Blame | Last modification | View Log | RSS feed
/*!* Copyright 2014 Drifty Co.* http://drifty.com/** Ionic, v1.0.0* A powerful HTML5 mobile app framework.* http://ionicframework.com/** By @maxlynch, @benjsperry, @adamdbradley <3** Licensed under the MIT license. Please see LICENSE for more information.**//*!Ionicons, v2.0.1Created by Ben Sperry for the Ionic Framework, http://ionicons.com/https://twitter.com/benjsperry https://twitter.com/ionicframeworkMIT License: https://github.com/driftyco/ioniconsAndroid-style icons originally built by Google’sMaterial Design Icons: https://github.com/google/material-design-iconsused under CC BY http://creativecommons.org/licenses/by/4.0/Modified icons to fit ionicon’s grid from original.*/@font-face {font-family: "Ionicons";src: url("../fonts/ionicons.eot?v=2.0.1");src: url("../fonts/ionicons.eot?v=2.0.1#iefix") format("embedded-opentype"), url("../fonts/ionicons.ttf?v=2.0.1") format("truetype"), url("../fonts/ionicons.woff?v=2.0.1") format("woff"), url("../fonts/ionicons.woff") format("woff"), url("../fonts/ionicons.svg?v=2.0.1#Ionicons") format("svg");font-weight: normal;font-style: normal; }.ion, .ionicons, .ion-alert:before, .ion-alert-circled:before, .ion-android-add:before, .ion-android-add-circle:before, .ion-android-alarm-clock:before, .ion-android-alert:before, .ion-android-apps:before, .ion-android-archive:before, .ion-android-arrow-back:before, .ion-android-arrow-down:before, .ion-android-arrow-dropdown:before, .ion-android-arrow-dropdown-circle:before, .ion-android-arrow-dropleft:before, .ion-android-arrow-dropleft-circle:before, .ion-android-arrow-dropright:before, .ion-android-arrow-dropright-circle:before, .ion-android-arrow-dropup:before, .ion-android-arrow-dropup-circle:before, .ion-android-arrow-forward:before, .ion-android-arrow-up:before, .ion-android-attach:before, .ion-android-bar:before, .ion-android-bicycle:before, .ion-android-boat:before, .ion-android-bookmark:before, .ion-android-bulb:before, .ion-android-bus:before, .ion-android-calendar:before, .ion-android-call:before, .ion-android-camera:before, .ion-android-cancel:before, .ion-android-car:before, .ion-android-cart:before, .ion-android-chat:before, .ion-android-checkbox:before, .ion-android-checkbox-blank:before, .ion-android-checkbox-outline:before, .ion-android-checkbox-outline-blank:before, .ion-android-checkmark-circle:before, .ion-android-clipboard:before, .ion-android-close:before, .ion-android-cloud:before, .ion-android-cloud-circle:before, .ion-android-cloud-done:before, .ion-android-cloud-outline:before, .ion-android-color-palette:before, .ion-android-compass:before, .ion-android-contact:before, .ion-android-contacts:before, .ion-android-contract:before, .ion-android-create:before, .ion-android-delete:before, .ion-android-desktop:before, .ion-android-document:before, .ion-android-done:before, .ion-android-done-all:before, .ion-android-download:before, .ion-android-drafts:before, .ion-android-exit:before, .ion-android-expand:before, .ion-android-favorite:before, .ion-android-favorite-outline:before, .ion-android-film:before, .ion-android-folder:before, .ion-android-folder-open:before, .ion-android-funnel:before,.ion-android-globe:before, .ion-android-hand:before, .ion-android-hangout:before, .ion-android-happy:before, .ion-android-home:before, .ion-android-image:before, .ion-android-laptop:before, .ion-android-list:before, .ion-android-locate:before, .ion-android-lock:before, .ion-android-mail:before, .ion-android-map:before, .ion-android-menu:before, .ion-android-microphone:before, .ion-android-microphone-off:before, .ion-android-more-horizontal:before, .ion-android-more-vertical:before, .ion-android-navigate:before, .ion-android-notifications:before, .ion-android-notifications-none:before, .ion-android-notifications-off:before, .ion-android-open:before, .ion-android-options:before, .ion-android-people:before, .ion-android-person:before, .ion-android-person-add:before, .ion-android-phone-landscape:before, .ion-android-phone-portrait:before, .ion-android-pin:before, .ion-android-plane:before, .ion-android-playstore:before, .ion-android-print:before, .ion-android-radio-button-off:before, .ion-android-radio-button-on:before, .ion-android-refresh:before, .ion-android-remove:before, .ion-android-remove-circle:before, .ion-android-restaurant:before, .ion-android-sad:before, .ion-android-search:before, .ion-android-send:before, .ion-android-settings:before, .ion-android-share:before, .ion-android-share-alt:before, .ion-android-star:before, .ion-android-star-half:before, .ion-android-star-outline:before, .ion-android-stopwatch:before, .ion-android-subway:before, .ion-android-sunny:before, .ion-android-sync:before, .ion-android-textsms:before, .ion-android-time:before, .ion-android-train:before, .ion-android-unlock:before, .ion-android-upload:before, .ion-android-volume-down:before, .ion-android-volume-mute:before, .ion-android-volume-off:before, .ion-android-volume-up:before, .ion-android-walk:before, .ion-android-warning:before, .ion-android-watch:before, .ion-android-wifi:before, .ion-aperture:before, .ion-archive:before, .ion-arrow-down-a:before, .ion-arrow-down-b:before, .ion-arrow-down-c:before, .ion-arrow-expand:before, .ion-arrow-graph-down-left:before, .ion-arrow-graph-down-right:before, .ion-arrow-graph-up-left:before, .ion-arrow-graph-up-right:before, .ion-arrow-left-a:before, .ion-arrow-left-b:before, .ion-arrow-left-c:before, .ion-arrow-move:before, .ion-arrow-resize:before, .ion-arrow-return-left:before, .ion-arrow-return-right:before, .ion-arrow-right-a:before, .ion-arrow-right-b:before, .ion-arrow-right-c:before, .ion-arrow-shrink:before, .ion-arrow-swap:before, .ion-arrow-up-a:before, .ion-arrow-up-b:before, .ion-arrow-up-c:before, .ion-asterisk:before, .ion-at:before, .ion-backspace:before, .ion-backspace-outline:before, .ion-bag:before, .ion-battery-charging:before, .ion-battery-empty:before, .ion-battery-full:before, .ion-battery-half:before, .ion-battery-low:before, .ion-beaker:before, .ion-beer:before, .ion-bluetooth:before, .ion-bonfire:before, .ion-bookmark:before, .ion-bowtie:before, .ion-briefcase:before, .ion-bug:before, .ion-calculator:before, .ion-calendar:before, .ion-camera:before, .ion-card:before, .ion-cash:before, .ion-chatbox:before, .ion-chatbox-working:before, .ion-chatboxes:before, .ion-chatbubble:before, .ion-chatbubble-working:before, .ion-chatbubbles:before, .ion-checkmark:before, .ion-checkmark-circled:before, .ion-checkmark-round:before, .ion-chevron-down:before, .ion-chevron-left:before, .ion-chevron-right:before, .ion-chevron-up:before, .ion-clipboard:before, .ion-clock:before, .ion-close:before, .ion-close-circled:before, .ion-close-round:before, .ion-closed-captioning:before, .ion-cloud:before, .ion-code:before, .ion-code-download:before, .ion-code-working:before, .ion-coffee:before, .ion-compass:before, .ion-compose:before, .ion-connection-bars:before, .ion-contrast:before, .ion-crop:before, .ion-cube:before, .ion-disc:before, .ion-document:before, .ion-document-text:before, .ion-drag:before, .ion-earth:before, .ion-easel:before, .ion-edit:before, .ion-egg:before, .ion-eject:before, .ion-email:before, .ion-email-unread:before, .ion-erlenmeyer-flask:before, .ion-erlenmeyer-flask-bubbles:before, .ion-eye:before, .ion-eye-disabled:before, .ion-female:before, .ion-filing:before, .ion-film-marker:before, .ion-fireball:before, .ion-flag:before, .ion-flame:before, .ion-flash:before, .ion-flash-off:before, .ion-folder:before, .ion-fork:before, .ion-fork-repo:before, .ion-forward:before, .ion-funnel:before, .ion-gear-a:before, .ion-gear-b:before, .ion-grid:before, .ion-hammer:before, .ion-happy:before, .ion-happy-outline:before, .ion-headphone:before, .ion-heart:before, .ion-heart-broken:before, .ion-help:before, .ion-help-buoy:before, .ion-help-circled:before, .ion-home:before, .ion-icecream:before, .ion-image:before, .ion-images:before, .ion-information:before, .ion-information-circled:before, .ion-ionic:before, .ion-ios-alarm:before, .ion-ios-alarm-outline:before, .ion-ios-albums:before, .ion-ios-albums-outline:before, .ion-ios-americanfootball:before, .ion-ios-americanfootball-outline:before, .ion-ios-analytics:before, .ion-ios-analytics-outline:before, .ion-ios-arrow-back:before, .ion-ios-arrow-down:before, .ion-ios-arrow-forward:before, .ion-ios-arrow-left:before, .ion-ios-arrow-right:before, .ion-ios-arrow-thin-down:before, .ion-ios-arrow-thin-left:before, .ion-ios-arrow-thin-right:before, .ion-ios-arrow-thin-up:before, .ion-ios-arrow-up:before, .ion-ios-at:before, .ion-ios-at-outline:before, .ion-ios-barcode:before, .ion-ios-barcode-outline:before, .ion-ios-baseball:before, .ion-ios-baseball-outline:before, .ion-ios-basketball:before, .ion-ios-basketball-outline:before, .ion-ios-bell:before, .ion-ios-bell-outline:before, .ion-ios-body:before, .ion-ios-body-outline:before, .ion-ios-bolt:before, .ion-ios-bolt-outline:before, .ion-ios-book:before, .ion-ios-book-outline:before, .ion-ios-bookmarks:before, .ion-ios-bookmarks-outline:before, .ion-ios-box:before, .ion-ios-box-outline:before, .ion-ios-briefcase:before, .ion-ios-briefcase-outline:before, .ion-ios-browsers:before, .ion-ios-browsers-outline:before, .ion-ios-calculator:before, .ion-ios-calculator-outline:before, .ion-ios-calendar:before, .ion-ios-calendar-outline:before, .ion-ios-camera:before, .ion-ios-camera-outline:before, .ion-ios-cart:before, .ion-ios-cart-outline:before, .ion-ios-chatboxes:before, .ion-ios-chatboxes-outline:before, .ion-ios-chatbubble:before, .ion-ios-chatbubble-outline:before, .ion-ios-checkmark:before, .ion-ios-checkmark-empty:before, .ion-ios-checkmark-outline:before, .ion-ios-circle-filled:before, .ion-ios-circle-outline:before, .ion-ios-clock:before, .ion-ios-clock-outline:before, .ion-ios-close:before, .ion-ios-close-empty:before, .ion-ios-close-outline:before, .ion-ios-cloud:before, .ion-ios-cloud-download:before, .ion-ios-cloud-download-outline:before, .ion-ios-cloud-outline:before, .ion-ios-cloud-upload:before, .ion-ios-cloud-upload-outline:before, .ion-ios-cloudy:before, .ion-ios-cloudy-night:before, .ion-ios-cloudy-night-outline:before, .ion-ios-cloudy-outline:before, .ion-ios-cog:before, .ion-ios-cog-outline:before, .ion-ios-color-filter:before, .ion-ios-color-filter-outline:before, .ion-ios-color-wand:before, .ion-ios-color-wand-outline:before, .ion-ios-compose:before, .ion-ios-compose-outline:before, .ion-ios-contact:before, .ion-ios-contact-outline:before, .ion-ios-copy:before, .ion-ios-copy-outline:before, .ion-ios-crop:before, .ion-ios-crop-strong:before, .ion-ios-download:before, .ion-ios-download-outline:before, .ion-ios-drag:before, .ion-ios-email:before, .ion-ios-email-outline:before, .ion-ios-eye:before, .ion-ios-eye-outline:before, .ion-ios-fastforward:before, .ion-ios-fastforward-outline:before, .ion-ios-filing:before, .ion-ios-filing-outline:before, .ion-ios-film:before, .ion-ios-film-outline:before, .ion-ios-flag:before, .ion-ios-flag-outline:before, .ion-ios-flame:before, .ion-ios-flame-outline:before, .ion-ios-flask:before, .ion-ios-flask-outline:before, .ion-ios-flower:before, .ion-ios-flower-outline:before, .ion-ios-folder:before, .ion-ios-folder-outline:before, .ion-ios-football:before, .ion-ios-football-outline:before, .ion-ios-game-controller-a:before, .ion-ios-game-controller-a-outline:before, .ion-ios-game-controller-b:before, .ion-ios-game-controller-b-outline:before, .ion-ios-gear:before, .ion-ios-gear-outline:before, .ion-ios-glasses:before, .ion-ios-glasses-outline:before, .ion-ios-grid-view:before, .ion-ios-grid-view-outline:before, .ion-ios-heart:before, .ion-ios-heart-outline:before, .ion-ios-help:before, .ion-ios-help-empty:before, .ion-ios-help-outline:before, .ion-ios-home:before, .ion-ios-home-outline:before, .ion-ios-infinite:before, .ion-ios-infinite-outline:before, .ion-ios-information:before, .ion-ios-information-empty:before, .ion-ios-information-outline:before, .ion-ios-ionic-outline:before, .ion-ios-keypad:before, .ion-ios-keypad-outline:before, .ion-ios-lightbulb:before, .ion-ios-lightbulb-outline:before, .ion-ios-list:before, .ion-ios-list-outline:before, .ion-ios-location:before, .ion-ios-location-outline:before, .ion-ios-locked:before, .ion-ios-locked-outline:before, .ion-ios-loop:before, .ion-ios-loop-strong:before, .ion-ios-medical:before, .ion-ios-medical-outline:before, .ion-ios-medkit:before, .ion-ios-medkit-outline:before, .ion-ios-mic:before, .ion-ios-mic-off:before, .ion-ios-mic-outline:before, .ion-ios-minus:before, .ion-ios-minus-empty:before, .ion-ios-minus-outline:before, .ion-ios-monitor:before, .ion-ios-monitor-outline:before, .ion-ios-moon:before, .ion-ios-moon-outline:before, .ion-ios-more:before, .ion-ios-more-outline:before, .ion-ios-musical-note:before, .ion-ios-musical-notes:before, .ion-ios-navigate:before, .ion-ios-navigate-outline:before, .ion-ios-nutrition:before, .ion-ios-nutrition-outline:before, .ion-ios-paper:before, .ion-ios-paper-outline:before, .ion-ios-paperplane:before, .ion-ios-paperplane-outline:before, .ion-ios-partlysunny:before, .ion-ios-partlysunny-outline:before, .ion-ios-pause:before, .ion-ios-pause-outline:before, .ion-ios-paw:before, .ion-ios-paw-outline:before, .ion-ios-people:before, .ion-ios-people-outline:before, .ion-ios-person:before, .ion-ios-person-outline:before, .ion-ios-personadd:before, .ion-ios-personadd-outline:before, .ion-ios-photos:before, .ion-ios-photos-outline:before, .ion-ios-pie:before, .ion-ios-pie-outline:before, .ion-ios-pint:before, .ion-ios-pint-outline:before, .ion-ios-play:before, .ion-ios-play-outline:before, .ion-ios-plus:before, .ion-ios-plus-empty:before, .ion-ios-plus-outline:before, .ion-ios-pricetag:before, .ion-ios-pricetag-outline:before, .ion-ios-pricetags:before, .ion-ios-pricetags-outline:before, .ion-ios-printer:before, .ion-ios-printer-outline:before, .ion-ios-pulse:before, .ion-ios-pulse-strong:before, .ion-ios-rainy:before, .ion-ios-rainy-outline:before, .ion-ios-recording:before, .ion-ios-recording-outline:before, .ion-ios-redo:before, .ion-ios-redo-outline:before, .ion-ios-refresh:before, .ion-ios-refresh-empty:before, .ion-ios-refresh-outline:before, .ion-ios-reload:before, .ion-ios-reverse-camera:before, .ion-ios-reverse-camera-outline:before, .ion-ios-rewind:before, .ion-ios-rewind-outline:before, .ion-ios-rose:before, .ion-ios-rose-outline:before, .ion-ios-search:before, .ion-ios-search-strong:before, .ion-ios-settings:before, .ion-ios-settings-strong:before, .ion-ios-shuffle:before, .ion-ios-shuffle-strong:before, .ion-ios-skipbackward:before, .ion-ios-skipbackward-outline:before, .ion-ios-skipforward:before, .ion-ios-skipforward-outline:before, .ion-ios-snowy:before, .ion-ios-speedometer:before, .ion-ios-speedometer-outline:before, .ion-ios-star:before, .ion-ios-star-half:before, .ion-ios-star-outline:before, .ion-ios-stopwatch:before, .ion-ios-stopwatch-outline:before, .ion-ios-sunny:before, .ion-ios-sunny-outline:before, .ion-ios-telephone:before, .ion-ios-telephone-outline:before, .ion-ios-tennisball:before, .ion-ios-tennisball-outline:before, .ion-ios-thunderstorm:before, .ion-ios-thunderstorm-outline:before, .ion-ios-time:before, .ion-ios-time-outline:before, .ion-ios-timer:before, .ion-ios-timer-outline:before, .ion-ios-toggle:before, .ion-ios-toggle-outline:before, .ion-ios-trash:before, .ion-ios-trash-outline:before, .ion-ios-undo:before, .ion-ios-undo-outline:before, .ion-ios-unlocked:before, .ion-ios-unlocked-outline:before, .ion-ios-upload:before, .ion-ios-upload-outline:before, .ion-ios-videocam:before, .ion-ios-videocam-outline:before, .ion-ios-volume-high:before, .ion-ios-volume-low:before, .ion-ios-wineglass:before, .ion-ios-wineglass-outline:before, .ion-ios-world:before, .ion-ios-world-outline:before, .ion-ipad:before, .ion-iphone:before, .ion-ipod:before, .ion-jet:before, .ion-key:before, .ion-knife:before, .ion-laptop:before, .ion-leaf:before, .ion-levels:before, .ion-lightbulb:before, .ion-link:before, .ion-load-a:before, .ion-load-b:before, .ion-load-c:before, .ion-load-d:before, .ion-location:before, .ion-lock-combination:before, .ion-locked:before, .ion-log-in:before, .ion-log-out:before, .ion-loop:before, .ion-magnet:before, .ion-male:before, .ion-man:before, .ion-map:before, .ion-medkit:before, .ion-merge:before, .ion-mic-a:before, .ion-mic-b:before, .ion-mic-c:before, .ion-minus:before, .ion-minus-circled:before, .ion-minus-round:before, .ion-model-s:before,.ion-monitor:before, .ion-more:before, .ion-mouse:before, .ion-music-note:before, .ion-navicon:before, .ion-navicon-round:before, .ion-navigate:before, .ion-network:before, .ion-no-smoking:before, .ion-nuclear:before, .ion-outlet:before, .ion-paintbrush:before, .ion-paintbucket:before, .ion-paper-airplane:before, .ion-paperclip:before, .ion-pause:before, .ion-person:before, .ion-person-add:before, .ion-person-stalker:before, .ion-pie-graph:before, .ion-pin:before, .ion-pinpoint:before, .ion-pizza:before, .ion-plane:before, .ion-planet:before, .ion-play:before, .ion-playstation:before, .ion-plus:before, .ion-plus-circled:before, .ion-plus-round:before, .ion-podium:before, .ion-pound:before, .ion-power:before, .ion-pricetag:before, .ion-pricetags:before, .ion-printer:before, .ion-pull-request:before, .ion-qr-scanner:before, .ion-quote:before, .ion-radio-waves:before, .ion-record:before, .ion-refresh:before, .ion-reply:before, .ion-reply-all:before, .ion-ribbon-a:before, .ion-ribbon-b:before, .ion-sad:before, .ion-sad-outline:before, .ion-scissors:before, .ion-search:before, .ion-settings:before, .ion-share:before, .ion-shuffle:before, .ion-skip-backward:before, .ion-skip-forward:before, .ion-social-android:before, .ion-social-android-outline:before, .ion-social-angular:before, .ion-social-angular-outline:before, .ion-social-apple:before, .ion-social-apple-outline:before, .ion-social-bitcoin:before, .ion-social-bitcoin-outline:before, .ion-social-buffer:before, .ion-social-buffer-outline:before, .ion-social-chrome:before, .ion-social-chrome-outline:before, .ion-social-codepen:before, .ion-social-codepen-outline:before, .ion-social-css3:before, .ion-social-css3-outline:before, .ion-social-designernews:before, .ion-social-designernews-outline:before, .ion-social-dribbble:before, .ion-social-dribbble-outline:before, .ion-social-dropbox:before, .ion-social-dropbox-outline:before, .ion-social-euro:before, .ion-social-euro-outline:before, .ion-social-facebook:before, .ion-social-facebook-outline:before, .ion-social-foursquare:before, .ion-social-foursquare-outline:before, .ion-social-freebsd-devil:before, .ion-social-github:before, .ion-social-github-outline:before, .ion-social-google:before, .ion-social-google-outline:before, .ion-social-googleplus:before, .ion-social-googleplus-outline:before, .ion-social-hackernews:before, .ion-social-hackernews-outline:before, .ion-social-html5:before, .ion-social-html5-outline:before, .ion-social-instagram:before, .ion-social-instagram-outline:before, .ion-social-javascript:before, .ion-social-javascript-outline:before, .ion-social-linkedin:before, .ion-social-linkedin-outline:before, .ion-social-markdown:before, .ion-social-nodejs:before, .ion-social-octocat:before, .ion-social-pinterest:before, .ion-social-pinterest-outline:before, .ion-social-python:before, .ion-social-reddit:before, .ion-social-reddit-outline:before, .ion-social-rss:before, .ion-social-rss-outline:before, .ion-social-sass:before, .ion-social-skype:before, .ion-social-skype-outline:before, .ion-social-snapchat:before, .ion-social-snapchat-outline:before, .ion-social-tumblr:before, .ion-social-tumblr-outline:before, .ion-social-tux:before, .ion-social-twitch:before, .ion-social-twitch-outline:before, .ion-social-twitter:before, .ion-social-twitter-outline:before, .ion-social-usd:before, .ion-social-usd-outline:before, .ion-social-vimeo:before, .ion-social-vimeo-outline:before, .ion-social-whatsapp:before, .ion-social-whatsapp-outline:before, .ion-social-windows:before, .ion-social-windows-outline:before, .ion-social-wordpress:before, .ion-social-wordpress-outline:before, .ion-social-yahoo:before, .ion-social-yahoo-outline:before, .ion-social-yen:before, .ion-social-yen-outline:before, .ion-social-youtube:before, .ion-social-youtube-outline:before, .ion-soup-can:before, .ion-soup-can-outline:before, .ion-speakerphone:before, .ion-speedometer:before, .ion-spoon:before, .ion-star:before, .ion-stats-bars:before, .ion-steam:before, .ion-stop:before, .ion-thermometer:before, .ion-thumbsdown:before, .ion-thumbsup:before, .ion-toggle:before, .ion-toggle-filled:before, .ion-transgender:before, .ion-trash-a:before, .ion-trash-b:before, .ion-trophy:before, .ion-tshirt:before, .ion-tshirt-outline:before, .ion-umbrella:before, .ion-university:before, .ion-unlocked:before, .ion-upload:before, .ion-usb:before, .ion-videocamera:before, .ion-volume-high:before, .ion-volume-low:before, .ion-volume-medium:before, .ion-volume-mute:before, .ion-wand:before, .ion-waterdrop:before, .ion-wifi:before, .ion-wineglass:before, .ion-woman:before, .ion-wrench:before, .ion-xbox:before {display: inline-block;font-family: "Ionicons";speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;text-rendering: auto;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }.ion-alert:before {content: "\f101"; }.ion-alert-circled:before {content: "\f100"; }.ion-android-add:before {content: "\f2c7"; }.ion-android-add-circle:before {content: "\f359"; }.ion-android-alarm-clock:before {content: "\f35a"; }.ion-android-alert:before {content: "\f35b"; }.ion-android-apps:before {content: "\f35c"; }.ion-android-archive:before {content: "\f2c9"; }.ion-android-arrow-back:before {content: "\f2ca"; }.ion-android-arrow-down:before {content: "\f35d"; }.ion-android-arrow-dropdown:before {content: "\f35f"; }.ion-android-arrow-dropdown-circle:before {content: "\f35e"; }.ion-android-arrow-dropleft:before {content: "\f361"; }.ion-android-arrow-dropleft-circle:before {content: "\f360"; }.ion-android-arrow-dropright:before {content: "\f363"; }.ion-android-arrow-dropright-circle:before {content: "\f362"; }.ion-android-arrow-dropup:before {content: "\f365"; }.ion-android-arrow-dropup-circle:before {content: "\f364"; }.ion-android-arrow-forward:before {content: "\f30f"; }.ion-android-arrow-up:before {content: "\f366"; }.ion-android-attach:before {content: "\f367"; }.ion-android-bar:before {content: "\f368"; }.ion-android-bicycle:before {content: "\f369"; }.ion-android-boat:before {content: "\f36a"; }.ion-android-bookmark:before {content: "\f36b"; }.ion-android-bulb:before {content: "\f36c"; }.ion-android-bus:before {content: "\f36d"; }.ion-android-calendar:before {content: "\f2d1"; }.ion-android-call:before {content: "\f2d2"; }.ion-android-camera:before {content: "\f2d3"; }.ion-android-cancel:before {content: "\f36e"; }.ion-android-car:before {content: "\f36f"; }.ion-android-cart:before {content: "\f370"; }.ion-android-chat:before {content: "\f2d4"; }.ion-android-checkbox:before {content: "\f374"; }.ion-android-checkbox-blank:before {content: "\f371"; }.ion-android-checkbox-outline:before {content: "\f373"; }.ion-android-checkbox-outline-blank:before {content: "\f372"; }.ion-android-checkmark-circle:before {content: "\f375"; }.ion-android-clipboard:before {content: "\f376"; }.ion-android-close:before {content: "\f2d7"; }.ion-android-cloud:before {content: "\f37a"; }.ion-android-cloud-circle:before {content: "\f377"; }.ion-android-cloud-done:before {content: "\f378"; }.ion-android-cloud-outline:before {content: "\f379"; }.ion-android-color-palette:before {content: "\f37b"; }.ion-android-compass:before {content: "\f37c"; }.ion-android-contact:before {content: "\f2d8"; }.ion-android-contacts:before {content: "\f2d9"; }.ion-android-contract:before {content: "\f37d"; }.ion-android-create:before {content: "\f37e"; }.ion-android-delete:before {content: "\f37f"; }.ion-android-desktop:before {content: "\f380"; }.ion-android-document:before {content: "\f381"; }.ion-android-done:before {content: "\f383"; }.ion-android-done-all:before {content: "\f382"; }.ion-android-download:before {content: "\f2dd"; }.ion-android-drafts:before {content: "\f384"; }.ion-android-exit:before {content: "\f385"; }.ion-android-expand:before {content: "\f386"; }.ion-android-favorite:before {content: "\f388"; }.ion-android-favorite-outline:before {content: "\f387"; }.ion-android-film:before {content: "\f389"; }.ion-android-folder:before {content: "\f2e0"; }.ion-android-folder-open:before {content: "\f38a"; }.ion-android-funnel:before {content: "\f38b"; }.ion-android-globe:before {content: "\f38c"; }.ion-android-hand:before {content: "\f2e3"; }.ion-android-hangout:before {content: "\f38d"; }.ion-android-happy:before {content: "\f38e"; }.ion-android-home:before {content: "\f38f"; }.ion-android-image:before {content: "\f2e4"; }.ion-android-laptop:before {content: "\f390"; }.ion-android-list:before {content: "\f391"; }.ion-android-locate:before {content: "\f2e9"; }.ion-android-lock:before {content: "\f392"; }.ion-android-mail:before {content: "\f2eb"; }.ion-android-map:before {content: "\f393"; }.ion-android-menu:before {content: "\f394"; }.ion-android-microphone:before {content: "\f2ec"; }.ion-android-microphone-off:before {content: "\f395"; }.ion-android-more-horizontal:before {content: "\f396"; }.ion-android-more-vertical:before {content: "\f397"; }.ion-android-navigate:before {content: "\f398"; }.ion-android-notifications:before {content: "\f39b"; }.ion-android-notifications-none:before {content: "\f399"; }.ion-android-notifications-off:before {content: "\f39a"; }.ion-android-open:before {content: "\f39c"; }.ion-android-options:before {content: "\f39d"; }.ion-android-people:before {content: "\f39e"; }.ion-android-person:before {content: "\f3a0"; }.ion-android-person-add:before {content: "\f39f"; }.ion-android-phone-landscape:before {content: "\f3a1"; }.ion-android-phone-portrait:before {content: "\f3a2"; }.ion-android-pin:before {content: "\f3a3"; }.ion-android-plane:before {content: "\f3a4"; }.ion-android-playstore:before {content: "\f2f0"; }.ion-android-print:before {content: "\f3a5"; }.ion-android-radio-button-off:before {content: "\f3a6"; }.ion-android-radio-button-on:before {content: "\f3a7"; }.ion-android-refresh:before {content: "\f3a8"; }.ion-android-remove:before {content: "\f2f4"; }.ion-android-remove-circle:before {content: "\f3a9"; }.ion-android-restaurant:before {content: "\f3aa"; }.ion-android-sad:before {content: "\f3ab"; }.ion-android-search:before {content: "\f2f5"; }.ion-android-send:before {content: "\f2f6"; }.ion-android-settings:before {content: "\f2f7"; }.ion-android-share:before {content: "\f2f8"; }.ion-android-share-alt:before {content: "\f3ac"; }.ion-android-star:before {content: "\f2fc"; }.ion-android-star-half:before {content: "\f3ad"; }.ion-android-star-outline:before {content: "\f3ae"; }.ion-android-stopwatch:before {content: "\f2fd"; }.ion-android-subway:before {content: "\f3af"; }.ion-android-sunny:before {content: "\f3b0"; }.ion-android-sync:before {content: "\f3b1"; }.ion-android-textsms:before {content: "\f3b2"; }.ion-android-time:before {content: "\f3b3"; }.ion-android-train:before {content: "\f3b4"; }.ion-android-unlock:before {content: "\f3b5"; }.ion-android-upload:before {content: "\f3b6"; }.ion-android-volume-down:before {content: "\f3b7"; }.ion-android-volume-mute:before {content: "\f3b8"; }.ion-android-volume-off:before {content: "\f3b9"; }.ion-android-volume-up:before {content: "\f3ba"; }.ion-android-walk:before {content: "\f3bb"; }.ion-android-warning:before {content: "\f3bc"; }.ion-android-watch:before {content: "\f3bd"; }.ion-android-wifi:before {content: "\f305"; }.ion-aperture:before {content: "\f313"; }.ion-archive:before {content: "\f102"; }.ion-arrow-down-a:before {content: "\f103"; }.ion-arrow-down-b:before {content: "\f104"; }.ion-arrow-down-c:before {content: "\f105"; }.ion-arrow-expand:before {content: "\f25e"; }.ion-arrow-graph-down-left:before {content: "\f25f"; }.ion-arrow-graph-down-right:before {content: "\f260"; }.ion-arrow-graph-up-left:before {content: "\f261"; }.ion-arrow-graph-up-right:before {content: "\f262"; }.ion-arrow-left-a:before {content: "\f106"; }.ion-arrow-left-b:before {content: "\f107"; }.ion-arrow-left-c:before {content: "\f108"; }.ion-arrow-move:before {content: "\f263"; }.ion-arrow-resize:before {content: "\f264"; }.ion-arrow-return-left:before {content: "\f265"; }.ion-arrow-return-right:before {content: "\f266"; }.ion-arrow-right-a:before {content: "\f109"; }.ion-arrow-right-b:before {content: "\f10a"; }.ion-arrow-right-c:before {content: "\f10b"; }.ion-arrow-shrink:before {content: "\f267"; }.ion-arrow-swap:before {content: "\f268"; }.ion-arrow-up-a:before {content: "\f10c"; }.ion-arrow-up-b:before {content: "\f10d"; }.ion-arrow-up-c:before {content: "\f10e"; }.ion-asterisk:before {content: "\f314"; }.ion-at:before {content: "\f10f"; }.ion-backspace:before {content: "\f3bf"; }.ion-backspace-outline:before {content: "\f3be"; }.ion-bag:before {content: "\f110"; }.ion-battery-charging:before {content: "\f111"; }.ion-battery-empty:before {content: "\f112"; }.ion-battery-full:before {content: "\f113"; }.ion-battery-half:before {content: "\f114"; }.ion-battery-low:before {content: "\f115"; }.ion-beaker:before {content: "\f269"; }.ion-beer:before {content: "\f26a"; }.ion-bluetooth:before {content: "\f116"; }.ion-bonfire:before {content: "\f315"; }.ion-bookmark:before {content: "\f26b"; }.ion-bowtie:before {content: "\f3c0"; }.ion-briefcase:before {content: "\f26c"; }.ion-bug:before {content: "\f2be"; }.ion-calculator:before {content: "\f26d"; }.ion-calendar:before {content: "\f117"; }.ion-camera:before {content: "\f118"; }.ion-card:before {content: "\f119"; }.ion-cash:before {content: "\f316"; }.ion-chatbox:before {content: "\f11b"; }.ion-chatbox-working:before {content: "\f11a"; }.ion-chatboxes:before {content: "\f11c"; }.ion-chatbubble:before {content: "\f11e"; }.ion-chatbubble-working:before {content: "\f11d"; }.ion-chatbubbles:before {content: "\f11f"; }.ion-checkmark:before {content: "\f122"; }.ion-checkmark-circled:before {content: "\f120"; }.ion-checkmark-round:before {content: "\f121"; }.ion-chevron-down:before {content: "\f123"; }.ion-chevron-left:before {content: "\f124"; }.ion-chevron-right:before {content: "\f125"; }.ion-chevron-up:before {content: "\f126"; }.ion-clipboard:before {content: "\f127"; }.ion-clock:before {content: "\f26e"; }.ion-close:before {content: "\f12a"; }.ion-close-circled:before {content: "\f128"; }.ion-close-round:before {content: "\f129"; }.ion-closed-captioning:before {content: "\f317"; }.ion-cloud:before {content: "\f12b"; }.ion-code:before {content: "\f271"; }.ion-code-download:before {content: "\f26f"; }.ion-code-working:before {content: "\f270"; }.ion-coffee:before {content: "\f272"; }.ion-compass:before {content: "\f273"; }.ion-compose:before {content: "\f12c"; }.ion-connection-bars:before {content: "\f274"; }.ion-contrast:before {content: "\f275"; }.ion-crop:before {content: "\f3c1"; }.ion-cube:before {content: "\f318"; }.ion-disc:before {content: "\f12d"; }.ion-document:before {content: "\f12f"; }.ion-document-text:before {content: "\f12e"; }.ion-drag:before {content: "\f130"; }.ion-earth:before {content: "\f276"; }.ion-easel:before {content: "\f3c2"; }.ion-edit:before {content: "\f2bf"; }.ion-egg:before {content: "\f277"; }.ion-eject:before {content: "\f131"; }.ion-email:before {content: "\f132"; }.ion-email-unread:before {content: "\f3c3"; }.ion-erlenmeyer-flask:before {content: "\f3c5"; }.ion-erlenmeyer-flask-bubbles:before {content: "\f3c4"; }.ion-eye:before {content: "\f133"; }.ion-eye-disabled:before {content: "\f306"; }.ion-female:before {content: "\f278"; }.ion-filing:before {content: "\f134"; }.ion-film-marker:before {content: "\f135"; }.ion-fireball:before {content: "\f319"; }.ion-flag:before {content: "\f279"; }.ion-flame:before {content: "\f31a"; }.ion-flash:before {content: "\f137"; }.ion-flash-off:before {content: "\f136"; }.ion-folder:before {content: "\f139"; }.ion-fork:before {content: "\f27a"; }.ion-fork-repo:before {content: "\f2c0"; }.ion-forward:before {content: "\f13a"; }.ion-funnel:before {content: "\f31b"; }.ion-gear-a:before {content: "\f13d"; }.ion-gear-b:before {content: "\f13e"; }.ion-grid:before {content: "\f13f"; }.ion-hammer:before {content: "\f27b"; }.ion-happy:before {content: "\f31c"; }.ion-happy-outline:before {content: "\f3c6"; }.ion-headphone:before {content: "\f140"; }.ion-heart:before {content: "\f141"; }.ion-heart-broken:before {content: "\f31d"; }.ion-help:before {content: "\f143"; }.ion-help-buoy:before {content: "\f27c"; }.ion-help-circled:before {content: "\f142"; }.ion-home:before {content: "\f144"; }.ion-icecream:before {content: "\f27d"; }.ion-image:before {content: "\f147"; }.ion-images:before {content: "\f148"; }.ion-information:before {content: "\f14a"; }.ion-information-circled:before {content: "\f149"; }.ion-ionic:before {content: "\f14b"; }.ion-ios-alarm:before {content: "\f3c8"; }.ion-ios-alarm-outline:before {content: "\f3c7"; }.ion-ios-albums:before {content: "\f3ca"; }.ion-ios-albums-outline:before {content: "\f3c9"; }.ion-ios-americanfootball:before {content: "\f3cc"; }.ion-ios-americanfootball-outline:before {content: "\f3cb"; }.ion-ios-analytics:before {content: "\f3ce"; }.ion-ios-analytics-outline:before {content: "\f3cd"; }.ion-ios-arrow-back:before {content: "\f3cf"; }.ion-ios-arrow-down:before {content: "\f3d0"; }.ion-ios-arrow-forward:before {content: "\f3d1"; }.ion-ios-arrow-left:before {content: "\f3d2"; }.ion-ios-arrow-right:before {content: "\f3d3"; }.ion-ios-arrow-thin-down:before {content: "\f3d4"; }.ion-ios-arrow-thin-left:before {content: "\f3d5"; }.ion-ios-arrow-thin-right:before {content: "\f3d6"; }.ion-ios-arrow-thin-up:before {content: "\f3d7"; }.ion-ios-arrow-up:before {content: "\f3d8"; }.ion-ios-at:before {content: "\f3da"; }.ion-ios-at-outline:before {content: "\f3d9"; }.ion-ios-barcode:before {content: "\f3dc"; }.ion-ios-barcode-outline:before {content: "\f3db"; }.ion-ios-baseball:before {content: "\f3de"; }.ion-ios-baseball-outline:before {content: "\f3dd"; }.ion-ios-basketball:before {content: "\f3e0"; }.ion-ios-basketball-outline:before {content: "\f3df"; }.ion-ios-bell:before {content: "\f3e2"; }.ion-ios-bell-outline:before {content: "\f3e1"; }.ion-ios-body:before {content: "\f3e4"; }.ion-ios-body-outline:before {content: "\f3e3"; }.ion-ios-bolt:before {content: "\f3e6"; }.ion-ios-bolt-outline:before {content: "\f3e5"; }.ion-ios-book:before {content: "\f3e8"; }.ion-ios-book-outline:before {content: "\f3e7"; }.ion-ios-bookmarks:before {content: "\f3ea"; }.ion-ios-bookmarks-outline:before {content: "\f3e9"; }.ion-ios-box:before {content: "\f3ec"; }.ion-ios-box-outline:before {content: "\f3eb"; }.ion-ios-briefcase:before {content: "\f3ee"; }.ion-ios-briefcase-outline:before {content: "\f3ed"; }.ion-ios-browsers:before {content: "\f3f0"; }.ion-ios-browsers-outline:before {content: "\f3ef"; }.ion-ios-calculator:before {content: "\f3f2"; }.ion-ios-calculator-outline:before {content: "\f3f1"; }.ion-ios-calendar:before {content: "\f3f4"; }.ion-ios-calendar-outline:before {content: "\f3f3"; }.ion-ios-camera:before {content: "\f3f6"; }.ion-ios-camera-outline:before {content: "\f3f5"; }.ion-ios-cart:before {content: "\f3f8"; }.ion-ios-cart-outline:before {content: "\f3f7"; }.ion-ios-chatboxes:before {content: "\f3fa"; }.ion-ios-chatboxes-outline:before {content: "\f3f9"; }.ion-ios-chatbubble:before {content: "\f3fc"; }.ion-ios-chatbubble-outline:before {content: "\f3fb"; }.ion-ios-checkmark:before {content: "\f3ff"; }.ion-ios-checkmark-empty:before {content: "\f3fd"; }.ion-ios-checkmark-outline:before {content: "\f3fe"; }.ion-ios-circle-filled:before {content: "\f400"; }.ion-ios-circle-outline:before {content: "\f401"; }.ion-ios-clock:before {content: "\f403"; }.ion-ios-clock-outline:before {content: "\f402"; }.ion-ios-close:before {content: "\f406"; }.ion-ios-close-empty:before {content: "\f404"; }.ion-ios-close-outline:before {content: "\f405"; }.ion-ios-cloud:before {content: "\f40c"; }.ion-ios-cloud-download:before {content: "\f408"; }.ion-ios-cloud-download-outline:before {content: "\f407"; }.ion-ios-cloud-outline:before {content: "\f409"; }.ion-ios-cloud-upload:before {content: "\f40b"; }.ion-ios-cloud-upload-outline:before {content: "\f40a"; }.ion-ios-cloudy:before {content: "\f410"; }.ion-ios-cloudy-night:before {content: "\f40e"; }.ion-ios-cloudy-night-outline:before {content: "\f40d"; }.ion-ios-cloudy-outline:before {content: "\f40f"; }.ion-ios-cog:before {content: "\f412"; }.ion-ios-cog-outline:before {content: "\f411"; }.ion-ios-color-filter:before {content: "\f414"; }.ion-ios-color-filter-outline:before {content: "\f413"; }.ion-ios-color-wand:before {content: "\f416"; }.ion-ios-color-wand-outline:before {content: "\f415"; }.ion-ios-compose:before {content: "\f418"; }.ion-ios-compose-outline:before {content: "\f417"; }.ion-ios-contact:before {content: "\f41a"; }.ion-ios-contact-outline:before {content: "\f419"; }.ion-ios-copy:before {content: "\f41c"; }.ion-ios-copy-outline:before {content: "\f41b"; }.ion-ios-crop:before {content: "\f41e"; }.ion-ios-crop-strong:before {content: "\f41d"; }.ion-ios-download:before {content: "\f420"; }.ion-ios-download-outline:before {content: "\f41f"; }.ion-ios-drag:before {content: "\f421"; }.ion-ios-email:before {content: "\f423"; }.ion-ios-email-outline:before {content: "\f422"; }.ion-ios-eye:before {content: "\f425"; }.ion-ios-eye-outline:before {content: "\f424"; }.ion-ios-fastforward:before {content: "\f427"; }.ion-ios-fastforward-outline:before {content: "\f426"; }.ion-ios-filing:before {content: "\f429"; }.ion-ios-filing-outline:before {content: "\f428"; }.ion-ios-film:before {content: "\f42b"; }.ion-ios-film-outline:before {content: "\f42a"; }.ion-ios-flag:before {content: "\f42d"; }.ion-ios-flag-outline:before {content: "\f42c"; }.ion-ios-flame:before {content: "\f42f"; }.ion-ios-flame-outline:before {content: "\f42e"; }.ion-ios-flask:before {content: "\f431"; }.ion-ios-flask-outline:before {content: "\f430"; }.ion-ios-flower:before {content: "\f433"; }.ion-ios-flower-outline:before {content: "\f432"; }.ion-ios-folder:before {content: "\f435"; }.ion-ios-folder-outline:before {content: "\f434"; }.ion-ios-football:before {content: "\f437"; }.ion-ios-football-outline:before {content: "\f436"; }.ion-ios-game-controller-a:before {content: "\f439"; }.ion-ios-game-controller-a-outline:before {content: "\f438"; }.ion-ios-game-controller-b:before {content: "\f43b"; }.ion-ios-game-controller-b-outline:before {content: "\f43a"; }.ion-ios-gear:before {content: "\f43d"; }.ion-ios-gear-outline:before {content: "\f43c"; }.ion-ios-glasses:before {content: "\f43f"; }.ion-ios-glasses-outline:before {content: "\f43e"; }.ion-ios-grid-view:before {content: "\f441"; }.ion-ios-grid-view-outline:before {content: "\f440"; }.ion-ios-heart:before {content: "\f443"; }.ion-ios-heart-outline:before {content: "\f442"; }.ion-ios-help:before {content: "\f446"; }.ion-ios-help-empty:before {content: "\f444"; }.ion-ios-help-outline:before {content: "\f445"; }.ion-ios-home:before {content: "\f448"; }.ion-ios-home-outline:before {content: "\f447"; }.ion-ios-infinite:before {content: "\f44a"; }.ion-ios-infinite-outline:before {content: "\f449"; }.ion-ios-information:before {content: "\f44d"; }.ion-ios-information-empty:before {content: "\f44b"; }.ion-ios-information-outline:before {content: "\f44c"; }.ion-ios-ionic-outline:before {content: "\f44e"; }.ion-ios-keypad:before {content: "\f450"; }.ion-ios-keypad-outline:before {content: "\f44f"; }.ion-ios-lightbulb:before {content: "\f452"; }.ion-ios-lightbulb-outline:before {content: "\f451"; }.ion-ios-list:before {content: "\f454"; }.ion-ios-list-outline:before {content: "\f453"; }.ion-ios-location:before {content: "\f456"; }.ion-ios-location-outline:before {content: "\f455"; }.ion-ios-locked:before {content: "\f458"; }.ion-ios-locked-outline:before {content: "\f457"; }.ion-ios-loop:before {content: "\f45a"; }.ion-ios-loop-strong:before {content: "\f459"; }.ion-ios-medical:before {content: "\f45c"; }.ion-ios-medical-outline:before {content: "\f45b"; }.ion-ios-medkit:before {content: "\f45e"; }.ion-ios-medkit-outline:before {content: "\f45d"; }.ion-ios-mic:before {content: "\f461"; }.ion-ios-mic-off:before {content: "\f45f"; }.ion-ios-mic-outline:before {content: "\f460"; }.ion-ios-minus:before {content: "\f464"; }.ion-ios-minus-empty:before {content: "\f462"; }.ion-ios-minus-outline:before {content: "\f463"; }.ion-ios-monitor:before {content: "\f466"; }.ion-ios-monitor-outline:before {content: "\f465"; }.ion-ios-moon:before {content: "\f468"; }.ion-ios-moon-outline:before {content: "\f467"; }.ion-ios-more:before {content: "\f46a"; }.ion-ios-more-outline:before {content: "\f469"; }.ion-ios-musical-note:before {content: "\f46b"; }.ion-ios-musical-notes:before {content: "\f46c"; }.ion-ios-navigate:before {content: "\f46e"; }.ion-ios-navigate-outline:before {content: "\f46d"; }.ion-ios-nutrition:before {content: "\f470"; }.ion-ios-nutrition-outline:before {content: "\f46f"; }.ion-ios-paper:before {content: "\f472"; }.ion-ios-paper-outline:before {content: "\f471"; }.ion-ios-paperplane:before {content: "\f474"; }.ion-ios-paperplane-outline:before {content: "\f473"; }.ion-ios-partlysunny:before {content: "\f476"; }.ion-ios-partlysunny-outline:before {content: "\f475"; }.ion-ios-pause:before {content: "\f478"; }.ion-ios-pause-outline:before {content: "\f477"; }.ion-ios-paw:before {content: "\f47a"; }.ion-ios-paw-outline:before {content: "\f479"; }.ion-ios-people:before {content: "\f47c"; }.ion-ios-people-outline:before {content: "\f47b"; }.ion-ios-person:before {content: "\f47e"; }.ion-ios-person-outline:before {content: "\f47d"; }.ion-ios-personadd:before {content: "\f480"; }.ion-ios-personadd-outline:before {content: "\f47f"; }.ion-ios-photos:before {content: "\f482"; }.ion-ios-photos-outline:before {content: "\f481"; }.ion-ios-pie:before {content: "\f484"; }.ion-ios-pie-outline:before {content: "\f483"; }.ion-ios-pint:before {content: "\f486"; }.ion-ios-pint-outline:before {content: "\f485"; }.ion-ios-play:before {content: "\f488"; }.ion-ios-play-outline:before {content: "\f487"; }.ion-ios-plus:before {content: "\f48b"; }.ion-ios-plus-empty:before {content: "\f489"; }.ion-ios-plus-outline:before {content: "\f48a"; }.ion-ios-pricetag:before {content: "\f48d"; }.ion-ios-pricetag-outline:before {content: "\f48c"; }.ion-ios-pricetags:before {content: "\f48f"; }.ion-ios-pricetags-outline:before {content: "\f48e"; }.ion-ios-printer:before {content: "\f491"; }.ion-ios-printer-outline:before {content: "\f490"; }.ion-ios-pulse:before {content: "\f493"; }.ion-ios-pulse-strong:before {content: "\f492"; }.ion-ios-rainy:before {content: "\f495"; }.ion-ios-rainy-outline:before {content: "\f494"; }.ion-ios-recording:before {content: "\f497"; }.ion-ios-recording-outline:before {content: "\f496"; }.ion-ios-redo:before {content: "\f499"; }.ion-ios-redo-outline:before {content: "\f498"; }.ion-ios-refresh:before {content: "\f49c"; }.ion-ios-refresh-empty:before {content: "\f49a"; }.ion-ios-refresh-outline:before {content: "\f49b"; }.ion-ios-reload:before {content: "\f49d"; }.ion-ios-reverse-camera:before {content: "\f49f"; }.ion-ios-reverse-camera-outline:before {content: "\f49e"; }.ion-ios-rewind:before {content: "\f4a1"; }.ion-ios-rewind-outline:before {content: "\f4a0"; }.ion-ios-rose:before {content: "\f4a3"; }.ion-ios-rose-outline:before {content: "\f4a2"; }.ion-ios-search:before {content: "\f4a5"; }.ion-ios-search-strong:before {content: "\f4a4"; }.ion-ios-settings:before {content: "\f4a7"; }.ion-ios-settings-strong:before {content: "\f4a6"; }.ion-ios-shuffle:before {content: "\f4a9"; }.ion-ios-shuffle-strong:before {content: "\f4a8"; }.ion-ios-skipbackward:before {content: "\f4ab"; }.ion-ios-skipbackward-outline:before {content: "\f4aa"; }.ion-ios-skipforward:before {content: "\f4ad"; }.ion-ios-skipforward-outline:before {content: "\f4ac"; }.ion-ios-snowy:before {content: "\f4ae"; }.ion-ios-speedometer:before {content: "\f4b0"; }.ion-ios-speedometer-outline:before {content: "\f4af"; }.ion-ios-star:before {content: "\f4b3"; }.ion-ios-star-half:before {content: "\f4b1"; }.ion-ios-star-outline:before {content: "\f4b2"; }.ion-ios-stopwatch:before {content: "\f4b5"; }.ion-ios-stopwatch-outline:before {content: "\f4b4"; }.ion-ios-sunny:before {content: "\f4b7"; }.ion-ios-sunny-outline:before {content: "\f4b6"; }.ion-ios-telephone:before {content: "\f4b9"; }.ion-ios-telephone-outline:before {content: "\f4b8"; }.ion-ios-tennisball:before {content: "\f4bb"; }.ion-ios-tennisball-outline:before {content: "\f4ba"; }.ion-ios-thunderstorm:before {content: "\f4bd"; }.ion-ios-thunderstorm-outline:before {content: "\f4bc"; }.ion-ios-time:before {content: "\f4bf"; }.ion-ios-time-outline:before {content: "\f4be"; }.ion-ios-timer:before {content: "\f4c1"; }.ion-ios-timer-outline:before {content: "\f4c0"; }.ion-ios-toggle:before {content: "\f4c3"; }.ion-ios-toggle-outline:before {content: "\f4c2"; }.ion-ios-trash:before {content: "\f4c5"; }.ion-ios-trash-outline:before {content: "\f4c4"; }.ion-ios-undo:before {content: "\f4c7"; }.ion-ios-undo-outline:before {content: "\f4c6"; }.ion-ios-unlocked:before {content: "\f4c9"; }.ion-ios-unlocked-outline:before {content: "\f4c8"; }.ion-ios-upload:before {content: "\f4cb"; }.ion-ios-upload-outline:before {content: "\f4ca"; }.ion-ios-videocam:before {content: "\f4cd"; }.ion-ios-videocam-outline:before {content: "\f4cc"; }.ion-ios-volume-high:before {content: "\f4ce"; }.ion-ios-volume-low:before {content: "\f4cf"; }.ion-ios-wineglass:before {content: "\f4d1"; }.ion-ios-wineglass-outline:before {content: "\f4d0"; }.ion-ios-world:before {content: "\f4d3"; }.ion-ios-world-outline:before {content: "\f4d2"; }.ion-ipad:before {content: "\f1f9"; }.ion-iphone:before {content: "\f1fa"; }.ion-ipod:before {content: "\f1fb"; }.ion-jet:before {content: "\f295"; }.ion-key:before {content: "\f296"; }.ion-knife:before {content: "\f297"; }.ion-laptop:before {content: "\f1fc"; }.ion-leaf:before {content: "\f1fd"; }.ion-levels:before {content: "\f298"; }.ion-lightbulb:before {content: "\f299"; }.ion-link:before {content: "\f1fe"; }.ion-load-a:before {content: "\f29a"; }.ion-load-b:before {content: "\f29b"; }.ion-load-c:before {content: "\f29c"; }.ion-load-d:before {content: "\f29d"; }.ion-location:before {content: "\f1ff"; }.ion-lock-combination:before {content: "\f4d4"; }.ion-locked:before {content: "\f200"; }.ion-log-in:before {content: "\f29e"; }.ion-log-out:before {content: "\f29f"; }.ion-loop:before {content: "\f201"; }.ion-magnet:before {content: "\f2a0"; }.ion-male:before {content: "\f2a1"; }.ion-man:before {content: "\f202"; }.ion-map:before {content: "\f203"; }.ion-medkit:before {content: "\f2a2"; }.ion-merge:before {content: "\f33f"; }.ion-mic-a:before {content: "\f204"; }.ion-mic-b:before {content: "\f205"; }.ion-mic-c:before {content: "\f206"; }.ion-minus:before {content: "\f209"; }.ion-minus-circled:before {content: "\f207"; }.ion-minus-round:before {content: "\f208"; }.ion-model-s:before {content: "\f2c1"; }.ion-monitor:before {content: "\f20a"; }.ion-more:before {content: "\f20b"; }.ion-mouse:before {content: "\f340"; }.ion-music-note:before {content: "\f20c"; }.ion-navicon:before {content: "\f20e"; }.ion-navicon-round:before {content: "\f20d"; }.ion-navigate:before {content: "\f2a3"; }.ion-network:before {content: "\f341"; }.ion-no-smoking:before {content: "\f2c2"; }.ion-nuclear:before {content: "\f2a4"; }.ion-outlet:before {content: "\f342"; }.ion-paintbrush:before {content: "\f4d5"; }.ion-paintbucket:before {content: "\f4d6"; }.ion-paper-airplane:before {content: "\f2c3"; }.ion-paperclip:before {content: "\f20f"; }.ion-pause:before {content: "\f210"; }.ion-person:before {content: "\f213"; }.ion-person-add:before {content: "\f211"; }.ion-person-stalker:before {content: "\f212"; }.ion-pie-graph:before {content: "\f2a5"; }.ion-pin:before {content: "\f2a6"; }.ion-pinpoint:before {content: "\f2a7"; }.ion-pizza:before {content: "\f2a8"; }.ion-plane:before {content: "\f214"; }.ion-planet:before {content: "\f343"; }.ion-play:before {content: "\f215"; }.ion-playstation:before {content: "\f30a"; }.ion-plus:before {content: "\f218"; }.ion-plus-circled:before {content: "\f216"; }.ion-plus-round:before {content: "\f217"; }.ion-podium:before {content: "\f344"; }.ion-pound:before {content: "\f219"; }.ion-power:before {content: "\f2a9"; }.ion-pricetag:before {content: "\f2aa"; }.ion-pricetags:before {content: "\f2ab"; }.ion-printer:before {content: "\f21a"; }.ion-pull-request:before {content: "\f345"; }.ion-qr-scanner:before {content: "\f346"; }.ion-quote:before {content: "\f347"; }.ion-radio-waves:before {content: "\f2ac"; }.ion-record:before {content: "\f21b"; }.ion-refresh:before {content: "\f21c"; }.ion-reply:before {content: "\f21e"; }.ion-reply-all:before {content: "\f21d"; }.ion-ribbon-a:before {content: "\f348"; }.ion-ribbon-b:before {content: "\f349"; }.ion-sad:before {content: "\f34a"; }.ion-sad-outline:before {content: "\f4d7"; }.ion-scissors:before {content: "\f34b"; }.ion-search:before {content: "\f21f"; }.ion-settings:before {content: "\f2ad"; }.ion-share:before {content: "\f220"; }.ion-shuffle:before {content: "\f221"; }.ion-skip-backward:before {content: "\f222"; }.ion-skip-forward:before {content: "\f223"; }.ion-social-android:before {content: "\f225"; }.ion-social-android-outline:before {content: "\f224"; }.ion-social-angular:before {content: "\f4d9"; }.ion-social-angular-outline:before {content: "\f4d8"; }.ion-social-apple:before {content: "\f227"; }.ion-social-apple-outline:before {content: "\f226"; }.ion-social-bitcoin:before {content: "\f2af"; }.ion-social-bitcoin-outline:before {content: "\f2ae"; }.ion-social-buffer:before {content: "\f229"; }.ion-social-buffer-outline:before {content: "\f228"; }.ion-social-chrome:before {content: "\f4db"; }.ion-social-chrome-outline:before {content: "\f4da"; }.ion-social-codepen:before {content: "\f4dd"; }.ion-social-codepen-outline:before {content: "\f4dc"; }.ion-social-css3:before {content: "\f4df"; }.ion-social-css3-outline:before {content: "\f4de"; }.ion-social-designernews:before {content: "\f22b"; }.ion-social-designernews-outline:before {content: "\f22a"; }.ion-social-dribbble:before {content: "\f22d"; }.ion-social-dribbble-outline:before {content: "\f22c"; }.ion-social-dropbox:before {content: "\f22f"; }.ion-social-dropbox-outline:before {content: "\f22e"; }.ion-social-euro:before {content: "\f4e1"; }.ion-social-euro-outline:before {content: "\f4e0"; }.ion-social-facebook:before {content: "\f231"; }.ion-social-facebook-outline:before {content: "\f230"; }.ion-social-foursquare:before {content: "\f34d"; }.ion-social-foursquare-outline:before {content: "\f34c"; }.ion-social-freebsd-devil:before {content: "\f2c4"; }.ion-social-github:before {content: "\f233"; }.ion-social-github-outline:before {content: "\f232"; }.ion-social-google:before {content: "\f34f"; }.ion-social-google-outline:before {content: "\f34e"; }.ion-social-googleplus:before {content: "\f235"; }.ion-social-googleplus-outline:before {content: "\f234"; }.ion-social-hackernews:before {content: "\f237"; }.ion-social-hackernews-outline:before {content: "\f236"; }.ion-social-html5:before {content: "\f4e3"; }.ion-social-html5-outline:before {content: "\f4e2"; }.ion-social-instagram:before {content: "\f351"; }.ion-social-instagram-outline:before {content: "\f350"; }.ion-social-javascript:before {content: "\f4e5"; }.ion-social-javascript-outline:before {content: "\f4e4"; }.ion-social-linkedin:before {content: "\f239"; }.ion-social-linkedin-outline:before {content: "\f238"; }.ion-social-markdown:before {content: "\f4e6"; }.ion-social-nodejs:before {content: "\f4e7"; }.ion-social-octocat:before {content: "\f4e8"; }.ion-social-pinterest:before {content: "\f2b1"; }.ion-social-pinterest-outline:before {content: "\f2b0"; }.ion-social-python:before {content: "\f4e9"; }.ion-social-reddit:before {content: "\f23b"; }.ion-social-reddit-outline:before {content: "\f23a"; }.ion-social-rss:before {content: "\f23d"; }.ion-social-rss-outline:before {content: "\f23c"; }.ion-social-sass:before {content: "\f4ea"; }.ion-social-skype:before {content: "\f23f"; }.ion-social-skype-outline:before {content: "\f23e"; }.ion-social-snapchat:before {content: "\f4ec"; }.ion-social-snapchat-outline:before {content: "\f4eb"; }.ion-social-tumblr:before {content: "\f241"; }.ion-social-tumblr-outline:before {content: "\f240"; }.ion-social-tux:before {content: "\f2c5"; }.ion-social-twitch:before {content: "\f4ee"; }.ion-social-twitch-outline:before {content: "\f4ed"; }.ion-social-twitter:before {content: "\f243"; }.ion-social-twitter-outline:before {content: "\f242"; }.ion-social-usd:before {content: "\f353"; }.ion-social-usd-outline:before {content: "\f352"; }.ion-social-vimeo:before {content: "\f245"; }.ion-social-vimeo-outline:before {content: "\f244"; }.ion-social-whatsapp:before {content: "\f4f0"; }.ion-social-whatsapp-outline:before {content: "\f4ef"; }.ion-social-windows:before {content: "\f247"; }.ion-social-windows-outline:before {content: "\f246"; }.ion-social-wordpress:before {content: "\f249"; }.ion-social-wordpress-outline:before {content: "\f248"; }.ion-social-yahoo:before {content: "\f24b"; }.ion-social-yahoo-outline:before {content: "\f24a"; }.ion-social-yen:before {content: "\f4f2"; }.ion-social-yen-outline:before {content: "\f4f1"; }.ion-social-youtube:before {content: "\f24d"; }.ion-social-youtube-outline:before {content: "\f24c"; }.ion-soup-can:before {content: "\f4f4"; }.ion-soup-can-outline:before {content: "\f4f3"; }.ion-speakerphone:before {content: "\f2b2"; }.ion-speedometer:before {content: "\f2b3"; }.ion-spoon:before {content: "\f2b4"; }.ion-star:before {content: "\f24e"; }.ion-stats-bars:before {content: "\f2b5"; }.ion-steam:before {content: "\f30b"; }.ion-stop:before {content: "\f24f"; }.ion-thermometer:before {content: "\f2b6"; }.ion-thumbsdown:before {content: "\f250"; }.ion-thumbsup:before {content: "\f251"; }.ion-toggle:before {content: "\f355"; }.ion-toggle-filled:before {content: "\f354"; }.ion-transgender:before {content: "\f4f5"; }.ion-trash-a:before {content: "\f252"; }.ion-trash-b:before {content: "\f253"; }.ion-trophy:before {content: "\f356"; }.ion-tshirt:before {content: "\f4f7"; }.ion-tshirt-outline:before {content: "\f4f6"; }.ion-umbrella:before {content: "\f2b7"; }.ion-university:before {content: "\f357"; }.ion-unlocked:before {content: "\f254"; }.ion-upload:before {content: "\f255"; }.ion-usb:before {content: "\f2b8"; }.ion-videocamera:before {content: "\f256"; }.ion-volume-high:before {content: "\f257"; }.ion-volume-low:before {content: "\f258"; }.ion-volume-medium:before {content: "\f259"; }.ion-volume-mute:before {content: "\f25a"; }.ion-wand:before {content: "\f358"; }.ion-waterdrop:before {content: "\f25b"; }.ion-wifi:before {content: "\f25c"; }.ion-wineglass:before {content: "\f2b9"; }.ion-woman:before {content: "\f25d"; }.ion-wrench:before {content: "\f2ba"; }.ion-xbox:before {content: "\f30c"; }/*** Resets* --------------------------------------------------* Adapted from normalize.css and some reset.css. We don't care even one* bit about old IE, so we don't need any hacks for that in here.** There are probably other things we could remove here, as well.** normalize.css v2.1.2 | MIT License | git.io/normalize* Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)* http://cssreset.com*/html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, i, u, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, fieldset, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;vertical-align: baseline;font: inherit;font-size: 100%; }ol, ul {list-style: none; }blockquote, q {quotes: none; }blockquote:before, blockquote:after, q:before, q:after {content: '';content: none; }/*** Prevent modern browsers from displaying `audio` without controls.* Remove excess height in iOS 5 devices.*/audio:not([controls]) {display: none;height: 0; }/*** Hide the `template` element in IE, Safari, and Firefox < 22.*/[hidden], template {display: none; }script {display: none !important; }/* ==========================================================================Base========================================================================== *//*** 1. Set default font family to sans-serif.* 2. Prevent iOS text size adjust after orientation change, without disabling* user zoom.*/html {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-family: sans-serif;/* 1 */-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;/* 2 */-webkit-text-size-adjust: 100%;/* 2 */ }/*** Remove default margin.*/body {margin: 0;line-height: 1; }/*** Remove default outlines.*/a, button, :focus, a:focus, button:focus, a:active, a:hover {outline: 0; }/* ** Remove tap highlight color*/a {-webkit-user-drag: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-tap-highlight-color: transparent; }a[href]:hover {cursor: pointer; }/* ==========================================================================Typography========================================================================== *//*** Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.*/b, strong {font-weight: bold; }/*** Address styling not present in Safari 5 and Chrome.*/dfn {font-style: italic; }/*** Address differences between Firefox and other browsers.*/hr {-moz-box-sizing: content-box;box-sizing: content-box;height: 0; }/*** Correct font family set oddly in Safari 5 and Chrome.*/code, kbd, pre, samp {font-size: 1em;font-family: monospace, serif; }/*** Improve readability of pre-formatted text in all browsers.*/pre {white-space: pre-wrap; }/*** Set consistent quote types.*/q {quotes: "\201C" "\201D" "\2018" "\2019"; }/*** Address inconsistent and variable font size in all browsers.*/small {font-size: 80%; }/*** Prevent `sub` and `sup` affecting `line-height` in all browsers.*/sub, sup {position: relative;vertical-align: baseline;font-size: 75%;line-height: 0; }sup {top: -0.5em; }sub {bottom: -0.25em; }/*** Define consistent border, margin, and padding.*/fieldset {margin: 0 2px;padding: 0.35em 0.625em 0.75em;border: 1px solid #c0c0c0; }/*** 1. Correct `color` not being inherited in IE 8/9.* 2. Remove padding so people aren't caught out if they zero out fieldsets.*/legend {padding: 0;/* 2 */border: 0;/* 1 */ }/*** 1. Correct font family not being inherited in all browsers.* 2. Correct font size not being inherited in all browsers.* 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.* 4. Remove any default :focus styles* 5. Make sure webkit font smoothing is being inherited* 6. Remove default gradient in Android Firefox / FirefoxOS*/button, input, select, textarea {margin: 0;/* 3 */font-size: 100%;/* 2 */font-family: inherit;/* 1 */outline-offset: 0;/* 4 */outline-style: none;/* 4 */outline-width: 0;/* 4 */-webkit-font-smoothing: inherit;/* 5 */background-image: none;/* 6 */ }/*** Address Firefox 4+ setting `line-height` on `input` using `importnt` in* the UA stylesheet.*/button, input {line-height: normal; }/*** Address inconsistent `text-transform` inheritance for `button` and `select`.* All other form control elements do not inherit `text-transform` values.* Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+.* Correct `select` style inheritance in Firefox 4+ and Opera.*/button, select {text-transform: none; }/*** 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`* and `video` controls.* 2. Correct inability to style clickable `input` types in iOS.* 3. Improve usability and consistency of cursor style between image-type* `input` and others.*/button, html input[type="button"], input[type="reset"], input[type="submit"] {cursor: pointer;/* 3 */-webkit-appearance: button;/* 2 */ }/*** Re-set default cursor for disabled elements.*/button[disabled], html input[disabled] {cursor: default; }/*** 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.* 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome* (include `-moz` to future-proof).*/input[type="search"] {-webkit-box-sizing: content-box;/* 2 */-moz-box-sizing: content-box;box-sizing: content-box;-webkit-appearance: textfield;/* 1 */ }/*** Remove inner padding and search cancel button in Safari 5 and Chrome* on OS X.*/input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance: none; }/*** Remove inner padding and border in Firefox 4+.*/button::-moz-focus-inner, input::-moz-focus-inner {padding: 0;border: 0; }/*** 1. Remove default vertical scrollbar in IE 8/9.* 2. Improve readability and alignment in all browsers.*/textarea {overflow: auto;/* 1 */vertical-align: top;/* 2 */ }img {-webkit-user-drag: none; }/* ==========================================================================Tables========================================================================== *//*** Remove most spacing between table cells.*/table {border-spacing: 0;border-collapse: collapse; }/*** Scaffolding* --------------------------------------------------*/*, *:before, *:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; }html {overflow: hidden;-ms-touch-action: pan-y;touch-action: pan-y; }body, .ionic-body {-webkit-touch-callout: none;-webkit-font-smoothing: antialiased;font-smoothing: antialiased;-webkit-text-size-adjust: none;-moz-text-size-adjust: none;text-size-adjust: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-tap-highlight-color: transparent;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;margin: 0;padding: 0;color: #000;word-wrap: break-word;font-size: 14px;font-family: "Helvetica Neue", "Roboto", "Segoe UI", sans-serif;line-height: 20px;text-rendering: optimizeLegibility;-webkit-backface-visibility: hidden;-webkit-user-drag: none;-ms-content-zooming: none; }body.grade-b, body.grade-c {text-rendering: auto; }.content {position: relative; }.scroll-content {position: absolute;top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;margin-top: -1px;padding-top: 1px;margin-bottom: -1px;width: auto;height: auto; }.menu .scroll-content.scroll-content-false {z-index: 11; }.scroll-view {position: relative;display: block;overflow: hidden;margin-top: -1px; }/*** Scroll is the scroll view component available for complex and custom* scroll view functionality.*/.scroll {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-webkit-text-size-adjust: none;-moz-text-size-adjust: none;text-size-adjust: none;-webkit-transform-origin: left top;transform-origin: left top; }/*** Set ms-viewport to prevent MS "page squish" and allow fluid scrolling* https://msdn.microsoft.com/en-us/library/ie/hh869615(v=vs.85).aspx*/@-ms-viewport {width: device-width; }.scroll-bar {position: absolute;z-index: 9999; }.ng-animate .scroll-bar {visibility: hidden; }.scroll-bar-h {right: 2px;bottom: 3px;left: 2px;height: 3px; }.scroll-bar-h .scroll-bar-indicator {height: 100%; }.scroll-bar-v {top: 2px;right: 3px;bottom: 2px;width: 3px; }.scroll-bar-v .scroll-bar-indicator {width: 100%; }.scroll-bar-indicator {position: absolute;border-radius: 4px;background: rgba(0, 0, 0, 0.3);opacity: 1;-webkit-transition: opacity 0.3s linear;transition: opacity 0.3s linear; }.scroll-bar-indicator.scroll-bar-fade-out {opacity: 0; }.platform-android .scroll-bar-indicator {border-radius: 0; }.grade-b .scroll-bar-indicator, .grade-c .scroll-bar-indicator {background: #aaa; }.grade-b .scroll-bar-indicator.scroll-bar-fade-out, .grade-c .scroll-bar-indicator.scroll-bar-fade-out {-webkit-transition: none;transition: none; }ion-infinite-scroll {height: 60px;width: 100%;display: block;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-direction: normal;-webkit-box-orient: horizontal;-webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;-moz-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center; }ion-infinite-scroll .icon {color: #666666;font-size: 30px;color: #666666; }ion-infinite-scroll .icon:before, ion-infinite-scroll .spinner {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0); }ion-infinite-scroll:not(.active) .spinner, ion-infinite-scroll:not(.active) .icon:before {-webkit-transform: translate3d(-1000px, 0, 0);transform: translate3d(-1000px, 0, 0); }.overflow-scroll {overflow-x: hidden;overflow-y: scroll;-webkit-overflow-scrolling: touch;top: 0;right: 0;bottom: 0;left: 0;position: absolute; }.overflow-scroll .scroll {position: static;height: 100%;-webkit-transform: translate3d(0, 0, 0); }/* If you change these, change platform.scss as well */.has-header {top: 44px; }.no-header {top: 0; }.has-subheader {top: 88px; }.has-tabs-top {top: 93px; }.has-header.has-subheader.has-tabs-top {top: 137px; }.has-footer {bottom: 44px; }.has-subfooter {bottom: 88px; }.has-tabs, .bar-footer.has-tabs {bottom: 49px; }.has-tabs.pane, .bar-footer.has-tabs.pane {bottom: 49px;height: auto; }.has-footer.has-tabs {bottom: 93px; }.pane {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);-webkit-transition-duration: 0;transition-duration: 0;z-index: 1; }.view {z-index: 1; }.pane, .view {position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;background-color: #fff;overflow: hidden; }.view-container {position: absolute;display: block;width: 100%;height: 100%; }/*** Typography* --------------------------------------------------*/p {margin: 0 0 10px; }small {font-size: 85%; }cite {font-style: normal; }.text-left {text-align: left; }.text-right {text-align: right; }.text-center {text-align: center; }h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {color: #000;font-weight: 500;font-family: "Helvetica Neue", "Roboto", "Segoe UI", sans-serif;line-height: 1.2; }h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small {font-weight: normal;line-height: 1; }h1, .h1, h2, .h2, h3, .h3 {margin-top: 20px;margin-bottom: 10px; }h1:first-child, .h1:first-child, h2:first-child, .h2:first-child, h3:first-child, .h3:first-child {margin-top: 0; }h1 + h1, h1 + .h1, h1 + h2, h1 + .h2, h1 + h3, h1 + .h3, .h1 + h1, .h1 + .h1, .h1 + h2, .h1 + .h2, .h1 + h3, .h1 + .h3, h2 + h1, h2 + .h1, h2 + h2, h2 + .h2, h2 + h3, h2 + .h3, .h2 + h1, .h2 + .h1, .h2 + h2, .h2 + .h2, .h2 + h3, .h2 + .h3, h3 + h1, h3 + .h1, h3 + h2, h3 + .h2, h3 + h3, h3 + .h3, .h3 + h1, .h3 + .h1, .h3 + h2, .h3 + .h2, .h3 + h3, .h3 + .h3 {margin-top: 10px; }h4, .h4, h5, .h5, h6, .h6 {margin-top: 10px;margin-bottom: 10px; }h1, .h1 {font-size: 36px; }h2, .h2 {font-size: 30px; }h3, .h3 {font-size: 24px; }h4, .h4 {font-size: 18px; }h5, .h5 {font-size: 14px; }h6, .h6 {font-size: 12px; }h1 small, .h1 small {font-size: 24px; }h2 small, .h2 small {font-size: 18px; }h3 small, .h3 small, h4 small, .h4 small {font-size: 14px; }dl {margin-bottom: 20px; }dt, dd {line-height: 1.42857; }dt {font-weight: bold; }blockquote {margin: 0 0 20px;padding: 10px 20px;border-left: 5px solid gray; }blockquote p {font-weight: 300;font-size: 17.5px;line-height: 1.25; }blockquote p:last-child {margin-bottom: 0; }blockquote small {display: block;line-height: 1.42857; }blockquote small:before {content: '\2014 \00A0'; }q:before, q:after, blockquote:before, blockquote:after {content: ""; }address {display: block;margin-bottom: 20px;font-style: normal;line-height: 1.42857; }a.subdued {padding-right: 10px;color: #888;text-decoration: none; }a.subdued:hover {text-decoration: none; }a.subdued:last-child {padding-right: 0; }/*** Action Sheets* --------------------------------------------------*/.action-sheet-backdrop {-webkit-transition: background-color 150ms ease-in-out;transition: background-color 150ms ease-in-out;position: fixed;top: 0;left: 0;z-index: 11;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0); }.action-sheet-backdrop.active {background-color: rgba(0, 0, 0, 0.4); }.action-sheet-wrapper {-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);-webkit-transition: all cubic-bezier(0.36, 0.66, 0.04, 1) 500ms;transition: all cubic-bezier(0.36, 0.66, 0.04, 1) 500ms;position: absolute;bottom: 0;left: 0;right: 0;width: 100%;max-width: 500px;margin: auto; }.action-sheet-up {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0); }.action-sheet {margin-left: 8px;margin-right: 8px;width: auto;z-index: 11;overflow: hidden; }.action-sheet .button {display: block;padding: 1px;width: 100%;border-radius: 0;border-color: #d1d3d6;background-color: transparent;color: #007aff;font-size: 21px; }.action-sheet .button:hover {color: #007aff; }.action-sheet .button.destructive {color: #ff3b30; }.action-sheet .button.destructive:hover {color: #ff3b30; }.action-sheet .button.active, .action-sheet .button.activated {box-shadow: none;border-color: #d1d3d6;color: #007aff;background: #e4e5e7; }.action-sheet-has-icons .icon {position: absolute;left: 16px; }.action-sheet-title {padding: 16px;color: #8f8f8f;text-align: center;font-size: 13px; }.action-sheet-group {margin-bottom: 8px;border-radius: 4px;background-color: #fff;overflow: hidden; }.action-sheet-group .button {border-width: 1px 0px 0px 0px; }.action-sheet-group .button:first-child:last-child {border-width: 0; }.action-sheet-options {background: #f1f2f3; }.action-sheet-cancel .button {font-weight: 500; }.action-sheet-open {pointer-events: none; }.action-sheet-open.modal-open .modal {pointer-events: none; }.action-sheet-open .action-sheet-backdrop {pointer-events: auto; }.platform-android .action-sheet-backdrop.active {background-color: rgba(0, 0, 0, 0.2); }.platform-android .action-sheet {margin: 0; }.platform-android .action-sheet .action-sheet-title, .platform-android .action-sheet .button {text-align: left;border-color: transparent;font-size: 16px;color: inherit; }.platform-android .action-sheet .action-sheet-title {font-size: 14px;padding: 16px;color: #666; }.platform-android .action-sheet .button.active, .platform-android .action-sheet .button.activated {background: #e8e8e8; }.platform-android .action-sheet-group {margin: 0;border-radius: 0;background-color: #fafafa; }.platform-android .action-sheet-cancel {display: none; }.platform-android .action-sheet-has-icons .button {padding-left: 56px; }.backdrop {position: fixed;top: 0;left: 0;z-index: 11;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.4);visibility: hidden;opacity: 0;-webkit-transition: 0.1s opacity linear;transition: 0.1s opacity linear; }.backdrop.visible {visibility: visible; }.backdrop.active {opacity: 1; }/*** Bar (Headers and Footers)* --------------------------------------------------*/.bar {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;right: 0;left: 0;z-index: 9;box-sizing: border-box;padding: 5px;width: 100%;height: 44px;border-width: 0;border-style: solid;border-top: 1px solid transparent;border-bottom: 1px solid #ddd;background-color: white;/* border-width: 1px will actually create 2 device pixels on retina *//* this nifty trick sets an actual 1px border on hi-res displays */background-size: 0; }@media (min--moz-device-pixel-ratio: 1.5), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), (min-resolution: 1.5dppx) {.bar {border: none;background-image: linear-gradient(0deg, #ddd, #ddd 50%, transparent 50%);background-position: bottom;background-size: 100% 1px;background-repeat: no-repeat; } }.bar.bar-clear {border: none;background: none;color: #fff; }.bar.bar-clear .button {color: #fff; }.bar.bar-clear .title {color: #fff; }.bar.item-input-inset .item-input-wrapper {margin-top: -1px; }.bar.item-input-inset .item-input-wrapper input {padding-left: 8px;width: 94%;height: 28px;background: transparent; }.bar.bar-light {border-color: #ddd;background-color: white;background-image: linear-gradient(0deg, #ddd, #ddd 50%, transparent 50%);color: #444; }.bar.bar-light .title {color: #444; }.bar.bar-light.bar-footer {background-image: linear-gradient(180deg, #ddd, #ddd 50%, transparent 50%); }.bar.bar-stable {border-color: #b2b2b2;background-color: #f8f8f8;background-image: linear-gradient(0deg, #b2b2b2, #b2b2b2 50%, transparent 50%);color: #444; }.bar.bar-stable .title {color: #444; }.bar.bar-stable.bar-footer {background-image: linear-gradient(180deg, #b2b2b2, #b2b2b2 50%, transparent 50%); }.bar.bar-positive {border-color: #0c63ee;background-color: #387ef5;background-image: linear-gradient(0deg, #0c63ee, #0c63ee 50%, transparent 50%);color: #fff; }.bar.bar-positive .title {color: #fff; }.bar.bar-positive.bar-footer {background-image: linear-gradient(180deg, #0c63ee, #0c63ee 50%, transparent 50%); }.bar.bar-calm {border-color: #0a9ec7;background-color: #11c1f3;background-image: linear-gradient(0deg, #0a9ec7, #0a9ec7 50%, transparent 50%);color: #fff; }.bar.bar-calm .title {color: #fff; }.bar.bar-calm.bar-footer {background-image: linear-gradient(180deg, #0a9ec7, #0a9ec7 50%, transparent 50%); }.bar.bar-assertive {border-color: #e42012;background-color: #ef473a;background-image: linear-gradient(0deg, #e42012, #e42012 50%, transparent 50%);color: #fff; }.bar.bar-assertive .title {color: #fff; }.bar.bar-assertive.bar-footer {background-image: linear-gradient(180deg, #e42012, #e42012 50%, transparent 50%); }.bar.bar-balanced {border-color: #28a54c;background-color: #33cd5f;background-image: linear-gradient(0deg, #28a54c, #28a54c 50%, transparent 50%);color: #fff; }.bar.bar-balanced .title {color: #fff; }.bar.bar-balanced.bar-footer {background-image: linear-gradient(180deg, #28a54c, #0c63ee 50%, transparent 50%); }.bar.bar-energized {border-color: #e6b400;background-color: #ffc900;background-image: linear-gradient(0deg, #e6b400, #e6b400 50%, transparent 50%);color: #fff; }.bar.bar-energized .title {color: #fff; }.bar.bar-energized.bar-footer {background-image: linear-gradient(180deg, #e6b400, #e6b400 50%, transparent 50%); }.bar.bar-royal {border-color: #6b46e5;background-color: #886aea;background-image: linear-gradient(0deg, #6b46e5, #6b46e5 50%, transparent 50%);color: #fff; }.bar.bar-royal .title {color: #fff; }.bar.bar-royal.bar-footer {background-image: linear-gradient(180deg, #6b46e5, #6b46e5 50%, transparent 50%); }.bar.bar-dark {border-color: #111;background-color: #444444;background-image: linear-gradient(0deg, #111, #111 50%, transparent 50%);color: #fff; }.bar.bar-dark .title {color: #fff; }.bar.bar-dark.bar-footer {background-image: linear-gradient(180deg, #111, #111 50%, transparent 50%); }.bar .title {position: absolute;top: 0;right: 0;left: 0;z-index: 0;overflow: hidden;margin: 0 10px;min-width: 30px;height: 43px;text-align: center;text-overflow: ellipsis;white-space: nowrap;font-size: 17px;font-weight: 500;line-height: 44px; }.bar .title.title-left {text-align: left; }.bar .title.title-right {text-align: right; }.bar .title a {color: inherit; }.bar .button {z-index: 1;padding: 0 8px;min-width: initial;min-height: 31px;font-weight: 400;font-size: 13px;line-height: 32px; }.bar .button.button-icon:before, .bar .button .icon:before, .bar .button.icon:before, .bar .button.icon-left:before, .bar .button.icon-right:before {padding-right: 2px;padding-left: 2px;font-size: 20px;line-height: 32px; }.bar .button.button-icon {font-size: 17px; }.bar .button.button-icon .icon:before, .bar .button.button-icon:before, .bar .button.button-icon.icon-left:before, .bar .button.button-icon.icon-right:before {vertical-align: top;font-size: 32px;line-height: 32px; }.bar .button.button-clear {padding-right: 2px;padding-left: 2px;font-weight: 300;font-size: 17px; }.bar .button.button-clear .icon:before, .bar .button.button-clear.icon:before, .bar .button.button-clear.icon-left:before, .bar .button.button-clear.icon-right:before {font-size: 32px;line-height: 32px; }.bar .button.back-button {display: block;margin-right: 5px;padding: 0;white-space: nowrap;font-weight: 400; }.bar .button.back-button.active, .bar .button.back-button.activated {opacity: 0.2; }.bar .button-bar > .button, .bar .buttons > .button {min-height: 31px;line-height: 32px; }.bar .button-bar + .button, .bar .button + .button-bar {margin-left: 5px; }.bar .buttons, .bar .buttons.primary-buttons, .bar .buttons.secondary-buttons {display: inherit; }.bar .buttons span {display: inline-block; }.bar .buttons-left span {margin-right: 5px;display: inherit; }.bar .buttons-right span {margin-left: 5px;display: inherit; }.bar .title + .button:last-child, .bar > .button + .button:last-child, .bar > .button.pull-right, .bar .buttons.pull-right, .bar .title + .buttons {position: absolute;top: 5px;right: 5px;bottom: 5px; }.platform-android .nav-bar-has-subheader .bar {background-image: none; }.platform-android .bar .back-button .icon:before {font-size: 24px; }.platform-android .bar .title {font-size: 19px;line-height: 44px; }.bar-light .button {border-color: #ddd;background-color: white;color: #444; }.bar-light .button:hover {color: #444;text-decoration: none; }.bar-light .button.active, .bar-light .button.activated {border-color: #ccc;background-color: #fafafa;box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.1); }.bar-light .button.button-clear {border-color: transparent;background: none;box-shadow: none;color: #444;font-size: 17px; }.bar-light .button.button-icon {border-color: transparent;background: none; }.bar-stable .button {border-color: #b2b2b2;background-color: #f8f8f8;color: #444; }.bar-stable .button:hover {color: #444;text-decoration: none; }.bar-stable .button.active, .bar-stable .button.activated {border-color: #a2a2a2;background-color: #e5e5e5;box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.1); }.bar-stable .button.button-clear {border-color: transparent;background: none;box-shadow: none;color: #444;font-size: 17px; }.bar-stable .button.button-icon {border-color: transparent;background: none; }.bar-positive .button {border-color: #0c63ee;background-color: #387ef5;color: #fff; }.bar-positive .button:hover {color: #fff;text-decoration: none; }.bar-positive .button.active, .bar-positive .button.activated {border-color: #0c63ee;background-color: #0c63ee;box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.1); }.bar-positive .button.button-clear {border-color: transparent;background: none;box-shadow: none;color: #fff;font-size: 17px; }.bar-positive .button.button-icon {border-color: transparent;background: none; }.bar-calm .button {border-color: #0a9ec7;background-color: #11c1f3;color: #fff; }.bar-calm .button:hover {color: #fff;text-decoration: none; }.bar-calm .button.active, .bar-calm .button.activated {border-color: #0a9ec7;background-color: #0a9ec7;box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.1); }.bar-calm .button.button-clear {border-color: transparent;background: none;box-shadow: none;color: #fff;font-size: 17px; }.bar-calm .button.button-icon {border-color: transparent;background: none; }.bar-assertive .button {border-color: #e42012;background-color: #ef473a;color: #fff; }.bar-assertive .button:hover {color: #fff;text-decoration: none; }.bar-assertive .button.active, .bar-assertive .button.activated {border-color: #e42012;background-color: #e42012;box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.1); }.bar-assertive .button.button-clear {border-color: transparent;background: none;box-shadow: none;color: #fff;font-size: 17px; }.bar-assertive .button.button-icon {border-color: transparent;background: none; }.bar-balanced .button {border-color: #28a54c;background-color: #33cd5f;color: #fff; }.bar-balanced .button:hover {color: #fff;text-decoration: none; }.bar-balanced .button.active, .bar-balanced .button.activated {border-color: #28a54c;background-color: #28a54c;box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.1); }.bar-balanced .button.button-clear {border-color: transparent;background: none;box-shadow: none;color: #fff;font-size: 17px; }.bar-balanced .button.button-icon {border-color: transparent;background: none; }.bar-energized .button {border-color: #e6b400;background-color: #ffc900;color: #fff; }.bar-energized .button:hover {color: #fff;text-decoration: none; }.bar-energized .button.active, .bar-energized .button.activated {border-color: #e6b400;background-color: #e6b400;box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.1); }.bar-energized .button.button-clear {border-color: transparent;background: none;box-shadow: none;color: #fff;font-size: 17px; }.bar-energized .button.button-icon {border-color: transparent;background: none; }.bar-royal .button {border-color: #6b46e5;background-color: #886aea;color: #fff; }.bar-royal .button:hover {color: #fff;text-decoration: none; }.bar-royal .button.active, .bar-royal .button.activated {border-color: #6b46e5;background-color: #6b46e5;box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.1); }.bar-royal .button.button-clear {border-color: transparent;background: none;box-shadow: none;color: #fff;font-size: 17px; }.bar-royal .button.button-icon {border-color: transparent;background: none; }.bar-dark .button {border-color: #111;background-color: #444444;color: #fff; }.bar-dark .button:hover {color: #fff;text-decoration: none; }.bar-dark .button.active, .bar-dark .button.activated {border-color: #000;background-color: #262626;box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.1); }.bar-dark .button.button-clear {border-color: transparent;background: none;box-shadow: none;color: #fff;font-size: 17px; }.bar-dark .button.button-icon {border-color: transparent;background: none; }.bar-header {top: 0;border-top-width: 0;border-bottom-width: 1px; }.bar-header.has-tabs-top {border-bottom-width: 0px;background-image: none; }.tabs-top .bar-header {border-bottom-width: 0px;background-image: none; }.bar-footer {bottom: 0;border-top-width: 1px;border-bottom-width: 0;background-position: top;height: 44px; }.bar-footer.item-input-inset {position: absolute; }.bar-tabs {padding: 0; }.bar-subheader {top: 44px;display: block;height: 44px; }.bar-subfooter {bottom: 44px;display: block;height: 44px; }.nav-bar-block {position: absolute;top: 0;right: 0;left: 0;z-index: 9; }.bar .back-button.hide, .bar .buttons .hide {display: none; }.nav-bar-tabs-top .bar {background-image: none; }/*** Tabs* --------------------------------------------------* A navigation bar with any number of tab items supported.*/.tabs {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-direction: normal;-webkit-box-orient: horizontal;-webkit-flex-direction: horizontal;-moz-flex-direction: horizontal;-ms-flex-direction: horizontal;flex-direction: horizontal;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;-moz-justify-content: center;justify-content: center;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);border-color: #b2b2b2;background-color: #f8f8f8;background-image: linear-gradient(0deg, #b2b2b2, #b2b2b2 50%, transparent 50%);color: #444;position: absolute;bottom: 0;z-index: 5;width: 100%;height: 49px;border-style: solid;border-top-width: 1px;background-size: 0;line-height: 49px; }.tabs .tab-item .badge {background-color: #444;color: #f8f8f8; }@media (min--moz-device-pixel-ratio: 1.5), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), (min-resolution: 1.5dppx) {.tabs {padding-top: 2px;border-top: none !important;border-bottom: none;background-position: top;background-size: 100% 1px;background-repeat: no-repeat; } }/* Allow parent element of tabs to define color, or just the tab itself */.tabs-light > .tabs, .tabs.tabs-light {border-color: #ddd;background-color: #fff;background-image: linear-gradient(0deg, #ddd, #ddd 50%, transparent 50%);color: #444; }.tabs-light > .tabs .tab-item .badge, .tabs.tabs-light .tab-item .badge {background-color: #444;color: #fff; }.tabs-stable > .tabs, .tabs.tabs-stable {border-color: #b2b2b2;background-color: #f8f8f8;background-image: linear-gradient(0deg, #b2b2b2, #b2b2b2 50%, transparent 50%);color: #444; }.tabs-stable > .tabs .tab-item .badge, .tabs.tabs-stable .tab-item .badge {background-color: #444;color: #f8f8f8; }.tabs-positive > .tabs, .tabs.tabs-positive {border-color: #0c63ee;background-color: #387ef5;background-image: linear-gradient(0deg, #0c63ee, #0c63ee 50%, transparent 50%);color: #fff; }.tabs-positive > .tabs .tab-item .badge, .tabs.tabs-positive .tab-item .badge {background-color: #fff;color: #387ef5; }.tabs-calm > .tabs, .tabs.tabs-calm {border-color: #0a9ec7;background-color: #11c1f3;background-image: linear-gradient(0deg, #0a9ec7, #0a9ec7 50%, transparent 50%);color: #fff; }.tabs-calm > .tabs .tab-item .badge, .tabs.tabs-calm .tab-item .badge {background-color: #fff;color: #11c1f3; }.tabs-assertive > .tabs, .tabs.tabs-assertive {border-color: #e42012;background-color: #ef473a;background-image: linear-gradient(0deg, #e42012, #e42012 50%, transparent 50%);color: #fff; }.tabs-assertive > .tabs .tab-item .badge, .tabs.tabs-assertive .tab-item .badge {background-color: #fff;color: #ef473a; }.tabs-balanced > .tabs, .tabs.tabs-balanced {border-color: #28a54c;background-color: #33cd5f;background-image: linear-gradient(0deg, #28a54c, #28a54c 50%, transparent 50%);color: #fff; }.tabs-balanced > .tabs .tab-item .badge, .tabs.tabs-balanced .tab-item .badge {background-color: #fff;color: #33cd5f; }.tabs-energized > .tabs, .tabs.tabs-energized {border-color: #e6b400;background-color: #ffc900;background-image: linear-gradient(0deg, #e6b400, #e6b400 50%, transparent 50%);color: #fff; }.tabs-energized > .tabs .tab-item .badge, .tabs.tabs-energized .tab-item .badge {background-color: #fff;color: #ffc900; }.tabs-royal > .tabs, .tabs.tabs-royal {border-color: #6b46e5;background-color: #886aea;background-image: linear-gradient(0deg, #6b46e5, #6b46e5 50%, transparent 50%);color: #fff; }.tabs-royal > .tabs .tab-item .badge, .tabs.tabs-royal .tab-item .badge {background-color: #fff;color: #886aea; }.tabs-dark > .tabs, .tabs.tabs-dark {border-color: #111;background-color: #444;background-image: linear-gradient(0deg, #111, #111 50%, transparent 50%);color: #fff; }.tabs-dark > .tabs .tab-item .badge, .tabs.tabs-dark .tab-item .badge {background-color: #fff;color: #444; }.tabs-striped .tabs {background-color: white;background-image: none;border: none;border-bottom: 1px solid #ddd;padding-top: 2px; }.tabs-striped .tab-item.tab-item-active, .tabs-striped .tab-item.active, .tabs-striped .tab-item.activated {margin-top: -2px;border-style: solid;border-width: 2px 0 0 0;border-color: #444; }.tabs-striped .tab-item.tab-item-active .badge, .tabs-striped .tab-item.active .badge, .tabs-striped .tab-item.activated .badge {top: 2px;opacity: 1; }.tabs-striped.tabs-light .tabs {background-color: #fff; }.tabs-striped.tabs-light .tab-item {color: rgba(68, 68, 68, 0.4);opacity: 1; }.tabs-striped.tabs-light .tab-item .badge {opacity: 0.4; }.tabs-striped.tabs-light .tab-item.tab-item-active, .tabs-striped.tabs-light .tab-item.active, .tabs-striped.tabs-light .tab-item.activated {margin-top: -2px;color: #444;border-style: solid;border-width: 2px 0 0 0;border-color: #444; }.tabs-striped.tabs-top .tab-item.tab-item-active .badge, .tabs-striped.tabs-top .tab-item.active .badge, .tabs-striped.tabs-top .tab-item.activated .badge {top: 4%; }.tabs-striped.tabs-stable .tabs {background-color: #f8f8f8; }.tabs-striped.tabs-stable .tab-item {color: rgba(68, 68, 68, 0.4);opacity: 1; }.tabs-striped.tabs-stable .tab-item .badge {opacity: 0.4; }.tabs-striped.tabs-stable .tab-item.tab-item-active, .tabs-striped.tabs-stable .tab-item.active, .tabs-striped.tabs-stable .tab-item.activated {margin-top: -2px;color: #444;border-style: solid;border-width: 2px 0 0 0;border-color: #444; }.tabs-striped.tabs-top .tab-item.tab-item-active .badge, .tabs-striped.tabs-top .tab-item.active .badge, .tabs-striped.tabs-top .tab-item.activated .badge {top: 4%; }.tabs-striped.tabs-positive .tabs {background-color: #387ef5; }.tabs-striped.tabs-positive .tab-item {color: rgba(255, 255, 255, 0.4);opacity: 1; }.tabs-striped.tabs-positive .tab-item .badge {opacity: 0.4; }.tabs-striped.tabs-positive .tab-item.tab-item-active, .tabs-striped.tabs-positive .tab-item.active, .tabs-striped.tabs-positive .tab-item.activated {margin-top: -2px;color: #fff;border-style: solid;border-width: 2px 0 0 0;border-color: #fff; }.tabs-striped.tabs-top .tab-item.tab-item-active .badge, .tabs-striped.tabs-top .tab-item.active .badge, .tabs-striped.tabs-top .tab-item.activated .badge {top: 4%; }.tabs-striped.tabs-calm .tabs {background-color: #11c1f3; }.tabs-striped.tabs-calm .tab-item {color: rgba(255, 255, 255, 0.4);opacity: 1; }.tabs-striped.tabs-calm .tab-item .badge {opacity: 0.4; }.tabs-striped.tabs-calm .tab-item.tab-item-active, .tabs-striped.tabs-calm .tab-item.active, .tabs-striped.tabs-calm .tab-item.activated {margin-top: -2px;color: #fff;border-style: solid;border-width: 2px 0 0 0;border-color: #fff; }.tabs-striped.tabs-top .tab-item.tab-item-active .badge, .tabs-striped.tabs-top .tab-item.active .badge, .tabs-striped.tabs-top .tab-item.activated .badge {top: 4%; }.tabs-striped.tabs-assertive .tabs {background-color: #ef473a; }.tabs-striped.tabs-assertive .tab-item {color: rgba(255, 255, 255, 0.4);opacity: 1; }.tabs-striped.tabs-assertive .tab-item .badge {opacity: 0.4; }.tabs-striped.tabs-assertive .tab-item.tab-item-active, .tabs-striped.tabs-assertive .tab-item.active, .tabs-striped.tabs-assertive .tab-item.activated {margin-top: -2px;color: #fff;border-style: solid;border-width: 2px 0 0 0;border-color: #fff; }.tabs-striped.tabs-top .tab-item.tab-item-active .badge, .tabs-striped.tabs-top .tab-item.active .badge, .tabs-striped.tabs-top .tab-item.activated .badge {top: 4%; }.tabs-striped.tabs-balanced .tabs {background-color: #33cd5f; }.tabs-striped.tabs-balanced .tab-item {color: rgba(255, 255, 255, 0.4);opacity: 1; }.tabs-striped.tabs-balanced .tab-item .badge {opacity: 0.4; }.tabs-striped.tabs-balanced .tab-item.tab-item-active, .tabs-striped.tabs-balanced .tab-item.active, .tabs-striped.tabs-balanced .tab-item.activated {margin-top: -2px;color: #fff;border-style: solid;border-width: 2px 0 0 0;border-color: #fff; }.tabs-striped.tabs-top .tab-item.tab-item-active .badge, .tabs-striped.tabs-top .tab-item.active .badge, .tabs-striped.tabs-top .tab-item.activated .badge {top: 4%; }.tabs-striped.tabs-energized .tabs {background-color: #ffc900; }.tabs-striped.tabs-energized .tab-item {color: rgba(255, 255, 255, 0.4);opacity: 1; }.tabs-striped.tabs-energized .tab-item .badge {opacity: 0.4; }.tabs-striped.tabs-energized .tab-item.tab-item-active, .tabs-striped.tabs-energized .tab-item.active, .tabs-striped.tabs-energized .tab-item.activated {margin-top: -2px;color: #fff;border-style: solid;border-width: 2px 0 0 0;border-color: #fff; }.tabs-striped.tabs-top .tab-item.tab-item-active .badge, .tabs-striped.tabs-top .tab-item.active .badge, .tabs-striped.tabs-top .tab-item.activated .badge {top: 4%; }.tabs-striped.tabs-royal .tabs {background-color: #886aea; }.tabs-striped.tabs-royal .tab-item {color: rgba(255, 255, 255, 0.4);opacity: 1; }.tabs-striped.tabs-royal .tab-item .badge {opacity: 0.4; }.tabs-striped.tabs-royal .tab-item.tab-item-active, .tabs-striped.tabs-royal .tab-item.active, .tabs-striped.tabs-royal .tab-item.activated {margin-top: -2px;color: #fff;border-style: solid;border-width: 2px 0 0 0;border-color: #fff; }.tabs-striped.tabs-top .tab-item.tab-item-active .badge, .tabs-striped.tabs-top .tab-item.active .badge, .tabs-striped.tabs-top .tab-item.activated .badge {top: 4%; }.tabs-striped.tabs-dark .tabs {background-color: #444; }.tabs-striped.tabs-dark .tab-item {color: rgba(255, 255, 255, 0.4);opacity: 1; }.tabs-striped.tabs-dark .tab-item .badge {opacity: 0.4; }.tabs-striped.tabs-dark .tab-item.tab-item-active, .tabs-striped.tabs-dark .tab-item.active, .tabs-striped.tabs-dark .tab-item.activated {margin-top: -2px;color: #fff;border-style: solid;border-width: 2px 0 0 0;border-color: #fff; }.tabs-striped.tabs-top .tab-item.tab-item-active .badge, .tabs-striped.tabs-top .tab-item.active .badge, .tabs-striped.tabs-top .tab-item.activated .badge {top: 4%; }.tabs-striped.tabs-background-light .tabs {background-color: #fff;background-image: none; }.tabs-striped.tabs-background-stable .tabs {background-color: #f8f8f8;background-image: none; }.tabs-striped.tabs-background-positive .tabs {background-color: #387ef5;background-image: none; }.tabs-striped.tabs-background-calm .tabs {background-color: #11c1f3;background-image: none; }.tabs-striped.tabs-background-assertive .tabs {background-color: #ef473a;background-image: none; }.tabs-striped.tabs-background-balanced .tabs {background-color: #33cd5f;background-image: none; }.tabs-striped.tabs-background-energized .tabs {background-color: #ffc900;background-image: none; }.tabs-striped.tabs-background-royal .tabs {background-color: #886aea;background-image: none; }.tabs-striped.tabs-background-dark .tabs {background-color: #444;background-image: none; }.tabs-striped.tabs-color-light .tab-item {color: rgba(255, 255, 255, 0.4);opacity: 1; }.tabs-striped.tabs-color-light .tab-item .badge {opacity: 0.4; }.tabs-striped.tabs-color-light .tab-item.tab-item-active, .tabs-striped.tabs-color-light .tab-item.active, .tabs-striped.tabs-color-light .tab-item.activated {margin-top: -2px;color: #fff;border: 0 solid #fff;border-top-width: 2px; }.tabs-striped.tabs-color-light .tab-item.tab-item-active .badge, .tabs-striped.tabs-color-light .tab-item.active .badge, .tabs-striped.tabs-color-light .tab-item.activated .badge {top: 2px;opacity: 1; }.tabs-striped.tabs-color-stable .tab-item {color: rgba(248, 248, 248, 0.4);opacity: 1; }.tabs-striped.tabs-color-stable .tab-item .badge {opacity: 0.4; }.tabs-striped.tabs-color-stable .tab-item.tab-item-active, .tabs-striped.tabs-color-stable .tab-item.active, .tabs-striped.tabs-color-stable .tab-item.activated {margin-top: -2px;color: #f8f8f8;border: 0 solid #f8f8f8;border-top-width: 2px; }.tabs-striped.tabs-color-stable .tab-item.tab-item-active .badge, .tabs-striped.tabs-color-stable .tab-item.active .badge, .tabs-striped.tabs-color-stable .tab-item.activated .badge {top: 2px;opacity: 1; }.tabs-striped.tabs-color-positive .tab-item {color: rgba(56, 126, 245, 0.4);opacity: 1; }.tabs-striped.tabs-color-positive .tab-item .badge {opacity: 0.4; }.tabs-striped.tabs-color-positive .tab-item.tab-item-active, .tabs-striped.tabs-color-positive .tab-item.active, .tabs-striped.tabs-color-positive .tab-item.activated {margin-top: -2px;color: #387ef5;border: 0 solid #387ef5;border-top-width: 2px; }.tabs-striped.tabs-color-positive .tab-item.tab-item-active .badge, .tabs-striped.tabs-color-positive .tab-item.active .badge, .tabs-striped.tabs-color-positive .tab-item.activated .badge {top: 2px;opacity: 1; }.tabs-striped.tabs-color-calm .tab-item {color: rgba(17, 193, 243, 0.4);opacity: 1; }.tabs-striped.tabs-color-calm .tab-item .badge {opacity: 0.4; }.tabs-striped.tabs-color-calm .tab-item.tab-item-active, .tabs-striped.tabs-color-calm .tab-item.active, .tabs-striped.tabs-color-calm .tab-item.activated {margin-top: -2px;color: #11c1f3;border: 0 solid #11c1f3;border-top-width: 2px; }.tabs-striped.tabs-color-calm .tab-item.tab-item-active .badge, .tabs-striped.tabs-color-calm .tab-item.active .badge, .tabs-striped.tabs-color-calm .tab-item.activated .badge {top: 2px;opacity: 1; }.tabs-striped.tabs-color-assertive .tab-item {color: rgba(239, 71, 58, 0.4);opacity: 1; }.tabs-striped.tabs-color-assertive .tab-item .badge {opacity: 0.4; }.tabs-striped.tabs-color-assertive .tab-item.tab-item-active, .tabs-striped.tabs-color-assertive .tab-item.active, .tabs-striped.tabs-color-assertive .tab-item.activated {margin-top: -2px;color: #ef473a;border: 0 solid #ef473a;border-top-width: 2px; }.tabs-striped.tabs-color-assertive .tab-item.tab-item-active .badge, .tabs-striped.tabs-color-assertive .tab-item.active .badge, .tabs-striped.tabs-color-assertive .tab-item.activated .badge {top: 2px;opacity: 1; }.tabs-striped.tabs-color-balanced .tab-item {color: rgba(51, 205, 95, 0.4);opacity: 1; }.tabs-striped.tabs-color-balanced .tab-item .badge {opacity: 0.4; }.tabs-striped.tabs-color-balanced .tab-item.tab-item-active, .tabs-striped.tabs-color-balanced .tab-item.active, .tabs-striped.tabs-color-balanced .tab-item.activated {margin-top: -2px;color: #33cd5f;border: 0 solid #33cd5f;border-top-width: 2px; }.tabs-striped.tabs-color-balanced .tab-item.tab-item-active .badge, .tabs-striped.tabs-color-balanced .tab-item.active .badge, .tabs-striped.tabs-color-balanced .tab-item.activated .badge {top: 2px;opacity: 1; }.tabs-striped.tabs-color-energized .tab-item {color: rgba(255, 201, 0, 0.4);opacity: 1; }.tabs-striped.tabs-color-energized .tab-item .badge {opacity: 0.4; }.tabs-striped.tabs-color-energized .tab-item.tab-item-active, .tabs-striped.tabs-color-energized .tab-item.active, .tabs-striped.tabs-color-energized .tab-item.activated {margin-top: -2px;color: #ffc900;border: 0 solid #ffc900;border-top-width: 2px; }.tabs-striped.tabs-color-energized .tab-item.tab-item-active .badge, .tabs-striped.tabs-color-energized .tab-item.active .badge, .tabs-striped.tabs-color-energized .tab-item.activated .badge {top: 2px;opacity: 1; }.tabs-striped.tabs-color-royal .tab-item {color: rgba(136, 106, 234, 0.4);opacity: 1; }.tabs-striped.tabs-color-royal .tab-item .badge {opacity: 0.4; }.tabs-striped.tabs-color-royal .tab-item.tab-item-active, .tabs-striped.tabs-color-royal .tab-item.active, .tabs-striped.tabs-color-royal .tab-item.activated {margin-top: -2px;color: #886aea;border: 0 solid #886aea;border-top-width: 2px; }.tabs-striped.tabs-color-royal .tab-item.tab-item-active .badge, .tabs-striped.tabs-color-royal .tab-item.active .badge, .tabs-striped.tabs-color-royal .tab-item.activated .badge {top: 2px;opacity: 1; }.tabs-striped.tabs-color-dark .tab-item {color: rgba(68, 68, 68, 0.4);opacity: 1; }.tabs-striped.tabs-color-dark .tab-item .badge {opacity: 0.4; }.tabs-striped.tabs-color-dark .tab-item.tab-item-active, .tabs-striped.tabs-color-dark .tab-item.active, .tabs-striped.tabs-color-dark .tab-item.activated {margin-top: -2px;color: #444;border: 0 solid #444;border-top-width: 2px; }.tabs-striped.tabs-color-dark .tab-item.tab-item-active .badge, .tabs-striped.tabs-color-dark .tab-item.active .badge, .tabs-striped.tabs-color-dark .tab-item.activated .badge {top: 2px;opacity: 1; }.tabs-background-light .tabs, .tabs-background-light > .tabs {background-color: #fff;background-image: linear-gradient(0deg, #ddd, #ddd 50%, transparent 50%);border-color: #ddd; }.tabs-background-stable .tabs, .tabs-background-stable > .tabs {background-color: #f8f8f8;background-image: linear-gradient(0deg, #b2b2b2, #b2b2b2 50%, transparent 50%);border-color: #b2b2b2; }.tabs-background-positive .tabs, .tabs-background-positive > .tabs {background-color: #387ef5;background-image: linear-gradient(0deg, #0c63ee, #0c63ee 50%, transparent 50%);border-color: #0c63ee; }.tabs-background-calm .tabs, .tabs-background-calm > .tabs {background-color: #11c1f3;background-image: linear-gradient(0deg, #0a9ec7, #0a9ec7 50%, transparent 50%);border-color: #0a9ec7; }.tabs-background-assertive .tabs, .tabs-background-assertive > .tabs {background-color: #ef473a;background-image: linear-gradient(0deg, #e42012, #e42012 50%, transparent 50%);border-color: #e42012; }.tabs-background-balanced .tabs, .tabs-background-balanced > .tabs {background-color: #33cd5f;background-image: linear-gradient(0deg, #28a54c, #28a54c 50%, transparent 50%);border-color: #28a54c; }.tabs-background-energized .tabs, .tabs-background-energized > .tabs {background-color: #ffc900;background-image: linear-gradient(0deg, #e6b400, #e6b400 50%, transparent 50%);border-color: #e6b400; }.tabs-background-royal .tabs, .tabs-background-royal > .tabs {background-color: #886aea;background-image: linear-gradient(0deg, #6b46e5, #6b46e5 50%, transparent 50%);border-color: #6b46e5; }.tabs-background-dark .tabs, .tabs-background-dark > .tabs {background-color: #444;background-image: linear-gradient(0deg, #111, #111 50%, transparent 50%);border-color: #111; }.tabs-color-light .tab-item {color: rgba(255, 255, 255, 0.4);opacity: 1; }.tabs-color-light .tab-item .badge {opacity: 0.4; }.tabs-color-light .tab-item.tab-item-active, .tabs-color-light .tab-item.active, .tabs-color-light .tab-item.activated {color: #fff;border: 0 solid #fff; }.tabs-color-light .tab-item.tab-item-active .badge, .tabs-color-light .tab-item.active .badge, .tabs-color-light .tab-item.activated .badge {opacity: 1; }.tabs-color-stable .tab-item {color: rgba(248, 248, 248, 0.4);opacity: 1; }.tabs-color-stable .tab-item .badge {opacity: 0.4; }.tabs-color-stable .tab-item.tab-item-active, .tabs-color-stable .tab-item.active, .tabs-color-stable .tab-item.activated {color: #f8f8f8;border: 0 solid #f8f8f8; }.tabs-color-stable .tab-item.tab-item-active .badge, .tabs-color-stable .tab-item.active .badge, .tabs-color-stable .tab-item.activated .badge {opacity: 1; }.tabs-color-positive .tab-item {color: rgba(56, 126, 245, 0.4);opacity: 1; }.tabs-color-positive .tab-item .badge {opacity: 0.4; }.tabs-color-positive .tab-item.tab-item-active, .tabs-color-positive .tab-item.active, .tabs-color-positive .tab-item.activated {color: #387ef5;border: 0 solid #387ef5; }.tabs-color-positive .tab-item.tab-item-active .badge, .tabs-color-positive .tab-item.active .badge, .tabs-color-positive .tab-item.activated .badge {opacity: 1; }.tabs-color-calm .tab-item {color: rgba(17, 193, 243, 0.4);opacity: 1; }.tabs-color-calm .tab-item .badge {opacity: 0.4; }.tabs-color-calm .tab-item.tab-item-active, .tabs-color-calm .tab-item.active, .tabs-color-calm .tab-item.activated {color: #11c1f3;border: 0 solid #11c1f3; }.tabs-color-calm .tab-item.tab-item-active .badge, .tabs-color-calm .tab-item.active .badge, .tabs-color-calm .tab-item.activated .badge {opacity: 1; }.tabs-color-assertive .tab-item {color: rgba(239, 71, 58, 0.4);opacity: 1; }.tabs-color-assertive .tab-item .badge {opacity: 0.4; }.tabs-color-assertive .tab-item.tab-item-active, .tabs-color-assertive .tab-item.active, .tabs-color-assertive .tab-item.activated {color: #ef473a;border: 0 solid #ef473a; }.tabs-color-assertive .tab-item.tab-item-active .badge, .tabs-color-assertive .tab-item.active .badge, .tabs-color-assertive .tab-item.activated .badge {opacity: 1; }.tabs-color-balanced .tab-item {color: rgba(51, 205, 95, 0.4);opacity: 1; }.tabs-color-balanced .tab-item .badge {opacity: 0.4; }.tabs-color-balanced .tab-item.tab-item-active, .tabs-color-balanced .tab-item.active, .tabs-color-balanced .tab-item.activated {color: #33cd5f;border: 0 solid #33cd5f; }.tabs-color-balanced .tab-item.tab-item-active .badge, .tabs-color-balanced .tab-item.active .badge, .tabs-color-balanced .tab-item.activated .badge {opacity: 1; }.tabs-color-energized .tab-item {color: rgba(255, 201, 0, 0.4);opacity: 1; }.tabs-color-energized .tab-item .badge {opacity: 0.4; }.tabs-color-energized .tab-item.tab-item-active, .tabs-color-energized .tab-item.active, .tabs-color-energized .tab-item.activated {color: #ffc900;border: 0 solid #ffc900; }.tabs-color-energized .tab-item.tab-item-active .badge, .tabs-color-energized .tab-item.active .badge, .tabs-color-energized .tab-item.activated .badge {opacity: 1; }.tabs-color-royal .tab-item {color: rgba(136, 106, 234, 0.4);opacity: 1; }.tabs-color-royal .tab-item .badge {opacity: 0.4; }.tabs-color-royal .tab-item.tab-item-active, .tabs-color-royal .tab-item.active, .tabs-color-royal .tab-item.activated {color: #886aea;border: 0 solid #886aea; }.tabs-color-royal .tab-item.tab-item-active .badge, .tabs-color-royal .tab-item.active .badge, .tabs-color-royal .tab-item.activated .badge {opacity: 1; }.tabs-color-dark .tab-item {color: rgba(68, 68, 68, 0.4);opacity: 1; }.tabs-color-dark .tab-item .badge {opacity: 0.4; }.tabs-color-dark .tab-item.tab-item-active, .tabs-color-dark .tab-item.active, .tabs-color-dark .tab-item.activated {color: #444;border: 0 solid #444; }.tabs-color-dark .tab-item.tab-item-active .badge, .tabs-color-dark .tab-item.active .badge, .tabs-color-dark .tab-item.activated .badge {opacity: 1; }ion-tabs.tabs-color-active-light .tab-item {color: #444; }ion-tabs.tabs-color-active-light .tab-item.tab-item-active, ion-tabs.tabs-color-active-light .tab-item.active, ion-tabs.tabs-color-active-light .tab-item.activated {color: #fff; }ion-tabs.tabs-color-active-stable .tab-item {color: #444; }ion-tabs.tabs-color-active-stable .tab-item.tab-item-active, ion-tabs.tabs-color-active-stable .tab-item.active, ion-tabs.tabs-color-active-stable .tab-item.activated {color: #f8f8f8; }ion-tabs.tabs-color-active-positive .tab-item {color: #444; }ion-tabs.tabs-color-active-positive .tab-item.tab-item-active, ion-tabs.tabs-color-active-positive .tab-item.active, ion-tabs.tabs-color-active-positive .tab-item.activated {color: #387ef5; }ion-tabs.tabs-color-active-calm .tab-item {color: #444; }ion-tabs.tabs-color-active-calm .tab-item.tab-item-active, ion-tabs.tabs-color-active-calm .tab-item.active, ion-tabs.tabs-color-active-calm .tab-item.activated {color: #11c1f3; }ion-tabs.tabs-color-active-assertive .tab-item {color: #444; }ion-tabs.tabs-color-active-assertive .tab-item.tab-item-active, ion-tabs.tabs-color-active-assertive .tab-item.active, ion-tabs.tabs-color-active-assertive .tab-item.activated {color: #ef473a; }ion-tabs.tabs-color-active-balanced .tab-item {color: #444; }ion-tabs.tabs-color-active-balanced .tab-item.tab-item-active, ion-tabs.tabs-color-active-balanced .tab-item.active, ion-tabs.tabs-color-active-balanced .tab-item.activated {color: #33cd5f; }ion-tabs.tabs-color-active-energized .tab-item {color: #444; }ion-tabs.tabs-color-active-energized .tab-item.tab-item-active, ion-tabs.tabs-color-active-energized .tab-item.active, ion-tabs.tabs-color-active-energized .tab-item.activated {color: #ffc900; }ion-tabs.tabs-color-active-royal .tab-item {color: #444; }ion-tabs.tabs-color-active-royal .tab-item.tab-item-active, ion-tabs.tabs-color-active-royal .tab-item.active, ion-tabs.tabs-color-active-royal .tab-item.activated {color: #886aea; }ion-tabs.tabs-color-active-dark .tab-item {color: #fff; }ion-tabs.tabs-color-active-dark .tab-item.tab-item-active, ion-tabs.tabs-color-active-dark .tab-item.active, ion-tabs.tabs-color-active-dark .tab-item.activated {color: #444; }.tabs-top.tabs-striped {padding-bottom: 0; }.tabs-top.tabs-striped .tab-item {background: transparent;-webkit-transition: color 0.1s ease;-moz-transition: color 0.1s ease;-ms-transition: color 0.1s ease;-o-transition: color 0.1s ease;transition: color 0.1s ease; }.tabs-top.tabs-striped .tab-item.tab-item-active, .tabs-top.tabs-striped .tab-item.active, .tabs-top.tabs-striped .tab-item.activated {margin-top: 1px;border-width: 0px 0px 2px 0px !important;border-style: solid; }.tabs-top.tabs-striped .tab-item.tab-item-active > .badge, .tabs-top.tabs-striped .tab-item.tab-item-active > i, .tabs-top.tabs-striped .tab-item.active > .badge, .tabs-top.tabs-striped .tab-item.active > i, .tabs-top.tabs-striped .tab-item.activated > .badge, .tabs-top.tabs-striped .tab-item.activated > i {margin-top: -1px; }.tabs-top.tabs-striped .tab-item .badge {-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;-ms-transition: color 0.2s ease;-o-transition: color 0.2s ease;transition: color 0.2s ease; }/* Allow parent element to have tabs-top *//* If you change this, change platform.scss as well */.tabs-top > .tabs, .tabs.tabs-top {top: 44px;padding-top: 0;background-position: bottom;border-top-width: 0;border-bottom-width: 1px; }.tabs-top > .tabs .tab-item.tab-item-active .badge, .tabs-top > .tabs .tab-item.active .badge, .tabs-top > .tabs .tab-item.activated .badge, .tabs.tabs-top .tab-item.tab-item-active .badge, .tabs.tabs-top .tab-item.active .badge, .tabs.tabs-top .tab-item.activated .badge {top: 4%; }.tabs-top ~ .bar-header {border-bottom-width: 0; }.tab-item {-webkit-box-flex: 1;-webkit-flex: 1;-moz-box-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;display: block;overflow: hidden;max-width: 150px;height: 100%;color: inherit;text-align: center;text-decoration: none;text-overflow: ellipsis;white-space: nowrap;font-weight: 400;font-size: 14px;font-family: "Helvetica Neue", "Roboto", "Segoe UI", sans-serif;opacity: 0.7; }.tab-item:hover {cursor: pointer; }.tab-item.tab-hidden {display: none; }.tabs-item-hide > .tabs, .tabs.tabs-item-hide {display: none; }.tabs-icon-top > .tabs .tab-item, .tabs-icon-top.tabs .tab-item, .tabs-icon-bottom > .tabs .tab-item, .tabs-icon-bottom.tabs .tab-item {font-size: 10px;line-height: 14px; }.tab-item .icon {display: block;margin: 0 auto;height: 32px;font-size: 32px; }.tabs-icon-left.tabs .tab-item, .tabs-icon-left > .tabs .tab-item, .tabs-icon-right.tabs .tab-item, .tabs-icon-right > .tabs .tab-item {font-size: 10px; }.tabs-icon-left.tabs .tab-item .icon, .tabs-icon-left > .tabs .tab-item .icon, .tabs-icon-right.tabs .tab-item .icon, .tabs-icon-right > .tabs .tab-item .icon {display: inline-block;vertical-align: top;margin-top: -0.1em; }.tabs-icon-left.tabs .tab-item .icon:before, .tabs-icon-left > .tabs .tab-item .icon:before, .tabs-icon-right.tabs .tab-item .icon:before, .tabs-icon-right > .tabs .tab-item .icon:before {font-size: 24px;line-height: 49px; }.tabs-icon-left > .tabs .tab-item .icon, .tabs-icon-left.tabs .tab-item .icon {padding-right: 3px; }.tabs-icon-right > .tabs .tab-item .icon, .tabs-icon-right.tabs .tab-item .icon {padding-left: 3px; }.tabs-icon-only > .tabs .icon, .tabs-icon-only.tabs .icon {line-height: inherit; }.tab-item.has-badge {position: relative; }.tab-item .badge {position: absolute;top: 4%;right: 33%;right: calc(50% - 26px);padding: 1px 6px;height: auto;font-size: 12px;line-height: 16px; }/* Navigational tab *//* Active state for tab */.tab-item.tab-item-active, .tab-item.active, .tab-item.activated {opacity: 1; }.tab-item.tab-item-active.tab-item-light, .tab-item.active.tab-item-light, .tab-item.activated.tab-item-light {color: #fff; }.tab-item.tab-item-active.tab-item-stable, .tab-item.active.tab-item-stable, .tab-item.activated.tab-item-stable {color: #f8f8f8; }.tab-item.tab-item-active.tab-item-positive, .tab-item.active.tab-item-positive, .tab-item.activated.tab-item-positive {color: #387ef5; }.tab-item.tab-item-active.tab-item-calm, .tab-item.active.tab-item-calm, .tab-item.activated.tab-item-calm {color: #11c1f3; }.tab-item.tab-item-active.tab-item-assertive, .tab-item.active.tab-item-assertive, .tab-item.activated.tab-item-assertive {color: #ef473a; }.tab-item.tab-item-active.tab-item-balanced, .tab-item.active.tab-item-balanced, .tab-item.activated.tab-item-balanced {color: #33cd5f; }.tab-item.tab-item-active.tab-item-energized, .tab-item.active.tab-item-energized, .tab-item.activated.tab-item-energized {color: #ffc900; }.tab-item.tab-item-active.tab-item-royal, .tab-item.active.tab-item-royal, .tab-item.activated.tab-item-royal {color: #886aea; }.tab-item.tab-item-active.tab-item-dark, .tab-item.active.tab-item-dark, .tab-item.activated.tab-item-dark {color: #444; }.item.tabs {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -moz-flex;display: -ms-flexbox;display: flex;padding: 0; }.item.tabs .icon:before {position: relative; }.tab-item.disabled, .tab-item[disabled] {opacity: 0.4;cursor: default;pointer-events: none; }/*** Menus* --------------------------------------------------* Side panel structure*/.menu {position: absolute;top: 0;bottom: 0;z-index: 0;overflow: hidden;min-height: 100%;max-height: 100%;width: 275px;background-color: #fff; }.menu .scroll-content {z-index: 10; }.menu .bar-header {z-index: 11; }.menu-content {-webkit-transform: none;transform: none;box-shadow: -1px 0px 2px rgba(0, 0, 0, 0.2), 1px 0px 2px rgba(0, 0, 0, 0.2); }.menu-open .menu-content .pane, .menu-open .menu-content .scroll-content {pointer-events: none; }.grade-b .menu-content, .grade-c .menu-content {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;right: -1px;left: -1px;border-right: 1px solid #ccc;border-left: 1px solid #ccc;box-shadow: none; }.menu-left {left: 0; }.menu-right {right: 0; }.aside-open.aside-resizing .menu-right {display: none; }.menu-animated {-webkit-transition: -webkit-transform 200ms ease;transition: transform 200ms ease; }/*** Modals* --------------------------------------------------* Modals are independent windows that slide in from off-screen.*/.modal-backdrop, .modal-backdrop-bg {position: fixed;top: 0;left: 0;z-index: 10;width: 100%;height: 100%; }.modal-backdrop-bg {pointer-events: none; }.modal {display: block;position: absolute;top: 0;z-index: 10;overflow: hidden;min-height: 100%;width: 100%;background-color: #fff; }@media (min-width: 680px) {.modal {top: 20%;right: 20%;bottom: 20%;left: 20%;min-height: 240px;width: 60%; }.modal.ng-leave-active {bottom: 0; }.platform-ios.platform-cordova .modal-wrapper .modal .bar-header:not(.bar-subheader) {height: 44px; }.platform-ios.platform-cordova .modal-wrapper .modal .bar-header:not(.bar-subheader) > * {margin-top: 0; }.platform-ios.platform-cordova .modal-wrapper .modal .tabs-top > .tabs, .platform-ios.platform-cordova .modal-wrapper .modal .tabs.tabs-top {top: 44px; }.platform-ios.platform-cordova .modal-wrapper .modal .has-header, .platform-ios.platform-cordova .modal-wrapper .modal .bar-subheader {top: 44px; }.platform-ios.platform-cordova .modal-wrapper .modal .has-subheader {top: 88px; }.platform-ios.platform-cordova .modal-wrapper .modal .has-header.has-tabs-top {top: 93px; }.platform-ios.platform-cordova .modal-wrapper .modal .has-header.has-subheader.has-tabs-top {top: 137px; }.modal-backdrop-bg {-webkit-transition: opacity 300ms ease-in-out;transition: opacity 300ms ease-in-out;background-color: #000;opacity: 0; }.active .modal-backdrop-bg {opacity: 0.5; } }.modal-open {pointer-events: none; }.modal-open .modal, .modal-open .modal-backdrop {pointer-events: auto; }.modal-open.loading-active .modal, .modal-open.loading-active .modal-backdrop {pointer-events: none; }/*** Popovers* --------------------------------------------------* Popovers are independent views which float over content*/.popover-backdrop {position: fixed;top: 0;left: 0;z-index: 10;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0); }.popover-backdrop.active {background-color: rgba(0, 0, 0, 0.1); }.popover {position: absolute;top: 25%;left: 50%;z-index: 10;display: block;margin-top: 12px;margin-left: -110px;height: 280px;width: 220px;background-color: #fff;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);opacity: 0; }.popover .item:first-child {border-top: 0; }.popover .item:last-child {border-bottom: 0; }.popover.popover-bottom {margin-top: -12px; }.popover, .popover .bar-header {border-radius: 2px; }.popover .scroll-content {z-index: 1;margin: 2px 0; }.popover .bar-header {border-bottom-right-radius: 0;border-bottom-left-radius: 0; }.popover .has-header {border-top-right-radius: 0;border-top-left-radius: 0; }.popover-arrow {display: none; }.platform-ios .popover {box-shadow: 0 0 40px rgba(0, 0, 0, 0.08);border-radius: 10px; }.platform-ios .popover .bar-header {-webkit-border-top-right-radius: 10px;border-top-right-radius: 10px;-webkit-border-top-left-radius: 10px;border-top-left-radius: 10px; }.platform-ios .popover .scroll-content {margin: 8px 0;border-radius: 10px; }.platform-ios .popover .scroll-content.has-header {margin-top: 0; }.platform-ios .popover-arrow {position: absolute;display: block;top: -17px;width: 30px;height: 19px;overflow: hidden; }.platform-ios .popover-arrow:after {position: absolute;top: 12px;left: 5px;width: 20px;height: 20px;background-color: #fff;border-radius: 3px;content: '';-webkit-transform: rotate(-45deg);transform: rotate(-45deg); }.platform-ios .popover-bottom .popover-arrow {top: auto;bottom: -10px; }.platform-ios .popover-bottom .popover-arrow:after {top: -6px; }.platform-android .popover {margin-top: -32px;background-color: #fafafa;box-shadow: 0 2px 6px rgba(0, 0, 0, 0.35); }.platform-android .popover .item {border-color: #fafafa;background-color: #fafafa;color: #4d4d4d; }.platform-android .popover.popover-bottom {margin-top: 32px; }.platform-android .popover-backdrop, .platform-android .popover-backdrop.active {background-color: transparent; }.popover-open {pointer-events: none; }.popover-open .popover, .popover-open .popover-backdrop {pointer-events: auto; }.popover-open.loading-active .popover, .popover-open.loading-active .popover-backdrop {pointer-events: none; }@media (min-width: 680px) {.popover {width: 360px; } }/*** Popups* --------------------------------------------------*/.popup-container {position: absolute;top: 0;left: 0;bottom: 0;right: 0;background: rgba(0, 0, 0, 0);display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;-moz-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center;z-index: 12;visibility: hidden; }.popup-container.popup-showing {visibility: visible; }.popup-container.popup-hidden .popup {-webkit-animation-name: scaleOut;animation-name: scaleOut;-webkit-animation-duration: 0.1s;animation-duration: 0.1s;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-fill-mode: both;animation-fill-mode: both; }.popup-container.active .popup {-webkit-animation-name: superScaleIn;animation-name: superScaleIn;-webkit-animation-duration: 0.2s;animation-duration: 0.2s;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-fill-mode: both;animation-fill-mode: both; }.popup-container .popup {width: 250px;max-width: 100%;max-height: 90%;border-radius: 0px;background-color: rgba(255, 255, 255, 0.9);display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-direction: normal;-webkit-box-orient: vertical;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column; }.popup-container input, .popup-container textarea {width: 100%; }.popup-head {padding: 15px 10px;border-bottom: 1px solid #eee;text-align: center; }.popup-title {margin: 0;padding: 0;font-size: 15px; }.popup-sub-title {margin: 5px 0 0 0;padding: 0;font-weight: normal;font-size: 11px; }.popup-body {padding: 10px;overflow: auto; }.popup-buttons {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-direction: normal;-webkit-box-orient: horizontal;-webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;flex-direction: row;padding: 10px;min-height: 65px; }.popup-buttons .button {-webkit-box-flex: 1;-webkit-flex: 1;-moz-box-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;display: block;min-height: 45px;border-radius: 2px;line-height: 20px;margin-right: 5px; }.popup-buttons .button:last-child {margin-right: 0px; }.popup-open {pointer-events: none; }.popup-open.modal-open .modal {pointer-events: none; }.popup-open .popup-backdrop, .popup-open .popup {pointer-events: auto; }/*** Loading* --------------------------------------------------*/.loading-container {position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 13;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;-moz-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center;-webkit-transition: 0.2s opacity linear;transition: 0.2s opacity linear;visibility: hidden;opacity: 0; }.loading-container:not(.visible) .icon {display: none; }.loading-container.visible {visibility: visible; }.loading-container.active {opacity: 1; }.loading-container .loading {padding: 20px;border-radius: 5px;background-color: rgba(0, 0, 0, 0.7);color: #fff;text-align: center;text-overflow: ellipsis;font-size: 15px; }.loading-container .loading h1, .loading-container .loading h2, .loading-container .loading h3, .loading-container .loading h4, .loading-container .loading h5, .loading-container .loading h6 {color: #fff; }/*** Items* --------------------------------------------------*/.item {border-color: #ddd;background-color: #fff;color: #444;position: relative;z-index: 2;display: block;margin: -1px;padding: 16px;border-width: 1px;border-style: solid;font-size: 16px; }.item h2 {margin: 0 0 2px 0;font-size: 16px;font-weight: normal; }.item h3 {margin: 0 0 4px 0;font-size: 14px; }.item h4 {margin: 0 0 4px 0;font-size: 12px; }.item h5, .item h6 {margin: 0 0 3px 0;font-size: 10px; }.item p {color: #666;font-size: 14px;margin-bottom: 2px; }.item h1:last-child, .item h2:last-child, .item h3:last-child, .item h4:last-child, .item h5:last-child, .item h6:last-child, .item p:last-child {margin-bottom: 0; }.item .badge {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -moz-flex;display: -ms-flexbox;display: flex;position: absolute;top: 16px;right: 32px; }.item.item-button-right .badge {right: 67px; }.item.item-divider .badge {top: 8px; }.item .badge + .badge {margin-right: 5px; }.item.item-light {border-color: #ddd;background-color: #fff;color: #444; }.item.item-stable {border-color: #b2b2b2;background-color: #f8f8f8;color: #444; }.item.item-positive {border-color: #0c63ee;background-color: #387ef5;color: #fff; }.item.item-calm {border-color: #0a9ec7;background-color: #11c1f3;color: #fff; }.item.item-assertive {border-color: #e42012;background-color: #ef473a;color: #fff; }.item.item-balanced {border-color: #28a54c;background-color: #33cd5f;color: #fff; }.item.item-energized {border-color: #e6b400;background-color: #ffc900;color: #fff; }.item.item-royal {border-color: #6b46e5;background-color: #886aea;color: #fff; }.item.item-dark {border-color: #111;background-color: #444;color: #fff; }.item[ng-click]:hover {cursor: pointer; }.list-borderless .item, .item-borderless {border-width: 0; }.item.active, .item.activated, .item-complex.active .item-content, .item-complex.activated .item-content, .item .item-content.active, .item .item-content.activated {border-color: #ccc;background-color: #D9D9D9; }.item.active.item-light, .item.activated.item-light, .item-complex.active .item-content.item-light, .item-complex.activated .item-content.item-light, .item .item-content.active.item-light, .item .item-content.activated.item-light {border-color: #ccc;background-color: #fafafa; }.item.active.item-stable, .item.activated.item-stable, .item-complex.active .item-content.item-stable, .item-complex.activated .item-content.item-stable, .item .item-content.active.item-stable, .item .item-content.activated.item-stable {border-color: #a2a2a2;background-color: #e5e5e5; }.item.active.item-positive, .item.activated.item-positive, .item-complex.active .item-content.item-positive, .item-complex.activated .item-content.item-positive, .item .item-content.active.item-positive, .item .item-content.activated.item-positive {border-color: #0c63ee;background-color: #0c63ee; }.item.active.item-calm, .item.activated.item-calm, .item-complex.active .item-content.item-calm, .item-complex.activated .item-content.item-calm, .item .item-content.active.item-calm, .item .item-content.activated.item-calm {border-color: #0a9ec7;background-color: #0a9ec7; }.item.active.item-assertive, .item.activated.item-assertive, .item-complex.active .item-content.item-assertive, .item-complex.activated .item-content.item-assertive, .item .item-content.active.item-assertive, .item .item-content.activated.item-assertive {border-color: #e42012;background-color: #e42012; }.item.active.item-balanced, .item.activated.item-balanced, .item-complex.active .item-content.item-balanced, .item-complex.activated .item-content.item-balanced, .item .item-content.active.item-balanced, .item .item-content.activated.item-balanced {border-color: #28a54c;background-color: #28a54c; }.item.active.item-energized, .item.activated.item-energized, .item-complex.active .item-content.item-energized, .item-complex.activated .item-content.item-energized, .item .item-content.active.item-energized, .item .item-content.activated.item-energized {border-color: #e6b400;background-color: #e6b400; }.item.active.item-royal, .item.activated.item-royal, .item-complex.active .item-content.item-royal, .item-complex.activated .item-content.item-royal, .item .item-content.active.item-royal, .item .item-content.activated.item-royal {border-color: #6b46e5;background-color: #6b46e5; }.item.active.item-dark, .item.activated.item-dark, .item-complex.active .item-content.item-dark, .item-complex.activated .item-content.item-dark, .item .item-content.active.item-dark, .item .item-content.activated.item-dark {border-color: #000;background-color: #262626; }.item, .item h1, .item h2, .item h3, .item h4, .item h5, .item h6, .item p, .item-content, .item-content h1, .item-content h2, .item-content h3, .item-content h4, .item-content h5, .item-content h6, .item-content p {overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }a.item {color: inherit;text-decoration: none; }a.item:hover, a.item:focus {text-decoration: none; }/*** Complex Items* --------------------------------------------------* Adding .item-complex allows the .item to be slidable and* have options underneath the button, but also requires an* additional .item-content element inside .item.* Basically .item-complex removes any default settings which* .item added, so that .item-content looks them as just .item.*/.item-complex, a.item.item-complex, button.item.item-complex {padding: 0; }.item-complex .item-content, .item-radio .item-content {position: relative;z-index: 2;padding: 16px 49px 16px 16px;border: none;background-color: white; }a.item-content {display: block;color: inherit;text-decoration: none; }.item-text-wrap .item, .item-text-wrap .item-content, .item-text-wrap, .item-text-wrap h1, .item-text-wrap h2, .item-text-wrap h3, .item-text-wrap h4, .item-text-wrap h5, .item-text-wrap h6, .item-text-wrap p, .item-complex.item-text-wrap .item-content, .item-body h1, .item-body h2, .item-body h3, .item-body h4, .item-body h5, .item-body h6, .item-body p {overflow: visible;white-space: normal; }.item-complex.item-text-wrap, .item-complex.item-text-wrap h1, .item-complex.item-text-wrap h2, .item-complex.item-text-wrap h3, .item-complex.item-text-wrap h4, .item-complex.item-text-wrap h5, .item-complex.item-text-wrap h6, .item-complex.item-text-wrap p {overflow: visible;white-space: normal; }.item-complex.item-light > .item-content {border-color: #ddd;background-color: #fff;color: #444; }.item-complex.item-light > .item-content.active, .item-complex.item-light > .item-content:active {border-color: #ccc;background-color: #fafafa; }.item-complex.item-stable > .item-content {border-color: #b2b2b2;background-color: #f8f8f8;color: #444; }.item-complex.item-stable > .item-content.active, .item-complex.item-stable > .item-content:active {border-color: #a2a2a2;background-color: #e5e5e5; }.item-complex.item-positive > .item-content {border-color: #0c63ee;background-color: #387ef5;color: #fff; }.item-complex.item-positive > .item-content.active, .item-complex.item-positive > .item-content:active {border-color: #0c63ee;background-color: #0c63ee; }.item-complex.item-calm > .item-content {border-color: #0a9ec7;background-color: #11c1f3;color: #fff; }.item-complex.item-calm > .item-content.active, .item-complex.item-calm > .item-content:active {border-color: #0a9ec7;background-color: #0a9ec7; }.item-complex.item-assertive > .item-content {border-color: #e42012;background-color: #ef473a;color: #fff; }.item-complex.item-assertive > .item-content.active, .item-complex.item-assertive > .item-content:active {border-color: #e42012;background-color: #e42012; }.item-complex.item-balanced > .item-content {border-color: #28a54c;background-color: #33cd5f;color: #fff; }.item-complex.item-balanced > .item-content.active, .item-complex.item-balanced > .item-content:active {border-color: #28a54c;background-color: #28a54c; }.item-complex.item-energized > .item-content {border-color: #e6b400;background-color: #ffc900;color: #fff; }.item-complex.item-energized > .item-content.active, .item-complex.item-energized > .item-content:active {border-color: #e6b400;background-color: #e6b400; }.item-complex.item-royal > .item-content {border-color: #6b46e5;background-color: #886aea;color: #fff; }.item-complex.item-royal > .item-content.active, .item-complex.item-royal > .item-content:active {border-color: #6b46e5;background-color: #6b46e5; }.item-complex.item-dark > .item-content {border-color: #111;background-color: #444;color: #fff; }.item-complex.item-dark > .item-content.active, .item-complex.item-dark > .item-content:active {border-color: #000;background-color: #262626; }/*** Item Icons* --------------------------------------------------*/.item-icon-left .icon, .item-icon-right .icon {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center;position: absolute;top: 0;height: 100%;font-size: 32px; }.item-icon-left .icon:before, .item-icon-right .icon:before {display: block;width: 32px;text-align: center; }.item .fill-icon {min-width: 30px;min-height: 30px;font-size: 28px; }.item-icon-left {padding-left: 54px; }.item-icon-left .icon {left: 11px; }.item-complex.item-icon-left {padding-left: 0; }.item-complex.item-icon-left .item-content {padding-left: 54px; }.item-icon-right {padding-right: 54px; }.item-icon-right .icon {right: 11px; }.item-complex.item-icon-right {padding-right: 0; }.item-complex.item-icon-right .item-content {padding-right: 54px; }.item-icon-left.item-icon-right .icon:first-child {right: auto; }.item-icon-left.item-icon-right .icon:last-child, .item-icon-left .item-delete .icon {left: auto; }.item-icon-left .icon-accessory, .item-icon-right .icon-accessory {color: #ccc;font-size: 16px; }.item-icon-left .icon-accessory {left: 3px; }.item-icon-right .icon-accessory {right: 3px; }/*** Item Button* --------------------------------------------------* An item button is a child button inside an .item (not the entire .item)*/.item-button-left {padding-left: 72px; }.item-button-left > .button, .item-button-left .item-content > .button {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center;position: absolute;top: 8px;left: 11px;min-width: 34px;min-height: 34px;font-size: 18px;line-height: 32px; }.item-button-left > .button .icon:before, .item-button-left .item-content > .button .icon:before {position: relative;left: auto;width: auto;line-height: 31px; }.item-button-left > .button > .button, .item-button-left .item-content > .button > .button {margin: 0px 2px;min-height: 34px;font-size: 18px;line-height: 32px; }.item-button-right, a.item.item-button-right, button.item.item-button-right {padding-right: 80px; }.item-button-right > .button, .item-button-right .item-content > .button, .item-button-right > .buttons, .item-button-right .item-content > .buttons {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center;position: absolute;top: 8px;right: 16px;min-width: 34px;min-height: 34px;font-size: 18px;line-height: 32px; }.item-button-right > .button .icon:before, .item-button-right .item-content > .button .icon:before, .item-button-right > .buttons .icon:before, .item-button-right .item-content > .buttons .icon:before {position: relative;left: auto;width: auto;line-height: 31px; }.item-button-right > .button > .button, .item-button-right .item-content > .button > .button, .item-button-right > .buttons > .button, .item-button-right .item-content > .buttons > .button {margin: 0px 2px;min-width: 34px;min-height: 34px;font-size: 18px;line-height: 32px; }.item-avatar, .item-avatar .item-content, .item-avatar-left, .item-avatar-left .item-content {padding-left: 72px;min-height: 72px; }.item-avatar > img:first-child, .item-avatar .item-image, .item-avatar .item-content > img:first-child, .item-avatar .item-content .item-image, .item-avatar-left > img:first-child, .item-avatar-left .item-image, .item-avatar-left .item-content > img:first-child, .item-avatar-left .item-content .item-image {position: absolute;top: 16px;left: 16px;max-width: 40px;max-height: 40px;width: 100%;height: 100%;border-radius: 50%; }.item-avatar-right, .item-avatar-right .item-content {padding-right: 72px;min-height: 72px; }.item-avatar-right > img:first-child, .item-avatar-right .item-image, .item-avatar-right .item-content > img:first-child, .item-avatar-right .item-content .item-image {position: absolute;top: 16px;right: 16px;max-width: 40px;max-height: 40px;width: 100%;height: 100%;border-radius: 50%; }.item-thumbnail-left, .item-thumbnail-left .item-content {padding-top: 8px;padding-left: 106px;min-height: 100px; }.item-thumbnail-left > img:first-child, .item-thumbnail-left .item-image, .item-thumbnail-left .item-content > img:first-child, .item-thumbnail-left .item-content .item-image {position: absolute;top: 10px;left: 10px;max-width: 80px;max-height: 80px;width: 100%;height: 100%; }.item-avatar.item-complex, .item-avatar-left.item-complex, .item-thumbnail-left.item-complex {padding-top: 0;padding-left: 0; }.item-thumbnail-right, .item-thumbnail-right .item-content {padding-top: 8px;padding-right: 106px;min-height: 100px; }.item-thumbnail-right > img:first-child, .item-thumbnail-right .item-image, .item-thumbnail-right .item-content > img:first-child, .item-thumbnail-right .item-content .item-image {position: absolute;top: 10px;right: 10px;max-width: 80px;max-height: 80px;width: 100%;height: 100%; }.item-avatar-right.item-complex, .item-thumbnail-right.item-complex {padding-top: 0;padding-right: 0; }.item-image {padding: 0;text-align: center; }.item-image img:first-child, .item-image .list-img {width: 100%;vertical-align: middle; }.item-body {overflow: auto;padding: 16px;text-overflow: inherit;white-space: normal; }.item-body h1, .item-body h2, .item-body h3, .item-body h4, .item-body h5, .item-body h6, .item-body p {margin-top: 16px;margin-bottom: 16px; }.item-divider {padding-top: 8px;padding-bottom: 8px;min-height: 30px;background-color: #f5f5f5;color: #222;font-weight: 500; }.platform-ios .item-divider-platform, .item-divider-ios {padding-top: 26px;text-transform: uppercase;font-weight: 300;font-size: 13px;background-color: #efeff4;color: #555; }.platform-android .item-divider-platform, .item-divider-android {font-weight: 300;font-size: 13px; }.item-note {float: right;color: #aaa;font-size: 14px; }.item-left-editable .item-content, .item-right-editable .item-content {-webkit-transition-duration: 250ms;transition-duration: 250ms;-webkit-transition-timing-function: ease-in-out;transition-timing-function: ease-in-out;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;transition-property: transform; }.list-left-editing .item-left-editable .item-content, .item-left-editing.item-left-editable .item-content {-webkit-transform: translate3d(50px, 0, 0);transform: translate3d(50px, 0, 0); }.item-remove-animate.ng-leave {-webkit-transition-duration: 300ms;transition-duration: 300ms; }.item-remove-animate.ng-leave .item-content, .item-remove-animate.ng-leave:last-of-type {-webkit-transition-duration: 300ms;transition-duration: 300ms;-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;-webkit-transition-property: all;transition-property: all; }.item-remove-animate.ng-leave.ng-leave-active .item-content {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0) !important;transform: translate3d(-100%, 0, 0) !important; }.item-remove-animate.ng-leave.ng-leave-active:last-of-type {opacity: 0; }.item-remove-animate.ng-leave.ng-leave-active ~ ion-item:not(.ng-leave) {-webkit-transform: translate3d(0, -webkit-calc(-100% + 1px), 0);transform: translate3d(0, calc(-100% + 1px), 0);-webkit-transition-duration: 300ms;transition-duration: 300ms;-webkit-transition-timing-function: cubic-bezier(0.25, 0.81, 0.24, 1);transition-timing-function: cubic-bezier(0.25, 0.81, 0.24, 1);-webkit-transition-property: all;transition-property: all; }.item-left-edit {-webkit-transition: all ease-in-out 125ms;transition: all ease-in-out 125ms;position: absolute;top: 0;left: 0;z-index: 0;width: 50px;height: 100%;line-height: 100%;display: none;opacity: 0;-webkit-transform: translate3d(-21px, 0, 0);transform: translate3d(-21px, 0, 0); }.item-left-edit .button {height: 100%; }.item-left-edit .button.icon {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center;position: absolute;top: 0;height: 100%; }.item-left-edit.visible {display: block; }.item-left-edit.visible.active {opacity: 1;-webkit-transform: translate3d(8px, 0, 0);transform: translate3d(8px, 0, 0); }.list-left-editing .item-left-edit {-webkit-transition-delay: 125ms;transition-delay: 125ms; }.item-delete .button.icon {color: #ef473a;font-size: 24px; }.item-delete .button.icon:hover {opacity: 0.7; }.item-right-edit {-webkit-transition: all ease-in-out 250ms;transition: all ease-in-out 250ms;position: absolute;top: 0;right: 0;z-index: 3;width: 75px;height: 100%;background: inherit;padding-left: 20px;display: block;opacity: 0;-webkit-transform: translate3d(75px, 0, 0);transform: translate3d(75px, 0, 0); }.item-right-edit .button {min-width: 50px;height: 100%; }.item-right-edit .button.icon {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center;position: absolute;top: 0;height: 100%;font-size: 32px; }.item-right-edit.visible {display: block; }.item-right-edit.visible.active {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0); }.item-reorder .button.icon {color: #444;font-size: 32px; }.item-reordering {position: absolute;left: 0;top: 0;z-index: 9;width: 100%;box-shadow: 0px 0px 10px 0px #aaa; }.item-reordering .item-reorder {z-index: 9; }.item-placeholder {opacity: 0.7; }/*** The hidden right-side buttons that can be exposed under a list item* with dragging.*/.item-options {position: absolute;top: 0;right: 0;z-index: 1;height: 100%; }.item-options .button {height: 100%;border: none;border-radius: 0;display: -webkit-inline-box;display: -webkit-inline-flex;display: -moz-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center; }.item-options .button:before {margin: 0 auto; }/*** Lists* --------------------------------------------------*/.list {position: relative;padding-top: 1px;padding-bottom: 1px;padding-left: 0;margin-bottom: 20px; }.list:last-child {margin-bottom: 0px; }.list:last-child.card {margin-bottom: 40px; }/*** List Header* --------------------------------------------------*/.list-header {margin-top: 20px;padding: 5px 15px;background-color: transparent;color: #222;font-weight: bold; }.card.list .list-item {padding-right: 1px;padding-left: 1px; }/*** Cards and Inset Lists* --------------------------------------------------* A card and list-inset are close to the same thing, except a card as a box shadow.*/.card, .list-inset {overflow: hidden;margin: 20px 10px;border-radius: 2px;background-color: #fff; }.card {padding-top: 1px;padding-bottom: 1px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); }.card .item {border-left: 0;border-right: 0; }.card .item:first-child {border-top: 0; }.card .item:last-child {border-bottom: 0; }.padding .card, .padding .list-inset {margin-left: 0;margin-right: 0; }.card .item:first-child, .list-inset .item:first-child, .padding > .list .item:first-child {border-top-left-radius: 2px;border-top-right-radius: 2px; }.card .item:first-child .item-content, .list-inset .item:first-child .item-content, .padding > .list .item:first-child .item-content {border-top-left-radius: 2px;border-top-right-radius: 2px; }.card .item:last-child, .list-inset .item:last-child, .padding > .list .item:last-child {border-bottom-right-radius: 2px;border-bottom-left-radius: 2px; }.card .item:last-child .item-content, .list-inset .item:last-child .item-content, .padding > .list .item:last-child .item-content {border-bottom-right-radius: 2px;border-bottom-left-radius: 2px; }.card .item:last-child, .list-inset .item:last-child {margin-bottom: -1px; }.card .item, .list-inset .item, .padding > .list .item, .padding-horizontal > .list .item {margin-right: 0;margin-left: 0; }.card .item.item-input input, .list-inset .item.item-input input, .padding > .list .item.item-input input, .padding-horizontal > .list .item.item-input input {padding-right: 44px; }.padding-left > .list .item {margin-left: 0; }.padding-right > .list .item {margin-right: 0; }/*** Badges* --------------------------------------------------*/.badge {background-color: transparent;color: #AAAAAA;z-index: 1;display: inline-block;padding: 3px 8px;min-width: 10px;border-radius: 10px;vertical-align: baseline;text-align: center;white-space: nowrap;font-weight: bold;font-size: 14px;line-height: 16px; }.badge:empty {display: none; }.tabs .tab-item .badge.badge-light, .badge.badge-light {background-color: #fff;color: #444; }.tabs .tab-item .badge.badge-stable, .badge.badge-stable {background-color: #f8f8f8;color: #444; }.tabs .tab-item .badge.badge-positive, .badge.badge-positive {background-color: #387ef5;color: #fff; }.tabs .tab-item .badge.badge-calm, .badge.badge-calm {background-color: #11c1f3;color: #fff; }.tabs .tab-item .badge.badge-assertive, .badge.badge-assertive {background-color: #ef473a;color: #fff; }.tabs .tab-item .badge.badge-balanced, .badge.badge-balanced {background-color: #33cd5f;color: #fff; }.tabs .tab-item .badge.badge-energized, .badge.badge-energized {background-color: #ffc900;color: #fff; }.tabs .tab-item .badge.badge-royal, .badge.badge-royal {background-color: #886aea;color: #fff; }.tabs .tab-item .badge.badge-dark, .badge.badge-dark {background-color: #444;color: #fff; }.button .badge {position: relative;top: -1px; }/*** Slide Box* --------------------------------------------------*/.slider {position: relative;visibility: hidden;overflow: hidden; }.slider-slides {position: relative;height: 100%; }.slider-slide {position: relative;display: block;float: left;width: 100%;height: 100%;vertical-align: top; }.slider-slide-image > img {width: 100%; }.slider-pager {position: absolute;bottom: 20px;z-index: 1;width: 100%;height: 15px;text-align: center; }.slider-pager .slider-pager-page {display: inline-block;margin: 0px 3px;width: 15px;color: #000;text-decoration: none;opacity: 0.3; }.slider-pager .slider-pager-page.active {-webkit-transition: opacity 0.4s ease-in;transition: opacity 0.4s ease-in;opacity: 1; }.scroll-refresher {position: absolute;top: -60px;right: 0;left: 0;overflow: hidden;margin: auto;height: 60px; }.scroll-refresher .ionic-refresher-content {position: absolute;bottom: 15px;left: 0;width: 100%;color: #666666;text-align: center;font-size: 30px; }.scroll-refresher .ionic-refresher-content .text-refreshing, .scroll-refresher .ionic-refresher-content .text-pulling {font-size: 16px;line-height: 16px; }.scroll-refresher .ionic-refresher-content.ionic-refresher-with-text {bottom: 10px; }.scroll-refresher .icon-refreshing, .scroll-refresher .icon-pulling {width: 100%;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform-style: preserve-3d;transform-style: preserve-3d; }.scroll-refresher .icon-pulling {-webkit-animation-name: refresh-spin-back;animation-name: refresh-spin-back;-webkit-animation-duration: 200ms;animation-duration: 200ms;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-fill-mode: none;animation-fill-mode: none;-webkit-transform: translate3d(0, 0, 0) rotate(0deg);transform: translate3d(0, 0, 0) rotate(0deg); }.scroll-refresher .icon-refreshing, .scroll-refresher .text-refreshing {display: none; }.scroll-refresher .icon-refreshing {-webkit-animation-duration: 1.5s;animation-duration: 1.5s; }.scroll-refresher.active .icon-pulling:not(.pulling-rotation-disabled) {-webkit-animation-name: refresh-spin;animation-name: refresh-spin;-webkit-transform: translate3d(0, 0, 0) rotate(-180deg);transform: translate3d(0, 0, 0) rotate(-180deg); }.scroll-refresher.active.refreshing {-webkit-transition: -webkit-transform 0.2s;transition: -webkit-transform 0.2s;-webkit-transition: transform 0.2s;transition: transform 0.2s;-webkit-transform: scale(1, 1);transform: scale(1, 1); }.scroll-refresher.active.refreshing .icon-pulling, .scroll-refresher.active.refreshing .text-pulling {display: none; }.scroll-refresher.active.refreshing .icon-refreshing, .scroll-refresher.active.refreshing .text-refreshing {display: block; }.scroll-refresher.active.refreshing.refreshing-tail {-webkit-transform: scale(0, 0);transform: scale(0, 0); }.overflow-scroll > .scroll {-webkit-overflow-scrolling: touch;width: 100%; }.overflow-scroll > .scroll.overscroll {position: fixed; }@-webkit-keyframes refresh-spin {0% {-webkit-transform: translate3d(0, 0, 0) rotate(0); }100% {-webkit-transform: translate3d(0, 0, 0) rotate(180deg); } }@keyframes refresh-spin {0% {transform: translate3d(0, 0, 0) rotate(0); }100% {transform: translate3d(0, 0, 0) rotate(180deg); } }@-webkit-keyframes refresh-spin-back {0% {-webkit-transform: translate3d(0, 0, 0) rotate(180deg); }100% {-webkit-transform: translate3d(0, 0, 0) rotate(0); } }@keyframes refresh-spin-back {0% {transform: translate3d(0, 0, 0) rotate(180deg); }100% {transform: translate3d(0, 0, 0) rotate(0); } }/*** Spinners* --------------------------------------------------*/.spinner {stroke: #444;fill: #444; }.spinner svg {width: 28px;height: 28px; }.spinner.spinner-light {stroke: #fff;fill: #fff; }.spinner.spinner-stable {stroke: #f8f8f8;fill: #f8f8f8; }.spinner.spinner-positive {stroke: #387ef5;fill: #387ef5; }.spinner.spinner-calm {stroke: #11c1f3;fill: #11c1f3; }.spinner.spinner-balanced {stroke: #33cd5f;fill: #33cd5f; }.spinner.spinner-assertive {stroke: #ef473a;fill: #ef473a; }.spinner.spinner-energized {stroke: #ffc900;fill: #ffc900; }.spinner.spinner-royal {stroke: #886aea;fill: #886aea; }.spinner.spinner-dark {stroke: #444;fill: #444; }.spinner-android {stroke: #4b8bf4; }.spinner-ios, .spinner-ios-small {stroke: #69717d; }.spinner-spiral .stop1 {stop-color: #fff;stop-opacity: 0; }.spinner-spiral.spinner-light .stop1 {stop-color: #444; }.spinner-spiral.spinner-light .stop2 {stop-color: #fff; }.spinner-spiral.spinner-stable .stop2 {stop-color: #f8f8f8; }.spinner-spiral.spinner-positive .stop2 {stop-color: #387ef5; }.spinner-spiral.spinner-calm .stop2 {stop-color: #11c1f3; }.spinner-spiral.spinner-balanced .stop2 {stop-color: #33cd5f; }.spinner-spiral.spinner-assertive .stop2 {stop-color: #ef473a; }.spinner-spiral.spinner-energized .stop2 {stop-color: #ffc900; }.spinner-spiral.spinner-royal .stop2 {stop-color: #886aea; }.spinner-spiral.spinner-dark .stop2 {stop-color: #444; }/*** Forms* --------------------------------------------------*/form {margin: 0 0 1.42857; }legend {display: block;margin-bottom: 1.42857;padding: 0;width: 100%;border: 1px solid #ddd;color: #444;font-size: 21px;line-height: 2.85714; }legend small {color: #f8f8f8;font-size: 1.07143; }label, input, button, select, textarea {font-weight: normal;font-size: 14px;line-height: 1.42857; }input, button, select, textarea {font-family: "Helvetica Neue", "Roboto", "Segoe UI", sans-serif; }.item-input {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center;position: relative;overflow: hidden;padding: 6px 0 5px 16px; }.item-input input {-webkit-border-radius: 0;border-radius: 0;-webkit-box-flex: 1;-webkit-flex: 1 220px;-moz-box-flex: 1;-moz-flex: 1 220px;-ms-flex: 1 220px;flex: 1 220px;-webkit-appearance: none;-moz-appearance: none;appearance: none;margin: 0;padding-right: 24px;background-color: transparent; }.item-input .button .icon {-webkit-box-flex: 0;-webkit-flex: 0 0 24px;-moz-box-flex: 0;-moz-flex: 0 0 24px;-ms-flex: 0 0 24px;flex: 0 0 24px;position: static;display: inline-block;height: auto;text-align: center;font-size: 16px; }.item-input .button-bar {-webkit-border-radius: 0;border-radius: 0;-webkit-box-flex: 1;-webkit-flex: 1 0 220px;-moz-box-flex: 1;-moz-flex: 1 0 220px;-ms-flex: 1 0 220px;flex: 1 0 220px;-webkit-appearance: none;-moz-appearance: none;appearance: none; }.item-input .icon {min-width: 14px; }.platform-windowsphone .item-input input {flex-shrink: 1; }.item-input-inset {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center;position: relative;overflow: hidden;padding: 10.66667px; }.item-input-wrapper {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-webkit-flex: 1 0;-moz-box-flex: 1;-moz-flex: 1 0;-ms-flex: 1 0;flex: 1 0;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center;-webkit-border-radius: 4px;border-radius: 4px;padding-right: 8px;padding-left: 8px;background: #eee; }.item-input-inset .item-input-wrapper input {padding-left: 4px;height: 29px;background: transparent;line-height: 18px; }.item-input-wrapper ~ .button {margin-left: 10.66667px; }.input-label {display: table;padding: 7px 10px 7px 0px;max-width: 200px;width: 35%;color: #444;font-size: 16px; }.placeholder-icon {color: #aaa; }.placeholder-icon:first-child {padding-right: 6px; }.placeholder-icon:last-child {padding-left: 6px; }.item-stacked-label {display: block;background-color: transparent;box-shadow: none; }.item-stacked-label .input-label, .item-stacked-label .icon {display: inline-block;padding: 4px 0 0 0px;vertical-align: middle; }.item-stacked-label input, .item-stacked-label textarea {-webkit-border-radius: 2px;border-radius: 2px;padding: 4px 8px 3px 0;border: none;background-color: #fff; }.item-stacked-label input {overflow: hidden;height: 46px; }.item-floating-label {display: block;background-color: transparent;box-shadow: none; }.item-floating-label .input-label {position: relative;padding: 5px 0 0 0;opacity: 0;top: 10px;-webkit-transition: opacity 0.15s ease-in, top 0.2s linear;transition: opacity 0.15s ease-in, top 0.2s linear; }.item-floating-label .input-label.has-input {opacity: 1;top: 0;-webkit-transition: opacity 0.15s ease-in, top 0.2s linear;transition: opacity 0.15s ease-in, top 0.2s linear; }textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"] {display: block;padding-top: 2px;padding-left: 0;height: 34px;color: #111;vertical-align: middle;font-size: 14px;line-height: 16px; }.platform-ios input[type="datetime-local"], .platform-ios input[type="date"], .platform-ios input[type="month"], .platform-ios input[type="time"], .platform-ios input[type="week"], .platform-android input[type="datetime-local"], .platform-android input[type="date"], .platform-android input[type="month"], .platform-android input[type="time"], .platform-android input[type="week"] {padding-top: 8px; }.item-input input, .item-input textarea {width: 100%; }textarea {padding-left: 0; }textarea::-moz-placeholder {color: #aaaaaa; }textarea:-ms-input-placeholder {color: #aaaaaa; }textarea::-webkit-input-placeholder {color: #aaaaaa;text-indent: -3px; }textarea {height: auto; }textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"] {border: 0; }input[type="radio"], input[type="checkbox"] {margin: 0;line-height: normal; }.item-input input[type="file"], .item-input input[type="image"], .item-input input[type="submit"], .item-input input[type="reset"], .item-input input[type="button"], .item-input input[type="radio"], .item-input input[type="checkbox"] {width: auto; }input[type="file"] {line-height: 34px; }.previous-input-focus, .cloned-text-input + input, .cloned-text-input + textarea {position: absolute !important;left: -9999px;width: 200px; }input::-moz-placeholder, textarea::-moz-placeholder {color: #aaaaaa; }input:-ms-input-placeholder, textarea:-ms-input-placeholder {color: #aaaaaa; }input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #aaaaaa;text-indent: 0; }input[disabled], select[disabled], textarea[disabled], input[readonly]:not(.cloned-text-input), textarea[readonly]:not(.cloned-text-input), select[readonly] {background-color: #f8f8f8;cursor: not-allowed; }input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"][readonly], input[type="checkbox"][readonly] {background-color: transparent; }/*** Checkbox* --------------------------------------------------*/.checkbox {position: relative;display: inline-block;padding: 7px 7px;cursor: pointer; }.checkbox input:before, .checkbox .checkbox-icon:before {border-color: #ddd; }.checkbox input:checked:before, .checkbox input:checked + .checkbox-icon:before {background: #387ef5;border-color: #387ef5; }.checkbox-light input:before, .checkbox-light .checkbox-icon:before {border-color: #ddd; }.checkbox-light input:checked:before, .checkbox-light input:checked + .checkbox-icon:before {background: #ddd;border-color: #ddd; }.checkbox-stable input:before, .checkbox-stable .checkbox-icon:before {border-color: #b2b2b2; }.checkbox-stable input:checked:before, .checkbox-stable input:checked + .checkbox-icon:before {background: #b2b2b2;border-color: #b2b2b2; }.checkbox-positive input:before, .checkbox-positive .checkbox-icon:before {border-color: #387ef5; }.checkbox-positive input:checked:before, .checkbox-positive input:checked + .checkbox-icon:before {background: #387ef5;border-color: #387ef5; }.checkbox-calm input:before, .checkbox-calm .checkbox-icon:before {border-color: #11c1f3; }.checkbox-calm input:checked:before, .checkbox-calm input:checked + .checkbox-icon:before {background: #11c1f3;border-color: #11c1f3; }.checkbox-assertive input:before, .checkbox-assertive .checkbox-icon:before {border-color: #ef473a; }.checkbox-assertive input:checked:before, .checkbox-assertive input:checked + .checkbox-icon:before {background: #ef473a;border-color: #ef473a; }.checkbox-balanced input:before, .checkbox-balanced .checkbox-icon:before {border-color: #33cd5f; }.checkbox-balanced input:checked:before, .checkbox-balanced input:checked + .checkbox-icon:before {background: #33cd5f;border-color: #33cd5f; }.checkbox-energized input:before, .checkbox-energized .checkbox-icon:before {border-color: #ffc900; }.checkbox-energized input:checked:before, .checkbox-energized input:checked + .checkbox-icon:before {background: #ffc900;border-color: #ffc900; }.checkbox-royal input:before, .checkbox-royal .checkbox-icon:before {border-color: #886aea; }.checkbox-royal input:checked:before, .checkbox-royal input:checked + .checkbox-icon:before {background: #886aea;border-color: #886aea; }.checkbox-dark input:before, .checkbox-dark .checkbox-icon:before {border-color: #444; }.checkbox-dark input:checked:before, .checkbox-dark input:checked + .checkbox-icon:before {background: #444;border-color: #444; }.checkbox input:disabled:before, .checkbox input:disabled + .checkbox-icon:before {border-color: #ddd; }.checkbox input:disabled:checked:before, .checkbox input:disabled:checked + .checkbox-icon:before {background: #ddd; }.checkbox.checkbox-input-hidden input {display: none !important; }.checkbox input, .checkbox-icon {position: relative;width: 28px;height: 28px;display: block;border: 0;background: transparent;cursor: pointer;-webkit-appearance: none; }.checkbox input:before, .checkbox-icon:before {display: table;width: 100%;height: 100%;border-width: 1px;border-style: solid;border-radius: 28px;background: #fff;content: ' ';-webkit-transition: background-color 20ms ease-in-out;transition: background-color 20ms ease-in-out; }.checkbox input:checked:before, input:checked + .checkbox-icon:before {border-width: 2px; }.checkbox input:after, .checkbox-icon:after {-webkit-transition: opacity 0.05s ease-in-out;transition: opacity 0.05s ease-in-out;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);position: absolute;top: 33%;left: 25%;display: table;width: 14px;height: 6px;border: 1px solid #fff;border-top: 0;border-right: 0;content: ' ';opacity: 0; }.platform-android .checkbox-platform input:before, .platform-android .checkbox-platform .checkbox-icon:before, .checkbox-square input:before, .checkbox-square .checkbox-icon:before {border-radius: 2px;width: 72%;height: 72%;margin-top: 14%;margin-left: 14%;border-width: 2px; }.platform-android .checkbox-platform input:after, .platform-android .checkbox-platform .checkbox-icon:after, .checkbox-square input:after, .checkbox-square .checkbox-icon:after {border-width: 2px;top: 19%;left: 25%;width: 13px;height: 7px; }.grade-c .checkbox input:after, .grade-c .checkbox-icon:after {-webkit-transform: rotate(0);transform: rotate(0);top: 3px;left: 4px;border: none;color: #fff;content: '\2713';font-weight: bold;font-size: 20px; }.checkbox input:checked:after, input:checked + .checkbox-icon:after {opacity: 1; }.item-checkbox {padding-left: 60px; }.item-checkbox.active {box-shadow: none; }.item-checkbox .checkbox {position: absolute;top: 50%;right: 8px;left: 8px;z-index: 3;margin-top: -21px; }.item-checkbox.item-checkbox-right {padding-right: 60px;padding-left: 16px; }.item-checkbox-right .checkbox input, .item-checkbox-right .checkbox-icon {float: right; }/*** Toggle* --------------------------------------------------*/.item-toggle {pointer-events: none; }.toggle {position: relative;display: inline-block;pointer-events: auto;margin: -5px;padding: 5px; }.toggle input:checked + .track {border-color: #4cd964;background-color: #4cd964; }.toggle.dragging .handle {background-color: #f2f2f2 !important; }.toggle.toggle-light input:checked + .track {border-color: #ddd;background-color: #ddd; }.toggle.toggle-stable input:checked + .track {border-color: #b2b2b2;background-color: #b2b2b2; }.toggle.toggle-positive input:checked + .track {border-color: #387ef5;background-color: #387ef5; }.toggle.toggle-calm input:checked + .track {border-color: #11c1f3;background-color: #11c1f3; }.toggle.toggle-assertive input:checked + .track {border-color: #ef473a;background-color: #ef473a; }.toggle.toggle-balanced input:checked + .track {border-color: #33cd5f;background-color: #33cd5f; }.toggle.toggle-energized input:checked + .track {border-color: #ffc900;background-color: #ffc900; }.toggle.toggle-royal input:checked + .track {border-color: #886aea;background-color: #886aea; }.toggle.toggle-dark input:checked + .track {border-color: #444;background-color: #444; }.toggle input {display: none; }/* the track appearance when the toggle is "off" */.toggle .track {-webkit-transition-timing-function: ease-in-out;transition-timing-function: ease-in-out;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: background-color, border;transition-property: background-color, border;display: inline-block;box-sizing: border-box;width: 51px;height: 31px;border: solid 2px #e6e6e6;border-radius: 20px;background-color: #fff;content: ' ';cursor: pointer;pointer-events: none; }/* Fix to avoid background color bleeding *//* (occured on (at least) Android 4.2, Asus MeMO Pad HD7 ME173X) */.platform-android4_2 .toggle .track {-webkit-background-clip: padding-box; }/* the handle (circle) thats inside the toggle's track area *//* also the handle's appearance when it is "off" */.toggle .handle {-webkit-transition: 0.3s cubic-bezier(0, 1.1, 1, 1.1);transition: 0.3s cubic-bezier(0, 1.1, 1, 1.1);-webkit-transition-property: background-color, transform;transition-property: background-color, transform;position: absolute;display: block;width: 27px;height: 27px;border-radius: 27px;background-color: #fff;top: 7px;left: 7px;box-shadow: 0 2px 7px rgba(0, 0, 0, 0.35), 0 1px 1px rgba(0, 0, 0, 0.15); }.toggle .handle:before {position: absolute;top: -4px;left: -21.5px;padding: 18.5px 34px;content: " "; }.toggle input:checked + .track .handle {-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0);background-color: #fff; }.item-toggle.active {box-shadow: none; }.item-toggle, .item-toggle.item-complex .item-content {padding-right: 99px; }.item-toggle.item-complex {padding-right: 0; }.item-toggle .toggle {position: absolute;top: 10px;right: 16px;z-index: 3; }.toggle input:disabled + .track {opacity: 0.6; }.toggle-small .track {border: 0;width: 34px;height: 15px;background: #9e9e9e; }.toggle-small input:checked + .track {background: rgba(0, 150, 137, 0.5); }.toggle-small .handle {top: 2px;left: 4px;width: 21px;height: 21px;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); }.toggle-small input:checked + .track .handle {-webkit-transform: translate3d(16px, 0, 0);transform: translate3d(16px, 0, 0);background: #009689; }.toggle-small.item-toggle .toggle {top: 19px; }.toggle-small .toggle-light input:checked + .track {background-color: rgba(221, 221, 221, 0.5); }.toggle-small .toggle-light input:checked + .track .handle {background-color: #ddd; }.toggle-small .toggle-stable input:checked + .track {background-color: rgba(178, 178, 178, 0.5); }.toggle-small .toggle-stable input:checked + .track .handle {background-color: #b2b2b2; }.toggle-small .toggle-positive input:checked + .track {background-color: rgba(56, 126, 245, 0.5); }.toggle-small .toggle-positive input:checked + .track .handle {background-color: #387ef5; }.toggle-small .toggle-calm input:checked + .track {background-color: rgba(17, 193, 243, 0.5); }.toggle-small .toggle-calm input:checked + .track .handle {background-color: #11c1f3; }.toggle-small .toggle-assertive input:checked + .track {background-color: rgba(239, 71, 58, 0.5); }.toggle-small .toggle-assertive input:checked + .track .handle {background-color: #ef473a; }.toggle-small .toggle-balanced input:checked + .track {background-color: rgba(51, 205, 95, 0.5); }.toggle-small .toggle-balanced input:checked + .track .handle {background-color: #33cd5f; }.toggle-small .toggle-energized input:checked + .track {background-color: rgba(255, 201, 0, 0.5); }.toggle-small .toggle-energized input:checked + .track .handle {background-color: #ffc900; }.toggle-small .toggle-royal input:checked + .track {background-color: rgba(136, 106, 234, 0.5); }.toggle-small .toggle-royal input:checked + .track .handle {background-color: #886aea; }.toggle-small .toggle-dark input:checked + .track {background-color: rgba(68, 68, 68, 0.5); }.toggle-small .toggle-dark input:checked + .track .handle {background-color: #444; }/*** Radio Button Inputs* --------------------------------------------------*/.item-radio {padding: 0; }.item-radio:hover {cursor: pointer; }.item-radio .item-content {/* give some room to the right for the checkmark icon */padding-right: 64px; }.item-radio .radio-icon {/* checkmark icon will be hidden by default */position: absolute;top: 0;right: 0;z-index: 3;visibility: hidden;padding: 14px;height: 100%;font-size: 24px; }.item-radio input {/* hide any radio button inputs elements (the ugly circles) */position: absolute;left: -9999px; }.item-radio input:checked ~ .item-content {/* style the item content when its checked */background: #f7f7f7; }.item-radio input:checked ~ .radio-icon {/* show the checkmark icon when its checked */visibility: visible; }.platform-android.grade-b .item-radio, .platform-android.grade-c .item-radio {-webkit-animation: androidCheckedbugfix infinite 1s; }@-webkit-keyframes androidCheckedbugfix {from {padding: 0; }to {padding: 0; } }/*** Range* --------------------------------------------------*/.range input {display: inline-block;overflow: hidden;margin-top: 5px;margin-bottom: 5px;padding-right: 2px;padding-left: 1px;width: auto;height: 43px;outline: none;background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ccc), color-stop(100%, #ccc));background: linear-gradient(to right, #ccc 0%, #ccc 100%);background-position: center;background-size: 99% 2px;background-repeat: no-repeat;-webkit-appearance: none; }.range input::-webkit-slider-thumb {position: relative;width: 28px;height: 28px;border-radius: 50%;background-color: #fff;box-shadow: 0 0 2px rgba(0, 0, 0, 0.3), 0 3px 5px rgba(0, 0, 0, 0.2);cursor: pointer;-webkit-appearance: none;border: 0; }.range input::-webkit-slider-thumb:before {/* what creates the colorful line on the left side of the slider */position: absolute;top: 13px;left: -2001px;width: 2000px;height: 2px;background: #444;content: ' '; }.range input::-webkit-slider-thumb:after {/* create a larger (but hidden) hit area */position: absolute;top: -15px;left: -15px;padding: 30px;content: ' '; }.range input::-ms-track {background: transparent;border-color: transparent;border-width: 11px 0 16px;color: transparent;margin-top: 20px; }.range input::-ms-thumb {width: 28px;height: 28px;border-radius: 50%;background-color: #fff;border-color: #fff;box-shadow: 0 0 2px rgba(0, 0, 0, 0.3), 0 3px 5px rgba(0, 0, 0, 0.2);margin-left: 1px;margin-right: 1px;outline: none; }.range input::-ms-fill-lower {height: 2px;background: #444; }.range input::-ms-fill-upper {height: 2px;background: #ccc; }.range {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center;padding: 2px 11px; }.range.range-light input::-webkit-slider-thumb:before {background: #ddd; }.range.range-light input::-ms-fill-lower {background: #ddd; }.range.range-stable input::-webkit-slider-thumb:before {background: #b2b2b2; }.range.range-stable input::-ms-fill-lower {background: #b2b2b2; }.range.range-positive input::-webkit-slider-thumb:before {background: #387ef5; }.range.range-positive input::-ms-fill-lower {background: #387ef5; }.range.range-calm input::-webkit-slider-thumb:before {background: #11c1f3; }.range.range-calm input::-ms-fill-lower {background: #11c1f3; }.range.range-balanced input::-webkit-slider-thumb:before {background: #33cd5f; }.range.range-balanced input::-ms-fill-lower {background: #33cd5f; }.range.range-assertive input::-webkit-slider-thumb:before {background: #ef473a; }.range.range-assertive input::-ms-fill-lower {background: #ef473a; }.range.range-energized input::-webkit-slider-thumb:before {background: #ffc900; }.range.range-energized input::-ms-fill-lower {background: #ffc900; }.range.range-royal input::-webkit-slider-thumb:before {background: #886aea; }.range.range-royal input::-ms-fill-lower {background: #886aea; }.range.range-dark input::-webkit-slider-thumb:before {background: #444; }.range.range-dark input::-ms-fill-lower {background: #444; }.range .icon {-webkit-box-flex: 0;-webkit-flex: 0;-moz-box-flex: 0;-moz-flex: 0;-ms-flex: 0;flex: 0;display: block;min-width: 24px;text-align: center;font-size: 24px; }.range input {-webkit-box-flex: 1;-webkit-flex: 1;-moz-box-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;display: block;margin-right: 10px;margin-left: 10px; }.range-label {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-moz-box-flex: 0;-moz-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;display: block;white-space: nowrap; }.range-label:first-child {padding-left: 5px; }.range input + .range-label {padding-right: 5px;padding-left: 0; }.platform-windowsphone .range input {height: auto; }/*** Select* --------------------------------------------------*/.item-select {position: relative; }.item-select select {-webkit-appearance: none;-moz-appearance: none;appearance: none;position: absolute;top: 0;bottom: 0;right: 0;padding: 14px 48px 16px 16px;max-width: 65%;border: none;background: #fff;color: #333;text-indent: 0.01px;text-overflow: '';white-space: nowrap;font-size: 14px;cursor: pointer;direction: rtl; }.item-select select::-ms-expand {display: none; }.item-select option {direction: ltr; }.item-select:after {position: absolute;top: 50%;right: 16px;margin-top: -3px;width: 0;height: 0;border-top: 5px solid;border-right: 5px solid rgba(0, 0, 0, 0);border-left: 5px solid rgba(0, 0, 0, 0);color: #999;content: "";pointer-events: none; }.item-select.item-light select {background: #fff;color: #444; }.item-select.item-stable select {background: #f8f8f8;color: #444; }.item-select.item-stable:after, .item-select.item-stable .input-label {color: #656565; }.item-select.item-positive select {background: #387ef5;color: #fff; }.item-select.item-positive:after, .item-select.item-positive .input-label {color: #fff; }.item-select.item-calm select {background: #11c1f3;color: #fff; }.item-select.item-calm:after, .item-select.item-calm .input-label {color: #fff; }.item-select.item-assertive select {background: #ef473a;color: #fff; }.item-select.item-assertive:after, .item-select.item-assertive .input-label {color: #fff; }.item-select.item-balanced select {background: #33cd5f;color: #fff; }.item-select.item-balanced:after, .item-select.item-balanced .input-label {color: #fff; }.item-select.item-energized select {background: #ffc900;color: #fff; }.item-select.item-energized:after, .item-select.item-energized .input-label {color: #fff; }.item-select.item-royal select {background: #886aea;color: #fff; }.item-select.item-royal:after, .item-select.item-royal .input-label {color: #fff; }.item-select.item-dark select {background: #444;color: #fff; }.item-select.item-dark:after, .item-select.item-dark .input-label {color: #fff; }select[multiple], select[size] {height: auto; }/*** Progress* --------------------------------------------------*/progress {display: block;margin: 15px auto;width: 100%; }/*** Buttons* --------------------------------------------------*/.button {border-color: #b2b2b2;background-color: #f8f8f8;color: #444;position: relative;display: inline-block;margin: 0;padding: 0 12px;min-width: 52px;min-height: 47px;border-width: 1px;border-style: solid;border-radius: 2px;vertical-align: top;text-align: center;text-overflow: ellipsis;font-size: 16px;line-height: 42px;cursor: pointer; }.button:hover {color: #444;text-decoration: none; }.button.active, .button.activated {border-color: #a2a2a2;background-color: #e5e5e5;box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.1); }.button:after {position: absolute;top: -6px;right: -6px;bottom: -6px;left: -6px;content: ' '; }.button .icon {vertical-align: top;pointer-events: none; }.button .icon:before, .button.icon:before, .button.icon-left:before, .button.icon-right:before {display: inline-block;padding: 0 0 1px 0;vertical-align: inherit;font-size: 24px;line-height: 41px;pointer-events: none; }.button.icon-left:before {float: left;padding-right: 0.2em;padding-left: 0; }.button.icon-right:before {float: right;padding-right: 0;padding-left: 0.2em; }.button.button-block, .button.button-full {margin-top: 10px;margin-bottom: 10px; }.button.button-light {border-color: #ddd;background-color: #fff;color: #444; }.button.button-light:hover {color: #444;text-decoration: none; }.button.button-light.active, .button.button-light.activated {border-color: #ccc;background-color: #fafafa;box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.1); }.button.button-light.button-clear {border-color: transparent;background: none;box-shadow: none;color: #ddd; }.button.button-light.button-icon {border-color: transparent;background: none; }.button.button-light.button-outline {border-color: #ddd;background: transparent;color: #ddd; }.button.button-light.button-outline.active, .button.button-light.button-outline.activated {background-color: #ddd;box-shadow: none;color: #fff; }.button.button-stable {border-color: #b2b2b2;background-color: #f8f8f8;color: #444; }.button.button-stable:hover {color: #444;text-decoration: none; }.button.button-stable.active, .button.button-stable.activated {border-color: #a2a2a2;background-color: #e5e5e5;box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.1); }.button.button-stable.button-clear {border-color: transparent;background: none;box-shadow: none;color: #b2b2b2; }.button.button-stable.button-icon {border-color: transparent;background: none; }.button.button-stable.button-outline {border-color: #b2b2b2;background: transparent;color: #b2b2b2; }.button.button-stable.button-outline.active, .button.button-stable.button-outline.activated {background-color: #b2b2b2;box-shadow: none;color: #fff; }.button.button-positive {border-color: #0c63ee;background-color: #387ef5;color: #fff; }.button.button-positive:hover {color: #fff;text-decoration: none; }.button.button-positive.active, .button.button-positive.activated {border-color: #0c63ee;background-color: #0c63ee;box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.1); }.button.button-positive.button-clear {border-color: transparent;background: none;box-shadow: none;color: #387ef5; }.button.button-positive.button-icon {border-color: transparent;background: none; }.button.button-positive.button-outline {border-color: #387ef5;background: transparent;color: #387ef5; }.button.button-positive.button-outline.active, .button.button-positive.button-outline.activated {background-color: #387ef5;box-shadow: none;color: #fff; }.button.button-calm {border-color: #0a9ec7;background-color: #11c1f3;color: #fff; }.button.button-calm:hover {color: #fff;text-decoration: none; }.button.button-calm.active, .button.button-calm.activated {border-color: #0a9ec7;background-color: #0a9ec7;box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.1); }.button.button-calm.button-clear {border-color: transparent;background: none;box-shadow: none;color: #11c1f3; }.button.button-calm.button-icon {border-color: transparent;background: none; }.button.button-calm.button-outline {border-color: #11c1f3;background: transparent;color: #11c1f3; }.button.button-calm.button-outline.active, .button.button-calm.button-outline.activated {background-color: #11c1f3;box-shadow: none;color: #fff; }.button.button-assertive {border-color: #e42012;background-color: #ef473a;color: #fff; }.button.button-assertive:hover {color: #fff;text-decoration: none; }.button.button-assertive.active, .button.button-assertive.activated {border-color: #e42012;background-color: #e42012;box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.1); }.button.button-assertive.button-clear {border-color: transparent;background: none;box-shadow: none;color: #ef473a; }.button.button-assertive.button-icon {border-color: transparent;background: none; }.button.button-assertive.button-outline {border-color: #ef473a;background: transparent;color: #ef473a; }.button.button-assertive.button-outline.active, .button.button-assertive.button-outline.activated {background-color: #ef473a;box-shadow: none;color: #fff; }.button.button-balanced {border-color: #28a54c;background-color: #33cd5f;color: #fff; }.button.button-balanced:hover {color: #fff;text-decoration: none; }.button.button-balanced.active, .button.button-balanced.activated {border-color: #28a54c;background-color: #28a54c;box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.1); }.button.button-balanced.button-clear {border-color: transparent;background: none;box-shadow: none;color: #33cd5f; }.button.button-balanced.button-icon {border-color: transparent;background: none; }.button.button-balanced.button-outline {border-color: #33cd5f;background: transparent;color: #33cd5f; }.button.button-balanced.button-outline.active, .button.button-balanced.button-outline.activated {background-color: #33cd5f;box-shadow: none;color: #fff; }.button.button-energized {border-color: #e6b400;background-color: #ffc900;color: #fff; }.button.button-energized:hover {color: #fff;text-decoration: none; }.button.button-energized.active, .button.button-energized.activated {border-color: #e6b400;background-color: #e6b400;box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.1); }.button.button-energized.button-clear {border-color: transparent;background: none;box-shadow: none;color: #ffc900; }.button.button-energized.button-icon {border-color: transparent;background: none; }.button.button-energized.button-outline {border-color: #ffc900;background: transparent;color: #ffc900; }.button.button-energized.button-outline.active, .button.button-energized.button-outline.activated {background-color: #ffc900;box-shadow: none;color: #fff; }.button.button-royal {border-color: #6b46e5;background-color: #886aea;color: #fff; }.button.button-royal:hover {color: #fff;text-decoration: none; }.button.button-royal.active, .button.button-royal.activated {border-color: #6b46e5;background-color: #6b46e5;box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.1); }.button.button-royal.button-clear {border-color: transparent;background: none;box-shadow: none;color: #886aea; }.button.button-royal.button-icon {border-color: transparent;background: none; }.button.button-royal.button-outline {border-color: #886aea;background: transparent;color: #886aea; }.button.button-royal.button-outline.active, .button.button-royal.button-outline.activated {background-color: #886aea;box-shadow: none;color: #fff; }.button.button-dark {border-color: #111;background-color: #444;color: #fff; }.button.button-dark:hover {color: #fff;text-decoration: none; }.button.button-dark.active, .button.button-dark.activated {border-color: #000;background-color: #262626;box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.1); }.button.button-dark.button-clear {border-color: transparent;background: none;box-shadow: none;color: #444; }.button.button-dark.button-icon {border-color: transparent;background: none; }.button.button-dark.button-outline {border-color: #444;background: transparent;color: #444; }.button.button-dark.button-outline.active, .button.button-dark.button-outline.activated {background-color: #444;box-shadow: none;color: #fff; }.button-small {padding: 2px 4px 1px;min-width: 28px;min-height: 30px;font-size: 12px;line-height: 26px; }.button-small .icon:before, .button-small.icon:before, .button-small.icon-left:before, .button-small.icon-right:before {font-size: 16px;line-height: 19px;margin-top: 3px; }.button-large {padding: 0 16px;min-width: 68px;min-height: 59px;font-size: 20px;line-height: 53px; }.button-large .icon:before, .button-large.icon:before, .button-large.icon-left:before, .button-large.icon-right:before {padding-bottom: 2px;font-size: 32px;line-height: 51px; }.button-icon {-webkit-transition: opacity 0.1s;transition: opacity 0.1s;padding: 0 6px;min-width: initial;border-color: transparent;background: none; }.button-icon.button.active, .button-icon.button.activated {border-color: transparent;background: none;box-shadow: none;opacity: 0.3; }.button-icon .icon:before, .button-icon.icon:before {font-size: 32px; }.button-clear {-webkit-transition: opacity 0.1s;transition: opacity 0.1s;padding: 0 6px;max-height: 42px;border-color: transparent;background: none;box-shadow: none; }.button-clear.button-clear {border-color: transparent;background: none;box-shadow: none;color: #b2b2b2; }.button-clear.button-icon {border-color: transparent;background: none; }.button-clear.active, .button-clear.activated {opacity: 0.3; }.button-outline {-webkit-transition: opacity 0.1s;transition: opacity 0.1s;background: none;box-shadow: none; }.button-outline.button-outline {border-color: #b2b2b2;background: transparent;color: #b2b2b2; }.button-outline.button-outline.active, .button-outline.button-outline.activated {background-color: #b2b2b2;box-shadow: none;color: #fff; }.padding > .button.button-block:first-child {margin-top: 0; }.button-block {display: block;clear: both; }.button-block:after {clear: both; }.button-full, .button-full > .button {display: block;margin-right: 0;margin-left: 0;border-right-width: 0;border-left-width: 0;border-radius: 0; }button.button-block, button.button-full, .button-full > button.button, input.button.button-block {width: 100%; }a.button {text-decoration: none; }a.button .icon:before, a.button.icon:before, a.button.icon-left:before, a.button.icon-right:before {margin-top: 2px; }.button.disabled, .button[disabled] {opacity: 0.4;cursor: default !important;pointer-events: none; }/*** Button Bar* --------------------------------------------------*/.button-bar {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-webkit-flex: 1;-moz-box-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;width: 100%; }.button-bar.button-bar-inline {display: block;width: auto;*zoom: 1; }.button-bar.button-bar-inline:before, .button-bar.button-bar-inline:after {display: table;content: "";line-height: 0; }.button-bar.button-bar-inline:after {clear: both; }.button-bar.button-bar-inline > .button {width: auto;display: inline-block;float: left; }.button-bar > .button {-webkit-box-flex: 1;-webkit-flex: 1;-moz-box-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;display: block;overflow: hidden;padding: 0 16px;width: 0;border-width: 1px 0px 1px 1px;border-radius: 0;text-align: center;text-overflow: ellipsis;white-space: nowrap; }.button-bar > .button:before, .button-bar > .button .icon:before {line-height: 44px; }.button-bar > .button:first-child {border-radius: 2px 0px 0px 2px; }.button-bar > .button:last-child {border-right-width: 1px;border-radius: 0px 2px 2px 0px; }/*** Grid* --------------------------------------------------* Using flexbox for the grid, inspired by Philip Walton:* http://philipwalton.github.io/solved-by-flexbox/demos/grids/* By default each .col within a .row will evenly take up* available width, and the height of each .col with take* up the height of the tallest .col in the same .row.*/.row {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -moz-flex;display: -ms-flexbox;display: flex;padding: 5px;width: 100%; }.row-wrap {-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; }.row-no-padding {padding: 0; }.row-no-padding > .col {padding: 0; }.row + .row {margin-top: -5px;padding-top: 0; }.col {-webkit-box-flex: 1;-webkit-flex: 1;-moz-box-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;display: block;padding: 5px;width: 100%; }/* Vertically Align Columns *//* .row-* vertically aligns every .col in the .row */.row-top {-webkit-box-align: start;-ms-flex-align: start;-webkit-align-items: flex-start;-moz-align-items: flex-start;align-items: flex-start; }.row-bottom {-webkit-box-align: end;-ms-flex-align: end;-webkit-align-items: flex-end;-moz-align-items: flex-end;align-items: flex-end; }.row-center {-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center; }.row-stretch {-webkit-box-align: stretch;-ms-flex-align: stretch;-webkit-align-items: stretch;-moz-align-items: stretch;align-items: stretch; }.row-baseline {-webkit-box-align: baseline;-ms-flex-align: baseline;-webkit-align-items: baseline;-moz-align-items: baseline;align-items: baseline; }/* .col-* vertically aligns an individual .col */.col-top {-webkit-align-self: flex-start;-moz-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start; }.col-bottom {-webkit-align-self: flex-end;-moz-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end; }.col-center {-webkit-align-self: center;-moz-align-self: center;-ms-flex-item-align: center;align-self: center; }/* Column Offsets */.col-offset-10 {margin-left: 10%; }.col-offset-20 {margin-left: 20%; }.col-offset-25 {margin-left: 25%; }.col-offset-33, .col-offset-34 {margin-left: 33.3333%; }.col-offset-50 {margin-left: 50%; }.col-offset-66, .col-offset-67 {margin-left: 66.6666%; }.col-offset-75 {margin-left: 75%; }.col-offset-80 {margin-left: 80%; }.col-offset-90 {margin-left: 90%; }/* Explicit Column Percent Sizes *//* By default each grid column will evenly distribute *//* across the grid. However, you can specify individual *//* columns to take up a certain size of the available area */.col-10 {-webkit-box-flex: 0;-webkit-flex: 0 0 10%;-moz-box-flex: 0;-moz-flex: 0 0 10%;-ms-flex: 0 0 10%;flex: 0 0 10%;max-width: 10%; }.col-20 {-webkit-box-flex: 0;-webkit-flex: 0 0 20%;-moz-box-flex: 0;-moz-flex: 0 0 20%;-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%; }.col-25 {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-moz-box-flex: 0;-moz-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%; }.col-33, .col-34 {-webkit-box-flex: 0;-webkit-flex: 0 0 33.3333%;-moz-box-flex: 0;-moz-flex: 0 0 33.3333%;-ms-flex: 0 0 33.3333%;flex: 0 0 33.3333%;max-width: 33.3333%; }.col-50 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-moz-box-flex: 0;-moz-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%; }.col-66, .col-67 {-webkit-box-flex: 0;-webkit-flex: 0 0 66.6666%;-moz-box-flex: 0;-moz-flex: 0 0 66.6666%;-ms-flex: 0 0 66.6666%;flex: 0 0 66.6666%;max-width: 66.6666%; }.col-75 {-webkit-box-flex: 0;-webkit-flex: 0 0 75%;-moz-box-flex: 0;-moz-flex: 0 0 75%;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%; }.col-80 {-webkit-box-flex: 0;-webkit-flex: 0 0 80%;-moz-box-flex: 0;-moz-flex: 0 0 80%;-ms-flex: 0 0 80%;flex: 0 0 80%;max-width: 80%; }.col-90 {-webkit-box-flex: 0;-webkit-flex: 0 0 90%;-moz-box-flex: 0;-moz-flex: 0 0 90%;-ms-flex: 0 0 90%;flex: 0 0 90%;max-width: 90%; }/* Responsive Grid Classes *//* Adding a class of responsive-X to a row *//* will trigger the flex-direction to *//* change to column and add some margin *//* to any columns in the row for clearity */@media (max-width: 567px) {.responsive-sm {-webkit-box-direction: normal;-moz-box-direction: normal;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; }.responsive-sm .col, .responsive-sm .col-10, .responsive-sm .col-20, .responsive-sm .col-25, .responsive-sm .col-33, .responsive-sm .col-34, .responsive-sm .col-50, .responsive-sm .col-66, .responsive-sm .col-67, .responsive-sm .col-75, .responsive-sm .col-80, .responsive-sm .col-90 {-webkit-box-flex: 1;-webkit-flex: 1;-moz-box-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;margin-bottom: 15px;margin-left: 0;max-width: 100%;width: 100%; } }@media (max-width: 767px) {.responsive-md {-webkit-box-direction: normal;-moz-box-direction: normal;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; }.responsive-md .col, .responsive-md .col-10, .responsive-md .col-20, .responsive-md .col-25, .responsive-md .col-33, .responsive-md .col-34, .responsive-md .col-50, .responsive-md .col-66, .responsive-md .col-67, .responsive-md .col-75, .responsive-md .col-80, .responsive-md .col-90 {-webkit-box-flex: 1;-webkit-flex: 1;-moz-box-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;margin-bottom: 15px;margin-left: 0;max-width: 100%;width: 100%; } }@media (max-width: 1023px) {.responsive-lg {-webkit-box-direction: normal;-moz-box-direction: normal;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; }.responsive-lg .col, .responsive-lg .col-10, .responsive-lg .col-20, .responsive-lg .col-25, .responsive-lg .col-33, .responsive-lg .col-34, .responsive-lg .col-50, .responsive-lg .col-66, .responsive-lg .col-67, .responsive-lg .col-75, .responsive-lg .col-80, .responsive-lg .col-90 {-webkit-box-flex: 1;-webkit-flex: 1;-moz-box-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;margin-bottom: 15px;margin-left: 0;max-width: 100%;width: 100%; } }/*** Utility Classes* --------------------------------------------------*/.hide {display: none; }.opacity-hide {opacity: 0; }.grade-b .opacity-hide, .grade-c .opacity-hide {opacity: 1;display: none; }.show {display: block; }.opacity-show {opacity: 1; }.invisible {visibility: hidden; }.keyboard-open .hide-on-keyboard-open {display: none; }.keyboard-open .tabs.hide-on-keyboard-open + .pane .has-tabs, .keyboard-open .bar-footer.hide-on-keyboard-open + .pane .has-footer {bottom: 0; }.inline {display: inline-block; }.disable-pointer-events {pointer-events: none; }.enable-pointer-events {pointer-events: auto; }.disable-user-behavior {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-tap-highlight-color: transparent;-webkit-user-drag: none;-ms-touch-action: none;-ms-content-zooming: none; }.click-block {position: absolute;top: 0;right: 0;bottom: 0;left: 0;opacity: 0;z-index: 99999;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);overflow: hidden; }.click-block-hide {-webkit-transform: translate3d(-9999px, 0, 0);transform: translate3d(-9999px, 0, 0); }.no-resize {resize: none; }.block {display: block;clear: both; }.block:after {display: block;visibility: hidden;clear: both;height: 0;content: "."; }.full-image {width: 100%; }.clearfix {*zoom: 1; }.clearfix:before, .clearfix:after {display: table;content: "";line-height: 0; }.clearfix:after {clear: both; }/*** Content Padding* --------------------------------------------------*/.padding {padding: 10px; }.padding-top, .padding-vertical {padding-top: 10px; }.padding-right, .padding-horizontal {padding-right: 10px; }.padding-bottom, .padding-vertical {padding-bottom: 10px; }.padding-left, .padding-horizontal {padding-left: 10px; }/*** Scrollable iFrames* --------------------------------------------------*/.iframe-wrapper {position: fixed;-webkit-overflow-scrolling: touch;overflow: scroll; }.iframe-wrapper iframe {height: 100%;width: 100%; }/*** Rounded* --------------------------------------------------*/.rounded {border-radius: 4px; }/*** Utility Colors* --------------------------------------------------* Utility colors are added to help set a naming convention. You'll* notice we purposely do not use words like "red" or "blue", but* instead have colors which represent an emotion or generic theme.*/.light, a.light {color: #fff; }.light-bg {background-color: #fff; }.light-border {border-color: #ddd; }.stable, a.stable {color: #f8f8f8; }.stable-bg {background-color: #f8f8f8; }.stable-border {border-color: #b2b2b2; }.positive, a.positive {color: #387ef5; }.positive-bg {background-color: #387ef5; }.positive-border {border-color: #0c63ee; }.calm, a.calm {color: #11c1f3; }.calm-bg {background-color: #11c1f3; }.calm-border {border-color: #0a9ec7; }.assertive, a.assertive {color: #ef473a; }.assertive-bg {background-color: #ef473a; }.assertive-border {border-color: #e42012; }.balanced, a.balanced {color: #33cd5f; }.balanced-bg {background-color: #33cd5f; }.balanced-border {border-color: #28a54c; }.energized, a.energized {color: #ffc900; }.energized-bg {background-color: #ffc900; }.energized-border {border-color: #e6b400; }.royal, a.royal {color: #886aea; }.royal-bg {background-color: #886aea; }.royal-border {border-color: #6b46e5; }.dark, a.dark {color: #444; }.dark-bg {background-color: #444; }.dark-border {border-color: #111; }[collection-repeat] {/* Position is set by transforms */left: 0 !important;top: 0 !important;position: absolute !important;z-index: 1; }.collection-repeat-container {position: relative;z-index: 1; }.collection-repeat-after-container {z-index: 0;display: block;/* when scrolling horizontally, make sure the after container doesn't take up 100% width */ }.collection-repeat-after-container.horizontal {display: inline-block; }[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak, .ng-hide:not(.ng-hide-animate) {display: none !important; }/*** Platform* --------------------------------------------------* Platform specific tweaks*/.platform-ios.platform-cordova:not(.fullscreen) .bar-header:not(.bar-subheader) {height: 64px; }.platform-ios.platform-cordova:not(.fullscreen) .bar-header:not(.bar-subheader).item-input-inset .item-input-wrapper {margin-top: 19px !important; }.platform-ios.platform-cordova:not(.fullscreen) .bar-header:not(.bar-subheader) > * {margin-top: 20px; }.platform-ios.platform-cordova:not(.fullscreen) .tabs-top > .tabs, .platform-ios.platform-cordova:not(.fullscreen) .tabs.tabs-top {top: 64px; }.platform-ios.platform-cordova:not(.fullscreen) .has-header, .platform-ios.platform-cordova:not(.fullscreen) .bar-subheader {top: 64px; }.platform-ios.platform-cordova:not(.fullscreen) .has-subheader {top: 108px; }.platform-ios.platform-cordova:not(.fullscreen) .has-header.has-tabs-top {top: 113px; }.platform-ios.platform-cordova:not(.fullscreen) .has-header.has-subheader.has-tabs-top {top: 157px; }.platform-ios.platform-cordova.status-bar-hide {margin-bottom: 20px; }@media (orientation: landscape) {.platform-ios.platform-browser.platform-ipad {position: fixed; } }.platform-c:not(.enable-transitions) * {-webkit-transition: none !important;transition: none !important; }.slide-in-up {-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0); }.slide-in-up.ng-enter, .slide-in-up > .ng-enter {-webkit-transition: all cubic-bezier(0.1, 0.7, 0.1, 1) 400ms;transition: all cubic-bezier(0.1, 0.7, 0.1, 1) 400ms; }.slide-in-up.ng-enter-active, .slide-in-up > .ng-enter-active {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0); }.slide-in-up.ng-leave, .slide-in-up > .ng-leave {-webkit-transition: all ease-in-out 250ms;transition: all ease-in-out 250ms; }@-webkit-keyframes scaleOut {from {-webkit-transform: scale(1);opacity: 1; }to {-webkit-transform: scale(0.8);opacity: 0; } }@keyframes scaleOut {from {transform: scale(1);opacity: 1; }to {transform: scale(0.8);opacity: 0; } }@-webkit-keyframes superScaleIn {from {-webkit-transform: scale(1.2);opacity: 0; }to {-webkit-transform: scale(1);opacity: 1; } }@keyframes superScaleIn {from {transform: scale(1.2);opacity: 0; }to {transform: scale(1);opacity: 1; } }[nav-view-transition="ios"] [nav-view="entering"], [nav-view-transition="ios"] [nav-view="leaving"] {-webkit-transition-duration: 500ms;transition-duration: 500ms;-webkit-transition-timing-function: cubic-bezier(0.36, 0.66, 0.04, 1);transition-timing-function: cubic-bezier(0.36, 0.66, 0.04, 1);-webkit-transition-property: opacity, -webkit-transform, box-shadow;transition-property: opacity, transform, box-shadow; }[nav-view-transition="ios"][nav-view-direction="forward"], [nav-view-transition="ios"][nav-view-direction="back"] {background-color: #000; }[nav-view-transition="ios"] [nav-view="active"], [nav-view-transition="ios"][nav-view-direction="forward"] [nav-view="entering"], [nav-view-transition="ios"][nav-view-direction="back"] [nav-view="leaving"] {z-index: 3; }[nav-view-transition="ios"][nav-view-direction="back"] [nav-view="entering"], [nav-view-transition="ios"][nav-view-direction="forward"] [nav-view="leaving"] {z-index: 2; }[nav-bar-transition="ios"] .title, [nav-bar-transition="ios"] .buttons, [nav-bar-transition="ios"] .back-text {-webkit-transition-duration: 500ms;transition-duration: 500ms;-webkit-transition-timing-function: cubic-bezier(0.36, 0.66, 0.04, 1);transition-timing-function: cubic-bezier(0.36, 0.66, 0.04, 1);-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, transform; }[nav-bar-transition="ios"] [nav-bar="active"], [nav-bar-transition="ios"] [nav-bar="entering"] {z-index: 10; }[nav-bar-transition="ios"] [nav-bar="active"] .bar, [nav-bar-transition="ios"] [nav-bar="entering"] .bar {background: transparent; }[nav-bar-transition="ios"] [nav-bar="cached"] {display: block; }[nav-bar-transition="ios"] [nav-bar="cached"] .header-item {display: none; }[nav-view-transition="android"] [nav-view="entering"], [nav-view-transition="android"] [nav-view="leaving"] {-webkit-transition-duration: 200ms;transition-duration: 200ms;-webkit-transition-timing-function: cubic-bezier(0.4, 0.6, 0.2, 1);transition-timing-function: cubic-bezier(0.4, 0.6, 0.2, 1);-webkit-transition-property: -webkit-transform;transition-property: transform; }[nav-view-transition="android"] [nav-view="active"], [nav-view-transition="android"][nav-view-direction="forward"] [nav-view="entering"], [nav-view-transition="android"][nav-view-direction="back"] [nav-view="leaving"] {z-index: 3; }[nav-view-transition="android"][nav-view-direction="back"] [nav-view="entering"], [nav-view-transition="android"][nav-view-direction="forward"] [nav-view="leaving"] {z-index: 2; }[nav-bar-transition="android"] .title, [nav-bar-transition="android"] .buttons {-webkit-transition-duration: 200ms;transition-duration: 200ms;-webkit-transition-timing-function: cubic-bezier(0.4, 0.6, 0.2, 1);transition-timing-function: cubic-bezier(0.4, 0.6, 0.2, 1);-webkit-transition-property: opacity;transition-property: opacity; }[nav-bar-transition="android"] [nav-bar="active"], [nav-bar-transition="android"] [nav-bar="entering"] {z-index: 10; }[nav-bar-transition="android"] [nav-bar="active"] .bar, [nav-bar-transition="android"] [nav-bar="entering"] .bar {background: transparent; }[nav-bar-transition="android"] [nav-bar="cached"] {display: block; }[nav-bar-transition="android"] [nav-bar="cached"] .header-item {display: none; }[nav-swipe="fast"] [nav-view], [nav-swipe="fast"] .title, [nav-swipe="fast"] .buttons, [nav-swipe="fast"] .back-text {-webkit-transition-duration: 50ms;transition-duration: 50ms;-webkit-transition-timing-function: linear;transition-timing-function: linear; }[nav-swipe="slow"] [nav-view], [nav-swipe="slow"] .title, [nav-swipe="slow"] .buttons, [nav-swipe="slow"] .back-text {-webkit-transition-duration: 160ms;transition-duration: 160ms;-webkit-transition-timing-function: linear;transition-timing-function: linear; }[nav-view="cached"], [nav-bar="cached"] {display: none; }[nav-view="stage"] {opacity: 0;-webkit-transition-duration: 0;transition-duration: 0; }[nav-bar="stage"] .title, [nav-bar="stage"] .buttons, [nav-bar="stage"] .back-text {position: absolute;opacity: 0;-webkit-transition-duration: 0s;transition-duration: 0s; }