├── .gitignore ├── Gruntfile.js ├── README.md ├── bootstrap_material ├── bootstrap_material.info ├── css │ ├── bootstrap_material.css │ └── bootstrap_material.min.css ├── fonts │ ├── LICENSE.txt │ ├── Material-Design-Icons.eot │ ├── Material-Design-Icons.svg │ ├── Material-Design-Icons.ttf │ ├── Material-Design-Icons.woff │ ├── RobotoDraftBold.woff │ ├── RobotoDraftBold.woff2 │ ├── RobotoDraftItalic.woff │ ├── RobotoDraftItalic.woff2 │ ├── RobotoDraftMedium.woff │ ├── RobotoDraftMedium.woff2 │ ├── RobotoDraftRegular.woff │ └── RobotoDraftRegular.woff2 ├── js │ └── bootstrap_material.js ├── template.php └── templates │ └── system │ ├── html.tpl.php │ └── page.tpl.php ├── bower.json ├── less ├── bootstrap_material.less ├── overrides.bootstrap.less ├── overrides.misc.less └── overrides.navbar.less └── package.json /.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules/* 2 | /bower_components/* -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- 1 | module.exports = function(grunt) { 2 | grunt.initConfig({ 3 | pkg: grunt.file.readJSON('package.json'), 4 | 5 | less: { 6 | development: { 7 | options: { 8 | paths: ["css"] 9 | }, 10 | files: { 11 | "theme/css/bootstrap_material.css": "less/bootstrap_material.less" 12 | } 13 | } 14 | }, 15 | cssmin: { 16 | files: { 17 | expand: true, 18 | cwd: 'theme/css', 19 | src: ['*.css', '!*.min.css'], 20 | dest: 'theme/css', 21 | ext: '.min.css' 22 | } 23 | }, 24 | concat: { 25 | dist: { 26 | src: ['bower_components/bootstrap-material-design/dist/js/ripples.min.js', 'bower_components/bootstrap-material-design/dist/js/material.min.js'], 27 | dest: 'theme/js/bootstrap_material.js' 28 | } 29 | }, 30 | watch: { 31 | grunt: { 32 | options: { 33 | reload: true 34 | }, 35 | files: ['Gruntfile.js'] 36 | }, 37 | css: { 38 | files: 'less/**/*.less', 39 | tasks: ['less', 'cssmin'] 40 | } 41 | } 42 | }); 43 | 44 | grunt.loadNpmTasks('grunt-contrib-less'); 45 | grunt.loadNpmTasks('grunt-contrib-cssmin'); 46 | grunt.loadNpmTasks('grunt-contrib-watch'); 47 | grunt.loadNpmTasks('grunt-contrib-concat'); 48 | 49 | grunt.registerTask('build', ['less', 'concat', 'cssmin']); 50 | grunt.registerTask('default', ['less', 'cssmin', 'watch']); 51 | } 52 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Bootstrap Material Design Theme for Drupal 2 | 3 | A [Bootstrap](https://www.drupal.org/project/bootstrap) subtheme that brings the [Material Design guidelines by Google](http://www.google.com/design/spec/material-design/introduction.html) into Drupal (7.x). Uses Fez Vrasta's [Material Design for Bootstrap](https://fezvrasta.github.io/bootstrap-material-design) theme. 4 | 5 | ## Use 6 | 7 | 1. Download and extract the bootstrap_material/ subfolder into your Drupal installation's themes folder (usually sites/themes/*). 8 | 9 | 2. Go to *admin/appearance* and enable the subtheme. 10 | 11 | ## Customize 12 | 13 | I use [Node.js](https://nodejs.org/), Grunt and Bower to manage CSS and JavaScript assets. You can, too, but it requires [this patch](https://www.drupal.org/node/619542#comment-9771891)* to prevent the node_modules and bower_components directories from being scanned by Drupal. Otherwise it will crash hard. 14 | 15 | 1. Clone this project into your Drupal installation's themes directory. 16 | 17 | 2. Go to the project folder: 18 | 19 | `cd bootstrap_material` 20 | 21 | 3. Install dependencies: 22 | 23 | `npm install` 24 | 25 | 4. Initial set-up: 26 | 27 | `grunt build` 28 | 29 | 5. To watch for changes: 30 | 31 | `grunt` 32 | 33 | Alternatively, since the CSS and JS is precompiled you can do some basic tweaks by simply adding a custom CSS file to the *.info file. 34 | 35 | -------------------------------------------------------------------------------- /bootstrap_material/bootstrap_material.info: -------------------------------------------------------------------------------- 1 | name = Bootstrap Material Design 2 | description = A Material Design subtheme based on Bootstrap. 3 | core = 7.x 4 | base theme = bootstrap 5 | 6 | ;;;;;;;;;;;;;;;;;;;;; 7 | ;; Regions 8 | ;;;;;;;;;;;;;;;;;;;;; 9 | 10 | regions[navigation] = 'Navigation' 11 | regions[header] = 'Top Bar' 12 | regions[highlighted] = 'Highlighted' 13 | regions[help] = 'Help' 14 | regions[content] = 'Content' 15 | regions[sidebar_first] = 'Primary' 16 | regions[sidebar_second] = 'Secondary' 17 | regions[footer] = 'Footer' 18 | regions[page_top] = 'Page top' 19 | regions[page_bottom] = 'Page bottom' 20 | 21 | 22 | ;;;;;;;;;;;;;;;;;;;;; 23 | ;; Stylesheets 24 | ;;;;;;;;;;;;;;;;;;;;; 25 | 26 | stylesheets[all][] = css/bootstrap_material.css 27 | -------------------------------------------------------------------------------- /bootstrap_material/css/bootstrap_material.min.css: -------------------------------------------------------------------------------- 1 | @font-face{font-family:RobotoDraft;font-style:normal;font-weight:400;src:local('RobotoDraft'),local('RobotoDraft-Regular'),local('Roboto-Regular'),url(../fonts/RobotoDraftRegular.woff2) format('woff2'),url(../fonts/RobotoDraftRegular.woff) format('woff')}@font-face{font-family:RobotoDraft;font-style:normal;font-weight:500;src:local('RobotoDraft Medium'),local('RobotoDraft-Medium'),local('Roboto-Medium'),url(../fonts/RobotoDraftMedium.woff2) format('woff2'),url(../fonts/RobotoDraftMedium.woff) format('woff')}@font-face{font-family:RobotoDraft;font-style:normal;font-weight:700;src:local('RobotoDraft Bold'),local('RobotoDraft-Bold'),local('Roboto-Bold'),url(../fonts/RobotoDraftBold.woff2) format('woff2'),url(../fonts/RobotoDraftBold.woff) format('woff')}@font-face{font-family:RobotoDraft;font-style:italic;font-weight:400;src:local('RobotoDraft Italic'),local('RobotoDraft-Italic'),local('Roboto-Italic'),url(../fonts/RobotoDraftItalic.woff2) format('woff2'),url(../fonts/RobotoDraftItalic.woff) format('woff')}@font-face{font-family:Material-Design-Icons;src:url(../fonts/Material-Design-Icons.eot?3ocs8m);src:url(../fonts/Material-Design-Icons.eot?#iefix3ocs8m) format('embedded-opentype'),url(../fonts/Material-Design-Icons.woff?3ocs8m) format('woff'),url(../fonts/Material-Design-Icons.ttf?3ocs8m) format('truetype'),url(../fonts/Material-Design-Icons.svg?3ocs8m#Material-Design-Icons) format('svg');font-weight:400;font-style:normal}[class*=mdi-],[class^=mdi-]{speak:none;display:inline-block;font:normal normal normal 24px/1 Material-Design-Icons;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}[class*=mdi-]:before,[class^=mdi-]:before{display:inline-block;speak:none;text-decoration:inherit}[class*=mdi-].pull-left,[class^=mdi-].pull-left{margin-right:.3em}[class*=mdi-].pull-right,[class^=mdi-].pull-right{margin-left:.3em}[class*=mdi-].mdi-lg:after,[class*=mdi-].mdi-lg:before,[class^=mdi-].mdi-lg:after,[class^=mdi-].mdi-lg:before{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.checkbox .checkbox-material,.mdi-stack,.togglebutton{vertical-align:middle}[class*=mdi-].mdi-2x:after,[class*=mdi-].mdi-2x:before,[class^=mdi-].mdi-2x:after,[class^=mdi-].mdi-2x:before{font-size:2em}[class*=mdi-].mdi-3x:after,[class*=mdi-].mdi-3x:before,[class^=mdi-].mdi-3x:after,[class^=mdi-].mdi-3x:before{font-size:3em}[class*=mdi-].mdi-4x:after,[class*=mdi-].mdi-4x:before,[class^=mdi-].mdi-4x:after,[class^=mdi-].mdi-4x:before{font-size:4em}[class*=mdi-].mdi-5x:after,[class*=mdi-].mdi-5x:before,[class^=mdi-].mdi-5x:after,[class^=mdi-].mdi-5x:before{font-size:5em}.mdi-device-network-wifi:after,[class^=mdi-device-signal-cellular-]:after,[class^=mdi-device-battery-]:after,[class^=mdi-device-battery-charging-]:after,[class^=mdi-device-signal-cellular-connected-no-internet-]:after,[class^=mdi-device-signal-wifi-]:after,[class^=mdi-device-signal-wifi-statusbar-not-connected]:after{opacity:.3;position:absolute;left:0;top:0;z-index:1;display:inline-block;speak:none;text-decoration:inherit}[class^=mdi-device-signal-cellular-]:after{content:"\e758"}[class^=mdi-device-battery-]:after{content:"\e735"}[class^=mdi-device-battery-charging-]:after{content:"\e733"}[class^=mdi-device-signal-cellular-connected-no-internet-]:after{content:"\e75d"}.mdi-device-network-wifi:after,[class^=mdi-device-signal-wifi-]:after{content:"\e765"}[class^=mdi-device-signal-wifi-statusbasr-not-connected]:after{content:"\e8f7"}.mdi-device-battery-alert:after,.mdi-device-battery-full .mdi-device-battery-unknown:after,.mdi-device-battery-std:after,.mdi-device-signal-cellular-4-bar:after,.mdi-device-signal-cellular-connected-no-internet-4-bar:after,.mdi-device-signal-cellular-no-sim:after,.mdi-device-signal-cellular-null:after,.mdi-device-signal-cellular-off:after,.mdi-device-signal-wifi-4-bar:after,.mdi-device-signal-wifi-off:after{content:""}.mdi-fw{width:1.28571429em;text-align:center}.mdi-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.mdi-ul>li{position:relative}.mdi-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.mdi-li.mdi-lg{left:-1.85714286em}.mdi-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.mdi-spin{-webkit-animation:mdi-spin 2s infinite linear;animation:mdi-spin 2s infinite linear;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.mdi-pulse{-webkit-animation:mdi-spin 1s steps(8) infinite;animation:mdi-spin 1s steps(8) infinite;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}@-webkit-keyframes mdi-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes mdi-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.mdi-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mdi-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mdi-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.mdi-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.mdi-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .mdi-flip-horizontal,:root .mdi-flip-vertical,:root .mdi-rotate-180,:root .mdi-rotate-270,:root .mdi-rotate-90{filter:none}.mdi-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em}.mdi-stack-1x,.mdi-stack-2x{position:absolute;left:0;width:100%;text-align:center}.mdi-stack-1x{line-height:inherit}.mdi-stack-2x{font-size:2em}.mdi-action-3d-rotation:before{content:"\e600"}.mdi-action-accessibility:before{content:"\e601"}.mdi-action-account-balance-wallet:before{content:"\e602"}.mdi-action-account-balance:before{content:"\e603"}.mdi-action-account-box:before{content:"\e604"}.mdi-action-account-child:before{content:"\e605"}.mdi-action-account-circle:before{content:"\e606"}.mdi-action-add-shopping-cart:before{content:"\e607"}.mdi-action-alarm-add:before{content:"\e608"}.mdi-action-alarm-off:before{content:"\e609"}.mdi-action-alarm-on:before{content:"\e60a"}.mdi-action-alarm:before{content:"\e60b"}.mdi-action-android:before{content:"\e60c"}.mdi-action-announcement:before{content:"\e60d"}.mdi-action-aspect-ratio:before{content:"\e60e"}.mdi-action-assessment:before{content:"\e60f"}.mdi-action-assignment-ind:before{content:"\e610"}.mdi-action-assignment-late:before{content:"\e611"}.mdi-action-assignment-return:before{content:"\e612"}.mdi-action-assignment-returned:before{content:"\e613"}.mdi-action-assignment-turned-in:before{content:"\e614"}.mdi-action-assignment:before{content:"\e615"}.mdi-action-autorenew:before{content:"\e616"}.mdi-action-backup:before{content:"\e617"}.mdi-action-book:before{content:"\e618"}.mdi-action-bookmark-outline:before{content:"\e619"}.mdi-action-bookmark:before{content:"\e61a"}.mdi-action-bug-report:before{content:"\e61b"}.mdi-action-cached:before{content:"\e61c"}.mdi-action-check-circle:before{content:"\e61d"}.mdi-action-class:before{content:"\e61e"}.mdi-action-credit-card:before{content:"\e61f"}.mdi-action-dashboard:before{content:"\e620"}.mdi-action-delete:before{content:"\e621"}.mdi-action-description:before{content:"\e622"}.mdi-action-dns:before{content:"\e623"}.mdi-action-done-all:before{content:"\e624"}.mdi-action-done:before{content:"\e625"}.mdi-action-event:before{content:"\e626"}.mdi-action-exit-to-app:before{content:"\e627"}.mdi-action-explore:before{content:"\e628"}.mdi-action-extension:before{content:"\e629"}.mdi-action-face-unlock:before{content:"\e62a"}.mdi-action-favorite-outline:before{content:"\e62b"}.mdi-action-favorite:before{content:"\e62c"}.mdi-action-find-in-page:before{content:"\e62d"}.mdi-action-find-replace:before{content:"\e62e"}.mdi-action-flip-to-back:before{content:"\e62f"}.mdi-action-flip-to-front:before{content:"\e630"}.mdi-action-get-app:before{content:"\e631"}.mdi-action-grade:before{content:"\e632"}.mdi-action-group-work:before{content:"\e633"}.mdi-action-help:before{content:"\e634"}.mdi-action-highlight-remove:before{content:"\e635"}.mdi-action-history:before{content:"\e636"}.mdi-action-home:before{content:"\e637"}.mdi-action-https:before{content:"\e638"}.mdi-action-info-outline:before{content:"\e639"}.mdi-action-info:before{content:"\e63a"}.mdi-action-input:before{content:"\e63b"}.mdi-action-invert-colors:before{content:"\e63c"}.mdi-action-label-outline:before{content:"\e63d"}.mdi-action-label:before{content:"\e63e"}.mdi-action-language:before{content:"\e63f"}.mdi-action-launch:before{content:"\e640"}.mdi-action-list:before{content:"\e641"}.mdi-action-lock-open:before{content:"\e642"}.mdi-action-lock-outline:before{content:"\e643"}.mdi-action-lock:before{content:"\e644"}.mdi-action-loyalty:before{content:"\e645"}.mdi-action-markunread-mailbox:before{content:"\e646"}.mdi-action-note-add:before{content:"\e647"}.mdi-action-open-in-browser:before{content:"\e648"}.mdi-action-open-in-new:before{content:"\e649"}.mdi-action-open-with:before{content:"\e64a"}.mdi-action-pageview:before{content:"\e64b"}.mdi-action-payment:before{content:"\e64c"}.mdi-action-perm-camera-mic:before{content:"\e64d"}.mdi-action-perm-contact-cal:before{content:"\e64e"}.mdi-action-perm-data-setting:before{content:"\e64f"}.mdi-action-perm-device-info:before{content:"\e650"}.mdi-action-perm-identity:before{content:"\e651"}.mdi-action-perm-media:before{content:"\e652"}.mdi-action-perm-phone-msg:before{content:"\e653"}.mdi-action-perm-scan-wifi:before{content:"\e654"}.mdi-action-picture-in-picture:before{content:"\e655"}.mdi-action-polymer:before{content:"\e656"}.mdi-action-print:before{content:"\e657"}.mdi-action-query-builder:before{content:"\e658"}.mdi-action-question-answer:before{content:"\e659"}.mdi-action-receipt:before{content:"\e65a"}.mdi-action-redeem:before{content:"\e65b"}.mdi-action-reorder:before{content:"\e65c"}.mdi-action-report-problem:before{content:"\e65d"}.mdi-action-restore:before{content:"\e65e"}.mdi-action-room:before{content:"\e65f"}.mdi-action-schedule:before{content:"\e660"}.mdi-action-search:before{content:"\e661"}.mdi-action-settings-applications:before{content:"\e662"}.mdi-action-settings-backup-restore:before{content:"\e663"}.mdi-action-settings-bluetooth:before{content:"\e664"}.mdi-action-settings-cell:before{content:"\e665"}.mdi-action-settings-display:before{content:"\e666"}.mdi-action-settings-ethernet:before{content:"\e667"}.mdi-action-settings-input-antenna:before{content:"\e668"}.mdi-action-settings-input-component:before{content:"\e669"}.mdi-action-settings-input-composite:before{content:"\e66a"}.mdi-action-settings-input-hdmi:before{content:"\e66b"}.mdi-action-settings-input-svideo:before{content:"\e66c"}.mdi-action-settings-overscan:before{content:"\e66d"}.mdi-action-settings-phone:before{content:"\e66e"}.mdi-action-settings-power:before{content:"\e66f"}.mdi-action-settings-remote:before{content:"\e670"}.mdi-action-settings-voice:before{content:"\e671"}.mdi-action-settings:before{content:"\e672"}.mdi-action-shop-two:before{content:"\e673"}.mdi-action-shop:before{content:"\e674"}.mdi-action-shopping-basket:before{content:"\e675"}.mdi-action-shopping-cart:before{content:"\e676"}.mdi-action-speaker-notes:before{content:"\e677"}.mdi-action-spellcheck:before{content:"\e678"}.mdi-action-star-rate:before{content:"\e679"}.mdi-action-stars:before{content:"\e67a"}.mdi-action-store:before{content:"\e67b"}.mdi-action-subject:before{content:"\e67c"}.mdi-action-supervisor-account:before{content:"\e67d"}.mdi-action-swap-horiz:before{content:"\e67e"}.mdi-action-swap-vert-circle:before{content:"\e67f"}.mdi-action-swap-vert:before{content:"\e680"}.mdi-action-system-update-tv:before{content:"\e681"}.mdi-action-tab-unselected:before{content:"\e682"}.mdi-action-tab:before{content:"\e683"}.mdi-action-theaters:before{content:"\e684"}.mdi-action-thumb-down:before{content:"\e685"}.mdi-action-thumb-up:before{content:"\e686"}.mdi-action-thumbs-up-down:before{content:"\e687"}.mdi-action-toc:before{content:"\e688"}.mdi-action-today:before{content:"\e689"}.mdi-action-track-changes:before{content:"\e68a"}.mdi-action-translate:before{content:"\e68b"}.mdi-action-trending-down:before{content:"\e68c"}.mdi-action-trending-neutral:before{content:"\e68d"}.mdi-action-trending-up:before{content:"\e68e"}.mdi-action-turned-in-not:before{content:"\e68f"}.mdi-action-turned-in:before{content:"\e690"}.mdi-action-verified-user:before{content:"\e691"}.mdi-action-view-agenda:before{content:"\e692"}.mdi-action-view-array:before{content:"\e693"}.mdi-action-view-carousel:before{content:"\e694"}.mdi-action-view-column:before{content:"\e695"}.mdi-action-view-day:before{content:"\e696"}.mdi-action-view-headline:before{content:"\e697"}.mdi-action-view-list:before{content:"\e698"}.mdi-action-view-module:before{content:"\e699"}.mdi-action-view-quilt:before{content:"\e69a"}.mdi-action-view-stream:before{content:"\e69b"}.mdi-action-view-week:before{content:"\e69c"}.mdi-action-visibility-off:before{content:"\e69d"}.mdi-action-visibility:before{content:"\e69e"}.mdi-action-wallet-giftcard:before{content:"\e69f"}.mdi-action-wallet-membership:before{content:"\e6a0"}.mdi-action-wallet-travel:before{content:"\e6a1"}.mdi-action-work:before{content:"\e6a2"}.mdi-alert-error:before{content:"\e6a3"}.mdi-alert-warning:before{content:"\e6a4"}.mdi-av-album:before{content:"\e6a5"}.mdi-av-closed-caption:before{content:"\e6a6"}.mdi-av-equalizer:before{content:"\e6a7"}.mdi-av-explicit:before{content:"\e6a8"}.mdi-av-fast-forward:before{content:"\e6a9"}.mdi-av-fast-rewind:before{content:"\e6aa"}.mdi-av-games:before{content:"\e6ab"}.mdi-av-hearing:before{content:"\e6ac"}.mdi-av-high-quality:before{content:"\e6ad"}.mdi-av-loop:before{content:"\e6ae"}.mdi-av-mic-none:before{content:"\e6af"}.mdi-av-mic-off:before{content:"\e6b0"}.mdi-av-mic:before{content:"\e6b1"}.mdi-av-movie:before{content:"\e6b2"}.mdi-av-my-library-add:before{content:"\e6b3"}.mdi-av-my-library-books:before{content:"\e6b4"}.mdi-av-my-library-music:before{content:"\e6b5"}.mdi-av-new-releases:before{content:"\e6b6"}.mdi-av-not-interested:before{content:"\e6b7"}.mdi-av-pause-circle-fill:before{content:"\e6b8"}.mdi-av-pause-circle-outline:before{content:"\e6b9"}.mdi-av-pause:before{content:"\e6ba"}.mdi-av-play-arrow:before{content:"\e6bb"}.mdi-av-play-circle-fill:before{content:"\e6bc"}.mdi-av-play-circle-outline:before{content:"\e6bd"}.mdi-av-play-shopping-bag:before{content:"\e6be"}.mdi-av-playlist-add:before{content:"\e6bf"}.mdi-av-queue-mus:before{content:"\e6c0"}.mdi-av-queue:before{content:"\e6c1"}.mdi-av-radio:before{content:"\e6c2"}.mdi-av-recent-actors:before{content:"\e6c3"}.mdi-av-repeat-one:before{content:"\e6c4"}.mdi-av-repeat:before{content:"\e6c5"}.mdi-av-replay:before{content:"\e6c6"}.mdi-av-shuffle:before{content:"\e6c7"}.mdi-av-skip-next:before{content:"\e6c8"}.mdi-av-skip-previous:before{content:"\e6c9"}.mdi-av-snooze:before{content:"\e6ca"}.mdi-av-stop:before{content:"\e6cb"}.mdi-av-subtitles:before{content:"\e6cc"}.mdi-av-surround-sound:before{content:"\e6cd"}.mdi-av-timer:before{content:"\e6ce"}.mdi-av-video-collection:before{content:"\e6cf"}.mdi-av-videocam-off:before{content:"\e6d0"}.mdi-av-videocam:before{content:"\e6d1"}.mdi-av-volume-down:before{content:"\e6d2"}.mdi-av-volume-mute:before{content:"\e6d3"}.mdi-av-volume-off:before{content:"\e6d4"}.mdi-av-volume-up:before{content:"\e6d5"}.mdi-av-web:before{content:"\e6d6"}.mdi-communication-business:before{content:"\e6d7"}.mdi-communication-call-end:before{content:"\e6d8"}.mdi-communication-call-made:before{content:"\e6d9"}.mdi-communication-call-merge:before{content:"\e6da"}.mdi-communication-call-missed:before{content:"\e6db"}.mdi-communication-call-received:before{content:"\e6dc"}.mdi-communication-call-split:before{content:"\e6dd"}.mdi-communication-call:before{content:"\e6de"}.mdi-communication-chat:before{content:"\e6df"}.mdi-communication-clear-all:before{content:"\e6e0"}.mdi-communication-comment:before{content:"\e6e1"}.mdi-communication-contacts:before{content:"\e6e2"}.mdi-communication-dialer-sip:before{content:"\e6e3"}.mdi-communication-dialpad:before{content:"\e6e4"}.mdi-communication-dnd-on:before{content:"\e6e5"}.mdi-communication-email:before{content:"\e6e6"}.mdi-communication-forum:before{content:"\e6e7"}.mdi-communication-import-export:before{content:"\e6e8"}.mdi-communication-invert-colors-off:before{content:"\e6e9"}.mdi-communication-invert-colors-on:before{content:"\e6ea"}.mdi-communication-live-help:before{content:"\e6eb"}.mdi-communication-location-off:before{content:"\e6ec"}.mdi-communication-location-on:before{content:"\e6ed"}.mdi-communication-message:before{content:"\e6ee"}.mdi-communication-messenger:before{content:"\e6ef"}.mdi-communication-no-sim:before{content:"\e6f0"}.mdi-communication-phone:before{content:"\e6f1"}.mdi-communication-portable-wifi-off:before{content:"\e6f2"}.mdi-communication-quick-contacts-dialer:before{content:"\e6f3"}.mdi-communication-quick-contacts-mail:before{content:"\e6f4"}.mdi-communication-ring-volume:before{content:"\e6f5"}.mdi-communication-stay-current-landscape:before{content:"\e6f6"}.mdi-communication-stay-current-portrait:before{content:"\e6f7"}.mdi-communication-stay-primary-landscape:before{content:"\e6f8"}.mdi-communication-stay-primary-portrait:before{content:"\e6f9"}.mdi-communication-swap-calls:before{content:"\e6fa"}.mdi-communication-textsms:before{content:"\e6fb"}.mdi-communication-voicemail:before{content:"\e6fc"}.mdi-communication-vpn-key:before{content:"\e6fd"}.mdi-content-add-box:before{content:"\e6fe"}.mdi-content-add-circle-outline:before{content:"\e6ff"}.mdi-content-add-circle:before{content:"\e700"}.mdi-content-add:before{content:"\e701"}.mdi-content-archive:before{content:"\e702"}.mdi-content-backspace:before{content:"\e703"}.mdi-content-block:before{content:"\e704"}.mdi-content-clear:before{content:"\e705"}.mdi-content-content-copy:before{content:"\e706"}.mdi-content-content-cut:before{content:"\e707"}.mdi-content-content-paste:before{content:"\e708"}.mdi-content-create:before{content:"\e709"}.mdi-content-drafts:before{content:"\e70a"}.mdi-content-filter-list:before{content:"\e70b"}.mdi-content-flag:before{content:"\e70c"}.mdi-content-forward:before{content:"\e70d"}.mdi-content-gesture:before{content:"\e70e"}.mdi-content-inbox:before{content:"\e70f"}.mdi-content-link:before{content:"\e710"}.mdi-content-mail:before{content:"\e711"}.mdi-content-markunread:before{content:"\e712"}.mdi-content-redo:before{content:"\e713"}.mdi-content-remove-circle-outline:before{content:"\e714"}.mdi-content-remove-circle:before{content:"\e715"}.mdi-content-remove:before{content:"\e716"}.mdi-content-reply-all:before{content:"\e717"}.mdi-content-reply:before{content:"\e718"}.mdi-content-report:before{content:"\e719"}.mdi-content-save:before{content:"\e71a"}.mdi-content-select-all:before{content:"\e71b"}.mdi-content-send:before{content:"\e71c"}.mdi-content-sort:before{content:"\e71d"}.mdi-content-text-format:before{content:"\e71e"}.mdi-content-undo:before{content:"\e71f"}.mdi-editor-attach-file:before{content:"\e776"}.mdi-editor-attach-money:before{content:"\e777"}.mdi-editor-border-all:before{content:"\e778"}.mdi-editor-border-bottom:before{content:"\e779"}.mdi-editor-border-clear:before{content:"\e77a"}.mdi-editor-border-color:before{content:"\e77b"}.mdi-editor-border-horizontal:before{content:"\e77c"}.mdi-editor-border-inner:before{content:"\e77d"}.mdi-editor-border-left:before{content:"\e77e"}.mdi-editor-border-outer:before{content:"\e77f"}.mdi-editor-border-right:before{content:"\e780"}.mdi-editor-border-style:before{content:"\e781"}.mdi-editor-border-top:before{content:"\e782"}.mdi-editor-border-vertical:before{content:"\e783"}.mdi-editor-format-align-center:before{content:"\e784"}.mdi-editor-format-align-justify:before{content:"\e785"}.mdi-editor-format-align-left:before{content:"\e786"}.mdi-editor-format-align-right:before{content:"\e787"}.mdi-editor-format-bold:before{content:"\e788"}.mdi-editor-format-clear:before{content:"\e789"}.mdi-editor-format-color-fill:before{content:"\e78a"}.mdi-editor-format-color-reset:before{content:"\e78b"}.mdi-editor-format-color-text:before{content:"\e78c"}.mdi-editor-format-indent-decrease:before{content:"\e78d"}.mdi-editor-format-indent-increase:before{content:"\e78e"}.mdi-editor-format-italic:before{content:"\e78f"}.mdi-editor-format-line-spacing:before{content:"\e790"}.mdi-editor-format-list-bulleted:before{content:"\e791"}.mdi-editor-format-list-numbered:before{content:"\e792"}.mdi-editor-format-paint:before{content:"\e793"}.mdi-editor-format-quote:before{content:"\e794"}.mdi-editor-format-size:before{content:"\e795"}.mdi-editor-format-strikethrough:before{content:"\e796"}.mdi-editor-format-textdirection-l-to-r:before{content:"\e797"}.mdi-editor-format-textdirection-r-to-l:before{content:"\e798"}.mdi-editor-format-underline:before{content:"\e799"}.mdi-editor-functions:before{content:"\e79a"}.mdi-editor-insert-chart:before{content:"\e79b"}.mdi-editor-insert-comment:before{content:"\e79c"}.mdi-editor-insert-drive-file:before{content:"\e79d"}.mdi-editor-insert-emoticon:before{content:"\e79e"}.mdi-editor-insert-invitation:before{content:"\e79f"}.mdi-editor-insert-link:before{content:"\e7a0"}.mdi-editor-insert-photo:before{content:"\e7a1"}.mdi-editor-merge-type:before{content:"\e7a2"}.mdi-editor-mode-comment:before{content:"\e7a3"}.mdi-editor-mode-edit:before{content:"\e7a4"}.mdi-editor-publish:before{content:"\e7a5"}.mdi-editor-vertical-align-bottom:before{content:"\e7a6"}.mdi-editor-vertical-align-center:before{content:"\e7a7"}.mdi-editor-vertical-align-top:before{content:"\e7a8"}.mdi-editor-wrap-text:before{content:"\e7a9"}.mdi-file-attachment:before{content:"\e7aa"}.mdi-file-cloud-circle:before{content:"\e7ab"}.mdi-file-cloud-done:before{content:"\e7ac"}.mdi-file-cloud-download:before{content:"\e7ad"}.mdi-file-cloud-off:before{content:"\e7ae"}.mdi-file-cloud-queue:before{content:"\e7af"}.mdi-file-cloud-upload:before{content:"\e7b0"}.mdi-file-cloud:before{content:"\e7b1"}.mdi-file-file-download:before{content:"\e7b2"}.mdi-file-file-upload:before{content:"\e7b3"}.mdi-file-folder-open:before{content:"\e7b4"}.mdi-file-folder-shared:before{content:"\e7b5"}.mdi-file-folder:before{content:"\e7b6"}.mdi-device-access-alarm:before{content:"\e720"}.mdi-device-access-alarms:before{content:"\e721"}.mdi-device-access-time:before{content:"\e722"}.mdi-device-add-alarm:before{content:"\e723"}.mdi-device-airplanemode-off:before{content:"\e724"}.mdi-device-airplanemode-on:before{content:"\e725"}.mdi-device-battery-20:before{content:"\e726"}.mdi-device-battery-30:before{content:"\e727"}.mdi-device-battery-50:before{content:"\e728"}.mdi-device-battery-60:before{content:"\e729"}.mdi-device-battery-80:before{content:"\e72a"}.mdi-device-battery-90:before{content:"\e72b"}.mdi-device-battery-alert:before{content:"\e72c"}.mdi-device-battery-charging-20:before{content:"\e72d"}.mdi-device-battery-charging-30:before{content:"\e72e"}.mdi-device-battery-charging-50:before{content:"\e72f"}.mdi-device-battery-charging-60:before{content:"\e730"}.mdi-device-battery-charging-80:before{content:"\e731"}.mdi-device-battery-charging-90:before{content:"\e732"}.mdi-device-battery-charging-full:before{content:"\e733"}.mdi-device-battery-full:before{content:"\e734"}.mdi-device-battery-std:before{content:"\e735"}.mdi-device-battery-unknown:before{content:"\e736"}.mdi-device-bluetooth-connected:before{content:"\e737"}.mdi-device-bluetooth-disabled:before{content:"\e738"}.mdi-device-bluetooth-searching:before{content:"\e739"}.mdi-device-bluetooth:before{content:"\e73a"}.mdi-device-brightness-auto:before{content:"\e73b"}.mdi-device-brightness-high:before{content:"\e73c"}.mdi-device-brightness-low:before{content:"\e73d"}.mdi-device-brightness-medium:before{content:"\e73e"}.mdi-device-data-usage:before{content:"\e73f"}.mdi-device-developer-mode:before{content:"\e740"}.mdi-device-devices:before{content:"\e741"}.mdi-device-dvr:before{content:"\e742"}.mdi-device-gps-fixed:before{content:"\e743"}.mdi-device-gps-not-fixed:before{content:"\e744"}.mdi-device-gps-off:before{content:"\e745"}.mdi-device-location-disabled:before{content:"\e746"}.mdi-device-location-searching:before{content:"\e747"}.mdi-device-multitrack-audio:before{content:"\e748"}.mdi-device-network-cell:before{content:"\e749"}.mdi-device-network-wifi:before{content:"\e74a"}.mdi-device-nfc:before{content:"\e74b"}.mdi-device-now-wallpaper:before{content:"\e74c"}.mdi-device-now-widgets:before{content:"\e74d"}.mdi-device-screen-lock-landscape:before{content:"\e74e"}.mdi-device-screen-lock-portrait:before{content:"\e74f"}.mdi-device-screen-lock-rotation:before{content:"\e750"}.mdi-device-screen-rotation:before{content:"\e751"}.mdi-device-sd-storage:before{content:"\e752"}.mdi-device-settings-system-daydream:before{content:"\e753"}.mdi-device-signal-cellular-0-bar:before{content:"\e754"}.mdi-device-signal-cellular-1-bar:before{content:"\e755"}.mdi-device-signal-cellular-2-bar:before{content:"\e756"}.mdi-device-signal-cellular-3-bar:before{content:"\e757"}.mdi-device-signal-cellular-4-bar:before{content:"\e758"}.mdi-signal-wifi-statusbar-connected-no-internet-after:before{content:"\e8f6"}.mdi-device-signal-cellular-connected-no-internet-0-bar:before{content:"\e759"}.mdi-device-signal-cellular-connected-no-internet-1-bar:before{content:"\e75a"}.mdi-device-signal-cellular-connected-no-internet-2-bar:before{content:"\e75b"}.mdi-device-signal-cellular-connected-no-internet-3-bar:before{content:"\e75c"}.mdi-device-signal-cellular-connected-no-internet-4-bar:before{content:"\e75d"}.mdi-device-signal-cellular-no-sim:before{content:"\e75e"}.mdi-device-signal-cellular-null:before{content:"\e75f"}.mdi-device-signal-cellular-off:before{content:"\e760"}.mdi-device-signal-wifi-0-bar:before{content:"\e761"}.mdi-device-signal-wifi-1-bar:before{content:"\e762"}.mdi-device-signal-wifi-2-bar:before{content:"\e763"}.mdi-device-signal-wifi-3-bar:before{content:"\e764"}.mdi-device-signal-wifi-4-bar:before{content:"\e765"}.mdi-device-signal-wifi-off:before{content:"\e766"}.mdi-device-signal-wifi-statusbar-1-bar:before{content:"\e767"}.mdi-device-signal-wifi-statusbar-2-bar:before{content:"\e768"}.mdi-device-signal-wifi-statusbar-3-bar:before{content:"\e769"}.mdi-device-signal-wifi-statusbar-4-bar:before{content:"\e76a"}.mdi-device-signal-wifi-statusbar-connected-no-internet-:before{content:"\e76b"}.mdi-device-signal-wifi-statusbar-connected-no-internet:before{content:"\e76f"}.mdi-device-signal-wifi-statusbar-connected-no-internet-2:before{content:"\e76c"}.mdi-device-signal-wifi-statusbar-connected-no-internet-3:before{content:"\e76d"}.mdi-device-signal-wifi-statusbar-connected-no-internet-4:before{content:"\e76e"}.mdi-signal-wifi-statusbar-not-connected-after:before{content:"\e8f7"}.mdi-device-signal-wifi-statusbar-not-connected:before{content:"\e770"}.mdi-device-signal-wifi-statusbar-null:before{content:"\e771"}.mdi-device-storage:before{content:"\e772"}.mdi-device-usb:before{content:"\e773"}.mdi-device-wifi-lock:before{content:"\e774"}.mdi-device-wifi-tethering:before{content:"\e775"}.mdi-hardware-cast-connected:before{content:"\e7b7"}.mdi-hardware-cast:before{content:"\e7b8"}.mdi-hardware-computer:before{content:"\e7b9"}.mdi-hardware-desktop-mac:before{content:"\e7ba"}.mdi-hardware-desktop-windows:before{content:"\e7bb"}.mdi-hardware-dock:before{content:"\e7bc"}.mdi-hardware-gamepad:before{content:"\e7bd"}.mdi-hardware-headset-mic:before{content:"\e7be"}.mdi-hardware-headset:before{content:"\e7bf"}.mdi-hardware-keyboard-alt:before{content:"\e7c0"}.mdi-hardware-keyboard-arrow-down:before{content:"\e7c1"}.mdi-hardware-keyboard-arrow-left:before{content:"\e7c2"}.mdi-hardware-keyboard-arrow-right:before{content:"\e7c3"}.mdi-hardware-keyboard-arrow-up:before{content:"\e7c4"}.mdi-hardware-keyboard-backspace:before{content:"\e7c5"}.mdi-hardware-keyboard-capslock:before{content:"\e7c6"}.mdi-hardware-keyboard-control:before{content:"\e7c7"}.mdi-hardware-keyboard-hide:before{content:"\e7c8"}.mdi-hardware-keyboard-return:before{content:"\e7c9"}.mdi-hardware-keyboard-tab:before{content:"\e7ca"}.mdi-hardware-keyboard-voice:before{content:"\e7cb"}.mdi-hardware-keyboard:before{content:"\e7cc"}.mdi-hardware-laptop-chromebook:before{content:"\e7cd"}.mdi-hardware-laptop-mac:before{content:"\e7ce"}.mdi-hardware-laptop-windows:before{content:"\e7cf"}.mdi-hardware-laptop:before{content:"\e7d0"}.mdi-hardware-memory:before{content:"\e7d1"}.mdi-hardware-mouse:before{content:"\e7d2"}.mdi-hardware-phone-android:before{content:"\e7d3"}.mdi-hardware-phone-iphone:before{content:"\e7d4"}.mdi-hardware-phonelink-off:before{content:"\e7d5"}.mdi-hardware-phonelink:before{content:"\e7d6"}.mdi-hardware-security:before{content:"\e7d7"}.mdi-hardware-sim-card:before{content:"\e7d8"}.mdi-hardware-smartphone:before{content:"\e7d9"}.mdi-hardware-speaker:before{content:"\e7da"}.mdi-hardware-tablet-android:before{content:"\e7db"}.mdi-hardware-tablet-mac:before{content:"\e7dc"}.mdi-hardware-tablet:before{content:"\e7dd"}.mdi-hardware-tv:before{content:"\e7de"}.mdi-hardware-watch:before{content:"\e7df"}.mdi-image-add-to-photos:before{content:"\e7e0"}.mdi-image-adjust:before{content:"\e7e1"}.mdi-image-assistant-photo:before{content:"\e7e2"}.mdi-image-audiotrack:before{content:"\e7e3"}.mdi-image-blur-circular:before{content:"\e7e4"}.mdi-image-blur-linear:before{content:"\e7e5"}.mdi-image-blur-off:before{content:"\e7e6"}.mdi-image-blur-on:before{content:"\e7e7"}.mdi-image-brightness-1:before{content:"\e7e8"}.mdi-image-brightness-2:before{content:"\e7e9"}.mdi-image-brightness-3:before{content:"\e7ea"}.mdi-image-brightness-4:before{content:"\e7eb"}.mdi-image-brightness-5:before{content:"\e7ec"}.mdi-image-brightness-6:before{content:"\e7ed"}.mdi-image-brightness-7:before{content:"\e7ee"}.mdi-image-brush:before{content:"\e7ef"}.mdi-image-camera-alt:before{content:"\e7f0"}.mdi-image-camera-front:before{content:"\e7f1"}.mdi-image-camera-rear:before{content:"\e7f2"}.mdi-image-camera-roll:before{content:"\e7f3"}.mdi-image-camera:before{content:"\e7f4"}.mdi-image-center-focus-strong:before{content:"\e7f5"}.mdi-image-center-focus-weak:before{content:"\e7f6"}.mdi-image-collections:before{content:"\e7f7"}.mdi-image-color-lens:before{content:"\e7f8"}.mdi-image-colorize:before{content:"\e7f9"}.mdi-image-compare:before{content:"\e7fa"}.mdi-image-control-point-duplicate:before{content:"\e7fb"}.mdi-image-control-point:before{content:"\e7fc"}.mdi-image-crop-3-2:before{content:"\e7fd"}.mdi-image-crop-5-4:before{content:"\e7fe"}.mdi-image-crop-7-5:before{content:"\e7ff"}.mdi-image-crop-16-9:before{content:"\e800"}.mdi-image-crop-din:before{content:"\e801"}.mdi-image-crop-free:before{content:"\e802"}.mdi-image-crop-landscape:before{content:"\e803"}.mdi-image-crop-original:before{content:"\e804"}.mdi-image-crop-portrait:before{content:"\e805"}.mdi-image-crop-square:before{content:"\e806"}.mdi-image-crop:before{content:"\e807"}.mdi-image-dehaze:before{content:"\e808"}.mdi-image-details:before{content:"\e809"}.mdi-image-edit:before{content:"\e80a"}.mdi-image-exposure-minus-1:before{content:"\e80b"}.mdi-image-exposure-minus-2:before{content:"\e80c"}.mdi-image-exposure-plus-1:before{content:"\e80d"}.mdi-image-exposure-plus-2:before{content:"\e80e"}.mdi-image-exposure-zero:before{content:"\e80f"}.mdi-image-exposure:before{content:"\e810"}.mdi-image-filter-1:before{content:"\e811"}.mdi-image-filter-2:before{content:"\e812"}.mdi-image-filter-3:before{content:"\e813"}.mdi-image-filter-4:before{content:"\e814"}.mdi-image-filter-5:before{content:"\e815"}.mdi-image-filter-6:before{content:"\e816"}.mdi-image-filter-7:before{content:"\e817"}.mdi-image-filter-8:before{content:"\e818"}.mdi-image-filter-9-plus:before{content:"\e819"}.mdi-image-filter-9:before{content:"\e81a"}.mdi-image-filter-b-and-w:before{content:"\e81b"}.mdi-image-filter-center-focus:before{content:"\e81c"}.mdi-image-filter-drama:before{content:"\e81d"}.mdi-image-filter-frames:before{content:"\e81e"}.mdi-image-filter-hdr:before{content:"\e81f"}.mdi-image-filter-none:before{content:"\e820"}.mdi-image-filter-tilt-shift:before{content:"\e821"}.mdi-image-filter-vintage:before{content:"\e822"}.mdi-image-filter:before{content:"\e823"}.mdi-image-flare:before{content:"\e824"}.mdi-image-flash-auto:before{content:"\e825"}.mdi-image-flash-off:before{content:"\e826"}.mdi-image-flash-on:before{content:"\e827"}.mdi-image-flip:before{content:"\e828"}.mdi-image-gradient:before{content:"\e829"}.mdi-image-grain:before{content:"\e82a"}.mdi-image-grid-off:before{content:"\e82b"}.mdi-image-grid-on:before{content:"\e82c"}.mdi-image-hdr-off:before{content:"\e82d"}.mdi-image-hdr-on:before{content:"\e82e"}.mdi-image-hdr-strong:before{content:"\e82f"}.mdi-image-hdr-weak:before{content:"\e830"}.mdi-image-healing:before{content:"\e831"}.mdi-image-image-aspect-ratio:before{content:"\e832"}.mdi-image-image:before{content:"\e833"}.mdi-image-iso:before{content:"\e834"}.mdi-image-landscape:before{content:"\e835"}.mdi-image-leak-add:before{content:"\e836"}.mdi-image-leak-remove:before{content:"\e837"}.mdi-image-lens:before{content:"\e838"}.mdi-image-looks-3:before{content:"\e839"}.mdi-image-looks-4:before{content:"\e83a"}.mdi-image-looks-5:before{content:"\e83b"}.mdi-image-looks-6:before{content:"\e83c"}.mdi-image-looks-one:before{content:"\e83d"}.mdi-image-looks-two:before{content:"\e83e"}.mdi-image-looks:before{content:"\e83f"}.mdi-image-loupe:before{content:"\e840"}.mdi-image-movie-creation:before{content:"\e841"}.mdi-image-nature-people:before{content:"\e842"}.mdi-image-nature:before{content:"\e843"}.mdi-image-navigate-before:before{content:"\e844"}.mdi-image-navigate-next:before{content:"\e845"}.mdi-image-palette:before{content:"\e846"}.mdi-image-panorama-fisheye:before{content:"\e847"}.mdi-image-panorama-horizontal:before{content:"\e848"}.mdi-image-panorama-vertical:before{content:"\e849"}.mdi-image-panorama-wide-angle:before{content:"\e84a"}.mdi-image-panorama:before{content:"\e84b"}.mdi-image-photo-album:before{content:"\e84c"}.mdi-image-photo-camera:before{content:"\e84d"}.mdi-image-photo-library:before{content:"\e84e"}.mdi-image-photo:before{content:"\e84f"}.mdi-image-portrait:before{content:"\e850"}.mdi-image-remove-red-eye:before{content:"\e851"}.mdi-image-rotate-left:before{content:"\e852"}.mdi-image-rotate-right:before{content:"\e853"}.mdi-image-slideshow:before{content:"\e854"}.mdi-image-straighten:before{content:"\e855"}.mdi-image-style:before{content:"\e856"}.mdi-image-switch-camera:before{content:"\e857"}.mdi-image-switch-video:before{content:"\e858"}.mdi-image-tag-faces:before{content:"\e859"}.mdi-image-texture:before{content:"\e85a"}.mdi-image-timelapse:before{content:"\e85b"}.mdi-image-timer-3:before{content:"\e85c"}.mdi-image-timer-10:before{content:"\e85d"}.mdi-image-timer-auto:before{content:"\e85e"}.mdi-image-timer-off:before{content:"\e85f"}.mdi-image-timer:before{content:"\e860"}.mdi-image-tonality:before{content:"\e861"}.mdi-image-transform:before{content:"\e862"}.mdi-image-tune:before{content:"\e863"}.mdi-image-wb-auto:before{content:"\e864"}.mdi-image-wb-cloudy:before{content:"\e865"}.mdi-image-wb-incandescent:before{content:"\e866"}.mdi-image-wb-irradescent:before{content:"\e867"}.mdi-image-wb-sunny:before{content:"\e868"}.mdi-maps-beenhere:before{content:"\e869"}.mdi-maps-directions-bike:before{content:"\e86a"}.mdi-maps-directions-bus:before{content:"\e86b"}.mdi-maps-directions-car:before{content:"\e86c"}.mdi-maps-directions-ferry:before{content:"\e86d"}.mdi-maps-directions-subway:before{content:"\e86e"}.mdi-maps-directions-train:before{content:"\e86f"}.mdi-maps-directions-transit:before{content:"\e870"}.mdi-maps-directions-walk:before{content:"\e871"}.mdi-maps-directions:before{content:"\e872"}.mdi-maps-flight:before{content:"\e873"}.mdi-maps-hotel:before{content:"\e874"}.mdi-maps-layers-clear:before{content:"\e875"}.mdi-maps-layers:before{content:"\e876"}.mdi-maps-local-airport:before{content:"\e877"}.mdi-maps-local-atm:before{content:"\e878"}.mdi-maps-local-attraction:before{content:"\e879"}.mdi-maps-local-bar:before{content:"\e87a"}.mdi-maps-local-cafe:before{content:"\e87b"}.mdi-maps-local-car-wash:before{content:"\e87c"}.mdi-maps-local-convenience-store:before{content:"\e87d"}.mdi-maps-local-drink:before{content:"\e87e"}.mdi-maps-local-florist:before{content:"\e87f"}.mdi-maps-local-gas-station:before{content:"\e880"}.mdi-maps-local-grocery-store:before{content:"\e881"}.mdi-maps-local-hospital:before{content:"\e882"}.mdi-maps-local-hotel:before{content:"\e883"}.mdi-maps-local-laundry-service:before{content:"\e884"}.mdi-maps-local-library:before{content:"\e885"}.mdi-maps-local-mall:before{content:"\e886"}.mdi-maps-local-movies:before{content:"\e887"}.mdi-maps-local-offer:before{content:"\e888"}.mdi-maps-local-parking:before{content:"\e889"}.mdi-maps-local-pharmacy:before{content:"\e88a"}.mdi-maps-local-phone:before{content:"\e88b"}.mdi-maps-local-pizza:before{content:"\e88c"}.mdi-maps-local-play:before{content:"\e88d"}.mdi-maps-local-post-office:before{content:"\e88e"}.mdi-maps-local-print-shop:before{content:"\e88f"}.mdi-maps-local-restaurant:before{content:"\e890"}.mdi-maps-local-see:before{content:"\e891"}.mdi-maps-local-shipping:before{content:"\e892"}.mdi-maps-local-taxi:before{content:"\e893"}.mdi-maps-location-history:before{content:"\e894"}.mdi-maps-map:before{content:"\e895"}.mdi-maps-my-location:before{content:"\e896"}.mdi-maps-navigation:before{content:"\e897"}.mdi-maps-pin-drop:before{content:"\e898"}.mdi-maps-place:before{content:"\e899"}.mdi-maps-rate-review:before{content:"\e89a"}.mdi-maps-restaurant-menu:before{content:"\e89b"}.mdi-maps-satellite:before{content:"\e89c"}.mdi-maps-store-mall-directory:before{content:"\e89d"}.mdi-maps-terrain:before{content:"\e89e"}.mdi-maps-traffic:before{content:"\e89f"}.mdi-navigation-apps:before{content:"\e8a0"}.mdi-navigation-arrow-back:before{content:"\e8a1"}.mdi-navigation-arrow-drop-down-circle:before{content:"\e8a2"}.mdi-navigation-arrow-drop-down:before{content:"\e8a3"}.mdi-navigation-arrow-drop-up:before{content:"\e8a4"}.mdi-navigation-arrow-forward:before{content:"\e8a5"}.mdi-navigation-cancel:before{content:"\e8a6"}.mdi-navigation-check:before{content:"\e8a7"}.mdi-navigation-chevron-left:before{content:"\e8a8"}.mdi-navigation-chevron-right:before{content:"\e8a9"}.mdi-navigation-close:before{content:"\e8aa"}.mdi-navigation-expand-less:before{content:"\e8ab"}.mdi-navigation-expand-more:before{content:"\e8ac"}.mdi-navigation-fullscreen-exit:before{content:"\e8ad"}.mdi-navigation-fullscreen:before{content:"\e8ae"}.mdi-navigation-menu:before{content:"\e8af"}.mdi-navigation-more-horiz:before{content:"\e8b0"}.mdi-navigation-more-vert:before{content:"\e8b1"}.mdi-navigation-refresh:before{content:"\e8b2"}.mdi-navigation-unfold-less:before{content:"\e8b3"}.mdi-navigation-unfold-more:before{content:"\e8b4"}.mdi-notification-adb:before{content:"\e8b5"}.mdi-notification-bluetooth-audio:before{content:"\e8b6"}.mdi-notification-disc-full:before{content:"\e8b7"}.mdi-notification-dnd-forwardslash:before{content:"\e8b8"}.mdi-notification-do-not-disturb:before{content:"\e8b9"}.mdi-notification-drive-eta:before{content:"\e8ba"}.mdi-notification-event-available:before{content:"\e8bb"}.mdi-notification-event-busy:before{content:"\e8bc"}.mdi-notification-event-note:before{content:"\e8bd"}.mdi-notification-folder-special:before{content:"\e8be"}.mdi-notification-mms:before{content:"\e8bf"}.mdi-notification-more:before{content:"\e8c0"}.mdi-notification-network-locked:before{content:"\e8c1"}.mdi-notification-phone-bluetooth-speaker:before{content:"\e8c2"}.mdi-notification-phone-forwarded:before{content:"\e8c3"}.mdi-notification-phone-in-talk:before{content:"\e8c4"}.mdi-notification-phone-locked:before{content:"\e8c5"}.mdi-notification-phone-missed:before{content:"\e8c6"}.mdi-notification-phone-paused:before{content:"\e8c7"}.mdi-notification-play-download:before{content:"\e8c8"}.mdi-notification-play-install:before{content:"\e8c9"}.mdi-notification-sd-card:before{content:"\e8ca"}.mdi-notification-sim-card-alert:before{content:"\e8cb"}.mdi-notification-sms-failed:before{content:"\e8cc"}.mdi-notification-sms:before{content:"\e8cd"}.mdi-notification-sync-disabled:before{content:"\e8ce"}.mdi-notification-sync-problem:before{content:"\e8cf"}.mdi-notification-sync:before{content:"\e8d0"}.mdi-notification-system-update:before{content:"\e8d1"}.mdi-notification-tap-and-play:before{content:"\e8d2"}.mdi-notification-time-to-leave:before{content:"\e8d3"}.mdi-notification-vibration:before{content:"\e8d4"}.mdi-notification-voice-chat:before{content:"\e8d5"}.mdi-notification-vpn-lock:before{content:"\e8d6"}.mdi-social-cake:before{content:"\e8d7"}.mdi-social-domain:before{content:"\e8d8"}.mdi-social-group-add:before{content:"\e8d9"}.mdi-social-group:before{content:"\e8da"}.mdi-social-location-city:before{content:"\e8db"}.mdi-social-mood:before{content:"\e8dc"}.mdi-social-notifications-none:before{content:"\e8dd"}.mdi-social-notifications-off:before{content:"\e8de"}.mdi-social-notifications-on:before{content:"\e8df"}.mdi-social-notifications-paused:before{content:"\e8e0"}.mdi-social-notifications:before{content:"\e8e1"}.mdi-social-pages:before{content:"\e8e2"}.mdi-social-party-mode:before{content:"\e8e3"}.mdi-social-people-outline:before{content:"\e8e4"}.mdi-social-people:before{content:"\e8e5"}.mdi-social-person-add:before{content:"\e8e6"}.mdi-social-person-outline:before{content:"\e8e7"}.mdi-social-person:before{content:"\e8e8"}.mdi-social-plus-one:before{content:"\e8e9"}.mdi-social-poll:before{content:"\e8ea"}.mdi-social-publ24px:before{content:"\e8eb"}.mdi-social-school:before{content:"\e8ec"}.mdi-social-share:before{content:"\e8ed"}.mdi-social-whatshot:before{content:"\e8ee"}.mdi-toggle-check-box-outline-blank:before{content:"\e8ef"}.mdi-toggle-check-box:before{content:"\e8f0"}.mdi-toggle-radio-button-off:before{content:"\e8f1"}.mdi-toggle-radio-button-on:before{content:"\e8f2"}.mdi-toggle-star-half:before{content:"\e8f3"}.mdi-toggle-star-outline:before{content:"\e8f4"}.mdi-toggle-star:before{content:"\e8f5"}body{background-color:#eee}body.inverse{background:#333}body.inverse,body.inverse .form-control{color:rgba(255,255,255,.84)}body.inverse .card,body.inverse .card .form-control,body.inverse .modal,body.inverse .modal .form-control,body.inverse .panel-default,body.inverse .panel-default .form-control{background-color:initial;color:initial}.h1,.h2,.h3,.h4,body,h1,h2,h3,h4,h5,h6{font-family:RobotoDraft,Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300}h5,h6{font-weight:400}a,a:focus,a:hover{color:#009688}.container .well,.container .well .form-control,.container .well:not([class^="well well-material-"]),.container .well:not([class^="well well-material-"]) .form-control,.container-fluid .well,.container-fluid .well .form-control,.container-fluid .well:not([class^="well well-material-"]),.container-fluid .well:not([class^="well well-material-"]) .form-control,body .well,body .well .form-control,body .well:not([class^="well well-material-"]),body .well:not([class^="well well-material-"]) .form-control{color:rgba(0,0,0,.84)}.container .well .floating-label,.container .well:not([class^="well well-material-"]) .floating-label,.container-fluid .well .floating-label,.container-fluid .well:not([class^="well well-material-"]) .floating-label,body .well .floating-label,body .well:not([class^="well well-material-"]) .floating-label{color:#7e7e7e}.container .well .form-control::-webkit-input-placeholder,.container .well:not([class^="well well-material-"]) .form-control::-webkit-input-placeholder,.container-fluid .well .form-control::-webkit-input-placeholder,.container-fluid .well:not([class^="well well-material-"]) .form-control::-webkit-input-placeholder,body .well .form-control::-webkit-input-placeholder,body .well:not([class^="well well-material-"]) .form-control::-webkit-input-placeholder{color:#7e7e7e}.container .well .form-control::-moz-placeholder,.container .well:not([class^="well well-material-"]) .form-control::-moz-placeholder,.container-fluid .well .form-control::-moz-placeholder,.container-fluid .well:not([class^="well well-material-"]) .form-control::-moz-placeholder,body .well .form-control::-moz-placeholder,body .well:not([class^="well well-material-"]) .form-control::-moz-placeholder{color:#7e7e7e;opacity:1}.container .well .form-control:-ms-input-placeholder,.container .well:not([class^="well well-material-"]) .form-control:-ms-input-placeholder,.container-fluid .well .form-control:-ms-input-placeholder,.container-fluid .well:not([class^="well well-material-"]) .form-control:-ms-input-placeholder,body .well .form-control:-ms-input-placeholder,body .well:not([class^="well well-material-"]) .form-control:-ms-input-placeholder{color:#7e7e7e}.container .well .create,.container .well .option,.container .well:not([class^="well well-material-"]) .create,.container .well:not([class^="well well-material-"]) .option,.container-fluid .well .create,.container-fluid .well .option,.container-fluid .well:not([class^="well well-material-"]) .create,.container-fluid .well:not([class^="well well-material-"]) .option,body .well .create,body .well .option,body .well:not([class^="well well-material-"]) .create,body .well:not([class^="well well-material-"]) .option{color:rgba(0,0,0,.84)}.container .well.well-sm,.container-fluid .well.well-sm,body .well.well-sm{padding:10px}.container .well.well-lg,.container-fluid .well.well-lg,body .well.well-lg{padding:26px}.container [class^="well well-material-"],.container [class^="well well-material-"] .floating-label,.container [class^="well well-material-"] .form-control,.container-fluid [class^="well well-material-"],.container-fluid [class^="well well-material-"] .floating-label,.container-fluid [class^="well well-material-"] .form-control,body [class^="well well-material-"],body [class^="well well-material-"] .floating-label,body [class^="well well-material-"] .form-control{color:rgba(255,255,255,.84)}.container [class^="well well-material-"] .form-control,.container-fluid [class^="well well-material-"] .form-control,body [class^="well well-material-"] .form-control{border-bottom-color:rgba(255,255,255,.84)}.container [class^="well well-material-"] .form-control::-webkit-input-placeholder,.container-fluid [class^="well well-material-"] .form-control::-webkit-input-placeholder,body [class^="well well-material-"] .form-control::-webkit-input-placeholder{color:rgba(255,255,255,.84)}.container [class^="well well-material-"] .form-control::-moz-placeholder,.container-fluid [class^="well well-material-"] .form-control::-moz-placeholder,body [class^="well well-material-"] .form-control::-moz-placeholder{color:rgba(255,255,255,.84);opacity:1}.container [class^="well well-material-"] .form-control:-ms-input-placeholder,.container-fluid [class^="well well-material-"] .form-control:-ms-input-placeholder,body [class^="well well-material-"] .form-control:-ms-input-placeholder{color:rgba(255,255,255,.84)}.container [class^="well well-material-"] .create,.container [class^="well well-material-"] .option,.container-fluid [class^="well well-material-"] .create,.container-fluid [class^="well well-material-"] .option,body [class^="well well-material-"] .create,body [class^="well well-material-"] .option{color:rgba(0,0,0,.84)}.container .jumbotron,.container .well,.container-fluid .jumbotron,.container-fluid .well,body .jumbotron,body .well{padding:19px;margin-bottom:20px;box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);border-radius:2px;border:0}.container .jumbotron p,.container .well p,.container-fluid .jumbotron p,.container-fluid .well p,body .jumbotron p,body .well p{font-weight:300}.container .jumbotron,.container .jumbotron-default,.container .well,.container .well-default,.container-fluid .jumbotron,.container-fluid .jumbotron-default,.container-fluid .well,.container-fluid .well-default,body .jumbotron,body .jumbotron-default,body .well,body .well-default{background-color:#fff}.container .jumbotron-black,.container .well-black,.container-fluid .jumbotron-black,.container-fluid .well-black,body .jumbotron-black,body .well-black{background-color:#000}.container .jumbotron-white,.container .well-white,.container-fluid .jumbotron-white,.container-fluid .well-white,body .jumbotron-white,body .well-white{background-color:#fff}.container .jumbotron-inverse,.container .well-inverse,.container-fluid .jumbotron-inverse,.container-fluid .well-inverse,body .jumbotron-inverse,body .well-inverse{background-color:#3f51b5}.container .jumbotron-primary,.container .well-primary,.container-fluid .jumbotron-primary,.container-fluid .well-primary,body .jumbotron-primary,body .well-primary{background-color:#009688}.container .jumbotron-success,.container .well-success,.container-fluid .jumbotron-success,.container-fluid .well-success,body .jumbotron-success,body .well-success{background-color:#4caf50}.container .jumbotron-info,.container .well-info,.container-fluid .jumbotron-info,.container-fluid .well-info,body .jumbotron-info,body .well-info{background-color:#03a9f4}.container .jumbotron-warning,.container .well-warning,.container-fluid .jumbotron-warning,.container-fluid .well-warning,body .jumbotron-warning,body .well-warning{background-color:#ff5722}.container .jumbotron-danger,.container .jumbotron-material-red,.container .well-danger,.container .well-material-red,.container-fluid .jumbotron-danger,.container-fluid .jumbotron-material-red,.container-fluid .well-danger,.container-fluid .well-material-red,body .jumbotron-danger,body .jumbotron-material-red,body .well-danger,body .well-material-red{background-color:#f44336}.container .jumbotron-material-pink,.container .well-material-pink,.container-fluid .jumbotron-material-pink,.container-fluid .well-material-pink,body .jumbotron-material-pink,body .well-material-pink{background-color:#e91e63}.container .jumbotron-material-purple,.container .well-material-purple,.container-fluid .jumbotron-material-purple,.container-fluid .well-material-purple,body .jumbotron-material-purple,body .well-material-purple{background-color:#9c27b0}.container .jumbotron-material-deep-purple,.container .well-material-deep-purple,.container-fluid .jumbotron-material-deep-purple,.container-fluid .well-material-deep-purple,body .jumbotron-material-deep-purple,body .well-material-deep-purple{background-color:#673ab7}.container .jumbotron-material-indigo,.container .well-material-indigo,.container-fluid .jumbotron-material-indigo,.container-fluid .well-material-indigo,body .jumbotron-material-indigo,body .well-material-indigo{background-color:#3f51b5}.container .jumbotron-material-blue,.container .well-material-blue,.container-fluid .jumbotron-material-blue,.container-fluid .well-material-blue,body .jumbotron-material-blue,body .well-material-blue{background-color:#2196f3}.container .jumbotron-material-light-blue,.container .well-material-light-blue,.container-fluid .jumbotron-material-light-blue,.container-fluid .well-material-light-blue,body .jumbotron-material-light-blue,body .well-material-light-blue{background-color:#03a9f4}.container .jumbotron-material-cyan,.container .well-material-cyan,.container-fluid .jumbotron-material-cyan,.container-fluid .well-material-cyan,body .jumbotron-material-cyan,body .well-material-cyan{background-color:#00bcd4}.container .jumbotron-material-teal,.container .well-material-teal,.container-fluid .jumbotron-material-teal,.container-fluid .well-material-teal,body .jumbotron-material-teal,body .well-material-teal{background-color:#009688}.container .jumbotron-material-green,.container .well-material-green,.container-fluid .jumbotron-material-green,.container-fluid .well-material-green,body .jumbotron-material-green,body .well-material-green{background-color:#4caf50}.container .jumbotron-material-light-green,.container .well-material-light-green,.container-fluid .jumbotron-material-light-green,.container-fluid .well-material-light-green,body .jumbotron-material-light-green,body .well-material-light-green{background-color:#8bc34a}.container .jumbotron-material-lime,.container .well-material-lime,.container-fluid .jumbotron-material-lime,.container-fluid .well-material-lime,body .jumbotron-material-lime,body .well-material-lime{background-color:#cddc39}.container .jumbotron-material-yellow,.container .well-material-yellow,.container-fluid .jumbotron-material-yellow,.container-fluid .well-material-yellow,body .jumbotron-material-yellow,body .well-material-yellow{background-color:#ffeb3b}.container .jumbotron-material-amber,.container .well-material-amber,.container-fluid .jumbotron-material-amber,.container-fluid .well-material-amber,body .jumbotron-material-amber,body .well-material-amber{background-color:#ffc107}.container .jumbotron-material-orange,.container .well-material-orange,.container-fluid .jumbotron-material-orange,.container-fluid .well-material-orange,body .jumbotron-material-orange,body .well-material-orange{background-color:#ff9800}.container .jumbotron-material-deep-orange,.container .well-material-deep-orange,.container-fluid .jumbotron-material-deep-orange,.container-fluid .well-material-deep-orange,body .jumbotron-material-deep-orange,body .well-material-deep-orange{background-color:#ff5722}.container .jumbotron-material-brown,.container .well-material-brown,.container-fluid .jumbotron-material-brown,.container-fluid .well-material-brown,body .jumbotron-material-brown,body .well-material-brown{background-color:#795548}.container .jumbotron-material-grey,.container .well-material-grey,.container-fluid .jumbotron-material-grey,.container-fluid .well-material-grey,body .jumbotron-material-grey,body .well-material-grey{background-color:#9e9e9e}.container .jumbotron-material-blue-grey,.container .well-material-blue-grey,.container-fluid .jumbotron-material-blue-grey,.container-fluid .well-material-blue-grey,body .jumbotron-material-blue-grey,body .well-material-blue-grey{background-color:#607d8b}.btn{position:relative;padding:8px 30px;border:0;margin:10px 1px;cursor:pointer;border-radius:2px;text-transform:uppercase;text-decoration:none;color:rgba(255,255,255,.84);transition:background-color .2s ease,box-shadow .28s cubic-bezier(.4,0,.2,1);outline:0!important}.btn-group,.btn-group-vertical,.btn.btn-raised{transition:box-shadow .28s cubic-bezier(.4,0,.2,1)}.btn:hover:not(.btn-link):not(.btn-flat):not(.btn-fab){box-shadow:0 1px 6px 0 rgba(0,0,0,.12),0 1px 6px 0 rgba(0,0,0,.12)}.btn:active:not(.btn-link):not(.btn-flat):not(.btn-fab){box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}.btn-default.btn-flat:not(.btn-link),.btn.btn-flat:not(.btn-link){color:rgba(0,0,0,.84)}.btn-black.btn-flat:not(.btn-link){color:#000}.btn-white.btn-flat:not(.btn-link){color:#fff}.btn-inverse.btn-flat:not(.btn-link){color:#3f51b5}.btn-primary.btn-flat:not(.btn-link){color:#009688}.btn-success.btn-flat:not(.btn-link){color:#4caf50}.btn-info.btn-flat:not(.btn-link){color:#03a9f4}.btn-warning.btn-flat:not(.btn-link){color:#ff5722}.btn-danger.btn-flat:not(.btn-link),.btn-material-red.btn-flat:not(.btn-link){color:#f44336}.btn-material-pink.btn-flat:not(.btn-link){color:#e91e63}.btn-material-purple.btn-flat:not(.btn-link){color:#9c27b0}.btn-material-deep-purple.btn-flat:not(.btn-link){color:#673ab7}.btn-material-indigo.btn-flat:not(.btn-link){color:#3f51b5}.btn-material-blue.btn-flat:not(.btn-link){color:#2196f3}.btn-material-light-blue.btn-flat:not(.btn-link){color:#03a9f4}.btn-material-cyan.btn-flat:not(.btn-link){color:#00bcd4}.btn-material-teal.btn-flat:not(.btn-link){color:#009688}.btn-material-green.btn-flat:not(.btn-link){color:#4caf50}.btn-material-light-green.btn-flat:not(.btn-link){color:#8bc34a}.btn-material-lime.btn-flat:not(.btn-link){color:#cddc39}.btn-material-yellow.btn-flat:not(.btn-link){color:#ffeb3b}.btn-material-amber.btn-flat:not(.btn-link){color:#ffc107}.btn-material-orange.btn-flat:not(.btn-link){color:#ff9800}.btn-material-deep-orange.btn-flat:not(.btn-link){color:#ff5722}.btn-material-brown.btn-flat:not(.btn-link){color:#795548}.btn-material-grey.btn-flat:not(.btn-link){color:#9e9e9e}.btn-material-blue-grey.btn-flat:not(.btn-link){color:#607d8b}.btn-default:not(.btn-link):not(.btn-flat),.btn:not(.btn-link):not(.btn-flat){background-color:transparent;color:rgba(0,0,0,.84)}.btn-black:not(.btn-link):not(.btn-flat){background-color:#000;color:rgba(255,255,255,.84)}.btn-white:not(.btn-link):not(.btn-flat){background-color:#fff;color:rgba(0,0,0,.84)}.btn-inverse:not(.btn-link):not(.btn-flat){background-color:#3f51b5;color:rgba(255,255,255,.84)}.btn-primary:not(.btn-link):not(.btn-flat){background-color:#009688;color:rgba(255,255,255,.84)}.btn-success:not(.btn-link):not(.btn-flat){background-color:#4caf50;color:rgba(255,255,255,.84)}.btn-info:not(.btn-link):not(.btn-flat){background-color:#03a9f4;color:rgba(255,255,255,.84)}.btn-warning:not(.btn-link):not(.btn-flat){background-color:#ff5722;color:rgba(255,255,255,.84)}.btn-danger:not(.btn-link):not(.btn-flat),.btn-material-red:not(.btn-link):not(.btn-flat){background-color:#f44336;color:rgba(255,255,255,.84)}.btn-material-pink:not(.btn-link):not(.btn-flat){background-color:#e91e63;color:rgba(255,255,255,.84)}.btn-material-purple:not(.btn-link):not(.btn-flat){background-color:#9c27b0;color:rgba(255,255,255,.84)}.btn-material-deep-purple:not(.btn-link):not(.btn-flat){background-color:#673ab7;color:rgba(255,255,255,.84)}.btn-material-indigo:not(.btn-link):not(.btn-flat){background-color:#3f51b5;color:rgba(255,255,255,.84)}.btn-material-blue:not(.btn-link):not(.btn-flat){background-color:#2196f3;color:rgba(255,255,255,.84)}.btn-material-light-blue:not(.btn-link):not(.btn-flat){background-color:#03a9f4;color:rgba(255,255,255,.84)}.btn-material-cyan:not(.btn-link):not(.btn-flat){background-color:#00bcd4;color:rgba(0,0,0,.84)}.btn-material-teal:not(.btn-link):not(.btn-flat){background-color:#009688;color:rgba(255,255,255,.84)}.btn-material-green:not(.btn-link):not(.btn-flat){background-color:#4caf50;color:rgba(255,255,255,.84)}.btn-material-light-green:not(.btn-link):not(.btn-flat){background-color:#8bc34a;color:rgba(0,0,0,.84)}.btn-material-lime:not(.btn-link):not(.btn-flat){background-color:#cddc39;color:rgba(0,0,0,.84)}.btn-material-yellow:not(.btn-link):not(.btn-flat){background-color:#ffeb3b;color:rgba(0,0,0,.84)}.btn-material-amber:not(.btn-link):not(.btn-flat){background-color:#ffc107;color:rgba(0,0,0,.84)}.btn-material-orange:not(.btn-link):not(.btn-flat){background-color:#ff9800;color:rgba(0,0,0,.84)}.btn-material-deep-orange:not(.btn-link):not(.btn-flat){background-color:#ff5722;color:rgba(255,255,255,.84)}.btn-material-brown:not(.btn-link):not(.btn-flat){background-color:#795548;color:rgba(255,255,255,.84)}.btn-material-grey:not(.btn-link):not(.btn-flat){background-color:#9e9e9e;color:rgba(255,255,255,.84)}.btn-material-blue-grey:not(.btn-link):not(.btn-flat){background-color:#607d8b;color:rgba(255,255,255,.84)}.btn-default:hover:not(.btn-link):not(.btn-flat),.btn:hover:not(.btn-link):not(.btn-flat){background-color:rgba(10,10,10,0)}.btn-black:hover:not(.btn-link):not(.btn-flat){background-color:#0a0a0a}.btn-white:hover:not(.btn-link):not(.btn-flat){background-color:#f5f5f5}.btn-inverse:hover:not(.btn-link):not(.btn-flat){background-color:#495bc0}.btn-primary:hover:not(.btn-link):not(.btn-flat){background-color:#00aa9a}.btn-success:hover:not(.btn-link):not(.btn-flat){background-color:#59b75c}.btn-info:hover:not(.btn-link):not(.btn-flat){background-color:#0fb2fc}.btn-warning:hover:not(.btn-link):not(.btn-flat){background-color:#ff6736}.btn-danger:hover:not(.btn-link):not(.btn-flat),.btn-material-red:hover:not(.btn-link):not(.btn-flat){background-color:#f55549}.btn-material-pink:hover:not(.btn-link):not(.btn-flat){background-color:#eb3170}.btn-material-purple:hover:not(.btn-link):not(.btn-flat){background-color:#ab2bc1}.btn-material-deep-purple:hover:not(.btn-link):not(.btn-flat){background-color:#7142c3}.btn-material-indigo:hover:not(.btn-link):not(.btn-flat){background-color:#495bc0}.btn-material-blue:hover:not(.btn-link):not(.btn-flat){background-color:#349ff4}.btn-material-light-blue:hover:not(.btn-link):not(.btn-flat){background-color:#0fb2fc}.btn-material-cyan:hover:not(.btn-link):not(.btn-flat){background-color:#00aac0}.btn-material-teal:hover:not(.btn-link):not(.btn-flat){background-color:#00aa9a}.btn-material-green:hover:not(.btn-link):not(.btn-flat){background-color:#59b75c}.btn-material-light-green:hover:not(.btn-link):not(.btn-flat){background-color:#81bb3e}.btn-material-lime:hover:not(.btn-link):not(.btn-flat){background-color:#c9d928}.btn-material-yellow:hover:not(.btn-link):not(.btn-flat){background-color:#ffe927}.btn-material-amber:hover:not(.btn-link):not(.btn-flat){background-color:#f2b500}.btn-material-orange:hover:not(.btn-link):not(.btn-flat){background-color:#eb8c00}.btn-material-deep-orange:hover:not(.btn-link):not(.btn-flat){background-color:#ff6736}.btn-material-brown:hover:not(.btn-link):not(.btn-flat){background-color:#865e50}.btn-material-grey:hover:not(.btn-link):not(.btn-flat){background-color:#a8a8a8}.btn-material-blue-grey:hover:not(.btn-link):not(.btn-flat){background-color:#688897}.btn-default:active:not(.btn-link):not(.btn-flat),.btn:active:not(.btn-link):not(.btn-flat){background-color:rgba(15,15,15,0)}.btn-black:active:not(.btn-link):not(.btn-flat){background-color:#0f0f0f}.btn-white:active:not(.btn-link):not(.btn-flat){background-color:#f0f0f0}.btn-inverse:active:not(.btn-link):not(.btn-flat){background-color:#5062c2}.btn-primary:active:not(.btn-link):not(.btn-flat){background-color:#00b5a4}.btn-success:active:not(.btn-link):not(.btn-flat){background-color:#60ba63}.btn-info:active:not(.btn-link):not(.btn-flat){background-color:#19b6fc}.btn-warning:active:not(.btn-link):not(.btn-flat){background-color:#ff6e41}.btn-danger:active:not(.btn-link):not(.btn-flat),.btn-material-red:active:not(.btn-link):not(.btn-flat){background-color:#f65e53}.btn-material-pink:active:not(.btn-link):not(.btn-flat){background-color:#ec3a76}.btn-material-purple:active:not(.btn-link):not(.btn-flat){background-color:#b22dc9}.btn-material-deep-purple:active:not(.btn-link):not(.btn-flat){background-color:#764ac6}.btn-material-indigo:active:not(.btn-link):not(.btn-flat){background-color:#5062c2}.btn-material-blue:active:not(.btn-link):not(.btn-flat){background-color:#3ea4f5}.btn-material-light-blue:active:not(.btn-link):not(.btn-flat){background-color:#19b6fc}.btn-material-cyan:active:not(.btn-link):not(.btn-flat){background-color:#00a1b5}.btn-material-teal:active:not(.btn-link):not(.btn-flat){background-color:#00b5a4}.btn-material-green:active:not(.btn-link):not(.btn-flat){background-color:#60ba63}.btn-material-light-green:active:not(.btn-link):not(.btn-flat){background-color:#7cb33b}.btn-material-lime:active:not(.btn-link):not(.btn-flat){background-color:#c2d125}.btn-material-yellow:active:not(.btn-link):not(.btn-flat){background-color:#ffe81c}.btn-material-amber:active:not(.btn-link):not(.btn-flat){background-color:#e7ae00}.btn-material-orange:active:not(.btn-link):not(.btn-flat){background-color:#e08600}.btn-material-deep-orange:active:not(.btn-link):not(.btn-flat){background-color:#ff6e41}.btn-material-brown:active:not(.btn-link):not(.btn-flat){background-color:#8c6253}.btn-material-grey:active:not(.btn-link):not(.btn-flat){background-color:#adadad}.btn-material-blue-grey:active:not(.btn-link):not(.btn-flat){background-color:#6e8d9b}.btn-default.active:not(.btn-link):not(.btn-flat),.btn.active:not(.btn-link):not(.btn-flat){background-color:rgba(15,15,15,0)}.btn-black.active:not(.btn-link):not(.btn-flat){background-color:#0f0f0f}.btn-white.active:not(.btn-link):not(.btn-flat){background-color:#f0f0f0}.btn-inverse.active:not(.btn-link):not(.btn-flat){background-color:#5062c2}.btn-primary.active:not(.btn-link):not(.btn-flat){background-color:#00b5a4}.btn-success.active:not(.btn-link):not(.btn-flat){background-color:#60ba63}.btn-info.active:not(.btn-link):not(.btn-flat){background-color:#19b6fc}.btn-warning.active:not(.btn-link):not(.btn-flat){background-color:#ff6e41}.btn-danger.active:not(.btn-link):not(.btn-flat),.btn-material-red.active:not(.btn-link):not(.btn-flat){background-color:#f65e53}.btn-material-pink.active:not(.btn-link):not(.btn-flat){background-color:#ec3a76}.btn-material-purple.active:not(.btn-link):not(.btn-flat){background-color:#b22dc9}.btn-material-deep-purple.active:not(.btn-link):not(.btn-flat){background-color:#764ac6}.btn-material-indigo.active:not(.btn-link):not(.btn-flat){background-color:#5062c2}.btn-material-blue.active:not(.btn-link):not(.btn-flat){background-color:#3ea4f5}.btn-material-light-blue.active:not(.btn-link):not(.btn-flat){background-color:#19b6fc}.btn-material-cyan.active:not(.btn-link):not(.btn-flat){background-color:#00a1b5}.btn-material-teal.active:not(.btn-link):not(.btn-flat){background-color:#00b5a4}.btn-material-green.active:not(.btn-link):not(.btn-flat){background-color:#60ba63}.btn-material-light-green.active:not(.btn-link):not(.btn-flat){background-color:#7cb33b}.btn-material-lime.active:not(.btn-link):not(.btn-flat){background-color:#c2d125}.btn-material-yellow.active:not(.btn-link):not(.btn-flat){background-color:#ffe81c}.btn-material-amber.active:not(.btn-link):not(.btn-flat){background-color:#e7ae00}.btn-material-orange.active:not(.btn-link):not(.btn-flat){background-color:#e08600}.btn-material-deep-orange.active:not(.btn-link):not(.btn-flat){background-color:#ff6e41}.btn-material-brown.active:not(.btn-link):not(.btn-flat){background-color:#8c6253}.btn-material-grey.active:not(.btn-link):not(.btn-flat){background-color:#adadad}.btn-material-blue-grey.active:not(.btn-link):not(.btn-flat){background-color:#6e8d9b}.btn-black.btn-flat:hover:not(.btn-ink),.btn-default.btn-flat:hover:not(.btn-ink),.btn.btn-flat:hover:not(.btn-ink){background-color:rgba(0,0,0,.2)}.btn-white.btn-flat:hover:not(.btn-ink){background-color:rgba(255,255,255,.2)}.btn-inverse.btn-flat:hover:not(.btn-ink){background-color:rgba(63,81,181,.2)}.btn-primary.btn-flat:hover:not(.btn-ink){background-color:rgba(0,150,136,.2)}.btn-success.btn-flat:hover:not(.btn-ink){background-color:rgba(76,175,80,.2)}.btn-info.btn-flat:hover:not(.btn-ink){background-color:rgba(3,169,244,.2)}.btn-warning.btn-flat:hover:not(.btn-ink){background-color:rgba(255,87,34,.2)}.btn-danger.btn-flat:hover:not(.btn-ink),.btn-material-red.btn-flat:hover:not(.btn-ink){background-color:rgba(244,67,54,.2)}.btn-material-pink.btn-flat:hover:not(.btn-ink){background-color:rgba(233,30,99,.2)}.btn-material-purple.btn-flat:hover:not(.btn-ink){background-color:rgba(156,39,176,.2)}.btn-material-deep-purple.btn-flat:hover:not(.btn-ink){background-color:rgba(103,58,183,.2)}.btn-material-indigo.btn-flat:hover:not(.btn-ink){background-color:rgba(63,81,181,.2)}.btn-material-blue.btn-flat:hover:not(.btn-ink){background-color:rgba(33,150,243,.2)}.btn-material-light-blue.btn-flat:hover:not(.btn-ink){background-color:rgba(3,169,244,.2)}.btn-material-cyan.btn-flat:hover:not(.btn-ink){background-color:rgba(0,188,212,.2)}.btn-material-teal.btn-flat:hover:not(.btn-ink){background-color:rgba(0,150,136,.2)}.btn-material-green.btn-flat:hover:not(.btn-ink){background-color:rgba(76,175,80,.2)}.btn-material-light-green.btn-flat:hover:not(.btn-ink){background-color:rgba(139,195,74,.2)}.btn-material-lime.btn-flat:hover:not(.btn-ink){background-color:rgba(205,220,57,.2)}.btn-material-yellow.btn-flat:hover:not(.btn-ink){background-color:rgba(255,235,59,.2)}.btn-material-amber.btn-flat:hover:not(.btn-ink){background-color:rgba(255,193,7,.2)}.btn-material-orange.btn-flat:hover:not(.btn-ink){background-color:rgba(255,152,0,.2)}.btn-material-deep-orange.btn-flat:hover:not(.btn-ink){background-color:rgba(255,87,34,.2)}.btn-material-brown.btn-flat:hover:not(.btn-ink){background-color:rgba(121,85,72,.2)}.btn-material-grey.btn-flat:hover:not(.btn-ink){background-color:rgba(158,158,158,.2)}.btn-material-blue-grey.btn-flat:hover:not(.btn-ink){background-color:rgba(96,125,139,.2)}.btn.btn-flat{background:0 0;box-shadow:none;font-weight:500}.form-control,.form-control.focus,.form-control:focus{background-image:linear-gradient(#009688,#009688),linear-gradient(#d2d2d2,#d2d2d2);background-size:0 2px,100% 1px}.btn.btn-flat:disabled{color:#a8a8a8!important}.btn.btn-sm{padding:5px 20px}.btn.btn-xs{padding:4px 15px;font-size:10px}.btn.btn-raised{box-shadow:0 1px 6px 0 rgba(0,0,0,.12),0 1px 6px 0 rgba(0,0,0,.12)}.btn.btn-raised:active:not(.btn-link){box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}.btn.btn-fab{margin:0;padding:15px;font-size:26px;width:56px;height:56px}.btn.btn-fab,.btn.btn-fab-default,.btn.btn-fab:active,.btn.btn-fab:active-default,.btn.btn-fab:hover,.btn.btn-fab:hover-default{background-color:transparent}.btn.btn-fab-black,.btn.btn-fab:active-black,.btn.btn-fab:hover-black{background-color:#000}.btn.btn-fab-white,.btn.btn-fab:active-white,.btn.btn-fab:hover-white{background-color:#fff}.btn.btn-fab-inverse,.btn.btn-fab:active-inverse,.btn.btn-fab:hover-inverse{background-color:#3f51b5}.btn.btn-fab-primary,.btn.btn-fab:active-primary,.btn.btn-fab:hover-primary{background-color:#009688}.btn.btn-fab-success,.btn.btn-fab:active-success,.btn.btn-fab:hover-success{background-color:#4caf50}.btn.btn-fab-info,.btn.btn-fab:active-info,.btn.btn-fab:hover-info{background-color:#03a9f4}.btn.btn-fab-warning,.btn.btn-fab:active-warning,.btn.btn-fab:hover-warning{background-color:#ff5722}.btn.btn-fab-danger,.btn.btn-fab-material-red,.btn.btn-fab:active-danger,.btn.btn-fab:active-material-red,.btn.btn-fab:hover-danger,.btn.btn-fab:hover-material-red{background-color:#f44336}.btn.btn-fab-material-pink,.btn.btn-fab:active-material-pink,.btn.btn-fab:hover-material-pink{background-color:#e91e63}.btn.btn-fab-material-purple,.btn.btn-fab:active-material-purple,.btn.btn-fab:hover-material-purple{background-color:#9c27b0}.btn.btn-fab-material-deep-purple,.btn.btn-fab:active-material-deep-purple,.btn.btn-fab:hover-material-deep-purple{background-color:#673ab7}.btn.btn-fab-material-indigo,.btn.btn-fab:active-material-indigo,.btn.btn-fab:hover-material-indigo{background-color:#3f51b5}.btn.btn-fab-material-blue,.btn.btn-fab:active-material-blue,.btn.btn-fab:hover-material-blue{background-color:#2196f3}.btn.btn-fab-material-light-blue,.btn.btn-fab:active-material-light-blue,.btn.btn-fab:hover-material-light-blue{background-color:#03a9f4}.btn.btn-fab-material-cyan,.btn.btn-fab:active-material-cyan,.btn.btn-fab:hover-material-cyan{background-color:#00bcd4}.btn.btn-fab-material-teal,.btn.btn-fab:active-material-teal,.btn.btn-fab:hover-material-teal{background-color:#009688}.btn.btn-fab-material-green,.btn.btn-fab:active-material-green,.btn.btn-fab:hover-material-green{background-color:#4caf50}.btn.btn-fab-material-light-green,.btn.btn-fab:active-material-light-green,.btn.btn-fab:hover-material-light-green{background-color:#8bc34a}.btn.btn-fab-material-lime,.btn.btn-fab:active-material-lime,.btn.btn-fab:hover-material-lime{background-color:#cddc39}.btn.btn-fab-material-yellow,.btn.btn-fab:active-material-yellow,.btn.btn-fab:hover-material-yellow{background-color:#ffeb3b}.btn.btn-fab-material-amber,.btn.btn-fab:active-material-amber,.btn.btn-fab:hover-material-amber{background-color:#ffc107}.btn.btn-fab-material-orange,.btn.btn-fab:active-material-orange,.btn.btn-fab:hover-material-orange{background-color:#ff9800}.btn.btn-fab-material-deep-orange,.btn.btn-fab:active-material-deep-orange,.btn.btn-fab:hover-material-deep-orange{background-color:#ff5722}.btn.btn-fab-material-brown,.btn.btn-fab:active-material-brown,.btn.btn-fab:hover-material-brown{background-color:#795548}.btn.btn-fab-material-grey,.btn.btn-fab:active-material-grey,.btn.btn-fab:hover-material-grey{background-color:#9e9e9e}.btn.btn-fab-material-blue-grey,.btn.btn-fab:active-material-blue-grey,.btn.btn-fab:hover-material-blue-grey{background-color:#607d8b}.btn.btn-fab,.btn.btn-fab:hover{box-shadow:0 1px 6px 0 rgba(0,0,0,.12),0 1px 6px 0 rgba(0,0,0,.12)}.btn.btn-fab:active{box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}.btn.btn-fab,.btn.btn-fab .ripple-wrapper{border-radius:100%}.btn.btn-fab.btn-fab-mini{width:40px;height:40px;padding:13px;font-size:15px}.btn.btn-fab i{position:relative;top:-5px}.btn-default,.btn-default:hover,.btn-link,.btn-link:hover,.btn:not([class*=btn-]),.btn:not([class*=btn-]):hover{color:rgba(0,0,0,.84)}.btn-default.active,.btn-default:hover,.btn-flat:not(.btn-link).active,.btn-flat:not(.btn-link):hover,.btn:not([class*=btn-]).active,.btn:not([class*=btn-]):hover{background-color:rgba(255,255,255,.5)}.open>.dropdown-toggle.btn,.open>.dropdown-toggle.btn-default{background-color:transparent}.open>.dropdown-toggle.btn-black{background-color:#000}.open>.dropdown-toggle.btn-white{background-color:#fff}.open>.dropdown-toggle.btn-inverse{background-color:#3f51b5}.open>.dropdown-toggle.btn-primary{background-color:#009688}.open>.dropdown-toggle.btn-success{background-color:#4caf50}.open>.dropdown-toggle.btn-info{background-color:#03a9f4}.open>.dropdown-toggle.btn-warning{background-color:#ff5722}.open>.dropdown-toggle.btn-danger,.open>.dropdown-toggle.btn-material-red{background-color:#f44336}.open>.dropdown-toggle.btn-material-pink{background-color:#e91e63}.open>.dropdown-toggle.btn-material-purple{background-color:#9c27b0}.open>.dropdown-toggle.btn-material-deep-purple{background-color:#673ab7}.open>.dropdown-toggle.btn-material-indigo{background-color:#3f51b5}.open>.dropdown-toggle.btn-material-blue{background-color:#2196f3}.open>.dropdown-toggle.btn-material-light-blue{background-color:#03a9f4}.open>.dropdown-toggle.btn-material-cyan{background-color:#00bcd4}.open>.dropdown-toggle.btn-material-teal{background-color:#009688}.open>.dropdown-toggle.btn-material-green{background-color:#4caf50}.open>.dropdown-toggle.btn-material-light-green{background-color:#8bc34a}.open>.dropdown-toggle.btn-material-lime{background-color:#cddc39}.open>.dropdown-toggle.btn-material-yellow{background-color:#ffeb3b}.open>.dropdown-toggle.btn-material-amber{background-color:#ffc107}.open>.dropdown-toggle.btn-material-orange{background-color:#ff9800}.open>.dropdown-toggle.btn-material-deep-orange{background-color:#ff5722}.open>.dropdown-toggle.btn-material-brown{background-color:#795548}.open>.dropdown-toggle.btn-material-grey{background-color:#9e9e9e}.open>.dropdown-toggle.btn-material-blue-grey{background-color:#607d8b}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:0}.btn-group,.btn-group-vertical{position:relative;border-radius:2px;margin:10px 1px;box-shadow:0 1px 6px 0 rgba(0,0,0,.12),0 1px 6px 0 rgba(0,0,0,.12)}.btn-group-vertical:active:not(.btn-link),.btn-group:active:not(.btn-link){box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}.btn-group-vertical.open .dropdown-toggle,.btn-group.open .dropdown-toggle{box-shadow:none}.btn-group-vertical.btn-group-raised,.btn-group.btn-group-raised{box-shadow:0 1px 6px 0 rgba(0,0,0,.12),0 1px 6px 0 rgba(0,0,0,.12);transition:box-shadow .28s cubic-bezier(.4,0,.2,1)}.btn-group-vertical.btn-group-raised:active:not(.btn-link),.btn-group.btn-group-raised:active:not(.btn-link){box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}.btn-group .btn,.btn-group .btn-group,.btn-group .btn:active,.btn-group-vertical .btn,.btn-group-vertical .btn-group,.btn-group-vertical .btn:active{box-shadow:none!important;margin:0}.btn-group-flat{box-shadow:none!important}.form-horizontal .checkbox{padding-top:20px}.checkbox{transform:translateZ(0)}.checkbox label{cursor:pointer;padding-left:0}.checkbox input[type=checkbox]{opacity:0;position:absolute;margin:0;z-index:-1;width:0;height:0;overflow:hidden;left:0;pointer-events:none}.checkbox .checkbox-material{position:relative;top:3px}.checkbox .checkbox-material:before{display:block;position:absolute;left:0;content:"";background-color:rgba(0,0,0,.84);height:20px;width:20px;border-radius:100%;z-index:1;opacity:0;margin:0;transform:scale3d(2.3,2.3,1)}.checkbox .checkbox-material .check{position:relative;display:inline-block;width:20px;height:20px;border:2px solid;border-radius:2px;overflow:hidden;z-index:1}.checkbox .checkbox-material .check:before{position:absolute;content:"";transform:rotate(45deg);display:block;margin-top:-4px;margin-left:6px;width:0;height:0;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset;animation:checkbox-off .3s forwards}.checkbox input[type=checkbox]:focus+.checkbox-material .check:after{opacity:.2}.checkbox input[type=checkbox]:checked+.checkbox-material .check:before{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px;animation:checkbox-on .3s forwards}.checkbox input[type=checkbox]:not(:checked)+.checkbox-material:before{animation:rippleOff 500ms}.checkbox input[type=checkbox]:checked+.checkbox-material:before{animation:rippleOn 500ms}.checkbox input[type=checkbox]:not(:checked)+.checkbox-material .check:after{animation:rippleOff 500ms forwards}.checkbox input[type=checkbox]:checked+.checkbox-material .check:after{animation:rippleOn 500ms forwards}.checkbox input[type=checkbox][disabled]+.circle,.checkbox input[type=checkbox][disabled]:not(:checked)~.checkbox-material .check:before{opacity:.5}.checkbox input[type=checkbox][disabled]+.checkbox-material .check:after{background-color:rgba(0,0,0,.84);transform:rotate(-45deg)}.checkbox input[type=checkbox]:checked+.checkbox-material .check:after,.checkbox-default input[type=checkbox]:checked+.checkbox-material .check:after{background-color:#4caf50}.checkbox-black input[type=checkbox]:checked+.checkbox-material .check:after{background-color:#000}.checkbox-white input[type=checkbox]:checked+.checkbox-material .check:after{background-color:#fff}.checkbox-inverse input[type=checkbox]:checked+.checkbox-material .check:after{background-color:#3f51b5}.checkbox-primary input[type=checkbox]:checked+.checkbox-material .check:after{background-color:#009688}.checkbox-success input[type=checkbox]:checked+.checkbox-material .check:after{background-color:#4caf50}.checkbox-info input[type=checkbox]:checked+.checkbox-material .check:after{background-color:#03a9f4}.checkbox-warning input[type=checkbox]:checked+.checkbox-material .check:after{background-color:#ff5722}.checkbox-danger input[type=checkbox]:checked+.checkbox-material .check:after,.checkbox-material-red input[type=checkbox]:checked+.checkbox-material .check:after{background-color:#f44336}.checkbox-material-pink input[type=checkbox]:checked+.checkbox-material .check:after{background-color:#e91e63}.checkbox-material-purple input[type=checkbox]:checked+.checkbox-material .check:after{background-color:#9c27b0}.checkbox-material-deep-purple input[type=checkbox]:checked+.checkbox-material .check:after{background-color:#673ab7}.checkbox-material-indigo input[type=checkbox]:checked+.checkbox-material .check:after{background-color:#3f51b5}.checkbox-material-blue input[type=checkbox]:checked+.checkbox-material .check:after{background-color:#2196f3}.checkbox-material-light-blue input[type=checkbox]:checked+.checkbox-material .check:after{background-color:#03a9f4}.checkbox-material-cyan input[type=checkbox]:checked+.checkbox-material .check:after{background-color:#00bcd4}.checkbox-material-teal input[type=checkbox]:checked+.checkbox-material .check:after{background-color:#009688}.checkbox-material-green input[type=checkbox]:checked+.checkbox-material .check:after{background-color:#4caf50}.checkbox-material-light-green input[type=checkbox]:checked+.checkbox-material .check:after{background-color:#8bc34a}.checkbox-material-lime input[type=checkbox]:checked+.checkbox-material .check:after{background-color:#cddc39}.checkbox-material-yellow input[type=checkbox]:checked+.checkbox-material .check:after{background-color:#ffeb3b}.checkbox-material-amber input[type=checkbox]:checked+.checkbox-material .check:after{background-color:#ffc107}.checkbox-material-orange input[type=checkbox]:checked+.checkbox-material .check:after{background-color:#ff9800}.checkbox-material-deep-orange input[type=checkbox]:checked+.checkbox-material .check:after{background-color:#ff5722}.checkbox-material-brown input[type=checkbox]:checked+.checkbox-material .check:after{background-color:#795548}.checkbox-material-grey input[type=checkbox]:checked+.checkbox-material .check:after{background-color:#9e9e9e}.checkbox-material-blue-grey input[type=checkbox]:checked+.checkbox-material .check:after{background-color:#607d8b}.checkbox input[type=checkbox]:checked+.checkbox-material .check:before,.checkbox-default input[type=checkbox]:checked+.checkbox-material .check:before{color:#4caf50}.checkbox-black input[type=checkbox]:checked+.checkbox-material .check:before{color:#000}.checkbox-white input[type=checkbox]:checked+.checkbox-material .check:before{color:#fff}.checkbox-inverse input[type=checkbox]:checked+.checkbox-material .check:before{color:#3f51b5}.checkbox-primary input[type=checkbox]:checked+.checkbox-material .check:before{color:#009688}.checkbox-success input[type=checkbox]:checked+.checkbox-material .check:before{color:#4caf50}.checkbox-info input[type=checkbox]:checked+.checkbox-material .check:before{color:#03a9f4}.checkbox-warning input[type=checkbox]:checked+.checkbox-material .check:before{color:#ff5722}.checkbox-danger input[type=checkbox]:checked+.checkbox-material .check:before,.checkbox-material-red input[type=checkbox]:checked+.checkbox-material .check:before{color:#f44336}.checkbox-material-pink input[type=checkbox]:checked+.checkbox-material .check:before{color:#e91e63}.checkbox-material-purple input[type=checkbox]:checked+.checkbox-material .check:before{color:#9c27b0}.checkbox-material-deep-purple input[type=checkbox]:checked+.checkbox-material .check:before{color:#673ab7}.checkbox-material-indigo input[type=checkbox]:checked+.checkbox-material .check:before{color:#3f51b5}.checkbox-material-blue input[type=checkbox]:checked+.checkbox-material .check:before{color:#2196f3}.checkbox-material-light-blue input[type=checkbox]:checked+.checkbox-material .check:before{color:#03a9f4}.checkbox-material-cyan input[type=checkbox]:checked+.checkbox-material .check:before{color:#00bcd4}.checkbox-material-teal input[type=checkbox]:checked+.checkbox-material .check:before{color:#009688}.checkbox-material-green input[type=checkbox]:checked+.checkbox-material .check:before{color:#4caf50}.checkbox-material-light-green input[type=checkbox]:checked+.checkbox-material .check:before{color:#8bc34a}.checkbox-material-lime input[type=checkbox]:checked+.checkbox-material .check:before{color:#cddc39}.checkbox-material-yellow input[type=checkbox]:checked+.checkbox-material .check:before{color:#ffeb3b}.checkbox-material-amber input[type=checkbox]:checked+.checkbox-material .check:before{color:#ffc107}.checkbox-material-orange input[type=checkbox]:checked+.checkbox-material .check:before{color:#ff9800}.checkbox-material-deep-orange input[type=checkbox]:checked+.checkbox-material .check:before{color:#ff5722}.checkbox-material-brown input[type=checkbox]:checked+.checkbox-material .check:before{color:#795548}.checkbox-material-grey input[type=checkbox]:checked+.checkbox-material .check:before{color:#9e9e9e}.checkbox-material-blue-grey input[type=checkbox]:checked+.checkbox-material .check:before{color:#607d8b}.checkbox input[type=checkbox]:checked+.checkbox-material .check,.checkbox-default input[type=checkbox]:checked+.checkbox-material .check{color:#4caf50}.checkbox-black input[type=checkbox]:checked+.checkbox-material .check{color:#000}.checkbox-white input[type=checkbox]:checked+.checkbox-material .check{color:#fff}.checkbox-inverse input[type=checkbox]:checked+.checkbox-material .check{color:#3f51b5}.checkbox-primary input[type=checkbox]:checked+.checkbox-material .check{color:#009688}.checkbox-success input[type=checkbox]:checked+.checkbox-material .check{color:#4caf50}.checkbox-info input[type=checkbox]:checked+.checkbox-material .check{color:#03a9f4}.checkbox-warning input[type=checkbox]:checked+.checkbox-material .check{color:#ff5722}.checkbox-danger input[type=checkbox]:checked+.checkbox-material .check,.checkbox-material-red input[type=checkbox]:checked+.checkbox-material .check{color:#f44336}.checkbox-material-pink input[type=checkbox]:checked+.checkbox-material .check{color:#e91e63}.checkbox-material-purple input[type=checkbox]:checked+.checkbox-material .check{color:#9c27b0}.checkbox-material-deep-purple input[type=checkbox]:checked+.checkbox-material .check{color:#673ab7}.checkbox-material-indigo input[type=checkbox]:checked+.checkbox-material .check{color:#3f51b5}.checkbox-material-blue input[type=checkbox]:checked+.checkbox-material .check{color:#2196f3}.checkbox-material-light-blue input[type=checkbox]:checked+.checkbox-material .check{color:#03a9f4}.checkbox-material-cyan input[type=checkbox]:checked+.checkbox-material .check{color:#00bcd4}.checkbox-material-teal input[type=checkbox]:checked+.checkbox-material .check{color:#009688}.checkbox-material-green input[type=checkbox]:checked+.checkbox-material .check{color:#4caf50}.checkbox-material-light-green input[type=checkbox]:checked+.checkbox-material .check{color:#8bc34a}.checkbox-material-lime input[type=checkbox]:checked+.checkbox-material .check{color:#cddc39}.checkbox-material-yellow input[type=checkbox]:checked+.checkbox-material .check{color:#ffeb3b}.checkbox-material-amber input[type=checkbox]:checked+.checkbox-material .check{color:#ffc107}.checkbox-material-orange input[type=checkbox]:checked+.checkbox-material .check{color:#ff9800}.checkbox-material-deep-orange input[type=checkbox]:checked+.checkbox-material .check{color:#ff5722}.checkbox-material-brown input[type=checkbox]:checked+.checkbox-material .check{color:#795548}.checkbox-material-grey input[type=checkbox]:checked+.checkbox-material .check{color:#9e9e9e}.checkbox-material-blue-grey input[type=checkbox]:checked+.checkbox-material .check{color:#607d8b}@keyframes checkbox-on{0%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px}50%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px}100%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px}}@keyframes checkbox-off{0%,25%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}50%{transform:rotate(45deg);margin-top:-4px;margin-left:6px;width:0;height:0;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,0 0 0 0 inset}51%{transform:rotate(0);margin-top:-2px;margin-left:-2px;width:20px;height:20px;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 10px inset}100%{transform:rotate(0);margin-top:-2px;margin-left:-2px;width:20px;height:20px;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset}}.togglebutton,.togglebutton .toggle,.togglebutton input,.togglebutton label{user-select:none}.togglebutton label{font-weight:400;cursor:pointer}.togglebutton label input[type=checkbox]{opacity:0;width:0;height:0}.togglebutton label .toggle,.togglebutton label input[type=checkbox][disabled]+.toggle{content:"";display:inline-block;width:30px;height:15px;background-color:rgba(80,80,80,.7);border-radius:15px;margin-right:10px;transition:background .3s ease;vertical-align:middle}.togglebutton label .toggle:after{content:"";display:inline-block;width:20px;height:20px;background-color:#F1F1F1;border-radius:20px;position:relative;box-shadow:0 1px 3px 1px rgba(0,0,0,.4);left:-5px;top:-2px;transition:left .3s ease,background .3s ease,box-shadow .1s ease}.togglebutton label input[type=checkbox][disabled]+.toggle:after,.togglebutton label input[type=checkbox][disabled]:checked+.toggle:after{background-color:#BDBDBD}.togglebutton label input[type=checkbox]+.toggle:active:after,.togglebutton label input[type=checkbox][disabled]+.toggle:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(0,0,0,.1)}.togglebutton label input[type=checkbox]:checked+.toggle:after{left:15px}.togglebutton label input[type=checkbox]:checked+.toggle,.togglebutton-default label input[type=checkbox]:checked+.toggle{background-color:rgba(0,150,136,.5)}.togglebutton-black label input[type=checkbox]:checked+.toggle{background-color:rgba(0,0,0,.5)}.togglebutton-white label input[type=checkbox]:checked+.toggle{background-color:rgba(255,255,255,.5)}.togglebutton-inverse label input[type=checkbox]:checked+.toggle{background-color:rgba(63,81,181,.5)}.togglebutton-primary label input[type=checkbox]:checked+.toggle{background-color:rgba(0,150,136,.5)}.togglebutton-success label input[type=checkbox]:checked+.toggle{background-color:rgba(76,175,80,.5)}.togglebutton-info label input[type=checkbox]:checked+.toggle{background-color:rgba(3,169,244,.5)}.togglebutton-warning label input[type=checkbox]:checked+.toggle{background-color:rgba(255,87,34,.5)}.togglebutton-danger label input[type=checkbox]:checked+.toggle,.togglebutton-material-red label input[type=checkbox]:checked+.toggle{background-color:rgba(244,67,54,.5)}.togglebutton-material-pink label input[type=checkbox]:checked+.toggle{background-color:rgba(233,30,99,.5)}.togglebutton-material-purple label input[type=checkbox]:checked+.toggle{background-color:rgba(156,39,176,.5)}.togglebutton-material-deep-purple label input[type=checkbox]:checked+.toggle{background-color:rgba(103,58,183,.5)}.togglebutton-material-indigo label input[type=checkbox]:checked+.toggle{background-color:rgba(63,81,181,.5)}.togglebutton-material-blue label input[type=checkbox]:checked+.toggle{background-color:rgba(33,150,243,.5)}.togglebutton-material-light-blue label input[type=checkbox]:checked+.toggle{background-color:rgba(3,169,244,.5)}.togglebutton-material-cyan label input[type=checkbox]:checked+.toggle{background-color:rgba(0,188,212,.5)}.togglebutton-material-teal label input[type=checkbox]:checked+.toggle{background-color:rgba(0,150,136,.5)}.togglebutton-material-green label input[type=checkbox]:checked+.toggle{background-color:rgba(76,175,80,.5)}.togglebutton-material-light-green label input[type=checkbox]:checked+.toggle{background-color:rgba(139,195,74,.5)}.togglebutton-material-lime label input[type=checkbox]:checked+.toggle{background-color:rgba(205,220,57,.5)}.togglebutton-material-yellow label input[type=checkbox]:checked+.toggle{background-color:rgba(255,235,59,.5)}.togglebutton-material-amber label input[type=checkbox]:checked+.toggle{background-color:rgba(255,193,7,.5)}.togglebutton-material-orange label input[type=checkbox]:checked+.toggle{background-color:rgba(255,152,0,.5)}.togglebutton-material-deep-orange label input[type=checkbox]:checked+.toggle{background-color:rgba(255,87,34,.5)}.togglebutton-material-brown label input[type=checkbox]:checked+.toggle{background-color:rgba(121,85,72,.5)}.togglebutton-material-grey label input[type=checkbox]:checked+.toggle{background-color:rgba(158,158,158,.5)}.togglebutton-material-blue-grey label input[type=checkbox]:checked+.toggle{background-color:rgba(96,125,139,.5)}.togglebutton label input[type=checkbox]:checked+.toggle:after,.togglebutton-default label input[type=checkbox]:checked+.toggle:after{background-color:#009688}.togglebutton-black label input[type=checkbox]:checked+.toggle:after{background-color:#000}.togglebutton-white label input[type=checkbox]:checked+.toggle:after{background-color:#fff}.togglebutton-inverse label input[type=checkbox]:checked+.toggle:after{background-color:#3f51b5}.togglebutton-primary label input[type=checkbox]:checked+.toggle:after{background-color:#009688}.togglebutton-success label input[type=checkbox]:checked+.toggle:after{background-color:#4caf50}.togglebutton-info label input[type=checkbox]:checked+.toggle:after{background-color:#03a9f4}.togglebutton-warning label input[type=checkbox]:checked+.toggle:after{background-color:#ff5722}.togglebutton-danger label input[type=checkbox]:checked+.toggle:after,.togglebutton-material-red label input[type=checkbox]:checked+.toggle:after{background-color:#f44336}.togglebutton-material-pink label input[type=checkbox]:checked+.toggle:after{background-color:#e91e63}.togglebutton-material-purple label input[type=checkbox]:checked+.toggle:after{background-color:#9c27b0}.togglebutton-material-deep-purple label input[type=checkbox]:checked+.toggle:after{background-color:#673ab7}.togglebutton-material-indigo label input[type=checkbox]:checked+.toggle:after{background-color:#3f51b5}.togglebutton-material-blue label input[type=checkbox]:checked+.toggle:after{background-color:#2196f3}.togglebutton-material-light-blue label input[type=checkbox]:checked+.toggle:after{background-color:#03a9f4}.togglebutton-material-cyan label input[type=checkbox]:checked+.toggle:after{background-color:#00bcd4}.togglebutton-material-teal label input[type=checkbox]:checked+.toggle:after{background-color:#009688}.togglebutton-material-green label input[type=checkbox]:checked+.toggle:after{background-color:#4caf50}.togglebutton-material-light-green label input[type=checkbox]:checked+.toggle:after{background-color:#8bc34a}.togglebutton-material-lime label input[type=checkbox]:checked+.toggle:after{background-color:#cddc39}.togglebutton-material-yellow label input[type=checkbox]:checked+.toggle:after{background-color:#ffeb3b}.togglebutton-material-amber label input[type=checkbox]:checked+.toggle:after{background-color:#ffc107}.togglebutton-material-orange label input[type=checkbox]:checked+.toggle:after{background-color:#ff9800}.togglebutton-material-deep-orange label input[type=checkbox]:checked+.toggle:after{background-color:#ff5722}.togglebutton-material-brown label input[type=checkbox]:checked+.toggle:after{background-color:#795548}.togglebutton-material-grey label input[type=checkbox]:checked+.toggle:after{background-color:#9e9e9e}.togglebutton-material-blue-grey label input[type=checkbox]:checked+.toggle:after{background-color:#607d8b}.togglebutton label input[type=checkbox]:checked+.toggle:active:after,.togglebutton-default label input[type=checkbox]:checked+.toggle:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(0,150,136,.1)}.togglebutton-black label input[type=checkbox]:checked+.toggle:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(0,0,0,.1)}.togglebutton-white label input[type=checkbox]:checked+.toggle:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(255,255,255,.1)}.togglebutton-inverse label input[type=checkbox]:checked+.toggle:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(63,81,181,.1)}.togglebutton-primary label input[type=checkbox]:checked+.toggle:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(0,150,136,.1)}.togglebutton-success label input[type=checkbox]:checked+.toggle:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(76,175,80,.1)}.togglebutton-info label input[type=checkbox]:checked+.toggle:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(3,169,244,.1)}.togglebutton-warning label input[type=checkbox]:checked+.toggle:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(255,87,34,.1)}.togglebutton-danger label input[type=checkbox]:checked+.toggle:active:after,.togglebutton-material-red label input[type=checkbox]:checked+.toggle:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(244,67,54,.1)}.togglebutton-material-pink label input[type=checkbox]:checked+.toggle:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(233,30,99,.1)}.togglebutton-material-purple label input[type=checkbox]:checked+.toggle:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(156,39,176,.1)}.togglebutton-material-deep-purple label input[type=checkbox]:checked+.toggle:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(103,58,183,.1)}.togglebutton-material-indigo label input[type=checkbox]:checked+.toggle:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(63,81,181,.1)}.togglebutton-material-blue label input[type=checkbox]:checked+.toggle:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(33,150,243,.1)}.togglebutton-material-light-blue label input[type=checkbox]:checked+.toggle:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(3,169,244,.1)}.togglebutton-material-cyan label input[type=checkbox]:checked+.toggle:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(0,188,212,.1)}.togglebutton-material-teal label input[type=checkbox]:checked+.toggle:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(0,150,136,.1)}.togglebutton-material-green label input[type=checkbox]:checked+.toggle:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(76,175,80,.1)}.togglebutton-material-light-green label input[type=checkbox]:checked+.toggle:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(139,195,74,.1)}.togglebutton-material-lime label input[type=checkbox]:checked+.toggle:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(205,220,57,.1)}.togglebutton-material-yellow label input[type=checkbox]:checked+.toggle:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(255,235,59,.1)}.togglebutton-material-amber label input[type=checkbox]:checked+.toggle:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(255,193,7,.1)}.togglebutton-material-orange label input[type=checkbox]:checked+.toggle:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(255,152,0,.1)}.togglebutton-material-deep-orange label input[type=checkbox]:checked+.toggle:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(255,87,34,.1)}.togglebutton-material-brown label input[type=checkbox]:checked+.toggle:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(121,85,72,.1)}.togglebutton-material-grey label input[type=checkbox]:checked+.toggle:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(158,158,158,.1)}.togglebutton-material-blue-grey label input[type=checkbox]:checked+.toggle:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(96,125,139,.1)}.form-horizontal .radio{margin-bottom:10px}.radio label{cursor:pointer;padding-left:45px;position:relative}.radio label span{display:block;position:absolute;left:10px;top:2px;transition-duration:.2s}.radio label .circle{border:2px solid rgba(0,0,0,.84);height:15px;width:15px;border-radius:100%}.radio label .check,.radio label .check:after{border-radius:100%;background-color:rgba(0,0,0,.84)}.radio label .check{height:15px;width:15px;transform:scale3d(0,0,0)}.radio label .check:after{display:block;position:absolute;content:"";left:-18px;top:-18px;height:50px;width:50px;z-index:1;opacity:0;margin:0;transform:scale3d(1.5,1.5,1)}.radio label input[type=radio]:not(:checked)~.check:after{animation:rippleOff 500ms}.radio label input[type=radio]:checked~.check:after{animation:rippleOn 500ms}.radio input[type=radio]:checked~.check,.radio-default input[type=radio]:checked~.check{background-color:rgba(0,0,0,.84)}.radio-black input[type=radio]:checked~.check{background-color:#000}.radio-white input[type=radio]:checked~.check{background-color:#fff}.radio-inverse input[type=radio]:checked~.check{background-color:#3f51b5}.radio-primary input[type=radio]:checked~.check{background-color:#009688}.radio-success input[type=radio]:checked~.check{background-color:#4caf50}.radio-info input[type=radio]:checked~.check{background-color:#03a9f4}.radio-warning input[type=radio]:checked~.check{background-color:#ff5722}.radio-danger input[type=radio]:checked~.check,.radio-material-red input[type=radio]:checked~.check{background-color:#f44336}.radio-material-pink input[type=radio]:checked~.check{background-color:#e91e63}.radio-material-purple input[type=radio]:checked~.check{background-color:#9c27b0}.radio-material-deep-purple input[type=radio]:checked~.check{background-color:#673ab7}.radio-material-indigo input[type=radio]:checked~.check{background-color:#3f51b5}.radio-material-blue input[type=radio]:checked~.check{background-color:#2196f3}.radio-material-light-blue input[type=radio]:checked~.check{background-color:#03a9f4}.radio-material-cyan input[type=radio]:checked~.check{background-color:#00bcd4}.radio-material-teal input[type=radio]:checked~.check{background-color:#009688}.radio-material-green input[type=radio]:checked~.check{background-color:#4caf50}.radio-material-light-green input[type=radio]:checked~.check{background-color:#8bc34a}.radio-material-lime input[type=radio]:checked~.check{background-color:#cddc39}.radio-material-yellow input[type=radio]:checked~.check{background-color:#ffeb3b}.radio-material-amber input[type=radio]:checked~.check{background-color:#ffc107}.radio-material-orange input[type=radio]:checked~.check{background-color:#ff9800}.radio-material-deep-orange input[type=radio]:checked~.check{background-color:#ff5722}.radio-material-brown input[type=radio]:checked~.check{background-color:#795548}.radio-material-grey input[type=radio]:checked~.check{background-color:#9e9e9e}.radio-material-blue-grey input[type=radio]:checked~.check{background-color:#607d8b}.radio input[type=radio]:checked~.circle,.radio-default input[type=radio]:checked~.circle{border-color:rgba(0,0,0,.84)}.radio-black input[type=radio]:checked~.circle{border-color:#000}.radio-white input[type=radio]:checked~.circle{border-color:#fff}.radio-inverse input[type=radio]:checked~.circle{border-color:#3f51b5}.radio-primary input[type=radio]:checked~.circle{border-color:#009688}.radio-success input[type=radio]:checked~.circle{border-color:#4caf50}.radio-info input[type=radio]:checked~.circle{border-color:#03a9f4}.radio-warning input[type=radio]:checked~.circle{border-color:#ff5722}.radio-danger input[type=radio]:checked~.circle,.radio-material-red input[type=radio]:checked~.circle{border-color:#f44336}.radio-material-pink input[type=radio]:checked~.circle{border-color:#e91e63}.radio-material-purple input[type=radio]:checked~.circle{border-color:#9c27b0}.radio-material-deep-purple input[type=radio]:checked~.circle{border-color:#673ab7}.radio-material-indigo input[type=radio]:checked~.circle{border-color:#3f51b5}.radio-material-blue input[type=radio]:checked~.circle{border-color:#2196f3}.radio-material-light-blue input[type=radio]:checked~.circle{border-color:#03a9f4}.radio-material-cyan input[type=radio]:checked~.circle{border-color:#00bcd4}.radio-material-teal input[type=radio]:checked~.circle{border-color:#009688}.radio-material-green input[type=radio]:checked~.circle{border-color:#4caf50}.radio-material-light-green input[type=radio]:checked~.circle{border-color:#8bc34a}.radio-material-lime input[type=radio]:checked~.circle{border-color:#cddc39}.radio-material-yellow input[type=radio]:checked~.circle{border-color:#ffeb3b}.radio-material-amber input[type=radio]:checked~.circle{border-color:#ffc107}.radio-material-orange input[type=radio]:checked~.circle{border-color:#ff9800}.radio-material-deep-orange input[type=radio]:checked~.circle{border-color:#ff5722}.radio-material-brown input[type=radio]:checked~.circle{border-color:#795548}.radio-material-grey input[type=radio]:checked~.circle{border-color:#9e9e9e}.radio-material-blue-grey input[type=radio]:checked~.circle{border-color:#607d8b}.radio input[type=radio][disabled]~.check,.radio input[type=radio][disabled]~.circle{opacity:.5}.radio input[type=radio]{opacity:0;height:0;width:0;overflow:hidden}.radio input[type=radio]:checked~.check{transform:scale3d(.55,.55,1)}.radio input[type=radio][disabled]~.circle{border-color:rgba(0,0,0,.84)}.radio input[type=radio][disabled]~.check{background-color:rgba(0,0,0,.84)}.form-control,.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:transparent}@keyframes rippleOn{0%,100%{opacity:0}50%{opacity:.2}}@keyframes rippleOff{0%,100%{opacity:0}50%{opacity:.2}}.form-control,.form-control-wrapper .form-control,.form-control-wrapper .form-control.focus,.form-control-wrapper .form-control:focus,.form-control.focus,.form-control:focus,fieldset[disabled] .form-control,fieldset[disabled] .form-control.focus,fieldset[disabled] .form-control:focus{padding:0;float:none;border:0;box-shadow:none;border-radius:0}.form-control-wrapper .form-control.focus:not(textarea),.form-control-wrapper .form-control:focus:not(textarea),.form-control-wrapper .form-control:not(textarea),.form-control.focus:not(textarea),.form-control:focus:not(textarea),.form-control:not(textarea),fieldset[disabled] .form-control.focus:not(textarea),fieldset[disabled] .form-control:focus:not(textarea),fieldset[disabled] .form-control:not(textarea){height:28px}select[multiple].form-control,select[multiple].form-control.focus,select[multiple].form-control:focus{height:85px}.form-control{border:0;background-repeat:no-repeat;background-position:center bottom,center calc(100% - 1px)}.form-control-wrapper .form-control.focus:disabled,.form-control-wrapper .form-control:disabled,.form-control-wrapper .form-control:focus:disabled,.form-control.focus:disabled,.form-control:disabled,.form-control:focus:disabled,fieldset[disabled] .form-control.focus:disabled,fieldset[disabled] .form-control:disabled,fieldset[disabled] .form-control:focus:disabled{border:0}.form-control.focus,.form-control:focus{outline:0;animation:input-highlight .5s forwards;box-shadow:none}.form-control-wrapper{position:relative}.form-control-wrapper .floating-label{color:#7E7E7E;font-size:14px;position:absolute;pointer-events:none;left:0;top:5px;transition:.2s ease all;opacity:0}.form-control-wrapper .form-control:focus~.floating-label,.form-control-wrapper .form-control:not(.empty)~.floating-label{top:-10px;font-size:10px;opacity:1}.form-control-wrapper .form-control:focus~.floating-label{color:#009688}.form-control-wrapper .form-control.focus:invalid~.floating-label,.form-control-wrapper .form-control:not(.empty):invalid~.floating-label{color:#f44336}.form-control-wrapper .form-control.focus~.material-input:after,.form-control-wrapper .form-control:focus~.material-input:after{background-color:#009688}.form-control-wrapper .form-control:invalid{background-image:linear-gradient(#f44336,#f44336),linear-gradient(#d2d2d2,#d2d2d2)}.form-control-wrapper .form-control.empty~.floating-label{opacity:1}.form-control-wrapper textarea{resize:none}.form-control-wrapper textarea~.form-control-highlight{margin-top:-11px}.form-control-wrapper .hint{position:absolute;font-size:80%;display:none}.form-control-wrapper .form-control.focus~.hint,.form-control-wrapper .form-control:focus~.hint{display:block}.form-control-wrapper select~.material-input:after{display:none}.form-control-wrapper select{appearance:none}.form-group.has-warning .form-control{box-shadow:none}.form-group.has-warning .form-control.focus,.form-group.has-warning .form-control:focus,.form-group.has-warning .material-input:focus{background-image:linear-gradient(#ff5722,#ff5722),linear-gradient(#d2d2d2,#d2d2d2);box-shadow:none}.form-group.has-warning .control-label,.form-group.has-warning input.form-control:focus~.floating-label{color:#ff5722}.form-group.has-error .form-control{box-shadow:none}.form-group.has-error .form-control.focus,.form-group.has-error .form-control:focus,.form-group.has-error .material-input:focus{background-image:linear-gradient(#f44336,#f44336),linear-gradient(#d2d2d2,#d2d2d2);box-shadow:none}.form-group.has-error .control-label,.form-group.has-error input.form-control:focus~.floating-label{color:#f44336}.form-group.has-success .form-control{box-shadow:none}.form-group.has-success .form-control.focus,.form-group.has-success .form-control:focus,.form-group.has-success .material-input:focus{background-image:linear-gradient(#4caf50,#4caf50),linear-gradient(#d2d2d2,#d2d2d2);box-shadow:none}.form-group.has-success .control-label,.form-group.has-success input.form-control:focus~.floating-label{color:#4caf50}.form-group.has-info .form-control{box-shadow:none}.form-group.has-info .form-control.focus,.form-group.has-info .form-control:focus,.form-group.has-info .material-input:focus{background-image:linear-gradient(#03a9f4,#03a9f4),linear-gradient(#d2d2d2,#d2d2d2);box-shadow:none}.form-group.has-info .control-label,.form-group.has-info input.form-control:focus~.floating-label{color:#03a9f4}.form-group .form-control:focus,.form-group-default .form-control:focus{background-image:linear-gradient(#009688,#009688),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-black .form-control:focus{background-image:linear-gradient(#000,#000),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-white .form-control:focus{background-image:linear-gradient(#fff,#fff),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-inverse .form-control:focus{background-image:linear-gradient(#3f51b5,#3f51b5),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-primary .form-control:focus{background-image:linear-gradient(#009688,#009688),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-success .form-control:focus{background-image:linear-gradient(#4caf50,#4caf50),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-info .form-control:focus{background-image:linear-gradient(#03a9f4,#03a9f4),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-warning .form-control:focus{background-image:linear-gradient(#ff5722,#ff5722),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-danger .form-control:focus,.form-group-material-red .form-control:focus{background-image:linear-gradient(#f44336,#f44336),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-pink .form-control:focus{background-image:linear-gradient(#e91e63,#e91e63),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-purple .form-control:focus{background-image:linear-gradient(#9c27b0,#9c27b0),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-deep-purple .form-control:focus{background-image:linear-gradient(#673ab7,#673ab7),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-indigo .form-control:focus{background-image:linear-gradient(#3f51b5,#3f51b5),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-blue .form-control:focus{background-image:linear-gradient(#2196f3,#2196f3),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-light-blue .form-control:focus{background-image:linear-gradient(#03a9f4,#03a9f4),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-cyan .form-control:focus{background-image:linear-gradient(#00bcd4,#00bcd4),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-teal .form-control:focus{background-image:linear-gradient(#009688,#009688),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-green .form-control:focus{background-image:linear-gradient(#4caf50,#4caf50),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-light-green .form-control:focus{background-image:linear-gradient(#8bc34a,#8bc34a),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-lime .form-control:focus{background-image:linear-gradient(#cddc39,#cddc39),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-yellow .form-control:focus{background-image:linear-gradient(#ffeb3b,#ffeb3b),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-amber .form-control:focus{background-image:linear-gradient(#ffc107,#ffc107),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-orange .form-control:focus{background-image:linear-gradient(#ff9800,#ff9800),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-deep-orange .form-control:focus{background-image:linear-gradient(#ff5722,#ff5722),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-brown .form-control:focus{background-image:linear-gradient(#795548,#795548),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-grey .form-control:focus{background-image:linear-gradient(#9e9e9e,#9e9e9e),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-blue-grey .form-control:focus{background-image:linear-gradient(#607d8b,#607d8b),linear-gradient(#d2d2d2,#d2d2d2)}.form-group .form-control.focus,.form-group-default .form-control.focus{background-image:linear-gradient(#009688,#009688),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-black .form-control.focus{background-image:linear-gradient(#000,#000),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-white .form-control.focus{background-image:linear-gradient(#fff,#fff),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-inverse .form-control.focus{background-image:linear-gradient(#3f51b5,#3f51b5),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-primary .form-control.focus{background-image:linear-gradient(#009688,#009688),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-success .form-control.focus{background-image:linear-gradient(#4caf50,#4caf50),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-info .form-control.focus{background-image:linear-gradient(#03a9f4,#03a9f4),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-warning .form-control.focus{background-image:linear-gradient(#ff5722,#ff5722),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-danger .form-control.focus,.form-group-material-red .form-control.focus{background-image:linear-gradient(#f44336,#f44336),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-pink .form-control.focus{background-image:linear-gradient(#e91e63,#e91e63),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-purple .form-control.focus{background-image:linear-gradient(#9c27b0,#9c27b0),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-deep-purple .form-control.focus{background-image:linear-gradient(#673ab7,#673ab7),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-indigo .form-control.focus{background-image:linear-gradient(#3f51b5,#3f51b5),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-blue .form-control.focus{background-image:linear-gradient(#2196f3,#2196f3),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-light-blue .form-control.focus{background-image:linear-gradient(#03a9f4,#03a9f4),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-cyan .form-control.focus{background-image:linear-gradient(#00bcd4,#00bcd4),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-teal .form-control.focus{background-image:linear-gradient(#009688,#009688),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-green .form-control.focus{background-image:linear-gradient(#4caf50,#4caf50),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-light-green .form-control.focus{background-image:linear-gradient(#8bc34a,#8bc34a),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-lime .form-control.focus{background-image:linear-gradient(#cddc39,#cddc39),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-yellow .form-control.focus{background-image:linear-gradient(#ffeb3b,#ffeb3b),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-amber .form-control.focus{background-image:linear-gradient(#ffc107,#ffc107),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-orange .form-control.focus{background-image:linear-gradient(#ff9800,#ff9800),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-deep-orange .form-control.focus{background-image:linear-gradient(#ff5722,#ff5722),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-brown .form-control.focus{background-image:linear-gradient(#795548,#795548),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-grey .form-control.focus{background-image:linear-gradient(#9e9e9e,#9e9e9e),linear-gradient(#d2d2d2,#d2d2d2)}.form-group-material-blue-grey .form-control.focus{background-image:linear-gradient(#607d8b,#607d8b),linear-gradient(#d2d2d2,#d2d2d2)}.form-group .control-label,.form-group-default .control-label{color:rgba(0,0,0,.84)}.form-group-black .control-label{color:#000}.form-group-white .control-label{color:#fff}.form-group-inverse .control-label{color:#3f51b5}.form-group-primary .control-label{color:#009688}.form-group-success .control-label{color:#4caf50}.form-group-info .control-label{color:#03a9f4}.form-group-warning .control-label{color:#ff5722}.form-group-danger .control-label,.form-group-material-red .control-label{color:#f44336}.form-group-material-pink .control-label{color:#e91e63}.form-group-material-purple .control-label{color:#9c27b0}.form-group-material-deep-purple .control-label{color:#673ab7}.form-group-material-indigo .control-label{color:#3f51b5}.form-group-material-blue .control-label{color:#2196f3}.form-group-material-light-blue .control-label{color:#03a9f4}.form-group-material-cyan .control-label{color:#00bcd4}.form-group-material-teal .control-label{color:#009688}.form-group-material-green .control-label{color:#4caf50}.form-group-material-light-green .control-label{color:#8bc34a}.form-group-material-lime .control-label{color:#cddc39}.form-group-material-yellow .control-label{color:#ffeb3b}.form-group-material-amber .control-label{color:#ffc107}.form-group-material-orange .control-label{color:#ff9800}.form-group-material-deep-orange .control-label{color:#ff5722}.form-group-material-brown .control-label{color:#795548}.form-group-material-grey .control-label{color:#9e9e9e}.form-group-material-blue-grey .control-label{color:#607d8b}.form-group input.form-control:focus~.floating-label,.form-group-default input.form-control:focus~.floating-label{color:#009688}.form-group-black input.form-control:focus~.floating-label{color:#000}.form-group-white input.form-control:focus~.floating-label{color:#fff}.form-group-inverse input.form-control:focus~.floating-label{color:#3f51b5}.form-group-primary input.form-control:focus~.floating-label{color:#009688}.form-group-success input.form-control:focus~.floating-label{color:#4caf50}.form-group-info input.form-control:focus~.floating-label{color:#03a9f4}.form-group-warning input.form-control:focus~.floating-label{color:#ff5722}.form-group-danger input.form-control:focus~.floating-label,.form-group-material-red input.form-control:focus~.floating-label{color:#f44336}.form-group-material-pink input.form-control:focus~.floating-label{color:#e91e63}.form-group-material-purple input.form-control:focus~.floating-label{color:#9c27b0}.form-group-material-deep-purple input.form-control:focus~.floating-label{color:#673ab7}.form-group-material-indigo input.form-control:focus~.floating-label{color:#3f51b5}.form-group-material-blue input.form-control:focus~.floating-label{color:#2196f3}.form-group-material-light-blue input.form-control:focus~.floating-label{color:#03a9f4}.form-group-material-cyan input.form-control:focus~.floating-label{color:#00bcd4}.form-group-material-teal input.form-control:focus~.floating-label{color:#009688}.form-group-material-green input.form-control:focus~.floating-label{color:#4caf50}.form-group-material-light-green input.form-control:focus~.floating-label{color:#8bc34a}.form-group-material-lime input.form-control:focus~.floating-label{color:#cddc39}.form-group-material-yellow input.form-control:focus~.floating-label{color:#ffeb3b}.form-group-material-amber input.form-control:focus~.floating-label{color:#ffc107}.form-group-material-orange input.form-control:focus~.floating-label{color:#ff9800}.form-group-material-deep-orange input.form-control:focus~.floating-label{color:#ff5722}.form-group-material-brown input.form-control:focus~.floating-label{color:#795548}.form-group-material-grey input.form-control:focus~.floating-label{color:#9e9e9e}.form-group-material-blue-grey input.form-control:focus~.floating-label{color:#607d8b}.input-group .form-control-wrapper{margin-right:5px;margin-left:5px}.input-group .form-control-wrapper .form-control{float:none}.input-group .input-group-addon{border:0;background:0 0}.input-group .input-group-btn .btn{border-radius:4px;margin:0}select.form-control{border:0;box-shadow:none;border-radius:0}select.form-control.focus,select.form-control:focus{box-shadow:none;border-color:#757575}@keyframes input-highlight{0%{background-size:0 2px,100% 1px}100%{background-size:100% 2px,100% 1px}}.form-control-wrapper input[type=file]{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:100}legend{border-bottom:0}.list-group{border-radius:0}.list-group .list-group-item{background-color:transparent;overflow:hidden;border:0;border-radius:0;padding:0 16px}.list-group .list-group-item.baseline{border-bottom:1px solid #cecece}.list-group .list-group-item.baseline:last-child{border-bottom:none}.list-group .list-group-item .row-action-primary,.list-group .list-group-item .row-picture{float:left;display:inline-block;padding-right:16px}.list-group .list-group-item .row-action-primary i,.list-group .list-group-item .row-action-primary img,.list-group .list-group-item .row-action-primary label,.list-group .list-group-item .row-picture i,.list-group .list-group-item .row-picture img,.list-group .list-group-item .row-picture label{display:block;width:56px;height:56px}.list-group .list-group-item .row-action-primary img,.list-group .list-group-item .row-picture img{background:rgba(0,0,0,.1);padding:1px}.list-group .list-group-item .row-action-primary img.circle,.list-group .list-group-item .row-picture img.circle{border-radius:100%}.list-group .list-group-item .row-action-primary i,.list-group .list-group-item .row-picture i{background:rgba(0,0,0,.25);border-radius:100%;text-align:center;line-height:56px;font-size:20px;color:#fff}.list-group .list-group-item .row-action-primary label,.list-group .list-group-item .row-picture label{margin:5px -7px -5px 7px}.list-group .list-group-item .row-action-primary label .checkbox-material,.list-group .list-group-item .row-picture label .checkbox-material{left:-10px}.list-group .list-group-item .row-content{display:inline-block;width:calc(100% - 92px);min-height:66px}.list-group .list-group-item .row-content .action-secondary{position:absolute;right:16px;top:16px}.list-group .list-group-item .row-content .action-secondary i{font-size:20px;color:rgba(0,0,0,.25);cursor:pointer}.list-group .list-group-item .row-content .action-secondary~*{max-width:calc(100% - 30px)}.list-group .list-group-item .row-content .least-content{position:absolute;right:16px;top:0;color:rgba(0,0,0,.54);font-size:14px}.list-group .list-group-item .list-group-item-heading{color:rgba(0,0,0,.77);font-size:20px;line-height:29px}.list-group .list-group-item.active:focus,.list-group .list-group-item.active:hover{background:rgba(0,0,0,.15);outline:rgba(0,0,0,.15) solid 10px}.list-group .list-group-item.active .list-group-item-heading,.list-group .list-group-item.active .list-group-item-text{color:rgba(0,0,0,.84)}.list-group .list-group-separator{clear:both;overflow:hidden;margin-top:10px;margin-bottom:10px}.list-group .list-group-separator:before{content:"";width:calc(100% - 90px);border-bottom:1px solid rgba(0,0,0,.1);float:right}.navbar{background-color:#009688;border:0;border-radius:0}.navbar .navbar-brand:focus,.navbar .navbar-brand:hover,.navbar .navbar-nav>li>a:focus,.navbar .navbar-nav>li>a:hover{background-color:transparent;color:inherit}.navbar .navbar-brand{position:relative;height:60px;line-height:30px;color:inherit}.navbar .navbar-text{color:inherit;margin-top:20px;margin-bottom:20px}.navbar .navbar-nav>li>a{color:inherit;padding-top:20px;padding-bottom:20px}.navbar .navbar-nav>.active>a,.navbar .navbar-nav>.active>a:focus,.navbar .navbar-nav>.active>a:hover{color:inherit;background-color:rgba(255,255,255,.1)}.navbar .navbar-nav>.disabled>a,.navbar .navbar-nav>.disabled>a:focus,.navbar .navbar-nav>.disabled>a:hover{color:inherit;background-color:transparent;opacity:.9}.navbar .navbar-toggle{border:0}.navbar .navbar-toggle:focus,.navbar .navbar-toggle:hover{background-color:transparent}.navbar .navbar-toggle .icon-bar{background-color:inherit;border:1px solid}.navbar .navbar-default .navbar-toggle,.navbar .navbar-inverse .navbar-toggle{border-color:transparent}.navbar .navbar-collapse,.navbar .navbar-form{border-color:rgba(0,0,0,.1)}.navbar .navbar-nav>.open>a,.navbar .navbar-nav>.open>a:focus,.navbar .navbar-nav>.open>a:hover{background-color:transparent;color:inherit}@media (max-width:767px){.navbar .navbar-nav .navbar-text{color:inherit;margin-top:15px;margin-bottom:15px}.navbar .navbar-nav .open .dropdown-menu>.dropdown-header{border:0;color:inherit}.navbar .navbar-nav .open .dropdown-menu .divider{border-bottom:1px solid;opacity:.08}.navbar .navbar-nav .open .dropdown-menu>li>a{color:inherit}.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar .navbar-nav .open .dropdown-menu>.disabled>a,.navbar .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar .navbar-nav .open .dropdown-menu>li>a:focus,.navbar .navbar-nav .open .dropdown-menu>li>a:hover{color:inherit;background-color:transparent}}.navbar .btn-link,.navbar .btn-link:focus,.navbar .btn-link:hover,.navbar .btn-link[disabled]:focus,.navbar .btn-link[disabled]:hover,.navbar .navbar-link,.navbar .navbar-link:hover,fieldset[disabled] .navbar .btn-link:focus,fieldset[disabled] .navbar .btn-link:hover{color:inherit}.navbar .navbar-form{margin-top:16px}.navbar .navbar-form .form-control,.navbar .navbar-form .form-control-wrapper .form-control{border-color:inherit;color:inherit}.navbar .navbar-form .form-control-wrapper .material-input:before,.navbar .navbar-form .form-control-wrapper input:focus~.material-input:after{background-color:inherit}.navbar-default.navbar,.navbar.navbar{background-color:#009688;color:rgba(255,255,255,.84)}.navbar-default.navbar .navbar-form .form-control-wrapper input.form-control::placeholder,.navbar-default.navbar .navbar-form input.form-control::placeholder,.navbar.navbar .navbar-form .form-control-wrapper input.form-control::placeholder,.navbar.navbar .navbar-form input.form-control::placeholder{color:rgba(255,255,255,.84)}.navbar-default.navbar .dropdown-menu li>a:focus,.navbar-default.navbar .dropdown-menu li>a:hover,.navbar.navbar .dropdown-menu li>a:focus,.navbar.navbar .dropdown-menu li>a:hover{color:#009688}.navbar-black.navbar,.navbar-black.navbar .navbar-form .form-control-wrapper input.form-control::placeholder,.navbar-black.navbar .navbar-form input.form-control::placeholder,.navbar-default.navbar .dropdown-menu .active>a:focus,.navbar-default.navbar .dropdown-menu .active>a:hover,.navbar.navbar .dropdown-menu .active>a:focus,.navbar.navbar .dropdown-menu .active>a:hover{color:rgba(255,255,255,.84)}.navbar-default.navbar .dropdown-menu .active>a,.navbar.navbar .dropdown-menu .active>a{background-color:#009688;color:rgba(255,255,255,.84)}.navbar-black.navbar{background-color:#000}.navbar-black.navbar .dropdown-menu li>a:focus,.navbar-black.navbar .dropdown-menu li>a:hover{color:#000}.navbar-black.navbar .dropdown-menu .active>a{background-color:#000;color:rgba(255,255,255,.84)}.navbar-black.navbar .dropdown-menu .active>a:focus,.navbar-black.navbar .dropdown-menu .active>a:hover{color:rgba(255,255,255,.84)}.navbar-white.navbar,.navbar-white.navbar .navbar-form .form-control-wrapper input.form-control::placeholder,.navbar-white.navbar .navbar-form input.form-control::placeholder{color:rgba(0,0,0,.84)}.navbar-white.navbar{background-color:#fff}.navbar-white.navbar .dropdown-menu li>a:focus,.navbar-white.navbar .dropdown-menu li>a:hover{color:#fff}.navbar-white.navbar .dropdown-menu .active>a{background-color:#fff;color:rgba(0,0,0,.84)}.navbar-white.navbar .dropdown-menu .active>a:focus,.navbar-white.navbar .dropdown-menu .active>a:hover{color:rgba(0,0,0,.84)}.navbar-inverse.navbar,.navbar-inverse.navbar .navbar-form .form-control-wrapper input.form-control::placeholder,.navbar-inverse.navbar .navbar-form input.form-control::placeholder{color:rgba(255,255,255,.84)}.navbar-inverse.navbar{background-color:#3f51b5}.navbar-inverse.navbar .dropdown-menu li>a:focus,.navbar-inverse.navbar .dropdown-menu li>a:hover{color:#3f51b5}.navbar-inverse.navbar .dropdown-menu .active>a:focus,.navbar-inverse.navbar .dropdown-menu .active>a:hover,.navbar-primary.navbar,.navbar-primary.navbar .navbar-form .form-control-wrapper input.form-control::placeholder,.navbar-primary.navbar .navbar-form input.form-control::placeholder{color:rgba(255,255,255,.84)}.navbar-inverse.navbar .dropdown-menu .active>a{background-color:#3f51b5;color:rgba(255,255,255,.84)}.navbar-primary.navbar{background-color:#009688}.navbar-primary.navbar .dropdown-menu li>a:focus,.navbar-primary.navbar .dropdown-menu li>a:hover{color:#009688}.navbar-primary.navbar .dropdown-menu .active>a:focus,.navbar-primary.navbar .dropdown-menu .active>a:hover,.navbar-success.navbar,.navbar-success.navbar .navbar-form .form-control-wrapper input.form-control::placeholder,.navbar-success.navbar .navbar-form input.form-control::placeholder{color:rgba(255,255,255,.84)}.navbar-primary.navbar .dropdown-menu .active>a{background-color:#009688;color:rgba(255,255,255,.84)}.navbar-success.navbar{background-color:#4caf50}.navbar-success.navbar .dropdown-menu li>a:focus,.navbar-success.navbar .dropdown-menu li>a:hover{color:#4caf50}.navbar-info.navbar,.navbar-info.navbar .navbar-form .form-control-wrapper input.form-control::placeholder,.navbar-info.navbar .navbar-form input.form-control::placeholder,.navbar-success.navbar .dropdown-menu .active>a:focus,.navbar-success.navbar .dropdown-menu .active>a:hover{color:rgba(255,255,255,.84)}.navbar-success.navbar .dropdown-menu .active>a{background-color:#4caf50;color:rgba(255,255,255,.84)}.navbar-info.navbar{background-color:#03a9f4}.navbar-info.navbar .dropdown-menu li>a:focus,.navbar-info.navbar .dropdown-menu li>a:hover{color:#03a9f4}.navbar-info.navbar .dropdown-menu .active>a:focus,.navbar-info.navbar .dropdown-menu .active>a:hover,.navbar-warning.navbar,.navbar-warning.navbar .navbar-form .form-control-wrapper input.form-control::placeholder,.navbar-warning.navbar .navbar-form input.form-control::placeholder{color:rgba(255,255,255,.84)}.navbar-info.navbar .dropdown-menu .active>a{background-color:#03a9f4;color:rgba(255,255,255,.84)}.navbar-warning.navbar{background-color:#ff5722}.navbar-warning.navbar .dropdown-menu li>a:focus,.navbar-warning.navbar .dropdown-menu li>a:hover{color:#ff5722}.navbar-danger.navbar,.navbar-danger.navbar .navbar-form .form-control-wrapper input.form-control::placeholder,.navbar-danger.navbar .navbar-form input.form-control::placeholder,.navbar-warning.navbar .dropdown-menu .active>a:focus,.navbar-warning.navbar .dropdown-menu .active>a:hover{color:rgba(255,255,255,.84)}.navbar-warning.navbar .dropdown-menu .active>a{background-color:#ff5722;color:rgba(255,255,255,.84)}.navbar-danger.navbar{background-color:#f44336}.navbar-danger.navbar .dropdown-menu li>a:focus,.navbar-danger.navbar .dropdown-menu li>a:hover{color:#f44336}.navbar-danger.navbar .dropdown-menu .active>a:focus,.navbar-danger.navbar .dropdown-menu .active>a:hover,.navbar-material-red.navbar,.navbar-material-red.navbar .navbar-form .form-control-wrapper input.form-control::placeholder,.navbar-material-red.navbar .navbar-form input.form-control::placeholder{color:rgba(255,255,255,.84)}.navbar-danger.navbar .dropdown-menu .active>a{background-color:#f44336;color:rgba(255,255,255,.84)}.navbar-material-red.navbar{background-color:#f44336}.navbar-material-red.navbar .dropdown-menu li>a:focus,.navbar-material-red.navbar .dropdown-menu li>a:hover{color:#f44336}.navbar-material-pink.navbar,.navbar-material-pink.navbar .navbar-form .form-control-wrapper input.form-control::placeholder,.navbar-material-pink.navbar .navbar-form input.form-control::placeholder,.navbar-material-red.navbar .dropdown-menu .active>a:focus,.navbar-material-red.navbar .dropdown-menu .active>a:hover{color:rgba(255,255,255,.84)}.navbar-material-red.navbar .dropdown-menu .active>a{background-color:#f44336;color:rgba(255,255,255,.84)}.navbar-material-pink.navbar{background-color:#e91e63}.navbar-material-pink.navbar .dropdown-menu li>a:focus,.navbar-material-pink.navbar .dropdown-menu li>a:hover{color:#e91e63}.navbar-material-pink.navbar .dropdown-menu .active>a:focus,.navbar-material-pink.navbar .dropdown-menu .active>a:hover,.navbar-material-purple.navbar,.navbar-material-purple.navbar .navbar-form .form-control-wrapper input.form-control::placeholder,.navbar-material-purple.navbar .navbar-form input.form-control::placeholder{color:rgba(255,255,255,.84)}.navbar-material-pink.navbar .dropdown-menu .active>a{background-color:#e91e63;color:rgba(255,255,255,.84)}.navbar-material-purple.navbar{background-color:#9c27b0}.navbar-material-purple.navbar .dropdown-menu li>a:focus,.navbar-material-purple.navbar .dropdown-menu li>a:hover{color:#9c27b0}.navbar-material-deep-purple.navbar,.navbar-material-deep-purple.navbar .navbar-form .form-control-wrapper input.form-control::placeholder,.navbar-material-deep-purple.navbar .navbar-form input.form-control::placeholder,.navbar-material-purple.navbar .dropdown-menu .active>a:focus,.navbar-material-purple.navbar .dropdown-menu .active>a:hover{color:rgba(255,255,255,.84)}.navbar-material-purple.navbar .dropdown-menu .active>a{background-color:#9c27b0;color:rgba(255,255,255,.84)}.navbar-material-deep-purple.navbar{background-color:#673ab7}.navbar-material-deep-purple.navbar .dropdown-menu li>a:focus,.navbar-material-deep-purple.navbar .dropdown-menu li>a:hover{color:#673ab7}.navbar-material-deep-purple.navbar .dropdown-menu .active>a:focus,.navbar-material-deep-purple.navbar .dropdown-menu .active>a:hover,.navbar-material-indigo.navbar,.navbar-material-indigo.navbar .navbar-form .form-control-wrapper input.form-control::placeholder,.navbar-material-indigo.navbar .navbar-form input.form-control::placeholder{color:rgba(255,255,255,.84)}.navbar-material-deep-purple.navbar .dropdown-menu .active>a{background-color:#673ab7;color:rgba(255,255,255,.84)}.navbar-material-indigo.navbar{background-color:#3f51b5}.navbar-material-indigo.navbar .dropdown-menu li>a:focus,.navbar-material-indigo.navbar .dropdown-menu li>a:hover{color:#3f51b5}.navbar-material-blue.navbar,.navbar-material-blue.navbar .navbar-form .form-control-wrapper input.form-control::placeholder,.navbar-material-blue.navbar .navbar-form input.form-control::placeholder,.navbar-material-indigo.navbar .dropdown-menu .active>a:focus,.navbar-material-indigo.navbar .dropdown-menu .active>a:hover{color:rgba(255,255,255,.84)}.navbar-material-indigo.navbar .dropdown-menu .active>a{background-color:#3f51b5;color:rgba(255,255,255,.84)}.navbar-material-blue.navbar{background-color:#2196f3}.navbar-material-blue.navbar .dropdown-menu li>a:focus,.navbar-material-blue.navbar .dropdown-menu li>a:hover{color:#2196f3}.navbar-material-blue.navbar .dropdown-menu .active>a:focus,.navbar-material-blue.navbar .dropdown-menu .active>a:hover,.navbar-material-light-blue.navbar,.navbar-material-light-blue.navbar .navbar-form .form-control-wrapper input.form-control::placeholder,.navbar-material-light-blue.navbar .navbar-form input.form-control::placeholder{color:rgba(255,255,255,.84)}.navbar-material-blue.navbar .dropdown-menu .active>a{background-color:#2196f3;color:rgba(255,255,255,.84)}.navbar-material-light-blue.navbar{background-color:#03a9f4}.navbar-material-light-blue.navbar .dropdown-menu li>a:focus,.navbar-material-light-blue.navbar .dropdown-menu li>a:hover{color:#03a9f4}.navbar-material-light-blue.navbar .dropdown-menu .active>a{background-color:#03a9f4;color:rgba(255,255,255,.84)}.navbar-material-light-blue.navbar .dropdown-menu .active>a:focus,.navbar-material-light-blue.navbar .dropdown-menu .active>a:hover{color:rgba(255,255,255,.84)}.navbar-material-cyan.navbar{background-color:#00bcd4;color:rgba(0,0,0,.84)}.navbar-material-cyan.navbar .navbar-form .form-control-wrapper input.form-control::placeholder,.navbar-material-cyan.navbar .navbar-form input.form-control::placeholder{color:rgba(0,0,0,.84)}.navbar-material-cyan.navbar .dropdown-menu li>a:focus,.navbar-material-cyan.navbar .dropdown-menu li>a:hover{color:#00bcd4}.navbar-material-cyan.navbar .dropdown-menu .active>a{background-color:#00bcd4;color:rgba(0,0,0,.84)}.navbar-material-cyan.navbar .dropdown-menu .active>a:focus,.navbar-material-cyan.navbar .dropdown-menu .active>a:hover{color:rgba(0,0,0,.84)}.navbar-material-teal.navbar{background-color:#009688;color:rgba(255,255,255,.84)}.navbar-material-teal.navbar .navbar-form .form-control-wrapper input.form-control::placeholder,.navbar-material-teal.navbar .navbar-form input.form-control::placeholder{color:rgba(255,255,255,.84)}.navbar-material-teal.navbar .dropdown-menu li>a:focus,.navbar-material-teal.navbar .dropdown-menu li>a:hover{color:#009688}.navbar-material-green.navbar,.navbar-material-green.navbar .navbar-form .form-control-wrapper input.form-control::placeholder,.navbar-material-green.navbar .navbar-form input.form-control::placeholder,.navbar-material-teal.navbar .dropdown-menu .active>a:focus,.navbar-material-teal.navbar .dropdown-menu .active>a:hover{color:rgba(255,255,255,.84)}.navbar-material-teal.navbar .dropdown-menu .active>a{background-color:#009688;color:rgba(255,255,255,.84)}.navbar-material-green.navbar{background-color:#4caf50}.navbar-material-green.navbar .dropdown-menu li>a:focus,.navbar-material-green.navbar .dropdown-menu li>a:hover{color:#4caf50}.navbar-material-green.navbar .dropdown-menu .active>a{background-color:#4caf50;color:rgba(255,255,255,.84)}.navbar-material-green.navbar .dropdown-menu .active>a:focus,.navbar-material-green.navbar .dropdown-menu .active>a:hover{color:rgba(255,255,255,.84)}.navbar-material-light-green.navbar{background-color:#8bc34a;color:rgba(0,0,0,.84)}.navbar-material-light-green.navbar .navbar-form .form-control-wrapper input.form-control::placeholder,.navbar-material-light-green.navbar .navbar-form input.form-control::placeholder{color:rgba(0,0,0,.84)}.navbar-material-light-green.navbar .dropdown-menu li>a:focus,.navbar-material-light-green.navbar .dropdown-menu li>a:hover{color:#8bc34a}.navbar-material-light-green.navbar .dropdown-menu .active>a:focus,.navbar-material-light-green.navbar .dropdown-menu .active>a:hover,.navbar-material-lime.navbar,.navbar-material-lime.navbar .navbar-form .form-control-wrapper input.form-control::placeholder,.navbar-material-lime.navbar .navbar-form input.form-control::placeholder{color:rgba(0,0,0,.84)}.navbar-material-light-green.navbar .dropdown-menu .active>a{background-color:#8bc34a;color:rgba(0,0,0,.84)}.navbar-material-lime.navbar{background-color:#cddc39}.navbar-material-lime.navbar .dropdown-menu li>a:focus,.navbar-material-lime.navbar .dropdown-menu li>a:hover{color:#cddc39}.navbar-material-lime.navbar .dropdown-menu .active>a:focus,.navbar-material-lime.navbar .dropdown-menu .active>a:hover,.navbar-material-yellow.navbar,.navbar-material-yellow.navbar .navbar-form .form-control-wrapper input.form-control::placeholder,.navbar-material-yellow.navbar .navbar-form input.form-control::placeholder{color:rgba(0,0,0,.84)}.navbar-material-lime.navbar .dropdown-menu .active>a{background-color:#cddc39;color:rgba(0,0,0,.84)}.navbar-material-yellow.navbar{background-color:#ffeb3b}.navbar-material-yellow.navbar .dropdown-menu li>a:focus,.navbar-material-yellow.navbar .dropdown-menu li>a:hover{color:#ffeb3b}.navbar-material-amber.navbar,.navbar-material-amber.navbar .navbar-form .form-control-wrapper input.form-control::placeholder,.navbar-material-amber.navbar .navbar-form input.form-control::placeholder,.navbar-material-yellow.navbar .dropdown-menu .active>a:focus,.navbar-material-yellow.navbar .dropdown-menu .active>a:hover{color:rgba(0,0,0,.84)}.navbar-material-yellow.navbar .dropdown-menu .active>a{background-color:#ffeb3b;color:rgba(0,0,0,.84)}.navbar-material-amber.navbar{background-color:#ffc107}.navbar-material-amber.navbar .dropdown-menu li>a:focus,.navbar-material-amber.navbar .dropdown-menu li>a:hover{color:#ffc107}.navbar-material-amber.navbar .dropdown-menu .active>a:focus,.navbar-material-amber.navbar .dropdown-menu .active>a:hover,.navbar-material-orange.navbar,.navbar-material-orange.navbar .navbar-form .form-control-wrapper input.form-control::placeholder,.navbar-material-orange.navbar .navbar-form input.form-control::placeholder{color:rgba(0,0,0,.84)}.navbar-material-amber.navbar .dropdown-menu .active>a{background-color:#ffc107;color:rgba(0,0,0,.84)}.navbar-material-orange.navbar{background-color:#ff9800}.navbar-material-orange.navbar .dropdown-menu li>a:focus,.navbar-material-orange.navbar .dropdown-menu li>a:hover{color:#ff9800}.navbar-material-orange.navbar .dropdown-menu .active>a{background-color:#ff9800;color:rgba(0,0,0,.84)}.navbar-material-orange.navbar .dropdown-menu .active>a:focus,.navbar-material-orange.navbar .dropdown-menu .active>a:hover{color:rgba(0,0,0,.84)}.navbar-material-deep-orange.navbar{background-color:#ff5722;color:rgba(255,255,255,.84)}.navbar-material-deep-orange.navbar .navbar-form .form-control-wrapper input.form-control::placeholder,.navbar-material-deep-orange.navbar .navbar-form input.form-control::placeholder{color:rgba(255,255,255,.84)}.navbar-material-deep-orange.navbar .dropdown-menu li>a:focus,.navbar-material-deep-orange.navbar .dropdown-menu li>a:hover{color:#ff5722}.navbar-material-brown.navbar,.navbar-material-brown.navbar .navbar-form .form-control-wrapper input.form-control::placeholder,.navbar-material-brown.navbar .navbar-form input.form-control::placeholder,.navbar-material-deep-orange.navbar .dropdown-menu .active>a:focus,.navbar-material-deep-orange.navbar .dropdown-menu .active>a:hover{color:rgba(255,255,255,.84)}.navbar-material-deep-orange.navbar .dropdown-menu .active>a{background-color:#ff5722;color:rgba(255,255,255,.84)}.navbar-material-brown.navbar{background-color:#795548}.navbar-material-brown.navbar .dropdown-menu li>a:focus,.navbar-material-brown.navbar .dropdown-menu li>a:hover{color:#795548}.navbar-material-brown.navbar .dropdown-menu .active>a:focus,.navbar-material-brown.navbar .dropdown-menu .active>a:hover,.navbar-material-grey.navbar,.navbar-material-grey.navbar .navbar-form .form-control-wrapper input.form-control::placeholder,.navbar-material-grey.navbar .navbar-form input.form-control::placeholder{color:rgba(255,255,255,.84)}.navbar-material-brown.navbar .dropdown-menu .active>a{background-color:#795548;color:rgba(255,255,255,.84)}.navbar-material-grey.navbar{background-color:#9e9e9e}.navbar-material-grey.navbar .dropdown-menu li>a:focus,.navbar-material-grey.navbar .dropdown-menu li>a:hover{color:#9e9e9e}.navbar-material-blue-grey.navbar,.navbar-material-blue-grey.navbar .navbar-form .form-control-wrapper input.form-control::placeholder,.navbar-material-blue-grey.navbar .navbar-form input.form-control::placeholder,.navbar-material-grey.navbar .dropdown-menu .active>a:focus,.navbar-material-grey.navbar .dropdown-menu .active>a:hover{color:rgba(255,255,255,.84)}.navbar-material-grey.navbar .dropdown-menu .active>a{background-color:#9e9e9e;color:rgba(255,255,255,.84)}.navbar-material-blue-grey.navbar{background-color:#607d8b}.navbar-material-blue-grey.navbar .dropdown-menu li>a:focus,.navbar-material-blue-grey.navbar .dropdown-menu li>a:hover{color:#607d8b}.navbar-material-blue-grey.navbar .dropdown-menu .active>a{background-color:#607d8b;color:rgba(255,255,255,.84)}.navbar-material-blue-grey.navbar .dropdown-menu .active>a:focus,.navbar-material-blue-grey.navbar .dropdown-menu .active>a:hover{color:rgba(255,255,255,.84)}.navbar-inverse{background-color:#3f51b5}@media (max-width:1199px){.navbar .navbar-brand{height:50px;padding:10px 15px}.navbar .navbar-form{margin-top:10px}.navbar .navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.dropdown-menu{border:0;box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}.progress,.progress .progress-bar{box-shadow:none}.dropdown-menu .divider{background-color:rgba(229,229,229,.12)}.dropdown-menu li{overflow:hidden;position:relative}.dropdown-menu li a:hover{background-color:transparent;color:#009688}.dropdown-menu li a:hover,.dropdown-menu-default li a:hover{color:#009688}.dropdown-menu-black li a:hover{color:#000}.dropdown-menu-white li a:hover{color:#fff}.dropdown-menu-inverse li a:hover{color:#3f51b5}.dropdown-menu-primary li a:hover{color:#009688}.dropdown-menu-success li a:hover{color:#4caf50}.dropdown-menu-info li a:hover{color:#03a9f4}.dropdown-menu-warning li a:hover{color:#ff5722}.dropdown-menu-danger li a:hover,.dropdown-menu-material-red li a:hover{color:#f44336}.dropdown-menu-material-pink li a:hover{color:#e91e63}.dropdown-menu-material-purple li a:hover{color:#9c27b0}.dropdown-menu-material-deep-purple li a:hover{color:#673ab7}.dropdown-menu-material-indigo li a:hover{color:#3f51b5}.dropdown-menu-material-blue li a:hover{color:#2196f3}.dropdown-menu-material-light-blue li a:hover{color:#03a9f4}.dropdown-menu-material-cyan li a:hover{color:#00bcd4}.dropdown-menu-material-teal li a:hover{color:#009688}.dropdown-menu-material-green li a:hover{color:#4caf50}.dropdown-menu-material-light-green li a:hover{color:#8bc34a}.dropdown-menu-material-lime li a:hover{color:#cddc39}.dropdown-menu-material-yellow li a:hover{color:#ffeb3b}.dropdown-menu-material-amber li a:hover{color:#ffc107}.dropdown-menu-material-orange li a:hover{color:#ff9800}.dropdown-menu-material-deep-orange li a:hover{color:#ff5722}.dropdown-menu-material-brown li a:hover{color:#795548}.dropdown-menu-material-grey li a:hover{color:#9e9e9e}.dropdown-menu-material-blue-grey li a:hover{color:#607d8b}.alert,.alert .alert-link,.alert a,.alert-black,.alert-black .alert-link,.alert-black a,.alert-default,.alert-default .alert-link,.alert-default a{color:rgba(255,255,255,.84)}.alert{border:0;border-radius:0}.alert,.alert-default{background-color:rgba(255,255,255,.84)}.alert-black{background-color:#000}.alert-white,.alert-white .alert-link,.alert-white a{color:rgba(0,0,0,.84)}.alert-white{background-color:#fff}.alert-info,.alert-info .alert-link,.alert-info a,.alert-inverse,.alert-inverse .alert-link,.alert-inverse a,.alert-primary,.alert-primary .alert-link,.alert-primary a,.alert-success,.alert-success .alert-link,.alert-success a{color:rgba(255,255,255,.84)}.alert-inverse{background-color:#3f51b5}.alert-primary{background-color:#009688}.alert-success{background-color:#4caf50}.alert-info{background-color:#03a9f4}.alert-warning{background-color:#ff5722;color:rgba(255,255,255,.84)}.alert-danger,.alert-material-red{background-color:#f44336;color:rgba(255,255,255,.84)}.alert-warning .alert-link,.alert-warning a{color:rgba(255,255,255,.84)}.alert-danger .alert-link,.alert-danger a{color:rgba(255,255,255,.84)}.alert-material-red .alert-link,.alert-material-red a{color:rgba(255,255,255,.84)}.alert-material-pink{background-color:#e91e63;color:rgba(255,255,255,.84)}.alert-material-pink .alert-link,.alert-material-pink a{color:rgba(255,255,255,.84)}.alert-material-purple{background-color:#9c27b0;color:rgba(255,255,255,.84)}.alert-material-purple .alert-link,.alert-material-purple a{color:rgba(255,255,255,.84)}.alert-material-deep-purple{background-color:#673ab7;color:rgba(255,255,255,.84)}.alert-material-deep-purple .alert-link,.alert-material-deep-purple a{color:rgba(255,255,255,.84)}.alert-material-indigo{background-color:#3f51b5;color:rgba(255,255,255,.84)}.alert-material-indigo .alert-link,.alert-material-indigo a{color:rgba(255,255,255,.84)}.alert-material-blue{background-color:#2196f3;color:rgba(255,255,255,.84)}.alert-material-blue .alert-link,.alert-material-blue a{color:rgba(255,255,255,.84)}.alert-material-light-blue{background-color:#03a9f4;color:rgba(255,255,255,.84)}.alert-material-light-blue .alert-link,.alert-material-light-blue a{color:rgba(255,255,255,.84)}.alert-material-cyan,.alert-material-cyan .alert-link,.alert-material-cyan a{color:rgba(0,0,0,.84)}.alert-material-cyan{background-color:#00bcd4}.alert-material-green,.alert-material-green .alert-link,.alert-material-green a,.alert-material-teal,.alert-material-teal .alert-link,.alert-material-teal a{color:rgba(255,255,255,.84)}.alert-material-teal{background-color:#009688}.alert-material-green{background-color:#4caf50}.alert-material-amber,.alert-material-amber .alert-link,.alert-material-amber a,.alert-material-light-green,.alert-material-light-green .alert-link,.alert-material-light-green a,.alert-material-lime,.alert-material-lime .alert-link,.alert-material-lime a,.alert-material-orange,.alert-material-orange .alert-link,.alert-material-orange a,.alert-material-yellow .alert-link,.alert-material-yellow a{color:rgba(0,0,0,.84)}.alert-material-light-green{background-color:#8bc34a}.alert-material-lime{background-color:#cddc39}.alert-material-yellow{background-color:#ffeb3b;color:rgba(0,0,0,.84)}.alert-material-amber{background-color:#ffc107}.alert-material-orange{background-color:#ff9800}.alert-danger,.alert-info,.alert-material-blue-grey,.alert-material-blue-grey .alert-link,.alert-material-blue-grey a,.alert-material-brown,.alert-material-brown .alert-link,.alert-material-brown a,.alert-material-deep-orange,.alert-material-deep-orange .alert-link,.alert-material-deep-orange a,.alert-material-grey,.alert-material-grey .alert-link,.alert-material-grey a,.alert-success,.alert-warning{color:rgba(255,255,255,.84)}.alert-material-deep-orange{background-color:#ff5722}.alert-material-brown{background-color:#795548}.alert-material-grey{background-color:#9e9e9e}.alert-material-blue-grey{background-color:#607d8b}.alert-default .alert-link,.alert-default a{color:rgba(0,0,0,.84)}.progress{height:4px;border-radius:0;background:#c8c8c8}.progress .progress-bar,.progress .progress-bar-default{background-color:#009688}.progress .progress-bar-black{background-color:#000}.progress .progress-bar-white{background-color:#fff}.progress .progress-bar-inverse{background-color:#3f51b5}.progress .progress-bar-primary{background-color:#009688}.progress .progress-bar-success{background-color:#4caf50}.progress .progress-bar-info{background-color:#03a9f4}.progress .progress-bar-warning{background-color:#ff5722}.progress .progress-bar-danger,.progress .progress-bar-material-red{background-color:#f44336}.progress .progress-bar-material-pink{background-color:#e91e63}.progress .progress-bar-material-purple{background-color:#9c27b0}.progress .progress-bar-material-deep-purple{background-color:#673ab7}.progress .progress-bar-material-indigo{background-color:#3f51b5}.progress .progress-bar-material-blue{background-color:#2196f3}.progress .progress-bar-material-light-blue{background-color:#03a9f4}.progress .progress-bar-material-cyan{background-color:#00bcd4}.progress .progress-bar-material-teal{background-color:#009688}.progress .progress-bar-material-green{background-color:#4caf50}.progress .progress-bar-material-light-green{background-color:#8bc34a}.progress .progress-bar-material-lime{background-color:#cddc39}.progress .progress-bar-material-yellow{background-color:#ffeb3b}.progress .progress-bar-material-amber{background-color:#ffc107}.progress .progress-bar-material-orange{background-color:#ff9800}.progress .progress-bar-material-deep-orange{background-color:#ff5722}.progress .progress-bar-material-brown{background-color:#795548}.progress .progress-bar-material-grey{background-color:#9e9e9e}.progress .progress-bar-material-blue-grey{background-color:#607d8b}.text-warning{color:#ff5722}.text-primary{color:#009688}.text-danger{color:#f44336}.text-success{color:#4caf50}.text-info{color:#03a9f4}.nav-tabs{background:#009688}.nav-tabs>li>a{margin:0}.nav-tabs>li>a,.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{background-color:transparent!important;border:0!important;color:#FFF!important;font-weight:500}.nav-tabs>li.disabled>a,.nav-tabs>li.disabled>a:hover{color:rgba(255,255,255,.5)}.popover,.tooltip-inner{color:#ececec;line-height:1em;background:rgba(101,101,101,.9);border:none;border-radius:2px;box-shadow:0 1px 6px 0 rgba(0,0,0,.12),0 1px 6px 0 rgba(0,0,0,.12)}.tooltip,.tooltip.in{opacity:1}.popover .arrow,.popover .tooltip-arrow,.tooltip .arrow,.tooltip .tooltip-arrow{display:none}.card,.noUi-vertical{display:inline-block}.mdi,icon{line-height:inherit;vertical-align:bottom}.mdi,.mdi-default,icon,icon-default{color:rgba(0,0,0,.84)}.mdi-black,icon-black{color:#000}.mdi-white,icon-white{color:#fff}.mdi-inverse,icon-inverse{color:#3f51b5}.mdi-primary,icon-primary{color:#009688}.mdi-success,icon-success{color:#4caf50}.mdi-info,icon-info{color:#03a9f4}.mdi-warning,icon-warning{color:#ff5722}.mdi-danger,.mdi-material-red,icon-danger,icon-material-red{color:#f44336}.mdi-material-pink,icon-material-pink{color:#e91e63}.mdi-material-purple,icon-material-purple{color:#9c27b0}.mdi-material-deep-purple,icon-material-deep-purple{color:#673ab7}.mdi-material-indigo,icon-material-indigo{color:#3f51b5}.mdi-material-blue,icon-material-blue{color:#2196f3}.mdi-material-light-blue,icon-material-light-blue{color:#03a9f4}.mdi-material-cyan,icon-material-cyan{color:#00bcd4}.mdi-material-teal,icon-material-teal{color:#009688}.mdi-material-green,icon-material-green{color:#4caf50}.mdi-material-light-green,icon-material-light-green{color:#8bc34a}.mdi-material-lime,icon-material-lime{color:#cddc39}.mdi-material-yellow,icon-material-yellow{color:#ffeb3b}.mdi-material-amber,icon-material-amber{color:#ffc107}.mdi-material-orange,icon-material-orange{color:#ff9800}.mdi-material-deep-orange,icon-material-deep-orange{color:#ff5722}.mdi-material-brown,icon-material-brown{color:#795548}.mdi-material-grey,icon-material-grey{color:#9e9e9e}.mdi-material-blue-grey,icon-material-blue-grey{color:#607d8b}.card{position:relative;width:100%;border-radius:2px;color:rgba(0,0,0,.84);background:#fff;box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.card .card-height-indicator{margin-top:100%}.card .card-content{position:absolute;top:0;bottom:0;left:0;right:0}.card .card-image{height:60%;position:relative;overflow:hidden}.card .card-image img{width:100%;height:100%;border-top-left-radius:2px;border-top-right-radius:2px;pointer-events:none}.card .card-image .card-image-headline{position:absolute;bottom:16px;left:18px;color:#fff;font-size:2em}.card .card-body{height:30%;padding:18px}.card .card-footer{height:10%;padding:18px}.card .card-footer button{margin:0!important;position:relative;bottom:25px;width:auto}.card .card-footer button:first-child{left:-15px}.modal-content{box-shadow:0 27px 24px 0 rgba(0,0,0,.2),0 40px 77px 0 rgba(0,0,0,.22);border-radius:2px;border:none}.panel,.snackbar{box-shadow:0 1px 6px 0 rgba(0,0,0,.12),0 1px 6px 0 rgba(0,0,0,.12)}.modal-content .modal-header{border-bottom:none;padding:24px 24px 0}.modal-content .modal-body{padding:0 24px 16px}.modal-content .modal-footer{border-top:none;padding:7px}.modal-content .modal-footer button{margin:0;padding-left:16px;padding-right:16px;width:auto}.modal-content .modal-footer button.pull-left{padding-left:5px;padding-right:5px;position:relative;left:-5px}.modal-content .modal-footer button+button{margin-bottom:16px}.modal-content .modal-body+.modal-footer{padding-top:0}.modal-backdrop{background:rgba(0,0,0,.3)}.label{border-radius:1px}.label,.label-default{background-color:#9e9e9e}.label-black{background-color:#000}.label-white{background-color:#fff}.label-inverse{background-color:#3f51b5}.label-primary{background-color:#009688}.label-success{background-color:#4caf50}.label-info{background-color:#03a9f4}.label-warning{background-color:#ff5722}.label-danger,.label-material-red{background-color:#f44336}.label-material-pink{background-color:#e91e63}.label-material-purple{background-color:#9c27b0}.label-material-deep-purple{background-color:#673ab7}.label-material-indigo{background-color:#3f51b5}.label-material-blue{background-color:#2196f3}.label-material-light-blue{background-color:#03a9f4}.label-material-cyan{background-color:#00bcd4}.label-material-teal{background-color:#009688}.label-material-green{background-color:#4caf50}.label-material-light-green{background-color:#8bc34a}.label-material-lime{background-color:#cddc39}.label-material-yellow{background-color:#ffeb3b}.label-material-amber{background-color:#ffc107}.label-material-orange{background-color:#ff9800}.label-material-deep-orange{background-color:#ff5722}.label-material-brown{background-color:#795548}.label-material-grey{background-color:#9e9e9e}.label-material-blue-grey{background-color:#607d8b}.panel{border-radius:2px;border:0}.panel-default>.panel-heading,.panel>.panel-heading{background-color:#eee}.panel-black>.panel-heading{background-color:#000}.panel-white>.panel-heading{background-color:#fff}.panel-inverse>.panel-heading{background-color:#3f51b5}.panel-primary>.panel-heading{background-color:#009688}.panel-success>.panel-heading{background-color:#4caf50}.panel-info>.panel-heading{background-color:#03a9f4}.panel-warning>.panel-heading{background-color:#ff5722}.panel-danger>.panel-heading,.panel-material-red>.panel-heading{background-color:#f44336}.panel-material-pink>.panel-heading{background-color:#e91e63}.panel-material-purple>.panel-heading{background-color:#9c27b0}.panel-material-deep-purple>.panel-heading{background-color:#673ab7}.panel-material-indigo>.panel-heading{background-color:#3f51b5}.panel-material-blue>.panel-heading{background-color:#2196f3}.panel-material-light-blue>.panel-heading{background-color:#03a9f4}.panel-material-cyan>.panel-heading{background-color:#00bcd4}.panel-material-teal>.panel-heading{background-color:#009688}.panel-material-green>.panel-heading{background-color:#4caf50}.panel-material-light-green>.panel-heading{background-color:#8bc34a}.panel-material-lime>.panel-heading{background-color:#cddc39}.panel-material-yellow>.panel-heading{background-color:#ffeb3b}.panel-material-amber>.panel-heading{background-color:#ffc107}.panel-material-orange>.panel-heading{background-color:#ff9800}.panel-material-deep-orange>.panel-heading{background-color:#ff5722}.panel-material-brown>.panel-heading{background-color:#795548}.panel-material-grey>.panel-heading{background-color:#9e9e9e}.panel-material-blue-grey>.panel-heading{background-color:#607d8b}[class*=panel-]>.panel-heading{color:rgba(255,255,255,.84);border:0}.panel-default>.panel-heading,.panel:not([class*=panel-])>.panel-heading{color:rgba(0,0,0,.84)}.panel-footer{background-color:#eee}hr.on-dark{color:#1a1a1a}hr.on-light{color:#fff}@media (-webkit-min-device-pixel-ratio:0.75),(min--moz-device-pixel-ratio:0.75),(-o-device-pixel-ratio:3/4),(min-device-pixel-ratio:0.75),(min-resolution:0.75dppx),(min-resolution:120dpi){hr{height:.75px}}@media (-webkit-min-device-pixel-ratio:1),(min--moz-device-pixel-ratio:1),(-o-device-pixel-ratio:1),(min-device-pixel-ratio:1),(min-resolution:1dppx),(min-resolution:160dpi){hr{height:1px}}@media (-webkit-min-device-pixel-ratio:1.33),(min--moz-device-pixel-ratio:1.33),(-o-device-pixel-ratio:133/100),(min-device-pixel-ratio:1.33),(min-resolution:1.33dppx),(min-resolution:213dpi){hr{height:1.33px}}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-device-pixel-ratio:3/2),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx),(min-resolution:240dpi){hr{height:1.5px}}@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-o-device-pixel-ratio:2/1),(min-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:380dpi){hr{height:2px}}@media (-webkit-min-device-pixel-ratio:3),(min--moz-device-pixel-ratio:3),(-o-device-pixel-ratio:3/1),(min-device-pixel-ratio:3),(min-resolution:3dppx),(min-resolution:480dpi){hr{height:3px}}@media (-webkit-min-device-pixel-ratio:4),(min--moz-device-pixel-ratio:4),(-o-device-pixel-ratio:4/1),(min-device-pixel-ratio:3),(min-resolution:4dppx),(min-resolution:640dpi){hr{height:4px}}*{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent}:focus{outline:0}.snackbar{background-color:#323232;color:rgba(255,255,255,.84);font-size:14px;border-radius:2px;height:0;transition:transform .2s ease-in-out,opacity .2s ease-in,height 0 linear .2s,padding 0 linear .2s,height 0 linear .2s;transform:translateY(200%)}.snackbar.snackbar-opened{padding:14px 15px;margin-bottom:20px;height:auto;transition:transform .2s ease-in-out,opacity .2s ease-in,height 0 linear .2s,height 0 linear .2s;transform:none}.snackbar.toast{border-radius:200px}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-ms-touch-action:none;user-select:none;box-sizing:border-box}.noUi-base{width:100%;height:100%;position:relative}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1;box-sizing:border-box}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-handle{width:12px;height:12px;left:-10px;top:-5px;cursor:ew-resize;border-radius:100%;transition:all .2s ease-out;border:1px solid}.noUi-vertical .noUi-handle{margin-left:5px;cursor:ns-resize}.noUi-horizontal.noUi-extended{padding:0 15px}.noUi-horizontal.noUi-extended .noUi-origin{right:-15px}.noUi-background{height:2px;margin:20px 0}.noUi-origin{margin:0;border-radius:0;height:2px;background:#c8c8c8}.noUi-origin[style^="left: 0"] .noUi-handle{background-color:#fff;border:2px solid #c8c8c8}.noUi-origin[style^="left: 0"] .noUi-handle.noUi-active{border-width:1px}.noUi-target{border-radius:2px}.noUi-horizontal{height:2px;margin:15px 0}.noUi-vertical{height:100%;width:2px;margin:0 15px}.noUi-handle.noUi-active{transform:scale3d(2.5,2.5,1)}[disabled].noUi-slider{opacity:.5}.ripple,.selectize-control.multi .selectize-input.floating-label-fix input,.selectize-control.multi .selectize-input.input-active.floating-label-fix input,.selectize-control.single .selectize-input.floating-label-fix input,.selectize-control.single .selectize-input.input-active.floating-label-fix input{opacity:0}[disabled] .noUi-handle{cursor:not-allowed}.slider{background:#c8c8c8}.slider-default.noUi-connect,.slider.noUi-connect{background-color:#009688}.slider-black.noUi-connect{background-color:#000}.slider-white.noUi-connect{background-color:#fff}.slider-inverse.noUi-connect{background-color:#3f51b5}.slider-primary.noUi-connect{background-color:#009688}.slider-success.noUi-connect{background-color:#4caf50}.slider-info.noUi-connect{background-color:#03a9f4}.slider-warning.noUi-connect{background-color:#ff5722}.slider-danger.noUi-connect,.slider-material-red.noUi-connect{background-color:#f44336}.slider-material-pink.noUi-connect{background-color:#e91e63}.slider-material-purple.noUi-connect{background-color:#9c27b0}.slider-material-deep-purple.noUi-connect{background-color:#673ab7}.slider-material-indigo.noUi-connect{background-color:#3f51b5}.slider-material-blue.noUi-connect{background-color:#2196f3}.slider-material-light-blue.noUi-connect{background-color:#03a9f4}.slider-material-cyan.noUi-connect{background-color:#00bcd4}.slider-material-teal.noUi-connect{background-color:#009688}.slider-material-green.noUi-connect{background-color:#4caf50}.slider-material-light-green.noUi-connect{background-color:#8bc34a}.slider-material-lime.noUi-connect{background-color:#cddc39}.slider-material-yellow.noUi-connect{background-color:#ffeb3b}.slider-material-amber.noUi-connect{background-color:#ffc107}.slider-material-orange.noUi-connect{background-color:#ff9800}.slider-material-deep-orange.noUi-connect{background-color:#ff5722}.slider-material-brown.noUi-connect{background-color:#795548}.slider-material-grey.noUi-connect{background-color:#9e9e9e}.slider-material-blue-grey.noUi-connect{background-color:#607d8b}.slider .noUi-connect,.slider-default .noUi-connect{background-color:#009688}.slider-black .noUi-connect{background-color:#000}.slider-white .noUi-connect{background-color:#fff}.slider-inverse .noUi-connect{background-color:#3f51b5}.slider-primary .noUi-connect{background-color:#009688}.slider-success .noUi-connect{background-color:#4caf50}.slider-info .noUi-connect{background-color:#03a9f4}.slider-warning .noUi-connect{background-color:#ff5722}.slider-danger .noUi-connect,.slider-material-red .noUi-connect{background-color:#f44336}.slider-material-pink .noUi-connect{background-color:#e91e63}.slider-material-purple .noUi-connect{background-color:#9c27b0}.slider-material-deep-purple .noUi-connect{background-color:#673ab7}.slider-material-indigo .noUi-connect{background-color:#3f51b5}.slider-material-blue .noUi-connect{background-color:#2196f3}.slider-material-light-blue .noUi-connect{background-color:#03a9f4}.slider-material-cyan .noUi-connect{background-color:#00bcd4}.slider-material-teal .noUi-connect{background-color:#009688}.slider-material-green .noUi-connect{background-color:#4caf50}.slider-material-light-green .noUi-connect{background-color:#8bc34a}.slider-material-lime .noUi-connect{background-color:#cddc39}.slider-material-yellow .noUi-connect{background-color:#ffeb3b}.slider-material-amber .noUi-connect{background-color:#ffc107}.slider-material-orange .noUi-connect{background-color:#ff9800}.slider-material-deep-orange .noUi-connect{background-color:#ff5722}.slider-material-brown .noUi-connect{background-color:#795548}.slider-material-grey .noUi-connect{background-color:#9e9e9e}.slider-material-blue-grey .noUi-connect{background-color:#607d8b}.slider .noUi-handle,.slider-default .noUi-handle{background-color:#009688;border-color:#009688}.slider-black .noUi-handle{background-color:#000;border-color:#000}.slider-white .noUi-handle{background-color:#fff;border-color:#fff}.slider-inverse .noUi-handle{background-color:#3f51b5;border-color:#3f51b5}.slider-primary .noUi-handle{background-color:#009688;border-color:#009688}.slider-success .noUi-handle{background-color:#4caf50;border-color:#4caf50}.slider-info .noUi-handle{background-color:#03a9f4;border-color:#03a9f4}.slider-warning .noUi-handle{background-color:#ff5722;border-color:#ff5722}.slider-danger .noUi-handle,.slider-material-red .noUi-handle{background-color:#f44336;border-color:#f44336}.slider-material-pink .noUi-handle{background-color:#e91e63;border-color:#e91e63}.slider-material-purple .noUi-handle{background-color:#9c27b0;border-color:#9c27b0}.slider-material-deep-purple .noUi-handle{background-color:#673ab7;border-color:#673ab7}.slider-material-indigo .noUi-handle{background-color:#3f51b5;border-color:#3f51b5}.slider-material-blue .noUi-handle{background-color:#2196f3;border-color:#2196f3}.slider-material-light-blue .noUi-handle{background-color:#03a9f4;border-color:#03a9f4}.slider-material-cyan .noUi-handle{background-color:#00bcd4;border-color:#00bcd4}.slider-material-teal .noUi-handle{background-color:#009688;border-color:#009688}.slider-material-green .noUi-handle{background-color:#4caf50;border-color:#4caf50}.slider-material-light-green .noUi-handle{background-color:#8bc34a;border-color:#8bc34a}.slider-material-lime .noUi-handle{background-color:#cddc39;border-color:#cddc39}.slider-material-yellow .noUi-handle{background-color:#ffeb3b;border-color:#ffeb3b}.slider-material-amber .noUi-handle{background-color:#ffc107;border-color:#ffc107}.slider-material-orange .noUi-handle{background-color:#ff9800;border-color:#ff9800}.slider-material-deep-orange .noUi-handle{background-color:#ff5722;border-color:#ff5722}.slider-material-brown .noUi-handle{background-color:#795548;border-color:#795548}.slider-material-grey .noUi-handle{background-color:#9e9e9e;border-color:#9e9e9e}.slider-material-blue-grey .noUi-handle{background-color:#607d8b;border-color:#607d8b}.selectize-control.multi,.selectize-control.single{padding:0}.selectize-control.multi .selectize-input,.selectize-control.multi .selectize-input.input-active,.selectize-control.single .selectize-input,.selectize-control.single .selectize-input.input-active{cursor:text;background:0 0;box-shadow:none;border:0;padding:0;height:100%;font-size:14px;line-height:30px}.selectize-control.multi .selectize-input .has-items,.selectize-control.multi .selectize-input.input-active .has-items,.selectize-control.single .selectize-input .has-items,.selectize-control.single .selectize-input.input-active .has-items{padding:0}.selectize-control.multi .selectize-input.input-active:after,.selectize-control.multi .selectize-input:after,.selectize-control.single .selectize-input.input-active:after,.selectize-control.single .selectize-input:after{right:5px;position:absolute;font-size:7px;content:"\e894";font-family:Material-Design-Icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.selectize-control.multi .selectize-input input,.selectize-control.multi .selectize-input.input-active input,.selectize-control.single .selectize-input input,.selectize-control.single .selectize-input.input-active input{font-size:14px;outline:0;border:0;background:0 0}.selectize-control.multi .selectize-input.input-active>.item,.selectize-control.multi .selectize-input.input-active>div,.selectize-control.multi .selectize-input>.item,.selectize-control.multi .selectize-input>div,.selectize-control.single .selectize-input.input-active>.item,.selectize-control.single .selectize-input.input-active>div,.selectize-control.single .selectize-input>.item,.selectize-control.single .selectize-input>div{display:inline-block;margin:0 8px 3px 0;padding:0;background:0 0;border:0}.selectize-control.multi .selectize-input.input-active>.item:after,.selectize-control.multi .selectize-input.input-active>div:after,.selectize-control.multi .selectize-input>.item:after,.selectize-control.multi .selectize-input>div:after,.selectize-control.single .selectize-input.input-active>.item:after,.selectize-control.single .selectize-input.input-active>div:after,.selectize-control.single .selectize-input>.item:after,.selectize-control.single .selectize-input>div:after{content:","}.selectize-control.multi .selectize-input.input-active>.item:last-of-type:after,.selectize-control.multi .selectize-input.input-active>div:last-of-type:after,.selectize-control.multi .selectize-input>.item:last-of-type:after,.selectize-control.multi .selectize-input>div:last-of-type:after,.selectize-control.single .selectize-input.input-active>.item:last-of-type:after,.selectize-control.single .selectize-input.input-active>div:last-of-type:after,.selectize-control.single .selectize-input>.item:last-of-type:after,.selectize-control.single .selectize-input>div:last-of-type:after{content:""}.selectize-control.multi .selectize-input.input-active>.item.active,.selectize-control.multi .selectize-input.input-active>div.active,.selectize-control.multi .selectize-input>.item.active,.selectize-control.multi .selectize-input>div.active,.selectize-control.single .selectize-input.input-active>.item.active,.selectize-control.single .selectize-input.input-active>div.active,.selectize-control.single .selectize-input>.item.active,.selectize-control.single .selectize-input>div.active{font-weight:700;background:0 0;border:0}.selectize-control.multi .selectize-dropdown,.selectize-control.single .selectize-dropdown{position:absolute;z-index:1000;border:0;width:100%!important;left:0!important;height:auto;background-color:#FFF;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);border-radius:2px;padding:0;margin-top:3px}.selectize-control.multi .selectize-dropdown .active,.selectize-control.single .selectize-dropdown .active{background-color:inherit}.selectize-control.multi .selectize-dropdown .highlight,.selectize-control.single .selectize-dropdown .highlight{background-color:#d5d8ff}.selectize-control.multi .selectize-dropdown .selected,.selectize-control.multi .selectize-dropdown .selected.active,.selectize-control.single .selectize-dropdown .selected,.selectize-control.single .selectize-dropdown .selected.active{background-color:#EEE}.selectize-control.multi .selectize-dropdown .optgroup-header,.selectize-control.multi .selectize-dropdown [data-selectable],.selectize-control.single .selectize-dropdown .optgroup-header,.selectize-control.single .selectize-dropdown [data-selectable]{padding:10px 20px;cursor:pointer}.selectize-control.multi .dropdown-active~.selectize-dropdown,.selectize-control.single .dropdown-active~.selectize-dropdown{display:block}.dropdownjs:after{right:5px;top:3px;font-size:25px;position:absolute;content:"\e894";font-family:Material-Design-Icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;pointer-events:none;color:#757575}.shadow-z-1{box-shadow:0 1px 6px 0 rgba(0,0,0,.12),0 1px 6px 0 rgba(0,0,0,.12)}.shadow-z-1-hover{box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}.shadow-z-2{box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.shadow-z-3{box-shadow:0 12px 15px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19)}.shadow-z-4{box-shadow:0 16px 28px 0 rgba(0,0,0,.22),0 25px 55px 0 rgba(0,0,0,.21)}.shadow-z-5{box-shadow:0 27px 24px 0 rgba(0,0,0,.2),0 40px 77px 0 rgba(0,0,0,.22)}.withripple{position:relative}.ripple,.ripple-wrapper{position:absolute;pointer-events:none}.ripple-wrapper{top:0;left:0;z-index:1;width:100%;height:100%;overflow:hidden;border-radius:inherit}.ripple{width:20px;height:20px;margin-left:-10px;margin-top:-10px;border-radius:100%;background-color:rgba(0,0,0,.05);transform:scale(1);transform-origin:50%}.ripple.ripple-on{transition:opacity .15s ease-in 0s,transform .5s cubic-bezier(.4,0,.2,1) .1s;opacity:.1}.ripple.ripple-out{transition:opacity .1s linear 0s!important;opacity:0}#navbar .breadcrumb{padding:0;margin-bottom:0;background-color:transparent}.pagination li a,.pagination li span{float:none;border:0;background-color:transparent;color:#009688;margin:0;padding:0}.pagination li a:focus,.pagination li a:hover,.pagination li span:focus,.pagination li span:hover{color:rgba(0,0,0,.84)}.pagination li.active a,.pagination li.active a:focus,.pagination li.active a:hover,.pagination li.active span,.pagination li.active span:focus,.pagination li.active span:hover{color:rgba(255,255,255,.84);background-color:transparent}.pagination li:first-child a,.pagination li:first-child span{border-top-left-radius:0;border-bottom-left-radius:0}.pagination li:first-child span{margin-left:5px}.pagination li:last-child a,.pagination li:last-child span{border-top-right-radius:0;border-bottom-right-radius:0}.tabs-below>.nav-tabs .summary,.tabs-left>.nav-tabs .summary,.tabs-right>.nav-tabs .summary{color:rgba(255,255,255,.84)}.tabs-left>.tab-content,.tabs-right>.tab-content{background-color:#FFF}.navbar.container{margin-top:0}@media screen and (min-width:768px){.navbar.container{max-width:100%;width:100%}}@media screen and (min-width:992px){.navbar.container{max-width:100%;width:100%}}@media screen and (min-width:1200px){.navbar.container{max-width:100%;width:100%}}.admin .breadcrumb{color:#FFF;font-size:16px;line-height:56px;margin-bottom:0}.admin .breadcrumb .active,.admin .breadcrumb a{color:#FFF}.admin .breadcrumb li+li:before{background:url(//material-design.storage.googleapis.com/images/separator.svg) right center no-repeat;background-size:contain;content:'';float:left;height:56px;margin:0 .3em 0 .4em;width:.4em}.pagination li,.pagination li a{width:40px;height:40px;display:inline-block}.tabs--primary{background:0 0;border-bottom:none;margin:10px 0 20px}.tabs--primary li a,.tabs--primary li a:focus,.tabs--primary li a:hover{font-size:20px;color:rgba(0,0,0,.84)!important;font-weight:400;border:1px solid #e0e0e0;padding-top:5px;padding-bottom:5px}.region-content,.tabs--secondary li a{font-size:16px}.tabs--primary li a.active{color:#009688!important}.tabs--primary li.active{border-left:5px solid;border-left-color:#b2dfdb}.tabs--secondary{list-style:none;padding:0;margin-bottom:20px}.tabs--secondary li{display:inline-block;margin-right:12px}.pagination{text-align:center;padding:0}.pagination li{list-style:none;border-radius:100%;overflow:hidden;position:relative}.pagination li a{line-height:40px}.pagination li span{margin:5px;display:inline-block;text-align:center;line-height:30px}.pagination li:first-child i,.pagination li:last-child i{margin:5px;display:inline-block;width:30px;height:30px;background-color:#009688}.pagination li.active{background:#757575}.pagination li.active a{color:#FFF}.pagination li>a{text-decoration:none;color:#00897b}.pagination li>a:active{color:#009688}.pagination li>a:after{content:"";transform:scale(.2);-webkit-transform:scale(.2);-ms-transform:scale(.2);opacity:.2;display:block;width:40px;height:40px;position:absolute;top:0;border-radius:100%;background:rgba(0,0,0,.1);transition:transform 0s ease-out .2s,opacity .2s ease-out 0s;-webkit-transition:-webkit-transform 0s ease-out .2s,opacity .2s ease-out 0s}.pagination li>a:active:after{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);opacity:1;transition:transform .2s ease-out,opacity .3s ease-out .1s;-webkit-transition:-webkit-transform .2s ease-out,opacity .3s ease-out .1s}.pagination li.next,.pagination li.prev{width:auto;border-radius:0}.pagination li.next a,.pagination li.prev a{width:auto}.pagination li.next a:after,.pagination li.next>a:active:after,.pagination li.prev a:after,.pagination li.prev>a:active:after{transform:none;opacity:0;-webkit-transform:none;-ms-transform:none}.checkbox-material:after{content:"\0000a0\0000a0"}.form-textarea-wrapper{margin:10px 0}.krumo-root{color:#000}@media (min-width:768px){.admin .breadcrumb{font-size:24px;line-height:64px;width:100%}.admin .breadcrumb>li+li:before{height:64px;margin:0 .7em 0 .8em}} -------------------------------------------------------------------------------- /bootstrap_material/fonts/LICENSE.txt: -------------------------------------------------------------------------------- 1 | https://github.com/google/material-design-icons/blob/master/LICENSE 2 | 3 | 4 | Attribution-ShareAlike 4.0 International 5 | 6 | ======================================================================= 7 | 8 | Creative Commons Corporation ("Creative Commons") is not a law firm and 9 | does not provide legal services or legal advice. Distribution of 10 | Creative Commons public licenses does not create a lawyer-client or 11 | other relationship. Creative Commons makes its licenses and related 12 | information available on an "as-is" basis. Creative Commons gives no 13 | warranties regarding its licenses, any material licensed under their 14 | terms and conditions, or any related information. Creative Commons 15 | disclaims all liability for damages resulting from their use to the 16 | fullest extent possible. 17 | 18 | Using Creative Commons Public Licenses 19 | 20 | Creative Commons public licenses provide a standard set of terms and 21 | conditions that creators and other rights holders may use to share 22 | original works of authorship and other material subject to copyright 23 | and certain other rights specified in the public license below. The 24 | following considerations are for informational purposes only, are not 25 | exhaustive, and do not form part of our licenses. 26 | 27 | Considerations for licensors: Our public licenses are 28 | intended for use by those authorized to give the public 29 | permission to use material in ways otherwise restricted by 30 | copyright and certain other rights. Our licenses are 31 | irrevocable. Licensors should read and understand the terms 32 | and conditions of the license they choose before applying it. 33 | Licensors should also secure all rights necessary before 34 | applying our licenses so that the public can reuse the 35 | material as expected. Licensors should clearly mark any 36 | material not subject to the license. This includes other CC- 37 | licensed material, or material used under an exception or 38 | limitation to copyright. More considerations for licensors: 39 | wiki.creativecommons.org/Considerations_for_licensors 40 | 41 | Considerations for the public: By using one of our public 42 | licenses, a licensor grants the public permission to use the 43 | licensed material under specified terms and conditions. If 44 | the licensor's permission is not necessary for any reason--for 45 | example, because of any applicable exception or limitation to 46 | copyright--then that use is not regulated by the license. Our 47 | licenses grant only permissions under copyright and certain 48 | other rights that a licensor has authority to grant. Use of 49 | the licensed material may still be restricted for other 50 | reasons, including because others have copyright or other 51 | rights in the material. A licensor may make special requests, 52 | such as asking that all changes be marked or described. 53 | Although not required by our licenses, you are encouraged to 54 | respect those requests where reasonable. More_considerations 55 | for the public: 56 | wiki.creativecommons.org/Considerations_for_licensees 57 | 58 | ======================================================================= 59 | 60 | Creative Commons Attribution-ShareAlike 4.0 International Public 61 | License 62 | 63 | By exercising the Licensed Rights (defined below), You accept and agree 64 | to be bound by the terms and conditions of this Creative Commons 65 | Attribution-ShareAlike 4.0 International Public License ("Public 66 | License"). To the extent this Public License may be interpreted as a 67 | contract, You are granted the Licensed Rights in consideration of Your 68 | acceptance of these terms and conditions, and the Licensor grants You 69 | such rights in consideration of benefits the Licensor receives from 70 | making the Licensed Material available under these terms and 71 | conditions. 72 | 73 | 74 | Section 1 -- Definitions. 75 | 76 | a. Adapted Material means material subject to Copyright and Similar 77 | Rights that is derived from or based upon the Licensed Material 78 | and in which the Licensed Material is translated, altered, 79 | arranged, transformed, or otherwise modified in a manner requiring 80 | permission under the Copyright and Similar Rights held by the 81 | Licensor. For purposes of this Public License, where the Licensed 82 | Material is a musical work, performance, or sound recording, 83 | Adapted Material is always produced where the Licensed Material is 84 | synched in timed relation with a moving image. 85 | 86 | b. Adapter's License means the license You apply to Your Copyright 87 | and Similar Rights in Your contributions to Adapted Material in 88 | accordance with the terms and conditions of this Public License. 89 | 90 | c. BY-SA Compatible License means a license listed at 91 | creativecommons.org/compatiblelicenses, approved by Creative 92 | Commons as essentially the equivalent of this Public License. 93 | 94 | d. Copyright and Similar Rights means copyright and/or similar rights 95 | closely related to copyright including, without limitation, 96 | performance, broadcast, sound recording, and Sui Generis Database 97 | Rights, without regard to how the rights are labeled or 98 | categorized. For purposes of this Public License, the rights 99 | specified in Section 2(b)(1)-(2) are not Copyright and Similar 100 | Rights. 101 | 102 | e. Effective Technological Measures means those measures that, in the 103 | absence of proper authority, may not be circumvented under laws 104 | fulfilling obligations under Article 11 of the WIPO Copyright 105 | Treaty adopted on December 20, 1996, and/or similar international 106 | agreements. 107 | 108 | f. Exceptions and Limitations means fair use, fair dealing, and/or 109 | any other exception or limitation to Copyright and Similar Rights 110 | that applies to Your use of the Licensed Material. 111 | 112 | g. License Elements means the license attributes listed in the name 113 | of a Creative Commons Public License. The License Elements of this 114 | Public License are Attribution and ShareAlike. 115 | 116 | h. Licensed Material means the artistic or literary work, database, 117 | or other material to which the Licensor applied this Public 118 | License. 119 | 120 | i. Licensed Rights means the rights granted to You subject to the 121 | terms and conditions of this Public License, which are limited to 122 | all Copyright and Similar Rights that apply to Your use of the 123 | Licensed Material and that the Licensor has authority to license. 124 | 125 | j. Licensor means the individual(s) or entity(ies) granting rights 126 | under this Public License. 127 | 128 | k. Share means to provide material to the public by any means or 129 | process that requires permission under the Licensed Rights, such 130 | as reproduction, public display, public performance, distribution, 131 | dissemination, communication, or importation, and to make material 132 | available to the public including in ways that members of the 133 | public may access the material from a place and at a time 134 | individually chosen by them. 135 | 136 | l. Sui Generis Database Rights means rights other than copyright 137 | resulting from Directive 96/9/EC of the European Parliament and of 138 | the Council of 11 March 1996 on the legal protection of databases, 139 | as amended and/or succeeded, as well as other essentially 140 | equivalent rights anywhere in the world. 141 | 142 | m. You means the individual or entity exercising the Licensed Rights 143 | under this Public License. Your has a corresponding meaning. 144 | 145 | 146 | Section 2 -- Scope. 147 | 148 | a. License grant. 149 | 150 | 1. Subject to the terms and conditions of this Public License, 151 | the Licensor hereby grants You a worldwide, royalty-free, 152 | non-sublicensable, non-exclusive, irrevocable license to 153 | exercise the Licensed Rights in the Licensed Material to: 154 | 155 | a. reproduce and Share the Licensed Material, in whole or 156 | in part; and 157 | 158 | b. produce, reproduce, and Share Adapted Material. 159 | 160 | 2. Exceptions and Limitations. For the avoidance of doubt, where 161 | Exceptions and Limitations apply to Your use, this Public 162 | License does not apply, and You do not need to comply with 163 | its terms and conditions. 164 | 165 | 3. Term. The term of this Public License is specified in Section 166 | 6(a). 167 | 168 | 4. Media and formats; technical modifications allowed. The 169 | Licensor authorizes You to exercise the Licensed Rights in 170 | all media and formats whether now known or hereafter created, 171 | and to make technical modifications necessary to do so. The 172 | Licensor waives and/or agrees not to assert any right or 173 | authority to forbid You from making technical modifications 174 | necessary to exercise the Licensed Rights, including 175 | technical modifications necessary to circumvent Effective 176 | Technological Measures. For purposes of this Public License, 177 | simply making modifications authorized by this Section 2(a) 178 | (4) never produces Adapted Material. 179 | 180 | 5. Downstream recipients. 181 | 182 | a. Offer from the Licensor -- Licensed Material. Every 183 | recipient of the Licensed Material automatically 184 | receives an offer from the Licensor to exercise the 185 | Licensed Rights under the terms and conditions of this 186 | Public License. 187 | 188 | b. Additional offer from the Licensor -- Adapted Material. 189 | Every recipient of Adapted Material from You 190 | automatically receives an offer from the Licensor to 191 | exercise the Licensed Rights in the Adapted Material 192 | under the conditions of the Adapter's License You apply. 193 | 194 | c. No downstream restrictions. You may not offer or impose 195 | any additional or different terms or conditions on, or 196 | apply any Effective Technological Measures to, the 197 | Licensed Material if doing so restricts exercise of the 198 | Licensed Rights by any recipient of the Licensed 199 | Material. 200 | 201 | 6. No endorsement. Nothing in this Public License constitutes or 202 | may be construed as permission to assert or imply that You 203 | are, or that Your use of the Licensed Material is, connected 204 | with, or sponsored, endorsed, or granted official status by, 205 | the Licensor or others designated to receive attribution as 206 | provided in Section 3(a)(1)(A)(i). 207 | 208 | b. Other rights. 209 | 210 | 1. Moral rights, such as the right of integrity, are not 211 | licensed under this Public License, nor are publicity, 212 | privacy, and/or other similar personality rights; however, to 213 | the extent possible, the Licensor waives and/or agrees not to 214 | assert any such rights held by the Licensor to the limited 215 | extent necessary to allow You to exercise the Licensed 216 | Rights, but not otherwise. 217 | 218 | 2. Patent and trademark rights are not licensed under this 219 | Public License. 220 | 221 | 3. To the extent possible, the Licensor waives any right to 222 | collect royalties from You for the exercise of the Licensed 223 | Rights, whether directly or through a collecting society 224 | under any voluntary or waivable statutory or compulsory 225 | licensing scheme. In all other cases the Licensor expressly 226 | reserves any right to collect such royalties. 227 | 228 | 229 | Section 3 -- License Conditions. 230 | 231 | Your exercise of the Licensed Rights is expressly made subject to the 232 | following conditions. 233 | 234 | a. Attribution. 235 | 236 | 1. If You Share the Licensed Material (including in modified 237 | form), You must: 238 | 239 | a. retain the following if it is supplied by the Licensor 240 | with the Licensed Material: 241 | 242 | i. identification of the creator(s) of the Licensed 243 | Material and any others designated to receive 244 | attribution, in any reasonable manner requested by 245 | the Licensor (including by pseudonym if 246 | designated); 247 | 248 | ii. a copyright notice; 249 | 250 | iii. a notice that refers to this Public License; 251 | 252 | iv. a notice that refers to the disclaimer of 253 | warranties; 254 | 255 | v. a URI or hyperlink to the Licensed Material to the 256 | extent reasonably practicable; 257 | 258 | b. indicate if You modified the Licensed Material and 259 | retain an indication of any previous modifications; and 260 | 261 | c. indicate the Licensed Material is licensed under this 262 | Public License, and include the text of, or the URI or 263 | hyperlink to, this Public License. 264 | 265 | 2. You may satisfy the conditions in Section 3(a)(1) in any 266 | reasonable manner based on the medium, means, and context in 267 | which You Share the Licensed Material. For example, it may be 268 | reasonable to satisfy the conditions by providing a URI or 269 | hyperlink to a resource that includes the required 270 | information. 271 | 272 | 3. If requested by the Licensor, You must remove any of the 273 | information required by Section 3(a)(1)(A) to the extent 274 | reasonably practicable. 275 | 276 | b. ShareAlike. 277 | 278 | In addition to the conditions in Section 3(a), if You Share 279 | Adapted Material You produce, the following conditions also apply. 280 | 281 | 1. The Adapter's License You apply must be a Creative Commons 282 | license with the same License Elements, this version or 283 | later, or a BY-SA Compatible License. 284 | 285 | 2. You must include the text of, or the URI or hyperlink to, the 286 | Adapter's License You apply. You may satisfy this condition 287 | in any reasonable manner based on the medium, means, and 288 | context in which You Share Adapted Material. 289 | 290 | 3. You may not offer or impose any additional or different terms 291 | or conditions on, or apply any Effective Technological 292 | Measures to, Adapted Material that restrict exercise of the 293 | rights granted under the Adapter's License You apply. 294 | 295 | 296 | Section 4 -- Sui Generis Database Rights. 297 | 298 | Where the Licensed Rights include Sui Generis Database Rights that 299 | apply to Your use of the Licensed Material: 300 | 301 | a. for the avoidance of doubt, Section 2(a)(1) grants You the right 302 | to extract, reuse, reproduce, and Share all or a substantial 303 | portion of the contents of the database; 304 | 305 | b. if You include all or a substantial portion of the database 306 | contents in a database in which You have Sui Generis Database 307 | Rights, then the database in which You have Sui Generis Database 308 | Rights (but not its individual contents) is Adapted Material, 309 | 310 | including for purposes of Section 3(b); and 311 | c. You must comply with the conditions in Section 3(a) if You Share 312 | all or a substantial portion of the contents of the database. 313 | 314 | For the avoidance of doubt, this Section 4 supplements and does not 315 | replace Your obligations under this Public License where the Licensed 316 | Rights include other Copyright and Similar Rights. 317 | 318 | 319 | Section 5 -- Disclaimer of Warranties and Limitation of Liability. 320 | 321 | a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE 322 | EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS 323 | AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF 324 | ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS, 325 | IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION, 326 | WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR 327 | PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS, 328 | ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT 329 | KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT 330 | ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU. 331 | 332 | b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE 333 | TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION, 334 | NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT, 335 | INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES, 336 | COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR 337 | USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN 338 | ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR 339 | DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR 340 | IN PART, THIS LIMITATION MAY NOT APPLY TO YOU. 341 | 342 | c. The disclaimer of warranties and limitation of liability provided 343 | above shall be interpreted in a manner that, to the extent 344 | possible, most closely approximates an absolute disclaimer and 345 | waiver of all liability. 346 | 347 | 348 | Section 6 -- Term and Termination. 349 | 350 | a. This Public License applies for the term of the Copyright and 351 | Similar Rights licensed here. However, if You fail to comply with 352 | this Public License, then Your rights under this Public License 353 | terminate automatically. 354 | 355 | b. Where Your right to use the Licensed Material has terminated under 356 | Section 6(a), it reinstates: 357 | 358 | 1. automatically as of the date the violation is cured, provided 359 | it is cured within 30 days of Your discovery of the 360 | violation; or 361 | 362 | 2. upon express reinstatement by the Licensor. 363 | 364 | For the avoidance of doubt, this Section 6(b) does not affect any 365 | right the Licensor may have to seek remedies for Your violations 366 | of this Public License. 367 | 368 | c. For the avoidance of doubt, the Licensor may also offer the 369 | Licensed Material under separate terms or conditions or stop 370 | distributing the Licensed Material at any time; however, doing so 371 | will not terminate this Public License. 372 | 373 | d. Sections 1, 5, 6, 7, and 8 survive termination of this Public 374 | License. 375 | 376 | 377 | Section 7 -- Other Terms and Conditions. 378 | 379 | a. The Licensor shall not be bound by any additional or different 380 | terms or conditions communicated by You unless expressly agreed. 381 | 382 | b. Any arrangements, understandings, or agreements regarding the 383 | Licensed Material not stated herein are separate from and 384 | independent of the terms and conditions of this Public License. 385 | 386 | 387 | Section 8 -- Interpretation. 388 | 389 | a. For the avoidance of doubt, this Public License does not, and 390 | shall not be interpreted to, reduce, limit, restrict, or impose 391 | conditions on any use of the Licensed Material that could lawfully 392 | be made without permission under this Public License. 393 | 394 | b. To the extent possible, if any provision of this Public License is 395 | deemed unenforceable, it shall be automatically reformed to the 396 | minimum extent necessary to make it enforceable. If the provision 397 | cannot be reformed, it shall be severed from this Public License 398 | without affecting the enforceability of the remaining terms and 399 | conditions. 400 | 401 | c. No term or condition of this Public License will be waived and no 402 | failure to comply consented to unless expressly agreed to by the 403 | Licensor. 404 | 405 | d. Nothing in this Public License constitutes or may be interpreted 406 | as a limitation upon, or waiver of, any privileges and immunities 407 | that apply to the Licensor or You, including from the legal 408 | processes of any jurisdiction or authority. 409 | 410 | 411 | ======================================================================= 412 | 413 | Creative Commons is not a party to its public licenses. 414 | Notwithstanding, Creative Commons may elect to apply one of its public 415 | licenses to material it publishes and in those instances will be 416 | considered the "Licensor." Except for the limited purpose of indicating 417 | that material is shared under a Creative Commons public license or as 418 | otherwise permitted by the Creative Commons policies published at 419 | creativecommons.org/policies, Creative Commons does not authorize the 420 | use of the trademark "Creative Commons" or any other trademark or logo 421 | of Creative Commons without its prior written consent including, 422 | without limitation, in connection with any unauthorized modifications 423 | to any of its public licenses or any other arrangements, 424 | understandings, or agreements concerning use of licensed material. For 425 | the avoidance of doubt, this paragraph does not form part of the public 426 | licenses. 427 | 428 | Creative Commons may be contacted at creativecommons.org. 429 | -------------------------------------------------------------------------------- /bootstrap_material/fonts/Material-Design-Icons.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laradevitt/bootstrap_material/ad8ef556962d8e4cab57fdc73037820057b49067/bootstrap_material/fonts/Material-Design-Icons.eot -------------------------------------------------------------------------------- /bootstrap_material/fonts/Material-Design-Icons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laradevitt/bootstrap_material/ad8ef556962d8e4cab57fdc73037820057b49067/bootstrap_material/fonts/Material-Design-Icons.ttf -------------------------------------------------------------------------------- /bootstrap_material/fonts/Material-Design-Icons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laradevitt/bootstrap_material/ad8ef556962d8e4cab57fdc73037820057b49067/bootstrap_material/fonts/Material-Design-Icons.woff -------------------------------------------------------------------------------- /bootstrap_material/fonts/RobotoDraftBold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laradevitt/bootstrap_material/ad8ef556962d8e4cab57fdc73037820057b49067/bootstrap_material/fonts/RobotoDraftBold.woff -------------------------------------------------------------------------------- /bootstrap_material/fonts/RobotoDraftBold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laradevitt/bootstrap_material/ad8ef556962d8e4cab57fdc73037820057b49067/bootstrap_material/fonts/RobotoDraftBold.woff2 -------------------------------------------------------------------------------- /bootstrap_material/fonts/RobotoDraftItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laradevitt/bootstrap_material/ad8ef556962d8e4cab57fdc73037820057b49067/bootstrap_material/fonts/RobotoDraftItalic.woff -------------------------------------------------------------------------------- /bootstrap_material/fonts/RobotoDraftItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laradevitt/bootstrap_material/ad8ef556962d8e4cab57fdc73037820057b49067/bootstrap_material/fonts/RobotoDraftItalic.woff2 -------------------------------------------------------------------------------- /bootstrap_material/fonts/RobotoDraftMedium.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laradevitt/bootstrap_material/ad8ef556962d8e4cab57fdc73037820057b49067/bootstrap_material/fonts/RobotoDraftMedium.woff -------------------------------------------------------------------------------- /bootstrap_material/fonts/RobotoDraftMedium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laradevitt/bootstrap_material/ad8ef556962d8e4cab57fdc73037820057b49067/bootstrap_material/fonts/RobotoDraftMedium.woff2 -------------------------------------------------------------------------------- /bootstrap_material/fonts/RobotoDraftRegular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laradevitt/bootstrap_material/ad8ef556962d8e4cab57fdc73037820057b49067/bootstrap_material/fonts/RobotoDraftRegular.woff -------------------------------------------------------------------------------- /bootstrap_material/fonts/RobotoDraftRegular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laradevitt/bootstrap_material/ad8ef556962d8e4cab57fdc73037820057b49067/bootstrap_material/fonts/RobotoDraftRegular.woff2 -------------------------------------------------------------------------------- /bootstrap_material/js/bootstrap_material.js: -------------------------------------------------------------------------------- 1 | !function(a,b,c,d){"use strict";function e(b,c){g=this,this.element=a(b),this.options=a.extend({},h,c),this._defaults=h,this._name=f,this.init()}var f="ripples",g=null,h={};e.prototype.init=function(){var c=this.element;c.on("mousedown touchstart",function(d){if(!g.isTouch()||"mousedown"!==d.type){c.find(".ripple-wrapper").length||c.append('
');var e=c.children(".ripple-wrapper"),f=g.getRelY(e,d),h=g.getRelX(e,d);if(f||h){var i=g.getRipplesColor(c),j=a("
");j.addClass("ripple").css({left:h,top:f,"background-color":i}),e.append(j),function(){return b.getComputedStyle(j[0]).opacity}(),g.rippleOn(c,j),setTimeout(function(){g.rippleEnd(j)},500),c.on("mouseup mouseleave touchend",function(){j.data("mousedown","off"),"off"===j.data("animating")&&g.rippleOut(j)})}}})},e.prototype.getNewSize=function(a,b){return Math.max(a.outerWidth(),a.outerHeight())/b.outerWidth()*2.5},e.prototype.getRelX=function(a,b){var c=a.offset();return g.isTouch()?(b=b.originalEvent,1!==b.touches.length?b.touches[0].pageX-c.left:!1):b.pageX-c.left},e.prototype.getRelY=function(a,b){var c=a.offset();return g.isTouch()?(b=b.originalEvent,1!==b.touches.length?b.touches[0].pageY-c.top:!1):b.pageY-c.top},e.prototype.getRipplesColor=function(a){var c=a.data("ripple-color")?a.data("ripple-color"):b.getComputedStyle(a[0]).color;return c},e.prototype.hasTransitionSupport=function(){var a=c.body||c.documentElement,b=a.style,e=b.transition!==d||b.WebkitTransition!==d||b.MozTransition!==d||b.MsTransition!==d||b.OTransition!==d;return e},e.prototype.isTouch=function(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)},e.prototype.rippleEnd=function(a){a.data("animating","off"),"off"===a.data("mousedown")&&g.rippleOut(a)},e.prototype.rippleOut=function(a){a.off(),g.hasTransitionSupport()?a.addClass("ripple-out"):a.animate({opacity:0},100,function(){a.trigger("transitionend")}),a.on("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(){a.remove()})},e.prototype.rippleOn=function(a,b){var c=g.getNewSize(a,b);g.hasTransitionSupport()?b.css({"-ms-transform":"scale("+c+")","-moz-transform":"scale("+c+")","-webkit-transform":"scale("+c+")",transform:"scale("+c+")"}).addClass("ripple-on").data("animating","on").data("mousedown","on"):b.animate({width:2*Math.max(a.outerWidth(),a.outerHeight()),height:2*Math.max(a.outerWidth(),a.outerHeight()),"margin-left":-1*Math.max(a.outerWidth(),a.outerHeight()),"margin-top":-1*Math.max(a.outerWidth(),a.outerHeight()),opacity:.2},500,function(){b.trigger("transitionend")})},a.fn.ripples=function(b){return this.each(function(){a.data(this,"plugin_"+f)||a.data(this,"plugin_"+f,new e(this,b))})}}(jQuery,window,document); 2 | //# sourceMappingURL=ripples.min.js.map 3 | 4 | !function(a){function b(a){return"undefined"==typeof a.which?!0:"number"==typeof a.which&&a.which>0?!a.ctrlKey&&!a.metaKey&&!a.altKey&&8!=a.which&&9!=a.which:!1}a.expr[":"].notmdproc=function(b){return a(b).data("mdproc")?!1:!0},a.material={options:{input:!0,ripples:!0,checkbox:!0,togglebutton:!0,radio:!0,arrive:!0,autofill:!1,withRipples:[".btn:not(.btn-link)",".card-image",".navbar a:not(.withoutripple)",".dropdown-menu a",".nav-tabs a:not(.withoutripple)",".withripple"].join(","),inputElements:"input.form-control, textarea.form-control, select.form-control",checkboxElements:".checkbox > label > input[type=checkbox]",togglebuttonElements:".togglebutton > label > input[type=checkbox]",radioElements:".radio > label > input[type=radio]"},checkbox:function(b){a(b?b:this.options.checkboxElements).filter(":notmdproc").data("mdproc",!0).after("")},togglebutton:function(b){a(b?b:this.options.togglebuttonElements).filter(":notmdproc").data("mdproc",!0).after("")},radio:function(b){a(b?b:this.options.radioElements).filter(":notmdproc").data("mdproc",!0).after("")},input:function(c){a(c?c:this.options.inputElements).filter(":notmdproc").data("mdproc",!0).each(function(){var b=a(this);if(a(this).attr("data-hint")||b.hasClass("floating-label")){if(b.wrap("
"),b.after(""),b.hasClass("floating-label")){var c=b.attr("placeholder");b.attr("placeholder",null).removeClass("floating-label"),b.after("
"+c+"
")}if(b.attr("data-hint")&&b.after("
"+b.attr("data-hint")+"
"),(null===b.val()||"undefined"==b.val()||""===b.val())&&b.addClass("empty"),b.parent().next().is("[type=file]")){b.parent().addClass("fileinput");var d=b.parent().next().detach();b.after(d)}}}),a(document).on("change",".checkbox input[type=checkbox]",function(){a(this).blur()}).on("keydown paste",".form-control",function(c){b(c)&&a(this).removeClass("empty")}).on("keyup change",".form-control",function(){var b=a(this);""===b.val()&&"undefined"!=typeof b[0].checkValidity&&b[0].checkValidity()?b.addClass("empty"):b.removeClass("empty")}).on("focus",".form-control-wrapper.fileinput",function(){a(this).find("input").addClass("focus")}).on("blur",".form-control-wrapper.fileinput",function(){a(this).find("input").removeClass("focus")}).on("change",".form-control-wrapper.fileinput [type=file]",function(){var b="";a.each(a(this)[0].files,function(a,c){b+=c.name+", "}),b=b.substring(0,b.length-2),b?a(this).prev().removeClass("empty"):a(this).prev().addClass("empty"),a(this).prev().val(b)})},ripples:function(b){a(b?b:this.options.withRipples).ripples()},autofill:function(){var b=setInterval(function(){a("input[type!=checkbox]").each(function(){a(this).val()&&a(this).val()!==a(this).attr("value")&&a(this).trigger("change")})},100);setTimeout(function(){clearInterval(b)},1e4);var c;a(document).on("focus","input",function(){var b=a(this).parents("form").find("input").not("[type=file]");c=setInterval(function(){b.each(function(){a(this).val()!==a(this).attr("value")&&a(this).trigger("change")})},100)}).on("blur","input",function(){clearInterval(c)})},init:function(){a.fn.ripples&&this.options.ripples&&this.ripples(),this.options.input&&this.input(),this.options.checkbox&&this.checkbox(),this.options.togglebutton&&this.togglebutton(),this.options.radio&&this.radio(),this.options.autofill&&this.autofill(),document.arrive&&this.options.arrive&&(a.fn.ripples&&this.options.ripples&&a(document).arrive(this.options.withRipples,function(){a.material.ripples(a(this))}),this.options.input&&a(document).arrive(this.options.inputElements,function(){a.material.input(a(this))}),this.options.checkbox&&a(document).arrive(this.options.checkboxElements,function(){a.material.checkbox(a(this))}),this.options.radio&&a(document).arrive(this.options.radioElements,function(){a.material.radio(a(this))}),this.options.togglebutton&&a(document).arrive(this.options.togglebuttonElements,function(){a.material.togglebutton(a(this))}))}}}(jQuery); 5 | //# sourceMappingURL=material.min.js.map 6 | -------------------------------------------------------------------------------- /bootstrap_material/template.php: -------------------------------------------------------------------------------- 1 | 'inline', 23 | 'group' => JS_BOOTSTRAP_MATERIAL, 24 | 'scope' => 'footer', 25 | 'weight' => 2 26 | )); 27 | } 28 | 29 | /** 30 | * Implements hook_js_alter(). 31 | * 32 | * Make sure the library files provided by MDB load last, then initialize. 33 | * 34 | * @see bootstrap_material_preprocess_html() 35 | */ 36 | function bootstrap_material_js_alter(&$js) { 37 | 38 | $file = path_to_theme() . '/js/bootstrap_material.js'; 39 | 40 | $js[$file] = drupal_js_defaults($file); 41 | $js[$file]['group'] = JS_BOOTSTRAP_MATERIAL; 42 | $js[$file]['scope'] = 'footer'; 43 | $js[$file]['weight'] = $weight = 0; 44 | 45 | // Ensure we initialize only after files are loaded. 46 | foreach ($js as $key => $val) { 47 | if (is_int($key) && $val['group'] == JS_BOOTSTRAP_MATERIAL) { 48 | $weight++; 49 | $js[$key]['weight'] = $weight; 50 | } 51 | } 52 | } 53 | 54 | /** 55 | * Overrides theme_menu_local_tasks(). 56 | * 57 | * Overrides Bootstrap module's override. Let's not turn the secondary menu 58 | * into a pagination element. 59 | * 60 | * @see bootstrap_menu_local_tasks() 61 | */ 62 | function bootstrap_material_menu_local_tasks(&$variables) { 63 | $output = ''; 64 | 65 | if (!empty($variables['primary'])) { 66 | $variables['primary']['#prefix'] = '

