@charset "UTF-8"; .ionic { @font-face { font-family: 'ionicons'; src: url("fonts/ionicons.eot"); src: url("fonts/ionicons.eot?#iefix") format("embedded-opentype"), url("fonts/ionicons.woff") format("woff"), url("fonts/ionicons.ttf") format("truetype"), url("fonts/ionicons.svg#ionicons") format("svg"); font-weight: normal; font-style: normal; } /* Use the following CSS code if you want to use data attributes for inserting your icons */ /* Use the following CSS code if you want to have a class per icon */ /* Instead of a list of all class selectors, you can use the generic selector below, but it's slower: [class*="your-class-prefix"] { */ /** * 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 */ /** * Prevent modern browsers from displaying `audio` without controls. * Remove excess height in iOS 5 devices. */ /** * Hide the `template` element in IE, Safari, and Firefox < 22. */ /* ========================================================================== Base ========================================================================== */ /** * 1. Set default font family to sans-serif. * 2. Prevent iOS text size adjust after orientation change, without disabling * user zoom. */ /** * Remove default margin. */ /* * * Remove tap highlight color on Safari */ /** * Address `outline` inconsistency between Chrome and other browsers. */ /** * Improve readability when focused and also mouse hovered in all browsers. */ /* ========================================================================== Typography ========================================================================== */ /** * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. */ /** * Address styling not present in Safari 5 and Chrome. */ /** * Address differences between Firefox and other browsers. */ /** * Correct font family set oddly in Safari 5 and Chrome. */ /** * Improve readability of pre-formatted text in all browsers. */ /** * Set consistent quote types. */ /** * Address inconsistent and variable font size in all browsers. */ /** * Prevent `sub` and `sup` affecting `line-height` in all browsers. */ /** * Define consistent border, margin, and padding. */ /** * 1. Correct `color` not being inherited in IE 8/9. * 2. Remove padding so people aren't caught out if they zero out fieldsets. */ /** * 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 */ /** * Address Firefox 4+ setting `line-height` on `input` using `!important` in * the UA stylesheet. */ /** * 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. */ /** * 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. */ /** * Re-set default cursor for disabled elements. */ /** * 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). */ /** * Remove inner padding and search cancel button in Safari 5 and Chrome * on OS X. */ /** * Remove inner padding and border in Firefox 4+. */ /** * 1. Remove default vertical scrollbar in IE 8/9. * 2. Improve readability and alignment in all browsers. */ /* ========================================================================== Tables ========================================================================== */ /** * Remove most spacing between table cells. */ /* Hack to force all relatively and absolutely positioned elements still render while scrolling Note: This is a bug for "-webkit-overflow-scrolling: touch" (via ratchet) */ /** * Tabs * * A navigation bar with any number of tab items supported. */ /* Navigational tab */ /* Active state for tab */ /* Icon for tab */ /* Label for tab */ /** * Modals are independent windows that slide in from off-screen. */ /** * List editing styles. These trigger when the entire list goes into * "edit mode" */ /** * The left-side edit area of a complex list item. This area shows * whe the list item is in edit mode. */ /** * The hidden right-side buttons that can be exposed under a list item * with dragging. */ /* the checkmark within the box */ /* what the background looks like when its checked */ /* what the checkmark looks like when its checked */ /* make sure list item content have enough padding on left to fit the checkbox */ /* position the checkbox to the left within a list item */ /* the overall container of the toggle */ /* the handle (circle) thats inside the toggle's track area */ /* also the appearance when the handle is "off" */ /* The track when the toggle is "on" */ /* the handle when the toggle is "on" */ /* make sure list item content have enough padding on right to fit the toggle */ /* position the toggle to the right within a list item */ /** * An animation that fades out one content area and fades in another */ @-webkit-keyframes fadeOut { from { opacity: 1; } to { opacity: 0; } } @keyframes fadeOut { from { opacity: 1; } to { opacity: 0; } } @-webkit-keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } @-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } } @-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } } @keyframes spin { 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } } .ionic [data-icon]:before { font-family: 'ionicons'; content: attr(data-icon); speak: none; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .ionic .icon-battery-charging, .ionic .icon-bag, .ionic .icon-at, .ionic .icon-arrow-up-c, .ionic .icon-arrow-up-b, .ionic .icon-arrow-up-a, .ionic .icon-arrow-right-c, .ionic .icon-arrow-right-b, .ionic .icon-arrow-right-a, .ionic .icon-arrow-left-c, .ionic .icon-arrow-left-b, .ionic .icon-arrow-left-a, .ionic .icon-arrow-down-c, .ionic .icon-arrow-down-b, .ionic .icon-arrow-down-a, .ionic .icon-archive, .ionic .icon-alert, .ionic .icon-alert-circled, .ionic .icon-ios7-at-outline, .ionic .icon-ios7-world, .ionic .icon-ios7-world-outline, .ionic .icon-ios7-volume-low, .ionic .icon-ios7-volume-high, .ionic .icon-ios7-videocam, .ionic .icon-ios7-videocam-outline, .ionic .icon-ios7-upload, .ionic .icon-ios7-upload-outline, .ionic .icon-ios7-unlocked, .ionic .icon-ios7-unlocked-outline, .ionic .icon-ios7-undo, .ionic .icon-ios7-undo-outline, .ionic .icon-ios7-trash, .ionic .icon-ios7-trash-outline, .ionic .icon-ios7-timer, .ionic .icon-ios7-timer-outline, .ionic .icon-ios7-thunderstorm, .ionic .icon-ios7-thunderstorm-outline, .ionic .icon-ios7-telephone, .ionic .icon-ios7-telephone-outline, .ionic .icon-ios7-sunny, .ionic .icon-ios7-sunny-outline, .ionic .icon-ios7-stopwatch, .ionic .icon-ios7-stopwatch-outline, .ionic .icon-ios7-star, .ionic .icon-ios7-star-outline, .ionic .icon-ios7-skipforward, .ionic .icon-ios7-skipforward-outline, .ionic .icon-ios7-skipbackward, .ionic .icon-ios7-skipbackward-outline, .ionic .icon-ios7-search, .ionic .icon-ios7-search-strong, .ionic .icon-ios7-rewind, .ionic .icon-ios7-rewind-outline, .ionic .icon-ios7-refresh, .ionic .icon-ios7-refresh-outline, .ionic .icon-ios7-refresh-empty, .ionic .icon-ios7-redo, .ionic .icon-ios7-redo-outline, .ionic .icon-ios7-recording, .ionic .icon-ios7-recording-outline, .ionic .icon-ios7-rainy, .ionic .icon-ios7-rainy-outline, .ionic .icon-ios7-printer, .ionic .icon-ios7-printer-outline, .ionic .icon-ios7-plus, .ionic .icon-ios7-plus-outline, .ionic .icon-ios7-plus-empty, .ionic .icon-ios7-play, .ionic .icon-ios7-play-outline, .ionic .icon-ios7-photos, .ionic .icon-ios7-photos-outline, .ionic .icon-ios7-personadd, .ionic .icon-ios7-personadd-outline, .ionic .icon-ios7-person, .ionic .icon-ios7-person-outline, .ionic .icon-ios7-people, .ionic .icon-ios7-people-outline, .ionic .icon-ios7-pause, .ionic .icon-ios7-pause-outline, .ionic .icon-ios7-partlysunny, .ionic .icon-ios7-partlysunny-outline, .ionic .icon-ios7-paperplane, .ionic .icon-ios7-paperplane-outline, .ionic .icon-ios7-navigate, .ionic .icon-ios7-navigate-outline, .ionic .icon-ios7-musical-notes, .ionic .icon-ios7-musical-note, .ionic .icon-ios7-more, .ionic .icon-ios7-more-outline, .ionic .icon-ios7-moon, .ionic .icon-ios7-moon-outline, .ionic .icon-ios7-monitor, .ionic .icon-ios7-monitor-outline, .ionic .icon-ios7-minus, .ionic .icon-ios7-minus-outline, .ionic .icon-ios7-minus-empty, .ionic .icon-ios7-mic, .ionic .icon-ios7-mic-outline, .ionic .icon-ios7-mic-off, .ionic .icon-ios7-locked, .ionic .icon-ios7-locked-outline, .ionic .icon-ios7-location, .ionic .icon-ios7-location-outline, .ionic .icon-ios7-keypad, .ionic .icon-ios7-keypad-outline, .ionic .icon-ios7-ionic-outline, .ionic .icon-ios7-information, .ionic .icon-ios7-information-outline, .ionic .icon-ios7-information-empty, .ionic .icon-ios7-infinite, .ionic .icon-ios7-infinite-outline, .ionic .icon-ios7-help, .ionic .icon-ios7-help-outline, .ionic .icon-ios7-help-empty, .ionic .icon-ios7-heart, .ionic .icon-ios7-heart-outline, .ionic .icon-ios7-glasses, .ionic .icon-ios7-glasses-outline, .ionic .icon-ios7-gear, .ionic .icon-ios7-gear-outline, .ionic .icon-ios7-folder, .ionic .icon-ios7-folder-outline, .ionic .icon-ios7-flag, .ionic .icon-ios7-flag-outline, .ionic .icon-ios7-film, .ionic .icon-ios7-film-outline, .ionic .icon-ios7-filing, .ionic .icon-ios7-filing-outline, .ionic .icon-ios7-fastforward, .ionic .icon-ios7-fastforward-outline, .ionic .icon-ios7-eye, .ionic .icon-ios7-eye-outline, .ionic .icon-ios7-email, .ionic .icon-ios7-email-outline, .ionic .icon-ios7-drag, .ionic .icon-ios7-download, .ionic .icon-ios7-download-outline, .ionic .icon-ios7-copy, .ionic .icon-ios7-copy-outline, .ionic .icon-ios7-contact, .ionic .icon-ios7-contact-outline, .ionic .icon-ios7-compose, .ionic .icon-ios7-compose-outline, .ionic .icon-ios7-cog, .ionic .icon-ios7-cog-outline, .ionic .icon-ios7-cloudy, .ionic .icon-ios7-cloudy-outline, .ionic .icon-ios7-cloud, .ionic .icon-ios7-cloud-upload, .ionic .icon-ios7-cloud-upload-outline, .ionic .icon-ios7-cloud-outline, .ionic .icon-ios7-cloud-download, .ionic .icon-ios7-cloud-download-outline, .ionic .icon-ios7-clock, .ionic .icon-ios7-clock-outline, .ionic .icon-ios7-circle-outline, .ionic .icon-ios7-circle-filled, .ionic .icon-ios7-checkmark, .ionic .icon-ios7-checkmark-outline, .ionic .icon-ios7-checkmark-empty, .ionic .icon-ios7-chatbubble, .ionic .icon-ios7-chatbubble-outline, .ionic .icon-ios7-chatboxes, .ionic .icon-ios7-chatboxes-outline, .ionic .icon-ios7-cart, .ionic .icon-ios7-cart-outline, .ionic .icon-ios7-camera, .ionic .icon-ios7-camera-outline, .ionic .icon-ios7-calendar, .ionic .icon-ios7-calendar-outline, .ionic .icon-ios7-browsers, .ionic .icon-ios7-browsers-outline, .ionic .icon-ios7-box, .ionic .icon-ios7-box-outline, .ionic .icon-ios7-bookmarks, .ionic .icon-ios7-bookmarks-outline, .ionic .icon-ios7-bolt, .ionic .icon-ios7-bolt-outline, .ionic .icon-ios7-bell, .ionic .icon-ios7-bell-outline, .ionic .icon-ios7-at, .ionic .icon-ios7-arrow-up, .ionic .icon-ios7-arrow-right, .ionic .icon-ios7-arrow-left, .ionic .icon-ios7-arrow-forward, .ionic .icon-ios7-arrow-down, .ionic .icon-ios7-arrow-back, .ionic .icon-ios7-albums, .ionic .icon-ios7-albums-outline, .ionic .icon-ios7-alarm, .ionic .icon-ios7-alarm-outline, .ionic .icon-social-youtube, .ionic .icon-social-youtube-outline, .ionic .icon-social-yahoo, .ionic .icon-social-yahoo-outline, .ionic .icon-social-wordpress, .ionic .icon-social-wordpress-outline, .ionic .icon-social-windows, .ionic .icon-social-windows-outline, .ionic .icon-social-vimeo, .ionic .icon-social-vimeo-outline, .ionic .icon-social-twitter, .ionic .icon-social-twitter-outline, .ionic .icon-social-tumblr, .ionic .icon-social-tumblr-outline, .ionic .icon-social-skype, .ionic .icon-social-skype-outline, .ionic .icon-social-rss, .ionic .icon-social-rss-outline, .ionic .icon-social-reddit, .ionic .icon-social-reddit-outline, .ionic .icon-social-linkedin, .ionic .icon-social-linkedin-outline, .ionic .icon-social-hackernews, .ionic .icon-social-hackernews-outline, .ionic .icon-social-googleplus, .ionic .icon-social-googleplus-outline, .ionic .icon-social-github, .ionic .icon-social-github-outline, .ionic .icon-social-facebook, .ionic .icon-social-facebook-outline, .ionic .icon-social-dropbox, .ionic .icon-social-dropbox-outline, .ionic .icon-social-dribbble, .ionic .icon-social-dribbble-outline, .ionic .icon-social-designernews, .ionic .icon-social-designernews-outline, .ionic .icon-social-buffer, .ionic .icon-social-buffer-outline, .ionic .icon-social-apple, .ionic .icon-social-apple-outline, .ionic .icon-social-android, .ionic .icon-social-android-outline, .ionic .icon-battery-empty, .ionic .icon-battery-full, .ionic .icon-battery-half, .ionic .icon-battery-low, .ionic .icon-bluetooth, .ionic .icon-calendar, .ionic .icon-camera, .ionic .icon-card, .ionic .icon-chatbox-working, .ionic .icon-chatbox, .ionic .icon-chatboxes, .ionic .icon-chatbubble-working, .ionic .icon-chatbubble, .ionic .icon-chatbubbles, .ionic .icon-checkmark-circled, .ionic .icon-checkmark-round, .ionic .icon-checkmark, .ionic .icon-chevron-down, .ionic .icon-chevron-left, .ionic .icon-chevron-right, .ionic .icon-chevron-up, .ionic .icon-clipboard, .ionic .icon-close-circled, .ionic .icon-close-round, .ionic .icon-close, .ionic .icon-cloud, .ionic .icon-compose, .ionic .icon-disc, .ionic .icon-document-text, .ionic .icon-document, .ionic .icon-drag, .ionic .icon-eject, .ionic .icon-email, .ionic .icon-eye, .ionic .icon-filing, .ionic .icon-film-marker, .ionic .icon-flash-off, .ionic .icon-flash, .ionic .icon-flask, .ionic .icon-folder, .ionic .icon-forward, .ionic .icon-game-controller-a, .ionic .icon-game-controller-b, .ionic .icon-gear-a, .ionic .icon-gear-b, .ionic .icon-grid, .ionic .icon-headphone, .ionic .icon-heart, .ionic .icon-help-circled, .ionic .icon-help, .ionic .icon-home, .ionic .icon-image, .ionic .icon-images, .ionic .icon-information-circled, .ionic .icon-information, .ionic .icon-ionic, .ionic .icon-ipad, .ionic .icon-iphone, .ionic .icon-ipod, .ionic .icon-laptop, .ionic .icon-leaf, .ionic .icon-link, .ionic .icon-location, .ionic .icon-locked, .ionic .icon-loop, .ionic .icon-man, .ionic .icon-map, .ionic .icon-mic-a, .ionic .icon-mic-b, .ionic .icon-mic-c, .ionic .icon-minus-circled, .ionic .icon-minus-round, .ionic .icon-minus, .ionic .icon-monitor, .ionic .icon-more, .ionic .icon-music-note, .ionic .icon-navicon-round, .ionic .icon-navicon, .ionic .icon-paperclip, .ionic .icon-pause, .ionic .icon-person-add, .ionic .icon-person-stalker, .ionic .icon-person, .ionic .icon-plane, .ionic .icon-play, .ionic .icon-plus-circled, .ionic .icon-plus-round, .ionic .icon-plus, .ionic .icon-pound, .ionic .icon-printer, .ionic .icon-record, .ionic .icon-refresh, .ionic .icon-reply-all, .ionic .icon-reply, .ionic .icon-search, .ionic .icon-share, .ionic .icon-shuffle, .ionic .icon-skip-backward, .ionic .icon-skip-forward, .ionic .icon-star, .ionic .icon-stop, .ionic .icon-thumbsdown, .ionic .icon-thumbsup, .ionic .icon-trash-a, .ionic .icon-trash-b, .ionic .icon-unlocked, .ionic .icon-upload, .ionic .icon-videocamera, .ionic .icon-volume-high, .ionic .icon-volume-low, .ionic .icon-volume-medium, .ionic .icon-volume-mute, .ionic .icon-waterdrop, .ionic .icon-wifi, .ionic .icon-woman { font-family: 'ionicons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; } .ionic .icon-battery-charging:before { content: "\e001"; } .ionic .icon-bag:before { content: "\e002"; } .ionic .icon-at:before { content: "\e003"; } .ionic .icon-arrow-up-c:before { content: "\e004"; } .ionic .icon-arrow-up-b:before { content: "\e005"; } .ionic .icon-arrow-up-a:before { content: "\e006"; } .ionic .icon-arrow-right-c:before { content: "\e007"; } .ionic .icon-arrow-right-b:before { content: "\e008"; } .ionic .icon-arrow-right-a:before { content: "\e009"; } .ionic .icon-arrow-left-c:before { content: "\e00a"; } .ionic .icon-arrow-left-b:before { content: "\e00b"; } .ionic .icon-arrow-left-a:before { content: "\e00c"; } .ionic .icon-arrow-down-c:before { content: "\e00d"; } .ionic .icon-arrow-down-b:before { content: "\e00e"; } .ionic .icon-arrow-down-a:before { content: "\e00f"; } .ionic .icon-archive:before { content: "\e010"; } .ionic .icon-alert:before { content: "\e011"; } .ionic .icon-alert-circled:before { content: "\e012"; } .ionic .icon-ios7-at-outline:before { content: "\e013"; } .ionic .icon-ios7-world:before { content: "\e014"; } .ionic .icon-ios7-world-outline:before { content: "\e015"; } .ionic .icon-ios7-volume-low:before { content: "\e016"; } .ionic .icon-ios7-volume-high:before { content: "\e017"; } .ionic .icon-ios7-videocam:before { content: "\e018"; } .ionic .icon-ios7-videocam-outline:before { content: "\e019"; } .ionic .icon-ios7-upload:before { content: "\e01a"; } .ionic .icon-ios7-upload-outline:before { content: "\e01b"; } .ionic .icon-ios7-unlocked:before { content: "\e01c"; } .ionic .icon-ios7-unlocked-outline:before { content: "\e01d"; } .ionic .icon-ios7-undo:before { content: "\e01e"; } .ionic .icon-ios7-undo-outline:before { content: "\e01f"; } .ionic .icon-ios7-trash:before { content: "\e020"; } .ionic .icon-ios7-trash-outline:before { content: "\e021"; } .ionic .icon-ios7-timer:before { content: "\e022"; } .ionic .icon-ios7-timer-outline:before { content: "\e023"; } .ionic .icon-ios7-thunderstorm:before { content: "\e024"; } .ionic .icon-ios7-thunderstorm-outline:before { content: "\e025"; } .ionic .icon-ios7-telephone:before { content: "\e026"; } .ionic .icon-ios7-telephone-outline:before { content: "\e027"; } .ionic .icon-ios7-sunny:before { content: "\e028"; } .ionic .icon-ios7-sunny-outline:before { content: "\e029"; } .ionic .icon-ios7-stopwatch:before { content: "\e02a"; } .ionic .icon-ios7-stopwatch-outline:before { content: "\e02b"; } .ionic .icon-ios7-star:before { content: "\e02c"; } .ionic .icon-ios7-star-outline:before { content: "\e02d"; } .ionic .icon-ios7-skipforward:before { content: "\e02e"; } .ionic .icon-ios7-skipforward-outline:before { content: "\e02f"; } .ionic .icon-ios7-skipbackward:before { content: "\e030"; } .ionic .icon-ios7-skipbackward-outline:before { content: "\e031"; } .ionic .icon-ios7-search:before { content: "\e032"; } .ionic .icon-ios7-search-strong:before { content: "\e033"; } .ionic .icon-ios7-rewind:before { content: "\e034"; } .ionic .icon-ios7-rewind-outline:before { content: "\e035"; } .ionic .icon-ios7-refresh:before { content: "\e036"; } .ionic .icon-ios7-refresh-outline:before { content: "\e037"; } .ionic .icon-ios7-refresh-empty:before { content: "\e038"; } .ionic .icon-ios7-redo:before { content: "\e039"; } .ionic .icon-ios7-redo-outline:before { content: "\e03a"; } .ionic .icon-ios7-recording:before { content: "\e03b"; } .ionic .icon-ios7-recording-outline:before { content: "\e03c"; } .ionic .icon-ios7-rainy:before { content: "\e03d"; } .ionic .icon-ios7-rainy-outline:before { content: "\e03e"; } .ionic .icon-ios7-printer:before { content: "\e03f"; } .ionic .icon-ios7-printer-outline:before { content: "\e040"; } .ionic .icon-ios7-plus:before { content: "\e041"; } .ionic .icon-ios7-plus-outline:before { content: "\e042"; } .ionic .icon-ios7-plus-empty:before { content: "\e043"; } .ionic .icon-ios7-play:before { content: "\e044"; } .ionic .icon-ios7-play-outline:before { content: "\e045"; } .ionic .icon-ios7-photos:before { content: "\e046"; } .ionic .icon-ios7-photos-outline:before { content: "\e047"; } .ionic .icon-ios7-personadd:before { content: "\e048"; } .ionic .icon-ios7-personadd-outline:before { content: "\e049"; } .ionic .icon-ios7-person:before { content: "\e04a"; } .ionic .icon-ios7-person-outline:before { content: "\e04b"; } .ionic .icon-ios7-people:before { content: "\e04c"; } .ionic .icon-ios7-people-outline:before { content: "\e04d"; } .ionic .icon-ios7-pause:before { content: "\e04e"; } .ionic .icon-ios7-pause-outline:before { content: "\e04f"; } .ionic .icon-ios7-partlysunny:before { content: "\e050"; } .ionic .icon-ios7-partlysunny-outline:before { content: "\e051"; } .ionic .icon-ios7-paperplane:before { content: "\e052"; } .ionic .icon-ios7-paperplane-outline:before { content: "\e053"; } .ionic .icon-ios7-navigate:before { content: "\e054"; } .ionic .icon-ios7-navigate-outline:before { content: "\e055"; } .ionic .icon-ios7-musical-notes:before { content: "\e056"; } .ionic .icon-ios7-musical-note:before { content: "\e057"; } .ionic .icon-ios7-more:before { content: "\e058"; } .ionic .icon-ios7-more-outline:before { content: "\e059"; } .ionic .icon-ios7-moon:before { content: "\e05a"; } .ionic .icon-ios7-moon-outline:before { content: "\e05b"; } .ionic .icon-ios7-monitor:before { content: "\e05c"; } .ionic .icon-ios7-monitor-outline:before { content: "\e05d"; } .ionic .icon-ios7-minus:before { content: "\e05e"; } .ionic .icon-ios7-minus-outline:before { content: "\e05f"; } .ionic .icon-ios7-minus-empty:before { content: "\e060"; } .ionic .icon-ios7-mic:before { content: "\e061"; } .ionic .icon-ios7-mic-outline:before { content: "\e062"; } .ionic .icon-ios7-mic-off:before { content: "\e063"; } .ionic .icon-ios7-locked:before { content: "\e064"; } .ionic .icon-ios7-locked-outline:before { content: "\e065"; } .ionic .icon-ios7-location:before { content: "\e066"; } .ionic .icon-ios7-location-outline:before { content: "\e067"; } .ionic .icon-ios7-keypad:before { content: "\e068"; } .ionic .icon-ios7-keypad-outline:before { content: "\e069"; } .ionic .icon-ios7-ionic-outline:before { content: "\e06a"; } .ionic .icon-ios7-information:before { content: "\e06b"; } .ionic .icon-ios7-information-outline:before { content: "\e06c"; } .ionic .icon-ios7-information-empty:before { content: "\e06d"; } .ionic .icon-ios7-infinite:before { content: "\e06e"; } .ionic .icon-ios7-infinite-outline:before { content: "\e06f"; } .ionic .icon-ios7-help:before { content: "\e070"; } .ionic .icon-ios7-help-outline:before { content: "\e071"; } .ionic .icon-ios7-help-empty:before { content: "\e072"; } .ionic .icon-ios7-heart:before { content: "\e073"; } .ionic .icon-ios7-heart-outline:before { content: "\e074"; } .ionic .icon-ios7-glasses:before { content: "\e075"; } .ionic .icon-ios7-glasses-outline:before { content: "\e076"; } .ionic .icon-ios7-gear:before { content: "\e077"; } .ionic .icon-ios7-gear-outline:before { content: "\e078"; } .ionic .icon-ios7-folder:before { content: "\e079"; } .ionic .icon-ios7-folder-outline:before { content: "\e07a"; } .ionic .icon-ios7-flag:before { content: "\e07b"; } .ionic .icon-ios7-flag-outline:before { content: "\e07c"; } .ionic .icon-ios7-film:before { content: "\e07d"; } .ionic .icon-ios7-film-outline:before { content: "\e07e"; } .ionic .icon-ios7-filing:before { content: "\e07f"; } .ionic .icon-ios7-filing-outline:before { content: "\e080"; } .ionic .icon-ios7-fastforward:before { content: "\e081"; } .ionic .icon-ios7-fastforward-outline:before { content: "\e082"; } .ionic .icon-ios7-eye:before { content: "\e083"; } .ionic .icon-ios7-eye-outline:before { content: "\e084"; } .ionic .icon-ios7-email:before { content: "\e085"; } .ionic .icon-ios7-email-outline:before { content: "\e086"; } .ionic .icon-ios7-drag:before { content: "\e087"; } .ionic .icon-ios7-download:before { content: "\e088"; } .ionic .icon-ios7-download-outline:before { content: "\e089"; } .ionic .icon-ios7-copy:before { content: "\e08a"; } .ionic .icon-ios7-copy-outline:before { content: "\e08b"; } .ionic .icon-ios7-contact:before { content: "\e08c"; } .ionic .icon-ios7-contact-outline:before { content: "\e08d"; } .ionic .icon-ios7-compose:before { content: "\e08e"; } .ionic .icon-ios7-compose-outline:before { content: "\e08f"; } .ionic .icon-ios7-cog:before { content: "\e090"; } .ionic .icon-ios7-cog-outline:before { content: "\e091"; } .ionic .icon-ios7-cloudy:before { content: "\e092"; } .ionic .icon-ios7-cloudy-outline:before { content: "\e093"; } .ionic .icon-ios7-cloud:before { content: "\e094"; } .ionic .icon-ios7-cloud-upload:before { content: "\e095"; } .ionic .icon-ios7-cloud-upload-outline:before { content: "\e096"; } .ionic .icon-ios7-cloud-outline:before { content: "\e097"; } .ionic .icon-ios7-cloud-download:before { content: "\e098"; } .ionic .icon-ios7-cloud-download-outline:before { content: "\e099"; } .ionic .icon-ios7-clock:before { content: "\e09a"; } .ionic .icon-ios7-clock-outline:before { content: "\e09b"; } .ionic .icon-ios7-circle-outline:before { content: "\e09c"; } .ionic .icon-ios7-circle-filled:before { content: "\e09d"; } .ionic .icon-ios7-checkmark:before { content: "\e09e"; } .ionic .icon-ios7-checkmark-outline:before { content: "\e09f"; } .ionic .icon-ios7-checkmark-empty:before { content: "\e0a0"; } .ionic .icon-ios7-chatbubble:before { content: "\e0a1"; } .ionic .icon-ios7-chatbubble-outline:before { content: "\e0a2"; } .ionic .icon-ios7-chatboxes:before { content: "\e0a3"; } .ionic .icon-ios7-chatboxes-outline:before { content: "\e0a4"; } .ionic .icon-ios7-cart:before { content: "\e0a5"; } .ionic .icon-ios7-cart-outline:before { content: "\e0a6"; } .ionic .icon-ios7-camera:before { content: "\e0a7"; } .ionic .icon-ios7-camera-outline:before { content: "\e0a8"; } .ionic .icon-ios7-calendar:before { content: "\e0a9"; } .ionic .icon-ios7-calendar-outline:before { content: "\e0aa"; } .ionic .icon-ios7-browsers:before { content: "\e0ab"; } .ionic .icon-ios7-browsers-outline:before { content: "\e0ac"; } .ionic .icon-ios7-box:before { content: "\e0ad"; } .ionic .icon-ios7-box-outline:before { content: "\e0ae"; } .ionic .icon-ios7-bookmarks:before { content: "\e0af"; } .ionic .icon-ios7-bookmarks-outline:before { content: "\e0b0"; } .ionic .icon-ios7-bolt:before { content: "\e0b1"; } .ionic .icon-ios7-bolt-outline:before { content: "\e0b2"; } .ionic .icon-ios7-bell:before { content: "\e0b3"; } .ionic .icon-ios7-bell-outline:before { content: "\e0b4"; } .ionic .icon-ios7-at:before { content: "\e0b5"; } .ionic .icon-ios7-arrow-up:before { content: "\e0b6"; } .ionic .icon-ios7-arrow-right:before { content: "\e0b7"; } .ionic .icon-ios7-arrow-left:before { content: "\e0b8"; } .ionic .icon-ios7-arrow-forward:before { content: "\e0b9"; } .ionic .icon-ios7-arrow-down:before { content: "\e0ba"; } .ionic .icon-ios7-arrow-back:before { content: "\e0bb"; } .ionic .icon-ios7-albums:before { content: "\e0bc"; } .ionic .icon-ios7-albums-outline:before { content: "\e0bd"; } .ionic .icon-ios7-alarm:before { content: "\e0be"; } .ionic .icon-ios7-alarm-outline:before { content: "\e0bf"; } .ionic .icon-social-youtube:before { content: "\e0c0"; } .ionic .icon-social-youtube-outline:before { content: "\e0c1"; } .ionic .icon-social-yahoo:before { content: "\e0c2"; } .ionic .icon-social-yahoo-outline:before { content: "\e0c3"; } .ionic .icon-social-wordpress:before { content: "\e0c4"; } .ionic .icon-social-wordpress-outline:before { content: "\e0c5"; } .ionic .icon-social-windows:before { content: "\e0c6"; } .ionic .icon-social-windows-outline:before { content: "\e0c7"; } .ionic .icon-social-vimeo:before { content: "\e0c8"; } .ionic .icon-social-vimeo-outline:before { content: "\e0c9"; } .ionic .icon-social-twitter:before { content: "\e0ca"; } .ionic .icon-social-twitter-outline:before { content: "\e0cb"; } .ionic .icon-social-tumblr:before { content: "\e0cc"; } .ionic .icon-social-tumblr-outline:before { content: "\e0cd"; } .ionic .icon-social-skype:before { content: "\e0ce"; } .ionic .icon-social-skype-outline:before { content: "\e0cf"; } .ionic .icon-social-rss:before { content: "\e0d0"; } .ionic .icon-social-rss-outline:before { content: "\e0d1"; } .ionic .icon-social-reddit:before { content: "\e0d2"; } .ionic .icon-social-reddit-outline:before { content: "\e0d3"; } .ionic .icon-social-linkedin:before { content: "\e0d4"; } .ionic .icon-social-linkedin-outline:before { content: "\e0d5"; } .ionic .icon-social-hackernews:before { content: "\e0d6"; } .ionic .icon-social-hackernews-outline:before { content: "\e0d7"; } .ionic .icon-social-googleplus:before { content: "\e0d8"; } .ionic .icon-social-googleplus-outline:before { content: "\e0d9"; } .ionic .icon-social-github:before { content: "\e0da"; } .ionic .icon-social-github-outline:before { content: "\e0db"; } .ionic .icon-social-facebook:before { content: "\e0dc"; } .ionic .icon-social-facebook-outline:before { content: "\e0dd"; } .ionic .icon-social-dropbox:before { content: "\e0de"; } .ionic .icon-social-dropbox-outline:before { content: "\e0df"; } .ionic .icon-social-dribbble:before { content: "\e0e0"; } .ionic .icon-social-dribbble-outline:before { content: "\e0e1"; } .ionic .icon-social-designernews:before { content: "\e0e2"; } .ionic .icon-social-designernews-outline:before { content: "\e0e3"; } .ionic .icon-social-buffer:before { content: "\e0e4"; } .ionic .icon-social-buffer-outline:before { content: "\e0e5"; } .ionic .icon-social-apple:before { content: "\e0e6"; } .ionic .icon-social-apple-outline:before { content: "\e0e7"; } .ionic .icon-social-android:before { content: "\e0e8"; } .ionic .icon-social-android-outline:before { content: "\e0e9"; } .ionic .icon-battery-empty:before { content: "\e000"; } .ionic .icon-battery-full:before { content: "\e0ea"; } .ionic .icon-battery-half:before { content: "\e0eb"; } .ionic .icon-battery-low:before { content: "\e0ec"; } .ionic .icon-bluetooth:before { content: "\e0ed"; } .ionic .icon-calendar:before { content: "\e0ee"; } .ionic .icon-camera:before { content: "\e0ef"; } .ionic .icon-card:before { content: "\e0f0"; } .ionic .icon-chatbox-working:before { content: "\e0f1"; } .ionic .icon-chatbox:before { content: "\e0f2"; } .ionic .icon-chatboxes:before { content: "\e0f3"; } .ionic .icon-chatbubble-working:before { content: "\e0f4"; } .ionic .icon-chatbubble:before { content: "\e0f5"; } .ionic .icon-chatbubbles:before { content: "\e0f6"; } .ionic .icon-checkmark-circled:before { content: "\e0f7"; } .ionic .icon-checkmark-round:before { content: "\e0f8"; } .ionic .icon-checkmark:before { content: "\e0f9"; } .ionic .icon-chevron-down:before { content: "\e0fa"; } .ionic .icon-chevron-left:before { content: "\e0fb"; } .ionic .icon-chevron-right:before { content: "\e0fc"; } .ionic .icon-chevron-up:before { content: "\e0fd"; } .ionic .icon-clipboard:before { content: "\e0fe"; } .ionic .icon-close-circled:before { content: "\e0ff"; } .ionic .icon-close-round:before { content: "\e100"; } .ionic .icon-close:before { content: "\e101"; } .ionic .icon-cloud:before { content: "\e102"; } .ionic .icon-compose:before { content: "\e103"; } .ionic .icon-disc:before { content: "\e104"; } .ionic .icon-document-text:before { content: "\e105"; } .ionic .icon-document:before { content: "\e106"; } .ionic .icon-drag:before { content: "\e107"; } .ionic .icon-eject:before { content: "\e108"; } .ionic .icon-email:before { content: "\e109"; } .ionic .icon-eye:before { content: "\e10a"; } .ionic .icon-filing:before { content: "\e10b"; } .ionic .icon-film-marker:before { content: "\e10c"; } .ionic .icon-flash-off:before { content: "\e10d"; } .ionic .icon-flash:before { content: "\e10e"; } .ionic .icon-flask:before { content: "\e10f"; } .ionic .icon-folder:before { content: "\e110"; } .ionic .icon-forward:before { content: "\e111"; } .ionic .icon-game-controller-a:before { content: "\e112"; } .ionic .icon-game-controller-b:before { content: "\e113"; } .ionic .icon-gear-a:before { content: "\e114"; } .ionic .icon-gear-b:before { content: "\e115"; } .ionic .icon-grid:before { content: "\e116"; } .ionic .icon-headphone:before { content: "\e117"; } .ionic .icon-heart:before { content: "\e118"; } .ionic .icon-help-circled:before { content: "\e119"; } .ionic .icon-help:before { content: "\e11a"; } .ionic .icon-home:before { content: "\e11b"; } .ionic .icon-image:before { content: "\e11c"; } .ionic .icon-images:before { content: "\e11d"; } .ionic .icon-information-circled:before { content: "\e11e"; } .ionic .icon-information:before { content: "\e11f"; } .ionic .icon-ionic:before { content: "\e120"; } .ionic .icon-ipad:before { content: "\e121"; } .ionic .icon-iphone:before { content: "\e122"; } .ionic .icon-ipod:before { content: "\e123"; } .ionic .icon-laptop:before { content: "\e124"; } .ionic .icon-leaf:before { content: "\e125"; } .ionic .icon-link:before { content: "\e126"; } .ionic .icon-location:before { content: "\e127"; } .ionic .icon-locked:before { content: "\e128"; } .ionic .icon-loop:before { content: "\e129"; } .ionic .icon-man:before { content: "\e12a"; } .ionic .icon-map:before { content: "\e12b"; } .ionic .icon-mic-a:before { content: "\e12c"; } .ionic .icon-mic-b:before { content: "\e12d"; } .ionic .icon-mic-c:before { content: "\e12e"; } .ionic .icon-minus-circled:before { content: "\e12f"; } .ionic .icon-minus-round:before { content: "\e130"; } .ionic .icon-minus:before { content: "\e131"; } .ionic .icon-monitor:before { content: "\e132"; } .ionic .icon-more:before { content: "\e133"; } .ionic .icon-music-note:before { content: "\e134"; } .ionic .icon-navicon-round:before { content: "\e135"; } .ionic .icon-navicon:before { content: "\e136"; } .ionic .icon-paperclip:before { content: "\e137"; } .ionic .icon-pause:before { content: "\e138"; } .ionic .icon-person-add:before { content: "\e139"; } .ionic .icon-person-stalker:before { content: "\e13a"; } .ionic .icon-person:before { content: "\e13b"; } .ionic .icon-plane:before { content: "\e13c"; } .ionic .icon-play:before { content: "\e13d"; } .ionic .icon-plus-circled:before { content: "\e13e"; } .ionic .icon-plus-round:before { content: "\e13f"; } .ionic .icon-plus:before { content: "\e140"; } .ionic .icon-pound:before { content: "\e141"; } .ionic .icon-printer:before { content: "\e142"; } .ionic .icon-record:before { content: "\e143"; } .ionic .icon-refresh:before { content: "\e144"; } .ionic .icon-reply-all:before { content: "\e145"; } .ionic .icon-reply:before { content: "\e146"; } .ionic .icon-search:before { content: "\e147"; } .ionic .icon-share:before { content: "\e148"; } .ionic .icon-shuffle:before { content: "\e149"; } .ionic .icon-skip-backward:before { content: "\e14a"; } .ionic .icon-skip-forward:before { content: "\e14b"; } .ionic .icon-star:before { content: "\e14c"; } .ionic .icon-stop:before { content: "\e14d"; } .ionic .icon-thumbsdown:before { content: "\e14e"; } .ionic .icon-thumbsup:before { content: "\e14f"; } .ionic .icon-trash-a:before { content: "\e150"; } .ionic .icon-trash-b:before { content: "\e151"; } .ionic .icon-unlocked:before { content: "\e152"; } .ionic .icon-upload:before { content: "\e153"; } .ionic .icon-videocamera:before { content: "\e154"; } .ionic .icon-volume-high:before { content: "\e155"; } .ionic .icon-volume-low:before { content: "\e156"; } .ionic .icon-volume-medium:before { content: "\e157"; } .ionic .icon-volume-mute:before { content: "\e158"; } .ionic .icon-waterdrop:before { content: "\e159"; } .ionic .icon-wifi:before { content: "\e15a"; } .ionic .icon-woman:before { content: "\e15b"; } .ionic html, .ionic body, .ionic div, .ionic span, .ionic applet, .ionic object, .ionic iframe, .ionic h1, .ionic h2, .ionic h3, .ionic h4, .ionic h5, .ionic h6, .ionic p, .ionic blockquote, .ionic pre, .ionic a, .ionic abbr, .ionic acronym, .ionic address, .ionic big, .ionic cite, .ionic code, .ionic del, .ionic dfn, .ionic em, .ionic img, .ionic ins, .ionic kbd, .ionic q, .ionic s, .ionic samp, .ionic small, .ionic strike, .ionic strong, .ionic sub, .ionic sup, .ionic tt, .ionic var, .ionic b, .ionic u, .ionic i, .ionic center, .ionic dl, .ionic dt, .ionic dd, .ionic ol, .ionic ul, .ionic li, .ionic fieldset, .ionic form, .ionic label, .ionic legend, .ionic table, .ionic caption, .ionic tbody, .ionic tfoot, .ionic thead, .ionic tr, .ionic th, .ionic td, .ionic article, .ionic aside, .ionic canvas, .ionic details, .ionic embed, .ionic fieldset, .ionic figure, .ionic figcaption, .ionic footer, .ionic header, .ionic hgroup, .ionic menu, .ionic nav, .ionic output, .ionic ruby, .ionic section, .ionic summary, .ionic time, .ionic mark, .ionic audio, .ionic video { margin: 0; padding: 0; border: 0; vertical-align: baseline; font: inherit; font-size: 100%; } .ionic ol, .ionic ul { list-style: none; } .ionic blockquote, .ionic q { quotes: none; } .ionic blockquote:before, .ionic blockquote:after, .ionic q:before, .ionic q:after { content: ''; content: none; } .ionic audio:not([controls]) { display: none; height: 0; } .ionic [hidden], .ionic template { display: none; } .ionic script { display: none !important; } .ionic html { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-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 */ } .ionic body { margin: 0; line-height: 1; } .ionic a { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .ionic a:focus { outline: thin dotted; } .ionic a:active, .ionic a:hover { outline: 0; } .ionic b, .ionic strong { font-weight: bold; } .ionic dfn { font-style: italic; } .ionic hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; } .ionic code, .ionic kbd, .ionic pre, .ionic samp { font-size: 1em; font-family: monospace, serif; } .ionic pre { white-space: pre-wrap; } .ionic q { quotes: "\201C" "\201D" "\2018" "\2019"; } .ionic small { font-size: 80%; } .ionic sub, .ionic sup { position: relative; vertical-align: baseline; font-size: 75%; line-height: 0; } .ionic sup { top: -0.5em; } .ionic sub { bottom: -0.25em; } .ionic fieldset { margin: 0 2px; padding: 0.35em 0.625em 0.75em; border: 1px solid silver; } .ionic legend { padding: 0; /* 2 */ border: 0; /* 1 */ } .ionic button, .ionic input, .ionic select, .ionic textarea { margin: 0; /* 3 */ font-size: 100%; /* 2 */ font-family: inherit; /* 1 */ outline-offset: 0; /* 4 */ outline-style: none; /* 4 */ outline-width: 0; /* 4 */ } .ionic button, .ionic input { line-height: normal; } .ionic button, .ionic select { text-transform: none; } .ionic button, .ionic html input[type="button"], .ionic input[type="reset"], .ionic input[type="submit"] { cursor: pointer; /* 3 */ -webkit-appearance: button; /* 2 */ } .ionic button[disabled], .ionic html input[disabled] { cursor: default; } .ionic input[type="search"] { -webkit-box-sizing: content-box; /* 2 */ -moz-box-sizing: content-box; box-sizing: content-box; -webkit-appearance: textfield; /* 1 */ } .ionic input[type="search"]::-webkit-search-cancel-button, .ionic input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } .ionic button::-moz-focus-inner, .ionic input::-moz-focus-inner { padding: 0; border: 0; } .ionic textarea { overflow: auto; /* 1 */ vertical-align: top; /* 2 */ } .ionic table { border-spacing: 0; border-collapse: collapse; } .ionic *, .ionic *:before, .ionic *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .ionic a { -webkit-user-drag: none; -webkit-tap-highlight-color: transparent; } .ionic img { -webkit-user-drag: none; } .ionic a:focus, .ionic button:focus { outline: 0; } .ionic body, .ionic .ionic-body { position: fixed; top: 0; right: 0; bottom: 0; left: 0; overflow: hidden; margin: 0; padding: 0; color: black; word-wrap: break-word; font-size: 14px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 20px; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -webkit-text-size-adjust: none; text-size-adjust: none; -webkit-tap-highlight-color: transparent; -webkit-user-drag: none; -webkit-user-select: none; } .ionic .view-full { position: fixed; top: 0; left: 0; width: 100%; height: 100%; } .ionic .content:before, .ionic .content:after { content: "\00a0"; /* No-break space character */ display: block; overflow: hidden; height: 0; } .ionic .content > * { -webkit-transform: translateZ(0px); transform: translateZ(0px); } .ionic .content { position: absolute; width: 100%; height: 100%; overflow: auto; -webkit-overflow-scrolling: touch; } .ionic .has-header { top: 44px; } .ionic .has-footer { bottom: 44px; } .ionic .has-tabs { bottom: 84px; } .ionic .page, .ionic .full-section { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1; overflow: auto; width: 100%; height: 100%; background-color: #fff; -webkit-overflow-scrolling: touch; } .ionic p { margin: 0 0 10px; } .ionic .lead { margin-bottom: 20px; font-weight: 200; font-size: 16.1px; line-height: 1.4; } .ionic small { font-size: 85%; } .ionic cite { font-style: normal; } .ionic .text-left { text-align: left; } .ionic .text-right { text-align: right; } .ionic .text-center { text-align: center; } .ionic h1, .ionic h2, .ionic h3, .ionic h4, .ionic h5, .ionic h6, .ionic .h1, .ionic .h2, .ionic .h3, .ionic .h4, .ionic .h5, .ionic .h6 { color: black; font-weight: 500; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 1.1; } .ionic h1 small, .ionic h2 small, .ionic h3 small, .ionic h4 small, .ionic h5 small, .ionic h6 small, .ionic .h1 small, .ionic .h2 small, .ionic .h3 small, .ionic .h4 small, .ionic .h5 small, .ionic .h6 small { font-weight: normal; line-height: 1; } .ionic h1, .ionic h2, .ionic h3 { margin-top: 20px; margin-bottom: 10px; } .ionic h4, .ionic h5, .ionic h6 { margin-top: 10px; margin-bottom: 10px; } .ionic h1, .ionic .h1 { font-size: 36px; } .ionic h2, .ionic .h2 { font-size: 30px; } .ionic h3, .ionic .h3 { font-size: 24px; } .ionic h4, .ionic .h4 { font-size: 18px; } .ionic h5, .ionic .h5 { font-size: 14px; } .ionic h6, .ionic .h6 { font-size: 12px; } .ionic h1 small, .ionic .h1 small { font-size: 24px; } .ionic h2 small, .ionic .h2 small { font-size: 18px; } .ionic h3 small, .ionic .h3 small, .ionic h4 small, .ionic .h4 small { font-size: 14px; } .ionic dl { margin-bottom: 20px; } .ionic dt, .ionic dd { line-height: 1.42857; } .ionic dt { font-weight: bold; } .ionic dd { margin-left: 0; } .ionic blockquote { margin: 0 0 20px; padding: 10px 20px; border-left: 5px solid gray; } .ionic blockquote p { font-weight: 300; font-size: 17.5px; line-height: 1.25; } .ionic blockquote p:last-child { margin-bottom: 0; } .ionic blockquote small { display: block; line-height: 1.42857; } .ionic blockquote small:before { content: '\2014 \00A0'; } .ionic blockquote.pull-right { padding-right: 15px; padding-left: 0; border-right: 5px solid gray; border-left: 0; } .ionic blockquote.pull-right p, .ionic blockquote.pull-right small { text-align: right; } .ionic blockquote.pull-right small:before { content: ''; } .ionic blockquote.pull-right small:after { content: '\00A0 \2014'; } .ionic q:before, .ionic q:after, .ionic blockquote:before, .ionic blockquote:after { content: ""; } .ionic address { display: block; margin-bottom: 20px; font-style: normal; line-height: 1.42857; } .ionic .action-sheet { position: fixed; z-index: 10; width: calc(100% - 30px); bottom: 0; left: 15px; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); overflow: hidden; } .ionic .action-sheet .button { display: block; width: 100%; padding: 10px; border-radius: none; background-color: transparent; font-size: 18px; color: #4a87ee; } .ionic .action-sheet .button.destructive { color: #ef4e3a; } .ionic .action-sheet-title { font-size: 12px; padding: 10px; text-align: center; } .ionic .action-sheet-group { border-radius: 3px; background-color: rgba(255, 255, 255, 0.95); margin-bottom: 10px; } .ionic .bar { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; position: absolute; right: 0; left: 0; z-index: 10; display: -webkit-box; display: box; box-sizing: border-box; padding: 5px; width: 100%; height: 44px; border-width: 0; border-style: solid; background-color: white; } .ionic .bar.bar-header { border-bottom-width: 1px; } .ionic .bar.bar-footer { border-top-width: 1px; } .ionic .bar.bar-clear { background: none; color: #fff; border: none; } .ionic .bar.bar-clear .button { color: #fff; } .ionic .bar.bar-clear .title { color: #fff; } .ionic .bar.bar-default { background-color: rgba(255, 255, 255, 0.9); border-color: #dddddd; color: #333333; } .ionic .bar.bar-default .title { color: #333333; } .ionic .bar.bar-secondary { background-color: rgba(245, 245, 245, 0.9); border-color: #bbbbbb; color: #333333; } .ionic .bar.bar-secondary .title { color: #333333; } .ionic .bar.bar-primary { background-color: rgba(74, 135, 238, 0.9); border-color: #3b6dc2; color: white; } .ionic .bar.bar-primary .title { color: white; } .ionic .bar.bar-info { background-color: rgba(67, 206, 230, 0.9); border-color: #3bb3c8; color: white; } .ionic .bar.bar-info .title { color: white; } .ionic .bar.bar-success { background-color: rgba(102, 204, 51, 0.9); border-color: #5bb22f; color: white; } .ionic .bar.bar-success .title { color: white; } .ionic .bar.bar-warning { background-color: rgba(240, 184, 64, 0.9); border-color: #d29f31; color: white; } .ionic .bar.bar-warning .title { color: white; } .ionic .bar.bar-danger { background-color: rgba(239, 78, 58, 0.9); border-color: #c73927; color: white; } .ionic .bar.bar-danger .title { color: white; } .ionic .bar.bar-dark { background-color: rgba(68, 68, 68, 0.9); border-color: #111111; color: white; } .ionic .bar.bar-dark .title { color: white; } .ionic .bar .title { position: absolute; top: 0; right: 0; left: 0; z-index: 0; margin: 0; min-width: 30px; text-align: center; text-overflow: ellipsis; white-space: nowrap; font-size: 17px; line-height: 44px; } .ionic .bar .title a { color: inherit; } .ionic .bar .button { box-flex: 1; -webkit-box-flex: 0; -moz-box-flex: 0; z-index: 1; margin: 0; padding: 4px 12px; background-color: transparent; font-size: 12px; line-height: 23px; } .ionic .bar .button.button-clear { padding: 0 5px; line-height: 34px; } .ionic .bar .button-bar { line-height: 18px; } .ionic .bar .button-bar + .button, .ionic .bar .button + .button-bar { margin-left: 5px; } .ionic .bar .title + .button:last-child, .ionic .bar > .button + .button:last-child, .ionic .bar > .button.pull-right, .ionic .bar .title + .buttons { position: absolute; top: 5px; right: 5px; bottom: 5px; } .ionic .bar-default .button { color: #333333; background-color: white; border-color: #dddddd; } .ionic .bar-default .button:hover { color: #333333; text-decoration: none; } .ionic .bar-default .button.active, .ionic .bar-default .button:active { background-color: #fafafa; box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.15); border-color: #bbbbbb; } .ionic .bar-default .button.button-clear { color: #333333; background: none; box-shadow: none; font-size: 17px; } .ionic .bar-secondary .button { color: #333333; background-color: whitesmoke; border-color: #bbbbbb; } .ionic .bar-secondary .button:hover { color: #333333; text-decoration: none; } .ionic .bar-secondary .button.active, .ionic .bar-secondary .button:active { background-color: #e5e5e5; box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.15); border-color: #999999; } .ionic .bar-secondary .button.button-clear { color: #333333; background: none; box-shadow: none; font-size: 17px; } .ionic .bar-primary .button { color: white; background-color: #4a87ee; border-color: #3b6dc2; } .ionic .bar-primary .button:hover { color: white; text-decoration: none; } .ionic .bar-primary .button.active, .ionic .bar-primary .button:active { background-color: #4175ce; box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.15); border-color: #32599c; } .ionic .bar-primary .button.button-clear { color: white; background: none; box-shadow: none; font-size: 17px; } .ionic .bar-info .button { color: white; background-color: #43cee6; border-color: #3bb3c8; } .ionic .bar-info .button:hover { color: white; text-decoration: none; } .ionic .bar-info .button.active, .ionic .bar-info .button:active { background-color: #3db8cd; box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.15); border-color: #3293a4; } .ionic .bar-info .button.button-clear { color: white; background: none; box-shadow: none; font-size: 17px; } .ionic .bar-success .button { color: white; background-color: #66cc33; border-color: #5bb22f; } .ionic .bar-success .button:hover { color: white; text-decoration: none; } .ionic .bar-success .button.active, .ionic .bar-success .button:active { background-color: #55aa2b; box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.15); border-color: #448922; } .ionic .bar-success .button.button-clear { color: white; background: none; box-shadow: none; font-size: 17px; } .ionic .bar-warning .button { color: white; background-color: #f0b840; border-color: #d29f31; } .ionic .bar-warning .button:hover { color: white; text-decoration: none; } .ionic .bar-warning .button.active, .ionic .bar-warning .button:active { background-color: #e2a114; box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.15); border-color: #b88517; } .ionic .bar-warning .button.button-clear { color: white; background: none; box-shadow: none; font-size: 17px; } .ionic .bar-danger .button { color: white; background-color: #ef4e3a; border-color: #c73927; } .ionic .bar-danger .button:hover { color: white; text-decoration: none; } .ionic .bar-danger .button.active, .ionic .bar-danger .button:active { background-color: #ce4331; box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.15); border-color: #9f3527; } .ionic .bar-danger .button.button-clear { color: white; background: none; box-shadow: none; font-size: 17px; } .ionic .bar-dark .button { color: white; background-color: #444444; border-color: #111111; } .ionic .bar-dark .button:hover { color: white; text-decoration: none; } .ionic .bar-dark .button.active, .ionic .bar-dark .button:active { background-color: #222222; box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.15); border-color: black; } .ionic .bar-dark .button.button-clear { color: white; background: none; box-shadow: none; font-size: 17px; } .ionic .bar [class^="icon-"], .ionic .bar [class*=" icon-"] { font-size: 24px; } .ionic .bar .button-icon { border: 1px solid transparent; background-color: transparent; } .ionic .bar-header { top: 0; } .ionic .bar-footer { bottom: 0; } .ionic .bar-tabs { padding: 0; } .ionic .bar-subheader { top: 44px; display: block; } .ionic .bar-subfooter { bottom: 44px; display: block; } .ionic .tabs { font-size: 16px; position: fixed; bottom: 0; width: 100%; height: 49px; z-index: 5; box-orient: horizontal; -webkit-box-orient: horizontal; -moz-box-orient: horizontal; display: -webkit-box; display: box; border-top-width: 1px; border-style: solid; background-color: white; border-color: #dddddd; color: #333333; } .ionic .tabs.tabs-default { background-color: white; border-color: #dddddd; color: #333333; } .ionic .tabs.tabs-secondary { background-color: whitesmoke; border-color: #bbbbbb; color: #333333; } .ionic .tabs.tabs-primary { background-color: #4a87ee; border-color: #3b6dc2; color: white; } .ionic .tabs.tabs-success { background-color: #66cc33; border-color: #5bb22f; color: white; } .ionic .tabs.tabs-info { background-color: #43cee6; border-color: #3bb3c8; color: white; } .ionic .tabs.tabs-warning { background-color: #f0b840; border-color: #d29f31; color: white; } .ionic .tabs.tabs-danger { background-color: #ef4e3a; border-color: #c73927; color: white; } .ionic .tabs.tabs-dark { background-color: #ef4e3a; border-color: #c73927; color: white; } .ionic .tabs-top { top: 44px; } .ionic .tab-item { display: block; width: 0; height: 100%; box-flex: 1; -webkit-box-flex: 1; -moz-box-flex: 1; box-sizing: border-box; text-align: center; text-decoration: none; font-weight: 400; font-family: "Helvetica Neue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 10px; color: inherit; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; opacity: 0.7; } .ionic .tab-item i { font-size: 32px; } .ionic .tab-item.active, .ionic .tab-item:active { opacity: 1; } .ionic .tab-item.active.tab-item-default, .ionic .tab-item:active.tab-item-default { color: white; } .ionic .tab-item.active.tab-item-secondary, .ionic .tab-item:active.tab-item-secondary { color: whitesmoke; } .ionic .tab-item.active.tab-item-primary, .ionic .tab-item:active.tab-item-primary { color: #4a87ee; } .ionic .tab-item.active.tab-item-success, .ionic .tab-item:active.tab-item-success { color: #66cc33; } .ionic .tab-item.active.tab-item-danger, .ionic .tab-item:active.tab-item-danger { color: #ef4e3a; } .ionic .tab-item.active.tab-item-warning, .ionic .tab-item:active.tab-item-warning { color: #f0b840; } .ionic .tab-item.active.tab-item-dark, .ionic .tab-item:active.tab-item-dark { color: #444444; } .ionic .tab-item i { display: block; margin: 1px auto -3px auto; } .ionic .tab-label { margin-top: 1px; color: #fff; font-weight: bold; font-size: 10px; } .ionic .menu { position: absolute; top: 0; bottom: 0; z-index: 0; overflow-y: scroll; min-height: 100%; max-height: 100%; width: 270px; background-color: #fff; -webkit-overflow-scrolling: touch; } .ionic .menu-left { left: 0; } .ionic .menu-right { right: 0; } .ionic .menu-animated { -webkit-transition: -webkit-transform 200ms ease; -moz-transition: -moz-transform 200ms ease; transition: transform 200ms ease; } .ionic .modal { position: fixed; z-index: 10; top: 0; width: 100%; min-height: 100%; overflow: hidden; background-color: white; } .ionic .modal.active { height: 100%; } .ionic .list { position: relative; overflow: hidden; margin-bottom: 20px; padding-top: 1px; padding-bottom: 1px; padding-left: 0; } .ionic .list-item { position: relative; z-index: 2; display: block; margin: -1px; border: none; background-color: white; box-shadow: inset 0 0 1px #666666; } .ionic .list-item .badge { float: right; } .ionic .list-item .badge + .badge { margin-right: 5px; } .ionic .list-item.active, .ionic .list-item.active:hover, .ionic .list-item.active:focus { z-index: 2; } .ionic .list-item.active .list-item-heading, .ionic .list-item.active:hover .list-item-heading, .ionic .list-item.active:focus .list-item-heading { color: inherit; } .ionic .list-item.list-item-default { /* color: $color; background-color: $bgColor; border-color: $borderColor; */ } .ionic .list-item.list-item-default.active, .ionic .list-item.list-item-default:active { color: #333333; background-color: white; border-color: #333333; } .ionic .list-item.list-item-default.active .list-item-content, .ionic .list-item.list-item-default:active .list-item-content { background-color: white; color: #333333; } .ionic .list-item.list-item-secondary { /* color: $color; background-color: $bgColor; border-color: $borderColor; */ } .ionic .list-item.list-item-secondary.active, .ionic .list-item.list-item-secondary:active { color: #333333; background-color: white; border-color: #333333; } .ionic .list-item.list-item-secondary.active .list-item-content, .ionic .list-item.list-item-secondary:active .list-item-content { background-color: white; color: #333333; } .ionic .list-item.list-item-primary { /* color: $color; background-color: $bgColor; border-color: $borderColor; */ } .ionic .list-item.list-item-primary.active, .ionic .list-item.list-item-primary:active { color: white; background-color: #4a87ee; border-color: #333333; } .ionic .list-item.list-item-primary.active .list-item-content, .ionic .list-item.list-item-primary:active .list-item-content { background-color: #4a87ee; color: white; } .ionic .list-item.list-item-info { /* color: $color; background-color: $bgColor; border-color: $borderColor; */ } .ionic .list-item.list-item-info.active, .ionic .list-item.list-item-info:active { color: white; background-color: #43cee6; border-color: #333333; } .ionic .list-item.list-item-info.active .list-item-content, .ionic .list-item.list-item-info:active .list-item-content { background-color: #43cee6; color: white; } .ionic .list-item.list-item-success { /* color: $color; background-color: $bgColor; border-color: $borderColor; */ } .ionic .list-item.list-item-success.active, .ionic .list-item.list-item-success:active { color: white; background-color: #66cc33; border-color: #333333; } .ionic .list-item.list-item-success.active .list-item-content, .ionic .list-item.list-item-success:active .list-item-content { background-color: #66cc33; color: white; } .ionic .list-item.list-item-warning { /* color: $color; background-color: $bgColor; border-color: $borderColor; */ } .ionic .list-item.list-item-warning.active, .ionic .list-item.list-item-warning:active { color: white; background-color: #f0b840; border-color: #333333; } .ionic .list-item.list-item-warning.active .list-item-content, .ionic .list-item.list-item-warning:active .list-item-content { background-color: #f0b840; color: white; } .ionic .list-item.list-item-danger { /* color: $color; background-color: $bgColor; border-color: $borderColor; */ } .ionic .list-item.list-item-danger.active, .ionic .list-item.list-item-danger:active { color: white; background-color: #ef4e3a; border-color: #333333; } .ionic .list-item.list-item-danger.active .list-item-content, .ionic .list-item.list-item-danger:active .list-item-content { background-color: #ef4e3a; color: white; } .ionic .list-item.list-item-dark { /* color: $color; background-color: $bgColor; border-color: $borderColor; */ } .ionic .list-item.list-item-dark.active, .ionic .list-item.list-item-dark:active { color: white; background-color: #444444; border-color: #333333; } .ionic .list-item.list-item-dark.active .list-item-content, .ionic .list-item.list-item-dark:active .list-item-content { background-color: #444444; color: white; } .ionic a.list-item { color: #333333; text-decoration: none; } .ionic a.list-item:hover, .ionic a.list-item:focus { text-decoration: none; } .ionic .list-editing .list-item-content { margin-right: 30px; margin-left: 30px; } .ionic .list-editing .list-item-edit { left: 0px; opacity: 1; } .ionic .list-item-content { /** * The content area of a complex list item. This area can * Slide left and right and be dragged to support different * UI interactions. */ position: relative; z-index: 2; overflow: hidden; padding: 15px 40px 15px 15px; border: none; background-color: #fff; box-shadow: inset 0 0 1px #666666; text-overflow: ellipsis; white-space: nowrap; font-size: 16px; -webkit-transition: margin-left 0.2s ease-in-out, margin-right 0.2s ease-in-out, left 0.2s ease-in-out; } .ionic .list-item-content h1:last-child, .ionic .list-item-content h2:last-child, .ionic .list-item-content h3:last-child, .ionic .list-item-content h4:last-child, .ionic .list-item-content h5:last-child, .ionic .list-item-content h6:last-child, .ionic .list-item-content p:last-child { margin-bottom: 0; } .ionic .list-item-text-wrap { overflow: auto; white-space: normal; } .ionic .list-item-content i { position: absolute; top: 0; display: flex; height: 100%; font-size: 28px; align-items: center; } .ionic .list-icon-left .list-item-content { padding-left: 45px; } .ionic .list-icon-left .list-item-content i { left: 7.5px; } .ionic .list-icon-right .list-item-content i { right: 7.5px; } .ionic .list-icon-left.list-icon-right .list-item-content i:last-child { left: auto; } .ionic a .list-item-content:after, .ionic button .list-item-content:after { /* By default, both and