From 46b7155d6be337b31f6d4a92304c28eccdc532ed Mon Sep 17 00:00:00 2001 From: Abhas Bhattacharya Date: Fri, 6 Apr 2018 22:14:46 +0530 Subject: [PATCH] Merge with exercise project --- .gitignore | 4 +- README-project.md | 94 + package.json | 9 + public/bootstrap.css | 6760 +++++++++++++++++++++++ public/images/uploads-1462948453043.png | Bin 0 -> 26678 bytes public/images/uploads-1462948459604.png | Bin 0 -> 14072 bytes public/images/uploads-1462948470584.png | Bin 0 -> 84553 bytes public/images/uploads-1462948491987.png | Bin 0 -> 9204 bytes public/images/uploads-1462948498227.png | Bin 0 -> 29134 bytes public/index-project.html | 41 + public/main.css | 59 + server/server.js | 72 + 12 files changed, 7038 insertions(+), 1 deletion(-) create mode 100644 README-project.md create mode 100644 public/bootstrap.css create mode 100644 public/images/uploads-1462948453043.png create mode 100644 public/images/uploads-1462948459604.png create mode 100644 public/images/uploads-1462948470584.png create mode 100644 public/images/uploads-1462948491987.png create mode 100644 public/images/uploads-1462948498227.png create mode 100644 public/index-project.html create mode 100644 public/main.css create mode 100644 server/server.js diff --git a/.gitignore b/.gitignore index d30f40e..6b10bdc 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,6 @@ -# See https://help.github.com/ignore-files/ for more about ignoring files. +# Custom from test +js/ +index.html # dependencies /node_modules diff --git a/README-project.md b/README-project.md new file mode 100644 index 0000000..8b78c18 --- /dev/null +++ b/README-project.md @@ -0,0 +1,94 @@ +## Instructions + +You are required to implement a single page application that allows user to add text and image into canvas. + +## Features + +Below are the basic features for the application: + +- user can see the existing images from folder `images` to the images list +- user can *upload image* to folder `images` and directly added to images list +- user can *add image / text* from the menu to the canvas +- user can *move and delete the image / text* inside the canvas +- the created objects on canvas can be saved and repopulated on refresh browser + +You may refer to Piktochart Editor page of how this test should look like. + +## Resources + +You will be given a HTML and CSS file with simple structure, and a server that allows you to upload and retrieve image. Instruction on how to run the server is included below. + +## Requirements + +Here are the expected requirements: + +- App should have the features listed [above](#features) + +- App should work on modern browsers (Chrome / Firefox) + +- App logic and data flow are written in a functional and reactive programming concept + + Separate the logic between application data state and template view / user interactions (unidirectional data flow). + +- Use libraries as less as possible, + + If you need to use libraries, we recommend vueJS (or any virtual DOM library), RxJS (or any streams library), Ramda (or any FP library). + Other than that, feel free to use other libraries that you're confident of. + For moving item inside the canvas, try your best to do it natively. + + _note: use native HTML element `
` for editor canvas, not ``_ + +- Code and flow should be properly documented + + Help us understand your flow easier by code comments or a readme file. + +- Build automated test for the app + + +## How to Submit + +- Zip your working folder with the name `-piktojstest` + +- Exclude `node_modules` folder from the zip + +- If you're using github or any code management tools, you can pass us the link + +- You have **one day** to complete the test. If you are not able to finish, do send us whatever you have done, we will evaluate accordingly. If you need more time to fulfill all the features and requirements, we can give you **an extra day** + +Have fun programming 😊 + +## How To Install + +To set up the environment dependencies ( node version 5++ ) + +``` +$ npm install +``` + +To run the node server + +``` +$ npm run start +``` + +Server is listening to port `8000` + +### API + +#### get uploaded images + +``` +GET /images +``` + +#### upload image to server + +``` +POST /uploads +``` + +### Note + +_- The name of the file input has to be `upload` as this is what the server will be reading from_ +_- The server only accepts `png` and `jpeg` file format_ +_- You are allowed to edit the server.js file_ diff --git a/package.json b/package.json index 89bf586..b352667 100644 --- a/package.json +++ b/package.json @@ -2,12 +2,21 @@ "name": "piktochart-create-editor", "version": "0.1.0", "private": true, + "description": "package for js candidate test", + "author": "jun", + "license": "ISC", "dependencies": { + "express": "^4.13.4", + "jquery": "^2.2.3", + "junk": "^1.0.2", + "multer": "^1.1.0", + "nodemon": "^1.9.1", "react": "^16.3.1", "react-dom": "^16.3.1", "react-scripts-ts": "2.14.0" }, "scripts": { + "start-server": "nodemon ./server/server.js", "start": "react-scripts-ts start", "build": "react-scripts-ts build", "test": "react-scripts-ts test --env=jsdom", diff --git a/public/bootstrap.css b/public/bootstrap.css new file mode 100644 index 0000000..42c79d6 --- /dev/null +++ b/public/bootstrap.css @@ -0,0 +1,6760 @@ +/*! + * Bootstrap v3.3.6 (http://getbootstrap.com) + * Copyright 2011-2015 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; + -webkit-text-size-adjust: 100%; + -ms-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 { + margin: .67em 0; + font-size: 2em; +} +mark { + color: #000; + background: #ff0; +} +small { + font-size: 80%; +} +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} +sup { + top: -.5em; +} +sub { + bottom: -.25em; +} +img { + border: 0; +} +svg:not(:root) { + overflow: hidden; +} +figure { + margin: 1em 40px; +} +hr { + height: 0; + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; +} +pre { + overflow: auto; +} +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; +} +button, +input, +optgroup, +select, +textarea { + margin: 0; + font: inherit; + color: inherit; +} +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 { + padding: 0; + border: 0; +} +input { + line-height: normal; +} +input[type="checkbox"], +input[type="radio"] { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + 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-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; + -webkit-appearance: textfield; +} +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} +fieldset { + padding: .35em .625em .75em; + margin: 0 2px; + border: 1px solid #c0c0c0; +} +legend { + padding: 0; + border: 0; +} +textarea { + overflow: auto; +} +optgroup { + font-weight: bold; +} +table { + border-spacing: 0; + border-collapse: collapse; +} +td, +th { + padding: 0; +} +/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ +@media print { + *, + *:before, + *:after { + color: #000 !important; + text-shadow: none !important; + background: transparent !important; + -webkit-box-shadow: none !important; + box-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('../fonts/glyphicons-halflings-regular.eot'); + src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../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: 14px; + line-height: 1.42857143; + color: #333; + 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: thin dotted; + 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: 6px; +} +.img-thumbnail { + display: inline-block; + max-width: 100%; + height: auto; + padding: 4px; + line-height: 1.42857143; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-transition: all .2s ease-in-out; + -o-transition: all .2s ease-in-out; + transition: all .2s ease-in-out; +} +.img-circle { + border-radius: 50%; +} +hr { + margin-top: 20px; + margin-bottom: 20px; + border: 0; + border-top: 1px solid #eee; +} +.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; +} +[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: #777; +} +h1, +.h1, +h2, +.h2, +h3, +.h3 { + margin-top: 20px; + margin-bottom: 10px; +} +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: 10px; + margin-bottom: 10px; +} +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: 36px; +} +h2, +.h2 { + font-size: 30px; +} +h3, +.h3 { + font-size: 24px; +} +h4, +.h4 { + font-size: 18px; +} +h5, +.h5 { + font-size: 14px; +} +h6, +.h6 { + font-size: 12px; +} +p { + margin: 0 0 10px; +} +.lead { + margin-bottom: 20px; + font-size: 16px; + font-weight: 300; + line-height: 1.4; +} +@media (min-width: 768px) { + .lead { + font-size: 21px; + } +} +small, +.small { + font-size: 85%; +} +mark, +.mark { + padding: .2em; + background-color: #fcf8e3; +} +.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: #777; +} +.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: 9px; + margin: 40px 0 20px; + border-bottom: 1px solid #eee; +} +ul, +ol { + margin-top: 0; + margin-bottom: 10px; +} +ul ul, +ol ul, +ul ol, +ol ol { + margin-bottom: 0; +} +.list-unstyled { + padding-left: 0; + list-style: none; +} +.list-inline { + padding-left: 0; + margin-left: -5px; + list-style: none; +} +.list-inline > li { + display: inline-block; + padding-right: 5px; + padding-left: 5px; +} +dl { + margin-top: 0; + margin-bottom: 20px; +} +dt, +dd { + line-height: 1.42857143; +} +dt { + font-weight: bold; +} +dd { + margin-left: 0; +} +@media (min-width: 768px) { + .dl-horizontal dt { + float: left; + width: 160px; + overflow: hidden; + clear: left; + text-align: right; + text-overflow: ellipsis; + white-space: nowrap; + } + .dl-horizontal dd { + margin-left: 180px; + } +} +abbr[title], +abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted #777; +} +.initialism { + font-size: 90%; + text-transform: uppercase; +} +blockquote { + padding: 10px 20px; + margin: 0 0 20px; + font-size: 17.5px; + border-left: 5px solid #eee; +} +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: #777; +} +blockquote footer:before, +blockquote small:before, +blockquote .small:before { + content: '\2014 \00A0'; +} +.blockquote-reverse, +blockquote.pull-right { + padding-right: 15px; + padding-left: 0; + text-align: right; + border-right: 5px solid #eee; + border-left: 0; +} +.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: 20px; + font-style: normal; + line-height: 1.42857143; +} +code, +kbd, +pre, +samp { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; +} +code { + padding: 2px 4px; + font-size: 90%; + color: #c7254e; + background-color: #f9f2f4; + border-radius: 4px; +} +kbd { + padding: 2px 4px; + font-size: 90%; + color: #fff; + background-color: #333; + border-radius: 3px; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); +} +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: bold; + -webkit-box-shadow: none; + box-shadow: none; +} +pre { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 1.42857143; + color: #333; + word-break: break-all; + word-wrap: break-word; + background-color: #f5f5f5; + border: 1px solid #ccc; + border-radius: 4px; +} +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 { + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} +@media (min-width: 768px) { + .container { + width: 750px; + } +} +@media (min-width: 992px) { + .container { + width: 970px; + } +} +@media (min-width: 1200px) { + .container { + width: 1170px; + } +} +.container-fluid { + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} +.row { + margin-right: -15px; + margin-left: -15px; +} +.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-right: 15px; + padding-left: 15px; +} +.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: #777; + text-align: left; +} +th { + text-align: left; +} +.table { + width: 100%; + max-width: 100%; + margin-bottom: 20px; +} +.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; + display: table-column; + float: none; +} +table td[class*="col-"], +table th[class*="col-"] { + position: static; + display: table-cell; + float: none; +} +.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 { + min-height: .01%; + overflow-x: auto; +} +@media screen and (max-width: 767px) { + .table-responsive { + width: 100%; + margin-bottom: 15px; + 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 { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 20px; + font-size: 21px; + line-height: inherit; + color: #333; + 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: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +output { + display: block; + padding-top: 7px; + font-size: 14px; + line-height: 1.42857143; + color: #555; +} +.form-control { + display: block; + width: 100%; + height: 34px; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857143; + color: #555; + background-color: #fff; + background-image: none; + border: 1px solid #ccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + -webkit-transition: border-color ease-in-out .15s, -webkit-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, .6); + box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .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 { + background-color: transparent; + border: 0; +} +.form-control[disabled], +.form-control[readonly], +fieldset[disabled] .form-control { + background-color: #eee; + 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: 34px; + } + 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: 46px; + } +} +.form-group { + margin-bottom: 15px; +} +.radio, +.checkbox { + position: relative; + display: block; + margin-top: 10px; + margin-bottom: 10px; +} +.radio label, +.checkbox label { + min-height: 20px; + 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-top: 4px \9; + margin-left: -20px; +} +.radio + .radio, +.checkbox + .checkbox { + margin-top: -5px; +} +.radio-inline, +.checkbox-inline { + position: relative; + display: inline-block; + padding-left: 20px; + margin-bottom: 0; + font-weight: normal; + vertical-align: middle; + 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 { + min-height: 34px; + padding-top: 7px; + padding-bottom: 7px; + margin-bottom: 0; +} +.form-control-static.input-lg, +.form-control-static.input-sm { + padding-right: 0; + padding-left: 0; +} +.input-sm { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +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: 3px; +} +.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: 32px; + padding: 6px 10px; + font-size: 12px; + line-height: 1.5; +} +.input-lg { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +select.input-lg { + height: 46px; + line-height: 46px; +} +textarea.input-lg, +select[multiple].input-lg { + height: auto; +} +.form-group-lg .form-control { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +.form-group-lg select.form-control { + height: 46px; + line-height: 46px; +} +.form-group-lg textarea.form-control, +.form-group-lg select[multiple].form-control { + height: auto; +} +.form-group-lg .form-control-static { + height: 46px; + min-height: 38px; + padding: 11px 16px; + font-size: 18px; + line-height: 1.3333333; +} +.has-feedback { + position: relative; +} +.has-feedback .form-control { + padding-right: 42.5px; +} +.form-control-feedback { + position: absolute; + top: 0; + right: 0; + z-index: 2; + display: block; + width: 34px; + height: 34px; + line-height: 34px; + 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: 46px; + height: 46px; + line-height: 46px; +} +.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, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +} +.has-success .form-control:focus { + border-color: #2b542c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; +} +.has-success .input-group-addon { + color: #3c763d; + background-color: #dff0d8; + border-color: #3c763d; +} +.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, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +} +.has-warning .form-control:focus { + border-color: #66512c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; +} +.has-warning .input-group-addon { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #8a6d3b; +} +.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, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +} +.has-error .form-control:focus { + border-color: #843534; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; +} +.has-error .input-group-addon { + color: #a94442; + background-color: #f2dede; + border-color: #a94442; +} +.has-error .form-control-feedback { + color: #a94442; +} +.has-feedback label ~ .form-control-feedback { + top: 25px; +} +.has-feedback label.sr-only ~ .form-control-feedback { + top: 0; +} +.help-block { + display: block; + margin-top: 5px; + margin-bottom: 10px; + color: #737373; +} +@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 { + padding-top: 7px; + margin-top: 0; + margin-bottom: 0; +} +.form-horizontal .radio, +.form-horizontal .checkbox { + min-height: 27px; +} +.form-horizontal .form-group { + margin-right: -15px; + margin-left: -15px; +} +@media (min-width: 768px) { + .form-horizontal .control-label { + padding-top: 7px; + margin-bottom: 0; + text-align: right; + } +} +.form-horizontal .has-feedback .form-control-feedback { + right: 15px; +} +@media (min-width: 768px) { + .form-horizontal .form-group-lg .control-label { + padding-top: 11px; + font-size: 18px; + } +} +@media (min-width: 768px) { + .form-horizontal .form-group-sm .control-label { + padding-top: 6px; + font-size: 12px; + } +} +.btn { + display: inline-block; + padding: 6px 12px; + margin-bottom: 0; + font-size: 14px; + font-weight: normal; + line-height: 1.42857143; + text-align: center; + white-space: nowrap; + vertical-align: middle; + -ms-touch-action: manipulation; + touch-action: manipulation; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; +} +.btn:focus, +.btn:active:focus, +.btn.active:focus, +.btn.focus, +.btn:active.focus, +.btn.active.focus { + outline: thin dotted; + 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 { + background-image: none; + outline: 0; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); +} +.btn.disabled, +.btn[disabled], +fieldset[disabled] .btn { + cursor: not-allowed; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; + opacity: .65; +} +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 { + font-weight: normal; + color: #337ab7; + 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: #777; + text-decoration: none; +} +.btn-lg, +.btn-group-lg > .btn { + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +.btn-sm, +.btn-group-sm > .btn { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.btn-xs, +.btn-group-xs > .btn { + padding: 1px 5px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.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 .15s linear; + -o-transition: opacity .15s linear; + transition: opacity .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-timing-function: ease; + -o-transition-timing-function: ease; + transition-timing-function: ease; + -webkit-transition-duration: .35s; + -o-transition-duration: .35s; + transition-duration: .35s; + -webkit-transition-property: height, visibility; + -o-transition-property: height, visibility; + transition-property: height, visibility; +} +.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; + font-size: 14px; + text-align: left; + list-style: none; + background-color: #fff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, .15); + border-radius: 4px; + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175); + box-shadow: 0 6px 12px rgba(0, 0, 0, .175); +} +.dropdown-menu.pull-right { + right: 0; + left: auto; +} +.dropdown-menu .divider { + height: 1px; + margin: 9px 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: #333; + white-space: nowrap; +} +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + color: #262626; + text-decoration: none; + background-color: #f5f5f5; +} +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + color: #fff; + text-decoration: none; + background-color: #337ab7; + outline: 0; +} +.dropdown-menu > .disabled > a, +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + color: #777; +} +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + text-decoration: none; + cursor: not-allowed; + background-color: transparent; + background-image: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); +} +.open > .dropdown-menu { + display: block; +} +.open > a { + outline: 0; +} +.dropdown-menu-right { + right: 0; + left: auto; +} +.dropdown-menu-left { + right: auto; + left: 0; +} +.dropdown-header { + display: block; + padding: 3px 20px; + font-size: 12px; + line-height: 1.42857143; + color: #777; + white-space: nowrap; +} +.dropdown-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 990; +} +.pull-right > .dropdown-menu { + right: 0; + left: auto; +} +.dropup .caret, +.navbar-fixed-bottom .dropdown .caret { + content: ""; + border-top: 0; + border-bottom: 4px dashed; + border-bottom: 4px solid \9; +} +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 2px; +} +@media (min-width: 768px) { + .navbar-right .dropdown-menu { + right: 0; + left: auto; + } + .navbar-right .dropdown-menu-left { + right: auto; + left: 0; + } +} +.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-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.btn-group > .btn:last-child:not(:first-child), +.btn-group > .dropdown-toggle:not(:first-child) { + border-top-left-radius: 0; + border-bottom-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-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} +.btn-group > .btn + .dropdown-toggle { + padding-right: 8px; + padding-left: 8px; +} +.btn-group > .btn-lg + .dropdown-toggle { + padding-right: 12px; + padding-left: 12px; +} +.btn-group.open .dropdown-toggle { + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); + box-shadow: inset 0 3px 5px rgba(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-left-radius: 4px; + border-top-right-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical > .btn:last-child:not(:first-child) { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.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-left-radius: 0; + border-top-right-radius: 0; +} +.btn-group-justified { + display: table; + width: 100%; + table-layout: fixed; + border-collapse: separate; +} +.btn-group-justified > .btn, +.btn-group-justified > .btn-group { + display: table-cell; + float: none; + 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-right: 0; + padding-left: 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: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +select.input-group-lg > .form-control, +select.input-group-lg > .input-group-addon, +select.input-group-lg > .input-group-btn > .btn { + height: 46px; + line-height: 46px; +} +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: 3px; +} +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: 14px; + font-weight: normal; + line-height: 1; + color: #555; + text-align: center; + background-color: #eee; + border: 1px solid #ccc; + border-radius: 4px; +} +.input-group-addon.input-sm { + padding: 5px 10px; + font-size: 12px; + border-radius: 3px; +} +.input-group-addon.input-lg { + padding: 10px 16px; + font-size: 18px; + border-radius: 6px; +} +.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-top-right-radius: 0; + border-bottom-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-top-left-radius: 0; + border-bottom-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 { + padding-left: 0; + margin-bottom: 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: #eee; +} +.nav > li.disabled > a { + color: #777; +} +.nav > li.disabled > a:hover, +.nav > li.disabled > a:focus { + color: #777; + text-decoration: none; + cursor: not-allowed; + background-color: transparent; +} +.nav .open > a, +.nav .open > a:hover, +.nav .open > a:focus { + background-color: #eee; + border-color: #337ab7; +} +.nav .nav-divider { + height: 1px; + margin: 9px 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: 4px 4px 0 0; +} +.nav-tabs > li > a:hover { + border-color: #eee #eee #ddd; +} +.nav-tabs > li.active > a, +.nav-tabs > li.active > a:hover, +.nav-tabs > li.active > a:focus { + color: #555; + cursor: default; + background-color: #fff; + border: 1px solid #ddd; + border-bottom-color: transparent; +} +.nav-tabs.nav-justified { + width: 100%; + border-bottom: 0; +} +.nav-tabs.nav-justified > li { + float: none; +} +.nav-tabs.nav-justified > li > a { + margin-bottom: 5px; + text-align: center; +} +.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: 4px; +} +.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: 4px 4px 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: 4px; +} +.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 { + margin-bottom: 5px; + text-align: center; +} +.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: 4px; +} +.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: 4px 4px 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-left-radius: 0; + border-top-right-radius: 0; +} +.navbar { + position: relative; + min-height: 50px; + margin-bottom: 20px; + border: 1px solid transparent; +} +@media (min-width: 768px) { + .navbar { + border-radius: 4px; + } +} +@media (min-width: 768px) { + .navbar-header { + float: left; + } +} +.navbar-collapse { + padding-right: 15px; + padding-left: 15px; + overflow-x: visible; + -webkit-overflow-scrolling: touch; + border-top: 1px solid transparent; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); +} +.navbar-collapse.in { + overflow-y: auto; +} +@media (min-width: 768px) { + .navbar-collapse { + width: auto; + border-top: 0; + -webkit-box-shadow: none; + 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-right: 0; + padding-left: 0; + } +} +.navbar-fixed-top .navbar-collapse, +.navbar-fixed-bottom .navbar-collapse { + max-height: 340px; +} +@media (max-device-width: 480px) 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: -15px; + margin-left: -15px; +} +@media (min-width: 768px) { + .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: 768px) { + .navbar-static-top { + border-radius: 0; + } +} +.navbar-fixed-top, +.navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030; +} +@media (min-width: 768px) { + .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; + height: 50px; + padding: 15px 15px; + font-size: 18px; + line-height: 20px; +} +.navbar-brand:hover, +.navbar-brand:focus { + text-decoration: none; +} +.navbar-brand > img { + display: block; +} +@media (min-width: 768px) { + .navbar > .container .navbar-brand, + .navbar > .container-fluid .navbar-brand { + margin-left: -15px; + } +} +.navbar-toggle { + position: relative; + float: right; + padding: 9px 10px; + margin-top: 8px; + margin-right: 15px; + margin-bottom: 8px; + background-color: transparent; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; +} +.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: 768px) { + .navbar-toggle { + display: none; + } +} +.navbar-nav { + margin: 7.5px -15px; +} +.navbar-nav > li > a { + padding-top: 10px; + padding-bottom: 10px; + line-height: 20px; +} +@media (max-width: 767px) { + .navbar-nav .open .dropdown-menu { + position: static; + float: none; + width: auto; + margin-top: 0; + background-color: transparent; + border: 0; + -webkit-box-shadow: none; + 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: 20px; + } + .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-nav .open .dropdown-menu > li > a:focus { + background-image: none; + } +} +@media (min-width: 768px) { + .navbar-nav { + float: left; + margin: 0; + } + .navbar-nav > li { + float: left; + } + .navbar-nav > li > a { + padding-top: 15px; + padding-bottom: 15px; + } +} +.navbar-form { + padding: 10px 15px; + margin-top: 8px; + margin-right: -15px; + margin-bottom: 8px; + margin-left: -15px; + border-top: 1px solid transparent; + border-bottom: 1px solid transparent; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); +} +@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: 767px) { + .navbar-form .form-group { + margin-bottom: 5px; + } + .navbar-form .form-group:last-child { + margin-bottom: 0; + } +} +@media (min-width: 768px) { + .navbar-form { + width: auto; + padding-top: 0; + padding-bottom: 0; + margin-right: 0; + margin-left: 0; + border: 0; + -webkit-box-shadow: none; + box-shadow: none; + } +} +.navbar-nav > li > .dropdown-menu { + margin-top: 0; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { + margin-bottom: 0; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.navbar-btn { + margin-top: 8px; + margin-bottom: 8px; +} +.navbar-btn.btn-sm { + margin-top: 10px; + margin-bottom: 10px; +} +.navbar-btn.btn-xs { + margin-top: 14px; + margin-bottom: 14px; +} +.navbar-text { + margin-top: 15px; + margin-bottom: 15px; +} +@media (min-width: 768px) { + .navbar-text { + float: left; + margin-right: 15px; + margin-left: 15px; + } +} +@media (min-width: 768px) { + .navbar-left { + float: left !important; + } + .navbar-right { + float: right !important; + margin-right: -15px; + } + .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 { + color: #555; + background-color: #e7e7e7; +} +@media (max-width: 767px) { + .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 { + color: #fff; + background-color: #080808; +} +@media (max-width: 767px) { + .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: 20px; + list-style: none; + background-color: #f5f5f5; + border-radius: 4px; +} +.breadcrumb > li { + display: inline-block; +} +.breadcrumb > li + li:before { + padding: 0 5px; + color: #ccc; + content: "/\00a0"; +} +.breadcrumb > .active { + color: #777; +} +.pagination { + display: inline-block; + padding-left: 0; + margin: 20px 0; + border-radius: 4px; +} +.pagination > li { + display: inline; +} +.pagination > li > a, +.pagination > li > span { + position: relative; + float: left; + padding: 6px 12px; + margin-left: -1px; + line-height: 1.42857143; + color: #337ab7; + text-decoration: none; + background-color: #fff; + border: 1px solid #ddd; +} +.pagination > li:first-child > a, +.pagination > li:first-child > span { + margin-left: 0; + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} +.pagination > li:last-child > a, +.pagination > li:last-child > span { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.pagination > li > a:hover, +.pagination > li > span:hover, +.pagination > li > a:focus, +.pagination > li > span:focus { + z-index: 2; + color: #23527c; + background-color: #eee; + 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; + cursor: default; + background-color: #337ab7; + border-color: #337ab7; +} +.pagination > .disabled > span, +.pagination > .disabled > span:hover, +.pagination > .disabled > span:focus, +.pagination > .disabled > a, +.pagination > .disabled > a:hover, +.pagination > .disabled > a:focus { + color: #777; + cursor: not-allowed; + background-color: #fff; + border-color: #ddd; +} +.pagination-lg > li > a, +.pagination-lg > li > span { + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; +} +.pagination-lg > li:first-child > a, +.pagination-lg > li:first-child > span { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +.pagination-lg > li:last-child > a, +.pagination-lg > li:last-child > span { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +.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-top-left-radius: 3px; + border-bottom-left-radius: 3px; +} +.pagination-sm > li:last-child > a, +.pagination-sm > li:last-child > span { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; +} +.pager { + padding-left: 0; + margin: 20px 0; + text-align: center; + list-style: none; +} +.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: #eee; +} +.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: #777; + cursor: not-allowed; + background-color: #fff; +} +.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: #777; +} +.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; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: middle; + background-color: #777; + 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: #eee; +} +.jumbotron h1, +.jumbotron .h1 { + color: inherit; +} +.jumbotron p { + margin-bottom: 15px; + font-size: 21px; + font-weight: 200; +} +.jumbotron > hr { + border-top-color: #d5d5d5; +} +.container .jumbotron, +.container-fluid .jumbotron { + padding-right: 15px; + padding-left: 15px; + border-radius: 6px; +} +.jumbotron .container { + max-width: 100%; +} +@media screen and (min-width: 768px) { + .jumbotron { + padding-top: 48px; + padding-bottom: 48px; + } + .container .jumbotron, + .container-fluid .jumbotron { + padding-right: 60px; + padding-left: 60px; + } + .jumbotron h1, + .jumbotron .h1 { + font-size: 63px; + } +} +.thumbnail { + display: block; + padding: 4px; + margin-bottom: 20px; + line-height: 1.42857143; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-transition: border .2s ease-in-out; + -o-transition: border .2s ease-in-out; + transition: border .2s ease-in-out; +} +.thumbnail > img, +.thumbnail a > img { + margin-right: auto; + margin-left: auto; +} +a.thumbnail:hover, +a.thumbnail:focus, +a.thumbnail.active { + border-color: #337ab7; +} +.thumbnail .caption { + padding: 9px; + color: #333; +} +.alert { + padding: 15px; + margin-bottom: 20px; + border: 1px solid transparent; + border-radius: 4px; +} +.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 { + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; +} +.alert-success hr { + border-top-color: #c9e2b3; +} +.alert-success .alert-link { + color: #2b542c; +} +.alert-info { + color: #31708f; + background-color: #d9edf7; + border-color: #bce8f1; +} +.alert-info hr { + border-top-color: #a6e1ec; +} +.alert-info .alert-link { + color: #245269; +} +.alert-warning { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #faebcc; +} +.alert-warning hr { + border-top-color: #f7e1b5; +} +.alert-warning .alert-link { + color: #66512c; +} +.alert-danger { + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; +} +.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; + } +} +@-o-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 { + height: 20px; + margin-bottom: 20px; + overflow: hidden; + background-color: #f5f5f5; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); +} +.progress-bar { + float: left; + width: 0; + height: 100%; + font-size: 12px; + line-height: 20px; + color: #fff; + text-align: center; + background-color: #337ab7; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); + -webkit-transition: width .6s ease; + -o-transition: width .6s ease; + transition: width .6s ease; +} +.progress-striped .progress-bar, +.progress-bar-striped { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + -webkit-background-size: 40px 40px; + 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, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .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, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .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, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .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, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); +} +.media { + margin-top: 15px; +} +.media:first-child { + margin-top: 0; +} +.media, +.media-body { + overflow: hidden; + zoom: 1; +} +.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 { + padding-left: 0; + margin-bottom: 20px; +} +.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-left-radius: 4px; + border-top-right-radius: 4px; +} +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +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 { + color: #555; + text-decoration: none; + 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 { + color: #777; + cursor: not-allowed; + background-color: #eee; +} +.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: #777; +} +.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: 20px; + background-color: #fff; + border: 1px solid transparent; + border-radius: 4px; + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05); + box-shadow: 0 1px 1px rgba(0, 0, 0, .05); +} +.panel-body { + padding: 15px; +} +.panel-heading { + padding: 10px 15px; + border-bottom: 1px solid transparent; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel-heading > .dropdown .dropdown-toggle { + color: inherit; +} +.panel-title { + margin-top: 0; + margin-bottom: 0; + font-size: 16px; + 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: 3px; + border-bottom-left-radius: 3px; +} +.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-left-radius: 3px; + border-top-right-radius: 3px; +} +.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: 3px; + border-bottom-left-radius: 3px; +} +.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { + border-top-left-radius: 0; + border-top-right-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-right: 15px; + padding-left: 15px; +} +.panel > .table:first-child, +.panel > .table-responsive:first-child > .table:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.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: 3px; + border-top-right-radius: 3px; +} +.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: 3px; +} +.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: 3px; +} +.panel > .table:last-child, +.panel > .table-responsive:last-child > .table:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.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-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.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: 3px; +} +.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: 3px; +} +.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 { + margin-bottom: 0; + border: 0; +} +.panel-group { + margin-bottom: 20px; +} +.panel-group .panel { + margin-bottom: 0; + border-radius: 4px; +} +.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: #333; + 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: #333; +} +.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; + bottom: 0; + left: 0; + width: 100%; + height: 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: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); +} +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, .15); +} +.well-lg { + padding: 24px; + border-radius: 6px; +} +.well-sm { + padding: 9px; + border-radius: 3px; +} +.close { + float: right; + font-size: 21px; + font-weight: bold; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + filter: alpha(opacity=20); + opacity: .2; +} +.close:hover, +.close:focus { + color: #000; + text-decoration: none; + cursor: pointer; + filter: alpha(opacity=50); + opacity: .5; +} +button.close { + -webkit-appearance: none; + padding: 0; + cursor: pointer; + background: transparent; + border: 0; +} +.modal-open { + overflow: hidden; +} +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + display: none; + overflow: hidden; + -webkit-overflow-scrolling: touch; + outline: 0; +} +.modal.fade .modal-dialog { + -webkit-transition: -webkit-transform .3s ease-out; + -o-transition: -o-transform .3s ease-out; + transition: transform .3s ease-out; + -webkit-transform: translate(0, -25%); + -ms-transform: translate(0, -25%); + -o-transform: translate(0, -25%); + transform: translate(0, -25%); +} +.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; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid #999; + border: 1px solid rgba(0, 0, 0, .2); + border-radius: 6px; + outline: 0; + -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5); + box-shadow: 0 3px 9px rgba(0, 0, 0, .5); +} +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000; +} +.modal-backdrop.fade { + filter: alpha(opacity=0); + opacity: 0; +} +.modal-backdrop.in { + filter: alpha(opacity=50); + opacity: .5; +} +.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-bottom: 0; + margin-left: 5px; +} +.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, .5); + box-shadow: 0 5px 15px rgba(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-size: 12px; + font-style: normal; + font-weight: normal; + line-height: 1.42857143; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + white-space: normal; + filter: alpha(opacity=0); + opacity: 0; + + line-break: auto; +} +.tooltip.in { + filter: alpha(opacity=90); + opacity: .9; +} +.tooltip.top { + padding: 5px 0; + margin-top: -3px; +} +.tooltip.right { + padding: 0 5px; + margin-left: 3px; +} +.tooltip.bottom { + padding: 5px 0; + margin-top: 3px; +} +.tooltip.left { + padding: 0 5px; + margin-left: -3px; +} +.tooltip-inner { + max-width: 200px; + padding: 3px 8px; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 4px; +} +.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 { + right: 5px; + bottom: 0; + 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-size: 14px; + font-style: normal; + font-weight: normal; + line-height: 1.42857143; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + white-space: normal; + background-color: #fff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, .2); + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2); + box-shadow: 0 5px 10px rgba(0, 0, 0, .2); + + line-break: auto; +} +.popover.top { + margin-top: -10px; +} +.popover.right { + margin-left: 10px; +} +.popover.bottom { + margin-top: 10px; +} +.popover.left { + margin-left: -10px; +} +.popover-title { + padding: 8px 14px; + margin: 0; + font-size: 14px; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-radius: 5px 5px 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 { + content: ""; + border-width: 10px; +} +.popover.top > .arrow { + bottom: -11px; + left: 50%; + margin-left: -11px; + border-top-color: #999; + border-top-color: rgba(0, 0, 0, .25); + border-bottom-width: 0; +} +.popover.top > .arrow:after { + bottom: 1px; + margin-left: -10px; + content: " "; + border-top-color: #fff; + border-bottom-width: 0; +} +.popover.right > .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-right-color: #999; + border-right-color: rgba(0, 0, 0, .25); + border-left-width: 0; +} +.popover.right > .arrow:after { + bottom: -10px; + left: 1px; + content: " "; + border-right-color: #fff; + border-left-width: 0; +} +.popover.bottom > .arrow { + top: -11px; + left: 50%; + margin-left: -11px; + border-top-width: 0; + border-bottom-color: #999; + border-bottom-color: rgba(0, 0, 0, .25); +} +.popover.bottom > .arrow:after { + top: 1px; + margin-left: -10px; + content: " "; + 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: #999; + border-left-color: rgba(0, 0, 0, .25); +} +.popover.left > .arrow:after { + right: 1px; + bottom: -10px; + content: " "; + border-right-width: 0; + border-left-color: #fff; +} +.carousel { + position: relative; +} +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} +.carousel-inner > .item { + position: relative; + display: none; + -webkit-transition: .6s ease-in-out left; + -o-transition: .6s ease-in-out left; + transition: .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 .6s ease-in-out; + -o-transition: -o-transform .6s ease-in-out; + transition: transform .6s ease-in-out; + + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000px; + perspective: 1000px; + } + .carousel-inner > .item.next, + .carousel-inner > .item.active.right { + left: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + .carousel-inner > .item.prev, + .carousel-inner > .item.active.left { + left: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + .carousel-inner > .item.next.left, + .carousel-inner > .item.prev.right, + .carousel-inner > .item.active { + left: 0; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 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; + bottom: 0; + left: 0; + width: 15%; + font-size: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, .6); + background-color: rgba(0, 0, 0, 0); + filter: alpha(opacity=50); + opacity: .5; +} +.carousel-control.left { + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); + background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001))); + background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); + background-repeat: repeat-x; +} +.carousel-control.right { + right: 0; + left: auto; + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); + background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5))); + background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); + background-repeat: repeat-x; +} +.carousel-control:hover, +.carousel-control:focus { + color: #fff; + text-decoration: none; + filter: alpha(opacity=90); + outline: 0; + opacity: .9; +} +.carousel-control .icon-prev, +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-left, +.carousel-control .glyphicon-chevron-right { + position: absolute; + top: 50%; + z-index: 5; + display: inline-block; + margin-top: -10px; +} +.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; + font-family: serif; + line-height: 1; +} +.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%; + padding-left: 0; + margin-left: -30%; + text-align: center; + list-style: none; +} +.carousel-indicators li { + display: inline-block; + width: 10px; + height: 10px; + margin: 1px; + text-indent: -999px; + cursor: pointer; + background-color: #000 \9; + background-color: rgba(0, 0, 0, 0); + border: 1px solid #fff; + border-radius: 10px; +} +.carousel-indicators .active { + width: 12px; + height: 12px; + margin: 0; + background-color: #fff; +} +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(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 { + right: 20%; + left: 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 { + display: table; + content: " "; +} +.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 { + clear: both; +} +.center-block { + display: block; + margin-right: auto; + margin-left: 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; + } +} +/*# sourceMappingURL=bootstrap.css.map */ diff --git a/public/images/uploads-1462948453043.png b/public/images/uploads-1462948453043.png new file mode 100644 index 0000000000000000000000000000000000000000..f1a594b36c0e710853f6b3fb7d67bf7ea0935f1f GIT binary patch literal 26678 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 R@6`YR002ovPDHLkV1oR6FXjLM literal 0 HcmV?d00001 diff --git a/public/images/uploads-1462948459604.png b/public/images/uploads-1462948459604.png new file mode 100644 index 0000000000000000000000000000000000000000..1f5c2a492f7a11ef67ba07de292bf1ee702de5b7 GIT binary patch literal 14072 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ν`zvm5$dc{^^9p7-Z*F(}a$6+8Lo<+Aa@w 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 AP5=M^ literal 0 HcmV?d00001 diff --git a/public/images/uploads-1462948470584.png b/public/images/uploads-1462948470584.png new file mode 100644 index 0000000000000000000000000000000000000000..57065dff2d27dd5989847ca0466e295e5207c728 GIT binary patch literal 84553 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 z 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 literal 0 HcmV?d00001 diff --git a/public/images/uploads-1462948498227.png b/public/images/uploads-1462948498227.png new file mode 100644 index 0000000000000000000000000000000000000000..5a7bc1474890e9189cc5078d3870b9addea5864a GIT binary patch literal 29134 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≫*@=bk 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 literal 0 HcmV?d00001 diff --git a/public/index-project.html b/public/index-project.html new file mode 100644 index 0000000..5d0221a --- /dev/null +++ b/public/index-project.html @@ -0,0 +1,41 @@ + + + + Canvas + + + + + +
+
+

Form

+ + + +
+
+
+

Assets

+
+

Text

+ +
+
+

Images

+
    + + +
+
+
+
+ +
+
+ +
+
+ + + \ No newline at end of file diff --git a/public/main.css b/public/main.css new file mode 100644 index 0000000..7dd7754 --- /dev/null +++ b/public/main.css @@ -0,0 +1,59 @@ +* { + margin: 0; + padding: 0; +} + +html, body { + width: 100%; + height: 100%; +} + +.sidepane { + height: 100%; + background: #E8E8EA; +} + +.sidepane .form { + height: 80px; + margin: 10px 0; +} + +.sidepane .assets { + width: 100%; +} + +#assetText { + font-size: 24px; +} + +.assets .text, .assets .image { + margin: 10px 0; +} +.assets .image ul li { + width: 50px; + height: 50px; + margin-right: 5px; + float: left; + overflow: hidden; +} +.assets .image ul li img { + width: 100%; + height: 100%; +} + +.canvas .block { + position: relative; + width: 600px; height: 600px; + margin: 10px; + border: 1px solid; + box-shadow: 0px 0px 5px black; +} + +.item { + border: 1px solid transparent; + position: absolute; +} + +.item.selected { + border-color: blue; +} \ No newline at end of file diff --git a/server/server.js b/server/server.js new file mode 100644 index 0000000..6eab77b --- /dev/null +++ b/server/server.js @@ -0,0 +1,72 @@ +'use strict' + +const express = require( 'express' ); +const multer = require( 'multer' ); +const fs = require( 'fs' ); +const junk = require( 'junk' ); +let app = express(); + +app.use( express.static('./') ); + +// define file name and destination to save +let storage = multer.diskStorage({ + destination: (req, file, cb) => { + cb(null, __dirname + '/images') + }, + filename: (req, file, cb) => { + let ext = file.originalname.split( '.' ); + ext = ext[ext.length - 1]; + cb(null, 'uploads-' + Date.now() + '.' + ext); + } +}); + +// define what file type to accept +let filter = ( req, file, cb ) => { + if ( file.mimetype == 'image/jpeg' || file.mimetype == 'image/png' ) { + cb( null, true ); + } else { + cb( 'Failed: format not supported' ); + } +} + +// set multer config +let upload = multer( { + storage: storage, + fileFilter: filter +}).single( 'upload' ); + +/* =============================== + ROUTE + ============================== */ + +// route for file upload +app.post( '/uploads', ( req, res ) => { + upload( req, res, err => { + if ( err ) { + console.log( err ) + res.status(400).json( {message: err} ); + } else { + res.status(200).json( { + file: req.protocol + '://' + req.get('host') + '/images/' + req.file.filename + } ) + } + }) +}) + +app.get( '/images', ( req, res ) => { + let file_path = req.protocol + '://' + req.get('host') + '/images/'; + let files = fs.readdirSync( './images/' ); + files = files + .filter( junk.not ) // remove .DS_STORE etc + .map( f => file_path + f ); // map with url path + res.json( files ); +}); + +// general route +app.get( '/', ( req, res ) => { + res.sendFile( __dirname + '/index.html' ); +}) + +var server = app.listen( 8000, _ => { + console.log( 'server started. listening to 8000' ); +}) \ No newline at end of file