septum-mec/actions/theta-rhythmicity/data/10-calculate-theta-rhythmic...

14150 lines
738 KiB
HTML

<!DOCTYPE html>
<html>
<head><meta charset="utf-8" />
<title>10-calculate-theta-rhythmicity</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&nbsp;[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&nbsp;[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">matplotlib.pyplot</span> <span class="k">as</span> <span class="nn">plt</span>
<span class="o">%</span><span class="k">matplotlib</span> inline
<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">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">expipe</span>
<span class="kn">import</span> <span class="nn">os</span>
<span class="kn">import</span> <span class="nn">pathlib</span>
<span class="kn">import</span> <span class="nn">scipy</span>
<span class="kn">import</span> <span class="nn">scipy.signal</span> <span class="k">as</span> <span class="nn">ss</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">exdir</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">optogenetics</span> <span class="k">as</span> <span class="nn">og</span>
<span class="kn">import</span> <span class="nn">quantities</span> <span class="k">as</span> <span class="nn">pq</span>
<span class="kn">import</span> <span class="nn">shutil</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">import</span> <span class="nn">elephant</span> <span class="k">as</span> <span class="nn">el</span>
<span class="kn">import</span> <span class="nn">neo</span>
<span class="kn">from</span> <span class="nn">scipy.signal</span> <span class="k">import</span> <span class="n">find_peaks</span>
<span class="kn">from</span> <span class="nn">scipy.interpolate</span> <span class="k">import</span> <span class="n">interp1d</span>
<span class="kn">from</span> <span class="nn">matplotlib</span> <span class="k">import</span> <span class="n">mlab</span>
<span class="kn">from</span> <span class="nn">spike_statistics.core</span> <span class="k">import</span> <span class="n">theta_mod_idx</span><span class="p">,</span> <span class="n">correlogram</span>
<span class="kn">from</span> <span class="nn">tqdm</span> <span class="k">import</span> <span class="n">tqdm_notebook</span> <span class="k">as</span> <span class="n">tqdm</span>
<span class="kn">from</span> <span class="nn">tqdm._tqdm_notebook</span> <span class="k">import</span> <span class="n">tqdm_notebook</span>
<span class="n">tqdm_notebook</span><span class="o">.</span><span class="n">pandas</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_stderr output_text">
<pre>/home/mikkel/.virtualenvs/expipe/lib/python3.6/site-packages/ipykernel_launcher.py:26: TqdmDeprecationWarning: This function will be removed in tqdm==5.0.0
Please use `tqdm.notebook.*` instead of `tqdm._tqdm_notebook.*`
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[3]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># data_loader = dp.Data()</span>
<span class="c1"># actions = data_loader.actions</span>
<span class="c1"># project = data_loader.project</span>
<span class="n">max_speed</span> <span class="o">=</span> <span class="o">.</span><span class="mi">5</span> <span class="c1"># m/s only used for speed score</span>
<span class="n">min_speed</span> <span class="o">=</span> <span class="mf">0.02</span> <span class="c1"># m/s only used for speed score</span>
<span class="n">position_sampling_rate</span> <span class="o">=</span> <span class="mi">100</span> <span class="c1"># for interpolation</span>
<span class="n">position_low_pass_frequency</span> <span class="o">=</span> <span class="mi">6</span> <span class="c1"># for low pass filtering of position</span>
<span class="n">box_size</span> <span class="o">=</span> <span class="p">[</span><span class="mf">1.0</span><span class="p">,</span> <span class="mf">1.0</span><span class="p">]</span>
<span class="n">bin_size</span> <span class="o">=</span> <span class="mf">0.02</span>
<span class="n">smoothing_low</span> <span class="o">=</span> <span class="mf">0.03</span>
<span class="n">smoothing_high</span> <span class="o">=</span> <span class="mf">0.06</span>
<span class="n">speed_binsize</span> <span class="o">=</span> <span class="mf">0.02</span>
<span class="n">stim_mask</span> <span class="o">=</span> <span class="kc">True</span>
<span class="c1"># baseline_duration = 600</span>
<span class="n">baseline_duration</span> <span class="o">=</span> <span class="kc">None</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">position_sampling_rate</span><span class="o">=</span><span class="n">position_sampling_rate</span><span class="p">,</span>
<span class="n">position_low_pass_frequency</span><span class="o">=</span><span class="n">position_low_pass_frequency</span><span class="p">,</span>
<span class="n">box_size</span><span class="o">=</span><span class="n">box_size</span><span class="p">,</span> <span class="n">bin_size</span><span class="o">=</span><span class="n">bin_size</span><span class="p">,</span>
<span class="n">stim_mask</span><span class="o">=</span><span class="n">stim_mask</span><span class="p">,</span> <span class="n">baseline_duration</span><span class="o">=</span><span class="n">baseline_duration</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&nbsp;[4]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></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&nbsp;[5]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">output</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="s1">&#39;output/theta-rhythmicity&#39;</span><span class="p">)</span>
<span class="p">(</span><span class="n">output</span> <span class="o">/</span> <span class="s1">&#39;data&#39;</span><span class="p">)</span><span class="o">.</span><span class="n">mkdir</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">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&nbsp;[6]:</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">&#39;identify-neurons&#39;</span><span class="p">]</span>
<span class="c1"># sessions = pd.read_csv(identify_neurons.data_path(&#39;sessions&#39;))</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">&#39;units&#39;</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&nbsp;[7]:</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">get_lim</span><span class="p">(</span><span class="n">action_id</span><span class="p">):</span>
<span class="n">stim_times</span> <span class="o">=</span> <span class="n">data_loader</span><span class="o">.</span><span class="n">stim_times</span><span class="p">(</span><span class="n">action_id</span><span class="p">)</span>
<span class="k">if</span> <span class="n">stim_times</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
<span class="k">return</span> <span class="p">[</span><span class="mi">0</span><span class="p">,</span> <span class="n">np</span><span class="o">.</span><span class="n">inf</span><span class="p">]</span>
<span class="n">stim_times</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">array</span><span class="p">(</span><span class="n">stim_times</span><span class="p">)</span>
<span class="k">return</span> <span class="p">[</span><span class="n">stim_times</span><span class="o">.</span><span class="n">min</span><span class="p">(),</span> <span class="n">stim_times</span><span class="o">.</span><span class="n">max</span><span class="p">()]</span>
<span class="k">def</span> <span class="nf">compute_stim_freq</span><span class="p">(</span><span class="n">action_id</span><span class="p">):</span>
<span class="n">stim_times</span> <span class="o">=</span> <span class="n">data_loader</span><span class="o">.</span><span class="n">stim_times</span><span class="p">(</span><span class="n">action_id</span><span class="p">)</span>
<span class="k">if</span> <span class="n">stim_times</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
<span class="k">return</span> <span class="n">np</span><span class="o">.</span><span class="n">nan</span>
<span class="n">stim_times</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">array</span><span class="p">(</span><span class="n">stim_times</span><span class="p">)</span>
<span class="k">return</span> <span class="mi">1</span> <span class="o">/</span> <span class="n">np</span><span class="o">.</span><span class="n">mean</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">diff</span><span class="p">(</span><span class="n">stim_times</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&nbsp;[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">plot_acorr</span><span class="p">(</span><span class="n">sptr</span><span class="p">,</span> <span class="n">binsize</span><span class="o">=</span><span class="mf">0.01</span><span class="p">,</span> <span class="n">time_limit</span><span class="o">=</span><span class="mi">1</span><span class="p">):</span>
<span class="n">count</span><span class="p">,</span> <span class="n">bins</span> <span class="o">=</span> <span class="n">correlogram</span><span class="p">(</span>
<span class="n">t1</span><span class="o">=</span><span class="n">sptr</span><span class="p">,</span> <span class="n">t2</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">binsize</span><span class="o">=</span><span class="n">binsize</span><span class="p">,</span> <span class="n">limit</span><span class="o">=</span><span class="n">time_limit</span><span class="p">,</span> <span class="n">auto</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
<span class="n">plt</span><span class="o">.</span><span class="n">bar</span><span class="p">(</span><span class="n">bins</span><span class="p">,</span> <span class="n">count</span><span class="p">,</span> <span class="n">width</span><span class="o">=</span><span class="n">binsize</span><span class="p">)</span>
<span class="n">plt</span><span class="o">.</span><span class="n">axvspan</span><span class="p">(</span><span class="o">.</span><span class="mi">05</span><span class="p">,</span> <span class="o">.</span><span class="mi">07</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="s1">&#39;r&#39;</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">axvspan</span><span class="p">(</span><span class="o">.</span><span class="mi">1</span><span class="p">,</span> <span class="o">.</span><span class="mi">14</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="s1">&#39;k&#39;</span><span class="p">,</span> <span class="n">alpha</span><span class="o">=.</span><span class="mi">5</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&nbsp;[9]:</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">zscore</span><span class="p">(</span><span class="n">a</span><span class="p">):</span>
<span class="k">return</span> <span class="p">(</span><span class="n">a</span> <span class="o">-</span> <span class="n">a</span><span class="o">.</span><span class="n">mean</span><span class="p">(</span><span class="mi">0</span><span class="p">))</span> <span class="o">/</span> <span class="n">a</span><span class="o">.</span><span class="n">std</span><span class="p">(</span><span class="mi">0</span><span class="p">)</span>
<span class="k">def</span> <span class="nf">signaltonoise</span><span class="p">(</span><span class="n">a</span><span class="p">,</span> <span class="n">axis</span><span class="o">=</span><span class="mi">0</span><span class="p">,</span> <span class="n">ddof</span><span class="o">=</span><span class="mi">0</span><span class="p">):</span>
<span class="n">a</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">asanyarray</span><span class="p">(</span><span class="n">a</span><span class="p">)</span>
<span class="n">m</span> <span class="o">=</span> <span class="n">a</span><span class="o">.</span><span class="n">mean</span><span class="p">(</span><span class="n">axis</span><span class="p">)</span>
<span class="n">sd</span> <span class="o">=</span> <span class="n">a</span><span class="o">.</span><span class="n">std</span><span class="p">(</span><span class="n">axis</span><span class="o">=</span><span class="n">axis</span><span class="p">,</span> <span class="n">ddof</span><span class="o">=</span><span class="n">ddof</span><span class="p">)</span>
<span class="k">return</span> <span class="n">np</span><span class="o">.</span><span class="n">where</span><span class="p">(</span><span class="n">sd</span> <span class="o">==</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="n">m</span> <span class="o">/</span> <span class="n">sd</span><span class="p">)</span>
<span class="k">def</span> <span class="nf">compute_energy</span><span class="p">(</span><span class="n">p</span><span class="p">,</span> <span class="n">f</span><span class="p">,</span> <span class="n">f1</span><span class="p">,</span> <span class="n">f2</span><span class="p">):</span>
<span class="k">if</span> <span class="n">np</span><span class="o">.</span><span class="n">isnan</span><span class="p">(</span><span class="n">f1</span><span class="p">)</span> <span class="ow">or</span> <span class="n">np</span><span class="o">.</span><span class="n">all</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">isnan</span><span class="p">(</span><span class="n">p</span><span class="p">)):</span>
<span class="k">return</span> <span class="n">np</span><span class="o">.</span><span class="n">nan</span>
<span class="n">mask</span> <span class="o">=</span> <span class="p">(</span><span class="n">f</span> <span class="o">&gt;</span> <span class="n">f1</span><span class="p">)</span> <span class="o">&amp;</span> <span class="p">(</span><span class="n">f</span> <span class="o">&lt;</span> <span class="n">f2</span><span class="p">)</span>
<span class="n">df</span> <span class="o">=</span> <span class="n">f</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span> <span class="o">-</span> <span class="n">f</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span>
<span class="k">return</span> <span class="n">np</span><span class="o">.</span><span class="n">sum</span><span class="p">(</span><span class="n">p</span><span class="p">[</span><span class="n">mask</span><span class="p">])</span> <span class="o">*</span> <span class="n">df</span>
<span class="k">def</span> <span class="nf">compute_band_power</span><span class="p">(</span><span class="n">p</span><span class="p">,</span> <span class="n">f</span><span class="p">,</span> <span class="n">f1</span><span class="p">,</span> <span class="n">f2</span><span class="p">):</span>
<span class="k">if</span> <span class="n">np</span><span class="o">.</span><span class="n">isnan</span><span class="p">(</span><span class="n">f1</span><span class="p">)</span> <span class="ow">or</span> <span class="n">np</span><span class="o">.</span><span class="n">all</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">isnan</span><span class="p">(</span><span class="n">p</span><span class="p">)):</span>
<span class="k">return</span> <span class="p">[</span><span class="n">np</span><span class="o">.</span><span class="n">nan</span><span class="p">]</span> <span class="o">*</span> <span class="mi">2</span>
<span class="kn">from</span> <span class="nn">scipy.integrate</span> <span class="k">import</span> <span class="n">simps</span>
<span class="n">dx</span> <span class="o">=</span> <span class="n">f</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span> <span class="o">-</span> <span class="n">f</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span>
<span class="n">mask</span> <span class="o">=</span> <span class="p">(</span><span class="n">f</span> <span class="o">&gt;</span> <span class="n">f1</span><span class="p">)</span> <span class="o">&amp;</span> <span class="p">(</span><span class="n">f</span> <span class="o">&lt;</span> <span class="n">f2</span><span class="p">)</span>
<span class="c1"># Compute the absolute power by approximating the area under the curve</span>
<span class="n">band_power</span> <span class="o">=</span> <span class="n">simps</span><span class="p">(</span><span class="n">p</span><span class="p">[</span><span class="n">mask</span><span class="p">],</span> <span class="n">dx</span><span class="o">=</span><span class="n">dx</span><span class="p">)</span>
<span class="n">total_power</span> <span class="o">=</span> <span class="n">simps</span><span class="p">(</span><span class="n">p</span><span class="p">,</span> <span class="n">dx</span><span class="o">=</span><span class="n">dx</span><span class="p">)</span>
<span class="n">rel_power</span> <span class="o">=</span> <span class="n">band_power</span> <span class="o">/</span> <span class="n">total_power</span>
<span class="k">return</span> <span class="n">band_power</span><span class="p">,</span> <span class="n">rel_power</span>
<span class="k">def</span> <span class="nf">find_theta_peak</span><span class="p">(</span><span class="n">p</span><span class="p">,</span> <span class="n">f</span><span class="p">,</span> <span class="n">f1</span><span class="p">,</span> <span class="n">f2</span><span class="p">):</span>
<span class="k">if</span> <span class="n">np</span><span class="o">.</span><span class="n">all</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">isnan</span><span class="p">(</span><span class="n">p</span><span class="p">)):</span>
<span class="k">return</span> <span class="n">np</span><span class="o">.</span><span class="n">nan</span><span class="p">,</span> <span class="n">np</span><span class="o">.</span><span class="n">nan</span>
<span class="n">mask</span> <span class="o">=</span> <span class="p">(</span><span class="n">f</span> <span class="o">&gt;</span> <span class="n">f1</span><span class="p">)</span> <span class="o">&amp;</span> <span class="p">(</span><span class="n">f</span> <span class="o">&lt;</span> <span class="n">f2</span><span class="p">)</span>
<span class="n">p_m</span> <span class="o">=</span> <span class="n">p</span><span class="p">[</span><span class="n">mask</span><span class="p">]</span>
<span class="n">f_m</span> <span class="o">=</span> <span class="n">f</span><span class="p">[</span><span class="n">mask</span><span class="p">]</span>
<span class="n">peaks</span><span class="p">,</span> <span class="n">_</span> <span class="o">=</span> <span class="n">find_peaks</span><span class="p">(</span><span class="n">p_m</span><span class="p">)</span>
<span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">peaks</span><span class="p">)</span> <span class="o">==</span> <span class="mi">0</span><span class="p">:</span>
<span class="k">return</span> <span class="n">np</span><span class="o">.</span><span class="n">nan</span><span class="p">,</span> <span class="n">np</span><span class="o">.</span><span class="n">nan</span>
<span class="n">idx</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">argmax</span><span class="p">(</span><span class="n">p_m</span><span class="p">[</span><span class="n">peaks</span><span class="p">])</span>
<span class="k">return</span> <span class="n">f_m</span><span class="p">[</span><span class="n">peaks</span><span class="p">[</span><span class="n">idx</span><span class="p">]],</span> <span class="n">p_m</span><span class="p">[</span><span class="n">peaks</span><span class="p">[</span><span class="n">idx</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&nbsp;[&nbsp;]:</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">compute_half_width</span><span class="p">(</span><span class="n">power</span><span class="p">,</span> <span class="n">freq</span><span class="p">,</span> <span class="n">max_power</span><span class="p">,</span> <span class="n">max_frequency</span><span class="p">,</span> <span class="n">band</span><span class="p">,</span> <span class="n">band_width</span><span class="o">=</span><span class="mi">1</span><span class="p">):</span>
<span class="k">if</span> <span class="n">np</span><span class="o">.</span><span class="n">isnan</span><span class="p">(</span><span class="n">max_power</span><span class="p">):</span>
<span class="k">return</span> <span class="p">[</span><span class="n">np</span><span class="o">.</span><span class="n">nan</span><span class="p">]</span> <span class="o">*</span> <span class="mi">3</span>
<span class="c1"># estimate baseline power</span>
<span class="n">low_baseline_mask</span> <span class="o">=</span> <span class="p">(</span><span class="n">freq</span> <span class="o">&gt;</span> <span class="n">band</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span> <span class="o">-</span> <span class="n">band_width</span><span class="p">)</span> <span class="o">&amp;</span> <span class="p">(</span><span class="n">freq</span> <span class="o">&lt;</span> <span class="n">band</span><span class="p">[</span><span class="mi">0</span><span class="p">])</span>
<span class="n">high_baseline_mask</span> <span class="o">=</span> <span class="p">(</span><span class="n">freq</span> <span class="o">&gt;</span> <span class="n">band</span><span class="p">[</span><span class="mi">1</span><span class="p">])</span> <span class="o">&amp;</span> <span class="p">(</span><span class="n">freq</span> <span class="o">&lt;</span> <span class="n">band</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span> <span class="o">+</span> <span class="n">band_width</span><span class="p">)</span>
<span class="n">baseline</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">mean</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">concatenate</span><span class="p">([</span><span class="n">power</span><span class="p">[</span><span class="n">low_baseline_mask</span><span class="p">],</span> <span class="n">power</span><span class="p">[</span><span class="n">high_baseline_mask</span><span class="p">]]))</span>
<span class="n">p</span> <span class="o">=</span> <span class="n">power</span> <span class="o">-</span> <span class="n">baseline</span>
<span class="n">m_p</span> <span class="o">=</span> <span class="n">max_power</span> <span class="o">-</span> <span class="n">baseline</span>
<span class="n">m_f</span> <span class="o">=</span> <span class="n">max_frequency</span>
<span class="n">f</span> <span class="o">=</span> <span class="n">freq</span>
<span class="c1"># estimate half width</span>
<span class="n">m_p_half</span> <span class="o">=</span> <span class="n">m_p</span> <span class="o">/</span> <span class="mi">2</span>
<span class="n">half_p</span> <span class="o">=</span> <span class="n">p</span> <span class="o">-</span> <span class="n">m_p_half</span>
<span class="n">idx_f</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">where</span><span class="p">(</span><span class="n">f</span> <span class="o">&lt;=</span> <span class="n">m_f</span><span class="p">)[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">max</span><span class="p">()</span>
<span class="n">idxs_p1</span><span class="p">,</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">where</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">diff</span><span class="p">(</span><span class="n">half_p</span><span class="p">[:</span><span class="n">idx_f</span> <span class="o">+</span> <span class="mi">1</span><span class="p">]</span> <span class="o">&gt;</span> <span class="mi">0</span><span class="p">)</span> <span class="o">==</span> <span class="mi">1</span><span class="p">)</span>
<span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">idxs_p1</span><span class="p">)</span> <span class="o">==</span> <span class="mi">0</span><span class="p">:</span>
<span class="k">return</span> <span class="p">[</span><span class="n">np</span><span class="o">.</span><span class="n">nan</span><span class="p">]</span> <span class="o">*</span> <span class="mi">3</span>
<span class="n">m1</span> <span class="o">=</span> <span class="n">idxs_p1</span><span class="o">.</span><span class="n">max</span><span class="p">()</span>
<span class="n">idxs_p2</span><span class="p">,</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">where</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">diff</span><span class="p">(</span><span class="n">half_p</span><span class="p">[</span><span class="n">idx_f</span><span class="p">:]</span> <span class="o">&gt;</span> <span class="mi">0</span><span class="p">)</span> <span class="o">==</span> <span class="mi">1</span><span class="p">)</span>
<span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">idxs_p2</span><span class="p">)</span> <span class="o">==</span> <span class="mi">0</span><span class="p">:</span>
<span class="k">return</span> <span class="p">[</span><span class="n">np</span><span class="o">.</span><span class="n">nan</span><span class="p">]</span> <span class="o">*</span> <span class="mi">3</span>
<span class="n">m2</span> <span class="o">=</span> <span class="n">idxs_p2</span><span class="o">.</span><span class="n">min</span><span class="p">()</span> <span class="o">+</span> <span class="n">idx_f</span>
<span class="c1"># assert p[m1] &lt; m_p_half &lt; p[m1+1], (p[m1], m_p_half, p[m1+1])</span>
<span class="c1"># assert p[m2] &gt; m_p_half &gt; p[m2+1], (p[m2], m_p_half, p[m2+1])</span>
<span class="n">f1</span> <span class="o">=</span> <span class="n">interp1d</span><span class="p">([</span><span class="n">half_p</span><span class="p">[</span><span class="n">m1</span><span class="p">],</span> <span class="n">half_p</span><span class="p">[</span><span class="n">m1</span> <span class="o">+</span> <span class="mi">1</span><span class="p">]],</span> <span class="p">[</span><span class="n">f</span><span class="p">[</span><span class="n">m1</span><span class="p">],</span> <span class="n">f</span><span class="p">[</span><span class="n">m1</span> <span class="o">+</span> <span class="mi">1</span><span class="p">]])(</span><span class="mi">0</span><span class="p">)</span>
<span class="n">f2</span> <span class="o">=</span> <span class="n">interp1d</span><span class="p">([</span><span class="n">half_p</span><span class="p">[</span><span class="n">m2</span><span class="p">],</span> <span class="n">half_p</span><span class="p">[</span><span class="n">m2</span> <span class="o">+</span> <span class="mi">1</span><span class="p">]],</span> <span class="p">[</span><span class="n">f</span><span class="p">[</span><span class="n">m2</span><span class="p">],</span> <span class="n">f</span><span class="p">[</span><span class="n">m2</span> <span class="o">+</span> <span class="mi">1</span><span class="p">]])(</span><span class="mi">0</span><span class="p">)</span>
<span class="k">return</span> <span class="n">f1</span><span class="p">,</span> <span class="n">f2</span><span class="p">,</span> <span class="n">m_p_half</span> <span class="o">+</span> <span class="n">baseline</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&nbsp;[&nbsp;]:</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">compute_relative_peak</span><span class="p">(</span><span class="n">power</span><span class="p">,</span> <span class="n">freq</span><span class="p">,</span> <span class="n">max_power</span><span class="p">,</span> <span class="n">band</span><span class="p">,</span> <span class="n">band_width</span><span class="o">=</span><span class="mi">1</span><span class="p">):</span>
<span class="c1"># estimate baseline power</span>
<span class="n">low_baseline_mask</span> <span class="o">=</span> <span class="p">(</span><span class="n">freq</span> <span class="o">&gt;</span> <span class="n">band</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span> <span class="o">-</span> <span class="n">band_width</span><span class="p">)</span> <span class="o">&amp;</span> <span class="p">(</span><span class="n">freq</span> <span class="o">&lt;</span> <span class="n">band</span><span class="p">[</span><span class="mi">0</span><span class="p">])</span>
<span class="n">high_baseline_mask</span> <span class="o">=</span> <span class="p">(</span><span class="n">freq</span> <span class="o">&gt;</span> <span class="n">band</span><span class="p">[</span><span class="mi">1</span><span class="p">])</span> <span class="o">&amp;</span> <span class="p">(</span><span class="n">freq</span> <span class="o">&lt;</span> <span class="n">band</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span> <span class="o">+</span> <span class="n">band_width</span><span class="p">)</span>
<span class="n">baseline</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">mean</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">concatenate</span><span class="p">([</span><span class="n">power</span><span class="p">[</span><span class="n">low_baseline_mask</span><span class="p">],</span> <span class="n">power</span><span class="p">[</span><span class="n">high_baseline_mask</span><span class="p">]]))</span>
<span class="k">return</span> <span class="p">(</span><span class="n">max_power</span> <span class="o">-</span> <span class="n">baseline</span><span class="p">)</span> <span class="o">/</span> <span class="nb">abs</span><span class="p">(</span><span class="n">baseline</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&nbsp;[&nbsp;]:</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">compute_stim_peak</span><span class="p">(</span><span class="n">p</span><span class="p">,</span> <span class="n">f</span><span class="p">,</span> <span class="n">s_f</span><span class="p">):</span>
<span class="k">if</span> <span class="n">np</span><span class="o">.</span><span class="n">isnan</span><span class="p">(</span><span class="n">s_f</span><span class="p">):</span>
<span class="k">return</span> <span class="n">np</span><span class="o">.</span><span class="n">nan</span>
<span class="k">return</span> <span class="n">interp1d</span><span class="p">(</span><span class="n">f</span><span class="p">,</span> <span class="n">p</span><span class="p">)(</span><span class="n">s_f</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&nbsp;[&nbsp;]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">sampling_period</span> <span class="o">=</span> <span class="mi">10</span> <span class="o">*</span> <span class="n">pq</span><span class="o">.</span><span class="n">ms</span>
<span class="n">kernel_width</span> <span class="o">=</span> <span class="mi">10</span> <span class="o">*</span> <span class="n">pq</span><span class="o">.</span><span class="n">ms</span>
<span class="n">kernel</span> <span class="o">=</span> <span class="n">el</span><span class="o">.</span><span class="n">kernels</span><span class="o">.</span><span class="n">GaussianKernel</span><span class="p">(</span><span class="n">kernel_width</span><span class="p">)</span>
<span class="c1"># Define window length (6 seconds)</span>
<span class="n">sampling_frequency</span> <span class="o">=</span> <span class="mi">1</span> <span class="o">/</span> <span class="n">sampling_period</span><span class="o">.</span><span class="n">rescale</span><span class="p">(</span><span class="s1">&#39;s&#39;</span><span class="p">)</span><span class="o">.</span><span class="n">magnitude</span>
<span class="n">window</span> <span class="o">=</span> <span class="nb">int</span><span class="p">(</span><span class="mi">6</span> <span class="o">*</span> <span class="n">sampling_frequency</span><span class="p">)</span>
<span class="n">theta_band_f1</span><span class="p">,</span> <span class="n">theta_band_f2</span> <span class="o">=</span> <span class="mi">6</span><span class="p">,</span> <span class="mi">10</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&nbsp;[&nbsp;]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">psd_data</span><span class="p">,</span> <span class="n">freq_data</span> <span class="o">=</span> <span class="p">{},</span> <span class="p">{}</span>
<span class="k">def</span> <span class="nf">process</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">&#39;action&#39;</span><span class="p">]</span>
<span class="n">channel_group</span> <span class="o">=</span> <span class="n">row</span><span class="p">[</span><span class="s1">&#39;channel_group&#39;</span><span class="p">]</span>
<span class="n">unit_name</span> <span class="o">=</span> <span class="n">row</span><span class="p">[</span><span class="s1">&#39;unit_name&#39;</span><span class="p">]</span>
<span class="n">name</span> <span class="o">=</span> <span class="n">f</span><span class="s1">&#39;</span><span class="si">{action_id}</span><span class="s1">_</span><span class="si">{channel_group}</span><span class="s1">_</span><span class="si">{unit_name}</span><span class="s1">&#39;</span>
<span class="n">sptr</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_group</span><span class="p">,</span> <span class="n">unit_name</span><span class="p">)</span>
<span class="n">rate</span> <span class="o">=</span> <span class="n">el</span><span class="o">.</span><span class="n">statistics</span><span class="o">.</span><span class="n">instantaneous_rate</span><span class="p">(</span><span class="n">sptr</span><span class="p">,</span> <span class="n">sampling_period</span><span class="p">,</span> <span class="n">kernel</span><span class="o">=</span><span class="n">kernel</span><span class="p">)</span>
<span class="n">freq</span><span class="p">,</span> <span class="n">p_xx</span> <span class="o">=</span> <span class="n">ss</span><span class="o">.</span><span class="n">welch</span><span class="p">(</span><span class="n">rate</span><span class="o">.</span><span class="n">ravel</span><span class="p">(),</span> <span class="n">fs</span><span class="o">=</span><span class="n">sampling_frequency</span><span class="p">,</span> <span class="n">nperseg</span><span class="o">=</span><span class="n">window</span><span class="p">,</span> <span class="n">nfft</span><span class="o">=</span><span class="n">scipy</span><span class="o">.</span><span class="n">fftpack</span><span class="o">.</span><span class="n">next_fast_len</span><span class="p">(</span><span class="n">window</span><span class="p">))</span>
<span class="c1"># p_xx = 10 * np.log10(p_xx)</span>
<span class="n">theta_f</span><span class="p">,</span> <span class="n">theta_p_max</span> <span class="o">=</span> <span class="n">find_theta_peak</span><span class="p">(</span><span class="n">p_xx</span><span class="p">,</span> <span class="n">freq</span><span class="p">,</span> <span class="n">theta_band_f1</span><span class="p">,</span> <span class="n">theta_band_f2</span><span class="p">)</span>
<span class="n">theta_bandpower</span><span class="p">,</span> <span class="n">theta_relpower</span> <span class="o">=</span> <span class="n">compute_band_power</span><span class="p">(</span><span class="n">p_xx</span><span class="p">,</span> <span class="n">freq</span><span class="p">,</span> <span class="n">theta_band_f1</span><span class="p">,</span> <span class="n">theta_band_f2</span><span class="p">)</span>
<span class="n">theta_relpeak</span> <span class="o">=</span> <span class="n">compute_relative_peak</span><span class="p">(</span><span class="n">p_xx</span><span class="p">,</span> <span class="n">freq</span><span class="p">,</span> <span class="n">theta_p_max</span><span class="p">,</span> <span class="p">[</span><span class="n">theta_band_f1</span><span class="p">,</span> <span class="n">theta_band_f2</span><span class="p">])</span>
<span class="n">theta_half_f1</span><span class="p">,</span> <span class="n">theta_half_f2</span><span class="p">,</span> <span class="n">theta_half_power</span> <span class="o">=</span> <span class="n">compute_half_width</span><span class="p">(</span><span class="n">p_xx</span><span class="p">,</span> <span class="n">freq</span><span class="p">,</span> <span class="n">theta_p_max</span><span class="p">,</span> <span class="n">theta_f</span><span class="p">,</span> <span class="p">[</span><span class="n">theta_band_f1</span><span class="p">,</span> <span class="n">theta_band_f2</span><span class="p">])</span>
<span class="n">theta_half_width</span> <span class="o">=</span> <span class="n">theta_half_f2</span> <span class="o">-</span> <span class="n">theta_half_f1</span>
<span class="n">psd_data</span><span class="o">.</span><span class="n">update</span><span class="p">({</span><span class="n">name</span><span class="p">:</span> <span class="n">p_xx</span><span class="p">})</span>
<span class="n">freq_data</span><span class="o">.</span><span class="n">update</span><span class="p">({</span><span class="n">name</span><span class="p">:</span> <span class="n">freq</span><span class="p">})</span>
<span class="c1"># stim</span>
<span class="n">stim_freq</span> <span class="o">=</span> <span class="n">compute_stim_freq</span><span class="p">(</span><span class="n">action_id</span><span class="p">)</span>
<span class="n">stim_p_max</span> <span class="o">=</span> <span class="n">compute_stim_peak</span><span class="p">(</span><span class="n">p_xx</span><span class="p">,</span> <span class="n">freq</span><span class="p">,</span> <span class="n">stim_freq</span><span class="p">)</span>
<span class="n">stim_half_f1</span><span class="p">,</span> <span class="n">stim_half_f2</span><span class="p">,</span> <span class="n">stim_half_power</span> <span class="o">=</span> <span class="n">compute_half_width</span><span class="p">(</span><span class="n">p_xx</span><span class="p">,</span> <span class="n">freq</span><span class="p">,</span> <span class="n">stim_p_max</span><span class="p">,</span> <span class="n">stim_freq</span><span class="p">,</span> <span class="p">[</span><span class="n">stim_freq</span> <span class="o">-</span> <span class="mi">1</span><span class="p">,</span> <span class="n">stim_freq</span> <span class="o">+</span> <span class="mi">1</span><span class="p">])</span>
<span class="n">stim_half_width</span> <span class="o">=</span> <span class="n">stim_half_f2</span> <span class="o">-</span> <span class="n">stim_half_f1</span>
<span class="n">stim_bandpower</span><span class="p">,</span> <span class="n">stim_relpower</span> <span class="o">=</span> <span class="n">compute_band_power</span><span class="p">(</span><span class="n">p_xx</span><span class="p">,</span> <span class="n">freq</span><span class="p">,</span> <span class="n">stim_freq</span> <span class="o">-</span> <span class="mi">1</span><span class="p">,</span> <span class="n">stim_freq</span> <span class="o">+</span> <span class="mi">1</span><span class="p">)</span>
<span class="n">stim_relpeak</span> <span class="o">=</span> <span class="n">compute_relative_peak</span><span class="p">(</span><span class="n">p_xx</span><span class="p">,</span> <span class="n">freq</span><span class="p">,</span> <span class="n">stim_p_max</span><span class="p">,</span> <span class="p">[</span><span class="n">stim_freq</span> <span class="o">-</span> <span class="mi">1</span><span class="p">,</span> <span class="n">stim_freq</span> <span class="o">+</span> <span class="mi">1</span><span class="p">])</span>
<span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">sptr</span><span class="p">)</span> <span class="o">==</span> <span class="mi">0</span><span class="p">:</span>
<span class="n">theta_score</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">nan</span>
<span class="k">else</span><span class="p">:</span>
<span class="n">theta_score</span> <span class="o">=</span> <span class="n">theta_mod_idx</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">array</span><span class="p">(</span><span class="n">sptr</span><span class="p">))</span>
<span class="n">result</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">Series</span><span class="p">({</span>
<span class="s1">&#39;theta_score&#39;</span><span class="p">:</span> <span class="n">theta_score</span><span class="p">,</span>
<span class="s1">&#39;signal_to_noise&#39;</span><span class="p">:</span> <span class="n">signaltonoise</span><span class="p">(</span><span class="n">rate</span><span class="o">.</span><span class="n">ravel</span><span class="p">()),</span>
<span class="s1">&#39;theta_freq&#39;</span><span class="p">:</span> <span class="n">theta_f</span><span class="p">,</span>
<span class="s1">&#39;theta_peak&#39;</span><span class="p">:</span> <span class="n">theta_p_max</span><span class="p">,</span>
<span class="s1">&#39;theta_bandpower&#39;</span><span class="p">:</span> <span class="n">theta_bandpower</span><span class="p">,</span>
<span class="s1">&#39;theta_relpower&#39;</span><span class="p">:</span> <span class="n">theta_relpower</span><span class="p">,</span>
<span class="s1">&#39;theta_relpeak&#39;</span><span class="p">:</span> <span class="n">theta_relpeak</span><span class="p">,</span>
<span class="s1">&#39;theta_half_f1&#39;</span><span class="p">:</span> <span class="n">theta_half_f1</span><span class="p">,</span>
<span class="s1">&#39;theta_half_f2&#39;</span><span class="p">:</span> <span class="n">theta_half_f2</span><span class="p">,</span>
<span class="s1">&#39;theta_half_width&#39;</span><span class="p">:</span> <span class="n">theta_half_width</span><span class="p">,</span>
<span class="s1">&#39;stim_freq&#39;</span><span class="p">:</span> <span class="n">stim_freq</span><span class="p">,</span>
<span class="s1">&#39;stim_p_max&#39;</span><span class="p">:</span> <span class="n">stim_p_max</span><span class="p">,</span>
<span class="s1">&#39;stim_half_f1&#39;</span><span class="p">:</span> <span class="n">stim_half_f1</span><span class="p">,</span>
<span class="s1">&#39;stim_half_f2&#39;</span><span class="p">:</span> <span class="n">stim_half_f2</span><span class="p">,</span>
<span class="s1">&#39;stim_half_width&#39;</span><span class="p">:</span> <span class="n">stim_half_width</span><span class="p">,</span>
<span class="s1">&#39;stim_bandpower&#39;</span><span class="p">:</span> <span class="n">stim_bandpower</span><span class="p">,</span>
<span class="s1">&#39;stim_relpower&#39;</span><span class="p">:</span> <span class="n">stim_relpower</span><span class="p">,</span>
<span class="s1">&#39;stim_relpeak&#39;</span><span class="p">:</span> <span class="n">stim_relpeak</span><span class="p">,</span>
<span class="p">})</span>
<span class="k">return</span> <span class="n">result</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&nbsp;[&nbsp;]:</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">units</span><span class="o">.</span><span class="n">merge</span><span class="p">(</span>
<span class="n">units</span><span class="o">.</span><span class="n">progress_apply</span><span class="p">(</span><span class="n">process</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="d73c0f7e-098f-46c3-935b-ee45377407b8"></div>
<div class="output_subarea output_widget_view ">
<script type="text/javascript">
var element = $('#d73c0f7e-098f-46c3-935b-ee45377407b8');
</script>
<script type="application/vnd.jupyter.widget-view+json">
{"model_id": "ce07856dd5d247edb76e1a5855e405a0", "version_major": 2, "version_minor": 0}
</script>
</div>
</div>
<div class="output_area">
<div class="prompt"></div>
<div class="output_subarea output_stream output_stderr output_text">
<pre>/home/mikkel/.virtualenvs/expipe/lib/python3.6/site-packages/elephant/statistics.py:835: UserWarning: Instantaneous firing rate approximation contains negative values, possibly caused due to machine precision errors.
warnings.warn(&#34;Instantaneous firing rate approximation contains &#34;
/home/mikkel/.virtualenvs/expipe/lib/python3.6/site-packages/numpy/core/fromnumeric.py:3373: RuntimeWarning: Mean of empty slice.
out=out, **kwargs)
/home/mikkel/.virtualenvs/expipe/lib/python3.6/site-packages/numpy/core/_methods.py:170: RuntimeWarning: invalid value encountered in double_scalars
ret = ret.dtype.type(ret / rcount)
/home/mikkel/.virtualenvs/expipe/lib/python3.6/site-packages/ipykernel_launcher.py:29: RuntimeWarning: invalid value encountered in double_scalars
/home/mikkel/.virtualenvs/expipe/lib/python3.6/site-packages/ipykernel_launcher.py:6: RuntimeWarning: invalid value encountered in double_scalars
/home/mikkel/.virtualenvs/expipe/lib/python3.6/site-packages/ipykernel_launcher.py:9: RuntimeWarning: invalid value encountered in true_divide
if __name__ == &#39;__main__&#39;:
/home/mikkel/apps/expipe-project/spike-statistics/spike_statistics/core.py:27: RuntimeWarning: invalid value encountered in double_scalars
return (pk - th)/(pk + th)
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[&nbsp;]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">pd</span><span class="o">.</span><span class="n">DataFrame</span><span class="p">(</span><span class="n">psd_data</span><span class="p">)</span><span class="o">.</span><span class="n">to_feather</span><span class="p">(</span><span class="n">output</span> <span class="o">/</span> <span class="s1">&#39;data&#39;</span> <span class="o">/</span> <span class="s1">&#39;spike_psd.feather&#39;</span><span class="p">)</span>
<span class="n">pd</span><span class="o">.</span><span class="n">DataFrame</span><span class="p">(</span><span class="n">freq_data</span><span class="p">)</span><span class="o">.</span><span class="n">to_feather</span><span class="p">(</span><span class="n">output</span> <span class="o">/</span> <span class="s1">&#39;data&#39;</span> <span class="o">/</span> <span class="s1">&#39;freqs.feather&#39;</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="Save-to-expipe">Save to expipe<a class="anchor-link" href="#Save-to-expipe">&#182;</a></h1>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[&nbsp;]:</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">&quot;theta-rhythmicity&quot;</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&nbsp;[&nbsp;]:</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">&#39;results&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="s1">&#39;results.csv&#39;</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">&#39;results&#39;</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&nbsp;[&nbsp;]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">copy_tree</span><span class="p">(</span><span class="n">output</span><span class="p">,</span> <span class="nb">str</span><span class="p">(</span><span class="n">action</span><span class="o">.</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&nbsp;[&nbsp;]:</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">&quot;10-calculate-theta-rhythmicity.ipynb&quot;</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="Explore">Explore<a class="anchor-link" href="#Explore">&#182;</a></h1>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[&nbsp;]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></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&nbsp;[15]:</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">plt</span><span class="o">.</span><span class="n">rc</span><span class="p">(</span><span class="s1">&#39;axes&#39;</span><span class="p">,</span> <span class="n">titlesize</span><span class="o">=</span><span class="mi">12</span><span class="p">)</span>
<span class="n">plt</span><span class="o">.</span><span class="n">rcParams</span><span class="o">.</span><span class="n">update</span><span class="p">({</span>
<span class="s1">&#39;font.size&#39;</span><span class="p">:</span> <span class="mi">12</span><span class="p">,</span>
<span class="s1">&#39;figure.figsize&#39;</span><span class="p">:</span> <span class="p">(</span><span class="mi">6</span><span class="p">,</span> <span class="mi">4</span><span class="p">),</span>
<span class="s1">&#39;figure.dpi&#39;</span><span class="p">:</span> <span class="mi">150</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&nbsp;[16]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># action_id_0, channel_0, unit_0 = &#39;1833-200619-1&#39;, 6, 163</span>
<span class="c1"># action_id_1, channel_1, unit_1 = &#39;1833-200619-2&#39;, 6, 28</span>
<span class="c1"># action_id_0, channel_0, unit_0 = &#39;1834-220319-3&#39;, 2, 46</span>
<span class="n">action_id_1</span><span class="p">,</span> <span class="n">channel_1</span><span class="p">,</span> <span class="n">unit_1</span> <span class="o">=</span> <span class="s1">&#39;1834-220319-4&#39;</span><span class="p">,</span> <span class="mi">2</span><span class="p">,</span> <span class="mi">60</span>
<span class="n">action_id_0</span><span class="p">,</span> <span class="n">channel_0</span><span class="p">,</span> <span class="n">unit_0</span> <span class="o">=</span> <span class="s1">&#39;1834-150319-3&#39;</span><span class="p">,</span> <span class="mi">3</span><span class="p">,</span> <span class="mi">61</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&nbsp;[17]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">lim_0</span> <span class="o">=</span> <span class="n">get_lim</span><span class="p">(</span><span class="n">action_id_0</span><span class="p">)</span>
<span class="n">lim_1</span> <span class="o">=</span> <span class="n">get_lim</span><span class="p">(</span><span class="n">action_id_1</span><span class="p">)</span>
<span class="n">sptrs_0</span> <span class="o">=</span> <span class="n">data_loader</span><span class="o">.</span><span class="n">spike_trains</span><span class="p">(</span><span class="n">action_id_0</span><span class="p">,</span> <span class="n">channel_0</span><span class="p">)</span>
<span class="n">sptrs_1</span> <span class="o">=</span> <span class="n">data_loader</span><span class="o">.</span><span class="n">spike_trains</span><span class="p">(</span><span class="n">action_id_1</span><span class="p">,</span> <span class="n">channel_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&nbsp;[18]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">kernel</span> <span class="o">=</span> <span class="n">el</span><span class="o">.</span><span class="n">kernels</span><span class="o">.</span><span class="n">GaussianKernel</span><span class="p">(</span><span class="mi">10</span><span class="o">*</span><span class="n">pq</span><span class="o">.</span><span class="n">ms</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&nbsp;[19]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">rate_0</span> <span class="o">=</span> <span class="n">el</span><span class="o">.</span><span class="n">statistics</span><span class="o">.</span><span class="n">instantaneous_rate</span><span class="p">(</span><span class="n">sptrs_0</span><span class="p">[</span><span class="n">unit_0</span><span class="p">],</span> <span class="mi">10</span><span class="o">*</span><span class="n">pq</span><span class="o">.</span><span class="n">ms</span><span class="p">,</span> <span class="n">kernel</span><span class="o">=</span><span class="n">kernel</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_stderr output_text">
<pre>/home/mikkel/.virtualenvs/expipe/lib/python3.6/site-packages/elephant/statistics.py:835: UserWarning: Instantaneous firing rate approximation contains negative values, possibly caused due to machine precision errors.
warnings.warn(&#34;Instantaneous firing rate approximation contains &#34;
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[20]:</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">plot</span><span class="p">(</span><span class="n">rate_0</span><span class="p">)</span>
<span class="c1"># plt.xlim(0,10000)</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt output_prompt">Out[20]:</div>
<div class="output_text output_subarea output_execute_result">
<pre>[&lt;matplotlib.lines.Line2D at 0x7efc19113e48&gt;]</pre>
</div>
</div>
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
"
>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[22]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="p">(</span><span class="mi">16</span><span class="p">,</span><span class="mi">9</span><span class="p">))</span>
<span class="kn">from</span> <span class="nn">scipy</span> <span class="k">import</span> <span class="n">signal</span>
<span class="c1"># Define window length (6 seconds)</span>
<span class="n">sf</span> <span class="o">=</span> <span class="mi">100</span>
<span class="n">win</span> <span class="o">=</span> <span class="mi">6</span> <span class="o">*</span> <span class="n">sf</span>
<span class="n">freq</span><span class="p">,</span> <span class="n">p_xx</span> <span class="o">=</span> <span class="n">ss</span><span class="o">.</span><span class="n">welch</span><span class="p">(</span><span class="n">rate_0</span><span class="o">.</span><span class="n">ravel</span><span class="p">(),</span> <span class="n">sf</span><span class="p">,</span> <span class="n">nperseg</span><span class="o">=</span><span class="n">win</span><span class="p">,</span> <span class="n">nfft</span><span class="o">=</span><span class="n">scipy</span><span class="o">.</span><span class="n">fftpack</span><span class="o">.</span><span class="n">next_fast_len</span><span class="p">(</span><span class="n">win</span><span class="p">))</span>
<span class="n">p_xx</span> <span class="o">=</span> <span class="mi">10</span><span class="o">*</span><span class="n">np</span><span class="o">.</span><span class="n">log10</span><span class="p">(</span><span class="n">p_xx</span><span class="p">)</span>
<span class="n">theta_f</span><span class="p">,</span> <span class="n">theta_p_max</span> <span class="o">=</span> <span class="n">find_theta_peak</span><span class="p">(</span><span class="n">p_xx</span><span class="p">,</span> <span class="n">freq</span><span class="p">,</span> <span class="n">theta_band_f1</span><span class="p">,</span> <span class="n">theta_band_f2</span><span class="p">)</span>
<span class="n">theta_bandpower</span><span class="p">,</span> <span class="n">theta_relpower</span> <span class="o">=</span> <span class="n">compute_band_power</span><span class="p">(</span><span class="n">p_xx</span><span class="p">,</span> <span class="n">freq</span><span class="p">,</span> <span class="n">theta_band_f1</span><span class="p">,</span> <span class="n">theta_band_f2</span><span class="p">)</span>
<span class="n">theta_relpeak</span> <span class="o">=</span> <span class="n">compute_relative_peak</span><span class="p">(</span><span class="n">p_xx</span><span class="p">,</span> <span class="n">freq</span><span class="p">,</span> <span class="n">theta_p_max</span><span class="p">,</span> <span class="p">[</span><span class="n">theta_band_f1</span><span class="p">,</span> <span class="n">theta_band_f2</span><span class="p">])</span>
<span class="n">theta_half_f1</span><span class="p">,</span> <span class="n">theta_half_f2</span><span class="p">,</span> <span class="n">theta_half_power</span> <span class="o">=</span> <span class="n">compute_half_width</span><span class="p">(</span><span class="n">p_xx</span><span class="p">,</span> <span class="n">freq</span><span class="p">,</span> <span class="n">theta_p_max</span><span class="p">,</span> <span class="n">theta_f</span><span class="p">,</span> <span class="p">[</span><span class="n">theta_band_f1</span><span class="p">,</span> <span class="n">theta_band_f2</span><span class="p">])</span>
<span class="n">theta_half_width</span> <span class="o">=</span> <span class="n">theta_half_f2</span> <span class="o">-</span> <span class="n">theta_half_f1</span>
<span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">freq</span><span class="p">,</span> <span class="n">p_xx</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="mi">0</span><span class="p">,</span><span class="mi">50</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="n">f</span><span class="s1">&#39;theta bandpower = </span><span class="si">{theta_bandpower}</span><span class="s1">, </span><span class="si">{theta_relpower}</span><span class="s1">, relpeak = </span><span class="si">{theta_relpeak}</span><span class="s1">&#39;</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">theta_f</span><span class="p">,</span> <span class="n">theta_p_max</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">theta_half_f1</span><span class="p">,</span> <span class="n">theta_half_f2</span><span class="p">],</span> <span class="p">[</span><span class="n">theta_half_power</span><span class="p">]</span><span class="o">*</span><span class="mi">2</span><span class="p">,</span> <span class="n">marker</span><span class="o">=</span><span class="s1">&#39;.&#39;</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[22]:</div>
<div class="output_text output_subarea output_execute_result">
<pre>[&lt;matplotlib.lines.Line2D at 0x7efc14154d68&gt;]</pre>
</div>
</div>
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
"
>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[77]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="p">(</span><span class="mi">16</span><span class="p">,</span><span class="mi">9</span><span class="p">))</span>
<span class="kn">from</span> <span class="nn">scipy</span> <span class="k">import</span> <span class="n">signal</span>
<span class="n">rate_1</span> <span class="o">=</span> <span class="n">el</span><span class="o">.</span><span class="n">statistics</span><span class="o">.</span><span class="n">instantaneous_rate</span><span class="p">(</span><span class="n">sptrs_1</span><span class="p">[</span><span class="n">unit_1</span><span class="p">],</span> <span class="mi">10</span><span class="o">*</span><span class="n">pq</span><span class="o">.</span><span class="n">ms</span><span class="p">,</span> <span class="n">kernel</span><span class="o">=</span><span class="n">kernel</span><span class="p">)</span>
<span class="c1"># Define window length (6 seconds)</span>
<span class="n">sf</span> <span class="o">=</span> <span class="mi">100</span>
<span class="n">win</span> <span class="o">=</span> <span class="mi">6</span> <span class="o">*</span> <span class="n">sf</span>
<span class="n">freq</span><span class="p">,</span> <span class="n">p_xx</span> <span class="o">=</span> <span class="n">ss</span><span class="o">.</span><span class="n">welch</span><span class="p">(</span><span class="n">rate_1</span><span class="o">.</span><span class="n">ravel</span><span class="p">(),</span> <span class="n">sf</span><span class="p">,</span> <span class="n">nperseg</span><span class="o">=</span><span class="n">win</span><span class="p">,</span> <span class="n">nfft</span><span class="o">=</span><span class="n">scipy</span><span class="o">.</span><span class="n">fftpack</span><span class="o">.</span><span class="n">next_fast_len</span><span class="p">(</span><span class="n">win</span><span class="p">))</span>
<span class="c1"># freq, p_xx = ss.welch(zscore(rate_1.ravel()), sf, nperseg=win, nfft=scipy.fftpack.next_fast_len(win))</span>
<span class="n">p_xx</span> <span class="o">=</span> <span class="mi">10</span><span class="o">*</span><span class="n">np</span><span class="o">.</span><span class="n">log10</span><span class="p">(</span><span class="n">p_xx</span><span class="p">)</span>
<span class="c1"># p_xx, freq = mlab.psd(zscore(np.array(rate_1).ravel()), Fs=100, NFFT=scipy.fftpack.next_fast_len(1000))</span>
<span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">freq</span><span class="p">,</span> <span class="n">p_xx</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="mi">0</span><span class="p">,</span><span class="mi">50</span><span class="p">)</span>
<span class="n">band_power</span><span class="p">,</span> <span class="n">rel_power</span> <span class="o">=</span> <span class="n">compute_band_power</span><span class="p">(</span><span class="n">p_xx</span><span class="p">,</span> <span class="n">freq</span><span class="p">,</span> <span class="mi">6</span><span class="p">,</span> <span class="mi">10</span><span class="p">)</span>
<span class="n">f</span><span class="p">,</span> <span class="n">p</span> <span class="o">=</span> <span class="n">find_theta_peak</span><span class="p">(</span><span class="n">p_xx</span><span class="p">,</span> <span class="n">freq</span><span class="p">,</span> <span class="mi">6</span><span class="p">,</span> <span class="mi">10</span><span class="p">)</span>
<span class="n">plt</span><span class="o">.</span><span class="n">scatter</span><span class="p">(</span><span class="n">f</span><span class="p">,</span><span class="n">p</span><span class="p">)</span>
<span class="n">f1</span><span class="p">,</span> <span class="n">f2</span><span class="p">,</span> <span class="n">p_half</span> <span class="o">=</span> <span class="n">compute_half_width</span><span class="p">(</span><span class="n">p_xx</span><span class="p">,</span> <span class="n">freq</span><span class="p">,</span> <span class="n">p</span><span class="p">,</span> <span class="n">f</span><span class="p">,</span> <span class="p">[</span><span class="mi">6</span><span class="p">,</span><span class="mi">10</span><span class="p">])</span>
<span class="n">theta_relpeak</span> <span class="o">=</span> <span class="n">compute_relative_peak</span><span class="p">(</span><span class="n">p_xx</span><span class="p">,</span> <span class="n">freq</span><span class="p">,</span> <span class="n">p</span><span class="p">,</span> <span class="p">[</span><span class="mi">6</span><span class="p">,</span><span class="mi">10</span><span class="p">])</span>
<span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">([</span><span class="n">f1</span><span class="p">,</span> <span class="n">f2</span><span class="p">],</span> <span class="p">[</span><span class="n">p_half</span><span class="p">]</span><span class="o">*</span><span class="mi">2</span><span class="p">,</span> <span class="n">marker</span><span class="o">=</span><span class="s1">&#39;.&#39;</span><span class="p">)</span>
<span class="n">stim_freq</span> <span class="o">=</span> <span class="n">compute_stim_freq</span><span class="p">(</span><span class="n">action_id_1</span><span class="p">)</span>
<span class="n">stim_p_max</span> <span class="o">=</span> <span class="n">compute_stim_peak</span><span class="p">(</span><span class="n">p_xx</span><span class="p">,</span> <span class="n">freq</span><span class="p">,</span> <span class="n">stim_freq</span><span class="p">)</span>
<span class="n">stim_half_f1</span><span class="p">,</span> <span class="n">stim_half_f2</span><span class="p">,</span> <span class="n">stim_half_power</span> <span class="o">=</span> <span class="n">compute_half_width</span><span class="p">(</span><span class="n">p_xx</span><span class="p">,</span> <span class="n">freq</span><span class="p">,</span> <span class="n">stim_p_max</span><span class="p">,</span> <span class="n">stim_freq</span><span class="p">,</span> <span class="p">[</span><span class="n">stim_freq</span> <span class="o">-</span> <span class="mi">1</span><span class="p">,</span> <span class="n">stim_freq</span> <span class="o">+</span> <span class="mi">1</span><span class="p">])</span>
<span class="n">stim_half_width</span> <span class="o">=</span> <span class="n">stim_half_f2</span> <span class="o">-</span> <span class="n">stim_half_f1</span>
<span class="n">stim_bandpower</span><span class="p">,</span> <span class="n">stim_relpower</span> <span class="o">=</span> <span class="n">compute_band_power</span><span class="p">(</span><span class="n">p_xx</span><span class="p">,</span> <span class="n">freq</span><span class="p">,</span> <span class="n">stim_freq</span> <span class="o">-</span> <span class="mi">1</span><span class="p">,</span> <span class="n">stim_freq</span> <span class="o">+</span> <span class="mi">1</span><span class="p">)</span>
<span class="n">stim_relpeak</span> <span class="o">=</span> <span class="n">compute_relative_peak</span><span class="p">(</span><span class="n">p_xx</span><span class="p">,</span> <span class="n">freq</span><span class="p">,</span> <span class="n">stim_p_max</span><span class="p">,</span> <span class="p">[</span><span class="n">stim_freq</span> <span class="o">-</span> <span class="mi">1</span><span class="p">,</span> <span class="n">stim_freq</span> <span class="o">+</span> <span class="mi">1</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="n">f</span><span class="s1">&#39;theta bandpower = </span><span class="si">{band_power}</span><span class="s1">, </span><span class="si">{rel_power}</span><span class="se">\n</span><span class="s1"> stim bandpower = </span><span class="si">{stim_bandpower}</span><span class="s1">, </span><span class="si">{stim_relpower}</span><span class="se">\n</span><span class="s1"> theta_relpeak = </span><span class="si">{theta_relpeak}</span><span class="s1">, stim_relpeak = </span><span class="si">{stim_relpeak}</span><span class="s1">&#39;</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">stim_half_f1</span><span class="p">,</span> <span class="n">stim_half_f2</span><span class="p">],</span> <span class="p">[</span><span class="n">stim_half_power</span><span class="p">]</span><span class="o">*</span><span class="mi">2</span><span class="p">,</span> <span class="n">marker</span><span class="o">=</span><span class="s1">&#39;.&#39;</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">stim_freq</span><span class="p">,</span> <span class="n">stim_p_max</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>33.439801780086405 -201.5410642685435
-6.8019949006129155 -201.5410642685435
</pre>
</div>
</div>
<div class="output_area">
<div class="prompt output_prompt">Out[77]:</div>
<div class="output_text output_subarea output_execute_result">
<pre>&lt;matplotlib.collections.PathCollection at 0x7f574ccf4c18&gt;</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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3wD9xo79xg94FhEREZFvCDO7k7iZdri7799gcRERacDMrgFecfdd+rovAmZ2LjFo6kJ336aPuyMiIiIiIvK1pAxqERERERERkW8gMxtIZLk+0dd9EREREREREWmWAtQiIiIiIiIi30yXE/Nhn9/XHRERERERERFp1oR93QERERERaZ+Z/Rb4QTtt3X2lDndHRER61yHA470133xfMLPtqcyj3KpN3f31TvZHREREREREek4BahEREZFvtvmBFfu6EyIi0vvc/f6+7kMvGEz717lJOtkRERERERER6Yx+Y8eO7es+iIiIiIiIiIiIiIiIiIjId4DmoBYRERERERERERERERERkV6hALWIiIiIiIiIiIiIiIiIiPQKBahFRERERERERERERERERKRXKEAtIiIiIiIiIiIiIiIiIiK9QgFqERERERERERERERERERHpFRP2dQe+zszsdWAg8HJf90VEREREREREREREREREpMNmBz5195l7a4MKUNc3cMCAAVMMHjx4ob7uiIiIiIiIiIiIiIiIiIhIJ7300kt88cUXvbpNBajre3nw4MELXXfddX3dDxERERERERERERERERGRjlpvvfV45plnerWatOagFhERERERERERERERERGRXqEAtYiIiIiIiIiIiIiIiIiI9AoFqEVEREREREREREREREREpFcoQC0iIiIiIiIiIiIiIiIiIr1CAWoREREREREREREREREREekVClCLiIiIiIiIiIiIiIiIiEivUIBaRERERERERERERERERER6hQLUIiIiIiIiIiIiIiIiIiLSKxSgFhERERERERERERERERGRXqEAtYiIiIiIiIiIiIiIiIiI9AoFqEVEREREREREREREREREpFcoQC0iIiIiIiIiIiIiIiIiIr1CAWoREREREREREREREREREekVClCLiIiIiIiIiIiIiIiIiEivUIBaRERERERERERERERERER6hQLUIiIiIiIiIiIiIiIiIiLSKxSgFhERERERERERERERERGRXqEAtYiIiIiIiIiIiIiIiIiI9AoFqEVEREREREREREREREREpFcoQC0iIiIiIiIiIiIiIiIiIr1CAWoREREREREREREREREREekVClCLiIiIiIiIiIiIiIiIiEivUIBaRERERERERERERERERER6hQLUIiIiIiIiIiIiIiIiIiLSKxSgFhERERERERERERERERGRXqEAtYiIiIiIiIiIiIiIiIiI9AoFqEVEREREREREREREREREpFcoQC0iIiIiIiIiIiIiIiIiIr1CAWoREREREREREREREREREekVE/Z1BwDMbBDwa2AdYI705+eBa4Fj3f3NkjYDgX2ALYC5gI+A/wHHu/sNvdFvERERERERERERERERERFpXp9nUJvZ94BHgd2B+YCXgJGAEQHoh81s0ao2kwG3AwcBcwOPA58AawHXm9lBvfYCRERERERERERERERERESkKX0aoDazqYErgKmBG4HZ3X0Bd58PmB+4B5gZuMrMJik0PQVYDngImMfdl3T3OYAfA18BB5vZGr34UkREREREREREREREREREpIG+zqAeBswAvAr8yN1fy0+4+3PAUOA9ooT3pgBmNg+wDTAG2NrdXy60uQA4Kv168PjvvoiIiIiIiIiIiIiIiIiINKuvA9Srpcdr3f2j6ifd/S3g3+nXZdLjtkB/4F53f6JknaelxxXNbHAnOysiIiIiIiIiIiIiIiIiIu3r6wD174my3GfXWaZfeuyfHpdPj3eXLezuI4EX06+r9LSDIiIiIiIiIiIiIiIiIiLSGRP25cbdfTgwvNbzZjY9sGr69fH0OG96fLbOql8A5iDmsRYRERERERERERERERERka+Bvs6gbuQEYCDwKXBF+tuM6fGtOu3eSY/Tj6d+iYiIiIiIiIiIiIiIiIhIi762AWoz2x/YKv16qLu/mX4emB5H1Wn+WdWyIiIiIiIiIiIiIiIiIiLSx76WAWozOwg4LP16NXBM4enRLaxqbMc6JSIiIiIiIiIiIiIiIiIiPdKnc1BXM7MJgVOAndKfbgK2cPdioPljYBpgkjqrmjQ9ftrxToqIiIiIiIiIiIiIiIiISFu+NhnUZjYlcD2V4PQlwA/dvbqU99vpcbo6q8tzT79ZZxkREREREREREREREREREelFX4sAtZkNAu4B1kx/+gOwpbt/UbL4k+lxzjqrzM+N6ET/RERERERERERERERERESk5/q8xLeZzQrcCcxDzC+9q7ufVqfJ/cAPgeVrrG8QMDj9+u/O9bRi7NixjB0LE0zQb3ysXkRERERERERERERERETkW6lPM6jNbABwDRGc/gLYrEFwGuCy9LiqmVnJ8z9Lj/909xc60tGCr0aPYasz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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&nbsp;[45]:</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">plot_acorr</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">array</span><span class="p">(</span><span class="n">sptrs_0</span><span class="p">[</span><span class="n">unit_0</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="n">f</span><span class="s1">&#39;{theta_mod_idx(np.array(sptrs_0[unit_0]))}&#39;</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">plt</span><span class="o">.</span><span class="n">imshow</span><span class="p">(</span><span class="n">data_loader</span><span class="o">.</span><span class="n">rate_map</span><span class="p">(</span><span class="n">action_id_0</span><span class="p">,</span> <span class="n">channel_0</span><span class="p">,</span> <span class="n">unit_0</span><span class="p">,</span> <span class="mf">0.04</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">plot_acorr</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">array</span><span class="p">(</span><span class="n">sptrs_1</span><span class="p">[</span><span class="n">unit_1</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="n">f</span><span class="s1">&#39;{theta_mod_idx(np.array(sptrs_1[unit_1]))}&#39;</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">plt</span><span class="o">.</span><span class="n">imshow</span><span class="p">(</span><span class="n">data_loader</span><span class="o">.</span><span class="n">rate_map</span><span class="p">(</span><span class="n">action_id_1</span><span class="p">,</span> <span class="n">channel_1</span><span class="p">,</span> <span class="n">unit_1</span><span class="p">,</span> <span class="mf">0.04</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[45]:</div>
<div class="output_text output_subarea output_execute_result">
<pre>&lt;matplotlib.image.AxesImage at 0x7fb52960a860&gt;</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 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>
</div>
</body>
</html>