' . t('Primary tabs') . '

'; 67 | $variables['primary']['#prefix'] .= ''; 69 | $output .= drupal_render($variables['primary']); 70 | } 71 | 72 | if (!empty($variables['secondary'])) { 73 | $variables['secondary']['#prefix'] = '

' . t('Secondary tabs') . '

'; 74 | $variables['secondary']['#prefix'] .= ''; 76 | $output .= drupal_render($variables['secondary']); 77 | } 78 | 79 | return $output; 80 | } 81 | 82 | /** 83 | * Overrides theme_menu_local_action(). 84 | * 85 | * Overrides Bootstrap module's override. All we're doing is making the action 86 | * link buttons bigger by removing the 'btn-xs' class. 87 | * 88 | * @see bootstrap_menu_local_action() 89 | */ 90 | function bootstrap_material_menu_local_action($variables) { 91 | $link = $variables['element']['#link']; 92 | 93 | $options = isset($link['localized_options']) ? $link['localized_options'] : array(); 94 | 95 | // If the title is not HTML, sanitize it. 96 | if (empty($options['html'])) { 97 | $link['title'] = check_plain($link['title']); 98 | } 99 | 100 | $icon = _bootstrap_iconize_text($link['title']); 101 | 102 | // Format the action link. 103 | $output = ''; 104 | if (isset($link['href'])) { 105 | // Turn link into a mini-button and colorize based on title. 106 | if ($class = _bootstrap_colorize_text($link['title'])) { 107 | if (!isset($options['attributes']['class'])) { 108 | $options['attributes']['class'] = array(); 109 | } 110 | $string = is_string($options['attributes']['class']); 111 | if ($string) { 112 | $options['attributes']['class'] = explode(' ', $options['attributes']['class']); 113 | } 114 | $options['attributes']['class'][] = 'btn'; 115 | $options['attributes']['class'][] = 'btn-' . $class; 116 | if ($string) { 117 | $options['attributes']['class'] = implode(' ', $options['attributes']['class']); 118 | } 119 | } 120 | // Force HTML so we can render any icon that may have been added. 121 | $options['html'] = !empty($options['html']) || !empty($icon) ? TRUE : FALSE; 122 | $output .= l($icon . $link['title'], $link['href'], $options); 123 | } 124 | else { 125 | $output .= $icon . $link['title']; 126 | } 127 | 128 | return $output; 129 | } 130 | -------------------------------------------------------------------------------- /bootstrap_material/templates/system/html.tpl.php: -------------------------------------------------------------------------------- 1 | language contains its textual representation. 12 | * $language->dir contains the language direction. It will either be 'ltr' or 'rtl'. 13 | * - $rdf_namespaces: All the RDF namespace prefixes used in the HTML document. 14 | * - $grddl_profile: A GRDDL profile allowing agents to extract the RDF data. 15 | * - $head_title: A modified version of the page title, for use in the TITLE 16 | * tag. 17 | * - $head_title_array: (array) An associative array containing the string parts 18 | * that were used to generate the $head_title variable, already prepared to be 19 | * output as TITLE tag. The key/value pairs may contain one or more of the 20 | * following, depending on conditions: 21 | * - title: The title of the current page, if any. 22 | * - name: The name of the site. 23 | * - slogan: The slogan of the site, if any, and if there is no title. 24 | * - $head: Markup for the HEAD section (including meta tags, keyword tags, and 25 | * so on). 26 | * - $styles: Style tags necessary to import all CSS files for the page. 27 | * - $scripts: Script tags necessary to load the JavaScript files and settings 28 | * for the page. 29 | * - $page_top: Initial markup from any modules that have altered the 30 | * page. This variable should always be output first, before all other dynamic 31 | * content. 32 | * - $page: The rendered page content. 33 | * - $page_bottom: Final closing markup from any modules that have altered the 34 | * page. This variable should always be output last, after all other dynamic 35 | * content. 36 | * - $classes String of classes that can be used to style contextually through 37 | * CSS. 38 | * 39 | * @see template_preprocess() 40 | * @see template_preprocess_html() 41 | * @see template_process() 42 | * 43 | * @ingroup themeable 44 | */ 45 | ?> 47 | > 48 | 49 | 50 | 51 | 52 | <?php print $head_title; ?> 53 | 54 | 55 | 58 | 59 | 60 | > 61 | 64 | 65 | 66 | 67 | 68 | 69 | -------------------------------------------------------------------------------- /bootstrap_material/templates/system/page.tpl.php: -------------------------------------------------------------------------------- 1 | 8 | 56 | 57 |
58 | 59 | 66 | 67 |
68 | 69 | 70 | 73 | 74 | 75 | > 76 | 77 |
78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 |

