mirror of
https://github.com/vacp2p/discv5-notebook.git
synced 2025-02-24 01:58:15 +00:00
13459 lines
546 KiB
HTML
13459 lines
546 KiB
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head><meta charset="utf-8" />
|
|
|
|
|
|
<title>Discv5 Notebook</title>
|
|
|
|
<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;
|
|
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.7.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.7.0');
|
|
src: url('../components/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../components/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../components/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../components/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../components/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.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;
|
|
}
|
|
.fa-pull-left {
|
|
float: left;
|
|
}
|
|
.fa-pull-right {
|
|
float: right;
|
|
}
|
|
.fa.fa-pull-left {
|
|
margin-right: .3em;
|
|
}
|
|
.fa.fa-pull-right {
|
|
margin-left: .3em;
|
|
}
|
|
/* Deprecated as of 4.4.0 */
|
|
.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;
|
|
}
|
|
.fa-pulse {
|
|
-webkit-animation: fa-spin 1s infinite steps(8);
|
|
animation: fa-spin 1s infinite steps(8);
|
|
}
|
|
@-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 {
|
|
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
|
|
-webkit-transform: rotate(90deg);
|
|
-ms-transform: rotate(90deg);
|
|
transform: rotate(90deg);
|
|
}
|
|
.fa-rotate-180 {
|
|
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
|
|
-webkit-transform: rotate(180deg);
|
|
-ms-transform: rotate(180deg);
|
|
transform: rotate(180deg);
|
|
}
|
|
.fa-rotate-270 {
|
|
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
|
|
-webkit-transform: rotate(270deg);
|
|
-ms-transform: rotate(270deg);
|
|
transform: rotate(270deg);
|
|
}
|
|
.fa-flip-horizontal {
|
|
-ms-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 {
|
|
-ms-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-f:before,
|
|
.fa-facebook:before {
|
|
content: "\f09a";
|
|
}
|
|
.fa-github:before {
|
|
content: "\f09b";
|
|
}
|
|
.fa-unlock:before {
|
|
content: "\f09c";
|
|
}
|
|
.fa-credit-card:before {
|
|
content: "\f09d";
|
|
}
|
|
.fa-feed:before,
|
|
.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,
|
|
.fa-gratipay: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-pp: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-resistance: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-y-combinator-square:before,
|
|
.fa-yc-square:before,
|
|
.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";
|
|
}
|
|
.fa-buysellads:before {
|
|
content: "\f20d";
|
|
}
|
|
.fa-connectdevelop:before {
|
|
content: "\f20e";
|
|
}
|
|
.fa-dashcube:before {
|
|
content: "\f210";
|
|
}
|
|
.fa-forumbee:before {
|
|
content: "\f211";
|
|
}
|
|
.fa-leanpub:before {
|
|
content: "\f212";
|
|
}
|
|
.fa-sellsy:before {
|
|
content: "\f213";
|
|
}
|
|
.fa-shirtsinbulk:before {
|
|
content: "\f214";
|
|
}
|
|
.fa-simplybuilt:before {
|
|
content: "\f215";
|
|
}
|
|
.fa-skyatlas:before {
|
|
content: "\f216";
|
|
}
|
|
.fa-cart-plus:before {
|
|
content: "\f217";
|
|
}
|
|
.fa-cart-arrow-down:before {
|
|
content: "\f218";
|
|
}
|
|
.fa-diamond:before {
|
|
content: "\f219";
|
|
}
|
|
.fa-ship:before {
|
|
content: "\f21a";
|
|
}
|
|
.fa-user-secret:before {
|
|
content: "\f21b";
|
|
}
|
|
.fa-motorcycle:before {
|
|
content: "\f21c";
|
|
}
|
|
.fa-street-view:before {
|
|
content: "\f21d";
|
|
}
|
|
.fa-heartbeat:before {
|
|
content: "\f21e";
|
|
}
|
|
.fa-venus:before {
|
|
content: "\f221";
|
|
}
|
|
.fa-mars:before {
|
|
content: "\f222";
|
|
}
|
|
.fa-mercury:before {
|
|
content: "\f223";
|
|
}
|
|
.fa-intersex:before,
|
|
.fa-transgender:before {
|
|
content: "\f224";
|
|
}
|
|
.fa-transgender-alt:before {
|
|
content: "\f225";
|
|
}
|
|
.fa-venus-double:before {
|
|
content: "\f226";
|
|
}
|
|
.fa-mars-double:before {
|
|
content: "\f227";
|
|
}
|
|
.fa-venus-mars:before {
|
|
content: "\f228";
|
|
}
|
|
.fa-mars-stroke:before {
|
|
content: "\f229";
|
|
}
|
|
.fa-mars-stroke-v:before {
|
|
content: "\f22a";
|
|
}
|
|
.fa-mars-stroke-h:before {
|
|
content: "\f22b";
|
|
}
|
|
.fa-neuter:before {
|
|
content: "\f22c";
|
|
}
|
|
.fa-genderless:before {
|
|
content: "\f22d";
|
|
}
|
|
.fa-facebook-official:before {
|
|
content: "\f230";
|
|
}
|
|
.fa-pinterest-p:before {
|
|
content: "\f231";
|
|
}
|
|
.fa-whatsapp:before {
|
|
content: "\f232";
|
|
}
|
|
.fa-server:before {
|
|
content: "\f233";
|
|
}
|
|
.fa-user-plus:before {
|
|
content: "\f234";
|
|
}
|
|
.fa-user-times:before {
|
|
content: "\f235";
|
|
}
|
|
.fa-hotel:before,
|
|
.fa-bed:before {
|
|
content: "\f236";
|
|
}
|
|
.fa-viacoin:before {
|
|
content: "\f237";
|
|
}
|
|
.fa-train:before {
|
|
content: "\f238";
|
|
}
|
|
.fa-subway:before {
|
|
content: "\f239";
|
|
}
|
|
.fa-medium:before {
|
|
content: "\f23a";
|
|
}
|
|
.fa-yc:before,
|
|
.fa-y-combinator:before {
|
|
content: "\f23b";
|
|
}
|
|
.fa-optin-monster:before {
|
|
content: "\f23c";
|
|
}
|
|
.fa-opencart:before {
|
|
content: "\f23d";
|
|
}
|
|
.fa-expeditedssl:before {
|
|
content: "\f23e";
|
|
}
|
|
.fa-battery-4:before,
|
|
.fa-battery:before,
|
|
.fa-battery-full:before {
|
|
content: "\f240";
|
|
}
|
|
.fa-battery-3:before,
|
|
.fa-battery-three-quarters:before {
|
|
content: "\f241";
|
|
}
|
|
.fa-battery-2:before,
|
|
.fa-battery-half:before {
|
|
content: "\f242";
|
|
}
|
|
.fa-battery-1:before,
|
|
.fa-battery-quarter:before {
|
|
content: "\f243";
|
|
}
|
|
.fa-battery-0:before,
|
|
.fa-battery-empty:before {
|
|
content: "\f244";
|
|
}
|
|
.fa-mouse-pointer:before {
|
|
content: "\f245";
|
|
}
|
|
.fa-i-cursor:before {
|
|
content: "\f246";
|
|
}
|
|
.fa-object-group:before {
|
|
content: "\f247";
|
|
}
|
|
.fa-object-ungroup:before {
|
|
content: "\f248";
|
|
}
|
|
.fa-sticky-note:before {
|
|
content: "\f249";
|
|
}
|
|
.fa-sticky-note-o:before {
|
|
content: "\f24a";
|
|
}
|
|
.fa-cc-jcb:before {
|
|
content: "\f24b";
|
|
}
|
|
.fa-cc-diners-club:before {
|
|
content: "\f24c";
|
|
}
|
|
.fa-clone:before {
|
|
content: "\f24d";
|
|
}
|
|
.fa-balance-scale:before {
|
|
content: "\f24e";
|
|
}
|
|
.fa-hourglass-o:before {
|
|
content: "\f250";
|
|
}
|
|
.fa-hourglass-1:before,
|
|
.fa-hourglass-start:before {
|
|
content: "\f251";
|
|
}
|
|
.fa-hourglass-2:before,
|
|
.fa-hourglass-half:before {
|
|
content: "\f252";
|
|
}
|
|
.fa-hourglass-3:before,
|
|
.fa-hourglass-end:before {
|
|
content: "\f253";
|
|
}
|
|
.fa-hourglass:before {
|
|
content: "\f254";
|
|
}
|
|
.fa-hand-grab-o:before,
|
|
.fa-hand-rock-o:before {
|
|
content: "\f255";
|
|
}
|
|
.fa-hand-stop-o:before,
|
|
.fa-hand-paper-o:before {
|
|
content: "\f256";
|
|
}
|
|
.fa-hand-scissors-o:before {
|
|
content: "\f257";
|
|
}
|
|
.fa-hand-lizard-o:before {
|
|
content: "\f258";
|
|
}
|
|
.fa-hand-spock-o:before {
|
|
content: "\f259";
|
|
}
|
|
.fa-hand-pointer-o:before {
|
|
content: "\f25a";
|
|
}
|
|
.fa-hand-peace-o:before {
|
|
content: "\f25b";
|
|
}
|
|
.fa-trademark:before {
|
|
content: "\f25c";
|
|
}
|
|
.fa-registered:before {
|
|
content: "\f25d";
|
|
}
|
|
.fa-creative-commons:before {
|
|
content: "\f25e";
|
|
}
|
|
.fa-gg:before {
|
|
content: "\f260";
|
|
}
|
|
.fa-gg-circle:before {
|
|
content: "\f261";
|
|
}
|
|
.fa-tripadvisor:before {
|
|
content: "\f262";
|
|
}
|
|
.fa-odnoklassniki:before {
|
|
content: "\f263";
|
|
}
|
|
.fa-odnoklassniki-square:before {
|
|
content: "\f264";
|
|
}
|
|
.fa-get-pocket:before {
|
|
content: "\f265";
|
|
}
|
|
.fa-wikipedia-w:before {
|
|
content: "\f266";
|
|
}
|
|
.fa-safari:before {
|
|
content: "\f267";
|
|
}
|
|
.fa-chrome:before {
|
|
content: "\f268";
|
|
}
|
|
.fa-firefox:before {
|
|
content: "\f269";
|
|
}
|
|
.fa-opera:before {
|
|
content: "\f26a";
|
|
}
|
|
.fa-internet-explorer:before {
|
|
content: "\f26b";
|
|
}
|
|
.fa-tv:before,
|
|
.fa-television:before {
|
|
content: "\f26c";
|
|
}
|
|
.fa-contao:before {
|
|
content: "\f26d";
|
|
}
|
|
.fa-500px:before {
|
|
content: "\f26e";
|
|
}
|
|
.fa-amazon:before {
|
|
content: "\f270";
|
|
}
|
|
.fa-calendar-plus-o:before {
|
|
content: "\f271";
|
|
}
|
|
.fa-calendar-minus-o:before {
|
|
content: "\f272";
|
|
}
|
|
.fa-calendar-times-o:before {
|
|
content: "\f273";
|
|
}
|
|
.fa-calendar-check-o:before {
|
|
content: "\f274";
|
|
}
|
|
.fa-industry:before {
|
|
content: "\f275";
|
|
}
|
|
.fa-map-pin:before {
|
|
content: "\f276";
|
|
}
|
|
.fa-map-signs:before {
|
|
content: "\f277";
|
|
}
|
|
.fa-map-o:before {
|
|
content: "\f278";
|
|
}
|
|
.fa-map:before {
|
|
content: "\f279";
|
|
}
|
|
.fa-commenting:before {
|
|
content: "\f27a";
|
|
}
|
|
.fa-commenting-o:before {
|
|
content: "\f27b";
|
|
}
|
|
.fa-houzz:before {
|
|
content: "\f27c";
|
|
}
|
|
.fa-vimeo:before {
|
|
content: "\f27d";
|
|
}
|
|
.fa-black-tie:before {
|
|
content: "\f27e";
|
|
}
|
|
.fa-fonticons:before {
|
|
content: "\f280";
|
|
}
|
|
.fa-reddit-alien:before {
|
|
content: "\f281";
|
|
}
|
|
.fa-edge:before {
|
|
content: "\f282";
|
|
}
|
|
.fa-credit-card-alt:before {
|
|
content: "\f283";
|
|
}
|
|
.fa-codiepie:before {
|
|
content: "\f284";
|
|
}
|
|
.fa-modx:before {
|
|
content: "\f285";
|
|
}
|
|
.fa-fort-awesome:before {
|
|
content: "\f286";
|
|
}
|
|
.fa-usb:before {
|
|
content: "\f287";
|
|
}
|
|
.fa-product-hunt:before {
|
|
content: "\f288";
|
|
}
|
|
.fa-mixcloud:before {
|
|
content: "\f289";
|
|
}
|
|
.fa-scribd:before {
|
|
content: "\f28a";
|
|
}
|
|
.fa-pause-circle:before {
|
|
content: "\f28b";
|
|
}
|
|
.fa-pause-circle-o:before {
|
|
content: "\f28c";
|
|
}
|
|
.fa-stop-circle:before {
|
|
content: "\f28d";
|
|
}
|
|
.fa-stop-circle-o:before {
|
|
content: "\f28e";
|
|
}
|
|
.fa-shopping-bag:before {
|
|
content: "\f290";
|
|
}
|
|
.fa-shopping-basket:before {
|
|
content: "\f291";
|
|
}
|
|
.fa-hashtag:before {
|
|
content: "\f292";
|
|
}
|
|
.fa-bluetooth:before {
|
|
content: "\f293";
|
|
}
|
|
.fa-bluetooth-b:before {
|
|
content: "\f294";
|
|
}
|
|
.fa-percent:before {
|
|
content: "\f295";
|
|
}
|
|
.fa-gitlab:before {
|
|
content: "\f296";
|
|
}
|
|
.fa-wpbeginner:before {
|
|
content: "\f297";
|
|
}
|
|
.fa-wpforms:before {
|
|
content: "\f298";
|
|
}
|
|
.fa-envira:before {
|
|
content: "\f299";
|
|
}
|
|
.fa-universal-access:before {
|
|
content: "\f29a";
|
|
}
|
|
.fa-wheelchair-alt:before {
|
|
content: "\f29b";
|
|
}
|
|
.fa-question-circle-o:before {
|
|
content: "\f29c";
|
|
}
|
|
.fa-blind:before {
|
|
content: "\f29d";
|
|
}
|
|
.fa-audio-description:before {
|
|
content: "\f29e";
|
|
}
|
|
.fa-volume-control-phone:before {
|
|
content: "\f2a0";
|
|
}
|
|
.fa-braille:before {
|
|
content: "\f2a1";
|
|
}
|
|
.fa-assistive-listening-systems:before {
|
|
content: "\f2a2";
|
|
}
|
|
.fa-asl-interpreting:before,
|
|
.fa-american-sign-language-interpreting:before {
|
|
content: "\f2a3";
|
|
}
|
|
.fa-deafness:before,
|
|
.fa-hard-of-hearing:before,
|
|
.fa-deaf:before {
|
|
content: "\f2a4";
|
|
}
|
|
.fa-glide:before {
|
|
content: "\f2a5";
|
|
}
|
|
.fa-glide-g:before {
|
|
content: "\f2a6";
|
|
}
|
|
.fa-signing:before,
|
|
.fa-sign-language:before {
|
|
content: "\f2a7";
|
|
}
|
|
.fa-low-vision:before {
|
|
content: "\f2a8";
|
|
}
|
|
.fa-viadeo:before {
|
|
content: "\f2a9";
|
|
}
|
|
.fa-viadeo-square:before {
|
|
content: "\f2aa";
|
|
}
|
|
.fa-snapchat:before {
|
|
content: "\f2ab";
|
|
}
|
|
.fa-snapchat-ghost:before {
|
|
content: "\f2ac";
|
|
}
|
|
.fa-snapchat-square:before {
|
|
content: "\f2ad";
|
|
}
|
|
.fa-pied-piper:before {
|
|
content: "\f2ae";
|
|
}
|
|
.fa-first-order:before {
|
|
content: "\f2b0";
|
|
}
|
|
.fa-yoast:before {
|
|
content: "\f2b1";
|
|
}
|
|
.fa-themeisle:before {
|
|
content: "\f2b2";
|
|
}
|
|
.fa-google-plus-circle:before,
|
|
.fa-google-plus-official:before {
|
|
content: "\f2b3";
|
|
}
|
|
.fa-fa:before,
|
|
.fa-font-awesome:before {
|
|
content: "\f2b4";
|
|
}
|
|
.fa-handshake-o:before {
|
|
content: "\f2b5";
|
|
}
|
|
.fa-envelope-open:before {
|
|
content: "\f2b6";
|
|
}
|
|
.fa-envelope-open-o:before {
|
|
content: "\f2b7";
|
|
}
|
|
.fa-linode:before {
|
|
content: "\f2b8";
|
|
}
|
|
.fa-address-book:before {
|
|
content: "\f2b9";
|
|
}
|
|
.fa-address-book-o:before {
|
|
content: "\f2ba";
|
|
}
|
|
.fa-vcard:before,
|
|
.fa-address-card:before {
|
|
content: "\f2bb";
|
|
}
|
|
.fa-vcard-o:before,
|
|
.fa-address-card-o:before {
|
|
content: "\f2bc";
|
|
}
|
|
.fa-user-circle:before {
|
|
content: "\f2bd";
|
|
}
|
|
.fa-user-circle-o:before {
|
|
content: "\f2be";
|
|
}
|
|
.fa-user-o:before {
|
|
content: "\f2c0";
|
|
}
|
|
.fa-id-badge:before {
|
|
content: "\f2c1";
|
|
}
|
|
.fa-drivers-license:before,
|
|
.fa-id-card:before {
|
|
content: "\f2c2";
|
|
}
|
|
.fa-drivers-license-o:before,
|
|
.fa-id-card-o:before {
|
|
content: "\f2c3";
|
|
}
|
|
.fa-quora:before {
|
|
content: "\f2c4";
|
|
}
|
|
.fa-free-code-camp:before {
|
|
content: "\f2c5";
|
|
}
|
|
.fa-telegram:before {
|
|
content: "\f2c6";
|
|
}
|
|
.fa-thermometer-4:before,
|
|
.fa-thermometer:before,
|
|
.fa-thermometer-full:before {
|
|
content: "\f2c7";
|
|
}
|
|
.fa-thermometer-3:before,
|
|
.fa-thermometer-three-quarters:before {
|
|
content: "\f2c8";
|
|
}
|
|
.fa-thermometer-2:before,
|
|
.fa-thermometer-half:before {
|
|
content: "\f2c9";
|
|
}
|
|
.fa-thermometer-1:before,
|
|
.fa-thermometer-quarter:before {
|
|
content: "\f2ca";
|
|
}
|
|
.fa-thermometer-0:before,
|
|
.fa-thermometer-empty:before {
|
|
content: "\f2cb";
|
|
}
|
|
.fa-shower:before {
|
|
content: "\f2cc";
|
|
}
|
|
.fa-bathtub:before,
|
|
.fa-s15:before,
|
|
.fa-bath:before {
|
|
content: "\f2cd";
|
|
}
|
|
.fa-podcast:before {
|
|
content: "\f2ce";
|
|
}
|
|
.fa-window-maximize:before {
|
|
content: "\f2d0";
|
|
}
|
|
.fa-window-minimize:before {
|
|
content: "\f2d1";
|
|
}
|
|
.fa-window-restore:before {
|
|
content: "\f2d2";
|
|
}
|
|
.fa-times-rectangle:before,
|
|
.fa-window-close:before {
|
|
content: "\f2d3";
|
|
}
|
|
.fa-times-rectangle-o:before,
|
|
.fa-window-close-o:before {
|
|
content: "\f2d4";
|
|
}
|
|
.fa-bandcamp:before {
|
|
content: "\f2d5";
|
|
}
|
|
.fa-grav:before {
|
|
content: "\f2d6";
|
|
}
|
|
.fa-etsy:before {
|
|
content: "\f2d7";
|
|
}
|
|
.fa-imdb:before {
|
|
content: "\f2d8";
|
|
}
|
|
.fa-ravelry:before {
|
|
content: "\f2d9";
|
|
}
|
|
.fa-eercast:before {
|
|
content: "\f2da";
|
|
}
|
|
.fa-microchip:before {
|
|
content: "\f2db";
|
|
}
|
|
.fa-snowflake-o:before {
|
|
content: "\f2dc";
|
|
}
|
|
.fa-superpowers:before {
|
|
content: "\f2dd";
|
|
}
|
|
.fa-wpexplorer:before {
|
|
content: "\f2de";
|
|
}
|
|
.fa-meetup:before {
|
|
content: "\f2e0";
|
|
}
|
|
.sr-only {
|
|
position: absolute;
|
|
width: 1px;
|
|
height: 1px;
|
|
padding: 0;
|
|
margin: -1px;
|
|
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;
|
|
}
|
|
.sr-only-focusable:active,
|
|
.sr-only-focusable:focus {
|
|
position: static;
|
|
width: auto;
|
|
height: auto;
|
|
margin: 0;
|
|
overflow: visible;
|
|
clip: auto;
|
|
}
|
|
/*!
|
|
*
|
|
* 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;
|
|
}
|
|
div.traceback-wrapper pre.traceback {
|
|
max-height: 600px;
|
|
overflow: 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 {
|
|
display: flex;
|
|
flex-direction: row;
|
|
justify-content: space-between;
|
|
padding: 5px;
|
|
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;
|
|
}
|
|
[dir="rtl"] #ipython_notebook {
|
|
margin-right: 10px;
|
|
margin-left: 0;
|
|
}
|
|
[dir="rtl"] #ipython_notebook.pull-left {
|
|
float: right !important;
|
|
float: right;
|
|
}
|
|
.flex-spacer {
|
|
flex: 1;
|
|
}
|
|
#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#kernel_logo_widget {
|
|
margin: 0 10px;
|
|
}
|
|
span#login_widget {
|
|
float: right;
|
|
}
|
|
[dir="rtl"] span#login_widget {
|
|
float: left;
|
|
}
|
|
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;
|
|
}
|
|
.modal-header {
|
|
cursor: move;
|
|
}
|
|
@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;
|
|
}
|
|
[dir="rtl"] .center-nav form.pull-left {
|
|
float: right !important;
|
|
float: right;
|
|
}
|
|
[dir="rtl"] .center-nav .navbar-text {
|
|
float: right;
|
|
}
|
|
[dir="rtl"] .navbar-inner {
|
|
text-align: right;
|
|
}
|
|
[dir="rtl"] div.text-left {
|
|
text-align: right;
|
|
}
|
|
/*!
|
|
*
|
|
* 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 {
|
|
position: absolute;
|
|
display: block;
|
|
width: 100%;
|
|
height: 100%;
|
|
overflow: hidden;
|
|
cursor: pointer;
|
|
opacity: 0;
|
|
z-index: 2;
|
|
}
|
|
.alternate_upload .btn-xs > input.fileinput {
|
|
margin: -1px -5px;
|
|
}
|
|
.alternate_upload .btn-upload {
|
|
position: relative;
|
|
height: 22px;
|
|
}
|
|
::-webkit-file-upload-button {
|
|
cursor: pointer;
|
|
}
|
|
/**
|
|
* Primary styles
|
|
*
|
|
* Author: Jupyter Development Team
|
|
*/
|
|
ul#tabs {
|
|
margin-bottom: 4px;
|
|
}
|
|
ul#tabs a {
|
|
padding-top: 6px;
|
|
padding-bottom: 4px;
|
|
}
|
|
[dir="rtl"] ul#tabs.nav-tabs > li {
|
|
float: right;
|
|
}
|
|
[dir="rtl"] ul#tabs.nav.nav-tabs {
|
|
padding-right: 0;
|
|
}
|
|
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 .pull-right {
|
|
float: left !important;
|
|
float: left;
|
|
}
|
|
[dir="rtl"] .list_toolbar .col-sm-4,
|
|
[dir="rtl"] .list_toolbar .col-sm-8 {
|
|
float: right;
|
|
}
|
|
.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: text-bottom;
|
|
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;
|
|
}
|
|
[dir="rtl"] .list_item > div input {
|
|
margin-right: 0;
|
|
}
|
|
.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_modified {
|
|
margin-right: 7px;
|
|
margin-left: 7px;
|
|
}
|
|
[dir="rtl"] .item_modified.pull-right {
|
|
float: left !important;
|
|
float: left;
|
|
}
|
|
.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;
|
|
}
|
|
[dir="rtl"] .item_buttons.pull-right {
|
|
float: left !important;
|
|
float: left;
|
|
}
|
|
[dir="rtl"] .item_buttons .kernel-name {
|
|
margin-left: 7px;
|
|
float: right;
|
|
}
|
|
.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;
|
|
}
|
|
.sort_button {
|
|
display: inline-block;
|
|
padding-left: 7px;
|
|
}
|
|
[dir="rtl"] .sort_button.pull-right {
|
|
float: left !important;
|
|
float: left;
|
|
}
|
|
#tree-selector {
|
|
padding-right: 0px;
|
|
}
|
|
#button-select-all {
|
|
min-width: 50px;
|
|
}
|
|
[dir="rtl"] #button-select-all.btn {
|
|
float: right ;
|
|
}
|
|
#select-all {
|
|
margin-left: 7px;
|
|
margin-right: 2px;
|
|
margin-top: 2px;
|
|
height: 16px;
|
|
}
|
|
[dir="rtl"] #select-all.pull-left {
|
|
float: right !important;
|
|
float: right;
|
|
}
|
|
.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.fa-pull-left {
|
|
margin-right: .3em;
|
|
}
|
|
.folder_icon:before.fa-pull-right {
|
|
margin-left: .3em;
|
|
}
|
|
.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.fa-pull-left {
|
|
margin-right: .3em;
|
|
}
|
|
.notebook_icon:before.fa-pull-right {
|
|
margin-left: .3em;
|
|
}
|
|
.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.fa-pull-left {
|
|
margin-right: .3em;
|
|
}
|
|
.running_notebook_icon:before.fa-pull-right {
|
|
margin-left: .3em;
|
|
}
|
|
.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.fa-pull-left {
|
|
margin-right: .3em;
|
|
}
|
|
.file_icon:before.fa-pull-right {
|
|
margin-left: .3em;
|
|
}
|
|
.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;
|
|
}
|
|
#new-menu .dropdown-header {
|
|
font-size: 10px;
|
|
border-bottom: 1px solid #e5e5e5;
|
|
padding: 0 0 3px;
|
|
margin: -3px 20px 0;
|
|
}
|
|
.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;
|
|
}
|
|
.delete-button {
|
|
display: none;
|
|
}
|
|
.duplicate-button {
|
|
display: none;
|
|
}
|
|
.rename-button {
|
|
display: none;
|
|
}
|
|
.move-button {
|
|
display: none;
|
|
}
|
|
.download-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.fa-pull-left {
|
|
margin-right: .3em;
|
|
}
|
|
.dirty-indicator.fa-pull-right {
|
|
margin-left: .3em;
|
|
}
|
|
.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.fa-pull-left {
|
|
margin-right: .3em;
|
|
}
|
|
.dirty-indicator-dirty.fa-pull-right {
|
|
margin-left: .3em;
|
|
}
|
|
.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.fa-pull-left {
|
|
margin-right: .3em;
|
|
}
|
|
.dirty-indicator-clean.fa-pull-right {
|
|
margin-left: .3em;
|
|
}
|
|
.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.fa-pull-left {
|
|
margin-right: .3em;
|
|
}
|
|
.dirty-indicator-clean:before.fa-pull-right {
|
|
margin-left: .3em;
|
|
}
|
|
.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);
|
|
}
|
|
}
|
|
.CodeMirror-dialog {
|
|
background-color: #fff;
|
|
}
|
|
/*!
|
|
*
|
|
* IPython notebook
|
|
*
|
|
*/
|
|
/* CSS font colors for translated ANSI escape sequences */
|
|
/* The color values are a mix of
|
|
http://www.xcolors.net/dl/baskerville-ivorylight and
|
|
http://www.xcolors.net/dl/euphrasia */
|
|
.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-default-inverse-fg {
|
|
color: #FFFFFF;
|
|
}
|
|
.ansi-default-inverse-bg {
|
|
background-color: #000000;
|
|
}
|
|
.ansi-bold {
|
|
font-weight: bold;
|
|
}
|
|
.ansi-underline {
|
|
text-decoration: underline;
|
|
}
|
|
/* The following styles are deprecated an will be removed in a future version */
|
|
.ansibold {
|
|
font-weight: bold;
|
|
}
|
|
.ansi-inverse {
|
|
outline: 0.5px dotted;
|
|
}
|
|
/* 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;
|
|
position: relative;
|
|
overflow: visible;
|
|
}
|
|
div.cell:before {
|
|
position: absolute;
|
|
display: block;
|
|
top: -1px;
|
|
left: -1px;
|
|
width: 5px;
|
|
height: calc(100% + 2px);
|
|
content: '';
|
|
background: transparent;
|
|
}
|
|
div.cell.jupyter-soft-selected {
|
|
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,
|
|
div.cell.selected.jupyter-soft-selected {
|
|
border-color: #ababab;
|
|
}
|
|
div.cell.selected:before,
|
|
div.cell.selected.jupyter-soft-selected:before {
|
|
position: absolute;
|
|
display: block;
|
|
top: -1px;
|
|
left: -1px;
|
|
width: 5px;
|
|
height: calc(100% + 2px);
|
|
content: '';
|
|
background: #42A5F5;
|
|
}
|
|
@media print {
|
|
div.cell.selected,
|
|
div.cell.selected.jupyter-soft-selected {
|
|
border-color: transparent;
|
|
}
|
|
}
|
|
.edit_mode div.cell.selected {
|
|
border-color: #66BB6A;
|
|
}
|
|
.edit_mode div.cell.selected:before {
|
|
position: absolute;
|
|
display: block;
|
|
top: -1px;
|
|
left: -1px;
|
|
width: 5px;
|
|
height: calc(100% + 2px);
|
|
content: '';
|
|
background: #66BB6A;
|
|
}
|
|
@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. */
|
|
/* Note that this should set vertical padding only, since CodeMirror assumes
|
|
that horizontal padding will be set on CodeMirror pre */
|
|
padding: 0.4em 0;
|
|
}
|
|
.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. This sets horizontal padding only,
|
|
use .CodeMirror-lines for vertical */
|
|
padding: 0 0.4em;
|
|
border: 0;
|
|
border-radius: 0;
|
|
}
|
|
.CodeMirror-cursor {
|
|
border-left: 1.4px solid black;
|
|
}
|
|
@media screen and (min-width: 2138px) and (max-width: 4319px) {
|
|
.CodeMirror-cursor {
|
|
border-left: 2px solid black;
|
|
}
|
|
}
|
|
@media screen and (min-width: 4320px) {
|
|
.CodeMirror-cursor {
|
|
border-left: 4px solid black;
|
|
}
|
|
}
|
|
/*
|
|
|
|
Original style from softwaremaniacs.org (c) Ivan Sagalaev <Maniac@SoftwareManiacs.Org>
|
|
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;
|
|
}
|
|
div.output_area .mglyph > img {
|
|
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: 1px 0 1px 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:not(.list-inline),
|
|
.rendered_html ol:not(.list-inline) {
|
|
padding-left: 2em;
|
|
}
|
|
.rendered_html ul {
|
|
list-style: disc;
|
|
}
|
|
.rendered_html ul ul {
|
|
list-style: square;
|
|
margin-top: 0;
|
|
}
|
|
.rendered_html ul ul ul {
|
|
list-style: circle;
|
|
}
|
|
.rendered_html ol {
|
|
list-style: decimal;
|
|
}
|
|
.rendered_html ol ol {
|
|
list-style: upper-alpha;
|
|
margin-top: 0;
|
|
}
|
|
.rendered_html ol ol ol {
|
|
list-style: lower-alpha;
|
|
}
|
|
.rendered_html ol ol ol ol {
|
|
list-style: lower-roman;
|
|
}
|
|
.rendered_html ol ol ol ol ol {
|
|
list-style: decimal;
|
|
}
|
|
.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;
|
|
padding: 0px;
|
|
background-color: #fff;
|
|
}
|
|
.rendered_html code {
|
|
background-color: #eff0f1;
|
|
}
|
|
.rendered_html p code {
|
|
padding: 1px 5px;
|
|
}
|
|
.rendered_html pre code {
|
|
background-color: #fff;
|
|
}
|
|
.rendered_html pre,
|
|
.rendered_html code {
|
|
border: 0;
|
|
color: #000;
|
|
font-size: 100%;
|
|
}
|
|
.rendered_html blockquote {
|
|
margin: 1em 2em;
|
|
}
|
|
.rendered_html table {
|
|
margin-left: auto;
|
|
margin-right: auto;
|
|
border: none;
|
|
border-collapse: collapse;
|
|
border-spacing: 0;
|
|
color: black;
|
|
font-size: 12px;
|
|
table-layout: fixed;
|
|
}
|
|
.rendered_html thead {
|
|
border-bottom: 1px solid black;
|
|
vertical-align: bottom;
|
|
}
|
|
.rendered_html tr,
|
|
.rendered_html th,
|
|
.rendered_html td {
|
|
text-align: right;
|
|
vertical-align: middle;
|
|
padding: 0.5em 0.5em;
|
|
line-height: normal;
|
|
white-space: normal;
|
|
max-width: none;
|
|
border: none;
|
|
}
|
|
.rendered_html th {
|
|
font-weight: bold;
|
|
}
|
|
.rendered_html tbody tr:nth-child(odd) {
|
|
background: #f5f5f5;
|
|
}
|
|
.rendered_html tbody tr:hover {
|
|
background: rgba(66, 165, 245, 0.2);
|
|
}
|
|
.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;
|
|
}
|
|
.rendered_html .alert {
|
|
margin-bottom: initial;
|
|
}
|
|
.rendered_html * + .alert {
|
|
margin-top: 1em;
|
|
}
|
|
[dir="rtl"] .rendered_html p {
|
|
text-align: right;
|
|
}
|
|
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.rendered .rendered_html tr,
|
|
.text_cell.rendered .rendered_html th,
|
|
.text_cell.rendered .rendered_html td {
|
|
max-width: none;
|
|
}
|
|
.text_cell.unrendered .text_cell_render {
|
|
display: none;
|
|
}
|
|
.text_cell .dropzone .input_area {
|
|
border: 2px dashed #bababa;
|
|
margin: -1px;
|
|
}
|
|
.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;
|
|
}
|
|
.jupyter-keybindings {
|
|
padding: 1px;
|
|
line-height: 24px;
|
|
border-bottom: 1px solid gray;
|
|
}
|
|
.jupyter-keybindings input {
|
|
margin: 0;
|
|
padding: 0;
|
|
border: none;
|
|
}
|
|
.jupyter-keybindings i {
|
|
padding: 6px;
|
|
}
|
|
.well code {
|
|
background-color: #ffffff;
|
|
border-color: #ababab;
|
|
border-width: 1px;
|
|
border-style: solid;
|
|
padding: 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;
|
|
}
|
|
.tags_button_container {
|
|
width: 100%;
|
|
display: flex;
|
|
}
|
|
.tag-container {
|
|
display: flex;
|
|
flex-direction: row;
|
|
flex-grow: 1;
|
|
overflow: hidden;
|
|
position: relative;
|
|
}
|
|
.tag-container > * {
|
|
margin: 0 4px;
|
|
}
|
|
.remove-tag-btn {
|
|
margin-left: 4px;
|
|
}
|
|
.tags-input {
|
|
display: flex;
|
|
}
|
|
.cell-tag:last-child:after {
|
|
content: "";
|
|
position: absolute;
|
|
right: 0;
|
|
width: 40px;
|
|
height: 100%;
|
|
/* Fade to background color of cell toolbar */
|
|
background: linear-gradient(to right, rgba(0, 0, 0, 0), #EEE);
|
|
}
|
|
.tags-input > * {
|
|
margin-left: 4px;
|
|
}
|
|
.cell-tag,
|
|
.tags-input input,
|
|
.tags-input button {
|
|
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;
|
|
box-shadow: none;
|
|
width: inherit;
|
|
font-size: inherit;
|
|
height: 22px;
|
|
line-height: 22px;
|
|
padding: 0px 4px;
|
|
display: inline-block;
|
|
}
|
|
.cell-tag:focus,
|
|
.tags-input input:focus,
|
|
.tags-input button: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);
|
|
}
|
|
.cell-tag::-moz-placeholder,
|
|
.tags-input input::-moz-placeholder,
|
|
.tags-input button::-moz-placeholder {
|
|
color: #999;
|
|
opacity: 1;
|
|
}
|
|
.cell-tag:-ms-input-placeholder,
|
|
.tags-input input:-ms-input-placeholder,
|
|
.tags-input button:-ms-input-placeholder {
|
|
color: #999;
|
|
}
|
|
.cell-tag::-webkit-input-placeholder,
|
|
.tags-input input::-webkit-input-placeholder,
|
|
.tags-input button::-webkit-input-placeholder {
|
|
color: #999;
|
|
}
|
|
.cell-tag::-ms-expand,
|
|
.tags-input input::-ms-expand,
|
|
.tags-input button::-ms-expand {
|
|
border: 0;
|
|
background-color: transparent;
|
|
}
|
|
.cell-tag[disabled],
|
|
.tags-input input[disabled],
|
|
.tags-input button[disabled],
|
|
.cell-tag[readonly],
|
|
.tags-input input[readonly],
|
|
.tags-input button[readonly],
|
|
fieldset[disabled] .cell-tag,
|
|
fieldset[disabled] .tags-input input,
|
|
fieldset[disabled] .tags-input button {
|
|
background-color: #eeeeee;
|
|
opacity: 1;
|
|
}
|
|
.cell-tag[disabled],
|
|
.tags-input input[disabled],
|
|
.tags-input button[disabled],
|
|
fieldset[disabled] .cell-tag,
|
|
fieldset[disabled] .tags-input input,
|
|
fieldset[disabled] .tags-input button {
|
|
cursor: not-allowed;
|
|
}
|
|
textarea.cell-tag,
|
|
textarea.tags-input input,
|
|
textarea.tags-input button {
|
|
height: auto;
|
|
}
|
|
select.cell-tag,
|
|
select.tags-input input,
|
|
select.tags-input button {
|
|
height: 30px;
|
|
line-height: 30px;
|
|
}
|
|
textarea.cell-tag,
|
|
textarea.tags-input input,
|
|
textarea.tags-input button,
|
|
select[multiple].cell-tag,
|
|
select[multiple].tags-input input,
|
|
select[multiple].tags-input button {
|
|
height: auto;
|
|
}
|
|
.cell-tag,
|
|
.tags-input button {
|
|
padding: 0px 4px;
|
|
}
|
|
.cell-tag {
|
|
background-color: #fff;
|
|
white-space: nowrap;
|
|
}
|
|
.tags-input input[type=text]:focus {
|
|
outline: none;
|
|
box-shadow: none;
|
|
border-color: #ccc;
|
|
}
|
|
.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 .current_kernel_logo {
|
|
display: none;
|
|
margin-top: -1px;
|
|
margin-bottom: -1px;
|
|
width: 32px;
|
|
height: 32px;
|
|
}
|
|
[dir="rtl"] #kernel_logo_widget {
|
|
float: left !important;
|
|
float: left;
|
|
}
|
|
.modal .modal-body .move-path {
|
|
display: flex;
|
|
flex-direction: row;
|
|
justify-content: space;
|
|
align-items: center;
|
|
}
|
|
.modal .modal-body .move-path .server-root {
|
|
padding-right: 20px;
|
|
}
|
|
.modal .modal-body .move-path .path-input {
|
|
flex: 1;
|
|
}
|
|
#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;
|
|
}
|
|
[dir="rtl"] #menubar .navbar-toggle {
|
|
float: right;
|
|
}
|
|
[dir="rtl"] #menubar .navbar-collapse {
|
|
clear: right;
|
|
}
|
|
[dir="rtl"] #menubar .navbar-nav {
|
|
float: right;
|
|
}
|
|
[dir="rtl"] #menubar .nav {
|
|
padding-right: 0px;
|
|
}
|
|
[dir="rtl"] #menubar .navbar-nav > li {
|
|
float: right;
|
|
}
|
|
[dir="rtl"] #menubar .navbar-right {
|
|
float: left !important;
|
|
}
|
|
[dir="rtl"] ul.dropdown-menu {
|
|
text-align: right;
|
|
left: auto;
|
|
}
|
|
[dir="rtl"] ul#new-menu.dropdown-menu {
|
|
right: auto;
|
|
left: 0;
|
|
}
|
|
.nav-wrapper {
|
|
border-bottom: 1px solid #e7e7e7;
|
|
}
|
|
i.menu-icon {
|
|
padding-top: 4px;
|
|
}
|
|
[dir="rtl"] i.menu-icon.pull-right {
|
|
float: left !important;
|
|
float: left;
|
|
}
|
|
ul#help_menu li a {
|
|
overflow: hidden;
|
|
padding-right: 2.2em;
|
|
}
|
|
ul#help_menu li a i {
|
|
margin-right: -1.2em;
|
|
}
|
|
[dir="rtl"] ul#help_menu li a {
|
|
padding-left: 2.2em;
|
|
}
|
|
[dir="rtl"] ul#help_menu li a i {
|
|
margin-right: 0;
|
|
margin-left: -1.2em;
|
|
}
|
|
[dir="rtl"] ul#help_menu li a i.pull-right {
|
|
float: left !important;
|
|
float: left;
|
|
}
|
|
.dropdown-submenu {
|
|
position: relative;
|
|
}
|
|
.dropdown-submenu > .dropdown-menu {
|
|
top: 0;
|
|
left: 100%;
|
|
margin-top: -6px;
|
|
margin-left: -1px;
|
|
}
|
|
[dir="rtl"] .dropdown-submenu > .dropdown-menu {
|
|
right: 100%;
|
|
margin-right: -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.fa-pull-left {
|
|
margin-right: .3em;
|
|
}
|
|
.dropdown-submenu > a:after.fa-pull-right {
|
|
margin-left: .3em;
|
|
}
|
|
.dropdown-submenu > a:after.pull-left {
|
|
margin-right: .3em;
|
|
}
|
|
.dropdown-submenu > a:after.pull-right {
|
|
margin-left: .3em;
|
|
}
|
|
[dir="rtl"] .dropdown-submenu > a:after {
|
|
float: left;
|
|
content: "\f0d9";
|
|
margin-right: 0;
|
|
margin-left: -10px;
|
|
}
|
|
.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;
|
|
}
|
|
[dir="rtl"] #notification_area {
|
|
float: left !important;
|
|
float: left;
|
|
}
|
|
.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;
|
|
}
|
|
[dir="rtl"] .indicator_area {
|
|
float: left !important;
|
|
float: left;
|
|
}
|
|
#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;
|
|
}
|
|
[dir="rtl"] #kernel_indicator {
|
|
float: left !important;
|
|
float: left;
|
|
border-left: 0;
|
|
border-right: 1px solid;
|
|
}
|
|
#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;
|
|
}
|
|
[dir="rtl"] #modal_indicator {
|
|
float: left !important;
|
|
float: left;
|
|
}
|
|
#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.fa-pull-left {
|
|
margin-right: .3em;
|
|
}
|
|
.edit_mode .modal_indicator:before.fa-pull-right {
|
|
margin-left: .3em;
|
|
}
|
|
.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.fa-pull-left {
|
|
margin-right: .3em;
|
|
}
|
|
.command_mode .modal_indicator:before.fa-pull-right {
|
|
margin-left: .3em;
|
|
}
|
|
.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.fa-pull-left {
|
|
margin-right: .3em;
|
|
}
|
|
.kernel_idle_icon:before.fa-pull-right {
|
|
margin-left: .3em;
|
|
}
|
|
.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.fa-pull-left {
|
|
margin-right: .3em;
|
|
}
|
|
.kernel_busy_icon:before.fa-pull-right {
|
|
margin-left: .3em;
|
|
}
|
|
.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.fa-pull-left {
|
|
margin-right: .3em;
|
|
}
|
|
.kernel_dead_icon:before.fa-pull-right {
|
|
margin-left: .3em;
|
|
}
|
|
.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.fa-pull-left {
|
|
margin-right: .3em;
|
|
}
|
|
.kernel_disconnected_icon:before.fa-pull-right {
|
|
margin-left: .3em;
|
|
}
|
|
.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 {
|
|
height: 30px;
|
|
margin-top: 4px;
|
|
display: flex;
|
|
justify-content: flex-start;
|
|
align-items: baseline;
|
|
width: 50%;
|
|
flex: 1;
|
|
}
|
|
span.save_widget span.filename {
|
|
height: 100%;
|
|
line-height: 1em;
|
|
margin-left: 16px;
|
|
border: none;
|
|
font-size: 146.5%;
|
|
text-overflow: ellipsis;
|
|
overflow: hidden;
|
|
white-space: nowrap;
|
|
border-radius: 2px;
|
|
}
|
|
span.save_widget span.filename:hover {
|
|
background-color: #e6e6e6;
|
|
}
|
|
[dir="rtl"] span.save_widget.pull-left {
|
|
float: right !important;
|
|
float: right;
|
|
}
|
|
[dir="rtl"] span.save_widget span.filename {
|
|
margin-left: 0;
|
|
margin-right: 16px;
|
|
}
|
|
span.checkpoint_status,
|
|
span.autosave_status {
|
|
font-size: small;
|
|
white-space: nowrap;
|
|
padding: 0 5px;
|
|
}
|
|
@media (max-width: 767px) {
|
|
span.save_widget {
|
|
font-size: small;
|
|
padding: 0 0 0 5px;
|
|
}
|
|
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;
|
|
}
|
|
.toolbar-btn-label {
|
|
margin-left: 6px;
|
|
}
|
|
#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;
|
|
}
|
|
[dir="rtl"] .btn-group > .btn,
|
|
.btn-group-vertical > .btn {
|
|
float: right;
|
|
}
|
|
.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;
|
|
}
|
|
[dir="rtl"] ul.typeahead-list i {
|
|
margin-left: 0;
|
|
margin-right: -10px;
|
|
}
|
|
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;
|
|
}
|
|
ul.typeahead-list > li > a.pull-right {
|
|
float: left !important;
|
|
float: left;
|
|
}
|
|
[dir="rtl"] .typeahead-list {
|
|
text-align: right;
|
|
}
|
|
.cmd-palette .modal-body {
|
|
padding: 7px;
|
|
}
|
|
.cmd-palette form {
|
|
background: white;
|
|
}
|
|
.cmd-palette input {
|
|
outline: none;
|
|
}
|
|
.no-shortcut {
|
|
min-width: 20px;
|
|
color: transparent;
|
|
}
|
|
[dir="rtl"] .no-shortcut.pull-right {
|
|
float: left !important;
|
|
float: left;
|
|
}
|
|
[dir="rtl"] .command-shortcut.pull-right {
|
|
float: left !important;
|
|
float: left;
|
|
}
|
|
.command-shortcut:before {
|
|
content: "(command mode)";
|
|
padding-right: 3px;
|
|
color: #777777;
|
|
}
|
|
.edit-shortcut:before {
|
|
content: "(edit)";
|
|
padding-right: 3px;
|
|
color: #777777;
|
|
}
|
|
[dir="rtl"] .edit-shortcut.pull-right {
|
|
float: left !important;
|
|
float: left;
|
|
}
|
|
#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;
|
|
}
|
|
[dir="ltr"] #find-and-replace .input-group-btn + .form-control {
|
|
border-left: none;
|
|
}
|
|
[dir="rtl"] #find-and-replace .input-group-btn + .form-control {
|
|
border-right: none;
|
|
}
|
|
#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">
|
|
/* 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>
|
|
|
|
<!-- Loading mathjax macro -->
|
|
<!-- Load mathjax -->
|
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/latest.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 -->
|
|
|
|
<style>
|
|
.cell.nbinteract-left {
|
|
width: 50%;
|
|
float: left;
|
|
}
|
|
|
|
.cell.nbinteract-right {
|
|
width: 50%;
|
|
float: right;
|
|
}
|
|
|
|
.cell.nbinteract-hide_in > .input {
|
|
display: none;
|
|
}
|
|
|
|
.cell.nbinteract-hide_out > .output_wrapper {
|
|
display: none;
|
|
}
|
|
|
|
.cell:after {
|
|
content: "";
|
|
display: table;
|
|
clear: both;
|
|
}
|
|
|
|
div.output_subarea {
|
|
max-width: initial;
|
|
}
|
|
|
|
.jp-OutputPrompt {
|
|
display: none;
|
|
}
|
|
</style></head>
|
|
<body>
|
|
<div tabindex="-1" id="notebook" class="border-box-sizing">
|
|
<div class="container">
|
|
|
|
|
|
|
|
|
|
<div class="cell text_cell">
|
|
<button class="js-nbinteract-widget">
|
|
Loading widgets...
|
|
</button>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="
|
|
cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">from</span> <span class="nn">__future__</span> <span class="kn">import</span> <span class="n">print_function</span>
|
|
<span class="kn">from</span> <span class="nn">math</span> <span class="kn">import</span> <span class="o">*</span>
|
|
<span class="kn">from</span> <span class="nn">ipywidgets</span> <span class="kn">import</span> <span class="n">interact</span><span class="p">,</span> <span class="n">interactive</span><span class="p">,</span> <span class="n">fixed</span><span class="p">,</span> <span class="n">interact_manual</span>
|
|
<span class="kn">import</span> <span class="nn">ipywidgets</span> <span class="k">as</span> <span class="nn">widgets</span>
|
|
|
|
<span class="kn">from</span> <span class="nn">matplotlib</span> <span class="kn">import</span> <span class="n">pyplot</span> <span class="k">as</span> <span class="n">plt</span>
|
|
<span class="kn">import</span> <span class="nn">numpy</span> <span class="k">as</span> <span class="nn">np</span>
|
|
<span class="kn">import</span> <span class="nn">math</span>
|
|
<span class="kn">import</span> <span class="nn">random</span>
|
|
<span class="o">%</span><span class="k">matplotlib</span> inline
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="
|
|
cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># simple Variables for reuse</span>
|
|
|
|
<span class="n">find_node_packet</span> <span class="o">=</span> <span class="mi">72</span>
|
|
<span class="n">nodes_packet</span> <span class="o">=</span> <span class="mi">2762</span> <span class="c1"># given that the peer returns 16 nodes.</span>
|
|
<span class="n">distance_segments</span> <span class="o">=</span> <span class="mi">256</span> <span class="c1"># distance segments: resolution of distance metric</span>
|
|
<span class="n">k</span> <span class="o">=</span> <span class="mi">16</span> <span class="c1"># Kademlia K variable (peers per bucket)</span>
|
|
<span class="n">max_peers</span> <span class="o">=</span> <span class="n">distance_segments</span> <span class="o">*</span> <span class="n">k</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing text_cell rendered"><div class="inner_cell">
|
|
<div class="text_cell_render border-box-sizing rendered_html">
|
|
<h2 id="Peer-Changing-Algorithm">Peer Changing Algorithm<a class="anchor-link" href="#Peer-Changing-Algorithm">¶</a></h2>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="cell border-box-sizing text_cell rendered"><div class="inner_cell">
|
|
<div class="text_cell_render border-box-sizing rendered_html">
|
|
<p>This calculation is a rough estimation of how a nodes routing tables evolve. It takes into consideration that nodes are likely receive nodes to <code>FINDNODE</code> requests that they are already familiar with.</p>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
<div class="
|
|
cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Returns the number of new nodes after a node lookup round as a function of current nodes</span>
|
|
<span class="k">def</span> <span class="nf">calc_node_change</span><span class="p">(</span><span class="n">current_nodes</span><span class="p">):</span>
|
|
<span class="n">max_return</span> <span class="o">=</span> <span class="n">current_nodes</span> <span class="o">*</span> <span class="n">k</span> <span class="c1"># Max number of returns base don number of nodes we have (can exceed available nodes)</span>
|
|
<span class="n">fullness</span> <span class="o">=</span> <span class="n">current_nodes</span> <span class="o">/</span> <span class="n">max_peers</span> <span class="c1"># Percentage of nodes we have relative to max peers in network</span>
|
|
<span class="n">available</span> <span class="o">=</span> <span class="n">max_peers</span> <span class="o">*</span> <span class="p">(</span><span class="mi">1</span> <span class="o">-</span> <span class="n">fullness</span><span class="p">)</span> <span class="c1"># Number of nodes in the network we have yet to discover</span>
|
|
<span class="k">if</span> <span class="n">current_nodes</span> <span class="o"><</span> <span class="n">k</span><span class="p">:</span>
|
|
<span class="k">return</span> <span class="n">k</span>
|
|
<span class="k">else</span><span class="p">:</span>
|
|
<span class="k">if</span> <span class="n">available</span> <span class="o">>=</span> <span class="n">max_return</span><span class="p">:</span>
|
|
<span class="n">new_nodes</span> <span class="o">=</span> <span class="n">random</span><span class="o">.</span><span class="n">randint</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="n">max_return</span><span class="p">)</span> <span class="o">*</span> <span class="p">(</span><span class="mi">1</span> <span class="o">-</span> <span class="n">random</span><span class="o">.</span><span class="n">uniform</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span><span class="n">fullness</span><span class="p">))</span>
|
|
<span class="c1"># return int(current_nodes + new_nodes)</span>
|
|
<span class="k">return</span> <span class="n">new_nodes</span>
|
|
<span class="k">else</span><span class="p">:</span>
|
|
<span class="n">new_nodes</span> <span class="o">=</span> <span class="n">random</span><span class="o">.</span><span class="n">randint</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="n">available</span><span class="p">)</span> <span class="o">*</span> <span class="p">(</span><span class="mi">1</span> <span class="o">-</span> <span class="n">random</span><span class="o">.</span><span class="n">uniform</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span><span class="n">fullness</span><span class="p">))</span>
|
|
<span class="c1"># return int(current_nodes + new_nodes)</span>
|
|
<span class="k">return</span> <span class="n">new_nodes</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="
|
|
cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">x</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span><span class="n">max_peers</span><span class="p">,</span><span class="mi">10</span><span class="p">)</span>
|
|
<span class="n">y</span> <span class="o">=</span> <span class="p">[</span><span class="n">calc_node_change</span><span class="p">(</span><span class="n">val</span><span class="p">)</span> <span class="k">for</span> <span class="n">val</span> <span class="ow">in</span> <span class="n">x</span><span class="p">]</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">10</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">plot</span><span class="p">(</span><span class="n">x</span><span class="p">,</span><span class="n">y</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="s1">'current nodes'</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="s1">'new number of nodes'</span><span class="p">)</span>
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">grid</span><span class="p">(</span><span class="kc">True</span><span class="p">)</span>
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="output_wrapper">
|
|
<div class="output">
|
|
|
|
|
|
<div class="output_area">
|
|
|
|
|
|
|
|
|
|
|
|
<div class="output_png output_subarea output_execute_result">
|
|
<img src="data:image/png;base64,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"
|
|
width=618
|
|
height=588
|
|
>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing text_cell rendered"><div class="inner_cell">
|
|
<div class="text_cell_render border-box-sizing rendered_html">
|
|
<h1 id="Bandwidth-for-simple-lookups">Bandwidth for simple lookups<a class="anchor-link" href="#Bandwidth-for-simple-lookups">¶</a></h1><p>This section shows us the amount of inbound and outbound bandwidth consumption used by discv5 when looking for a specific node. It uses <code>log2(n)</code> as that is the amount of Nodes needed to contact for finding a Node in Kademlia, where <code>n</code> is the amount of nodes in the network itself.</p>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
<div class="
|
|
cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="k">def</span> <span class="nf">calculate_bandwidth</span><span class="p">(</span><span class="n">nodes</span><span class="p">):</span>
|
|
<span class="n">num_roundtrips</span> <span class="o">=</span> <span class="n">ceil</span><span class="p">(</span><span class="n">log10</span><span class="p">(</span><span class="n">nodes</span><span class="p">))</span> <span class="c1"># This is the theoretical efficiency</span>
|
|
|
|
<span class="n">outbound</span> <span class="o">=</span> <span class="n">find_node_packet</span> <span class="o">*</span> <span class="n">num_roundtrips</span>
|
|
<span class="n">inbound</span> <span class="o">=</span> <span class="n">nodes_packet</span> <span class="o">*</span> <span class="n">num_roundtrips</span>
|
|
|
|
<span class="nb">print</span><span class="p">(</span><span class="s2">"B per lookup (outbound): </span><span class="si">% 2d</span><span class="s2">"</span> <span class="o">%</span><span class="p">(</span><span class="n">outbound</span><span class="p">))</span>
|
|
<span class="nb">print</span><span class="p">(</span><span class="s2">"B per lookup (inbound): </span><span class="si">% 2d</span><span class="s2">"</span> <span class="o">%</span><span class="p">(</span><span class="n">inbound</span><span class="p">))</span>
|
|
<span class="nb">print</span><span class="p">(</span><span class="s2">"B per lookup (total): </span><span class="si">% 2d</span><span class="s2">"</span> <span class="o">%</span><span class="p">(</span><span class="n">outbound</span> <span class="o">+</span> <span class="n">inbound</span><span class="p">))</span>
|
|
|
|
<span class="n">interact</span><span class="p">(</span><span class="n">calculate_bandwidth</span><span class="p">,</span> <span class="n">nodes</span><span class="o">=</span><span class="n">widgets</span><span class="o">.</span><span class="n">IntSlider</span><span class="p">(</span><span class="nb">min</span><span class="o">=</span><span class="mi">2</span><span class="p">,</span> <span class="nb">max</span><span class="o">=</span><span class="mi">10000</span><span class="p">,</span> <span class="n">step</span><span class="o">=</span><span class="mi">1</span><span class="p">,</span> <span class="n">value</span><span class="o">=</span><span class="mi">100</span><span class="p">,</span> <span class="n">description</span><span class="o">=</span><span class="s1">'Nodes:'</span><span class="p">))</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="output_wrapper">
|
|
<div class="output">
|
|
|
|
|
|
<div class="output_area">
|
|
|
|
|
|
|
|
|
|
|
|
<div class="output_subarea output_widget_view output_execute_result">
|
|
<button class="js-nbinteract-widget">
|
|
Loading widgets...
|
|
</button>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="output_area">
|
|
|
|
|
|
|
|
|
|
|
|
<div class="output_text output_subarea output_execute_result">
|
|
<pre><function __main__.calculate_bandwidth(nodes)></pre>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing text_cell rendered"><div class="inner_cell">
|
|
<div class="text_cell_render border-box-sizing rendered_html">
|
|
<p><em>These numbers can be slightly misleading as we do not round.</em></p>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="cell border-box-sizing text_cell rendered"><div class="inner_cell">
|
|
<div class="text_cell_render border-box-sizing rendered_html">
|
|
<h1 id="Bandwidth-for-a-discv5-node-over-a-given-period">Bandwidth for a discv5 node over a given period<a class="anchor-link" href="#Bandwidth-for-a-discv5-node-over-a-given-period">¶</a></h1><p>This section shows how much bandwidth (roughly) a discv5 node consumes when running the protocol. This calculation is limited to <code>FINDNODE</code> & <code>NODE</code> requests, it currently does not account for <code>PING</code>s, <code>PONG</code>s or handshakes.</p>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
<div class="
|
|
cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1">## variables</span>
|
|
|
|
<span class="c1"># Make the intervals configurable, so that it doesn't have to be every 60 seconds aka (1440) like right now.</span>
|
|
<span class="c1"># req_freq is in seconds</span>
|
|
<span class="c1"># time_period is in hours</span>
|
|
|
|
<span class="k">def</span> <span class="nf">calc_discv5_band</span><span class="p">(</span><span class="n">num_peers</span><span class="p">,</span> <span class="n">req_freq</span><span class="p">,</span> <span class="n">time_period</span><span class="p">):</span>
|
|
<span class="n">node_num_reqs_per_period</span> <span class="o">=</span> <span class="nb">int</span><span class="p">(</span><span class="n">time_period</span><span class="o">*</span><span class="mi">3600</span> <span class="o">/</span> <span class="n">req_freq</span><span class="p">)</span> <span class="c1"># req/time_period</span>
|
|
|
|
<span class="n">out_band_per_node_per_period</span> <span class="o">=</span> <span class="p">(</span><span class="n">num_peers</span> <span class="o">*</span> <span class="n">node_num_reqs_per_period</span><span class="p">)</span> <span class="o">*</span> <span class="p">(</span><span class="n">find_node_packet</span><span class="p">)</span>
|
|
<span class="n">in_band_per_node_per_period</span> <span class="o">=</span> <span class="p">(</span><span class="n">num_peers</span> <span class="o">*</span> <span class="n">node_num_reqs_per_period</span><span class="p">)</span> <span class="o">*</span> <span class="p">(</span><span class="n">nodes_packet</span><span class="p">)</span>
|
|
<span class="n">tot_band_per_node_per_period</span> <span class="o">=</span> <span class="p">(</span><span class="n">num_peers</span> <span class="o">*</span> <span class="n">node_num_reqs_per_period</span><span class="p">)</span> <span class="o">*</span> <span class="p">(</span><span class="n">find_node_packet</span> <span class="o">+</span> <span class="n">nodes_packet</span><span class="p">)</span>
|
|
|
|
<span class="nb">print</span><span class="p">(</span><span class="s2">"KB per period per node (outbound): </span><span class="si">{:,}</span><span class="s2">"</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">out_band_per_node_per_period</span> <span class="o">/</span> <span class="mi">1000</span><span class="p">))</span>
|
|
<span class="nb">print</span><span class="p">(</span><span class="s2">"KB per period per node (inbound): </span><span class="si">{:,}</span><span class="s2">"</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">in_band_per_node_per_period</span> <span class="o">/</span> <span class="mi">1000</span><span class="p">))</span>
|
|
<span class="nb">print</span><span class="p">(</span><span class="s2">"KB per period per node (total): </span><span class="si">{:,}</span><span class="s2">"</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">tot_band_per_node_per_period</span> <span class="o">/</span> <span class="mi">1000</span><span class="p">))</span>
|
|
|
|
<span class="n">interact</span><span class="p">(</span>
|
|
<span class="n">calc_discv5_band</span><span class="p">,</span>
|
|
<span class="n">num_peers</span><span class="o">=</span><span class="n">widgets</span><span class="o">.</span><span class="n">IntSlider</span><span class="p">(</span><span class="nb">min</span><span class="o">=</span><span class="mi">1</span><span class="p">,</span> <span class="nb">max</span><span class="o">=</span><span class="mi">10000</span><span class="p">,</span> <span class="n">step</span><span class="o">=</span><span class="mi">1</span><span class="p">,</span> <span class="n">value</span><span class="o">=</span><span class="mi">1</span><span class="p">,</span> <span class="n">description</span><span class="o">=</span><span class="s1">'Peers:'</span><span class="p">),</span>
|
|
<span class="n">req_freq</span><span class="o">=</span><span class="n">widgets</span><span class="o">.</span><span class="n">IntSlider</span><span class="p">(</span><span class="nb">min</span><span class="o">=</span><span class="mi">30</span><span class="p">,</span> <span class="nb">max</span><span class="o">=</span><span class="mi">600</span><span class="p">,</span> <span class="n">step</span><span class="o">=</span><span class="mi">1</span><span class="p">,</span> <span class="n">value</span><span class="o">=</span><span class="mi">60</span><span class="p">,</span> <span class="n">description</span><span class="o">=</span><span class="s1">'Requests Frequency (s):'</span><span class="p">),</span>
|
|
<span class="n">time_period</span><span class="o">=</span><span class="n">widgets</span><span class="o">.</span><span class="n">IntSlider</span><span class="p">(</span><span class="nb">min</span><span class="o">=</span><span class="mi">1</span><span class="p">,</span> <span class="nb">max</span><span class="o">=</span><span class="mi">24</span><span class="p">,</span> <span class="n">step</span><span class="o">=</span><span class="mi">1</span><span class="p">,</span> <span class="n">value</span><span class="o">=</span><span class="mi">1</span><span class="p">,</span> <span class="n">description</span><span class="o">=</span><span class="s1">'Duration (h):'</span><span class="p">)</span>
|
|
<span class="p">)</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="output_wrapper">
|
|
<div class="output">
|
|
|
|
|
|
<div class="output_area">
|
|
|
|
|
|
|
|
|
|
|
|
<div class="output_subarea output_widget_view output_execute_result">
|
|
<button class="js-nbinteract-widget">
|
|
Loading widgets...
|
|
</button>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="output_area">
|
|
|
|
|
|
|
|
|
|
|
|
<div class="output_text output_subarea output_execute_result">
|
|
<pre><function __main__.calc_discv5_band(num_peers, req_freq, time_period)></pre>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing text_cell rendered"><div class="inner_cell">
|
|
<div class="text_cell_render border-box-sizing rendered_html">
|
|
<p><em>It is important to note that this calculation is rough, it does not take into account additional packets that are sent. Such as <code>PING</code> messages to ensure ENR records are still up to date.</em></p>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
<div class="
|
|
cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<!-- Loads nbinteract package -->
|
|
<script src="https://unpkg.com/nbinteract-core" async></script>
|
|
<script>
|
|
(function setupNbinteract() {
|
|
// If NbInteract hasn't loaded, wait one second and try again
|
|
if (window.NbInteract === undefined) {
|
|
setTimeout(setupNbinteract, 1000)
|
|
return
|
|
}
|
|
|
|
var interact = new window.NbInteract({
|
|
spec: 'SamLau95/nbinteract-image/master',
|
|
baseUrl: 'https://mybinder.org',
|
|
provider: 'gh',
|
|
})
|
|
interact.prepare()
|
|
|
|
window.interact = interact
|
|
})()
|
|
</script>
|
|
</div>
|
|
</div>
|
|
</body>
|