14885 lines
550 KiB
HTML
14885 lines
550 KiB
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head><meta charset="utf-8" />
|
|
|
|
<title>10_waveform_analysis</title>
|
|
|
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.10/require.min.js"></script>
|
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
|
|
|
|
|
|
|
|
<style type="text/css">
|
|
/*!
|
|
*
|
|
* Twitter Bootstrap
|
|
*
|
|
*/
|
|
/*!
|
|
* Bootstrap v3.3.7 (http://getbootstrap.com)
|
|
* Copyright 2011-2016 Twitter, Inc.
|
|
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
|
*/
|
|
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
|
|
html {
|
|
font-family: sans-serif;
|
|
-ms-text-size-adjust: 100%;
|
|
-webkit-text-size-adjust: 100%;
|
|
}
|
|
body {
|
|
margin: 0;
|
|
}
|
|
article,
|
|
aside,
|
|
details,
|
|
figcaption,
|
|
figure,
|
|
footer,
|
|
header,
|
|
hgroup,
|
|
main,
|
|
menu,
|
|
nav,
|
|
section,
|
|
summary {
|
|
display: block;
|
|
}
|
|
audio,
|
|
canvas,
|
|
progress,
|
|
video {
|
|
display: inline-block;
|
|
vertical-align: baseline;
|
|
}
|
|
audio:not([controls]) {
|
|
display: none;
|
|
height: 0;
|
|
}
|
|
[hidden],
|
|
template {
|
|
display: none;
|
|
}
|
|
a {
|
|
background-color: transparent;
|
|
}
|
|
a:active,
|
|
a:hover {
|
|
outline: 0;
|
|
}
|
|
abbr[title] {
|
|
border-bottom: 1px dotted;
|
|
}
|
|
b,
|
|
strong {
|
|
font-weight: bold;
|
|
}
|
|
dfn {
|
|
font-style: italic;
|
|
}
|
|
h1 {
|
|
font-size: 2em;
|
|
margin: 0.67em 0;
|
|
}
|
|
mark {
|
|
background: #ff0;
|
|
color: #000;
|
|
}
|
|
small {
|
|
font-size: 80%;
|
|
}
|
|
sub,
|
|
sup {
|
|
font-size: 75%;
|
|
line-height: 0;
|
|
position: relative;
|
|
vertical-align: baseline;
|
|
}
|
|
sup {
|
|
top: -0.5em;
|
|
}
|
|
sub {
|
|
bottom: -0.25em;
|
|
}
|
|
img {
|
|
border: 0;
|
|
}
|
|
svg:not(:root) {
|
|
overflow: hidden;
|
|
}
|
|
figure {
|
|
margin: 1em 40px;
|
|
}
|
|
hr {
|
|
box-sizing: content-box;
|
|
height: 0;
|
|
}
|
|
pre {
|
|
overflow: auto;
|
|
}
|
|
code,
|
|
kbd,
|
|
pre,
|
|
samp {
|
|
font-family: monospace, monospace;
|
|
font-size: 1em;
|
|
}
|
|
button,
|
|
input,
|
|
optgroup,
|
|
select,
|
|
textarea {
|
|
color: inherit;
|
|
font: inherit;
|
|
margin: 0;
|
|
}
|
|
button {
|
|
overflow: visible;
|
|
}
|
|
button,
|
|
select {
|
|
text-transform: none;
|
|
}
|
|
button,
|
|
html input[type="button"],
|
|
input[type="reset"],
|
|
input[type="submit"] {
|
|
-webkit-appearance: button;
|
|
cursor: pointer;
|
|
}
|
|
button[disabled],
|
|
html input[disabled] {
|
|
cursor: default;
|
|
}
|
|
button::-moz-focus-inner,
|
|
input::-moz-focus-inner {
|
|
border: 0;
|
|
padding: 0;
|
|
}
|
|
input {
|
|
line-height: normal;
|
|
}
|
|
input[type="checkbox"],
|
|
input[type="radio"] {
|
|
box-sizing: border-box;
|
|
padding: 0;
|
|
}
|
|
input[type="number"]::-webkit-inner-spin-button,
|
|
input[type="number"]::-webkit-outer-spin-button {
|
|
height: auto;
|
|
}
|
|
input[type="search"] {
|
|
-webkit-appearance: textfield;
|
|
box-sizing: content-box;
|
|
}
|
|
input[type="search"]::-webkit-search-cancel-button,
|
|
input[type="search"]::-webkit-search-decoration {
|
|
-webkit-appearance: none;
|
|
}
|
|
fieldset {
|
|
border: 1px solid #c0c0c0;
|
|
margin: 0 2px;
|
|
padding: 0.35em 0.625em 0.75em;
|
|
}
|
|
legend {
|
|
border: 0;
|
|
padding: 0;
|
|
}
|
|
textarea {
|
|
overflow: auto;
|
|
}
|
|
optgroup {
|
|
font-weight: bold;
|
|
}
|
|
table {
|
|
border-collapse: collapse;
|
|
border-spacing: 0;
|
|
}
|
|
td,
|
|
th {
|
|
padding: 0;
|
|
}
|
|
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
|
|
@media print {
|
|
*,
|
|
*:before,
|
|
*:after {
|
|
background: transparent !important;
|
|
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">
|
|
|
|
/* Temporary definitions which will become obsolete with Notebook release 5.0 */
|
|
.ansi-black-fg { color: #3E424D; }
|
|
.ansi-black-bg { background-color: #3E424D; }
|
|
.ansi-black-intense-fg { color: #282C36; }
|
|
.ansi-black-intense-bg { background-color: #282C36; }
|
|
.ansi-red-fg { color: #E75C58; }
|
|
.ansi-red-bg { background-color: #E75C58; }
|
|
.ansi-red-intense-fg { color: #B22B31; }
|
|
.ansi-red-intense-bg { background-color: #B22B31; }
|
|
.ansi-green-fg { color: #00A250; }
|
|
.ansi-green-bg { background-color: #00A250; }
|
|
.ansi-green-intense-fg { color: #007427; }
|
|
.ansi-green-intense-bg { background-color: #007427; }
|
|
.ansi-yellow-fg { color: #DDB62B; }
|
|
.ansi-yellow-bg { background-color: #DDB62B; }
|
|
.ansi-yellow-intense-fg { color: #B27D12; }
|
|
.ansi-yellow-intense-bg { background-color: #B27D12; }
|
|
.ansi-blue-fg { color: #208FFB; }
|
|
.ansi-blue-bg { background-color: #208FFB; }
|
|
.ansi-blue-intense-fg { color: #0065CA; }
|
|
.ansi-blue-intense-bg { background-color: #0065CA; }
|
|
.ansi-magenta-fg { color: #D160C4; }
|
|
.ansi-magenta-bg { background-color: #D160C4; }
|
|
.ansi-magenta-intense-fg { color: #A03196; }
|
|
.ansi-magenta-intense-bg { background-color: #A03196; }
|
|
.ansi-cyan-fg { color: #60C6C8; }
|
|
.ansi-cyan-bg { background-color: #60C6C8; }
|
|
.ansi-cyan-intense-fg { color: #258F8F; }
|
|
.ansi-cyan-intense-bg { background-color: #258F8F; }
|
|
.ansi-white-fg { color: #C5C1B4; }
|
|
.ansi-white-bg { background-color: #C5C1B4; }
|
|
.ansi-white-intense-fg { color: #A1A6B2; }
|
|
.ansi-white-intense-bg { background-color: #A1A6B2; }
|
|
|
|
.ansi-bold { font-weight: bold; }
|
|
|
|
</style>
|
|
|
|
|
|
<style type="text/css">
|
|
/* Overrides of notebook CSS for static HTML export */
|
|
body {
|
|
overflow: visible;
|
|
padding: 8px;
|
|
}
|
|
|
|
div#notebook {
|
|
overflow: visible;
|
|
border-top: none;
|
|
}@media print {
|
|
div.cell {
|
|
display: block;
|
|
page-break-inside: avoid;
|
|
}
|
|
div.output_wrapper {
|
|
display: block;
|
|
page-break-inside: avoid;
|
|
}
|
|
div.output {
|
|
display: block;
|
|
page-break-inside: avoid;
|
|
}
|
|
}
|
|
</style>
|
|
|
|
<!-- Custom stylesheet, it must be in the same directory as the html file -->
|
|
<link rel="stylesheet" href="custom.css">
|
|
|
|
<!-- Loading mathjax macro -->
|
|
<!-- Load mathjax -->
|
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.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 --></head>
|
|
<body>
|
|
<div tabindex="-1" id="notebook" class="border-box-sizing">
|
|
<div class="container" id="notebook-container">
|
|
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [1]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="o">%</span><span class="k">load_ext</span> autoreload
|
|
<span class="o">%</span><span class="k">autoreload</span> 2
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [2]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">import</span> <span class="nn">os</span>
|
|
<span class="kn">import</span> <span class="nn">expipe</span>
|
|
<span class="kn">import</span> <span class="nn">pathlib</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">spatial_maps.stats</span> <span class="k">as</span> <span class="nn">stats</span>
|
|
<span class="kn">import</span> <span class="nn">septum_mec</span>
|
|
<span class="kn">import</span> <span class="nn">septum_mec.analysis.data_processing</span> <span class="k">as</span> <span class="nn">dp</span>
|
|
<span class="kn">import</span> <span class="nn">septum_mec.analysis.registration</span>
|
|
<span class="kn">import</span> <span class="nn">head_direction.head</span> <span class="k">as</span> <span class="nn">head</span>
|
|
<span class="kn">import</span> <span class="nn">spatial_maps</span> <span class="k">as</span> <span class="nn">sp</span>
|
|
<span class="kn">import</span> <span class="nn">speed_cells.speed</span> <span class="k">as</span> <span class="nn">spd</span>
|
|
<span class="kn">import</span> <span class="nn">re</span>
|
|
<span class="kn">import</span> <span class="nn">joblib</span>
|
|
<span class="kn">import</span> <span class="nn">multiprocessing</span>
|
|
<span class="kn">import</span> <span class="nn">shutil</span>
|
|
<span class="kn">import</span> <span class="nn">psutil</span>
|
|
<span class="kn">import</span> <span class="nn">pandas</span> <span class="k">as</span> <span class="nn">pd</span>
|
|
<span class="kn">import</span> <span class="nn">matplotlib.pyplot</span> <span class="k">as</span> <span class="nn">plt</span>
|
|
<span class="kn">from</span> <span class="nn">distutils.dir_util</span> <span class="k">import</span> <span class="n">copy_tree</span>
|
|
<span class="kn">from</span> <span class="nn">neo</span> <span class="k">import</span> <span class="n">SpikeTrain</span>
|
|
<span class="kn">import</span> <span class="nn">scipy</span>
|
|
|
|
<span class="kn">from</span> <span class="nn">tqdm.notebook</span> <span class="k">import</span> <span class="n">tqdm_notebook</span> <span class="k">as</span> <span class="n">tqdm</span>
|
|
<span class="n">tqdm</span><span class="o">.</span><span class="n">pandas</span><span class="p">()</span>
|
|
|
|
<span class="kn">from</span> <span class="nn">spike_statistics.core</span> <span class="k">import</span> <span class="n">permutation_resampling</span>
|
|
|
|
<span class="kn">from</span> <span class="nn">spikewaveform.core</span> <span class="k">import</span> <span class="n">calculate_waveform_features_from_template</span><span class="p">,</span> <span class="n">cluster_waveform_features</span>
|
|
|
|
<span class="kn">from</span> <span class="nn">septum_mec.analysis.plotting</span> <span class="k">import</span> <span class="n">violinplot</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="output_wrapper">
|
|
<div class="output">
|
|
|
|
|
|
<div class="output_area">
|
|
|
|
<div class="prompt"></div>
|
|
|
|
|
|
<div class="output_subarea output_stream output_stderr output_text">
|
|
<pre>08:31:25 [I] klustakwik KlustaKwik2 version 0.2.6
|
|
</pre>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [3]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="o">%</span><span class="k">matplotlib</span> inline
|
|
<span class="n">color_control</span> <span class="o">=</span> <span class="s1">'#4393c3'</span>
|
|
<span class="n">color_stimulated</span> <span class="o">=</span> <span class="s1">'#d6604d'</span>
|
|
|
|
<span class="n">color_bs</span> <span class="o">=</span> <span class="s1">'#5aae61'</span>
|
|
<span class="n">color_ns</span> <span class="o">=</span> <span class="s1">'#9970ab'</span>
|
|
|
|
<span class="n">figsize_violin</span> <span class="o">=</span> <span class="p">(</span><span class="mf">1.7</span><span class="p">,</span> <span class="mi">3</span><span class="p">)</span>
|
|
<span class="n">figsize_gen</span> <span class="o">=</span> <span class="p">(</span><span class="mi">4</span><span class="p">,</span> <span class="mi">3</span><span class="p">)</span>
|
|
|
|
<span class="n">output_path</span> <span class="o">=</span> <span class="n">pathlib</span><span class="o">.</span><span class="n">Path</span><span class="p">(</span><span class="s2">"output"</span><span class="p">)</span> <span class="o">/</span> <span class="s2">"waveform-analysis"</span>
|
|
<span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"statistics"</span><span class="p">)</span><span class="o">.</span><span class="n">mkdir</span><span class="p">(</span><span class="n">exist_ok</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">parents</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
|
|
<span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"figures"</span><span class="p">)</span><span class="o">.</span><span class="n">mkdir</span><span class="p">(</span><span class="n">exist_ok</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">parents</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
|
|
<span class="n">output_path</span><span class="o">.</span><span class="n">mkdir</span><span class="p">(</span><span class="n">exist_ok</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [4]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">data_loader</span> <span class="o">=</span> <span class="n">dp</span><span class="o">.</span><span class="n">Data</span><span class="p">()</span>
|
|
<span class="n">actions</span> <span class="o">=</span> <span class="n">data_loader</span><span class="o">.</span><span class="n">actions</span>
|
|
<span class="n">project</span> <span class="o">=</span> <span class="n">data_loader</span><span class="o">.</span><span class="n">project</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [5]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">identify_neurons</span> <span class="o">=</span> <span class="n">actions</span><span class="p">[</span><span class="s1">'identify-neurons'</span><span class="p">]</span>
|
|
<span class="n">sessions</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">read_csv</span><span class="p">(</span><span class="n">identify_neurons</span><span class="o">.</span><span class="n">data_path</span><span class="p">(</span><span class="s1">'sessions'</span><span class="p">))</span>
|
|
<span class="n">units</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">read_csv</span><span class="p">(</span><span class="n">identify_neurons</span><span class="o">.</span><span class="n">data_path</span><span class="p">(</span><span class="s1">'units'</span><span class="p">))</span>
|
|
<span class="n">session_units</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">merge</span><span class="p">(</span><span class="n">sessions</span><span class="p">,</span> <span class="n">units</span><span class="p">,</span> <span class="n">on</span><span class="o">=</span><span class="s1">'action'</span><span class="p">)</span>
|
|
<span class="c1">#########################3</span>
|
|
<span class="c1"># session_units = session_units.drop_duplicates('unit_id')</span>
|
|
<span class="c1">#################################</span>
|
|
<span class="nb">print</span><span class="p">(</span><span class="s1">'N cells:'</span><span class="p">,</span><span class="n">session_units</span><span class="o">.</span><span class="n">shape</span><span class="p">[</span><span class="mi">0</span><span class="p">])</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="output_wrapper">
|
|
<div class="output">
|
|
|
|
|
|
<div class="output_area">
|
|
|
|
<div class="prompt"></div>
|
|
|
|
|
|
<div class="output_subarea output_stream output_stdout output_text">
|
|
<pre>N cells: 1284
|
|
</pre>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [6]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">session_units</span><span class="o">.</span><span class="n">head</span><span class="p">()</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="output_wrapper">
|
|
<div class="output">
|
|
|
|
|
|
<div class="output_area">
|
|
|
|
<div class="prompt output_prompt">Out[6]:</div>
|
|
|
|
|
|
|
|
<div class="output_html rendered_html output_subarea output_execute_result">
|
|
<div>
|
|
<style scoped>
|
|
.dataframe tbody tr th:only-of-type {
|
|
vertical-align: middle;
|
|
}
|
|
|
|
.dataframe tbody tr th {
|
|
vertical-align: top;
|
|
}
|
|
|
|
.dataframe thead th {
|
|
text-align: right;
|
|
}
|
|
</style>
|
|
<table border="1" class="dataframe">
|
|
<thead>
|
|
<tr style="text-align: right;">
|
|
<th></th>
|
|
<th>action</th>
|
|
<th>baseline</th>
|
|
<th>entity</th>
|
|
<th>frequency</th>
|
|
<th>i</th>
|
|
<th>ii</th>
|
|
<th>session</th>
|
|
<th>stim_location</th>
|
|
<th>stimulated</th>
|
|
<th>tag</th>
|
|
<th>date</th>
|
|
<th>entity_date</th>
|
|
<th>Hz11</th>
|
|
<th>Hz30</th>
|
|
<th>channel_group</th>
|
|
<th>max_depth_delta</th>
|
|
<th>max_dissimilarity</th>
|
|
<th>unit_id</th>
|
|
<th>unit_idnum</th>
|
|
<th>unit_name</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr>
|
|
<th>0</th>
|
|
<td>1849-060319-3</td>
|
|
<td>True</td>
|
|
<td>1849</td>
|
|
<td>NaN</td>
|
|
<td>False</td>
|
|
<td>True</td>
|
|
<td>3</td>
|
|
<td>NaN</td>
|
|
<td>False</td>
|
|
<td>baseline ii</td>
|
|
<td>60319</td>
|
|
<td>1849-060319</td>
|
|
<td>False</td>
|
|
<td>True</td>
|
|
<td>1</td>
|
|
<td>100</td>
|
|
<td>0.05</td>
|
|
<td>f129d848-ebee-4555-965f-420e402eb820</td>
|
|
<td>703</td>
|
|
<td>104</td>
|
|
</tr>
|
|
<tr>
|
|
<th>1</th>
|
|
<td>1849-060319-3</td>
|
|
<td>True</td>
|
|
<td>1849</td>
|
|
<td>NaN</td>
|
|
<td>False</td>
|
|
<td>True</td>
|
|
<td>3</td>
|
|
<td>NaN</td>
|
|
<td>False</td>
|
|
<td>baseline ii</td>
|
|
<td>60319</td>
|
|
<td>1849-060319</td>
|
|
<td>False</td>
|
|
<td>True</td>
|
|
<td>1</td>
|
|
<td>100</td>
|
|
<td>0.05</td>
|
|
<td>b50f3878-32aa-40e9-8753-9f401ef32a23</td>
|
|
<td>704</td>
|
|
<td>108</td>
|
|
</tr>
|
|
<tr>
|
|
<th>2</th>
|
|
<td>1849-060319-3</td>
|
|
<td>True</td>
|
|
<td>1849</td>
|
|
<td>NaN</td>
|
|
<td>False</td>
|
|
<td>True</td>
|
|
<td>3</td>
|
|
<td>NaN</td>
|
|
<td>False</td>
|
|
<td>baseline ii</td>
|
|
<td>60319</td>
|
|
<td>1849-060319</td>
|
|
<td>False</td>
|
|
<td>True</td>
|
|
<td>1</td>
|
|
<td>100</td>
|
|
<td>0.05</td>
|
|
<td>b1626e1a-0469-4ee0-a812-88ee18accd39</td>
|
|
<td>705</td>
|
|
<td>85</td>
|
|
</tr>
|
|
<tr>
|
|
<th>3</th>
|
|
<td>1849-060319-3</td>
|
|
<td>True</td>
|
|
<td>1849</td>
|
|
<td>NaN</td>
|
|
<td>False</td>
|
|
<td>True</td>
|
|
<td>3</td>
|
|
<td>NaN</td>
|
|
<td>False</td>
|
|
<td>baseline ii</td>
|
|
<td>60319</td>
|
|
<td>1849-060319</td>
|
|
<td>False</td>
|
|
<td>True</td>
|
|
<td>1</td>
|
|
<td>100</td>
|
|
<td>0.05</td>
|
|
<td>feb62d54-f173-4a3c-939c-8c1465e71b0f</td>
|
|
<td>706</td>
|
|
<td>94</td>
|
|
</tr>
|
|
<tr>
|
|
<th>4</th>
|
|
<td>1849-060319-3</td>
|
|
<td>True</td>
|
|
<td>1849</td>
|
|
<td>NaN</td>
|
|
<td>False</td>
|
|
<td>True</td>
|
|
<td>3</td>
|
|
<td>NaN</td>
|
|
<td>False</td>
|
|
<td>baseline ii</td>
|
|
<td>60319</td>
|
|
<td>1849-060319</td>
|
|
<td>False</td>
|
|
<td>True</td>
|
|
<td>1</td>
|
|
<td>100</td>
|
|
<td>0.05</td>
|
|
<td>3498a09b-b943-4917-866a-8910dbcfd0cd</td>
|
|
<td>707</td>
|
|
<td>98</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [7]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># session_units.groupby('action').count().unit_name.hist()</span>
|
|
<span class="n">session_units</span><span class="o">.</span><span class="n">groupby</span><span class="p">(</span><span class="s1">'action'</span><span class="p">)</span><span class="o">.</span><span class="n">count</span><span class="p">()</span><span class="o">.</span><span class="n">sort_values</span><span class="p">(</span><span class="s1">'unit_name'</span><span class="p">,</span> <span class="n">ascending</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span><span class="o">.</span><span class="n">unit_name</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="output_wrapper">
|
|
<div class="output">
|
|
|
|
|
|
<div class="output_area">
|
|
|
|
<div class="prompt output_prompt">Out[7]:</div>
|
|
|
|
|
|
|
|
|
|
<div class="output_text output_subarea output_execute_result">
|
|
<pre>action
|
|
1833-010719-2 33
|
|
1833-010719-1 29
|
|
1833-290519-1 28
|
|
1833-020719-3 27
|
|
1849-280219-1 26
|
|
..
|
|
1849-110319-3 4
|
|
1839-060619-4 4
|
|
1839-060619-3 4
|
|
1839-120619-1 3
|
|
1839-060619-1 2
|
|
Name: unit_name, Length: 87, dtype: int64</pre>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
|
|
</div><div class="inner_cell">
|
|
<div class="text_cell_render border-box-sizing rendered_html">
|
|
<h1 id="Process-all-data">Process all data<a class="anchor-link" href="#Process-all-data">¶</a></h1>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [8]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="k">def</span> <span class="nf">features</span><span class="p">(</span><span class="n">row</span><span class="p">):</span>
|
|
<span class="n">action_id</span> <span class="o">=</span> <span class="n">row</span><span class="p">[</span><span class="s1">'action'</span><span class="p">]</span>
|
|
<span class="n">channel_id</span> <span class="o">=</span> <span class="n">row</span><span class="p">[</span><span class="s1">'channel_group'</span><span class="p">]</span>
|
|
<span class="n">unit</span> <span class="o">=</span> <span class="n">row</span><span class="p">[</span><span class="s1">'unit_name'</span><span class="p">]</span>
|
|
<span class="n">template</span> <span class="o">=</span> <span class="n">data_loader</span><span class="o">.</span><span class="n">template</span><span class="p">(</span><span class="n">action_id</span><span class="p">,</span> <span class="n">channel_id</span><span class="p">,</span> <span class="n">unit</span><span class="p">)</span>
|
|
<span class="n">spike_times</span> <span class="o">=</span> <span class="n">data_loader</span><span class="o">.</span><span class="n">spike_train</span><span class="p">(</span><span class="n">action_id</span><span class="p">,</span> <span class="n">channel_id</span><span class="p">,</span> <span class="n">unit</span><span class="p">)</span>
|
|
<span class="n">half_widths</span><span class="p">,</span> <span class="n">peak_to_troughs</span> <span class="o">=</span> <span class="n">calculate_waveform_features_from_template</span><span class="p">(</span>
|
|
<span class="n">template</span><span class="o">.</span><span class="n">data</span><span class="p">,</span> <span class="n">template</span><span class="o">.</span><span class="n">sampling_rate</span><span class="p">)</span>
|
|
<span class="n">peak_amps</span> <span class="o">=</span> <span class="n">template</span><span class="o">.</span><span class="n">data</span><span class="o">.</span><span class="n">min</span><span class="p">(</span><span class="n">axis</span><span class="o">=</span><span class="mi">1</span><span class="p">)</span>
|
|
<span class="n">half_widths</span> <span class="o">=</span> <span class="n">half_widths</span> <span class="o">*</span> <span class="mi">1000</span> <span class="c1"># to ms</span>
|
|
<span class="n">peak_to_troughs</span> <span class="o">=</span> <span class="n">peak_to_troughs</span> <span class="o">*</span> <span class="mi">1000</span> <span class="c1"># to ms</span>
|
|
<span class="n">idxs</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">argsort</span><span class="p">(</span><span class="n">peak_amps</span><span class="p">)</span>
|
|
<span class="n">peak_to_trough</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">nan</span>
|
|
<span class="k">for</span> <span class="n">p2t</span> <span class="ow">in</span> <span class="n">peak_to_troughs</span><span class="p">[</span><span class="n">idxs</span><span class="p">]:</span>
|
|
<span class="k">if</span> <span class="n">np</span><span class="o">.</span><span class="n">isfinite</span><span class="p">(</span><span class="n">p2t</span><span class="p">)</span> <span class="ow">and</span> <span class="n">p2t</span> <span class="o">></span> <span class="o">.</span><span class="mi">1</span><span class="p">:</span>
|
|
<span class="n">peak_to_trough</span> <span class="o">=</span> <span class="n">p2t</span>
|
|
<span class="k">break</span>
|
|
<span class="n">half_width</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">nan</span>
|
|
<span class="k">for</span> <span class="n">hw</span> <span class="ow">in</span> <span class="n">half_widths</span><span class="p">[</span><span class="n">idxs</span><span class="p">]:</span>
|
|
<span class="k">if</span> <span class="n">np</span><span class="o">.</span><span class="n">isfinite</span><span class="p">(</span><span class="n">hw</span><span class="p">):</span>
|
|
<span class="n">half_width</span> <span class="o">=</span> <span class="n">hw</span>
|
|
<span class="k">break</span>
|
|
|
|
<span class="k">return</span> <span class="n">pd</span><span class="o">.</span><span class="n">Series</span><span class="p">({</span>
|
|
<span class="s1">'half_width'</span><span class="p">:</span> <span class="n">half_width</span><span class="p">,</span>
|
|
<span class="s1">'peak_to_trough'</span><span class="p">:</span> <span class="n">peak_to_trough</span><span class="p">,</span>
|
|
<span class="s1">'average_firing_rate'</span><span class="p">:</span> <span class="nb">float</span><span class="p">(</span><span class="nb">len</span><span class="p">(</span><span class="n">spike_times</span><span class="p">)</span> <span class="o">/</span> <span class="n">spike_times</span><span class="o">.</span><span class="n">t_stop</span><span class="p">),</span>
|
|
<span class="s1">'template'</span><span class="p">:</span> <span class="n">template</span><span class="o">.</span><span class="n">data</span><span class="p">[</span><span class="n">idxs</span><span class="p">[</span><span class="mi">0</span><span class="p">]]</span>
|
|
<span class="p">})</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [9]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">results</span> <span class="o">=</span> <span class="n">session_units</span><span class="o">.</span><span class="n">merge</span><span class="p">(</span>
|
|
<span class="n">session_units</span><span class="o">.</span><span class="n">progress_apply</span><span class="p">(</span><span class="n">features</span><span class="p">,</span> <span class="n">axis</span><span class="o">=</span><span class="mi">1</span><span class="p">),</span>
|
|
<span class="n">left_index</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">right_index</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="output_wrapper">
|
|
<div class="output">
|
|
|
|
|
|
<div class="output_area">
|
|
|
|
<div class="prompt"></div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div id="b1bb289d-16da-4044-a4c2-9450b5e29cf1"></div>
|
|
<div class="output_subarea output_widget_view ">
|
|
<script type="text/javascript">
|
|
var element = $('#b1bb289d-16da-4044-a4c2-9450b5e29cf1');
|
|
</script>
|
|
<script type="application/vnd.jupyter.widget-view+json">
|
|
{"model_id": "39294999a86e4f8ea477c5180a80e8c6", "version_major": 2, "version_minor": 0}
|
|
</script>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="output_area">
|
|
|
|
<div class="prompt"></div>
|
|
|
|
|
|
<div class="output_subarea output_stream output_stdout output_text">
|
|
<pre>
|
|
</pre>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [ ]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="o">%</span><span class="k">debug</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="output_wrapper">
|
|
<div class="output">
|
|
|
|
|
|
<div class="output_area">
|
|
|
|
<div class="prompt"></div>
|
|
|
|
|
|
<div class="output_subarea output_stream output_stdout output_text">
|
|
<pre>> <span class="ansi-green-fg">/home/mikkel/apps/expipe-project/septum-mec/septum_mec/analysis/data_processing.py</span>(619)<span class="ansi-cyan-fg">template</span><span class="ansi-blue-fg">()</span>
|
|
<span class="ansi-green-fg"> 617 </span><span class="ansi-red-fg"> lim=lim)
|
|
</span><span class="ansi-green-fg"> 618 </span><span class="ansi-red-fg"> }
|
|
</span><span class="ansi-green-fg">--> 619 </span><span class="ansi-red-fg"> </span><span class="ansi-green-fg">return</span> self<span class="ansi-blue-fg">.</span>_templates<span class="ansi-blue-fg">[</span>action_id<span class="ansi-blue-fg">]</span><span class="ansi-blue-fg">[</span>channel_group<span class="ansi-blue-fg">]</span><span class="ansi-blue-fg">[</span>unit_id<span class="ansi-blue-fg">]</span>
|
|
<span class="ansi-green-fg"> 620 </span>
|
|
<span class="ansi-green-fg"> 621 </span><span class="ansi-red-fg"> </span><span class="ansi-green-fg">def</span> spike_train<span class="ansi-blue-fg">(</span>self<span class="ansi-blue-fg">,</span> action_id<span class="ansi-blue-fg">,</span> channel_group<span class="ansi-blue-fg">,</span> unit_id<span class="ansi-blue-fg">)</span><span class="ansi-blue-fg">:</span>
|
|
|
|
ipdb> action_id
|
|
'1834-010319-3'
|
|
ipdb> channel_group
|
|
0
|
|
ipdb> unit_id
|
|
72
|
|
</pre>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [10]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">df</span> <span class="o">=</span> <span class="n">results</span><span class="o">.</span><span class="n">loc</span><span class="p">[:,</span> <span class="p">[</span><span class="s1">'half_width'</span><span class="p">,</span> <span class="s1">'peak_to_trough'</span><span class="p">]]</span><span class="o">.</span><span class="n">dropna</span><span class="p">()</span>
|
|
|
|
<span class="n">idxs_df</span> <span class="o">=</span> <span class="n">cluster_waveform_features</span><span class="p">(</span><span class="n">df</span><span class="o">.</span><span class="n">half_width</span><span class="p">,</span> <span class="n">df</span><span class="o">.</span><span class="n">peak_to_trough</span><span class="p">)</span>
|
|
|
|
<span class="n">results</span><span class="o">.</span><span class="n">loc</span><span class="p">[</span><span class="n">df</span><span class="o">.</span><span class="n">index</span><span class="p">,</span> <span class="s1">'bs'</span><span class="p">]</span> <span class="o">=</span> <span class="n">idxs_df</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [11]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="n">figsize_gen</span><span class="p">)</span>
|
|
<span class="n">size</span> <span class="o">=</span> <span class="mi">5</span>
|
|
<span class="n">mew</span> <span class="o">=</span> <span class="o">.</span><span class="mi">5</span>
|
|
<span class="n">marker_bs</span> <span class="o">=</span> <span class="s1">'.'</span>
|
|
<span class="n">marker_ns</span> <span class="o">=</span> <span class="s1">'+'</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">scatter</span><span class="p">(</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs==0'</span><span class="p">)[</span><span class="s1">'half_width'</span><span class="p">],</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs==0'</span><span class="p">)[</span><span class="s1">'peak_to_trough'</span><span class="p">],</span>
|
|
<span class="n">c</span><span class="o">=</span><span class="n">color_ns</span><span class="p">,</span> <span class="n">s</span><span class="o">=</span><span class="n">size</span><span class="p">,</span> <span class="n">marker</span><span class="o">=</span><span class="n">marker_ns</span><span class="p">,</span> <span class="n">linewidth</span><span class="o">=</span><span class="n">mew</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'NS'</span><span class="p">)</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">scatter</span><span class="p">(</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs==1'</span><span class="p">)[</span><span class="s1">'half_width'</span><span class="p">],</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs==1'</span><span class="p">)[</span><span class="s1">'peak_to_trough'</span><span class="p">],</span>
|
|
<span class="n">c</span><span class="o">=</span><span class="n">color_bs</span><span class="p">,</span> <span class="n">s</span><span class="o">=</span><span class="n">size</span><span class="p">,</span> <span class="n">marker</span><span class="o">=</span><span class="n">marker_bs</span><span class="p">,</span> <span class="n">linewidth</span><span class="o">=</span><span class="n">mew</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'BS'</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">'half width'</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">'peak to through'</span><span class="p">)</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">(</span><span class="n">bbox_to_anchor</span><span class="o">=</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span><span class="mf">1.02</span><span class="p">,</span><span class="mi">1</span><span class="p">,</span><span class="mf">0.2</span><span class="p">),</span> <span class="n">loc</span><span class="o">=</span><span class="s2">"lower left"</span><span class="p">,</span>
|
|
<span class="n">mode</span><span class="o">=</span><span class="s2">"expand"</span><span class="p">,</span> <span class="n">borderaxespad</span><span class="o">=</span><span class="mi">0</span><span class="p">,</span> <span class="n">ncol</span><span class="o">=</span><span class="mi">2</span><span class="p">)</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"figures"</span> <span class="o">/</span> <span class="s2">"clusters.svg"</span><span class="p">,</span> <span class="n">bbox_inches</span><span class="o">=</span><span class="s2">"tight"</span><span class="p">)</span>
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"figures"</span> <span class="o">/</span> <span class="s2">"clusters.png"</span><span class="p">,</span> <span class="n">dpi</span><span class="o">=</span><span class="mi">600</span><span class="p">,</span> <span class="n">bbox_inches</span><span class="o">=</span><span class="s2">"tight"</span><span class="p">)</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="output_wrapper">
|
|
<div class="output">
|
|
|
|
|
|
<div class="output_area">
|
|
|
|
<div class="prompt"></div>
|
|
|
|
|
|
|
|
|
|
<div class="output_png output_subarea ">
|
|
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQ8AAADiCAYAAABQgkLWAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4xLjIsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy8li6FKAAAgAElEQVR4nO3de3xU1bnw8d9MgqASIJiEQEK4zwohjakoSYBaX9sqcgd922prWyu+vXATEN+jbU/ltbXn1FKU2ot4q8dDra2EhFvR4+nxBgkoChhCVkAUCCEkIBCEAElmv3/smWESkslkMnsumef7+eSTzOzJ3s+emf3stdZea22bYRgIIURn2cMdgBAiOknyEEIERJKHECIgkjyEEAGR5CGECEh8uAPwx44dO1Li4+OfBbKRhCdEKDiBsqampjljx46tbesFUZE84uPjn01NTR2dnJx80m63y7VlISzmdDptdXV1WTU1Nc8C09t6TbScxbOTk5PrJXEIERp2u91ITk4+jVnab/s1IYynK+ySOIQILdcx126OiJbkIYSIMFHR5hEJ3nzzzYRFixaNKC4u3pORkdEI8Mgjj6QNHz78fHJycuMLL7yQCnD+/Hn7nXfeWXvnnXd+Ft6IhTC/tw8++ODwjIyM84Zh0NjYaHvkkUcOpqenNz700ENDzp07Z29oaIgbOnRow2OPPXboqquu8ruEL8mjE3r06GEsXbp02Msvv1xpt18qtP3iF78YsmHDhvLExMTm+vp6+9SpU8fcfPPN9QMGDGgKY7hCAJCbm3tm1apVBwBef/31PitWrEgbNmzY+fz8/Pr77ruvDuDhhx8e/NxzzyXPnz+/zSsrbZFqSyfk5uae6dOnT9OqVauSvZ/v3bt389NPP51SVlbWq3fv3s7XX3+9TBKHiESnTp2KS0xMbEpKSmp84403Et94442Ec+fO2ZYtW3b4Rz/6kd+JA7p58ji452hCsNf5q1/96uDLL788YN++fT3dz/35z3+ubGhosC9ZsmR4QUHBtStWrBjodDqDvWkRA5qdzWyv3tGn2dkctHXu3Lkz4Y477lAzZszIfPTRR4dOnTr1s7lz5x6bPHnyieeeey514sSJ1957770jq6ure3Rmvd02eRzcczThtWe3OIKdQJKSkpofeOCBw0uXLh3mdDptp0+fjjt48GDPZcuWHXnttdfK16xZU15SUtJn48aNfYO5XREbdtTs7PPU9j+N3FGzs0+w1pmbm3vm1Vdf1cXFxRV///vfyx966KHhmzZt6nvXXXedePnll/dt3bp115gxY84uW7YsozPr7bbJY8iYgWdunTOhcsiYgWeCve5p06adzsjIOL958+ZrLl68aF+6dOnwmpqaeICBAwc29u/fv7Fnz55yaVl02tjU3Pp54364f2xqbr0V63dXp1evXp3yyiuvXAPQq1cvw+FwNPTo0aNTxeVu3WBqReJwe/TRRw9NmTJlTHJycuODDz54aM6cOaPi4uIMp9NpmzBhwqlbbrnFkg9fdG9x9jjGDRob1O+Ou9pit9uNhoaGuIULFx7+yle+Uv+Tn/wkY/Xq1QN69uzp7Nu3b+Njjz12qDPrtUXDTGK7du369Nprrz0e7jiEiDW7du1Kuvbaa4e2tazbVluEENaS5CGECEi0JA+n0+m0hTsIIWKJ65hrtxE1WpJHWV1dXV9JIEKEhmtIfl+grL3XRMXVlqampjk1NTXP1tTUyGRAQoSGZzKg9l4QFVdbhBCRR87iQoiASPIQQgQk6G0eSqkewPPAUKAn8Aut9Tqv5dOAfwWagOe11s90tM68vDwjLS0t2KEKITqwZ8+e41rr5LaWWdFg+m3ghNb6bqVUf2AnsA48iWUFcANwFtiilFqntT7ma4VpaWkUFhZaEKoQwhel1MH2lllRbfk78DPX3zbMEobbaGC/1vqk1voi8C5wowUxCCEsFvSSh9b6cwClVALwKvBTr8V9gNNej88AMnRdiChkSYOpUmow8D/AS1rrv3gtqge859dIAE5ZEYMQwlpWNJgOAF4H5mmt/7vV4r3AKFdbyOeYVZbfBDsGIYT1rGgwfRhIBH6mlHK3fTwDXK21XqWUWgy8hlnqeV5rfcSCGEQEchpOymrLyU7Jwm6TXgLRzoo2j4XAQh/L1wPrg71dEfnKastZXrqSJfkLyBnQ7o3IRJSQ9C9CJjsliyX5C8hOyQp3KCIIomJgnOge7Da7lDi6ESl5CCECIslDCBEQSR5CiIBI8hBCBESShxAiIJI8hBABkeQhhAiIJA8hREAkeQghAiLJQwgREEkeQoiASPIQQgREkocQIiCSPIQQAZHkIYQIiCQPIURAJHkIIQIiyUMIERBJHkKIgEjyEEIERJKHECIgkjyEEAGR5CGECEhMJQ+n4WT3sTKchjPcoQgR9WIqebhvd1hWWx7uUISIejGVPOR2h0JKn8ETU8nDfbtDuUN77JLSZ/DIUSRiipQ+g0dudC1iitxsO3ik5CGECIhlJQ+lVB7w71rrm1o9vwiYA9S5nvqB1lpbFYcQwhqWJA+l1IPA3cDZNhaPBb6jtd5hxbaFEKFhVbXlY2B2O8vGAg8ppd5VSj1k0faFEBazJHlordcAje0s/ivwQ+BmYKJSaqoVMQghrBXSBlOllA14Qmt9XGt9EdgIfDGUMQghgiPUl2r7AGVKqdGY7SE3A8+HOAYhRBCEJHkope4CemutVymlHgb+B7gA/LfWelMoYhBCBJdlyUNr/SmQ7/r7L17PvwS8ZNV2hRCh4VfyUEolAVe5H2utD1kWkRAiKnSYPJRSq4CvAMcAG2AA4y2OSwgR4fwpeeQAI7XWhtXBCCGihz+XaquBBKsDEUJEl3ZLHkqpEswqSgqwTyl1wLXI0FpLtUWIGOer2vLNkEUhhIg67SYPrfVBAKVU605cjUqpw8DvtdYnrQxOCBG5/GnzuBKz3eMV4CCQBvQEXrQwLuEnmZNThIs/ySNZa/1TrfVrWutlwBVa658B/SyOTfhB5uQU4eJP8uijlMoEcP1OUEpdA/S2NDLhF5mTU4SLP/085gGrlVKDgEPAXOAbwC+tDEz4R+bkFOHSYfLQWm/HnMDH2/vWhCOEiBb+dE//BLO/h1u91jrXupCEENHAnzaPTGA0kIU5L+mbVgbUFXLlQYRbLH0HO0weWusLrp/zWustwHUhiCsgcuVBhFssfQf9qbb8ikvVlkFAxKZUufIgwi2WvoP+XG2p8Pp7F7DZoli6TK48dC9Ow0lZbTnZKVlRc3/hWPoO+vOJrMbs0zEOSAUaLI0oSsRS3TZcYqkKEI38SR5PA8OB/wKGAs9aGVC0kC+29WKpCuBLpJ6o/Ekeo7TWS7TWRVrrRcBIq4OKBvLFtp67ChCOKkskHbCReqLy51PppZS6CkApdSUQZ21Ikc39pQLC9sWOFeE8gN0H7Hq9KewJJFJPVP58858Adiml1gI7gRXWhhTZIvUsAF072CLpTOtm9Xvta5+zU7KYraazpqKY3cfKwvrehLME5os/0RwF8jDHsozXWv/V2pAiW6SeBaBrB1skJkWr32tf+2y32ZmmJvNAwUKAiHtvIoHNMHzPa6yUeltrfWOI4mnT7NmzjcLCwnCGEBW6cmkzGi+LdpW/+xyL742bUmqH1vr6tpb508/DcFVZNK4OYlrrh4MYnwiSrvQxiKX+CW7+7nMsvjf+8Cd5tJ6GUG7BIITwq82jCPOm1AaSOIRFIrHBVvjmT/JYC0zGHFk7GnOUrfCTHBT+icQG286Ixc/Zn2qLTWv9fcsj6abcB8WS/AUxWW/2t7Exkq9i+SMWP+d2P02l1BVKqSuAA0qpAqVUT6/nYkrrs4r3447OOP4eFN3xzOU0nKzXm/wqUYSyL4MV73W0J79A+PqkNOaI2puBv7j+dj8XM9o6ALyL2B0Vt70Piva+tJ05yKJJWW05ayqKma2md+qgsjqRWlFFitSOXJYyDMPnj8PhuKHV45s6+p9g/8yaNcsIl101Hxl3r51jFO1dbzQ7mw3DMIxmZ7Oxq+Yjo9nZ3OLv9jQ7m40Pj+4yCsuLjbvXzjF21XzU4Tas4E+skbC9XTUfGd8puu+y9yncccUih8PxvtHOcdluJzGl1ETMqQcXA791PW0H5mmtQ1qpC2cnMe86O9Dh322deXYfK+PxrU9gs9m4PXMG09TkFq8LVSek3cfKgl4vtyL2WO6UFWl8dRLz9cmcAgZi3h1uoOsnGXjQz43mKaXebOP5aUqp95RSJUqp+/xZVzh5F0d3HyvjNyVPsuvYR6zXm3h86xOs15s8B2VZbXmbRe7slCyWFCxgcf78yxJH621YyYp6uVQBYpeve9WWAWVKqWe01tWdWalS6kHMyZLPtnq+B+bAuhtcy7YopdZprY91OvIwMQyDT08eoqhyPRMHF1Co17Eobx5L8heQlZzJer2JNRXFLM6fj91m95w9c1NzAtpeZ8/Cvl7fXk/JrpzpY7GhUJj8mQC5U4nD5WNgdhvPjwb2a61Paq0vAu8CYR0340vrUkTOgGyWjr+f20Z9jfFpeXw391ueKkDOgGzK6yoo1Ou4PXMGEJzBVJ09swdSEuhK6UFKCbHLkk9ca70GaGxjUR/gtNfjM0BfK2IIBu+Dyvvs/Nr+N3j78BZe3LmarORMymrLaXI24TSc3J83lyH9MshKzmS2mk5Wctf61HX2zB5ISUBKDyIQ/nQSQyk1GRgDVGqti7uwvXogwetxAmbbSkTyTgDenYCmOCZR8/kxth7ZRmrvAaypKKYgbRxbqkqZmF5ASfV2ZqvpFOp1DEsc2qKq4E5CWcmZlNdVdFhV6OygrEAGccnALxGIDkserlsv3ItZkviuUmp5F7a3FxillOrv6mx2I1DShfV1ibta0uRsarNfgbsaUl5X0SKRxNvjuW/sPZ5EcnvmDEqObMfA4J2qrcx0TGVw33QWjvsxTsPZYv3uJLSxcnO369fhj+7YGS5W+VPyuFFrPQFAKfUkUNrZjSil7gJ6a61XKaUWA69hJq7ntdZHOru+YHEfyO5Swmw1nSmOSZ4DOjsli0V583AaTj6q3cOaimKG9MsgNzWnxdl6mprMkH4ZOA2npxSxYttTLdZbqNd5qgbuxtVhiUPbrCoE0oAZLZc3fXXjjpZ9EC7tdQBx/zgcju0Oh8Pu+tvucDhKO/qfYP9Y1UnM3VnoQtMF40/vPevpqHX32jnGtwvvNXbVfOTpwPWH7c8Y3yr8vvHh0V2eTl/uv1trbG40ivauNy40XTB21XxkNDY3tuiU5N5u6+fdy4r2ru90J6mudKwKpNNUoB2tfP2f1Z3DROf56iTmT3p/BfOS6grMqyOvWJvOQsddeqg4XsmWqlJuz5zBFMckFufPZ0nBAjKTHHz82QFmqqmUVm/nf4+eRXZKFsUVG1heupLlJS2rHe4ieVltOYV6HRXHK8kZkE28Pb7FFQl3f5G2uqQH2qW7K42eobxC4+vqjDTcRhd/piGMxxyGn4k5rqVKax3SRk6re5i2V1wurtjA3/YWckfmLEb0H0Z2ShZlteX8eusKDAwyEgbz85seold8L5qcTTyz4wW2Vm1jccF8bNgAPEVz7/XvrNnN8pKVLMqfR7w9vsV2w1F0787VJNE1AfUwVUqlKqUcmKWNC8BuoAl43ZIow6i9wWtTHJO4I3MmQ/oN9hwk2SlZPFCwkDFJozl05jAv7lwNwMbKzbxbVYITJ5+ePASY7R5tDZ5z9xfJTc257Cwcjn4TgWwzWvt3SINt8Pj65PMx7xanXL+fBn6P2djZbXkf6PH2eIYlDuW3pb+juGKjp0E0NzWHB8Yv5MbBE7jni3cDeBLN7WomRZXrATxF8KzkTGY6ptFsNHvW0dGB19GXPJCDwIp1RhJ/4o/2SYciSnuNIe4fh8MxuaPXWP0TylG1rRv0Pjy6y/j22ns9Daid/X/DMBsCv11472UjarvSeBhI46L7f9obvetrneEYidrZbfrznsiI2s7x1WAa1qTg7084h+Q3O5uNHdUfGoXlxUZjc2Oby9u6kuI9XL+xubHNqzNdOVgDvULivprU2W2G40pIZ7cpiSH4JHl0Uusvoa8vcetl3o/b+j9/5gKx8iCw4hKrVSQZhF+XLtUqpfq0ejzeukpUZGhdL27rEqLTcLKzZjdNziZPT1Kn4WzxWncnswvNF/nTe89ysflii3W3bvtw19m9h/i3pSttE4E2dEZLQ64IHb9mT1dK9VJKxbu6qj9ldVDh1npQW1tf4t3Hyni85AlWlD7F4dNVnisr0PJm2HabnSe3/Z53qrbywocv+ezL4O7/YWD47O8Q6Y1+0d7wKvzjT/JYgXnvli2Y41vyLI0oAniPafElzhbH7EyzS7v3fB6/KXmS5aUr2X2szCx95M/nS+njueeLd3d4NjUMAxs2n68Jd2eqjpJDJCc3SWzB46ufh8PVz6MSeAtzROx/AsNCFFvY+HNwZqdkMUtNZ2jiEE9CcCedCekFZoOSSw97PP/n+u9zRdyliefd1Z6dNbs9X+TslCzuGD3Ts932vujhLs53lBzCndza4m+VUPjP18C4p9t5zsCcUb3b8meIenldBYUVxdhsNu7Pm8vh01XcOvKrzFbTuW3ULUzIyCcrOZPiio2sqSjyzCxmYHh6n/6m5EkAZqvpDO9v5mTvYfzeg8jcvVsjoUdnR8khEof4u99L96xvkZTYolWH3dNbU0pd4ZoFLGTCOQFye5qcTazX/2BoYgafnjzIqxVF5lweR7azOH8+uak57D5W5unKfruawVq9HmyAAUsKFnDg5Cesqbg0PYrZmzWjxcHnbjsBs8eqP5MXS9fxy8l7EphAJ0B2//MPlFJaKXVAKfUJUNbR/8SC8roK1up1bK96n9tG3cLXR8/mhrSxLaor2SlZ3J45gzhbHMP6D2VR/jxmqmnMcjXG2rze/tH9FWsqitle9T6/Lf2d52qM3WZnxTazjXrhuB/z8WcHPLOWtVd3b12tiJZ6fmfi7Ow+hbuq1x35807OBW4C/gHcA8RMZdHXneGyU7KYkJ7P24e38Nr+N5iROZXrBuaypGABzYaTtXvXc7H5IoYBM9U0vpAyhnh7PMV6A2v1Ov6x73XW6nVMSMsHoP+VidhsNrZUlTIhPd9zpcddRcgZkM3BU4d4taKI9XqTz3aH1tWKYDdgWpWMOhNnJDfKxgp/JgOq1lofVUolaK3fVEr93PKoIoR3mwNw2SQ2Xxx4LScaTjAwIZUmZxNlteV8fOIAhZXrAKg4rik7Xo4NG8MSh2DDxvxxP+L9IzsYmJDK4vz5ZCVnEmeP453DW10TJ9tYq9dRMDjPc6Z0b29Ivwxs2BjSL8Nnu0PrNodgN2BadV/WzsQZiY2yscafIfmvAC8Ds4CtmDd9+kIIYvMIdZuH9zyjZbXlNBtODp48xJDEwcTZ4shOyWJj5Wb+tvdSTIOvTuPw2UuToqVflca00ZN5dU8hdedPkNU/k/LPKki5MonahuMALC24H4DlJSuZpaYx3DXsv725TSOl3h4pcQjr+Wrz8KfkMQcYATwELAHmBzG2iOQ9PeGQfhk8se0pnIaTGwdPYOuRbcxwTGWtXscsx3TqztXxblVJi8QBUHXuCH/c8YzncflnZp+R2obj9IlPoL7pDBebL3KkvhqbzUbFiUqK921kUd68dg/ISLmKESlxiPDy57RxDrge+CGwnhhoMM1KzmR8Wp7nSsji/PnMdswg6eprWDjux2DgGVpfMDiPmaOmtrsuu+stTurV3/NcfdMZAN448E8KK9aR2d/BnuN7GXT1QJoNp6eDWTQ0corY5U/yeBrIAL6GeauE/7A0ojDxbgQsr6vgncNbGX2NIjPJQZwtDrvdRmHFOrZVvcfAPqlkJKRTfaaaFdueovbc8cvWd7X9KnO9mAf/6fP1LZZnJKRTcaKS8el53DLyK9iwcejMYbYd3s79eXP55OSnLC9dyXq9KegJJFquvojI5k/yGKG1/legQWu9ngi+SVNXuKsq7lsxZCUpyo6X8/wHL/HrrStobm5mTNJotlSV8tR7f+LQmSpKqrfTL74vW49cPqH8Wec5rqCH53EjTS2WHzpTRbPhZEtVKe9V7SBv0A0AbD2yje1V71NYsY78QeP4+961nr4ebfVK7cq+ypUK0RX+tHnEK6WSAJRSCUC3PF25B8M5DScrSi+N/WtyNmJgsHafOTvY6GsUfeIT2HbsfQCOXzzR7jovtnnTvJYSeiTw7pFLt67JSlJsPbKN2ZnTMQAbNj45+emlHqclK7HZbDxQsDDgdge5UiGCwZ+Sx08xB8Vdj3nPlv9naURh4h6XYrPZmOmYSuY1DgC2HX2/xev2ntCexAHQ/4rELm23vrGePj3Mm+hl9c/k1pFf4/68uYCNIm3eTHutXu+5urGkYAGL8+dfNj2AdJgSoebPja7fwrzVZDaQrbX+L8ujCgP32dgwDAor11F+ooKknte0eE2/uMtrbJ9dPBnwNgddORCAhB69mTVqGpPVrazc/kcOnTpMUeV6bs+cwb3XfZcHChZ6LovmpuZ4bjrlJtUQEQ7+dE+fDezDHJa/Tyn1NcujCoPWZ+MhfQbz2YWWieFU8+m2/jVg1Q1HAThy7ij7Tn7MF1LGeAbWLclfwDQ1+bJ7vrRFqiEiHPwpt/4MyNNaXwdMAH5pbUih1brInzMgm6+Pnk3VmWpmZk5lQlo+t424hatsvYK63YT43gDkDbieMUmZLCqY56k6uW8W5W+1QqohIhz8aTA9obWuBdBaH1NK1Xf0D9HCaThZrze1uI9sWW05UxyTGJY4lGajmWK9kaviruSccT4o2xzVZwT76j/mTNPn3Dh4AveNvQfA06O1u5cgpHdq9+FP8jijlHoNc0KgscBVSqnHALTWD1sZnNXct3acpabR5GyiuGIDRZUbmOGYig0b6X3TaDaaOdP0edC2OWX0JA6frgIDpqrbKKstN6/w+DncPtpZNS5GhJ4/yaPI6++w3dHeCu67vzkNJ8tLVmJgMCZpNGsqzF0eP+jSjItx2GnuwlVqlTiKypP7qTp9hOLKjSzJX0DF8cqYm6CmvfYZKZFEnw6Th9b6xVAEEg7utgKn4WRJwQI+OfkpRZUbmJBewNaqUgzbpdcGkjjSe6dR9fkRJqYXcEPaWKbbp5CdksWI/sM9B4977tPyuoqYOIDaGxcjJZLo0z2/oZ3kvgQ6I3MqS/IXkJ9+AzZsDLg6GYDpoybj6DeyU+v8Uvp4as4d447MmaT2TmXl9j9it9lbXD3xnvt0eelKNlZujtlLrt3lilEsdf33p9oSM1qXRPbV7Qeg7sxxsgaMpvKU+bgnPbnABVT/UST26kdp9XuedWQkpDNr9HSuG5jL+Ix8T3vG7Zkz2j0w3AdOVnImwxKHRv0BFIjuMlI3lkpQliQPpZQd+ANwLXABmKO13u+1/ElgInDG9dQMrXVwO1F0gbvKULR/AwAlNduhxlxWMHAcBlB6dDtZ12QyMmkE7x39gIK0cQy4OoXifRvpFd/LU8JwGk7PGdW7KtK6iuL+onX3L1x3111KUP6wqtoyE+iltS4A/gVY3mr5WOBWrfVNrp+ISRze4mx2BvdJByAh3uxCfvpiPduOvocNGyOShpMzIJvbM2dQcmQ7w/sPu+yL014fDOkV2j3FUp8bq6otE4HNAFrrUqWUZyYiV6lkFLBKKTUAeE5r/bxFcQQsZ0A2DxTcT5OzieWlKznjmoPjayNu5rZRt3Dw1CG+kDIGu83ONDXZU93w90sTS2co0T1ZlR77AN6liWallDtRXQ38Dvg2MAn4sVIqx6I4AuY+g6R8nsrE9ALP81fEXUG8PZ6iyg2eO8oFcraJpTOU6J6sKnnUY04c5GbXWrsntDgHPKm1PgeglPonZtvIbotiCVj1/lo2/eFdpvxoCqm9BzCkX4anTUJKDSLWWXXa2wJMBlBK5QMfeS1zAFuUUnFKqR6YVZwPLIqjSwaNTGHq3BvJcAwir0c+1w3Mpebj4y1KDdX7a8MdphBhYVXyWAucV0ptxbxR9iKl1GKl1HSt9V7gJcy5Qd4C/kNrvceiOLqken8tg0amUL2/lg2/f5t3Xv2ADb9/25Mw3M9LAhGxyJJqi9baiTlhsrcKr+WPA49bse1gcSeGqXNv9Dy3d8sB8mfmMGhkCnCpZOJ+LEQskU5i7fBODNX7az1JpHWikMQhYpU09fvgXWVxPxZCmCR5dGDQyJQWVZW2BNrmIW0lIppJ8uhA9f5aSot2X3agt2403f1WZafXK42tIppJ8uhA60bR6v21LQ58d8nEnWDaSzIdrVeIaCPJww/uto/db1V62j+8qzI5X3Z4GlQ7cylXEoeIZnK1xQ/ejab5M82e9KVFu0lK69ciAbQuTUjpQnRnUvLogLtqMnXujeTPzPEkjNZVGe9qjDdJHMJf0db+JcnDB3c1pXp/LcePnKK0aLencdRXiUOIzorGBnRJHm1wt2+UFu0mf2YOH++sorRoN6MnDAdo8+qLJA7RFdF4ApI2D5fdb1WSlNYPwNO+AXC67nP2bjnA6AnD+dId1zEi15wcKJo+ZBEdou07FdPJw91GUfTkP6n99DMArk680rO8R694RuSms3fLAfomm3d4i7YPWAirxFzyeOfVDxiRm87HO6vYu+UAPXrF03i+ybP87MkGz9+N55s4fuSUpx9H66srQsSymEke1ftr2b6xjNpPP2PvlgOe570Th7eUof0ZnptOzpcdAJI4hGilWyaPzc9tIefLo/h4ZxVnTzdw4sipFiWK9sT1sNPc6CQjeyCT7p3QYpkkDiFa6nbJY/NzWzhUdpRDZUd9vq5X7ys4//lFevSKZ+DIZAaNTCbny442+2oIIS7X7ZLH1X2vbPE4ZWh/LjY0cvZ0AyPHZrB/xyHGTspqN1FI4hDCP90ueXzpjusAOHu6gZwvj7osGbiXgyQKIbqi2yUPaJkghBDWkB6mQoiASPIQQgREkocQIiCSPIQQAZHkIYQIiCQPIURAJHkIEWOCNeGQJA8hYkgwZyyT5CFEDAnmjGWSPISIMcEaliHJQwgREEkeQoiASPIQQgREkocQIiCSPIQQAYmK+Tz27NlzXOF5gY4AAARnSURBVCl1MNxxCBGDhrS3wGYYRigDEUJ0E1JtEUIERJKHECIgkjyEEAGR5CGECIgkDyFEQCR5CCECEhX9PAKllLIDfwCuBS4Ac7TW+72WLwK+6Xq4SWu9LPRRdk1H++j1mo1Asdb6T6GPsuv8+CxvA34O2IAdwFytddT1Q/BjP5cAdwFO4DGt9dqwBEr3L3nMBHpprQuAfwGWuxcopYYD3wLGA/nALUqpnLBE2TXt7qOXXwCJIY0q+Hx9lgnA48BUrXUe8CmQFI4gg8DXfvYDFgIFwC3AE2GJ0KW7J4+JwGYArXUpcL3XssPAJK11s+sM1QM4H/oQu8zXPqKUugPzLLU59KEFla/9HA98BCxXSr0DHNNa14U+xKDwtZ9ngYPA1a4fZ8ij89Ldk0cf4LTX42alVDyA1rpRa31cKWVTSv0G+FBrXRmWKLum3X1USmVjFnH/NRyBBVm7+4lZyvhfwP8FbgPuV0o5QhxfsPjaTzBPeuXAB8DKUAbWWndPHvVAgtdju9a6yf1AKdULWO16zY9DHFuw+NrH7wBpwD+B7wGLlVKTQhte0PjazxPAe1rrGq3158DbQG6oAwwSX/t5GzAQGAZkADOVUuNCHN+lwMK14RDZAkwGUErlYxZtcT22AcXALq31D7TWzeEJscva3Uet9YNa6zyt9U3An4Hfaq2jtfrS7n5inoWzlVJJrrN0PubZORr52s+TQANwQWt9HjgF9At5hC7demCcV8t1DmYr/D2YH8x+IA54GSj1+peHtNYloY6zK3zto9Z6ndfrHgFqusHVljb3Uyn1TWCp6+V/01r/e3gi7Ro/9nMZMAmzveNd4MFwXVXq1slDCGGd7l5tEUJYRJKHECIgkjyEEAGR5CGECIgkDyFEQCR5CA+l1PeUUv/m52tvUkr91fX3PKXUXqXUN/z831Sl1B/aeP7flFLfc6+zszGJ0OrWo2pFyMwGvq61/qjDVwJa6xo67tH7U+CprgYmrCP9PISH66z/PeAikAz8UWu9yjW4bi7m4EEDmAVkAz/E7Pr+a6AS+IbW+hPXunZgdqc+idl9/Cat9QdKqQ+AO4EXtdb5SqnbMRNFHXAFZk/YNMzh9c8C29uKycr3QfhHqi2itUbgVswEcb/rOQcwRWs9EbPb963uF7sO5J3Ad9yJw6XY9bqJwCfAV5VSWZhJ5gKAUqoH8Fvgq67XnnOt85fAZ1prd+mkrZhEmEnyEK194OruXANc5XquFnhRKfUCZrfpHn6spxCzW/Uk4CeYCWI6sMbrNcmYSeKEa5tbOxGTCDNJHqK1FvVYpVRfYBnmjGtzMAdm2Tpaida6DBgOjAM2Ab2BGa6/3WqBfkqpZNfjG7yWeW9D6tYRSJKH6Eg95kjPEuAdzOQxyM//fROo01o7gbeAWq31WfdC11DzecBrSqk3MNs83MqVUv/Z9fCFVaTBVAgRECl5CCECIslDCBEQSR5CiIBI8hBCBESShxAiIJI8hBABkeQhhAjI/wfXpvyEKk0aWgAAAABJRU5ErkJggg==
|
|
"
|
|
>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [12]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="n">figsize_gen</span><span class="p">)</span>
|
|
|
|
<span class="n">size</span> <span class="o">=</span> <span class="mi">5</span>
|
|
<span class="n">mew</span> <span class="o">=</span> <span class="o">.</span><span class="mi">5</span>
|
|
<span class="n">marker_bs</span> <span class="o">=</span> <span class="s1">'.'</span>
|
|
<span class="n">marker_ns</span> <span class="o">=</span> <span class="s1">'+'</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">scatter</span><span class="p">(</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs==0'</span><span class="p">)[</span><span class="s1">'half_width'</span><span class="p">],</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs==0'</span><span class="p">)[</span><span class="s1">'peak_to_trough'</span><span class="p">],</span>
|
|
<span class="n">c</span><span class="o">=</span><span class="n">color_ns</span><span class="p">,</span> <span class="n">s</span><span class="o">=</span><span class="n">size</span><span class="p">,</span> <span class="n">marker</span><span class="o">=</span><span class="n">marker_ns</span><span class="p">,</span> <span class="n">linewidth</span><span class="o">=</span><span class="n">mew</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'NS'</span><span class="p">)</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">scatter</span><span class="p">(</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs==1'</span><span class="p">)[</span><span class="s1">'half_width'</span><span class="p">],</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs==1'</span><span class="p">)[</span><span class="s1">'peak_to_trough'</span><span class="p">],</span>
|
|
<span class="n">c</span><span class="o">=</span><span class="n">color_bs</span><span class="p">,</span> <span class="n">s</span><span class="o">=</span><span class="n">size</span><span class="p">,</span> <span class="n">marker</span><span class="o">=</span><span class="n">marker_bs</span><span class="p">,</span> <span class="n">linewidth</span><span class="o">=</span><span class="n">mew</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'BS'</span><span class="p">)</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">scatter</span><span class="p">(</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs==1 and average_firing_rate > 10'</span><span class="p">)[</span><span class="s1">'half_width'</span><span class="p">],</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs==1 and average_firing_rate > 10'</span><span class="p">)[</span><span class="s1">'peak_to_trough'</span><span class="p">],</span>
|
|
<span class="n">c</span><span class="o">=</span><span class="s1">'red'</span><span class="p">,</span> <span class="n">s</span><span class="o">=</span><span class="n">size</span><span class="p">,</span> <span class="n">marker</span><span class="o">=</span><span class="n">marker_bs</span><span class="p">,</span> <span class="n">linewidth</span><span class="o">=</span><span class="n">mew</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'BS rate > 10 Hz'</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">'half width'</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">'peak to through'</span><span class="p">)</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">(</span><span class="n">bbox_to_anchor</span><span class="o">=</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span><span class="mf">1.02</span><span class="p">,</span><span class="mi">1</span><span class="p">,</span><span class="mf">0.2</span><span class="p">),</span> <span class="n">loc</span><span class="o">=</span><span class="s2">"lower left"</span><span class="p">,</span>
|
|
<span class="n">mode</span><span class="o">=</span><span class="s2">"expand"</span><span class="p">,</span> <span class="n">borderaxespad</span><span class="o">=</span><span class="mi">0</span><span class="p">,</span> <span class="n">ncol</span><span class="o">=</span><span class="mi">2</span><span class="p">)</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"figures"</span> <span class="o">/</span> <span class="s2">"clusters_and_rate.svg"</span><span class="p">,</span> <span class="n">bbox_inches</span><span class="o">=</span><span class="s2">"tight"</span><span class="p">)</span>
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"figures"</span> <span class="o">/</span> <span class="s2">"clusters_and_rate.png"</span><span class="p">,</span> <span class="n">dpi</span><span class="o">=</span><span class="mi">600</span><span class="p">,</span> <span class="n">bbox_inches</span><span class="o">=</span><span class="s2">"tight"</span><span class="p">)</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="output_wrapper">
|
|
<div class="output">
|
|
|
|
|
|
<div class="output_area">
|
|
|
|
<div class="prompt"></div>
|
|
|
|
|
|
|
|
|
|
<div class="output_png output_subarea ">
|
|
<img src="data:image/png;base64,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
|
|
"
|
|
>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [13]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">stim</span> <span class="o">=</span> <span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'stimulated'</span><span class="p">)</span><span class="o">.</span><span class="n">loc</span><span class="p">[:,</span> <span class="p">[</span><span class="s1">'half_width'</span><span class="p">,</span> <span class="s1">'peak_to_trough'</span><span class="p">]]</span><span class="o">.</span><span class="n">dropna</span><span class="p">()</span>
|
|
|
|
<span class="n">idxs_stim</span> <span class="o">=</span> <span class="n">cluster_waveform_features</span><span class="p">(</span><span class="n">stim</span><span class="o">.</span><span class="n">half_width</span><span class="p">,</span> <span class="n">stim</span><span class="o">.</span><span class="n">peak_to_trough</span><span class="p">)</span>
|
|
|
|
<span class="n">results</span><span class="o">.</span><span class="n">loc</span><span class="p">[</span><span class="n">stim</span><span class="o">.</span><span class="n">index</span><span class="p">,</span> <span class="s1">'bs_stim'</span><span class="p">]</span> <span class="o">=</span> <span class="n">idxs_stim</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [14]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">control</span> <span class="o">=</span> <span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'not stimulated'</span><span class="p">)</span><span class="o">.</span><span class="n">loc</span><span class="p">[:,</span> <span class="p">[</span><span class="s1">'half_width'</span><span class="p">,</span> <span class="s1">'peak_to_trough'</span><span class="p">]]</span><span class="o">.</span><span class="n">dropna</span><span class="p">()</span>
|
|
|
|
<span class="n">idxs_control</span> <span class="o">=</span> <span class="n">cluster_waveform_features</span><span class="p">(</span><span class="n">control</span><span class="o">.</span><span class="n">half_width</span><span class="p">,</span> <span class="n">control</span><span class="o">.</span><span class="n">peak_to_trough</span><span class="p">)</span>
|
|
|
|
<span class="n">results</span><span class="o">.</span><span class="n">loc</span><span class="p">[</span><span class="n">control</span><span class="o">.</span><span class="n">index</span><span class="p">,</span> <span class="s1">'bs_ctrl'</span><span class="p">]</span> <span class="o">=</span> <span class="n">idxs_control</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [15]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="n">figsize_gen</span><span class="p">)</span>
|
|
<span class="n">size</span> <span class="o">=</span> <span class="mi">5</span>
|
|
<span class="n">mew</span> <span class="o">=</span> <span class="o">.</span><span class="mi">5</span>
|
|
<span class="n">marker_bs</span> <span class="o">=</span> <span class="s1">'.'</span>
|
|
<span class="n">marker_ns</span> <span class="o">=</span> <span class="s1">'+'</span>
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">scatter</span><span class="p">(</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_stim==0'</span><span class="p">)[</span><span class="s1">'half_width'</span><span class="p">],</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_stim==0'</span><span class="p">)[</span><span class="s1">'peak_to_trough'</span><span class="p">],</span>
|
|
<span class="n">c</span><span class="o">=</span><span class="n">color_stimulated</span><span class="p">,</span> <span class="n">s</span><span class="o">=</span><span class="n">size</span><span class="p">,</span> <span class="n">marker</span><span class="o">=</span><span class="n">marker_ns</span><span class="p">,</span>
|
|
<span class="n">linewidth</span><span class="o">=</span><span class="n">mew</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'Stimulated NS'</span><span class="p">,</span> <span class="n">alpha</span><span class="o">=.</span><span class="mi">5</span><span class="p">)</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">scatter</span><span class="p">(</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_stim==1'</span><span class="p">)[</span><span class="s1">'half_width'</span><span class="p">],</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_stim==1'</span><span class="p">)[</span><span class="s1">'peak_to_trough'</span><span class="p">],</span>
|
|
<span class="n">c</span><span class="o">=</span><span class="n">color_stimulated</span><span class="p">,</span> <span class="n">s</span><span class="o">=</span><span class="n">size</span><span class="p">,</span> <span class="n">marker</span><span class="o">=</span><span class="n">marker_bs</span><span class="p">,</span>
|
|
<span class="n">linewidth</span><span class="o">=</span><span class="n">mew</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'Stimulated BS'</span><span class="p">,</span> <span class="n">alpha</span><span class="o">=.</span><span class="mi">5</span><span class="p">)</span>
|
|
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">scatter</span><span class="p">(</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_ctrl==0'</span><span class="p">)[</span><span class="s1">'half_width'</span><span class="p">],</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_ctrl==0'</span><span class="p">)[</span><span class="s1">'peak_to_trough'</span><span class="p">],</span>
|
|
<span class="n">c</span><span class="o">=</span><span class="n">color_control</span><span class="p">,</span> <span class="n">s</span><span class="o">=</span><span class="n">size</span><span class="p">,</span> <span class="n">marker</span><span class="o">=</span><span class="n">marker_ns</span><span class="p">,</span>
|
|
<span class="n">linewidth</span><span class="o">=</span><span class="n">mew</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'Control NS'</span><span class="p">,</span> <span class="n">alpha</span><span class="o">=.</span><span class="mi">5</span><span class="p">)</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">scatter</span><span class="p">(</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_ctrl==1'</span><span class="p">)[</span><span class="s1">'half_width'</span><span class="p">],</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_ctrl==1'</span><span class="p">)[</span><span class="s1">'peak_to_trough'</span><span class="p">],</span>
|
|
<span class="n">c</span><span class="o">=</span><span class="n">color_control</span><span class="p">,</span> <span class="n">s</span><span class="o">=</span><span class="n">size</span><span class="p">,</span> <span class="n">marker</span><span class="o">=</span><span class="n">marker_bs</span><span class="p">,</span>
|
|
<span class="n">linewidth</span><span class="o">=</span><span class="n">mew</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'Control BS'</span><span class="p">,</span> <span class="n">alpha</span><span class="o">=.</span><span class="mi">5</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">'half width'</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">'peak to through'</span><span class="p">)</span>
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">(</span><span class="n">bbox_to_anchor</span><span class="o">=</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span><span class="mf">1.02</span><span class="p">,</span><span class="mi">1</span><span class="p">,</span><span class="mf">0.2</span><span class="p">),</span> <span class="n">loc</span><span class="o">=</span><span class="s2">"lower left"</span><span class="p">,</span>
|
|
<span class="n">mode</span><span class="o">=</span><span class="s2">"expand"</span><span class="p">,</span> <span class="n">borderaxespad</span><span class="o">=</span><span class="mi">0</span><span class="p">,</span> <span class="n">ncol</span><span class="o">=</span><span class="mi">2</span><span class="p">)</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"figures"</span> <span class="o">/</span> <span class="s2">"compare-clusters.svg"</span><span class="p">,</span> <span class="n">bbox_inches</span><span class="o">=</span><span class="s2">"tight"</span><span class="p">)</span>
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"figures"</span> <span class="o">/</span> <span class="s2">"compare-clusters.png"</span><span class="p">,</span> <span class="n">dpi</span><span class="o">=</span><span class="mi">600</span><span class="p">,</span> <span class="n">bbox_inches</span><span class="o">=</span><span class="s2">"tight"</span><span class="p">)</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="output_wrapper">
|
|
<div class="output">
|
|
|
|
|
|
<div class="output_area">
|
|
|
|
<div class="prompt"></div>
|
|
|
|
|
|
|
|
|
|
<div class="output_png output_subarea ">
|
|
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQ8AAADwCAYAAAAenOFGAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4xLjIsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy8li6FKAAAgAElEQVR4nO3deXxU5b348c9MMpPJvu8JhAB52AQVEFRQUEBERBAsCtRqpXZRb9Xbq61t9QfeS62Wi3ax1Ys7m60gWLWgUAVcQBFl54FAAtn3lSSznt8fk4kDJmEyySST5Hm/XnmRmTOc8z2Tc77nWc/RaZqGoihKR+l7OgBFUXonlTwURfGKSh6KonhFJQ9FUbyikoeiKF4J7OkAPPHVV18lBAYGrgZGoRKeonQHB3DYZrMtHTt2bGlrH+gVySMwMHB1UlLS8Pj4+Cq9Xq/6lhXFxxwOh66srGxEcXHxamBOa5/pLVfxUfHx8bUqcShK99Dr9Vp8fHwNztJ+65/pxng6Q68Sh6J0r+Zzrs0c0VuSh6IofkYlDw+tXLkyaeHChVnz588Xt912W9a+fftCAA4ePBi8c+fOMIB7770302w267zdxgMPPJCxdevWiLaWu2/rYhobG3WTJ0++5ML3J0+efMlf/vKXBNfrY8eOmRYsWCAASktLA++5557Bd9xxx9C5c+cOe/DBBwc2NDR4vT/90eHDh01LliwZctttt2XNnj17+IoVK1IcDkeH17N58+aogoICgyefzcnJMc6ZM2fYhe8LIca+8847Ua7XW7dujXjggQcyAE6ePBm0ZMmSIXfcccfQOXPmDHviiSdS7XZ7h2JUycMDR44cMe3evTtq/fr1JzZu3Cgfe+yxvF//+tcZAO+99170iRMnggFefPHF00FBQT6rXrlvqzM2bNiQePz48aAL3//zn/+cNHHixNr169ef3Lx58/GQkBDHSy+9FN/Z7fUXVVVVAQ8//HDm448/nvePf/zjxObNm49lZ2cHe/MdrlmzJrG2tjagM/EEBQU5Vq5cmVZWVvadjpGnn346dcmSJaWuv/XZs2dN//znP6NaW09bekVvS0+LjIy0l5aWGl9//fW4adOm1Vx22WWNW7ZsOZafn294//33YwMDA7XRo0ef+8UvfjH4gw8+OPzII48MDAwM1IqLi40Wi0V/ww03VO7atSuypKQk6K9//Wt2fn6+cd26dfEvvvjiaYAJEyaM2bt37wHX9mpqavS/+MUvMurr6wPKy8uNt912W+msWbOq3bfV2Niof+6551L1ej2pqanmP/zhD2fMZrPu/vvvH1RfXx+Ymppqbmt/Hn744bxHH3100MaNG4+7vx8XF2fdvn179KBBg5quuuqq+mXLluXpdKrg4al33303auzYsXVZWVlmgMDAQJ577rkco9GoAfzmN79JO3DgQBjAzJkzK++7777SBx54IMNgMGhFRUXGyspKw4oVK3KLi4sNp06dCn7kkUcG/eEPfzj9wAMPDI6IiLBfffXV1ddee23tk08+OUCv12M0Gh1PPfXUmbbiCQ4OdixevLjkV7/61YDVq1efdl8WExNj3bRpU1xYWJj9iiuuaHjhhRdOBwYGdujC16dLHuaifGNXrCctLc36pz/9KXv//v1hCxcuHHbdddeNfP/99yPT0tKss2bNqli0aFHJhAkTGtz/T0pKinn9+vUnMzIyGvPz84PWrFmTPXXq1KqtW7dGXmx72dnZplmzZlWuX7/+5Kuvvnpi3bp1ie7bGj9+fMOyZcsy/va3v53auHGjTEhIsKxZsyb25Zdfjh8yZEjTxo0b5aJFi8raWv/MmTNrMjMzG5999tkk9/fvu+++klmzZlW89NJLSZMmTRpzzz33DCksLPSo6Nyb5VU1dMlxUlpaakhLSzsvaYeHhzuCgoK0d999N7KwsDBoy5Ytxzdu3Ci3bt0ac/DgwWD49lhZuHBh6bp16+JuuummmsGDBzc+/fTTOUajUauqqjKsXbv2xEMPPVTy29/+NuPxxx8/u3HjRnnHHXeULV++PK29mJYuXVp27ty5gA0bNsS4v79s2bL80aNH169atSpt4sSJYx588MGMmpqaDpV0+mzyMBflG6s/3hrXFQnk5MmTQREREfY//vGPuZ9++umh3//+9zm/+93vBlZUVLT5ZY8aNaoBIDw83D5kyJBGgIiICJvZbP7Od37hbRESExOt27dvj/rZz3426Nlnn0222+3nXf7LysoCKysrDffdd9/gBQsWiL1790YUFBQYc3NzTWPGjDkHMHHixHMBAQFtXkmWLVuW9/7778cdOnSopRr00UcfhS9atKhi/fr1Jz/77LMDI0eOPLds2bIBHn5NvVJeVYPx3cPFcV2RQFJTUy3F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
|
|
"
|
|
>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [16]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">results</span><span class="o">.</span><span class="n">average_firing_rate</span> <span class="o">=</span> <span class="n">results</span><span class="o">.</span><span class="n">apply</span><span class="p">(</span><span class="k">lambda</span> <span class="n">x</span><span class="p">:</span> <span class="nb">float</span><span class="p">(</span><span class="n">x</span><span class="o">.</span><span class="n">average_firing_rate</span><span class="p">),</span> <span class="n">axis</span><span class="o">=</span><span class="mi">1</span><span class="p">)</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [17]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">results</span><span class="o">.</span><span class="n">frequency</span> <span class="o">=</span> <span class="n">results</span><span class="o">.</span><span class="n">apply</span><span class="p">(</span>
|
|
<span class="k">lambda</span> <span class="n">x</span><span class="p">:</span>
|
|
<span class="nb">float</span><span class="p">(</span><span class="n">x</span><span class="o">.</span><span class="n">frequency</span><span class="o">.</span><span class="n">replace</span><span class="p">(</span><span class="s1">'Hz'</span><span class="p">,</span> <span class="s1">''</span><span class="p">))</span> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">x</span><span class="o">.</span><span class="n">frequency</span><span class="p">,</span> <span class="nb">str</span><span class="p">)</span>
|
|
<span class="k">else</span> <span class="nb">float</span><span class="p">(</span><span class="n">x</span><span class="o">.</span><span class="n">frequency</span><span class="p">),</span> <span class="n">axis</span><span class="o">=</span><span class="mi">1</span><span class="p">)</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [18]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bins</span><span class="o">=</span><span class="mi">100</span>
|
|
<span class="n">density</span><span class="o">=</span><span class="kc">True</span>
|
|
<span class="n">cumulative</span><span class="o">=</span><span class="kc">True</span>
|
|
<span class="n">histtype</span><span class="o">=</span><span class="s1">'step'</span>
|
|
<span class="n">lw</span> <span class="o">=</span> <span class="mi">2</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="n">figsize_gen</span><span class="p">)</span>
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Narrow spiking'</span><span class="p">)</span>
|
|
<span class="n">_</span><span class="p">,</span> <span class="n">bins</span><span class="p">,</span> <span class="n">_</span> <span class="o">=</span> <span class="n">plt</span><span class="o">.</span><span class="n">hist</span><span class="p">(</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_ctrl==0'</span><span class="p">)[</span><span class="s1">'average_firing_rate'</span><span class="p">],</span>
|
|
<span class="n">bins</span><span class="o">=</span><span class="n">bins</span><span class="p">,</span> <span class="n">density</span><span class="o">=</span><span class="n">density</span><span class="p">,</span> <span class="n">cumulative</span><span class="o">=</span><span class="n">cumulative</span><span class="p">,</span>
|
|
<span class="n">histtype</span><span class="o">=</span><span class="n">histtype</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="n">color_control</span><span class="p">,</span> <span class="n">lw</span><span class="o">=</span><span class="n">lw</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'Control'</span><span class="p">);</span>
|
|
|
|
<span class="n">_</span><span class="p">,</span> <span class="n">bins</span><span class="p">,</span> <span class="n">_</span> <span class="o">=</span> <span class="n">plt</span><span class="o">.</span><span class="n">hist</span><span class="p">(</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_stim==0'</span><span class="p">)[</span><span class="s1">'average_firing_rate'</span><span class="p">],</span>
|
|
<span class="n">bins</span><span class="o">=</span><span class="n">bins</span><span class="p">,</span> <span class="n">density</span><span class="o">=</span><span class="n">density</span><span class="p">,</span> <span class="n">cumulative</span><span class="o">=</span><span class="n">cumulative</span><span class="p">,</span>
|
|
<span class="n">histtype</span><span class="o">=</span><span class="n">histtype</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="n">color_stimulated</span><span class="p">,</span> <span class="n">lw</span><span class="o">=</span><span class="n">lw</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'Stimulated'</span><span class="p">);</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">xlim</span><span class="p">(</span><span class="o">-.</span><span class="mi">5</span><span class="p">,</span> <span class="mi">56</span><span class="p">)</span>
|
|
<span class="c1"># plt.legend(bbox_to_anchor=(0,1.02,1,0.2), loc="lower left",</span>
|
|
<span class="c1"># mode="expand", borderaxespad=0, ncol=2)</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"figures"</span> <span class="o">/</span> <span class="s2">"cumulative_ns.svg"</span><span class="p">,</span> <span class="n">bbox_inches</span><span class="o">=</span><span class="s2">"tight"</span><span class="p">)</span>
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"figures"</span> <span class="o">/</span> <span class="s2">"cumulative_ns.png"</span><span class="p">,</span> <span class="n">dpi</span><span class="o">=</span><span class="mi">600</span><span class="p">,</span> <span class="n">bbox_inches</span><span class="o">=</span><span class="s2">"tight"</span><span class="p">)</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="output_wrapper">
|
|
<div class="output">
|
|
|
|
|
|
<div class="output_area">
|
|
|
|
<div class="prompt"></div>
|
|
|
|
|
|
|
|
|
|
<div class="output_png output_subarea ">
|
|
<img src="data:image/png;base64,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
|
|
"
|
|
>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [ ]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bins</span><span class="o">=</span><span class="mi">100</span>
|
|
<span class="n">density</span><span class="o">=</span><span class="kc">True</span>
|
|
<span class="n">cumulative</span><span class="o">=</span><span class="kc">True</span>
|
|
<span class="n">histtype</span><span class="o">=</span><span class="s1">'step'</span>
|
|
<span class="n">lw</span> <span class="o">=</span> <span class="mi">2</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="n">figsize_gen</span><span class="p">)</span>
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Narrow spiking'</span><span class="p">)</span>
|
|
<span class="n">_</span><span class="p">,</span> <span class="n">bins</span><span class="p">,</span> <span class="n">_</span> <span class="o">=</span> <span class="n">plt</span><span class="o">.</span><span class="n">hist</span><span class="p">(</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_ctrl==0'</span><span class="p">)[</span><span class="s1">'average_firing_rate'</span><span class="p">],</span>
|
|
<span class="n">bins</span><span class="o">=</span><span class="n">bins</span><span class="p">,</span> <span class="n">density</span><span class="o">=</span><span class="n">density</span><span class="p">,</span> <span class="n">cumulative</span><span class="o">=</span><span class="n">cumulative</span><span class="p">,</span>
|
|
<span class="n">histtype</span><span class="o">=</span><span class="n">histtype</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="n">color_control</span><span class="p">,</span> <span class="n">lw</span><span class="o">=</span><span class="n">lw</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'Control'</span><span class="p">);</span>
|
|
|
|
<span class="n">_</span><span class="p">,</span> <span class="n">bins</span><span class="p">,</span> <span class="n">_</span> <span class="o">=</span> <span class="n">plt</span><span class="o">.</span><span class="n">hist</span><span class="p">(</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_stim==0 and frequency==30'</span><span class="p">)[</span><span class="s1">'average_firing_rate'</span><span class="p">],</span>
|
|
<span class="n">bins</span><span class="o">=</span><span class="n">bins</span><span class="p">,</span> <span class="n">density</span><span class="o">=</span><span class="n">density</span><span class="p">,</span> <span class="n">cumulative</span><span class="o">=</span><span class="n">cumulative</span><span class="p">,</span>
|
|
<span class="n">histtype</span><span class="o">=</span><span class="n">histtype</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="n">color_stimulated</span><span class="p">,</span> <span class="n">lw</span><span class="o">=</span><span class="n">lw</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'Stimulated'</span><span class="p">);</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">xlim</span><span class="p">(</span><span class="o">-.</span><span class="mi">5</span><span class="p">,</span> <span class="mi">56</span><span class="p">)</span>
|
|
<span class="c1"># plt.legend(bbox_to_anchor=(0,1.02,1,0.2), loc="lower left",</span>
|
|
<span class="c1"># mode="expand", borderaxespad=0, ncol=2)</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"figures"</span> <span class="o">/</span> <span class="s2">"cumulative_ns_30.svg"</span><span class="p">,</span> <span class="n">bbox_inches</span><span class="o">=</span><span class="s2">"tight"</span><span class="p">)</span>
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"figures"</span> <span class="o">/</span> <span class="s2">"cumulative_ns_30.png"</span><span class="p">,</span> <span class="n">dpi</span><span class="o">=</span><span class="mi">600</span><span class="p">,</span> <span class="n">bbox_inches</span><span class="o">=</span><span class="s2">"tight"</span><span class="p">)</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="output_wrapper">
|
|
<div class="output">
|
|
|
|
|
|
<div class="output_area">
|
|
|
|
<div class="prompt"></div>
|
|
|
|
|
|
|
|
|
|
<div class="output_png output_subarea ">
|
|
<img src="data:image/png;base64,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
|
|
"
|
|
>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [ ]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bins</span><span class="o">=</span><span class="mi">100</span>
|
|
<span class="n">density</span><span class="o">=</span><span class="kc">True</span>
|
|
<span class="n">cumulative</span><span class="o">=</span><span class="kc">True</span>
|
|
<span class="n">histtype</span><span class="o">=</span><span class="s1">'step'</span>
|
|
<span class="n">lw</span> <span class="o">=</span> <span class="mi">2</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="n">figsize_gen</span><span class="p">)</span>
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Narrow spiking'</span><span class="p">)</span>
|
|
<span class="n">_</span><span class="p">,</span> <span class="n">bins</span><span class="p">,</span> <span class="n">_</span> <span class="o">=</span> <span class="n">plt</span><span class="o">.</span><span class="n">hist</span><span class="p">(</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_ctrl==0'</span><span class="p">)[</span><span class="s1">'average_firing_rate'</span><span class="p">],</span>
|
|
<span class="n">bins</span><span class="o">=</span><span class="n">bins</span><span class="p">,</span> <span class="n">density</span><span class="o">=</span><span class="n">density</span><span class="p">,</span> <span class="n">cumulative</span><span class="o">=</span><span class="n">cumulative</span><span class="p">,</span>
|
|
<span class="n">histtype</span><span class="o">=</span><span class="n">histtype</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="n">color_control</span><span class="p">,</span> <span class="n">lw</span><span class="o">=</span><span class="n">lw</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'Control'</span><span class="p">);</span>
|
|
|
|
<span class="n">_</span><span class="p">,</span> <span class="n">bins</span><span class="p">,</span> <span class="n">_</span> <span class="o">=</span> <span class="n">plt</span><span class="o">.</span><span class="n">hist</span><span class="p">(</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_stim==0 and frequency==11'</span><span class="p">)[</span><span class="s1">'average_firing_rate'</span><span class="p">],</span>
|
|
<span class="n">bins</span><span class="o">=</span><span class="n">bins</span><span class="p">,</span> <span class="n">density</span><span class="o">=</span><span class="n">density</span><span class="p">,</span> <span class="n">cumulative</span><span class="o">=</span><span class="n">cumulative</span><span class="p">,</span>
|
|
<span class="n">histtype</span><span class="o">=</span><span class="n">histtype</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="n">color_stimulated</span><span class="p">,</span> <span class="n">lw</span><span class="o">=</span><span class="n">lw</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'Stimulated'</span><span class="p">);</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">xlim</span><span class="p">(</span><span class="o">-.</span><span class="mi">5</span><span class="p">,</span> <span class="mi">56</span><span class="p">)</span>
|
|
<span class="c1"># plt.legend(bbox_to_anchor=(0,1.02,1,0.2), loc="lower left",</span>
|
|
<span class="c1"># mode="expand", borderaxespad=0, ncol=2)</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"figures"</span> <span class="o">/</span> <span class="s2">"cumulative_ns_11.svg"</span><span class="p">,</span> <span class="n">bbox_inches</span><span class="o">=</span><span class="s2">"tight"</span><span class="p">)</span>
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"figures"</span> <span class="o">/</span> <span class="s2">"cumulative_ns_11.png"</span><span class="p">,</span> <span class="n">dpi</span><span class="o">=</span><span class="mi">600</span><span class="p">,</span> <span class="n">bbox_inches</span><span class="o">=</span><span class="s2">"tight"</span><span class="p">)</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="output_wrapper">
|
|
<div class="output">
|
|
|
|
|
|
<div class="output_area">
|
|
|
|
<div class="prompt"></div>
|
|
|
|
|
|
|
|
|
|
<div class="output_png output_subarea ">
|
|
<img src="data:image/png;base64,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
|
|
"
|
|
>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [ ]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bins</span> <span class="o">=</span> <span class="mi">100</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="n">figsize_gen</span><span class="p">)</span>
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Broad spiking'</span><span class="p">)</span>
|
|
<span class="n">_</span><span class="p">,</span> <span class="n">bins</span><span class="p">,</span> <span class="n">_</span> <span class="o">=</span> <span class="n">plt</span><span class="o">.</span><span class="n">hist</span><span class="p">(</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_ctrl==1'</span><span class="p">)[</span><span class="s1">'average_firing_rate'</span><span class="p">],</span>
|
|
<span class="n">bins</span><span class="o">=</span><span class="n">bins</span><span class="p">,</span> <span class="n">density</span><span class="o">=</span><span class="n">density</span><span class="p">,</span> <span class="n">cumulative</span><span class="o">=</span><span class="n">cumulative</span><span class="p">,</span>
|
|
<span class="n">histtype</span><span class="o">=</span><span class="n">histtype</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="n">color_control</span><span class="p">,</span> <span class="n">lw</span><span class="o">=</span><span class="n">lw</span><span class="p">);</span>
|
|
|
|
<span class="n">_</span><span class="p">,</span> <span class="n">bins</span><span class="p">,</span> <span class="n">_</span> <span class="o">=</span> <span class="n">plt</span><span class="o">.</span><span class="n">hist</span><span class="p">(</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_stim==1'</span><span class="p">)[</span><span class="s1">'average_firing_rate'</span><span class="p">],</span>
|
|
<span class="n">bins</span><span class="o">=</span><span class="n">bins</span><span class="p">,</span> <span class="n">density</span><span class="o">=</span><span class="n">density</span><span class="p">,</span> <span class="n">cumulative</span><span class="o">=</span><span class="n">cumulative</span><span class="p">,</span>
|
|
<span class="n">histtype</span><span class="o">=</span><span class="n">histtype</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="n">color_stimulated</span><span class="p">,</span> <span class="n">lw</span><span class="o">=</span><span class="n">lw</span><span class="p">);</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">xlim</span><span class="p">(</span><span class="o">-.</span><span class="mi">5</span><span class="p">,</span> <span class="mi">44</span><span class="p">)</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"figures"</span> <span class="o">/</span> <span class="s2">"cumulative_bs.svg"</span><span class="p">,</span> <span class="n">bbox_inches</span><span class="o">=</span><span class="s2">"tight"</span><span class="p">)</span>
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"figures"</span> <span class="o">/</span> <span class="s2">"cumulative_bs.png"</span><span class="p">,</span> <span class="n">dpi</span><span class="o">=</span><span class="mi">600</span><span class="p">,</span> <span class="n">bbox_inches</span><span class="o">=</span><span class="s2">"tight"</span><span class="p">)</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="output_wrapper">
|
|
<div class="output">
|
|
|
|
|
|
<div class="output_area">
|
|
|
|
<div class="prompt"></div>
|
|
|
|
|
|
|
|
|
|
<div class="output_png output_subarea ">
|
|
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQIAAADPCAYAAAAeTt+OAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4xLjIsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy8li6FKAAAO9klEQVR4nO3de7AkZXnH8e9ZQNbAihrQJFuWQJAnVCggwbAoKyxVi4IRTQilhhhcjKAVCSpWrQElaoJS4aIxbCIGskIsCXcQIwbcGJGbxXUJLOShoEqK8pIAkZtclz35o3tkGGbOmTO3np75fqq2ODM9Z+btXfo3z/v22/3OzM7OImm6Laq6AZKqZxBIMggkGQSSMAgkYRBIAjavugHqLCK2B+4D7iif2gx4Ejg2M68b0mduCzyYmTMDeK93Aisz85iI+D6wJjMvannNWcB5mbmu389T7wyC8fdUZu7ReBAR7wbOBt5QWYu6lJmXA5fP85oPjqg5moNBUD+/CvwUICJWAF8GfgFsBewFvB84Bnge+B/g6My8JyJ2Bv4B2Br4DWA98J7MfDoiDgE+T1Ft3NTpgyPic8AfAs8CDwOrMvOnEbER+Dtg/7Idx2fmJRGxCjg0M9/R9B6bA+cCz5VtXQesAW4G/gO4AlgGvBr4VGaeHxG/ApwB7A08AtwFkJmrevob1Es4RjD+Xh4R68s/91Mc+Cc1bd8V+OPM3B3YB1gN7F8+Phe4LCJmgCOBczLzTcBOwA7A70fEa4G1wB9l5p7A/e0aERGvAz4G/F5mvhG4iuKAhaLL8n/l778bWBsR27V5m5cBFwL/C7wvMze2bN8RuDIz9wI+CZxcPn8CxZfWbwErgd+Z+69MC2UQjL+nMnOP8s/rgRXAeRGxQ7n9gcxsHLwHAudn5oMAmXk2sBTYnuLAejAiVgNfoagKtgaWA3dk5l3le3y1Qzt+DNwO3BoRpwLrM/Oypu1rys/8L4oxjX3bvMdpwAHA32Rmu7ntz1FUBAC3UlQFAG8H/jkzN2XmY8A5HdqoHhkENZOZ1wNJ0Q0AeKJpc7t/zxlgC+BfgaMovvG/RHGgzQCz5X8bWr+lG5+7CdgPWEXRLfhSRHy5w+8touiatPo6RQid2e4zgGfLz6GlXRtb2tjuvdUHg6Bmyr7+zsBtbTZfCbynUZZHxBEUB+29wNuAv87M8ykOsmUUJf01wG9HxO7le6zq8Lm7A3cCd2fmSRRhsnvTSw4vX/e7FCX81W3e5kaKMn+niDiyy10G+DZwREQsKscLDiv3QQNiEIy/5jGC9cBFwFGZeU/rCzPzuxQH6PciYgPFYNw7ym/Z44FLI+JmioG3q4Gdym7EYcA3IuJWirGDl8jM24ELgJvL9/gA8PGml+xT/v5aikHIn3d4n6cpwuaUiPjNLv8OTgKepuhyrKMYY3iyy99VF2a8DFn9iohZYLvMfGhI7/9e4LHMvCIiFgEXA1dl5leG8XnTyIpAdXAn8KmyIroT+AlwVrVNmixWBJKsCCQZBJIwCCRRwbUGy5Ytm126dOmoP1aaehs2bHgoM9tN/R59ECxdupRLLrlk1B8rTb3yWpW27BpIMggkdRkEEbGsvMNM6/MHR8RNEXHDAueOSxoj8wZBednqWcDilue3oJjX/laKq9KOKq9tl1Qz3QwW3gccQnEJabNdgHsbF5dExLUU16BfONAWSlPi7iPeWdlnzxsEmXlxeRPNVq8AHm16/DiwzYDaJVVu5Zpre/7d0285ef4XjZF+Th8+BixperyE4n5y0tjr5iCv6mD+iz1XD+eNr/+zjpv6CYK7gTdExKsp7pKzL3BqH+8n9WUhB/fpw25MaZevzXkT57aGdV/3mGOnFxwEEXEYsHVm/lNEHEtxV5xFwNrM/HGvjZR60XzwD+sbvJeDuW66CoLM/BHFraTJzHObnv8W8K2htExq0jjgWw/2Xr/Zp+HgXgjXNdDYafctv5AD3oN84QwCVa6X0XkP9sEyCFSZ1gCYq4/vgT9cBoFGahSDe1o4g0BD0enbvpu+vt/+o2cQaKAWUu43eOBXzyDQSHnQjyeDQH1rN+rfWgkYAOPNG5NIsiLQwnU677/u6OUvuZTWSqAeDAJ1rZ/LcjXeDALNa64KAF64ocbdR7wwLmAlUC8GgRasMRDYfOCr3gwCtdWuCnihAmgfAFYB9WUQ6EXmGgdwIHByGQSaU6MKALsCk8wgEPDSSuDFAWAlMOmcUCTJimDadaoE2t1j30pgclkRSLIiUKFTJWAVMB0MginkVGG1MggEWAlMO4NgirQbGKxy4U2Nj3mDICIWAf8I7A48A3wwM+9t2v4J4DBgE/CFzLx0SG1VjzrdPqzdBCErgenUTUXwB8DizHxTROwNnAa8CyAiXgl8FNgJ2ApYDxgEY8rbhauTboJgOfDvAJn5w4h4Y9O2XwD3U4TAVhRVgcbEfIOCHvxq6CYIXgE82vT4+YjYPDM3lo8fAO4CNgNOGnD71AMDQAvVTRA8BixperyoKQQOAn4d2KF8fGVEXJeZNw6wjeqTC4loPt0EwXXAwcAF5RjBHU3bfg48BTyTmbMR8QjwysE3U70wANStboLgUuCAiLgemAGOiIhjgXsz8/KIWAn8MCI2AdcC3x1ec9VJN5OE7BKok3mDIDM3AR9uefq/m7Z/BvjMgNulPrimgBbKi45qbuWaa19UDTTfR0DqljMLJ0S7SUJWAuqWFYEkK4K66jQ4aBWgXhgENecpQg2CQVAz3ktAw2AQ1JSnCDVIDhZKsiKog+bugJWAhsGKQJIVwThrf2uxoiKwEtAgGQQ14DLkGjaDYAx5ilCjZhCMEe8spKoYBGOgUwA4a1Cj4lmDMbTu6OVeTqyRsiKoSLsqwPUHVRUrAklWBFWbqwtgJaBRMQhGbK4zA65DqKrYNZBkRTAq7aYLd2KXQKNmEIwBuwSq2iCWRT+IYl2DGeAW4COZOTuc5tbPQioBqSr9Lou+BDgFWJGZD0XEamBb4MFhNXhStKsC7BKoKv0ui/5mirUQT4uIHYGzMtMQoHMlYDdA46jfZdG3BfYH9gCeAK6JiBsy857BN3X89XLVoFWAxkG/y6I/DNyUmT8DiIgfUITCVAZBO53GBAwAjZN+l0W/Fdg1IrYFHgH2Bs4ceCvHXDcDgnYJNM4GsSz6ccCV5WsvyMw7h9TWWjIAVAeDWBb9POC8AberFno5NWiXQOPICUU9cFBQk8YgGADHBFR3BkEfnCWoSWEQdKnXOwvbJVAdGAQDZHdAdWUQLJDdAU0ig2AAvNmo6s47FEmyIpjPQu4xaCWgurIikGRF0K3mQUIrAU0ag6ADVyTWNDEI+mAloElhEMzDW4xpGhgELewSaBoZBAtkd0CTyCAoeddhTTPnEUia7oqg3XhAp0rALoEmmRWBpOmuCBpcmVjTziBo4eCgppFdA0n9L4ve9JpvA9/MzDOG0dBB6mbSkF0CTZNuKoJfLosO/CXFsuitTgReNciGSRqdfpdFJyIOBTY1XlMnc11aLE2TvpZFj4hdgcOAQ4G/GkYDB8nrCKT2+l0W/XBgKfA9YHvg2Yj4UWbWojpoVwU4NqBp1Ney6Jm5uvFzRHwW+FkdQuD0W06uugnSWOl7WfShtm5A5usSWAVo2vW9LHrT6z47oDaNjAEgFSZ6ZmFrJWCXQGrPmYWSJq8imPvS4qIisEsgvdjEBUE7ThaS5jYxQdDpVmPwQiUgqb2JCYJ2vMuQ1J2JC4K5bjIiqb2JC4J2rASkudU+CLyQSOpf7YOglWcIpIWbmAlF645e7viA1KOJqwgaHBeQujcxFYGk3tW2ImgdJHRsQOqdFYGk+lYEDa2XFjs2IC2cFYGkelUEc00eshKQelerIGjm3Yakwall18CJQ9Jg1bYiaLBLIPWvVkHQ6A54oxFpsGoRBI1BwtMrboc0qfpeFj0iPg68t3x4RWZ+bhgNbWZ3QBqsvpZFj4gdgT8B3gzsDbw1InYbRkMlDU+/y6I/AByYmc8DRMQWwNODapw3HZFGo69l0TPzOeChiJgBTgFuy8x7htFQScPT77LoRMRiYC3wOPDng21ewclD0nB1M0ZwHfB2gNZl0ctK4JvA7Zn5oUYXQVK99LUsOrAZsB+wZUQcVL7+uMy8YRiN9WyBNByDWBZ98UBbJGnkxnJCkWcLpNGq5UVHkgZrrIPAW5RLozGWXYMGb0gqjcZYVwSSRmOsKoJOg4SeNpSGa6yCoMGZhNJoVR4EniqUqld5EMzFLoE0GmMTBOuOXu5ZAqkinjWQND4VQTO7BNJoVR4E3plYqp5dA0nVVwQNdgek6lgRSKquIvBUoTQ+rAgkVT9G4NiAVD0rAkkGgSSDQBIGgSQGsyz6kcCHgI3AiZn5b0Nqq6Qh6XdZ9F8DjgH2Ad4GnBQRWw6joZKGp5sgeNGy6EDzsuh7Addl5jOZ+SjFMmi7DbyVkoaqr2XR22x7HNhmrjfbsGHDQxFx/y+fiOi+tZL68fpOG/pdFr112xLgkbneLDO36+IzJY1QX8uiAzcCb4mIxRGxDbALcOfAWylpqGZmZ2fnfEHTWYPdKJdFpwiGezPz8vKswVEUofKFzLx4uE2WNGjzBoGkyeeEIkkGgaQKLkOeb6ZiHUTEMuBvM3NFROwEnA3MUgyUfiQzN1XZvm5ExBbAWmB7YEvgROAuarYvEbEZcCYQFO3+MPA0NduPhoh4DXALcADFbN2zGcF+VFERdJypWAcRsRo4C1hcPvVF4NOZ+RaKwdR3VdW2BXof8HDZ7gOBNdRzXw4GyMx9gE8Dn6ee+9EI568CT5VPjWw/qgiCuWYq1sF9wCFNj/cEri5//g6wcuQt6s2FwAnlzzMU3z6125fMvIzirBUUE2YeoYb7UToVOAP4Sfl4ZPtRRRC0nalYQTt6Up4efa7pqZnMbJx6mXdm5bjIzCcy8/GIWAJcRPFtWtd92RgR5wCnA9+ghvsREauABzPzyqanR7YfVQTBXDMV66i5zzbvzMpxEhGvA/4T+HpmnkuN9yUz3w/sTDFe8PKmTXXZjw8AB0TE94E9gH8BXtO0faj7UUUQzDVTsY5ui4gV5c8HAddU2JauRcRrgauAT2bm2vLp2u1LRPxpRBxXPnySIsxurtt+ZOa+mblfZq4A1gOHA98Z1X5UUZJfSpF81/PCTMU6+wRwZkS8DLibosyug+OBVwEnRERjrOCjwN/XbF8uAb4WET8AtgA+RtH2Ov6btBrZ/1vOLJTkhCJJBoEkDAJJGASSMAgkYRBIwiCQhEEgCfh/Pn1sEtaAsqwAAAAASUVORK5CYII=
|
|
"
|
|
>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [ ]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bins</span> <span class="o">=</span> <span class="mi">100</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="n">figsize_gen</span><span class="p">)</span>
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Broad spiking'</span><span class="p">)</span>
|
|
<span class="n">_</span><span class="p">,</span> <span class="n">bins</span><span class="p">,</span> <span class="n">_</span> <span class="o">=</span> <span class="n">plt</span><span class="o">.</span><span class="n">hist</span><span class="p">(</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_ctrl==1'</span><span class="p">)[</span><span class="s1">'average_firing_rate'</span><span class="p">],</span>
|
|
<span class="n">bins</span><span class="o">=</span><span class="n">bins</span><span class="p">,</span> <span class="n">density</span><span class="o">=</span><span class="n">density</span><span class="p">,</span> <span class="n">cumulative</span><span class="o">=</span><span class="n">cumulative</span><span class="p">,</span>
|
|
<span class="n">histtype</span><span class="o">=</span><span class="n">histtype</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="n">color_control</span><span class="p">,</span> <span class="n">lw</span><span class="o">=</span><span class="n">lw</span><span class="p">);</span>
|
|
|
|
<span class="n">_</span><span class="p">,</span> <span class="n">bins</span><span class="p">,</span> <span class="n">_</span> <span class="o">=</span> <span class="n">plt</span><span class="o">.</span><span class="n">hist</span><span class="p">(</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_stim==1 and frequency==11'</span><span class="p">)[</span><span class="s1">'average_firing_rate'</span><span class="p">],</span>
|
|
<span class="n">bins</span><span class="o">=</span><span class="n">bins</span><span class="p">,</span> <span class="n">density</span><span class="o">=</span><span class="n">density</span><span class="p">,</span> <span class="n">cumulative</span><span class="o">=</span><span class="n">cumulative</span><span class="p">,</span>
|
|
<span class="n">histtype</span><span class="o">=</span><span class="n">histtype</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="n">color_stimulated</span><span class="p">,</span> <span class="n">lw</span><span class="o">=</span><span class="n">lw</span><span class="p">);</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">xlim</span><span class="p">(</span><span class="o">-.</span><span class="mi">5</span><span class="p">,</span> <span class="mi">44</span><span class="p">)</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"figures"</span> <span class="o">/</span> <span class="s2">"cumulative_bs_11.svg"</span><span class="p">,</span> <span class="n">bbox_inches</span><span class="o">=</span><span class="s2">"tight"</span><span class="p">)</span>
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"figures"</span> <span class="o">/</span> <span class="s2">"cumulative_bs_11.png"</span><span class="p">,</span> <span class="n">dpi</span><span class="o">=</span><span class="mi">600</span><span class="p">,</span> <span class="n">bbox_inches</span><span class="o">=</span><span class="s2">"tight"</span><span class="p">)</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="output_wrapper">
|
|
<div class="output">
|
|
|
|
|
|
<div class="output_area">
|
|
|
|
<div class="prompt"></div>
|
|
|
|
|
|
|
|
|
|
<div class="output_png output_subarea ">
|
|
<img src="data:image/png;base64,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
|
|
"
|
|
>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [ ]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bins</span> <span class="o">=</span> <span class="mi">100</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="n">figsize_gen</span><span class="p">)</span>
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Broad spiking'</span><span class="p">)</span>
|
|
<span class="n">_</span><span class="p">,</span> <span class="n">bins</span><span class="p">,</span> <span class="n">_</span> <span class="o">=</span> <span class="n">plt</span><span class="o">.</span><span class="n">hist</span><span class="p">(</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_ctrl==1'</span><span class="p">)[</span><span class="s1">'average_firing_rate'</span><span class="p">],</span>
|
|
<span class="n">bins</span><span class="o">=</span><span class="n">bins</span><span class="p">,</span> <span class="n">density</span><span class="o">=</span><span class="n">density</span><span class="p">,</span> <span class="n">cumulative</span><span class="o">=</span><span class="n">cumulative</span><span class="p">,</span>
|
|
<span class="n">histtype</span><span class="o">=</span><span class="n">histtype</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="n">color_control</span><span class="p">,</span> <span class="n">lw</span><span class="o">=</span><span class="n">lw</span><span class="p">);</span>
|
|
|
|
<span class="n">_</span><span class="p">,</span> <span class="n">bins</span><span class="p">,</span> <span class="n">_</span> <span class="o">=</span> <span class="n">plt</span><span class="o">.</span><span class="n">hist</span><span class="p">(</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_stim==1 and frequency==30'</span><span class="p">)[</span><span class="s1">'average_firing_rate'</span><span class="p">],</span>
|
|
<span class="n">bins</span><span class="o">=</span><span class="n">bins</span><span class="p">,</span> <span class="n">density</span><span class="o">=</span><span class="n">density</span><span class="p">,</span> <span class="n">cumulative</span><span class="o">=</span><span class="n">cumulative</span><span class="p">,</span>
|
|
<span class="n">histtype</span><span class="o">=</span><span class="n">histtype</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="n">color_stimulated</span><span class="p">,</span> <span class="n">lw</span><span class="o">=</span><span class="n">lw</span><span class="p">);</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">xlim</span><span class="p">(</span><span class="o">-.</span><span class="mi">5</span><span class="p">,</span> <span class="mi">44</span><span class="p">)</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"figures"</span> <span class="o">/</span> <span class="s2">"cumulative_bs_30.svg"</span><span class="p">,</span> <span class="n">bbox_inches</span><span class="o">=</span><span class="s2">"tight"</span><span class="p">)</span>
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"figures"</span> <span class="o">/</span> <span class="s2">"cumulative_bs_30.png"</span><span class="p">,</span> <span class="n">dpi</span><span class="o">=</span><span class="mi">600</span><span class="p">,</span> <span class="n">bbox_inches</span><span class="o">=</span><span class="s2">"tight"</span><span class="p">)</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="output_wrapper">
|
|
<div class="output">
|
|
|
|
|
|
<div class="output_area">
|
|
|
|
<div class="prompt"></div>
|
|
|
|
|
|
|
|
|
|
<div class="output_png output_subarea ">
|
|
<img src="data:image/png;base64,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
|
|
"
|
|
>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [ ]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="n">figsize_violin</span><span class="p">)</span>
|
|
<span class="c1"># test = 'permutation_resampling'</span>
|
|
<span class="n">test</span> <span class="o">=</span> <span class="s1">'mann_whitney'</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Broad spiking'</span><span class="p">)</span>
|
|
<span class="n">violinplot</span><span class="p">(</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_ctrl==1'</span><span class="p">)[</span><span class="s1">'average_firing_rate'</span><span class="p">]</span><span class="o">.</span><span class="n">to_numpy</span><span class="p">(),</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_stim==1'</span><span class="p">)[</span><span class="s1">'average_firing_rate'</span><span class="p">]</span><span class="o">.</span><span class="n">to_numpy</span><span class="p">(),</span>
|
|
<span class="n">test</span><span class="o">=</span><span class="n">test</span><span class="p">)</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"figures"</span> <span class="o">/</span> <span class="s2">"rates_bs.svg"</span><span class="p">,</span> <span class="n">bbox_inches</span><span class="o">=</span><span class="s2">"tight"</span><span class="p">)</span>
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"figures"</span> <span class="o">/</span> <span class="s2">"rates_bs.png"</span><span class="p">,</span> <span class="n">dpi</span><span class="o">=</span><span class="mi">600</span><span class="p">,</span> <span class="n">bbox_inches</span><span class="o">=</span><span class="s2">"tight"</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="n">figsize_violin</span><span class="p">)</span>
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Narrow spiking'</span><span class="p">)</span>
|
|
<span class="n">violinplot</span><span class="p">(</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_ctrl==0'</span><span class="p">)[</span><span class="s1">'average_firing_rate'</span><span class="p">]</span><span class="o">.</span><span class="n">to_numpy</span><span class="p">(),</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_stim==0'</span><span class="p">)[</span><span class="s1">'average_firing_rate'</span><span class="p">]</span><span class="o">.</span><span class="n">to_numpy</span><span class="p">(),</span>
|
|
<span class="n">test</span><span class="o">=</span><span class="n">test</span><span class="p">)</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"figures"</span> <span class="o">/</span> <span class="s2">"rates_ns.svg"</span><span class="p">,</span> <span class="n">bbox_inches</span><span class="o">=</span><span class="s2">"tight"</span><span class="p">)</span>
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"figures"</span> <span class="o">/</span> <span class="s2">"rates_ns.png"</span><span class="p">,</span> <span class="n">dpi</span><span class="o">=</span><span class="mi">600</span><span class="p">,</span> <span class="n">bbox_inches</span><span class="o">=</span><span class="s2">"tight"</span><span class="p">)</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="output_wrapper">
|
|
<div class="output">
|
|
|
|
|
|
<div class="output_area">
|
|
|
|
<div class="prompt"></div>
|
|
|
|
|
|
<div class="output_subarea output_stream output_stdout output_text">
|
|
<pre>U-test: U value 135025.0 p value 0.11036062942886643
|
|
U-test: U value 6176.0 p value 0.12484872783599776
|
|
</pre>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="output_area">
|
|
|
|
<div class="prompt"></div>
|
|
|
|
|
|
|
|
|
|
<div class="output_png output_subarea ">
|
|
<img src="data:image/png;base64,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
|
|
"
|
|
>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="output_area">
|
|
|
|
<div class="prompt"></div>
|
|
|
|
|
|
|
|
|
|
<div class="output_png output_subarea ">
|
|
<img src="data:image/png;base64,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
|
|
"
|
|
>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [ ]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="n">figsize_violin</span><span class="p">)</span>
|
|
<span class="c1"># test = 'permutation_resampling'</span>
|
|
<span class="n">test</span> <span class="o">=</span> <span class="s1">'mann_whitney'</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Broad spiking'</span><span class="p">)</span>
|
|
<span class="n">violinplot</span><span class="p">(</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_ctrl==1'</span><span class="p">)[</span><span class="s1">'average_firing_rate'</span><span class="p">]</span><span class="o">.</span><span class="n">to_numpy</span><span class="p">(),</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_stim==1 and frequency==11'</span><span class="p">)[</span><span class="s1">'average_firing_rate'</span><span class="p">]</span><span class="o">.</span><span class="n">to_numpy</span><span class="p">(),</span>
|
|
<span class="n">test</span><span class="o">=</span><span class="n">test</span><span class="p">)</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"figures"</span> <span class="o">/</span> <span class="s2">"rates_bs_11.svg"</span><span class="p">,</span> <span class="n">bbox_inches</span><span class="o">=</span><span class="s2">"tight"</span><span class="p">)</span>
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"figures"</span> <span class="o">/</span> <span class="s2">"rates_bs_11.png"</span><span class="p">,</span> <span class="n">dpi</span><span class="o">=</span><span class="mi">600</span><span class="p">,</span> <span class="n">bbox_inches</span><span class="o">=</span><span class="s2">"tight"</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="n">figsize_violin</span><span class="p">)</span>
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Narrow spiking'</span><span class="p">)</span>
|
|
<span class="n">violinplot</span><span class="p">(</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_ctrl==0'</span><span class="p">)[</span><span class="s1">'average_firing_rate'</span><span class="p">]</span><span class="o">.</span><span class="n">to_numpy</span><span class="p">(),</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_stim==0 and frequency==11'</span><span class="p">)[</span><span class="s1">'average_firing_rate'</span><span class="p">]</span><span class="o">.</span><span class="n">to_numpy</span><span class="p">(),</span>
|
|
<span class="n">test</span><span class="o">=</span><span class="n">test</span><span class="p">)</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"figures"</span> <span class="o">/</span> <span class="s2">"rates_ns_11.svg"</span><span class="p">,</span> <span class="n">bbox_inches</span><span class="o">=</span><span class="s2">"tight"</span><span class="p">)</span>
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"figures"</span> <span class="o">/</span> <span class="s2">"rates_ns_11.png"</span><span class="p">,</span> <span class="n">dpi</span><span class="o">=</span><span class="mi">600</span><span class="p">,</span> <span class="n">bbox_inches</span><span class="o">=</span><span class="s2">"tight"</span><span class="p">)</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="output_wrapper">
|
|
<div class="output">
|
|
|
|
|
|
<div class="output_area">
|
|
|
|
<div class="prompt"></div>
|
|
|
|
|
|
<div class="output_subarea output_stream output_stdout output_text">
|
|
<pre>U-test: U value 85419.0 p value 0.4550292852318226
|
|
U-test: U value 3843.0 p value 0.06623560612855536
|
|
</pre>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="output_area">
|
|
|
|
<div class="prompt"></div>
|
|
|
|
|
|
|
|
|
|
<div class="output_png output_subarea ">
|
|
<img src="data:image/png;base64,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
|
|
"
|
|
>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="output_area">
|
|
|
|
<div class="prompt"></div>
|
|
|
|
|
|
|
|
|
|
<div class="output_png output_subarea ">
|
|
<img src="data:image/png;base64,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
|
|
"
|
|
>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [ ]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="n">figsize_violin</span><span class="p">)</span>
|
|
<span class="c1"># test = 'permutation_resampling'</span>
|
|
<span class="n">test</span> <span class="o">=</span> <span class="s1">'mann_whitney'</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Broad spiking'</span><span class="p">)</span>
|
|
<span class="n">violinplot</span><span class="p">(</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_ctrl==1'</span><span class="p">)[</span><span class="s1">'average_firing_rate'</span><span class="p">]</span><span class="o">.</span><span class="n">to_numpy</span><span class="p">(),</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_stim==1 and frequency==30'</span><span class="p">)[</span><span class="s1">'average_firing_rate'</span><span class="p">]</span><span class="o">.</span><span class="n">to_numpy</span><span class="p">(),</span>
|
|
<span class="n">test</span><span class="o">=</span><span class="n">test</span><span class="p">)</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"figures"</span> <span class="o">/</span> <span class="s2">"rates_bs.svg"</span><span class="p">,</span> <span class="n">bbox_inches</span><span class="o">=</span><span class="s2">"tight"</span><span class="p">)</span>
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"figures"</span> <span class="o">/</span> <span class="s2">"rates_bs.png"</span><span class="p">,</span> <span class="n">dpi</span><span class="o">=</span><span class="mi">600</span><span class="p">,</span> <span class="n">bbox_inches</span><span class="o">=</span><span class="s2">"tight"</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="n">figsize_violin</span><span class="p">)</span>
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Narrow spiking'</span><span class="p">)</span>
|
|
<span class="n">violinplot</span><span class="p">(</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_ctrl==0'</span><span class="p">)[</span><span class="s1">'average_firing_rate'</span><span class="p">]</span><span class="o">.</span><span class="n">to_numpy</span><span class="p">(),</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_stim==0 and frequency==30'</span><span class="p">)[</span><span class="s1">'average_firing_rate'</span><span class="p">]</span><span class="o">.</span><span class="n">to_numpy</span><span class="p">(),</span>
|
|
<span class="n">test</span><span class="o">=</span><span class="n">test</span><span class="p">)</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"figures"</span> <span class="o">/</span> <span class="s2">"rates_ns_30.svg"</span><span class="p">,</span> <span class="n">bbox_inches</span><span class="o">=</span><span class="s2">"tight"</span><span class="p">)</span>
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"figures"</span> <span class="o">/</span> <span class="s2">"rates_ns_30.png"</span><span class="p">,</span> <span class="n">dpi</span><span class="o">=</span><span class="mi">600</span><span class="p">,</span> <span class="n">bbox_inches</span><span class="o">=</span><span class="s2">"tight"</span><span class="p">)</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="output_wrapper">
|
|
<div class="output">
|
|
|
|
|
|
<div class="output_area">
|
|
|
|
<div class="prompt"></div>
|
|
|
|
|
|
<div class="output_subarea output_stream output_stdout output_text">
|
|
<pre>U-test: U value 49606.0 p value 0.03757091416858637
|
|
U-test: U value 2333.0 p value 0.5891054506000802
|
|
</pre>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="output_area">
|
|
|
|
<div class="prompt"></div>
|
|
|
|
|
|
|
|
|
|
<div class="output_png output_subarea ">
|
|
<img src="data:image/png;base64,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
|
|
"
|
|
>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="output_area">
|
|
|
|
<div class="prompt"></div>
|
|
|
|
|
|
|
|
|
|
<div class="output_png output_subarea ">
|
|
<img src="data:image/png;base64,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
|
|
"
|
|
>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [ ]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">columns</span> <span class="o">=</span> <span class="p">[</span>
|
|
<span class="s1">'average_firing_rate'</span><span class="p">,</span>
|
|
<span class="s1">'half_width'</span><span class="p">,</span>
|
|
<span class="s1">'peak_to_trough'</span>
|
|
<span class="p">]</span>
|
|
|
|
|
|
<span class="k">def</span> <span class="nf">summarize</span><span class="p">(</span><span class="n">data</span><span class="p">):</span>
|
|
<span class="k">return</span> <span class="s2">"</span><span class="si">{:.2f}</span><span class="s2"> ± </span><span class="si">{:.2f}</span><span class="s2"> (</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">data</span><span class="o">.</span><span class="n">mean</span><span class="p">(),</span> <span class="n">data</span><span class="o">.</span><span class="n">sem</span><span class="p">(),</span> <span class="nb">sum</span><span class="p">(</span><span class="o">~</span><span class="n">np</span><span class="o">.</span><span class="n">isnan</span><span class="p">(</span><span class="n">data</span><span class="p">)))</span>
|
|
|
|
|
|
<span class="n">bs</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">DataFrame</span><span class="p">()</span>
|
|
|
|
<span class="n">bs</span><span class="p">[</span><span class="s1">'Control'</span><span class="p">]</span> <span class="o">=</span> <span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_ctrl==1'</span><span class="p">)[</span><span class="n">columns</span><span class="p">]</span><span class="o">.</span><span class="n">agg</span><span class="p">(</span><span class="n">summarize</span><span class="p">)</span>
|
|
<span class="n">bs</span><span class="p">[</span><span class="s1">'Stimulated'</span><span class="p">]</span> <span class="o">=</span> <span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_stim==1'</span><span class="p">)[</span><span class="n">columns</span><span class="p">]</span><span class="o">.</span><span class="n">agg</span><span class="p">(</span><span class="n">summarize</span><span class="p">)</span>
|
|
|
|
<span class="n">ns</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">DataFrame</span><span class="p">()</span>
|
|
|
|
<span class="n">ns</span><span class="p">[</span><span class="s1">'Control'</span><span class="p">]</span> <span class="o">=</span> <span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_ctrl==0'</span><span class="p">)[</span><span class="n">columns</span><span class="p">]</span><span class="o">.</span><span class="n">agg</span><span class="p">(</span><span class="n">summarize</span><span class="p">)</span>
|
|
<span class="n">ns</span><span class="p">[</span><span class="s1">'Stimulated'</span><span class="p">]</span> <span class="o">=</span> <span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_stim==0'</span><span class="p">)[</span><span class="n">columns</span><span class="p">]</span><span class="o">.</span><span class="n">agg</span><span class="p">(</span><span class="n">summarize</span><span class="p">)</span>
|
|
|
|
|
|
<span class="k">def</span> <span class="nf">MWU</span><span class="p">(</span><span class="n">column</span><span class="p">,</span> <span class="n">df</span><span class="p">,</span> <span class="n">cluster</span><span class="p">,</span> <span class="n">extra</span><span class="p">):</span>
|
|
<span class="sd">'''</span>
|
|
<span class="sd"> Mann Whitney U</span>
|
|
<span class="sd"> '''</span>
|
|
<span class="n">Uvalue</span><span class="p">,</span> <span class="n">pvalue</span> <span class="o">=</span> <span class="n">scipy</span><span class="o">.</span><span class="n">stats</span><span class="o">.</span><span class="n">mannwhitneyu</span><span class="p">(</span>
|
|
<span class="n">df</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_ctrl==</span><span class="si">{}</span><span class="s1"> </span><span class="si">{}</span><span class="s1">'</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">cluster</span><span class="p">,</span> <span class="n">extra</span><span class="p">))[</span><span class="n">column</span><span class="p">]</span><span class="o">.</span><span class="n">dropna</span><span class="p">(),</span>
|
|
<span class="n">df</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_stim==</span><span class="si">{}</span><span class="s1"> </span><span class="si">{}</span><span class="s1">'</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">cluster</span><span class="p">,</span> <span class="n">extra</span><span class="p">))[</span><span class="n">column</span><span class="p">]</span><span class="o">.</span><span class="n">dropna</span><span class="p">(),</span>
|
|
<span class="n">alternative</span><span class="o">=</span><span class="s1">'two-sided'</span><span class="p">)</span>
|
|
|
|
<span class="k">return</span> <span class="s2">"</span><span class="si">{:.2f}</span><span class="s2">, </span><span class="si">{:.3f}</span><span class="s2">"</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">Uvalue</span><span class="p">,</span> <span class="n">pvalue</span><span class="p">)</span>
|
|
|
|
|
|
<span class="k">def</span> <span class="nf">PRS</span><span class="p">(</span><span class="n">column</span><span class="p">,</span> <span class="n">df</span><span class="p">,</span> <span class="n">cluster</span><span class="p">,</span> <span class="n">extra</span><span class="p">):</span>
|
|
<span class="sd">'''</span>
|
|
<span class="sd"> Permutation ReSampling</span>
|
|
<span class="sd"> '''</span>
|
|
<span class="n">pvalue</span><span class="p">,</span> <span class="n">observed_diff</span><span class="p">,</span> <span class="n">diffs</span> <span class="o">=</span> <span class="n">permutation_resampling</span><span class="p">(</span>
|
|
<span class="n">df</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_ctrl==</span><span class="si">{}</span><span class="s1"> </span><span class="si">{}</span><span class="s1">'</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">cluster</span><span class="p">,</span> <span class="n">extra</span><span class="p">))[</span><span class="n">column</span><span class="p">]</span><span class="o">.</span><span class="n">dropna</span><span class="p">(),</span>
|
|
<span class="n">df</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_stim==</span><span class="si">{}</span><span class="s1"> </span><span class="si">{}</span><span class="s1">'</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">cluster</span><span class="p">,</span> <span class="n">extra</span><span class="p">))[</span><span class="n">column</span><span class="p">]</span><span class="o">.</span><span class="n">dropna</span><span class="p">())</span>
|
|
|
|
<span class="k">return</span> <span class="s2">"</span><span class="si">{:.2f}</span><span class="s2">, </span><span class="si">{:.3f}</span><span class="s2">"</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">observed_diff</span><span class="p">,</span> <span class="n">pvalue</span><span class="p">)</span>
|
|
|
|
|
|
<span class="n">bs</span><span class="p">[</span><span class="s1">'MWU'</span><span class="p">]</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="nb">map</span><span class="p">(</span><span class="k">lambda</span> <span class="n">x</span><span class="p">:</span> <span class="n">MWU</span><span class="p">(</span><span class="n">x</span><span class="p">,</span> <span class="n">results</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="s1">''</span><span class="p">),</span> <span class="n">columns</span><span class="p">))</span>
|
|
<span class="n">bs</span><span class="p">[</span><span class="s1">'PRS'</span><span class="p">]</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="nb">map</span><span class="p">(</span><span class="k">lambda</span> <span class="n">x</span><span class="p">:</span> <span class="n">PRS</span><span class="p">(</span><span class="n">x</span><span class="p">,</span> <span class="n">results</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="s1">''</span><span class="p">),</span> <span class="n">columns</span><span class="p">))</span>
|
|
|
|
<span class="n">ns</span><span class="p">[</span><span class="s1">'MWU'</span><span class="p">]</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="nb">map</span><span class="p">(</span><span class="k">lambda</span> <span class="n">x</span><span class="p">:</span> <span class="n">MWU</span><span class="p">(</span><span class="n">x</span><span class="p">,</span> <span class="n">results</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="s1">''</span><span class="p">),</span> <span class="n">columns</span><span class="p">))</span>
|
|
<span class="n">ns</span><span class="p">[</span><span class="s1">'PRS'</span><span class="p">]</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="nb">map</span><span class="p">(</span><span class="k">lambda</span> <span class="n">x</span><span class="p">:</span> <span class="n">PRS</span><span class="p">(</span><span class="n">x</span><span class="p">,</span> <span class="n">results</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="s1">''</span><span class="p">),</span> <span class="n">columns</span><span class="p">))</span>
|
|
|
|
<span class="n">bs</span><span class="o">.</span><span class="n">to_latex</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"statistics"</span> <span class="o">/</span> <span class="s2">"broad_spiking.tex"</span><span class="p">)</span>
|
|
<span class="n">bs</span><span class="o">.</span><span class="n">to_csv</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"statistics"</span> <span class="o">/</span> <span class="s2">"broad_spiking.csv"</span><span class="p">)</span>
|
|
|
|
<span class="n">ns</span><span class="o">.</span><span class="n">to_latex</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"statistics"</span> <span class="o">/</span> <span class="s2">"narrow_spiking.tex"</span><span class="p">)</span>
|
|
<span class="n">ns</span><span class="o">.</span><span class="n">to_csv</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"statistics"</span> <span class="o">/</span> <span class="s2">"narrow_spiking.csv"</span><span class="p">)</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [ ]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">columns</span> <span class="o">=</span> <span class="p">[</span>
|
|
<span class="s1">'average_firing_rate'</span><span class="p">,</span>
|
|
<span class="s1">'half_width'</span><span class="p">,</span>
|
|
<span class="s1">'peak_to_trough'</span>
|
|
<span class="p">]</span>
|
|
|
|
|
|
<span class="k">def</span> <span class="nf">summarize</span><span class="p">(</span><span class="n">data</span><span class="p">):</span>
|
|
<span class="k">return</span> <span class="s2">"</span><span class="si">{:.2f}</span><span class="s2"> ± </span><span class="si">{:.2f}</span><span class="s2"> (</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">data</span><span class="o">.</span><span class="n">mean</span><span class="p">(),</span> <span class="n">data</span><span class="o">.</span><span class="n">sem</span><span class="p">(),</span> <span class="nb">sum</span><span class="p">(</span><span class="o">~</span><span class="n">np</span><span class="o">.</span><span class="n">isnan</span><span class="p">(</span><span class="n">data</span><span class="p">)))</span>
|
|
|
|
|
|
<span class="n">bs</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">DataFrame</span><span class="p">()</span>
|
|
|
|
<span class="n">bs</span><span class="p">[</span><span class="s1">'Control'</span><span class="p">]</span> <span class="o">=</span> <span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_ctrl==1'</span><span class="p">)[</span><span class="n">columns</span><span class="p">]</span><span class="o">.</span><span class="n">agg</span><span class="p">(</span><span class="n">summarize</span><span class="p">)</span>
|
|
<span class="n">bs</span><span class="p">[</span><span class="s1">'Stimulated'</span><span class="p">]</span> <span class="o">=</span> <span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_stim==1 and frequency==11'</span><span class="p">)[</span><span class="n">columns</span><span class="p">]</span><span class="o">.</span><span class="n">agg</span><span class="p">(</span><span class="n">summarize</span><span class="p">)</span>
|
|
|
|
<span class="n">ns</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">DataFrame</span><span class="p">()</span>
|
|
|
|
<span class="n">ns</span><span class="p">[</span><span class="s1">'Control'</span><span class="p">]</span> <span class="o">=</span> <span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_ctrl==0'</span><span class="p">)[</span><span class="n">columns</span><span class="p">]</span><span class="o">.</span><span class="n">agg</span><span class="p">(</span><span class="n">summarize</span><span class="p">)</span>
|
|
<span class="n">ns</span><span class="p">[</span><span class="s1">'Stimulated'</span><span class="p">]</span> <span class="o">=</span> <span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_stim==0 and frequency==11'</span><span class="p">)[</span><span class="n">columns</span><span class="p">]</span><span class="o">.</span><span class="n">agg</span><span class="p">(</span><span class="n">summarize</span><span class="p">)</span>
|
|
|
|
|
|
<span class="k">def</span> <span class="nf">MWU</span><span class="p">(</span><span class="n">column</span><span class="p">,</span> <span class="n">df</span><span class="p">,</span> <span class="n">cluster</span><span class="p">,</span> <span class="n">extra</span><span class="p">):</span>
|
|
<span class="sd">'''</span>
|
|
<span class="sd"> Mann Whitney U</span>
|
|
<span class="sd"> '''</span>
|
|
<span class="n">Uvalue</span><span class="p">,</span> <span class="n">pvalue</span> <span class="o">=</span> <span class="n">scipy</span><span class="o">.</span><span class="n">stats</span><span class="o">.</span><span class="n">mannwhitneyu</span><span class="p">(</span>
|
|
<span class="n">df</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_ctrl==</span><span class="si">{}</span><span class="s1"> </span><span class="si">{}</span><span class="s1">'</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">cluster</span><span class="p">,</span> <span class="n">extra</span><span class="p">))[</span><span class="n">column</span><span class="p">]</span><span class="o">.</span><span class="n">dropna</span><span class="p">(),</span>
|
|
<span class="n">df</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_stim==</span><span class="si">{}</span><span class="s1"> </span><span class="si">{}</span><span class="s1"> and frequency==11'</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">cluster</span><span class="p">,</span> <span class="n">extra</span><span class="p">))[</span><span class="n">column</span><span class="p">]</span><span class="o">.</span><span class="n">dropna</span><span class="p">(),</span>
|
|
<span class="n">alternative</span><span class="o">=</span><span class="s1">'two-sided'</span><span class="p">)</span>
|
|
|
|
<span class="k">return</span> <span class="s2">"</span><span class="si">{:.2f}</span><span class="s2">, </span><span class="si">{:.3f}</span><span class="s2">"</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">Uvalue</span><span class="p">,</span> <span class="n">pvalue</span><span class="p">)</span>
|
|
|
|
|
|
<span class="k">def</span> <span class="nf">PRS</span><span class="p">(</span><span class="n">column</span><span class="p">,</span> <span class="n">df</span><span class="p">,</span> <span class="n">cluster</span><span class="p">,</span> <span class="n">extra</span><span class="p">):</span>
|
|
<span class="sd">'''</span>
|
|
<span class="sd"> Permutation ReSampling</span>
|
|
<span class="sd"> '''</span>
|
|
<span class="n">pvalue</span><span class="p">,</span> <span class="n">observed_diff</span><span class="p">,</span> <span class="n">diffs</span> <span class="o">=</span> <span class="n">permutation_resampling</span><span class="p">(</span>
|
|
<span class="n">df</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_ctrl==</span><span class="si">{}</span><span class="s1"> </span><span class="si">{}</span><span class="s1">'</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">cluster</span><span class="p">,</span> <span class="n">extra</span><span class="p">))[</span><span class="n">column</span><span class="p">]</span><span class="o">.</span><span class="n">dropna</span><span class="p">(),</span>
|
|
<span class="n">df</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_stim==</span><span class="si">{}</span><span class="s1"> </span><span class="si">{}</span><span class="s1"> and frequency==11'</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">cluster</span><span class="p">,</span> <span class="n">extra</span><span class="p">))[</span><span class="n">column</span><span class="p">]</span><span class="o">.</span><span class="n">dropna</span><span class="p">())</span>
|
|
|
|
<span class="k">return</span> <span class="s2">"</span><span class="si">{:.2f}</span><span class="s2">, </span><span class="si">{:.3f}</span><span class="s2">"</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">observed_diff</span><span class="p">,</span> <span class="n">pvalue</span><span class="p">)</span>
|
|
|
|
|
|
<span class="n">bs</span><span class="p">[</span><span class="s1">'MWU'</span><span class="p">]</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="nb">map</span><span class="p">(</span><span class="k">lambda</span> <span class="n">x</span><span class="p">:</span> <span class="n">MWU</span><span class="p">(</span><span class="n">x</span><span class="p">,</span> <span class="n">results</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="s1">''</span><span class="p">),</span> <span class="n">columns</span><span class="p">))</span>
|
|
<span class="n">bs</span><span class="p">[</span><span class="s1">'PRS'</span><span class="p">]</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="nb">map</span><span class="p">(</span><span class="k">lambda</span> <span class="n">x</span><span class="p">:</span> <span class="n">PRS</span><span class="p">(</span><span class="n">x</span><span class="p">,</span> <span class="n">results</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="s1">''</span><span class="p">),</span> <span class="n">columns</span><span class="p">))</span>
|
|
|
|
<span class="n">ns</span><span class="p">[</span><span class="s1">'MWU'</span><span class="p">]</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="nb">map</span><span class="p">(</span><span class="k">lambda</span> <span class="n">x</span><span class="p">:</span> <span class="n">MWU</span><span class="p">(</span><span class="n">x</span><span class="p">,</span> <span class="n">results</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="s1">''</span><span class="p">),</span> <span class="n">columns</span><span class="p">))</span>
|
|
<span class="n">ns</span><span class="p">[</span><span class="s1">'PRS'</span><span class="p">]</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="nb">map</span><span class="p">(</span><span class="k">lambda</span> <span class="n">x</span><span class="p">:</span> <span class="n">PRS</span><span class="p">(</span><span class="n">x</span><span class="p">,</span> <span class="n">results</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="s1">''</span><span class="p">),</span> <span class="n">columns</span><span class="p">))</span>
|
|
|
|
<span class="n">bs</span><span class="o">.</span><span class="n">to_latex</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"statistics"</span> <span class="o">/</span> <span class="s2">"broad_spiking_11.tex"</span><span class="p">)</span>
|
|
<span class="n">bs</span><span class="o">.</span><span class="n">to_csv</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"statistics"</span> <span class="o">/</span> <span class="s2">"broad_spiking_11.csv"</span><span class="p">)</span>
|
|
|
|
<span class="n">ns</span><span class="o">.</span><span class="n">to_latex</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"statistics"</span> <span class="o">/</span> <span class="s2">"narrow_spiking_11.tex"</span><span class="p">)</span>
|
|
<span class="n">ns</span><span class="o">.</span><span class="n">to_csv</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"statistics"</span> <span class="o">/</span> <span class="s2">"narrow_spiking_11.csv"</span><span class="p">)</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [ ]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">columns</span> <span class="o">=</span> <span class="p">[</span>
|
|
<span class="s1">'average_firing_rate'</span><span class="p">,</span>
|
|
<span class="s1">'half_width'</span><span class="p">,</span>
|
|
<span class="s1">'peak_to_trough'</span>
|
|
<span class="p">]</span>
|
|
|
|
|
|
<span class="k">def</span> <span class="nf">summarize</span><span class="p">(</span><span class="n">data</span><span class="p">):</span>
|
|
<span class="k">return</span> <span class="s2">"</span><span class="si">{:.2f}</span><span class="s2"> ± </span><span class="si">{:.2f}</span><span class="s2"> (</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">data</span><span class="o">.</span><span class="n">mean</span><span class="p">(),</span> <span class="n">data</span><span class="o">.</span><span class="n">sem</span><span class="p">(),</span> <span class="nb">sum</span><span class="p">(</span><span class="o">~</span><span class="n">np</span><span class="o">.</span><span class="n">isnan</span><span class="p">(</span><span class="n">data</span><span class="p">)))</span>
|
|
|
|
|
|
<span class="n">bs</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">DataFrame</span><span class="p">()</span>
|
|
|
|
<span class="n">bs</span><span class="p">[</span><span class="s1">'Control'</span><span class="p">]</span> <span class="o">=</span> <span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_ctrl==1'</span><span class="p">)[</span><span class="n">columns</span><span class="p">]</span><span class="o">.</span><span class="n">agg</span><span class="p">(</span><span class="n">summarize</span><span class="p">)</span>
|
|
<span class="n">bs</span><span class="p">[</span><span class="s1">'Stimulated'</span><span class="p">]</span> <span class="o">=</span> <span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_stim==1 and frequency==30'</span><span class="p">)[</span><span class="n">columns</span><span class="p">]</span><span class="o">.</span><span class="n">agg</span><span class="p">(</span><span class="n">summarize</span><span class="p">)</span>
|
|
|
|
<span class="n">ns</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">DataFrame</span><span class="p">()</span>
|
|
|
|
<span class="n">ns</span><span class="p">[</span><span class="s1">'Control'</span><span class="p">]</span> <span class="o">=</span> <span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_ctrl==0'</span><span class="p">)[</span><span class="n">columns</span><span class="p">]</span><span class="o">.</span><span class="n">agg</span><span class="p">(</span><span class="n">summarize</span><span class="p">)</span>
|
|
<span class="n">ns</span><span class="p">[</span><span class="s1">'Stimulated'</span><span class="p">]</span> <span class="o">=</span> <span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_stim==0 and frequency==30'</span><span class="p">)[</span><span class="n">columns</span><span class="p">]</span><span class="o">.</span><span class="n">agg</span><span class="p">(</span><span class="n">summarize</span><span class="p">)</span>
|
|
|
|
|
|
<span class="k">def</span> <span class="nf">MWU</span><span class="p">(</span><span class="n">column</span><span class="p">,</span> <span class="n">df</span><span class="p">,</span> <span class="n">cluster</span><span class="p">,</span> <span class="n">extra</span><span class="p">):</span>
|
|
<span class="sd">'''</span>
|
|
<span class="sd"> Mann Whitney U</span>
|
|
<span class="sd"> '''</span>
|
|
<span class="n">Uvalue</span><span class="p">,</span> <span class="n">pvalue</span> <span class="o">=</span> <span class="n">scipy</span><span class="o">.</span><span class="n">stats</span><span class="o">.</span><span class="n">mannwhitneyu</span><span class="p">(</span>
|
|
<span class="n">df</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_ctrl==</span><span class="si">{}</span><span class="s1"> </span><span class="si">{}</span><span class="s1">'</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">cluster</span><span class="p">,</span> <span class="n">extra</span><span class="p">))[</span><span class="n">column</span><span class="p">]</span><span class="o">.</span><span class="n">dropna</span><span class="p">(),</span>
|
|
<span class="n">df</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_stim==</span><span class="si">{}</span><span class="s1"> </span><span class="si">{}</span><span class="s1"> and frequency==30'</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">cluster</span><span class="p">,</span> <span class="n">extra</span><span class="p">))[</span><span class="n">column</span><span class="p">]</span><span class="o">.</span><span class="n">dropna</span><span class="p">(),</span>
|
|
<span class="n">alternative</span><span class="o">=</span><span class="s1">'two-sided'</span><span class="p">)</span>
|
|
|
|
<span class="k">return</span> <span class="s2">"</span><span class="si">{:.2f}</span><span class="s2">, </span><span class="si">{:.3f}</span><span class="s2">"</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">Uvalue</span><span class="p">,</span> <span class="n">pvalue</span><span class="p">)</span>
|
|
|
|
|
|
<span class="k">def</span> <span class="nf">PRS</span><span class="p">(</span><span class="n">column</span><span class="p">,</span> <span class="n">df</span><span class="p">,</span> <span class="n">cluster</span><span class="p">,</span> <span class="n">extra</span><span class="p">):</span>
|
|
<span class="sd">'''</span>
|
|
<span class="sd"> Permutation ReSampling</span>
|
|
<span class="sd"> '''</span>
|
|
<span class="n">pvalue</span><span class="p">,</span> <span class="n">observed_diff</span><span class="p">,</span> <span class="n">diffs</span> <span class="o">=</span> <span class="n">permutation_resampling</span><span class="p">(</span>
|
|
<span class="n">df</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_ctrl==</span><span class="si">{}</span><span class="s1"> </span><span class="si">{}</span><span class="s1">'</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">cluster</span><span class="p">,</span> <span class="n">extra</span><span class="p">))[</span><span class="n">column</span><span class="p">]</span><span class="o">.</span><span class="n">dropna</span><span class="p">(),</span>
|
|
<span class="n">df</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs_stim==</span><span class="si">{}</span><span class="s1"> </span><span class="si">{}</span><span class="s1"> and frequency==30'</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">cluster</span><span class="p">,</span> <span class="n">extra</span><span class="p">))[</span><span class="n">column</span><span class="p">]</span><span class="o">.</span><span class="n">dropna</span><span class="p">())</span>
|
|
|
|
<span class="k">return</span> <span class="s2">"</span><span class="si">{:.2f}</span><span class="s2">, </span><span class="si">{:.3f}</span><span class="s2">"</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">observed_diff</span><span class="p">,</span> <span class="n">pvalue</span><span class="p">)</span>
|
|
|
|
|
|
<span class="n">bs</span><span class="p">[</span><span class="s1">'MWU'</span><span class="p">]</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="nb">map</span><span class="p">(</span><span class="k">lambda</span> <span class="n">x</span><span class="p">:</span> <span class="n">MWU</span><span class="p">(</span><span class="n">x</span><span class="p">,</span> <span class="n">results</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="s1">''</span><span class="p">),</span> <span class="n">columns</span><span class="p">))</span>
|
|
<span class="n">bs</span><span class="p">[</span><span class="s1">'PRS'</span><span class="p">]</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="nb">map</span><span class="p">(</span><span class="k">lambda</span> <span class="n">x</span><span class="p">:</span> <span class="n">PRS</span><span class="p">(</span><span class="n">x</span><span class="p">,</span> <span class="n">results</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="s1">''</span><span class="p">),</span> <span class="n">columns</span><span class="p">))</span>
|
|
|
|
<span class="n">ns</span><span class="p">[</span><span class="s1">'MWU'</span><span class="p">]</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="nb">map</span><span class="p">(</span><span class="k">lambda</span> <span class="n">x</span><span class="p">:</span> <span class="n">MWU</span><span class="p">(</span><span class="n">x</span><span class="p">,</span> <span class="n">results</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="s1">''</span><span class="p">),</span> <span class="n">columns</span><span class="p">))</span>
|
|
<span class="n">ns</span><span class="p">[</span><span class="s1">'PRS'</span><span class="p">]</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="nb">map</span><span class="p">(</span><span class="k">lambda</span> <span class="n">x</span><span class="p">:</span> <span class="n">PRS</span><span class="p">(</span><span class="n">x</span><span class="p">,</span> <span class="n">results</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="s1">''</span><span class="p">),</span> <span class="n">columns</span><span class="p">))</span>
|
|
|
|
<span class="n">bs</span><span class="o">.</span><span class="n">to_latex</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"statistics"</span> <span class="o">/</span> <span class="s2">"broad_spiking_30.tex"</span><span class="p">)</span>
|
|
<span class="n">bs</span><span class="o">.</span><span class="n">to_csv</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"statistics"</span> <span class="o">/</span> <span class="s2">"broad_spiking_30.csv"</span><span class="p">)</span>
|
|
|
|
<span class="n">ns</span><span class="o">.</span><span class="n">to_latex</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"statistics"</span> <span class="o">/</span> <span class="s2">"narrow_spiking_30.tex"</span><span class="p">)</span>
|
|
<span class="n">ns</span><span class="o">.</span><span class="n">to_csv</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"statistics"</span> <span class="o">/</span> <span class="s2">"narrow_spiking_30.csv"</span><span class="p">)</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [ ]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bs</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [ ]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">ns</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
|
|
</div><div class="inner_cell">
|
|
<div class="text_cell_render border-box-sizing rendered_html">
|
|
<h1 id="example-waveforms">example waveforms<a class="anchor-link" href="#example-waveforms">¶</a></h1>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [ ]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="k">def</span> <span class="nf">normalize</span><span class="p">(</span><span class="n">a</span><span class="p">):</span>
|
|
<span class="n">t</span> <span class="o">=</span> <span class="n">a</span> <span class="o">-</span> <span class="n">a</span><span class="o">.</span><span class="n">min</span><span class="p">()</span>
|
|
<span class="k">return</span> <span class="n">t</span> <span class="o">/</span> <span class="n">t</span><span class="o">.</span><span class="n">max</span><span class="p">()</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [ ]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="s1">'half_width'</span><span class="p">,</span><span class="s1">'peak_to_trough'</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [ ]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="n">figsize_gen</span><span class="p">)</span>
|
|
|
|
|
|
<span class="n">lw</span> <span class="o">=</span> <span class="mi">3</span>
|
|
|
|
<span class="n">row</span> <span class="o">=</span> <span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs==1'</span><span class="p">)</span><span class="o">.</span><span class="n">sort_values</span><span class="p">(</span><span class="s1">'half_width'</span><span class="p">,</span> <span class="n">ascending</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span><span class="o">.</span><span class="n">iloc</span><span class="p">[</span><span class="mi">50</span><span class="p">]</span>
|
|
<span class="n">template</span> <span class="o">=</span> <span class="n">data_loader</span><span class="o">.</span><span class="n">template</span><span class="p">(</span>
|
|
<span class="n">row</span><span class="o">.</span><span class="n">action</span><span class="p">,</span> <span class="n">row</span><span class="o">.</span><span class="n">channel_group</span><span class="p">,</span> <span class="n">row</span><span class="o">.</span><span class="n">unit_name</span><span class="p">)</span>
|
|
|
|
<span class="n">mean_wf</span> <span class="o">=</span> <span class="n">template</span><span class="o">.</span><span class="n">data</span>
|
|
<span class="n">peak_wf</span> <span class="o">=</span> <span class="n">mean_wf</span><span class="p">[</span><span class="n">np</span><span class="o">.</span><span class="n">argmin</span><span class="p">(</span><span class="n">mean_wf</span><span class="o">.</span><span class="n">min</span><span class="p">(</span><span class="mi">1</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">normalize</span><span class="p">(</span><span class="n">peak_wf</span><span class="o">.</span><span class="n">T</span><span class="p">),</span> <span class="n">color</span><span class="o">=</span><span class="n">color_bs</span><span class="p">,</span> <span class="n">lw</span><span class="o">=</span><span class="n">lw</span><span class="p">)</span>
|
|
|
|
|
|
<span class="n">row</span> <span class="o">=</span> <span class="n">results</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s1">'bs==0'</span><span class="p">)</span><span class="o">.</span><span class="n">sort_values</span><span class="p">(</span><span class="s1">'half_width'</span><span class="p">)</span><span class="o">.</span><span class="n">iloc</span><span class="p">[</span><span class="mi">10</span><span class="p">]</span>
|
|
<span class="n">template</span> <span class="o">=</span> <span class="n">data_loader</span><span class="o">.</span><span class="n">template</span><span class="p">(</span>
|
|
<span class="n">row</span><span class="o">.</span><span class="n">action</span><span class="p">,</span> <span class="n">row</span><span class="o">.</span><span class="n">channel_group</span><span class="p">,</span> <span class="n">row</span><span class="o">.</span><span class="n">unit_name</span><span class="p">)</span>
|
|
|
|
<span class="n">mean_wf</span> <span class="o">=</span> <span class="n">template</span><span class="o">.</span><span class="n">data</span>
|
|
<span class="n">peak_wf</span> <span class="o">=</span> <span class="n">mean_wf</span><span class="p">[</span><span class="n">np</span><span class="o">.</span><span class="n">argmin</span><span class="p">(</span><span class="n">mean_wf</span><span class="o">.</span><span class="n">min</span><span class="p">(</span><span class="mi">1</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">normalize</span><span class="p">(</span><span class="n">peak_wf</span><span class="o">.</span><span class="n">T</span><span class="p">),</span> <span class="n">color</span><span class="o">=</span><span class="n">color_ns</span><span class="p">,</span> <span class="n">lw</span><span class="o">=</span><span class="n">lw</span><span class="p">)</span>
|
|
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"figures"</span> <span class="o">/</span> <span class="s2">"example_waveforms.svg"</span><span class="p">,</span> <span class="n">bbox_inches</span><span class="o">=</span><span class="s2">"tight"</span><span class="p">)</span>
|
|
<span class="n">plt</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="n">output_path</span> <span class="o">/</span> <span class="s2">"figures"</span> <span class="o">/</span> <span class="s2">"example_waveforms.png"</span><span class="p">,</span> <span class="n">dpi</span><span class="o">=</span><span class="mi">600</span><span class="p">,</span> <span class="n">bbox_inches</span><span class="o">=</span><span class="s2">"tight"</span><span class="p">)</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
|
|
</div><div class="inner_cell">
|
|
<div class="text_cell_render border-box-sizing rendered_html">
|
|
<h1 id="Store-results-in-Expipe-action">Store results in Expipe action<a class="anchor-link" href="#Store-results-in-Expipe-action">¶</a></h1>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [36]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">action</span> <span class="o">=</span> <span class="n">project</span><span class="o">.</span><span class="n">require_action</span><span class="p">(</span><span class="s2">"waveform-analysis"</span><span class="p">)</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [37]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">action</span><span class="o">.</span><span class="n">data</span><span class="p">[</span><span class="s1">'results'</span><span class="p">]</span> <span class="o">=</span> <span class="s1">'results.csv'</span>
|
|
<span class="n">results</span><span class="o">.</span><span class="n">to_csv</span><span class="p">(</span><span class="n">action</span><span class="o">.</span><span class="n">data_path</span><span class="p">(</span><span class="s1">'results'</span><span class="p">),</span> <span class="n">index</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [38]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">stuff</span> <span class="o">=</span> <span class="p">{</span>
|
|
<span class="s2">"figures"</span><span class="p">:</span> <span class="s2">"figures"</span><span class="p">,</span>
|
|
<span class="s2">"statistics"</span><span class="p">:</span> <span class="s2">"statistics"</span>
|
|
<span class="p">}</span>
|
|
|
|
<span class="k">for</span> <span class="n">key</span><span class="p">,</span> <span class="n">value</span> <span class="ow">in</span> <span class="n">stuff</span><span class="o">.</span><span class="n">items</span><span class="p">():</span>
|
|
<span class="n">action</span><span class="o">.</span><span class="n">data</span><span class="p">[</span><span class="n">key</span><span class="p">]</span> <span class="o">=</span> <span class="n">value</span>
|
|
<span class="n">data_path</span> <span class="o">=</span> <span class="n">action</span><span class="o">.</span><span class="n">data_path</span><span class="p">(</span><span class="n">key</span><span class="p">)</span>
|
|
<span class="n">data_path</span><span class="o">.</span><span class="n">parent</span><span class="o">.</span><span class="n">mkdir</span><span class="p">(</span><span class="n">exist_ok</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">parents</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
|
|
<span class="n">source</span> <span class="o">=</span> <span class="n">output_path</span> <span class="o">/</span> <span class="n">value</span>
|
|
<span class="k">if</span> <span class="n">source</span><span class="o">.</span><span class="n">is_file</span><span class="p">():</span>
|
|
<span class="n">shutil</span><span class="o">.</span><span class="n">copy</span><span class="p">(</span><span class="n">source</span><span class="p">,</span> <span class="n">data_path</span><span class="p">)</span>
|
|
<span class="k">else</span><span class="p">:</span>
|
|
<span class="n">copy_tree</span><span class="p">(</span><span class="nb">str</span><span class="p">(</span><span class="n">source</span><span class="p">),</span> <span class="nb">str</span><span class="p">(</span><span class="n">data_path</span><span class="p">))</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="cell border-box-sizing code_cell rendered">
|
|
<div class="input">
|
|
<div class="prompt input_prompt">In [39]:</div>
|
|
<div class="inner_cell">
|
|
<div class="input_area">
|
|
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">septum_mec</span><span class="o">.</span><span class="n">analysis</span><span class="o">.</span><span class="n">registration</span><span class="o">.</span><span class="n">store_notebook</span><span class="p">(</span><span class="n">action</span><span class="p">,</span> <span class="s2">"10_waveform_analysis.ipynb"</span><span class="p">)</span>
|
|
</pre></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</body>
|
|
|
|
|
|
|
|
|
|
</html>
|