88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 107 | 108 | 109 |
110 |
111 | 112 | 113 | 116 | 117 | -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "drupal-bootstrap-material-theme", 3 | "dependencies": { 4 | "bootstrap-material-design": ">=0.3.0" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /less/bootstrap_material.less: -------------------------------------------------------------------------------- 1 | @import "../bower_components/bootstrap-material-design/less/roboto.less"; 2 | @import "../bower_components/bootstrap-material-design/less/material.less"; 3 | @import "../bower_components/bootstrap-material-design/less/ripples.less"; 4 | @import "overrides.bootstrap.less"; 5 | @import "overrides.navbar.less"; 6 | @import "overrides.misc.less"; 7 | -------------------------------------------------------------------------------- /less/overrides.bootstrap.less: -------------------------------------------------------------------------------- 1 | /** 2 | * Styles to override bootstrap CSS. 3 | */ 4 | 5 | /** 6 | * Navigation 7 | */ 8 | 9 | #navbar .breadcrumb { 10 | padding: 0; 11 | margin-bottom: 0; 12 | background-color: transparent; 13 | } 14 | 15 | /** 16 | * Pagination 17 | */ 18 | 19 | .pagination { 20 | li { 21 | a, span { 22 | float: none; 23 | border: 0; 24 | background-color: transparent; 25 | color: @primary; 26 | margin: 0; 27 | padding: 0; 28 | } 29 | a:hover, span:hover, a:focus, span:focus { 30 | color: @lightbg-text; 31 | } 32 | } 33 | li.active { 34 | a, span, a:hover, span:hover, a:focus, span:focus { 35 | color: @darkbg-text; 36 | background-color: transparent; 37 | } 38 | } 39 | li:first-child { 40 | a, span { 41 | border-top-left-radius: 0; 42 | border-bottom-left-radius: 0; 43 | } 44 | span { 45 | margin-left: 5px; 46 | } 47 | } 48 | li:last-child { 49 | a, span { 50 | border-top-right-radius: 0; 51 | border-bottom-right-radius: 0; 52 | } 53 | } 54 | } 55 | 56 | /** 57 | * Vertical tabs 58 | */ 59 | 60 | .tabs-below > .nav-tabs .summary, .tabs-left > .nav-tabs .summary, .tabs-right > .nav-tabs .summary { 61 | color: @darkbg-text; 62 | } 63 | 64 | .tabs-left > .tab-content, .tabs-right > .tab-content { 65 | background-color: #FFFFFF; 66 | } -------------------------------------------------------------------------------- /less/overrides.misc.less: -------------------------------------------------------------------------------- 1 | @primary: @teal; 2 | @primary-100: @teal-100; 3 | @primary-200: @teal-200; 4 | @primary-300: @teal-300; 5 | @primary-400: @teal-400; 6 | @primary-500: @teal-500; 7 | @primary-600: @teal-600; 8 | @primary-700: @teal-700; 9 | @primary-800: @teal-800; 10 | @primary-900: @teal-900; 11 | 12 | /** 13 | * Navigation 14 | */ 15 | .admin .breadcrumb { 16 | color: #FFFFFF; 17 | font-size: 16px; 18 | line-height: 56px; 19 | margin-bottom: 0; 20 | a, .active { 21 | color: #FFFFFF; 22 | } 23 | li + li:before { 24 | background: no-repeat url("//material-design.storage.googleapis.com/images/separator.svg") right center; 25 | background-size: contain; 26 | content: ''; 27 | float: left; 28 | height: 56px; 29 | margin: 0 .3em 0 .4em; 30 | width: .4em; 31 | } 32 | } 33 | 34 | .tabs--primary { 35 | background: transparent; 36 | border-bottom: none; 37 | margin: 10px 0 20px; 38 | li { 39 | a, a:hover, a:focus { 40 | font-size: 20px; 41 | color: @lightbg-text !important; 42 | font-weight: normal; 43 | border: 1px solid @grey-300; 44 | padding-top: 5px; 45 | padding-bottom: 5px; 46 | } 47 | a.active { 48 | color: @primary !important; 49 | } 50 | } 51 | li.active { 52 | border-left: 5px solid; 53 | border-left-color: @primary-100; 54 | } 55 | } 56 | 57 | .tabs--secondary { 58 | list-style: none; 59 | padding: 0; 60 | margin-bottom: 20px; 61 | li { 62 | display: inline-block; 63 | margin-right: 12px; 64 | a { 65 | font-size: 16px; 66 | } 67 | } 68 | } 69 | 70 | 71 | /** 72 | * Pagination 73 | * See issue: https://github.com/FezVrasta/bootstrap-material-design/issues/437 74 | */ 75 | 76 | .pagination { 77 | text-align: center; 78 | padding: 0; 79 | li { 80 | display: inline-block; 81 | list-style: none; 82 | width: 40px; 83 | height: 40px; 84 | border-radius: 100%; 85 | overflow: hidden; 86 | position: relative; 87 | a { 88 | display: inline-block; 89 | width: 40px; 90 | height: 40px; 91 | line-height: 40px; 92 | } 93 | span { 94 | margin: 5px; 95 | display: inline-block; 96 | text-align: center; 97 | line-height: 30px; 98 | } 99 | } 100 | li:first-child i, li:last-child i { 101 | margin: 5px; 102 | display: inline-block; 103 | width: 30px; 104 | height: 30px; 105 | background-color: @primary; 106 | } 107 | li.active { 108 | background: @grey-600; 109 | a { 110 | color: #FFFFFF; 111 | } 112 | } 113 | li > a { 114 | text-decoration: none; 115 | color: @primary-600; 116 | } 117 | li > a:active { 118 | color: @primary; 119 | } 120 | li > a:after { 121 | content: ""; 122 | transform: scale(0.2); 123 | -webkit-transform: scale(0.2); 124 | -ms-transform: scale(0.2); 125 | opacity: 0.2; 126 | display: block; 127 | width: 40px; 128 | height: 40px; 129 | position: absolute; 130 | top: 0; 131 | border-radius: 100%; 132 | background: rgba(0, 0, 0, 0.1); 133 | transition: transform 0s ease-out 0.2s, opacity 0.2s ease-out 0s; 134 | -webkit-transition: -webkit-transform 0s ease-out 0.2s, opacity 0.2s ease-out 0s; 135 | } 136 | li > a:active:after { 137 | transform: scale(1); 138 | -webkit-transform: scale(1); 139 | -ms-transform: scale(1); 140 | opacity: 1; 141 | transition: transform 0.2s ease-out, opacity 0.3s ease-out 0.1s; 142 | -webkit-transition: -webkit-transform 0.2s ease-out, opacity 0.3s ease-out 0.1s; 143 | } 144 | li.prev, li.next { 145 | width: auto; 146 | border-radius: 0; 147 | } 148 | li.prev a, li.next a { 149 | width: auto; 150 | } 151 | li.prev a:after, li.next a:after, 152 | li.prev > a:active:after, li.next > a:active:after { 153 | transform: none; 154 | opacity: 0; 155 | -webkit-transform: none; 156 | -ms-transform: none; 157 | } 158 | } 159 | 160 | /** 161 | * Forms 162 | */ 163 | 164 | .checkbox-material:after { 165 | content: "\0000a0\0000a0"; 166 | } 167 | 168 | .form-textarea-wrapper { 169 | margin: 10px 0; 170 | } 171 | 172 | /** 173 | * Text 174 | */ 175 | 176 | .region-content { 177 | font-size: 16px; 178 | } 179 | 180 | /** 181 | * Misc overrides. 182 | */ 183 | 184 | .krumo-root { 185 | color: #000000; 186 | } 187 | 188 | @media (min-width: 768px) { 189 | .admin .breadcrumb { 190 | font-size: 24px; 191 | line-height: 64px; 192 | width: 100%; 193 | } 194 | .admin .breadcrumb > li + li:before { 195 | height: 64px; 196 | margin: 0 .7em 0 .8em; 197 | } 198 | } 199 | 200 | -------------------------------------------------------------------------------- /less/overrides.navbar.less: -------------------------------------------------------------------------------- 1 | /** 2 | * Styles to override navbar module CSS. 3 | */ 4 | 5 | .navbar.container { 6 | margin-top: 0; 7 | } 8 | 9 | @media screen and (min-width: 768px) { 10 | .navbar.container { 11 | max-width: 100%; 12 | width: 100%; 13 | } 14 | } 15 | 16 | @media screen and (min-width: 992px) { 17 | .navbar.container { 18 | max-width: 100%; 19 | width: 100%; 20 | } 21 | } 22 | 23 | @media screen and (min-width: 1200px) { 24 | .navbar.container { 25 | max-width: 100%; 26 | width: 100%; 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "drupal-bootstrap-material-theme", 3 | "version": "1.0.0", 4 | "description": "", 5 | "main": "index.js", 6 | "scripts": { 7 | "postinstall": "bower cache clean && bower install" 8 | }, 9 | "author": "", 10 | "license": "ISC", 11 | "devDependencies": { 12 | "bower": "^1.3.2", 13 | "grunt": "^0.4.5", 14 | "grunt-contrib-concat": "^0.5.1", 15 | "grunt-contrib-cssmin": "^0.13.0", 16 | "grunt-contrib-less": "^1.0.1", 17 | "grunt-contrib-watch": "^0.6.1" 18 | } 19 | } 20 | --------------------------------------------------------------------------------