Created
          October 12, 2018 03:30 
        
      - 
      
- 
        Save bnaul/b118a859f4b75a18e6d285836bd28fb5 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>Persona Report</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"> | |
| /* Temporary definitions which will become obsolete with Notebook release 5.0 */ | |
| .ansi-black-fg { color: #3E424D; } | |
| .ansi-black-bg { background-color: #3E424D; } | |
| .ansi-black-intense-fg { color: #282C36; } | |
| .ansi-black-intense-bg { background-color: #282C36; } | |
| .ansi-red-fg { color: #E75C58; } | |
| .ansi-red-bg { background-color: #E75C58; } | |
| .ansi-red-intense-fg { color: #B22B31; } | |
| .ansi-red-intense-bg { background-color: #B22B31; } | |
| .ansi-green-fg { color: #00A250; } | |
| .ansi-green-bg { background-color: #00A250; } | |
| .ansi-green-intense-fg { color: #007427; } | |
| .ansi-green-intense-bg { background-color: #007427; } | |
| .ansi-yellow-fg { color: #DDB62B; } | |
| .ansi-yellow-bg { background-color: #DDB62B; } | |
| .ansi-yellow-intense-fg { color: #B27D12; } | |
| .ansi-yellow-intense-bg { background-color: #B27D12; } | |
| .ansi-blue-fg { color: #208FFB; } | |
| .ansi-blue-bg { background-color: #208FFB; } | |
| .ansi-blue-intense-fg { color: #0065CA; } | |
| .ansi-blue-intense-bg { background-color: #0065CA; } | |
| .ansi-magenta-fg { color: #D160C4; } | |
| .ansi-magenta-bg { background-color: #D160C4; } | |
| .ansi-magenta-intense-fg { color: #A03196; } | |
| .ansi-magenta-intense-bg { background-color: #A03196; } | |
| .ansi-cyan-fg { color: #60C6C8; } | |
| .ansi-cyan-bg { background-color: #60C6C8; } | |
| .ansi-cyan-intense-fg { color: #258F8F; } | |
| .ansi-cyan-intense-bg { background-color: #258F8F; } | |
| .ansi-white-fg { color: #C5C1B4; } | |
| .ansi-white-bg { background-color: #C5C1B4; } | |
| .ansi-white-intense-fg { color: #A1A6B2; } | |
| .ansi-white-intense-bg { background-color: #A1A6B2; } | |
| .ansi-bold { font-weight: bold; } | |
| </style> | |
| <style type="text/css"> | |
| div#notebook { | |
| font-family: sans-serif; | |
| font-size: 12.5pt; | |
| line-height: 170%; | |
| color: #303030; | |
| -webkit-font-smoothing: antialiased !important; | |
| } | |
| body, | |
| div.body { | |
| font-family: sans-serif; | |
| font-size: 12.5pt; | |
| color: #303030; | |
| background-color: #ffffff; | |
| background: #ffffff; | |
| -webkit-font-smoothing: antialiased !important; | |
| } | |
| body.notebook_app { | |
| padding: 0; | |
| background-color: #ffffff; | |
| background: #ffffff; | |
| padding-right: 0px !important; | |
| overflow-y: hidden; | |
| } | |
| a { | |
| font-family: sans-serif; | |
| color: #303030; | |
| -webkit-font-smoothing: antialiased !important; | |
| } | |
| a:hover, | |
| a:focus { | |
| color: #2f2f2f; | |
| -webkit-font-smoothing: antialiased !important; | |
| } | |
| .list_header, | |
| div#notebook_list_header.row.list_header { | |
| font-size: 14pt; | |
| color: #2f2f2f; | |
| background-color: transparent; | |
| height: 35px; | |
| } | |
| i.fa.fa-folder { | |
| display: inline-block; | |
| font: normal normal normal 14px "FontAwesome"; | |
| font-family: "FontAwesome" !important; | |
| text-rendering: auto; | |
| -webkit-font-smoothing: antialiased; | |
| font-size: 18px; | |
| -moz-osx-font-smoothing: grayscale; | |
| } | |
| #running .panel-group .panel .panel-heading { | |
| font-size: 14pt; | |
| color: #303030; | |
| padding: 8px 8px; | |
| background: #e4e4e4; | |
| background-color: #e4e4e4; | |
| } | |
| #running .panel-group .panel .panel-heading a { | |
| font-size: 14pt; | |
| color: #303030; | |
| } | |
| #running .panel-group .panel .panel-heading a:focus, | |
| #running .panel-group .panel .panel-heading a:hover { | |
| font-size: 14pt; | |
| color: #303030; | |
| } | |
| #running .panel-group .panel .panel-body .list_container .list_item { | |
| background: #f4f4f4; | |
| background-color: #f4f4f4; | |
| padding: 2px; | |
| border-bottom: 2px solid #dedede; | |
| } | |
| #running .panel-group .panel .panel-body .list_container .list_item:hover { | |
| background: #f4f4f4; | |
| background-color: #f4f4f4; | |
| } | |
| #running .panel-group .panel .panel-body { | |
| padding: 2px; | |
| } | |
| button#refresh_running_list { | |
| border: none !important; | |
| } | |
| button#refresh_cluster_list { | |
| border: none !important; | |
| } | |
| div.running_list_info.toolbar_info { | |
| font-size: 15px; | |
| padding: 4px 0 4px 0; | |
| margin-top: 5px; | |
| margin-bottom: 8px; | |
| height: 24px; | |
| line-height: 24px; | |
| text-shadow: none; | |
| } | |
| .list_placeholder { | |
| font-weight: normal; | |
| } | |
| #tree-selector { | |
| padding: 0px; | |
| border-color: transparent; | |
| } | |
| #project_name > ul > li > a > i.fa.fa-home { | |
| color: #ff7823; | |
| font-size: 17pt; | |
| display: inline-block; | |
| position: static; | |
| padding: 0px 0px; | |
| font-weight: normal; | |
| text-align: center; | |
| vertical-align: text-top; | |
| } | |
| .fa-folder:before { | |
| color: #126dce; | |
| } | |
| .fa-arrow-up:before { | |
| font-size: 14px; | |
| } | |
| .fa-arrow-down:before { | |
| font-size: 14px; | |
| } | |
| span#last-modified.btn.btn-xs.btn-default.sort-action:hover .fa, | |
| span#sort-name.btn.btn-xs.btn-default.sort-action:hover .fa { | |
| color: #ef5c00; | |
| } | |
| .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: "\f07b"; | |
| color: #126dce; | |
| } | |
| .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; | |
| color: #009e07 !important; | |
| top: 0px; | |
| } | |
| .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: "\f15b"; | |
| position: relative; | |
| top: 0px; | |
| color: #6a737d !important; | |
| } | |
| #project_name a { | |
| display: inline-flex; | |
| padding-left: 7px; | |
| margin-left: -2px; | |
| text-align: -webkit-auto; | |
| vertical-align: baseline; | |
| font-size: 18px; | |
| } | |
| div#notebook_toolbar div.dynamic-instructions { | |
| font-family: sans-serif; | |
| font-size: 17px; | |
| color: #828892; | |
| } | |
| span#login_widget > .button, | |
| #logout { | |
| font-family: "Proxima Nova", sans-serif; | |
| color: #303030; | |
| background: transparent; | |
| background-color: transparent; | |
| border: 2px solid #e5e5e5; | |
| font-weight: normal; | |
| box-shadow: none; | |
| text-shadow: none; | |
| border-radius: 3px; | |
| margin-right: 10px; | |
| padding: 2px 7px; | |
| } | |
| span#login_widget > .button:hover, | |
| #logout:hover { | |
| color: #ef5c00; | |
| background-color: transparent; | |
| background: transparent; | |
| border: 2px solid #ef5c00; | |
| background-image: none; | |
| box-shadow: none !important; | |
| border-radius: 3px; | |
| } | |
| span#login_widget > .button:focus, | |
| #logout:focus, | |
| span#login_widget > .button.focus, | |
| #logout.focus, | |
| 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: #1c1c1c; | |
| background-color: #303030; | |
| background: #303030; | |
| border-color: #303030; | |
| background-image: none; | |
| box-shadow: none !important; | |
| border-radius: 2px; | |
| } | |
| body > #header #header-container { | |
| padding-bottom: 0px; | |
| padding-top: 4px; | |
| box-sizing: border-box; | |
| -moz-box-sizing: border-box; | |
| -webkit-box-sizing: border-box; | |
| } | |
| body > #header { | |
| background: #ffffff; | |
| background-color: #ffffff; | |
| position: relative; | |
| z-index: 100; | |
| } | |
| .list_container { | |
| font-size: 12.5pt; | |
| color: #303030; | |
| border: none; | |
| text-shadow: none !important; | |
| } | |
| .list_container > div { | |
| border-bottom: 1px solid rgba(180,180,180,.14); | |
| font-size: 12.5pt; | |
| } | |
| .list_header > div, | |
| .list_item > div { | |
| padding-top: 6px; | |
| padding-bottom: 2px; | |
| padding-left: 0px; | |
| } | |
| .list_header > div .item_link, | |
| .list_item > div .item_link { | |
| margin-left: -1px; | |
| vertical-align: middle; | |
| line-height: 22px; | |
| font-size: 12.5pt; | |
| } | |
| .item_icon { | |
| color: #126dce; | |
| font-size: 13pt; | |
| vertical-align: middle; | |
| } | |
| .list_item input:not([type="checkbox"]) { | |
| padding-right: 0px; | |
| height: 1.75em; | |
| width: 25%; | |
| margin: 0px 0 0; | |
| margin-top: 0px; | |
| } | |
| .list_header > div .item_link, | |
| .list_item > div .item_link { | |
| margin-left: -1px; | |
| vertical-align: middle; | |
| line-height: 1.5em; | |
| font-size: 12pt; | |
| display: inline-table; | |
| position: static; | |
| } | |
| #button-select-all { | |
| height: 34px; | |
| min-width: 55px; | |
| z-index: 0; | |
| border: none !important; | |
| padding-top: 0px; | |
| padding-bottom: 0px; | |
| margin-bottom: 0px; | |
| margin-top: 0px; | |
| left: -3px; | |
| border-radius: 0px !important; | |
| } | |
| #button-select-all:focus, | |
| #button-select-all:active:focus, | |
| #button-select-all.active:focus, | |
| #button-select-all.focus, | |
| #button-select-all:active.focus, | |
| #button-select-all.active.focus { | |
| background-color: #e5e5e5 !important; | |
| background: #e5e5e5 !important; | |
| } | |
| button#tree-selector-btn { | |
| height: 34px; | |
| font-size: 11.5pt; | |
| border: none; | |
| left: 0px; | |
| border-radius: 0px !important; | |
| } | |
| input#select-all.pull-left.tree-selector { | |
| margin-left: 7px; | |
| margin-right: 2px; | |
| margin-top: 2px; | |
| top: 4px; | |
| } | |
| input[type="radio"], | |
| input[type="checkbox"] { | |
| margin-top: 1px; | |
| line-height: normal; | |
| } | |
| .delete-button { | |
| border: none !important; | |
| } | |
| i.fa.fa-trash { | |
| font-size: 13.5pt; | |
| } | |
| .list_container a { | |
| font-size: 16px; | |
| color: #303030; | |
| border: none; | |
| text-shadow: none !important; | |
| font-weight: normal; | |
| font-style: normal; | |
| } | |
| div.list_container a:hover { | |
| color: #2f2f2f; | |
| } | |
| .list_header > div input, | |
| .list_item > div input { | |
| margin-right: 7px; | |
| margin-left: 12px; | |
| vertical-align: baseline; | |
| line-height: 22px; | |
| position: relative; | |
| top: -1px; | |
| } | |
| div.list_item:hover { | |
| background-color: #fafafa; | |
| } | |
| .breadcrumb > li { | |
| font-size: 11.5pt; | |
| color: #303030; | |
| border: none; | |
| text-shadow: none !important; | |
| } | |
| .breadcrumb > li + li:before { | |
| content: "/\00a0"; | |
| padding: 0px; | |
| color: #303030; | |
| font-size: 18px; | |
| } | |
| #project_name > .breadcrumb { | |
| padding: 0px; | |
| margin-bottom: 0px; | |
| background-color: transparent; | |
| font-weight: normal; | |
| margin-top: -2px; | |
| } | |
| ul#tabs a { | |
| font-family: sans-serif; | |
| font-size: 13.5pt; | |
| font-weight: normal; | |
| font-style: normal; | |
| text-shadow: none !important; | |
| } | |
| .nav-tabs { | |
| font-family: sans-serif; | |
| font-size: 13.5pt; | |
| font-weight: normal; | |
| font-style: normal; | |
| background-color: transparent; | |
| border-color: transparent; | |
| text-shadow: none !important; | |
| border: 2px solid transparent; | |
| } | |
| .nav-tabs > li > a:active, | |
| .nav-tabs > li > a:focus, | |
| .nav-tabs > li > a:hover, | |
| .nav-tabs > li.active > a, | |
| .nav-tabs > li.active > a:focus, | |
| .nav-tabs > li.active > a:hover, | |
| .nav-tabs > li.active > a, | |
| .nav-tabs > li.active > a:hover, | |
| .nav-tabs > li.active > a:focus { | |
| color: #ef5c00; | |
| background-color: transparent; | |
| border-color: transparent; | |
| border-bottom: 2px solid transparent; | |
| } | |
| .nav > li.disabled > a, | |
| .nav > li.disabled > a:hover { | |
| color: #828892; | |
| } | |
| .nav-tabs > li > a:before { | |
| content: ""; | |
| position: absolute; | |
| width: 100%; | |
| height: 2px; | |
| bottom: -2px; | |
| left: 0; | |
| background-color: #ef5c00; | |
| visibility: hidden; | |
| -webkit-transform: perspective(0)scaleX(0); | |
| transform: perspective(0)scaleX(0); | |
| -webkit-transition: ease 220ms; | |
| transition: ease 220ms; | |
| -webkit-font-smoothing: antialiased !important; | |
| } | |
| .nav-tabs > li > a:hover:before { | |
| visibility: visible; | |
| -webkit-transform: perspective(1)scaleX(1); | |
| transform: perspective(1)scaleX(1); | |
| } | |
| .nav-tabs > li.active > a:before { | |
| content: ""; | |
| position: absolute; | |
| width: 100%; | |
| height: 2px; | |
| bottom: -2px; | |
| left: 0; | |
| background-color: #ef5c00; | |
| visibility: visible; | |
| -webkit-transform: perspective(1)scaleX(1); | |
| transform: perspective(1)scaleX(1); | |
| -webkit-font-smoothing: subpixel-antialiased !important; | |
| } | |
| div#notebook { | |
| font-family: sans-serif; | |
| font-size: 12.5pt; | |
| padding-top: 4px; | |
| } | |
| .notebook_app { | |
| background-color: #ffffff; | |
| } | |
| #notebook-container { | |
| padding: 13px 2px; | |
| background-color: #ffffff; | |
| min-height: 0px; | |
| box-shadow: none; | |
| width: 90%; | |
| margin-right: auto; | |
| margin-left: auto; | |
| } | |
| div#ipython-main-app.container { | |
| width: 90%; | |
| margin-right: auto; | |
| margin-left: auto; | |
| margin-right: auto; | |
| margin-left: auto; | |
| } | |
| .container { | |
| width: 90%; | |
| margin-right: auto; | |
| margin-left: auto; | |
| } | |
| div#menubar-container { | |
| width: 100%; | |
| width: 90%; | |
| } | |
| div#header-container { | |
| width: 90%; | |
| } | |
| .notebook_app #header, | |
| .edit_app #header { | |
| box-shadow: none !important; | |
| background-color: #ffffff; | |
| border-bottom: 2px solid rgba(180,180,180,.14); | |
| } | |
| #header, | |
| .edit_app #header { | |
| font-family: sans-serif; | |
| font-size: 12.5pt; | |
| box-shadow: none; | |
| background-color: #ffffff; | |
| } | |
| #header .header-bar, | |
| .edit_app #header .header-bar { | |
| background: #ffffff; | |
| background-color: #ffffff; | |
| } | |
| body > #header .header-bar { | |
| width: 100%; | |
| background: #ffffff; | |
| } | |
| span.checkpoint_status, | |
| span.autosave_status { | |
| font-size: small; | |
| display: none; | |
| } | |
| #menubar, | |
| div#menubar { | |
| background-color: #ffffff; | |
| padding-top: 0px !important; | |
| } | |
| #menubar .navbar, | |
| .navbar-default { | |
| background-color: #ffffff; | |
| margin-bottom: 0px; | |
| margin-top: 0px; | |
| } | |
| .navbar { | |
| border: none; | |
| } | |
| div.navbar-text, | |
| .navbar-text, | |
| .navbar-text.indicator_area, | |
| p.navbar-text.indicator_area { | |
| margin-top: 8px !important; | |
| margin-bottom: 0px; | |
| color: #ff7823; | |
| } | |
| .navbar-default { | |
| font-family: sans-serif; | |
| font-size: 12.5pt; | |
| background-color: #ffffff; | |
| border-color: #d4d4d4; | |
| line-height: 1.5em; | |
| padding-bottom: 0px; | |
| } | |
| .navbar-default .navbar-nav > li > a { | |
| font-family: sans-serif; | |
| font-size: 12.5pt; | |
| color: #303030; | |
| display: block; | |
| line-height: 1.5em; | |
| padding-top: 14px; | |
| padding-bottom: 11px; | |
| } | |
| .navbar-default .navbar-nav > li > a:hover, | |
| .navbar-default .navbar-nav > li > a:focus { | |
| color: #2f2f2f !important; | |
| background-color: rgba(180,180,180,.14) !important; | |
| border-color: #d4d4d4 !important; | |
| line-height: 1.5em; | |
| transition: 80ms ease; | |
| } | |
| .navbar-default .navbar-nav > .open > a, | |
| .navbar-default .navbar-nav > .open > a:hover, | |
| .navbar-default .navbar-nav > .open > a:focus { | |
| color: #1c1c1c; | |
| background-color: #dedede; | |
| border-color: #dedede; | |
| line-height: 1.5em; | |
| } | |
| .navbar-nav > li > .dropdown-menu { | |
| margin-top: 0px; | |
| } | |
| .navbar-nav { | |
| margin: 0; | |
| } | |
| div.notification_widget.info, | |
| .notification_widget.info, | |
| .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, | |
| div#notification_notebook.notification_widget.btn.btn-xs.navbar-btn, | |
| div#notification_notebook.notification_widget.btn.btn-xs.navbar-btn:hover, | |
| div#notification_notebook.notification_widget.btn.btn-xs.navbar-btn:focus { | |
| color: #303030 !important; | |
| background-color: transparent !important; | |
| border-color: transparent !important; | |
| padding-bottom: 0px !important; | |
| margin-bottom: 0px !important; | |
| font-size: 9pt !important; | |
| z-index: 0; | |
| } | |
| div#notification_notebook.notification_widget.btn.btn-xs.navbar-btn { | |
| font-size: 9pt !important; | |
| z-index: 0; | |
| } | |
| .notification_widget { | |
| color: #126dce; | |
| z-index: -500; | |
| font-size: 9pt; | |
| background: transparent; | |
| background-color: transparent; | |
| margin-right: 3px; | |
| border: none; | |
| } | |
| .notification_widget, | |
| div.notification_widget { | |
| margin-right: 0px; | |
| margin-left: 0px; | |
| padding-right: 0px; | |
| vertical-align: text-top !important; | |
| margin-top: 6px !important; | |
| background: transparent !important; | |
| background-color: transparent !important; | |
| font-size: 9pt !important; | |
| border: none; | |
| } | |
| .navbar-btn.btn-xs:hover { | |
| border: none !important; | |
| background: transparent !important; | |
| background-color: transparent !important; | |
| color: #303030 !important; | |
| } | |
| div.notification_widget.info, | |
| .notification_widget.info { | |
| display: none !important; | |
| } | |
| .edit_mode .modal_indicator:before { | |
| display: none; | |
| } | |
| .command_mode .modal_indicator:before { | |
| display: none; | |
| } | |
| .item_icon { | |
| color: #126dce; | |
| } | |
| .item_buttons .kernel-name { | |
| font-size: 12.5pt; | |
| color: #126dce; | |
| } | |
| .running_notebook_icon:before { | |
| color: #009e07 !important; | |
| font: normal normal normal 15px/1 FontAwesome; | |
| font-size: 15px; | |
| text-rendering: auto; | |
| -webkit-font-smoothing: antialiased; | |
| -moz-osx-font-smoothing: grayscale; | |
| content: "\f10c"; | |
| vertical-align: middle; | |
| position: static; | |
| display: inherit; | |
| } | |
| .item_buttons .running-indicator { | |
| padding-top: 4px; | |
| color: #009e07; | |
| font-family: sans-serif; | |
| text-rendering: auto; | |
| -webkit-font-smoothing: antialiased; | |
| } | |
| #notification_trusted { | |
| font-family: sans-serif; | |
| font-size: 17px !important; | |
| border: none; | |
| background: transparent; | |
| background-color: transparent; | |
| margin-bottom: 0px !important; | |
| vertical-align: bottom !important; | |
| color: #828892 !important; | |
| cursor: default !important; | |
| } | |
| #notification_area, | |
| div.notification_area { | |
| float: right !important; | |
| position: static; | |
| cursor: pointer; | |
| padding-top: 7px; | |
| padding-right: 4px; | |
| } | |
| div#notification_notebook.notification_widget.btn.btn-xs.navbar-btn { | |
| font-size: 9pt !important; | |
| z-index: 0; | |
| margin-top: -5px !important; | |
| } | |
| #modal_indicator { | |
| float: right !important; | |
| color: #4c8be2; | |
| background: #ffffff; | |
| background-color: #ffffff; | |
| margin-top: 8px !important; | |
| margin-left: 0px; | |
| } | |
| #kernel_indicator { | |
| float: right !important; | |
| color: #ff7823; | |
| background: #ffffff; | |
| background-color: #ffffff; | |
| border-left: 2px solid #ff7823; | |
| padding-top: 0px; | |
| padding-bottom: 4px; | |
| margin-top: 8px !important; | |
| margin-left: -2px; | |
| padding-left: 5px !important; | |
| } | |
| #kernel_indicator .kernel_indicator_name { | |
| font-size: 17px; | |
| color: #ff7823; | |
| background: #ffffff; | |
| background-color: #ffffff; | |
| padding-left: 5px; | |
| padding-right: 5px; | |
| margin-top: 4px; | |
| vertical-align: text-top; | |
| padding-bottom: 0px; | |
| } | |
| .kernel_idle_icon:before { | |
| display: inline-block; | |
| font: normal normal normal 22px/1 FontAwesome; | |
| font-size: 22px; | |
| text-rendering: auto; | |
| -webkit-font-smoothing: antialiased; | |
| cursor: pointer; | |
| margin-left: 0px !important; | |
| opacity: 0.7; | |
| vertical-align: bottom; | |
| margin-top: 1px; | |
| content: "\f1db"; | |
| } | |
| .kernel_busy_icon:before { | |
| display: inline-block; | |
| font: normal normal normal 22px/1 FontAwesome; | |
| font-size: 22px; | |
| -webkit-animation: pulsate 2s infinite ease-out; | |
| animation: pulsate 2s infinite ease-out; | |
| text-rendering: auto; | |
| -webkit-font-smoothing: antialiased; | |
| cursor: pointer; | |
| margin-left: 0px !important; | |
| vertical-align: bottom; | |
| margin-top: 1px; | |
| content: "\f111"; | |
| } | |
| @-webkit-keyframes pulsate { | |
| 0% { | |
| -webkit-transform: scale(1.0,1.0); | |
| opacity: 0.8; | |
| } | |
| 8% { | |
| -webkit-transform: scale(1.0,1.0); | |
| opacity: 0.8; | |
| } | |
| 50% { | |
| -webkit-transform: scale(0.75,0.75); | |
| opacity: 0.3; | |
| } | |
| 92% { | |
| -webkit-transform: scale(1.0,1.0); | |
| opacity: 0.8; | |
| } | |
| 100% { | |
| -webkit-transform: scale(1.0,1.0); | |
| opacity: 0.8; | |
| } | |
| } | |
| div.notification_widget.info, | |
| .notification_widget.info, | |
| .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, | |
| div#notification_notebook.notification_widget.btn.btn-xs.navbar-btn, | |
| div#notification_notebook.notification_widget.btn.btn-xs.navbar-btn:hover, | |
| div#notification_notebook.notification_widget.btn.btn-xs.navbar-btn:focus { | |
| color: #303030; | |
| background-color: #ffffff; | |
| border-color: #ffffff; | |
| } | |
| #notification_area, | |
| div.notification_area { | |
| float: right !important; | |
| position: static; | |
| } | |
| .notification_widget, | |
| div.notification_widget { | |
| margin-right: 0px; | |
| margin-left: 0px; | |
| padding-right: 0px; | |
| vertical-align: text-top !important; | |
| margin-top: 6px !important; | |
| z-index: 1000; | |
| } | |
| #kernel_logo_widget, | |
| #kernel_logo_widget .current_kernel_logo { | |
| display: none; | |
| } | |
| div#ipython_notebook { | |
| display: none; | |
| } | |
| i.fa.fa-icon { | |
| -webkit-font-smoothing: antialiased; | |
| -moz-osx-font-smoothing: grayscale; | |
| text-rendering: auto; | |
| } | |
| .fa { | |
| display: inline-block; | |
| font: normal normal normal 10pt/1 "FontAwesome", sans-serif; | |
| text-rendering: auto; | |
| -webkit-font-smoothing: antialiased; | |
| -moz-osx-font-smoothing: grayscale; | |
| } | |
| .dropdown-menu { | |
| font-family: sans-serif; | |
| font-size: 12.5pt; | |
| box-shadow: none; | |
| padding: 0px; | |
| text-align: left; | |
| border: none; | |
| background-color: #dedede; | |
| background: #dedede; | |
| line-height: 1; | |
| } | |
| .dropdown-menu:hover { | |
| font-family: sans-serif; | |
| font-size: 12.5pt; | |
| box-shadow: none; | |
| padding: 0px; | |
| text-align: left; | |
| border: none; | |
| background-color: #dedede; | |
| box-shadow: none; | |
| line-height: 1; | |
| } | |
| .dropdown-menu > li > a { | |
| font-family: sans-serif; | |
| font-size: 11.5pt; | |
| display: block; | |
| padding: 10px 20px 9px 10px; | |
| color: #303030; | |
| background-color: #dedede; | |
| background: #dedede; | |
| } | |
| .dropdown-menu > li > a:hover, | |
| .dropdown-menu > li > a:focus { | |
| color: #2f2f2f; | |
| background-color: #d4d4d4; | |
| background: #d4d4d4; | |
| border-color: #d4d4d4; | |
| transition: 200ms ease; | |
| } | |
| .dropdown-menu .divider { | |
| height: 1px; | |
| margin: 0px 0px; | |
| overflow: hidden; | |
| background-color: rgba(180,180,180,.30); | |
| } | |
| .dropdown-submenu > .dropdown-menu { | |
| display: none; | |
| top: 2px !important; | |
| left: 100%; | |
| margin-top: -2px; | |
| margin-left: 0px; | |
| padding-top: 0px; | |
| transition: 200ms ease; | |
| } | |
| .dropdown-menu > .disabled > a, | |
| .dropdown-menu > .disabled > a:hover, | |
| .dropdown-menu > .disabled > a:focus { | |
| font-family: sans-serif; | |
| font-size: 11.5pt; | |
| font-weight: normal; | |
| color: #828892; | |
| padding: none; | |
| display: block; | |
| clear: both; | |
| white-space: nowrap; | |
| } | |
| .dropdown-submenu > a:after { | |
| color: #303030; | |
| margin-right: -16px; | |
| margin-top: 0px; | |
| display: inline-block; | |
| } | |
| .dropdown-submenu:hover > a:after, | |
| .dropdown-submenu:active > a:after, | |
| .dropdown-submenu:focus > a:after, | |
| .dropdown-submenu:visited > a:after { | |
| color: #ff7823; | |
| margin-right: -16px; | |
| display: inline-block !important; | |
| } | |
| div.kse-dropdown > .dropdown-menu, | |
| .kse-dropdown > .dropdown-menu { | |
| min-width: 0; | |
| top: 94%; | |
| } | |
| .btn, | |
| .btn-default { | |
| font-family: sans-serif; | |
| color: #303030; | |
| background: #e5e5e5; | |
| background-color: #e5e5e5; | |
| border: 2px solid #e5e5e5; | |
| font-weight: normal; | |
| box-shadow: none; | |
| text-shadow: none; | |
| border-radius: 3px; | |
| font-size: initial; | |
| } | |
| .btn:hover, | |
| .btn:active:hover, | |
| .btn.active:hover, | |
| .btn-default:hover, | |
| .open > .dropdown-toggle.btn-default:hover, | |
| .open > .dropdown-toggle.btn:hover { | |
| color: #ef5c00; | |
| border: 2px solid #e0e0e0; | |
| background-color: #e0e0e0; | |
| background: #e0e0e0; | |
| background-image: none; | |
| box-shadow: none !important; | |
| border-radius: 3px; | |
| } | |
| .btn:active, | |
| .btn.active, | |
| .btn:active:focus, | |
| .btn.active:focus, | |
| .btn:active.focus, | |
| .btn.active.focus, | |
| .btn-default:focus, | |
| .btn-default.focus, | |
| .btn-default:active, | |
| .btn-default.active, | |
| .btn-default:active:hover, | |
| .btn-default.active:hover, | |
| .btn-default:active:focus, | |
| .btn-default.active:focus, | |
| .btn-default:active.focus, | |
| .btn-default.active.focus, | |
| .open > .dropdown-toggle.btn:focus, | |
| .open > .dropdown-toggle.btn.focus, | |
| .open > .dropdown-toggle.btn-default:hover, | |
| .open > .dropdown-toggle.btn-default:focus, | |
| .open > .dropdown-toggle.btn-default.hover, | |
| .open > .dropdown-toggle.btn-default.focus { | |
| color: #ef5c00; | |
| border: 2px solid #e0e0e0; | |
| background-color: #e0e0e0 !important; | |
| background: #e0e0e0 !important; | |
| background-image: none; | |
| box-shadow: none !important; | |
| border-radius: 3px; | |
| } | |
| .btn-default:active:hover, | |
| .btn-default.active:hover, | |
| .btn-default:active:focus, | |
| .btn-default.active:focus, | |
| .btn-default:active.focus, | |
| .btn-default.active.focus { | |
| color: #ef5c00 !important; | |
| background-color: #e5e5e5; | |
| border-color: #ffccac !important; | |
| transition: 2000ms ease; | |
| } | |
| .btn:focus, | |
| .btn.focus, | |
| .btn:active:focus, | |
| .btn.active:focus, | |
| .btn:active, | |
| .btn.active, | |
| .btn:active.focus, | |
| .btn.active.focus { | |
| color: #ef5c00 !important; | |
| outline: none !important; | |
| outline-width: 0px !important; | |
| background: #ffccac !important; | |
| background-color: #ffccac !important; | |
| border-color: #ffccac !important; | |
| transition: 200ms ease !important; | |
| } | |
| .item_buttons > .btn, | |
| .item_buttons > .btn-group, | |
| .item_buttons > .input-group { | |
| font-size: 12.5pt; | |
| background: transparent; | |
| background-color: transparent; | |
| border: 0px solid #e4e4e4; | |
| border-bottom: 2px solid transparent; | |
| margin-left: 5px; | |
| padding-top: 4px !important; | |
| } | |
| .item_buttons > .btn:hover, | |
| .item_buttons > .btn-group:hover, | |
| .item_buttons > .input-group:hover, | |
| .item_buttons > .btn.active, | |
| .item_buttons > .btn-group.active, | |
| .item_buttons > .input-group.active, | |
| .item_buttons > .btn.focus { | |
| margin-left: 5px; | |
| background: #dfdfdf; | |
| padding-top: 4px !important; | |
| background-color: transparent; | |
| border: 0px solid transparent; | |
| border-bottom: 2px solid #ff7823; | |
| border-radius: 0px; | |
| transition: none; | |
| } | |
| .item_buttons { | |
| line-height: 1.5em !important; | |
| } | |
| .item_buttons .btn { | |
| min-width: 11ex; | |
| } | |
| .btn-group > .btn:first-child { | |
| margin-left: 3px; | |
| } | |
| .btn-group > .btn-mini, | |
| .btn-sm, | |
| .btn-group-sm > .btn, | |
| .btn-xs, | |
| .btn-group-xs > .btn, | |
| .alternate_upload .btn-upload, | |
| .btn-group, | |
| .btn-group-vertical { | |
| font-size: inherit; | |
| font-weight: normal; | |
| height: inherit; | |
| line-height: inherit; | |
| } | |
| .btn-xs, | |
| .btn-group-xs > .btn { | |
| font-size: initial !important; | |
| background-image: none; | |
| font-weight: normal; | |
| text-shadow: none; | |
| display: inline-table; | |
| padding: 2px 5px; | |
| line-height: 1.45; | |
| } | |
| .btn-group > .btn:first-child { | |
| margin-left: 3px; | |
| } | |
| div#new-buttons > button, | |
| #new-buttons > button, | |
| div#refresh_notebook_list, | |
| #refresh_notebook_list { | |
| background: transparent; | |
| background-color: transparent; | |
| border: none; | |
| } | |
| div#new-buttons > button:hover, | |
| #new-buttons > button:hover, | |
| div#refresh_notebook_list, | |
| #refresh_notebook_list, | |
| div.alternate_upload .btn-upload, | |
| .alternate_upload .btn-upload, | |
| div.dynamic-buttons > button, | |
| .dynamic-buttons > button, | |
| .dynamic-buttons > button:focus, | |
| .dynamic-buttons > button:active:focus, | |
| .dynamic-buttons > button.active:focus, | |
| .dynamic-buttons > button.focus, | |
| .dynamic-buttons > button:active.focus, | |
| .dynamic-buttons > button.active.focus, | |
| #new-buttons > button:focus, | |
| #new-buttons > button:active:focus, | |
| #new-buttons > button.active:focus, | |
| #new-buttons > button.focus, | |
| #new-buttons > button:active.focus, | |
| #new-buttons > button.active.focus, | |
| .alternate_upload .btn-upload:focus, | |
| .alternate_upload .btn-upload:active:focus, | |
| .alternate_upload .btn-upload.active:focus, | |
| .alternate_upload .btn-upload.focus, | |
| .alternate_upload .btn-upload:active.focus, | |
| .alternate_upload .btn-upload.active.focus { | |
| background: transparent !important; | |
| background-color: transparent !important; | |
| border: none !important; | |
| } | |
| .alternate_upload input.fileinput { | |
| text-align: center; | |
| vertical-align: bottom; | |
| margin-left: -.5ex; | |
| display: inline-table; | |
| border: solid 0px #e5e5e5; | |
| margin-bottom: -1ex; | |
| } | |
| .alternate_upload .btn-upload { | |
| display: inline-table; | |
| background: transparent; | |
| border: none; | |
| } | |
| .btn-group .btn + .btn, | |
| .btn-group .btn + .btn-group, | |
| .btn-group .btn-group + .btn, | |
| .btn-group .btn-group + .btn-group { | |
| margin-left: -2px; | |
| } | |
| .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { | |
| border-bottom-right-radius: 0; | |
| border-top-right-radius: 0; | |
| z-index: 2; | |
| } | |
| .dropdown-header { | |
| font-family: sans-serif !important; | |
| font-size: 12.5pt !important; | |
| color: #ff7823 !important; | |
| border-bottom: none !important; | |
| padding: 0px !important; | |
| margin: 6px 6px 0px !important; | |
| } | |
| span#last-modified.btn.btn-xs.btn-default.sort-action, | |
| span#sort-name.btn.btn-xs.btn-default.sort-action, | |
| span#file-size.btn.btn-xs.btn-default.sort-action { | |
| font-family: sans-serif; | |
| font-size: 16px; | |
| background-color: transparent; | |
| background: transparent; | |
| border: none; | |
| color: #303030; | |
| padding-bottom: 0px; | |
| margin-bottom: 0px; | |
| vertical-align: sub; | |
| } | |
| span#last-modified.btn.btn-xs.btn-default.sort-action { | |
| margin-left: 19px; | |
| } | |
| button.close { | |
| border: 0px none; | |
| font-family: sans-serif; | |
| font-size: 20pt; | |
| font-weight: normal; | |
| } | |
| .dynamic-buttons { | |
| padding-top: 0px; | |
| display: inline-block; | |
| } | |
| .close { | |
| color: #de143d; | |
| opacity: .5; | |
| text-shadow: none; | |
| font-weight: normal; | |
| } | |
| .close:hover { | |
| color: #de143d; | |
| opacity: 1; | |
| font-weight: normal; | |
| } | |
| div.nbext-enable-btns .btn[disabled], | |
| div.nbext-enable-btns .btn[disabled]:hover, | |
| .btn-default.disabled, | |
| .btn-default[disabled], | |
| .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 { | |
| color: #4a4a4a; | |
| background: #e2e2e2; | |
| background-color: #e2e2e2; | |
| border-color: #e2e2e2; | |
| transition: 200ms ease; | |
| } | |
| .input-group-addon { | |
| padding: 2px 5px; | |
| font-size: 12.5pt; | |
| font-weight: normal; | |
| height: auto; | |
| color: #303030; | |
| text-align: center; | |
| background-color: transparent; | |
| border: 2px solid transparent !important; | |
| text-transform: capitalize; | |
| } | |
| a.btn.btn-default.input-group-addon:hover { | |
| background: transparent !important; | |
| background-color: transparent !important; | |
| } | |
| .btn-group > .btn + .dropdown-toggle { | |
| padding-left: 8px; | |
| padding-right: 8px; | |
| height: 100%; | |
| } | |
| .btn-group > .btn + .dropdown-toggle:hover { | |
| background: #e0e0e0 !important; | |
| } | |
| .input-group-btn { | |
| position: relative; | |
| font-size: inherit; | |
| white-space: nowrap; | |
| background: #e4e4e4; | |
| background-color: #e4e4e4; | |
| border: none; | |
| } | |
| .input-group-btn:hover { | |
| background: #dfdfdf; | |
| background-color: #dfdfdf; | |
| border: none; | |
| } | |
| .input-group-btn:first-child > .btn, | |
| .input-group-btn:first-child > .btn-group { | |
| background: #e4e4e4; | |
| background-color: #e4e4e4; | |
| border: none; | |
| margin-left: 2px; | |
| margin-right: -1px; | |
| font-size: inherit; | |
| } | |
| .input-group-btn:first-child > .btn:hover, | |
| .input-group-btn:first-child > .btn-group:hover { | |
| background: #e0e0e0; | |
| background-color: #e0e0e0; | |
| border: none; | |
| font-size: inherit; | |
| transition: 200ms ease; | |
| } | |
| div.modal .btn-group > .btn:first-child { | |
| background: #e4e4e4; | |
| background-color: #e4e4e4; | |
| border: 1px solid #e1e1e1; | |
| margin-top: 0px !important; | |
| margin-left: 0px; | |
| margin-bottom: 2px; | |
| } | |
| div.modal .btn-group > .btn:first-child:hover { | |
| background: #dfdfdf; | |
| background-color: #dfdfdf; | |
| border: 1px solid #dfdfdf; | |
| transition: 200ms ease; | |
| } | |
| div.modal > button, | |
| div.modal-footer > button { | |
| background: #e4e4e4; | |
| background-color: #e4e4e4; | |
| border-color: #e4e4e4; | |
| } | |
| div.modal > button:hover, | |
| div.modal-footer > button:hover { | |
| background: #dfdfdf; | |
| background-color: #dfdfdf; | |
| border-color: #dfdfdf; | |
| transition: 200ms ease; | |
| } | |
| .modal-content { | |
| font-family: sans-serif; | |
| font-size: 11.5pt; | |
| position: relative; | |
| background: #e4e4e4; | |
| background-color: #e4e4e4; | |
| border: none; | |
| border-radius: 1px; | |
| background-clip: padding-box; | |
| outline: none; | |
| } | |
| .modal-header { | |
| font-family: sans-serif; | |
| font-size: 12.5pt; | |
| color: #303030; | |
| background: #e4e4e4; | |
| background-color: #e4e4e4; | |
| border-color: #dedede; | |
| padding: 12px; | |
| min-height: 16.4286px; | |
| } | |
| .modal-content h4 { | |
| font-family: sans-serif; | |
| font-size: 16pt; | |
| color: #303030; | |
| padding: 5px; | |
| } | |
| .modal-body { | |
| background-color: #ffffff; | |
| position: relative; | |
| padding: 15px; | |
| } | |
| .modal-footer { | |
| padding: 8px; | |
| text-align: right; | |
| background-color: #ffffff; | |
| border-top: none; | |
| } | |
| .alert-info { | |
| background-color: #fdfdfd; | |
| border-color: #dedede; | |
| color: #303030; | |
| } | |
| .modal-header .close { | |
| margin-top: -5px; | |
| font-size: 25pt; | |
| } | |
| .modal-backdrop, | |
| .modal-backdrop.in { | |
| opacity: 0.85; | |
| background-color: notebook-bg; | |
| } | |
| div.panel, | |
| div.panel-default, | |
| .panel, | |
| .panel-default { | |
| font-family: sans-serif; | |
| font-size: 12.5pt; | |
| background-color: #f4f4f4; | |
| color: #303030; | |
| margin-bottom: 14px; | |
| border: 0; | |
| box-shadow: none; | |
| } | |
| div.panel > .panel-heading, | |
| div.panel-default > .panel-heading { | |
| font-size: 14pt; | |
| color: #303030; | |
| background: #e4e4e4; | |
| background-color: #e4e4e4; | |
| border: 0; | |
| } | |
| .modal .modal-dialog { | |
| min-width: 950px; | |
| margin: 50px auto; | |
| } | |
| div.container-fluid { | |
| margin-right: auto; | |
| margin-left: auto; | |
| padding-left: 0px; | |
| padding-right: 5px; | |
| } | |
| div.form-control, | |
| .form-control { | |
| font-family: sans-serif; | |
| font-size: initial; | |
| color: #303030; | |
| background-color: #ffffff; | |
| border: 1px solid #d0d0d0 !important; | |
| margin-left: 2px; | |
| box-shadow: none; | |
| transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; | |
| } | |
| .form-control-static { | |
| min-height: inherit; | |
| height: inherit; | |
| } | |
| .form-group.list-group-item { | |
| color: #303030; | |
| background-color: #f4f4f4; | |
| border-color: #dedede; | |
| margin-bottom: 0px; | |
| } | |
| .form-group .input-group { | |
| float: left; | |
| } | |
| input, | |
| button, | |
| select, | |
| textarea { | |
| background-color: #ffffff; | |
| font-weight: normal; | |
| border: 1px solid #dedede; | |
| } | |
| select.form-control.select-xs { | |
| height: 33px; | |
| font-size: 12.5pt; | |
| } | |
| .toolbar select, | |
| .toolbar label { | |
| width: auto; | |
| vertical-align: middle; | |
| margin-right: 0px; | |
| margin-bottom: 0px; | |
| display: inline; | |
| font-size: 92%; | |
| margin-left: 10px; | |
| padding: 0px; | |
| background: #e5e5e5 !important; | |
| background-color: #e5e5e5 !important; | |
| border: 2px solid #e5e5e5 !important; | |
| } | |
| .form-control:focus { | |
| border-color: #ff7823; | |
| outline: 2px solid rgba(240,147,43,.50); | |
| -webkit-box-shadow: none; | |
| } | |
| ::-webkit-input-placeholder { | |
| color: #828892; | |
| } | |
| ::-moz-placeholder { | |
| color: #828892; | |
| } | |
| :-ms-input-placeholder { | |
| color: #828892; | |
| } | |
| :-moz-placeholder { | |
| color: #828892; | |
| } | |
| [dir="ltr"] #find-and-replace .input-group-btn + .form-control { | |
| border: 2px solid #dedede !important; | |
| } | |
| [dir="ltr"] #find-and-replace .input-group-btn + .form-control:focus { | |
| border-color: #ff7823; | |
| outline: 2px solid rgba(240,147,43,.50); | |
| -webkit-box-shadow: none; | |
| box-shadow: none; | |
| } | |
| div.output.output_scroll { | |
| box-shadow: none; | |
| } | |
| ::-webkit-scrollbar { | |
| width: 11px; | |
| max-height: 9px; | |
| background-color: #ebebeb; | |
| border-radius: 3px; | |
| border: none; | |
| } | |
| ::-webkit-scrollbar-track { | |
| background: #ebebeb; | |
| border: none; | |
| width: 11px; | |
| max-height: 9px; | |
| } | |
| ::-webkit-scrollbar-thumb { | |
| border-radius: 2px; | |
| border: none; | |
| background: #909090; | |
| background-clip: content-box; | |
| width: 11px; | |
| } | |
| HTML, | |
| body, | |
| div, | |
| dl, | |
| dt, | |
| dd, | |
| ul, | |
| ol, | |
| li, | |
| h1, | |
| h2, | |
| h3, | |
| h4, | |
| h5, | |
| h6, | |
| pre, | |
| code, | |
| form, | |
| fieldset, | |
| legend, | |
| input, | |
| button, | |
| textarea, | |
| p, | |
| blockquote, | |
| th, | |
| td, | |
| span, | |
| a { | |
| text-rendering: auto; | |
| -webkit-font-smoothing: antialiased; | |
| } | |
| div.input_area { | |
| background-color: #ededed; | |
| background: #ededed; | |
| padding-right: 1.2em; | |
| border: 0px; | |
| border-radius: 0px; | |
| border-top-right-radius: 4px; | |
| border-bottom-right-radius: 4px; | |
| } | |
| div.cell { | |
| padding: 0px; | |
| background: #ededed; | |
| background-color: #ededed; | |
| border: medium solid #ffffff; | |
| border-radius: 4px; | |
| top: 0; | |
| } | |
| div.cell.selected { | |
| background: #ededed; | |
| background-color: #ededed; | |
| border: medium solid #ffffff; | |
| padding: 0px; | |
| border-radius: 5px; | |
| } | |
| .edit_mode div.cell.selected { | |
| padding: 0px; | |
| background: #ededed; | |
| background-color: #ededed; | |
| border: medium solid #ffffff; | |
| border-radius: 5px; | |
| } | |
| div.cell.edit_mode { | |
| padding: 0px; | |
| background: #ededed; | |
| background-color: #ededed; | |
| } | |
| div.CodeMirror-sizer { | |
| margin-left: 0px; | |
| margin-bottom: -21px; | |
| border-right-width: 16px; | |
| min-height: 37px; | |
| padding-right: 0px; | |
| padding-bottom: 0px; | |
| margin-top: 0px; | |
| } | |
| div.cell.selected:before, | |
| .edit_mode div.cell.selected:before, | |
| div.cell.selected:before, | |
| div.cell.selected.jupyter-soft-selected:before { | |
| background: #ededed !important; | |
| border: none; | |
| border-radius: 3px; | |
| position: absolute; | |
| display: block; | |
| top: 0px; | |
| left: 0px; | |
| width: 0px; | |
| height: 100%; | |
| } | |
| div.cell.text_cell.selected::before, | |
| .edit_mode div.cell.text_cell.selected:before, | |
| div.cell.text_cell.selected:before, | |
| div.cell.text_cell.selected.jupyter-soft-selected:before { | |
| background: #ffffff !important; | |
| background-color: #ffffff !important; | |
| border-color: #f2f2f2 !important; | |
| } | |
| div.cell.code_cell .input { | |
| border-left: 5px solid #ededed !important; | |
| border-radius: 3px; | |
| border-bottom-left-radius: 3px; | |
| border-top-left-radius: 3px; | |
| } | |
| div.cell.code_cell.selected .input { | |
| border-left: 5px solid #ff7823 !important; | |
| border-radius: 3px; | |
| } | |
| .edit_mode div.cell.code_cell.selected .input { | |
| border-left: 5px solid #ffd5bb !important; | |
| border-radius: 3px; | |
| } | |
| .edit_mode div.cell.selected:before { | |
| height: 100%; | |
| border-left: 5px solid #ffd5bb !important; | |
| border-radius: 3px; | |
| } | |
| div.cell.jupyter-soft-selected, | |
| div.cell.selected.jupyter-soft-selected { | |
| border-left-color: #ffd5bb !important; | |
| border-left-width: 0px !important; | |
| padding-left: 7px !important; | |
| border-right-color: #ffd5bb !important; | |
| border-right-width: 0px !important; | |
| background: #ffd5bb !important; | |
| border-radius: 6px !important; | |
| } | |
| div.cell.selected.jupyter-soft-selected .input { | |
| border-left: 5px solid #ededed !important; | |
| } | |
| div.cell.selected.jupyter-soft-selected { | |
| border-left-color: #ff7823; | |
| border-color: #ffffff; | |
| padding-left: 7px; | |
| border-radius: 6px; | |
| } | |
| div.cell.code_cell.selected .input { | |
| border-left: none; | |
| border-radius: 3px; | |
| } | |
| div.cell.selected.jupyter-soft-selected .prompt, | |
| div.cell.text_cell.selected.jupyter-soft-selected .prompt { | |
| top: 0; | |
| border-left: #ededed !important; | |
| border-radius: 2px; | |
| } | |
| div.cell.text_cell.selected.jupyter-soft-selected .input_prompt { | |
| border-left: none !important; | |
| } | |
| div.cell.text_cell.jupyter-soft-selected, | |
| div.cell.text_cell.selected.jupyter-soft-selected { | |
| border-left-color: #f2f2f2 !important; | |
| border-left-width: 0px !important; | |
| padding-left: 7px !important; | |
| border-right-color: #f2f2f2 !important; | |
| border-right-width: 0px !important; | |
| background: #f2f2f2 !important; | |
| border-radius: 6px !important; | |
| } | |
| div.cell.jupyter-soft-selected .input, | |
| div.cell.selected.jupyter-soft-selected .input { | |
| border-left-color: #ffd5bb !important; | |
| } | |
| div.prompt, | |
| .prompt { | |
| font-family: monospace, monospace; | |
| font-size: 9pt !important; | |
| font-weight: normal; | |
| color: #828892; | |
| line-height: 170%; | |
| padding: 0px; | |
| padding-top: 4px; | |
| padding-left: 0px; | |
| padding-right: 1px; | |
| text-align: right !important; | |
| min-width: 11.5ex !important; | |
| width: 11.5ex !important; | |
| } | |
| div.prompt.input_prompt { | |
| font-size: 9pt !important; | |
| background-color: #ededed; | |
| border-top: 0px; | |
| border-top-right-radius: 0px; | |
| border-bottom-left-radius: 0px; | |
| border-bottom-right-radius: 0px; | |
| padding-right: 3px; | |
| min-width: 11.5ex; | |
| width: 11.5ex !important; | |
| } | |
| div.cell.code_cell .input_prompt { | |
| border-right: 2px solid rgba(240,147,43,.50); | |
| } | |
| div.cell.selected .prompt { | |
| top: 0; | |
| } | |
| .edit_mode div.cell.selected .prompt { | |
| top: 0; | |
| } | |
| .edit_mode div.cell.selected .prompt { | |
| top: 0; | |
| } | |
| .run_this_cell { | |
| visibility: hidden; | |
| color: transparent; | |
| padding-top: 0px; | |
| padding-bottom: 0px; | |
| padding-left: 3px; | |
| padding-right: 12px; | |
| width: 1.5ex; | |
| width: 0ex; | |
| background: transparent; | |
| background-color: transparent; | |
| } | |
| div.code_cell:hover div.input .run_this_cell { | |
| visibility: visible; | |
| } | |
| div.cell.code_cell.rendered.selected .run_this_cell:hover { | |
| background-color: #e3e3e3; | |
| background: #e3e3e3; | |
| color: #ff7823 !important; | |
| } | |
| div.cell.code_cell.rendered.unselected .run_this_cell:hover { | |
| background-color: #e3e3e3; | |
| background: #e3e3e3; | |
| color: #ff7823 !important; | |
| } | |
| i.fa-step-forward.fa { | |
| display: inline-block; | |
| font: normal normal normal 9px "FontAwesome"; | |
| } | |
| .fa-step-forward:before { | |
| content: "\f04b"; | |
| } | |
| div.cell.selected.jupyter-soft-selected .run_this_cell, | |
| div.cell.selected.jupyter-soft-selected .run_this_cell:hover, | |
| div.cell.unselected.jupyter-soft-selected .run_this_cell:hover, | |
| div.cell.code_cell.rendered.selected.jupyter-soft-selected .run_this_cell:hover, | |
| div.cell.code_cell.rendered.unselected.jupyter-soft-selected .run_this_cell:hover { | |
| background-color: #ffd5bb !important; | |
| background: #ffd5bb !important; | |
| color: #ffd5bb !important; | |
| } | |
| div.output_wrapper { | |
| background-color: #ffffff; | |
| border: 0px; | |
| left: 0px; | |
| margin-bottom: 0em; | |
| margin-top: 0em; | |
| border-top-right-radius: 0px; | |
| border-top-left-radius: 0px; | |
| } | |
| div.output_subarea.output_text.output_stream.output_stdout, | |
| div.output_subarea.output_text { | |
| font-family: monospace, monospace; | |
| font-size: 8.5pt !important; | |
| line-height: 150% !important; | |
| background-color: #ffffff; | |
| color: #303030; | |
| border-top-right-radius: 0px; | |
| border-top-left-radius: 0px; | |
| } | |
| div.output_area pre { | |
| font-family: monospace, monospace; | |
| font-size: 8.5pt !important; | |
| line-height: 151% !important; | |
| color: #303030; | |
| border-top-right-radius: 0px; | |
| border-top-left-radius: 0px; | |
| } | |
| div.output_area { | |
| display: -webkit-box; | |
| } | |
| div.output_html { | |
| font-family: monospace, monospace; | |
| font-size: 8.5pt; | |
| color: #353535; | |
| background-color: #ffffff; | |
| background: #ffffff; | |
| } | |
| div.output_subarea { | |
| overflow-x: auto; | |
| padding: 0.8em !important; | |
| -webkit-box-flex: 1; | |
| -moz-box-flex: 1; | |
| box-flex: 1; | |
| flex: 1; | |
| } | |
| div.btn.btn-default.output_collapsed { | |
| background: #d7d7d7; | |
| background-color: #d7d7d7; | |
| border-color: #d7d7d7; | |
| } | |
| div.btn.btn-default.output_collapsed:hover { | |
| background: #d2d2d2; | |
| background-color: #d2d2d2; | |
| border-color: #d2d2d2; | |
| } | |
| div.prompt.output_prompt { | |
| font-family: monospace, monospace; | |
| font-size: 9.5pt !important; | |
| font-weight: bold !important; | |
| background-color: #ffffff; | |
| color: transparent; | |
| border-bottom-left-radius: 4px; | |
| border-top-right-radius: 0px; | |
| border-top-left-radius: 0px; | |
| border-bottom-right-radius: 0px; | |
| min-width: 14.5ex !important; | |
| width: 14.5ex !important; | |
| border-right: 2px solid transparent; | |
| } | |
| div.out_prompt_overlay.prompt { | |
| font-family: monospace, monospace; | |
| font-size: 9.5pt !important; | |
| font-weight: bold !important; | |
| background-color: #ffffff; | |
| border-bottom-left-radius: 2px; | |
| border-top-right-radius: 0px; | |
| border-top-left-radius: 0px; | |
| border-bottom-right-radius: 0px; | |
| min-width: 14.5ex !important; | |
| width: 14.5ex !important; | |
| border-right: 2px solid transparent; | |
| color: transparent; | |
| } | |
| div.out_prompt_overlay.prompt:hover { | |
| background-color: #f7f7f7; | |
| box-shadow: none !important; | |
| border: none; | |
| border-bottom-left-radius: 2px; | |
| -webkit-border-: 2px; | |
| -moz-border-radius: 2px; | |
| border-top-right-radius: 0px; | |
| border-top-left-radius: 0px; | |
| min-width: 14.5ex !important; | |
| width: 14.5ex !important; | |
| border-right: 2px solid #f7f7f7 !important; | |
| } | |
| div.cell.code_cell .output_prompt { | |
| border-right: 2px solid transparent; | |
| color: transparent; | |
| } | |
| div.cell.selected .output_prompt, | |
| div.cell.selected .out_prompt_overlay.prompt { | |
| border-left: 5px solid #f2f2f2; | |
| border-right: 2px solid #ffffff; | |
| border-radius: 0px !important; | |
| } | |
| .edit_mode div.cell.selected .output_prompt, | |
| .edit_mode div.cell.selected .out_prompt_overlay.prompt { | |
| border-left: 5px solid #f2f2f2; | |
| border-right: 2px solid #ffffff; | |
| border-radius: 0px !important; | |
| } | |
| div.text_cell, | |
| div.text_cell_render pre, | |
| div.text_cell_render { | |
| font-family: sans-serif; | |
| font-size: 11pt; | |
| line-height: 130% !important; | |
| color: #353535; | |
| background: #ffffff; | |
| background-color: #ffffff; | |
| border-radius: 0px; | |
| } | |
| div .text_cell_render { | |
| padding: 0.4em 0.4em 0.4em 0.4em; | |
| } | |
| div.cell.text_cell .CodeMirror-lines { | |
| padding-top: .7em !important; | |
| padding-bottom: .4em !important; | |
| padding-left: .5em !important; | |
| padding-right: .5em !important; | |
| margin-top: .4em; | |
| margin-bottom: .3em; | |
| } | |
| div.cell.text_cell.unrendered div.input_area, | |
| div.cell.text_cell.rendered div.input_area { | |
| background-color: #ffffff; | |
| background: #ffffff; | |
| border: 0px; | |
| border-radius: 2px; | |
| } | |
| div.cell.text_cell .CodeMirror, | |
| div.cell.text_cell .CodeMirror pre { | |
| line-height: 170% !important; | |
| } | |
| div.cell.text_cell.rendered.selected { | |
| font-family: sans-serif; | |
| line-height: 170% !important; | |
| background: #ffffff; | |
| background-color: #ffffff; | |
| border-radius: 0px; | |
| } | |
| div.cell.text_cell.unrendered.selected { | |
| font-family: sans-serif; | |
| line-height: 170% !important; | |
| background: #ffffff; | |
| background-color: #ffffff; | |
| border-radius: 0px; | |
| } | |
| div.cell.text_cell.selected { | |
| font-family: sans-serif; | |
| line-height: 170% !important; | |
| background: #ffffff; | |
| background-color: #ffffff; | |
| border-radius: 0px; | |
| } | |
| .edit_mode div.cell.text_cell.selected { | |
| font-family: sans-serif; | |
| line-height: 170% !important; | |
| background: #ffffff; | |
| background-color: #ffffff; | |
| border-radius: 0px; | |
| } | |
| div.text_cell.unrendered, | |
| div.text_cell.unrendered.selected, | |
| div.edit_mode div.text_cell.unrendered { | |
| font-family: sans-serif; | |
| line-height: 170% !important; | |
| background: #ffffff; | |
| background-color: #ffffff; | |
| border-radius: 0px; | |
| } | |
| div.cell.text_cell .prompt { | |
| border-right: 0; | |
| min-width: 11.5ex !important; | |
| width: 11.5ex !important; | |
| } | |
| div.cell.text_cell.rendered .prompt { | |
| font-family: monospace, monospace; | |
| font-size: 9.5pt !important; | |
| font-weight: normal; | |
| color: #828892 !important; | |
| text-align: right !important; | |
| min-width: 14.5ex !important; | |
| width: 14.5ex !important; | |
| background-color: #ffffff; | |
| border-right: 2px solid transparent; | |
| border-left: 4px solid #ffffff; | |
| } | |
| div.cell.text_cell.unrendered .prompt { | |
| font-family: monospace, monospace; | |
| font-size: 9.5pt !important; | |
| font-weight: normal; | |
| color: #828892 !important; | |
| text-align: right !important; | |
| min-width: 14.5ex !important; | |
| width: 14.5ex !important; | |
| border-right: 2px solid transparent; | |
| border-left: 4px solid #ffffff; | |
| background-color: #ffffff; | |
| } | |
| div.cell.text_cell.rendered .prompt { | |
| border-right: 2px solid transparent; | |
| } | |
| div.cell.text_cell.rendered.selected .prompt { | |
| top: 0; | |
| border-left: 4px solid #f2f2f2; | |
| border-right: 2px solid transparent; | |
| } | |
| div.text_cell.unrendered.selected .prompt, | |
| div.text_cell.rendered.selected .prompt { | |
| top: 0; | |
| background: #ffffff; | |
| border-left: 4px solid #f2f2f2; | |
| border-right: 2px solid transparent; | |
| } | |
| div.rendered_html code { | |
| font-family: monospace, monospace; | |
| font-size: 10.5pt; | |
| padding-top: 3px; | |
| padding-left: 2px; | |
| color: #303030; | |
| background: #efefef; | |
| background-color: #efefef; | |
| } | |
| pre, | |
| code, | |
| kbd, | |
| samp { | |
| white-space: pre-wrap; | |
| } | |
| .well code, | |
| code { | |
| font-family: monospace, monospace; | |
| font-size: 10.5pt !important; | |
| line-height: 170% !important; | |
| color: #353535; | |
| background: #efefef; | |
| background-color: #efefef; | |
| border-color: #efefef; | |
| } | |
| kbd { | |
| padding: 1px; | |
| font-size: 10.5pt; | |
| font-weight: 800; | |
| color: #303030; | |
| background-color: transparent !important; | |
| border: 0; | |
| box-shadow: none; | |
| } | |
| pre { | |
| display: block; | |
| padding: 8.5px; | |
| margin: 0 0 9px; | |
| font-size: 11.5pt; | |
| line-height: 1.42857143; | |
| color: #303030; | |
| background-color: #efefef; | |
| border: 1px solid #e7e7e7; | |
| border-radius: 2px; | |
| } | |
| div.rendered_html { | |
| color: #353535; | |
| } | |
| .rendered_html * + ul { | |
| margin-top: .4em; | |
| margin-bottom: .3em; | |
| } | |
| .rendered_html * + p { | |
| margin-top: .5em; | |
| margin-bottom: .5em; | |
| } | |
| div.rendered_html pre { | |
| font-family: monospace, monospace; | |
| font-size: 10.5pt !important; | |
| line-height: 170% !important; | |
| color: #353535 !important; | |
| background: #efefef; | |
| background-color: #efefef; | |
| max-width: 80%; | |
| border-radius: 0px; | |
| border-left: 3px solid #efefef; | |
| max-width: 80%; | |
| border-radius: 0px; | |
| padding-left: 5px; | |
| margin-left: 6px; | |
| } | |
| div.text_cell_render pre, | |
| div.text_cell_render code { | |
| font-family: monospace, monospace; | |
| font-size: 10.5pt !important; | |
| line-height: 170% !important; | |
| color: #353535; | |
| background: #ffffff; | |
| background-color: #ffffff; | |
| max-width: 80%; | |
| border-radius: 0px; | |
| border-left: none; | |
| } | |
| div.text_cell_render pre { | |
| border-left: 3px solid rgba(240,147,43,.50) !important; | |
| max-width: 80%; | |
| border-radius: 0px; | |
| padding-left: 5px; | |
| margin-left: 6px; | |
| } | |
| div.text_cell_render h1, | |
| div.rendered_html h1, | |
| div.text_cell_render h2, | |
| div.rendered_html h2, | |
| div.text_cell_render h3, | |
| div.rendered_html h3, | |
| div.text_cell_render h4, | |
| div.rendered_html h4, | |
| div.text_cell_render h5, | |
| div.rendered_html h5 { | |
| font-family: sans-serif; | |
| margin: 0.4em .2em .3em .2em !important; | |
| } | |
| .rendered_html h1:first-child, | |
| .rendered_html h2:first-child, | |
| .rendered_html h3:first-child, | |
| .rendered_html h4:first-child, | |
| .rendered_html h5:first-child, | |
| .rendered_html h6:first-child { | |
| margin-top: 0.2em !important; | |
| margin-bottom: 0.2em !important; | |
| } | |
| .rendered_html h1, | |
| .text_cell_render h1 { | |
| color: #126dce !important; | |
| font-size: 200%; | |
| text-align: left; | |
| font-style: normal; | |
| font-weight: normal; | |
| } | |
| .rendered_html h2, | |
| .text_cell_render h2 { | |
| color: #126dce !important; | |
| font-size: 170%; | |
| font-style: normal; | |
| font-weight: normal; | |
| } | |
| .rendered_html h3, | |
| .text_cell_render h3 { | |
| color: #126dce !important; | |
| font-size: 140%; | |
| font-style: normal; | |
| font-weight: normal; | |
| } | |
| .rendered_html h4, | |
| .text_cell_render h4 { | |
| color: #126dce !important; | |
| font-size: 110%; | |
| font-style: normal; | |
| font-weight: normal; | |
| } | |
| .rendered_html h5, | |
| .text_cell_render h5 { | |
| color: #126dce !important; | |
| font-size: 100%; | |
| font-style: normal; | |
| font-weight: normal; | |
| } | |
| hr { | |
| margin-top: 8px; | |
| margin-bottom: 10px; | |
| border: 0; | |
| border-top: 1px solid #126dce; | |
| } | |
| .rendered_html hr { | |
| color: #126dce; | |
| background-color: #126dce; | |
| margin-right: 2em; | |
| } | |
| #complete > select > option:hover { | |
| background: #d4d4d4; | |
| background-color: #d4d4d4; | |
| } | |
| div#_vivaldi-spatnav-focus-indicator._vivaldi-spatnav-focus-indicator { | |
| position: absolute; | |
| z-index: 9999999999; | |
| top: 0px; | |
| left: 0px; | |
| box-shadow: none; | |
| pointer-events: none; | |
| border-radius: 2px; | |
| } | |
| .rendered_html tr, | |
| .rendered_html th, | |
| .rendered_html td { | |
| text-align: left; | |
| vertical-align: middle; | |
| padding: 0.42em 0.47em; | |
| line-height: normal; | |
| white-space: normal; | |
| max-width: none; | |
| border: none; | |
| } | |
| .rendered_html td { | |
| font-family: sans-serif !important; | |
| font-size: 9.3pt; | |
| } | |
| .rendered_html table { | |
| font-family: sans-serif !important; | |
| margin-left: 8px; | |
| margin-right: auto; | |
| border: none; | |
| border-collapse: collapse; | |
| border-spacing: 0; | |
| color: #353535; | |
| table-layout: fixed; | |
| } | |
| .rendered_html thead { | |
| font-family: sans-serif !important; | |
| font-size: 10.3pt !important; | |
| background: #ebebeb; | |
| color: #353535; | |
| border-bottom: 1px solid #ebebeb; | |
| vertical-align: bottom; | |
| } | |
| .rendered_html tbody tr:nth-child(odd) { | |
| background: #fafafa; | |
| } | |
| .rendered_html tbody tr { | |
| background: #f2f2f2; | |
| } | |
| .rendered_html tbody tr:hover:nth-child(odd) { | |
| background: #f7f7f7; | |
| } | |
| .rendered_html tbody tr:hover { | |
| background: #f0f0f0; | |
| } | |
| .rendered_html * + table { | |
| margin-top: .05em; | |
| } | |
| div.widget-area { | |
| background-color: #ffffff; | |
| background: #ffffff; | |
| color: #303030; | |
| } | |
| div.widget-area a { | |
| font-family: sans-serif; | |
| font-size: 11.5pt; | |
| font-weight: normal; | |
| font-style: normal; | |
| color: #303030; | |
| text-shadow: none !important; | |
| } | |
| div.widget-area a:hover, | |
| div.widget-area a:focus { | |
| font-family: sans-serif; | |
| font-size: 11.5pt; | |
| font-weight: normal; | |
| font-style: normal; | |
| color: #2f2f2f; | |
| background: rgba(180,180,180,.14); | |
| background-color: rgba(180,180,180,.14); | |
| border-color: transparent; | |
| background-image: none; | |
| text-shadow: none !important; | |
| } | |
| div.widget_item.btn-group > button.btn.btn-default.widget-combo-btn, | |
| div.widget_item.btn-group > button.btn.btn-default.widget-combo-btn:hover { | |
| background: #e1e1e1; | |
| background-color: #e1e1e1; | |
| border: 2px solid #e1e1e1 !important; | |
| font-size: inherit; | |
| z-index: 0; | |
| } | |
| div.jupyter-widgets.widget-hprogress.widget-hbox { | |
| display: inline-table !important; | |
| width: 38% !important; | |
| margin-left: 10px; | |
| } | |
| div.jupyter-widgets.widget-hprogress.widget-hbox .widget-label, | |
| div.widget-hbox .widget-label, | |
| .widget-hbox .widget-label, | |
| .widget-inline-hbox .widget-label, | |
| div.widget-label { | |
| text-align: -webkit-auto !important; | |
| margin-left: 15px !important; | |
| max-width: 240px !important; | |
| min-width: 100px !important; | |
| vertical-align: text-top !important; | |
| color: #303030 !important; | |
| font-size: 14px !important; | |
| } | |
| .widget-hprogress .progress { | |
| flex-grow: 1; | |
| height: 20px; | |
| margin-top: auto; | |
| margin-left: 12px; | |
| margin-bottom: auto; | |
| width: 300px; | |
| } | |
| .progress { | |
| overflow: hidden; | |
| height: 22px; | |
| margin-bottom: 10px; | |
| padding-left: 10px; | |
| background-color: #d6d6d6 !important; | |
| border-radius: 2px; | |
| -webkit-box-shadow: none; | |
| box-shadow: none; | |
| z-index: 10; | |
| } | |
| .progress-bar-danger { | |
| background-color: #e5344a !important; | |
| } | |
| .progress-bar-info { | |
| background-color: #2980b9 !important; | |
| } | |
| .progress-bar-warning { | |
| background-color: #f39c12 !important; | |
| } | |
| .progress-bar-success { | |
| background-color: #5cb85c !important; | |
| } | |
| .widget-select select { | |
| margin-left: 12px; | |
| } | |
| .rendered_html :link { | |
| font-family: sans-serif; | |
| font-size: 100%; | |
| color: #ff7823; | |
| text-decoration: underline; | |
| } | |
| .rendered_html :visited, | |
| .rendered_html :visited:active, | |
| .rendered_html :visited:focus { | |
| color: #fa853d; | |
| } | |
| .rendered_html :visited:hover, | |
| .rendered_html :link:hover { | |
| font-family: sans-serif; | |
| font-size: 100%; | |
| color: #f96000; | |
| } | |
| div.cell.text_cell a.anchor-link:link { | |
| font-size: inherit; | |
| text-decoration: none; | |
| padding: 0px 20px; | |
| visibility: none; | |
| color: rgba(0,0,0,.32); | |
| } | |
| div.cell.text_cell a.anchor-link:link:hover { | |
| font-size: inherit; | |
| color: #de6d25; | |
| } | |
| .navbar-text { | |
| margin-top: 4px; | |
| margin-bottom: 0px; | |
| } | |
| #clusters > a { | |
| color: #ef5c00; | |
| text-decoration: underline; | |
| cursor: auto; | |
| } | |
| #clusters > a:hover { | |
| color: #126dce; | |
| text-decoration: underline; | |
| cursor: auto; | |
| } | |
| #nbextensions-configurator-container > div.row.container-fluid.nbext-selector > h3 { | |
| font-size: 17px; | |
| margin-top: 5px; | |
| margin-bottom: 8px; | |
| height: 24px; | |
| padding: 4px 0 4px 0; | |
| } | |
| div#nbextensions-configurator-container.container, | |
| #nbextensions-configurator-container.container { | |
| width: 100%; | |
| margin-right: auto; | |
| margin-left: auto; | |
| } | |
| div.nbext-selector > nav > .nav > li > a { | |
| font-family: sans-serif; | |
| font-size: 10.5pt; | |
| padding: 2px 5px; | |
| } | |
| div.nbext-selector > nav > .nav > li > a:hover { | |
| background: transparent; | |
| } | |
| div.nbext-selector > nav > .nav > li:hover { | |
| background-color: rgba(180,180,180,.14) !important; | |
| background: rgba(180,180,180,.14) !important; | |
| } | |
| div.nbext-selector > nav > .nav > li.active:hover { | |
| background: transparent !important; | |
| background-color: transparent !important; | |
| } | |
| .nav-pills > li.active > a, | |
| .nav-pills > li.active > a:active, | |
| .nav-pills > li.active > a:hover, | |
| .nav-pills > li.active > a:focus { | |
| color: #1c1c1c; | |
| background-color: rgba(180,180,180,.14) !important; | |
| background: rgba(180,180,180,.14) !important; | |
| -webkit-backface-visibility: hidden; | |
| -webkit-font-smoothing: subpixel-antialiased !important; | |
| } | |
| div.nbext-readme > .nbext-readme-contents > .rendered_html { | |
| font-family: sans-serif; | |
| font-size: 11.5pt; | |
| line-height: 145%; | |
| padding: 1em 1em; | |
| color: #353535; | |
| background-color: #ffffff; | |
| -webkit-box-shadow: none; | |
| -moz-box-shadow: none; | |
| box-shadow: none; | |
| } | |
| .nbext-icon, | |
| .nbext-desc, | |
| .nbext-compat-div, | |
| .nbext-enable-btns, | |
| .nbext-params { | |
| margin-bottom: 8px; | |
| font-size: 11.5pt; | |
| } | |
| div.nbext-readme > .nbext-readme-contents { | |
| padding: 0; | |
| overflow-y: hidden; | |
| } | |
| div.nbext-readme > .nbext-readme-contents:not(:empty) { | |
| margin-top: 0.5em; | |
| margin-bottom: 2em; | |
| border: none; | |
| border-top-color: #828892; | |
| } | |
| .nbext-showhide-incompat { | |
| padding-bottom: 0.5em; | |
| color: #4a4a4a; | |
| font-size: 10.5pt; | |
| } | |
| .nbext-filter-menu.dropdown-menu > li > a:hover, | |
| .nbext-filter-menu.dropdown-menu > li > a:focus, | |
| .nbext-filter-menu.dropdown-menu > li > a.ui-state-focus { | |
| color: #2f2f2f !important; | |
| background-color: #d4d4d4 !important; | |
| background: #d4d4d4 !important; | |
| border-color: #d4d4d4 !important; | |
| } | |
| .nbext-filter-input-wrap > .nbext-filter-input-subwrap, | |
| .nbext-filter-input-wrap > .nbext-filter-input-subwrap > input { | |
| border: none; | |
| outline: none; | |
| background-color: transparent; | |
| padding: 0; | |
| vertical-align: middle; | |
| margin-top: -2px; | |
| } | |
| span.rendered_html code { | |
| background-color: transparent; | |
| color: #303030; | |
| } | |
| #nbextensions-configurator-container > div.row.container-fluid.nbext-selector { | |
| padding-left: 0px; | |
| padding-right: 0px; | |
| } | |
| .nbext-filter-menu { | |
| max-height: 55vh !important; | |
| overflow-y: auto; | |
| outline: none; | |
| border: none; | |
| } | |
| .nbext-filter-menu:hover { | |
| border: none; | |
| } | |
| .alert-warning { | |
| background-color: #f4f4f4; | |
| border-color: #f4f4f4; | |
| color: #303030; | |
| } | |
| .notification_widget.danger { | |
| color: #ffffff; | |
| background-color: #e5344a; | |
| border-color: #e5344a; | |
| padding-right: 5px; | |
| } | |
| #nbextensions-configurator-container > div.nbext-buttons.tree-buttons.no-padding.pull-right > span > button { | |
| border: none !important; | |
| } | |
| button#refresh_running_list { | |
| border: none !important; | |
| } | |
| mark, | |
| .mark { | |
| background-color: #ffffff; | |
| color: #353535; | |
| padding: .15em; | |
| } | |
| a.text-warning, | |
| a.text-warning:hover { | |
| color: #828892; | |
| } | |
| a.text-warning.bg-warning { | |
| background-color: #ffffff; | |
| } | |
| span.bg-success.text-success { | |
| background-color: transparent; | |
| color: #009e07; | |
| } | |
| span.bg-danger.text-danger { | |
| background-color: #ffffff; | |
| color: #de143d; | |
| } | |
| .has-success .input-group-addon { | |
| color: #009e07; | |
| border-color: transparent; | |
| background: inherit; | |
| background-color: rgba(83,180,115,.10); | |
| } | |
| .has-success .form-control { | |
| border-color: #009e07; | |
| -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.025); | |
| box-shadow: inset 0 1px 1px rgba(0,0,0,0.025); | |
| } | |
| .has-error .input-group-addon { | |
| color: #de143d; | |
| border-color: transparent; | |
| background: inherit; | |
| background-color: rgba(192,57,67,.10); | |
| } | |
| .has-error .form-control { | |
| border-color: #de143d; | |
| -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.025); | |
| box-shadow: inset 0 1px 1px rgba(0,0,0,0.025); | |
| } | |
| .kse-input-group-pretty > kbd { | |
| font-family: monospace, monospace; | |
| color: #303030; | |
| font-weight: normal; | |
| background: transparent; | |
| } | |
| .kse-input-group-pretty > kbd { | |
| font-family: monospace, monospace; | |
| color: #303030; | |
| font-weight: normal; | |
| background: transparent; | |
| } | |
| div.nbext-enable-btns .btn[disabled], | |
| div.nbext-enable-btns .btn[disabled]:hover, | |
| .btn-default.disabled, | |
| .btn-default[disabled] { | |
| background: #e2e2e2; | |
| background-color: #e2e2e2; | |
| color: #282828; | |
| } | |
| label#Keyword-Filter { | |
| display: none; | |
| } | |
| .input-group .nbext-list-btn-add, | |
| .input-group-btn:last-child > .btn-group > .btn { | |
| background: #e4e4e4; | |
| background-color: #e4e4e4; | |
| border-color: #e4e4e4; | |
| border: 2px solid #e4e4e4; | |
| } | |
| .input-group .nbext-list-btn-add:hover, | |
| .input-group-btn:last-child > .btn-group > .btn:hover { | |
| background: #dfdfdf; | |
| background-color: #dfdfdf; | |
| border-color: #dfdfdf; | |
| border: 2px solid #dfdfdf; | |
| } | |
| #notebook-container > div.cell.code_cell.rendered.selected > div.widget-area > div.widget-subarea > div > div.widget_item.btn-group > button.btn.btn-default.dropdown-toggle.widget-combo-carrot-btn { | |
| background: #e4e4e4; | |
| background-color: #e4e4e4; | |
| border-color: #e4e4e4; | |
| } | |
| #notebook-container > div.cell.code_cell.rendered.selected > div.widget-area > div.widget-subarea > div > div.widget_item.btn-group > button.btn.btn-default.dropdown-toggle.widget-combo-carrot-btn:hover { | |
| background: #dfdfdf; | |
| background-color: #dfdfdf; | |
| border-color: #dfdfdf; | |
| } | |
| .ui-widget-content { | |
| background: #e5e5e5; | |
| background-color: #e5e5e5; | |
| border: 2px solid #e5e5e5; | |
| color: #303030; | |
| } | |
| div.collapsible_headings_toggle { | |
| color: rgba(180,180,180,.30) !important; | |
| } | |
| div.collapsible_headings_toggle:hover { | |
| color: #ff7823 !important; | |
| } | |
| .collapsible_headings_toggle .h1, | |
| .collapsible_headings_toggle .h2, | |
| .collapsible_headings_toggle .h3, | |
| .collapsible_headings_toggle .h4, | |
| .collapsible_headings_toggle .h5, | |
| .collapsible_headings_toggle .h6 { | |
| margin: 0.3em .4em 0em 0em !important; | |
| line-height: 1.2 !important; | |
| } | |
| div.collapsible_headings_toggle .fa-caret-down:before, | |
| div.collapsible_headings_toggle .fa-caret-right:before { | |
| font-size: xx-large; | |
| transition: transform 1000ms; | |
| transform: none !important; | |
| } | |
| .collapsible_headings_collapsed.collapsible_headings_ellipsis .rendered_html h1:after, | |
| .collapsible_headings_collapsed.collapsible_headings_ellipsis .rendered_html h2:after, | |
| .collapsible_headings_collapsed.collapsible_headings_ellipsis .rendered_html h3:after, | |
| .collapsible_headings_collapsed.collapsible_headings_ellipsis .rendered_html h4:after, | |
| .collapsible_headings_collapsed.collapsible_headings_ellipsis .rendered_html h5:after, | |
| .collapsible_headings_collapsed.collapsible_headings_ellipsis .rendered_html h6:after { | |
| position: absolute; | |
| right: 0; | |
| bottom: 20% !important; | |
| content: "[\002026]"; | |
| color: rgba(180,180,180,.30) !important; | |
| padding: 0.5em 0em 0em 0em !important; | |
| } | |
| .collapsible_headings_ellipsis .rendered_html h1, | |
| .collapsible_headings_ellipsis .rendered_html h2, | |
| .collapsible_headings_ellipsis .rendered_html h3, | |
| .collapsible_headings_ellipsis .rendered_html h4, | |
| .collapsible_headings_ellipsis .rendered_html h5, | |
| .collapsible_headings_ellipsis .rendered_html h6, | |
| .collapsible_headings_toggle .fa { | |
| transition: transform 1000ms !important; | |
| -webkit-transform: inherit !important; | |
| -moz-transform: inherit !important; | |
| -ms-transform: inherit !important; | |
| -o-transform: inherit !important; | |
| transform: inherit !important; | |
| padding-right: 0px !important; | |
| } | |
| #toc-wrapper { | |
| z-index: 90; | |
| position: fixed !important; | |
| display: flex; | |
| flex-direction: column; | |
| overflow: hidden; | |
| padding: 10px; | |
| border-style: solid; | |
| border-width: thin; | |
| border-right-width: medium !important; | |
| background-color: #ffffff !important; | |
| } | |
| #toc-wrapper.ui-draggable.ui-resizable.sidebar-wrapper { | |
| border-color: rgba(180,180,180,.14) !important; | |
| } | |
| #toc a, | |
| #navigate_menu a, | |
| .toc { | |
| color: #303030 !important; | |
| font-size: 10.5pt !important; | |
| } | |
| #toc li > span:hover { | |
| background-color: #d4d4d4 !important; | |
| } | |
| #toc a:hover, | |
| #navigate_menu a:hover, | |
| .toc { | |
| color: #1c1c1c !important; | |
| font-size: 10.5pt !important; | |
| } | |
| #toc-wrapper .toc-item-num { | |
| color: #ff7823 !important; | |
| font-size: 10.5pt !important; | |
| } | |
| input.raw_input { | |
| font-family: monospace, monospace; | |
| font-size: 10.5pt !important; | |
| color: #303030; | |
| background-color: #efefef; | |
| border-color: #ececec; | |
| background: #ececec; | |
| width: auto; | |
| vertical-align: baseline; | |
| padding: 0em 0.25em; | |
| margin: 0em 0.25em; | |
| -webkit-box-shadow: none; | |
| box-shadow: none; | |
| } | |
| audio, | |
| video { | |
| display: inline; | |
| vertical-align: middle; | |
| align-content: center; | |
| margin-left: 20%; | |
| } | |
| .cmd-palette .modal-body { | |
| padding: 0px; | |
| margin: 0px; | |
| } | |
| .cmd-palette form { | |
| background: #e5e5e5; | |
| background-color: #e5e5e5; | |
| } | |
| .typeahead-field input:last-child, | |
| .typeahead-hint { | |
| background: #e5e5e5; | |
| background-color: #e5e5e5; | |
| z-index: 1; | |
| } | |
| .typeahead-field input { | |
| font-family: sans-serif; | |
| color: #303030; | |
| border: none; | |
| font-size: 28pt; | |
| display: inline-block; | |
| line-height: inherit; | |
| padding: 3px 10px; | |
| height: 70px; | |
| } | |
| .typeahead-select { | |
| background-color: #e5e5e5; | |
| } | |
| body > div.modal.cmd-palette.typeahead-field { | |
| display: table; | |
| border-collapse: separate; | |
| background-color: #f4f4f4; | |
| } | |
| .typeahead-container button { | |
| font-family: sans-serif; | |
| font-size: 28pt; | |
| background-color: #e4e4e4; | |
| border: none; | |
| display: inline-block; | |
| line-height: inherit; | |
| padding: 3px 10px; | |
| height: 70px; | |
| } | |
| .typeahead-search-icon { | |
| min-width: 40px; | |
| min-height: 55px; | |
| display: block; | |
| vertical-align: middle; | |
| text-align: center; | |
| } | |
| .typeahead-container button:focus, | |
| .typeahead-container button:hover { | |
| color: #2f2f2f; | |
| background-color: #dfdfdf; | |
| border-color: #e0e0e0; | |
| } | |
| .typeahead-list > li.typeahead-group.active > a, | |
| .typeahead-list > li.typeahead-group > a, | |
| .typeahead-list > li.typeahead-group > a:focus, | |
| .typeahead-list > li.typeahead-group > a:hover { | |
| display: none; | |
| } | |
| .typeahead-dropdown > li > a, | |
| .typeahead-list > li > a { | |
| color: #303030; | |
| text-decoration: none; | |
| } | |
| .typeahead-dropdown, | |
| .typeahead-list { | |
| font-family: sans-serif; | |
| font-size: 12.5pt; | |
| color: #303030; | |
| background-color: #ffffff; | |
| border: none; | |
| background-clip: padding-box; | |
| margin-top: 0px; | |
| padding: 3px 2px 3px 0px; | |
| line-height: 1.7; | |
| } | |
| .typeahead-dropdown > li.active > a, | |
| .typeahead-dropdown > li > a:focus, | |
| .typeahead-dropdown > li > a:hover, | |
| .typeahead-list > li.active > a, | |
| .typeahead-list > li > a:focus, | |
| .typeahead-list > li > a:hover { | |
| color: #2f2f2f; | |
| background-color: #f4f4f4; | |
| border-color: #f4f4f4; | |
| } | |
| .command-shortcut:before { | |
| content: "(command)"; | |
| padding-right: 3px; | |
| color: #828892; | |
| } | |
| .edit-shortcut:before { | |
| content: "(edit)"; | |
| padding-right: 3px; | |
| color: #828892; | |
| } | |
| ul.typeahead-list i { | |
| margin-left: 1px; | |
| width: 18px; | |
| margin-right: 10px; | |
| } | |
| ul.typeahead-list { | |
| max-height: 50vh; | |
| overflow: auto; | |
| } | |
| .typeahead-list > li { | |
| position: relative; | |
| border: none; | |
| } | |
| div.input.typeahead-hint, | |
| input.typeahead-hint, | |
| body > div.modal.cmd-palette.in > div > div > div > form > div > div.typeahead-field > span.typeahead-query > input.typeahead-hint { | |
| color: #828892 !important; | |
| background-color: transparent; | |
| padding: 3px 10px; | |
| } | |
| .typeahead-dropdown > li > a, | |
| .typeahead-list > li > a { | |
| display: block; | |
| padding: 5px; | |
| clear: both; | |
| font-weight: 400; | |
| line-height: 1.7; | |
| border: 1px solid #ffffff; | |
| border-bottom-color: rgba(180,180,180,.30); | |
| } | |
| body > div.modal.cmd-palette.in > div { | |
| min-width: 750px; | |
| margin: 150px auto; | |
| } | |
| .typeahead-container strong { | |
| font-weight: bolder; | |
| color: #ff7823; | |
| } | |
| #find-and-replace #replace-preview .match, | |
| #find-and-replace #replace-preview .insert { | |
| color: #ffffff; | |
| background-color: #ff7823; | |
| border-color: #ff7823; | |
| border-style: solid; | |
| border-width: 1px; | |
| border-radius: 0px; | |
| } | |
| #find-and-replace #replace-preview .replace .match { | |
| background-color: #de143d; | |
| border-color: #de143d; | |
| border-radius: 0px; | |
| } | |
| #find-and-replace #replace-preview .replace .insert { | |
| background-color: #009e07; | |
| border-color: #009e07; | |
| border-radius: 0px; | |
| } | |
| .jupyter-dashboard-menu-item.selected::before { | |
| font-family: 'FontAwesome' !important; | |
| content: '\f00c' !important; | |
| position: absolute !important; | |
| color: #ff7823 !important; | |
| left: 0px !important; | |
| top: 13px !important; | |
| font-size: 12px !important; | |
| } | |
| .shortcut_key, | |
| span.shortcut_key { | |
| display: inline-block; | |
| width: 16ex; | |
| text-align: right; | |
| font-family: monospace; | |
| } | |
| .jupyter-keybindings { | |
| padding: 1px; | |
| line-height: 24px; | |
| border-bottom: 1px solid rgba(180,180,180,.14); | |
| } | |
| .jupyter-keybindings i { | |
| background: #efefef; | |
| font-size: small; | |
| padding: 5px; | |
| margin-left: 7px; | |
| } | |
| div#short-key-bindings-intro.well, | |
| .well { | |
| background-color: #e4e4e4; | |
| border: 1px solid #e4e4e4; | |
| color: #303030; | |
| border-radius: 2px; | |
| -webkit-box-shadow: none; | |
| box-shadow: none; | |
| } | |
| #texteditor-backdrop { | |
| background: #ffffff; | |
| background-color: #ffffff; | |
| } | |
| #texteditor-backdrop #texteditor-container .CodeMirror-gutter, | |
| #texteditor-backdrop #texteditor-container .CodeMirror-gutters { | |
| background: #e0e1e3; | |
| background-color: #e0e1e3; | |
| color: #828892; | |
| } | |
| .edit_app #menubar .navbar { | |
| margin-bottom: 0px; | |
| } | |
| #texteditor-backdrop #texteditor-container { | |
| padding: 0px; | |
| background-color: #ededed; | |
| box-shadow: none; | |
| } | |
| .terminal-app { | |
| background: #ffffff; | |
| } | |
| .terminal-app .terminal { | |
| font-family: monospace, monospace; | |
| font-size: 10.5pt; | |
| line-height: 170%; | |
| color: #303030; | |
| background: #ededed; | |
| padding: 0.4em; | |
| border-radius: 2px; | |
| -webkit-box-shadow: none; | |
| box-shadow: none; | |
| } | |
| .terminal .xterm-viewport { | |
| background-color: #ededed; | |
| color: #303030; | |
| overflow-y: auto; | |
| } | |
| .terminal .xterm-color-0 { | |
| color: #ff7823; | |
| } | |
| .terminal .xterm-color-1 { | |
| color: #de143d; | |
| } | |
| .terminal .xterm-color-2 { | |
| color: #713bc5; | |
| } | |
| .terminal .xterm-color-3 { | |
| color: #e22978; | |
| } | |
| .terminal .xterm-color-4 { | |
| color: #ff8132; | |
| } | |
| .terminal .xterm-color-5 { | |
| color: #009e07; | |
| } | |
| .terminal .xterm-color-6 { | |
| color: #e22978; | |
| } | |
| .terminal .xterm-color-7 { | |
| color: #e22978; | |
| } | |
| .terminal .xterm-color-8 { | |
| color: #ef5c00; | |
| } | |
| .terminal .xterm-color-9 { | |
| color: #009e07; | |
| } | |
| .terminal .xterm-color-10 { | |
| color: #e22978; | |
| } | |
| .terminal .xterm-color-14 { | |
| color: #e22978; | |
| } | |
| .terminal .xterm-bg-color-15 { | |
| background-color: #ededed; | |
| } | |
| .terminal:not(.xterm-cursor-style-underline):not(.xterm-cursor-style-bar) .terminal-cursor { | |
| background-color: #ff7823; | |
| color: #ededed; | |
| } | |
| .terminal:not(.focus) .terminal-cursor { | |
| outline: 1px solid #ff7823; | |
| outline-offset: -1px; | |
| } | |
| .celltoolbar { | |
| font-size: 100%; | |
| padding-top: 3px; | |
| border-color: transparent; | |
| border-bottom: thin solid #828892; | |
| background: transparent; | |
| } | |
| .cell-tag, | |
| .tags-input input, | |
| .tags-input button { | |
| color: #303030; | |
| background-color: #ffffff; | |
| background-image: none; | |
| border: 1px solid #303030; | |
| border-radius: 1px; | |
| box-shadow: none; | |
| width: inherit; | |
| font-size: inherit; | |
| height: 22px; | |
| line-height: 22px; | |
| } | |
| #notebook-container > div.cell.code_cell.rendered.selected > div.input > div.inner_cell > div.ctb_hideshow.ctb_show > div > div > button, | |
| #notebook-container > div.input > div.inner_cell > div.ctb_hideshow.ctb_show > div > div > button { | |
| font-size: 10pt; | |
| color: #303030; | |
| background-color: #ffffff; | |
| background-image: none; | |
| border: 1px solid #303030; | |
| border-radius: 1px; | |
| box-shadow: none; | |
| width: inherit; | |
| font-size: inherit; | |
| height: 22px; | |
| line-height: 22px; | |
| } | |
| div#pager #pager-contents { | |
| background: #ffffff !important; | |
| background-color: #ffffff !important; | |
| } | |
| div#pager pre { | |
| color: #303030 !important; | |
| background: #ededed !important; | |
| background-color: #ededed !important; | |
| padding: 0.4em; | |
| } | |
| div#pager .ui-resizable-handle { | |
| top: 0px; | |
| height: 8px; | |
| background: #ff7823 !important; | |
| border-top: 1px solid #ff7823; | |
| border-bottom: 1px solid #ff7823; | |
| } | |
| div.CodeMirror, | |
| div.CodeMirror pre { | |
| font-family: monospace, monospace; | |
| font-size: 10.5pt; | |
| line-height: 170%; | |
| color: #303030; | |
| } | |
| div.CodeMirror-lines { | |
| padding-bottom: .9em; | |
| padding-left: .5em; | |
| padding-right: 1.5em; | |
| padding-top: .7em; | |
| } | |
| span.ansiblack, | |
| .ansi-black-fg { | |
| color: #e22978; | |
| } | |
| span.ansiblue, | |
| .ansi-blue-fg, | |
| .ansi-blue-intense-fg { | |
| color: #009e07; | |
| } | |
| span.ansigray, | |
| .ansi-gray-fg, | |
| .ansi-gray-intense-fg { | |
| color: #ff8132; | |
| } | |
| span.ansigreen, | |
| .ansi-green-fg { | |
| color: #333333; | |
| } | |
| .ansi-green-intense-fg { | |
| color: #ff8132; | |
| } | |
| span.ansipurple, | |
| .ansi-purple-fg, | |
| .ansi-purple-intense-fg { | |
| color: #653bc5; | |
| } | |
| span.ansicyan, | |
| .ansi-cyan-fg, | |
| .ansi-cyan-intense-fg { | |
| color: #653bc5; | |
| } | |
| span.ansiyellow, | |
| .ansi-yellow-fg, | |
| .ansi-yellow-intense-fg { | |
| color: #ff8132; | |
| } | |
| span.ansired, | |
| .ansi-red-fg, | |
| .ansi-red-intense-fg { | |
| color: #de143d; | |
| } | |
| div.output-stderr { | |
| background-color: #ebb5b7; | |
| } | |
| div.output-stderr pre { | |
| color: #000000; | |
| } | |
| div.js-error { | |
| color: #de143d; | |
| } | |
| .ipython_tooltip { | |
| font-family: monospace, monospace; | |
| font-size: 10.5pt; | |
| line-height: 170%; | |
| border: 2px solid #dadada; | |
| background: #eeeeee; | |
| background-color: #eeeeee; | |
| border-radius: 2px; | |
| overflow-x: visible; | |
| overflow-y: visible; | |
| box-shadow: none; | |
| position: absolute; | |
| z-index: 1000; | |
| } | |
| .ipython_tooltip .tooltiptext pre { | |
| font-family: monospace, monospace; | |
| font-size: 10.5pt; | |
| line-height: 170%; | |
| background: #eeeeee; | |
| background-color: #eeeeee; | |
| color: #303030; | |
| overflow-x: visible; | |
| overflow-y: visible; | |
| max-width: 900px; | |
| } | |
| div#tooltip.ipython_tooltip { | |
| overflow-x: wrap; | |
| overflow-y: visible; | |
| max-width: 800px; | |
| } | |
| div.tooltiptext.bigtooltip { | |
| overflow-x: visible; | |
| overflow-y: scroll; | |
| height: 400px; | |
| max-width: 800px; | |
| } | |
| .cm-s-ipython.CodeMirror { | |
| font-family: monospace, monospace; | |
| font-size: 10.5pt; | |
| background: #ededed; | |
| color: #303030; | |
| border-radius: 2px; | |
| font-style: normal; | |
| font-weight: normal; | |
| } | |
| .cm-s-ipython div.CodeMirror-selected { | |
| background: #e0e1e3; | |
| } | |
| .CodeMirror-gutters { | |
| border: none; | |
| border-right: 1px solid #e0e1e3 !important; | |
| background-color: #e0e1e3 !important; | |
| background: #e0e1e3 !important; | |
| border-radius: 0px; | |
| white-space: nowrap; | |
| } | |
| .cm-s-ipython .CodeMirror-gutters { | |
| background: #e0e1e3; | |
| border: none; | |
| border-radius: 0px; | |
| width: 36px; | |
| } | |
| .cm-s-ipython .CodeMirror-linenumber { | |
| color: #828892; | |
| } | |
| .CodeMirror-sizer { | |
| margin-left: 40px; | |
| } | |
| .CodeMirror-linenumber, | |
| div.CodeMirror-linenumber, | |
| .CodeMirror-gutter.CodeMirror-linenumberdiv.CodeMirror-gutter.CodeMirror-linenumber { | |
| padding-right: 1px; | |
| margin-left: 0px; | |
| margin: 0px; | |
| width: 26px !important; | |
| padding: 0px; | |
| text-align: right; | |
| } | |
| .CodeMirror-linenumber { | |
| color: #828892; | |
| } | |
| .cm-s-ipython .CodeMirror-cursor { | |
| border-left: 2px solid #ff711a !important; | |
| } | |
| .cm-s-ipython span.cm-comment { | |
| color: #8d8d8d; | |
| font-style: italic; | |
| } | |
| .cm-s-ipython span.cm-atom { | |
| color: #055be0; | |
| } | |
| .cm-s-ipython span.cm-number { | |
| color: #ff8132; | |
| } | |
| .cm-s-ipython span.cm-property { | |
| color: #303030; | |
| } | |
| .cm-s-ipython span.cm-attribute { | |
| color: #303030; | |
| } | |
| .cm-s-ipython span.cm-keyword { | |
| color: #713bc5; | |
| font-weight: normal; | |
| } | |
| .cm-s-ipython span.cm-string { | |
| color: #009e07; | |
| } | |
| .cm-s-ipython span.cm-meta { | |
| color: #aa22ff; | |
| } | |
| .cm-s-ipython span.cm-operator { | |
| color: #055be0; | |
| } | |
| .cm-s-ipython span.cm-builtin { | |
| color: #e22978; | |
| } | |
| .cm-s-ipython span.cm-variable { | |
| color: #303030; | |
| } | |
| .cm-s-ipython span.cm-variable-2 { | |
| color: #de143d; | |
| } | |
| .cm-s-ipython span.cm-variable-3 { | |
| color: #aa22ff; | |
| } | |
| .cm-s-ipython span.cm-def { | |
| color: #e22978; | |
| font-weight: normal; | |
| } | |
| .cm-s-ipython span.cm-error { | |
| background: rgba(191,97,106,.40); | |
| } | |
| .cm-s-ipython span.cm-tag { | |
| color: #e22978; | |
| } | |
| .cm-s-ipython span.cm-link { | |
| color: #ef5c00; | |
| } | |
| .cm-s-ipython span.cm-storage { | |
| color: #055be0; | |
| } | |
| .cm-s-ipython span.cm-entity { | |
| color: #e22978; | |
| } | |
| .cm-s-ipython span.cm-quote { | |
| color: #009e07; | |
| } | |
| div.CodeMirror span.CodeMirror-matchingbracket { | |
| color: #1c1c1c; | |
| background-color: rgba(30,112,199,.30); | |
| } | |
| div.CodeMirror span.CodeMirror-nonmatchingbracket { | |
| color: #1c1c1c; | |
| background: rgba(191,97,106,.40) !important; | |
| } | |
| .cm-header-1 { | |
| font-size: 215%; | |
| } | |
| .cm-header-2 { | |
| font-size: 180%; | |
| } | |
| .cm-header-3 { | |
| font-size: 150%; | |
| } | |
| .cm-header-4 { | |
| font-size: 120%; | |
| } | |
| .cm-header-5 { | |
| font-size: 100%; | |
| } | |
| .cm-s-default .cm-hr { | |
| color: #055be0; | |
| } | |
| div.cell.text_cell .cm-s-default .cm-header { | |
| font-family: sans-serif; | |
| font-weight: normal; | |
| color: #126dce !important; | |
| margin-top: 0.3em !important; | |
| margin-bottom: 0.3em !important; | |
| } | |
| div.cell.text_cell .cm-s-default span.cm-variable-2 { | |
| color: #353535 !important; | |
| } | |
| div.cell.text_cell .cm-s-default span.cm-variable-3 { | |
| color: #aa22ff !important; | |
| } | |
| .cm-s-default span.cm-comment { | |
| color: #8d8d8d !important; | |
| } | |
| .cm-s-default .cm-tag { | |
| color: #009fb7; | |
| } | |
| .cm-s-default .cm-builtin { | |
| color: #e22978; | |
| } | |
| .cm-s-default .cm-string { | |
| color: #009e07; | |
| } | |
| .cm-s-default .cm-keyword { | |
| color: #713bc5; | |
| } | |
| .cm-s-default .cm-number { | |
| color: #ff8132; | |
| } | |
| .cm-s-default .cm-error { | |
| color: #055be0; | |
| } | |
| .cm-s-default .cm-link { | |
| color: #ef5c00; | |
| } | |
| .cm-s-default .cm-atom { | |
| color: #ff8132; | |
| } | |
| .cm-s-default .cm-def { | |
| color: #e22978; | |
| } | |
| .CodeMirror-cursor { | |
| border-left: 2px solid #ff711a !important; | |
| border-right: none; | |
| width: 0; | |
| } | |
| .cm-s-default div.CodeMirror-selected { | |
| background: #e0e1e3; | |
| } | |
| .cm-s-default .cm-selected { | |
| background: #e0e1e3; | |
| } | |
| .MathJax_Display, | |
| .MathJax { | |
| border: 0 !important; | |
| font-size: 100% !important; | |
| text-align: center !important; | |
| margin: 0em !important; | |
| line-height: 2.25 !important; | |
| } | |
| .MathJax:focus, | |
| body :focus .MathJax { | |
| display: inline-block !important; | |
| } | |
| .MathJax:focus, | |
| body :focus .MathJax { | |
| display: inline-block !important; | |
| } | |
| .completions { | |
| position: absolute; | |
| z-index: 110; | |
| overflow: hidden; | |
| border: medium solid rgba(240,147,43,.50); | |
| box-shadow: none; | |
| line-height: 1; | |
| } | |
| .completions select { | |
| background: #ededed; | |
| background-color: #ededed; | |
| outline: none; | |
| border: none; | |
| padding: 0px; | |
| margin: 0px; | |
| margin-left: 2px; | |
| overflow: auto; | |
| font-family: monospace, monospace; | |
| font-size: 10.5pt; | |
| color: #303030; | |
| width: auto; | |
| } | |
| div#maintoolbar { | |
| margin-left: 8px !important; | |
| } | |
| .toolbar.container { | |
| width: 100% !important; | |
| } | |
| span.save_widget span.filename { | |
| margin-left: 8px; | |
| font-size: 120%; | |
| color: #ff7823; | |
| background-color: #ededed; | |
| } | |
| span.save_widget span.filename:hover { | |
| color: #de6d25; | |
| background-color: #ededed; | |
| } | |
| #menubar { | |
| padding-top: 4px; | |
| background-color: #ffffff; | |
| } | |
| <script> | |
| MathJax.Hub.Config({ | |
| "HTML-CSS": { | |
| /*preferredFont: "TeX",*/ | |
| /*availableFonts: ["TeX", "STIX"],*/ | |
| styles: { | |
| scale: 100, | |
| ".MathJax_Display": { | |
| "font-size": "100%", | |
| } | |
| } | |
| } | |
| }); | |
| </script> | |
| </style> | |
| <style type="text/css"> | |
| /* Overrides of notebook CSS for static HTML export */ | |
| body { | |
| overflow: visible; | |
| padding: 8px; | |
| } | |
| div#notebook { | |
| overflow: visible; | |
| border-top: none; | |
| }@media print { | |
| div.cell { | |
| display: block; | |
| page-break-inside: avoid; | |
| } | |
| div.output_wrapper { | |
| display: block; | |
| page-break-inside: avoid; | |
| } | |
| div.output { | |
| display: block; | |
| page-break-inside: avoid; | |
| } | |
| } | |
| </style> | |
| <!-- Custom stylesheet, it must be in the same directory as the html file --> | |
| <link rel="stylesheet" href="custom.css"> | |
| <!-- Loading mathjax macro --> | |
| <!-- Load mathjax --> | |
| <script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS_HTML"></script> | |
| <!-- MathJax configuration --> | |
| <script type="text/x-mathjax-config"> | |
| MathJax.Hub.Config({ | |
| tex2jax: { | |
| inlineMath: [ ['$','$'], ["\\(","\\)"] ], | |
| displayMath: [ ['$$','$$'], ["\\[","\\]"] ], | |
| processEscapes: true, | |
| processEnvironments: true | |
| }, | |
| // Center justify equations in code and markdown cells. Elsewhere | |
| // we use CSS to left justify single line equations in code cells. | |
| displayAlign: 'center', | |
| "HTML-CSS": { | |
| styles: {'.MathJax_Display': {"margin": 0}}, | |
| linebreaks: { automatic: true } | |
| } | |
| }); | |
| </script> | |
| <!-- End of mathjax configuration --></head> | |
| <body> | |
| <div tabindex="-1" id="notebook" class="border-box-sizing"> | |
| <div class="container" id="notebook-container"> | |
| <div class="cell border-box-sizing 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="k">if</span> <span class="ow">not</span> <span class="s1">'notebook_dir'</span> <span class="ow">in</span> <span class="nb">globals</span><span class="p">():</span> | |
| <span class="n">notebook_dir</span> <span class="o">=</span> <span class="o">%</span><span class="k">pwd</span> | |
| <span class="o">%</span><span class="k">cd</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>/Users/brettnaul/Dropbox/Documents/model | |
| </pre> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="cell border-box-sizing code_cell rendered"> | |
| <div class="input"> | |
| <div class="prompt input_prompt">In [46]:</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">logging</span> | |
| <span class="n">logging</span><span class="o">.</span><span class="n">basicConfig</span><span class="p">(</span><span class="n">level</span><span class="o">=</span><span class="n">logging</span><span class="o">.</span><span class="n">INFO</span><span class="p">)</span> | |
| <span class="kn">import</span> <span class="nn">numpy</span> <span class="k">as</span> <span class="nn">np</span> | |
| <span class="kn">import</span> <span class="nn">pandas</span> <span class="k">as</span> <span class="nn">pd</span> | |
| <span class="kn">import</span> <span class="nn">geopandas</span> <span class="k">as</span> <span class="nn">gpd</span> | |
| <span class="o">%</span><span class="k">matplotlib</span> inline | |
| <span class="kn">import</span> <span class="nn">matplotlib.pyplot</span> <span class="k">as</span> <span class="nn">plt</span> | |
| <span class="kn">import</span> <span class="nn">seaborn</span> <span class="k">as</span> <span class="nn">sns</span> | |
| <span class="kn">import</span> <span class="nn">dask.dataframe</span> <span class="k">as</span> <span class="nn">dd</span> | |
| <span class="kn">import</span> <span class="nn">distributed</span> | |
| <span class="kn">from</span> <span class="nn">data_configs</span> <span class="k">import</span> <span class="n">DataConfig</span> | |
| <span class="kn">from</span> <span class="nn">mapservice.api</span> <span class="k">import</span> <span class="n">World</span> | |
| <span class="c1">#from util.notebook import TQDMDaskProgressBar; TQDMDaskProgressBar().register()</span> | |
| <span class="n">sns</span><span class="o">.</span><span class="n">set_context</span><span class="p">(</span><span class="s1">'notebook'</span><span class="p">,</span> <span class="n">font_scale</span><span class="o">=</span><span class="mf">0.8</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 [3]:</div> | |
| <div class="inner_cell"> | |
| <div class="input_area"> | |
| <div class=" highlight hl-ipython3"><pre><span></span><span class="n">data_config</span> <span class="o">=</span> <span class="n">DataConfig</span><span class="p">(</span><span class="s1">'data_configs/kansas_city.yaml'</span><span class="p">)</span> | |
| </pre></div> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> | |
| </div><div class="inner_cell"> | |
| <div class="text_cell_render border-box-sizing rendered_html"> | |
| <h1 id="Location-data">Location data<a class="anchor-link" href="#Location-data">¶</a></h1> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="cell border-box-sizing code_cell rendered"> | |
| <div class="input"> | |
| <div class="prompt input_prompt">In [4]:</div> | |
| <div class="inner_cell"> | |
| <div class="input_area"> | |
| <div class=" highlight hl-ipython3"><pre><span></span><span class="n">c</span> <span class="o">=</span> <span class="n">distributed</span><span class="o">.</span><span class="n">Client</span><span class="p">(</span><span class="s1">'localhost:8786'</span><span class="p">)</span> | |
| </pre></div> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="cell border-box-sizing code_cell rendered"> | |
| <div class="input"> | |
| <div class="prompt input_prompt">In [5]:</div> | |
| <div class="inner_cell"> | |
| <div class="input_area"> | |
| <div class=" highlight hl-ipython3"><pre><span></span><span class="n">ddf</span> <span class="o">=</span> <span class="n">dd</span><span class="o">.</span><span class="n">read_csv</span><span class="p">(</span><span class="n">data_config</span><span class="o">.</span><span class="n">traces</span><span class="o">.</span><span class="n">path</span><span class="p">,</span> <span class="n">parse_dates</span><span class="o">=</span><span class="p">[</span><span class="s1">'enter_time'</span><span class="p">,</span> <span class="s1">'exit_time'</span><span class="p">])</span><span class="o">.</span><span class="n">set_index</span><span class="p">(</span><span class="s1">'uid'</span><span class="p">,</span> <span class="nb">sorted</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span> | |
| </pre></div> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="cell border-box-sizing code_cell rendered"> | |
| <div class="input"> | |
| <div class="prompt input_prompt">In [6]:</div> | |
| <div class="inner_cell"> | |
| <div class="input_area"> | |
| <div class=" highlight hl-ipython3"><pre><span></span><span class="n">ddf</span><span class="p">[</span><span class="s1">'local_time'</span><span class="p">]</span> <span class="o">=</span> <span class="n">ddf</span><span class="o">.</span><span class="n">exit_time</span><span class="o">.</span><span class="n">dt</span><span class="o">.</span><span class="n">tz_localize</span><span class="p">(</span><span class="s1">'UTC'</span><span class="p">)</span><span class="o">.</span><span class="n">dt</span><span class="o">.</span><span class="n">tz_convert</span><span class="p">(</span><span class="s1">'US/Central'</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 [7]:</div> | |
| <div class="inner_cell"> | |
| <div class="input_area"> | |
| <div class=" highlight hl-ipython3"><pre><span></span><span class="n">ddf</span><span class="p">[</span><span class="s1">'day'</span><span class="p">]</span> <span class="o">=</span> <span class="n">ddf</span><span class="o">.</span><span class="n">local_time</span><span class="o">.</span><span class="n">dt</span><span class="o">.</span><span class="n">weekday_name</span> | |
| <span class="n">ddf</span><span class="p">[</span><span class="s1">'month'</span><span class="p">]</span> <span class="o">=</span> <span class="n">ddf</span><span class="o">.</span><span class="n">local_time</span><span class="o">.</span><span class="n">dt</span><span class="o">.</span><span class="n">month_name</span><span class="p">()</span> | |
| <span class="n">ddf</span><span class="p">[</span><span class="s1">'time'</span><span class="p">]</span> <span class="o">=</span> <span class="p">(</span><span class="n">ddf</span><span class="o">.</span><span class="n">local_time</span><span class="o">.</span><span class="n">dt</span><span class="o">.</span><span class="n">minute</span> <span class="o">*</span> <span class="mi">4</span> <span class="o">//</span> <span class="mi">60</span> <span class="o">+</span> <span class="n">ddf</span><span class="o">.</span><span class="n">local_time</span><span class="o">.</span><span class="n">dt</span><span class="o">.</span><span class="n">hour</span> <span class="o">*</span> <span class="mi">4</span><span class="p">)</span> <span class="o">/</span> <span class="mi">4</span> | |
| </pre></div> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="cell border-box-sizing code_cell rendered"> | |
| <div class="input"> | |
| <div class="prompt input_prompt">In [9]:</div> | |
| <div class="inner_cell"> | |
| <div class="input_area"> | |
| <div class=" highlight hl-ipython3"><pre><span></span><span class="kn">import</span> <span class="nn">calendar</span> | |
| <span class="n">ddf</span> <span class="o">=</span> <span class="n">dd</span><span class="o">.</span><span class="n">categorical</span><span class="o">.</span><span class="n">categorize</span><span class="p">(</span><span class="n">ddf</span><span class="p">,</span> <span class="n">columns</span><span class="o">=</span><span class="p">[</span><span class="s1">'month'</span><span class="p">,</span> <span class="s1">'day'</span><span class="p">])</span> | |
| <span class="n">ddf</span><span class="p">[</span><span class="s1">'month'</span><span class="p">]</span> <span class="o">=</span> <span class="n">ddf</span><span class="o">.</span><span class="n">month</span><span class="o">.</span><span class="n">cat</span><span class="o">.</span><span class="n">reorder_categories</span><span class="p">([</span><span class="n">m</span> <span class="k">for</span> <span class="n">m</span> <span class="ow">in</span> <span class="n">calendar</span><span class="o">.</span><span class="n">month_name</span> <span class="k">if</span> <span class="n">m</span> <span class="ow">in</span> <span class="n">ddf</span><span class="o">.</span><span class="n">month</span><span class="o">.</span><span class="n">cat</span><span class="o">.</span><span class="n">categories</span><span class="p">])</span> | |
| <span class="n">ddf</span><span class="p">[</span><span class="s1">'day'</span><span class="p">]</span> <span class="o">=</span> <span class="n">ddf</span><span class="o">.</span><span class="n">day</span><span class="o">.</span><span class="n">cat</span><span class="o">.</span><span class="n">reorder_categories</span><span class="p">([</span><span class="n">d</span> <span class="k">for</span> <span class="n">d</span> <span class="ow">in</span> <span class="n">calendar</span><span class="o">.</span><span class="n">day_name</span> <span class="k">if</span> <span class="n">d</span> <span class="ow">in</span> <span class="n">ddf</span><span class="o">.</span><span class="n">day</span><span class="o">.</span><span class="n">cat</span><span class="o">.</span><span class="n">categories</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 [10]:</div> | |
| <div class="inner_cell"> | |
| <div class="input_area"> | |
| <div class=" highlight hl-ipython3"><pre><span></span><span class="n">ddf</span> <span class="o">=</span> <span class="n">ddf</span><span class="o">.</span><span class="n">persist</span><span class="p">(</span><span class="n">retries</span><span class="o">=</span><span class="mi">2</span><span class="p">)</span><span class="c1"># # TODO is this needed or not...? `Future is not subscriptable`</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 [22]:</div> | |
| <div class="inner_cell"> | |
| <div class="input_area"> | |
| <div class=" highlight hl-ipython3"><pre><span></span><span class="n">pd</span><span class="o">.</span><span class="n">DataFrame</span><span class="p">({</span><span class="s1">'Activities'</span><span class="p">:</span> <span class="nb">len</span><span class="p">(</span><span class="n">ddf</span><span class="p">),</span> <span class="s1">'Devices'</span><span class="p">:</span> <span class="n">ddf</span><span class="o">.</span><span class="n">index</span><span class="o">.</span><span class="n">nunique</span><span class="p">()</span><span class="o">.</span><span class="n">compute</span><span class="p">(),</span> <span class="s1">'Days'</span><span class="p">:</span> <span class="n">ddf</span><span class="o">.</span><span class="n">local_time</span><span class="o">.</span><span class="n">dt</span><span class="o">.</span><span class="n">date</span><span class="o">.</span><span class="n">nunique</span><span class="p">()</span><span class="o">.</span><span class="n">compute</span><span class="p">()},</span> | |
| <span class="n">index</span><span class="o">=</span><span class="p">[</span><span class="s1">'Totals'</span><span class="p">])</span> | |
| </pre></div> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="output_wrapper"> | |
| <div class="output"> | |
| <div class="output_area"> | |
| <div class="prompt output_prompt">Out[22]:</div> | |
| <div class="output_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>Activities</th> | |
| <th>Devices</th> | |
| <th>Days</th> | |
| </tr> | |
| </thead> | |
| <tbody> | |
| <tr> | |
| <th>Totals</th> | |
| <td>44757101</td> | |
| <td>342475</td> | |
| <td>91</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 [79]:</div> | |
| <div class="inner_cell"> | |
| <div class="input_area"> | |
| <div class=" highlight hl-ipython3"><pre><span></span><span class="n">ddf</span><span class="o">.</span><span class="n">groupby</span><span class="p">(</span><span class="s1">'uid'</span><span class="p">)</span><span class="o">.</span><span class="n">size</span><span class="p">()</span><span class="o">.</span><span class="n">describe</span><span class="p">()</span><span class="o">.</span><span class="n">to_frame</span><span class="p">(</span><span class="n">name</span><span class="o">=</span><span class="s1">'Activities by device'</span><span class="p">)</span><span class="o">.</span><span class="n">compute</span><span class="p">()</span><span class="o">.</span><span class="n">round</span><span class="p">(</span><span class="mi">1</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[79]:</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>Activities by device</th> | |
| </tr> | |
| </thead> | |
| <tbody> | |
| <tr> | |
| <th>count</th> | |
| <td>342475.0</td> | |
| </tr> | |
| <tr> | |
| <th>mean</th> | |
| <td>130.7</td> | |
| </tr> | |
| <tr> | |
| <th>std</th> | |
| <td>140.5</td> | |
| </tr> | |
| <tr> | |
| <th>min</th> | |
| <td>1.0</td> | |
| </tr> | |
| <tr> | |
| <th>25%</th> | |
| <td>10.0</td> | |
| </tr> | |
| <tr> | |
| <th>50%</th> | |
| <td>79.0</td> | |
| </tr> | |
| <tr> | |
| <th>75%</th> | |
| <td>222.0</td> | |
| </tr> | |
| <tr> | |
| <th>max</th> | |
| <td>1273.0</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 [24]:</div> | |
| <div class="inner_cell"> | |
| <div class="input_area"> | |
| <div class=" highlight hl-ipython3"><pre><span></span><span class="n">counts</span> <span class="o">=</span> <span class="n">ddf</span><span class="o">.</span><span class="n">groupby</span><span class="p">([</span><span class="s1">'month'</span><span class="p">,</span> <span class="s1">'day'</span><span class="p">,</span> <span class="s1">'time'</span><span class="p">])</span><span class="o">.</span><span class="n">size</span><span class="p">()</span><span class="o">.</span><span class="n">compute</span><span class="p">()</span><span class="o">.</span><span class="n">rename</span><span class="p">(</span><span class="s1">'count'</span><span class="p">)</span><span class="o">.</span><span class="n">reset_index</span><span class="p">()</span> | |
| <span class="n">counts</span> <span class="o">=</span> <span class="n">counts</span><span class="o">.</span><span class="n">groupby</span><span class="p">(</span><span class="s1">'month'</span><span class="p">)</span><span class="o">.</span><span class="n">filter</span><span class="p">(</span><span class="k">lambda</span> <span class="n">m</span><span class="p">:</span> <span class="nb">len</span><span class="p">(</span><span class="n">m</span><span class="p">)</span> <span class="o">></span> <span class="mi">48</span><span class="p">)</span> <span class="c1"># drop months w/ <= 2 days</span> | |
| <span class="n">counts</span><span class="o">.</span><span class="n">month</span><span class="o">.</span><span class="n">cat</span><span class="o">.</span><span class="n">remove_unused_categories</span><span class="p">(</span><span class="n">inplace</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span> | |
| </pre></div> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="cell border-box-sizing code_cell rendered"> | |
| <div class="input"> | |
| <div class="prompt input_prompt">In [47]:</div> | |
| <div class="inner_cell"> | |
| <div class="input_area"> | |
| <div class=" highlight hl-ipython3"><pre><span></span><span class="n">sns</span><span class="o">.</span><span class="n">catplot</span><span class="p">(</span><span class="n">x</span><span class="o">=</span><span class="s1">'time'</span><span class="p">,</span> <span class="n">y</span><span class="o">=</span><span class="s1">'count'</span><span class="p">,</span> <span class="n">row</span><span class="o">=</span><span class="s1">'day'</span><span class="p">,</span> <span class="n">col</span><span class="o">=</span><span class="s1">'month'</span><span class="p">,</span> <span class="n">data</span><span class="o">=</span><span class="n">counts</span><span class="p">,</span> <span class="n">kind</span><span class="o">=</span><span class="s1">'bar'</span><span class="p">)</span> | |
| <span class="n">plt</span><span class="o">.</span><span class="n">xticks</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="mi">96</span><span class="p">,</span> <span class="mi">4</span><span class="p">),</span> <span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">24</span><span class="p">));</span> | |
| <span class="n">fig</span> <span class="o">=</span> <span class="n">plt</span><span class="o">.</span><span class="n">gcf</span><span class="p">()</span> | |
| <span class="n">fig</span><span class="o">.</span><span class="n">set_size_inches</span><span class="p">(</span><span class="mi">15</span><span class="p">,</span> <span class="mi">24</span><span class="p">)</span> | |
| </pre></div> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="output_wrapper"> | |
| <div class="output"> | |
| <div class="output_area"> | |
| <div class="prompt"></div> | |
| <div class="output_png output_subarea "> | |
| <img src="data:image/png;base64,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 | |
| " | |
| > | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> | |
| </div><div class="inner_cell"> | |
| <div class="text_cell_render border-box-sizing rendered_html"> | |
| <h1 id="Trained-personas">Trained personas<a class="anchor-link" href="#Trained-personas">¶</a></h1> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="cell border-box-sizing code_cell rendered"> | |
| <div class="input"> | |
| <div class="prompt input_prompt">In [51]:</div> | |
| <div class="inner_cell"> | |
| <div class="input_area"> | |
| <div class=" highlight hl-ipython3"><pre><span></span><span class="kn">from</span> <span class="nn">build_protos.model.sociodemographics_pb2</span> <span class="k">import</span> <span class="n">Employment</span> | |
| <span class="n">persona_df</span> <span class="o">=</span> <span class="n">data_config</span><span class="o">.</span><span class="n">personatrainer</span><span class="o">.</span><span class="n">generated_personas</span><span class="o">.</span><span class="n">data_frame</span><span class="p">(</span><span class="n">dtype</span><span class="o">=</span><span class="p">{</span><span class="s1">'home_primary_geo_unit_id'</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span> | |
| <span class="s1">'work_primary_geo_unit_id'</span><span class="p">:</span> <span class="nb">str</span><span class="p">})</span> | |
| <span class="n">persona_df</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">'home_primary_geo_unit_id'</span><span class="p">],</span> <span class="n">inplace</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span> <span class="c1"># in-region personas only</span> | |
| <span class="n">persona_df</span><span class="p">[</span><span class="s1">'num_days'</span><span class="p">]</span> <span class="o">=</span> <span class="n">persona_df</span><span class="p">[</span><span class="s1">'num_weekdays'</span><span class="p">]</span> <span class="o">+</span> <span class="n">persona_df</span><span class="p">[</span><span class="s1">'num_weekends'</span><span class="p">]</span> | |
| <span class="n">persona_df</span><span class="p">[</span><span class="s1">'employment'</span><span class="p">]</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">Categorical</span><span class="p">(</span><span class="n">persona_df</span><span class="o">.</span><span class="n">employment</span><span class="p">)</span><span class="o">.</span><span class="n">rename_categories</span><span class="p">({</span><span class="n">Employment</span><span class="o">.</span><span class="n">EMPLOYED</span><span class="p">:</span> <span class="s1">'Employed'</span><span class="p">,</span> | |
| <span class="n">Employment</span><span class="o">.</span><span class="n">UNEMPLOYED</span><span class="p">:</span> <span class="s1">'Not employed'</span><span class="p">})</span> | |
| <span class="c1"># TODO support other geo IDs besides BLOCKGROUP</span> | |
| <span class="n">primary_id</span> <span class="o">=</span> <span class="n">data_config</span><span class="o">.</span><span class="n">worksite_allocator</span><span class="o">.</span><span class="n">primary_id</span> | |
| <span class="k">assert</span> <span class="n">primary_id</span> <span class="o">==</span> <span class="s1">'BLOCKGROUP'</span> | |
| <span class="n">persona_df</span><span class="p">[</span><span class="s1">'home_primary_geo_unit_id'</span><span class="p">]</span> <span class="o">=</span> <span class="n">persona_df</span><span class="o">.</span><span class="n">home_primary_geo_unit_id</span><span class="o">.</span><span class="n">str</span><span class="p">[:</span><span class="mi">12</span><span class="p">]</span> | |
| <span class="n">persona_df</span><span class="p">[</span><span class="s1">'work_primary_geo_unit_id'</span><span class="p">]</span> <span class="o">=</span> <span class="n">persona_df</span><span class="o">.</span><span class="n">work_primary_geo_unit_id</span><span class="o">.</span><span class="n">str</span><span class="p">[:</span><span class="mi">12</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 [74]:</div> | |
| <div class="inner_cell"> | |
| <div class="input_area"> | |
| <div class=" highlight hl-ipython3"><pre><span></span><span class="p">(</span><span class="n">persona_df</span><span class="o">.</span><span class="n">employment</span><span class="o">.</span><span class="n">astype</span><span class="p">(</span><span class="nb">str</span><span class="p">)</span><span class="o">.</span><span class="n">value_counts</span><span class="p">()</span><span class="o">.</span><span class="n">to_frame</span><span class="p">(</span><span class="n">name</span><span class="o">=</span><span class="s1">'Totals'</span><span class="p">)</span><span class="o">.</span><span class="n">T</span> | |
| <span class="o">.</span><span class="n">assign</span><span class="p">(</span><span class="o">**</span><span class="p">{</span><span class="s1">'All personas'</span><span class="p">:</span> <span class="k">lambda</span> <span class="n">x</span><span class="p">:</span> <span class="n">x</span><span class="o">.</span><span class="n">sum</span><span class="p">(</span><span class="n">axis</span><span class="o">=</span><span class="mi">1</span><span class="p">)}))</span> | |
| </pre></div> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="output_wrapper"> | |
| <div class="output"> | |
| <div class="output_area"> | |
| <div class="prompt output_prompt">Out[74]:</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>Employed</th> | |
| <th>Not employed</th> | |
| <th>All personas</th> | |
| </tr> | |
| </thead> | |
| <tbody> | |
| <tr> | |
| <th>Totals</th> | |
| <td>57735</td> | |
| <td>26793</td> | |
| <td>84528</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 [78]:</div> | |
| <div class="inner_cell"> | |
| <div class="input_area"> | |
| <div class=" highlight hl-ipython3"><pre><span></span><span class="n">persona_df</span><span class="p">[[</span><span class="s1">'num_weekdays'</span><span class="p">,</span> <span class="s1">'num_weekends'</span><span class="p">,</span> <span class="s1">'num_days'</span><span class="p">]]</span><span class="o">.</span><span class="n">describe</span><span class="p">()</span><span class="o">.</span><span class="n">drop</span><span class="p">(</span><span class="s1">'count'</span><span class="p">)</span><span class="o">.</span><span class="n">round</span><span class="p">(</span><span class="mi">1</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[78]:</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>num_weekdays</th> | |
| <th>num_weekends</th> | |
| <th>num_days</th> | |
| </tr> | |
| </thead> | |
| <tbody> | |
| <tr> | |
| <th>mean</th> | |
| <td>36.0</td> | |
| <td>12.3</td> | |
| <td>48.4</td> | |
| </tr> | |
| <tr> | |
| <th>std</th> | |
| <td>18.8</td> | |
| <td>7.1</td> | |
| <td>25.3</td> | |
| </tr> | |
| <tr> | |
| <th>min</th> | |
| <td>1.0</td> | |
| <td>0.0</td> | |
| <td>5.0</td> | |
| </tr> | |
| <tr> | |
| <th>25%</th> | |
| <td>19.0</td> | |
| <td>6.0</td> | |
| <td>25.0</td> | |
| </tr> | |
| <tr> | |
| <th>50%</th> | |
| <td>36.0</td> | |
| <td>12.0</td> | |
| <td>49.0</td> | |
| </tr> | |
| <tr> | |
| <th>75%</th> | |
| <td>54.0</td> | |
| <td>18.0</td> | |
| <td>72.0</td> | |
| </tr> | |
| <tr> | |
| <th>max</th> | |
| <td>65.0</td> | |
| <td>25.0</td> | |
| <td>90.0</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 [48]:</div> | |
| <div class="inner_cell"> | |
| <div class="input_area"> | |
| <div class=" highlight hl-ipython3"><pre><span></span><span class="n">g</span> <span class="o">=</span> <span class="n">sns</span><span class="o">.</span><span class="n">FacetGrid</span><span class="p">(</span><span class="n">data</span><span class="o">=</span><span class="n">persona_df</span><span class="p">[[</span><span class="s1">'num_weekdays'</span><span class="p">,</span> <span class="s1">'num_weekends'</span><span class="p">,</span> <span class="s1">'num_days'</span><span class="p">]]</span><span class="o">.</span><span class="n">melt</span><span class="p">(),</span> <span class="n">hue</span><span class="o">=</span><span class="s1">'variable'</span><span class="p">,</span> <span class="n">sharex</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span> <span class="n">sharey</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span> | |
| <span class="k">def</span> <span class="nf">int_hist</span><span class="p">(</span><span class="n">x</span><span class="p">,</span> <span class="o">*</span><span class="n">args</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">):</span> | |
| <span class="n">sns</span><span class="o">.</span><span class="n">distplot</span><span class="p">(</span><span class="n">x</span><span class="p">,</span> <span class="o">*</span><span class="n">args</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">,</span> <span class="n">bins</span><span class="o">=</span><span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="nb">int</span><span class="p">(</span><span class="n">x</span><span class="o">.</span><span class="n">max</span><span class="p">())))</span> | |
| <span class="n">g</span><span class="o">.</span><span class="n">map</span><span class="p">(</span><span class="n">int_hist</span><span class="p">,</span> <span class="s1">'value'</span><span class="p">,</span> <span class="n">norm_hist</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span> <span class="n">kde</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span> | |
| <span class="n">fig</span> <span class="o">=</span> <span class="n">plt</span><span class="o">.</span><span class="n">gcf</span><span class="p">()</span> | |
| <span class="n">fig</span><span class="o">.</span><span class="n">set_size_inches</span><span class="p">(</span><span class="mi">15</span><span class="p">,</span> <span class="mi">6</span><span class="p">)</span> | |
| <span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">();</span> | |
| </pre></div> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="output_wrapper"> | |
| <div class="output"> | |
| <div class="output_area"> | |
| <div class="prompt"></div> | |
| <div class="output_png output_subarea "> | |
| <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAzAAAAFuCAYAAABeE/21AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDMuMC4wLCBodHRwOi8vbWF0cGxvdGxpYi5vcmcvqOYd8AAAIABJREFUeJzt3X2UVdWZ5/Hvw8tYQIwlZGVFIYhxqaEa46ACvvBSYmiVqN2J4ERiJ2KkzRhItLPA7owKJG1gNCsRE0S6NRLy0ihoJgQaxzZQvEhQGW2S8SWIQgyGTDcWJIIggnv+qAOWZZUU91bVrXPr+1nrLu7dd59zn3PrZOX+3HufEyklJEmSJCkPOpW6AEmSJElqLgOMJEmSpNwwwEiSJEnKDQOMJEmSpNwwwEiSJEnKDQOMJEmSpNwwwEiSJEnKDQOMJEmSpNwwwEiSJEnKDQOMJEmSpNwwwEiSJEnKjdwFmIjoEhH9IqJLqWuRJEmS1LbyGAL6AJs3b95c6jokSZIkFS+OpHPuRmAkSZIkdVwGGEmSJEm5YYCRJEmSlBt5XAMjSZIkNdvOnTvZtm1bqcvo8CoqKujTpw9du3Ytaj8GGEmSJJW17du3069fP7p161bqUjqslBKvvfYaW7du5cQTTyxqX04hkyRJUll76623qKioKHUZHVpE0KtXL/bu3Vv0vgwwkiRJKnsRR3SlXrWClvobGGAkSZKkDujqq69m/fr1Tb4/b948vv3tb7dhRc3jGhhJkiR1GD994pUW2c+4IX1bZD86co7ASJIkSS2spqaGCy+8kDFjxjBgwABWrlxJdXU127dvB2DixInU1NRQU1PDqFGjuPzyy6mqqmLhwoVceumlDBgwgKeffrrRfY8aNYpdu3bx2GOP8eEPf5iUEvPmzWP27Nns27eP8ePHM3LkSEaOHMmmTZsAWLBgAcOGDePcc8/l3nvvfdf+Xn75ZUaNGsVLL73Ec889x5AhQxg9ejRLly491Ofzn/881dXVDBo0iHXr1rF//37OOussDhw4AMA//uM/8pOf/IRf/OIXDBo0iPPPP59bbrmlNb5aR2AkSZKk1rB7924eeeQRnnnmGW677bYm++3Zs4dHH32UxYsXM336dNavX8+KFSuYO3cuc+fOfU//8847jzVr1vD4448zZMgQnn32WVauXMnkyZO57777GDhwIPfffz+/+c1vuOWWW5g9ezZz5syhpqaGiGDEiBFcccUVAPz6179mwYIFzJ8/n+OOO46/+qu/4u677+bMM89k/Pjxhz5zzpw59OjRg9/+9rfccMMNLFu2jE9+8pP827/9GxdddBGLFy9m5cqVXHfddcydO5czzjiDt99+u+W/VAwwkiRJUqs4/fTTiQj69u1LbW3tuxaxp5Te0693796cdtppdOrUid69e1NbW9vofqurq1m2bBkvvvgikyZNYsWKFbzwwgtUVVUxe/Zs1q1bx8MPPwxAjx49eOmll9i0aRMXXHABADt27ODVV18F4NZbb2Xu3Lkcd9xxAGzevJkzzzwTgCFDhrBr1y4OHDjAzTffzFNPPUWXLl147bXXALjmmmuYOnUqRx99NGeeeSbdunXj1ltv5Y477mDXrl1ceeWVXHLJJS38rRpgJEmSpFbRMLD07NmTrVu30qtXLzZs2MDYsWPf06+pkFPf2WefzZQpUzj55JMZOnQo06dP54QTTgCgqqqKT3ziE1x33XUA7Nu3j9dff53+/fvz6KOP0qlTJ956661DN5OcN28eM2bMoFevXpx99tn069ePZ555hoEDB/Lkk09SVVXFhg0b2LJlC2vWrOGFF15gzJgxAJxyyim89tpr3HnnnUyePBmA448/nrlz5/Lmm28yYMAAA4wkSZKUV5MmTeKqq66iqqqKysrKgvdTUVFB9+7dOeecc+jevTsRQXV1NQATJkzg+uuv54EHHiClxGWXXcaNN97IhAkTqK6upnPnzlRUVBxa31JZWclDDz3EmDFjuO222/jWt77FNddcQ69evejVqxcAp556KrW1tYwcOZLzzjvvXbV87nOf44477mDw4MEAfOMb32Dt2rW89dZbXHvttQUf4/uJppJdexUR/YDNmzdvpl+/fqUtRioH6+9///fPGv/+70uS1M49//zz9O/fv9RllKUf/ehHbN++nRtvvLFZ/Zv4WxzRDWIcgZEkSZLaqSlTpvDkk08eet23b1/mz59fworeMXPmTJYuXfquq5W1BUdgpI7OERhJUplzBKb9aIkRGO8DI0mSJCk3DDCSJEmScsMAI0mSJCk3DDCSJEmScsOrkEmSJKnjONzFa5qrDC5yc/XVVzNx4kTOOuusovc1bdo0BgwYcOgml63JERhJkiRJuWGAkSRJklpYTU0NF154IWPGjGHAgAGsXLmS6upqtm/fDsDEiROpqamhpqaGUaNGcfnll1NVVcXChQu59NJLGTBgAE8//XSj+x41ahS7du3iscce48Mf/jApJebNm8fs2bPZt28f48ePZ+TIkYwcOZJNmzYBsGDBAoYNG8a5557Lvffe+679vfzyy4waNYqXXnqJ3/3ud4wePZqRI0cyduxY9u7d2+ixAKxatYqBAwdy6aWXsn79egB27NjB+eeff+ixe/fuFv9uDTCSJElSK9i9ezcLFy5k/vz53HXXXU3227NnD4sWLWLGjBnMmDGDn//858yaNYu5c+c22v+8885jzZo1rFy5kiFDhvDss8+ycuVKzj//fO677z4GDhzI8uXLmTVrFrfccgu1tbXMmTOHmpoa1qxZww9/+EP+/Oc/A/DrX/+aL33pS8yfP5+TTjqJKVOmMHPmTJYvX87w4cP54Q9/2OSxTJ48mSVLlrB48WLeeOMNAJ555hlOO+00VqxYwfLly+nevXtLfqWAa2AkSZKkVnH66acTEfTt25fa2loi3rlfY/2byR/s17t3b0477TQ6depE7969qa2tbXS/1dXVLFu2jBdffJFJkyaxYsUKXnjhBaqqqpg9ezbr1q3j4YcfBqBHjx689NJLbNq0iQsuuACoGyV59dVXAbj11luZO3cuxx13HADPPfccX/nKVwDYu3cvn/rUpzj11FPfcywAb7zxBr179wZg8ODBAIwYMYK1a9dy1VVX0bdvX6ZPn07Xrl1b7DuFZozARETXiHg8InZGxJis7faIqMke2yPisqz9pXrtV2dtnSJiTkSsjogHIqJb1n5S1m9tRExo0aOSJEmSSqxhYDn22GPZunUrKSU2bNjQaL+mQk59Z599NitWrKBbt24MHTqUBQsWcMIJJwBQVVXF3/7t3x6anvazn/2Mj33sY/Tv35/ly5dTU1PDM888Q//+/QGYN28e3/nOd1i3bh0AH//4x5k7dy41NTWsW7eOm266qcm6unXrxrZt20gpHZpCtm/fPm6++WZ+/OMf8x//8R+sWLGi8C+wCc0ZgdkPjAGuq1f0FICI6Aw8DzyavbUnpVTdYPuLgbdTSsMiYjIwHrgbmAlMBp4G1kbEQymlxmOmJEmS1BJKePWwSZMmcdVVV1FVVUVlZWXB+6moqKB79+6cc845dO/enYiguroagAkT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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 [50]:</div> | |
| <div class="inner_cell"> | |
| <div class="input_area"> | |
| <div class=" highlight hl-ipython3"><pre><span></span><span class="n">g</span> <span class="o">=</span> <span class="n">sns</span><span class="o">.</span><span class="n">FacetGrid</span><span class="p">(</span><span class="n">data</span><span class="o">=</span><span class="n">persona_df</span><span class="p">,</span> <span class="n">hue</span><span class="o">=</span><span class="s1">'employment'</span><span class="p">)</span> | |
| <span class="n">g</span><span class="o">.</span><span class="n">map</span><span class="p">(</span><span class="n">sns</span><span class="o">.</span><span class="n">distplot</span><span class="p">,</span> <span class="s1">'work_confidence'</span><span class="p">,</span> <span class="n">kde</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span> <span class="n">bins</span><span class="o">=</span><span class="n">np</span><span class="o">.</span><span class="n">linspace</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="mi">26</span><span class="p">))</span> | |
| <span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">()</span> | |
| <span class="n">fig</span> <span class="o">=</span> <span class="n">plt</span><span class="o">.</span><span class="n">gcf</span><span class="p">()</span> | |
| <span class="n">fig</span><span class="o">.</span><span class="n">set_size_inches</span><span class="p">(</span><span class="mi">15</span><span class="p">,</span> <span class="mi">6</span><span class="p">)</span> | |
| </pre></div> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="output_wrapper"> | |
| <div class="output"> | |
| <div class="output_area"> | |
| <div class="prompt"></div> | |
| <div class="output_png output_subarea "> | |
| <img src="data:image/png;base64,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mjRpjwkvkiRJUrN4C9kgOueccwa8zUtf+lJuv/32Xd8ZSZIkqUCOwEiSJEkqhgFGkiRJUjEMMJIkSZKKYYCRJEmSVIyh+RD/sute/D6OPXe7q1asWMG4ceP44Q9/yNvf/nZWrFjBX//1X2/3zfcPPPAA69evZ+rUqS++Xztw5JFH8tBDD+3Sfb6Yj36WJEmSdjVHYHbSxIkTmTNnTkO1DzzwAIsXL97NPZIkSZKGPgPMTjr00EN51atexcKFC7dpv/vuuznuuOOYOnUql112GQCf//znueaaa+js7OS3v/3tNvWXXHIJnZ2dTJs2jaVLlwJwxBFHcMEFF9De3s7f//3f89GPfpT29vat+5s9ezbvfe97mT59Oh0dHaxatWqbff7617/mT//0TznxxBM57bTTWL9+PV/+8pe59tprgdq7ZY499lgAbrzxRjo6Opg6dSpf+9rXAPjZz37GlClTmDFjBrfddtsu/s5JkiRJO88A8yJceumlfPazn92m7cILL+Tmm29m8eLFLFu2jAceeICPfexjfPjDH6arq4v9999/a+2CBQt44YUX6Orq4pZbbmHWrFlALWB85CMfYcmSJXzpS1/inHPOYenSpdx0001kJgAHHnggCxYs4KKLLuJzn/vcNn347Gc/ywc/+EHuuusuJk+ezFe/+lXe//73c9NNNwFwyy238K53vYs1a9ZwzTXX0NXVxaJFi/jGN77BM888wyc/+Un+8R//kX/913/lZS972e78FkqSJEkDYoB5ESZOnMh+++23deQEYMOGDbzqVa8C4LjjjmP58uXb3f6hhx7ihz/8IZ2dnZx++uk888wzQO3llRMmTGD48OG84hWv4KijjiIiaG1tZf369QBMnjx569fHHntsm/0uX76cN73pTQBMnTqVRx99lNbWVg4++GB+/vOf861vfYuzzz6bX/ziFzz++OO89a1v5S1veQtr165l1apV9PT0cMwxxwAwZcqUXfTdkiRJkl48A8yLdOmll3LFFVdsXR45cuTWW7qWLFnChAkT2Hfffdm0adMfbXv44Ydz6qmn0tXVRVdXF0uWLAEgIrapq1/eMgKzbNmyrV9f+9rXblM/fvx4fvzjHwOwePFiJkyYAMAHPvABLr/8coYPH87BBx/MoYceysSJE7nzzjvp6uri/vvvZ+LEibS1tXH//fcDbBPOJEmSpGYb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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 [29]:</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="p">(</span><span class="n">gpd</span><span class="o">.</span><span class="n">read_file</span><span class="p">(</span><span class="n">data_config</span><span class="o">.</span><span class="n">administrative_divisions</span><span class="o">.</span><span class="n">administrative_divisions_file</span><span class="o">.</span><span class="n">local_path</span><span class="p">)</span> | |
| <span class="p">[[</span><span class="n">primary_id</span><span class="p">,</span> <span class="s1">'geometry'</span><span class="p">]]</span> | |
| <span class="o">.</span><span class="n">dissolve</span><span class="p">(</span><span class="n">primary_id</span><span class="p">))</span> | |
| </pre></div> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="cell border-box-sizing code_cell rendered"> | |
| <div class="input"> | |
| <div class="prompt input_prompt">In [ ]:</div> | |
| <div class="inner_cell"> | |
| <div class="input_area"> | |
| <div class=" highlight hl-ipython3"><pre><span></span><span class="n">persona_stats</span> <span class="o">=</span> <span class="p">(</span><span class="n">persona_df</span><span class="o">.</span><span class="n">groupby</span><span class="p">(</span><span class="s1">'home_primary_geo_unit_id'</span><span class="p">)</span> | |
| <span class="o">.</span><span class="n">agg</span><span class="p">({</span><span class="s1">'total_weight'</span><span class="p">:</span> <span class="s1">'first'</span><span class="p">,</span> <span class="s1">'employed_weight'</span><span class="p">:</span> <span class="s1">'first'</span><span class="p">,</span> <span class="s1">'home_primary_geo_unit_id'</span><span class="p">:</span> <span class="s1">'count'</span><span class="p">})</span> | |
| <span class="o">.</span><span class="n">rename</span><span class="p">(</span><span class="n">columns</span><span class="o">=</span><span class="p">{</span><span class="s1">'home_primary_geo_unit_id'</span><span class="p">:</span> <span class="s1">'count'</span><span class="p">}))</span> | |
| <span class="n">persona_stats_gdf</span> <span class="o">=</span> <span class="n">gdf</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">persona_stats</span><span class="p">)</span> | |
| <span class="n">persona_stats_gdf</span><span class="o">.</span><span class="n">to_csv</span><span class="p">(</span><span class="s1">'/tmp/persona_weights.csv'</span><span class="p">,</span> <span class="n">index</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span> | |
| </pre></div> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| </body> | |
| </html> | 
  
    Sign up for free
    to join this conversation on GitHub.
    Already have an account?
    Sign in to comment