Created
December 14, 2018 13:47
-
-
Save lbjay/5c2a1c37de1aa483c314b3382349a056 to your computer and use it in GitHub Desktop.
zadara atime graphs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html> | |
<head><meta charset="utf-8" /> | |
<title>zadara_graphs</title><script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.10/require.min.js"></script> | |
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script> | |
<style type="text/css"> | |
/*! | |
* | |
* Twitter Bootstrap | |
* | |
*/ | |
/*! | |
* Bootstrap v3.3.7 (http://getbootstrap.com) | |
* Copyright 2011-2016 Twitter, Inc. | |
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) | |
*/ | |
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ | |
html { | |
font-family: sans-serif; | |
-ms-text-size-adjust: 100%; | |
-webkit-text-size-adjust: 100%; | |
} | |
body { | |
margin: 0; | |
} | |
article, | |
aside, | |
details, | |
figcaption, | |
figure, | |
footer, | |
header, | |
hgroup, | |
main, | |
menu, | |
nav, | |
section, | |
summary { | |
display: block; | |
} | |
audio, | |
canvas, | |
progress, | |
video { | |
display: inline-block; | |
vertical-align: baseline; | |
} | |
audio:not([controls]) { | |
display: none; | |
height: 0; | |
} | |
[hidden], | |
template { | |
display: none; | |
} | |
a { | |
background-color: transparent; | |
} | |
a:active, | |
a:hover { | |
outline: 0; | |
} | |
abbr[title] { | |
border-bottom: 1px dotted; | |
} | |
b, | |
strong { | |
font-weight: bold; | |
} | |
dfn { | |
font-style: italic; | |
} | |
h1 { | |
font-size: 2em; | |
margin: 0.67em 0; | |
} | |
mark { | |
background: #ff0; | |
color: #000; | |
} | |
small { | |
font-size: 80%; | |
} | |
sub, | |
sup { | |
font-size: 75%; | |
line-height: 0; | |
position: relative; | |
vertical-align: baseline; | |
} | |
sup { | |
top: -0.5em; | |
} | |
sub { | |
bottom: -0.25em; | |
} | |
img { | |
border: 0; | |
} | |
svg:not(:root) { | |
overflow: hidden; | |
} | |
figure { | |
margin: 1em 40px; | |
} | |
hr { | |
box-sizing: content-box; | |
height: 0; | |
} | |
pre { | |
overflow: auto; | |
} | |
code, | |
kbd, | |
pre, | |
samp { | |
font-family: monospace, monospace; | |
font-size: 1em; | |
} | |
button, | |
input, | |
optgroup, | |
select, | |
textarea { | |
color: inherit; | |
font: inherit; | |
margin: 0; | |
} | |
button { | |
overflow: visible; | |
} | |
button, | |
select { | |
text-transform: none; | |
} | |
button, | |
html input[type="button"], | |
input[type="reset"], | |
input[type="submit"] { | |
-webkit-appearance: button; | |
cursor: pointer; | |
} | |
button[disabled], | |
html input[disabled] { | |
cursor: default; | |
} | |
button::-moz-focus-inner, | |
input::-moz-focus-inner { | |
border: 0; | |
padding: 0; | |
} | |
input { | |
line-height: normal; | |
} | |
input[type="checkbox"], | |
input[type="radio"] { | |
box-sizing: border-box; | |
padding: 0; | |
} | |
input[type="number"]::-webkit-inner-spin-button, | |
input[type="number"]::-webkit-outer-spin-button { | |
height: auto; | |
} | |
input[type="search"] { | |
-webkit-appearance: textfield; | |
box-sizing: content-box; | |
} | |
input[type="search"]::-webkit-search-cancel-button, | |
input[type="search"]::-webkit-search-decoration { | |
-webkit-appearance: none; | |
} | |
fieldset { | |
border: 1px solid #c0c0c0; | |
margin: 0 2px; | |
padding: 0.35em 0.625em 0.75em; | |
} | |
legend { | |
border: 0; | |
padding: 0; | |
} | |
textarea { | |
overflow: auto; | |
} | |
optgroup { | |
font-weight: bold; | |
} | |
table { | |
border-collapse: collapse; | |
border-spacing: 0; | |
} | |
td, | |
th { | |
padding: 0; | |
} | |
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ | |
@media print { | |
*, | |
*:before, | |
*:after { | |
background: transparent !important; | |
color: #000 !important; | |
box-shadow: none !important; | |
text-shadow: none !important; | |
} | |
a, | |
a:visited { | |
text-decoration: underline; | |
} | |
a[href]:after { | |
content: " (" attr(href) ")"; | |
} | |
abbr[title]:after { | |
content: " (" attr(title) ")"; | |
} | |
a[href^="#"]:after, | |
a[href^="javascript:"]:after { | |
content: ""; | |
} | |
pre, | |
blockquote { | |
border: 1px solid #999; | |
page-break-inside: avoid; | |
} | |
thead { | |
display: table-header-group; | |
} | |
tr, | |
img { | |
page-break-inside: avoid; | |
} | |
img { | |
max-width: 100% !important; | |
} | |
p, | |
h2, | |
h3 { | |
orphans: 3; | |
widows: 3; | |
} | |
h2, | |
h3 { | |
page-break-after: avoid; | |
} | |
.navbar { | |
display: none; | |
} | |
.btn > .caret, | |
.dropup > .btn > .caret { | |
border-top-color: #000 !important; | |
} | |
.label { | |
border: 1px solid #000; | |
} | |
.table { | |
border-collapse: collapse !important; | |
} | |
.table td, | |
.table th { | |
background-color: #fff !important; | |
} | |
.table-bordered th, | |
.table-bordered td { | |
border: 1px solid #ddd !important; | |
} | |
} | |
@font-face { | |
font-family: 'Glyphicons Halflings'; | |
src: url('../components/bootstrap/fonts/glyphicons-halflings-regular.eot'); | |
src: url('../components/bootstrap/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.woff') format('woff'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); | |
} | |
.glyphicon { | |
position: relative; | |
top: 1px; | |
display: inline-block; | |
font-family: 'Glyphicons Halflings'; | |
font-style: normal; | |
font-weight: normal; | |
line-height: 1; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
} | |
.glyphicon-asterisk:before { | |
content: "\002a"; | |
} | |
.glyphicon-plus:before { | |
content: "\002b"; | |
} | |
.glyphicon-euro:before, | |
.glyphicon-eur:before { | |
content: "\20ac"; | |
} | |
.glyphicon-minus:before { | |
content: "\2212"; | |
} | |
.glyphicon-cloud:before { | |
content: "\2601"; | |
} | |
.glyphicon-envelope:before { | |
content: "\2709"; | |
} | |
.glyphicon-pencil:before { | |
content: "\270f"; | |
} | |
.glyphicon-glass:before { | |
content: "\e001"; | |
} | |
.glyphicon-music:before { | |
content: "\e002"; | |
} | |
.glyphicon-search:before { | |
content: "\e003"; | |
} | |
.glyphicon-heart:before { | |
content: "\e005"; | |
} | |
.glyphicon-star:before { | |
content: "\e006"; | |
} | |
.glyphicon-star-empty:before { | |
content: "\e007"; | |
} | |
.glyphicon-user:before { | |
content: "\e008"; | |
} | |
.glyphicon-film:before { | |
content: "\e009"; | |
} | |
.glyphicon-th-large:before { | |
content: "\e010"; | |
} | |
.glyphicon-th:before { | |
content: "\e011"; | |
} | |
.glyphicon-th-list:before { | |
content: "\e012"; | |
} | |
.glyphicon-ok:before { | |
content: "\e013"; | |
} | |
.glyphicon-remove:before { | |
content: "\e014"; | |
} | |
.glyphicon-zoom-in:before { | |
content: "\e015"; | |
} | |
.glyphicon-zoom-out:before { | |
content: "\e016"; | |
} | |
.glyphicon-off:before { | |
content: "\e017"; | |
} | |
.glyphicon-signal:before { | |
content: "\e018"; | |
} | |
.glyphicon-cog:before { | |
content: "\e019"; | |
} | |
.glyphicon-trash:before { | |
content: "\e020"; | |
} | |
.glyphicon-home:before { | |
content: "\e021"; | |
} | |
.glyphicon-file:before { | |
content: "\e022"; | |
} | |
.glyphicon-time:before { | |
content: "\e023"; | |
} | |
.glyphicon-road:before { | |
content: "\e024"; | |
} | |
.glyphicon-download-alt:before { | |
content: "\e025"; | |
} | |
.glyphicon-download:before { | |
content: "\e026"; | |
} | |
.glyphicon-upload:before { | |
content: "\e027"; | |
} | |
.glyphicon-inbox:before { | |
content: "\e028"; | |
} | |
.glyphicon-play-circle:before { | |
content: "\e029"; | |
} | |
.glyphicon-repeat:before { | |
content: "\e030"; | |
} | |
.glyphicon-refresh:before { | |
content: "\e031"; | |
} | |
.glyphicon-list-alt:before { | |
content: "\e032"; | |
} | |
.glyphicon-lock:before { | |
content: "\e033"; | |
} | |
.glyphicon-flag:before { | |
content: "\e034"; | |
} | |
.glyphicon-headphones:before { | |
content: "\e035"; | |
} | |
.glyphicon-volume-off:before { | |
content: "\e036"; | |
} | |
.glyphicon-volume-down:before { | |
content: "\e037"; | |
} | |
.glyphicon-volume-up:before { | |
content: "\e038"; | |
} | |
.glyphicon-qrcode:before { | |
content: "\e039"; | |
} | |
.glyphicon-barcode:before { | |
content: "\e040"; | |
} | |
.glyphicon-tag:before { | |
content: "\e041"; | |
} | |
.glyphicon-tags:before { | |
content: "\e042"; | |
} | |
.glyphicon-book:before { | |
content: "\e043"; | |
} | |
.glyphicon-bookmark:before { | |
content: "\e044"; | |
} | |
.glyphicon-print:before { | |
content: "\e045"; | |
} | |
.glyphicon-camera:before { | |
content: "\e046"; | |
} | |
.glyphicon-font:before { | |
content: "\e047"; | |
} | |
.glyphicon-bold:before { | |
content: "\e048"; | |
} | |
.glyphicon-italic:before { | |
content: "\e049"; | |
} | |
.glyphicon-text-height:before { | |
content: "\e050"; | |
} | |
.glyphicon-text-width:before { | |
content: "\e051"; | |
} | |
.glyphicon-align-left:before { | |
content: "\e052"; | |
} | |
.glyphicon-align-center:before { | |
content: "\e053"; | |
} | |
.glyphicon-align-right:before { | |
content: "\e054"; | |
} | |
.glyphicon-align-justify:before { | |
content: "\e055"; | |
} | |
.glyphicon-list:before { | |
content: "\e056"; | |
} | |
.glyphicon-indent-left:before { | |
content: "\e057"; | |
} | |
.glyphicon-indent-right:before { | |
content: "\e058"; | |
} | |
.glyphicon-facetime-video:before { | |
content: "\e059"; | |
} | |
.glyphicon-picture:before { | |
content: "\e060"; | |
} | |
.glyphicon-map-marker:before { | |
content: "\e062"; | |
} | |
.glyphicon-adjust:before { | |
content: "\e063"; | |
} | |
.glyphicon-tint:before { | |
content: "\e064"; | |
} | |
.glyphicon-edit:before { | |
content: "\e065"; | |
} | |
.glyphicon-share:before { | |
content: "\e066"; | |
} | |
.glyphicon-check:before { | |
content: "\e067"; | |
} | |
.glyphicon-move:before { | |
content: "\e068"; | |
} | |
.glyphicon-step-backward:before { | |
content: "\e069"; | |
} | |
.glyphicon-fast-backward:before { | |
content: "\e070"; | |
} | |
.glyphicon-backward:before { | |
content: "\e071"; | |
} | |
.glyphicon-play:before { | |
content: "\e072"; | |
} | |
.glyphicon-pause:before { | |
content: "\e073"; | |
} | |
.glyphicon-stop:before { | |
content: "\e074"; | |
} | |
.glyphicon-forward:before { | |
content: "\e075"; | |
} | |
.glyphicon-fast-forward:before { | |
content: "\e076"; | |
} | |
.glyphicon-step-forward:before { | |
content: "\e077"; | |
} | |
.glyphicon-eject:before { | |
content: "\e078"; | |
} | |
.glyphicon-chevron-left:before { | |
content: "\e079"; | |
} | |
.glyphicon-chevron-right:before { | |
content: "\e080"; | |
} | |
.glyphicon-plus-sign:before { | |
content: "\e081"; | |
} | |
.glyphicon-minus-sign:before { | |
content: "\e082"; | |
} | |
.glyphicon-remove-sign:before { | |
content: "\e083"; | |
} | |
.glyphicon-ok-sign:before { | |
content: "\e084"; | |
} | |
.glyphicon-question-sign:before { | |
content: "\e085"; | |
} | |
.glyphicon-info-sign:before { | |
content: "\e086"; | |
} | |
.glyphicon-screenshot:before { | |
content: "\e087"; | |
} | |
.glyphicon-remove-circle:before { | |
content: "\e088"; | |
} | |
.glyphicon-ok-circle:before { | |
content: "\e089"; | |
} | |
.glyphicon-ban-circle:before { | |
content: "\e090"; | |
} | |
.glyphicon-arrow-left:before { | |
content: "\e091"; | |
} | |
.glyphicon-arrow-right:before { | |
content: "\e092"; | |
} | |
.glyphicon-arrow-up:before { | |
content: "\e093"; | |
} | |
.glyphicon-arrow-down:before { | |
content: "\e094"; | |
} | |
.glyphicon-share-alt:before { | |
content: "\e095"; | |
} | |
.glyphicon-resize-full:before { | |
content: "\e096"; | |
} | |
.glyphicon-resize-small:before { | |
content: "\e097"; | |
} | |
.glyphicon-exclamation-sign:before { | |
content: "\e101"; | |
} | |
.glyphicon-gift:before { | |
content: "\e102"; | |
} | |
.glyphicon-leaf:before { | |
content: "\e103"; | |
} | |
.glyphicon-fire:before { | |
content: "\e104"; | |
} | |
.glyphicon-eye-open:before { | |
content: "\e105"; | |
} | |
.glyphicon-eye-close:before { | |
content: "\e106"; | |
} | |
.glyphicon-warning-sign:before { | |
content: "\e107"; | |
} | |
.glyphicon-plane:before { | |
content: "\e108"; | |
} | |
.glyphicon-calendar:before { | |
content: "\e109"; | |
} | |
.glyphicon-random:before { | |
content: "\e110"; | |
} | |
.glyphicon-comment:before { | |
content: "\e111"; | |
} | |
.glyphicon-magnet:before { | |
content: "\e112"; | |
} | |
.glyphicon-chevron-up:before { | |
content: "\e113"; | |
} | |
.glyphicon-chevron-down:before { | |
content: "\e114"; | |
} | |
.glyphicon-retweet:before { | |
content: "\e115"; | |
} | |
.glyphicon-shopping-cart:before { | |
content: "\e116"; | |
} | |
.glyphicon-folder-close:before { | |
content: "\e117"; | |
} | |
.glyphicon-folder-open:before { | |
content: "\e118"; | |
} | |
.glyphicon-resize-vertical:before { | |
content: "\e119"; | |
} | |
.glyphicon-resize-horizontal:before { | |
content: "\e120"; | |
} | |
.glyphicon-hdd:before { | |
content: "\e121"; | |
} | |
.glyphicon-bullhorn:before { | |
content: "\e122"; | |
} | |
.glyphicon-bell:before { | |
content: "\e123"; | |
} | |
.glyphicon-certificate:before { | |
content: "\e124"; | |
} | |
.glyphicon-thumbs-up:before { | |
content: "\e125"; | |
} | |
.glyphicon-thumbs-down:before { | |
content: "\e126"; | |
} | |
.glyphicon-hand-right:before { | |
content: "\e127"; | |
} | |
.glyphicon-hand-left:before { | |
content: "\e128"; | |
} | |
.glyphicon-hand-up:before { | |
content: "\e129"; | |
} | |
.glyphicon-hand-down:before { | |
content: "\e130"; | |
} | |
.glyphicon-circle-arrow-right:before { | |
content: "\e131"; | |
} | |
.glyphicon-circle-arrow-left:before { | |
content: "\e132"; | |
} | |
.glyphicon-circle-arrow-up:before { | |
content: "\e133"; | |
} | |
.glyphicon-circle-arrow-down:before { | |
content: "\e134"; | |
} | |
.glyphicon-globe:before { | |
content: "\e135"; | |
} | |
.glyphicon-wrench:before { | |
content: "\e136"; | |
} | |
.glyphicon-tasks:before { | |
content: "\e137"; | |
} | |
.glyphicon-filter:before { | |
content: "\e138"; | |
} | |
.glyphicon-briefcase:before { | |
content: "\e139"; | |
} | |
.glyphicon-fullscreen:before { | |
content: "\e140"; | |
} | |
.glyphicon-dashboard:before { | |
content: "\e141"; | |
} | |
.glyphicon-paperclip:before { | |
content: "\e142"; | |
} | |
.glyphicon-heart-empty:before { | |
content: "\e143"; | |
} | |
.glyphicon-link:before { | |
content: "\e144"; | |
} | |
.glyphicon-phone:before { | |
content: "\e145"; | |
} | |
.glyphicon-pushpin:before { | |
content: "\e146"; | |
} | |
.glyphicon-usd:before { | |
content: "\e148"; | |
} | |
.glyphicon-gbp:before { | |
content: "\e149"; | |
} | |
.glyphicon-sort:before { | |
content: "\e150"; | |
} | |
.glyphicon-sort-by-alphabet:before { | |
content: "\e151"; | |
} | |
.glyphicon-sort-by-alphabet-alt:before { | |
content: "\e152"; | |
} | |
.glyphicon-sort-by-order:before { | |
content: "\e153"; | |
} | |
.glyphicon-sort-by-order-alt:before { | |
content: "\e154"; | |
} | |
.glyphicon-sort-by-attributes:before { | |
content: "\e155"; | |
} | |
.glyphicon-sort-by-attributes-alt:before { | |
content: "\e156"; | |
} | |
.glyphicon-unchecked:before { | |
content: "\e157"; | |
} | |
.glyphicon-expand:before { | |
content: "\e158"; | |
} | |
.glyphicon-collapse-down:before { | |
content: "\e159"; | |
} | |
.glyphicon-collapse-up:before { | |
content: "\e160"; | |
} | |
.glyphicon-log-in:before { | |
content: "\e161"; | |
} | |
.glyphicon-flash:before { | |
content: "\e162"; | |
} | |
.glyphicon-log-out:before { | |
content: "\e163"; | |
} | |
.glyphicon-new-window:before { | |
content: "\e164"; | |
} | |
.glyphicon-record:before { | |
content: "\e165"; | |
} | |
.glyphicon-save:before { | |
content: "\e166"; | |
} | |
.glyphicon-open:before { | |
content: "\e167"; | |
} | |
.glyphicon-saved:before { | |
content: "\e168"; | |
} | |
.glyphicon-import:before { | |
content: "\e169"; | |
} | |
.glyphicon-export:before { | |
content: "\e170"; | |
} | |
.glyphicon-send:before { | |
content: "\e171"; | |
} | |
.glyphicon-floppy-disk:before { | |
content: "\e172"; | |
} | |
.glyphicon-floppy-saved:before { | |
content: "\e173"; | |
} | |
.glyphicon-floppy-remove:before { | |
content: "\e174"; | |
} | |
.glyphicon-floppy-save:before { | |
content: "\e175"; | |
} | |
.glyphicon-floppy-open:before { | |
content: "\e176"; | |
} | |
.glyphicon-credit-card:before { | |
content: "\e177"; | |
} | |
.glyphicon-transfer:before { | |
content: "\e178"; | |
} | |
.glyphicon-cutlery:before { | |
content: "\e179"; | |
} | |
.glyphicon-header:before { | |
content: "\e180"; | |
} | |
.glyphicon-compressed:before { | |
content: "\e181"; | |
} | |
.glyphicon-earphone:before { | |
content: "\e182"; | |
} | |
.glyphicon-phone-alt:before { | |
content: "\e183"; | |
} | |
.glyphicon-tower:before { | |
content: "\e184"; | |
} | |
.glyphicon-stats:before { | |
content: "\e185"; | |
} | |
.glyphicon-sd-video:before { | |
content: "\e186"; | |
} | |
.glyphicon-hd-video:before { | |
content: "\e187"; | |
} | |
.glyphicon-subtitles:before { | |
content: "\e188"; | |
} | |
.glyphicon-sound-stereo:before { | |
content: "\e189"; | |
} | |
.glyphicon-sound-dolby:before { | |
content: "\e190"; | |
} | |
.glyphicon-sound-5-1:before { | |
content: "\e191"; | |
} | |
.glyphicon-sound-6-1:before { | |
content: "\e192"; | |
} | |
.glyphicon-sound-7-1:before { | |
content: "\e193"; | |
} | |
.glyphicon-copyright-mark:before { | |
content: "\e194"; | |
} | |
.glyphicon-registration-mark:before { | |
content: "\e195"; | |
} | |
.glyphicon-cloud-download:before { | |
content: "\e197"; | |
} | |
.glyphicon-cloud-upload:before { | |
content: "\e198"; | |
} | |
.glyphicon-tree-conifer:before { | |
content: "\e199"; | |
} | |
.glyphicon-tree-deciduous:before { | |
content: "\e200"; | |
} | |
.glyphicon-cd:before { | |
content: "\e201"; | |
} | |
.glyphicon-save-file:before { | |
content: "\e202"; | |
} | |
.glyphicon-open-file:before { | |
content: "\e203"; | |
} | |
.glyphicon-level-up:before { | |
content: "\e204"; | |
} | |
.glyphicon-copy:before { | |
content: "\e205"; | |
} | |
.glyphicon-paste:before { | |
content: "\e206"; | |
} | |
.glyphicon-alert:before { | |
content: "\e209"; | |
} | |
.glyphicon-equalizer:before { | |
content: "\e210"; | |
} | |
.glyphicon-king:before { | |
content: "\e211"; | |
} | |
.glyphicon-queen:before { | |
content: "\e212"; | |
} | |
.glyphicon-pawn:before { | |
content: "\e213"; | |
} | |
.glyphicon-bishop:before { | |
content: "\e214"; | |
} | |
.glyphicon-knight:before { | |
content: "\e215"; | |
} | |
.glyphicon-baby-formula:before { | |
content: "\e216"; | |
} | |
.glyphicon-tent:before { | |
content: "\26fa"; | |
} | |
.glyphicon-blackboard:before { | |
content: "\e218"; | |
} | |
.glyphicon-bed:before { | |
content: "\e219"; | |
} | |
.glyphicon-apple:before { | |
content: "\f8ff"; | |
} | |
.glyphicon-erase:before { | |
content: "\e221"; | |
} | |
.glyphicon-hourglass:before { | |
content: "\231b"; | |
} | |
.glyphicon-lamp:before { | |
content: "\e223"; | |
} | |
.glyphicon-duplicate:before { | |
content: "\e224"; | |
} | |
.glyphicon-piggy-bank:before { | |
content: "\e225"; | |
} | |
.glyphicon-scissors:before { | |
content: "\e226"; | |
} | |
.glyphicon-bitcoin:before { | |
content: "\e227"; | |
} | |
.glyphicon-btc:before { | |
content: "\e227"; | |
} | |
.glyphicon-xbt:before { | |
content: "\e227"; | |
} | |
.glyphicon-yen:before { | |
content: "\00a5"; | |
} | |
.glyphicon-jpy:before { | |
content: "\00a5"; | |
} | |
.glyphicon-ruble:before { | |
content: "\20bd"; | |
} | |
.glyphicon-rub:before { | |
content: "\20bd"; | |
} | |
.glyphicon-scale:before { | |
content: "\e230"; | |
} | |
.glyphicon-ice-lolly:before { | |
content: "\e231"; | |
} | |
.glyphicon-ice-lolly-tasted:before { | |
content: "\e232"; | |
} | |
.glyphicon-education:before { | |
content: "\e233"; | |
} | |
.glyphicon-option-horizontal:before { | |
content: "\e234"; | |
} | |
.glyphicon-option-vertical:before { | |
content: "\e235"; | |
} | |
.glyphicon-menu-hamburger:before { | |
content: "\e236"; | |
} | |
.glyphicon-modal-window:before { | |
content: "\e237"; | |
} | |
.glyphicon-oil:before { | |
content: "\e238"; | |
} | |
.glyphicon-grain:before { | |
content: "\e239"; | |
} | |
.glyphicon-sunglasses:before { | |
content: "\e240"; | |
} | |
.glyphicon-text-size:before { | |
content: "\e241"; | |
} | |
.glyphicon-text-color:before { | |
content: "\e242"; | |
} | |
.glyphicon-text-background:before { | |
content: "\e243"; | |
} | |
.glyphicon-object-align-top:before { | |
content: "\e244"; | |
} | |
.glyphicon-object-align-bottom:before { | |
content: "\e245"; | |
} | |
.glyphicon-object-align-horizontal:before { | |
content: "\e246"; | |
} | |
.glyphicon-object-align-left:before { | |
content: "\e247"; | |
} | |
.glyphicon-object-align-vertical:before { | |
content: "\e248"; | |
} | |
.glyphicon-object-align-right:before { | |
content: "\e249"; | |
} | |
.glyphicon-triangle-right:before { | |
content: "\e250"; | |
} | |
.glyphicon-triangle-left:before { | |
content: "\e251"; | |
} | |
.glyphicon-triangle-bottom:before { | |
content: "\e252"; | |
} | |
.glyphicon-triangle-top:before { | |
content: "\e253"; | |
} | |
.glyphicon-console:before { | |
content: "\e254"; | |
} | |
.glyphicon-superscript:before { | |
content: "\e255"; | |
} | |
.glyphicon-subscript:before { | |
content: "\e256"; | |
} | |
.glyphicon-menu-left:before { | |
content: "\e257"; | |
} | |
.glyphicon-menu-right:before { | |
content: "\e258"; | |
} | |
.glyphicon-menu-down:before { | |
content: "\e259"; | |
} | |
.glyphicon-menu-up:before { | |
content: "\e260"; | |
} | |
* { | |
-webkit-box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
box-sizing: border-box; | |
} | |
*:before, | |
*:after { | |
-webkit-box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
box-sizing: border-box; | |
} | |
html { | |
font-size: 10px; | |
-webkit-tap-highlight-color: rgba(0, 0, 0, 0); | |
} | |
body { | |
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; | |
font-size: 13px; | |
line-height: 1.42857143; | |
color: #000; | |
background-color: #fff; | |
} | |
input, | |
button, | |
select, | |
textarea { | |
font-family: inherit; | |
font-size: inherit; | |
line-height: inherit; | |
} | |
a { | |
color: #337ab7; | |
text-decoration: none; | |
} | |
a:hover, | |
a:focus { | |
color: #23527c; | |
text-decoration: underline; | |
} | |
a:focus { | |
outline: 5px auto -webkit-focus-ring-color; | |
outline-offset: -2px; | |
} | |
figure { | |
margin: 0; | |
} | |
img { | |
vertical-align: middle; | |
} | |
.img-responsive, | |
.thumbnail > img, | |
.thumbnail a > img, | |
.carousel-inner > .item > img, | |
.carousel-inner > .item > a > img { | |
display: block; | |
max-width: 100%; | |
height: auto; | |
} | |
.img-rounded { | |
border-radius: 3px; | |
} | |
.img-thumbnail { | |
padding: 4px; | |
line-height: 1.42857143; | |
background-color: #fff; | |
border: 1px solid #ddd; | |
border-radius: 2px; | |
-webkit-transition: all 0.2s ease-in-out; | |
-o-transition: all 0.2s ease-in-out; | |
transition: all 0.2s ease-in-out; | |
display: inline-block; | |
max-width: 100%; | |
height: auto; | |
} | |
.img-circle { | |
border-radius: 50%; | |
} | |
hr { | |
margin-top: 18px; | |
margin-bottom: 18px; | |
border: 0; | |
border-top: 1px solid #eeeeee; | |
} | |
.sr-only { | |
position: absolute; | |
width: 1px; | |
height: 1px; | |
margin: -1px; | |
padding: 0; | |
overflow: hidden; | |
clip: rect(0, 0, 0, 0); | |
border: 0; | |
} | |
.sr-only-focusable:active, | |
.sr-only-focusable:focus { | |
position: static; | |
width: auto; | |
height: auto; | |
margin: 0; | |
overflow: visible; | |
clip: auto; | |
} | |
[role="button"] { | |
cursor: pointer; | |
} | |
h1, | |
h2, | |
h3, | |
h4, | |
h5, | |
h6, | |
.h1, | |
.h2, | |
.h3, | |
.h4, | |
.h5, | |
.h6 { | |
font-family: inherit; | |
font-weight: 500; | |
line-height: 1.1; | |
color: inherit; | |
} | |
h1 small, | |
h2 small, | |
h3 small, | |
h4 small, | |
h5 small, | |
h6 small, | |
.h1 small, | |
.h2 small, | |
.h3 small, | |
.h4 small, | |
.h5 small, | |
.h6 small, | |
h1 .small, | |
h2 .small, | |
h3 .small, | |
h4 .small, | |
h5 .small, | |
h6 .small, | |
.h1 .small, | |
.h2 .small, | |
.h3 .small, | |
.h4 .small, | |
.h5 .small, | |
.h6 .small { | |
font-weight: normal; | |
line-height: 1; | |
color: #777777; | |
} | |
h1, | |
.h1, | |
h2, | |
.h2, | |
h3, | |
.h3 { | |
margin-top: 18px; | |
margin-bottom: 9px; | |
} | |
h1 small, | |
.h1 small, | |
h2 small, | |
.h2 small, | |
h3 small, | |
.h3 small, | |
h1 .small, | |
.h1 .small, | |
h2 .small, | |
.h2 .small, | |
h3 .small, | |
.h3 .small { | |
font-size: 65%; | |
} | |
h4, | |
.h4, | |
h5, | |
.h5, | |
h6, | |
.h6 { | |
margin-top: 9px; | |
margin-bottom: 9px; | |
} | |
h4 small, | |
.h4 small, | |
h5 small, | |
.h5 small, | |
h6 small, | |
.h6 small, | |
h4 .small, | |
.h4 .small, | |
h5 .small, | |
.h5 .small, | |
h6 .small, | |
.h6 .small { | |
font-size: 75%; | |
} | |
h1, | |
.h1 { | |
font-size: 33px; | |
} | |
h2, | |
.h2 { | |
font-size: 27px; | |
} | |
h3, | |
.h3 { | |
font-size: 23px; | |
} | |
h4, | |
.h4 { | |
font-size: 17px; | |
} | |
h5, | |
.h5 { | |
font-size: 13px; | |
} | |
h6, | |
.h6 { | |
font-size: 12px; | |
} | |
p { | |
margin: 0 0 9px; | |
} | |
.lead { | |
margin-bottom: 18px; | |
font-size: 14px; | |
font-weight: 300; | |
line-height: 1.4; | |
} | |
@media (min-width: 768px) { | |
.lead { | |
font-size: 19.5px; | |
} | |
} | |
small, | |
.small { | |
font-size: 92%; | |
} | |
mark, | |
.mark { | |
background-color: #fcf8e3; | |
padding: .2em; | |
} | |
.text-left { | |
text-align: left; | |
} | |
.text-right { | |
text-align: right; | |
} | |
.text-center { | |
text-align: center; | |
} | |
.text-justify { | |
text-align: justify; | |
} | |
.text-nowrap { | |
white-space: nowrap; | |
} | |
.text-lowercase { | |
text-transform: lowercase; | |
} | |
.text-uppercase { | |
text-transform: uppercase; | |
} | |
.text-capitalize { | |
text-transform: capitalize; | |
} | |
.text-muted { | |
color: #777777; | |
} | |
.text-primary { | |
color: #337ab7; | |
} | |
a.text-primary:hover, | |
a.text-primary:focus { | |
color: #286090; | |
} | |
.text-success { | |
color: #3c763d; | |
} | |
a.text-success:hover, | |
a.text-success:focus { | |
color: #2b542c; | |
} | |
.text-info { | |
color: #31708f; | |
} | |
a.text-info:hover, | |
a.text-info:focus { | |
color: #245269; | |
} | |
.text-warning { | |
color: #8a6d3b; | |
} | |
a.text-warning:hover, | |
a.text-warning:focus { | |
color: #66512c; | |
} | |
.text-danger { | |
color: #a94442; | |
} | |
a.text-danger:hover, | |
a.text-danger:focus { | |
color: #843534; | |
} | |
.bg-primary { | |
color: #fff; | |
background-color: #337ab7; | |
} | |
a.bg-primary:hover, | |
a.bg-primary:focus { | |
background-color: #286090; | |
} | |
.bg-success { | |
background-color: #dff0d8; | |
} | |
a.bg-success:hover, | |
a.bg-success:focus { | |
background-color: #c1e2b3; | |
} | |
.bg-info { | |
background-color: #d9edf7; | |
} | |
a.bg-info:hover, | |
a.bg-info:focus { | |
background-color: #afd9ee; | |
} | |
.bg-warning { | |
background-color: #fcf8e3; | |
} | |
a.bg-warning:hover, | |
a.bg-warning:focus { | |
background-color: #f7ecb5; | |
} | |
.bg-danger { | |
background-color: #f2dede; | |
} | |
a.bg-danger:hover, | |
a.bg-danger:focus { | |
background-color: #e4b9b9; | |
} | |
.page-header { | |
padding-bottom: 8px; | |
margin: 36px 0 18px; | |
border-bottom: 1px solid #eeeeee; | |
} | |
ul, | |
ol { | |
margin-top: 0; | |
margin-bottom: 9px; | |
} | |
ul ul, | |
ol ul, | |
ul ol, | |
ol ol { | |
margin-bottom: 0; | |
} | |
.list-unstyled { | |
padding-left: 0; | |
list-style: none; | |
} | |
.list-inline { | |
padding-left: 0; | |
list-style: none; | |
margin-left: -5px; | |
} | |
.list-inline > li { | |
display: inline-block; | |
padding-left: 5px; | |
padding-right: 5px; | |
} | |
dl { | |
margin-top: 0; | |
margin-bottom: 18px; | |
} | |
dt, | |
dd { | |
line-height: 1.42857143; | |
} | |
dt { | |
font-weight: bold; | |
} | |
dd { | |
margin-left: 0; | |
} | |
@media (min-width: 541px) { | |
.dl-horizontal dt { | |
float: left; | |
width: 160px; | |
clear: left; | |
text-align: right; | |
overflow: hidden; | |
text-overflow: ellipsis; | |
white-space: nowrap; | |
} | |
.dl-horizontal dd { | |
margin-left: 180px; | |
} | |
} | |
abbr[title], | |
abbr[data-original-title] { | |
cursor: help; | |
border-bottom: 1px dotted #777777; | |
} | |
.initialism { | |
font-size: 90%; | |
text-transform: uppercase; | |
} | |
blockquote { | |
padding: 9px 18px; | |
margin: 0 0 18px; | |
font-size: inherit; | |
border-left: 5px solid #eeeeee; | |
} | |
blockquote p:last-child, | |
blockquote ul:last-child, | |
blockquote ol:last-child { | |
margin-bottom: 0; | |
} | |
blockquote footer, | |
blockquote small, | |
blockquote .small { | |
display: block; | |
font-size: 80%; | |
line-height: 1.42857143; | |
color: #777777; | |
} | |
blockquote footer:before, | |
blockquote small:before, | |
blockquote .small:before { | |
content: '\2014 \00A0'; | |
} | |
.blockquote-reverse, | |
blockquote.pull-right { | |
padding-right: 15px; | |
padding-left: 0; | |
border-right: 5px solid #eeeeee; | |
border-left: 0; | |
text-align: right; | |
} | |
.blockquote-reverse footer:before, | |
blockquote.pull-right footer:before, | |
.blockquote-reverse small:before, | |
blockquote.pull-right small:before, | |
.blockquote-reverse .small:before, | |
blockquote.pull-right .small:before { | |
content: ''; | |
} | |
.blockquote-reverse footer:after, | |
blockquote.pull-right footer:after, | |
.blockquote-reverse small:after, | |
blockquote.pull-right small:after, | |
.blockquote-reverse .small:after, | |
blockquote.pull-right .small:after { | |
content: '\00A0 \2014'; | |
} | |
address { | |
margin-bottom: 18px; | |
font-style: normal; | |
line-height: 1.42857143; | |
} | |
code, | |
kbd, | |
pre, | |
samp { | |
font-family: monospace; | |
} | |
code { | |
padding: 2px 4px; | |
font-size: 90%; | |
color: #c7254e; | |
background-color: #f9f2f4; | |
border-radius: 2px; | |
} | |
kbd { | |
padding: 2px 4px; | |
font-size: 90%; | |
color: #888; | |
background-color: transparent; | |
border-radius: 1px; | |
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); | |
} | |
kbd kbd { | |
padding: 0; | |
font-size: 100%; | |
font-weight: bold; | |
box-shadow: none; | |
} | |
pre { | |
display: block; | |
padding: 8.5px; | |
margin: 0 0 9px; | |
font-size: 12px; | |
line-height: 1.42857143; | |
word-break: break-all; | |
word-wrap: break-word; | |
color: #333333; | |
background-color: #f5f5f5; | |
border: 1px solid #ccc; | |
border-radius: 2px; | |
} | |
pre code { | |
padding: 0; | |
font-size: inherit; | |
color: inherit; | |
white-space: pre-wrap; | |
background-color: transparent; | |
border-radius: 0; | |
} | |
.pre-scrollable { | |
max-height: 340px; | |
overflow-y: scroll; | |
} | |
.container { | |
margin-right: auto; | |
margin-left: auto; | |
padding-left: 0px; | |
padding-right: 0px; | |
} | |
@media (min-width: 768px) { | |
.container { | |
width: 768px; | |
} | |
} | |
@media (min-width: 992px) { | |
.container { | |
width: 940px; | |
} | |
} | |
@media (min-width: 1200px) { | |
.container { | |
width: 1140px; | |
} | |
} | |
.container-fluid { | |
margin-right: auto; | |
margin-left: auto; | |
padding-left: 0px; | |
padding-right: 0px; | |
} | |
.row { | |
margin-left: 0px; | |
margin-right: 0px; | |
} | |
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { | |
position: relative; | |
min-height: 1px; | |
padding-left: 0px; | |
padding-right: 0px; | |
} | |
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { | |
float: left; | |
} | |
.col-xs-12 { | |
width: 100%; | |
} | |
.col-xs-11 { | |
width: 91.66666667%; | |
} | |
.col-xs-10 { | |
width: 83.33333333%; | |
} | |
.col-xs-9 { | |
width: 75%; | |
} | |
.col-xs-8 { | |
width: 66.66666667%; | |
} | |
.col-xs-7 { | |
width: 58.33333333%; | |
} | |
.col-xs-6 { | |
width: 50%; | |
} | |
.col-xs-5 { | |
width: 41.66666667%; | |
} | |
.col-xs-4 { | |
width: 33.33333333%; | |
} | |
.col-xs-3 { | |
width: 25%; | |
} | |
.col-xs-2 { | |
width: 16.66666667%; | |
} | |
.col-xs-1 { | |
width: 8.33333333%; | |
} | |
.col-xs-pull-12 { | |
right: 100%; | |
} | |
.col-xs-pull-11 { | |
right: 91.66666667%; | |
} | |
.col-xs-pull-10 { | |
right: 83.33333333%; | |
} | |
.col-xs-pull-9 { | |
right: 75%; | |
} | |
.col-xs-pull-8 { | |
right: 66.66666667%; | |
} | |
.col-xs-pull-7 { | |
right: 58.33333333%; | |
} | |
.col-xs-pull-6 { | |
right: 50%; | |
} | |
.col-xs-pull-5 { | |
right: 41.66666667%; | |
} | |
.col-xs-pull-4 { | |
right: 33.33333333%; | |
} | |
.col-xs-pull-3 { | |
right: 25%; | |
} | |
.col-xs-pull-2 { | |
right: 16.66666667%; | |
} | |
.col-xs-pull-1 { | |
right: 8.33333333%; | |
} | |
.col-xs-pull-0 { | |
right: auto; | |
} | |
.col-xs-push-12 { | |
left: 100%; | |
} | |
.col-xs-push-11 { | |
left: 91.66666667%; | |
} | |
.col-xs-push-10 { | |
left: 83.33333333%; | |
} | |
.col-xs-push-9 { | |
left: 75%; | |
} | |
.col-xs-push-8 { | |
left: 66.66666667%; | |
} | |
.col-xs-push-7 { | |
left: 58.33333333%; | |
} | |
.col-xs-push-6 { | |
left: 50%; | |
} | |
.col-xs-push-5 { | |
left: 41.66666667%; | |
} | |
.col-xs-push-4 { | |
left: 33.33333333%; | |
} | |
.col-xs-push-3 { | |
left: 25%; | |
} | |
.col-xs-push-2 { | |
left: 16.66666667%; | |
} | |
.col-xs-push-1 { | |
left: 8.33333333%; | |
} | |
.col-xs-push-0 { | |
left: auto; | |
} | |
.col-xs-offset-12 { | |
margin-left: 100%; | |
} | |
.col-xs-offset-11 { | |
margin-left: 91.66666667%; | |
} | |
.col-xs-offset-10 { | |
margin-left: 83.33333333%; | |
} | |
.col-xs-offset-9 { | |
margin-left: 75%; | |
} | |
.col-xs-offset-8 { | |
margin-left: 66.66666667%; | |
} | |
.col-xs-offset-7 { | |
margin-left: 58.33333333%; | |
} | |
.col-xs-offset-6 { | |
margin-left: 50%; | |
} | |
.col-xs-offset-5 { | |
margin-left: 41.66666667%; | |
} | |
.col-xs-offset-4 { | |
margin-left: 33.33333333%; | |
} | |
.col-xs-offset-3 { | |
margin-left: 25%; | |
} | |
.col-xs-offset-2 { | |
margin-left: 16.66666667%; | |
} | |
.col-xs-offset-1 { | |
margin-left: 8.33333333%; | |
} | |
.col-xs-offset-0 { | |
margin-left: 0%; | |
} | |
@media (min-width: 768px) { | |
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { | |
float: left; | |
} | |
.col-sm-12 { | |
width: 100%; | |
} | |
.col-sm-11 { | |
width: 91.66666667%; | |
} | |
.col-sm-10 { | |
width: 83.33333333%; | |
} | |
.col-sm-9 { | |
width: 75%; | |
} | |
.col-sm-8 { | |
width: 66.66666667%; | |
} | |
.col-sm-7 { | |
width: 58.33333333%; | |
} | |
.col-sm-6 { | |
width: 50%; | |
} | |
.col-sm-5 { | |
width: 41.66666667%; | |
} | |
.col-sm-4 { | |
width: 33.33333333%; | |
} | |
.col-sm-3 { | |
width: 25%; | |
} | |
.col-sm-2 { | |
width: 16.66666667%; | |
} | |
.col-sm-1 { | |
width: 8.33333333%; | |
} | |
.col-sm-pull-12 { | |
right: 100%; | |
} | |
.col-sm-pull-11 { | |
right: 91.66666667%; | |
} | |
.col-sm-pull-10 { | |
right: 83.33333333%; | |
} | |
.col-sm-pull-9 { | |
right: 75%; | |
} | |
.col-sm-pull-8 { | |
right: 66.66666667%; | |
} | |
.col-sm-pull-7 { | |
right: 58.33333333%; | |
} | |
.col-sm-pull-6 { | |
right: 50%; | |
} | |
.col-sm-pull-5 { | |
right: 41.66666667%; | |
} | |
.col-sm-pull-4 { | |
right: 33.33333333%; | |
} | |
.col-sm-pull-3 { | |
right: 25%; | |
} | |
.col-sm-pull-2 { | |
right: 16.66666667%; | |
} | |
.col-sm-pull-1 { | |
right: 8.33333333%; | |
} | |
.col-sm-pull-0 { | |
right: auto; | |
} | |
.col-sm-push-12 { | |
left: 100%; | |
} | |
.col-sm-push-11 { | |
left: 91.66666667%; | |
} | |
.col-sm-push-10 { | |
left: 83.33333333%; | |
} | |
.col-sm-push-9 { | |
left: 75%; | |
} | |
.col-sm-push-8 { | |
left: 66.66666667%; | |
} | |
.col-sm-push-7 { | |
left: 58.33333333%; | |
} | |
.col-sm-push-6 { | |
left: 50%; | |
} | |
.col-sm-push-5 { | |
left: 41.66666667%; | |
} | |
.col-sm-push-4 { | |
left: 33.33333333%; | |
} | |
.col-sm-push-3 { | |
left: 25%; | |
} | |
.col-sm-push-2 { | |
left: 16.66666667%; | |
} | |
.col-sm-push-1 { | |
left: 8.33333333%; | |
} | |
.col-sm-push-0 { | |
left: auto; | |
} | |
.col-sm-offset-12 { | |
margin-left: 100%; | |
} | |
.col-sm-offset-11 { | |
margin-left: 91.66666667%; | |
} | |
.col-sm-offset-10 { | |
margin-left: 83.33333333%; | |
} | |
.col-sm-offset-9 { | |
margin-left: 75%; | |
} | |
.col-sm-offset-8 { | |
margin-left: 66.66666667%; | |
} | |
.col-sm-offset-7 { | |
margin-left: 58.33333333%; | |
} | |
.col-sm-offset-6 { | |
margin-left: 50%; | |
} | |
.col-sm-offset-5 { | |
margin-left: 41.66666667%; | |
} | |
.col-sm-offset-4 { | |
margin-left: 33.33333333%; | |
} | |
.col-sm-offset-3 { | |
margin-left: 25%; | |
} | |
.col-sm-offset-2 { | |
margin-left: 16.66666667%; | |
} | |
.col-sm-offset-1 { | |
margin-left: 8.33333333%; | |
} | |
.col-sm-offset-0 { | |
margin-left: 0%; | |
} | |
} | |
@media (min-width: 992px) { | |
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { | |
float: left; | |
} | |
.col-md-12 { | |
width: 100%; | |
} | |
.col-md-11 { | |
width: 91.66666667%; | |
} | |
.col-md-10 { | |
width: 83.33333333%; | |
} | |
.col-md-9 { | |
width: 75%; | |
} | |
.col-md-8 { | |
width: 66.66666667%; | |
} | |
.col-md-7 { | |
width: 58.33333333%; | |
} | |
.col-md-6 { | |
width: 50%; | |
} | |
.col-md-5 { | |
width: 41.66666667%; | |
} | |
.col-md-4 { | |
width: 33.33333333%; | |
} | |
.col-md-3 { | |
width: 25%; | |
} | |
.col-md-2 { | |
width: 16.66666667%; | |
} | |
.col-md-1 { | |
width: 8.33333333%; | |
} | |
.col-md-pull-12 { | |
right: 100%; | |
} | |
.col-md-pull-11 { | |
right: 91.66666667%; | |
} | |
.col-md-pull-10 { | |
right: 83.33333333%; | |
} | |
.col-md-pull-9 { | |
right: 75%; | |
} | |
.col-md-pull-8 { | |
right: 66.66666667%; | |
} | |
.col-md-pull-7 { | |
right: 58.33333333%; | |
} | |
.col-md-pull-6 { | |
right: 50%; | |
} | |
.col-md-pull-5 { | |
right: 41.66666667%; | |
} | |
.col-md-pull-4 { | |
right: 33.33333333%; | |
} | |
.col-md-pull-3 { | |
right: 25%; | |
} | |
.col-md-pull-2 { | |
right: 16.66666667%; | |
} | |
.col-md-pull-1 { | |
right: 8.33333333%; | |
} | |
.col-md-pull-0 { | |
right: auto; | |
} | |
.col-md-push-12 { | |
left: 100%; | |
} | |
.col-md-push-11 { | |
left: 91.66666667%; | |
} | |
.col-md-push-10 { | |
left: 83.33333333%; | |
} | |
.col-md-push-9 { | |
left: 75%; | |
} | |
.col-md-push-8 { | |
left: 66.66666667%; | |
} | |
.col-md-push-7 { | |
left: 58.33333333%; | |
} | |
.col-md-push-6 { | |
left: 50%; | |
} | |
.col-md-push-5 { | |
left: 41.66666667%; | |
} | |
.col-md-push-4 { | |
left: 33.33333333%; | |
} | |
.col-md-push-3 { | |
left: 25%; | |
} | |
.col-md-push-2 { | |
left: 16.66666667%; | |
} | |
.col-md-push-1 { | |
left: 8.33333333%; | |
} | |
.col-md-push-0 { | |
left: auto; | |
} | |
.col-md-offset-12 { | |
margin-left: 100%; | |
} | |
.col-md-offset-11 { | |
margin-left: 91.66666667%; | |
} | |
.col-md-offset-10 { | |
margin-left: 83.33333333%; | |
} | |
.col-md-offset-9 { | |
margin-left: 75%; | |
} | |
.col-md-offset-8 { | |
margin-left: 66.66666667%; | |
} | |
.col-md-offset-7 { | |
margin-left: 58.33333333%; | |
} | |
.col-md-offset-6 { | |
margin-left: 50%; | |
} | |
.col-md-offset-5 { | |
margin-left: 41.66666667%; | |
} | |
.col-md-offset-4 { | |
margin-left: 33.33333333%; | |
} | |
.col-md-offset-3 { | |
margin-left: 25%; | |
} | |
.col-md-offset-2 { | |
margin-left: 16.66666667%; | |
} | |
.col-md-offset-1 { | |
margin-left: 8.33333333%; | |
} | |
.col-md-offset-0 { | |
margin-left: 0%; | |
} | |
} | |
@media (min-width: 1200px) { | |
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { | |
float: left; | |
} | |
.col-lg-12 { | |
width: 100%; | |
} | |
.col-lg-11 { | |
width: 91.66666667%; | |
} | |
.col-lg-10 { | |
width: 83.33333333%; | |
} | |
.col-lg-9 { | |
width: 75%; | |
} | |
.col-lg-8 { | |
width: 66.66666667%; | |
} | |
.col-lg-7 { | |
width: 58.33333333%; | |
} | |
.col-lg-6 { | |
width: 50%; | |
} | |
.col-lg-5 { | |
width: 41.66666667%; | |
} | |
.col-lg-4 { | |
width: 33.33333333%; | |
} | |
.col-lg-3 { | |
width: 25%; | |
} | |
.col-lg-2 { | |
width: 16.66666667%; | |
} | |
.col-lg-1 { | |
width: 8.33333333%; | |
} | |
.col-lg-pull-12 { | |
right: 100%; | |
} | |
.col-lg-pull-11 { | |
right: 91.66666667%; | |
} | |
.col-lg-pull-10 { | |
right: 83.33333333%; | |
} | |
.col-lg-pull-9 { | |
right: 75%; | |
} | |
.col-lg-pull-8 { | |
right: 66.66666667%; | |
} | |
.col-lg-pull-7 { | |
right: 58.33333333%; | |
} | |
.col-lg-pull-6 { | |
right: 50%; | |
} | |
.col-lg-pull-5 { | |
right: 41.66666667%; | |
} | |
.col-lg-pull-4 { | |
right: 33.33333333%; | |
} | |
.col-lg-pull-3 { | |
right: 25%; | |
} | |
.col-lg-pull-2 { | |
right: 16.66666667%; | |
} | |
.col-lg-pull-1 { | |
right: 8.33333333%; | |
} | |
.col-lg-pull-0 { | |
right: auto; | |
} | |
.col-lg-push-12 { | |
left: 100%; | |
} | |
.col-lg-push-11 { | |
left: 91.66666667%; | |
} | |
.col-lg-push-10 { | |
left: 83.33333333%; | |
} | |
.col-lg-push-9 { | |
left: 75%; | |
} | |
.col-lg-push-8 { | |
left: 66.66666667%; | |
} | |
.col-lg-push-7 { | |
left: 58.33333333%; | |
} | |
.col-lg-push-6 { | |
left: 50%; | |
} | |
.col-lg-push-5 { | |
left: 41.66666667%; | |
} | |
.col-lg-push-4 { | |
left: 33.33333333%; | |
} | |
.col-lg-push-3 { | |
left: 25%; | |
} | |
.col-lg-push-2 { | |
left: 16.66666667%; | |
} | |
.col-lg-push-1 { | |
left: 8.33333333%; | |
} | |
.col-lg-push-0 { | |
left: auto; | |
} | |
.col-lg-offset-12 { | |
margin-left: 100%; | |
} | |
.col-lg-offset-11 { | |
margin-left: 91.66666667%; | |
} | |
.col-lg-offset-10 { | |
margin-left: 83.33333333%; | |
} | |
.col-lg-offset-9 { | |
margin-left: 75%; | |
} | |
.col-lg-offset-8 { | |
margin-left: 66.66666667%; | |
} | |
.col-lg-offset-7 { | |
margin-left: 58.33333333%; | |
} | |
.col-lg-offset-6 { | |
margin-left: 50%; | |
} | |
.col-lg-offset-5 { | |
margin-left: 41.66666667%; | |
} | |
.col-lg-offset-4 { | |
margin-left: 33.33333333%; | |
} | |
.col-lg-offset-3 { | |
margin-left: 25%; | |
} | |
.col-lg-offset-2 { | |
margin-left: 16.66666667%; | |
} | |
.col-lg-offset-1 { | |
margin-left: 8.33333333%; | |
} | |
.col-lg-offset-0 { | |
margin-left: 0%; | |
} | |
} | |
table { | |
background-color: transparent; | |
} | |
caption { | |
padding-top: 8px; | |
padding-bottom: 8px; | |
color: #777777; | |
text-align: left; | |
} | |
th { | |
text-align: left; | |
} | |
.table { | |
width: 100%; | |
max-width: 100%; | |
margin-bottom: 18px; | |
} | |
.table > thead > tr > th, | |
.table > tbody > tr > th, | |
.table > tfoot > tr > th, | |
.table > thead > tr > td, | |
.table > tbody > tr > td, | |
.table > tfoot > tr > td { | |
padding: 8px; | |
line-height: 1.42857143; | |
vertical-align: top; | |
border-top: 1px solid #ddd; | |
} | |
.table > thead > tr > th { | |
vertical-align: bottom; | |
border-bottom: 2px solid #ddd; | |
} | |
.table > caption + thead > tr:first-child > th, | |
.table > colgroup + thead > tr:first-child > th, | |
.table > thead:first-child > tr:first-child > th, | |
.table > caption + thead > tr:first-child > td, | |
.table > colgroup + thead > tr:first-child > td, | |
.table > thead:first-child > tr:first-child > td { | |
border-top: 0; | |
} | |
.table > tbody + tbody { | |
border-top: 2px solid #ddd; | |
} | |
.table .table { | |
background-color: #fff; | |
} | |
.table-condensed > thead > tr > th, | |
.table-condensed > tbody > tr > th, | |
.table-condensed > tfoot > tr > th, | |
.table-condensed > thead > tr > td, | |
.table-condensed > tbody > tr > td, | |
.table-condensed > tfoot > tr > td { | |
padding: 5px; | |
} | |
.table-bordered { | |
border: 1px solid #ddd; | |
} | |
.table-bordered > thead > tr > th, | |
.table-bordered > tbody > tr > th, | |
.table-bordered > tfoot > tr > th, | |
.table-bordered > thead > tr > td, | |
.table-bordered > tbody > tr > td, | |
.table-bordered > tfoot > tr > td { | |
border: 1px solid #ddd; | |
} | |
.table-bordered > thead > tr > th, | |
.table-bordered > thead > tr > td { | |
border-bottom-width: 2px; | |
} | |
.table-striped > tbody > tr:nth-of-type(odd) { | |
background-color: #f9f9f9; | |
} | |
.table-hover > tbody > tr:hover { | |
background-color: #f5f5f5; | |
} | |
table col[class*="col-"] { | |
position: static; | |
float: none; | |
display: table-column; | |
} | |
table td[class*="col-"], | |
table th[class*="col-"] { | |
position: static; | |
float: none; | |
display: table-cell; | |
} | |
.table > thead > tr > td.active, | |
.table > tbody > tr > td.active, | |
.table > tfoot > tr > td.active, | |
.table > thead > tr > th.active, | |
.table > tbody > tr > th.active, | |
.table > tfoot > tr > th.active, | |
.table > thead > tr.active > td, | |
.table > tbody > tr.active > td, | |
.table > tfoot > tr.active > td, | |
.table > thead > tr.active > th, | |
.table > tbody > tr.active > th, | |
.table > tfoot > tr.active > th { | |
background-color: #f5f5f5; | |
} | |
.table-hover > tbody > tr > td.active:hover, | |
.table-hover > tbody > tr > th.active:hover, | |
.table-hover > tbody > tr.active:hover > td, | |
.table-hover > tbody > tr:hover > .active, | |
.table-hover > tbody > tr.active:hover > th { | |
background-color: #e8e8e8; | |
} | |
.table > thead > tr > td.success, | |
.table > tbody > tr > td.success, | |
.table > tfoot > tr > td.success, | |
.table > thead > tr > th.success, | |
.table > tbody > tr > th.success, | |
.table > tfoot > tr > th.success, | |
.table > thead > tr.success > td, | |
.table > tbody > tr.success > td, | |
.table > tfoot > tr.success > td, | |
.table > thead > tr.success > th, | |
.table > tbody > tr.success > th, | |
.table > tfoot > tr.success > th { | |
background-color: #dff0d8; | |
} | |
.table-hover > tbody > tr > td.success:hover, | |
.table-hover > tbody > tr > th.success:hover, | |
.table-hover > tbody > tr.success:hover > td, | |
.table-hover > tbody > tr:hover > .success, | |
.table-hover > tbody > tr.success:hover > th { | |
background-color: #d0e9c6; | |
} | |
.table > thead > tr > td.info, | |
.table > tbody > tr > td.info, | |
.table > tfoot > tr > td.info, | |
.table > thead > tr > th.info, | |
.table > tbody > tr > th.info, | |
.table > tfoot > tr > th.info, | |
.table > thead > tr.info > td, | |
.table > tbody > tr.info > td, | |
.table > tfoot > tr.info > td, | |
.table > thead > tr.info > th, | |
.table > tbody > tr.info > th, | |
.table > tfoot > tr.info > th { | |
background-color: #d9edf7; | |
} | |
.table-hover > tbody > tr > td.info:hover, | |
.table-hover > tbody > tr > th.info:hover, | |
.table-hover > tbody > tr.info:hover > td, | |
.table-hover > tbody > tr:hover > .info, | |
.table-hover > tbody > tr.info:hover > th { | |
background-color: #c4e3f3; | |
} | |
.table > thead > tr > td.warning, | |
.table > tbody > tr > td.warning, | |
.table > tfoot > tr > td.warning, | |
.table > thead > tr > th.warning, | |
.table > tbody > tr > th.warning, | |
.table > tfoot > tr > th.warning, | |
.table > thead > tr.warning > td, | |
.table > tbody > tr.warning > td, | |
.table > tfoot > tr.warning > td, | |
.table > thead > tr.warning > th, | |
.table > tbody > tr.warning > th, | |
.table > tfoot > tr.warning > th { | |
background-color: #fcf8e3; | |
} | |
.table-hover > tbody > tr > td.warning:hover, | |
.table-hover > tbody > tr > th.warning:hover, | |
.table-hover > tbody > tr.warning:hover > td, | |
.table-hover > tbody > tr:hover > .warning, | |
.table-hover > tbody > tr.warning:hover > th { | |
background-color: #faf2cc; | |
} | |
.table > thead > tr > td.danger, | |
.table > tbody > tr > td.danger, | |
.table > tfoot > tr > td.danger, | |
.table > thead > tr > th.danger, | |
.table > tbody > tr > th.danger, | |
.table > tfoot > tr > th.danger, | |
.table > thead > tr.danger > td, | |
.table > tbody > tr.danger > td, | |
.table > tfoot > tr.danger > td, | |
.table > thead > tr.danger > th, | |
.table > tbody > tr.danger > th, | |
.table > tfoot > tr.danger > th { | |
background-color: #f2dede; | |
} | |
.table-hover > tbody > tr > td.danger:hover, | |
.table-hover > tbody > tr > th.danger:hover, | |
.table-hover > tbody > tr.danger:hover > td, | |
.table-hover > tbody > tr:hover > .danger, | |
.table-hover > tbody > tr.danger:hover > th { | |
background-color: #ebcccc; | |
} | |
.table-responsive { | |
overflow-x: auto; | |
min-height: 0.01%; | |
} | |
@media screen and (max-width: 767px) { | |
.table-responsive { | |
width: 100%; | |
margin-bottom: 13.5px; | |
overflow-y: hidden; | |
-ms-overflow-style: -ms-autohiding-scrollbar; | |
border: 1px solid #ddd; | |
} | |
.table-responsive > .table { | |
margin-bottom: 0; | |
} | |
.table-responsive > .table > thead > tr > th, | |
.table-responsive > .table > tbody > tr > th, | |
.table-responsive > .table > tfoot > tr > th, | |
.table-responsive > .table > thead > tr > td, | |
.table-responsive > .table > tbody > tr > td, | |
.table-responsive > .table > tfoot > tr > td { | |
white-space: nowrap; | |
} | |
.table-responsive > .table-bordered { | |
border: 0; | |
} | |
.table-responsive > .table-bordered > thead > tr > th:first-child, | |
.table-responsive > .table-bordered > tbody > tr > th:first-child, | |
.table-responsive > .table-bordered > tfoot > tr > th:first-child, | |
.table-responsive > .table-bordered > thead > tr > td:first-child, | |
.table-responsive > .table-bordered > tbody > tr > td:first-child, | |
.table-responsive > .table-bordered > tfoot > tr > td:first-child { | |
border-left: 0; | |
} | |
.table-responsive > .table-bordered > thead > tr > th:last-child, | |
.table-responsive > .table-bordered > tbody > tr > th:last-child, | |
.table-responsive > .table-bordered > tfoot > tr > th:last-child, | |
.table-responsive > .table-bordered > thead > tr > td:last-child, | |
.table-responsive > .table-bordered > tbody > tr > td:last-child, | |
.table-responsive > .table-bordered > tfoot > tr > td:last-child { | |
border-right: 0; | |
} | |
.table-responsive > .table-bordered > tbody > tr:last-child > th, | |
.table-responsive > .table-bordered > tfoot > tr:last-child > th, | |
.table-responsive > .table-bordered > tbody > tr:last-child > td, | |
.table-responsive > .table-bordered > tfoot > tr:last-child > td { | |
border-bottom: 0; | |
} | |
} | |
fieldset { | |
padding: 0; | |
margin: 0; | |
border: 0; | |
min-width: 0; | |
} | |
legend { | |
display: block; | |
width: 100%; | |
padding: 0; | |
margin-bottom: 18px; | |
font-size: 19.5px; | |
line-height: inherit; | |
color: #333333; | |
border: 0; | |
border-bottom: 1px solid #e5e5e5; | |
} | |
label { | |
display: inline-block; | |
max-width: 100%; | |
margin-bottom: 5px; | |
font-weight: bold; | |
} | |
input[type="search"] { | |
-webkit-box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
box-sizing: border-box; | |
} | |
input[type="radio"], | |
input[type="checkbox"] { | |
margin: 4px 0 0; | |
margin-top: 1px \9; | |
line-height: normal; | |
} | |
input[type="file"] { | |
display: block; | |
} | |
input[type="range"] { | |
display: block; | |
width: 100%; | |
} | |
select[multiple], | |
select[size] { | |
height: auto; | |
} | |
input[type="file"]:focus, | |
input[type="radio"]:focus, | |
input[type="checkbox"]:focus { | |
outline: 5px auto -webkit-focus-ring-color; | |
outline-offset: -2px; | |
} | |
output { | |
display: block; | |
padding-top: 7px; | |
font-size: 13px; | |
line-height: 1.42857143; | |
color: #555555; | |
} | |
.form-control { | |
display: block; | |
width: 100%; | |
height: 32px; | |
padding: 6px 12px; | |
font-size: 13px; | |
line-height: 1.42857143; | |
color: #555555; | |
background-color: #fff; | |
background-image: none; | |
border: 1px solid #ccc; | |
border-radius: 2px; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); | |
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); | |
-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; | |
-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; | |
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; | |
} | |
.form-control:focus { | |
border-color: #66afe9; | |
outline: 0; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); | |
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); | |
} | |
.form-control::-moz-placeholder { | |
color: #999; | |
opacity: 1; | |
} | |
.form-control:-ms-input-placeholder { | |
color: #999; | |
} | |
.form-control::-webkit-input-placeholder { | |
color: #999; | |
} | |
.form-control::-ms-expand { | |
border: 0; | |
background-color: transparent; | |
} | |
.form-control[disabled], | |
.form-control[readonly], | |
fieldset[disabled] .form-control { | |
background-color: #eeeeee; | |
opacity: 1; | |
} | |
.form-control[disabled], | |
fieldset[disabled] .form-control { | |
cursor: not-allowed; | |
} | |
textarea.form-control { | |
height: auto; | |
} | |
input[type="search"] { | |
-webkit-appearance: none; | |
} | |
@media screen and (-webkit-min-device-pixel-ratio: 0) { | |
input[type="date"].form-control, | |
input[type="time"].form-control, | |
input[type="datetime-local"].form-control, | |
input[type="month"].form-control { | |
line-height: 32px; | |
} | |
input[type="date"].input-sm, | |
input[type="time"].input-sm, | |
input[type="datetime-local"].input-sm, | |
input[type="month"].input-sm, | |
.input-group-sm input[type="date"], | |
.input-group-sm input[type="time"], | |
.input-group-sm input[type="datetime-local"], | |
.input-group-sm input[type="month"] { | |
line-height: 30px; | |
} | |
input[type="date"].input-lg, | |
input[type="time"].input-lg, | |
input[type="datetime-local"].input-lg, | |
input[type="month"].input-lg, | |
.input-group-lg input[type="date"], | |
.input-group-lg input[type="time"], | |
.input-group-lg input[type="datetime-local"], | |
.input-group-lg input[type="month"] { | |
line-height: 45px; | |
} | |
} | |
.form-group { | |
margin-bottom: 15px; | |
} | |
.radio, | |
.checkbox { | |
position: relative; | |
display: block; | |
margin-top: 10px; | |
margin-bottom: 10px; | |
} | |
.radio label, | |
.checkbox label { | |
min-height: 18px; | |
padding-left: 20px; | |
margin-bottom: 0; | |
font-weight: normal; | |
cursor: pointer; | |
} | |
.radio input[type="radio"], | |
.radio-inline input[type="radio"], | |
.checkbox input[type="checkbox"], | |
.checkbox-inline input[type="checkbox"] { | |
position: absolute; | |
margin-left: -20px; | |
margin-top: 4px \9; | |
} | |
.radio + .radio, | |
.checkbox + .checkbox { | |
margin-top: -5px; | |
} | |
.radio-inline, | |
.checkbox-inline { | |
position: relative; | |
display: inline-block; | |
padding-left: 20px; | |
margin-bottom: 0; | |
vertical-align: middle; | |
font-weight: normal; | |
cursor: pointer; | |
} | |
.radio-inline + .radio-inline, | |
.checkbox-inline + .checkbox-inline { | |
margin-top: 0; | |
margin-left: 10px; | |
} | |
input[type="radio"][disabled], | |
input[type="checkbox"][disabled], | |
input[type="radio"].disabled, | |
input[type="checkbox"].disabled, | |
fieldset[disabled] input[type="radio"], | |
fieldset[disabled] input[type="checkbox"] { | |
cursor: not-allowed; | |
} | |
.radio-inline.disabled, | |
.checkbox-inline.disabled, | |
fieldset[disabled] .radio-inline, | |
fieldset[disabled] .checkbox-inline { | |
cursor: not-allowed; | |
} | |
.radio.disabled label, | |
.checkbox.disabled label, | |
fieldset[disabled] .radio label, | |
fieldset[disabled] .checkbox label { | |
cursor: not-allowed; | |
} | |
.form-control-static { | |
padding-top: 7px; | |
padding-bottom: 7px; | |
margin-bottom: 0; | |
min-height: 31px; | |
} | |
.form-control-static.input-lg, | |
.form-control-static.input-sm { | |
padding-left: 0; | |
padding-right: 0; | |
} | |
.input-sm { | |
height: 30px; | |
padding: 5px 10px; | |
font-size: 12px; | |
line-height: 1.5; | |
border-radius: 1px; | |
} | |
select.input-sm { | |
height: 30px; | |
line-height: 30px; | |
} | |
textarea.input-sm, | |
select[multiple].input-sm { | |
height: auto; | |
} | |
.form-group-sm .form-control { | |
height: 30px; | |
padding: 5px 10px; | |
font-size: 12px; | |
line-height: 1.5; | |
border-radius: 1px; | |
} | |
.form-group-sm select.form-control { | |
height: 30px; | |
line-height: 30px; | |
} | |
.form-group-sm textarea.form-control, | |
.form-group-sm select[multiple].form-control { | |
height: auto; | |
} | |
.form-group-sm .form-control-static { | |
height: 30px; | |
min-height: 30px; | |
padding: 6px 10px; | |
font-size: 12px; | |
line-height: 1.5; | |
} | |
.input-lg { | |
height: 45px; | |
padding: 10px 16px; | |
font-size: 17px; | |
line-height: 1.3333333; | |
border-radius: 3px; | |
} | |
select.input-lg { | |
height: 45px; | |
line-height: 45px; | |
} | |
textarea.input-lg, | |
select[multiple].input-lg { | |
height: auto; | |
} | |
.form-group-lg .form-control { | |
height: 45px; | |
padding: 10px 16px; | |
font-size: 17px; | |
line-height: 1.3333333; | |
border-radius: 3px; | |
} | |
.form-group-lg select.form-control { | |
height: 45px; | |
line-height: 45px; | |
} | |
.form-group-lg textarea.form-control, | |
.form-group-lg select[multiple].form-control { | |
height: auto; | |
} | |
.form-group-lg .form-control-static { | |
height: 45px; | |
min-height: 35px; | |
padding: 11px 16px; | |
font-size: 17px; | |
line-height: 1.3333333; | |
} | |
.has-feedback { | |
position: relative; | |
} | |
.has-feedback .form-control { | |
padding-right: 40px; | |
} | |
.form-control-feedback { | |
position: absolute; | |
top: 0; | |
right: 0; | |
z-index: 2; | |
display: block; | |
width: 32px; | |
height: 32px; | |
line-height: 32px; | |
text-align: center; | |
pointer-events: none; | |
} | |
.input-lg + .form-control-feedback, | |
.input-group-lg + .form-control-feedback, | |
.form-group-lg .form-control + .form-control-feedback { | |
width: 45px; | |
height: 45px; | |
line-height: 45px; | |
} | |
.input-sm + .form-control-feedback, | |
.input-group-sm + .form-control-feedback, | |
.form-group-sm .form-control + .form-control-feedback { | |
width: 30px; | |
height: 30px; | |
line-height: 30px; | |
} | |
.has-success .help-block, | |
.has-success .control-label, | |
.has-success .radio, | |
.has-success .checkbox, | |
.has-success .radio-inline, | |
.has-success .checkbox-inline, | |
.has-success.radio label, | |
.has-success.checkbox label, | |
.has-success.radio-inline label, | |
.has-success.checkbox-inline label { | |
color: #3c763d; | |
} | |
.has-success .form-control { | |
border-color: #3c763d; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); | |
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); | |
} | |
.has-success .form-control:focus { | |
border-color: #2b542c; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; | |
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; | |
} | |
.has-success .input-group-addon { | |
color: #3c763d; | |
border-color: #3c763d; | |
background-color: #dff0d8; | |
} | |
.has-success .form-control-feedback { | |
color: #3c763d; | |
} | |
.has-warning .help-block, | |
.has-warning .control-label, | |
.has-warning .radio, | |
.has-warning .checkbox, | |
.has-warning .radio-inline, | |
.has-warning .checkbox-inline, | |
.has-warning.radio label, | |
.has-warning.checkbox label, | |
.has-warning.radio-inline label, | |
.has-warning.checkbox-inline label { | |
color: #8a6d3b; | |
} | |
.has-warning .form-control { | |
border-color: #8a6d3b; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); | |
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); | |
} | |
.has-warning .form-control:focus { | |
border-color: #66512c; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; | |
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; | |
} | |
.has-warning .input-group-addon { | |
color: #8a6d3b; | |
border-color: #8a6d3b; | |
background-color: #fcf8e3; | |
} | |
.has-warning .form-control-feedback { | |
color: #8a6d3b; | |
} | |
.has-error .help-block, | |
.has-error .control-label, | |
.has-error .radio, | |
.has-error .checkbox, | |
.has-error .radio-inline, | |
.has-error .checkbox-inline, | |
.has-error.radio label, | |
.has-error.checkbox label, | |
.has-error.radio-inline label, | |
.has-error.checkbox-inline label { | |
color: #a94442; | |
} | |
.has-error .form-control { | |
border-color: #a94442; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); | |
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); | |
} | |
.has-error .form-control:focus { | |
border-color: #843534; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; | |
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; | |
} | |
.has-error .input-group-addon { | |
color: #a94442; | |
border-color: #a94442; | |
background-color: #f2dede; | |
} | |
.has-error .form-control-feedback { | |
color: #a94442; | |
} | |
.has-feedback label ~ .form-control-feedback { | |
top: 23px; | |
} | |
.has-feedback label.sr-only ~ .form-control-feedback { | |
top: 0; | |
} | |
.help-block { | |
display: block; | |
margin-top: 5px; | |
margin-bottom: 10px; | |
color: #404040; | |
} | |
@media (min-width: 768px) { | |
.form-inline .form-group { | |
display: inline-block; | |
margin-bottom: 0; | |
vertical-align: middle; | |
} | |
.form-inline .form-control { | |
display: inline-block; | |
width: auto; | |
vertical-align: middle; | |
} | |
.form-inline .form-control-static { | |
display: inline-block; | |
} | |
.form-inline .input-group { | |
display: inline-table; | |
vertical-align: middle; | |
} | |
.form-inline .input-group .input-group-addon, | |
.form-inline .input-group .input-group-btn, | |
.form-inline .input-group .form-control { | |
width: auto; | |
} | |
.form-inline .input-group > .form-control { | |
width: 100%; | |
} | |
.form-inline .control-label { | |
margin-bottom: 0; | |
vertical-align: middle; | |
} | |
.form-inline .radio, | |
.form-inline .checkbox { | |
display: inline-block; | |
margin-top: 0; | |
margin-bottom: 0; | |
vertical-align: middle; | |
} | |
.form-inline .radio label, | |
.form-inline .checkbox label { | |
padding-left: 0; | |
} | |
.form-inline .radio input[type="radio"], | |
.form-inline .checkbox input[type="checkbox"] { | |
position: relative; | |
margin-left: 0; | |
} | |
.form-inline .has-feedback .form-control-feedback { | |
top: 0; | |
} | |
} | |
.form-horizontal .radio, | |
.form-horizontal .checkbox, | |
.form-horizontal .radio-inline, | |
.form-horizontal .checkbox-inline { | |
margin-top: 0; | |
margin-bottom: 0; | |
padding-top: 7px; | |
} | |
.form-horizontal .radio, | |
.form-horizontal .checkbox { | |
min-height: 25px; | |
} | |
.form-horizontal .form-group { | |
margin-left: 0px; | |
margin-right: 0px; | |
} | |
@media (min-width: 768px) { | |
.form-horizontal .control-label { | |
text-align: right; | |
margin-bottom: 0; | |
padding-top: 7px; | |
} | |
} | |
.form-horizontal .has-feedback .form-control-feedback { | |
right: 0px; | |
} | |
@media (min-width: 768px) { | |
.form-horizontal .form-group-lg .control-label { | |
padding-top: 11px; | |
font-size: 17px; | |
} | |
} | |
@media (min-width: 768px) { | |
.form-horizontal .form-group-sm .control-label { | |
padding-top: 6px; | |
font-size: 12px; | |
} | |
} | |
.btn { | |
display: inline-block; | |
margin-bottom: 0; | |
font-weight: normal; | |
text-align: center; | |
vertical-align: middle; | |
touch-action: manipulation; | |
cursor: pointer; | |
background-image: none; | |
border: 1px solid transparent; | |
white-space: nowrap; | |
padding: 6px 12px; | |
font-size: 13px; | |
line-height: 1.42857143; | |
border-radius: 2px; | |
-webkit-user-select: none; | |
-moz-user-select: none; | |
-ms-user-select: none; | |
user-select: none; | |
} | |
.btn:focus, | |
.btn:active:focus, | |
.btn.active:focus, | |
.btn.focus, | |
.btn:active.focus, | |
.btn.active.focus { | |
outline: 5px auto -webkit-focus-ring-color; | |
outline-offset: -2px; | |
} | |
.btn:hover, | |
.btn:focus, | |
.btn.focus { | |
color: #333; | |
text-decoration: none; | |
} | |
.btn:active, | |
.btn.active { | |
outline: 0; | |
background-image: none; | |
-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); | |
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); | |
} | |
.btn.disabled, | |
.btn[disabled], | |
fieldset[disabled] .btn { | |
cursor: not-allowed; | |
opacity: 0.65; | |
filter: alpha(opacity=65); | |
-webkit-box-shadow: none; | |
box-shadow: none; | |
} | |
a.btn.disabled, | |
fieldset[disabled] a.btn { | |
pointer-events: none; | |
} | |
.btn-default { | |
color: #333; | |
background-color: #fff; | |
border-color: #ccc; | |
} | |
.btn-default:focus, | |
.btn-default.focus { | |
color: #333; | |
background-color: #e6e6e6; | |
border-color: #8c8c8c; | |
} | |
.btn-default:hover { | |
color: #333; | |
background-color: #e6e6e6; | |
border-color: #adadad; | |
} | |
.btn-default:active, | |
.btn-default.active, | |
.open > .dropdown-toggle.btn-default { | |
color: #333; | |
background-color: #e6e6e6; | |
border-color: #adadad; | |
} | |
.btn-default:active:hover, | |
.btn-default.active:hover, | |
.open > .dropdown-toggle.btn-default:hover, | |
.btn-default:active:focus, | |
.btn-default.active:focus, | |
.open > .dropdown-toggle.btn-default:focus, | |
.btn-default:active.focus, | |
.btn-default.active.focus, | |
.open > .dropdown-toggle.btn-default.focus { | |
color: #333; | |
background-color: #d4d4d4; | |
border-color: #8c8c8c; | |
} | |
.btn-default:active, | |
.btn-default.active, | |
.open > .dropdown-toggle.btn-default { | |
background-image: none; | |
} | |
.btn-default.disabled:hover, | |
.btn-default[disabled]:hover, | |
fieldset[disabled] .btn-default:hover, | |
.btn-default.disabled:focus, | |
.btn-default[disabled]:focus, | |
fieldset[disabled] .btn-default:focus, | |
.btn-default.disabled.focus, | |
.btn-default[disabled].focus, | |
fieldset[disabled] .btn-default.focus { | |
background-color: #fff; | |
border-color: #ccc; | |
} | |
.btn-default .badge { | |
color: #fff; | |
background-color: #333; | |
} | |
.btn-primary { | |
color: #fff; | |
background-color: #337ab7; | |
border-color: #2e6da4; | |
} | |
.btn-primary:focus, | |
.btn-primary.focus { | |
color: #fff; | |
background-color: #286090; | |
border-color: #122b40; | |
} | |
.btn-primary:hover { | |
color: #fff; | |
background-color: #286090; | |
border-color: #204d74; | |
} | |
.btn-primary:active, | |
.btn-primary.active, | |
.open > .dropdown-toggle.btn-primary { | |
color: #fff; | |
background-color: #286090; | |
border-color: #204d74; | |
} | |
.btn-primary:active:hover, | |
.btn-primary.active:hover, | |
.open > .dropdown-toggle.btn-primary:hover, | |
.btn-primary:active:focus, | |
.btn-primary.active:focus, | |
.open > .dropdown-toggle.btn-primary:focus, | |
.btn-primary:active.focus, | |
.btn-primary.active.focus, | |
.open > .dropdown-toggle.btn-primary.focus { | |
color: #fff; | |
background-color: #204d74; | |
border-color: #122b40; | |
} | |
.btn-primary:active, | |
.btn-primary.active, | |
.open > .dropdown-toggle.btn-primary { | |
background-image: none; | |
} | |
.btn-primary.disabled:hover, | |
.btn-primary[disabled]:hover, | |
fieldset[disabled] .btn-primary:hover, | |
.btn-primary.disabled:focus, | |
.btn-primary[disabled]:focus, | |
fieldset[disabled] .btn-primary:focus, | |
.btn-primary.disabled.focus, | |
.btn-primary[disabled].focus, | |
fieldset[disabled] .btn-primary.focus { | |
background-color: #337ab7; | |
border-color: #2e6da4; | |
} | |
.btn-primary .badge { | |
color: #337ab7; | |
background-color: #fff; | |
} | |
.btn-success { | |
color: #fff; | |
background-color: #5cb85c; | |
border-color: #4cae4c; | |
} | |
.btn-success:focus, | |
.btn-success.focus { | |
color: #fff; | |
background-color: #449d44; | |
border-color: #255625; | |
} | |
.btn-success:hover { | |
color: #fff; | |
background-color: #449d44; | |
border-color: #398439; | |
} | |
.btn-success:active, | |
.btn-success.active, | |
.open > .dropdown-toggle.btn-success { | |
color: #fff; | |
background-color: #449d44; | |
border-color: #398439; | |
} | |
.btn-success:active:hover, | |
.btn-success.active:hover, | |
.open > .dropdown-toggle.btn-success:hover, | |
.btn-success:active:focus, | |
.btn-success.active:focus, | |
.open > .dropdown-toggle.btn-success:focus, | |
.btn-success:active.focus, | |
.btn-success.active.focus, | |
.open > .dropdown-toggle.btn-success.focus { | |
color: #fff; | |
background-color: #398439; | |
border-color: #255625; | |
} | |
.btn-success:active, | |
.btn-success.active, | |
.open > .dropdown-toggle.btn-success { | |
background-image: none; | |
} | |
.btn-success.disabled:hover, | |
.btn-success[disabled]:hover, | |
fieldset[disabled] .btn-success:hover, | |
.btn-success.disabled:focus, | |
.btn-success[disabled]:focus, | |
fieldset[disabled] .btn-success:focus, | |
.btn-success.disabled.focus, | |
.btn-success[disabled].focus, | |
fieldset[disabled] .btn-success.focus { | |
background-color: #5cb85c; | |
border-color: #4cae4c; | |
} | |
.btn-success .badge { | |
color: #5cb85c; | |
background-color: #fff; | |
} | |
.btn-info { | |
color: #fff; | |
background-color: #5bc0de; | |
border-color: #46b8da; | |
} | |
.btn-info:focus, | |
.btn-info.focus { | |
color: #fff; | |
background-color: #31b0d5; | |
border-color: #1b6d85; | |
} | |
.btn-info:hover { | |
color: #fff; | |
background-color: #31b0d5; | |
border-color: #269abc; | |
} | |
.btn-info:active, | |
.btn-info.active, | |
.open > .dropdown-toggle.btn-info { | |
color: #fff; | |
background-color: #31b0d5; | |
border-color: #269abc; | |
} | |
.btn-info:active:hover, | |
.btn-info.active:hover, | |
.open > .dropdown-toggle.btn-info:hover, | |
.btn-info:active:focus, | |
.btn-info.active:focus, | |
.open > .dropdown-toggle.btn-info:focus, | |
.btn-info:active.focus, | |
.btn-info.active.focus, | |
.open > .dropdown-toggle.btn-info.focus { | |
color: #fff; | |
background-color: #269abc; | |
border-color: #1b6d85; | |
} | |
.btn-info:active, | |
.btn-info.active, | |
.open > .dropdown-toggle.btn-info { | |
background-image: none; | |
} | |
.btn-info.disabled:hover, | |
.btn-info[disabled]:hover, | |
fieldset[disabled] .btn-info:hover, | |
.btn-info.disabled:focus, | |
.btn-info[disabled]:focus, | |
fieldset[disabled] .btn-info:focus, | |
.btn-info.disabled.focus, | |
.btn-info[disabled].focus, | |
fieldset[disabled] .btn-info.focus { | |
background-color: #5bc0de; | |
border-color: #46b8da; | |
} | |
.btn-info .badge { | |
color: #5bc0de; | |
background-color: #fff; | |
} | |
.btn-warning { | |
color: #fff; | |
background-color: #f0ad4e; | |
border-color: #eea236; | |
} | |
.btn-warning:focus, | |
.btn-warning.focus { | |
color: #fff; | |
background-color: #ec971f; | |
border-color: #985f0d; | |
} | |
.btn-warning:hover { | |
color: #fff; | |
background-color: #ec971f; | |
border-color: #d58512; | |
} | |
.btn-warning:active, | |
.btn-warning.active, | |
.open > .dropdown-toggle.btn-warning { | |
color: #fff; | |
background-color: #ec971f; | |
border-color: #d58512; | |
} | |
.btn-warning:active:hover, | |
.btn-warning.active:hover, | |
.open > .dropdown-toggle.btn-warning:hover, | |
.btn-warning:active:focus, | |
.btn-warning.active:focus, | |
.open > .dropdown-toggle.btn-warning:focus, | |
.btn-warning:active.focus, | |
.btn-warning.active.focus, | |
.open > .dropdown-toggle.btn-warning.focus { | |
color: #fff; | |
background-color: #d58512; | |
border-color: #985f0d; | |
} | |
.btn-warning:active, | |
.btn-warning.active, | |
.open > .dropdown-toggle.btn-warning { | |
background-image: none; | |
} | |
.btn-warning.disabled:hover, | |
.btn-warning[disabled]:hover, | |
fieldset[disabled] .btn-warning:hover, | |
.btn-warning.disabled:focus, | |
.btn-warning[disabled]:focus, | |
fieldset[disabled] .btn-warning:focus, | |
.btn-warning.disabled.focus, | |
.btn-warning[disabled].focus, | |
fieldset[disabled] .btn-warning.focus { | |
background-color: #f0ad4e; | |
border-color: #eea236; | |
} | |
.btn-warning .badge { | |
color: #f0ad4e; | |
background-color: #fff; | |
} | |
.btn-danger { | |
color: #fff; | |
background-color: #d9534f; | |
border-color: #d43f3a; | |
} | |
.btn-danger:focus, | |
.btn-danger.focus { | |
color: #fff; | |
background-color: #c9302c; | |
border-color: #761c19; | |
} | |
.btn-danger:hover { | |
color: #fff; | |
background-color: #c9302c; | |
border-color: #ac2925; | |
} | |
.btn-danger:active, | |
.btn-danger.active, | |
.open > .dropdown-toggle.btn-danger { | |
color: #fff; | |
background-color: #c9302c; | |
border-color: #ac2925; | |
} | |
.btn-danger:active:hover, | |
.btn-danger.active:hover, | |
.open > .dropdown-toggle.btn-danger:hover, | |
.btn-danger:active:focus, | |
.btn-danger.active:focus, | |
.open > .dropdown-toggle.btn-danger:focus, | |
.btn-danger:active.focus, | |
.btn-danger.active.focus, | |
.open > .dropdown-toggle.btn-danger.focus { | |
color: #fff; | |
background-color: #ac2925; | |
border-color: #761c19; | |
} | |
.btn-danger:active, | |
.btn-danger.active, | |
.open > .dropdown-toggle.btn-danger { | |
background-image: none; | |
} | |
.btn-danger.disabled:hover, | |
.btn-danger[disabled]:hover, | |
fieldset[disabled] .btn-danger:hover, | |
.btn-danger.disabled:focus, | |
.btn-danger[disabled]:focus, | |
fieldset[disabled] .btn-danger:focus, | |
.btn-danger.disabled.focus, | |
.btn-danger[disabled].focus, | |
fieldset[disabled] .btn-danger.focus { | |
background-color: #d9534f; | |
border-color: #d43f3a; | |
} | |
.btn-danger .badge { | |
color: #d9534f; | |
background-color: #fff; | |
} | |
.btn-link { | |
color: #337ab7; | |
font-weight: normal; | |
border-radius: 0; | |
} | |
.btn-link, | |
.btn-link:active, | |
.btn-link.active, | |
.btn-link[disabled], | |
fieldset[disabled] .btn-link { | |
background-color: transparent; | |
-webkit-box-shadow: none; | |
box-shadow: none; | |
} | |
.btn-link, | |
.btn-link:hover, | |
.btn-link:focus, | |
.btn-link:active { | |
border-color: transparent; | |
} | |
.btn-link:hover, | |
.btn-link:focus { | |
color: #23527c; | |
text-decoration: underline; | |
background-color: transparent; | |
} | |
.btn-link[disabled]:hover, | |
fieldset[disabled] .btn-link:hover, | |
.btn-link[disabled]:focus, | |
fieldset[disabled] .btn-link:focus { | |
color: #777777; | |
text-decoration: none; | |
} | |
.btn-lg, | |
.btn-group-lg > .btn { | |
padding: 10px 16px; | |
font-size: 17px; | |
line-height: 1.3333333; | |
border-radius: 3px; | |
} | |
.btn-sm, | |
.btn-group-sm > .btn { | |
padding: 5px 10px; | |
font-size: 12px; | |
line-height: 1.5; | |
border-radius: 1px; | |
} | |
.btn-xs, | |
.btn-group-xs > .btn { | |
padding: 1px 5px; | |
font-size: 12px; | |
line-height: 1.5; | |
border-radius: 1px; | |
} | |
.btn-block { | |
display: block; | |
width: 100%; | |
} | |
.btn-block + .btn-block { | |
margin-top: 5px; | |
} | |
input[type="submit"].btn-block, | |
input[type="reset"].btn-block, | |
input[type="button"].btn-block { | |
width: 100%; | |
} | |
.fade { | |
opacity: 0; | |
-webkit-transition: opacity 0.15s linear; | |
-o-transition: opacity 0.15s linear; | |
transition: opacity 0.15s linear; | |
} | |
.fade.in { | |
opacity: 1; | |
} | |
.collapse { | |
display: none; | |
} | |
.collapse.in { | |
display: block; | |
} | |
tr.collapse.in { | |
display: table-row; | |
} | |
tbody.collapse.in { | |
display: table-row-group; | |
} | |
.collapsing { | |
position: relative; | |
height: 0; | |
overflow: hidden; | |
-webkit-transition-property: height, visibility; | |
transition-property: height, visibility; | |
-webkit-transition-duration: 0.35s; | |
transition-duration: 0.35s; | |
-webkit-transition-timing-function: ease; | |
transition-timing-function: ease; | |
} | |
.caret { | |
display: inline-block; | |
width: 0; | |
height: 0; | |
margin-left: 2px; | |
vertical-align: middle; | |
border-top: 4px dashed; | |
border-top: 4px solid \9; | |
border-right: 4px solid transparent; | |
border-left: 4px solid transparent; | |
} | |
.dropup, | |
.dropdown { | |
position: relative; | |
} | |
.dropdown-toggle:focus { | |
outline: 0; | |
} | |
.dropdown-menu { | |
position: absolute; | |
top: 100%; | |
left: 0; | |
z-index: 1000; | |
display: none; | |
float: left; | |
min-width: 160px; | |
padding: 5px 0; | |
margin: 2px 0 0; | |
list-style: none; | |
font-size: 13px; | |
text-align: left; | |
background-color: #fff; | |
border: 1px solid #ccc; | |
border: 1px solid rgba(0, 0, 0, 0.15); | |
border-radius: 2px; | |
-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); | |
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); | |
background-clip: padding-box; | |
} | |
.dropdown-menu.pull-right { | |
right: 0; | |
left: auto; | |
} | |
.dropdown-menu .divider { | |
height: 1px; | |
margin: 8px 0; | |
overflow: hidden; | |
background-color: #e5e5e5; | |
} | |
.dropdown-menu > li > a { | |
display: block; | |
padding: 3px 20px; | |
clear: both; | |
font-weight: normal; | |
line-height: 1.42857143; | |
color: #333333; | |
white-space: nowrap; | |
} | |
.dropdown-menu > li > a:hover, | |
.dropdown-menu > li > a:focus { | |
text-decoration: none; | |
color: #262626; | |
background-color: #f5f5f5; | |
} | |
.dropdown-menu > .active > a, | |
.dropdown-menu > .active > a:hover, | |
.dropdown-menu > .active > a:focus { | |
color: #fff; | |
text-decoration: none; | |
outline: 0; | |
background-color: #337ab7; | |
} | |
.dropdown-menu > .disabled > a, | |
.dropdown-menu > .disabled > a:hover, | |
.dropdown-menu > .disabled > a:focus { | |
color: #777777; | |
} | |
.dropdown-menu > .disabled > a:hover, | |
.dropdown-menu > .disabled > a:focus { | |
text-decoration: none; | |
background-color: transparent; | |
background-image: none; | |
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); | |
cursor: not-allowed; | |
} | |
.open > .dropdown-menu { | |
display: block; | |
} | |
.open > a { | |
outline: 0; | |
} | |
.dropdown-menu-right { | |
left: auto; | |
right: 0; | |
} | |
.dropdown-menu-left { | |
left: 0; | |
right: auto; | |
} | |
.dropdown-header { | |
display: block; | |
padding: 3px 20px; | |
font-size: 12px; | |
line-height: 1.42857143; | |
color: #777777; | |
white-space: nowrap; | |
} | |
.dropdown-backdrop { | |
position: fixed; | |
left: 0; | |
right: 0; | |
bottom: 0; | |
top: 0; | |
z-index: 990; | |
} | |
.pull-right > .dropdown-menu { | |
right: 0; | |
left: auto; | |
} | |
.dropup .caret, | |
.navbar-fixed-bottom .dropdown .caret { | |
border-top: 0; | |
border-bottom: 4px dashed; | |
border-bottom: 4px solid \9; | |
content: ""; | |
} | |
.dropup .dropdown-menu, | |
.navbar-fixed-bottom .dropdown .dropdown-menu { | |
top: auto; | |
bottom: 100%; | |
margin-bottom: 2px; | |
} | |
@media (min-width: 541px) { | |
.navbar-right .dropdown-menu { | |
left: auto; | |
right: 0; | |
} | |
.navbar-right .dropdown-menu-left { | |
left: 0; | |
right: auto; | |
} | |
} | |
.btn-group, | |
.btn-group-vertical { | |
position: relative; | |
display: inline-block; | |
vertical-align: middle; | |
} | |
.btn-group > .btn, | |
.btn-group-vertical > .btn { | |
position: relative; | |
float: left; | |
} | |
.btn-group > .btn:hover, | |
.btn-group-vertical > .btn:hover, | |
.btn-group > .btn:focus, | |
.btn-group-vertical > .btn:focus, | |
.btn-group > .btn:active, | |
.btn-group-vertical > .btn:active, | |
.btn-group > .btn.active, | |
.btn-group-vertical > .btn.active { | |
z-index: 2; | |
} | |
.btn-group .btn + .btn, | |
.btn-group .btn + .btn-group, | |
.btn-group .btn-group + .btn, | |
.btn-group .btn-group + .btn-group { | |
margin-left: -1px; | |
} | |
.btn-toolbar { | |
margin-left: -5px; | |
} | |
.btn-toolbar .btn, | |
.btn-toolbar .btn-group, | |
.btn-toolbar .input-group { | |
float: left; | |
} | |
.btn-toolbar > .btn, | |
.btn-toolbar > .btn-group, | |
.btn-toolbar > .input-group { | |
margin-left: 5px; | |
} | |
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { | |
border-radius: 0; | |
} | |
.btn-group > .btn:first-child { | |
margin-left: 0; | |
} | |
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { | |
border-bottom-right-radius: 0; | |
border-top-right-radius: 0; | |
} | |
.btn-group > .btn:last-child:not(:first-child), | |
.btn-group > .dropdown-toggle:not(:first-child) { | |
border-bottom-left-radius: 0; | |
border-top-left-radius: 0; | |
} | |
.btn-group > .btn-group { | |
float: left; | |
} | |
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { | |
border-radius: 0; | |
} | |
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, | |
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { | |
border-bottom-right-radius: 0; | |
border-top-right-radius: 0; | |
} | |
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { | |
border-bottom-left-radius: 0; | |
border-top-left-radius: 0; | |
} | |
.btn-group .dropdown-toggle:active, | |
.btn-group.open .dropdown-toggle { | |
outline: 0; | |
} | |
.btn-group > .btn + .dropdown-toggle { | |
padding-left: 8px; | |
padding-right: 8px; | |
} | |
.btn-group > .btn-lg + .dropdown-toggle { | |
padding-left: 12px; | |
padding-right: 12px; | |
} | |
.btn-group.open .dropdown-toggle { | |
-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); | |
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); | |
} | |
.btn-group.open .dropdown-toggle.btn-link { | |
-webkit-box-shadow: none; | |
box-shadow: none; | |
} | |
.btn .caret { | |
margin-left: 0; | |
} | |
.btn-lg .caret { | |
border-width: 5px 5px 0; | |
border-bottom-width: 0; | |
} | |
.dropup .btn-lg .caret { | |
border-width: 0 5px 5px; | |
} | |
.btn-group-vertical > .btn, | |
.btn-group-vertical > .btn-group, | |
.btn-group-vertical > .btn-group > .btn { | |
display: block; | |
float: none; | |
width: 100%; | |
max-width: 100%; | |
} | |
.btn-group-vertical > .btn-group > .btn { | |
float: none; | |
} | |
.btn-group-vertical > .btn + .btn, | |
.btn-group-vertical > .btn + .btn-group, | |
.btn-group-vertical > .btn-group + .btn, | |
.btn-group-vertical > .btn-group + .btn-group { | |
margin-top: -1px; | |
margin-left: 0; | |
} | |
.btn-group-vertical > .btn:not(:first-child):not(:last-child) { | |
border-radius: 0; | |
} | |
.btn-group-vertical > .btn:first-child:not(:last-child) { | |
border-top-right-radius: 2px; | |
border-top-left-radius: 2px; | |
border-bottom-right-radius: 0; | |
border-bottom-left-radius: 0; | |
} | |
.btn-group-vertical > .btn:last-child:not(:first-child) { | |
border-top-right-radius: 0; | |
border-top-left-radius: 0; | |
border-bottom-right-radius: 2px; | |
border-bottom-left-radius: 2px; | |
} | |
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { | |
border-radius: 0; | |
} | |
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, | |
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { | |
border-bottom-right-radius: 0; | |
border-bottom-left-radius: 0; | |
} | |
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { | |
border-top-right-radius: 0; | |
border-top-left-radius: 0; | |
} | |
.btn-group-justified { | |
display: table; | |
width: 100%; | |
table-layout: fixed; | |
border-collapse: separate; | |
} | |
.btn-group-justified > .btn, | |
.btn-group-justified > .btn-group { | |
float: none; | |
display: table-cell; | |
width: 1%; | |
} | |
.btn-group-justified > .btn-group .btn { | |
width: 100%; | |
} | |
.btn-group-justified > .btn-group .dropdown-menu { | |
left: auto; | |
} | |
[data-toggle="buttons"] > .btn input[type="radio"], | |
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], | |
[data-toggle="buttons"] > .btn input[type="checkbox"], | |
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { | |
position: absolute; | |
clip: rect(0, 0, 0, 0); | |
pointer-events: none; | |
} | |
.input-group { | |
position: relative; | |
display: table; | |
border-collapse: separate; | |
} | |
.input-group[class*="col-"] { | |
float: none; | |
padding-left: 0; | |
padding-right: 0; | |
} | |
.input-group .form-control { | |
position: relative; | |
z-index: 2; | |
float: left; | |
width: 100%; | |
margin-bottom: 0; | |
} | |
.input-group .form-control:focus { | |
z-index: 3; | |
} | |
.input-group-lg > .form-control, | |
.input-group-lg > .input-group-addon, | |
.input-group-lg > .input-group-btn > .btn { | |
height: 45px; | |
padding: 10px 16px; | |
font-size: 17px; | |
line-height: 1.3333333; | |
border-radius: 3px; | |
} | |
select.input-group-lg > .form-control, | |
select.input-group-lg > .input-group-addon, | |
select.input-group-lg > .input-group-btn > .btn { | |
height: 45px; | |
line-height: 45px; | |
} | |
textarea.input-group-lg > .form-control, | |
textarea.input-group-lg > .input-group-addon, | |
textarea.input-group-lg > .input-group-btn > .btn, | |
select[multiple].input-group-lg > .form-control, | |
select[multiple].input-group-lg > .input-group-addon, | |
select[multiple].input-group-lg > .input-group-btn > .btn { | |
height: auto; | |
} | |
.input-group-sm > .form-control, | |
.input-group-sm > .input-group-addon, | |
.input-group-sm > .input-group-btn > .btn { | |
height: 30px; | |
padding: 5px 10px; | |
font-size: 12px; | |
line-height: 1.5; | |
border-radius: 1px; | |
} | |
select.input-group-sm > .form-control, | |
select.input-group-sm > .input-group-addon, | |
select.input-group-sm > .input-group-btn > .btn { | |
height: 30px; | |
line-height: 30px; | |
} | |
textarea.input-group-sm > .form-control, | |
textarea.input-group-sm > .input-group-addon, | |
textarea.input-group-sm > .input-group-btn > .btn, | |
select[multiple].input-group-sm > .form-control, | |
select[multiple].input-group-sm > .input-group-addon, | |
select[multiple].input-group-sm > .input-group-btn > .btn { | |
height: auto; | |
} | |
.input-group-addon, | |
.input-group-btn, | |
.input-group .form-control { | |
display: table-cell; | |
} | |
.input-group-addon:not(:first-child):not(:last-child), | |
.input-group-btn:not(:first-child):not(:last-child), | |
.input-group .form-control:not(:first-child):not(:last-child) { | |
border-radius: 0; | |
} | |
.input-group-addon, | |
.input-group-btn { | |
width: 1%; | |
white-space: nowrap; | |
vertical-align: middle; | |
} | |
.input-group-addon { | |
padding: 6px 12px; | |
font-size: 13px; | |
font-weight: normal; | |
line-height: 1; | |
color: #555555; | |
text-align: center; | |
background-color: #eeeeee; | |
border: 1px solid #ccc; | |
border-radius: 2px; | |
} | |
.input-group-addon.input-sm { | |
padding: 5px 10px; | |
font-size: 12px; | |
border-radius: 1px; | |
} | |
.input-group-addon.input-lg { | |
padding: 10px 16px; | |
font-size: 17px; | |
border-radius: 3px; | |
} | |
.input-group-addon input[type="radio"], | |
.input-group-addon input[type="checkbox"] { | |
margin-top: 0; | |
} | |
.input-group .form-control:first-child, | |
.input-group-addon:first-child, | |
.input-group-btn:first-child > .btn, | |
.input-group-btn:first-child > .btn-group > .btn, | |
.input-group-btn:first-child > .dropdown-toggle, | |
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), | |
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn { | |
border-bottom-right-radius: 0; | |
border-top-right-radius: 0; | |
} | |
.input-group-addon:first-child { | |
border-right: 0; | |
} | |
.input-group .form-control:last-child, | |
.input-group-addon:last-child, | |
.input-group-btn:last-child > .btn, | |
.input-group-btn:last-child > .btn-group > .btn, | |
.input-group-btn:last-child > .dropdown-toggle, | |
.input-group-btn:first-child > .btn:not(:first-child), | |
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn { | |
border-bottom-left-radius: 0; | |
border-top-left-radius: 0; | |
} | |
.input-group-addon:last-child { | |
border-left: 0; | |
} | |
.input-group-btn { | |
position: relative; | |
font-size: 0; | |
white-space: nowrap; | |
} | |
.input-group-btn > .btn { | |
position: relative; | |
} | |
.input-group-btn > .btn + .btn { | |
margin-left: -1px; | |
} | |
.input-group-btn > .btn:hover, | |
.input-group-btn > .btn:focus, | |
.input-group-btn > .btn:active { | |
z-index: 2; | |
} | |
.input-group-btn:first-child > .btn, | |
.input-group-btn:first-child > .btn-group { | |
margin-right: -1px; | |
} | |
.input-group-btn:last-child > .btn, | |
.input-group-btn:last-child > .btn-group { | |
z-index: 2; | |
margin-left: -1px; | |
} | |
.nav { | |
margin-bottom: 0; | |
padding-left: 0; | |
list-style: none; | |
} | |
.nav > li { | |
position: relative; | |
display: block; | |
} | |
.nav > li > a { | |
position: relative; | |
display: block; | |
padding: 10px 15px; | |
} | |
.nav > li > a:hover, | |
.nav > li > a:focus { | |
text-decoration: none; | |
background-color: #eeeeee; | |
} | |
.nav > li.disabled > a { | |
color: #777777; | |
} | |
.nav > li.disabled > a:hover, | |
.nav > li.disabled > a:focus { | |
color: #777777; | |
text-decoration: none; | |
background-color: transparent; | |
cursor: not-allowed; | |
} | |
.nav .open > a, | |
.nav .open > a:hover, | |
.nav .open > a:focus { | |
background-color: #eeeeee; | |
border-color: #337ab7; | |
} | |
.nav .nav-divider { | |
height: 1px; | |
margin: 8px 0; | |
overflow: hidden; | |
background-color: #e5e5e5; | |
} | |
.nav > li > a > img { | |
max-width: none; | |
} | |
.nav-tabs { | |
border-bottom: 1px solid #ddd; | |
} | |
.nav-tabs > li { | |
float: left; | |
margin-bottom: -1px; | |
} | |
.nav-tabs > li > a { | |
margin-right: 2px; | |
line-height: 1.42857143; | |
border: 1px solid transparent; | |
border-radius: 2px 2px 0 0; | |
} | |
.nav-tabs > li > a:hover { | |
border-color: #eeeeee #eeeeee #ddd; | |
} | |
.nav-tabs > li.active > a, | |
.nav-tabs > li.active > a:hover, | |
.nav-tabs > li.active > a:focus { | |
color: #555555; | |
background-color: #fff; | |
border: 1px solid #ddd; | |
border-bottom-color: transparent; | |
cursor: default; | |
} | |
.nav-tabs.nav-justified { | |
width: 100%; | |
border-bottom: 0; | |
} | |
.nav-tabs.nav-justified > li { | |
float: none; | |
} | |
.nav-tabs.nav-justified > li > a { | |
text-align: center; | |
margin-bottom: 5px; | |
} | |
.nav-tabs.nav-justified > .dropdown .dropdown-menu { | |
top: auto; | |
left: auto; | |
} | |
@media (min-width: 768px) { | |
.nav-tabs.nav-justified > li { | |
display: table-cell; | |
width: 1%; | |
} | |
.nav-tabs.nav-justified > li > a { | |
margin-bottom: 0; | |
} | |
} | |
.nav-tabs.nav-justified > li > a { | |
margin-right: 0; | |
border-radius: 2px; | |
} | |
.nav-tabs.nav-justified > .active > a, | |
.nav-tabs.nav-justified > .active > a:hover, | |
.nav-tabs.nav-justified > .active > a:focus { | |
border: 1px solid #ddd; | |
} | |
@media (min-width: 768px) { | |
.nav-tabs.nav-justified > li > a { | |
border-bottom: 1px solid #ddd; | |
border-radius: 2px 2px 0 0; | |
} | |
.nav-tabs.nav-justified > .active > a, | |
.nav-tabs.nav-justified > .active > a:hover, | |
.nav-tabs.nav-justified > .active > a:focus { | |
border-bottom-color: #fff; | |
} | |
} | |
.nav-pills > li { | |
float: left; | |
} | |
.nav-pills > li > a { | |
border-radius: 2px; | |
} | |
.nav-pills > li + li { | |
margin-left: 2px; | |
} | |
.nav-pills > li.active > a, | |
.nav-pills > li.active > a:hover, | |
.nav-pills > li.active > a:focus { | |
color: #fff; | |
background-color: #337ab7; | |
} | |
.nav-stacked > li { | |
float: none; | |
} | |
.nav-stacked > li + li { | |
margin-top: 2px; | |
margin-left: 0; | |
} | |
.nav-justified { | |
width: 100%; | |
} | |
.nav-justified > li { | |
float: none; | |
} | |
.nav-justified > li > a { | |
text-align: center; | |
margin-bottom: 5px; | |
} | |
.nav-justified > .dropdown .dropdown-menu { | |
top: auto; | |
left: auto; | |
} | |
@media (min-width: 768px) { | |
.nav-justified > li { | |
display: table-cell; | |
width: 1%; | |
} | |
.nav-justified > li > a { | |
margin-bottom: 0; | |
} | |
} | |
.nav-tabs-justified { | |
border-bottom: 0; | |
} | |
.nav-tabs-justified > li > a { | |
margin-right: 0; | |
border-radius: 2px; | |
} | |
.nav-tabs-justified > .active > a, | |
.nav-tabs-justified > .active > a:hover, | |
.nav-tabs-justified > .active > a:focus { | |
border: 1px solid #ddd; | |
} | |
@media (min-width: 768px) { | |
.nav-tabs-justified > li > a { | |
border-bottom: 1px solid #ddd; | |
border-radius: 2px 2px 0 0; | |
} | |
.nav-tabs-justified > .active > a, | |
.nav-tabs-justified > .active > a:hover, | |
.nav-tabs-justified > .active > a:focus { | |
border-bottom-color: #fff; | |
} | |
} | |
.tab-content > .tab-pane { | |
display: none; | |
} | |
.tab-content > .active { | |
display: block; | |
} | |
.nav-tabs .dropdown-menu { | |
margin-top: -1px; | |
border-top-right-radius: 0; | |
border-top-left-radius: 0; | |
} | |
.navbar { | |
position: relative; | |
min-height: 30px; | |
margin-bottom: 18px; | |
border: 1px solid transparent; | |
} | |
@media (min-width: 541px) { | |
.navbar { | |
border-radius: 2px; | |
} | |
} | |
@media (min-width: 541px) { | |
.navbar-header { | |
float: left; | |
} | |
} | |
.navbar-collapse { | |
overflow-x: visible; | |
padding-right: 0px; | |
padding-left: 0px; | |
border-top: 1px solid transparent; | |
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); | |
-webkit-overflow-scrolling: touch; | |
} | |
.navbar-collapse.in { | |
overflow-y: auto; | |
} | |
@media (min-width: 541px) { | |
.navbar-collapse { | |
width: auto; | |
border-top: 0; | |
box-shadow: none; | |
} | |
.navbar-collapse.collapse { | |
display: block !important; | |
height: auto !important; | |
padding-bottom: 0; | |
overflow: visible !important; | |
} | |
.navbar-collapse.in { | |
overflow-y: visible; | |
} | |
.navbar-fixed-top .navbar-collapse, | |
.navbar-static-top .navbar-collapse, | |
.navbar-fixed-bottom .navbar-collapse { | |
padding-left: 0; | |
padding-right: 0; | |
} | |
} | |
.navbar-fixed-top .navbar-collapse, | |
.navbar-fixed-bottom .navbar-collapse { | |
max-height: 340px; | |
} | |
@media (max-device-width: 540px) and (orientation: landscape) { | |
.navbar-fixed-top .navbar-collapse, | |
.navbar-fixed-bottom .navbar-collapse { | |
max-height: 200px; | |
} | |
} | |
.container > .navbar-header, | |
.container-fluid > .navbar-header, | |
.container > .navbar-collapse, | |
.container-fluid > .navbar-collapse { | |
margin-right: 0px; | |
margin-left: 0px; | |
} | |
@media (min-width: 541px) { | |
.container > .navbar-header, | |
.container-fluid > .navbar-header, | |
.container > .navbar-collapse, | |
.container-fluid > .navbar-collapse { | |
margin-right: 0; | |
margin-left: 0; | |
} | |
} | |
.navbar-static-top { | |
z-index: 1000; | |
border-width: 0 0 1px; | |
} | |
@media (min-width: 541px) { | |
.navbar-static-top { | |
border-radius: 0; | |
} | |
} | |
.navbar-fixed-top, | |
.navbar-fixed-bottom { | |
position: fixed; | |
right: 0; | |
left: 0; | |
z-index: 1030; | |
} | |
@media (min-width: 541px) { | |
.navbar-fixed-top, | |
.navbar-fixed-bottom { | |
border-radius: 0; | |
} | |
} | |
.navbar-fixed-top { | |
top: 0; | |
border-width: 0 0 1px; | |
} | |
.navbar-fixed-bottom { | |
bottom: 0; | |
margin-bottom: 0; | |
border-width: 1px 0 0; | |
} | |
.navbar-brand { | |
float: left; | |
padding: 6px 0px; | |
font-size: 17px; | |
line-height: 18px; | |
height: 30px; | |
} | |
.navbar-brand:hover, | |
.navbar-brand:focus { | |
text-decoration: none; | |
} | |
.navbar-brand > img { | |
display: block; | |
} | |
@media (min-width: 541px) { | |
.navbar > .container .navbar-brand, | |
.navbar > .container-fluid .navbar-brand { | |
margin-left: 0px; | |
} | |
} | |
.navbar-toggle { | |
position: relative; | |
float: right; | |
margin-right: 0px; | |
padding: 9px 10px; | |
margin-top: -2px; | |
margin-bottom: -2px; | |
background-color: transparent; | |
background-image: none; | |
border: 1px solid transparent; | |
border-radius: 2px; | |
} | |
.navbar-toggle:focus { | |
outline: 0; | |
} | |
.navbar-toggle .icon-bar { | |
display: block; | |
width: 22px; | |
height: 2px; | |
border-radius: 1px; | |
} | |
.navbar-toggle .icon-bar + .icon-bar { | |
margin-top: 4px; | |
} | |
@media (min-width: 541px) { | |
.navbar-toggle { | |
display: none; | |
} | |
} | |
.navbar-nav { | |
margin: 3px 0px; | |
} | |
.navbar-nav > li > a { | |
padding-top: 10px; | |
padding-bottom: 10px; | |
line-height: 18px; | |
} | |
@media (max-width: 540px) { | |
.navbar-nav .open .dropdown-menu { | |
position: static; | |
float: none; | |
width: auto; | |
margin-top: 0; | |
background-color: transparent; | |
border: 0; | |
box-shadow: none; | |
} | |
.navbar-nav .open .dropdown-menu > li > a, | |
.navbar-nav .open .dropdown-menu .dropdown-header { | |
padding: 5px 15px 5px 25px; | |
} | |
.navbar-nav .open .dropdown-menu > li > a { | |
line-height: 18px; | |
} | |
.navbar-nav .open .dropdown-menu > li > a:hover, | |
.navbar-nav .open .dropdown-menu > li > a:focus { | |
background-image: none; | |
} | |
} | |
@media (min-width: 541px) { | |
.navbar-nav { | |
float: left; | |
margin: 0; | |
} | |
.navbar-nav > li { | |
float: left; | |
} | |
.navbar-nav > li > a { | |
padding-top: 6px; | |
padding-bottom: 6px; | |
} | |
} | |
.navbar-form { | |
margin-left: 0px; | |
margin-right: 0px; | |
padding: 10px 0px; | |
border-top: 1px solid transparent; | |
border-bottom: 1px solid transparent; | |
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); | |
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); | |
margin-top: -1px; | |
margin-bottom: -1px; | |
} | |
@media (min-width: 768px) { | |
.navbar-form .form-group { | |
display: inline-block; | |
margin-bottom: 0; | |
vertical-align: middle; | |
} | |
.navbar-form .form-control { | |
display: inline-block; | |
width: auto; | |
vertical-align: middle; | |
} | |
.navbar-form .form-control-static { | |
display: inline-block; | |
} | |
.navbar-form .input-group { | |
display: inline-table; | |
vertical-align: middle; | |
} | |
.navbar-form .input-group .input-group-addon, | |
.navbar-form .input-group .input-group-btn, | |
.navbar-form .input-group .form-control { | |
width: auto; | |
} | |
.navbar-form .input-group > .form-control { | |
width: 100%; | |
} | |
.navbar-form .control-label { | |
margin-bottom: 0; | |
vertical-align: middle; | |
} | |
.navbar-form .radio, | |
.navbar-form .checkbox { | |
display: inline-block; | |
margin-top: 0; | |
margin-bottom: 0; | |
vertical-align: middle; | |
} | |
.navbar-form .radio label, | |
.navbar-form .checkbox label { | |
padding-left: 0; | |
} | |
.navbar-form .radio input[type="radio"], | |
.navbar-form .checkbox input[type="checkbox"] { | |
position: relative; | |
margin-left: 0; | |
} | |
.navbar-form .has-feedback .form-control-feedback { | |
top: 0; | |
} | |
} | |
@media (max-width: 540px) { | |
.navbar-form .form-group { | |
margin-bottom: 5px; | |
} | |
.navbar-form .form-group:last-child { | |
margin-bottom: 0; | |
} | |
} | |
@media (min-width: 541px) { | |
.navbar-form { | |
width: auto; | |
border: 0; | |
margin-left: 0; | |
margin-right: 0; | |
padding-top: 0; | |
padding-bottom: 0; | |
-webkit-box-shadow: none; | |
box-shadow: none; | |
} | |
} | |
.navbar-nav > li > .dropdown-menu { | |
margin-top: 0; | |
border-top-right-radius: 0; | |
border-top-left-radius: 0; | |
} | |
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { | |
margin-bottom: 0; | |
border-top-right-radius: 2px; | |
border-top-left-radius: 2px; | |
border-bottom-right-radius: 0; | |
border-bottom-left-radius: 0; | |
} | |
.navbar-btn { | |
margin-top: -1px; | |
margin-bottom: -1px; | |
} | |
.navbar-btn.btn-sm { | |
margin-top: 0px; | |
margin-bottom: 0px; | |
} | |
.navbar-btn.btn-xs { | |
margin-top: 4px; | |
margin-bottom: 4px; | |
} | |
.navbar-text { | |
margin-top: 6px; | |
margin-bottom: 6px; | |
} | |
@media (min-width: 541px) { | |
.navbar-text { | |
float: left; | |
margin-left: 0px; | |
margin-right: 0px; | |
} | |
} | |
@media (min-width: 541px) { | |
.navbar-left { | |
float: left !important; | |
float: left; | |
} | |
.navbar-right { | |
float: right !important; | |
float: right; | |
margin-right: 0px; | |
} | |
.navbar-right ~ .navbar-right { | |
margin-right: 0; | |
} | |
} | |
.navbar-default { | |
background-color: #f8f8f8; | |
border-color: #e7e7e7; | |
} | |
.navbar-default .navbar-brand { | |
color: #777; | |
} | |
.navbar-default .navbar-brand:hover, | |
.navbar-default .navbar-brand:focus { | |
color: #5e5e5e; | |
background-color: transparent; | |
} | |
.navbar-default .navbar-text { | |
color: #777; | |
} | |
.navbar-default .navbar-nav > li > a { | |
color: #777; | |
} | |
.navbar-default .navbar-nav > li > a:hover, | |
.navbar-default .navbar-nav > li > a:focus { | |
color: #333; | |
background-color: transparent; | |
} | |
.navbar-default .navbar-nav > .active > a, | |
.navbar-default .navbar-nav > .active > a:hover, | |
.navbar-default .navbar-nav > .active > a:focus { | |
color: #555; | |
background-color: #e7e7e7; | |
} | |
.navbar-default .navbar-nav > .disabled > a, | |
.navbar-default .navbar-nav > .disabled > a:hover, | |
.navbar-default .navbar-nav > .disabled > a:focus { | |
color: #ccc; | |
background-color: transparent; | |
} | |
.navbar-default .navbar-toggle { | |
border-color: #ddd; | |
} | |
.navbar-default .navbar-toggle:hover, | |
.navbar-default .navbar-toggle:focus { | |
background-color: #ddd; | |
} | |
.navbar-default .navbar-toggle .icon-bar { | |
background-color: #888; | |
} | |
.navbar-default .navbar-collapse, | |
.navbar-default .navbar-form { | |
border-color: #e7e7e7; | |
} | |
.navbar-default .navbar-nav > .open > a, | |
.navbar-default .navbar-nav > .open > a:hover, | |
.navbar-default .navbar-nav > .open > a:focus { | |
background-color: #e7e7e7; | |
color: #555; | |
} | |
@media (max-width: 540px) { | |
.navbar-default .navbar-nav .open .dropdown-menu > li > a { | |
color: #777; | |
} | |
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, | |
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { | |
color: #333; | |
background-color: transparent; | |
} | |
.navbar-default .navbar-nav .open .dropdown-menu > .active > a, | |
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, | |
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { | |
color: #555; | |
background-color: #e7e7e7; | |
} | |
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, | |
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, | |
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { | |
color: #ccc; | |
background-color: transparent; | |
} | |
} | |
.navbar-default .navbar-link { | |
color: #777; | |
} | |
.navbar-default .navbar-link:hover { | |
color: #333; | |
} | |
.navbar-default .btn-link { | |
color: #777; | |
} | |
.navbar-default .btn-link:hover, | |
.navbar-default .btn-link:focus { | |
color: #333; | |
} | |
.navbar-default .btn-link[disabled]:hover, | |
fieldset[disabled] .navbar-default .btn-link:hover, | |
.navbar-default .btn-link[disabled]:focus, | |
fieldset[disabled] .navbar-default .btn-link:focus { | |
color: #ccc; | |
} | |
.navbar-inverse { | |
background-color: #222; | |
border-color: #080808; | |
} | |
.navbar-inverse .navbar-brand { | |
color: #9d9d9d; | |
} | |
.navbar-inverse .navbar-brand:hover, | |
.navbar-inverse .navbar-brand:focus { | |
color: #fff; | |
background-color: transparent; | |
} | |
.navbar-inverse .navbar-text { | |
color: #9d9d9d; | |
} | |
.navbar-inverse .navbar-nav > li > a { | |
color: #9d9d9d; | |
} | |
.navbar-inverse .navbar-nav > li > a:hover, | |
.navbar-inverse .navbar-nav > li > a:focus { | |
color: #fff; | |
background-color: transparent; | |
} | |
.navbar-inverse .navbar-nav > .active > a, | |
.navbar-inverse .navbar-nav > .active > a:hover, | |
.navbar-inverse .navbar-nav > .active > a:focus { | |
color: #fff; | |
background-color: #080808; | |
} | |
.navbar-inverse .navbar-nav > .disabled > a, | |
.navbar-inverse .navbar-nav > .disabled > a:hover, | |
.navbar-inverse .navbar-nav > .disabled > a:focus { | |
color: #444; | |
background-color: transparent; | |
} | |
.navbar-inverse .navbar-toggle { | |
border-color: #333; | |
} | |
.navbar-inverse .navbar-toggle:hover, | |
.navbar-inverse .navbar-toggle:focus { | |
background-color: #333; | |
} | |
.navbar-inverse .navbar-toggle .icon-bar { | |
background-color: #fff; | |
} | |
.navbar-inverse .navbar-collapse, | |
.navbar-inverse .navbar-form { | |
border-color: #101010; | |
} | |
.navbar-inverse .navbar-nav > .open > a, | |
.navbar-inverse .navbar-nav > .open > a:hover, | |
.navbar-inverse .navbar-nav > .open > a:focus { | |
background-color: #080808; | |
color: #fff; | |
} | |
@media (max-width: 540px) { | |
.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { | |
border-color: #080808; | |
} | |
.navbar-inverse .navbar-nav .open .dropdown-menu .divider { | |
background-color: #080808; | |
} | |
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a { | |
color: #9d9d9d; | |
} | |
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, | |
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { | |
color: #fff; | |
background-color: transparent; | |
} | |
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, | |
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, | |
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { | |
color: #fff; | |
background-color: #080808; | |
} | |
.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, | |
.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, | |
.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { | |
color: #444; | |
background-color: transparent; | |
} | |
} | |
.navbar-inverse .navbar-link { | |
color: #9d9d9d; | |
} | |
.navbar-inverse .navbar-link:hover { | |
color: #fff; | |
} | |
.navbar-inverse .btn-link { | |
color: #9d9d9d; | |
} | |
.navbar-inverse .btn-link:hover, | |
.navbar-inverse .btn-link:focus { | |
color: #fff; | |
} | |
.navbar-inverse .btn-link[disabled]:hover, | |
fieldset[disabled] .navbar-inverse .btn-link:hover, | |
.navbar-inverse .btn-link[disabled]:focus, | |
fieldset[disabled] .navbar-inverse .btn-link:focus { | |
color: #444; | |
} | |
.breadcrumb { | |
padding: 8px 15px; | |
margin-bottom: 18px; | |
list-style: none; | |
background-color: #f5f5f5; | |
border-radius: 2px; | |
} | |
.breadcrumb > li { | |
display: inline-block; | |
} | |
.breadcrumb > li + li:before { | |
content: "/\00a0"; | |
padding: 0 5px; | |
color: #5e5e5e; | |
} | |
.breadcrumb > .active { | |
color: #777777; | |
} | |
.pagination { | |
display: inline-block; | |
padding-left: 0; | |
margin: 18px 0; | |
border-radius: 2px; | |
} | |
.pagination > li { | |
display: inline; | |
} | |
.pagination > li > a, | |
.pagination > li > span { | |
position: relative; | |
float: left; | |
padding: 6px 12px; | |
line-height: 1.42857143; | |
text-decoration: none; | |
color: #337ab7; | |
background-color: #fff; | |
border: 1px solid #ddd; | |
margin-left: -1px; | |
} | |
.pagination > li:first-child > a, | |
.pagination > li:first-child > span { | |
margin-left: 0; | |
border-bottom-left-radius: 2px; | |
border-top-left-radius: 2px; | |
} | |
.pagination > li:last-child > a, | |
.pagination > li:last-child > span { | |
border-bottom-right-radius: 2px; | |
border-top-right-radius: 2px; | |
} | |
.pagination > li > a:hover, | |
.pagination > li > span:hover, | |
.pagination > li > a:focus, | |
.pagination > li > span:focus { | |
z-index: 2; | |
color: #23527c; | |
background-color: #eeeeee; | |
border-color: #ddd; | |
} | |
.pagination > .active > a, | |
.pagination > .active > span, | |
.pagination > .active > a:hover, | |
.pagination > .active > span:hover, | |
.pagination > .active > a:focus, | |
.pagination > .active > span:focus { | |
z-index: 3; | |
color: #fff; | |
background-color: #337ab7; | |
border-color: #337ab7; | |
cursor: default; | |
} | |
.pagination > .disabled > span, | |
.pagination > .disabled > span:hover, | |
.pagination > .disabled > span:focus, | |
.pagination > .disabled > a, | |
.pagination > .disabled > a:hover, | |
.pagination > .disabled > a:focus { | |
color: #777777; | |
background-color: #fff; | |
border-color: #ddd; | |
cursor: not-allowed; | |
} | |
.pagination-lg > li > a, | |
.pagination-lg > li > span { | |
padding: 10px 16px; | |
font-size: 17px; | |
line-height: 1.3333333; | |
} | |
.pagination-lg > li:first-child > a, | |
.pagination-lg > li:first-child > span { | |
border-bottom-left-radius: 3px; | |
border-top-left-radius: 3px; | |
} | |
.pagination-lg > li:last-child > a, | |
.pagination-lg > li:last-child > span { | |
border-bottom-right-radius: 3px; | |
border-top-right-radius: 3px; | |
} | |
.pagination-sm > li > a, | |
.pagination-sm > li > span { | |
padding: 5px 10px; | |
font-size: 12px; | |
line-height: 1.5; | |
} | |
.pagination-sm > li:first-child > a, | |
.pagination-sm > li:first-child > span { | |
border-bottom-left-radius: 1px; | |
border-top-left-radius: 1px; | |
} | |
.pagination-sm > li:last-child > a, | |
.pagination-sm > li:last-child > span { | |
border-bottom-right-radius: 1px; | |
border-top-right-radius: 1px; | |
} | |
.pager { | |
padding-left: 0; | |
margin: 18px 0; | |
list-style: none; | |
text-align: center; | |
} | |
.pager li { | |
display: inline; | |
} | |
.pager li > a, | |
.pager li > span { | |
display: inline-block; | |
padding: 5px 14px; | |
background-color: #fff; | |
border: 1px solid #ddd; | |
border-radius: 15px; | |
} | |
.pager li > a:hover, | |
.pager li > a:focus { | |
text-decoration: none; | |
background-color: #eeeeee; | |
} | |
.pager .next > a, | |
.pager .next > span { | |
float: right; | |
} | |
.pager .previous > a, | |
.pager .previous > span { | |
float: left; | |
} | |
.pager .disabled > a, | |
.pager .disabled > a:hover, | |
.pager .disabled > a:focus, | |
.pager .disabled > span { | |
color: #777777; | |
background-color: #fff; | |
cursor: not-allowed; | |
} | |
.label { | |
display: inline; | |
padding: .2em .6em .3em; | |
font-size: 75%; | |
font-weight: bold; | |
line-height: 1; | |
color: #fff; | |
text-align: center; | |
white-space: nowrap; | |
vertical-align: baseline; | |
border-radius: .25em; | |
} | |
a.label:hover, | |
a.label:focus { | |
color: #fff; | |
text-decoration: none; | |
cursor: pointer; | |
} | |
.label:empty { | |
display: none; | |
} | |
.btn .label { | |
position: relative; | |
top: -1px; | |
} | |
.label-default { | |
background-color: #777777; | |
} | |
.label-default[href]:hover, | |
.label-default[href]:focus { | |
background-color: #5e5e5e; | |
} | |
.label-primary { | |
background-color: #337ab7; | |
} | |
.label-primary[href]:hover, | |
.label-primary[href]:focus { | |
background-color: #286090; | |
} | |
.label-success { | |
background-color: #5cb85c; | |
} | |
.label-success[href]:hover, | |
.label-success[href]:focus { | |
background-color: #449d44; | |
} | |
.label-info { | |
background-color: #5bc0de; | |
} | |
.label-info[href]:hover, | |
.label-info[href]:focus { | |
background-color: #31b0d5; | |
} | |
.label-warning { | |
background-color: #f0ad4e; | |
} | |
.label-warning[href]:hover, | |
.label-warning[href]:focus { | |
background-color: #ec971f; | |
} | |
.label-danger { | |
background-color: #d9534f; | |
} | |
.label-danger[href]:hover, | |
.label-danger[href]:focus { | |
background-color: #c9302c; | |
} | |
.badge { | |
display: inline-block; | |
min-width: 10px; | |
padding: 3px 7px; | |
font-size: 12px; | |
font-weight: bold; | |
color: #fff; | |
line-height: 1; | |
vertical-align: middle; | |
white-space: nowrap; | |
text-align: center; | |
background-color: #777777; | |
border-radius: 10px; | |
} | |
.badge:empty { | |
display: none; | |
} | |
.btn .badge { | |
position: relative; | |
top: -1px; | |
} | |
.btn-xs .badge, | |
.btn-group-xs > .btn .badge { | |
top: 0; | |
padding: 1px 5px; | |
} | |
a.badge:hover, | |
a.badge:focus { | |
color: #fff; | |
text-decoration: none; | |
cursor: pointer; | |
} | |
.list-group-item.active > .badge, | |
.nav-pills > .active > a > .badge { | |
color: #337ab7; | |
background-color: #fff; | |
} | |
.list-group-item > .badge { | |
float: right; | |
} | |
.list-group-item > .badge + .badge { | |
margin-right: 5px; | |
} | |
.nav-pills > li > a > .badge { | |
margin-left: 3px; | |
} | |
.jumbotron { | |
padding-top: 30px; | |
padding-bottom: 30px; | |
margin-bottom: 30px; | |
color: inherit; | |
background-color: #eeeeee; | |
} | |
.jumbotron h1, | |
.jumbotron .h1 { | |
color: inherit; | |
} | |
.jumbotron p { | |
margin-bottom: 15px; | |
font-size: 20px; | |
font-weight: 200; | |
} | |
.jumbotron > hr { | |
border-top-color: #d5d5d5; | |
} | |
.container .jumbotron, | |
.container-fluid .jumbotron { | |
border-radius: 3px; | |
padding-left: 0px; | |
padding-right: 0px; | |
} | |
.jumbotron .container { | |
max-width: 100%; | |
} | |
@media screen and (min-width: 768px) { | |
.jumbotron { | |
padding-top: 48px; | |
padding-bottom: 48px; | |
} | |
.container .jumbotron, | |
.container-fluid .jumbotron { | |
padding-left: 60px; | |
padding-right: 60px; | |
} | |
.jumbotron h1, | |
.jumbotron .h1 { | |
font-size: 59px; | |
} | |
} | |
.thumbnail { | |
display: block; | |
padding: 4px; | |
margin-bottom: 18px; | |
line-height: 1.42857143; | |
background-color: #fff; | |
border: 1px solid #ddd; | |
border-radius: 2px; | |
-webkit-transition: border 0.2s ease-in-out; | |
-o-transition: border 0.2s ease-in-out; | |
transition: border 0.2s ease-in-out; | |
} | |
.thumbnail > img, | |
.thumbnail a > img { | |
margin-left: auto; | |
margin-right: auto; | |
} | |
a.thumbnail:hover, | |
a.thumbnail:focus, | |
a.thumbnail.active { | |
border-color: #337ab7; | |
} | |
.thumbnail .caption { | |
padding: 9px; | |
color: #000; | |
} | |
.alert { | |
padding: 15px; | |
margin-bottom: 18px; | |
border: 1px solid transparent; | |
border-radius: 2px; | |
} | |
.alert h4 { | |
margin-top: 0; | |
color: inherit; | |
} | |
.alert .alert-link { | |
font-weight: bold; | |
} | |
.alert > p, | |
.alert > ul { | |
margin-bottom: 0; | |
} | |
.alert > p + p { | |
margin-top: 5px; | |
} | |
.alert-dismissable, | |
.alert-dismissible { | |
padding-right: 35px; | |
} | |
.alert-dismissable .close, | |
.alert-dismissible .close { | |
position: relative; | |
top: -2px; | |
right: -21px; | |
color: inherit; | |
} | |
.alert-success { | |
background-color: #dff0d8; | |
border-color: #d6e9c6; | |
color: #3c763d; | |
} | |
.alert-success hr { | |
border-top-color: #c9e2b3; | |
} | |
.alert-success .alert-link { | |
color: #2b542c; | |
} | |
.alert-info { | |
background-color: #d9edf7; | |
border-color: #bce8f1; | |
color: #31708f; | |
} | |
.alert-info hr { | |
border-top-color: #a6e1ec; | |
} | |
.alert-info .alert-link { | |
color: #245269; | |
} | |
.alert-warning { | |
background-color: #fcf8e3; | |
border-color: #faebcc; | |
color: #8a6d3b; | |
} | |
.alert-warning hr { | |
border-top-color: #f7e1b5; | |
} | |
.alert-warning .alert-link { | |
color: #66512c; | |
} | |
.alert-danger { | |
background-color: #f2dede; | |
border-color: #ebccd1; | |
color: #a94442; | |
} | |
.alert-danger hr { | |
border-top-color: #e4b9c0; | |
} | |
.alert-danger .alert-link { | |
color: #843534; | |
} | |
@-webkit-keyframes progress-bar-stripes { | |
from { | |
background-position: 40px 0; | |
} | |
to { | |
background-position: 0 0; | |
} | |
} | |
@keyframes progress-bar-stripes { | |
from { | |
background-position: 40px 0; | |
} | |
to { | |
background-position: 0 0; | |
} | |
} | |
.progress { | |
overflow: hidden; | |
height: 18px; | |
margin-bottom: 18px; | |
background-color: #f5f5f5; | |
border-radius: 2px; | |
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); | |
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); | |
} | |
.progress-bar { | |
float: left; | |
width: 0%; | |
height: 100%; | |
font-size: 12px; | |
line-height: 18px; | |
color: #fff; | |
text-align: center; | |
background-color: #337ab7; | |
-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); | |
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); | |
-webkit-transition: width 0.6s ease; | |
-o-transition: width 0.6s ease; | |
transition: width 0.6s ease; | |
} | |
.progress-striped .progress-bar, | |
.progress-bar-striped { | |
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); | |
background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); | |
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); | |
background-size: 40px 40px; | |
} | |
.progress.active .progress-bar, | |
.progress-bar.active { | |
-webkit-animation: progress-bar-stripes 2s linear infinite; | |
-o-animation: progress-bar-stripes 2s linear infinite; | |
animation: progress-bar-stripes 2s linear infinite; | |
} | |
.progress-bar-success { | |
background-color: #5cb85c; | |
} | |
.progress-striped .progress-bar-success { | |
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); | |
background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); | |
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); | |
} | |
.progress-bar-info { | |
background-color: #5bc0de; | |
} | |
.progress-striped .progress-bar-info { | |
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); | |
background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); | |
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); | |
} | |
.progress-bar-warning { | |
background-color: #f0ad4e; | |
} | |
.progress-striped .progress-bar-warning { | |
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); | |
background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); | |
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); | |
} | |
.progress-bar-danger { | |
background-color: #d9534f; | |
} | |
.progress-striped .progress-bar-danger { | |
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); | |
background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); | |
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); | |
} | |
.media { | |
margin-top: 15px; | |
} | |
.media:first-child { | |
margin-top: 0; | |
} | |
.media, | |
.media-body { | |
zoom: 1; | |
overflow: hidden; | |
} | |
.media-body { | |
width: 10000px; | |
} | |
.media-object { | |
display: block; | |
} | |
.media-object.img-thumbnail { | |
max-width: none; | |
} | |
.media-right, | |
.media > .pull-right { | |
padding-left: 10px; | |
} | |
.media-left, | |
.media > .pull-left { | |
padding-right: 10px; | |
} | |
.media-left, | |
.media-right, | |
.media-body { | |
display: table-cell; | |
vertical-align: top; | |
} | |
.media-middle { | |
vertical-align: middle; | |
} | |
.media-bottom { | |
vertical-align: bottom; | |
} | |
.media-heading { | |
margin-top: 0; | |
margin-bottom: 5px; | |
} | |
.media-list { | |
padding-left: 0; | |
list-style: none; | |
} | |
.list-group { | |
margin-bottom: 20px; | |
padding-left: 0; | |
} | |
.list-group-item { | |
position: relative; | |
display: block; | |
padding: 10px 15px; | |
margin-bottom: -1px; | |
background-color: #fff; | |
border: 1px solid #ddd; | |
} | |
.list-group-item:first-child { | |
border-top-right-radius: 2px; | |
border-top-left-radius: 2px; | |
} | |
.list-group-item:last-child { | |
margin-bottom: 0; | |
border-bottom-right-radius: 2px; | |
border-bottom-left-radius: 2px; | |
} | |
a.list-group-item, | |
button.list-group-item { | |
color: #555; | |
} | |
a.list-group-item .list-group-item-heading, | |
button.list-group-item .list-group-item-heading { | |
color: #333; | |
} | |
a.list-group-item:hover, | |
button.list-group-item:hover, | |
a.list-group-item:focus, | |
button.list-group-item:focus { | |
text-decoration: none; | |
color: #555; | |
background-color: #f5f5f5; | |
} | |
button.list-group-item { | |
width: 100%; | |
text-align: left; | |
} | |
.list-group-item.disabled, | |
.list-group-item.disabled:hover, | |
.list-group-item.disabled:focus { | |
background-color: #eeeeee; | |
color: #777777; | |
cursor: not-allowed; | |
} | |
.list-group-item.disabled .list-group-item-heading, | |
.list-group-item.disabled:hover .list-group-item-heading, | |
.list-group-item.disabled:focus .list-group-item-heading { | |
color: inherit; | |
} | |
.list-group-item.disabled .list-group-item-text, | |
.list-group-item.disabled:hover .list-group-item-text, | |
.list-group-item.disabled:focus .list-group-item-text { | |
color: #777777; | |
} | |
.list-group-item.active, | |
.list-group-item.active:hover, | |
.list-group-item.active:focus { | |
z-index: 2; | |
color: #fff; | |
background-color: #337ab7; | |
border-color: #337ab7; | |
} | |
.list-group-item.active .list-group-item-heading, | |
.list-group-item.active:hover .list-group-item-heading, | |
.list-group-item.active:focus .list-group-item-heading, | |
.list-group-item.active .list-group-item-heading > small, | |
.list-group-item.active:hover .list-group-item-heading > small, | |
.list-group-item.active:focus .list-group-item-heading > small, | |
.list-group-item.active .list-group-item-heading > .small, | |
.list-group-item.active:hover .list-group-item-heading > .small, | |
.list-group-item.active:focus .list-group-item-heading > .small { | |
color: inherit; | |
} | |
.list-group-item.active .list-group-item-text, | |
.list-group-item.active:hover .list-group-item-text, | |
.list-group-item.active:focus .list-group-item-text { | |
color: #c7ddef; | |
} | |
.list-group-item-success { | |
color: #3c763d; | |
background-color: #dff0d8; | |
} | |
a.list-group-item-success, | |
button.list-group-item-success { | |
color: #3c763d; | |
} | |
a.list-group-item-success .list-group-item-heading, | |
button.list-group-item-success .list-group-item-heading { | |
color: inherit; | |
} | |
a.list-group-item-success:hover, | |
button.list-group-item-success:hover, | |
a.list-group-item-success:focus, | |
button.list-group-item-success:focus { | |
color: #3c763d; | |
background-color: #d0e9c6; | |
} | |
a.list-group-item-success.active, | |
button.list-group-item-success.active, | |
a.list-group-item-success.active:hover, | |
button.list-group-item-success.active:hover, | |
a.list-group-item-success.active:focus, | |
button.list-group-item-success.active:focus { | |
color: #fff; | |
background-color: #3c763d; | |
border-color: #3c763d; | |
} | |
.list-group-item-info { | |
color: #31708f; | |
background-color: #d9edf7; | |
} | |
a.list-group-item-info, | |
button.list-group-item-info { | |
color: #31708f; | |
} | |
a.list-group-item-info .list-group-item-heading, | |
button.list-group-item-info .list-group-item-heading { | |
color: inherit; | |
} | |
a.list-group-item-info:hover, | |
button.list-group-item-info:hover, | |
a.list-group-item-info:focus, | |
button.list-group-item-info:focus { | |
color: #31708f; | |
background-color: #c4e3f3; | |
} | |
a.list-group-item-info.active, | |
button.list-group-item-info.active, | |
a.list-group-item-info.active:hover, | |
button.list-group-item-info.active:hover, | |
a.list-group-item-info.active:focus, | |
button.list-group-item-info.active:focus { | |
color: #fff; | |
background-color: #31708f; | |
border-color: #31708f; | |
} | |
.list-group-item-warning { | |
color: #8a6d3b; | |
background-color: #fcf8e3; | |
} | |
a.list-group-item-warning, | |
button.list-group-item-warning { | |
color: #8a6d3b; | |
} | |
a.list-group-item-warning .list-group-item-heading, | |
button.list-group-item-warning .list-group-item-heading { | |
color: inherit; | |
} | |
a.list-group-item-warning:hover, | |
button.list-group-item-warning:hover, | |
a.list-group-item-warning:focus, | |
button.list-group-item-warning:focus { | |
color: #8a6d3b; | |
background-color: #faf2cc; | |
} | |
a.list-group-item-warning.active, | |
button.list-group-item-warning.active, | |
a.list-group-item-warning.active:hover, | |
button.list-group-item-warning.active:hover, | |
a.list-group-item-warning.active:focus, | |
button.list-group-item-warning.active:focus { | |
color: #fff; | |
background-color: #8a6d3b; | |
border-color: #8a6d3b; | |
} | |
.list-group-item-danger { | |
color: #a94442; | |
background-color: #f2dede; | |
} | |
a.list-group-item-danger, | |
button.list-group-item-danger { | |
color: #a94442; | |
} | |
a.list-group-item-danger .list-group-item-heading, | |
button.list-group-item-danger .list-group-item-heading { | |
color: inherit; | |
} | |
a.list-group-item-danger:hover, | |
button.list-group-item-danger:hover, | |
a.list-group-item-danger:focus, | |
button.list-group-item-danger:focus { | |
color: #a94442; | |
background-color: #ebcccc; | |
} | |
a.list-group-item-danger.active, | |
button.list-group-item-danger.active, | |
a.list-group-item-danger.active:hover, | |
button.list-group-item-danger.active:hover, | |
a.list-group-item-danger.active:focus, | |
button.list-group-item-danger.active:focus { | |
color: #fff; | |
background-color: #a94442; | |
border-color: #a94442; | |
} | |
.list-group-item-heading { | |
margin-top: 0; | |
margin-bottom: 5px; | |
} | |
.list-group-item-text { | |
margin-bottom: 0; | |
line-height: 1.3; | |
} | |
.panel { | |
margin-bottom: 18px; | |
background-color: #fff; | |
border: 1px solid transparent; | |
border-radius: 2px; | |
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); | |
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); | |
} | |
.panel-body { | |
padding: 15px; | |
} | |
.panel-heading { | |
padding: 10px 15px; | |
border-bottom: 1px solid transparent; | |
border-top-right-radius: 1px; | |
border-top-left-radius: 1px; | |
} | |
.panel-heading > .dropdown .dropdown-toggle { | |
color: inherit; | |
} | |
.panel-title { | |
margin-top: 0; | |
margin-bottom: 0; | |
font-size: 15px; | |
color: inherit; | |
} | |
.panel-title > a, | |
.panel-title > small, | |
.panel-title > .small, | |
.panel-title > small > a, | |
.panel-title > .small > a { | |
color: inherit; | |
} | |
.panel-footer { | |
padding: 10px 15px; | |
background-color: #f5f5f5; | |
border-top: 1px solid #ddd; | |
border-bottom-right-radius: 1px; | |
border-bottom-left-radius: 1px; | |
} | |
.panel > .list-group, | |
.panel > .panel-collapse > .list-group { | |
margin-bottom: 0; | |
} | |
.panel > .list-group .list-group-item, | |
.panel > .panel-collapse > .list-group .list-group-item { | |
border-width: 1px 0; | |
border-radius: 0; | |
} | |
.panel > .list-group:first-child .list-group-item:first-child, | |
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { | |
border-top: 0; | |
border-top-right-radius: 1px; | |
border-top-left-radius: 1px; | |
} | |
.panel > .list-group:last-child .list-group-item:last-child, | |
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { | |
border-bottom: 0; | |
border-bottom-right-radius: 1px; | |
border-bottom-left-radius: 1px; | |
} | |
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { | |
border-top-right-radius: 0; | |
border-top-left-radius: 0; | |
} | |
.panel-heading + .list-group .list-group-item:first-child { | |
border-top-width: 0; | |
} | |
.list-group + .panel-footer { | |
border-top-width: 0; | |
} | |
.panel > .table, | |
.panel > .table-responsive > .table, | |
.panel > .panel-collapse > .table { | |
margin-bottom: 0; | |
} | |
.panel > .table caption, | |
.panel > .table-responsive > .table caption, | |
.panel > .panel-collapse > .table caption { | |
padding-left: 15px; | |
padding-right: 15px; | |
} | |
.panel > .table:first-child, | |
.panel > .table-responsive:first-child > .table:first-child { | |
border-top-right-radius: 1px; | |
border-top-left-radius: 1px; | |
} | |
.panel > .table:first-child > thead:first-child > tr:first-child, | |
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, | |
.panel > .table:first-child > tbody:first-child > tr:first-child, | |
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { | |
border-top-left-radius: 1px; | |
border-top-right-radius: 1px; | |
} | |
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, | |
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, | |
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, | |
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, | |
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child, | |
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, | |
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, | |
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { | |
border-top-left-radius: 1px; | |
} | |
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, | |
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, | |
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, | |
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, | |
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child, | |
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, | |
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, | |
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { | |
border-top-right-radius: 1px; | |
} | |
.panel > .table:last-child, | |
.panel > .table-responsive:last-child > .table:last-child { | |
border-bottom-right-radius: 1px; | |
border-bottom-left-radius: 1px; | |
} | |
.panel > .table:last-child > tbody:last-child > tr:last-child, | |
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, | |
.panel > .table:last-child > tfoot:last-child > tr:last-child, | |
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { | |
border-bottom-left-radius: 1px; | |
border-bottom-right-radius: 1px; | |
} | |
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, | |
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, | |
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, | |
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, | |
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, | |
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, | |
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, | |
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { | |
border-bottom-left-radius: 1px; | |
} | |
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, | |
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, | |
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, | |
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, | |
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, | |
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, | |
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, | |
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { | |
border-bottom-right-radius: 1px; | |
} | |
.panel > .panel-body + .table, | |
.panel > .panel-body + .table-responsive, | |
.panel > .table + .panel-body, | |
.panel > .table-responsive + .panel-body { | |
border-top: 1px solid #ddd; | |
} | |
.panel > .table > tbody:first-child > tr:first-child th, | |
.panel > .table > tbody:first-child > tr:first-child td { | |
border-top: 0; | |
} | |
.panel > .table-bordered, | |
.panel > .table-responsive > .table-bordered { | |
border: 0; | |
} | |
.panel > .table-bordered > thead > tr > th:first-child, | |
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, | |
.panel > .table-bordered > tbody > tr > th:first-child, | |
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, | |
.panel > .table-bordered > tfoot > tr > th:first-child, | |
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, | |
.panel > .table-bordered > thead > tr > td:first-child, | |
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child, | |
.panel > .table-bordered > tbody > tr > td:first-child, | |
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, | |
.panel > .table-bordered > tfoot > tr > td:first-child, | |
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { | |
border-left: 0; | |
} | |
.panel > .table-bordered > thead > tr > th:last-child, | |
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, | |
.panel > .table-bordered > tbody > tr > th:last-child, | |
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, | |
.panel > .table-bordered > tfoot > tr > th:last-child, | |
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, | |
.panel > .table-bordered > thead > tr > td:last-child, | |
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child, | |
.panel > .table-bordered > tbody > tr > td:last-child, | |
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, | |
.panel > .table-bordered > tfoot > tr > td:last-child, | |
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { | |
border-right: 0; | |
} | |
.panel > .table-bordered > thead > tr:first-child > td, | |
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td, | |
.panel > .table-bordered > tbody > tr:first-child > td, | |
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, | |
.panel > .table-bordered > thead > tr:first-child > th, | |
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th, | |
.panel > .table-bordered > tbody > tr:first-child > th, | |
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { | |
border-bottom: 0; | |
} | |
.panel > .table-bordered > tbody > tr:last-child > td, | |
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, | |
.panel > .table-bordered > tfoot > tr:last-child > td, | |
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, | |
.panel > .table-bordered > tbody > tr:last-child > th, | |
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, | |
.panel > .table-bordered > tfoot > tr:last-child > th, | |
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { | |
border-bottom: 0; | |
} | |
.panel > .table-responsive { | |
border: 0; | |
margin-bottom: 0; | |
} | |
.panel-group { | |
margin-bottom: 18px; | |
} | |
.panel-group .panel { | |
margin-bottom: 0; | |
border-radius: 2px; | |
} | |
.panel-group .panel + .panel { | |
margin-top: 5px; | |
} | |
.panel-group .panel-heading { | |
border-bottom: 0; | |
} | |
.panel-group .panel-heading + .panel-collapse > .panel-body, | |
.panel-group .panel-heading + .panel-collapse > .list-group { | |
border-top: 1px solid #ddd; | |
} | |
.panel-group .panel-footer { | |
border-top: 0; | |
} | |
.panel-group .panel-footer + .panel-collapse .panel-body { | |
border-bottom: 1px solid #ddd; | |
} | |
.panel-default { | |
border-color: #ddd; | |
} | |
.panel-default > .panel-heading { | |
color: #333333; | |
background-color: #f5f5f5; | |
border-color: #ddd; | |
} | |
.panel-default > .panel-heading + .panel-collapse > .panel-body { | |
border-top-color: #ddd; | |
} | |
.panel-default > .panel-heading .badge { | |
color: #f5f5f5; | |
background-color: #333333; | |
} | |
.panel-default > .panel-footer + .panel-collapse > .panel-body { | |
border-bottom-color: #ddd; | |
} | |
.panel-primary { | |
border-color: #337ab7; | |
} | |
.panel-primary > .panel-heading { | |
color: #fff; | |
background-color: #337ab7; | |
border-color: #337ab7; | |
} | |
.panel-primary > .panel-heading + .panel-collapse > .panel-body { | |
border-top-color: #337ab7; | |
} | |
.panel-primary > .panel-heading .badge { | |
color: #337ab7; | |
background-color: #fff; | |
} | |
.panel-primary > .panel-footer + .panel-collapse > .panel-body { | |
border-bottom-color: #337ab7; | |
} | |
.panel-success { | |
border-color: #d6e9c6; | |
} | |
.panel-success > .panel-heading { | |
color: #3c763d; | |
background-color: #dff0d8; | |
border-color: #d6e9c6; | |
} | |
.panel-success > .panel-heading + .panel-collapse > .panel-body { | |
border-top-color: #d6e9c6; | |
} | |
.panel-success > .panel-heading .badge { | |
color: #dff0d8; | |
background-color: #3c763d; | |
} | |
.panel-success > .panel-footer + .panel-collapse > .panel-body { | |
border-bottom-color: #d6e9c6; | |
} | |
.panel-info { | |
border-color: #bce8f1; | |
} | |
.panel-info > .panel-heading { | |
color: #31708f; | |
background-color: #d9edf7; | |
border-color: #bce8f1; | |
} | |
.panel-info > .panel-heading + .panel-collapse > .panel-body { | |
border-top-color: #bce8f1; | |
} | |
.panel-info > .panel-heading .badge { | |
color: #d9edf7; | |
background-color: #31708f; | |
} | |
.panel-info > .panel-footer + .panel-collapse > .panel-body { | |
border-bottom-color: #bce8f1; | |
} | |
.panel-warning { | |
border-color: #faebcc; | |
} | |
.panel-warning > .panel-heading { | |
color: #8a6d3b; | |
background-color: #fcf8e3; | |
border-color: #faebcc; | |
} | |
.panel-warning > .panel-heading + .panel-collapse > .panel-body { | |
border-top-color: #faebcc; | |
} | |
.panel-warning > .panel-heading .badge { | |
color: #fcf8e3; | |
background-color: #8a6d3b; | |
} | |
.panel-warning > .panel-footer + .panel-collapse > .panel-body { | |
border-bottom-color: #faebcc; | |
} | |
.panel-danger { | |
border-color: #ebccd1; | |
} | |
.panel-danger > .panel-heading { | |
color: #a94442; | |
background-color: #f2dede; | |
border-color: #ebccd1; | |
} | |
.panel-danger > .panel-heading + .panel-collapse > .panel-body { | |
border-top-color: #ebccd1; | |
} | |
.panel-danger > .panel-heading .badge { | |
color: #f2dede; | |
background-color: #a94442; | |
} | |
.panel-danger > .panel-footer + .panel-collapse > .panel-body { | |
border-bottom-color: #ebccd1; | |
} | |
.embed-responsive { | |
position: relative; | |
display: block; | |
height: 0; | |
padding: 0; | |
overflow: hidden; | |
} | |
.embed-responsive .embed-responsive-item, | |
.embed-responsive iframe, | |
.embed-responsive embed, | |
.embed-responsive object, | |
.embed-responsive video { | |
position: absolute; | |
top: 0; | |
left: 0; | |
bottom: 0; | |
height: 100%; | |
width: 100%; | |
border: 0; | |
} | |
.embed-responsive-16by9 { | |
padding-bottom: 56.25%; | |
} | |
.embed-responsive-4by3 { | |
padding-bottom: 75%; | |
} | |
.well { | |
min-height: 20px; | |
padding: 19px; | |
margin-bottom: 20px; | |
background-color: #f5f5f5; | |
border: 1px solid #e3e3e3; | |
border-radius: 2px; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); | |
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); | |
} | |
.well blockquote { | |
border-color: #ddd; | |
border-color: rgba(0, 0, 0, 0.15); | |
} | |
.well-lg { | |
padding: 24px; | |
border-radius: 3px; | |
} | |
.well-sm { | |
padding: 9px; | |
border-radius: 1px; | |
} | |
.close { | |
float: right; | |
font-size: 19.5px; | |
font-weight: bold; | |
line-height: 1; | |
color: #000; | |
text-shadow: 0 1px 0 #fff; | |
opacity: 0.2; | |
filter: alpha(opacity=20); | |
} | |
.close:hover, | |
.close:focus { | |
color: #000; | |
text-decoration: none; | |
cursor: pointer; | |
opacity: 0.5; | |
filter: alpha(opacity=50); | |
} | |
button.close { | |
padding: 0; | |
cursor: pointer; | |
background: transparent; | |
border: 0; | |
-webkit-appearance: none; | |
} | |
.modal-open { | |
overflow: hidden; | |
} | |
.modal { | |
display: none; | |
overflow: hidden; | |
position: fixed; | |
top: 0; | |
right: 0; | |
bottom: 0; | |
left: 0; | |
z-index: 1050; | |
-webkit-overflow-scrolling: touch; | |
outline: 0; | |
} | |
.modal.fade .modal-dialog { | |
-webkit-transform: translate(0, -25%); | |
-ms-transform: translate(0, -25%); | |
-o-transform: translate(0, -25%); | |
transform: translate(0, -25%); | |
-webkit-transition: -webkit-transform 0.3s ease-out; | |
-moz-transition: -moz-transform 0.3s ease-out; | |
-o-transition: -o-transform 0.3s ease-out; | |
transition: transform 0.3s ease-out; | |
} | |
.modal.in .modal-dialog { | |
-webkit-transform: translate(0, 0); | |
-ms-transform: translate(0, 0); | |
-o-transform: translate(0, 0); | |
transform: translate(0, 0); | |
} | |
.modal-open .modal { | |
overflow-x: hidden; | |
overflow-y: auto; | |
} | |
.modal-dialog { | |
position: relative; | |
width: auto; | |
margin: 10px; | |
} | |
.modal-content { | |
position: relative; | |
background-color: #fff; | |
border: 1px solid #999; | |
border: 1px solid rgba(0, 0, 0, 0.2); | |
border-radius: 3px; | |
-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); | |
box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); | |
background-clip: padding-box; | |
outline: 0; | |
} | |
.modal-backdrop { | |
position: fixed; | |
top: 0; | |
right: 0; | |
bottom: 0; | |
left: 0; | |
z-index: 1040; | |
background-color: #000; | |
} | |
.modal-backdrop.fade { | |
opacity: 0; | |
filter: alpha(opacity=0); | |
} | |
.modal-backdrop.in { | |
opacity: 0.5; | |
filter: alpha(opacity=50); | |
} | |
.modal-header { | |
padding: 15px; | |
border-bottom: 1px solid #e5e5e5; | |
} | |
.modal-header .close { | |
margin-top: -2px; | |
} | |
.modal-title { | |
margin: 0; | |
line-height: 1.42857143; | |
} | |
.modal-body { | |
position: relative; | |
padding: 15px; | |
} | |
.modal-footer { | |
padding: 15px; | |
text-align: right; | |
border-top: 1px solid #e5e5e5; | |
} | |
.modal-footer .btn + .btn { | |
margin-left: 5px; | |
margin-bottom: 0; | |
} | |
.modal-footer .btn-group .btn + .btn { | |
margin-left: -1px; | |
} | |
.modal-footer .btn-block + .btn-block { | |
margin-left: 0; | |
} | |
.modal-scrollbar-measure { | |
position: absolute; | |
top: -9999px; | |
width: 50px; | |
height: 50px; | |
overflow: scroll; | |
} | |
@media (min-width: 768px) { | |
.modal-dialog { | |
width: 600px; | |
margin: 30px auto; | |
} | |
.modal-content { | |
-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); | |
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); | |
} | |
.modal-sm { | |
width: 300px; | |
} | |
} | |
@media (min-width: 992px) { | |
.modal-lg { | |
width: 900px; | |
} | |
} | |
.tooltip { | |
position: absolute; | |
z-index: 1070; | |
display: block; | |
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; | |
font-style: normal; | |
font-weight: normal; | |
letter-spacing: normal; | |
line-break: auto; | |
line-height: 1.42857143; | |
text-align: left; | |
text-align: start; | |
text-decoration: none; | |
text-shadow: none; | |
text-transform: none; | |
white-space: normal; | |
word-break: normal; | |
word-spacing: normal; | |
word-wrap: normal; | |
font-size: 12px; | |
opacity: 0; | |
filter: alpha(opacity=0); | |
} | |
.tooltip.in { | |
opacity: 0.9; | |
filter: alpha(opacity=90); | |
} | |
.tooltip.top { | |
margin-top: -3px; | |
padding: 5px 0; | |
} | |
.tooltip.right { | |
margin-left: 3px; | |
padding: 0 5px; | |
} | |
.tooltip.bottom { | |
margin-top: 3px; | |
padding: 5px 0; | |
} | |
.tooltip.left { | |
margin-left: -3px; | |
padding: 0 5px; | |
} | |
.tooltip-inner { | |
max-width: 200px; | |
padding: 3px 8px; | |
color: #fff; | |
text-align: center; | |
background-color: #000; | |
border-radius: 2px; | |
} | |
.tooltip-arrow { | |
position: absolute; | |
width: 0; | |
height: 0; | |
border-color: transparent; | |
border-style: solid; | |
} | |
.tooltip.top .tooltip-arrow { | |
bottom: 0; | |
left: 50%; | |
margin-left: -5px; | |
border-width: 5px 5px 0; | |
border-top-color: #000; | |
} | |
.tooltip.top-left .tooltip-arrow { | |
bottom: 0; | |
right: 5px; | |
margin-bottom: -5px; | |
border-width: 5px 5px 0; | |
border-top-color: #000; | |
} | |
.tooltip.top-right .tooltip-arrow { | |
bottom: 0; | |
left: 5px; | |
margin-bottom: -5px; | |
border-width: 5px 5px 0; | |
border-top-color: #000; | |
} | |
.tooltip.right .tooltip-arrow { | |
top: 50%; | |
left: 0; | |
margin-top: -5px; | |
border-width: 5px 5px 5px 0; | |
border-right-color: #000; | |
} | |
.tooltip.left .tooltip-arrow { | |
top: 50%; | |
right: 0; | |
margin-top: -5px; | |
border-width: 5px 0 5px 5px; | |
border-left-color: #000; | |
} | |
.tooltip.bottom .tooltip-arrow { | |
top: 0; | |
left: 50%; | |
margin-left: -5px; | |
border-width: 0 5px 5px; | |
border-bottom-color: #000; | |
} | |
.tooltip.bottom-left .tooltip-arrow { | |
top: 0; | |
right: 5px; | |
margin-top: -5px; | |
border-width: 0 5px 5px; | |
border-bottom-color: #000; | |
} | |
.tooltip.bottom-right .tooltip-arrow { | |
top: 0; | |
left: 5px; | |
margin-top: -5px; | |
border-width: 0 5px 5px; | |
border-bottom-color: #000; | |
} | |
.popover { | |
position: absolute; | |
top: 0; | |
left: 0; | |
z-index: 1060; | |
display: none; | |
max-width: 276px; | |
padding: 1px; | |
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; | |
font-style: normal; | |
font-weight: normal; | |
letter-spacing: normal; | |
line-break: auto; | |
line-height: 1.42857143; | |
text-align: left; | |
text-align: start; | |
text-decoration: none; | |
text-shadow: none; | |
text-transform: none; | |
white-space: normal; | |
word-break: normal; | |
word-spacing: normal; | |
word-wrap: normal; | |
font-size: 13px; | |
background-color: #fff; | |
background-clip: padding-box; | |
border: 1px solid #ccc; | |
border: 1px solid rgba(0, 0, 0, 0.2); | |
border-radius: 3px; | |
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); | |
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); | |
} | |
.popover.top { | |
margin-top: -10px; | |
} | |
.popover.right { | |
margin-left: 10px; | |
} | |
.popover.bottom { | |
margin-top: 10px; | |
} | |
.popover.left { | |
margin-left: -10px; | |
} | |
.popover-title { | |
margin: 0; | |
padding: 8px 14px; | |
font-size: 13px; | |
background-color: #f7f7f7; | |
border-bottom: 1px solid #ebebeb; | |
border-radius: 2px 2px 0 0; | |
} | |
.popover-content { | |
padding: 9px 14px; | |
} | |
.popover > .arrow, | |
.popover > .arrow:after { | |
position: absolute; | |
display: block; | |
width: 0; | |
height: 0; | |
border-color: transparent; | |
border-style: solid; | |
} | |
.popover > .arrow { | |
border-width: 11px; | |
} | |
.popover > .arrow:after { | |
border-width: 10px; | |
content: ""; | |
} | |
.popover.top > .arrow { | |
left: 50%; | |
margin-left: -11px; | |
border-bottom-width: 0; | |
border-top-color: #999999; | |
border-top-color: rgba(0, 0, 0, 0.25); | |
bottom: -11px; | |
} | |
.popover.top > .arrow:after { | |
content: " "; | |
bottom: 1px; | |
margin-left: -10px; | |
border-bottom-width: 0; | |
border-top-color: #fff; | |
} | |
.popover.right > .arrow { | |
top: 50%; | |
left: -11px; | |
margin-top: -11px; | |
border-left-width: 0; | |
border-right-color: #999999; | |
border-right-color: rgba(0, 0, 0, 0.25); | |
} | |
.popover.right > .arrow:after { | |
content: " "; | |
left: 1px; | |
bottom: -10px; | |
border-left-width: 0; | |
border-right-color: #fff; | |
} | |
.popover.bottom > .arrow { | |
left: 50%; | |
margin-left: -11px; | |
border-top-width: 0; | |
border-bottom-color: #999999; | |
border-bottom-color: rgba(0, 0, 0, 0.25); | |
top: -11px; | |
} | |
.popover.bottom > .arrow:after { | |
content: " "; | |
top: 1px; | |
margin-left: -10px; | |
border-top-width: 0; | |
border-bottom-color: #fff; | |
} | |
.popover.left > .arrow { | |
top: 50%; | |
right: -11px; | |
margin-top: -11px; | |
border-right-width: 0; | |
border-left-color: #999999; | |
border-left-color: rgba(0, 0, 0, 0.25); | |
} | |
.popover.left > .arrow:after { | |
content: " "; | |
right: 1px; | |
border-right-width: 0; | |
border-left-color: #fff; | |
bottom: -10px; | |
} | |
.carousel { | |
position: relative; | |
} | |
.carousel-inner { | |
position: relative; | |
overflow: hidden; | |
width: 100%; | |
} | |
.carousel-inner > .item { | |
display: none; | |
position: relative; | |
-webkit-transition: 0.6s ease-in-out left; | |
-o-transition: 0.6s ease-in-out left; | |
transition: 0.6s ease-in-out left; | |
} | |
.carousel-inner > .item > img, | |
.carousel-inner > .item > a > img { | |
line-height: 1; | |
} | |
@media all and (transform-3d), (-webkit-transform-3d) { | |
.carousel-inner > .item { | |
-webkit-transition: -webkit-transform 0.6s ease-in-out; | |
-moz-transition: -moz-transform 0.6s ease-in-out; | |
-o-transition: -o-transform 0.6s ease-in-out; | |
transition: transform 0.6s ease-in-out; | |
-webkit-backface-visibility: hidden; | |
-moz-backface-visibility: hidden; | |
backface-visibility: hidden; | |
-webkit-perspective: 1000px; | |
-moz-perspective: 1000px; | |
perspective: 1000px; | |
} | |
.carousel-inner > .item.next, | |
.carousel-inner > .item.active.right { | |
-webkit-transform: translate3d(100%, 0, 0); | |
transform: translate3d(100%, 0, 0); | |
left: 0; | |
} | |
.carousel-inner > .item.prev, | |
.carousel-inner > .item.active.left { | |
-webkit-transform: translate3d(-100%, 0, 0); | |
transform: translate3d(-100%, 0, 0); | |
left: 0; | |
} | |
.carousel-inner > .item.next.left, | |
.carousel-inner > .item.prev.right, | |
.carousel-inner > .item.active { | |
-webkit-transform: translate3d(0, 0, 0); | |
transform: translate3d(0, 0, 0); | |
left: 0; | |
} | |
} | |
.carousel-inner > .active, | |
.carousel-inner > .next, | |
.carousel-inner > .prev { | |
display: block; | |
} | |
.carousel-inner > .active { | |
left: 0; | |
} | |
.carousel-inner > .next, | |
.carousel-inner > .prev { | |
position: absolute; | |
top: 0; | |
width: 100%; | |
} | |
.carousel-inner > .next { | |
left: 100%; | |
} | |
.carousel-inner > .prev { | |
left: -100%; | |
} | |
.carousel-inner > .next.left, | |
.carousel-inner > .prev.right { | |
left: 0; | |
} | |
.carousel-inner > .active.left { | |
left: -100%; | |
} | |
.carousel-inner > .active.right { | |
left: 100%; | |
} | |
.carousel-control { | |
position: absolute; | |
top: 0; | |
left: 0; | |
bottom: 0; | |
width: 15%; | |
opacity: 0.5; | |
filter: alpha(opacity=50); | |
font-size: 20px; | |
color: #fff; | |
text-align: center; | |
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); | |
background-color: rgba(0, 0, 0, 0); | |
} | |
.carousel-control.left { | |
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); | |
background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); | |
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); | |
background-repeat: repeat-x; | |
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); | |
} | |
.carousel-control.right { | |
left: auto; | |
right: 0; | |
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); | |
background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); | |
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); | |
background-repeat: repeat-x; | |
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); | |
} | |
.carousel-control:hover, | |
.carousel-control:focus { | |
outline: 0; | |
color: #fff; | |
text-decoration: none; | |
opacity: 0.9; | |
filter: alpha(opacity=90); | |
} | |
.carousel-control .icon-prev, | |
.carousel-control .icon-next, | |
.carousel-control .glyphicon-chevron-left, | |
.carousel-control .glyphicon-chevron-right { | |
position: absolute; | |
top: 50%; | |
margin-top: -10px; | |
z-index: 5; | |
display: inline-block; | |
} | |
.carousel-control .icon-prev, | |
.carousel-control .glyphicon-chevron-left { | |
left: 50%; | |
margin-left: -10px; | |
} | |
.carousel-control .icon-next, | |
.carousel-control .glyphicon-chevron-right { | |
right: 50%; | |
margin-right: -10px; | |
} | |
.carousel-control .icon-prev, | |
.carousel-control .icon-next { | |
width: 20px; | |
height: 20px; | |
line-height: 1; | |
font-family: serif; | |
} | |
.carousel-control .icon-prev:before { | |
content: '\2039'; | |
} | |
.carousel-control .icon-next:before { | |
content: '\203a'; | |
} | |
.carousel-indicators { | |
position: absolute; | |
bottom: 10px; | |
left: 50%; | |
z-index: 15; | |
width: 60%; | |
margin-left: -30%; | |
padding-left: 0; | |
list-style: none; | |
text-align: center; | |
} | |
.carousel-indicators li { | |
display: inline-block; | |
width: 10px; | |
height: 10px; | |
margin: 1px; | |
text-indent: -999px; | |
border: 1px solid #fff; | |
border-radius: 10px; | |
cursor: pointer; | |
background-color: #000 \9; | |
background-color: rgba(0, 0, 0, 0); | |
} | |
.carousel-indicators .active { | |
margin: 0; | |
width: 12px; | |
height: 12px; | |
background-color: #fff; | |
} | |
.carousel-caption { | |
position: absolute; | |
left: 15%; | |
right: 15%; | |
bottom: 20px; | |
z-index: 10; | |
padding-top: 20px; | |
padding-bottom: 20px; | |
color: #fff; | |
text-align: center; | |
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); | |
} | |
.carousel-caption .btn { | |
text-shadow: none; | |
} | |
@media screen and (min-width: 768px) { | |
.carousel-control .glyphicon-chevron-left, | |
.carousel-control .glyphicon-chevron-right, | |
.carousel-control .icon-prev, | |
.carousel-control .icon-next { | |
width: 30px; | |
height: 30px; | |
margin-top: -10px; | |
font-size: 30px; | |
} | |
.carousel-control .glyphicon-chevron-left, | |
.carousel-control .icon-prev { | |
margin-left: -10px; | |
} | |
.carousel-control .glyphicon-chevron-right, | |
.carousel-control .icon-next { | |
margin-right: -10px; | |
} | |
.carousel-caption { | |
left: 20%; | |
right: 20%; | |
padding-bottom: 30px; | |
} | |
.carousel-indicators { | |
bottom: 20px; | |
} | |
} | |
.clearfix:before, | |
.clearfix:after, | |
.dl-horizontal dd:before, | |
.dl-horizontal dd:after, | |
.container:before, | |
.container:after, | |
.container-fluid:before, | |
.container-fluid:after, | |
.row:before, | |
.row:after, | |
.form-horizontal .form-group:before, | |
.form-horizontal .form-group:after, | |
.btn-toolbar:before, | |
.btn-toolbar:after, | |
.btn-group-vertical > .btn-group:before, | |
.btn-group-vertical > .btn-group:after, | |
.nav:before, | |
.nav:after, | |
.navbar:before, | |
.navbar:after, | |
.navbar-header:before, | |
.navbar-header:after, | |
.navbar-collapse:before, | |
.navbar-collapse:after, | |
.pager:before, | |
.pager:after, | |
.panel-body:before, | |
.panel-body:after, | |
.modal-header:before, | |
.modal-header:after, | |
.modal-footer:before, | |
.modal-footer:after, | |
.item_buttons:before, | |
.item_buttons:after { | |
content: " "; | |
display: table; | |
} | |
.clearfix:after, | |
.dl-horizontal dd:after, | |
.container:after, | |
.container-fluid:after, | |
.row:after, | |
.form-horizontal .form-group:after, | |
.btn-toolbar:after, | |
.btn-group-vertical > .btn-group:after, | |
.nav:after, | |
.navbar:after, | |
.navbar-header:after, | |
.navbar-collapse:after, | |
.pager:after, | |
.panel-body:after, | |
.modal-header:after, | |
.modal-footer:after, | |
.item_buttons:after { | |
clear: both; | |
} | |
.center-block { | |
display: block; | |
margin-left: auto; | |
margin-right: auto; | |
} | |
.pull-right { | |
float: right !important; | |
} | |
.pull-left { | |
float: left !important; | |
} | |
.hide { | |
display: none !important; | |
} | |
.show { | |
display: block !important; | |
} | |
.invisible { | |
visibility: hidden; | |
} | |
.text-hide { | |
font: 0/0 a; | |
color: transparent; | |
text-shadow: none; | |
background-color: transparent; | |
border: 0; | |
} | |
.hidden { | |
display: none !important; | |
} | |
.affix { | |
position: fixed; | |
} | |
@-ms-viewport { | |
width: device-width; | |
} | |
.visible-xs, | |
.visible-sm, | |
.visible-md, | |
.visible-lg { | |
display: none !important; | |
} | |
.visible-xs-block, | |
.visible-xs-inline, | |
.visible-xs-inline-block, | |
.visible-sm-block, | |
.visible-sm-inline, | |
.visible-sm-inline-block, | |
.visible-md-block, | |
.visible-md-inline, | |
.visible-md-inline-block, | |
.visible-lg-block, | |
.visible-lg-inline, | |
.visible-lg-inline-block { | |
display: none !important; | |
} | |
@media (max-width: 767px) { | |
.visible-xs { | |
display: block !important; | |
} | |
table.visible-xs { | |
display: table !important; | |
} | |
tr.visible-xs { | |
display: table-row !important; | |
} | |
th.visible-xs, | |
td.visible-xs { | |
display: table-cell !important; | |
} | |
} | |
@media (max-width: 767px) { | |
.visible-xs-block { | |
display: block !important; | |
} | |
} | |
@media (max-width: 767px) { | |
.visible-xs-inline { | |
display: inline !important; | |
} | |
} | |
@media (max-width: 767px) { | |
.visible-xs-inline-block { | |
display: inline-block !important; | |
} | |
} | |
@media (min-width: 768px) and (max-width: 991px) { | |
.visible-sm { | |
display: block !important; | |
} | |
table.visible-sm { | |
display: table !important; | |
} | |
tr.visible-sm { | |
display: table-row !important; | |
} | |
th.visible-sm, | |
td.visible-sm { | |
display: table-cell !important; | |
} | |
} | |
@media (min-width: 768px) and (max-width: 991px) { | |
.visible-sm-block { | |
display: block !important; | |
} | |
} | |
@media (min-width: 768px) and (max-width: 991px) { | |
.visible-sm-inline { | |
display: inline !important; | |
} | |
} | |
@media (min-width: 768px) and (max-width: 991px) { | |
.visible-sm-inline-block { | |
display: inline-block !important; | |
} | |
} | |
@media (min-width: 992px) and (max-width: 1199px) { | |
.visible-md { | |
display: block !important; | |
} | |
table.visible-md { | |
display: table !important; | |
} | |
tr.visible-md { | |
display: table-row !important; | |
} | |
th.visible-md, | |
td.visible-md { | |
display: table-cell !important; | |
} | |
} | |
@media (min-width: 992px) and (max-width: 1199px) { | |
.visible-md-block { | |
display: block !important; | |
} | |
} | |
@media (min-width: 992px) and (max-width: 1199px) { | |
.visible-md-inline { | |
display: inline !important; | |
} | |
} | |
@media (min-width: 992px) and (max-width: 1199px) { | |
.visible-md-inline-block { | |
display: inline-block !important; | |
} | |
} | |
@media (min-width: 1200px) { | |
.visible-lg { | |
display: block !important; | |
} | |
table.visible-lg { | |
display: table !important; | |
} | |
tr.visible-lg { | |
display: table-row !important; | |
} | |
th.visible-lg, | |
td.visible-lg { | |
display: table-cell !important; | |
} | |
} | |
@media (min-width: 1200px) { | |
.visible-lg-block { | |
display: block !important; | |
} | |
} | |
@media (min-width: 1200px) { | |
.visible-lg-inline { | |
display: inline !important; | |
} | |
} | |
@media (min-width: 1200px) { | |
.visible-lg-inline-block { | |
display: inline-block !important; | |
} | |
} | |
@media (max-width: 767px) { | |
.hidden-xs { | |
display: none !important; | |
} | |
} | |
@media (min-width: 768px) and (max-width: 991px) { | |
.hidden-sm { | |
display: none !important; | |
} | |
} | |
@media (min-width: 992px) and (max-width: 1199px) { | |
.hidden-md { | |
display: none !important; | |
} | |
} | |
@media (min-width: 1200px) { | |
.hidden-lg { | |
display: none !important; | |
} | |
} | |
.visible-print { | |
display: none !important; | |
} | |
@media print { | |
.visible-print { | |
display: block !important; | |
} | |
table.visible-print { | |
display: table !important; | |
} | |
tr.visible-print { | |
display: table-row !important; | |
} | |
th.visible-print, | |
td.visible-print { | |
display: table-cell !important; | |
} | |
} | |
.visible-print-block { | |
display: none !important; | |
} | |
@media print { | |
.visible-print-block { | |
display: block !important; | |
} | |
} | |
.visible-print-inline { | |
display: none !important; | |
} | |
@media print { | |
.visible-print-inline { | |
display: inline !important; | |
} | |
} | |
.visible-print-inline-block { | |
display: none !important; | |
} | |
@media print { | |
.visible-print-inline-block { | |
display: inline-block !important; | |
} | |
} | |
@media print { | |
.hidden-print { | |
display: none !important; | |
} | |
} | |
/*! | |
* | |
* Font Awesome | |
* | |
*/ | |
/*! | |
* Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome | |
* License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) | |
*/ | |
/* FONT PATH | |
* -------------------------- */ | |
@font-face { | |
font-family: 'FontAwesome'; | |
src: url('../components/font-awesome/fonts/fontawesome-webfont.eot?v=4.2.0'); | |
src: url('../components/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'), url('../components/font-awesome/fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'), url('../components/font-awesome/fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'), url('../components/font-awesome/fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg'); | |
font-weight: normal; | |
font-style: normal; | |
} | |
.fa { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
} | |
/* makes the font 33% larger relative to the icon container */ | |
.fa-lg { | |
font-size: 1.33333333em; | |
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.28571429em; | |
text-align: center; | |
} | |
.fa-ul { | |
padding-left: 0; | |
margin-left: 2.14285714em; | |
list-style-type: none; | |
} | |
.fa-ul > li { | |
position: relative; | |
} | |
.fa-li { | |
position: absolute; | |
left: -2.14285714em; | |
width: 2.14285714em; | |
top: 0.14285714em; | |
text-align: center; | |
} | |
.fa-li.fa-lg { | |
left: -1.85714286em; | |
} | |
.fa-border { | |
padding: .2em .25em .15em; | |
border: solid 0.08em #eee; | |
border-radius: .1em; | |
} | |
.pull-right { | |
float: right; | |
} | |
.pull-left { | |
float: left; | |
} | |
.fa.pull-left { | |
margin-right: .3em; | |
} | |
.fa.pull-right { | |
margin-left: .3em; | |
} | |
.fa-spin { | |
-webkit-animation: fa-spin 2s infinite linear; | |
animation: fa-spin 2s infinite linear; | |
} | |
@-webkit-keyframes fa-spin { | |
0% { | |
-webkit-transform: rotate(0deg); | |
transform: rotate(0deg); | |
} | |
100% { | |
-webkit-transform: rotate(359deg); | |
transform: rotate(359deg); | |
} | |
} | |
@keyframes fa-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); | |
-ms-transform: rotate(90deg); | |
transform: rotate(90deg); | |
} | |
.fa-rotate-180 { | |
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); | |
-webkit-transform: rotate(180deg); | |
-ms-transform: rotate(180deg); | |
transform: rotate(180deg); | |
} | |
.fa-rotate-270 { | |
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); | |
-webkit-transform: rotate(270deg); | |
-ms-transform: rotate(270deg); | |
transform: rotate(270deg); | |
} | |
.fa-flip-horizontal { | |
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1); | |
-webkit-transform: scale(-1, 1); | |
-ms-transform: scale(-1, 1); | |
transform: scale(-1, 1); | |
} | |
.fa-flip-vertical { | |
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1); | |
-webkit-transform: scale(1, -1); | |
-ms-transform: scale(1, -1); | |
transform: scale(1, -1); | |
} | |
:root .fa-rotate-90, | |
:root .fa-rotate-180, | |
:root .fa-rotate-270, | |
:root .fa-flip-horizontal, | |
:root .fa-flip-vertical { | |
filter: none; | |
} | |
.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; | |
} | |
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen | |
readers do not read off random characters that represent icons */ | |
.fa-glass:before { | |
content: "\f000"; | |
} | |
.fa-music:before { | |
content: "\f001"; | |
} | |
.fa-search:before { | |
content: "\f002"; | |
} | |
.fa-envelope-o:before { | |
content: "\f003"; | |
} | |
.fa-heart:before { | |
content: "\f004"; | |
} | |
.fa-star:before { | |
content: "\f005"; | |
} | |
.fa-star-o:before { | |
content: "\f006"; | |
} | |
.fa-user:before { | |
content: "\f007"; | |
} | |
.fa-film:before { | |
content: "\f008"; | |
} | |
.fa-th-large:before { | |
content: "\f009"; | |
} | |
.fa-th:before { | |
content: "\f00a"; | |
} | |
.fa-th-list:before { | |
content: "\f00b"; | |
} | |
.fa-check:before { | |
content: "\f00c"; | |
} | |
.fa-remove:before, | |
.fa-close:before, | |
.fa-times:before { | |
content: "\f00d"; | |
} | |
.fa-search-plus:before { | |
content: "\f00e"; | |
} | |
.fa-search-minus:before { | |
content: "\f010"; | |
} | |
.fa-power-off:before { | |
content: "\f011"; | |
} | |
.fa-signal:before { | |
content: "\f012"; | |
} | |
.fa-gear:before, | |
.fa-cog:before { | |
content: "\f013"; | |
} | |
.fa-trash-o:before { | |
content: "\f014"; | |
} | |
.fa-home:before { | |
content: "\f015"; | |
} | |
.fa-file-o:before { | |
content: "\f016"; | |
} | |
.fa-clock-o:before { | |
content: "\f017"; | |
} | |
.fa-road:before { | |
content: "\f018"; | |
} | |
.fa-download:before { | |
content: "\f019"; | |
} | |
.fa-arrow-circle-o-down:before { | |
content: "\f01a"; | |
} | |
.fa-arrow-circle-o-up:before { | |
content: "\f01b"; | |
} | |
.fa-inbox:before { | |
content: "\f01c"; | |
} | |
.fa-play-circle-o:before { | |
content: "\f01d"; | |
} | |
.fa-rotate-right:before, | |
.fa-repeat:before { | |
content: "\f01e"; | |
} | |
.fa-refresh:before { | |
content: "\f021"; | |
} | |
.fa-list-alt:before { | |
content: "\f022"; | |
} | |
.fa-lock:before { | |
content: "\f023"; | |
} | |
.fa-flag:before { | |
content: "\f024"; | |
} | |
.fa-headphones:before { | |
content: "\f025"; | |
} | |
.fa-volume-off:before { | |
content: "\f026"; | |
} | |
.fa-volume-down:before { | |
content: "\f027"; | |
} | |
.fa-volume-up:before { | |
content: "\f028"; | |
} | |
.fa-qrcode:before { | |
content: "\f029"; | |
} | |
.fa-barcode:before { | |
content: "\f02a"; | |
} | |
.fa-tag:before { | |
content: "\f02b"; | |
} | |
.fa-tags:before { | |
content: "\f02c"; | |
} | |
.fa-book:before { | |
content: "\f02d"; | |
} | |
.fa-bookmark:before { | |
content: "\f02e"; | |
} | |
.fa-print:before { | |
content: "\f02f"; | |
} | |
.fa-camera:before { | |
content: "\f030"; | |
} | |
.fa-font:before { | |
content: "\f031"; | |
} | |
.fa-bold:before { | |
content: "\f032"; | |
} | |
.fa-italic:before { | |
content: "\f033"; | |
} | |
.fa-text-height:before { | |
content: "\f034"; | |
} | |
.fa-text-width:before { | |
content: "\f035"; | |
} | |
.fa-align-left:before { | |
content: "\f036"; | |
} | |
.fa-align-center:before { | |
content: "\f037"; | |
} | |
.fa-align-right:before { | |
content: "\f038"; | |
} | |
.fa-align-justify:before { | |
content: "\f039"; | |
} | |
.fa-list:before { | |
content: "\f03a"; | |
} | |
.fa-dedent:before, | |
.fa-outdent:before { | |
content: "\f03b"; | |
} | |
.fa-indent:before { | |
content: "\f03c"; | |
} | |
.fa-video-camera:before { | |
content: "\f03d"; | |
} | |
.fa-photo:before, | |
.fa-image:before, | |
.fa-picture-o:before { | |
content: "\f03e"; | |
} | |
.fa-pencil:before { | |
content: "\f040"; | |
} | |
.fa-map-marker:before { | |
content: "\f041"; | |
} | |
.fa-adjust:before { | |
content: "\f042"; | |
} | |
.fa-tint:before { | |
content: "\f043"; | |
} | |
.fa-edit:before, | |
.fa-pencil-square-o:before { | |
content: "\f044"; | |
} | |
.fa-share-square-o:before { | |
content: "\f045"; | |
} | |
.fa-check-square-o:before { | |
content: "\f046"; | |
} | |
.fa-arrows:before { | |
content: "\f047"; | |
} | |
.fa-step-backward:before { | |
content: "\f048"; | |
} | |
.fa-fast-backward:before { | |
content: "\f049"; | |
} | |
.fa-backward:before { | |
content: "\f04a"; | |
} | |
.fa-play:before { | |
content: "\f04b"; | |
} | |
.fa-pause:before { | |
content: "\f04c"; | |
} | |
.fa-stop:before { | |
content: "\f04d"; | |
} | |
.fa-forward:before { | |
content: "\f04e"; | |
} | |
.fa-fast-forward:before { | |
content: "\f050"; | |
} | |
.fa-step-forward:before { | |
content: "\f051"; | |
} | |
.fa-eject:before { | |
content: "\f052"; | |
} | |
.fa-chevron-left:before { | |
content: "\f053"; | |
} | |
.fa-chevron-right:before { | |
content: "\f054"; | |
} | |
.fa-plus-circle:before { | |
content: "\f055"; | |
} | |
.fa-minus-circle:before { | |
content: "\f056"; | |
} | |
.fa-times-circle:before { | |
content: "\f057"; | |
} | |
.fa-check-circle:before { | |
content: "\f058"; | |
} | |
.fa-question-circle:before { | |
content: "\f059"; | |
} | |
.fa-info-circle:before { | |
content: "\f05a"; | |
} | |
.fa-crosshairs:before { | |
content: "\f05b"; | |
} | |
.fa-times-circle-o:before { | |
content: "\f05c"; | |
} | |
.fa-check-circle-o:before { | |
content: "\f05d"; | |
} | |
.fa-ban:before { | |
content: "\f05e"; | |
} | |
.fa-arrow-left:before { | |
content: "\f060"; | |
} | |
.fa-arrow-right:before { | |
content: "\f061"; | |
} | |
.fa-arrow-up:before { | |
content: "\f062"; | |
} | |
.fa-arrow-down:before { | |
content: "\f063"; | |
} | |
.fa-mail-forward:before, | |
.fa-share:before { | |
content: "\f064"; | |
} | |
.fa-expand:before { | |
content: "\f065"; | |
} | |
.fa-compress:before { | |
content: "\f066"; | |
} | |
.fa-plus:before { | |
content: "\f067"; | |
} | |
.fa-minus:before { | |
content: "\f068"; | |
} | |
.fa-asterisk:before { | |
content: "\f069"; | |
} | |
.fa-exclamation-circle:before { | |
content: "\f06a"; | |
} | |
.fa-gift:before { | |
content: "\f06b"; | |
} | |
.fa-leaf:before { | |
content: "\f06c"; | |
} | |
.fa-fire:before { | |
content: "\f06d"; | |
} | |
.fa-eye:before { | |
content: "\f06e"; | |
} | |
.fa-eye-slash:before { | |
content: "\f070"; | |
} | |
.fa-warning:before, | |
.fa-exclamation-triangle:before { | |
content: "\f071"; | |
} | |
.fa-plane:before { | |
content: "\f072"; | |
} | |
.fa-calendar:before { | |
content: "\f073"; | |
} | |
.fa-random:before { | |
content: "\f074"; | |
} | |
.fa-comment:before { | |
content: "\f075"; | |
} | |
.fa-magnet:before { | |
content: "\f076"; | |
} | |
.fa-chevron-up:before { | |
content: "\f077"; | |
} | |
.fa-chevron-down:before { | |
content: "\f078"; | |
} | |
.fa-retweet:before { | |
content: "\f079"; | |
} | |
.fa-shopping-cart:before { | |
content: "\f07a"; | |
} | |
.fa-folder:before { | |
content: "\f07b"; | |
} | |
.fa-folder-open:before { | |
content: "\f07c"; | |
} | |
.fa-arrows-v:before { | |
content: "\f07d"; | |
} | |
.fa-arrows-h:before { | |
content: "\f07e"; | |
} | |
.fa-bar-chart-o:before, | |
.fa-bar-chart:before { | |
content: "\f080"; | |
} | |
.fa-twitter-square:before { | |
content: "\f081"; | |
} | |
.fa-facebook-square:before { | |
content: "\f082"; | |
} | |
.fa-camera-retro:before { | |
content: "\f083"; | |
} | |
.fa-key:before { | |
content: "\f084"; | |
} | |
.fa-gears:before, | |
.fa-cogs:before { | |
content: "\f085"; | |
} | |
.fa-comments:before { | |
content: "\f086"; | |
} | |
.fa-thumbs-o-up:before { | |
content: "\f087"; | |
} | |
.fa-thumbs-o-down:before { | |
content: "\f088"; | |
} | |
.fa-star-half:before { | |
content: "\f089"; | |
} | |
.fa-heart-o:before { | |
content: "\f08a"; | |
} | |
.fa-sign-out:before { | |
content: "\f08b"; | |
} | |
.fa-linkedin-square:before { | |
content: "\f08c"; | |
} | |
.fa-thumb-tack:before { | |
content: "\f08d"; | |
} | |
.fa-external-link:before { | |
content: "\f08e"; | |
} | |
.fa-sign-in:before { | |
content: "\f090"; | |
} | |
.fa-trophy:before { | |
content: "\f091"; | |
} | |
.fa-github-square:before { | |
content: "\f092"; | |
} | |
.fa-upload:before { | |
content: "\f093"; | |
} | |
.fa-lemon-o:before { | |
content: "\f094"; | |
} | |
.fa-phone:before { | |
content: "\f095"; | |
} | |
.fa-square-o:before { | |
content: "\f096"; | |
} | |
.fa-bookmark-o:before { | |
content: "\f097"; | |
} | |
.fa-phone-square:before { | |
content: "\f098"; | |
} | |
.fa-twitter:before { | |
content: "\f099"; | |
} | |
.fa-facebook:before { | |
content: "\f09a"; | |
} | |
.fa-github:before { | |
content: "\f09b"; | |
} | |
.fa-unlock:before { | |
content: "\f09c"; | |
} | |
.fa-credit-card:before { | |
content: "\f09d"; | |
} | |
.fa-rss:before { | |
content: "\f09e"; | |
} | |
.fa-hdd-o:before { | |
content: "\f0a0"; | |
} | |
.fa-bullhorn:before { | |
content: "\f0a1"; | |
} | |
.fa-bell:before { | |
content: "\f0f3"; | |
} | |
.fa-certificate:before { | |
content: "\f0a3"; | |
} | |
.fa-hand-o-right:before { | |
content: "\f0a4"; | |
} | |
.fa-hand-o-left:before { | |
content: "\f0a5"; | |
} | |
.fa-hand-o-up:before { | |
content: "\f0a6"; | |
} | |
.fa-hand-o-down:before { | |
content: "\f0a7"; | |
} | |
.fa-arrow-circle-left:before { | |
content: "\f0a8"; | |
} | |
.fa-arrow-circle-right:before { | |
content: "\f0a9"; | |
} | |
.fa-arrow-circle-up:before { | |
content: "\f0aa"; | |
} | |
.fa-arrow-circle-down:before { | |
content: "\f0ab"; | |
} | |
.fa-globe:before { | |
content: "\f0ac"; | |
} | |
.fa-wrench:before { | |
content: "\f0ad"; | |
} | |
.fa-tasks:before { | |
content: "\f0ae"; | |
} | |
.fa-filter:before { | |
content: "\f0b0"; | |
} | |
.fa-briefcase:before { | |
content: "\f0b1"; | |
} | |
.fa-arrows-alt:before { | |
content: "\f0b2"; | |
} | |
.fa-group:before, | |
.fa-users:before { | |
content: "\f0c0"; | |
} | |
.fa-chain:before, | |
.fa-link:before { | |
content: "\f0c1"; | |
} | |
.fa-cloud:before { | |
content: "\f0c2"; | |
} | |
.fa-flask:before { | |
content: "\f0c3"; | |
} | |
.fa-cut:before, | |
.fa-scissors:before { | |
content: "\f0c4"; | |
} | |
.fa-copy:before, | |
.fa-files-o:before { | |
content: "\f0c5"; | |
} | |
.fa-paperclip:before { | |
content: "\f0c6"; | |
} | |
.fa-save:before, | |
.fa-floppy-o:before { | |
content: "\f0c7"; | |
} | |
.fa-square:before { | |
content: "\f0c8"; | |
} | |
.fa-navicon:before, | |
.fa-reorder:before, | |
.fa-bars:before { | |
content: "\f0c9"; | |
} | |
.fa-list-ul:before { | |
content: "\f0ca"; | |
} | |
.fa-list-ol:before { | |
content: "\f0cb"; | |
} | |
.fa-strikethrough:before { | |
content: "\f0cc"; | |
} | |
.fa-underline:before { | |
content: "\f0cd"; | |
} | |
.fa-table:before { | |
content: "\f0ce"; | |
} | |
.fa-magic:before { | |
content: "\f0d0"; | |
} | |
.fa-truck:before { | |
content: "\f0d1"; | |
} | |
.fa-pinterest:before { | |
content: "\f0d2"; | |
} | |
.fa-pinterest-square:before { | |
content: "\f0d3"; | |
} | |
.fa-google-plus-square:before { | |
content: "\f0d4"; | |
} | |
.fa-google-plus:before { | |
content: "\f0d5"; | |
} | |
.fa-money:before { | |
content: "\f0d6"; | |
} | |
.fa-caret-down:before { | |
content: "\f0d7"; | |
} | |
.fa-caret-up:before { | |
content: "\f0d8"; | |
} | |
.fa-caret-left:before { | |
content: "\f0d9"; | |
} | |
.fa-caret-right:before { | |
content: "\f0da"; | |
} | |
.fa-columns:before { | |
content: "\f0db"; | |
} | |
.fa-unsorted:before, | |
.fa-sort:before { | |
content: "\f0dc"; | |
} | |
.fa-sort-down:before, | |
.fa-sort-desc:before { | |
content: "\f0dd"; | |
} | |
.fa-sort-up:before, | |
.fa-sort-asc:before { | |
content: "\f0de"; | |
} | |
.fa-envelope:before { | |
content: "\f0e0"; | |
} | |
.fa-linkedin:before { | |
content: "\f0e1"; | |
} | |
.fa-rotate-left:before, | |
.fa-undo:before { | |
content: "\f0e2"; | |
} | |
.fa-legal:before, | |
.fa-gavel:before { | |
content: "\f0e3"; | |
} | |
.fa-dashboard:before, | |
.fa-tachometer:before { | |
content: "\f0e4"; | |
} | |
.fa-comment-o:before { | |
content: "\f0e5"; | |
} | |
.fa-comments-o:before { | |
content: "\f0e6"; | |
} | |
.fa-flash:before, | |
.fa-bolt:before { | |
content: "\f0e7"; | |
} | |
.fa-sitemap:before { | |
content: "\f0e8"; | |
} | |
.fa-umbrella:before { | |
content: "\f0e9"; | |
} | |
.fa-paste:before, | |
.fa-clipboard:before { | |
content: "\f0ea"; | |
} | |
.fa-lightbulb-o:before { | |
content: "\f0eb"; | |
} | |
.fa-exchange:before { | |
content: "\f0ec"; | |
} | |
.fa-cloud-download:before { | |
content: "\f0ed"; | |
} | |
.fa-cloud-upload:before { | |
content: "\f0ee"; | |
} | |
.fa-user-md:before { | |
content: "\f0f0"; | |
} | |
.fa-stethoscope:before { | |
content: "\f0f1"; | |
} | |
.fa-suitcase:before { | |
content: "\f0f2"; | |
} | |
.fa-bell-o:before { | |
content: "\f0a2"; | |
} | |
.fa-coffee:before { | |
content: "\f0f4"; | |
} | |
.fa-cutlery:before { | |
content: "\f0f5"; | |
} | |
.fa-file-text-o:before { | |
content: "\f0f6"; | |
} | |
.fa-building-o:before { | |
content: "\f0f7"; | |
} | |
.fa-hospital-o:before { | |
content: "\f0f8"; | |
} | |
.fa-ambulance:before { | |
content: "\f0f9"; | |
} | |
.fa-medkit:before { | |
content: "\f0fa"; | |
} | |
.fa-fighter-jet:before { | |
content: "\f0fb"; | |
} | |
.fa-beer:before { | |
content: "\f0fc"; | |
} | |
.fa-h-square:before { | |
content: "\f0fd"; | |
} | |
.fa-plus-square:before { | |
content: "\f0fe"; | |
} | |
.fa-angle-double-left:before { | |
content: "\f100"; | |
} | |
.fa-angle-double-right:before { | |
content: "\f101"; | |
} | |
.fa-angle-double-up:before { | |
content: "\f102"; | |
} | |
.fa-angle-double-down:before { | |
content: "\f103"; | |
} | |
.fa-angle-left:before { | |
content: "\f104"; | |
} | |
.fa-angle-right:before { | |
content: "\f105"; | |
} | |
.fa-angle-up:before { | |
content: "\f106"; | |
} | |
.fa-angle-down:before { | |
content: "\f107"; | |
} | |
.fa-desktop:before { | |
content: "\f108"; | |
} | |
.fa-laptop:before { | |
content: "\f109"; | |
} | |
.fa-tablet:before { | |
content: "\f10a"; | |
} | |
.fa-mobile-phone:before, | |
.fa-mobile:before { | |
content: "\f10b"; | |
} | |
.fa-circle-o:before { | |
content: "\f10c"; | |
} | |
.fa-quote-left:before { | |
content: "\f10d"; | |
} | |
.fa-quote-right:before { | |
content: "\f10e"; | |
} | |
.fa-spinner:before { | |
content: "\f110"; | |
} | |
.fa-circle:before { | |
content: "\f111"; | |
} | |
.fa-mail-reply:before, | |
.fa-reply:before { | |
content: "\f112"; | |
} | |
.fa-github-alt:before { | |
content: "\f113"; | |
} | |
.fa-folder-o:before { | |
content: "\f114"; | |
} | |
.fa-folder-open-o:before { | |
content: "\f115"; | |
} | |
.fa-smile-o:before { | |
content: "\f118"; | |
} | |
.fa-frown-o:before { | |
content: "\f119"; | |
} | |
.fa-meh-o:before { | |
content: "\f11a"; | |
} | |
.fa-gamepad:before { | |
content: "\f11b"; | |
} | |
.fa-keyboard-o:before { | |
content: "\f11c"; | |
} | |
.fa-flag-o:before { | |
content: "\f11d"; | |
} | |
.fa-flag-checkered:before { | |
content: "\f11e"; | |
} | |
.fa-terminal:before { | |
content: "\f120"; | |
} | |
.fa-code:before { | |
content: "\f121"; | |
} | |
.fa-mail-reply-all:before, | |
.fa-reply-all:before { | |
content: "\f122"; | |
} | |
.fa-star-half-empty:before, | |
.fa-star-half-full:before, | |
.fa-star-half-o:before { | |
content: "\f123"; | |
} | |
.fa-location-arrow:before { | |
content: "\f124"; | |
} | |
.fa-crop:before { | |
content: "\f125"; | |
} | |
.fa-code-fork:before { | |
content: "\f126"; | |
} | |
.fa-unlink:before, | |
.fa-chain-broken:before { | |
content: "\f127"; | |
} | |
.fa-question:before { | |
content: "\f128"; | |
} | |
.fa-info:before { | |
content: "\f129"; | |
} | |
.fa-exclamation:before { | |
content: "\f12a"; | |
} | |
.fa-superscript:before { | |
content: "\f12b"; | |
} | |
.fa-subscript:before { | |
content: "\f12c"; | |
} | |
.fa-eraser:before { | |
content: "\f12d"; | |
} | |
.fa-puzzle-piece:before { | |
content: "\f12e"; | |
} | |
.fa-microphone:before { | |
content: "\f130"; | |
} | |
.fa-microphone-slash:before { | |
content: "\f131"; | |
} | |
.fa-shield:before { | |
content: "\f132"; | |
} | |
.fa-calendar-o:before { | |
content: "\f133"; | |
} | |
.fa-fire-extinguisher:before { | |
content: "\f134"; | |
} | |
.fa-rocket:before { | |
content: "\f135"; | |
} | |
.fa-maxcdn:before { | |
content: "\f136"; | |
} | |
.fa-chevron-circle-left:before { | |
content: "\f137"; | |
} | |
.fa-chevron-circle-right:before { | |
content: "\f138"; | |
} | |
.fa-chevron-circle-up:before { | |
content: "\f139"; | |
} | |
.fa-chevron-circle-down:before { | |
content: "\f13a"; | |
} | |
.fa-html5:before { | |
content: "\f13b"; | |
} | |
.fa-css3:before { | |
content: "\f13c"; | |
} | |
.fa-anchor:before { | |
content: "\f13d"; | |
} | |
.fa-unlock-alt:before { | |
content: "\f13e"; | |
} | |
.fa-bullseye:before { | |
content: "\f140"; | |
} | |
.fa-ellipsis-h:before { | |
content: "\f141"; | |
} | |
.fa-ellipsis-v:before { | |
content: "\f142"; | |
} | |
.fa-rss-square:before { | |
content: "\f143"; | |
} | |
.fa-play-circle:before { | |
content: "\f144"; | |
} | |
.fa-ticket:before { | |
content: "\f145"; | |
} | |
.fa-minus-square:before { | |
content: "\f146"; | |
} | |
.fa-minus-square-o:before { | |
content: "\f147"; | |
} | |
.fa-level-up:before { | |
content: "\f148"; | |
} | |
.fa-level-down:before { | |
content: "\f149"; | |
} | |
.fa-check-square:before { | |
content: "\f14a"; | |
} | |
.fa-pencil-square:before { | |
content: "\f14b"; | |
} | |
.fa-external-link-square:before { | |
content: "\f14c"; | |
} | |
.fa-share-square:before { | |
content: "\f14d"; | |
} | |
.fa-compass:before { | |
content: "\f14e"; | |
} | |
.fa-toggle-down:before, | |
.fa-caret-square-o-down:before { | |
content: "\f150"; | |
} | |
.fa-toggle-up:before, | |
.fa-caret-square-o-up:before { | |
content: "\f151"; | |
} | |
.fa-toggle-right:before, | |
.fa-caret-square-o-right:before { | |
content: "\f152"; | |
} | |
.fa-euro:before, | |
.fa-eur:before { | |
content: "\f153"; | |
} | |
.fa-gbp:before { | |
content: "\f154"; | |
} | |
.fa-dollar:before, | |
.fa-usd:before { | |
content: "\f155"; | |
} | |
.fa-rupee:before, | |
.fa-inr:before { | |
content: "\f156"; | |
} | |
.fa-cny:before, | |
.fa-rmb:before, | |
.fa-yen:before, | |
.fa-jpy:before { | |
content: "\f157"; | |
} | |
.fa-ruble:before, | |
.fa-rouble:before, | |
.fa-rub:before { | |
content: "\f158"; | |
} | |
.fa-won:before, | |
.fa-krw:before { | |
content: "\f159"; | |
} | |
.fa-bitcoin:before, | |
.fa-btc:before { | |
content: "\f15a"; | |
} | |
.fa-file:before { | |
content: "\f15b"; | |
} | |
.fa-file-text:before { | |
content: "\f15c"; | |
} | |
.fa-sort-alpha-asc:before { | |
content: "\f15d"; | |
} | |
.fa-sort-alpha-desc:before { | |
content: "\f15e"; | |
} | |
.fa-sort-amount-asc:before { | |
content: "\f160"; | |
} | |
.fa-sort-amount-desc:before { | |
content: "\f161"; | |
} | |
.fa-sort-numeric-asc:before { | |
content: "\f162"; | |
} | |
.fa-sort-numeric-desc:before { | |
content: "\f163"; | |
} | |
.fa-thumbs-up:before { | |
content: "\f164"; | |
} | |
.fa-thumbs-down:before { | |
content: "\f165"; | |
} | |
.fa-youtube-square:before { | |
content: "\f166"; | |
} | |
.fa-youtube:before { | |
content: "\f167"; | |
} | |
.fa-xing:before { | |
content: "\f168"; | |
} | |
.fa-xing-square:before { | |
content: "\f169"; | |
} | |
.fa-youtube-play:before { | |
content: "\f16a"; | |
} | |
.fa-dropbox:before { | |
content: "\f16b"; | |
} | |
.fa-stack-overflow:before { | |
content: "\f16c"; | |
} | |
.fa-instagram:before { | |
content: "\f16d"; | |
} | |
.fa-flickr:before { | |
content: "\f16e"; | |
} | |
.fa-adn:before { | |
content: "\f170"; | |
} | |
.fa-bitbucket:before { | |
content: "\f171"; | |
} | |
.fa-bitbucket-square:before { | |
content: "\f172"; | |
} | |
.fa-tumblr:before { | |
content: "\f173"; | |
} | |
.fa-tumblr-square:before { | |
content: "\f174"; | |
} | |
.fa-long-arrow-down:before { | |
content: "\f175"; | |
} | |
.fa-long-arrow-up:before { | |
content: "\f176"; | |
} | |
.fa-long-arrow-left:before { | |
content: "\f177"; | |
} | |
.fa-long-arrow-right:before { | |
content: "\f178"; | |
} | |
.fa-apple:before { | |
content: "\f179"; | |
} | |
.fa-windows:before { | |
content: "\f17a"; | |
} | |
.fa-android:before { | |
content: "\f17b"; | |
} | |
.fa-linux:before { | |
content: "\f17c"; | |
} | |
.fa-dribbble:before { | |
content: "\f17d"; | |
} | |
.fa-skype:before { | |
content: "\f17e"; | |
} | |
.fa-foursquare:before { | |
content: "\f180"; | |
} | |
.fa-trello:before { | |
content: "\f181"; | |
} | |
.fa-female:before { | |
content: "\f182"; | |
} | |
.fa-male:before { | |
content: "\f183"; | |
} | |
.fa-gittip:before { | |
content: "\f184"; | |
} | |
.fa-sun-o:before { | |
content: "\f185"; | |
} | |
.fa-moon-o:before { | |
content: "\f186"; | |
} | |
.fa-archive:before { | |
content: "\f187"; | |
} | |
.fa-bug:before { | |
content: "\f188"; | |
} | |
.fa-vk:before { | |
content: "\f189"; | |
} | |
.fa-weibo:before { | |
content: "\f18a"; | |
} | |
.fa-renren:before { | |
content: "\f18b"; | |
} | |
.fa-pagelines:before { | |
content: "\f18c"; | |
} | |
.fa-stack-exchange:before { | |
content: "\f18d"; | |
} | |
.fa-arrow-circle-o-right:before { | |
content: "\f18e"; | |
} | |
.fa-arrow-circle-o-left:before { | |
content: "\f190"; | |
} | |
.fa-toggle-left:before, | |
.fa-caret-square-o-left:before { | |
content: "\f191"; | |
} | |
.fa-dot-circle-o:before { | |
content: "\f192"; | |
} | |
.fa-wheelchair:before { | |
content: "\f193"; | |
} | |
.fa-vimeo-square:before { | |
content: "\f194"; | |
} | |
.fa-turkish-lira:before, | |
.fa-try:before { | |
content: "\f195"; | |
} | |
.fa-plus-square-o:before { | |
content: "\f196"; | |
} | |
.fa-space-shuttle:before { | |
content: "\f197"; | |
} | |
.fa-slack:before { | |
content: "\f198"; | |
} | |
.fa-envelope-square:before { | |
content: "\f199"; | |
} | |
.fa-wordpress:before { | |
content: "\f19a"; | |
} | |
.fa-openid:before { | |
content: "\f19b"; | |
} | |
.fa-institution:before, | |
.fa-bank:before, | |
.fa-university:before { | |
content: "\f19c"; | |
} | |
.fa-mortar-board:before, | |
.fa-graduation-cap:before { | |
content: "\f19d"; | |
} | |
.fa-yahoo:before { | |
content: "\f19e"; | |
} | |
.fa-google:before { | |
content: "\f1a0"; | |
} | |
.fa-reddit:before { | |
content: "\f1a1"; | |
} | |
.fa-reddit-square:before { | |
content: "\f1a2"; | |
} | |
.fa-stumbleupon-circle:before { | |
content: "\f1a3"; | |
} | |
.fa-stumbleupon:before { | |
content: "\f1a4"; | |
} | |
.fa-delicious:before { | |
content: "\f1a5"; | |
} | |
.fa-digg:before { | |
content: "\f1a6"; | |
} | |
.fa-pied-piper:before { | |
content: "\f1a7"; | |
} | |
.fa-pied-piper-alt:before { | |
content: "\f1a8"; | |
} | |
.fa-drupal:before { | |
content: "\f1a9"; | |
} | |
.fa-joomla:before { | |
content: "\f1aa"; | |
} | |
.fa-language:before { | |
content: "\f1ab"; | |
} | |
.fa-fax:before { | |
content: "\f1ac"; | |
} | |
.fa-building:before { | |
content: "\f1ad"; | |
} | |
.fa-child:before { | |
content: "\f1ae"; | |
} | |
.fa-paw:before { | |
content: "\f1b0"; | |
} | |
.fa-spoon:before { | |
content: "\f1b1"; | |
} | |
.fa-cube:before { | |
content: "\f1b2"; | |
} | |
.fa-cubes:before { | |
content: "\f1b3"; | |
} | |
.fa-behance:before { | |
content: "\f1b4"; | |
} | |
.fa-behance-square:before { | |
content: "\f1b5"; | |
} | |
.fa-steam:before { | |
content: "\f1b6"; | |
} | |
.fa-steam-square:before { | |
content: "\f1b7"; | |
} | |
.fa-recycle:before { | |
content: "\f1b8"; | |
} | |
.fa-automobile:before, | |
.fa-car:before { | |
content: "\f1b9"; | |
} | |
.fa-cab:before, | |
.fa-taxi:before { | |
content: "\f1ba"; | |
} | |
.fa-tree:before { | |
content: "\f1bb"; | |
} | |
.fa-spotify:before { | |
content: "\f1bc"; | |
} | |
.fa-deviantart:before { | |
content: "\f1bd"; | |
} | |
.fa-soundcloud:before { | |
content: "\f1be"; | |
} | |
.fa-database:before { | |
content: "\f1c0"; | |
} | |
.fa-file-pdf-o:before { | |
content: "\f1c1"; | |
} | |
.fa-file-word-o:before { | |
content: "\f1c2"; | |
} | |
.fa-file-excel-o:before { | |
content: "\f1c3"; | |
} | |
.fa-file-powerpoint-o:before { | |
content: "\f1c4"; | |
} | |
.fa-file-photo-o:before, | |
.fa-file-picture-o:before, | |
.fa-file-image-o:before { | |
content: "\f1c5"; | |
} | |
.fa-file-zip-o:before, | |
.fa-file-archive-o:before { | |
content: "\f1c6"; | |
} | |
.fa-file-sound-o:before, | |
.fa-file-audio-o:before { | |
content: "\f1c7"; | |
} | |
.fa-file-movie-o:before, | |
.fa-file-video-o:before { | |
content: "\f1c8"; | |
} | |
.fa-file-code-o:before { | |
content: "\f1c9"; | |
} | |
.fa-vine:before { | |
content: "\f1ca"; | |
} | |
.fa-codepen:before { | |
content: "\f1cb"; | |
} | |
.fa-jsfiddle:before { | |
content: "\f1cc"; | |
} | |
.fa-life-bouy:before, | |
.fa-life-buoy:before, | |
.fa-life-saver:before, | |
.fa-support:before, | |
.fa-life-ring:before { | |
content: "\f1cd"; | |
} | |
.fa-circle-o-notch:before { | |
content: "\f1ce"; | |
} | |
.fa-ra:before, | |
.fa-rebel:before { | |
content: "\f1d0"; | |
} | |
.fa-ge:before, | |
.fa-empire:before { | |
content: "\f1d1"; | |
} | |
.fa-git-square:before { | |
content: "\f1d2"; | |
} | |
.fa-git:before { | |
content: "\f1d3"; | |
} | |
.fa-hacker-news:before { | |
content: "\f1d4"; | |
} | |
.fa-tencent-weibo:before { | |
content: "\f1d5"; | |
} | |
.fa-qq:before { | |
content: "\f1d6"; | |
} | |
.fa-wechat:before, | |
.fa-weixin:before { | |
content: "\f1d7"; | |
} | |
.fa-send:before, | |
.fa-paper-plane:before { | |
content: "\f1d8"; | |
} | |
.fa-send-o:before, | |
.fa-paper-plane-o:before { | |
content: "\f1d9"; | |
} | |
.fa-history:before { | |
content: "\f1da"; | |
} | |
.fa-circle-thin:before { | |
content: "\f1db"; | |
} | |
.fa-header:before { | |
content: "\f1dc"; | |
} | |
.fa-paragraph:before { | |
content: "\f1dd"; | |
} | |
.fa-sliders:before { | |
content: "\f1de"; | |
} | |
.fa-share-alt:before { | |
content: "\f1e0"; | |
} | |
.fa-share-alt-square:before { | |
content: "\f1e1"; | |
} | |
.fa-bomb:before { | |
content: "\f1e2"; | |
} | |
.fa-soccer-ball-o:before, | |
.fa-futbol-o:before { | |
content: "\f1e3"; | |
} | |
.fa-tty:before { | |
content: "\f1e4"; | |
} | |
.fa-binoculars:before { | |
content: "\f1e5"; | |
} | |
.fa-plug:before { | |
content: "\f1e6"; | |
} | |
.fa-slideshare:before { | |
content: "\f1e7"; | |
} | |
.fa-twitch:before { | |
content: "\f1e8"; | |
} | |
.fa-yelp:before { | |
content: "\f1e9"; | |
} | |
.fa-newspaper-o:before { | |
content: "\f1ea"; | |
} | |
.fa-wifi:before { | |
content: "\f1eb"; | |
} | |
.fa-calculator:before { | |
content: "\f1ec"; | |
} | |
.fa-paypal:before { | |
content: "\f1ed"; | |
} | |
.fa-google-wallet:before { | |
content: "\f1ee"; | |
} | |
.fa-cc-visa:before { | |
content: "\f1f0"; | |
} | |
.fa-cc-mastercard:before { | |
content: "\f1f1"; | |
} | |
.fa-cc-discover:before { | |
content: "\f1f2"; | |
} | |
.fa-cc-amex:before { | |
content: "\f1f3"; | |
} | |
.fa-cc-paypal:before { | |
content: "\f1f4"; | |
} | |
.fa-cc-stripe:before { | |
content: "\f1f5"; | |
} | |
.fa-bell-slash:before { | |
content: "\f1f6"; | |
} | |
.fa-bell-slash-o:before { | |
content: "\f1f7"; | |
} | |
.fa-trash:before { | |
content: "\f1f8"; | |
} | |
.fa-copyright:before { | |
content: "\f1f9"; | |
} | |
.fa-at:before { | |
content: "\f1fa"; | |
} | |
.fa-eyedropper:before { | |
content: "\f1fb"; | |
} | |
.fa-paint-brush:before { | |
content: "\f1fc"; | |
} | |
.fa-birthday-cake:before { | |
content: "\f1fd"; | |
} | |
.fa-area-chart:before { | |
content: "\f1fe"; | |
} | |
.fa-pie-chart:before { | |
content: "\f200"; | |
} | |
.fa-line-chart:before { | |
content: "\f201"; | |
} | |
.fa-lastfm:before { | |
content: "\f202"; | |
} | |
.fa-lastfm-square:before { | |
content: "\f203"; | |
} | |
.fa-toggle-off:before { | |
content: "\f204"; | |
} | |
.fa-toggle-on:before { | |
content: "\f205"; | |
} | |
.fa-bicycle:before { | |
content: "\f206"; | |
} | |
.fa-bus:before { | |
content: "\f207"; | |
} | |
.fa-ioxhost:before { | |
content: "\f208"; | |
} | |
.fa-angellist:before { | |
content: "\f209"; | |
} | |
.fa-cc:before { | |
content: "\f20a"; | |
} | |
.fa-shekel:before, | |
.fa-sheqel:before, | |
.fa-ils:before { | |
content: "\f20b"; | |
} | |
.fa-meanpath:before { | |
content: "\f20c"; | |
} | |
/*! | |
* | |
* IPython base | |
* | |
*/ | |
.modal.fade .modal-dialog { | |
-webkit-transform: translate(0, 0); | |
-ms-transform: translate(0, 0); | |
-o-transform: translate(0, 0); | |
transform: translate(0, 0); | |
} | |
code { | |
color: #000; | |
} | |
pre { | |
font-size: inherit; | |
line-height: inherit; | |
} | |
label { | |
font-weight: normal; | |
} | |
/* Make the page background atleast 100% the height of the view port */ | |
/* Make the page itself atleast 70% the height of the view port */ | |
.border-box-sizing { | |
box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
-webkit-box-sizing: border-box; | |
} | |
.corner-all { | |
border-radius: 2px; | |
} | |
.no-padding { | |
padding: 0px; | |
} | |
/* Flexible box model classes */ | |
/* Taken from Alex Russell http://infrequently.org/2009/08/css-3-progress/ */ | |
/* This file is a compatability layer. It allows the usage of flexible box | |
model layouts accross multiple browsers, including older browsers. The newest, | |
universal implementation of the flexible box model is used when available (see | |
`Modern browsers` comments below). Browsers that are known to implement this | |
new spec completely include: | |
Firefox 28.0+ | |
Chrome 29.0+ | |
Internet Explorer 11+ | |
Opera 17.0+ | |
Browsers not listed, including Safari, are supported via the styling under the | |
`Old browsers` comments below. | |
*/ | |
.hbox { | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: horizontal; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: horizontal; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: horizontal; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: row; | |
align-items: stretch; | |
} | |
.hbox > * { | |
/* Old browsers */ | |
-webkit-box-flex: 0; | |
-moz-box-flex: 0; | |
box-flex: 0; | |
/* Modern browsers */ | |
flex: none; | |
} | |
.vbox { | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: vertical; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: vertical; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: vertical; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: column; | |
align-items: stretch; | |
} | |
.vbox > * { | |
/* Old browsers */ | |
-webkit-box-flex: 0; | |
-moz-box-flex: 0; | |
box-flex: 0; | |
/* Modern browsers */ | |
flex: none; | |
} | |
.hbox.reverse, | |
.vbox.reverse, | |
.reverse { | |
/* Old browsers */ | |
-webkit-box-direction: reverse; | |
-moz-box-direction: reverse; | |
box-direction: reverse; | |
/* Modern browsers */ | |
flex-direction: row-reverse; | |
} | |
.hbox.box-flex0, | |
.vbox.box-flex0, | |
.box-flex0 { | |
/* Old browsers */ | |
-webkit-box-flex: 0; | |
-moz-box-flex: 0; | |
box-flex: 0; | |
/* Modern browsers */ | |
flex: none; | |
width: auto; | |
} | |
.hbox.box-flex1, | |
.vbox.box-flex1, | |
.box-flex1 { | |
/* Old browsers */ | |
-webkit-box-flex: 1; | |
-moz-box-flex: 1; | |
box-flex: 1; | |
/* Modern browsers */ | |
flex: 1; | |
} | |
.hbox.box-flex, | |
.vbox.box-flex, | |
.box-flex { | |
/* Old browsers */ | |
/* Old browsers */ | |
-webkit-box-flex: 1; | |
-moz-box-flex: 1; | |
box-flex: 1; | |
/* Modern browsers */ | |
flex: 1; | |
} | |
.hbox.box-flex2, | |
.vbox.box-flex2, | |
.box-flex2 { | |
/* Old browsers */ | |
-webkit-box-flex: 2; | |
-moz-box-flex: 2; | |
box-flex: 2; | |
/* Modern browsers */ | |
flex: 2; | |
} | |
.box-group1 { | |
/* Deprecated */ | |
-webkit-box-flex-group: 1; | |
-moz-box-flex-group: 1; | |
box-flex-group: 1; | |
} | |
.box-group2 { | |
/* Deprecated */ | |
-webkit-box-flex-group: 2; | |
-moz-box-flex-group: 2; | |
box-flex-group: 2; | |
} | |
.hbox.start, | |
.vbox.start, | |
.start { | |
/* Old browsers */ | |
-webkit-box-pack: start; | |
-moz-box-pack: start; | |
box-pack: start; | |
/* Modern browsers */ | |
justify-content: flex-start; | |
} | |
.hbox.end, | |
.vbox.end, | |
.end { | |
/* Old browsers */ | |
-webkit-box-pack: end; | |
-moz-box-pack: end; | |
box-pack: end; | |
/* Modern browsers */ | |
justify-content: flex-end; | |
} | |
.hbox.center, | |
.vbox.center, | |
.center { | |
/* Old browsers */ | |
-webkit-box-pack: center; | |
-moz-box-pack: center; | |
box-pack: center; | |
/* Modern browsers */ | |
justify-content: center; | |
} | |
.hbox.baseline, | |
.vbox.baseline, | |
.baseline { | |
/* Old browsers */ | |
-webkit-box-pack: baseline; | |
-moz-box-pack: baseline; | |
box-pack: baseline; | |
/* Modern browsers */ | |
justify-content: baseline; | |
} | |
.hbox.stretch, | |
.vbox.stretch, | |
.stretch { | |
/* Old browsers */ | |
-webkit-box-pack: stretch; | |
-moz-box-pack: stretch; | |
box-pack: stretch; | |
/* Modern browsers */ | |
justify-content: stretch; | |
} | |
.hbox.align-start, | |
.vbox.align-start, | |
.align-start { | |
/* Old browsers */ | |
-webkit-box-align: start; | |
-moz-box-align: start; | |
box-align: start; | |
/* Modern browsers */ | |
align-items: flex-start; | |
} | |
.hbox.align-end, | |
.vbox.align-end, | |
.align-end { | |
/* Old browsers */ | |
-webkit-box-align: end; | |
-moz-box-align: end; | |
box-align: end; | |
/* Modern browsers */ | |
align-items: flex-end; | |
} | |
.hbox.align-center, | |
.vbox.align-center, | |
.align-center { | |
/* Old browsers */ | |
-webkit-box-align: center; | |
-moz-box-align: center; | |
box-align: center; | |
/* Modern browsers */ | |
align-items: center; | |
} | |
.hbox.align-baseline, | |
.vbox.align-baseline, | |
.align-baseline { | |
/* Old browsers */ | |
-webkit-box-align: baseline; | |
-moz-box-align: baseline; | |
box-align: baseline; | |
/* Modern browsers */ | |
align-items: baseline; | |
} | |
.hbox.align-stretch, | |
.vbox.align-stretch, | |
.align-stretch { | |
/* Old browsers */ | |
-webkit-box-align: stretch; | |
-moz-box-align: stretch; | |
box-align: stretch; | |
/* Modern browsers */ | |
align-items: stretch; | |
} | |
div.error { | |
margin: 2em; | |
text-align: center; | |
} | |
div.error > h1 { | |
font-size: 500%; | |
line-height: normal; | |
} | |
div.error > p { | |
font-size: 200%; | |
line-height: normal; | |
} | |
div.traceback-wrapper { | |
text-align: left; | |
max-width: 800px; | |
margin: auto; | |
} | |
/** | |
* Primary styles | |
* | |
* Author: Jupyter Development Team | |
*/ | |
body { | |
background-color: #fff; | |
/* This makes sure that the body covers the entire window and needs to | |
be in a different element than the display: box in wrapper below */ | |
position: absolute; | |
left: 0px; | |
right: 0px; | |
top: 0px; | |
bottom: 0px; | |
overflow: visible; | |
} | |
body > #header { | |
/* Initially hidden to prevent FLOUC */ | |
display: none; | |
background-color: #fff; | |
/* Display over codemirror */ | |
position: relative; | |
z-index: 100; | |
} | |
body > #header #header-container { | |
padding-bottom: 5px; | |
padding-top: 5px; | |
box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
-webkit-box-sizing: border-box; | |
} | |
body > #header .header-bar { | |
width: 100%; | |
height: 1px; | |
background: #e7e7e7; | |
margin-bottom: -1px; | |
} | |
@media print { | |
body > #header { | |
display: none !important; | |
} | |
} | |
#header-spacer { | |
width: 100%; | |
visibility: hidden; | |
} | |
@media print { | |
#header-spacer { | |
display: none; | |
} | |
} | |
#ipython_notebook { | |
padding-left: 0px; | |
padding-top: 1px; | |
padding-bottom: 1px; | |
} | |
@media (max-width: 991px) { | |
#ipython_notebook { | |
margin-left: 10px; | |
} | |
} | |
[dir="rtl"] #ipython_notebook { | |
float: right !important; | |
} | |
#noscript { | |
width: auto; | |
padding-top: 16px; | |
padding-bottom: 16px; | |
text-align: center; | |
font-size: 22px; | |
color: red; | |
font-weight: bold; | |
} | |
#ipython_notebook img { | |
height: 28px; | |
} | |
#site { | |
width: 100%; | |
display: none; | |
box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
-webkit-box-sizing: border-box; | |
overflow: auto; | |
} | |
@media print { | |
#site { | |
height: auto !important; | |
} | |
} | |
/* Smaller buttons */ | |
.ui-button .ui-button-text { | |
padding: 0.2em 0.8em; | |
font-size: 77%; | |
} | |
input.ui-button { | |
padding: 0.3em 0.9em; | |
} | |
span#login_widget { | |
float: right; | |
} | |
span#login_widget > .button, | |
#logout { | |
color: #333; | |
background-color: #fff; | |
border-color: #ccc; | |
} | |
span#login_widget > .button:focus, | |
#logout:focus, | |
span#login_widget > .button.focus, | |
#logout.focus { | |
color: #333; | |
background-color: #e6e6e6; | |
border-color: #8c8c8c; | |
} | |
span#login_widget > .button:hover, | |
#logout:hover { | |
color: #333; | |
background-color: #e6e6e6; | |
border-color: #adadad; | |
} | |
span#login_widget > .button:active, | |
#logout:active, | |
span#login_widget > .button.active, | |
#logout.active, | |
.open > .dropdown-togglespan#login_widget > .button, | |
.open > .dropdown-toggle#logout { | |
color: #333; | |
background-color: #e6e6e6; | |
border-color: #adadad; | |
} | |
span#login_widget > .button:active:hover, | |
#logout:active:hover, | |
span#login_widget > .button.active:hover, | |
#logout.active:hover, | |
.open > .dropdown-togglespan#login_widget > .button:hover, | |
.open > .dropdown-toggle#logout:hover, | |
span#login_widget > .button:active:focus, | |
#logout:active:focus, | |
span#login_widget > .button.active:focus, | |
#logout.active:focus, | |
.open > .dropdown-togglespan#login_widget > .button:focus, | |
.open > .dropdown-toggle#logout:focus, | |
span#login_widget > .button:active.focus, | |
#logout:active.focus, | |
span#login_widget > .button.active.focus, | |
#logout.active.focus, | |
.open > .dropdown-togglespan#login_widget > .button.focus, | |
.open > .dropdown-toggle#logout.focus { | |
color: #333; | |
background-color: #d4d4d4; | |
border-color: #8c8c8c; | |
} | |
span#login_widget > .button:active, | |
#logout:active, | |
span#login_widget > .button.active, | |
#logout.active, | |
.open > .dropdown-togglespan#login_widget > .button, | |
.open > .dropdown-toggle#logout { | |
background-image: none; | |
} | |
span#login_widget > .button.disabled:hover, | |
#logout.disabled:hover, | |
span#login_widget > .button[disabled]:hover, | |
#logout[disabled]:hover, | |
fieldset[disabled] span#login_widget > .button:hover, | |
fieldset[disabled] #logout:hover, | |
span#login_widget > .button.disabled:focus, | |
#logout.disabled:focus, | |
span#login_widget > .button[disabled]:focus, | |
#logout[disabled]:focus, | |
fieldset[disabled] span#login_widget > .button:focus, | |
fieldset[disabled] #logout:focus, | |
span#login_widget > .button.disabled.focus, | |
#logout.disabled.focus, | |
span#login_widget > .button[disabled].focus, | |
#logout[disabled].focus, | |
fieldset[disabled] span#login_widget > .button.focus, | |
fieldset[disabled] #logout.focus { | |
background-color: #fff; | |
border-color: #ccc; | |
} | |
span#login_widget > .button .badge, | |
#logout .badge { | |
color: #fff; | |
background-color: #333; | |
} | |
.nav-header { | |
text-transform: none; | |
} | |
#header > span { | |
margin-top: 10px; | |
} | |
.modal_stretch .modal-dialog { | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: vertical; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: vertical; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: vertical; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: column; | |
align-items: stretch; | |
min-height: 80vh; | |
} | |
.modal_stretch .modal-dialog .modal-body { | |
max-height: calc(100vh - 200px); | |
overflow: auto; | |
flex: 1; | |
} | |
@media (min-width: 768px) { | |
.modal .modal-dialog { | |
width: 700px; | |
} | |
} | |
@media (min-width: 768px) { | |
select.form-control { | |
margin-left: 12px; | |
margin-right: 12px; | |
} | |
} | |
/*! | |
* | |
* IPython auth | |
* | |
*/ | |
.center-nav { | |
display: inline-block; | |
margin-bottom: -4px; | |
} | |
/*! | |
* | |
* IPython tree view | |
* | |
*/ | |
/* We need an invisible input field on top of the sentense*/ | |
/* "Drag file onto the list ..." */ | |
.alternate_upload { | |
background-color: none; | |
display: inline; | |
} | |
.alternate_upload.form { | |
padding: 0; | |
margin: 0; | |
} | |
.alternate_upload input.fileinput { | |
text-align: center; | |
vertical-align: middle; | |
display: inline; | |
opacity: 0; | |
z-index: 2; | |
width: 12ex; | |
margin-right: -12ex; | |
} | |
.alternate_upload .btn-upload { | |
height: 22px; | |
} | |
/** | |
* Primary styles | |
* | |
* Author: Jupyter Development Team | |
*/ | |
[dir="rtl"] #tabs li { | |
float: right; | |
} | |
ul#tabs { | |
margin-bottom: 4px; | |
} | |
[dir="rtl"] ul#tabs { | |
margin-right: 0px; | |
} | |
ul#tabs a { | |
padding-top: 6px; | |
padding-bottom: 4px; | |
} | |
ul.breadcrumb a:focus, | |
ul.breadcrumb a:hover { | |
text-decoration: none; | |
} | |
ul.breadcrumb i.icon-home { | |
font-size: 16px; | |
margin-right: 4px; | |
} | |
ul.breadcrumb span { | |
color: #5e5e5e; | |
} | |
.list_toolbar { | |
padding: 4px 0 4px 0; | |
vertical-align: middle; | |
} | |
.list_toolbar .tree-buttons { | |
padding-top: 1px; | |
} | |
[dir="rtl"] .list_toolbar .tree-buttons { | |
float: left !important; | |
} | |
[dir="rtl"] .list_toolbar .pull-right { | |
padding-top: 1px; | |
float: left !important; | |
} | |
[dir="rtl"] .list_toolbar .pull-left { | |
float: right !important; | |
} | |
.dynamic-buttons { | |
padding-top: 3px; | |
display: inline-block; | |
} | |
.list_toolbar [class*="span"] { | |
min-height: 24px; | |
} | |
.list_header { | |
font-weight: bold; | |
background-color: #EEE; | |
} | |
.list_placeholder { | |
font-weight: bold; | |
padding-top: 4px; | |
padding-bottom: 4px; | |
padding-left: 7px; | |
padding-right: 7px; | |
} | |
.list_container { | |
margin-top: 4px; | |
margin-bottom: 20px; | |
border: 1px solid #ddd; | |
border-radius: 2px; | |
} | |
.list_container > div { | |
border-bottom: 1px solid #ddd; | |
} | |
.list_container > div:hover .list-item { | |
background-color: red; | |
} | |
.list_container > div:last-child { | |
border: none; | |
} | |
.list_item:hover .list_item { | |
background-color: #ddd; | |
} | |
.list_item a { | |
text-decoration: none; | |
} | |
.list_item:hover { | |
background-color: #fafafa; | |
} | |
.list_header > div, | |
.list_item > div { | |
padding-top: 4px; | |
padding-bottom: 4px; | |
padding-left: 7px; | |
padding-right: 7px; | |
line-height: 22px; | |
} | |
.list_header > div input, | |
.list_item > div input { | |
margin-right: 7px; | |
margin-left: 14px; | |
vertical-align: baseline; | |
line-height: 22px; | |
position: relative; | |
top: -1px; | |
} | |
.list_header > div .item_link, | |
.list_item > div .item_link { | |
margin-left: -1px; | |
vertical-align: baseline; | |
line-height: 22px; | |
} | |
.new-file input[type=checkbox] { | |
visibility: hidden; | |
} | |
.item_name { | |
line-height: 22px; | |
height: 24px; | |
} | |
.item_icon { | |
font-size: 14px; | |
color: #5e5e5e; | |
margin-right: 7px; | |
margin-left: 7px; | |
line-height: 22px; | |
vertical-align: baseline; | |
} | |
.item_buttons { | |
line-height: 1em; | |
margin-left: -5px; | |
} | |
.item_buttons .btn, | |
.item_buttons .btn-group, | |
.item_buttons .input-group { | |
float: left; | |
} | |
.item_buttons > .btn, | |
.item_buttons > .btn-group, | |
.item_buttons > .input-group { | |
margin-left: 5px; | |
} | |
.item_buttons .btn { | |
min-width: 13ex; | |
} | |
.item_buttons .running-indicator { | |
padding-top: 4px; | |
color: #5cb85c; | |
} | |
.item_buttons .kernel-name { | |
padding-top: 4px; | |
color: #5bc0de; | |
margin-right: 7px; | |
float: left; | |
} | |
.toolbar_info { | |
height: 24px; | |
line-height: 24px; | |
} | |
.list_item input:not([type=checkbox]) { | |
padding-top: 3px; | |
padding-bottom: 3px; | |
height: 22px; | |
line-height: 14px; | |
margin: 0px; | |
} | |
.highlight_text { | |
color: blue; | |
} | |
#project_name { | |
display: inline-block; | |
padding-left: 7px; | |
margin-left: -2px; | |
} | |
#project_name > .breadcrumb { | |
padding: 0px; | |
margin-bottom: 0px; | |
background-color: transparent; | |
font-weight: bold; | |
} | |
#tree-selector { | |
padding-right: 0px; | |
} | |
[dir="rtl"] #tree-selector a { | |
float: right; | |
} | |
#button-select-all { | |
min-width: 50px; | |
} | |
#select-all { | |
margin-left: 7px; | |
margin-right: 2px; | |
} | |
.menu_icon { | |
margin-right: 2px; | |
} | |
.tab-content .row { | |
margin-left: 0px; | |
margin-right: 0px; | |
} | |
.folder_icon:before { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
content: "\f114"; | |
} | |
.folder_icon:before.pull-left { | |
margin-right: .3em; | |
} | |
.folder_icon:before.pull-right { | |
margin-left: .3em; | |
} | |
.notebook_icon:before { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
content: "\f02d"; | |
position: relative; | |
top: -1px; | |
} | |
.notebook_icon:before.pull-left { | |
margin-right: .3em; | |
} | |
.notebook_icon:before.pull-right { | |
margin-left: .3em; | |
} | |
.running_notebook_icon:before { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
content: "\f02d"; | |
position: relative; | |
top: -1px; | |
color: #5cb85c; | |
} | |
.running_notebook_icon:before.pull-left { | |
margin-right: .3em; | |
} | |
.running_notebook_icon:before.pull-right { | |
margin-left: .3em; | |
} | |
.file_icon:before { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
content: "\f016"; | |
position: relative; | |
top: -2px; | |
} | |
.file_icon:before.pull-left { | |
margin-right: .3em; | |
} | |
.file_icon:before.pull-right { | |
margin-left: .3em; | |
} | |
#notebook_toolbar .pull-right { | |
padding-top: 0px; | |
margin-right: -1px; | |
} | |
ul#new-menu { | |
left: auto; | |
right: 0; | |
} | |
[dir="rtl"] #new-menu { | |
text-align: right; | |
} | |
.kernel-menu-icon { | |
padding-right: 12px; | |
width: 24px; | |
content: "\f096"; | |
} | |
.kernel-menu-icon:before { | |
content: "\f096"; | |
} | |
.kernel-menu-icon-current:before { | |
content: "\f00c"; | |
} | |
#tab_content { | |
padding-top: 20px; | |
} | |
#running .panel-group .panel { | |
margin-top: 3px; | |
margin-bottom: 1em; | |
} | |
#running .panel-group .panel .panel-heading { | |
background-color: #EEE; | |
padding-top: 4px; | |
padding-bottom: 4px; | |
padding-left: 7px; | |
padding-right: 7px; | |
line-height: 22px; | |
} | |
#running .panel-group .panel .panel-heading a:focus, | |
#running .panel-group .panel .panel-heading a:hover { | |
text-decoration: none; | |
} | |
#running .panel-group .panel .panel-body { | |
padding: 0px; | |
} | |
#running .panel-group .panel .panel-body .list_container { | |
margin-top: 0px; | |
margin-bottom: 0px; | |
border: 0px; | |
border-radius: 0px; | |
} | |
#running .panel-group .panel .panel-body .list_container .list_item { | |
border-bottom: 1px solid #ddd; | |
} | |
#running .panel-group .panel .panel-body .list_container .list_item:last-child { | |
border-bottom: 0px; | |
} | |
[dir="rtl"] #running .col-sm-8 { | |
float: right !important; | |
} | |
.delete-button { | |
display: none; | |
} | |
.duplicate-button { | |
display: none; | |
} | |
.rename-button { | |
display: none; | |
} | |
.shutdown-button { | |
display: none; | |
} | |
.dynamic-instructions { | |
display: inline-block; | |
padding-top: 4px; | |
} | |
/*! | |
* | |
* IPython text editor webapp | |
* | |
*/ | |
.selected-keymap i.fa { | |
padding: 0px 5px; | |
} | |
.selected-keymap i.fa:before { | |
content: "\f00c"; | |
} | |
#mode-menu { | |
overflow: auto; | |
max-height: 20em; | |
} | |
.edit_app #header { | |
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2); | |
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2); | |
} | |
.edit_app #menubar .navbar { | |
/* Use a negative 1 bottom margin, so the border overlaps the border of the | |
header */ | |
margin-bottom: -1px; | |
} | |
.dirty-indicator { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
width: 20px; | |
} | |
.dirty-indicator.pull-left { | |
margin-right: .3em; | |
} | |
.dirty-indicator.pull-right { | |
margin-left: .3em; | |
} | |
.dirty-indicator-dirty { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
width: 20px; | |
} | |
.dirty-indicator-dirty.pull-left { | |
margin-right: .3em; | |
} | |
.dirty-indicator-dirty.pull-right { | |
margin-left: .3em; | |
} | |
.dirty-indicator-clean { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
width: 20px; | |
} | |
.dirty-indicator-clean.pull-left { | |
margin-right: .3em; | |
} | |
.dirty-indicator-clean.pull-right { | |
margin-left: .3em; | |
} | |
.dirty-indicator-clean:before { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
content: "\f00c"; | |
} | |
.dirty-indicator-clean:before.pull-left { | |
margin-right: .3em; | |
} | |
.dirty-indicator-clean:before.pull-right { | |
margin-left: .3em; | |
} | |
#filename { | |
font-size: 16pt; | |
display: table; | |
padding: 0px 5px; | |
} | |
#current-mode { | |
padding-left: 5px; | |
padding-right: 5px; | |
} | |
#texteditor-backdrop { | |
padding-top: 20px; | |
padding-bottom: 20px; | |
} | |
@media not print { | |
#texteditor-backdrop { | |
background-color: #EEE; | |
} | |
} | |
@media print { | |
#texteditor-backdrop #texteditor-container .CodeMirror-gutter, | |
#texteditor-backdrop #texteditor-container .CodeMirror-gutters { | |
background-color: #fff; | |
} | |
} | |
@media not print { | |
#texteditor-backdrop #texteditor-container .CodeMirror-gutter, | |
#texteditor-backdrop #texteditor-container .CodeMirror-gutters { | |
background-color: #fff; | |
} | |
} | |
@media not print { | |
#texteditor-backdrop #texteditor-container { | |
padding: 0px; | |
background-color: #fff; | |
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2); | |
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2); | |
} | |
} | |
/*! | |
* | |
* IPython notebook | |
* | |
*/ | |
/* CSS font colors for translated ANSI colors. */ | |
.ansibold { | |
font-weight: bold; | |
} | |
/* use dark versions for foreground, to improve visibility */ | |
.ansiblack { | |
color: black; | |
} | |
.ansired { | |
color: darkred; | |
} | |
.ansigreen { | |
color: darkgreen; | |
} | |
.ansiyellow { | |
color: #c4a000; | |
} | |
.ansiblue { | |
color: darkblue; | |
} | |
.ansipurple { | |
color: darkviolet; | |
} | |
.ansicyan { | |
color: steelblue; | |
} | |
.ansigray { | |
color: gray; | |
} | |
/* and light for background, for the same reason */ | |
.ansibgblack { | |
background-color: black; | |
} | |
.ansibgred { | |
background-color: red; | |
} | |
.ansibggreen { | |
background-color: green; | |
} | |
.ansibgyellow { | |
background-color: yellow; | |
} | |
.ansibgblue { | |
background-color: blue; | |
} | |
.ansibgpurple { | |
background-color: magenta; | |
} | |
.ansibgcyan { | |
background-color: cyan; | |
} | |
.ansibggray { | |
background-color: gray; | |
} | |
div.cell { | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: vertical; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: vertical; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: vertical; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: column; | |
align-items: stretch; | |
border-radius: 2px; | |
box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
-webkit-box-sizing: border-box; | |
border-width: 1px; | |
border-style: solid; | |
border-color: transparent; | |
width: 100%; | |
padding: 5px; | |
/* This acts as a spacer between cells, that is outside the border */ | |
margin: 0px; | |
outline: none; | |
border-left-width: 1px; | |
padding-left: 5px; | |
background: linear-gradient(to right, transparent -40px, transparent 1px, transparent 1px, transparent 100%); | |
} | |
div.cell.jupyter-soft-selected { | |
border-left-color: #90CAF9; | |
border-left-color: #E3F2FD; | |
border-left-width: 1px; | |
padding-left: 5px; | |
border-right-color: #E3F2FD; | |
border-right-width: 1px; | |
background: #E3F2FD; | |
} | |
@media print { | |
div.cell.jupyter-soft-selected { | |
border-color: transparent; | |
} | |
} | |
div.cell.selected { | |
border-color: #ababab; | |
border-left-width: 0px; | |
padding-left: 6px; | |
background: linear-gradient(to right, #42A5F5 -40px, #42A5F5 5px, transparent 5px, transparent 100%); | |
} | |
@media print { | |
div.cell.selected { | |
border-color: transparent; | |
} | |
} | |
div.cell.selected.jupyter-soft-selected { | |
border-left-width: 0; | |
padding-left: 6px; | |
background: linear-gradient(to right, #42A5F5 -40px, #42A5F5 7px, #E3F2FD 7px, #E3F2FD 100%); | |
} | |
.edit_mode div.cell.selected { | |
border-color: #66BB6A; | |
border-left-width: 0px; | |
padding-left: 6px; | |
background: linear-gradient(to right, #66BB6A -40px, #66BB6A 5px, transparent 5px, transparent 100%); | |
} | |
@media print { | |
.edit_mode div.cell.selected { | |
border-color: transparent; | |
} | |
} | |
.prompt { | |
/* This needs to be wide enough for 3 digit prompt numbers: In[100]: */ | |
min-width: 14ex; | |
/* This padding is tuned to match the padding on the CodeMirror editor. */ | |
padding: 0.4em; | |
margin: 0px; | |
font-family: monospace; | |
text-align: right; | |
/* This has to match that of the the CodeMirror class line-height below */ | |
line-height: 1.21429em; | |
/* Don't highlight prompt number selection */ | |
-webkit-touch-callout: none; | |
-webkit-user-select: none; | |
-khtml-user-select: none; | |
-moz-user-select: none; | |
-ms-user-select: none; | |
user-select: none; | |
/* Use default cursor */ | |
cursor: default; | |
} | |
@media (max-width: 540px) { | |
.prompt { | |
text-align: left; | |
} | |
} | |
div.inner_cell { | |
min-width: 0; | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: vertical; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: vertical; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: vertical; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: column; | |
align-items: stretch; | |
/* Old browsers */ | |
-webkit-box-flex: 1; | |
-moz-box-flex: 1; | |
box-flex: 1; | |
/* Modern browsers */ | |
flex: 1; | |
} | |
/* input_area and input_prompt must match in top border and margin for alignment */ | |
div.input_area { | |
border: 1px solid #cfcfcf; | |
border-radius: 2px; | |
background: #f7f7f7; | |
line-height: 1.21429em; | |
} | |
/* This is needed so that empty prompt areas can collapse to zero height when there | |
is no content in the output_subarea and the prompt. The main purpose of this is | |
to make sure that empty JavaScript output_subareas have no height. */ | |
div.prompt:empty { | |
padding-top: 0; | |
padding-bottom: 0; | |
} | |
div.unrecognized_cell { | |
padding: 5px 5px 5px 0px; | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: horizontal; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: horizontal; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: horizontal; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: row; | |
align-items: stretch; | |
} | |
div.unrecognized_cell .inner_cell { | |
border-radius: 2px; | |
padding: 5px; | |
font-weight: bold; | |
color: red; | |
border: 1px solid #cfcfcf; | |
background: #eaeaea; | |
} | |
div.unrecognized_cell .inner_cell a { | |
color: inherit; | |
text-decoration: none; | |
} | |
div.unrecognized_cell .inner_cell a:hover { | |
color: inherit; | |
text-decoration: none; | |
} | |
@media (max-width: 540px) { | |
div.unrecognized_cell > div.prompt { | |
display: none; | |
} | |
} | |
div.code_cell { | |
/* avoid page breaking on code cells when printing */ | |
} | |
@media print { | |
div.code_cell { | |
page-break-inside: avoid; | |
} | |
} | |
/* any special styling for code cells that are currently running goes here */ | |
div.input { | |
page-break-inside: avoid; | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: horizontal; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: horizontal; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: horizontal; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: row; | |
align-items: stretch; | |
} | |
@media (max-width: 540px) { | |
div.input { | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: vertical; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: vertical; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: vertical; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: column; | |
align-items: stretch; | |
} | |
} | |
/* input_area and input_prompt must match in top border and margin for alignment */ | |
div.input_prompt { | |
color: #303F9F; | |
border-top: 1px solid transparent; | |
} | |
div.input_area > div.highlight { | |
margin: 0.4em; | |
border: none; | |
padding: 0px; | |
background-color: transparent; | |
} | |
div.input_area > div.highlight > pre { | |
margin: 0px; | |
border: none; | |
padding: 0px; | |
background-color: transparent; | |
} | |
/* The following gets added to the <head> if it is detected that the user has a | |
* monospace font with inconsistent normal/bold/italic height. See | |
* notebookmain.js. Such fonts will have keywords vertically offset with | |
* respect to the rest of the text. The user should select a better font. | |
* See: https://github.com/ipython/ipython/issues/1503 | |
* | |
* .CodeMirror span { | |
* vertical-align: bottom; | |
* } | |
*/ | |
.CodeMirror { | |
line-height: 1.21429em; | |
/* Changed from 1em to our global default */ | |
font-size: 14px; | |
height: auto; | |
/* Changed to auto to autogrow */ | |
background: none; | |
/* Changed from white to allow our bg to show through */ | |
} | |
.CodeMirror-scroll { | |
/* The CodeMirror docs are a bit fuzzy on if overflow-y should be hidden or visible.*/ | |
/* We have found that if it is visible, vertical scrollbars appear with font size changes.*/ | |
overflow-y: hidden; | |
overflow-x: auto; | |
} | |
.CodeMirror-lines { | |
/* In CM2, this used to be 0.4em, but in CM3 it went to 4px. We need the em value because */ | |
/* we have set a different line-height and want this to scale with that. */ | |
padding: 0.4em; | |
} | |
.CodeMirror-linenumber { | |
padding: 0 8px 0 4px; | |
} | |
.CodeMirror-gutters { | |
border-bottom-left-radius: 2px; | |
border-top-left-radius: 2px; | |
} | |
.CodeMirror pre { | |
/* In CM3 this went to 4px from 0 in CM2. We need the 0 value because of how we size */ | |
/* .CodeMirror-lines */ | |
padding: 0; | |
border: 0; | |
border-radius: 0; | |
} | |
/* | |
Original style from softwaremaniacs.org (c) Ivan Sagalaev <[email protected]> | |
Adapted from GitHub theme | |
*/ | |
.highlight-base { | |
color: #000; | |
} | |
.highlight-variable { | |
color: #000; | |
} | |
.highlight-variable-2 { | |
color: #1a1a1a; | |
} | |
.highlight-variable-3 { | |
color: #333333; | |
} | |
.highlight-string { | |
color: #BA2121; | |
} | |
.highlight-comment { | |
color: #408080; | |
font-style: italic; | |
} | |
.highlight-number { | |
color: #080; | |
} | |
.highlight-atom { | |
color: #88F; | |
} | |
.highlight-keyword { | |
color: #008000; | |
font-weight: bold; | |
} | |
.highlight-builtin { | |
color: #008000; | |
} | |
.highlight-error { | |
color: #f00; | |
} | |
.highlight-operator { | |
color: #AA22FF; | |
font-weight: bold; | |
} | |
.highlight-meta { | |
color: #AA22FF; | |
} | |
/* previously not defined, copying from default codemirror */ | |
.highlight-def { | |
color: #00f; | |
} | |
.highlight-string-2 { | |
color: #f50; | |
} | |
.highlight-qualifier { | |
color: #555; | |
} | |
.highlight-bracket { | |
color: #997; | |
} | |
.highlight-tag { | |
color: #170; | |
} | |
.highlight-attribute { | |
color: #00c; | |
} | |
.highlight-header { | |
color: blue; | |
} | |
.highlight-quote { | |
color: #090; | |
} | |
.highlight-link { | |
color: #00c; | |
} | |
/* apply the same style to codemirror */ | |
.cm-s-ipython span.cm-keyword { | |
color: #008000; | |
font-weight: bold; | |
} | |
.cm-s-ipython span.cm-atom { | |
color: #88F; | |
} | |
.cm-s-ipython span.cm-number { | |
color: #080; | |
} | |
.cm-s-ipython span.cm-def { | |
color: #00f; | |
} | |
.cm-s-ipython span.cm-variable { | |
color: #000; | |
} | |
.cm-s-ipython span.cm-operator { | |
color: #AA22FF; | |
font-weight: bold; | |
} | |
.cm-s-ipython span.cm-variable-2 { | |
color: #1a1a1a; | |
} | |
.cm-s-ipython span.cm-variable-3 { | |
color: #333333; | |
} | |
.cm-s-ipython span.cm-comment { | |
color: #408080; | |
font-style: italic; | |
} | |
.cm-s-ipython span.cm-string { | |
color: #BA2121; | |
} | |
.cm-s-ipython span.cm-string-2 { | |
color: #f50; | |
} | |
.cm-s-ipython span.cm-meta { | |
color: #AA22FF; | |
} | |
.cm-s-ipython span.cm-qualifier { | |
color: #555; | |
} | |
.cm-s-ipython span.cm-builtin { | |
color: #008000; | |
} | |
.cm-s-ipython span.cm-bracket { | |
color: #997; | |
} | |
.cm-s-ipython span.cm-tag { | |
color: #170; | |
} | |
.cm-s-ipython span.cm-attribute { | |
color: #00c; | |
} | |
.cm-s-ipython span.cm-header { | |
color: blue; | |
} | |
.cm-s-ipython span.cm-quote { | |
color: #090; | |
} | |
.cm-s-ipython span.cm-link { | |
color: #00c; | |
} | |
.cm-s-ipython span.cm-error { | |
color: #f00; | |
} | |
.cm-s-ipython span.cm-tab { | |
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=); | |
background-position: right; | |
background-repeat: no-repeat; | |
} | |
div.output_wrapper { | |
/* this position must be relative to enable descendents to be absolute within it */ | |
position: relative; | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: vertical; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: vertical; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: vertical; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: column; | |
align-items: stretch; | |
z-index: 1; | |
} | |
/* class for the output area when it should be height-limited */ | |
div.output_scroll { | |
/* ideally, this would be max-height, but FF barfs all over that */ | |
height: 24em; | |
/* FF needs this *and the wrapper* to specify full width, or it will shrinkwrap */ | |
width: 100%; | |
overflow: auto; | |
border-radius: 2px; | |
-webkit-box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8); | |
box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8); | |
display: block; | |
} | |
/* output div while it is collapsed */ | |
div.output_collapsed { | |
margin: 0px; | |
padding: 0px; | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: vertical; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: vertical; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: vertical; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: column; | |
align-items: stretch; | |
} | |
div.out_prompt_overlay { | |
height: 100%; | |
padding: 0px 0.4em; | |
position: absolute; | |
border-radius: 2px; | |
} | |
div.out_prompt_overlay:hover { | |
/* use inner shadow to get border that is computed the same on WebKit/FF */ | |
-webkit-box-shadow: inset 0 0 1px #000; | |
box-shadow: inset 0 0 1px #000; | |
background: rgba(240, 240, 240, 0.5); | |
} | |
div.output_prompt { | |
color: #D84315; | |
} | |
/* This class is the outer container of all output sections. */ | |
div.output_area { | |
padding: 0px; | |
page-break-inside: avoid; | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: horizontal; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: horizontal; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: horizontal; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: row; | |
align-items: stretch; | |
} | |
div.output_area .MathJax_Display { | |
text-align: left !important; | |
} | |
div.output_area .rendered_html table { | |
margin-left: 0; | |
margin-right: 0; | |
} | |
div.output_area .rendered_html img { | |
margin-left: 0; | |
margin-right: 0; | |
} | |
div.output_area img, | |
div.output_area svg { | |
max-width: 100%; | |
height: auto; | |
} | |
div.output_area img.unconfined, | |
div.output_area svg.unconfined { | |
max-width: none; | |
} | |
/* This is needed to protect the pre formating from global settings such | |
as that of bootstrap */ | |
.output { | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: vertical; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: vertical; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: vertical; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: column; | |
align-items: stretch; | |
} | |
@media (max-width: 540px) { | |
div.output_area { | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: vertical; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: vertical; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: vertical; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: column; | |
align-items: stretch; | |
} | |
} | |
div.output_area pre { | |
margin: 0; | |
padding: 0; | |
border: 0; | |
vertical-align: baseline; | |
color: black; | |
background-color: transparent; | |
border-radius: 0; | |
} | |
/* This class is for the output subarea inside the output_area and after | |
the prompt div. */ | |
div.output_subarea { | |
overflow-x: auto; | |
padding: 0.4em; | |
/* Old browsers */ | |
-webkit-box-flex: 1; | |
-moz-box-flex: 1; | |
box-flex: 1; | |
/* Modern browsers */ | |
flex: 1; | |
max-width: calc(100% - 14ex); | |
} | |
div.output_scroll div.output_subarea { | |
overflow-x: visible; | |
} | |
/* The rest of the output_* classes are for special styling of the different | |
output types */ | |
/* all text output has this class: */ | |
div.output_text { | |
text-align: left; | |
color: #000; | |
/* This has to match that of the the CodeMirror class line-height below */ | |
line-height: 1.21429em; | |
} | |
/* stdout/stderr are 'text' as well as 'stream', but execute_result/error are *not* streams */ | |
div.output_stderr { | |
background: #fdd; | |
/* very light red background for stderr */ | |
} | |
div.output_latex { | |
text-align: left; | |
} | |
/* Empty output_javascript divs should have no height */ | |
div.output_javascript:empty { | |
padding: 0; | |
} | |
.js-error { | |
color: darkred; | |
} | |
/* raw_input styles */ | |
div.raw_input_container { | |
line-height: 1.21429em; | |
padding-top: 5px; | |
} | |
pre.raw_input_prompt { | |
/* nothing needed here. */ | |
} | |
input.raw_input { | |
font-family: monospace; | |
font-size: inherit; | |
color: inherit; | |
width: auto; | |
/* make sure input baseline aligns with prompt */ | |
vertical-align: baseline; | |
/* padding + margin = 0.5em between prompt and cursor */ | |
padding: 0em 0.25em; | |
margin: 0em 0.25em; | |
} | |
input.raw_input:focus { | |
box-shadow: none; | |
} | |
p.p-space { | |
margin-bottom: 10px; | |
} | |
div.output_unrecognized { | |
padding: 5px; | |
font-weight: bold; | |
color: red; | |
} | |
div.output_unrecognized a { | |
color: inherit; | |
text-decoration: none; | |
} | |
div.output_unrecognized a:hover { | |
color: inherit; | |
text-decoration: none; | |
} | |
.rendered_html { | |
color: #000; | |
/* any extras will just be numbers: */ | |
} | |
.rendered_html em { | |
font-style: italic; | |
} | |
.rendered_html strong { | |
font-weight: bold; | |
} | |
.rendered_html u { | |
text-decoration: underline; | |
} | |
.rendered_html :link { | |
text-decoration: underline; | |
} | |
.rendered_html :visited { | |
text-decoration: underline; | |
} | |
.rendered_html h1 { | |
font-size: 185.7%; | |
margin: 1.08em 0 0 0; | |
font-weight: bold; | |
line-height: 1.0; | |
} | |
.rendered_html h2 { | |
font-size: 157.1%; | |
margin: 1.27em 0 0 0; | |
font-weight: bold; | |
line-height: 1.0; | |
} | |
.rendered_html h3 { | |
font-size: 128.6%; | |
margin: 1.55em 0 0 0; | |
font-weight: bold; | |
line-height: 1.0; | |
} | |
.rendered_html h4 { | |
font-size: 100%; | |
margin: 2em 0 0 0; | |
font-weight: bold; | |
line-height: 1.0; | |
} | |
.rendered_html h5 { | |
font-size: 100%; | |
margin: 2em 0 0 0; | |
font-weight: bold; | |
line-height: 1.0; | |
font-style: italic; | |
} | |
.rendered_html h6 { | |
font-size: 100%; | |
margin: 2em 0 0 0; | |
font-weight: bold; | |
line-height: 1.0; | |
font-style: italic; | |
} | |
.rendered_html h1:first-child { | |
margin-top: 0.538em; | |
} | |
.rendered_html h2:first-child { | |
margin-top: 0.636em; | |
} | |
.rendered_html h3:first-child { | |
margin-top: 0.777em; | |
} | |
.rendered_html h4:first-child { | |
margin-top: 1em; | |
} | |
.rendered_html h5:first-child { | |
margin-top: 1em; | |
} | |
.rendered_html h6:first-child { | |
margin-top: 1em; | |
} | |
.rendered_html ul { | |
list-style: disc; | |
margin: 0em 2em; | |
padding-left: 0px; | |
} | |
.rendered_html ul ul { | |
list-style: square; | |
margin: 0em 2em; | |
} | |
.rendered_html ul ul ul { | |
list-style: circle; | |
margin: 0em 2em; | |
} | |
.rendered_html ol { | |
list-style: decimal; | |
margin: 0em 2em; | |
padding-left: 0px; | |
} | |
.rendered_html ol ol { | |
list-style: upper-alpha; | |
margin: 0em 2em; | |
} | |
.rendered_html ol ol ol { | |
list-style: lower-alpha; | |
margin: 0em 2em; | |
} | |
.rendered_html ol ol ol ol { | |
list-style: lower-roman; | |
margin: 0em 2em; | |
} | |
.rendered_html ol ol ol ol ol { | |
list-style: decimal; | |
margin: 0em 2em; | |
} | |
.rendered_html * + ul { | |
margin-top: 1em; | |
} | |
.rendered_html * + ol { | |
margin-top: 1em; | |
} | |
.rendered_html hr { | |
color: black; | |
background-color: black; | |
} | |
.rendered_html pre { | |
margin: 1em 2em; | |
} | |
.rendered_html pre, | |
.rendered_html code { | |
border: 0; | |
background-color: #fff; | |
color: #000; | |
font-size: 100%; | |
padding: 0px; | |
} | |
.rendered_html blockquote { | |
margin: 1em 2em; | |
} | |
.rendered_html table { | |
margin-left: auto; | |
margin-right: auto; | |
border: 1px solid black; | |
border-collapse: collapse; | |
} | |
.rendered_html tr, | |
.rendered_html th, | |
.rendered_html td { | |
border: 1px solid black; | |
border-collapse: collapse; | |
margin: 1em 2em; | |
} | |
.rendered_html td, | |
.rendered_html th { | |
text-align: left; | |
vertical-align: middle; | |
padding: 4px; | |
} | |
.rendered_html th { | |
font-weight: bold; | |
} | |
.rendered_html * + table { | |
margin-top: 1em; | |
} | |
.rendered_html p { | |
text-align: left; | |
} | |
.rendered_html * + p { | |
margin-top: 1em; | |
} | |
.rendered_html img { | |
display: block; | |
margin-left: auto; | |
margin-right: auto; | |
} | |
.rendered_html * + img { | |
margin-top: 1em; | |
} | |
.rendered_html img, | |
.rendered_html svg { | |
max-width: 100%; | |
height: auto; | |
} | |
.rendered_html img.unconfined, | |
.rendered_html svg.unconfined { | |
max-width: none; | |
} | |
div.text_cell { | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: horizontal; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: horizontal; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: horizontal; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: row; | |
align-items: stretch; | |
} | |
@media (max-width: 540px) { | |
div.text_cell > div.prompt { | |
display: none; | |
} | |
} | |
div.text_cell_render { | |
/*font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;*/ | |
outline: none; | |
resize: none; | |
width: inherit; | |
border-style: none; | |
padding: 0.5em 0.5em 0.5em 0.4em; | |
color: #000; | |
box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
-webkit-box-sizing: border-box; | |
} | |
a.anchor-link:link { | |
text-decoration: none; | |
padding: 0px 20px; | |
visibility: hidden; | |
} | |
h1:hover .anchor-link, | |
h2:hover .anchor-link, | |
h3:hover .anchor-link, | |
h4:hover .anchor-link, | |
h5:hover .anchor-link, | |
h6:hover .anchor-link { | |
visibility: visible; | |
} | |
.text_cell.rendered .input_area { | |
display: none; | |
} | |
.text_cell.rendered .rendered_html { | |
overflow-x: auto; | |
overflow-y: hidden; | |
} | |
.text_cell.unrendered .text_cell_render { | |
display: none; | |
} | |
.cm-header-1, | |
.cm-header-2, | |
.cm-header-3, | |
.cm-header-4, | |
.cm-header-5, | |
.cm-header-6 { | |
font-weight: bold; | |
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; | |
} | |
.cm-header-1 { | |
font-size: 185.7%; | |
} | |
.cm-header-2 { | |
font-size: 157.1%; | |
} | |
.cm-header-3 { | |
font-size: 128.6%; | |
} | |
.cm-header-4 { | |
font-size: 110%; | |
} | |
.cm-header-5 { | |
font-size: 100%; | |
font-style: italic; | |
} | |
.cm-header-6 { | |
font-size: 100%; | |
font-style: italic; | |
} | |
/*! | |
* | |
* IPython notebook webapp | |
* | |
*/ | |
@media (max-width: 767px) { | |
.notebook_app { | |
padding-left: 0px; | |
padding-right: 0px; | |
} | |
} | |
#ipython-main-app { | |
box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
-webkit-box-sizing: border-box; | |
height: 100%; | |
} | |
div#notebook_panel { | |
margin: 0px; | |
padding: 0px; | |
box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
-webkit-box-sizing: border-box; | |
height: 100%; | |
} | |
div#notebook { | |
font-size: 14px; | |
line-height: 20px; | |
overflow-y: hidden; | |
overflow-x: auto; | |
width: 100%; | |
/* This spaces the page away from the edge of the notebook area */ | |
padding-top: 20px; | |
margin: 0px; | |
outline: none; | |
box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
-webkit-box-sizing: border-box; | |
min-height: 100%; | |
} | |
@media not print { | |
#notebook-container { | |
padding: 15px; | |
background-color: #fff; | |
min-height: 0; | |
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2); | |
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2); | |
} | |
} | |
@media print { | |
#notebook-container { | |
width: 100%; | |
} | |
} | |
div.ui-widget-content { | |
border: 1px solid #ababab; | |
outline: none; | |
} | |
pre.dialog { | |
background-color: #f7f7f7; | |
border: 1px solid #ddd; | |
border-radius: 2px; | |
padding: 0.4em; | |
padding-left: 2em; | |
} | |
p.dialog { | |
padding: 0.2em; | |
} | |
/* Word-wrap output correctly. This is the CSS3 spelling, though Firefox seems | |
to not honor it correctly. Webkit browsers (Chrome, rekonq, Safari) do. | |
*/ | |
pre, | |
code, | |
kbd, | |
samp { | |
white-space: pre-wrap; | |
} | |
#fonttest { | |
font-family: monospace; | |
} | |
p { | |
margin-bottom: 0; | |
} | |
.end_space { | |
min-height: 100px; | |
transition: height .2s ease; | |
} | |
.notebook_app > #header { | |
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2); | |
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2); | |
} | |
@media not print { | |
.notebook_app { | |
background-color: #EEE; | |
} | |
} | |
kbd { | |
border-style: solid; | |
border-width: 1px; | |
box-shadow: none; | |
margin: 2px; | |
padding-left: 2px; | |
padding-right: 2px; | |
padding-top: 1px; | |
padding-bottom: 1px; | |
} | |
/* CSS for the cell toolbar */ | |
.celltoolbar { | |
border: thin solid #CFCFCF; | |
border-bottom: none; | |
background: #EEE; | |
border-radius: 2px 2px 0px 0px; | |
width: 100%; | |
height: 29px; | |
padding-right: 4px; | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: horizontal; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: horizontal; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: horizontal; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: row; | |
align-items: stretch; | |
/* Old browsers */ | |
-webkit-box-pack: end; | |
-moz-box-pack: end; | |
box-pack: end; | |
/* Modern browsers */ | |
justify-content: flex-end; | |
display: -webkit-flex; | |
} | |
@media print { | |
.celltoolbar { | |
display: none; | |
} | |
} | |
.ctb_hideshow { | |
display: none; | |
vertical-align: bottom; | |
} | |
/* ctb_show is added to the ctb_hideshow div to show the cell toolbar. | |
Cell toolbars are only shown when the ctb_global_show class is also set. | |
*/ | |
.ctb_global_show .ctb_show.ctb_hideshow { | |
display: block; | |
} | |
.ctb_global_show .ctb_show + .input_area, | |
.ctb_global_show .ctb_show + div.text_cell_input, | |
.ctb_global_show .ctb_show ~ div.text_cell_render { | |
border-top-right-radius: 0px; | |
border-top-left-radius: 0px; | |
} | |
.ctb_global_show .ctb_show ~ div.text_cell_render { | |
border: 1px solid #cfcfcf; | |
} | |
.celltoolbar { | |
font-size: 87%; | |
padding-top: 3px; | |
} | |
.celltoolbar select { | |
display: block; | |
width: 100%; | |
height: 32px; | |
padding: 6px 12px; | |
font-size: 13px; | |
line-height: 1.42857143; | |
color: #555555; | |
background-color: #fff; | |
background-image: none; | |
border: 1px solid #ccc; | |
border-radius: 2px; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); | |
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); | |
-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; | |
-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; | |
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; | |
height: 30px; | |
padding: 5px 10px; | |
font-size: 12px; | |
line-height: 1.5; | |
border-radius: 1px; | |
width: inherit; | |
font-size: inherit; | |
height: 22px; | |
padding: 0px; | |
display: inline-block; | |
} | |
.celltoolbar select:focus { | |
border-color: #66afe9; | |
outline: 0; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); | |
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); | |
} | |
.celltoolbar select::-moz-placeholder { | |
color: #999; | |
opacity: 1; | |
} | |
.celltoolbar select:-ms-input-placeholder { | |
color: #999; | |
} | |
.celltoolbar select::-webkit-input-placeholder { | |
color: #999; | |
} | |
.celltoolbar select::-ms-expand { | |
border: 0; | |
background-color: transparent; | |
} | |
.celltoolbar select[disabled], | |
.celltoolbar select[readonly], | |
fieldset[disabled] .celltoolbar select { | |
background-color: #eeeeee; | |
opacity: 1; | |
} | |
.celltoolbar select[disabled], | |
fieldset[disabled] .celltoolbar select { | |
cursor: not-allowed; | |
} | |
textarea.celltoolbar select { | |
height: auto; | |
} | |
select.celltoolbar select { | |
height: 30px; | |
line-height: 30px; | |
} | |
textarea.celltoolbar select, | |
select[multiple].celltoolbar select { | |
height: auto; | |
} | |
.celltoolbar label { | |
margin-left: 5px; | |
margin-right: 5px; | |
} | |
.completions { | |
position: absolute; | |
z-index: 110; | |
overflow: hidden; | |
border: 1px solid #ababab; | |
border-radius: 2px; | |
-webkit-box-shadow: 0px 6px 10px -1px #adadad; | |
box-shadow: 0px 6px 10px -1px #adadad; | |
line-height: 1; | |
} | |
.completions select { | |
background: white; | |
outline: none; | |
border: none; | |
padding: 0px; | |
margin: 0px; | |
overflow: auto; | |
font-family: monospace; | |
font-size: 110%; | |
color: #000; | |
width: auto; | |
} | |
.completions select option.context { | |
color: #286090; | |
} | |
#kernel_logo_widget { | |
float: right !important; | |
float: right; | |
} | |
#kernel_logo_widget .current_kernel_logo { | |
display: none; | |
margin-top: -1px; | |
margin-bottom: -1px; | |
width: 32px; | |
height: 32px; | |
} | |
#menubar { | |
box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
-webkit-box-sizing: border-box; | |
margin-top: 1px; | |
} | |
#menubar .navbar { | |
border-top: 1px; | |
border-radius: 0px 0px 2px 2px; | |
margin-bottom: 0px; | |
} | |
#menubar .navbar-toggle { | |
float: left; | |
padding-top: 7px; | |
padding-bottom: 7px; | |
border: none; | |
} | |
#menubar .navbar-collapse { | |
clear: left; | |
} | |
.nav-wrapper { | |
border-bottom: 1px solid #e7e7e7; | |
} | |
i.menu-icon { | |
padding-top: 4px; | |
} | |
ul#help_menu li a { | |
overflow: hidden; | |
padding-right: 2.2em; | |
} | |
ul#help_menu li a i { | |
margin-right: -1.2em; | |
} | |
.dropdown-submenu { | |
position: relative; | |
} | |
.dropdown-submenu > .dropdown-menu { | |
top: 0; | |
left: 100%; | |
margin-top: -6px; | |
margin-left: -1px; | |
} | |
.dropdown-submenu:hover > .dropdown-menu { | |
display: block; | |
} | |
.dropdown-submenu > a:after { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
display: block; | |
content: "\f0da"; | |
float: right; | |
color: #333333; | |
margin-top: 2px; | |
margin-right: -10px; | |
} | |
.dropdown-submenu > a:after.pull-left { | |
margin-right: .3em; | |
} | |
.dropdown-submenu > a:after.pull-right { | |
margin-left: .3em; | |
} | |
.dropdown-submenu:hover > a:after { | |
color: #262626; | |
} | |
.dropdown-submenu.pull-left { | |
float: none; | |
} | |
.dropdown-submenu.pull-left > .dropdown-menu { | |
left: -100%; | |
margin-left: 10px; | |
} | |
#notification_area { | |
float: right !important; | |
float: right; | |
z-index: 10; | |
} | |
.indicator_area { | |
float: right !important; | |
float: right; | |
color: #777; | |
margin-left: 5px; | |
margin-right: 5px; | |
width: 11px; | |
z-index: 10; | |
text-align: center; | |
width: auto; | |
} | |
#kernel_indicator { | |
float: right !important; | |
float: right; | |
color: #777; | |
margin-left: 5px; | |
margin-right: 5px; | |
width: 11px; | |
z-index: 10; | |
text-align: center; | |
width: auto; | |
border-left: 1px solid; | |
} | |
#kernel_indicator .kernel_indicator_name { | |
padding-left: 5px; | |
padding-right: 5px; | |
} | |
#modal_indicator { | |
float: right !important; | |
float: right; | |
color: #777; | |
margin-left: 5px; | |
margin-right: 5px; | |
width: 11px; | |
z-index: 10; | |
text-align: center; | |
width: auto; | |
} | |
#readonly-indicator { | |
float: right !important; | |
float: right; | |
color: #777; | |
margin-left: 5px; | |
margin-right: 5px; | |
width: 11px; | |
z-index: 10; | |
text-align: center; | |
width: auto; | |
margin-top: 2px; | |
margin-bottom: 0px; | |
margin-left: 0px; | |
margin-right: 0px; | |
display: none; | |
} | |
.modal_indicator:before { | |
width: 1.28571429em; | |
text-align: center; | |
} | |
.edit_mode .modal_indicator:before { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
content: "\f040"; | |
} | |
.edit_mode .modal_indicator:before.pull-left { | |
margin-right: .3em; | |
} | |
.edit_mode .modal_indicator:before.pull-right { | |
margin-left: .3em; | |
} | |
.command_mode .modal_indicator:before { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
content: ' '; | |
} | |
.command_mode .modal_indicator:before.pull-left { | |
margin-right: .3em; | |
} | |
.command_mode .modal_indicator:before.pull-right { | |
margin-left: .3em; | |
} | |
.kernel_idle_icon:before { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
content: "\f10c"; | |
} | |
.kernel_idle_icon:before.pull-left { | |
margin-right: .3em; | |
} | |
.kernel_idle_icon:before.pull-right { | |
margin-left: .3em; | |
} | |
.kernel_busy_icon:before { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
content: "\f111"; | |
} | |
.kernel_busy_icon:before.pull-left { | |
margin-right: .3em; | |
} | |
.kernel_busy_icon:before.pull-right { | |
margin-left: .3em; | |
} | |
.kernel_dead_icon:before { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
content: "\f1e2"; | |
} | |
.kernel_dead_icon:before.pull-left { | |
margin-right: .3em; | |
} | |
.kernel_dead_icon:before.pull-right { | |
margin-left: .3em; | |
} | |
.kernel_disconnected_icon:before { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
content: "\f127"; | |
} | |
.kernel_disconnected_icon:before.pull-left { | |
margin-right: .3em; | |
} | |
.kernel_disconnected_icon:before.pull-right { | |
margin-left: .3em; | |
} | |
.notification_widget { | |
color: #777; | |
z-index: 10; | |
background: rgba(240, 240, 240, 0.5); | |
margin-right: 4px; | |
color: #333; | |
background-color: #fff; | |
border-color: #ccc; | |
} | |
.notification_widget:focus, | |
.notification_widget.focus { | |
color: #333; | |
background-color: #e6e6e6; | |
border-color: #8c8c8c; | |
} | |
.notification_widget:hover { | |
color: #333; | |
background-color: #e6e6e6; | |
border-color: #adadad; | |
} | |
.notification_widget:active, | |
.notification_widget.active, | |
.open > .dropdown-toggle.notification_widget { | |
color: #333; | |
background-color: #e6e6e6; | |
border-color: #adadad; | |
} | |
.notification_widget:active:hover, | |
.notification_widget.active:hover, | |
.open > .dropdown-toggle.notification_widget:hover, | |
.notification_widget:active:focus, | |
.notification_widget.active:focus, | |
.open > .dropdown-toggle.notification_widget:focus, | |
.notification_widget:active.focus, | |
.notification_widget.active.focus, | |
.open > .dropdown-toggle.notification_widget.focus { | |
color: #333; | |
background-color: #d4d4d4; | |
border-color: #8c8c8c; | |
} | |
.notification_widget:active, | |
.notification_widget.active, | |
.open > .dropdown-toggle.notification_widget { | |
background-image: none; | |
} | |
.notification_widget.disabled:hover, | |
.notification_widget[disabled]:hover, | |
fieldset[disabled] .notification_widget:hover, | |
.notification_widget.disabled:focus, | |
.notification_widget[disabled]:focus, | |
fieldset[disabled] .notification_widget:focus, | |
.notification_widget.disabled.focus, | |
.notification_widget[disabled].focus, | |
fieldset[disabled] .notification_widget.focus { | |
background-color: #fff; | |
border-color: #ccc; | |
} | |
.notification_widget .badge { | |
color: #fff; | |
background-color: #333; | |
} | |
.notification_widget.warning { | |
color: #fff; | |
background-color: #f0ad4e; | |
border-color: #eea236; | |
} | |
.notification_widget.warning:focus, | |
.notification_widget.warning.focus { | |
color: #fff; | |
background-color: #ec971f; | |
border-color: #985f0d; | |
} | |
.notification_widget.warning:hover { | |
color: #fff; | |
background-color: #ec971f; | |
border-color: #d58512; | |
} | |
.notification_widget.warning:active, | |
.notification_widget.warning.active, | |
.open > .dropdown-toggle.notification_widget.warning { | |
color: #fff; | |
background-color: #ec971f; | |
border-color: #d58512; | |
} | |
.notification_widget.warning:active:hover, | |
.notification_widget.warning.active:hover, | |
.open > .dropdown-toggle.notification_widget.warning:hover, | |
.notification_widget.warning:active:focus, | |
.notification_widget.warning.active:focus, | |
.open > .dropdown-toggle.notification_widget.warning:focus, | |
.notification_widget.warning:active.focus, | |
.notification_widget.warning.active.focus, | |
.open > .dropdown-toggle.notification_widget.warning.focus { | |
color: #fff; | |
background-color: #d58512; | |
border-color: #985f0d; | |
} | |
.notification_widget.warning:active, | |
.notification_widget.warning.active, | |
.open > .dropdown-toggle.notification_widget.warning { | |
background-image: none; | |
} | |
.notification_widget.warning.disabled:hover, | |
.notification_widget.warning[disabled]:hover, | |
fieldset[disabled] .notification_widget.warning:hover, | |
.notification_widget.warning.disabled:focus, | |
.notification_widget.warning[disabled]:focus, | |
fieldset[disabled] .notification_widget.warning:focus, | |
.notification_widget.warning.disabled.focus, | |
.notification_widget.warning[disabled].focus, | |
fieldset[disabled] .notification_widget.warning.focus { | |
background-color: #f0ad4e; | |
border-color: #eea236; | |
} | |
.notification_widget.warning .badge { | |
color: #f0ad4e; | |
background-color: #fff; | |
} | |
.notification_widget.success { | |
color: #fff; | |
background-color: #5cb85c; | |
border-color: #4cae4c; | |
} | |
.notification_widget.success:focus, | |
.notification_widget.success.focus { | |
color: #fff; | |
background-color: #449d44; | |
border-color: #255625; | |
} | |
.notification_widget.success:hover { | |
color: #fff; | |
background-color: #449d44; | |
border-color: #398439; | |
} | |
.notification_widget.success:active, | |
.notification_widget.success.active, | |
.open > .dropdown-toggle.notification_widget.success { | |
color: #fff; | |
background-color: #449d44; | |
border-color: #398439; | |
} | |
.notification_widget.success:active:hover, | |
.notification_widget.success.active:hover, | |
.open > .dropdown-toggle.notification_widget.success:hover, | |
.notification_widget.success:active:focus, | |
.notification_widget.success.active:focus, | |
.open > .dropdown-toggle.notification_widget.success:focus, | |
.notification_widget.success:active.focus, | |
.notification_widget.success.active.focus, | |
.open > .dropdown-toggle.notification_widget.success.focus { | |
color: #fff; | |
background-color: #398439; | |
border-color: #255625; | |
} | |
.notification_widget.success:active, | |
.notification_widget.success.active, | |
.open > .dropdown-toggle.notification_widget.success { | |
background-image: none; | |
} | |
.notification_widget.success.disabled:hover, | |
.notification_widget.success[disabled]:hover, | |
fieldset[disabled] .notification_widget.success:hover, | |
.notification_widget.success.disabled:focus, | |
.notification_widget.success[disabled]:focus, | |
fieldset[disabled] .notification_widget.success:focus, | |
.notification_widget.success.disabled.focus, | |
.notification_widget.success[disabled].focus, | |
fieldset[disabled] .notification_widget.success.focus { | |
background-color: #5cb85c; | |
border-color: #4cae4c; | |
} | |
.notification_widget.success .badge { | |
color: #5cb85c; | |
background-color: #fff; | |
} | |
.notification_widget.info { | |
color: #fff; | |
background-color: #5bc0de; | |
border-color: #46b8da; | |
} | |
.notification_widget.info:focus, | |
.notification_widget.info.focus { | |
color: #fff; | |
background-color: #31b0d5; | |
border-color: #1b6d85; | |
} | |
.notification_widget.info:hover { | |
color: #fff; | |
background-color: #31b0d5; | |
border-color: #269abc; | |
} | |
.notification_widget.info:active, | |
.notification_widget.info.active, | |
.open > .dropdown-toggle.notification_widget.info { | |
color: #fff; | |
background-color: #31b0d5; | |
border-color: #269abc; | |
} | |
.notification_widget.info:active:hover, | |
.notification_widget.info.active:hover, | |
.open > .dropdown-toggle.notification_widget.info:hover, | |
.notification_widget.info:active:focus, | |
.notification_widget.info.active:focus, | |
.open > .dropdown-toggle.notification_widget.info:focus, | |
.notification_widget.info:active.focus, | |
.notification_widget.info.active.focus, | |
.open > .dropdown-toggle.notification_widget.info.focus { | |
color: #fff; | |
background-color: #269abc; | |
border-color: #1b6d85; | |
} | |
.notification_widget.info:active, | |
.notification_widget.info.active, | |
.open > .dropdown-toggle.notification_widget.info { | |
background-image: none; | |
} | |
.notification_widget.info.disabled:hover, | |
.notification_widget.info[disabled]:hover, | |
fieldset[disabled] .notification_widget.info:hover, | |
.notification_widget.info.disabled:focus, | |
.notification_widget.info[disabled]:focus, | |
fieldset[disabled] .notification_widget.info:focus, | |
.notification_widget.info.disabled.focus, | |
.notification_widget.info[disabled].focus, | |
fieldset[disabled] .notification_widget.info.focus { | |
background-color: #5bc0de; | |
border-color: #46b8da; | |
} | |
.notification_widget.info .badge { | |
color: #5bc0de; | |
background-color: #fff; | |
} | |
.notification_widget.danger { | |
color: #fff; | |
background-color: #d9534f; | |
border-color: #d43f3a; | |
} | |
.notification_widget.danger:focus, | |
.notification_widget.danger.focus { | |
color: #fff; | |
background-color: #c9302c; | |
border-color: #761c19; | |
} | |
.notification_widget.danger:hover { | |
color: #fff; | |
background-color: #c9302c; | |
border-color: #ac2925; | |
} | |
.notification_widget.danger:active, | |
.notification_widget.danger.active, | |
.open > .dropdown-toggle.notification_widget.danger { | |
color: #fff; | |
background-color: #c9302c; | |
border-color: #ac2925; | |
} | |
.notification_widget.danger:active:hover, | |
.notification_widget.danger.active:hover, | |
.open > .dropdown-toggle.notification_widget.danger:hover, | |
.notification_widget.danger:active:focus, | |
.notification_widget.danger.active:focus, | |
.open > .dropdown-toggle.notification_widget.danger:focus, | |
.notification_widget.danger:active.focus, | |
.notification_widget.danger.active.focus, | |
.open > .dropdown-toggle.notification_widget.danger.focus { | |
color: #fff; | |
background-color: #ac2925; | |
border-color: #761c19; | |
} | |
.notification_widget.danger:active, | |
.notification_widget.danger.active, | |
.open > .dropdown-toggle.notification_widget.danger { | |
background-image: none; | |
} | |
.notification_widget.danger.disabled:hover, | |
.notification_widget.danger[disabled]:hover, | |
fieldset[disabled] .notification_widget.danger:hover, | |
.notification_widget.danger.disabled:focus, | |
.notification_widget.danger[disabled]:focus, | |
fieldset[disabled] .notification_widget.danger:focus, | |
.notification_widget.danger.disabled.focus, | |
.notification_widget.danger[disabled].focus, | |
fieldset[disabled] .notification_widget.danger.focus { | |
background-color: #d9534f; | |
border-color: #d43f3a; | |
} | |
.notification_widget.danger .badge { | |
color: #d9534f; | |
background-color: #fff; | |
} | |
div#pager { | |
background-color: #fff; | |
font-size: 14px; | |
line-height: 20px; | |
overflow: hidden; | |
display: none; | |
position: fixed; | |
bottom: 0px; | |
width: 100%; | |
max-height: 50%; | |
padding-top: 8px; | |
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2); | |
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2); | |
/* Display over codemirror */ | |
z-index: 100; | |
/* Hack which prevents jquery ui resizable from changing top. */ | |
top: auto !important; | |
} | |
div#pager pre { | |
line-height: 1.21429em; | |
color: #000; | |
background-color: #f7f7f7; | |
padding: 0.4em; | |
} | |
div#pager #pager-button-area { | |
position: absolute; | |
top: 8px; | |
right: 20px; | |
} | |
div#pager #pager-contents { | |
position: relative; | |
overflow: auto; | |
width: 100%; | |
height: 100%; | |
} | |
div#pager #pager-contents #pager-container { | |
position: relative; | |
padding: 15px 0px; | |
box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
-webkit-box-sizing: border-box; | |
} | |
div#pager .ui-resizable-handle { | |
top: 0px; | |
height: 8px; | |
background: #f7f7f7; | |
border-top: 1px solid #cfcfcf; | |
border-bottom: 1px solid #cfcfcf; | |
/* This injects handle bars (a short, wide = symbol) for | |
the resize handle. */ | |
} | |
div#pager .ui-resizable-handle::after { | |
content: ''; | |
top: 2px; | |
left: 50%; | |
height: 3px; | |
width: 30px; | |
margin-left: -15px; | |
position: absolute; | |
border-top: 1px solid #cfcfcf; | |
} | |
.quickhelp { | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: horizontal; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: horizontal; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: horizontal; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: row; | |
align-items: stretch; | |
line-height: 1.8em; | |
} | |
.shortcut_key { | |
display: inline-block; | |
width: 21ex; | |
text-align: right; | |
font-family: monospace; | |
} | |
.shortcut_descr { | |
display: inline-block; | |
/* Old browsers */ | |
-webkit-box-flex: 1; | |
-moz-box-flex: 1; | |
box-flex: 1; | |
/* Modern browsers */ | |
flex: 1; | |
} | |
span.save_widget { | |
margin-top: 6px; | |
} | |
span.save_widget span.filename { | |
height: 1em; | |
line-height: 1em; | |
padding: 3px; | |
margin-left: 16px; | |
border: none; | |
font-size: 146.5%; | |
border-radius: 2px; | |
} | |
span.save_widget span.filename:hover { | |
background-color: #e6e6e6; | |
} | |
span.checkpoint_status, | |
span.autosave_status { | |
font-size: small; | |
} | |
@media (max-width: 767px) { | |
span.save_widget { | |
font-size: small; | |
} | |
span.checkpoint_status, | |
span.autosave_status { | |
display: none; | |
} | |
} | |
@media (min-width: 768px) and (max-width: 991px) { | |
span.checkpoint_status { | |
display: none; | |
} | |
span.autosave_status { | |
font-size: x-small; | |
} | |
} | |
.toolbar { | |
padding: 0px; | |
margin-left: -5px; | |
margin-top: 2px; | |
margin-bottom: 5px; | |
box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
-webkit-box-sizing: border-box; | |
} | |
.toolbar select, | |
.toolbar label { | |
width: auto; | |
vertical-align: middle; | |
margin-right: 2px; | |
margin-bottom: 0px; | |
display: inline; | |
font-size: 92%; | |
margin-left: 0.3em; | |
margin-right: 0.3em; | |
padding: 0px; | |
padding-top: 3px; | |
} | |
.toolbar .btn { | |
padding: 2px 8px; | |
} | |
.toolbar .btn-group { | |
margin-top: 0px; | |
margin-left: 5px; | |
} | |
#maintoolbar { | |
margin-bottom: -3px; | |
margin-top: -8px; | |
border: 0px; | |
min-height: 27px; | |
margin-left: 0px; | |
padding-top: 11px; | |
padding-bottom: 3px; | |
} | |
#maintoolbar .navbar-text { | |
float: none; | |
vertical-align: middle; | |
text-align: right; | |
margin-left: 5px; | |
margin-right: 0px; | |
margin-top: 0px; | |
} | |
.select-xs { | |
height: 24px; | |
} | |
.pulse, | |
.dropdown-menu > li > a.pulse, | |
li.pulse > a.dropdown-toggle, | |
li.pulse.open > a.dropdown-toggle { | |
background-color: #F37626; | |
color: white; | |
} | |
/** | |
* Primary styles | |
* | |
* Author: Jupyter Development Team | |
*/ | |
/** WARNING IF YOU ARE EDITTING THIS FILE, if this is a .css file, It has a lot | |
* of chance of beeing generated from the ../less/[samename].less file, you can | |
* try to get back the less file by reverting somme commit in history | |
**/ | |
/* | |
* We'll try to get something pretty, so we | |
* have some strange css to have the scroll bar on | |
* the left with fix button on the top right of the tooltip | |
*/ | |
@-moz-keyframes fadeOut { | |
from { | |
opacity: 1; | |
} | |
to { | |
opacity: 0; | |
} | |
} | |
@-webkit-keyframes fadeOut { | |
from { | |
opacity: 1; | |
} | |
to { | |
opacity: 0; | |
} | |
} | |
@-moz-keyframes fadeIn { | |
from { | |
opacity: 0; | |
} | |
to { | |
opacity: 1; | |
} | |
} | |
@-webkit-keyframes fadeIn { | |
from { | |
opacity: 0; | |
} | |
to { | |
opacity: 1; | |
} | |
} | |
/*properties of tooltip after "expand"*/ | |
.bigtooltip { | |
overflow: auto; | |
height: 200px; | |
-webkit-transition-property: height; | |
-webkit-transition-duration: 500ms; | |
-moz-transition-property: height; | |
-moz-transition-duration: 500ms; | |
transition-property: height; | |
transition-duration: 500ms; | |
} | |
/*properties of tooltip before "expand"*/ | |
.smalltooltip { | |
-webkit-transition-property: height; | |
-webkit-transition-duration: 500ms; | |
-moz-transition-property: height; | |
-moz-transition-duration: 500ms; | |
transition-property: height; | |
transition-duration: 500ms; | |
text-overflow: ellipsis; | |
overflow: hidden; | |
height: 80px; | |
} | |
.tooltipbuttons { | |
position: absolute; | |
padding-right: 15px; | |
top: 0px; | |
right: 0px; | |
} | |
.tooltiptext { | |
/*avoid the button to overlap on some docstring*/ | |
padding-right: 30px; | |
} | |
.ipython_tooltip { | |
max-width: 700px; | |
/*fade-in animation when inserted*/ | |
-webkit-animation: fadeOut 400ms; | |
-moz-animation: fadeOut 400ms; | |
animation: fadeOut 400ms; | |
-webkit-animation: fadeIn 400ms; | |
-moz-animation: fadeIn 400ms; | |
animation: fadeIn 400ms; | |
vertical-align: middle; | |
background-color: #f7f7f7; | |
overflow: visible; | |
border: #ababab 1px solid; | |
outline: none; | |
padding: 3px; | |
margin: 0px; | |
padding-left: 7px; | |
font-family: monospace; | |
min-height: 50px; | |
-moz-box-shadow: 0px 6px 10px -1px #adadad; | |
-webkit-box-shadow: 0px 6px 10px -1px #adadad; | |
box-shadow: 0px 6px 10px -1px #adadad; | |
border-radius: 2px; | |
position: absolute; | |
z-index: 1000; | |
} | |
.ipython_tooltip a { | |
float: right; | |
} | |
.ipython_tooltip .tooltiptext pre { | |
border: 0; | |
border-radius: 0; | |
font-size: 100%; | |
background-color: #f7f7f7; | |
} | |
.pretooltiparrow { | |
left: 0px; | |
margin: 0px; | |
top: -16px; | |
width: 40px; | |
height: 16px; | |
overflow: hidden; | |
position: absolute; | |
} | |
.pretooltiparrow:before { | |
background-color: #f7f7f7; | |
border: 1px #ababab solid; | |
z-index: 11; | |
content: ""; | |
position: absolute; | |
left: 15px; | |
top: 10px; | |
width: 25px; | |
height: 25px; | |
-webkit-transform: rotate(45deg); | |
-moz-transform: rotate(45deg); | |
-ms-transform: rotate(45deg); | |
-o-transform: rotate(45deg); | |
} | |
ul.typeahead-list i { | |
margin-left: -10px; | |
width: 18px; | |
} | |
ul.typeahead-list { | |
max-height: 80vh; | |
overflow: auto; | |
} | |
ul.typeahead-list > li > a { | |
/** Firefox bug **/ | |
/* see https://github.com/jupyter/notebook/issues/559 */ | |
white-space: normal; | |
} | |
.cmd-palette .modal-body { | |
padding: 7px; | |
} | |
.cmd-palette form { | |
background: white; | |
} | |
.cmd-palette input { | |
outline: none; | |
} | |
.no-shortcut { | |
display: none; | |
} | |
.command-shortcut:before { | |
content: "(command)"; | |
padding-right: 3px; | |
color: #777777; | |
} | |
.edit-shortcut:before { | |
content: "(edit)"; | |
padding-right: 3px; | |
color: #777777; | |
} | |
#find-and-replace #replace-preview .match, | |
#find-and-replace #replace-preview .insert { | |
background-color: #BBDEFB; | |
border-color: #90CAF9; | |
border-style: solid; | |
border-width: 1px; | |
border-radius: 0px; | |
} | |
#find-and-replace #replace-preview .replace .match { | |
background-color: #FFCDD2; | |
border-color: #EF9A9A; | |
border-radius: 0px; | |
} | |
#find-and-replace #replace-preview .replace .insert { | |
background-color: #C8E6C9; | |
border-color: #A5D6A7; | |
border-radius: 0px; | |
} | |
#find-and-replace #replace-preview { | |
max-height: 60vh; | |
overflow: auto; | |
} | |
#find-and-replace #replace-preview pre { | |
padding: 5px 10px; | |
} | |
.terminal-app { | |
background: #EEE; | |
} | |
.terminal-app #header { | |
background: #fff; | |
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2); | |
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2); | |
} | |
.terminal-app .terminal { | |
width: 100%; | |
float: left; | |
font-family: monospace; | |
color: white; | |
background: black; | |
padding: 0.4em; | |
border-radius: 2px; | |
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4); | |
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4); | |
} | |
.terminal-app .terminal, | |
.terminal-app .terminal dummy-screen { | |
line-height: 1em; | |
font-size: 14px; | |
} | |
.terminal-app .terminal .xterm-rows { | |
padding: 10px; | |
} | |
.terminal-app .terminal-cursor { | |
color: black; | |
background: white; | |
} | |
.terminal-app #terminado-container { | |
margin-top: 20px; | |
} | |
/*# sourceMappingURL=style.min.css.map */ | |
</style> | |
<style type="text/css"> | |
.highlight .hll { background-color: #ffffcc } | |
.highlight { background: #f8f8f8; } | |
.highlight .c { color: #408080; font-style: italic } /* Comment */ | |
.highlight .err { border: 1px solid #FF0000 } /* Error */ | |
.highlight .k { color: #008000; font-weight: bold } /* Keyword */ | |
.highlight .o { color: #666666 } /* Operator */ | |
.highlight .ch { color: #408080; font-style: italic } /* Comment.Hashbang */ | |
.highlight .cm { color: #408080; font-style: italic } /* Comment.Multiline */ | |
.highlight .cp { color: #BC7A00 } /* Comment.Preproc */ | |
.highlight .cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */ | |
.highlight .c1 { color: #408080; font-style: italic } /* Comment.Single */ | |
.highlight .cs { color: #408080; font-style: italic } /* Comment.Special */ | |
.highlight .gd { color: #A00000 } /* Generic.Deleted */ | |
.highlight .ge { font-style: italic } /* Generic.Emph */ | |
.highlight .gr { color: #FF0000 } /* Generic.Error */ | |
.highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */ | |
.highlight .gi { color: #00A000 } /* Generic.Inserted */ | |
.highlight .go { color: #888888 } /* Generic.Output */ | |
.highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */ | |
.highlight .gs { font-weight: bold } /* Generic.Strong */ | |
.highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */ | |
.highlight .gt { color: #0044DD } /* Generic.Traceback */ | |
.highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */ | |
.highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */ | |
.highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */ | |
.highlight .kp { color: #008000 } /* Keyword.Pseudo */ | |
.highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */ | |
.highlight .kt { color: #B00040 } /* Keyword.Type */ | |
.highlight .m { color: #666666 } /* Literal.Number */ | |
.highlight .s { color: #BA2121 } /* Literal.String */ | |
.highlight .na { color: #7D9029 } /* Name.Attribute */ | |
.highlight .nb { color: #008000 } /* Name.Builtin */ | |
.highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */ | |
.highlight .no { color: #880000 } /* Name.Constant */ | |
.highlight .nd { color: #AA22FF } /* Name.Decorator */ | |
.highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */ | |
.highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */ | |
.highlight .nf { color: #0000FF } /* Name.Function */ | |
.highlight .nl { color: #A0A000 } /* Name.Label */ | |
.highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */ | |
.highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */ | |
.highlight .nv { color: #19177C } /* Name.Variable */ | |
.highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */ | |
.highlight .w { color: #bbbbbb } /* Text.Whitespace */ | |
.highlight .mb { color: #666666 } /* Literal.Number.Bin */ | |
.highlight .mf { color: #666666 } /* Literal.Number.Float */ | |
.highlight .mh { color: #666666 } /* Literal.Number.Hex */ | |
.highlight .mi { color: #666666 } /* Literal.Number.Integer */ | |
.highlight .mo { color: #666666 } /* Literal.Number.Oct */ | |
.highlight .sa { color: #BA2121 } /* Literal.String.Affix */ | |
.highlight .sb { color: #BA2121 } /* Literal.String.Backtick */ | |
.highlight .sc { color: #BA2121 } /* Literal.String.Char */ | |
.highlight .dl { color: #BA2121 } /* Literal.String.Delimiter */ | |
.highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */ | |
.highlight .s2 { color: #BA2121 } /* Literal.String.Double */ | |
.highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */ | |
.highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */ | |
.highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */ | |
.highlight .sx { color: #008000 } /* Literal.String.Other */ | |
.highlight .sr { color: #BB6688 } /* Literal.String.Regex */ | |
.highlight .s1 { color: #BA2121 } /* Literal.String.Single */ | |
.highlight .ss { color: #19177C } /* Literal.String.Symbol */ | |
.highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */ | |
.highlight .fm { color: #0000FF } /* Name.Function.Magic */ | |
.highlight .vc { color: #19177C } /* Name.Variable.Class */ | |
.highlight .vg { color: #19177C } /* Name.Variable.Global */ | |
.highlight .vi { color: #19177C } /* Name.Variable.Instance */ | |
.highlight .vm { color: #19177C } /* Name.Variable.Magic */ | |
.highlight .il { color: #666666 } /* Literal.Number.Integer.Long */ | |
</style> | |
<style type="text/css"> | |
/* Temporary definitions which will become obsolete with Notebook release 5.0 */ | |
.ansi-black-fg { color: #3E424D; } | |
.ansi-black-bg { background-color: #3E424D; } | |
.ansi-black-intense-fg { color: #282C36; } | |
.ansi-black-intense-bg { background-color: #282C36; } | |
.ansi-red-fg { color: #E75C58; } | |
.ansi-red-bg { background-color: #E75C58; } | |
.ansi-red-intense-fg { color: #B22B31; } | |
.ansi-red-intense-bg { background-color: #B22B31; } | |
.ansi-green-fg { color: #00A250; } | |
.ansi-green-bg { background-color: #00A250; } | |
.ansi-green-intense-fg { color: #007427; } | |
.ansi-green-intense-bg { background-color: #007427; } | |
.ansi-yellow-fg { color: #DDB62B; } | |
.ansi-yellow-bg { background-color: #DDB62B; } | |
.ansi-yellow-intense-fg { color: #B27D12; } | |
.ansi-yellow-intense-bg { background-color: #B27D12; } | |
.ansi-blue-fg { color: #208FFB; } | |
.ansi-blue-bg { background-color: #208FFB; } | |
.ansi-blue-intense-fg { color: #0065CA; } | |
.ansi-blue-intense-bg { background-color: #0065CA; } | |
.ansi-magenta-fg { color: #D160C4; } | |
.ansi-magenta-bg { background-color: #D160C4; } | |
.ansi-magenta-intense-fg { color: #A03196; } | |
.ansi-magenta-intense-bg { background-color: #A03196; } | |
.ansi-cyan-fg { color: #60C6C8; } | |
.ansi-cyan-bg { background-color: #60C6C8; } | |
.ansi-cyan-intense-fg { color: #258F8F; } | |
.ansi-cyan-intense-bg { background-color: #258F8F; } | |
.ansi-white-fg { color: #C5C1B4; } | |
.ansi-white-bg { background-color: #C5C1B4; } | |
.ansi-white-intense-fg { color: #A1A6B2; } | |
.ansi-white-intense-bg { background-color: #A1A6B2; } | |
.ansi-bold { font-weight: bold; } | |
</style> | |
<style type="text/css"> | |
/* Overrides of notebook CSS for static HTML export */ | |
body { | |
overflow: visible; | |
padding: 8px; | |
} | |
div#notebook { | |
overflow: visible; | |
border-top: none; | |
}@media print { | |
div.cell { | |
display: block; | |
page-break-inside: avoid; | |
} | |
div.output_wrapper { | |
display: block; | |
page-break-inside: avoid; | |
} | |
div.output { | |
display: block; | |
page-break-inside: avoid; | |
} | |
} | |
</style> | |
<!-- Custom stylesheet, it must be in the same directory as the html file --> | |
<link rel="stylesheet" href="custom.css"> | |
<!-- Loading mathjax macro --> | |
<!-- Load mathjax --> | |
<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS_HTML"></script> | |
<!-- MathJax configuration --> | |
<script type="text/x-mathjax-config"> | |
MathJax.Hub.Config({ | |
tex2jax: { | |
inlineMath: [ ['$','$'], ["\\(","\\)"] ], | |
displayMath: [ ['$$','$$'], ["\\[","\\]"] ], | |
processEscapes: true, | |
processEnvironments: true | |
}, | |
// Center justify equations in code and markdown cells. Elsewhere | |
// we use CSS to left justify single line equations in code cells. | |
displayAlign: 'center', | |
"HTML-CSS": { | |
styles: {'.MathJax_Display': {"margin": 0}}, | |
linebreaks: { automatic: true } | |
} | |
}); | |
</script> | |
<!-- End of mathjax configuration --></head> | |
<body> | |
<div tabindex="-1" id="notebook" class="border-box-sizing"> | |
<div class="container" id="notebook-container"> | |
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> | |
</div> | |
<div class="inner_cell"> | |
<div class="text_cell_render border-box-sizing rendered_html"> | |
<h1 id="Imports">Imports<a class="anchor-link" href="#Imports">¶</a></h1> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [1]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">import</span> <span class="nn">pandas</span> <span class="k">as</span> <span class="nn">pd</span> | |
<span class="kn">import</span> <span class="nn">seaborn</span> <span class="k">as</span> <span class="nn">sns</span> | |
<span class="kn">from</span> <span class="nn">datetime</span> <span class="k">import</span> <span class="n">datetime</span> | |
<span class="kn">import</span> <span class="nn">time</span> | |
<span class="kn">import</span> <span class="nn">matplotlib.pyplot</span> <span class="k">as</span> <span class="nn">plt</span> | |
<span class="kn">import</span> <span class="nn">numpy</span> <span class="k">as</span> <span class="nn">np</span> | |
<span class="n">sns</span><span class="o">.</span><span class="n">set_context</span><span class="p">(</span><span class="s2">"talk"</span><span class="p">,</span> <span class="n">font_scale</span><span class="o">=</span><span class="mf">1.4</span><span class="p">)</span> | |
<span class="n">SMALL</span><span class="o">=</span><span class="p">(</span><span class="mi">10</span><span class="p">,</span><span class="mi">5</span><span class="p">)</span> | |
<span class="n">MED</span><span class="o">=</span><span class="p">(</span><span class="mi">15</span><span class="p">,</span><span class="mf">7.5</span><span class="p">)</span> | |
<span class="n">LARGE</span><span class="o">=</span><span class="p">(</span><span class="mi">20</span><span class="p">,</span><span class="mi">10</span><span class="p">)</span> | |
</pre></div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> | |
</div> | |
<div class="inner_cell"> | |
<div class="text_cell_render border-box-sizing rendered_html"> | |
<h1 id="Load-Data">Load Data<a class="anchor-link" href="#Load-Data">¶</a></h1> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [2]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">df</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">read_csv</span><span class="p">(</span><span class="s2">"zadara_atimes.csv"</span><span class="p">,</span> <span class="n">header</span><span class="o">=</span><span class="kc">None</span><span class="p">)</span> | |
<span class="n">df</span><span class="o">.</span><span class="n">columns</span> <span class="o">=</span> <span class="p">[</span><span class="s1">'filename'</span><span class="p">,</span> <span class="s2">"timestamp"</span><span class="p">,</span> <span class="s2">"file_size_bytes"</span><span class="p">]</span> | |
<span class="nb">print</span><span class="p">(</span><span class="n">df</span><span class="o">.</span><span class="n">shape</span><span class="p">[</span><span class="mi">0</span><span class="p">],</span> <span class="s2">"data points"</span><span class="p">)</span> | |
<span class="n">now</span> <span class="o">=</span> <span class="n">datetime</span><span class="o">.</span><span class="n">now</span><span class="p">()</span> | |
<span class="k">def</span> <span class="nf">ts_to_seconds_passed</span><span class="p">(</span><span class="n">ts</span><span class="p">):</span> | |
<span class="n">strp_ts</span> <span class="o">=</span> <span class="n">datetime</span><span class="o">.</span><span class="n">strptime</span><span class="p">(</span><span class="n">ts</span><span class="o">.</span><span class="n">split</span><span class="p">(</span><span class="s2">"."</span><span class="p">)[</span><span class="mi">0</span><span class="p">],</span> <span class="s2">"%Y-%m-</span><span class="si">%d</span><span class="s2">+%H:%M:%S"</span><span class="p">)</span> | |
<span class="n">td</span> <span class="o">=</span> <span class="n">now</span> <span class="o">-</span> <span class="n">strp_ts</span> | |
<span class="k">return</span> <span class="p">(</span><span class="n">td</span><span class="o">.</span><span class="n">days</span> <span class="o">*</span> <span class="mi">24</span> <span class="o">*</span> <span class="mi">60</span> <span class="o">*</span> <span class="mi">60</span><span class="p">)</span> <span class="o">+</span> <span class="n">td</span><span class="o">.</span><span class="n">seconds</span> | |
<span class="n">df</span><span class="p">[</span><span class="s1">'seconds_passed'</span><span class="p">]</span> <span class="o">=</span> <span class="p">[</span><span class="n">ts_to_seconds_passed</span><span class="p">(</span><span class="n">ts</span><span class="p">)</span> <span class="k">for</span> <span class="n">ts</span> <span class="ow">in</span> <span class="n">df</span><span class="o">.</span><span class="n">timestamp</span><span class="p">]</span> | |
<span class="n">df</span><span class="p">[</span><span class="s1">'hours_passed'</span><span class="p">]</span> <span class="o">=</span> <span class="p">[</span><span class="n">s</span> <span class="o">/</span> <span class="mi">3600</span> <span class="k">for</span> <span class="n">s</span> <span class="ow">in</span> <span class="n">df</span><span class="o">.</span><span class="n">seconds_passed</span><span class="p">]</span> | |
<span class="n">df</span><span class="p">[</span><span class="s1">'days_passed'</span><span class="p">]</span> <span class="o">=</span> <span class="p">[</span><span class="n">d</span> <span class="o">/</span> <span class="mi">24</span> <span class="k">for</span> <span class="n">d</span> <span class="ow">in</span> <span class="n">df</span><span class="o">.</span><span class="n">hours_passed</span><span class="p">]</span> | |
<span class="n">df</span><span class="p">[</span><span class="s1">'file_size_mb'</span><span class="p">]</span> <span class="o">=</span> <span class="n">df</span><span class="p">[</span><span class="s1">'file_size_bytes'</span><span class="p">]</span> <span class="o">/</span> <span class="mi">1000000</span> | |
<span class="n">df</span><span class="p">[</span><span class="s1">'file_size_gb'</span><span class="p">]</span> <span class="o">=</span> <span class="n">df</span><span class="p">[</span><span class="s1">'file_size_bytes'</span><span class="p">]</span> <span class="o">/</span> <span class="mi">1000000000</span> | |
<span class="n">df</span><span class="o">.</span><span class="n">head</span><span class="p">()</span> | |
</pre></div> | |
</div> | |
</div> | |
</div> | |
<div class="output_wrapper"> | |
<div class="output"> | |
<div class="output_area"> | |
<div class="prompt"></div> | |
<div class="output_subarea output_stream output_stdout output_text"> | |
<pre>201822 data points | |
</pre> | |
</div> | |
</div> | |
<div class="output_area"> | |
<div class="prompt output_prompt">Out[2]:</div> | |
<div class="output_html rendered_html output_subarea output_execute_result"> | |
<div> | |
<style scoped> | |
.dataframe tbody tr th:only-of-type { | |
vertical-align: middle; | |
} | |
.dataframe tbody tr th { | |
vertical-align: top; | |
} | |
.dataframe thead th { | |
text-align: right; | |
} | |
</style> | |
<table border="1" class="dataframe"> | |
<thead> | |
<tr style="text-align: right;"> | |
<th></th> | |
<th>filename</th> | |
<th>timestamp</th> | |
<th>file_size_bytes</th> | |
<th>seconds_passed</th> | |
<th>hours_passed</th> | |
<th>days_passed</th> | |
<th>file_size_mb</th> | |
<th>file_size_gb</th> | |
</tr> | |
</thead> | |
<tbody> | |
<tr> | |
<th>0</th> | |
<td>archive/mh_default_org/3321068b-63e5-4d66-8f0c...</td> | |
<td>2018-09-17+08:46:09.6178377960</td> | |
<td>685680413</td> | |
<td>7547915</td> | |
<td>2096.643056</td> | |
<td>87.360127</td> | |
<td>685.680413</td> | |
<td>0.685680</td> | |
</tr> | |
<tr> | |
<th>1</th> | |
<td>archive/mh_default_org/3321068b-63e5-4d66-8f0c...</td> | |
<td>2018-09-17+08:46:16.7788377960</td> | |
<td>687009779</td> | |
<td>7547908</td> | |
<td>2096.641111</td> | |
<td>87.360046</td> | |
<td>687.009779</td> | |
<td>0.687010</td> | |
</tr> | |
<tr> | |
<th>2</th> | |
<td>archive/mh_default_org/3321068b-63e5-4d66-8f0c...</td> | |
<td>2018-09-17+08:46:09.6178377960</td> | |
<td>685680413</td> | |
<td>7547915</td> | |
<td>2096.643056</td> | |
<td>87.360127</td> | |
<td>685.680413</td> | |
<td>0.685680</td> | |
</tr> | |
<tr> | |
<th>3</th> | |
<td>archive/mh_default_org/3321068b-63e5-4d66-8f0c...</td> | |
<td>2018-09-17+08:46:16.7788377960</td> | |
<td>687009779</td> | |
<td>7547908</td> | |
<td>2096.641111</td> | |
<td>87.360046</td> | |
<td>687.009779</td> | |
<td>0.687010</td> | |
</tr> | |
<tr> | |
<th>4</th> | |
<td>archive/mh_default_org/3321068b-63e5-4d66-8f0c...</td> | |
<td>2018-09-17+09:01:27.8319027970</td> | |
<td>17408764</td> | |
<td>7546997</td> | |
<td>2096.388056</td> | |
<td>87.349502</td> | |
<td>17.408764</td> | |
<td>0.017409</td> | |
</tr> | |
</tbody> | |
</table> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> | |
</div> | |
<div class="inner_cell"> | |
<div class="text_cell_render border-box-sizing rendered_html"> | |
<h1 id="Cleanup">Cleanup<a class="anchor-link" href="#Cleanup">¶</a></h1> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [3]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="n">SMALL</span><span class="p">)</span> | |
<span class="n">plt</span><span class="o">.</span><span class="n">scatter</span><span class="p">(</span><span class="n">df</span><span class="p">[</span><span class="s1">'days_passed'</span><span class="p">],</span> <span class="n">df</span><span class="p">[</span><span class="s1">'file_size_gb'</span><span class="p">])</span> | |
</pre></div> | |
</div> | |
</div> | |
</div> | |
<div class="output_wrapper"> | |
<div class="output"> | |
<div class="output_area"> | |
<div class="prompt output_prompt">Out[3]:</div> | |
<div class="output_text output_subarea output_execute_result"> | |
<pre><matplotlib.collections.PathCollection at 0x10df38f98></pre> | |
</div> | |
</div> | |
<div class="output_area"> | |
<div class="prompt"></div> | |
<div class="output_png output_subarea "> | |
<img src="data:image/png;base64,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 | |
" | |
> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> | |
</div> | |
<div class="inner_cell"> | |
<div class="text_cell_render border-box-sizing rendered_html"> | |
<h3 id="Remove-the-outlier">Remove the outlier<a class="anchor-link" href="#Remove-the-outlier">¶</a></h3> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [4]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">df</span><span class="p">[</span><span class="n">df</span><span class="p">[</span><span class="s1">'days_passed'</span><span class="p">]</span> <span class="o">></span> <span class="mi">3000</span><span class="p">]</span> | |
<span class="n">df</span> <span class="o">=</span> <span class="n">df</span><span class="p">[</span><span class="n">df</span><span class="p">[</span><span class="s1">'days_passed'</span><span class="p">]</span> <span class="o"><</span> <span class="mi">3000</span><span class="p">]</span> | |
</pre></div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [5]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># better!</span> | |
<span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="n">LARGE</span><span class="p">)</span> | |
<span class="n">plt</span><span class="o">.</span><span class="n">scatter</span><span class="p">(</span><span class="n">df</span><span class="p">[</span><span class="s1">'days_passed'</span><span class="p">],</span> <span class="n">df</span><span class="p">[</span><span class="s1">'file_size_gb'</span><span class="p">],</span> <span class="n">s</span><span class="o">=</span><span class="mi">30</span><span class="p">)</span> | |
<span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="s2">"Days"</span><span class="p">)</span> | |
<span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="s2">"GB"</span><span class="p">)</span> | |
<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s2">"Days Passed vs GB"</span><span class="p">);</span> | |
</pre></div> | |
</div> | |
</div> | |
</div> | |
<div class="output_wrapper"> | |
<div class="output"> | |
<div class="output_area"> | |
<div class="prompt"></div> | |
<div class="output_png output_subarea "> | |
<img src="data:image/png;base64,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RUpDj2JvQAGFC8IDdO7cmaU/OI3D4o06L61k8S2ncFCfqHuv6Q3p040PbjyJc8YeyP49yjln7IH8/eoJzdqOIX2703/vLpwz9kD+8YPTU5JX0HSUw4EDBzZJXs36zlEMHDgwZdqAAQOU1Cqi8CiHZWVlzLzmZK48eSRdgyvBXu0swdKWLb7lFN6/5fTG3+5ZowfQo0Q///17dOXiE4by0ORx/OMHp/O9k4YpsdXKlt16euT0Ui8In4uOMsrhBc65R0LzXsMXje9woxyKiIiIiIiIiLRFGuXQexaoAK4ws8bmC2Y2FjgReDKfZJaIiIiIiIiIiBRPuy4E5ZzbbGbXAPcAU83st0B/4HvAx8D1xdw+ERERERERERHJXbtOaAE4535hZluAq4C78EXgXwaudc6tLurGiYiIiIiIiIhIztp9QgvAOfcH4A/F3g4REREREREREWm+9l5DS0RERERERERE2hkltEREREREREREpKQooSUiIiIiIiIiIiVFCS0RERERERERESkpSmiJiIiIiIiIiEhJUUJLRERERERERERKihJaIiIiIiIiIiJSUpTQEhERERERERGRkqKEloiIiIiIiIiIlBQltEREREREREREpKQooSUiIiIiIiIiIiVFCS0RERERERERESkpSmiJiIiIiIiIiEhJUUJLRERERERERERKihJaIiIiIiIiIiJSUpTQEhERERERERGRkmLOuWJvQ0kys4+BVcXejmbqBOwPbADqi7wtUjoUN5IPxY3kSjEj+VDcSD4UN5IPxY3kQ3ETzxDn3L7ZFlJCqwMzs1HAIuAQ59ziYm+PlAbFjeRDcSO5UsxIPhQ3kg/FjeRDcSP5UNwUlrocioiIiIiIiIhISVFCS0RERERERERESooSWh3bZuDm4FkkLsWN5ENxI7lSzEg+FDeSD8WN5ENxI/lQ3BSQamiJiIiIiIiIiEhJUQstEREREREREREpKUpoiYiIiIiIiIhISVFCS0RERERERERESooSWiIiIiIiIiIiUlKU0BIRERERERERkZKihJaIiIiIiIiIiJQUJbRERERERERERKSkKKElIiIiIiIiIiIlRQmtDsjMvmxmc82s0sw2mdljZja02NslrcfMRpnZzWY2y8w2mlmFmb1nZreZWZ+I5buY2fVmttTMqs3sQzP7kZntnWb9I8zsj2a22cx2m9ls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 | |
" | |
> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> | |
</div> | |
<div class="inner_cell"> | |
<div class="text_cell_render border-box-sizing rendered_html"> | |
<h1 id="Plots:-Time-since-last-access">Plots: Time since last access<a class="anchor-link" href="#Plots:-Time-since-last-access">¶</a></h1> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [6]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="n">MED</span><span class="p">)</span> | |
<span class="n">plt</span><span class="o">.</span><span class="n">hist</span><span class="p">(</span><span class="n">df</span><span class="p">[</span><span class="s1">'days_passed'</span><span class="p">],</span> <span class="n">bins</span><span class="o">=</span><span class="mi">50</span><span class="p">)</span> | |
<span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="s2">"Days"</span><span class="p">)</span> | |
<span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="s2">"File Count"</span><span class="p">)</span> | |
<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s2">"Days Since Last Access"</span><span class="p">);</span> | |
</pre></div> | |
</div> | |
</div> | |
</div> | |
<div class="output_wrapper"> | |
<div class="output"> | |
<div class="output_area"> | |
<div class="prompt"></div> | |
<div class="output_png output_subarea "> | |
<img src="data:image/png;base64,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 | |
" | |
> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [7]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="n">MED</span><span class="p">)</span> | |
<span class="n">plt</span><span class="o">.</span><span class="n">hist</span><span class="p">(</span><span class="n">df</span><span class="p">[</span><span class="n">df</span><span class="p">[</span><span class="s1">'days_passed'</span><span class="p">]</span> <span class="o"><</span> <span class="mi">200</span><span class="p">][</span><span class="s1">'days_passed'</span><span class="p">],</span> <span class="n">bins</span><span class="o">=</span><span class="mi">50</span><span class="p">)</span> | |
<span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="s2">"Days"</span><span class="p">)</span> | |
<span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="s2">"File Count"</span><span class="p">)</span> | |
<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s2">"Days Since Last Access < 200 days"</span><span class="p">);</span> | |
</pre></div> | |
</div> | |
</div> | |
</div> | |
<div class="output_wrapper"> | |
<div class="output"> | |
<div class="output_area"> | |
<div class="prompt"></div> | |
<div class="output_png output_subarea "> | |
<img src="data:image/png;base64,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 | |
" | |
> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> | |
</div> | |
<div class="inner_cell"> | |
<div class="text_cell_render border-box-sizing rendered_html"> | |
<h3 id="Percent-accessed-last-X-days">Percent accessed last X days<a class="anchor-link" href="#Percent-accessed-last-X-days">¶</a></h3> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [8]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="k">def</span> <span class="nf">percent_accessed</span><span class="p">(</span><span class="n">days</span><span class="p">):</span> | |
<span class="n">count</span> <span class="o">=</span> <span class="n">df</span><span class="p">[</span><span class="n">df</span><span class="p">[</span><span class="s1">'days_passed'</span><span class="p">]</span> <span class="o"><</span> <span class="n">days</span><span class="p">]</span><span class="o">.</span><span class="n">days_passed</span><span class="o">.</span><span class="n">count</span><span class="p">()</span> | |
<span class="n">total</span> <span class="o">=</span> <span class="n">df</span><span class="o">.</span><span class="n">days_passed</span><span class="o">.</span><span class="n">count</span><span class="p">()</span> | |
<span class="n">percent</span> <span class="o">=</span> <span class="mi">100</span> <span class="o">*</span> <span class="p">(</span><span class="n">count</span> <span class="o">/</span> <span class="n">total</span><span class="p">)</span> | |
<span class="nb">print</span><span class="p">(</span><span class="s2">"</span><span class="si">{0:.2f}</span><span class="s2">% accessed in the last </span><span class="si">{1}</span><span class="s2"> days"</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">percent</span><span class="p">,</span> <span class="n">days</span><span class="p">))</span> | |
<span class="n">percent_accessed</span><span class="p">(</span><span class="mi">7</span><span class="p">)</span> | |
<span class="n">percent_accessed</span><span class="p">(</span><span class="mi">30</span><span class="p">)</span> | |
<span class="n">percent_accessed</span><span class="p">(</span><span class="mi">90</span><span class="p">)</span> | |
<span class="n">percent_accessed</span><span class="p">(</span><span class="mi">365</span><span class="p">)</span> | |
</pre></div> | |
</div> | |
</div> | |
</div> | |
<div class="output_wrapper"> | |
<div class="output"> | |
<div class="output_area"> | |
<div class="prompt"></div> | |
<div class="output_subarea output_stream output_stdout output_text"> | |
<pre>9.13% accessed in the last 7 days | |
36.95% accessed in the last 30 days | |
49.82% accessed in the last 90 days | |
61.43% accessed in the last 365 days | |
</pre> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> | |
</div> | |
<div class="inner_cell"> | |
<div class="text_cell_render border-box-sizing rendered_html"> | |
<h1 id="Plots:-File-Size">Plots: File Size<a class="anchor-link" href="#Plots:-File-Size">¶</a></h1><p>Mostly very small files.</p> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [9]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="n">MED</span><span class="p">)</span> | |
<span class="n">plt</span><span class="o">.</span><span class="n">hist</span><span class="p">(</span><span class="n">df</span><span class="p">[</span><span class="s1">'file_size_gb'</span><span class="p">],</span> <span class="n">bins</span><span class="o">=</span><span class="mi">100</span><span class="p">)</span> | |
<span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="s2">"GB"</span><span class="p">)</span> | |
<span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="s2">"File Count"</span><span class="p">)</span> | |
<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s2">"File Size (GB), All Files"</span><span class="p">);</span> | |
</pre></div> | |
</div> | |
</div> | |
</div> | |
<div class="output_wrapper"> | |
<div class="output"> | |
<div class="output_area"> | |
<div class="prompt"></div> | |
<div class="output_png output_subarea "> | |
<img src="data:image/png;base64,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 | |
" | |
> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [10]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="n">MED</span><span class="p">)</span> | |
<span class="n">plt</span><span class="o">.</span><span class="n">hist</span><span class="p">(</span><span class="n">df</span><span class="p">[</span><span class="n">df</span><span class="p">[</span><span class="s1">'file_size_gb'</span><span class="p">]</span> <span class="o"><</span> <span class="mi">20</span><span class="p">][</span><span class="s1">'file_size_gb'</span><span class="p">],</span> <span class="n">bins</span><span class="o">=</span><span class="mi">100</span><span class="p">)</span> | |
<span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="s2">"GB"</span><span class="p">)</span> | |
<span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="s2">"File Count"</span><span class="p">)</span> | |
<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s2">"File Size < 20 GB"</span><span class="p">);</span> | |
</pre></div> | |
</div> | |
</div> | |
</div> | |
<div class="output_wrapper"> | |
<div class="output"> | |
<div class="output_area"> | |
<div class="prompt"></div> | |
<div class="output_png output_subarea "> | |
<img src="data:image/png;base64,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 | |
" | |
> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [11]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="p">(</span><span class="mi">20</span><span class="p">,</span><span class="mi">10</span><span class="p">))</span> | |
<span class="n">plt</span><span class="o">.</span><span class="n">hist</span><span class="p">(</span><span class="n">df</span><span class="p">[</span><span class="n">df</span><span class="p">[</span><span class="s1">'file_size_gb'</span><span class="p">]</span> <span class="o"><</span> <span class="mi">1</span><span class="p">][</span><span class="s1">'file_size_gb'</span><span class="p">],</span> <span class="n">bins</span><span class="o">=</span><span class="mi">100</span><span class="p">)</span> | |
<span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="s2">"GB"</span><span class="p">)</span> | |
<span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="s2">"File Count"</span><span class="p">)</span> | |
<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s2">"File Size < 1 GB"</span><span class="p">);</span> | |
</pre></div> | |
</div> | |
</div> | |
</div> | |
<div class="output_wrapper"> | |
<div class="output"> | |
<div class="output_area"> | |
<div class="prompt"></div> | |
<div class="output_png output_subarea "> | |
<img src="data:image/png;base64,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 | |
" | |
> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</body> | |
</html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment