Last active
December 24, 2020 15:51
-
-
Save junkor-1011/8e320d4761f853020ad0f002f9ee5657 to your computer and use it in GitHub Desktop.
市区町村界、都道府県界データ作成
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html> | |
<head><meta charset="utf-8" /> | |
<title>make_city_geo</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 <[email protected]> | |
Adapted from GitHub theme | |
*/ | |
.highlight-base { | |
color: #000; | |
} | |
.highlight-variable { | |
color: #000; | |
} | |
.highlight-variable-2 { | |
color: #1a1a1a; | |
} | |
.highlight-variable-3 { | |
color: #333333; | |
} | |
.highlight-string { | |
color: #BA2121; | |
} | |
.highlight-comment { | |
color: #408080; | |
font-style: italic; | |
} | |
.highlight-number { | |
color: #080; | |
} | |
.highlight-atom { | |
color: #88F; | |
} | |
.highlight-keyword { | |
color: #008000; | |
font-weight: bold; | |
} | |
.highlight-builtin { | |
color: #008000; | |
} | |
.highlight-error { | |
color: #f00; | |
} | |
.highlight-operator { | |
color: #AA22FF; | |
font-weight: bold; | |
} | |
.highlight-meta { | |
color: #AA22FF; | |
} | |
/* previously not defined, copying from default codemirror */ | |
.highlight-def { | |
color: #00f; | |
} | |
.highlight-string-2 { | |
color: #f50; | |
} | |
.highlight-qualifier { | |
color: #555; | |
} | |
.highlight-bracket { | |
color: #997; | |
} | |
.highlight-tag { | |
color: #170; | |
} | |
.highlight-attribute { | |
color: #00c; | |
} | |
.highlight-header { | |
color: blue; | |
} | |
.highlight-quote { | |
color: #090; | |
} | |
.highlight-link { | |
color: #00c; | |
} | |
/* apply the same style to codemirror */ | |
.cm-s-ipython span.cm-keyword { | |
color: #008000; | |
font-weight: bold; | |
} | |
.cm-s-ipython span.cm-atom { | |
color: #88F; | |
} | |
.cm-s-ipython span.cm-number { | |
color: #080; | |
} | |
.cm-s-ipython span.cm-def { | |
color: #00f; | |
} | |
.cm-s-ipython span.cm-variable { | |
color: #000; | |
} | |
.cm-s-ipython span.cm-operator { | |
color: #AA22FF; | |
font-weight: bold; | |
} | |
.cm-s-ipython span.cm-variable-2 { | |
color: #1a1a1a; | |
} | |
.cm-s-ipython span.cm-variable-3 { | |
color: #333333; | |
} | |
.cm-s-ipython span.cm-comment { | |
color: #408080; | |
font-style: italic; | |
} | |
.cm-s-ipython span.cm-string { | |
color: #BA2121; | |
} | |
.cm-s-ipython span.cm-string-2 { | |
color: #f50; | |
} | |
.cm-s-ipython span.cm-meta { | |
color: #AA22FF; | |
} | |
.cm-s-ipython span.cm-qualifier { | |
color: #555; | |
} | |
.cm-s-ipython span.cm-builtin { | |
color: #008000; | |
} | |
.cm-s-ipython span.cm-bracket { | |
color: #997; | |
} | |
.cm-s-ipython span.cm-tag { | |
color: #170; | |
} | |
.cm-s-ipython span.cm-attribute { | |
color: #00c; | |
} | |
.cm-s-ipython span.cm-header { | |
color: blue; | |
} | |
.cm-s-ipython span.cm-quote { | |
color: #090; | |
} | |
.cm-s-ipython span.cm-link { | |
color: #00c; | |
} | |
.cm-s-ipython span.cm-error { | |
color: #f00; | |
} | |
.cm-s-ipython span.cm-tab { | |
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=); | |
background-position: right; | |
background-repeat: no-repeat; | |
} | |
div.output_wrapper { | |
/* this position must be relative to enable descendents to be absolute within it */ | |
position: relative; | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: vertical; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: vertical; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: vertical; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: column; | |
align-items: stretch; | |
z-index: 1; | |
} | |
/* class for the output area when it should be height-limited */ | |
div.output_scroll { | |
/* ideally, this would be max-height, but FF barfs all over that */ | |
height: 24em; | |
/* FF needs this *and the wrapper* to specify full width, or it will shrinkwrap */ | |
width: 100%; | |
overflow: auto; | |
border-radius: 2px; | |
-webkit-box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8); | |
box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8); | |
display: block; | |
} | |
/* output div while it is collapsed */ | |
div.output_collapsed { | |
margin: 0px; | |
padding: 0px; | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: vertical; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: vertical; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: vertical; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: column; | |
align-items: stretch; | |
} | |
div.out_prompt_overlay { | |
height: 100%; | |
padding: 0px 0.4em; | |
position: absolute; | |
border-radius: 2px; | |
} | |
div.out_prompt_overlay:hover { | |
/* use inner shadow to get border that is computed the same on WebKit/FF */ | |
-webkit-box-shadow: inset 0 0 1px #000; | |
box-shadow: inset 0 0 1px #000; | |
background: rgba(240, 240, 240, 0.5); | |
} | |
div.output_prompt { | |
color: #D84315; | |
} | |
/* This class is the outer container of all output sections. */ | |
div.output_area { | |
padding: 0px; | |
page-break-inside: avoid; | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: horizontal; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: horizontal; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: horizontal; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: row; | |
align-items: stretch; | |
} | |
div.output_area .MathJax_Display { | |
text-align: left !important; | |
} | |
div.output_area .rendered_html table { | |
margin-left: 0; | |
margin-right: 0; | |
} | |
div.output_area .rendered_html img { | |
margin-left: 0; | |
margin-right: 0; | |
} | |
div.output_area img, | |
div.output_area svg { | |
max-width: 100%; | |
height: auto; | |
} | |
div.output_area img.unconfined, | |
div.output_area svg.unconfined { | |
max-width: none; | |
} | |
div.output_area .mglyph > img { | |
max-width: none; | |
} | |
/* This is needed to protect the pre formating from global settings such | |
as that of bootstrap */ | |
.output { | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: vertical; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: vertical; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: vertical; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: column; | |
align-items: stretch; | |
} | |
@media (max-width: 540px) { | |
div.output_area { | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: vertical; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: vertical; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: vertical; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: column; | |
align-items: stretch; | |
} | |
} | |
div.output_area pre { | |
margin: 0; | |
padding: 1px 0 1px 0; | |
border: 0; | |
vertical-align: baseline; | |
color: black; | |
background-color: transparent; | |
border-radius: 0; | |
} | |
/* This class is for the output subarea inside the output_area and after | |
the prompt div. */ | |
div.output_subarea { | |
overflow-x: auto; | |
padding: 0.4em; | |
/* Old browsers */ | |
-webkit-box-flex: 1; | |
-moz-box-flex: 1; | |
box-flex: 1; | |
/* Modern browsers */ | |
flex: 1; | |
max-width: calc(100% - 14ex); | |
} | |
div.output_scroll div.output_subarea { | |
overflow-x: visible; | |
} | |
/* The rest of the output_* classes are for special styling of the different | |
output types */ | |
/* all text output has this class: */ | |
div.output_text { | |
text-align: left; | |
color: #000; | |
/* This has to match that of the the CodeMirror class line-height below */ | |
line-height: 1.21429em; | |
} | |
/* stdout/stderr are 'text' as well as 'stream', but execute_result/error are *not* streams */ | |
div.output_stderr { | |
background: #fdd; | |
/* very light red background for stderr */ | |
} | |
div.output_latex { | |
text-align: left; | |
} | |
/* Empty output_javascript divs should have no height */ | |
div.output_javascript:empty { | |
padding: 0; | |
} | |
.js-error { | |
color: darkred; | |
} | |
/* raw_input styles */ | |
div.raw_input_container { | |
line-height: 1.21429em; | |
padding-top: 5px; | |
} | |
pre.raw_input_prompt { | |
/* nothing needed here. */ | |
} | |
input.raw_input { | |
font-family: monospace; | |
font-size: inherit; | |
color: inherit; | |
width: auto; | |
/* make sure input baseline aligns with prompt */ | |
vertical-align: baseline; | |
/* padding + margin = 0.5em between prompt and cursor */ | |
padding: 0em 0.25em; | |
margin: 0em 0.25em; | |
} | |
input.raw_input:focus { | |
box-shadow: none; | |
} | |
p.p-space { | |
margin-bottom: 10px; | |
} | |
div.output_unrecognized { | |
padding: 5px; | |
font-weight: bold; | |
color: red; | |
} | |
div.output_unrecognized a { | |
color: inherit; | |
text-decoration: none; | |
} | |
div.output_unrecognized a:hover { | |
color: inherit; | |
text-decoration: none; | |
} | |
.rendered_html { | |
color: #000; | |
/* any extras will just be numbers: */ | |
} | |
.rendered_html em { | |
font-style: italic; | |
} | |
.rendered_html strong { | |
font-weight: bold; | |
} | |
.rendered_html u { | |
text-decoration: underline; | |
} | |
.rendered_html :link { | |
text-decoration: underline; | |
} | |
.rendered_html :visited { | |
text-decoration: underline; | |
} | |
.rendered_html h1 { | |
font-size: 185.7%; | |
margin: 1.08em 0 0 0; | |
font-weight: bold; | |
line-height: 1.0; | |
} | |
.rendered_html h2 { | |
font-size: 157.1%; | |
margin: 1.27em 0 0 0; | |
font-weight: bold; | |
line-height: 1.0; | |
} | |
.rendered_html h3 { | |
font-size: 128.6%; | |
margin: 1.55em 0 0 0; | |
font-weight: bold; | |
line-height: 1.0; | |
} | |
.rendered_html h4 { | |
font-size: 100%; | |
margin: 2em 0 0 0; | |
font-weight: bold; | |
line-height: 1.0; | |
} | |
.rendered_html h5 { | |
font-size: 100%; | |
margin: 2em 0 0 0; | |
font-weight: bold; | |
line-height: 1.0; | |
font-style: italic; | |
} | |
.rendered_html h6 { | |
font-size: 100%; | |
margin: 2em 0 0 0; | |
font-weight: bold; | |
line-height: 1.0; | |
font-style: italic; | |
} | |
.rendered_html h1:first-child { | |
margin-top: 0.538em; | |
} | |
.rendered_html h2:first-child { | |
margin-top: 0.636em; | |
} | |
.rendered_html h3:first-child { | |
margin-top: 0.777em; | |
} | |
.rendered_html h4:first-child { | |
margin-top: 1em; | |
} | |
.rendered_html h5:first-child { | |
margin-top: 1em; | |
} | |
.rendered_html h6:first-child { | |
margin-top: 1em; | |
} | |
.rendered_html ul:not(.list-inline), | |
.rendered_html ol:not(.list-inline) { | |
padding-left: 2em; | |
} | |
.rendered_html ul { | |
list-style: disc; | |
} | |
.rendered_html ul ul { | |
list-style: square; | |
margin-top: 0; | |
} | |
.rendered_html ul ul ul { | |
list-style: circle; | |
} | |
.rendered_html ol { | |
list-style: decimal; | |
} | |
.rendered_html ol ol { | |
list-style: upper-alpha; | |
margin-top: 0; | |
} | |
.rendered_html ol ol ol { | |
list-style: lower-alpha; | |
} | |
.rendered_html ol ol ol ol { | |
list-style: lower-roman; | |
} | |
.rendered_html ol ol ol ol ol { | |
list-style: decimal; | |
} | |
.rendered_html * + ul { | |
margin-top: 1em; | |
} | |
.rendered_html * + ol { | |
margin-top: 1em; | |
} | |
.rendered_html hr { | |
color: black; | |
background-color: black; | |
} | |
.rendered_html pre { | |
margin: 1em 2em; | |
padding: 0px; | |
background-color: #fff; | |
} | |
.rendered_html code { | |
background-color: #eff0f1; | |
} | |
.rendered_html p code { | |
padding: 1px 5px; | |
} | |
.rendered_html pre code { | |
background-color: #fff; | |
} | |
.rendered_html pre, | |
.rendered_html code { | |
border: 0; | |
color: #000; | |
font-size: 100%; | |
} | |
.rendered_html blockquote { | |
margin: 1em 2em; | |
} | |
.rendered_html table { | |
margin-left: auto; | |
margin-right: auto; | |
border: none; | |
border-collapse: collapse; | |
border-spacing: 0; | |
color: black; | |
font-size: 12px; | |
table-layout: fixed; | |
} | |
.rendered_html thead { | |
border-bottom: 1px solid black; | |
vertical-align: bottom; | |
} | |
.rendered_html tr, | |
.rendered_html th, | |
.rendered_html td { | |
text-align: right; | |
vertical-align: middle; | |
padding: 0.5em 0.5em; | |
line-height: normal; | |
white-space: normal; | |
max-width: none; | |
border: none; | |
} | |
.rendered_html th { | |
font-weight: bold; | |
} | |
.rendered_html tbody tr:nth-child(odd) { | |
background: #f5f5f5; | |
} | |
.rendered_html tbody tr:hover { | |
background: rgba(66, 165, 245, 0.2); | |
} | |
.rendered_html * + table { | |
margin-top: 1em; | |
} | |
.rendered_html p { | |
text-align: left; | |
} | |
.rendered_html * + p { | |
margin-top: 1em; | |
} | |
.rendered_html img { | |
display: block; | |
margin-left: auto; | |
margin-right: auto; | |
} | |
.rendered_html * + img { | |
margin-top: 1em; | |
} | |
.rendered_html img, | |
.rendered_html svg { | |
max-width: 100%; | |
height: auto; | |
} | |
.rendered_html img.unconfined, | |
.rendered_html svg.unconfined { | |
max-width: none; | |
} | |
.rendered_html .alert { | |
margin-bottom: initial; | |
} | |
.rendered_html * + .alert { | |
margin-top: 1em; | |
} | |
[dir="rtl"] .rendered_html p { | |
text-align: right; | |
} | |
div.text_cell { | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: horizontal; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: horizontal; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: horizontal; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: row; | |
align-items: stretch; | |
} | |
@media (max-width: 540px) { | |
div.text_cell > div.prompt { | |
display: none; | |
} | |
} | |
div.text_cell_render { | |
/*font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;*/ | |
outline: none; | |
resize: none; | |
width: inherit; | |
border-style: none; | |
padding: 0.5em 0.5em 0.5em 0.4em; | |
color: #000; | |
box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
-webkit-box-sizing: border-box; | |
} | |
a.anchor-link:link { | |
text-decoration: none; | |
padding: 0px 20px; | |
visibility: hidden; | |
} | |
h1:hover .anchor-link, | |
h2:hover .anchor-link, | |
h3:hover .anchor-link, | |
h4:hover .anchor-link, | |
h5:hover .anchor-link, | |
h6:hover .anchor-link { | |
visibility: visible; | |
} | |
.text_cell.rendered .input_area { | |
display: none; | |
} | |
.text_cell.rendered .rendered_html { | |
overflow-x: auto; | |
overflow-y: hidden; | |
} | |
.text_cell.rendered .rendered_html tr, | |
.text_cell.rendered .rendered_html th, | |
.text_cell.rendered .rendered_html td { | |
max-width: none; | |
} | |
.text_cell.unrendered .text_cell_render { | |
display: none; | |
} | |
.text_cell .dropzone .input_area { | |
border: 2px dashed #bababa; | |
margin: -1px; | |
} | |
.cm-header-1, | |
.cm-header-2, | |
.cm-header-3, | |
.cm-header-4, | |
.cm-header-5, | |
.cm-header-6 { | |
font-weight: bold; | |
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; | |
} | |
.cm-header-1 { | |
font-size: 185.7%; | |
} | |
.cm-header-2 { | |
font-size: 157.1%; | |
} | |
.cm-header-3 { | |
font-size: 128.6%; | |
} | |
.cm-header-4 { | |
font-size: 110%; | |
} | |
.cm-header-5 { | |
font-size: 100%; | |
font-style: italic; | |
} | |
.cm-header-6 { | |
font-size: 100%; | |
font-style: italic; | |
} | |
/*! | |
* | |
* IPython notebook webapp | |
* | |
*/ | |
@media (max-width: 767px) { | |
.notebook_app { | |
padding-left: 0px; | |
padding-right: 0px; | |
} | |
} | |
#ipython-main-app { | |
box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
-webkit-box-sizing: border-box; | |
height: 100%; | |
} | |
div#notebook_panel { | |
margin: 0px; | |
padding: 0px; | |
box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
-webkit-box-sizing: border-box; | |
height: 100%; | |
} | |
div#notebook { | |
font-size: 14px; | |
line-height: 20px; | |
overflow-y: hidden; | |
overflow-x: auto; | |
width: 100%; | |
/* This spaces the page away from the edge of the notebook area */ | |
padding-top: 20px; | |
margin: 0px; | |
outline: none; | |
box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
-webkit-box-sizing: border-box; | |
min-height: 100%; | |
} | |
@media not print { | |
#notebook-container { | |
padding: 15px; | |
background-color: #fff; | |
min-height: 0; | |
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2); | |
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2); | |
} | |
} | |
@media print { | |
#notebook-container { | |
width: 100%; | |
} | |
} | |
div.ui-widget-content { | |
border: 1px solid #ababab; | |
outline: none; | |
} | |
pre.dialog { | |
background-color: #f7f7f7; | |
border: 1px solid #ddd; | |
border-radius: 2px; | |
padding: 0.4em; | |
padding-left: 2em; | |
} | |
p.dialog { | |
padding: 0.2em; | |
} | |
/* Word-wrap output correctly. This is the CSS3 spelling, though Firefox seems | |
to not honor it correctly. Webkit browsers (Chrome, rekonq, Safari) do. | |
*/ | |
pre, | |
code, | |
kbd, | |
samp { | |
white-space: pre-wrap; | |
} | |
#fonttest { | |
font-family: monospace; | |
} | |
p { | |
margin-bottom: 0; | |
} | |
.end_space { | |
min-height: 100px; | |
transition: height .2s ease; | |
} | |
.notebook_app > #header { | |
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2); | |
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2); | |
} | |
@media not print { | |
.notebook_app { | |
background-color: #EEE; | |
} | |
} | |
kbd { | |
border-style: solid; | |
border-width: 1px; | |
box-shadow: none; | |
margin: 2px; | |
padding-left: 2px; | |
padding-right: 2px; | |
padding-top: 1px; | |
padding-bottom: 1px; | |
} | |
.jupyter-keybindings { | |
padding: 1px; | |
line-height: 24px; | |
border-bottom: 1px solid gray; | |
} | |
.jupyter-keybindings input { | |
margin: 0; | |
padding: 0; | |
border: none; | |
} | |
.jupyter-keybindings i { | |
padding: 6px; | |
} | |
.well code { | |
background-color: #ffffff; | |
border-color: #ababab; | |
border-width: 1px; | |
border-style: solid; | |
padding: 2px; | |
padding-top: 1px; | |
padding-bottom: 1px; | |
} | |
/* CSS for the cell toolbar */ | |
.celltoolbar { | |
border: thin solid #CFCFCF; | |
border-bottom: none; | |
background: #EEE; | |
border-radius: 2px 2px 0px 0px; | |
width: 100%; | |
height: 29px; | |
padding-right: 4px; | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: horizontal; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: horizontal; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: horizontal; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: row; | |
align-items: stretch; | |
/* Old browsers */ | |
-webkit-box-pack: end; | |
-moz-box-pack: end; | |
box-pack: end; | |
/* Modern browsers */ | |
justify-content: flex-end; | |
display: -webkit-flex; | |
} | |
@media print { | |
.celltoolbar { | |
display: none; | |
} | |
} | |
.ctb_hideshow { | |
display: none; | |
vertical-align: bottom; | |
} | |
/* ctb_show is added to the ctb_hideshow div to show the cell toolbar. | |
Cell toolbars are only shown when the ctb_global_show class is also set. | |
*/ | |
.ctb_global_show .ctb_show.ctb_hideshow { | |
display: block; | |
} | |
.ctb_global_show .ctb_show + .input_area, | |
.ctb_global_show .ctb_show + div.text_cell_input, | |
.ctb_global_show .ctb_show ~ div.text_cell_render { | |
border-top-right-radius: 0px; | |
border-top-left-radius: 0px; | |
} | |
.ctb_global_show .ctb_show ~ div.text_cell_render { | |
border: 1px solid #cfcfcf; | |
} | |
.celltoolbar { | |
font-size: 87%; | |
padding-top: 3px; | |
} | |
.celltoolbar select { | |
display: block; | |
width: 100%; | |
height: 32px; | |
padding: 6px 12px; | |
font-size: 13px; | |
line-height: 1.42857143; | |
color: #555555; | |
background-color: #fff; | |
background-image: none; | |
border: 1px solid #ccc; | |
border-radius: 2px; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); | |
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); | |
-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; | |
-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; | |
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; | |
height: 30px; | |
padding: 5px 10px; | |
font-size: 12px; | |
line-height: 1.5; | |
border-radius: 1px; | |
width: inherit; | |
font-size: inherit; | |
height: 22px; | |
padding: 0px; | |
display: inline-block; | |
} | |
.celltoolbar select:focus { | |
border-color: #66afe9; | |
outline: 0; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); | |
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); | |
} | |
.celltoolbar select::-moz-placeholder { | |
color: #999; | |
opacity: 1; | |
} | |
.celltoolbar select:-ms-input-placeholder { | |
color: #999; | |
} | |
.celltoolbar select::-webkit-input-placeholder { | |
color: #999; | |
} | |
.celltoolbar select::-ms-expand { | |
border: 0; | |
background-color: transparent; | |
} | |
.celltoolbar select[disabled], | |
.celltoolbar select[readonly], | |
fieldset[disabled] .celltoolbar select { | |
background-color: #eeeeee; | |
opacity: 1; | |
} | |
.celltoolbar select[disabled], | |
fieldset[disabled] .celltoolbar select { | |
cursor: not-allowed; | |
} | |
textarea.celltoolbar select { | |
height: auto; | |
} | |
select.celltoolbar select { | |
height: 30px; | |
line-height: 30px; | |
} | |
textarea.celltoolbar select, | |
select[multiple].celltoolbar select { | |
height: auto; | |
} | |
.celltoolbar label { | |
margin-left: 5px; | |
margin-right: 5px; | |
} | |
.tags_button_container { | |
width: 100%; | |
display: flex; | |
} | |
.tag-container { | |
display: flex; | |
flex-direction: row; | |
flex-grow: 1; | |
overflow: hidden; | |
position: relative; | |
} | |
.tag-container > * { | |
margin: 0 4px; | |
} | |
.remove-tag-btn { | |
margin-left: 4px; | |
} | |
.tags-input { | |
display: flex; | |
} | |
.cell-tag:last-child:after { | |
content: ""; | |
position: absolute; | |
right: 0; | |
width: 40px; | |
height: 100%; | |
/* Fade to background color of cell toolbar */ | |
background: linear-gradient(to right, rgba(0, 0, 0, 0), #EEE); | |
} | |
.tags-input > * { | |
margin-left: 4px; | |
} | |
.cell-tag, | |
.tags-input input, | |
.tags-input button { | |
display: block; | |
width: 100%; | |
height: 32px; | |
padding: 6px 12px; | |
font-size: 13px; | |
line-height: 1.42857143; | |
color: #555555; | |
background-color: #fff; | |
background-image: none; | |
border: 1px solid #ccc; | |
border-radius: 2px; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); | |
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); | |
-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; | |
-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; | |
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; | |
height: 30px; | |
padding: 5px 10px; | |
font-size: 12px; | |
line-height: 1.5; | |
border-radius: 1px; | |
box-shadow: none; | |
width: inherit; | |
font-size: inherit; | |
height: 22px; | |
line-height: 22px; | |
padding: 0px 4px; | |
display: inline-block; | |
} | |
.cell-tag:focus, | |
.tags-input input:focus, | |
.tags-input button:focus { | |
border-color: #66afe9; | |
outline: 0; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); | |
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); | |
} | |
.cell-tag::-moz-placeholder, | |
.tags-input input::-moz-placeholder, | |
.tags-input button::-moz-placeholder { | |
color: #999; | |
opacity: 1; | |
} | |
.cell-tag:-ms-input-placeholder, | |
.tags-input input:-ms-input-placeholder, | |
.tags-input button:-ms-input-placeholder { | |
color: #999; | |
} | |
.cell-tag::-webkit-input-placeholder, | |
.tags-input input::-webkit-input-placeholder, | |
.tags-input button::-webkit-input-placeholder { | |
color: #999; | |
} | |
.cell-tag::-ms-expand, | |
.tags-input input::-ms-expand, | |
.tags-input button::-ms-expand { | |
border: 0; | |
background-color: transparent; | |
} | |
.cell-tag[disabled], | |
.tags-input input[disabled], | |
.tags-input button[disabled], | |
.cell-tag[readonly], | |
.tags-input input[readonly], | |
.tags-input button[readonly], | |
fieldset[disabled] .cell-tag, | |
fieldset[disabled] .tags-input input, | |
fieldset[disabled] .tags-input button { | |
background-color: #eeeeee; | |
opacity: 1; | |
} | |
.cell-tag[disabled], | |
.tags-input input[disabled], | |
.tags-input button[disabled], | |
fieldset[disabled] .cell-tag, | |
fieldset[disabled] .tags-input input, | |
fieldset[disabled] .tags-input button { | |
cursor: not-allowed; | |
} | |
textarea.cell-tag, | |
textarea.tags-input input, | |
textarea.tags-input button { | |
height: auto; | |
} | |
select.cell-tag, | |
select.tags-input input, | |
select.tags-input button { | |
height: 30px; | |
line-height: 30px; | |
} | |
textarea.cell-tag, | |
textarea.tags-input input, | |
textarea.tags-input button, | |
select[multiple].cell-tag, | |
select[multiple].tags-input input, | |
select[multiple].tags-input button { | |
height: auto; | |
} | |
.cell-tag, | |
.tags-input button { | |
padding: 0px 4px; | |
} | |
.cell-tag { | |
background-color: #fff; | |
white-space: nowrap; | |
} | |
.tags-input input[type=text]:focus { | |
outline: none; | |
box-shadow: none; | |
border-color: #ccc; | |
} | |
.completions { | |
position: absolute; | |
z-index: 110; | |
overflow: hidden; | |
border: 1px solid #ababab; | |
border-radius: 2px; | |
-webkit-box-shadow: 0px 6px 10px -1px #adadad; | |
box-shadow: 0px 6px 10px -1px #adadad; | |
line-height: 1; | |
} | |
.completions select { | |
background: white; | |
outline: none; | |
border: none; | |
padding: 0px; | |
margin: 0px; | |
overflow: auto; | |
font-family: monospace; | |
font-size: 110%; | |
color: #000; | |
width: auto; | |
} | |
.completions select option.context { | |
color: #286090; | |
} | |
#kernel_logo_widget .current_kernel_logo { | |
display: none; | |
margin-top: -1px; | |
margin-bottom: -1px; | |
width: 32px; | |
height: 32px; | |
} | |
[dir="rtl"] #kernel_logo_widget { | |
float: left !important; | |
float: left; | |
} | |
.modal .modal-body .move-path { | |
display: flex; | |
flex-direction: row; | |
justify-content: space; | |
align-items: center; | |
} | |
.modal .modal-body .move-path .server-root { | |
padding-right: 20px; | |
} | |
.modal .modal-body .move-path .path-input { | |
flex: 1; | |
} | |
#menubar { | |
box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
-webkit-box-sizing: border-box; | |
margin-top: 1px; | |
} | |
#menubar .navbar { | |
border-top: 1px; | |
border-radius: 0px 0px 2px 2px; | |
margin-bottom: 0px; | |
} | |
#menubar .navbar-toggle { | |
float: left; | |
padding-top: 7px; | |
padding-bottom: 7px; | |
border: none; | |
} | |
#menubar .navbar-collapse { | |
clear: left; | |
} | |
[dir="rtl"] #menubar .navbar-toggle { | |
float: right; | |
} | |
[dir="rtl"] #menubar .navbar-collapse { | |
clear: right; | |
} | |
[dir="rtl"] #menubar .navbar-nav { | |
float: right; | |
} | |
[dir="rtl"] #menubar .nav { | |
padding-right: 0px; | |
} | |
[dir="rtl"] #menubar .navbar-nav > li { | |
float: right; | |
} | |
[dir="rtl"] #menubar .navbar-right { | |
float: left !important; | |
} | |
[dir="rtl"] ul.dropdown-menu { | |
text-align: right; | |
left: auto; | |
} | |
[dir="rtl"] ul#new-menu.dropdown-menu { | |
right: auto; | |
left: 0; | |
} | |
.nav-wrapper { | |
border-bottom: 1px solid #e7e7e7; | |
} | |
i.menu-icon { | |
padding-top: 4px; | |
} | |
[dir="rtl"] i.menu-icon.pull-right { | |
float: left !important; | |
float: left; | |
} | |
ul#help_menu li a { | |
overflow: hidden; | |
padding-right: 2.2em; | |
} | |
ul#help_menu li a i { | |
margin-right: -1.2em; | |
} | |
[dir="rtl"] ul#help_menu li a { | |
padding-left: 2.2em; | |
} | |
[dir="rtl"] ul#help_menu li a i { | |
margin-right: 0; | |
margin-left: -1.2em; | |
} | |
[dir="rtl"] ul#help_menu li a i.pull-right { | |
float: left !important; | |
float: left; | |
} | |
.dropdown-submenu { | |
position: relative; | |
} | |
.dropdown-submenu > .dropdown-menu { | |
top: 0; | |
left: 100%; | |
margin-top: -6px; | |
margin-left: -1px; | |
} | |
[dir="rtl"] .dropdown-submenu > .dropdown-menu { | |
right: 100%; | |
margin-right: -1px; | |
} | |
.dropdown-submenu:hover > .dropdown-menu { | |
display: block; | |
} | |
.dropdown-submenu > a:after { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
display: block; | |
content: "\f0da"; | |
float: right; | |
color: #333333; | |
margin-top: 2px; | |
margin-right: -10px; | |
} | |
.dropdown-submenu > a:after.fa-pull-left { | |
margin-right: .3em; | |
} | |
.dropdown-submenu > a:after.fa-pull-right { | |
margin-left: .3em; | |
} | |
.dropdown-submenu > a:after.pull-left { | |
margin-right: .3em; | |
} | |
.dropdown-submenu > a:after.pull-right { | |
margin-left: .3em; | |
} | |
[dir="rtl"] .dropdown-submenu > a:after { | |
float: left; | |
content: "\f0d9"; | |
margin-right: 0; | |
margin-left: -10px; | |
} | |
.dropdown-submenu:hover > a:after { | |
color: #262626; | |
} | |
.dropdown-submenu.pull-left { | |
float: none; | |
} | |
.dropdown-submenu.pull-left > .dropdown-menu { | |
left: -100%; | |
margin-left: 10px; | |
} | |
#notification_area { | |
float: right !important; | |
float: right; | |
z-index: 10; | |
} | |
[dir="rtl"] #notification_area { | |
float: left !important; | |
float: left; | |
} | |
.indicator_area { | |
float: right !important; | |
float: right; | |
color: #777; | |
margin-left: 5px; | |
margin-right: 5px; | |
width: 11px; | |
z-index: 10; | |
text-align: center; | |
width: auto; | |
} | |
[dir="rtl"] .indicator_area { | |
float: left !important; | |
float: left; | |
} | |
#kernel_indicator { | |
float: right !important; | |
float: right; | |
color: #777; | |
margin-left: 5px; | |
margin-right: 5px; | |
width: 11px; | |
z-index: 10; | |
text-align: center; | |
width: auto; | |
border-left: 1px solid; | |
} | |
#kernel_indicator .kernel_indicator_name { | |
padding-left: 5px; | |
padding-right: 5px; | |
} | |
[dir="rtl"] #kernel_indicator { | |
float: left !important; | |
float: left; | |
border-left: 0; | |
border-right: 1px solid; | |
} | |
#modal_indicator { | |
float: right !important; | |
float: right; | |
color: #777; | |
margin-left: 5px; | |
margin-right: 5px; | |
width: 11px; | |
z-index: 10; | |
text-align: center; | |
width: auto; | |
} | |
[dir="rtl"] #modal_indicator { | |
float: left !important; | |
float: left; | |
} | |
#readonly-indicator { | |
float: right !important; | |
float: right; | |
color: #777; | |
margin-left: 5px; | |
margin-right: 5px; | |
width: 11px; | |
z-index: 10; | |
text-align: center; | |
width: auto; | |
margin-top: 2px; | |
margin-bottom: 0px; | |
margin-left: 0px; | |
margin-right: 0px; | |
display: none; | |
} | |
.modal_indicator:before { | |
width: 1.28571429em; | |
text-align: center; | |
} | |
.edit_mode .modal_indicator:before { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
content: "\f040"; | |
} | |
.edit_mode .modal_indicator:before.fa-pull-left { | |
margin-right: .3em; | |
} | |
.edit_mode .modal_indicator:before.fa-pull-right { | |
margin-left: .3em; | |
} | |
.edit_mode .modal_indicator:before.pull-left { | |
margin-right: .3em; | |
} | |
.edit_mode .modal_indicator:before.pull-right { | |
margin-left: .3em; | |
} | |
.command_mode .modal_indicator:before { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
content: ' '; | |
} | |
.command_mode .modal_indicator:before.fa-pull-left { | |
margin-right: .3em; | |
} | |
.command_mode .modal_indicator:before.fa-pull-right { | |
margin-left: .3em; | |
} | |
.command_mode .modal_indicator:before.pull-left { | |
margin-right: .3em; | |
} | |
.command_mode .modal_indicator:before.pull-right { | |
margin-left: .3em; | |
} | |
.kernel_idle_icon:before { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
content: "\f10c"; | |
} | |
.kernel_idle_icon:before.fa-pull-left { | |
margin-right: .3em; | |
} | |
.kernel_idle_icon:before.fa-pull-right { | |
margin-left: .3em; | |
} | |
.kernel_idle_icon:before.pull-left { | |
margin-right: .3em; | |
} | |
.kernel_idle_icon:before.pull-right { | |
margin-left: .3em; | |
} | |
.kernel_busy_icon:before { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
content: "\f111"; | |
} | |
.kernel_busy_icon:before.fa-pull-left { | |
margin-right: .3em; | |
} | |
.kernel_busy_icon:before.fa-pull-right { | |
margin-left: .3em; | |
} | |
.kernel_busy_icon:before.pull-left { | |
margin-right: .3em; | |
} | |
.kernel_busy_icon:before.pull-right { | |
margin-left: .3em; | |
} | |
.kernel_dead_icon:before { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
content: "\f1e2"; | |
} | |
.kernel_dead_icon:before.fa-pull-left { | |
margin-right: .3em; | |
} | |
.kernel_dead_icon:before.fa-pull-right { | |
margin-left: .3em; | |
} | |
.kernel_dead_icon:before.pull-left { | |
margin-right: .3em; | |
} | |
.kernel_dead_icon:before.pull-right { | |
margin-left: .3em; | |
} | |
.kernel_disconnected_icon:before { | |
display: inline-block; | |
font: normal normal normal 14px/1 FontAwesome; | |
font-size: inherit; | |
text-rendering: auto; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
content: "\f127"; | |
} | |
.kernel_disconnected_icon:before.fa-pull-left { | |
margin-right: .3em; | |
} | |
.kernel_disconnected_icon:before.fa-pull-right { | |
margin-left: .3em; | |
} | |
.kernel_disconnected_icon:before.pull-left { | |
margin-right: .3em; | |
} | |
.kernel_disconnected_icon:before.pull-right { | |
margin-left: .3em; | |
} | |
.notification_widget { | |
color: #777; | |
z-index: 10; | |
background: rgba(240, 240, 240, 0.5); | |
margin-right: 4px; | |
color: #333; | |
background-color: #fff; | |
border-color: #ccc; | |
} | |
.notification_widget:focus, | |
.notification_widget.focus { | |
color: #333; | |
background-color: #e6e6e6; | |
border-color: #8c8c8c; | |
} | |
.notification_widget:hover { | |
color: #333; | |
background-color: #e6e6e6; | |
border-color: #adadad; | |
} | |
.notification_widget:active, | |
.notification_widget.active, | |
.open > .dropdown-toggle.notification_widget { | |
color: #333; | |
background-color: #e6e6e6; | |
border-color: #adadad; | |
} | |
.notification_widget:active:hover, | |
.notification_widget.active:hover, | |
.open > .dropdown-toggle.notification_widget:hover, | |
.notification_widget:active:focus, | |
.notification_widget.active:focus, | |
.open > .dropdown-toggle.notification_widget:focus, | |
.notification_widget:active.focus, | |
.notification_widget.active.focus, | |
.open > .dropdown-toggle.notification_widget.focus { | |
color: #333; | |
background-color: #d4d4d4; | |
border-color: #8c8c8c; | |
} | |
.notification_widget:active, | |
.notification_widget.active, | |
.open > .dropdown-toggle.notification_widget { | |
background-image: none; | |
} | |
.notification_widget.disabled:hover, | |
.notification_widget[disabled]:hover, | |
fieldset[disabled] .notification_widget:hover, | |
.notification_widget.disabled:focus, | |
.notification_widget[disabled]:focus, | |
fieldset[disabled] .notification_widget:focus, | |
.notification_widget.disabled.focus, | |
.notification_widget[disabled].focus, | |
fieldset[disabled] .notification_widget.focus { | |
background-color: #fff; | |
border-color: #ccc; | |
} | |
.notification_widget .badge { | |
color: #fff; | |
background-color: #333; | |
} | |
.notification_widget.warning { | |
color: #fff; | |
background-color: #f0ad4e; | |
border-color: #eea236; | |
} | |
.notification_widget.warning:focus, | |
.notification_widget.warning.focus { | |
color: #fff; | |
background-color: #ec971f; | |
border-color: #985f0d; | |
} | |
.notification_widget.warning:hover { | |
color: #fff; | |
background-color: #ec971f; | |
border-color: #d58512; | |
} | |
.notification_widget.warning:active, | |
.notification_widget.warning.active, | |
.open > .dropdown-toggle.notification_widget.warning { | |
color: #fff; | |
background-color: #ec971f; | |
border-color: #d58512; | |
} | |
.notification_widget.warning:active:hover, | |
.notification_widget.warning.active:hover, | |
.open > .dropdown-toggle.notification_widget.warning:hover, | |
.notification_widget.warning:active:focus, | |
.notification_widget.warning.active:focus, | |
.open > .dropdown-toggle.notification_widget.warning:focus, | |
.notification_widget.warning:active.focus, | |
.notification_widget.warning.active.focus, | |
.open > .dropdown-toggle.notification_widget.warning.focus { | |
color: #fff; | |
background-color: #d58512; | |
border-color: #985f0d; | |
} | |
.notification_widget.warning:active, | |
.notification_widget.warning.active, | |
.open > .dropdown-toggle.notification_widget.warning { | |
background-image: none; | |
} | |
.notification_widget.warning.disabled:hover, | |
.notification_widget.warning[disabled]:hover, | |
fieldset[disabled] .notification_widget.warning:hover, | |
.notification_widget.warning.disabled:focus, | |
.notification_widget.warning[disabled]:focus, | |
fieldset[disabled] .notification_widget.warning:focus, | |
.notification_widget.warning.disabled.focus, | |
.notification_widget.warning[disabled].focus, | |
fieldset[disabled] .notification_widget.warning.focus { | |
background-color: #f0ad4e; | |
border-color: #eea236; | |
} | |
.notification_widget.warning .badge { | |
color: #f0ad4e; | |
background-color: #fff; | |
} | |
.notification_widget.success { | |
color: #fff; | |
background-color: #5cb85c; | |
border-color: #4cae4c; | |
} | |
.notification_widget.success:focus, | |
.notification_widget.success.focus { | |
color: #fff; | |
background-color: #449d44; | |
border-color: #255625; | |
} | |
.notification_widget.success:hover { | |
color: #fff; | |
background-color: #449d44; | |
border-color: #398439; | |
} | |
.notification_widget.success:active, | |
.notification_widget.success.active, | |
.open > .dropdown-toggle.notification_widget.success { | |
color: #fff; | |
background-color: #449d44; | |
border-color: #398439; | |
} | |
.notification_widget.success:active:hover, | |
.notification_widget.success.active:hover, | |
.open > .dropdown-toggle.notification_widget.success:hover, | |
.notification_widget.success:active:focus, | |
.notification_widget.success.active:focus, | |
.open > .dropdown-toggle.notification_widget.success:focus, | |
.notification_widget.success:active.focus, | |
.notification_widget.success.active.focus, | |
.open > .dropdown-toggle.notification_widget.success.focus { | |
color: #fff; | |
background-color: #398439; | |
border-color: #255625; | |
} | |
.notification_widget.success:active, | |
.notification_widget.success.active, | |
.open > .dropdown-toggle.notification_widget.success { | |
background-image: none; | |
} | |
.notification_widget.success.disabled:hover, | |
.notification_widget.success[disabled]:hover, | |
fieldset[disabled] .notification_widget.success:hover, | |
.notification_widget.success.disabled:focus, | |
.notification_widget.success[disabled]:focus, | |
fieldset[disabled] .notification_widget.success:focus, | |
.notification_widget.success.disabled.focus, | |
.notification_widget.success[disabled].focus, | |
fieldset[disabled] .notification_widget.success.focus { | |
background-color: #5cb85c; | |
border-color: #4cae4c; | |
} | |
.notification_widget.success .badge { | |
color: #5cb85c; | |
background-color: #fff; | |
} | |
.notification_widget.info { | |
color: #fff; | |
background-color: #5bc0de; | |
border-color: #46b8da; | |
} | |
.notification_widget.info:focus, | |
.notification_widget.info.focus { | |
color: #fff; | |
background-color: #31b0d5; | |
border-color: #1b6d85; | |
} | |
.notification_widget.info:hover { | |
color: #fff; | |
background-color: #31b0d5; | |
border-color: #269abc; | |
} | |
.notification_widget.info:active, | |
.notification_widget.info.active, | |
.open > .dropdown-toggle.notification_widget.info { | |
color: #fff; | |
background-color: #31b0d5; | |
border-color: #269abc; | |
} | |
.notification_widget.info:active:hover, | |
.notification_widget.info.active:hover, | |
.open > .dropdown-toggle.notification_widget.info:hover, | |
.notification_widget.info:active:focus, | |
.notification_widget.info.active:focus, | |
.open > .dropdown-toggle.notification_widget.info:focus, | |
.notification_widget.info:active.focus, | |
.notification_widget.info.active.focus, | |
.open > .dropdown-toggle.notification_widget.info.focus { | |
color: #fff; | |
background-color: #269abc; | |
border-color: #1b6d85; | |
} | |
.notification_widget.info:active, | |
.notification_widget.info.active, | |
.open > .dropdown-toggle.notification_widget.info { | |
background-image: none; | |
} | |
.notification_widget.info.disabled:hover, | |
.notification_widget.info[disabled]:hover, | |
fieldset[disabled] .notification_widget.info:hover, | |
.notification_widget.info.disabled:focus, | |
.notification_widget.info[disabled]:focus, | |
fieldset[disabled] .notification_widget.info:focus, | |
.notification_widget.info.disabled.focus, | |
.notification_widget.info[disabled].focus, | |
fieldset[disabled] .notification_widget.info.focus { | |
background-color: #5bc0de; | |
border-color: #46b8da; | |
} | |
.notification_widget.info .badge { | |
color: #5bc0de; | |
background-color: #fff; | |
} | |
.notification_widget.danger { | |
color: #fff; | |
background-color: #d9534f; | |
border-color: #d43f3a; | |
} | |
.notification_widget.danger:focus, | |
.notification_widget.danger.focus { | |
color: #fff; | |
background-color: #c9302c; | |
border-color: #761c19; | |
} | |
.notification_widget.danger:hover { | |
color: #fff; | |
background-color: #c9302c; | |
border-color: #ac2925; | |
} | |
.notification_widget.danger:active, | |
.notification_widget.danger.active, | |
.open > .dropdown-toggle.notification_widget.danger { | |
color: #fff; | |
background-color: #c9302c; | |
border-color: #ac2925; | |
} | |
.notification_widget.danger:active:hover, | |
.notification_widget.danger.active:hover, | |
.open > .dropdown-toggle.notification_widget.danger:hover, | |
.notification_widget.danger:active:focus, | |
.notification_widget.danger.active:focus, | |
.open > .dropdown-toggle.notification_widget.danger:focus, | |
.notification_widget.danger:active.focus, | |
.notification_widget.danger.active.focus, | |
.open > .dropdown-toggle.notification_widget.danger.focus { | |
color: #fff; | |
background-color: #ac2925; | |
border-color: #761c19; | |
} | |
.notification_widget.danger:active, | |
.notification_widget.danger.active, | |
.open > .dropdown-toggle.notification_widget.danger { | |
background-image: none; | |
} | |
.notification_widget.danger.disabled:hover, | |
.notification_widget.danger[disabled]:hover, | |
fieldset[disabled] .notification_widget.danger:hover, | |
.notification_widget.danger.disabled:focus, | |
.notification_widget.danger[disabled]:focus, | |
fieldset[disabled] .notification_widget.danger:focus, | |
.notification_widget.danger.disabled.focus, | |
.notification_widget.danger[disabled].focus, | |
fieldset[disabled] .notification_widget.danger.focus { | |
background-color: #d9534f; | |
border-color: #d43f3a; | |
} | |
.notification_widget.danger .badge { | |
color: #d9534f; | |
background-color: #fff; | |
} | |
div#pager { | |
background-color: #fff; | |
font-size: 14px; | |
line-height: 20px; | |
overflow: hidden; | |
display: none; | |
position: fixed; | |
bottom: 0px; | |
width: 100%; | |
max-height: 50%; | |
padding-top: 8px; | |
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2); | |
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2); | |
/* Display over codemirror */ | |
z-index: 100; | |
/* Hack which prevents jquery ui resizable from changing top. */ | |
top: auto !important; | |
} | |
div#pager pre { | |
line-height: 1.21429em; | |
color: #000; | |
background-color: #f7f7f7; | |
padding: 0.4em; | |
} | |
div#pager #pager-button-area { | |
position: absolute; | |
top: 8px; | |
right: 20px; | |
} | |
div#pager #pager-contents { | |
position: relative; | |
overflow: auto; | |
width: 100%; | |
height: 100%; | |
} | |
div#pager #pager-contents #pager-container { | |
position: relative; | |
padding: 15px 0px; | |
box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
-webkit-box-sizing: border-box; | |
} | |
div#pager .ui-resizable-handle { | |
top: 0px; | |
height: 8px; | |
background: #f7f7f7; | |
border-top: 1px solid #cfcfcf; | |
border-bottom: 1px solid #cfcfcf; | |
/* This injects handle bars (a short, wide = symbol) for | |
the resize handle. */ | |
} | |
div#pager .ui-resizable-handle::after { | |
content: ''; | |
top: 2px; | |
left: 50%; | |
height: 3px; | |
width: 30px; | |
margin-left: -15px; | |
position: absolute; | |
border-top: 1px solid #cfcfcf; | |
} | |
.quickhelp { | |
/* Old browsers */ | |
display: -webkit-box; | |
-webkit-box-orient: horizontal; | |
-webkit-box-align: stretch; | |
display: -moz-box; | |
-moz-box-orient: horizontal; | |
-moz-box-align: stretch; | |
display: box; | |
box-orient: horizontal; | |
box-align: stretch; | |
/* Modern browsers */ | |
display: flex; | |
flex-direction: row; | |
align-items: stretch; | |
line-height: 1.8em; | |
} | |
.shortcut_key { | |
display: inline-block; | |
width: 21ex; | |
text-align: right; | |
font-family: monospace; | |
} | |
.shortcut_descr { | |
display: inline-block; | |
/* Old browsers */ | |
-webkit-box-flex: 1; | |
-moz-box-flex: 1; | |
box-flex: 1; | |
/* Modern browsers */ | |
flex: 1; | |
} | |
span.save_widget { | |
height: 30px; | |
margin-top: 4px; | |
display: flex; | |
justify-content: flex-start; | |
align-items: baseline; | |
width: 50%; | |
flex: 1; | |
} | |
span.save_widget span.filename { | |
height: 100%; | |
line-height: 1em; | |
margin-left: 16px; | |
border: none; | |
font-size: 146.5%; | |
text-overflow: ellipsis; | |
overflow: hidden; | |
white-space: nowrap; | |
border-radius: 2px; | |
} | |
span.save_widget span.filename:hover { | |
background-color: #e6e6e6; | |
} | |
[dir="rtl"] span.save_widget.pull-left { | |
float: right !important; | |
float: right; | |
} | |
[dir="rtl"] span.save_widget span.filename { | |
margin-left: 0; | |
margin-right: 16px; | |
} | |
span.checkpoint_status, | |
span.autosave_status { | |
font-size: small; | |
white-space: nowrap; | |
padding: 0 5px; | |
} | |
@media (max-width: 767px) { | |
span.save_widget { | |
font-size: small; | |
padding: 0 0 0 5px; | |
} | |
span.checkpoint_status, | |
span.autosave_status { | |
display: none; | |
} | |
} | |
@media (min-width: 768px) and (max-width: 991px) { | |
span.checkpoint_status { | |
display: none; | |
} | |
span.autosave_status { | |
font-size: x-small; | |
} | |
} | |
.toolbar { | |
padding: 0px; | |
margin-left: -5px; | |
margin-top: 2px; | |
margin-bottom: 5px; | |
box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
-webkit-box-sizing: border-box; | |
} | |
.toolbar select, | |
.toolbar label { | |
width: auto; | |
vertical-align: middle; | |
margin-right: 2px; | |
margin-bottom: 0px; | |
display: inline; | |
font-size: 92%; | |
margin-left: 0.3em; | |
margin-right: 0.3em; | |
padding: 0px; | |
padding-top: 3px; | |
} | |
.toolbar .btn { | |
padding: 2px 8px; | |
} | |
.toolbar .btn-group { | |
margin-top: 0px; | |
margin-left: 5px; | |
} | |
.toolbar-btn-label { | |
margin-left: 6px; | |
} | |
#maintoolbar { | |
margin-bottom: -3px; | |
margin-top: -8px; | |
border: 0px; | |
min-height: 27px; | |
margin-left: 0px; | |
padding-top: 11px; | |
padding-bottom: 3px; | |
} | |
#maintoolbar .navbar-text { | |
float: none; | |
vertical-align: middle; | |
text-align: right; | |
margin-left: 5px; | |
margin-right: 0px; | |
margin-top: 0px; | |
} | |
.select-xs { | |
height: 24px; | |
} | |
[dir="rtl"] .btn-group > .btn, | |
.btn-group-vertical > .btn { | |
float: right; | |
} | |
.pulse, | |
.dropdown-menu > li > a.pulse, | |
li.pulse > a.dropdown-toggle, | |
li.pulse.open > a.dropdown-toggle { | |
background-color: #F37626; | |
color: white; | |
} | |
/** | |
* Primary styles | |
* | |
* Author: Jupyter Development Team | |
*/ | |
/** WARNING IF YOU ARE EDITTING THIS FILE, if this is a .css file, It has a lot | |
* of chance of beeing generated from the ../less/[samename].less file, you can | |
* try to get back the less file by reverting somme commit in history | |
**/ | |
/* | |
* We'll try to get something pretty, so we | |
* have some strange css to have the scroll bar on | |
* the left with fix button on the top right of the tooltip | |
*/ | |
@-moz-keyframes fadeOut { | |
from { | |
opacity: 1; | |
} | |
to { | |
opacity: 0; | |
} | |
} | |
@-webkit-keyframes fadeOut { | |
from { | |
opacity: 1; | |
} | |
to { | |
opacity: 0; | |
} | |
} | |
@-moz-keyframes fadeIn { | |
from { | |
opacity: 0; | |
} | |
to { | |
opacity: 1; | |
} | |
} | |
@-webkit-keyframes fadeIn { | |
from { | |
opacity: 0; | |
} | |
to { | |
opacity: 1; | |
} | |
} | |
/*properties of tooltip after "expand"*/ | |
.bigtooltip { | |
overflow: auto; | |
height: 200px; | |
-webkit-transition-property: height; | |
-webkit-transition-duration: 500ms; | |
-moz-transition-property: height; | |
-moz-transition-duration: 500ms; | |
transition-property: height; | |
transition-duration: 500ms; | |
} | |
/*properties of tooltip before "expand"*/ | |
.smalltooltip { | |
-webkit-transition-property: height; | |
-webkit-transition-duration: 500ms; | |
-moz-transition-property: height; | |
-moz-transition-duration: 500ms; | |
transition-property: height; | |
transition-duration: 500ms; | |
text-overflow: ellipsis; | |
overflow: hidden; | |
height: 80px; | |
} | |
.tooltipbuttons { | |
position: absolute; | |
padding-right: 15px; | |
top: 0px; | |
right: 0px; | |
} | |
.tooltiptext { | |
/*avoid the button to overlap on some docstring*/ | |
padding-right: 30px; | |
} | |
.ipython_tooltip { | |
max-width: 700px; | |
/*fade-in animation when inserted*/ | |
-webkit-animation: fadeOut 400ms; | |
-moz-animation: fadeOut 400ms; | |
animation: fadeOut 400ms; | |
-webkit-animation: fadeIn 400ms; | |
-moz-animation: fadeIn 400ms; | |
animation: fadeIn 400ms; | |
vertical-align: middle; | |
background-color: #f7f7f7; | |
overflow: visible; | |
border: #ababab 1px solid; | |
outline: none; | |
padding: 3px; | |
margin: 0px; | |
padding-left: 7px; | |
font-family: monospace; | |
min-height: 50px; | |
-moz-box-shadow: 0px 6px 10px -1px #adadad; | |
-webkit-box-shadow: 0px 6px 10px -1px #adadad; | |
box-shadow: 0px 6px 10px -1px #adadad; | |
border-radius: 2px; | |
position: absolute; | |
z-index: 1000; | |
} | |
.ipython_tooltip a { | |
float: right; | |
} | |
.ipython_tooltip .tooltiptext pre { | |
border: 0; | |
border-radius: 0; | |
font-size: 100%; | |
background-color: #f7f7f7; | |
} | |
.pretooltiparrow { | |
left: 0px; | |
margin: 0px; | |
top: -16px; | |
width: 40px; | |
height: 16px; | |
overflow: hidden; | |
position: absolute; | |
} | |
.pretooltiparrow:before { | |
background-color: #f7f7f7; | |
border: 1px #ababab solid; | |
z-index: 11; | |
content: ""; | |
position: absolute; | |
left: 15px; | |
top: 10px; | |
width: 25px; | |
height: 25px; | |
-webkit-transform: rotate(45deg); | |
-moz-transform: rotate(45deg); | |
-ms-transform: rotate(45deg); | |
-o-transform: rotate(45deg); | |
} | |
ul.typeahead-list i { | |
margin-left: -10px; | |
width: 18px; | |
} | |
[dir="rtl"] ul.typeahead-list i { | |
margin-left: 0; | |
margin-right: -10px; | |
} | |
ul.typeahead-list { | |
max-height: 80vh; | |
overflow: auto; | |
} | |
ul.typeahead-list > li > a { | |
/** Firefox bug **/ | |
/* see https://github.com/jupyter/notebook/issues/559 */ | |
white-space: normal; | |
} | |
ul.typeahead-list > li > a.pull-right { | |
float: left !important; | |
float: left; | |
} | |
[dir="rtl"] .typeahead-list { | |
text-align: right; | |
} | |
.cmd-palette .modal-body { | |
padding: 7px; | |
} | |
.cmd-palette form { | |
background: white; | |
} | |
.cmd-palette input { | |
outline: none; | |
} | |
.no-shortcut { | |
min-width: 20px; | |
color: transparent; | |
} | |
[dir="rtl"] .no-shortcut.pull-right { | |
float: left !important; | |
float: left; | |
} | |
[dir="rtl"] .command-shortcut.pull-right { | |
float: left !important; | |
float: left; | |
} | |
.command-shortcut:before { | |
content: "(command mode)"; | |
padding-right: 3px; | |
color: #777777; | |
} | |
.edit-shortcut:before { | |
content: "(edit)"; | |
padding-right: 3px; | |
color: #777777; | |
} | |
[dir="rtl"] .edit-shortcut.pull-right { | |
float: left !important; | |
float: left; | |
} | |
#find-and-replace #replace-preview .match, | |
#find-and-replace #replace-preview .insert { | |
background-color: #BBDEFB; | |
border-color: #90CAF9; | |
border-style: solid; | |
border-width: 1px; | |
border-radius: 0px; | |
} | |
[dir="ltr"] #find-and-replace .input-group-btn + .form-control { | |
border-left: none; | |
} | |
[dir="rtl"] #find-and-replace .input-group-btn + .form-control { | |
border-right: none; | |
} | |
#find-and-replace #replace-preview .replace .match { | |
background-color: #FFCDD2; | |
border-color: #EF9A9A; | |
border-radius: 0px; | |
} | |
#find-and-replace #replace-preview .replace .insert { | |
background-color: #C8E6C9; | |
border-color: #A5D6A7; | |
border-radius: 0px; | |
} | |
#find-and-replace #replace-preview { | |
max-height: 60vh; | |
overflow: auto; | |
} | |
#find-and-replace #replace-preview pre { | |
padding: 5px 10px; | |
} | |
.terminal-app { | |
background: #EEE; | |
} | |
.terminal-app #header { | |
background: #fff; | |
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2); | |
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2); | |
} | |
.terminal-app .terminal { | |
width: 100%; | |
float: left; | |
font-family: monospace; | |
color: white; | |
background: black; | |
padding: 0.4em; | |
border-radius: 2px; | |
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4); | |
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4); | |
} | |
.terminal-app .terminal, | |
.terminal-app .terminal dummy-screen { | |
line-height: 1em; | |
font-size: 14px; | |
} | |
.terminal-app .terminal .xterm-rows { | |
padding: 10px; | |
} | |
.terminal-app .terminal-cursor { | |
color: black; | |
background: white; | |
} | |
.terminal-app #terminado-container { | |
margin-top: 20px; | |
} | |
/*# sourceMappingURL=style.min.css.map */ | |
</style> | |
<style type="text/css"> | |
.highlight .hll { background-color: #ffffcc } | |
.highlight { background: #f8f8f8; } | |
.highlight .c { color: #408080; font-style: italic } /* Comment */ | |
.highlight .err { border: 1px solid #FF0000 } /* Error */ | |
.highlight .k { color: #008000; font-weight: bold } /* Keyword */ | |
.highlight .o { color: #666666 } /* Operator */ | |
.highlight .ch { color: #408080; font-style: italic } /* Comment.Hashbang */ | |
.highlight .cm { color: #408080; font-style: italic } /* Comment.Multiline */ | |
.highlight .cp { color: #BC7A00 } /* Comment.Preproc */ | |
.highlight .cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */ | |
.highlight .c1 { color: #408080; font-style: italic } /* Comment.Single */ | |
.highlight .cs { color: #408080; font-style: italic } /* Comment.Special */ | |
.highlight .gd { color: #A00000 } /* Generic.Deleted */ | |
.highlight .ge { font-style: italic } /* Generic.Emph */ | |
.highlight .gr { color: #FF0000 } /* Generic.Error */ | |
.highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */ | |
.highlight .gi { color: #00A000 } /* Generic.Inserted */ | |
.highlight .go { color: #888888 } /* Generic.Output */ | |
.highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */ | |
.highlight .gs { font-weight: bold } /* Generic.Strong */ | |
.highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */ | |
.highlight .gt { color: #0044DD } /* Generic.Traceback */ | |
.highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */ | |
.highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */ | |
.highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */ | |
.highlight .kp { color: #008000 } /* Keyword.Pseudo */ | |
.highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */ | |
.highlight .kt { color: #B00040 } /* Keyword.Type */ | |
.highlight .m { color: #666666 } /* Literal.Number */ | |
.highlight .s { color: #BA2121 } /* Literal.String */ | |
.highlight .na { color: #7D9029 } /* Name.Attribute */ | |
.highlight .nb { color: #008000 } /* Name.Builtin */ | |
.highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */ | |
.highlight .no { color: #880000 } /* Name.Constant */ | |
.highlight .nd { color: #AA22FF } /* Name.Decorator */ | |
.highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */ | |
.highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */ | |
.highlight .nf { color: #0000FF } /* Name.Function */ | |
.highlight .nl { color: #A0A000 } /* Name.Label */ | |
.highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */ | |
.highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */ | |
.highlight .nv { color: #19177C } /* Name.Variable */ | |
.highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */ | |
.highlight .w { color: #bbbbbb } /* Text.Whitespace */ | |
.highlight .mb { color: #666666 } /* Literal.Number.Bin */ | |
.highlight .mf { color: #666666 } /* Literal.Number.Float */ | |
.highlight .mh { color: #666666 } /* Literal.Number.Hex */ | |
.highlight .mi { color: #666666 } /* Literal.Number.Integer */ | |
.highlight .mo { color: #666666 } /* Literal.Number.Oct */ | |
.highlight .sa { color: #BA2121 } /* Literal.String.Affix */ | |
.highlight .sb { color: #BA2121 } /* Literal.String.Backtick */ | |
.highlight .sc { color: #BA2121 } /* Literal.String.Char */ | |
.highlight .dl { color: #BA2121 } /* Literal.String.Delimiter */ | |
.highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */ | |
.highlight .s2 { color: #BA2121 } /* Literal.String.Double */ | |
.highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */ | |
.highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */ | |
.highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */ | |
.highlight .sx { color: #008000 } /* Literal.String.Other */ | |
.highlight .sr { color: #BB6688 } /* Literal.String.Regex */ | |
.highlight .s1 { color: #BA2121 } /* Literal.String.Single */ | |
.highlight .ss { color: #19177C } /* Literal.String.Symbol */ | |
.highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */ | |
.highlight .fm { color: #0000FF } /* Name.Function.Magic */ | |
.highlight .vc { color: #19177C } /* Name.Variable.Class */ | |
.highlight .vg { color: #19177C } /* Name.Variable.Global */ | |
.highlight .vi { color: #19177C } /* Name.Variable.Instance */ | |
.highlight .vm { color: #19177C } /* Name.Variable.Magic */ | |
.highlight .il { color: #666666 } /* Literal.Number.Integer.Long */ | |
</style> | |
<style type="text/css"> | |
/* Overrides of notebook CSS for static HTML export */ | |
body { | |
overflow: visible; | |
padding: 8px; | |
} | |
div#notebook { | |
overflow: visible; | |
border-top: none; | |
}@media print { | |
div.cell { | |
display: block; | |
page-break-inside: avoid; | |
} | |
div.output_wrapper { | |
display: block; | |
page-break-inside: avoid; | |
} | |
div.output { | |
display: block; | |
page-break-inside: avoid; | |
} | |
} | |
</style> | |
<!-- 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 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="GeoPandasによる全国市区町村界、都道府県界データの作成">GeoPandasによる全国市区町村界、都道府県界データの作成<a class="anchor-link" href="#GeoPandasによる全国市区町村界、都道府県界データの作成">¶</a></h1><p>例えばESRIジャパンの提供する全国市区町村界データは使いやすいもののArcGIS以外では使えないという使用規約になっている。</p> | |
<p>そこで、<a href="https://nlftp.mlit.go.jp/ksj/gml/datalist/KsjTmplt-N03-v2_3.html">国土数値情報</a>のデータを使って近いものを再現する。</p> | |
<p><strong>ToDo: Code Cleaning</strong></p> | |
<h2 id="References">References<a class="anchor-link" href="#References">¶</a></h2><h3 id="手法の参考">手法の参考<a class="anchor-link" href="#手法の参考">¶</a></h3><ul> | |
<li><a href="https://hayatoiijima.jimdofree.com/2017/11/14/%E9%83%BD%E9%81%93%E5%BA%9C%E7%9C%8C%E5%A2%83%E3%81%AE%E3%81%BF%E3%81%AEshp%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E4%BD%9C%E3%82%8A%E6%96%B9/">https://hayatoiijima.jimdofree.com/2017/11/14/%E9%83%BD%E9%81%93%E5%BA%9C%E7%9C%8C%E5%A2%83%E3%81%AE%E3%81%BF%E3%81%AEshp%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E4%BD%9C%E3%82%8A%E6%96%B9/</a></li> | |
<li><a href="https://www.esrij.com/gis-guide/other-dataformat/free-gis-data/">https://www.esrij.com/gis-guide/other-dataformat/free-gis-data/</a></li> | |
<li><a href="http://xnissy.hatenablog.com/entry/20160205/1454666764">http://xnissy.hatenablog.com/entry/20160205/1454666764</a></li> | |
<li><a href="https://note.com/kinari_iro/n/nfee9bc97b6d7">https://note.com/kinari_iro/n/nfee9bc97b6d7</a></li> | |
</ul> | |
<h3 id="データソース">データソース<a class="anchor-link" href="#データソース">¶</a></h3><ul> | |
<li><a href="https://nlftp.mlit.go.jp/ksj/gml/datalist/KsjTmplt-N03-v2_3.html">国土数値情報ダウンロード</a></li> | |
<li><a href="https://www.e-stat.go.jp/gis">e-Stat</a></li> | |
<li><a href="https://www.esrij.com/products/japan-shp/">全国市区町村界データ</a><ul> | |
<li><a href="https://www.esrij.com/products/arcgis/">ArcGIS</a>以外では使用不可</li> | |
</ul> | |
</li> | |
</ul> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [1]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">import</span> <span class="nn">geopandas</span> <span class="k">as</span> <span class="nn">gpd</span> | |
<span class="n">display</span><span class="p">(</span><span class="n">gpd</span><span class="o">.</span><span class="n">__version__</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_text output_subarea "> | |
<pre>'0.8.1'</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"> | |
<ul> | |
<li><a href="https://nlftp.mlit.go.jp/ksj/gml/datalist/KsjTmplt-N03-v2_3.html">国土数値情報</a>から「全国, 世界測地系」のデータをダウンロード<ul> | |
<li>例えば"N03-190101_GML.zip"などのファイル名</li> | |
<li>400MB近くある(年々増えてる?)ので注意</li> | |
</ul> | |
</li> | |
</ul> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [2]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">gdf</span> <span class="o">=</span> <span class="n">gpd</span><span class="o">.</span><span class="n">read_file</span><span class="p">(</span><span class="s2">"data/N03-19_190101.shp"</span><span class="p">)</span> | |
<span class="n">gdf</span> | |
</pre></div> | |
</div> | |
</div> | |
</div> | |
<div class="output_wrapper"> | |
<div class="output"> | |
<div class="output_area"> | |
<div class="prompt output_prompt">Out[2]:</div> | |
<div class="output_html rendered_html output_subarea output_execute_result"> | |
<div> | |
<style scoped> | |
.dataframe tbody tr th:only-of-type { | |
vertical-align: middle; | |
} | |
.dataframe tbody tr th { | |
vertical-align: top; | |
} | |
.dataframe thead th { | |
text-align: right; | |
} | |
</style> | |
<table border="1" class="dataframe"> | |
<thead> | |
<tr style="text-align: right;"> | |
<th></th> | |
<th>N03_001</th> | |
<th>N03_002</th> | |
<th>N03_003</th> | |
<th>N03_004</th> | |
<th>N03_007</th> | |
<th>geometry</th> | |
</tr> | |
</thead> | |
<tbody> | |
<tr> | |
<th>0</th> | |
<td>北海道</td> | |
<td>オホーツク総合振興局</td> | |
<td>None</td> | |
<td>北見市</td> | |
<td>01208</td> | |
<td>POLYGON ((144.08144 44.12506, 144.08143 44.125...</td> | |
</tr> | |
<tr> | |
<th>1</th> | |
<td>北海道</td> | |
<td>オホーツク総合振興局</td> | |
<td>None</td> | |
<td>北見市</td> | |
<td>01208</td> | |
<td>POLYGON ((143.78333 44.18453, 143.78281 44.183...</td> | |
</tr> | |
<tr> | |
<th>2</th> | |
<td>北海道</td> | |
<td>オホーツク総合振興局</td> | |
<td>None</td> | |
<td>網走市</td> | |
<td>01211</td> | |
<td>POLYGON ((144.29495 44.00826, 144.29501 44.008...</td> | |
</tr> | |
<tr> | |
<th>3</th> | |
<td>北海道</td> | |
<td>オホーツク総合振興局</td> | |
<td>None</td> | |
<td>網走市</td> | |
<td>01211</td> | |
<td>POLYGON ((144.29602 44.01118, 144.29572 44.010...</td> | |
</tr> | |
<tr> | |
<th>4</th> | |
<td>北海道</td> | |
<td>オホーツク総合振興局</td> | |
<td>None</td> | |
<td>網走市</td> | |
<td>01211</td> | |
<td>POLYGON ((144.29266 44.01945, 144.29295 44.018...</td> | |
</tr> | |
<tr> | |
<th>...</th> | |
<td>...</td> | |
<td>...</td> | |
<td>...</td> | |
<td>...</td> | |
<td>...</td> | |
<td>...</td> | |
</tr> | |
<tr> | |
<th>117575</th> | |
<td>沖縄県</td> | |
<td>None</td> | |
<td>八重山郡</td> | |
<td>与那国町</td> | |
<td>47382</td> | |
<td>POLYGON ((122.98986 24.47191, 122.98999 24.471...</td> | |
</tr> | |
<tr> | |
<th>117576</th> | |
<td>沖縄県</td> | |
<td>None</td> | |
<td>八重山郡</td> | |
<td>与那国町</td> | |
<td>47382</td> | |
<td>POLYGON ((122.96591 24.47171, 122.96587 24.471...</td> | |
</tr> | |
<tr> | |
<th>117577</th> | |
<td>沖縄県</td> | |
<td>None</td> | |
<td>八重山郡</td> | |
<td>与那国町</td> | |
<td>47382</td> | |
<td>POLYGON ((122.99042 24.47248, 122.99036 24.472...</td> | |
</tr> | |
<tr> | |
<th>117578</th> | |
<td>沖縄県</td> | |
<td>None</td> | |
<td>八重山郡</td> | |
<td>与那国町</td> | |
<td>47382</td> | |
<td>POLYGON ((122.99804 24.47512, 122.99820 24.475...</td> | |
</tr> | |
<tr> | |
<th>117579</th> | |
<td>沖縄県</td> | |
<td>None</td> | |
<td>None</td> | |
<td>所属未定地</td> | |
<td>None</td> | |
<td>POLYGON ((127.84164 26.43531, 127.84167 26.435...</td> | |
</tr> | |
</tbody> | |
</table> | |
<p>117580 rows × 6 columns</p> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> | |
</div><div class="inner_cell"> | |
<div class="text_cell_render border-box-sizing rendered_html"> | |
<h2 id="市区町村界">市区町村界<a class="anchor-link" href="#市区町村界">¶</a></h2><ul> | |
<li><code>N03_007</code>でdissolveする<ul> | |
<li><code>N03_004</code>だと「中央区」や「北区」などで重複しそうなので</li> | |
</ul> | |
</li> | |
<li>また、<code>N03_007</code>に関する欠損値も落としておく<ul> | |
<li>全く異なる都道府県、市区町村同士のデータが結合してしまう可能性がある</li> | |
</ul> | |
</li> | |
</ul> | |
<p>Ref:</p> | |
<ul> | |
<li><a href="https://geopandas.org/aggregation_with_dissolve.html">https://geopandas.org/aggregation_with_dissolve.html</a></li> | |
</ul> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [3]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="o">%%time</span> | |
<span class="n">gdf_dissolved</span> <span class="o">=</span> <span class="n">gdf</span><span class="o">.</span><span class="n">dropna</span><span class="p">(</span><span class="n">subset</span><span class="o">=</span><span class="p">[</span><span class="s1">'N03_007'</span><span class="p">])</span><span class="o">.</span><span class="n">dissolve</span><span class="p">(</span><span class="n">by</span><span class="o">=</span><span class="s1">'N03_007'</span><span class="p">)</span> | |
<span class="n">gdf_dissolved</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>CPU times: user 3min 3s, sys: 607 ms, total: 3min 4s | |
Wall time: 3min 4s | |
</pre> | |
</div> | |
</div> | |
<div class="output_area"> | |
<div class="prompt output_prompt">Out[3]:</div> | |
<div class="output_html rendered_html output_subarea output_execute_result"> | |
<div> | |
<style scoped> | |
.dataframe tbody tr th:only-of-type { | |
vertical-align: middle; | |
} | |
.dataframe tbody tr th { | |
vertical-align: top; | |
} | |
.dataframe thead th { | |
text-align: right; | |
} | |
</style> | |
<table border="1" class="dataframe"> | |
<thead> | |
<tr style="text-align: right;"> | |
<th></th> | |
<th>geometry</th> | |
<th>N03_001</th> | |
<th>N03_002</th> | |
<th>N03_003</th> | |
<th>N03_004</th> | |
</tr> | |
<tr> | |
<th>N03_007</th> | |
<th></th> | |
<th></th> | |
<th></th> | |
<th></th> | |
<th></th> | |
</tr> | |
</thead> | |
<tbody> | |
<tr> | |
<th>01101</th> | |
<td>POLYGON ((141.34233 43.06682, 141.34285 43.066...</td> | |
<td>北海道</td> | |
<td>石狩振興局</td> | |
<td>札幌市</td> | |
<td>中央区</td> | |
</tr> | |
<tr> | |
<th>01102</th> | |
<td>POLYGON ((141.40839 43.18395, 141.40833 43.183...</td> | |
<td>北海道</td> | |
<td>石狩振興局</td> | |
<td>札幌市</td> | |
<td>北区</td> | |
</tr> | |
<tr> | |
<th>01103</th> | |
<td>POLYGON ((141.44707 43.15616, 141.44694 43.155...</td> | |
<td>北海道</td> | |
<td>石狩振興局</td> | |
<td>札幌市</td> | |
<td>東区</td> | |
</tr> | |
<tr> | |
<th>01104</th> | |
<td>POLYGON ((141.46244 43.10010, 141.46265 43.100...</td> | |
<td>北海道</td> | |
<td>石狩振興局</td> | |
<td>札幌市</td> | |
<td>白石区</td> | |
</tr> | |
<tr> | |
<th>01105</th> | |
<td>POLYGON ((141.38463 43.04670, 141.38479 43.046...</td> | |
<td>北海道</td> | |
<td>石狩振興局</td> | |
<td>札幌市</td> | |
<td>豊平区</td> | |
</tr> | |
<tr> | |
<th>...</th> | |
<td>...</td> | |
<td>...</td> | |
<td>...</td> | |
<td>...</td> | |
<td>...</td> | |
</tr> | |
<tr> | |
<th>47361</th> | |
<td>MULTIPOLYGON (((126.82034 26.26934, 126.82043 ...</td> | |
<td>沖縄県</td> | |
<td>None</td> | |
<td>島尻郡</td> | |
<td>久米島町</td> | |
</tr> | |
<tr> | |
<th>47362</th> | |
<td>MULTIPOLYGON (((127.76445 26.12312, 127.76447 ...</td> | |
<td>沖縄県</td> | |
<td>None</td> | |
<td>島尻郡</td> | |
<td>八重瀬町</td> | |
</tr> | |
<tr> | |
<th>47375</th> | |
<td>MULTIPOLYGON (((124.72860 24.65694, 124.72852 ...</td> | |
<td>沖縄県</td> | |
<td>None</td> | |
<td>宮古郡</td> | |
<td>多良間村</td> | |
</tr> | |
<tr> | |
<th>47381</th> | |
<td>MULTIPOLYGON (((123.75465 24.06330, 123.75463 ...</td> | |
<td>沖縄県</td> | |
<td>None</td> | |
<td>八重山郡</td> | |
<td>竹富町</td> | |
</tr> | |
<tr> | |
<th>47382</th> | |
<td>MULTIPOLYGON (((123.01358 24.43628, 123.01352 ...</td> | |
<td>沖縄県</td> | |
<td>None</td> | |
<td>八重山郡</td> | |
<td>与那国町</td> | |
</tr> | |
</tbody> | |
</table> | |
<p>1902 rows × 5 columns</p> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> | |
</div><div class="inner_cell"> | |
<div class="text_cell_render border-box-sizing rendered_html"> | |
<ul> | |
<li>データ数的に大丈夫そうだが、一応描画して確認</li> | |
</ul> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [4]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="o">%%time</span> | |
<span class="n">gdf_dissolved</span><span class="o">.</span><span class="n">plot</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>CPU times: user 42.1 s, sys: 752 ms, total: 42.8 s | |
Wall time: 42.7 s | |
</pre> | |
</div> | |
</div> | |
<div class="output_area"> | |
<div class="prompt output_prompt">Out[4]:</div> | |
<div class="output_text output_subarea output_execute_result"> | |
<pre><AxesSubplot:></pre> | |
</div> | |
</div> | |
<div class="output_area"> | |
<div class="prompt"></div> | |
<div class="output_png output_subarea "> | |
<img src="data:image/png;base64,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 | |
" | |
> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> | |
</div><div class="inner_cell"> | |
<div class="text_cell_render border-box-sizing rendered_html"> | |
<h3 id="保存">保存<a class="anchor-link" href="#保存">¶</a></h3><p>Ref:</p> | |
<ul> | |
<li><a href="https://geopandas.org/io.html#writing-spatial-data">https://geopandas.org/io.html#writing-spatial-data</a></li> | |
</ul> | |
</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"> | |
<h4 id="shape">shape<a class="anchor-link" href="#shape">¶</a></h4> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [21]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="o">!</span> mkdir city_shape | |
</pre></div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [5]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="o">%%time</span> | |
<span class="n">gdf_dissolved</span><span class="o">.</span><span class="n">to_file</span><span class="p">(</span><span class="s2">"city_shape/shikuchousonkai.shp"</span><span class="p">,</span> <span class="n">encoding</span><span class="o">=</span><span class="s1">'utf-8'</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>CPU times: user 59.4 s, sys: 284 ms, total: 59.7 s | |
Wall time: 59.7 s | |
</pre> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [6]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="o">%%time</span> | |
<span class="c1"># check</span> | |
<span class="n">gpd</span><span class="o">.</span><span class="n">read_file</span><span class="p">(</span><span class="s2">"city_shape/shikuchousonkai.shp"</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>CPU times: user 9.02 s, sys: 212 ms, total: 9.23 s | |
Wall time: 9.23 s | |
</pre> | |
</div> | |
</div> | |
<div class="output_area"> | |
<div class="prompt output_prompt">Out[6]:</div> | |
<div class="output_html rendered_html output_subarea output_execute_result"> | |
<div> | |
<style scoped> | |
.dataframe tbody tr th:only-of-type { | |
vertical-align: middle; | |
} | |
.dataframe tbody tr th { | |
vertical-align: top; | |
} | |
.dataframe thead th { | |
text-align: right; | |
} | |
</style> | |
<table border="1" class="dataframe"> | |
<thead> | |
<tr style="text-align: right;"> | |
<th></th> | |
<th>N03_007</th> | |
<th>N03_001</th> | |
<th>N03_002</th> | |
<th>N03_003</th> | |
<th>N03_004</th> | |
<th>geometry</th> | |
</tr> | |
</thead> | |
<tbody> | |
<tr> | |
<th>0</th> | |
<td>01101</td> | |
<td>北海道</td> | |
<td>石狩振興局</td> | |
<td>札幌市</td> | |
<td>中央区</td> | |
<td>POLYGON ((141.34233 43.06682, 141.34285 43.066...</td> | |
</tr> | |
<tr> | |
<th>1</th> | |
<td>01102</td> | |
<td>北海道</td> | |
<td>石狩振興局</td> | |
<td>札幌市</td> | |
<td>北区</td> | |
<td>POLYGON ((141.40839 43.18395, 141.40833 43.183...</td> | |
</tr> | |
<tr> | |
<th>2</th> | |
<td>01103</td> | |
<td>北海道</td> | |
<td>石狩振興局</td> | |
<td>札幌市</td> | |
<td>東区</td> | |
<td>POLYGON ((141.44707 43.15616, 141.44694 43.155...</td> | |
</tr> | |
<tr> | |
<th>3</th> | |
<td>01104</td> | |
<td>北海道</td> | |
<td>石狩振興局</td> | |
<td>札幌市</td> | |
<td>白石区</td> | |
<td>POLYGON ((141.46244 43.10010, 141.46265 43.100...</td> | |
</tr> | |
<tr> | |
<th>4</th> | |
<td>01105</td> | |
<td>北海道</td> | |
<td>石狩振興局</td> | |
<td>札幌市</td> | |
<td>豊平区</td> | |
<td>POLYGON ((141.38463 43.04670, 141.38479 43.046...</td> | |
</tr> | |
<tr> | |
<th>...</th> | |
<td>...</td> | |
<td>...</td> | |
<td>...</td> | |
<td>...</td> | |
<td>...</td> | |
<td>...</td> | |
</tr> | |
<tr> | |
<th>1897</th> | |
<td>47361</td> | |
<td>沖縄県</td> | |
<td>None</td> | |
<td>島尻郡</td> | |
<td>久米島町</td> | |
<td>MULTIPOLYGON (((126.82034 26.26934, 126.82043 ...</td> | |
</tr> | |
<tr> | |
<th>1898</th> | |
<td>47362</td> | |
<td>沖縄県</td> | |
<td>None</td> | |
<td>島尻郡</td> | |
<td>八重瀬町</td> | |
<td>MULTIPOLYGON (((127.76445 26.12312, 127.76447 ...</td> | |
</tr> | |
<tr> | |
<th>1899</th> | |
<td>47375</td> | |
<td>沖縄県</td> | |
<td>None</td> | |
<td>宮古郡</td> | |
<td>多良間村</td> | |
<td>MULTIPOLYGON (((124.72860 24.65694, 124.72852 ...</td> | |
</tr> | |
<tr> | |
<th>1900</th> | |
<td>47381</td> | |
<td>沖縄県</td> | |
<td>None</td> | |
<td>八重山郡</td> | |
<td>竹富町</td> | |
<td>MULTIPOLYGON (((123.75465 24.06330, 123.75463 ...</td> | |
</tr> | |
<tr> | |
<th>1901</th> | |
<td>47382</td> | |
<td>沖縄県</td> | |
<td>None</td> | |
<td>八重山郡</td> | |
<td>与那国町</td> | |
<td>MULTIPOLYGON (((123.01358 24.43628, 123.01352 ...</td> | |
</tr> | |
</tbody> | |
</table> | |
<p>1902 rows × 6 columns</p> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> | |
</div><div class="inner_cell"> | |
<div class="text_cell_render border-box-sizing rendered_html"> | |
<h4 id="GeoJSON">GeoJSON<a class="anchor-link" href="#GeoJSON">¶</a></h4> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [7]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="o">%%time</span> | |
<span class="n">gdf_dissolved</span><span class="o">.</span><span class="n">to_file</span><span class="p">(</span><span class="s2">"city_shikuchousonkai.geojson"</span><span class="p">,</span> <span class="n">driver</span><span class="o">=</span><span class="s2">"GeoJSON"</span><span class="p">,</span> <span class="n">encoding</span><span class="o">=</span><span class="s1">'utf-8'</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>CPU times: user 2min 32s, sys: 1.45 s, total: 2min 34s | |
Wall time: 2min 34s | |
</pre> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [8]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="o">%%time</span> | |
<span class="c1"># check</span> | |
<span class="n">gpd</span><span class="o">.</span><span class="n">read_file</span><span class="p">(</span><span class="s2">"city_shikuchousonkai.geojson"</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>CPU times: user 1min 11s, sys: 1.18 s, total: 1min 13s | |
Wall time: 1min 12s | |
</pre> | |
</div> | |
</div> | |
<div class="output_area"> | |
<div class="prompt output_prompt">Out[8]:</div> | |
<div class="output_html rendered_html output_subarea output_execute_result"> | |
<div> | |
<style scoped> | |
.dataframe tbody tr th:only-of-type { | |
vertical-align: middle; | |
} | |
.dataframe tbody tr th { | |
vertical-align: top; | |
} | |
.dataframe thead th { | |
text-align: right; | |
} | |
</style> | |
<table border="1" class="dataframe"> | |
<thead> | |
<tr style="text-align: right;"> | |
<th></th> | |
<th>N03_007</th> | |
<th>N03_001</th> | |
<th>N03_002</th> | |
<th>N03_003</th> | |
<th>N03_004</th> | |
<th>geometry</th> | |
</tr> | |
</thead> | |
<tbody> | |
<tr> | |
<th>0</th> | |
<td>01101</td> | |
<td>北海道</td> | |
<td>石狩振興局</td> | |
<td>札幌市</td> | |
<td>中央区</td> | |
<td>POLYGON ((141.34233 43.06682, 141.34285 43.066...</td> | |
</tr> | |
<tr> | |
<th>1</th> | |
<td>01102</td> | |
<td>北海道</td> | |
<td>石狩振興局</td> | |
<td>札幌市</td> | |
<td>北区</td> | |
<td>POLYGON ((141.40839 43.18395, 141.40833 43.183...</td> | |
</tr> | |
<tr> | |
<th>2</th> | |
<td>01103</td> | |
<td>北海道</td> | |
<td>石狩振興局</td> | |
<td>札幌市</td> | |
<td>東区</td> | |
<td>POLYGON ((141.44707 43.15616, 141.44694 43.155...</td> | |
</tr> | |
<tr> | |
<th>3</th> | |
<td>01104</td> | |
<td>北海道</td> | |
<td>石狩振興局</td> | |
<td>札幌市</td> | |
<td>白石区</td> | |
<td>POLYGON ((141.46244 43.10010, 141.46265 43.100...</td> | |
</tr> | |
<tr> | |
<th>4</th> | |
<td>01105</td> | |
<td>北海道</td> | |
<td>石狩振興局</td> | |
<td>札幌市</td> | |
<td>豊平区</td> | |
<td>POLYGON ((141.38463 43.04670, 141.38479 43.046...</td> | |
</tr> | |
<tr> | |
<th>...</th> | |
<td>...</td> | |
<td>...</td> | |
<td>...</td> | |
<td>...</td> | |
<td>...</td> | |
<td>...</td> | |
</tr> | |
<tr> | |
<th>1897</th> | |
<td>47361</td> | |
<td>沖縄県</td> | |
<td>None</td> | |
<td>島尻郡</td> | |
<td>久米島町</td> | |
<td>MULTIPOLYGON (((126.82034 26.26934, 126.82043 ...</td> | |
</tr> | |
<tr> | |
<th>1898</th> | |
<td>47362</td> | |
<td>沖縄県</td> | |
<td>None</td> | |
<td>島尻郡</td> | |
<td>八重瀬町</td> | |
<td>MULTIPOLYGON (((127.76445 26.12312, 127.76447 ...</td> | |
</tr> | |
<tr> | |
<th>1899</th> | |
<td>47375</td> | |
<td>沖縄県</td> | |
<td>None</td> | |
<td>宮古郡</td> | |
<td>多良間村</td> | |
<td>MULTIPOLYGON (((124.72860 24.65694, 124.72852 ...</td> | |
</tr> | |
<tr> | |
<th>1900</th> | |
<td>47381</td> | |
<td>沖縄県</td> | |
<td>None</td> | |
<td>八重山郡</td> | |
<td>竹富町</td> | |
<td>MULTIPOLYGON (((123.75465 24.06330, 123.75463 ...</td> | |
</tr> | |
<tr> | |
<th>1901</th> | |
<td>47382</td> | |
<td>沖縄県</td> | |
<td>None</td> | |
<td>八重山郡</td> | |
<td>与那国町</td> | |
<td>MULTIPOLYGON (((123.01358 24.43628, 123.01352 ...</td> | |
</tr> | |
</tbody> | |
</table> | |
<p>1902 rows × 6 columns</p> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> | |
</div><div class="inner_cell"> | |
<div class="text_cell_render border-box-sizing rendered_html"> | |
<h4 id="geobuf">geobuf<a class="anchor-link" href="#geobuf">¶</a></h4><p>Ref:</p> | |
<ul> | |
<li><a href="https://github.com/pygeobuf/pygeobuf#usage">geobuf</a></li> | |
</ul> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [9]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="o">!</span> pip install geobuf | |
</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>Collecting geobuf | |
Downloading geobuf-1.1.1-py3-none-any.whl (13 kB) | |
Requirement already satisfied: six in /opt/conda/lib/python3.7/site-packages (from geobuf) (1.15.0) | |
Requirement already satisfied: click in /opt/conda/lib/python3.7/site-packages (from geobuf) (7.1.2) | |
Requirement already satisfied: protobuf in /opt/conda/lib/python3.7/site-packages (from geobuf) (3.12.4) | |
Requirement already satisfied: setuptools in /opt/conda/lib/python3.7/site-packages (from protobuf->geobuf) (49.6.0.post20200814) | |
Installing collected packages: geobuf | |
Successfully installed geobuf-1.1.1 | |
</pre> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [10]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">import</span> <span class="nn">json</span> | |
<span class="kn">import</span> <span class="nn">geobuf</span> | |
</pre></div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [11]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">pbf</span> <span class="o">=</span> <span class="n">geobuf</span><span class="o">.</span><span class="n">encode</span><span class="p">(</span> | |
<span class="n">json</span><span class="o">.</span><span class="n">loads</span><span class="p">(</span><span class="n">gdf_dissolved</span><span class="o">.</span><span class="n">to_json</span><span class="p">())</span> | |
<span class="p">)</span> | |
</pre></div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [13]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="o">%%time</span> | |
<span class="k">with</span> <span class="nb">open</span><span class="p">(</span><span class="s2">"shikuchousonkai.buf"</span><span class="p">,</span> <span class="s2">"wb"</span><span class="p">)</span> <span class="k">as</span> <span class="n">f</span><span class="p">:</span> | |
<span class="n">f</span><span class="o">.</span><span class="n">write</span><span class="p">(</span><span class="n">pbf</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>CPU times: user 954 µs, sys: 44 ms, total: 45 ms | |
Wall time: 48.7 ms | |
</pre> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [14]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">gdf_prefecture</span> <span class="o">=</span> <span class="n">gpd</span><span class="o">.</span><span class="n">read_file</span><span class="p">(</span><span class="s2">"city_shape/shikuchousonkai.shp"</span><span class="p">)</span> | |
<span class="n">gdf_prefecture</span> | |
</pre></div> | |
</div> | |
</div> | |
</div> | |
<div class="output_wrapper"> | |
<div class="output"> | |
<div class="output_area"> | |
<div class="prompt output_prompt">Out[14]:</div> | |
<div class="output_html rendered_html output_subarea output_execute_result"> | |
<div> | |
<style scoped> | |
.dataframe tbody tr th:only-of-type { | |
vertical-align: middle; | |
} | |
.dataframe tbody tr th { | |
vertical-align: top; | |
} | |
.dataframe thead th { | |
text-align: right; | |
} | |
</style> | |
<table border="1" class="dataframe"> | |
<thead> | |
<tr style="text-align: right;"> | |
<th></th> | |
<th>N03_007</th> | |
<th>N03_001</th> | |
<th>N03_002</th> | |
<th>N03_003</th> | |
<th>N03_004</th> | |
<th>geometry</th> | |
</tr> | |
</thead> | |
<tbody> | |
<tr> | |
<th>0</th> | |
<td>01101</td> | |
<td>北海道</td> | |
<td>石狩振興局</td> | |
<td>札幌市</td> | |
<td>中央区</td> | |
<td>POLYGON ((141.34233 43.06682, 141.34285 43.066...</td> | |
</tr> | |
<tr> | |
<th>1</th> | |
<td>01102</td> | |
<td>北海道</td> | |
<td>石狩振興局</td> | |
<td>札幌市</td> | |
<td>北区</td> | |
<td>POLYGON ((141.40839 43.18395, 141.40833 43.183...</td> | |
</tr> | |
<tr> | |
<th>2</th> | |
<td>01103</td> | |
<td>北海道</td> | |
<td>石狩振興局</td> | |
<td>札幌市</td> | |
<td>東区</td> | |
<td>POLYGON ((141.44707 43.15616, 141.44694 43.155...</td> | |
</tr> | |
<tr> | |
<th>3</th> | |
<td>01104</td> | |
<td>北海道</td> | |
<td>石狩振興局</td> | |
<td>札幌市</td> | |
<td>白石区</td> | |
<td>POLYGON ((141.46244 43.10010, 141.46265 43.100...</td> | |
</tr> | |
<tr> | |
<th>4</th> | |
<td>01105</td> | |
<td>北海道</td> | |
<td>石狩振興局</td> | |
<td>札幌市</td> | |
<td>豊平区</td> | |
<td>POLYGON ((141.38463 43.04670, 141.38479 43.046...</td> | |
</tr> | |
<tr> | |
<th>...</th> | |
<td>...</td> | |
<td>...</td> | |
<td>...</td> | |
<td>...</td> | |
<td>...</td> | |
<td>...</td> | |
</tr> | |
<tr> | |
<th>1897</th> | |
<td>47361</td> | |
<td>沖縄県</td> | |
<td>None</td> | |
<td>島尻郡</td> | |
<td>久米島町</td> | |
<td>MULTIPOLYGON (((126.82034 26.26934, 126.82043 ...</td> | |
</tr> | |
<tr> | |
<th>1898</th> | |
<td>47362</td> | |
<td>沖縄県</td> | |
<td>None</td> | |
<td>島尻郡</td> | |
<td>八重瀬町</td> | |
<td>MULTIPOLYGON (((127.76445 26.12312, 127.76447 ...</td> | |
</tr> | |
<tr> | |
<th>1899</th> | |
<td>47375</td> | |
<td>沖縄県</td> | |
<td>None</td> | |
<td>宮古郡</td> | |
<td>多良間村</td> | |
<td>MULTIPOLYGON (((124.72860 24.65694, 124.72852 ...</td> | |
</tr> | |
<tr> | |
<th>1900</th> | |
<td>47381</td> | |
<td>沖縄県</td> | |
<td>None</td> | |
<td>八重山郡</td> | |
<td>竹富町</td> | |
<td>MULTIPOLYGON (((123.75465 24.06330, 123.75463 ...</td> | |
</tr> | |
<tr> | |
<th>1901</th> | |
<td>47382</td> | |
<td>沖縄県</td> | |
<td>None</td> | |
<td>八重山郡</td> | |
<td>与那国町</td> | |
<td>MULTIPOLYGON (((123.01358 24.43628, 123.01352 ...</td> | |
</tr> | |
</tbody> | |
</table> | |
<p>1902 rows × 6 columns</p> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> | |
</div><div class="inner_cell"> | |
<div class="text_cell_render border-box-sizing rendered_html"> | |
<ul> | |
<li>データ量が多いので、もう少し間引く必要がありそう<ul> | |
<li><a href="https://geopandas.org/geometric_manipulations.html#GeoSeries.simplify">https://geopandas.org/geometric_manipulations.html#GeoSeries.simplify</a></li> | |
</ul> | |
</li> | |
</ul> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [25]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="o">%%time</span> | |
<span class="n">gdf_prefecture2</span> <span class="o">=</span> <span class="n">gdf_prefecture</span><span class="o">.</span><span class="n">copy</span><span class="p">()</span> | |
<span class="n">gdf_prefecture2</span><span class="p">[</span><span class="s1">'geometry'</span><span class="p">]</span> <span class="o">=</span> <span class="n">gdf_prefecture2</span><span class="p">[</span><span class="s1">'geometry'</span><span class="p">]</span><span class="o">.</span><span class="n">simplify</span><span class="p">(</span><span class="n">tolerance</span><span class="o">=</span><span class="mf">0.00085</span><span class="p">)</span> | |
<span class="n">gdf_prefecture2</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>CPU times: user 59.8 s, sys: 55.5 ms, total: 59.9 s | |
Wall time: 1min | |
</pre> | |
</div> | |
</div> | |
<div class="output_area"> | |
<div class="prompt output_prompt">Out[25]:</div> | |
<div class="output_html rendered_html output_subarea output_execute_result"> | |
<div> | |
<style scoped> | |
.dataframe tbody tr th:only-of-type { | |
vertical-align: middle; | |
} | |
.dataframe tbody tr th { | |
vertical-align: top; | |
} | |
.dataframe thead th { | |
text-align: right; | |
} | |
</style> | |
<table border="1" class="dataframe"> | |
<thead> | |
<tr style="text-align: right;"> | |
<th></th> | |
<th>N03_007</th> | |
<th>N03_001</th> | |
<th>N03_002</th> | |
<th>N03_003</th> | |
<th>N03_004</th> | |
<th>geometry</th> | |
</tr> | |
</thead> | |
<tbody> | |
<tr> | |
<th>0</th> | |
<td>01101</td> | |
<td>北海道</td> | |
<td>石狩振興局</td> | |
<td>札幌市</td> | |
<td>中央区</td> | |
<td>POLYGON ((141.34233 43.06682, 141.35464 43.068...</td> | |
</tr> | |
<tr> | |
<th>1</th> | |
<td>01102</td> | |
<td>北海道</td> | |
<td>石狩振興局</td> | |
<td>札幌市</td> | |
<td>北区</td> | |
<td>POLYGON ((141.40839 43.18395, 141.40427 43.182...</td> | |
</tr> | |
<tr> | |
<th>2</th> | |
<td>01103</td> | |
<td>北海道</td> | |
<td>石狩振興局</td> | |
<td>札幌市</td> | |
<td>東区</td> | |
<td>POLYGON ((141.44707 43.15616, 141.45443 43.137...</td> | |
</tr> | |
<tr> | |
<th>3</th> | |
<td>01104</td> | |
<td>北海道</td> | |
<td>石狩振興局</td> | |
<td>札幌市</td> | |
<td>白石区</td> | |
<td>POLYGON ((141.46244 43.10010, 141.46569 43.100...</td> | |
</tr> | |
<tr> | |
<th>4</th> | |
<td>01105</td> | |
<td>北海道</td> | |
<td>石狩振興局</td> | |
<td>札幌市</td> | |
<td>豊平区</td> | |
<td>POLYGON ((141.38463 43.04670, 141.38558 43.047...</td> | |
</tr> | |
<tr> | |
<th>...</th> | |
<td>...</td> | |
<td>...</td> | |
<td>...</td> | |
<td>...</td> | |
<td>...</td> | |
<td>...</td> | |
</tr> | |
<tr> | |
<th>1897</th> | |
<td>47361</td> | |
<td>沖縄県</td> | |
<td>None</td> | |
<td>島尻郡</td> | |
<td>久米島町</td> | |
<td>MULTIPOLYGON (((126.82034 26.26934, 126.82094 ...</td> | |
</tr> | |
<tr> | |
<th>1898</th> | |
<td>47362</td> | |
<td>沖縄県</td> | |
<td>None</td> | |
<td>島尻郡</td> | |
<td>八重瀬町</td> | |
<td>MULTIPOLYGON (((127.76445 26.12312, 127.76242 ...</td> | |
</tr> | |
<tr> | |
<th>1899</th> | |
<td>47375</td> | |
<td>沖縄県</td> | |
<td>None</td> | |
<td>宮古郡</td> | |
<td>多良間村</td> | |
<td>MULTIPOLYGON (((124.72860 24.65694, 124.72847 ...</td> | |
</tr> | |
<tr> | |
<th>1900</th> | |
<td>47381</td> | |
<td>沖縄県</td> | |
<td>None</td> | |
<td>八重山郡</td> | |
<td>竹富町</td> | |
<td>MULTIPOLYGON (((123.75465 24.06330, 123.75455 ...</td> | |
</tr> | |
<tr> | |
<th>1901</th> | |
<td>47382</td> | |
<td>沖縄県</td> | |
<td>None</td> | |
<td>八重山郡</td> | |
<td>与那国町</td> | |
<td>MULTIPOLYGON (((123.01358 24.43628, 123.01358 ...</td> | |
</tr> | |
</tbody> | |
</table> | |
<p>1902 rows × 6 columns</p> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [26]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="o">%%time</span> | |
<span class="n">gdf_prefecture2</span><span class="o">.</span><span class="n">plot</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>CPU times: user 44.1 s, sys: 460 ms, total: 44.5 s | |
Wall time: 44.6 s | |
</pre> | |
</div> | |
</div> | |
<div class="output_area"> | |
<div class="prompt output_prompt">Out[26]:</div> | |
<div class="output_text output_subarea output_execute_result"> | |
<pre><AxesSubplot:></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 [27]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="o">%%time</span> | |
<span class="n">gdf_prefecture2</span><span class="o">.</span><span class="n">to_file</span><span class="p">(</span><span class="s2">"city_shikuchousonkai_simple.geojson"</span><span class="p">,</span> <span class="n">driver</span><span class="o">=</span><span class="s1">'GeoJSON'</span><span class="p">,</span> <span class="n">encoding</span><span class="o">=</span><span class="s1">'utf-8'</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>CPU times: user 17.6 s, sys: 91.8 ms, total: 17.7 s | |
Wall time: 17.7 s | |
</pre> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [28]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="o">%%time</span> | |
<span class="n">gdf_prefecture2</span><span class="o">.</span><span class="n">to_file</span><span class="p">(</span><span class="s2">"city_shape_simple/shikuchousonkai.shp"</span><span class="p">,</span> <span class="n">encoding</span><span class="o">=</span><span class="s1">'utf-8'</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>CPU times: user 11.5 s, sys: 83.7 ms, total: 11.6 s | |
Wall time: 11.7 s | |
</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"> | |
<h2 id="都道府県界">都道府県界<a class="anchor-link" href="#都道府県界">¶</a></h2><p>大元のデータを都道府県でdissolveしても良いが、市区町村界の結果を使う(未確認だが、計算量が減りそうな気がするので)</p> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [29]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">gdf_prefecture2_dissolved</span> <span class="o">=</span> <span class="n">gdf_prefecture2</span><span class="o">.</span><span class="n">dissolve</span><span class="p">(</span><span class="s1">'N03_001'</span><span class="p">)</span> | |
<span class="n">gdf_prefecture2_dissolved</span> | |
</pre></div> | |
</div> | |
</div> | |
</div> | |
<div class="output_wrapper"> | |
<div class="output"> | |
<div class="output_area"> | |
<div class="prompt output_prompt">Out[29]:</div> | |
<div class="output_html rendered_html output_subarea output_execute_result"> | |
<div> | |
<style scoped> | |
.dataframe tbody tr th:only-of-type { | |
vertical-align: middle; | |
} | |
.dataframe tbody tr th { | |
vertical-align: top; | |
} | |
.dataframe thead th { | |
text-align: right; | |
} | |
</style> | |
<table border="1" class="dataframe"> | |
<thead> | |
<tr style="text-align: right;"> | |
<th></th> | |
<th>geometry</th> | |
<th>N03_007</th> | |
<th>N03_002</th> | |
<th>N03_003</th> | |
<th>N03_004</th> | |
</tr> | |
<tr> | |
<th>N03_001</th> | |
<th></th> | |
<th></th> | |
<th></th> | |
<th></th> | |
<th></th> | |
</tr> | |
</thead> | |
<tbody> | |
<tr> | |
<th>三重県</th> | |
<td>MULTIPOLYGON (((136.02497 33.75121, 136.02505 ...</td> | |
<td>24201</td> | |
<td>None</td> | |
<td>None</td> | |
<td>津市</td> | |
</tr> | |
<tr> | |
<th>京都府</th> | |
<td>MULTIPOLYGON (((135.31410 35.45566, 135.31255 ...</td> | |
<td>26101</td> | |
<td>None</td> | |
<td>京都市</td> | |
<td>北区</td> | |
</tr> | |
<tr> | |
<th>佐賀県</th> | |
<td>MULTIPOLYGON (((130.16976 33.04632, 130.16890 ...</td> | |
<td>41201</td> | |
<td>None</td> | |
<td>None</td> | |
<td>佐賀市</td> | |
</tr> | |
<tr> | |
<th>兵庫県</th> | |
<td>MULTIPOLYGON (((134.81349 34.15525, 134.81346 ...</td> | |
<td>28101</td> | |
<td>None</td> | |
<td>神戸市</td> | |
<td>東灘区</td> | |
</tr> | |
<tr> | |
<th>北海道</th> | |
<td>MULTIPOLYGON (((140.43455 41.65891, 140.43206 ...</td> | |
<td>01101</td> | |
<td>石狩振興局</td> | |
<td>札幌市</td> | |
<td>中央区</td> | |
</tr> | |
<tr> | |
<th>千葉県</th> | |
<td>MULTIPOLYGON (((139.89894 34.89797, 139.89887 ...</td> | |
<td>12101</td> | |
<td>None</td> | |
<td>千葉市</td> | |
<td>中央区</td> | |
</tr> | |
<tr> | |
<th>和歌山県</th> | |
<td>MULTIPOLYGON (((135.45985 33.54664, 135.45917 ...</td> | |
<td>30201</td> | |
<td>None</td> | |
<td>None</td> | |
<td>和歌山市</td> | |
</tr> | |
<tr> | |
<th>埼玉県</th> | |
<td>MULTIPOLYGON (((139.58954 35.78031, 139.59414 ...</td> | |
<td>11101</td> | |
<td>None</td> | |
<td>さいたま市</td> | |
<td>西区</td> | |
</tr> | |
<tr> | |
<th>大分県</th> | |
<td>MULTIPOLYGON (((131.93439 32.72091, 131.93480 ...</td> | |
<td>44201</td> | |
<td>None</td> | |
<td>None</td> | |
<td>大分市</td> | |
</tr> | |
<tr> | |
<th>大阪府</th> | |
<td>MULTIPOLYGON (((135.18058 34.34070, 135.18257 ...</td> | |
<td>27102</td> | |
<td>None</td> | |
<td>大阪市</td> | |
<td>都島区</td> | |
</tr> | |
<tr> | |
<th>奈良県</th> | |
<td>POLYGON ((136.09345 34.19570, 136.09416 34.193...</td> | |
<td>29201</td> | |
<td>None</td> | |
<td>None</td> | |
<td>奈良市</td> | |
</tr> | |
<tr> | |
<th>宮城県</th> | |
<td>MULTIPOLYGON (((140.85659 37.89099, 140.85994 ...</td> | |
<td>04101</td> | |
<td>None</td> | |
<td>仙台市</td> | |
<td>青葉区</td> | |
</tr> | |
<tr> | |
<th>宮崎県</th> | |
<td>MULTIPOLYGON (((131.37793 31.49056, 131.38701 ...</td> | |
<td>45201</td> | |
<td>None</td> | |
<td>None</td> | |
<td>宮崎市</td> | |
</tr> | |
<tr> | |
<th>富山県</th> | |
<td>MULTIPOLYGON (((137.17989 36.75589, 137.18037 ...</td> | |
<td>16201</td> | |
<td>None</td> | |
<td>None</td> | |
<td>富山市</td> | |
</tr> | |
<tr> | |
<th>山口県</th> | |
<td>MULTIPOLYGON (((132.15260 33.84317, 132.15060 ...</td> | |
<td>35201</td> | |
<td>None</td> | |
<td>None</td> | |
<td>下関市</td> | |
</tr> | |
<tr> | |
<th>山形県</th> | |
<td>MULTIPOLYGON (((140.26713 37.91758, 140.26644 ...</td> | |
<td>06201</td> | |
<td>None</td> | |
<td>None</td> | |
<td>山形市</td> | |
</tr> | |
<tr> | |
<th>山梨県</th> | |
<td>MULTIPOLYGON (((138.52689 35.37885, 138.52817 ...</td> | |
<td>19201</td> | |
<td>None</td> | |
<td>None</td> | |
<td>甲府市</td> | |
</tr> | |
<tr> | |
<th>岐阜県</th> | |
<td>POLYGON ((136.67787 35.24106, 136.68157 35.219...</td> | |
<td>21201</td> | |
<td>None</td> | |
<td>None</td> | |
<td>岐阜市</td> | |
</tr> | |
<tr> | |
<th>岡山県</th> | |
<td>MULTIPOLYGON (((133.57324 34.46590, 133.56948 ...</td> | |
<td>33101</td> | |
<td>None</td> | |
<td>岡山市</td> | |
<td>北区</td> | |
</tr> | |
<tr> | |
<th>岩手県</th> | |
<td>MULTIPOLYGON (((141.91951 39.18193, 141.92264 ...</td> | |
<td>03201</td> | |
<td>None</td> | |
<td>None</td> | |
<td>盛岡市</td> | |
</tr> | |
<tr> | |
<th>島根県</th> | |
<td>MULTIPOLYGON (((131.71402 34.67412, 131.71417 ...</td> | |
<td>32201</td> | |
<td>None</td> | |
<td>None</td> | |
<td>松江市</td> | |
</tr> | |
<tr> | |
<th>広島県</th> | |
<td>MULTIPOLYGON (((132.78476 34.27741, 132.78520 ...</td> | |
<td>34101</td> | |
<td>None</td> | |
<td>広島市</td> | |
<td>中区</td> | |
</tr> | |
<tr> | |
<th>徳島県</th> | |
<td>MULTIPOLYGON (((134.31889 33.53861, 134.31881 ...</td> | |
<td>36201</td> | |
<td>None</td> | |
<td>None</td> | |
<td>徳島市</td> | |
</tr> | |
<tr> | |
<th>愛媛県</th> | |
<td>MULTIPOLYGON (((132.65767 33.05706, 132.66097 ...</td> | |
<td>38201</td> | |
<td>None</td> | |
<td>None</td> | |
<td>松山市</td> | |
</tr> | |
<tr> | |
<th>愛知県</th> | |
<td>MULTIPOLYGON (((137.30000 34.72821, 137.30093 ...</td> | |
<td>23101</td> | |
<td>None</td> | |
<td>名古屋市</td> | |
<td>千種区</td> | |
</tr> | |
<tr> | |
<th>新潟県</th> | |
<td>MULTIPOLYGON (((138.93233 36.89370, 138.93244 ...</td> | |
<td>15101</td> | |
<td>None</td> | |
<td>新潟市</td> | |
<td>北区</td> | |
</tr> | |
<tr> | |
<th>東京都</th> | |
<td>MULTIPOLYGON (((136.07396 20.42276, 136.07364 ...</td> | |
<td>13101</td> | |
<td>None</td> | |
<td>None</td> | |
<td>千代田区</td> | |
</tr> | |
<tr> | |
<th>栃木県</th> | |
<td>POLYGON ((139.78570 36.22799, 139.78539 36.227...</td> | |
<td>09201</td> | |
<td>None</td> | |
<td>None</td> | |
<td>宇都宮市</td> | |
</tr> | |
<tr> | |
<th>沖縄県</th> | |
<td>MULTIPOLYGON (((127.72410 26.10649, 127.73159 ...</td> | |
<td>47201</td> | |
<td>None</td> | |
<td>None</td> | |
<td>那覇市</td> | |
</tr> | |
<tr> | |
<th>滋賀県</th> | |
<td>POLYGON ((136.41817 35.01812, 136.41696 35.011...</td> | |
<td>25201</td> | |
<td>None</td> | |
<td>None</td> | |
<td>大津市</td> | |
</tr> | |
<tr> | |
<th>熊本県</th> | |
<td>MULTIPOLYGON (((130.91339 32.13044, 130.91002 ...</td> | |
<td>43101</td> | |
<td>None</td> | |
<td>熊本市</td> | |
<td>中央区</td> | |
</tr> | |
<tr> | |
<th>石川県</th> | |
<td>MULTIPOLYGON (((136.24312 36.29764, 136.24279 ...</td> | |
<td>17201</td> | |
<td>None</td> | |
<td>None</td> | |
<td>金沢市</td> | |
</tr> | |
<tr> | |
<th>神奈川県</th> | |
<td>MULTIPOLYGON (((139.13720 35.17882, 139.13892 ...</td> | |
<td>14101</td> | |
<td>None</td> | |
<td>横浜市</td> | |
<td>鶴見区</td> | |
</tr> | |
<tr> | |
<th>福井県</th> | |
<td>MULTIPOLYGON (((135.62079 35.48614, 135.62610 ...</td> | |
<td>18201</td> | |
<td>None</td> | |
<td>None</td> | |
<td>福井市</td> | |
</tr> | |
<tr> | |
<th>福岡県</th> | |
<td>MULTIPOLYGON (((130.54245 33.08174, 130.53537 ...</td> | |
<td>40101</td> | |
<td>None</td> | |
<td>北九州市</td> | |
<td>門司区</td> | |
</tr> | |
<tr> | |
<th>福島県</th> | |
<td>MULTIPOLYGON (((140.79318 36.86172, 140.79301 ...</td> | |
<td>07201</td> | |
<td>None</td> | |
<td>None</td> | |
<td>福島市</td> | |
</tr> | |
<tr> | |
<th>秋田県</th> | |
<td>MULTIPOLYGON (((140.76662 39.20853, 140.76761 ...</td> | |
<td>05201</td> | |
<td>None</td> | |
<td>None</td> | |
<td>秋田市</td> | |
</tr> | |
<tr> | |
<th>群馬県</th> | |
<td>POLYGON ((138.82911 36.04131, 138.82839 36.037...</td> | |
<td>10201</td> | |
<td>None</td> | |
<td>None</td> | |
<td>前橋市</td> | |
</tr> | |
<tr> | |
<th>茨城県</th> | |
<td>MULTIPOLYGON (((140.71059 35.92919, 140.71040 ...</td> | |
<td>08201</td> | |
<td>None</td> | |
<td>None</td> | |
<td>水戸市</td> | |
</tr> | |
<tr> | |
<th>長崎県</th> | |
<td>MULTIPOLYGON (((130.36567 32.74062, 130.37289 ...</td> | |
<td>42201</td> | |
<td>None</td> | |
<td>None</td> | |
<td>長崎市</td> | |
</tr> | |
<tr> | |
<th>長野県</th> | |
<td>POLYGON ((137.57406 35.31678, 137.57536 35.316...</td> | |
<td>20201</td> | |
<td>None</td> | |
<td>None</td> | |
<td>長野市</td> | |
</tr> | |
<tr> | |
<th>青森県</th> | |
<td>MULTIPOLYGON (((141.15919 40.30479, 141.15419 ...</td> | |
<td>02201</td> | |
<td>None</td> | |
<td>None</td> | |
<td>青森市</td> | |
</tr> | |
<tr> | |
<th>静岡県</th> | |
<td>MULTIPOLYGON (((138.20671 34.62057, 138.20911 ...</td> | |
<td>22101</td> | |
<td>None</td> | |
<td>静岡市</td> | |
<td>葵区</td> | |
</tr> | |
<tr> | |
<th>香川県</th> | |
<td>MULTIPOLYGON (((133.45361 34.10481, 133.45461 ...</td> | |
<td>37201</td> | |
<td>None</td> | |
<td>None</td> | |
<td>高松市</td> | |
</tr> | |
<tr> | |
<th>高知県</th> | |
<td>MULTIPOLYGON (((132.70480 32.88813, 132.70474 ...</td> | |
<td>39201</td> | |
<td>None</td> | |
<td>None</td> | |
<td>高知市</td> | |
</tr> | |
<tr> | |
<th>鳥取県</th> | |
<td>MULTIPOLYGON (((133.38171 35.45621, 133.38162 ...</td> | |
<td>31201</td> | |
<td>None</td> | |
<td>None</td> | |
<td>鳥取市</td> | |
</tr> | |
<tr> | |
<th>鹿児島県</th> | |
<td>MULTIPOLYGON (((130.90113 31.11315, 130.89944 ...</td> | |
<td>46201</td> | |
<td>None</td> | |
<td>None</td> | |
<td>鹿児島市</td> | |
</tr> | |
</tbody> | |
</table> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [30]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">gds</span> <span class="o">=</span> <span class="n">gdf_prefecture2_dissolved</span><span class="o">.</span><span class="n">copy</span><span class="p">()</span><span class="o">.</span><span class="n">geometry</span> | |
<span class="n">gds</span> | |
</pre></div> | |
</div> | |
</div> | |
</div> | |
<div class="output_wrapper"> | |
<div class="output"> | |
<div class="output_area"> | |
<div class="prompt output_prompt">Out[30]:</div> | |
<div class="output_text output_subarea output_execute_result"> | |
<pre>N03_001 | |
三重県 MULTIPOLYGON (((136.02497 33.75121, 136.02505 ... | |
京都府 MULTIPOLYGON (((135.31410 35.45566, 135.31255 ... | |
佐賀県 MULTIPOLYGON (((130.16976 33.04632, 130.16890 ... | |
兵庫県 MULTIPOLYGON (((134.81349 34.15525, 134.81346 ... | |
北海道 MULTIPOLYGON (((140.43455 41.65891, 140.43206 ... | |
千葉県 MULTIPOLYGON (((139.89894 34.89797, 139.89887 ... | |
和歌山県 MULTIPOLYGON (((135.45985 33.54664, 135.45917 ... | |
埼玉県 MULTIPOLYGON (((139.58954 35.78031, 139.59414 ... | |
大分県 MULTIPOLYGON (((131.93439 32.72091, 131.93480 ... | |
大阪府 MULTIPOLYGON (((135.18058 34.34070, 135.18257 ... | |
奈良県 POLYGON ((136.09345 34.19570, 136.09416 34.193... | |
宮城県 MULTIPOLYGON (((140.85659 37.89099, 140.85994 ... | |
宮崎県 MULTIPOLYGON (((131.37793 31.49056, 131.38701 ... | |
富山県 MULTIPOLYGON (((137.17989 36.75589, 137.18037 ... | |
山口県 MULTIPOLYGON (((132.15260 33.84317, 132.15060 ... | |
山形県 MULTIPOLYGON (((140.26713 37.91758, 140.26644 ... | |
山梨県 MULTIPOLYGON (((138.52689 35.37885, 138.52817 ... | |
岐阜県 POLYGON ((136.67787 35.24106, 136.68157 35.219... | |
岡山県 MULTIPOLYGON (((133.57324 34.46590, 133.56948 ... | |
岩手県 MULTIPOLYGON (((141.91951 39.18193, 141.92264 ... | |
島根県 MULTIPOLYGON (((131.71402 34.67412, 131.71417 ... | |
広島県 MULTIPOLYGON (((132.78476 34.27741, 132.78520 ... | |
徳島県 MULTIPOLYGON (((134.31889 33.53861, 134.31881 ... | |
愛媛県 MULTIPOLYGON (((132.65767 33.05706, 132.66097 ... | |
愛知県 MULTIPOLYGON (((137.30000 34.72821, 137.30093 ... | |
新潟県 MULTIPOLYGON (((138.93233 36.89370, 138.93244 ... | |
東京都 MULTIPOLYGON (((136.07396 20.42276, 136.07364 ... | |
栃木県 POLYGON ((139.78570 36.22799, 139.78539 36.227... | |
沖縄県 MULTIPOLYGON (((127.72410 26.10649, 127.73159 ... | |
滋賀県 POLYGON ((136.41817 35.01812, 136.41696 35.011... | |
熊本県 MULTIPOLYGON (((130.91339 32.13044, 130.91002 ... | |
石川県 MULTIPOLYGON (((136.24312 36.29764, 136.24279 ... | |
神奈川県 MULTIPOLYGON (((139.13720 35.17882, 139.13892 ... | |
福井県 MULTIPOLYGON (((135.62079 35.48614, 135.62610 ... | |
福岡県 MULTIPOLYGON (((130.54245 33.08174, 130.53537 ... | |
福島県 MULTIPOLYGON (((140.79318 36.86172, 140.79301 ... | |
秋田県 MULTIPOLYGON (((140.76662 39.20853, 140.76761 ... | |
群馬県 POLYGON ((138.82911 36.04131, 138.82839 36.037... | |
茨城県 MULTIPOLYGON (((140.71059 35.92919, 140.71040 ... | |
長崎県 MULTIPOLYGON (((130.36567 32.74062, 130.37289 ... | |
長野県 POLYGON ((137.57406 35.31678, 137.57536 35.316... | |
青森県 MULTIPOLYGON (((141.15919 40.30479, 141.15419 ... | |
静岡県 MULTIPOLYGON (((138.20671 34.62057, 138.20911 ... | |
香川県 MULTIPOLYGON (((133.45361 34.10481, 133.45461 ... | |
高知県 MULTIPOLYGON (((132.70480 32.88813, 132.70474 ... | |
鳥取県 MULTIPOLYGON (((133.38171 35.45621, 133.38162 ... | |
鹿児島県 MULTIPOLYGON (((130.90113 31.11315, 130.89944 ... | |
Name: geometry, dtype: geometry</pre> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [31]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">gds</span><span class="o">.</span><span class="n">plot</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[31]:</div> | |
<div class="output_text output_subarea output_execute_result"> | |
<pre><AxesSubplot:></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 [53]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="o">%%time</span> | |
<span class="n">gds_simple</span> <span class="o">=</span> <span class="n">gds</span><span class="o">.</span><span class="n">simplify</span><span class="p">(</span><span class="n">tolerance</span><span class="o">=</span><span class="mf">0.035</span><span class="p">,</span> <span class="n">preserve_topology</span><span class="o">=</span><span class="kc">False</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>CPU times: user 210 ms, sys: 7.97 ms, total: 218 ms | |
Wall time: 222 ms | |
</pre> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [54]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">gds_simple</span> | |
</pre></div> | |
</div> | |
</div> | |
</div> | |
<div class="output_wrapper"> | |
<div class="output"> | |
<div class="output_area"> | |
<div class="prompt output_prompt">Out[54]:</div> | |
<div class="output_text output_subarea output_execute_result"> | |
<pre>N03_001 | |
三重県 POLYGON ((136.03152 33.77229, 136.01196 33.723... | |
京都府 POLYGON ((136.02846 34.81912, 136.02816 34.706... | |
佐賀県 POLYGON ((130.16976 33.04632, 130.22492 32.960... | |
兵庫県 MULTIPOLYGON (((135.09290 34.64036, 134.96625 ... | |
北海道 MULTIPOLYGON (((147.72211 45.17322, 147.86977 ... | |
千葉県 POLYGON ((139.82465 34.91130, 139.75292 34.974... | |
和歌山県 MULTIPOLYGON (((135.45985 33.54664, 135.33063 ... | |
埼玉県 POLYGON ((139.58954 35.78031, 139.39215 35.763... | |
大分県 POLYGON ((132.00296 33.06660, 131.88981 32.992... | |
大阪府 POLYGON ((135.18058 34.34070, 135.43175 34.530... | |
奈良県 POLYGON ((136.09345 34.19570, 136.10409 34.025... | |
宮城県 POLYGON ((140.85659 37.89099, 140.85475 37.797... | |
宮崎県 POLYGON ((131.37793 31.49056, 131.34223 31.361... | |
富山県 POLYGON ((137.17989 36.75589, 137.39576 36.786... | |
山口県 MULTIPOLYGON (((132.23399 33.96763, 132.33118 ... | |
山形県 POLYGON ((140.26713 37.91758, 140.29851 37.807... | |
山梨県 POLYGON ((138.52689 35.37885, 138.53314 35.200... | |
岐阜県 POLYGON ((136.67787 35.24106, 136.66963 35.133... | |
岡山県 POLYGON ((133.57324 34.46590, 133.48678 34.514... | |
岩手県 POLYGON ((141.91951 39.18193, 141.83550 39.144... | |
島根県 MULTIPOLYGON (((133.27905 36.34889, 133.38591 ... | |
広島県 MULTIPOLYGON (((132.78476 34.27741, 132.53785 ... | |
徳島県 POLYGON ((134.47551 33.68562, 134.31371 33.545... | |
愛媛県 MULTIPOLYGON (((132.65767 33.05706, 132.68339 ... | |
愛知県 POLYGON ((137.30000 34.72821, 137.28616 34.680... | |
新潟県 MULTIPOLYGON (((138.93233 36.89370, 138.92986 ... | |
東京都 MULTIPOLYGON (((142.19329 27.10583, 142.22940 ... | |
栃木県 POLYGON ((139.78570 36.22799, 139.68794 36.199... | |
沖縄県 MULTIPOLYGON (((131.24073 25.87242, 131.27339 ... | |
滋賀県 POLYGON ((136.41817 35.01812, 136.36603 34.904... | |
熊本県 MULTIPOLYGON (((130.91339 32.13044, 130.72017 ... | |
石川県 MULTIPOLYGON (((136.37248 36.38322, 136.75233 ... | |
神奈川県 POLYGON ((139.13720 35.17882, 139.16017 35.140... | |
福井県 POLYGON ((135.62079 35.48614, 135.73858 35.495... | |
福岡県 POLYGON ((130.54245 33.08174, 130.50595 33.002... | |
福島県 POLYGON ((140.56815 36.93737, 140.59188 36.872... | |
秋田県 POLYGON ((140.76662 39.20853, 140.80820 39.180... | |
群馬県 POLYGON ((138.82911 36.04131, 138.71255 35.985... | |
茨城県 POLYGON ((140.71059 35.92919, 140.84990 35.741... | |
長崎県 MULTIPOLYGON (((129.55455 33.40954, 129.56771 ... | |
長野県 POLYGON ((137.57406 35.31678, 137.63176 35.509... | |
青森県 POLYGON ((141.15919 40.30479, 140.96859 40.226... | |
静岡県 POLYGON ((138.20671 34.62057, 137.48518 34.673... | |
香川県 MULTIPOLYGON (((134.30639 34.27808, 134.39022 ... | |
高知県 POLYGON ((132.70480 32.88813, 132.65553 32.924... | |
鳥取県 POLYGON ((133.59624 35.34532, 133.50809 35.233... | |
鹿児島県 MULTIPOLYGON (((130.90113 31.11315, 130.65752 ... | |
dtype: geometry</pre> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [55]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">gds_simple</span><span class="o">.</span><span class="n">plot</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[55]:</div> | |
<div class="output_text output_subarea output_execute_result"> | |
<pre><AxesSubplot:></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 [57]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">gds_simple</span><span class="o">.</span><span class="n">to_file</span><span class="p">(</span><span class="s2">"prefecture.geojson"</span><span class="p">,</span> <span class="n">driver</span><span class="o">=</span><span class="s1">'GeoJSON'</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 [60]:</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">folium</span> | |
<span class="n">m</span> <span class="o">=</span> <span class="n">folium</span><span class="o">.</span><span class="n">Map</span><span class="p">()</span> | |
<span class="n">folium</span><span class="o">.</span><span class="n">GeoJson</span><span class="p">(</span><span class="n">gds_simple</span><span class="o">.</span><span class="n">to_json</span><span class="p">())</span><span class="o">.</span><span class="n">add_to</span><span class="p">(</span><span class="n">m</span><span class="p">)</span> | |
<span class="n">m</span><span class="o">.</span><span class="n">save</span><span class="p">(</span><span class="s2">"prefecture_test.html"</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"> | |
<ul> | |
<li><a href="./prefecture_test.html">prefecture_test.html</a></li> | |
</ul> | |
<p>うまくsimplifyをしないと境界ががたつくので難しい</p> | |
</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"> | |
<hr> | |
<h1 id="make-attribution">make attribution<a class="anchor-link" href="#make-attribution">¶</a></h1><ul> | |
<li><a href="https://nlftp.mlit.go.jp/ksj/other/agreement.html">利用規約</a>に従う必要がある | |
- 加工しているので、加工している旨は書かないといけない</li> | |
</ul> | |
<p>Attribution Example:</p> | |
<ul> | |
<li><a href='https://nlftp.mlit.go.jp/ksj/gml/datalist/KsjTmplt-N03-v2_3.html' target='_blank'>「国土数値情報(行政区域データ)」(国土交通省)</a>を元にして作成</li> | |
</ul> | |
</div> | |
</div> | |
</div> | |
<div class="cell border-box-sizing code_cell rendered"> | |
<div class="input"> | |
<div class="prompt input_prompt">In [ ]:</div> | |
<div class="inner_cell"> | |
<div class="input_area"> | |
<div class=" highlight hl-ipython3"><pre><span></span> | |
</pre></div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</body> | |
</html> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<head> | |
<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> | |
<script> | |
L_NO_TOUCH = false; | |
L_DISABLE_3D = false; | |
</script> | |
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/leaflet.js"></script> | |
<script src="https://code.jquery.com/jquery-1.12.4.min.js"></script> | |
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script> | |
<script src="https://cdnjs.cloudflare.com/ajax/libs/Leaflet.awesome-markers/2.0.2/leaflet.awesome-markers.js"></script> | |
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/leaflet.css"/> | |
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css"/> | |
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap-theme.min.css"/> | |
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"/> | |
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/Leaflet.awesome-markers/2.0.2/leaflet.awesome-markers.css"/> | |
<link rel="stylesheet" href="https://rawcdn.githack.com/python-visualization/folium/master/folium/templates/leaflet.awesome.rotate.css"/> | |
<style>html, body {width: 100%;height: 100%;margin: 0;padding: 0;}</style> | |
<style>#map {position:absolute;top:0;bottom:0;right:0;left:0;}</style> | |
<meta name="viewport" content="width=device-width, | |
initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> | |
<style> | |
#map_a79c91f064da49d098d17042ebb38cd1 { | |
position: relative; | |
width: 100.0%; | |
height: 100.0%; | |
left: 0.0%; | |
top: 0.0%; | |
} | |
</style> | |
</head> | |
<body> | |
<div class="folium-map" id="map_a79c91f064da49d098d17042ebb38cd1" ></div> | |
</body> | |
<script> | |
var map_a79c91f064da49d098d17042ebb38cd1 = L.map( | |
"map_a79c91f064da49d098d17042ebb38cd1", | |
{ | |
center: [0, 0], | |
crs: L.CRS.EPSG3857, | |
zoom: 1, | |
zoomControl: true, | |
preferCanvas: false, | |
} | |
); | |
var tile_layer_66cfe7c90e8940939d1a4f215da1c4c8 = L.tileLayer( | |
"https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png", | |
{"attribution": "Data by \u0026copy; \u003ca href=\"http://openstreetmap.org\"\u003eOpenStreetMap\u003c/a\u003e, under \u003ca href=\"http://www.openstreetmap.org/copyright\"\u003eODbL\u003c/a\u003e.", "detectRetina": false, "maxNativeZoom": 18, "maxZoom": 18, "minZoom": 0, "noWrap": false, "opacity": 1, "subdomains": "abc", "tms": false} | |
).addTo(map_a79c91f064da49d098d17042ebb38cd1); | |
function geo_json_45bbcc0b2d6949d3b5f9b8102cbb259d_onEachFeature(feature, layer) { | |
layer.on({ | |
click: function(e) { | |
map_a79c91f064da49d098d17042ebb38cd1.fitBounds(e.target.getBounds()); | |
} | |
}); | |
}; | |
var geo_json_45bbcc0b2d6949d3b5f9b8102cbb259d = L.geoJson(null, { | |
onEachFeature: geo_json_45bbcc0b2d6949d3b5f9b8102cbb259d_onEachFeature, | |
}).addTo(map_a79c91f064da49d098d17042ebb38cd1); | |
function geo_json_45bbcc0b2d6949d3b5f9b8102cbb259d_add (data) { | |
geo_json_45bbcc0b2d6949d3b5f9b8102cbb259d.addData(data); | |
} | |
geo_json_45bbcc0b2d6949d3b5f9b8102cbb259d_add({"bbox": [122.93374861200891, 24.256238892211172, 148.8921596890185, 45.537336558935124], "features": [{"bbox": [135.853251115047, 33.723339224825395, 136.92242988313262, 35.257089000257224], "geometry": {"coordinates": [[[136.031515292197, 33.772288341733656], [136.01196204880955, 33.723339224825395], [135.94180416343147, 33.734956387327486], [135.853251115047, 33.86229916237647], [136.01242277599033, 33.96734722499451], [136.01937416308726, 34.03668166682553], [136.10408917027905, 34.0258208287683], [136.12950527934527, 34.31617444089778], [136.06914083028516, 34.39425694620115], [136.2297594419448, 34.49186249475838], [136.04980555108534, 34.580205829335625], [136.0395636057758, 34.66110444111712], [136.0867250868607, 34.67627075753369], [136.0201747206869, 34.79032861317501], [136.09031805413497, 34.811963054151704], [136.1115497283373, 34.9020244409752], [136.25376666679824, 34.85815389188866], [136.36603416304627, 34.9048988918704], [136.45503834014733, 35.15248055863094], [136.4154505056364, 35.21962386524922], [136.5341748895596, 35.257089000257224], [136.77270749695344, 35.02438999999856], [136.6503033066523, 34.99122110806775], [136.6668702198848, 34.93700086499797], [136.53129919580135, 34.74675241399274], [136.52720383878625, 34.610955440641135], [136.92242988313262, 34.447271414244426], [136.9127968346063, 34.37595253198384], [136.81257024612, 34.368151720825324], [136.90934505762834, 34.365175332675506], [136.90184966343134, 34.278415946139035], [136.76536888516603, 34.25979602726488], [136.86689549942787, 34.28674305404877], [136.805561192695, 34.327931865263395], [136.68907622588722, 34.28370494632628], [136.7266354218873, 34.343288864789315], [136.66172286561778, 34.34568746820213], [136.6051070561458, 34.258485467730225], [136.50595152963945, 34.279102946343926], [136.5082211154122, 34.229262387249435], [136.32187647212152, 34.19622230611458], [136.277712048872, 34.16096377465851], [136.29776581084354, 34.086728197648256], [136.2490502460721, 34.09513964038217], [136.2682058883911, 34.12911655878219], [136.2009523087022, 34.07533044094714], [136.28167547264502, 34.02234694555517], [136.24203547295872, 34.014783306304594], [136.27215072587535, 33.97255580240841], [136.21017727636024, 33.99849761287459], [136.23175316517654, 33.946262026971], [136.14991461706597, 33.93110266695459], [136.031515292197, 33.772288341733656]]], "type": "Polygon"}, "id": "\u4e09\u91cd\u770c", "properties": {}, "type": "Feature"}, {"bbox": [134.85372666685225, 34.70613361287599, 136.02845861167566, 35.75899472112951], "geometry": {"coordinates": [[[136.02845861167566, 34.81911582913227], [136.0281594423045, 34.70613361287599], [135.92441722407568, 34.75767249488979], [135.8901711152049, 34.708315558816025], [135.75551360626798, 34.72753194584266], [135.67568306082467, 34.89939694571251], [135.59945221824535, 34.92815444087478], [135.62179033329176, 34.97411840882159], [135.54106027201397, 34.91530972086696], [135.48719221784665, 34.99239722525181], [135.38208167303083, 35.01014138701544], [135.3898099997317, 35.12876527889455], [135.20621306138378, 35.16068472112306], [135.15752972831433, 35.26109277481174], [135.0678747208417, 35.23735110806723], [134.9246999999051, 35.31165999960933], [134.9335674969425, 35.40707027877039], [135.04916693910297, 35.407742774709334], [135.04515583687248, 35.50869305394133], [134.92689861208135, 35.512527505040396], [134.85372666685225, 35.589079721252176], [134.86750473385644, 35.658232368728875], [135.2551538910393, 35.75899472112951], [135.30275221814043, 35.66211527889703], [135.19248744463994, 35.54019180230989], [135.25445730226272, 35.59967936021434], [135.2400400780872, 35.54022125240891], [135.33181841818555, 35.51601780178021], [135.31671282683556, 35.4511549186646], [135.39822072570598, 35.478885441110265], [135.33867488993428, 35.54776846824029], [135.46262972817942, 35.6037516667061], [135.45833311278295, 35.468531360234124], [135.52758786029153, 35.38011330638403], [135.76878530459817, 35.35601446759364], [135.85843055802388, 35.289228892399535], [135.81658250327996, 35.01291777493543], [135.86645012967787, 34.89210949084552], [136.02845861167566, 34.81911582913227]]], "type": "Polygon"}, "id": "\u4eac\u90fd\u5e9c", "properties": {}, "type": "Feature"}, {"bbox": [129.75896749695244, 32.960775639784, 130.537002218078, 33.55603582919019], "geometry": {"coordinates": [[[130.16976260725858, 33.046317152714494], [130.22492128389024, 32.960775639784], [130.06122693867235, 32.985851108142185], [129.92235666712656, 33.090493332801145], [129.94335722365702, 33.16444444075836], [129.81714778234436, 33.184535558769085], [129.75896749695244, 33.290851107892365], [129.79081434500608, 33.34039906266668], [129.8536202456778, 33.29158969410912], [129.8706495588301, 33.40482182926405], [129.78297180260665, 33.451268314581114], [129.85895749719077, 33.45408305408972], [129.8458463943956, 33.55603582919019], [129.87435360643383, 33.51596972082598], [129.93302871590254, 33.54941594568942], [129.99433499436452, 33.44782872071892], [130.27496944158656, 33.47968166707534], [130.41109475113802, 33.39473304331875], [130.537002218078, 33.43826582920468], [130.53597845684033, 33.34296229687254], [130.37384233897345, 33.24538811109422], [130.3557840989571, 33.14035694601631], [130.24642972804952, 33.202901197931965], [130.12605863779595, 33.117184559120176], [130.16976260725858, 33.046317152714494]]], "type": "Polygon"}, "id": "\u4f50\u8cc0\u770c", "properties": {}, "type": "Feature"}, {"bbox": [134.2527377816234, 34.189722694346926, 135.46858805419538, 35.6703839191826], "geometry": {"coordinates": [[[[135.09290444878138, 34.64036194594712], [134.96624664057003, 34.64394889192789], [134.6557219463108, 34.788491387267754], [134.47425653700964, 34.75520989212288], [134.46516516184283, 34.80888055859094], [134.41403169870398, 34.72893572100679], [134.32172944235992, 34.72194610822635], [134.2527377816234, 34.85189861333038], [134.29497929108095, 34.907475328804665], [134.26435861156074, 35.01656083771252], [134.41014109031656, 35.14729386904667], [134.38239555101393, 35.221582505028664], [134.51537083039955, 35.277308332813334], [134.48607055840955, 35.43381972090344], [134.36994443638673, 35.614584730101285], [134.53879832708117, 35.6703839191826], [134.86551608280104, 35.659283945997345], [134.85372666685225, 35.589079721252176], [134.92689861208135, 35.512527505040396], [135.04515583687248, 35.50869305394133], [135.0489733330529, 35.40750917131123], [134.9322755506762, 35.40594638701617], [134.92160389130663, 35.315133613025864], [135.0678747208417, 35.23735110806723], [135.15752972831433, 35.26109277481174], [135.2064374970929, 35.16062305371099], [135.3898099997317, 35.12876527889455], [135.39968639401195, 35.07616333257181], [135.33020389139654, 35.03522361287946], [135.3463544490986, 34.96465110766252], [135.46858805419538, 34.92553833282784], [135.41875277591998, 34.90917472123647], [135.4602950063096, 34.73313555855924], [135.09290444878138, 34.64036194594712]]], [[[134.87125824641663, 34.23982596096855], [134.7292694421311, 34.189722694346926], [134.65445063588822, 34.29388500029256], [135.0021931390022, 34.60916827909284], [135.0256676126703, 34.57612010765689], [134.89526547262358, 34.417452909724034], [134.95161700372182, 34.26650061341263], [134.87125824641663, 34.23982596096855]]]], "type": "MultiPolygon"}, "id": "\u5175\u5eab\u770c", "properties": {}, "type": "Feature"}, {"bbox": [139.40680610911465, 41.39823499964558, 148.8921596890185, 45.537336558935124], "geometry": {"coordinates": [[[[147.72210710835645, 45.17321689234575], [147.86976791205961, 45.22415655877819], [147.8492448640593, 45.367091945836705], [147.92513883319066, 45.438022026895055], [148.0169021923823, 45.2793627483922], [148.16353099885657, 45.258365225274986], [148.41810111467476, 45.32721519782319], [148.65126620027502, 45.537336558935124], [148.8921596890185, 45.51235063967033], [148.82681197059605, 45.449119892069405], [148.87656425403713, 45.394356667126544], [148.84239713442025, 45.33663827893349], [148.63898605666122, 45.33533386536567], [148.301725863358, 45.214873747625404], [147.90449683456131, 44.96099580221454], [147.65650128360744, 44.995279919133], [147.59689367070644, 44.85330261312515], [147.33499060972895, 44.71420691931394], [147.2071253834298, 44.56862989155633], [147.07433968922533, 44.55572299961682], [146.95458907902287, 44.42634789164191], [146.86159050639685, 44.445884054205806], [146.9523195328203, 44.54978422486215], [146.94808341122052, 44.6314467207896], [146.9930195328252, 44.57543472063588], [147.00643189411664, 44.6592541982227], [147.09650094676135, 44.6385557212696], [147.18593778230286, 44.6971524143525], [147.19460099923674, 44.76131102668256], [147.10174374787573, 44.817896252010485], [147.24226902739372, 44.80812708119987], [147.2655801167291, 44.86807166737361], [147.51724620025198, 44.9973931712579], [147.49628833993495, 45.11286880195371], [147.63857544709924, 45.075363747838765], [147.72210710835645, 45.17321689234575]]], [[[146.83198749742508, 43.886930360048154], [146.9058612448007, 43.8113115861608], [146.6747687808546, 43.70652380173209], [146.58564875488617, 43.74423986467809], [146.58818814536664, 43.80839908135255], [146.74871282733523, 43.81458122524339], [146.72168352787253, 43.845965305554444], [146.83198749742508, 43.886930360048154]]], [[[145.89067843665495, 44.09479744404328], [145.78110586264552, 43.93194486476375], [145.58987474672222, 43.868312198449246], [145.54712708214913, 43.65482374771784], [145.5503235541887, 43.73100227943172], [145.42741847028628, 43.7270484406331], [145.4047221404145, 43.84046610772475], [145.7424495593997, 44.05222374842731], [146.12935019465579, 44.50794850521942], [146.33771953342978, 44.417424505336726], [146.57741968926734, 44.45494153212604], [146.4920797800579, 44.35450058573349], [146.43150075185827, 44.37591317115596], [146.29614686098887, 44.27566961336203], [146.11023525295468, 44.26243802659371], [145.89067843665495, 44.09479744404328]]], [[[146.31216050590274, 43.651469387102566], [146.3569597803696, 43.61764869443175], [146.27006946783172, 43.62677972070759], [146.31216050590274, 43.651469387102566]]], [[[146.13498946818947, 43.548903973139886], [146.19666869010803, 43.49454725165441], [146.11574985707034, 43.45831608092243], [146.05853808036818, 43.52206469413039], [146.13498946818947, 43.548903973139886]]], [[[140.4345527759899, 41.6589069462986], [140.42951805371524, 41.535035558844015], [140.25863121855593, 41.48090369395038], [140.19983111501404, 41.39823499964558], [140.03872722378242, 41.44404083761464], [139.98207953334384, 41.606911748278606], [140.12301903969694, 41.82529305413118], [140.13275527913288, 41.97510555867467], [140.01940917019715, 42.11708833256057], [139.92057000000557, 42.133273891876684], [139.77443972821095, 42.25920527900047], [139.85290444898123, 42.46461361342756], [139.82316527905448, 42.613055278678246], [139.89872805395657, 42.67990194571826], [140.04581472057293, 42.693997504881], [140.18624944195824, 42.82771722506993], [140.30499666686273, 42.77785333306491], [140.39012444938385, 42.92284389223187], [140.52663027196957, 42.997272774918656], [140.32454500624715, 43.220944170936775], [140.3461186116847, 43.33371444126851], [140.49654944240297, 43.37268194591513], [140.7903773928025, 43.194831640367966], [141.00961016867439, 43.23986005399837], [141.01365131006003, 43.190070694207236], [141.16303313916808, 43.1441285316065], [141.29418116702732, 43.185893414349664], [141.4243538909194, 43.3300266668972], [141.32875250312554, 43.724997224642266], [141.6462932556293, 43.941959802303074], [141.64735691259148, 44.316073703138954], [141.74705944183984, 44.43280110828459], [141.7898880543903, 44.60506305361707], [141.73712555120323, 44.885917225000014], [141.56866693862833, 45.200759441195316], [141.65704610939054, 45.35929472117448], [141.64315330687964, 45.448968359901926], [141.79787360608213, 45.40705817099786], [141.94653922230736, 45.522147999730464], [142.50437111473525, 45.06007110829506], [142.65755916972, 44.842629720785055], [142.990208885132, 44.56029638676887], [143.5679250056346, 44.24916166707732], [144.24325693865683, 44.11354777500986], [144.3596894417144, 43.95375194589565], [144.79528916975949, 43.93139250476037], [145.33574639408084, 44.343665559118335], [145.36708360622356, 44.25864694619963], [145.0964491695936, 43.895597505220735], [145.06906861202685, 43.747955838191444], [145.13973472138036, 43.649071945613855], [145.34351333317386, 43.58396155917865], [145.28501097267826, 43.5508816668555], [145.33990508405248, 43.58488030568162], [145.19360083031415, 43.61983889165157], [145.27771111537572, 43.40211250538789], [145.39687778228392, 43.29102000037278], [145.4928377819382, 43.26657750544757], [145.65034221761937, 43.39131722520983], [145.8174316726337, 43.38542610822839], [145.56792204916326, 43.28303883827181], [145.51995861170064, 43.16482472068435], [145.14655583718218, 43.145030000334316], [145.1155336062909, 43.08427777529914], [145.17264833984905, 43.07603417124005], [144.97368888463438, 42.98126138730322], [144.877161387588, 42.985626945627075], [144.8003921658658, 43.05866830569778], [144.7219205580874, 42.97973750498193], [144.78154527879167, 42.934125559047345], [144.44724080362028, 42.94383561292324], [144.2756756943778, 43.00359633270466], [143.9174863938821, 42.873721386932516], [143.38886819259537, 42.41694571405459], [143.24910333255286, 41.92436694557813], [142.9613197283229, 42.11985333326476], [142.48353802905683, 42.26909380243711], [141.90510700418497, 42.57670758638608], [141.62488616056794, 42.62013586507817], [141.69540581082958, 42.65739633327422], [141.36819472120953, 42.55141661258665], [141.00254105132854, 42.30099155931305], [140.93087299559238, 42.34045658600269], [141.0075501950855, 42.34827386464718], [140.91578350210705, 42.36600089162789], [140.72640055773957, 42.57344417061205], [140.47586583663906, 42.589052224880334], [140.31535306079513, 42.41895889213919], [140.28808002617234, 42.25186672117229], [140.55002267170903, 42.11315369428763], [140.76096888470636, 42.11582777533164], [140.84233194596266, 41.99377027907519], [141.18744058391587, 41.80900650544595], [140.96830316495914, 41.71010283767589], [140.78628172462197, 41.77378744073786], [140.70189316503763, 41.74057994630755], [140.72660635499938, 41.79085210803839], [140.65512230864772, 41.82103835973254], [140.4345527759899, 41.6589069462986]]], [[[141.14941083024564, 45.2241219456713], [141.2756952786143, 45.233794720849744], [141.33032277607526, 45.14994417078691], [141.2271173667731, 45.099738054367776], [141.14116888543583, 45.161646386671464], [141.14941083024564, 45.2241219456713]]], [[[140.96734666671534, 45.46421861259893], [141.06739503205517, 45.42397450501943], [141.04355396864082, 45.27410713463661], [140.96734666671534, 45.46421861259893]]], [[[139.55969949403652, 42.24941866673811], [139.44988866413064, 42.05190183829927], [139.40680610911465, 42.17998166712027], [139.55969949403652, 42.24941866673811]]]], "type": "MultiPolygon"}, "id": "\u5317\u6d77\u9053", "properties": {}, "type": "Feature"}, {"bbox": [139.752922619983, 34.91130275857541, 140.881634720566, 36.098557413593824], "geometry": {"coordinates": [[[139.82464638458845, 34.91130275857541], [139.752922619983, 34.97415902721741], [139.85654097278768, 34.99226839557008], [139.8156576909497, 35.17235894560889], [139.8707391050258, 35.22859200002085], [139.7839052923954, 35.312837485561545], [140.12691355381753, 35.56941274780013], [139.98450530527566, 35.690900585593624], [139.87258141390123, 35.62553188328985], [139.91890836582843, 35.69827417111617], [139.90033869027843, 35.86417486537778], [139.7779697803811, 36.098557413593824], [139.93796710799575, 35.941010279001205], [140.15073022042338, 35.84337730561822], [140.502802606655, 35.90552027913765], [140.51124464342558, 35.95873541380837], [140.881634720566, 35.73087940486067], [140.66042313941637, 35.690163000322286], [140.49494664097472, 35.5759618375688], [140.3904271697363, 35.419884297920454], [140.40584919608364, 35.239947333003045], [140.32684961072107, 35.139366532139775], [140.13266094744483, 35.121090864751636], [139.980248223177, 35.01005941381095], [139.94190472122602, 34.917472225263054], [139.82464638458845, 34.91130275857541]]], "type": "Polygon"}, "id": "\u5343\u8449\u770c", "properties": {}, "type": "Feature"}, {"bbox": [135.0576625026224, 33.43781410783487, 136.011889960953, 34.3832063871651], "geometry": {"coordinates": [[[[135.45984757905424, 33.546637811143206], [135.33063069974708, 33.66719155924312], [135.40015739324917, 33.72075310826938], [135.23481277588894, 33.78151027867648], [135.14003817082494, 33.88569446782549], [135.0576625026224, 33.87983416161734], [135.1181008948405, 33.96021872091728], [135.0676551360757, 33.97682200003533], [135.17152360563, 34.02769305359158], [135.0786161091462, 34.073430739137336], [135.20959591432006, 34.14947269440938], [135.0612646165689, 34.26378286488733], [135.09282669339723, 34.3120118020031], [135.15359834019137, 34.27425666711156], [135.6511286119959, 34.3832063871651], [135.7301808301812, 34.22829500001427], [135.64807805405906, 34.218986387311986], [135.54526098245034, 34.09789547785053], [135.6386761088154, 33.98514944069416], [135.60111333261432, 33.90256582944954], [135.846326108663, 33.896737225242816], [135.856431115104, 33.81842694594684], [136.011889960953, 33.723300730244546], [135.93792221823583, 33.64422689235727], [135.95959577162762, 33.58197497316655], [135.79891089522175, 33.49957180189722], [135.7877366928941, 33.43781410783487], [135.76605572009544, 33.48201486459436], [135.45984757905424, 33.546637811143206]]], [[[136.0068080539486, 34.00699166733165], [135.96837834028827, 33.92856999980569], [135.89921055812079, 33.92525722474119], [136.0068080539486, 34.00699166733165]]]], "type": "MultiPolygon"}, "id": "\u548c\u6b4c\u5c71\u770c", "properties": {}, "type": "Feature"}, {"bbox": [138.7125500516437, 35.76328525171306, 139.89377805411402, 36.283343666676956], "geometry": {"coordinates": [[[139.58954128380321, 35.78030961319814], [139.39215204937761, 35.76328525171306], [139.30137800289253, 35.83485322459671], [139.01337875472586, 35.89825566716536], [138.89222267233856, 35.83977858571319], [138.73440297032084, 35.904011721264], [138.7125500516437, 35.98533300001799], [139.0420067439162, 36.12804786521684], [139.12943916958204, 36.283343666676956], [139.46615080431627, 36.18918389212297], [139.6592780031774, 36.2148891350256], [139.81467243778286, 36.03770555896443], [139.89377805411402, 35.78274638743591], [139.76761494227583, 35.81768400031643], [139.58954128380321, 35.78030961319814]]], "type": "Polygon"}, "id": "\u57fc\u7389\u770c", "properties": {}, "type": "Feature"}, {"bbox": [130.82626145330346, 32.735929999869654, 132.08202289184305, 33.684188414064124], "geometry": {"coordinates": [[[132.00295805437077, 33.066596667002614], [131.8898084176244, 32.99255119767969], [132.08202289184305, 32.943283531909515], [131.97681360596323, 32.92269199963613], [132.01561455256956, 32.89057310756294], [131.94967810556022, 32.85493619804714], [132.01044111526528, 32.83474222457403], [131.9767669392429, 32.79537972059768], [131.88998038868408, 32.804808918896526], [131.84700916973748, 32.735929999869654], [131.85897527908594, 32.82096333289155], [131.76701693878078, 32.838940278770906], [131.71114194584413, 32.77237833259403], [131.5366169393203, 32.758703053603085], [131.47743641381538, 32.83851806834449], [131.35643516205312, 32.80502682013167], [131.2641668218414, 32.87912646821201], [131.26371464271665, 32.975997820143334], [131.1111774711634, 33.18330228787033], [130.99209786042798, 33.18302127041534], [130.99042959824737, 33.023757431660215], [130.84307057105002, 33.09382440457267], [130.88749662776718, 33.18648079325408], [130.82626145330346, 33.236763252222374], [130.86804750968486, 33.26407863142373], [130.8353479640374, 33.34354594608857], [130.97231583670657, 33.50515416183515], [131.177273891377, 33.50717389166181], [131.1879405064493, 33.619721333372866], [131.41751557830955, 33.56427264861964], [131.5221453826034, 33.684188414064124], [131.6361277816718, 33.68214694582497], [131.73938313932047, 33.57135422531729], [131.73955555104794, 33.46634361316728], [131.59350474694656, 33.347382333428015], [131.49884357966755, 33.36027041424825], [131.51045040176473, 33.27054224332994], [131.9026833071889, 33.26780458561319], [131.79836736736013, 33.12715430572666], [131.89868416324362, 33.135665558818516], [131.85890228291407, 33.07741413525417], [132.00295805437077, 33.066596667002614]]], "type": "Polygon"}, "id": "\u5927\u5206\u770c", "properties": {}, "type": "Feature"}, {"bbox": [135.09192489012162, 34.272372224998264, 135.74582972805956, 35.03522361287946], "geometry": {"coordinates": [[[135.18057910504172, 34.34069746831358], [135.4317533331499, 34.530854387220245], [135.4026506098378, 34.600000000199884], [135.46640358026104, 34.5846152790719], [135.40676814503388, 34.67383680162715], [135.46695972820896, 34.730695559352625], [135.41862250282634, 34.90860777512876], [135.4718558051848, 34.92997284030467], [135.34648138840544, 34.96449610770924], [135.33020389139654, 35.03522361287946], [135.4869211154172, 34.99251472077782], [135.5413136056385, 34.9152261081984], [135.6132636060306, 34.971195279038966], [135.59932167265708, 34.92829166662716], [135.74582972805956, 34.80398222479988], [135.65018639408686, 34.607641946118974], [135.6755527760398, 34.39945805384616], [135.11063693914355, 34.272372224998264], [135.09192489012162, 34.31506033286814], [135.18057910504172, 34.34069746831358]]], "type": "Polygon"}, "id": "\u5927\u962a\u5e9c", "properties": {}, "type": "Feature"}, {"bbox": [135.5398405583951, 33.85904138715034, 136.216584721108, 34.78037194630832], "geometry": {"coordinates": [[[136.093449442238, 34.19569805442171], [136.10408917027905, 34.0258208287683], [135.92630472118594, 33.981385559396074], [135.87311111538577, 33.85904138715034], [135.8086027755977, 33.906468054357276], [135.61785999963934, 33.87210722526828], [135.6386761088154, 33.98514944069416], [135.5398405583951, 34.07720416224237], [135.64131472059796, 34.21370082883021], [135.73020416309168, 34.22839861270586], [135.6511286119959, 34.3832063871651], [135.70974944198326, 34.78037194630832], [135.84901555102692, 34.70597222503818], [135.92427861156875, 34.75761582860764], [136.013499441646, 34.70791472108755], [136.0554763944201, 34.738555559391614], [136.04980555108534, 34.580205829335625], [136.216584721108, 34.528208053858634], [136.2062477822094, 34.44867749527026], [136.06914083028516, 34.39425694620115], [136.12950527934527, 34.31617444089778], [136.093449442238, 34.19569805442171]]], "type": "Polygon"}, "id": "\u5948\u826f\u770c", "properties": {}, "type": "Feature"}, {"bbox": [140.27503199732882, 37.781479171226806, 141.67463664086836, 38.99777836018325], "geometry": {"coordinates": [[[140.85658541345168, 37.89098773260616], [140.85474994755214, 37.797336108374736], [140.72696983129276, 37.781479171226806], [140.6900805321909, 37.888213027409336], [140.27503199732882, 37.98183994555711], [140.27735897513662, 38.05654066721809], [140.41767416313223, 38.0803352788501], [140.47117155632236, 38.269251440901314], [140.6200020164608, 38.45423762249436], [140.53746919624643, 38.63567591880866], [140.60116807964323, 38.639796134883795], [140.6464623607494, 38.76951630643242], [140.54711644596728, 38.88920780239823], [140.82445591390933, 38.96408094567914], [140.9854791053765, 38.87527644055535], [141.14012250265148, 38.87728908102633], [141.10509347638288, 38.82261558594058], [141.23371221764478, 38.74780917055682], [141.30896250331693, 38.82216389155042], [141.4379322832483, 38.78223927891963], [141.49019308704135, 38.99777836018325], [141.63580888457238, 38.96803194621742], [141.67463664086836, 38.85817546762377], [141.57500692612882, 38.9061779914212], [141.60368046688006, 38.82780873008886], [141.51166466888947, 38.767792828576205], [141.56180252856393, 38.691621972576], [141.44406717316156, 38.67241568493597], [141.52951652356876, 38.637180080796156], [141.45856469510466, 38.57848596415596], [141.53485655038958, 38.54701613528647], [141.53720752300887, 38.49015533340196], [141.4695762262619, 38.52120761334072], [141.51267814458072, 38.45002233256463], [141.4473903371944, 38.44389450502746], [141.46971294389732, 38.394273838267054], [141.5390050843173, 38.40091686492144], [141.481432387195, 38.3757217480603], [141.52510722401928, 38.27293741393055], [141.41578763888845, 38.34604264025569], [141.42979208773477, 38.39966736036047], [141.07442817112326, 38.377838693700824], [141.0245721140119, 38.31994283779176], [141.08784924774466, 38.29563389219044], [140.99891844363128, 38.2731088022295], [141.04688871594158, 38.26464086498396], [140.9312159664438, 38.10247019794133], [140.93117083036964, 37.89619743156629], [140.85658541345168, 37.89098773260616]]], "type": "Polygon"}, "id": "\u5bae\u57ce\u770c", "properties": {}, "type": "Feature"}, {"bbox": [130.70355972769937, 31.361393053646566, 131.88570722400925, 32.83724243159298], "geometry": {"coordinates": [[[131.3779316596184, 31.490562224966766], [131.342232502628, 31.361393053646566], [131.16007639421025, 31.459519162179618], [131.18835083022668, 31.62463333276213], [131.05436499434904, 31.633368892060787], [130.9903236059497, 31.777436945558634], [130.87682306093552, 31.815795279128906], [130.91435961281454, 31.886328834614538], [130.70355972769937, 32.07718277496514], [131.10896530530465, 32.16014881121873], [131.04162225656194, 32.257799693700974], [131.11190734115098, 32.33000653237565], [131.00940689960885, 32.51540558619888], [131.24722001339296, 32.74358887372762], [131.26518241183885, 32.826461036048045], [131.4752550710648, 32.83724243159298], [131.56836055779354, 32.75408082876726], [131.71078166034545, 32.772238333332496], [131.74155221776073, 32.834359440735625], [131.85508805397058, 32.82316777537261], [131.84700916973748, 32.735929999869654], [131.88570722400925, 32.74586805436729], [131.6931841366387, 32.56646566735674], [131.72886299593063, 32.49225766715767], [131.6566735537416, 32.47938374796166], [131.68960143995457, 32.42267077483643], [131.5777398572087, 32.27264658607112], [131.454460336975, 31.898469414332055], [131.4863614788992, 31.92307105418587], [131.46927472065192, 31.645256945651568], [131.3779316596184, 31.490562224966766]]], "type": "Polygon"}, "id": "\u5bae\u5d0e\u770c", "properties": {}, "type": "Feature"}, {"bbox": [136.7892153571031, 36.2743640268784, 137.75305997383873, 36.97979794601844], "geometry": {"coordinates": [[[137.17988943835783, 36.75588726405072], [137.39576494209848, 36.78610055899367], [137.42581000023142, 36.92502109904456], [137.6349847466488, 36.97979794601844], [137.7204566673414, 36.9266896400149], [137.75305997383873, 36.59352089167584], [137.5922046947909, 36.38959636038379], [137.3899359403914, 36.459921640171615], [137.15969661470706, 36.45644419834116], [136.9753057719439, 36.2743640268784], [136.87122092100878, 36.36754900018627], [136.79228708238304, 36.299211026967384], [136.7892153571031, 36.71902644081763], [136.8491647726362, 36.75923425175938], [136.8875881056066, 36.91692036038637], [137.04510775601818, 36.96391308132371], [136.9911090663304, 36.85372119787502], [137.17988943835783, 36.75588726405072]]], "type": "Polygon"}, "id": "\u5bcc\u5c71\u770c", "properties": {}, "type": "Feature"}, {"bbox": [130.86038766455908, 33.77997249463499, 132.47216555069963, 34.68104500002676], "geometry": {"coordinates": [[[[132.23398917016414, 33.96762999972475], [132.3311774971438, 33.901263279276975], [132.47216555069963, 33.94821722504497], [132.37177722364004, 33.91074166689447], [132.37211861168464, 33.861957224846094], [132.28855583658265, 33.90214499979197], [132.2081053308964, 33.856755531742465], [132.1726798825706, 33.923665585698245], [132.23398917016414, 33.96762999972475]]], [[[132.2093958373481, 33.81729333342065], [132.2733419461739, 33.77997249463499], [132.17271583656668, 33.79698889172403], [132.2093958373481, 33.81729333342065]]], [[[130.91143834011518, 33.95404893649448], [130.86038766455908, 34.11081238738183], [130.933537665431, 34.18905625174466], [130.8668613623621, 34.28782902678819], [130.90095941584445, 34.36296474782489], [131.0358968351709, 34.371268387026475], [130.9346132168265, 34.39241197263448], [130.9736831128854, 34.44218482896673], [131.15584197142994, 34.372455793400206], [131.41253719783344, 34.42515510842156], [131.46682581096252, 34.538389748188365], [131.69062165966193, 34.68104500002676], [131.72761472074285, 34.57652944128074], [131.667182525085, 34.50354092868188], [131.69742527915332, 34.43530777533363], [131.79381972779822, 34.4362130535896], [131.77691472073786, 34.333451108082215], [131.95924832744845, 34.30645944075064], [131.99807610892537, 34.42861333263926], [132.0685849943021, 34.46767110763557], [132.14430693931388, 34.236816667255425], [132.24559832690136, 34.210672928412976], [132.21287992157124, 34.00206261269949], [132.11878050591565, 33.95309836020124], [132.152597782062, 33.84317055907411], [131.86417102497285, 34.007050748293466], [131.7781427503877, 33.97387022543063], [131.82760975358735, 34.029383467872776], [131.7417297538251, 34.071950658296316], [131.5391811277069, 33.99749395508201], [131.4755371189204, 34.03802078165054], [131.44187236082087, 33.98280930580489], [131.38576319071876, 34.05136153170935], [131.35578822304808, 33.9664189996372], [131.2449083006776, 33.91896830614246], [131.0368476389075, 34.0570821075533], [130.91654105072894, 33.93837982896599], [130.91213169490587, 33.95191982285416], [130.9109399480202, 33.911138919025916], [130.8745048641083, 33.94638953195141], [130.91143834011518, 33.95404893649448]]], [[[132.07140972797663, 33.85840916195332], [132.11844916959353, 33.83006889196582], [132.03258165961597, 33.78846027901869], [132.07140972797663, 33.85840916195332]]], [[[131.24625972810406, 34.438299026578875], [131.20424465576627, 34.39789432436362], [131.16664282740464, 34.42892202673022], [131.24625972810406, 34.438299026578875]]]], "type": "MultiPolygon"}, "id": "\u5c71\u53e3\u770c", "properties": {}, "type": "Feature"}, {"bbox": [139.53910758764516, 37.733943197720464, 140.6464623607494, 39.13349864025008], "geometry": {"coordinates": [[[140.26713128408153, 37.91758330622463], [140.29851014292876, 37.807256531663654], [140.12762050638128, 37.733943197720464], [139.9859539692004, 37.76071480184669], [139.93748218319365, 37.82864579652981], [139.74124260656106, 37.82032638705317], [139.6293170820178, 37.89365746821761], [139.6986362776422, 38.202945748447576], [139.7864254220956, 38.192269278604385], [139.91134949388413, 38.27259010834689], [139.70980505795717, 38.38676522493523], [139.72176447455092, 38.49622633277909], [139.53910758764516, 38.55793310812652], [139.76176718520753, 38.80024044983696], [139.86958985688648, 39.11825817127766], [140.06243919581232, 39.13349864025008], [140.14002069959565, 39.04607653160667], [140.36206593969143, 39.02603783777607], [140.6464623607494, 38.76951630643242], [140.60201977988902, 38.640603919435364], [140.53739697798824, 38.634271747942876], [140.62003963691973, 38.45519833293679], [140.47118016912952, 38.26936144057805], [140.41767416313223, 38.0803352788501], [140.2760547166042, 38.05648093572493], [140.26713128408153, 37.91758330622463]]], "type": "Polygon"}, "id": "\u5c71\u5f62\u770c", "properties": {}, "type": "Feature"}, {"bbox": [138.1801044233805, 35.16838444128899, 139.131341387695, 35.97138063990468], "geometry": {"coordinates": [[[138.52688999278348, 35.378846943200486], [138.5331364204095, 35.20068805411046], [138.4914922437721, 35.16838444128899], [138.3986971076854, 35.20026994580144], [138.3584930613058, 35.3175711705731], [138.27640744514758, 35.30741874827669], [138.2320170816231, 35.371224838055866], [138.26899744517607, 35.51423394613977], [138.1801044233805, 35.71436463971639], [138.23690027173018, 35.75798683832198], [138.18558780843068, 35.795532918609354], [138.37046041531596, 35.97138063990468], [138.47160224384857, 35.89619674758188], [138.5911507521056, 35.91972255904892], [138.676222023028, 35.86983363981068], [138.72901128374383, 35.909220613440596], [138.94393341119803, 35.854818801746376], [139.02252836639104, 35.72199133313359], [139.131341387695, 35.671994586081325], [139.10989097318998, 35.53213800016863], [138.87426247723158, 35.379173522939766], [138.6805356158261, 35.35767833298871], [138.58192158658107, 35.445682933457284], [138.52688999278348, 35.378846943200486]]], "type": "Polygon"}, "id": "\u5c71\u68a8\u770c", "properties": {}, "type": "Feature"}, {"bbox": [136.27916418867642, 35.133729080632634, 137.6454224123146, 36.46506463992125], "geometry": {"coordinates": [[[136.6778746428006, 35.241057639598466], [136.66962994786388, 35.133729080632634], [136.5341748895596, 35.257089000257224], [136.3774027502368, 35.242990531787655], [136.44767721008523, 35.38882909784381], [136.40040450066726, 35.53008183790655], [136.3175033846735, 35.54739736030001], [136.27916418867642, 35.63668564043002], [136.32794783392546, 35.77510186495914], [136.7892531906823, 35.79939508141791], [136.83234535675285, 35.85926677484184], [136.732792580813, 36.04888194574528], [136.8518233331804, 36.247102080896354], [136.79228708238304, 36.299211026967384], [136.87140671914483, 36.367507613385726], [136.95513605678366, 36.33909655865932], [136.9751969229951, 36.27364238178038], [137.16015299636376, 36.45653446779153], [137.2790283656666, 36.46506463992125], [137.51041367135394, 36.424321387022474], [137.6454224123146, 36.341715441114786], [137.550200336976, 36.11289286511368], [137.61393922221737, 36.07620272087894], [137.59477594015755, 36.012915279116896], [137.32455175086272, 35.81202091903026], [137.45969603134688, 35.76135355921946], [137.54537389139205, 35.65125700031035], [137.51380878115037, 35.60802283758392], [137.63158749736522, 35.50991394567211], [137.593011193312, 35.44702980218369], [137.63503311308773, 35.402022612553594], [137.57194496828572, 35.39900344095611], [137.60381516184032, 35.3328540003119], [137.56190230914433, 35.2832962249409], [137.4295979770651, 35.222863720584314], [137.30867911970682, 35.29113600140682], [137.1894367442104, 35.252555305582916], [137.08131066105818, 35.29219083833658], [136.98642452657066, 35.42460491918172], [136.7681153832184, 35.366901838349236], [136.6778746428006, 35.241057639598466]]], "type": "Polygon"}, "id": "\u5c90\u961c\u770c", "properties": {}, "type": "Feature"}, {"bbox": [133.29093972778628, 34.43608325174074, 134.41200416276195, 35.350391387252785], "geometry": {"coordinates": [[[133.57324124468778, 34.46590461340725], [133.48678450070418, 34.51419144977564], [133.52746438377437, 34.453851323779645], [133.4563236446205, 34.45453810814723], [133.3582013878838, 34.73327333289802], [133.37808583719175, 34.80835972072458], [133.295177496944, 34.89593694623312], [133.29093972778628, 35.10035889164959], [133.4033627761712, 35.114320837636626], [133.40727555102592, 35.18583722540768], [133.5267111152258, 35.179696945857415], [133.5055411147307, 35.22817250495717], [133.59650805410342, 35.34494889167809], [133.83207555084607, 35.24883250531593], [134.01480583681996, 35.350391387252785], [134.00811888457895, 35.3081744413974], [134.1397972237629, 35.27882250515455], [134.16590278745872, 35.170065274865266], [134.39800166004864, 35.250253333424666], [134.41200416276195, 35.15264833255458], [134.267598054107, 35.0215375051518], [134.25329944241537, 34.94417833266397], [134.32172944235992, 34.72194610822635], [134.18601745763965, 34.743153559189466], [134.24501055839062, 34.69837138712984], [134.1204391701317, 34.58889666714754], [133.9460600777105, 34.59915269404166], [134.04708503214863, 34.57638325198553], [133.93478499393234, 34.45089777481252], [133.82959535733994, 34.47572691886228], [133.78515871560228, 34.43608325174074], [133.7396174186091, 34.525177945605776], [133.74339907860463, 34.47060153233491], [133.68762830090543, 34.52559961343144], [133.57324124468778, 34.46590461340725]]], "type": "Polygon"}, "id": "\u5ca1\u5c71\u770c", "properties": {}, "type": "Feature"}, {"bbox": [140.6531248118606, 38.74847055896919, 142.07246557682492, 40.44853522492076], "geometry": {"coordinates": [[[141.9195106360071, 39.18193038707773], [141.83549700378376, 39.14463219771778], [141.92098075235992, 39.104466838373924], [141.81022330686017, 39.11000446783197], [141.8758773667471, 39.064885333291556], [141.81452046724587, 39.058300667242065], [141.85277878091608, 39.028758000081666], [141.733447522785, 39.0215907478148], [141.72197732839106, 39.065701837669735], [141.70390749693354, 38.938236585749905], [141.66742683538018, 39.00592091911517], [141.48997085557062, 38.99759697322179], [141.41402255479716, 38.76803902697958], [141.31617992156623, 38.82322741361429], [141.21583861196245, 38.74847055896919], [141.1045153831784, 38.823265332629035], [141.13983080394848, 38.87750464042688], [140.9854791053765, 38.87527644055535], [140.7735901690511, 38.95808446772406], [140.81025046658579, 39.05740897324557], [140.74894147936584, 39.13812219788116], [140.8081957198566, 39.180417278634536], [140.6531248118606, 39.390998440625594], [140.8223041366267, 39.64995336025942], [140.77482247677597, 39.73455272093139], [140.84827055793994, 39.79325138724175], [140.78221163405976, 39.86770636016047], [140.87935208832823, 39.87822613482831], [140.84436894906776, 40.0733637213587], [140.89578730214237, 40.21364625227278], [141.026564146245, 40.22105931386925], [141.31600306089263, 40.37262194644575], [141.35022778208656, 40.32906183793352], [141.44172031134337, 40.37605646813154], [141.53578572003505, 40.347368999579714], [141.67603177714489, 40.44853522492076], [141.7146798048292, 40.42057899962117], [141.83179486364213, 40.235298586160866], [141.7940232810496, 40.190717197640595], [141.87646868987815, 40.14392044077579], [141.839301050603, 40.04045336023444], [141.95596399504245, 39.9837698021347], [142.0041559403444, 39.75159894583476], [141.9481063943947, 39.58767691925448], [142.02442661519615, 39.656278559308134], [142.07246557682492, 39.54687605398675], [141.95504900141032, 39.474123531875534], [142.06152477285002, 39.47145217128076], [141.89887635535956, 39.33636738724516], [141.9968835276527, 39.35083958607811], [141.88721992216176, 39.30315046791981], [141.92963975417138, 39.270506720708624], [141.89030549879976, 39.247442918855654], [141.97125919585528, 39.250709171091444], [141.86429272373027, 39.20305636036278], [141.9195106360071, 39.18193038707773]]], "type": "Polygon"}, "id": "\u5ca9\u624b\u770c", "properties": {}, "type": "Feature"}, {"bbox": [131.66914277621822, 34.30243861325147, 133.38591083022072, 36.3488877745512], "geometry": {"coordinates": [[[[133.27904972806255, 36.3488877745512], [133.38591083022072, 36.26831944058978], [133.37008596559485, 36.20564717108016], [133.30638605697106, 36.19904774805519], [133.34201228344023, 36.17066294633793], [133.2496108561561, 36.159189053931755], [133.17930165984376, 36.28804417120159], [133.27904972806255, 36.3488877745512]]], [[[132.05518527927723, 34.4677952788291], [131.95910055804438, 34.3063708287508], [131.82034972815745, 34.30243861325147], [131.76524583732555, 34.364065829174706], [131.79381972779822, 34.4362130535896], [131.69718082993143, 34.43545249513659], [131.66914277621822, 34.50277499976647], [131.72760972770686, 34.576435559253696], [131.69062165966193, 34.68104500002676], [131.84930596629738, 34.71133441385217], [132.4176407782993, 35.1907044408573], [132.62911364507875, 35.28837589173406], [132.67487533083192, 35.386903413561754], [132.6290925029167, 35.43512750513031], [132.97137027202052, 35.515973054213134], [133.09020306112245, 35.6037586130696], [133.32630389091184, 35.56869444129546], [133.1981666673579, 35.528994440640986], [133.32450527919536, 35.37403333267224], [133.30854416278294, 35.26632305376597], [133.15257277621276, 35.21898750496945], [133.19482778227643, 35.169340559119576], [133.140813606263, 35.075638332642995], [132.87318610865202, 35.10231610780221], [132.63355275395955, 34.90625354806368], [132.69804972771283, 34.84275610810795], [132.39668082975652, 34.77942333332021], [132.24263749702288, 34.80666444111114], [132.13080898406733, 34.70784561649675], [132.16193444911562, 34.68314082868636], [132.05518527927723, 34.4677952788291]]], [[[133.112556666557, 36.12012055901664], [133.15262778234637, 36.07453861266691], [133.0686788851225, 36.034763333361184], [133.112556666557, 36.12012055901664]]], [[[133.006003153434, 36.10278441501308], [132.99838610863208, 36.0379891709635], [132.94603693925342, 36.06487805387911], [133.006003153434, 36.10278441501308]]], [[[133.00787688376616, 36.103968853610866], [133.06920499391538, 36.14273610818492], [133.04623527913486, 36.06089805380219], [133.00787688376616, 36.103968853610866]]]], "type": "MultiPolygon"}, "id": "\u5cf6\u6839\u770c", "properties": {}, "type": "Feature"}, {"bbox": [132.0365286123057, 34.08230805407351, 133.44052558968428, 35.10231610780221], "geometry": {"coordinates": [[[[132.78475940574148, 34.277411203013436], [132.53784780793, 34.19409991867633], [132.5224839951403, 34.36283219764783], [132.37492722411218, 34.366334440981746], [132.2310579117933, 34.2559239997928], [132.24559832690136, 34.210672928412976], [132.14430693931388, 34.236816667255425], [132.0365286123057, 34.50194389219689], [132.12555939613247, 34.583108726465035], [132.13076861178206, 34.70802610841821], [132.24198749672564, 34.80635138710687], [132.39668082975652, 34.77942333332021], [132.69824832679888, 34.842770278725425], [132.63402917031, 34.90480416178269], [132.87318610865202, 35.10231610780221], [133.2509288845605, 35.07838861324393], [133.3217572244164, 35.006145000391484], [133.295177496944, 34.89593694623312], [133.37808583719175, 34.80835972072458], [133.44052558968428, 34.43625591887559], [133.34650583687494, 34.365449440639225], [133.2445072242291, 34.391093892069534], [133.25120901438459, 34.4414264405778], [132.78475940574148, 34.277411203013436]]], [[[132.93093972778627, 34.28459638671393], [132.9207577168952, 34.21412666681226], [132.8419736063969, 34.2232769457745], [132.93093972778627, 34.28459638671393]]], [[[132.53485830136958, 34.20046258617947], [132.53908972760894, 34.107562775301915], [132.58990527860578, 34.10867749487056], [132.4604649940643, 34.08230805407351], [132.53485830136958, 34.20046258617947]]], [[[132.47969194632628, 34.29626850498755], [132.48999165958753, 34.14217444059801], [132.42875555072817, 34.128511386990965], [132.45718792478294, 34.17786242261275], [132.37211693894562, 34.25860361256673], [132.47411852115295, 34.208456333393144], [132.43414641982145, 34.286028801687905], [132.47969194632628, 34.29626850498755]]]], "type": "MultiPolygon"}, "id": "\u5e83\u5cf6\u770c", "properties": {}, "type": "Feature"}, {"bbox": [133.66649082978802, 33.54553416237172, 134.75019239886024, 34.240206197657926], "geometry": {"coordinates": [[[134.47551221811443, 33.685619161695], [134.31370666682926, 33.54553416237172], [134.19316999969578, 33.56162722461676], [134.17478221832482, 33.683991108203145], [134.05805666668186, 33.69103333312188], [134.03305691382002, 33.828653647001346], [133.9133897276539, 33.79118138741114], [133.66649082978802, 33.865940558709895], [133.6791944488648, 34.01198555858673], [133.85853917044642, 34.10527444136244], [133.9939341630312, 34.07261749480159], [134.17380555098543, 34.177007775288644], [134.41941416273346, 34.157804441022165], [134.44020669258487, 34.20785388295042], [134.58764836567957, 34.240206197657926], [134.64190050590366, 34.180162613214065], [134.588272437623, 34.00808646781627], [134.7116466933403, 33.92579344101455], [134.62879201024316, 33.856948171021315], [134.75019239886024, 33.833901144222466], [134.47551221811443, 33.685619161695]]], "type": "Polygon"}, "id": "\u5fb3\u5cf6\u770c", "properties": {}, "type": "Feature"}, {"bbox": [132.01273111474916, 32.89783805408297, 133.67823221834226, 34.2996762250778], "geometry": {"coordinates": [[[[132.65767389103735, 33.05705749510736], [132.68339165969735, 32.94683222522707], [132.5990301688073, 32.912616251738655], [132.5124692743376, 32.95009097262033], [132.49116005159522, 32.89783805408297], [132.46984880717673, 32.969604612562875], [132.55391089487193, 32.9603136130828], [132.48467661503378, 33.047222225025735], [132.3787207776419, 33.02149538670278], [132.40366875540883, 33.069381585891506], [132.48424403393506, 33.05675566734021], [132.44663661538755, 33.12417919821149], [132.5028323866054, 33.1297404141888], [132.39306836641208, 33.2049098292253], [132.4891727504222, 33.164858135194834], [132.55769289211332, 33.22019226955763], [132.54270072595784, 33.270854747848375], [132.46777836637852, 33.25435686477755], [132.5228673671354, 33.315729747929595], [132.37019408588844, 33.319251892361024], [132.42032211417427, 33.35799649464258], [132.37880675732606, 33.384811946114496], [132.39699518777775, 33.47683058596283], [132.01273111474916, 33.34416555919324], [132.652606108785, 33.696967224557795], [132.76557927426416, 33.998512386937136], [132.9222503891442, 34.06603205443582], [132.89138839226052, 34.118357918782976], [132.94178169896634, 34.142220386961355], [133.11899069976107, 33.92449966732585], [133.28061778238487, 33.98966091941594], [133.5123038906121, 33.96986786461031], [133.5985572241367, 34.04346555878857], [133.67823221834226, 34.018188054135464], [133.66013944158203, 33.881498613370354], [133.27479221788656, 33.83556805382267], [133.07501972787816, 33.65061861335835], [133.01538194631985, 33.48093555942859], [132.8093919456818, 33.46474610784668], [132.90049082998792, 33.3190397207066], [132.79294055756077, 33.27476833299221], [132.6958352793747, 33.13758722477064], [132.61944416321762, 33.18087944143315], [132.65767389103735, 33.05705749510736]]], [[[133.10781516194027, 34.24166666698312], [133.12641525256197, 34.195345945558984], [133.05563072587734, 34.20877561340387], [133.10781516194027, 34.24166666698312]]], [[[133.0370339168818, 34.19528913538534], [133.1135379123449, 34.17859802667766], [133.01473469525, 34.109402081341045], [133.0370339168818, 34.19528913538534]]], [[[133.01152308672113, 34.2996762250778], [133.05854177738115, 34.22002730581556], [132.9484477167888, 34.19291433342977], [133.01152308672113, 34.2996762250778]]]], "type": "MultiPolygon"}, "id": "\u611b\u5a9b\u770c", "properties": {}, "type": "Feature"}, {"bbox": [136.67104241227753, 34.580070225060865, 137.83811566760403, 35.42419577531484], "geometry": {"coordinates": [[[137.30000000000007, 34.72821116241528], [137.28615565475968, 34.680209081084286], [137.35175552509747, 34.727463865365166], [137.30203827474668, 34.80984205436738], [137.2160721136372, 34.82318572094431], [137.16953364476194, 34.76521189201526], [136.9644048376132, 34.82276558556339], [136.9824695578558, 34.97202096921097], [136.91464630388384, 34.77045453215101], [136.97781208805748, 34.70175761342318], [136.8590999223236, 34.73846802657823], [136.8201333853475, 34.96643655870025], [136.89660046723782, 35.0849836943421], [136.82799063615903, 35.08264233277748], [136.7969297281245, 35.01245641373254], [136.67104241227753, 35.141007134771485], [136.7681153832184, 35.366901838349236], [136.99321564188847, 35.42419577531484], [137.08131066105818, 35.29219083833658], [137.18942701281455, 35.25258781175889], [137.30808105070003, 35.291155694379825], [137.4295979770651, 35.222863720584314], [137.56682119334346, 35.29000872062602], [137.57865250727542, 35.1984617630812], [137.83811566760403, 35.21246658556453], [137.64125167322618, 34.89308333262977], [137.48685333311494, 34.81140694577397], [137.48496389077104, 34.67410510806434], [137.01527411231052, 34.580070225060865], [137.0683208947935, 34.661230134862876], [137.11929258068812, 34.63431841366389], [137.30000000000007, 34.72821116241528]]], "type": "Polygon"}, "id": "\u611b\u77e5\u770c", "properties": {}, "type": "Feature"}, {"bbox": [137.6349847466488, 36.737640441253404, 139.89981688743944, 38.552947729853884], "geometry": {"coordinates": [[[[138.93233256518593, 36.89370118345245], [138.92986422825163, 36.833415721058714], [138.69737108910454, 36.737640441253404], [138.6917779507919, 36.85642910781712], [138.51408749704046, 37.02968622493938], [138.3946815556094, 36.997175413714444], [138.28783800282167, 36.84591486487915], [138.2137882752088, 36.87114986487444], [138.05415221785063, 36.800077225083896], [138.00346147926393, 36.82641361309783], [138.01373795134543, 36.904020720579865], [137.86609136232653, 36.91510717065944], [137.87645713438928, 36.866206802402075], [137.7624448121784, 36.76615513475173], [137.71129841768789, 36.944087613152874], [137.6349847466488, 36.97979794601844], [138.09612724967292, 37.172859694019735], [138.23145625180462, 37.17405577525386], [138.5437870563277, 37.36848027944137], [138.74840191981286, 37.60602258577376], [138.83087019480377, 37.810797837949906], [139.23155801618952, 38.019775378331076], [139.23148717964577, 37.962937501998645], [139.3675651359224, 38.0995764143201], [139.54781080372572, 38.552947729853884], [139.72176447455092, 38.49622633277909], [139.70644946796858, 38.39074689235525], [139.89981688743944, 38.28728369418718], [139.6822661090937, 38.1717872522799], [139.69272552486314, 38.0570286402596], [139.61111763936765, 37.926049053621], [139.74150538306708, 37.81771277462491], [139.5492926067684, 37.64903780225285], [139.5851057717141, 37.51289705405583], [139.21307822338133, 37.43886522475037], [139.23362182898427, 37.34360650473644], [139.16475328093918, 37.237512532377536], [139.25384569412358, 37.1649718383797], [139.24192158221535, 36.941910585605115], [139.097016199638, 37.058626332839026], [139.04738917017414, 36.98729286537349], [138.96655455325015, 36.979075386619854], [138.97916849463036, 36.891176252382195], [138.93233256518593, 36.89370118345245]]], [[[138.50296090841925, 38.33222329706757], [138.4341622179121, 38.088431332939706], [138.57460128392222, 38.06295446837407], [138.5001277561911, 37.92036389217992], [138.2162396112691, 37.80978569415453], [138.3436910253206, 37.96545405416134], [138.29803630403228, 38.00716583823288], [138.22718258081147, 37.97971891879314], [138.24184883265752, 38.0866522248204], [138.50296090841925, 38.33222329706757]]]], "type": "MultiPolygon"}, "id": "\u65b0\u6f5f\u770c", "properties": {}, "type": "Feature"}, {"bbox": [138.9452612188303, 24.74560691892424, 142.22940367074284, 35.89826372059429], "geometry": {"coordinates": [[[[142.1932890791278, 27.105828251572575], [142.22940367074284, 27.03595025230237], [142.18574416286287, 27.040398999714114], [142.1932890791278, 27.105828251572575]]], [[[141.32347778237386, 24.812615829057336], [141.3463227755757, 24.778890828748786], [141.2858437735714, 24.74560691892424], [141.32347778237386, 24.812615829057336]]], [[[139.52465582519176, 35.643231755535304], [139.44593472101064, 35.608705225166034], [139.5070133073183, 35.57582189226656], [139.46774503160793, 35.502311918860016], [139.39979674362485, 35.58442589244106], [139.0254675226081, 35.71915410787585], [138.9452612188303, 35.86811908143051], [139.01911680889373, 35.89826372059429], [139.28026494207347, 35.84068655923738], [139.39169504566487, 35.763039159298025], [139.5416952267534, 35.807306802367066], [139.50858791230235, 35.76204689155088], [139.54715824935374, 35.75338410809019], [139.82105561612389, 35.81507699970382], [139.91890836582843, 35.69827417111617], [139.87146061041892, 35.63864172073886], [139.76098730212232, 35.651871972913284], [139.79489841802763, 35.53213286503973], [139.52465582519176, 35.643231755535304]]], [[[139.76001391730847, 33.15897735142369], [139.84665154283448, 33.11700025206005], [139.83260333297756, 33.04527755891229], [139.76001391730847, 33.15897735142369]]], [[[139.6036233072699, 33.901140252021094], [139.61972360635946, 33.85172000007799], [139.5770777819141, 33.86447305398832], [139.6036233072699, 33.901140252021094]]], [[[139.5323773933021, 34.12463334215505], [139.56321405988103, 34.069059080712066], [139.4820466407399, 34.051473197829864], [139.5323773933021, 34.12463334215505]]], [[[139.36109136167704, 34.799072946259514], [139.43576549937836, 34.770123387384444], [139.44281489009518, 34.68121399972637], [139.3580433587141, 34.701269332813524], [139.36109136167704, 34.799072946259514]]], [[[139.14331141359094, 34.24373633256573], [139.17622345015218, 34.20765930563249], [139.1291483396243, 34.18438072139321], [139.14331141359094, 34.24373633256573]]]], "type": "MultiPolygon"}, "id": "\u6771\u4eac\u90fd", "properties": {}, "type": "Feature"}, {"bbox": [139.3295589112148, 36.19968133302717, 140.29225961099235, 37.147227891553996], "geometry": {"coordinates": [[[139.78569898948228, 36.22798527843047], [139.68794383943668, 36.19968133302717], [139.63295204909787, 36.2709615588289], [139.46271566839346, 36.272102892034866], [139.36799800300548, 36.367952918992046], [139.48318447468387, 36.58313483810235], [139.3295589112148, 36.62766750495143], [139.40669955923738, 36.82694010769984], [139.35614655002337, 36.87781353186904], [139.4611652533738, 36.9707205858864], [139.82335019495565, 37.08102158587752], [139.8662893899434, 37.147227891553996], [140.1004368086119, 37.12342900004836], [140.25027880732114, 37.02206030583852], [140.29225961099235, 36.712564107747426], [140.22006616142426, 36.6844639999137], [140.26019403432724, 36.51748122517847], [140.1851574707407, 36.39833766724962], [139.97354021960552, 36.37853727937198], [139.78569898948228, 36.22798527843047]]], "type": "Polygon"}, "id": "\u6803\u6728\u770c", "properties": {}, "type": "Feature"}, {"bbox": [122.93374861200891, 24.256238892211172, 131.27339138840193, 26.870424999813963], "geometry": {"coordinates": [[[[131.24073416305123, 25.872419440904537], [131.27339138840193, 25.85292555906733], [131.2314586382057, 25.81281710792325], [131.24073416305123, 25.872419440904537]]], [[[127.72409555116883, 26.10648638733693], [127.65885780814142, 26.080645559045365], [127.67964000028587, 26.159306946258596], [127.63650182939602, 26.19862905358798], [127.75771386924849, 26.294387374656488], [127.71136435797882, 26.439809333434027], [127.7995883273395, 26.437830558733367], [127.98403466906484, 26.575601694162913], [127.8947320492448, 26.606824494554814], [127.88021442295735, 26.709897252056578], [128.05132861212576, 26.634747667071224], [128.12457678299222, 26.661750973428752], [128.24900055832916, 26.870424999813963], [128.3059077823184, 26.84472722488158], [128.32715805360135, 26.7493050000258], [128.23854583702087, 26.631940829006112], [128.1487702718307, 26.629437225247784], [128.09480277602734, 26.534186386892316], [128.04167888477275, 26.559204161942546], [127.94905306134979, 26.437914720887704], [127.83070771738733, 26.432130197850427], [127.92134849513695, 26.29487341437664], [127.83804739307277, 26.331268667315214], [127.7606335543951, 26.202349973372634], [127.83107814544007, 26.16662313524955], [127.72409555116883, 26.10648638733693]]], [[[127.80789866379234, 26.739124359701464], [127.82853805438776, 26.709818332949737], [127.74952583714776, 26.717975279235816], [127.80789866379234, 26.739124359701464]]], [[[126.77613499423467, 26.391336386864793], [126.81170416321663, 26.291256386972748], [126.70782472103406, 26.35741194570477], [126.77613499423467, 26.391336386864793]]], [[[125.26700063627038, 24.914804694181328], [125.33520372197427, 24.79891897263252], [125.46935027209747, 24.71882222516558], [125.26118527907738, 24.735326945781992], [125.26700063627038, 24.914804694181328]]], [[[124.31646878090953, 24.612119856046547], [124.24910111502447, 24.35807691921451], [124.14539251615179, 24.337106990894938], [124.143437703887, 24.41326654961165], [124.07665571968573, 24.45339743164618], [124.22300460407928, 24.455436891699264], [124.31646878090953, 24.612119856046547]]], [[[123.78199499437358, 24.437322225440425], [123.93977555070114, 24.36485472096865], [123.88057805383414, 24.256238892211172], [123.66169583729311, 24.308345000021802], [123.70369916988079, 24.350122775445755], [123.75157778238884, 24.312692775151504], [123.78199499437358, 24.437322225440425]]], [[[122.99804243830795, 24.47512127872409], [123.04389138797728, 24.461132495168556], [122.93374861200891, 24.448737224843114], [122.99804243830795, 24.47512127872409]]]], "type": "MultiPolygon"}, "id": "\u6c96\u7e04\u770c", "properties": {}, "type": "Feature"}, {"bbox": [135.76994394255894, 34.79586110840347, 136.45453527917982, 35.69794097319743], "geometry": {"coordinates": [[[136.41816666685827, 35.01812277484623], [136.36603416304627, 34.9048988918704], [136.25124888522794, 34.85776194575726], [136.1108477822994, 34.90185582888347], [136.0906155507671, 34.81222666702712], [136.01124722358054, 34.79586110840347], [135.9408944488198, 34.893683333319245], [135.8666372242286, 34.892140279250555], [135.8147574973607, 35.045199721290146], [135.8633720635662, 35.281523574919476], [135.76994394255894, 35.35981113457626], [135.81365775600068, 35.41330086464325], [135.89057007784686, 35.403175000226156], [135.93964708194733, 35.52054274784956], [136.00417158165328, 35.4909541711981], [136.1055851192, 35.528664193381324], [136.11461994815215, 35.58297538670479], [136.16992452719523, 35.56606613484428], [136.15055250259593, 35.69794097319743], [136.26981238693213, 35.668463945754525], [136.31658671920184, 35.54926235996999], [136.40040450066726, 35.53008183790655], [136.44435182937355, 35.38942510808232], [136.3772902459482, 35.24316053243268], [136.45453527917982, 35.16245805379617], [136.41816666685827, 35.01812277484623]]], "type": "Polygon"}, "id": "\u6ecb\u8cc0\u770c", "properties": {}, "type": "Feature"}, {"bbox": [129.97688444865844, 32.10082865761649, 131.32950487704852, 33.19517548556024], "geometry": {"coordinates": [[[[130.91338934328746, 32.1304395688806], [130.72016504468115, 32.10082865761649], [130.6032297405601, 32.18749936020737], [130.42883680937132, 32.11382515260874], [130.36136055844304, 32.16719398231646], [130.57543983138316, 32.43419805369729], [130.53258951999044, 32.52280882866455], [130.57255634230137, 32.50744822465589], [130.54383766457659, 32.538237891765334], [130.66143679607137, 32.6319291977743], [130.45937277593293, 32.607308594815834], [130.60704642015628, 32.71298731511257], [130.6143835147874, 32.79265800876016], [130.44339756174816, 32.91528560414736], [130.41413669265432, 33.00231376566779], [130.50594667989537, 33.00267568523475], [130.49704236101616, 33.052053999992154], [130.6596780800794, 33.10956415286341], [130.67983959791923, 33.17124846764273], [130.99085210064402, 33.02382437809263], [131.02405072596025, 33.08754446840254], [130.9857064074248, 33.16907369379601], [131.0600201166351, 33.19517548556024], [131.16121744502914, 33.14076756836863], [131.26321381296714, 32.97715198217827], [131.2573856287438, 32.88743085564954], [131.32950487704852, 32.833013865197756], [131.26518241183885, 32.826461036048045], [131.1080366536687, 32.58175565839696], [131.01947350230034, 32.549223658245296], [131.01989214031005, 32.43867311707072], [131.11190734115098, 32.33000653237565], [131.0427024637478, 32.248163126127395], [131.10896530530465, 32.16014881121873], [130.91338934328746, 32.1304395688806]]], [[[130.34981953344482, 32.4026479909121], [130.23373555095498, 32.38526972102085], [130.2046279119486, 32.45141541419008], [130.4606667438752, 32.53029236889773], [130.40401744544886, 32.39443757723245], [130.34981953344482, 32.4026479909121]]], [[[130.44314693868034, 32.62586603598885], [130.4532583662807, 32.55381235095928], [130.40515833978566, 32.55077108122049], [130.44314693868034, 32.62586603598885]]], [[[130.17664441021145, 32.550239793231924], [130.22494422829357, 32.36594313466799], [129.9995249935837, 32.19064833275439], [129.99190639406493, 32.28487166689399], [130.07169111455335, 32.300332774637866], [129.97688444865844, 32.32913916234253], [130.0474167191063, 32.49174646822496], [130.01260499422517, 32.529770414073425], [130.17664441021145, 32.550239793231924]]]], "type": "MultiPolygon"}, "id": "\u718a\u672c\u770c", "properties": {}, "type": "Feature"}, {"bbox": [136.24290130964778, 36.067629053937765, 137.3566451102837, 37.51535658563796], "geometry": {"coordinates": [[[[136.3724819972465, 36.38321763998215], [136.75232588802942, 36.84822083812122], [136.76925474690916, 36.99920635988565], [136.72740399509837, 37.13519805444673], [136.66947427971434, 37.14717558608447], [136.73752111540716, 37.34808486502453], [137.14510355418577, 37.49915744116305], [137.34607916981793, 37.51535658563796], [137.3566451102837, 37.44647130570627], [137.2490114005558, 37.42074563110606], [137.23404158165374, 37.29470464000718], [137.15113883339052, 37.30666733283118], [137.01084841812008, 37.18322177526477], [136.92432396867628, 37.233831919307704], [136.87321933870157, 37.145729441160825], [136.85985968937325, 37.075660306278166], [136.972671920273, 37.04693655907499], [137.05770722370949, 37.108830720761205], [137.0566256684399, 36.967913999631435], [136.8955814787023, 36.924719693958764], [136.7892153571031, 36.71902644081763], [136.81718929994634, 36.55259730582105], [136.7683556164186, 36.42350972099689], [136.8518233331804, 36.247102080896354], [136.75478360567888, 36.08694466676303], [136.66229053208247, 36.067629053937765], [136.55166520327626, 36.15581974973044], [136.34411824865833, 36.17297974831678], [136.24290130964778, 36.29682597274052], [136.3724819972465, 36.38321763998215]]], [[[137.03774929979045, 37.1681043056692], [137.04874224375965, 37.12129486476624], [136.97558438371243, 37.09687217111383], [136.90195360617406, 37.14066238735933], [137.03774929979045, 37.1681043056692]]]], "type": "MultiPolygon"}, "id": "\u77f3\u5ddd\u770c", "properties": {}, "type": "Feature"}, {"bbox": [138.91581710837295, 35.13989183783809, 139.7996097917586, 35.671994586081325], "geometry": {"coordinates": [[[139.13719762626954, 35.17881601764515], [139.16016929977343, 35.140325586256836], [139.02861988290135, 35.150511135080876], [138.97439525293862, 35.24814394568659], [139.00178871577668, 35.39880602717648], [138.91581710837295, 35.40553166735259], [139.1100526326229, 35.53222244111282], [139.131341387695, 35.671994586081325], [139.39979674362485, 35.58442589244106], [139.46762331143785, 35.50221759014888], [139.50689952734962, 35.574967975785434], [139.4492805839319, 35.61177605382187], [139.52551819660755, 35.64266677505168], [139.7996097917586, 35.513205180174964], [139.6323941193385, 35.46637887319805], [139.69060321656525, 35.4392737206058], [139.6277168607446, 35.40914066740794], [139.63114158161875, 35.299908748190205], [139.7470108302856, 35.253491026789504], [139.65624830141803, 35.18452791862859], [139.67843189361702, 35.13989183783809], [139.60486461720836, 35.14467161310449], [139.62694591422257, 35.21673480216941], [139.57104652357827, 35.293220892130535], [139.43804483829877, 35.31914554982734], [139.20659680939525, 35.27651186533035], [139.13719762626954, 35.17881601764515]]], "type": "Polygon"}, "id": "\u795e\u5948\u5ddd\u770c", "properties": {}, "type": "Feature"}, {"bbox": [135.44940566783737, 35.35308946760489, 136.83234535675285, 36.29523577531086], "geometry": {"coordinates": [[[135.62079169867798, 35.48614077477697], [135.73858210068352, 35.495312305618484], [135.76476814543366, 35.53548913491568], [135.71793817120965, 35.51975435987583], [135.7146443844308, 35.56986544133707], [135.83338878096754, 35.535602694109116], [135.81464289225573, 35.64224963980911], [135.9742636449513, 35.6247127483947], [135.95448717274485, 35.722719468328876], [136.0167813097097, 35.76366222503174], [136.07262727612795, 35.66110680163763], [136.10013383860587, 35.77858646809108], [135.95769430624728, 35.98251077455268], [136.12765219209507, 36.19008758577354], [136.12295744503012, 36.24964210809685], [136.2433726326409, 36.29523577531086], [136.3582960571174, 36.1650901354015], [136.76399824911994, 36.07444630625207], [136.72674505823795, 35.99593777500837], [136.83234535675285, 35.85926677484184], [136.78931683480414, 35.79943591873274], [136.50593075170286, 35.75029333337068], [136.3544017507403, 35.787709108188835], [136.28074211395744, 35.65863086462275], [136.1503483403037, 35.697715414235006], [136.16992452719523, 35.56606613484428], [136.11383827541613, 35.582898440710494], [136.106353112806, 35.528916197824344], [136.02767919623795, 35.54247086513834], [136.00417158165328, 35.4909541711981], [135.93964708194733, 35.52054274784956], [135.89057007784686, 35.403175000226156], [135.81349858589113, 35.41322169372626], [135.75963972819102, 35.35308946760489], [135.52758786029153, 35.38011330638403], [135.44940566783737, 35.52589330573153], [135.51631133579963, 35.55130464029696], [135.51406019512194, 35.49622425234742], [135.5644411667265, 35.490322892087875], [135.66252997407912, 35.54660691917405], [135.5810124767445, 35.49005333289506], [135.62079169867798, 35.48614077477697]]], "type": "Polygon"}, "id": "\u798f\u4e95\u770c", "properties": {}, "type": "Feature"}, {"bbox": [130.04492499359367, 33.000038918861094, 131.18517347597515, 33.9620023598211], "geometry": {"coordinates": [[[130.54245342358672, 33.08173526077371], [130.50594667989537, 33.00267568523475], [130.3966290786691, 33.000038918861094], [130.4253828272557, 33.05285244058774], [130.3398727762077, 33.205468613086055], [130.53599519164214, 33.343090287247506], [130.54024357977744, 33.44169394591893], [130.41097082993986, 33.395040279285524], [130.2767066673789, 33.47888138736619], [130.04492499359367, 33.46743722474815], [130.16396885897575, 33.55059846784508], [130.08857756230475, 33.58310449467672], [130.21008408621162, 33.66744997313782], [130.27160800330682, 33.58328644101647], [130.3932115559686, 33.59730219793812], [130.4281299215587, 33.68813853236742], [130.31809101189071, 33.660929269570204], [130.45564089521122, 33.733114000211], [130.4439668092209, 33.815420333381724], [130.52510241214668, 33.89008249481134], [130.76976642008424, 33.948950305612186], [130.81469902713843, 33.90220958640333], [130.74112927399688, 33.87488041429975], [130.80068280167006, 33.87394666710503], [131.02094891116337, 33.9620023598211], [130.9566918941157, 33.829614162363725], [131.01176920908176, 33.8195905679504], [130.98500846966522, 33.785568694239885], [131.09366520138803, 33.62351734205174], [131.18517347597515, 33.62218710804865], [131.17748722405622, 33.507335278600294], [131.02942277584054, 33.51879055863742], [130.89490791197068, 33.446112099294], [130.8310084036681, 33.34792749940803], [130.86779889840045, 33.26337391907117], [130.819715743157, 33.25774631551398], [130.88749662776718, 33.18648079325408], [130.85332200960318, 33.10914120710106], [130.68002154335966, 33.171308748300135], [130.65957031072128, 33.10948555031797], [130.54245342358672, 33.08173526077371]]], "type": "Polygon"}, "id": "\u798f\u5ca1\u770c", "properties": {}, "type": "Feature"}, {"bbox": [139.16475691330095, 36.79145064023493, 141.041004189192, 37.976644413708755], "geometry": {"coordinates": [[[140.5681473015568, 36.93736955875818], [140.59187542181337, 36.872916865421075], [140.46403880744504, 36.79145064023493], [140.24099070006082, 36.94549013466201], [140.24907549913507, 37.02583002733394], [140.1565930870014, 37.09765830628584], [139.9538867827489, 37.155062386819736], [139.3932891962395, 36.910795505108524], [139.24084736721227, 36.92932113456277], [139.2538487554158, 37.16490933279954], [139.16475691330095, 37.23942780235126], [139.23362182898427, 37.34360650473644], [139.1972463287551, 37.410766640368195], [139.39751269765293, 37.45983917124079], [139.42921228262082, 37.514660801754644], [139.58527633710293, 37.51291657815105], [139.54932121869933, 37.64909335967087], [139.74150538306708, 37.81771277462491], [139.70616810607328, 37.85592830574677], [139.80948544679597, 37.80330269376435], [139.93726416281095, 37.828195305668885], [139.98649871644272, 37.76040813482763], [140.12762050638128, 37.733943197720464], [140.29880182904128, 37.80780819828976], [140.28000258085444, 37.976644413708755], [140.40745163418558, 37.97367310762786], [140.48780392288037, 37.89916910970581], [140.66260277589743, 37.90022046780041], [140.72696983129276, 37.781479171226806], [140.85210652439662, 37.79543805412294], [140.85625141427147, 37.89090005419422], [140.93117083036964, 37.89619743156629], [141.041004189192, 37.66497683761099], [140.98301603136485, 36.99551697302991], [140.78972985664768, 36.85648417060804], [140.5681473015568, 36.93736955875818]]], "type": "Polygon"}, "id": "\u798f\u5cf6\u770c", "properties": {}, "type": "Feature"}, {"bbox": [139.6929830223487, 38.87301335957892, 140.98515355439304, 40.51106374769387], "geometry": {"coordinates": [[[140.766618300794, 39.20852544079651], [140.8081957198566, 39.180417278634536], [140.74894147936584, 39.13812219788116], [140.81025046658579, 39.05740897324557], [140.7735901690511, 38.95808446772406], [140.56198577192595, 38.87301335957892], [140.4320099743809, 38.99180727908271], [140.1518638392448, 39.048395946116045], [140.06243919581232, 39.13349864025008], [139.86958985688648, 39.11825817127766], [140.02444888460843, 39.41548669395581], [140.0502765504225, 39.77063108065988], [139.93184730241114, 39.897216441285764], [139.7552881058615, 39.85684719843948], [139.6929830223487, 39.995337973169], [139.8159782749775, 39.95941319786084], [139.95994477343265, 40.098899801784455], [140.02617089477098, 40.34133344068579], [139.9363097797726, 40.42820383773699], [140.07033224413783, 40.468312919305845], [140.33521608285605, 40.43938344139275], [140.38657428027886, 40.4868866130268], [140.5586223092722, 40.39710877524982], [140.5897305063578, 40.43611291917591], [140.66148041478937, 40.40444853187432], [140.87678688730512, 40.51106374769387], [140.861322606753, 40.4406293063974], [140.98515355439304, 40.427217865112425], [140.95507389124714, 40.24762813493055], [140.859189974238, 40.17142589169163], [140.8779899220973, 39.874355306152495], [140.78223635462416, 39.867848586143396], [140.84827055793994, 39.79325138724175], [140.77482247677597, 39.73455272093139], [140.8223041366267, 39.64995336025942], [140.6531248118606, 39.390998440625594], [140.766618300794, 39.20852544079651]]], "type": "Polygon"}, "id": "\u79cb\u7530\u770c", "properties": {}, "type": "Feature"}, {"bbox": [138.40078856024388, 35.98533300001799, 139.66994994763206, 37.05468963961522], "geometry": {"coordinates": [[[138.8291116730653, 36.041312504968175], [138.7125500516437, 35.98533300001799], [138.63196513598234, 36.027053801591705], [138.64449369572753, 36.12135813497002], [138.57727486404383, 36.16807319831952], [138.6359013615587, 36.170932613449395], [138.6003355245649, 36.278399945900844], [138.65360379457329, 36.30296149609471], [138.64838747060537, 36.40746761343968], [138.4596500002474, 36.404750441379804], [138.40078856024388, 36.435009198215994], [138.40392739293486, 36.52128517127369], [138.51433564157662, 36.69078525183795], [138.81777033713138, 36.76158574778407], [138.82174425419407, 36.817626135038154], [138.97953128384177, 36.891779306269996], [138.96655455325015, 36.979075386619854], [139.11183452684202, 37.05468963961522], [139.24084736721227, 36.92932113456277], [139.39559000017846, 36.90686744087975], [139.32814888486325, 36.63342166687647], [139.48352946811053, 36.581882053713855], [139.36638496819182, 36.37092153160347], [139.46387788565596, 36.271520946134785], [139.63308483759522, 36.27089099981981], [139.66994994763206, 36.213246080842], [139.45663883331554, 36.19068138743614], [139.12889952114298, 36.28338161615579], [139.04186007798023, 36.127937027371956], [138.8291116730653, 36.041312504968175]]], "type": "Polygon"}, "id": "\u7fa4\u99ac\u770c", "properties": {}, "type": "Feature"}, {"bbox": [139.69110635487448, 35.741439080649116, 140.8499022177133, 36.94528427894636], "geometry": {"coordinates": [[[140.71059319122287, 35.92919297327717], [140.8499022177133, 35.741439080649116], [140.51123906410857, 35.958729783026186], [140.502802606655, 35.90552027913765], [140.15387966331582, 35.84273841374687], [139.93863933863463, 35.94057055908411], [139.69538868993618, 36.15799972121022], [139.69110635487448, 36.20593577521589], [139.82223799459595, 36.2369388523464], [139.8489782229667, 36.31148391934744], [139.91075444935836, 36.30120133277535], [139.97333077829285, 36.378443107763246], [140.19262199660795, 36.40469846776011], [140.2601540342813, 36.51740594562796], [140.22042033692912, 36.68714650490733], [140.29203933350905, 36.7127958346477], [140.257772866025, 36.93267927862587], [140.46243590718672, 36.790668146662185], [140.598456354777, 36.870597693728655], [140.5861130220984, 36.94528427894636], [140.798430246159, 36.85939544064712], [140.6023463552002, 36.48254013461957], [140.62735788625753, 36.37713372094453], [140.5583918157298, 36.285478278599726], [140.60676133576715, 36.08186397294406], [140.70089102530062, 35.96254503642433], [140.65236697835348, 35.92661505404158], [140.68687688715863, 35.88100880171487], [140.71059319122287, 35.92919297327717]]], "type": "Polygon"}, "id": "\u8328\u57ce\u770c", "properties": {}, "type": "Feature"}, {"bbox": [128.59851888523838, 32.56994389159735, 130.3656676392502, 34.706444261193724], "geometry": {"coordinates": [[[[129.5545455506367, 33.40954416213344], [129.5677097713168, 33.365293842265345], [129.56921178989228, 33.37759020662281], [129.79151776863023, 33.36895984731916], [129.75896749695244, 33.290851107892365], [129.81714778234436, 33.184535558769085], [129.94335722365702, 33.16444444075836], [129.92235666712656, 33.090493332801145], [130.06122693867235, 32.985851108142185], [130.20286333327624, 32.95837055855446], [130.15296743170165, 32.899125991171616], [130.19523684760247, 32.848121179648786], [130.33103706930535, 32.86386800020807], [130.3656676392502, 32.74062454998307], [130.34327263262594, 32.66848937828223], [130.16737678321203, 32.590722161798396], [130.12576105123162, 32.6875530631234], [130.20201924759021, 32.720447577293896], [130.18865747136522, 32.787518721411914], [129.95833761319034, 32.76516353227123], [129.89578936378814, 32.66189541414212], [129.7382557720863, 32.56994389159735], [129.8706864328327, 32.748704386598206], [129.81544425414904, 32.71817022497595], [129.77710847017977, 32.81897574843208], [129.7016577166304, 32.83108208097332], [129.63392666708205, 32.92527416187312], [129.67733805380817, 33.09929333302097], [129.76222194558636, 33.048969441386646], [129.73872888473034, 32.98861055913005], [129.76412917022503, 33.02189333311088], [129.82274680941782, 32.981744720942174], [129.78858197138095, 32.867115954837516], [130.0049539948311, 32.84047397269575], [129.93070162118295, 32.9237178742805], [129.93275046656083, 33.02628276573711], [129.8212231132561, 33.03738405373116], [129.79399036286497, 33.13838574810387], [129.71690024594966, 33.16660910802398], [129.6975776897107, 33.1426847148231], [129.6353333326672, 33.1670489997116], [129.63960893630338, 33.22318350461512], [129.5533529183026, 33.21618610820241], [129.6225885857947, 33.30990572127206], [129.56265861180555, 33.32394222465399], [129.566033056958, 33.35156732049266], [129.4638097280366, 33.2141027747233], [129.34851027183163, 33.18229389244925], [129.4348954216864, 33.23599619796619], [129.4374705584196, 33.347982774785294], [129.5545455506367, 33.40954416213344]]], [[[129.79696778163793, 33.414641107601085], [129.85869169896284, 33.375548161918175], [129.8076191702885, 33.35055555889198], [129.79696778163793, 33.414641107601085]]], [[[129.70426175127886, 33.863519332850956], [129.79944678264292, 33.788395667226325], [129.7161507257755, 33.703868026588225], [129.64230674416103, 33.767278305849175], [129.68603280187233, 33.75965986461114], [129.6496369131131, 33.80687782884877], [129.70426175127886, 33.863519332850956]]], [[[129.75494722433496, 33.47044972067812], [129.79324333291356, 33.43023833313259], [129.7313627761713, 33.40628472136285], [129.75494722433496, 33.47044972067812]]], [[[129.7682323612346, 33.14344330596384], [129.76627019521345, 33.04999653191447], [129.72882194587612, 33.10011977490774], [129.7682323612346, 33.14344330596384]]], [[[129.55644499434106, 33.510761387128355], [129.57569221822132, 33.4814611079438], [129.4966227762202, 33.47181305422913], [129.55644499434106, 33.510761387128355]]], [[[129.4497910510163, 34.706444261193724], [129.49755885895422, 34.6689918381029], [129.43319350237834, 34.61727934196813], [129.4735455636769, 34.55552621556245], [129.36829507086088, 34.452710477106905], [129.39472871605744, 34.33509330611122], [129.35291610899128, 34.29553263112609], [129.3555931128319, 34.374753161928936], [129.22732381304365, 34.362396612813484], [129.3449503109082, 34.53237177463774], [129.2857325163426, 34.562765314667615], [129.31974024641534, 34.6472001893373], [129.39651953334987, 34.639595585967584], [129.4497910510163, 34.706444261193724]]], [[[129.20536478605607, 34.33152121603132], [129.3533667961408, 34.2768305951559], [129.21417579757508, 34.083927829305935], [129.1666853441534, 34.103754730096796], [129.20536478605607, 34.33152121603132]]], [[[129.11300194598311, 33.164249440759136], [129.08707522704015, 32.98420366706563], [129.18309250271693, 32.972991667131794], [129.10159406021774, 32.96152094573512], [129.05939250266192, 32.81631333339368], [129.06778792487285, 32.90435136882064], [128.99169055787297, 32.943849441098905], [129.0658077166529, 32.980983666962686], [129.11300194598311, 33.164249440759136]]], [[[129.1286478859912, 33.302243081053405], [129.1281767185808, 33.246695918881585], [129.07254131043317, 33.25966397281417], [129.1286478859912, 33.302243081053405]]], [[[129.05691583719624, 33.22000610809545], [129.0944355511598, 33.19145166726071], [129.03000250261346, 33.196326946031775], [129.05691583719624, 33.22000610809545]]], [[[128.98997306140768, 32.932996667262444], [129.02683805363336, 32.8443616672572], [128.96575083023674, 32.8726616674021], [128.98997306140768, 32.932996667262444]]], [[[128.94157527927575, 32.88467500015116], [128.94044389077305, 32.79958194585015], [128.87263499410972, 32.861818054059995], [128.93316832685684, 32.83789305422113], [128.94157527927575, 32.88467500015116]]], [[[128.86396910529004, 32.844761054379205], [128.91065416275944, 32.79838916242994], [128.87937752265464, 32.763535360068886], [128.83491472143726, 32.78230749459527], [128.86396910529004, 32.844761054379205]]], [[[128.80881165983033, 32.79810110777993], [128.89302722402726, 32.640840278656015], [128.7701025807695, 32.64475041400044], [128.77173555085506, 32.573904162347276], [128.59851888523838, 32.61227055923899], [128.66763102455218, 32.63002689242717], [128.65097527898604, 32.77545805374626], [128.7736619463418, 32.734303918591024], [128.80881165983033, 32.79810110777993]]]], "type": "MultiPolygon"}, "id": "\u9577\u5d0e\u770c", "properties": {}, "type": "Feature"}, {"bbox": [137.32499286562836, 35.19903517123623, 138.72901128374383, 37.02126055942733], "geometry": {"coordinates": [[[137.57406097323542, 35.31677566716337], [137.6317550059888, 35.509175613064144], [137.51380878115037, 35.60802283758392], [137.54544749730417, 35.651082279123955], [137.464752140399, 35.75637161275978], [137.32499286562836, 35.8166700812593], [137.59477594015755, 36.012915279116896], [137.61395005185352, 36.07638717093124], [137.55472144024236, 36.14019897320412], [137.65305683540464, 36.304674558584054], [137.58715664096633, 36.38959191863216], [137.75103632926323, 36.58849866727974], [137.75190258143903, 36.75203708084666], [137.87645713438928, 36.866206802402075], [137.8681355249346, 36.91589717111759], [138.01373795134543, 36.904020720579865], [137.99640639403992, 36.81621780210992], [138.05340250342283, 36.79997889231208], [138.2137882752088, 36.87114986487444], [138.27452884345104, 36.83751161046171], [138.3946815556094, 36.997175413714444], [138.56588885878386, 37.02126055942733], [138.58876416273597, 36.91397205356748], [138.6932026333949, 36.85481689228578], [138.69570330716192, 36.73838183785159], [138.45818791214253, 36.63369827855274], [138.40097077817893, 36.43473530608958], [138.6466302717697, 36.410772612965786], [138.65353069968216, 36.30311489223851], [138.60035803522405, 36.27840387860576], [138.6359013615587, 36.170932613449395], [138.5642312193953, 36.17078461291959], [138.64537702962627, 36.12019674778173], [138.63062520257265, 36.0283509840077], [138.7125500516437, 35.98533300001799], [138.72901128374383, 35.909220613440596], [138.67617647236636, 35.86980141440381], [138.59108297020293, 35.919752000154745], [138.47160224384857, 35.89619674758188], [138.37046041531596, 35.97138063990468], [138.28364077779975, 35.859315721343535], [138.23866858618635, 35.882890107892194], [138.18517418863792, 35.79107989222331], [138.23690027173018, 35.75798683832198], [138.18043608255925, 35.71556213468483], [138.218670661322, 35.64454930610566], [138.12047263310558, 35.45460889178696], [138.14129866360247, 35.36962844070001], [137.8718591957454, 35.21879741436925], [137.57789133601636, 35.19903517123623], [137.57406097323542, 35.31677566716337]]], "type": "Polygon"}, "id": "\u9577\u91ce\u770c", "properties": {}, "type": "Feature"}, {"bbox": [139.86008152993872, 40.22639633302441, 141.68327500593682, 41.52920977491124], "geometry": {"coordinates": [[[141.15919357991982, 40.304787640337395], [140.9685884443013, 40.22639633302441], [140.98572913853795, 40.42756328614605], [140.861322606753, 40.4406293063974], [140.87678688730512, 40.51106374769387], [140.66148041478937, 40.40444853187432], [140.589768868029, 40.43610022641737], [140.5586223092722, 40.39710877524982], [140.38696313903768, 40.487056612772506], [140.33521608285605, 40.43938344139275], [140.06850870968276, 40.469228411276966], [139.9363097797726, 40.42820383773699], [139.94007286606995, 40.55301627937786], [139.86008152993872, 40.614146558716754], [139.99940900062495, 40.74750605366148], [140.25791352808687, 40.81081158618582], [140.32411160766458, 41.05571850460535], [140.2486723870211, 41.13376480230386], [140.3217321661067, 41.148011387315705], [140.34427664095426, 41.26293583791863], [140.4614884704166, 41.183204585723104], [140.55029180282452, 41.22955883836977], [140.63930564224165, 41.18426527941915], [140.66398058403684, 40.93610780193359], [140.7329411147407, 40.8302134412973], [140.8599380033362, 40.888387360388435], [140.87883697824407, 41.00985266656738], [141.13122291780348, 40.87236269428297], [141.2789638394097, 41.15708191889547], [141.19798447480377, 41.27233253202081], [141.0581595845972, 41.18343980160563], [140.7641890529825, 41.14564589244401], [140.89796936409493, 41.52920977491124], [141.2746065242717, 41.35367833258903], [141.46139169866797, 41.43120844101679], [141.37570688686344, 40.93513894610555], [141.4245654726185, 40.70680410842294], [141.5280940595933, 40.55873544058818], [141.48749116658416, 40.5567876133577], [141.68327500593682, 40.45176886504112], [141.53720155600706, 40.347384558750434], [141.44160308741266, 40.37603980189539], [141.350996641282, 40.33107297293941], [141.31696786636493, 40.3725438845194], [141.15919357991982, 40.304787640337395]]], "type": "Polygon"}, "id": "\u9752\u68ee\u770c", "properties": {}, "type": "Feature"}, {"bbox": [137.47663027176964, 34.600859612681006, 139.14872055780756, 35.64454930610566], "geometry": {"coordinates": [[[138.20670781120137, 34.62057341120552], [137.48517513612364, 34.67355149530533], [137.47663027176964, 34.77458333315434], [137.70717277600284, 34.97261805417992], [137.8277862524336, 35.21132436023112], [138.1411436708438, 35.36949261339345], [138.1413933586167, 35.55507625216734], [138.218670661322, 35.64454930610566], [138.26899744517607, 35.51423394613977], [138.24873741919657, 35.33160238684076], [138.35783583675448, 35.317914225061486], [138.43094175106103, 35.18038691922101], [138.5331364204095, 35.20068805411046], [138.51209319104794, 35.31355525157363], [138.58188824944318, 35.445728332996225], [138.6805356158261, 35.35767833298871], [138.99908344984135, 35.40214853202917], [138.97557334822034, 35.23528286152324], [139.03045664866568, 35.14822964856931], [139.11159666695266, 35.14136693733434], [139.06938133627966, 35.05403989242717], [139.14872055780756, 34.93610833283333], [138.987465733357, 34.65819661278351], [138.84341465636135, 34.600859612681006], [138.73910586344493, 34.69014737839882], [138.7793631388978, 35.01704127893191], [138.9073183396697, 35.048489721023884], [138.6855961216637, 35.144966748116985], [138.55612871626727, 35.10103448575296], [138.49298992164768, 35.02996483800695], [138.52665158180514, 34.99494091898828], [138.3558214785785, 34.91373535959923], [138.20670781120137, 34.62057341120552]]], "type": "Polygon"}, "id": "\u9759\u5ca1\u770c", "properties": {}, "type": "Feature"}, {"bbox": [133.5569200127485, 34.01276555858374, 134.433208885182, 34.56479494602996], "geometry": {"coordinates": [[[[134.30639252919195, 34.2780827482203], [134.39022450105995, 34.25495125169897], [134.433208885182, 34.16822027924252], [134.17374555091646, 34.17700166709329], [133.9939341630312, 34.07261749480159], [133.85853917044642, 34.10527444136244], [133.69165194598054, 34.01276555858374], [133.59849518800263, 34.0436309459115], [133.6484370557256, 34.19350008076418], [133.5569200127485, 34.26166755871094], [133.67227557675653, 34.22211440475604], [133.89597559010144, 34.38284990130194], [134.0597528267316, 34.34774266729033], [134.1363973277745, 34.40025494580914], [134.1657220226533, 34.32605849470383], [134.2109062519221, 34.369397891599476], [134.30639252919195, 34.2780827482203]]], [[[134.34682213992983, 34.56479494602996], [134.33832719784198, 34.43336038697231], [134.2806756940281, 34.44390655944022], [134.31021158209887, 34.477462667068494], [134.23931927436513, 34.415454467749555], [134.2283864203971, 34.480649748387236], [134.14090875523493, 34.46957233289692], [134.17160469500072, 34.52887749480061], [134.34682213992983, 34.56479494602996]]], [[[134.08554027216587, 34.499444721196994], [134.0850097279167, 34.45992166665167], [134.03597442268153, 34.481200081318775], [134.08554027216587, 34.499444721196994]]]], "type": "MultiPolygon"}, "id": "\u9999\u5ddd\u770c", "properties": {}, "type": "Feature"}, {"bbox": [132.61944416321762, 32.72339982943862, 134.30684499430106, 33.8829966671625], "geometry": {"coordinates": [[[132.70480416328155, 32.888131108264076], [132.65552778218148, 32.92427433339384], [132.6915163940664, 32.97357110841995], [132.61944416321762, 33.18087944143315], [132.69605527872818, 33.13774666737487], [132.79264306092853, 33.27457999966731], [132.89620221765824, 33.31241833263999], [132.8094363937746, 33.46479416222087], [133.01533811725594, 33.481124277154], [133.07533083035355, 33.651053333044956], [133.2773574971509, 33.83092416162083], [133.6442802723168, 33.8829966671625], [133.9133897276539, 33.79118138741114], [134.0334436063374, 33.82783333294202], [134.05805666668186, 33.69103333312188], [134.1746541629593, 33.68428527914239], [134.19316999969578, 33.56162722461676], [134.30684499430106, 33.553411108336036], [134.17642600455656, 33.2430210542783], [133.93179338475693, 33.48867589207879], [133.72066311291235, 33.53962955915688], [133.57158211791713, 33.502215823641045], [133.57488294359302, 33.495498999878976], [133.35042861219074, 33.415860829313885], [133.45739878142865, 33.4199574678629], [133.31902722442692, 33.3548794408336], [133.28961712093349, 33.404237440805275], [133.23153824939072, 33.326033323778915], [133.26421693886073, 33.25731416211892], [133.22296055798347, 33.15323999962635], [133.170573606287, 33.150422775290906], [133.09626184231024, 33.02457866737166], [133.0082210378706, 33.01137937795596], [133.00937416298734, 32.88120638696523], [132.95036092101975, 32.820603306397516], [133.02009666732738, 32.72339982943862], [132.9352163944211, 32.786911107961316], [132.628698327366, 32.762915559005876], [132.70480416328155, 32.888131108264076]]], "type": "Polygon"}, "id": "\u9ad8\u77e5\u770c", "properties": {}, "type": "Feature"}, {"bbox": [133.1364680542573, 35.057678332688965, 134.51540805423838, 35.61432972103984], "geometry": {"coordinates": [[[133.59623648654934, 35.34531678201013], [133.50808693896113, 35.233030559013116], [133.5261922180964, 35.182925837557434], [133.39632639414788, 35.18078110826161], [133.41182583729267, 35.12114610830628], [133.26913917033653, 35.057678332688965], [133.1364680542573, 35.06935250501414], [133.19489972804013, 35.16983250536589], [133.1526486124436, 35.219071667123785], [133.31158147508484, 35.268985934433196], [133.32161416296333, 35.407681386986496], [133.2224997282799, 35.480223613429075], [133.22192778194164, 35.54763305372251], [133.40204150481168, 35.45278619802468], [133.56386605697298, 35.5306818017238], [134.1961030612074, 35.53271202663876], [134.37000250291328, 35.61432972103984], [134.51540805423838, 35.27767444142239], [134.17759832660158, 35.16917138675012], [134.13924000022587, 35.27904722504945], [134.00811888457895, 35.3081744413974], [134.01502264080665, 35.35063117337329], [133.83239499363413, 35.24883833292279], [133.59623648654934, 35.34531678201013]]], "type": "Polygon"}, "id": "\u9ce5\u53d6\u770c", "properties": {}, "type": "Feature"}, {"bbox": [128.39830221827287, 27.02118419819226, 131.19708389120865, 32.229418054000064], "geometry": {"coordinates": [[[[130.90113277635658, 31.113153054370002], [130.657523890815, 30.996300828720337], [130.80351898821084, 31.33273162226658], [130.6882480027432, 31.4781241262275], [130.6983319461624, 31.555815278952025], [130.76695527876313, 31.563558612639895], [130.82311674444225, 31.65995972076456], [130.6860129437424, 31.734976919249448], [130.6196711408105, 31.705576198382914], [130.5136511152068, 31.490780585755488], [130.56467333310786, 31.322495000044285], [130.66766639358923, 31.267382224809865], [130.6400288853249, 31.189690558572465], [130.58699527880913, 31.155202225402434], [130.4595380542379, 31.25127416187314], [130.21444472074734, 31.24964944126873], [130.22551306117884, 31.308648892132737], [130.17325416304925, 31.323964441006183], [130.20969972766034, 31.34752777488694], [130.107440272051, 31.416792774666874], [130.2714980539921, 31.4268141621439], [130.3341752787661, 31.60089416163629], [130.16613527901995, 31.79441130563731], [130.22404369575997, 31.906924892369943], [130.18112250340084, 32.110531667102805], [130.30951216575386, 32.108117359728396], [130.3607304151766, 32.16858245012003], [130.45373482530204, 32.11290460386442], [130.60915028515763, 32.18721880230595], [130.91408472073329, 31.885604721280913], [130.8812888846744, 31.802763612550734], [130.99005861171565, 31.777847225269284], [131.05436499434904, 31.633368892060787], [131.18835083022668, 31.62463333276213], [131.19708389120865, 31.511663332896546], [131.01576083019825, 31.375737224992974], [131.1089241631197, 31.330318332924776], [131.07696535666594, 31.27138286522711], [131.13218306119938, 31.281250000087482], [130.90113277635658, 31.113153054370002]]], [[[130.8813452793612, 30.48163499965557], [131.05650972814146, 30.839755558672152], [131.0785749938409, 30.696371945908652], [130.9627697283404, 30.4800850001227], [130.96791194567982, 30.372813333168835], [130.8701883269298, 30.346758054340796], [130.8813452793612, 30.48163499965557]]], [[[130.67886949383217, 31.629317666577094], [130.72384019526885, 31.562036892288802], [130.59194626520798, 31.581069991187178], [130.67886949383217, 31.629317666577094]]], [[[130.49797917040246, 30.46946582878502], [130.67165749669618, 30.376017775000378], [130.58220250294323, 30.2388827750201], [130.44251805356544, 30.235912225269033], [130.3909869389961, 30.322268613006145], [130.37853055793892, 30.392925278578787], [130.49797917040246, 30.46946582878502]]], [[[130.17426805422735, 32.229418054000064], [130.2097733326732, 32.15512555889745], [130.15718389142353, 32.08951972065864], [130.09073306098207, 32.18064444068841], [130.17426805422735, 32.229418054000064]]], [[[130.01914805403953, 28.378522495217055], [129.9781333326872, 28.288245558885478], [129.91971722437052, 28.290531387313706], [130.01914805403953, 28.378522495217055]]], [[[129.85206099931577, 31.883021945706275], [129.93903949397748, 31.87021705397393], [129.92978299608842, 31.824034829044194], [129.8711090530404, 31.801130333098456], [129.86521299608296, 31.859893639979532], [129.8180770041505, 31.849656080663635], [129.85206099931577, 31.883021945706275]]], [[[129.85176194595715, 29.88373722459329], [129.91772555069372, 29.819826387178068], [129.86014666713504, 29.822323891734243], [129.85176194595715, 29.88373722459329]]], [[[129.78505591399926, 31.791093387349974], [129.7139075620844, 31.622018613268438], [129.6647521658798, 31.634125694045622], [129.78505591399926, 31.791093387349974]]], [[[129.74010888541682, 29.671823332980466], [129.69766360619053, 29.603128053716773], [129.68431778213994, 29.65361805373027], [129.74010888541682, 29.671823332980466]]], [[[129.13550250333788, 28.255031946367296], [129.27430936368626, 28.261433720889556], [129.21083250311756, 28.306141386815625], [129.46371487743966, 28.413823477371636], [129.4993657327425, 28.38245705434963], [129.54416693895314, 28.462496945777502], [129.62230472108604, 28.47801333304892], [129.58962421498563, 28.413718963559347], [129.65194916991834, 28.421969720825984], [129.67626194573222, 28.526923892423724], [129.719196666593, 28.47446972090097], [129.71015722367702, 28.421842494635484], [129.40755693890162, 28.250120558916706], [129.47717138824908, 28.211576946119237], [129.33800347617955, 28.170183027424855], [129.37806916995635, 28.108929999619818], [129.26314111487056, 28.183061386573797], [129.29413250261302, 28.223099161796938], [129.13550250333788, 28.255031946367296]]], [[[129.20940499394533, 28.201226946366546], [129.34102472071436, 28.07689916196682], [129.2153149939918, 28.07702805370178], [129.20940499394533, 28.201226946366546]]], [[[128.90262778184672, 27.753326946081756], [128.88967722422456, 27.882691387197838], [128.97242666685725, 27.891884721202985], [129.0211484954068, 27.716829828733637], [128.93621360577333, 27.66099582869458], [128.90262778184672, 27.753326946081756]]], [[[128.53526722390336, 27.405385558796524], [128.71384778164986, 27.433657494697684], [128.56639824937974, 27.32763874792994], [128.53526722390336, 27.405385558796524]]], [[[128.431997496887, 27.06811082885173], [128.45469946820594, 27.02118419819226], [128.39830221827287, 27.037079441063383], [128.431997496887, 27.06811082885173]]]], "type": "MultiPolygon"}, "id": "\u9e7f\u5150\u5cf6\u770c", "properties": {}, "type": "Feature"}], "type": "FeatureCollection"}); | |
</script> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment