.md-vpn-lock:before{content: "\f2c8";} .md-cake:before{content: "\f2c9";} .md-domain:before{content: "\f2ca";} .md-location-city:before{content: "\f2cb";} .md-mood:before{content: "\f2cc";} .md-notifications-none:before{content: "\f2cd";} .md-notifications:before{content: "\f2ce";} .md-notifications-off:before{content: "\f2cf";} .md-notifications-on:before{content: "\f2d0";} .md-notifications-paused:before{content: "\f2d1";} .md-pages:before{content: "\f2d2";} .md-party-mode:before{content: "\f2d3";} .md-group:before{content: "\f2d4";} .md-group-add:before{content: "\f2d5";} .md-people:before{content: "\f2d6";} .md-people-outline:before{content: "\f2d7";} .md-person:before{content: "\f2d8";} .md-person-add:before{content: "\f2d9";} .md-person-outline:before{content: "\f2da";} .md-plus-one:before{content: "\f2db";} .md-poll:before{content: "\f2dc";} .md-public:before{content: "\f2dd";} .md-school:before{content: "\f2de";} .md-share:before{content: "\f2df";} .md-whatshot:before{content: "\f2e0";} .md-check-box:before{content: "\f2e1";} .md-check-box-outline-blank:before{content: "\f2e2";} .md-radio-button-off:before{content: "\f2e3";} .md-radio-button-on:before{content: "\f2e4";} .md-star:before{content: "\f2e5";} .md-star-half:before{content: "\f2e6";} .md-star-outline:before{content: "\f2e7";} @font-face{font-family: "Ionicons"; src: url("/fanli_hotel_restaurant/static/css/../fonts/ionicons.eot?v=1.5.0"); src: url("/fanli_hotel_restaurant/static/css/../fonts/ionicons.eot?v=1.5.0#iefix") format("embedded-opentype"), url("/fanli_hotel_restaurant/static/css/../fonts/ionicons.ttf?v=1.5.0") format("truetype"), url("/fanli_hotel_restaurant/static/css/../fonts/ionicons.woff?v=1.5.0") format("woff"), url("/fanli_hotel_restaurant/static/css/../fonts/ionicons.svg?v=1.5.0#Ionicons") format("svg"); font-weight: normal; font-style: normal;} .ion, .ion-loading-a, .ion-loading-b, .ion-loading-c, .ion-loading-d, .ion-looping, .ion-refreshing, .ion-ios7-reloading, .ionicons, .ion-alert, .ion-alert-circled, .ion-android-add, .ion-android-add-contact, .ion-android-alarm, .ion-android-archive, .ion-android-arrow-back, .ion-android-arrow-down-left, .ion-android-arrow-down-right, .ion-android-arrow-forward, .ion-android-arrow-up-left, .ion-android-arrow-up-right, .ion-android-battery, .ion-android-book, .ion-android-calendar, .ion-android-call, .ion-android-camera, .ion-android-chat, .ion-android-checkmark, .ion-android-clock, .ion-android-close, .ion-android-contact, .ion-android-contacts, .ion-android-data, .ion-android-developer, .ion-android-display, .ion-android-download, .ion-android-drawer, .ion-android-dropdown, .ion-android-earth, .ion-android-folder, .ion-android-forums, .ion-android-friends, .ion-android-hand, .ion-android-image, .ion-android-inbox, .ion-android-information, .ion-android-keypad, .ion-android-lightbulb, .ion-android-locate, .ion-android-location, .ion-android-mail, .ion-android-microphone, .ion-android-mixer, .ion-android-more, .ion-android-note, .ion-android-playstore, .ion-android-printer, .ion-android-promotion, .ion-android-reminder, .ion-android-remove, .ion-android-search, .ion-android-send, .ion-android-settings, .ion-android-share, .ion-android-social, .ion-android-social-user, .ion-android-sort, .ion-android-stair-drawer, .ion-android-star, .ion-android-stopwatch, .ion-android-storage, .ion-android-system-back, .ion-android-system-home, .ion-android-system-windows, .ion-android-timer, .ion-android-trash, .ion-android-user-menu, .ion-android-volume, .ion-android-wifi, .ion-aperture, .ion-archive, .ion-arrow-down-a, .ion-arrow-down-b, .ion-arrow-down-c, .ion-arrow-expand, .ion-arrow-graph-down-left, .ion-arrow-graph-down-right, .ion-arrow-graph-up-left, .ion-arrow-graph-up-right, .ion-arrow-left-a, .ion-arrow-left-b, .ion-arrow-left-c, .ion-arrow-move, .ion-arrow-resize, .ion-arrow-return-left, .ion-arrow-return-right, .ion-arrow-right-a, .ion-arrow-right-b, .ion-arrow-right-c, .ion-arrow-shrink, .ion-arrow-swap, .ion-arrow-up-a, .ion-arrow-up-b, .ion-arrow-up-c, .ion-asterisk, .ion-at, .ion-bag, .ion-battery-charging, .ion-battery-empty, .ion-battery-full, .ion-battery-half, .ion-battery-low, .ion-beaker, .ion-beer, .ion-bluetooth, .ion-bonfire, .ion-bookmark, .ion-briefcase, .ion-bug, .ion-calculator, .ion-calendar, .ion-camera, .ion-card, .ion-cash, .ion-chatbox, .ion-chatbox-working, .ion-chatboxes, .ion-chatbubble, .ion-chatbubble-working, .ion-chatbubbles, .ion-checkmark, .ion-checkmark-circled, .ion-checkmark-round, .ion-chevron-down, .ion-chevron-left, .ion-chevron-right, .ion-chevron-up, .ion-clipboard, .ion-clock, .ion-close, .ion-close-circled, .ion-close-round, .ion-closed-captioning, .ion-cloud, .ion-code, .ion-code-download, .ion-code-working, .ion-coffee, .ion-compass, .ion-compose, .ion-connection-bars, .ion-contrast, .ion-cube, .ion-disc, .ion-document, .ion-document-text, .ion-drag, .ion-earth, .ion-edit, .ion-egg, .ion-eject, .ion-email, .ion-eye, .ion-eye-disabled, .ion-female, .ion-filing, .ion-film-marker, .ion-fireball, .ion-flag, .ion-flame, .ion-flash, .ion-flash-off, .ion-flask, .ion-folder, .ion-fork, .ion-fork-repo, .ion-forward, .ion-funnel, .ion-game-controller-a, .ion-game-controller-b, .ion-gear-a, .ion-gear-b, .ion-grid, .ion-hammer, .ion-happy, .ion-headphone, .ion-heart, .ion-heart-broken, .ion-help, .ion-help-buoy, .ion-help-circled, .ion-home, .ion-icecream, .ion-icon-social-google-plus, .ion-icon-social-google-plus-outline, .ion-image, .ion-images, .ion-information, .ion-information-circled, .ion-ionic, .ion-ios7-alarm, .ion-ios7-alarm-outline, .ion-ios7-albums, .ion-ios7-albums-outline, .ion-ios7-americanfootball, .ion-ios7-americanfootball-outline, .ion-ios7-analytics, .ion-ios7-analytics-outline, .ion-ios7-arrow-back, .ion-ios7-arrow-down, .ion-ios7-arrow-forward, .ion-ios7-arrow-left, .ion-ios7-arrow-right, .ion-ios7-arrow-thin-down, .ion-ios7-arrow-thin-left, .ion-ios7-arrow-thin-right, .ion-ios7-arrow-thin-up, .ion-ios7-arrow-up, .ion-ios7-at, .ion-ios7-at-outline, .ion-ios7-barcode, .ion-ios7-barcode-outline, .ion-ios7-baseball, .ion-ios7-baseball-outline, .ion-ios7-basketball, .ion-ios7-basketball-outline, .ion-ios7-bell, .ion-ios7-bell-outline, .ion-ios7-bolt, .ion-ios7-bolt-outline, .ion-ios7-bookmarks, .ion-ios7-bookmarks-outline, .ion-ios7-box, .ion-ios7-box-outline, .ion-ios7-briefcase, .ion-ios7-briefcase-outline, .ion-ios7-browsers, .ion-ios7-browsers-outline, .ion-ios7-calculator, .ion-ios7-calculator-outline, .ion-ios7-calendar, .ion-ios7-calendar-outline, .ion-ios7-camera, .ion-ios7-camera-outline, .ion-ios7-cart, .ion-ios7-cart-outline, .ion-ios7-chatboxes, .ion-ios7-chatboxes-outline, .ion-ios7-chatbubble, .ion-ios7-chatbubble-outline, .ion-ios7-checkmark, .ion-ios7-checkmark-empty, .ion-ios7-checkmark-outline, .ion-ios7-circle-filled, .ion-ios7-circle-outline, .ion-ios7-clock, .ion-ios7-clock-outline, .ion-ios7-close, .ion-ios7-close-empty, .ion-ios7-close-outline, .ion-ios7-cloud, .ion-ios7-cloud-download, .ion-ios7-cloud-download-outline, .ion-ios7-cloud-outline, .ion-ios7-cloud-upload, .ion-ios7-cloud-upload-outline, .ion-ios7-cloudy, .ion-ios7-cloudy-night, .ion-ios7-cloudy-night-outline, .ion-ios7-cloudy-outline, .ion-ios7-cog, .ion-ios7-cog-outline, .ion-ios7-compose, .ion-ios7-compose-outline, .ion-ios7-contact, .ion-ios7-contact-outline, .ion-ios7-copy, .ion-ios7-copy-outline, .ion-ios7-download, .ion-ios7-download-outline, .ion-ios7-drag, .ion-ios7-email, .ion-ios7-email-outline, .ion-ios7-expand, .ion-ios7-eye, .ion-ios7-eye-outline, .ion-ios7-fastforward, .ion-ios7-fastforward-outline, .ion-ios7-filing, .ion-ios7-filing-outline, .ion-ios7-film, .ion-ios7-film-outline, .ion-ios7-flag, .ion-ios7-flag-outline, .ion-ios7-folder, .ion-ios7-folder-outline, .ion-ios7-football, .ion-ios7-football-outline, .ion-ios7-gear, .ion-ios7-gear-outline, .ion-ios7-glasses, .ion-ios7-glasses-outline, .ion-ios7-heart, .ion-ios7-heart-outline, .ion-ios7-help, .ion-ios7-help-empty, .ion-ios7-help-outline, .ion-ios7-home, .ion-ios7-home-outline, .ion-ios7-infinite, .ion-ios7-infinite-outline, .ion-ios7-information, .ion-ios7-information-empty, .ion-ios7-information-outline, .ion-ios7-ionic-outline, .ion-ios7-keypad, .ion-ios7-keypad-outline, .ion-ios7-lightbulb, .ion-ios7-lightbulb-outline, .ion-ios7-location, .ion-ios7-location-outline, .ion-ios7-locked, .ion-ios7-locked-outline, .ion-ios7-loop, .ion-ios7-loop-strong, .ion-ios7-medkit, .ion-ios7-medkit-outline, .ion-ios7-mic, .ion-ios7-mic-off, .ion-ios7-mic-outline, .ion-ios7-minus, .ion-ios7-minus-empty, .ion-ios7-minus-outline, .ion-ios7-monitor, .ion-ios7-monitor-outline, .ion-ios7-moon, .ion-ios7-moon-outline, .ion-ios7-more, .ion-ios7-more-outline, .ion-ios7-musical-note, .ion-ios7-musical-notes, .ion-ios7-navigate, .ion-ios7-navigate-outline, .ion-ios7-paper, .ion-ios7-paper-outline, .ion-ios7-paperplane, .ion-ios7-paperplane-outline, .ion-ios7-partlysunny, .ion-ios7-partlysunny-outline, .ion-ios7-pause, .ion-ios7-pause-outline, .ion-ios7-paw, .ion-ios7-paw-outline, .ion-ios7-people, .ion-ios7-people-outline, .ion-ios7-person, .ion-ios7-person-outline, .ion-ios7-personadd, .ion-ios7-personadd-outline, .ion-ios7-photos, .ion-ios7-photos-outline, .ion-ios7-pie, .ion-ios7-pie-outline, .ion-ios7-play, .ion-ios7-play-outline, .ion-ios7-plus, .ion-ios7-plus-empty, .ion-ios7-plus-outline, .ion-ios7-pricetag, .ion-ios7-pricetag-outline, .ion-ios7-pricetags, .ion-ios7-pricetags-outline, .ion-ios7-printer, .ion-ios7-printer-outline, .ion-ios7-pulse, .ion-ios7-pulse-strong, .ion-ios7-rainy, .ion-ios7-rainy-outline, .ion-ios7-recording, .ion-ios7-recording-outline, .ion-ios7-redo, .ion-ios7-redo-outline, .ion-ios7-refresh, .ion-ios7-refresh-empty, .ion-ios7-refresh-outline, .ion-ios7-reload, .ion-ios7-reverse-camera, .ion-ios7-reverse-camera-outline, .ion-ios7-rewind, .ion-ios7-rewind-outline, .ion-ios7-search, .ion-ios7-search-strong, .ion-ios7-settings, .ion-ios7-settings-strong, .ion-ios7-shrink, .ion-ios7-skipbackward, .ion-ios7-skipbackward-outline, .ion-ios7-skipforward, .ion-ios7-skipforward-outline, .ion-ios7-snowy, .ion-ios7-speedometer, .ion-ios7-speedometer-outline, .ion-ios7-star, .ion-ios7-star-half, .ion-ios7-star-outline, .ion-ios7-stopwatch, .ion-ios7-stopwatch-outline, .ion-ios7-sunny, .ion-ios7-sunny-outline, .ion-ios7-telephone, .ion-ios7-telephone-outline, .ion-ios7-tennisball, .ion-ios7-tennisball-outline, .ion-ios7-thunderstorm, .ion-ios7-thunderstorm-outline, .ion-ios7-time, .ion-ios7-time-outline, .ion-ios7-timer, .ion-ios7-timer-outline, .ion-ios7-toggle, .ion-ios7-toggle-outline, .ion-ios7-trash, .ion-ios7-trash-outline, .ion-ios7-undo, .ion-ios7-undo-outline, .ion-ios7-unlocked, .ion-ios7-unlocked-outline, .ion-ios7-upload, .ion-ios7-upload-outline, .ion-ios7-videocam, .ion-ios7-videocam-outline, .ion-ios7-volume-high, .ion-ios7-volume-low, .ion-ios7-wineglass, .ion-ios7-wineglass-outline, .ion-ios7-world, .ion-ios7-world-outline, .ion-ipad, .ion-iphone, .ion-ipod, .ion-jet, .ion-key, .ion-knife, .ion-laptop, .ion-leaf, .ion-levels, .ion-lightbulb, .ion-link, .ion-load-a, .ion-load-b, .ion-load-c, .ion-load-d, .ion-location, .ion-locked, .ion-log-in, .ion-log-out, .ion-loop, .ion-magnet, .ion-male, .ion-man, .ion-map, .ion-medkit, .ion-merge, .ion-mic-a, .ion-mic-b, .ion-mic-c, .ion-minus, .ion-minus-circled, .ion-minus-round, .ion-model-s, .ion-monitor, .ion-more, .ion-mouse, .ion-music-note, .ion-navicon, .ion-navicon-round, .ion-navigate, .ion-network, .ion-no-smoking, .ion-nuclear, .ion-outlet, .ion-paper-airplane, .ion-paperclip, .ion-pause, .ion-person, .ion-person-add, .ion-person-stalker, .ion-pie-graph, .ion-pin, .ion-pinpoint, .ion-pizza, .ion-plane, .ion-planet, .ion-play, .ion-playstation, .ion-plus, .ion-plus-circled, .ion-plus-round, .ion-podium, .ion-pound, .ion-power, .ion-pricetag, .ion-pricetags, .ion-printer, .ion-pull-request, .ion-qr-scanner, .ion-quote, .ion-radio-waves, .ion-record, .ion-refresh, .ion-reply, .ion-reply-all, .ion-ribbon-a, .ion-ribbon-b, .ion-sad, .ion-scissors, .ion-search, .ion-settings, .ion-share, .ion-shuffle, .ion-skip-backward, .ion-skip-forward, .ion-social-android, .ion-social-android-outline, .ion-social-apple, .ion-social-apple-outline, .ion-social-bitcoin, .ion-social-bitcoin-outline, .ion-social-buffer, .ion-social-buffer-outline, .ion-social-designernews, .ion-social-designernews-outline, .ion-social-dribbble, .ion-social-dribbble-outline, .ion-social-dropbox, .ion-social-dropbox-outline, .ion-social-facebook, .ion-social-facebook-outline, .ion-social-foursquare, .ion-social-foursquare-outline, .ion-social-freebsd-devil, .ion-social-github, .ion-social-github-outline, .ion-social-google, .ion-social-google-outline, .ion-social-googleplus, .ion-social-googleplus-outline, .ion-social-hackernews, .ion-social-hackernews-outline, .ion-social-instagram, .ion-social-instagram-outline, .ion-social-linkedin, .ion-social-linkedin-outline, .ion-social-pinterest, .ion-social-pinterest-outline, .ion-social-reddit, .ion-social-reddit-outline, .ion-social-rss, .ion-social-rss-outline, .ion-social-skype, .ion-social-skype-outline, .ion-social-tumblr, .ion-social-tumblr-outline, .ion-social-tux, .ion-social-twitter, .ion-social-twitter-outline, .ion-social-usd, .ion-social-usd-outline, .ion-social-vimeo, .ion-social-vimeo-outline, .ion-social-windows, .ion-social-windows-outline, .ion-social-wordpress, .ion-social-wordpress-outline, .ion-social-yahoo, .ion-social-yahoo-outline, .ion-social-youtube, .ion-social-youtube-outline, .ion-speakerphone, .ion-speedometer, .ion-spoon, .ion-star, .ion-stats-bars, .ion-steam, .ion-stop, .ion-thermometer, .ion-thumbsdown, .ion-thumbsup, .ion-toggle, .ion-toggle-filled, .ion-trash-a, .ion-trash-b, .ion-trophy, .ion-umbrella, .ion-university, .ion-unlocked, .ion-upload, .ion-usb, .ion-videocamera, .ion-volume-high, .ion-volume-low, .ion-volume-medium, .ion-volume-mute, .ion-wand, .ion-waterdrop, .ion-wifi, .ion-wineglass, .ion-woman, .ion-wrench, .ion-xbox{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-spin, .ion-loading-a, .ion-loading-b, .ion-loading-c, .ion-loading-d, .ion-looping, .ion-refreshing, .ion-ios7-reloading{-webkit-animation: spin 1s infinite linear; -moz-animation: spin 1s infinite linear; -o-animation: spin 1s infinite linear; animation: spin 1s infinite linear;} @-moz-keyframes spin{0%{-moz-transform: rotate(0deg);}100%{-moz-transform: rotate(359deg);}} @-webkit-keyframes spin{0%{-webkit-transform: rotate(0deg);}100%{-webkit-transform: rotate(359deg);}} @-o-keyframes spin{0%{-o-transform: rotate(0deg);}100%{-o-transform: rotate(359deg);}} @-ms-keyframes spin{0%{-ms-transform: rotate(0deg);}100%{-ms-transform: rotate(359deg);}} @keyframes spin{0%{transform: rotate(0deg);}100%{transform: rotate(359deg);}} .ion-loading-a{-webkit-animation-timing-function: steps(8, start); -moz-animation-timing-function: steps(8, start); animation-timing-function: steps(8, start);} .ion-alert:before{content: "\f101";} .ion-alert-circled:before{content: "\f100";} .ion-android-add:before{content: "\f2c7";} .ion-android-add-contact:before{content: "\f2c6";} .ion-android-alarm:before{content: "\f2c8";} .ion-android-archive:before{content: "\f2c9";} .ion-android-arrow-back:before{content: "\f2ca";} .ion-android-arrow-down-left:before{content: "\f2cb";} .ion-android-arrow-down-right:before{content: "\f2cc";} .ion-android-arrow-forward:before{content: "\f30f";} .ion-android-arrow-up-left:before{content: "\f2cd";} .ion-android-arrow-up-right:before{content: "\f2ce";} .ion-android-battery:before{content: "\f2cf";} .ion-android-book:before{content: "\f2d0";} .ion-android-calendar:before{content: "\f2d1";} .ion-android-call:before{content: "\f2d2";} .ion-android-camera:before{content: "\f2d3";} .ion-android-chat:before{content: "\f2d4";} .ion-android-checkmark:before{content: "\f2d5";} .ion-android-clock:before{content: "\f2d6";} .ion-android-close:before{content: "\f2d7";} .ion-android-contact:before{content: "\f2d8";} .ion-android-contacts:before{content: "\f2d9";} .ion-android-data:before{content: "\f2da";} .ion-android-developer:before{content: "\f2db";} .ion-android-display:before{content: "\f2dc";} .ion-android-download:before{content: "\f2dd";} .ion-android-drawer:before{content: "\f310";} .ion-android-dropdown:before{content: "\f2de";} .ion-android-earth:before{content: "\f2df";} .ion-android-folder:before{content: "\f2e0";} .ion-android-forums:before{content: "\f2e1";} .ion-android-friends:before{content: "\f2e2";} .ion-android-hand:before{content: "\f2e3";} .ion-android-image:before{content: "\f2e4";} .ion-android-inbox:before{content: "\f2e5";} .ion-android-information:before{content: "\f2e6";} .ion-android-keypad:before{content: "\f2e7";} .ion-android-lightbulb:before{content: "\f2e8";} .ion-android-locate:before{content: "\f2e9";} .ion-android-location:before{content: "\f2ea";} .ion-android-mail:before{content: "\f2eb";} .ion-android-microphone:before{content: "\f2ec";} .ion-android-mixer:before{content: "\f2ed";} .ion-android-more:before{content: "\f2ee";} .ion-android-note:before{content: "\f2ef";} .ion-android-playstore:before{content: "\f2f0";} .ion-android-printer:before{content: "\f2f1";} .ion-android-promotion:before{content: "\f2f2";} .ion-android-reminder:before{content: "\f2f3";} .ion-android-remove:before{content: "\f2f4";} .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-social:before{content: "\f2fa";} .ion-android-social-user:before{content: "\f2f9";} .ion-android-sort:before{content: "\f2fb";} .ion-android-stair-drawer:before{content: "\f311";} .ion-android-star:before{content: "\f2fc";} .ion-android-stopwatch:before{content: "\f2fd";} .ion-android-storage:before{content: "\f2fe";} .ion-android-system-back:before{content: "\f2ff";} .ion-android-system-home:before{content: "\f300";} .ion-android-system-windows:before{content: "\f301";} .ion-android-timer:before{content: "\f302";} .ion-android-trash:before{content: "\f303";} .ion-android-user-menu:before{content: "\f312";} .ion-android-volume:before{content: "\f304";} .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-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-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-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-edit:before{content: "\f2bf";} .ion-egg:before{content: "\f277";} .ion-eject:before{content: "\f131";} .ion-email:before{content: "\f132";} .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-flask:before{content: "\f138";} .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-game-controller-a:before{content: "\f13b";} .ion-game-controller-b:before{content: "\f13c";} .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-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-icon-social-google-plus:before{content: "\f146";} .ion-icon-social-google-plus-outline:before{content: "\f145";} .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-ios7-alarm:before{content: "\f14d";} .ion-ios7-alarm-outline:before{content: "\f14c";} .ion-ios7-albums:before{content: "\f14f";} .ion-ios7-albums-outline:before{content: "\f14e";} .ion-ios7-americanfootball:before{content: "\f31f";} .ion-ios7-americanfootball-outline:before{content: "\f31e";} .ion-ios7-analytics:before{content: "\f321";} .ion-ios7-analytics-outline:before{content: "\f320";} .ion-ios7-arrow-back:before{content: "\f150";} .ion-ios7-arrow-down:before{content: "\f151";} .ion-ios7-arrow-forward:before{content: "\f152";} .ion-ios7-arrow-left:before{content: "\f153";} .ion-ios7-arrow-right:before{content: "\f154";} .ion-ios7-arrow-thin-down:before{content: "\f27e";} .ion-ios7-arrow-thin-left:before{content: "\f27f";} .ion-ios7-arrow-thin-right:before{content: "\f280";} .ion-ios7-arrow-thin-up:before{content: "\f281";} .ion-ios7-arrow-up:before{content: "\f155";} .ion-ios7-at:before{content: "\f157";} .ion-ios7-at-outline:before{content: "\f156";} .ion-ios7-barcode:before{content: "\f323";} .ion-ios7-barcode-outline:before{content: "\f322";} .ion-ios7-baseball:before{content: "\f325";} .ion-ios7-baseball-outline:before{content: "\f324";} .ion-ios7-basketball:before{content: "\f327";} .ion-ios7-basketball-outline:before{content: "\f326";} .ion-ios7-bell:before{content: "\f159";} .ion-ios7-bell-outline:before{content: "\f158";} .ion-ios7-bolt:before{content: "\f15b";} .ion-ios7-bolt-outline:before{content: "\f15a";} .ion-ios7-bookmarks:before{content: "\f15d";} .ion-ios7-bookmarks-outline:before{content: "\f15c";} .ion-ios7-box:before{content: "\f15f";} .ion-ios7-box-outline:before{content: "\f15e";} .ion-ios7-briefcase:before{content: "\f283";} .ion-ios7-briefcase-outline:before{content: "\f282";} .ion-ios7-browsers:before{content: "\f161";} .ion-ios7-browsers-outline:before{content: "\f160";} .ion-ios7-calculator:before{content: "\f285";} .ion-ios7-calculator-outline:before{content: "\f284";} .ion-ios7-calendar:before{content: "\f163";} .ion-ios7-calendar-outline:before{content: "\f162";} .ion-ios7-camera:before{content: "\f165";} .ion-ios7-camera-outline:before{content: "\f164";} .ion-ios7-cart:before{content: "\f167";} .ion-ios7-cart-outline:before{content: "\f166";} .ion-ios7-chatboxes:before{content: "\f169";} .ion-ios7-chatboxes-outline:before{content: "\f168";} .ion-ios7-chatbubble:before{content: "\f16b";} .ion-ios7-chatbubble-outline:before{content: "\f16a";} .ion-ios7-checkmark:before{content: "\f16e";} .ion-ios7-checkmark-empty:before{content: "\f16c";} .ion-ios7-checkmark-outline:before{content: "\f16d";} .ion-ios7-circle-filled:before{content: "\f16f";} .ion-ios7-circle-outline:before{content: "\f170";} .ion-ios7-clock:before{content: "\f172";} .ion-ios7-clock-outline:before{content: "\f171";} .ion-ios7-close:before{content: "\f2bc";} .ion-ios7-close-empty:before{content: "\f2bd";} .ion-ios7-close-outline:before{content: "\f2bb";} .ion-ios7-cloud:before{content: "\f178";} .ion-ios7-cloud-download:before{content: "\f174";} .ion-ios7-cloud-download-outline:before{content: "\f173";} .ion-ios7-cloud-outline:before{content: "\f175";} .ion-ios7-cloud-upload:before{content: "\f177";} .ion-ios7-cloud-upload-outline:before{content: "\f176";} .ion-ios7-cloudy:before{content: "\f17a";} .ion-ios7-cloudy-night:before{content: "\f308";} .ion-ios7-cloudy-night-outline:before{content: "\f307";} .ion-ios7-cloudy-outline:before{content: "\f179";} .ion-ios7-cog:before{content: "\f17c";} .ion-ios7-cog-outline:before{content: "\f17b";} .ion-ios7-compose:before{content: "\f17e";} .ion-ios7-compose-outline:before{content: "\f17d";} .ion-ios7-contact:before{content: "\f180";} .ion-ios7-contact-outline:before{content: "\f17f";} .ion-ios7-copy:before{content: "\f182";} .ion-ios7-copy-outline:before{content: "\f181";} .ion-ios7-download:before{content: "\f184";} .ion-ios7-download-outline:before{content: "\f183";} .ion-ios7-drag:before{content: "\f185";} .ion-ios7-email:before{content: "\f187";} .ion-ios7-email-outline:before{content: "\f186";} .ion-ios7-expand:before{content: "\f30d";} .ion-ios7-eye:before{content: "\f189";} .ion-ios7-eye-outline:before{content: "\f188";} .ion-ios7-fastforward:before{content: "\f18b";} .ion-ios7-fastforward-outline:before{content: "\f18a";} .ion-ios7-filing:before{content: "\f18d";} .ion-ios7-filing-outline:before{content: "\f18c";} .ion-ios7-film:before{content: "\f18f";} .ion-ios7-film-outline:before{content: "\f18e";} .ion-ios7-flag:before{content: "\f191";} .ion-ios7-flag-outline:before{content: "\f190";} .ion-ios7-folder:before{content: "\f193";} .ion-ios7-folder-outline:before{content: "\f192";} .ion-ios7-football:before{content: "\f329";} .ion-ios7-football-outline:before{content: "\f328";} .ion-ios7-gear:before{content: "\f195";} .ion-ios7-gear-outline:before{content: "\f194";} .ion-ios7-glasses:before{content: "\f197";} .ion-ios7-glasses-outline:before{content: "\f196";} .ion-ios7-heart:before{content: "\f199";} .ion-ios7-heart-outline:before{content: "\f198";} .ion-ios7-help:before{content: "\f19c";} .ion-ios7-help-empty:before{content: "\f19a";} .ion-ios7-help-outline:before{content: "\f19b";} .ion-ios7-home:before{content: "\f32b";} .ion-ios7-home-outline:before{content: "\f32a";} .ion-ios7-infinite:before{content: "\f19e";} .ion-ios7-infinite-outline:before{content: "\f19d";} .ion-ios7-information:before{content: "\f1a1";} .ion-ios7-information-empty:before{content: "\f19f";} .ion-ios7-information-outline:before{content: "\f1a0";} .ion-ios7-ionic-outline:before{content: "\f1a2";} .ion-ios7-keypad:before{content: "\f1a4";} .ion-ios7-keypad-outline:before{content: "\f1a3";} .ion-ios7-lightbulb:before{content: "\f287";} .ion-ios7-lightbulb-outline:before{content: "\f286";} .ion-ios7-location:before{content: "\f1a6";} .ion-ios7-location-outline:before{content: "\f1a5";} .ion-ios7-locked:before{content: "\f1a8";} .ion-ios7-locked-outline:before{content: "\f1a7";} .ion-ios7-loop:before{content: "\f32d";} .ion-ios7-loop-strong:before{content: "\f32c";} .ion-ios7-medkit:before{content: "\f289";} .ion-ios7-medkit-outline:before{content: "\f288";} .ion-ios7-mic:before{content: "\f1ab";} .ion-ios7-mic-off:before{content: "\f1a9";} .ion-ios7-mic-outline:before{content: "\f1aa";} .ion-ios7-minus:before{content: "\f1ae";} .ion-ios7-minus-empty:before{content: "\f1ac";} .ion-ios7-minus-outline:before{content: "\f1ad";} .ion-ios7-monitor:before{content: "\f1b0";} .ion-ios7-monitor-outline:before{content: "\f1af";} .ion-ios7-moon:before{content: "\f1b2";} .ion-ios7-moon-outline:before{content: "\f1b1";} .ion-ios7-more:before{content: "\f1b4";} .ion-ios7-more-outline:before{content: "\f1b3";} .ion-ios7-musical-note:before{content: "\f1b5";} .ion-ios7-musical-notes:before{content: "\f1b6";} .ion-ios7-navigate:before{content: "\f1b8";} .ion-ios7-navigate-outline:before{content: "\f1b7";} .ion-ios7-paper:before{content: "\f32f";} .ion-ios7-paper-outline:before{content: "\f32e";} .ion-ios7-paperplane:before{content: "\f1ba";} .ion-ios7-paperplane-outline:before{content: "\f1b9";} .ion-ios7-partlysunny:before{content: "\f1bc";} .ion-ios7-partlysunny-outline:before{content: "\f1bb";} .ion-ios7-pause:before{content: "\f1be";} .ion-ios7-pause-outline:before{content: "\f1bd";} .ion-ios7-paw:before{content: "\f331";} .ion-ios7-paw-outline:before{content: "\f330";} .ion-ios7-people:before{content: "\f1c0";} .ion-ios7-people-outline:before{content: "\f1bf";} .ion-ios7-person:before{content: "\f1c2";} .ion-ios7-person-outline:before{content: "\f1c1";} .ion-ios7-personadd:before{content: "\f1c4";} .ion-ios7-personadd-outline:before{content: "\f1c3";} .ion-ios7-photos:before{content: "\f1c6";} .ion-ios7-photos-outline:before{content: "\f1c5";} .ion-ios7-pie:before{content: "\f28b";} .ion-ios7-pie-outline:before{content: "\f28a";} .ion-ios7-play:before{content: "\f1c8";} .ion-ios7-play-outline:before{content: "\f1c7";} .ion-ios7-plus:before{content: "\f1cb";} .ion-ios7-plus-empty:before{content: "\f1c9";} .ion-ios7-plus-outline:before{content: "\f1ca";} .ion-ios7-pricetag:before{content: "\f28d";} .ion-ios7-pricetag-outline:before{content: "\f28c";} .ion-ios7-pricetags:before{content: "\f333";} .ion-ios7-pricetags-outline:before{content: "\f332";} .ion-ios7-printer:before{content: "\f1cd";} .ion-ios7-printer-outline:before{content: "\f1cc";} .ion-ios7-pulse:before{content: "\f335";} .ion-ios7-pulse-strong:before{content: "\f334";} .ion-ios7-rainy:before{content: "\f1cf";} .ion-ios7-rainy-outline:before{content: "\f1ce";} .ion-ios7-recording:before{content: "\f1d1";} .ion-ios7-recording-outline:before{content: "\f1d0";} .ion-ios7-redo:before{content: "\f1d3";} .ion-ios7-redo-outline:before{content: "\f1d2";} .ion-ios7-refresh:before{content: "\f1d6";} .ion-ios7-refresh-empty:before{content: "\f1d4";} .ion-ios7-refresh-outline:before{content: "\f1d5";} .ion-ios7-reload:before{content: "\f28e";} .ion-ios7-reverse-camera:before{content: "\f337";} .ion-ios7-reverse-camera-outline:before{content: "\f336";} .ion-ios7-rewind:before{content: "\f1d8";} .ion-ios7-rewind-outline:before{content: "\f1d7";} .ion-ios7-search:before{content: "\f1da";} .ion-ios7-search-strong:before{content: "\f1d9";} .ion-ios7-settings:before{content: "\f339";} .ion-ios7-settings-strong:before{content: "\f338";} .ion-ios7-shrink:before{content: "\f30e";} .ion-ios7-skipbackward:before{content: "\f1dc";} .ion-ios7-skipbackward-outline:before{content: "\f1db";} .ion-ios7-skipforward:before{content: "\f1de";} .ion-ios7-skipforward-outline:before{content: "\f1dd";} .ion-ios7-snowy:before{content: "\f309";} .ion-ios7-speedometer:before{content: "\f290";} .ion-ios7-speedometer-outline:before{content: "\f28f";} .ion-ios7-star:before{content: "\f1e0";} .ion-ios7-star-half:before{content: "\f33a";} .ion-ios7-star-outline:before{content: "\f1df";} .ion-ios7-stopwatch:before{content: "\f1e2";} .ion-ios7-stopwatch-outline:before{content: "\f1e1";} .ion-ios7-sunny:before{content: "\f1e4";} .ion-ios7-sunny-outline:before{content: "\f1e3";} .ion-ios7-telephone:before{content: "\f1e6";} .ion-ios7-telephone-outline:before{content: "\f1e5";} .ion-ios7-tennisball:before{content: "\f33c";} .ion-ios7-tennisball-outline:before{content: "\f33b";} .ion-ios7-thunderstorm:before{content: "\f1e8";} .ion-ios7-thunderstorm-outline:before{content: "\f1e7";} .ion-ios7-time:before{content: "\f292";} .ion-ios7-time-outline:before{content: "\f291";} .ion-ios7-timer:before{content: "\f1ea";} .ion-ios7-timer-outline:before{content: "\f1e9";} .ion-ios7-toggle:before{content: "\f33e";} .ion-ios7-toggle-outline:before{content: "\f33d";} .ion-ios7-trash:before{content: "\f1ec";} .ion-ios7-trash-outline:before{content: "\f1eb";} .ion-ios7-undo:before{content: "\f1ee";} .ion-ios7-undo-outline:before{content: "\f1ed";} .ion-ios7-unlocked:before{content: "\f1f0";} .ion-ios7-unlocked-outline:before{content: "\f1ef";} .ion-ios7-upload:before{content: "\f1f2";} .ion-ios7-upload-outline:before{content: "\f1f1";} .ion-ios7-videocam:before{content: "\f1f4";} .ion-ios7-videocam-outline:before{content: "\f1f3";} .ion-ios7-volume-high:before{content: "\f1f5";} .ion-ios7-volume-low:before{content: "\f1f6";} .ion-ios7-wineglass:before{content: "\f294";} .ion-ios7-wineglass-outline:before{content: "\f293";} .ion-ios7-world:before{content: "\f1f8";} .ion-ios7-world-outline:before{content: "\f1f7";} .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-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-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-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-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-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-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-instagram:before{content: "\f351";} .ion-social-instagram-outline:before{content: "\f350";} .ion-social-linkedin:before{content: "\f239";} .ion-social-linkedin-outline:before{content: "\f238";} .ion-social-pinterest:before{content: "\f2b1";} .ion-social-pinterest-outline:before{content: "\f2b0";} .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-skype:before{content: "\f23f";} .ion-social-skype-outline:before{content: "\f23e";} .ion-social-tumblr:before{content: "\f241";} .ion-social-tumblr-outline:before{content: "\f240";} .ion-social-tux:before{content: "\f2c5";} .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-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-youtube:before{content: "\f24d";} .ion-social-youtube-outline:before{content: "\f24c";} .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-trash-a:before{content: "\f252";} .ion-trash-b:before{content: "\f253";} .ion-trophy:before{content: "\f356";} .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";} 

/* /fanli_hotel_restaurant/static/css/pages.css defined in bundle 'web.hotel_restaurant_css' */
﻿ html, body{transition: none;} body{font-family: Arial, Helvetica, "Microsoft YaHei", "Microsoft JhengHei", sans-serif; position: relative; background-color: #1d2528; color: #fff; font-size: 16px;} button, input, select, textarea{font-family: inherit; font-size: inherit; line-height: inherit;} p{margin: 0; line-height: 25px; min-height: 25px;} textarea ::-webkit-input-placeholder{color: #2fed91;} textarea :-moz-placeholder{color: #2fed91;} textarea ::-moz-placeholder{color: #2fed91;} textarea :-ms-input-placeholder{color: #2fed91;} a{color: #fff; cursor: pointer;} a:hover, a:focus{color: #fff; text-decoration: none;} a:focus{outline: none; -moz-outline: none;} ol, ul{list-style: none; padding-left: 0; margin-bottom: 0;} .form-control{-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: none; border: 1px solid #eeeeee; background-color: #fafafa; color: #999; font-size: 14px;} .btn{font-size: 16px; line-height: 24px; padding: 6px 10px; background-image: none; border-radius: 0; background-image: none; border-radius: 0;} .btn-lg{font-size: 16px; line-height: 24px;} .btn.active.focus, .btn.active:focus, .btn.focus, .btn.focus:active, .btn:active:focus, .btn:focus{outline: 0;} .btn-viridis{color: #fff; background-color: #2dd483; border-color: #16e472;} .btn-viridis:hover, .btn-viridis:focus, .btn-viridis:active, .btn-viridis.active{color: #fff; background-color: #11d174; border-color: #16e472;} .btn-red{color: #fff; border-color: #cb000e; background-color: #bf273a;} .btn-red:hover, .btn-red:focus, .btn-red:active, .btn-red.active{color: #fff; border-color: #cb000e; background-color: #a71528;} .item-1, .item-2, .item-3, .item-4, .item-5, .item-6, .item-7, .item-8, .item-9, .item-10, .item-11, .item-12{float: left;} .item-12{width: 100%;} .item-11{width: 91.66666667%;} .item-10{width: 83.33333333%;} .item-9{width: 75%;} .item-8{width: 66.66666667%;} .item-7{width: 58.33333333%;} .item-6{width: 50%;} .item-5{width: 41.66666667%;} .item-4{width: 33.33333333%;} .item-3{width: 25%;} .item-2{width: 16.66666667%;} .item-1{width: 8.33333333%;} .margin-bottom-0{margin-bottom: 0;} .right-arrow{float: right;} .right-arrow .fa{font-size: 18px;} .left-arrow{float: left;} .navbar{border: none; border-radius: 0; margin-bottom: 0; min-height: auto;} .navbar-logo{float: left; padding: 7px 0;} .navbar-account{float: right; color: #1acd6d; border-bottom: 1px solid #ff3415; padding: 0 5px; margin: 10px 0;} .navbar-account span{vertical-align: middle; font-size: 20px; line-height: 49px;} .navbar-account i{vertical-align: middle; font-size: 30px; line-height: 49px;} .heading-logo{display: inherit; background: url(/fanli_hotel_restaurant/static/css/../images/cutlery.png) no-repeat; height: 56px; line-height: 56px; padding-left: 70px; font-size: 18px;} .login{} .login .login_bg{position: absolute; right: 0; bottom: 0; z-index: -1; height: 240px;} @media (min-width:768px){.login .login_bg{height: auto;}} .container-login{height: 100%;} .container-login .content{position: relative; top: 50%; margin-top: -330px;} @media (min-width:992px){.container-login .content{margin-top: -220px;}} @media (min-width:1200px){.container-login .content{margin-top: -200px;}} .container-login .logo-content, .container-login .login-content{padding: 0 30px;} .container-login .logo-content{text-align: center;} @media (min-width:992px){.container-login .logo-content{border-left: 2px solid #942d1d;}} .container-login .logo-content img{margin: 0 auto; max-height: 180px;} @media (min-width:768px){.container-login .logo-content img{max-height: initial;}} .container-login .logo-content .text{margin: 10px 0;} .container-login .login-content{margin-top: 20px; margin-bottom: 20px;} .container-login .login-content .heading-logo{display: none;} @media (min-width:768px){.container-login .login-content .heading-logo{display: block; width: 220px; margin: 0 auto;}} @media (min-width:992px){.container-login .login-content{margin: 60px auto;}.container-login .login-content .heading-logo{width: auto;}} .container-login .login-content .panel-login{background-color: #383838; border-radius: 15px; padding: 20px; margin: 15px auto 0; max-width: 440px;} .container-login .login-content .panel-login .form-group{position: relative; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-align: center; -webkit-align-items: center; align-items: center;} .container-login .login-content .panel-login .form-group:last-child{margin-bottom: 0;} .container-login .login-content .panel-login .form-group .control-label{margin-bottom: 0; font-size: 18px; line-height: 38px; font-weight: normal;} .container-login .login-content .panel-login .form-group .control-label i{color: #2eff9e; font-size: 27px; width: 35px;} .container-login .login-content .panel-login .form-group .form-control{-webkit-box-flex: 1; -webkit-flex: 1; flex: 1; color: #2eff9e; font-size: 17px; line-height: 24px; height: 38px; background-color: transparent; border: 1px solid #86999e; border-radius: 4px;} .container-login .login-content .panel-login .btn{border-radius: 4px;} .container-login .copyright-content{background: url(/fanli_hotel_restaurant/static/css/../images/C.png) no-repeat left; height: 30px; line-height: 30px; padding-left: 35px; font-size: 18px; margin: 20px auto 0; width: 120px;} @media (min-width:992px){.container-login .copyright-content{margin: 60px auto 0;}} .index{} .container-index{overflow: hidden;} .container-index .content{height: 100%; overflow-y: auto;} .desk-content{position: relative; margin-left: 20px; padding-top: 20px;} @media (min-width:992px){.desk-content{margin-left: 50px;}} @media (min-width:1400px){.desk-content{padding-right: 80px}} .desk-item{float: left; position: relative; margin: 5px;} a.desk-unused{} a.desk-dining{color: #ff3415;} .desk-item .introduce{position: absolute; top: 25px; left: 25px; right: 25px; bottom: 10px;} .desk-item .introduce .number{font-size: 34px; line-height: 40px; text-align: center; margin-bottom: 10px;} .desk-item .introduce .order-number{text-align: right; line-height: 25px; padding-right: 20px;} .desk-item .introduce .price{text-align: right; line-height: 25px; padding-right: 20px;} .desk-item .introduce .time{text-align: right; padding-right: 20px; margin-top: 5px;} .desk-item .introduce .time i{font-size: 22px; line-height: 40px; vertical-align: middle;} .desk-item .introduce .time span{line-height: 40px; vertical-align: middle;} .fixed-content{position: fixed; top: 140px; right: 0;} .desk-state{overflow: hidden; background-color: #273236; width: 140px; border-radius: 20px 0 0 20px; padding: 20px 10px;} .desk-state-item{float: left; position: relative; margin: 5px auto;} .desk-state-item .introduce{position: absolute; top: 20px; left: 20px; right: 20px; bottom: 10px;} .desk-state-item .introduce .state{font-size: 20px; line-height: 30px; text-align: right;} .desk-state-item .introduce .quantity{text-align: right; color: #35b72a; line-height: 30px;} .desk-state-item .introduce .price{text-align: right; color: #35b72a; line-height: 30px;} .desk-state-item .icon{position: absolute; top: 45px; left: 15px;} .controller{width: max-content; border: 3px solid #273236; border-radius: 20px; padding: 10px 15px; margin-top: 25px; position: absolute; right: 10px;} .controller a{float: left;} .order-meal{} .container-order-meal{overflow: hidden;} .container-order-meal .content{overflow: hidden; height: 100%; padding-top: 20px;} .container-order-meal .left-content{float: left; position: relative; height: 100%; padding-right: 10px; padding-left: 15px;} .container-order-meal .order-panel{position: relative; overflow: hidden; background-color: #273236; width: 280px; min-height: 500px; height: 85%; border-radius: 20px; padding: 15px 15px;} @media (min-width:992px){.container-order-meal .order-panel{max-height: 800px;}} @media (min-width:1200px){.container-order-meal .order-panel{width: 320px;}} .container-order-meal .desk-number{font-size: 32px; line-height: 40px;} .container-order-meal .order-dropdown{display: inline-block; margin: 10px 0;} .container-order-meal .order-dropdown a{color: #2fed91; font-size: 14px; line-height: 20px;} .container-order-meal .order-dropdown .dropdown-menu{background-color: #273236; left: auto; right: 0; min-width: auto;} .container-order-meal .order-dropdown .dropdown-menu>li>a{padding: 3px 10px;} .container-order-meal .order-list{position: relative; line-height: 30px; margin-left: -10px; height: 41%; overflow-y: auto;} .container-order-meal .order-item{position: relative; overflow: hidden; margin-bottom: 5px;} .container-order-meal .order-item .ordinal{float: left; text-align: right; width: 8.6%;} .container-order-meal .order-item .name{float: left; width: 39%; line-height: 30px; vertical-align: middle; display: -webkit-box; overflow: hidden; text-overflow: ellipsis; line-clamp: 1; -webkit-line-clamp: 1; box-orient: vertical; -webkit-box-orient: vertical;} .container-order-meal .order-item .quantity{display: inline-block; text-align: right; width: 13%;} .container-order-meal .order-item .price{display: inline-block; width: 24%;} .container-order-meal .order-item .delete{float: right;} .container-order-meal hr{margin-top: 20px; margin-bottom: 10px; border-top: 1px solid #2fed91;} .container-order-meal .order-message{font-size: 16px;} .container-order-meal .order-message textarea{width: 100%; color: #2fed91; background-color: transparent; -webkit-transition: height 0.3s ease-in-out; -moz-transition: height 0.3s ease-in-out; transition: height 0.3s ease-in-out; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; line-height: 30px; padding: 0; border: 0; resize: none; outline: none; vertical-align: middle; text-align: center;} .container-order-meal .total-price{text-align: center; margin-top: 20px;} .container-order-meal .total-price span{font-size: 26px; line-height: 30px; vertical-align: middle;} .container-order-meal .method-payment{text-align: center; margin: 10px 0 0; padding-bottom: 20px;} .container-order-meal .method-payment a{display: inline-block;} .container-order-meal .time{width: 150px; position: absolute; bottom: 15px; left: 50%; margin-left: -75px; text-align: center;} .container-order-meal .right-content{overflow: hidden; position: relative; height: 100%; padding-left: 10px;} .container-order-meal .meal-category{position: fixed; top: 140px; right: 0; z-index: 999; float: right; background-color: #273236; border-radius: 20px 0 0 20px; padding: 30px 0;} .container-order-meal .meal-category ul{max-height: 360px; height: 100%; overflow-y: auto;} .container-order-meal .meal-category ul li{padding: 20px 0;} .container-order-meal .meal-category ul li a{cursor: pointer; display: inline-block; writing-mode: vertical-rl; -webkit-writing-mode: vertical-rl; -ms-writing-mode: vertical-rl; color: #2fed91; font-size: 18px; line-height: 35px; width: 35px; height: 40px; vertical-align: middle;} .container-order-meal .meal-content{position: relative; overflow-y: auto; height: 100%; padding-right: 40px;} .container-order-meal .meal-content .tab-pane{overflow: hidden;} .container-order-meal .meal-content .meal-item{float: left; padding-left: 5px; padding-right: 5px; margin-bottom: 15px;} @media (min-width:640px){.container-order-meal .meal-content .meal-item img{width: 100%;}} .meal-item a{display: block; position: relative;} .meal-item .meal-border{} .meal-item .meal-photo{position: absolute; top: 0; left: 0;} .meal-item .introduce{position: absolute; top: 25px; left: 25px; right: 25px; bottom: 20px; z-index: 99; color: #ff3415; font-size: 24px;} .meal-item .introduce .name{line-height: 30px;} .meal-item .introduce .price{position: absolute; left: 10px; bottom: 0; line-height: 30px;} .meal-item .introduce .btn-add{position: absolute; left: 120px; bottom: 0; line-height: 30px;} .modal-meal{} .modal-meal .modal-dialog{position: absolute; top: 50%; left: 50%; width: 500px; margin-left: -250px; margin-top: -250px;} .modal-meal .modal-content{position: relative; background-color: transparent; height: 470px; border: none; border-radius: 0;} .modal-meal .slide-border{position: absolute; top: 0; left: 0;} .modal-meal .modal-header{z-index: 99; min-height: auto; border-bottom: none; position: absolute; right: 0; padding: 20px;} .modal-meal .modal-header .close{color: #ff3415; text-shadow: 0 1px 0 #000; opacity: .8; margin-top: 0; font-size: 36px; width: 36px;} .modal-meal .modal-body{padding: 0;} .modal-meal .swiper-container{width: 500px; height: 370px;} .modal-meal .swiper-slide img{margin: 20px auto 0;} .modal-meal .swiper-pagination-bullet{width: 10px; height: 10px;} .modal-meal .swiper-pagination-bullet-active{background-color: #ff3415;} .modal-meal .modal-footer{z-index: 99; position: absolute; bottom: 0; width: 100%; border-top: none; text-align: left; padding: 30px 30px 0;} .modal-meal .introduce{color: #ff3415; font-size: 24px;} .modal-meal .introduce .name{line-height: 30px; margin-bottom: 10px;} .modal-meal .introduce .price{display: inline-block; line-height: 30px; vertical-align: middle; margin-right: 10px;} .modal-meal .introduce .btn-add{display: inline-block; vertical-align: middle;} .modal-payment{} .modal-payment .modal-dialog{position: absolute; top: 50%; left: 50%; width: 500px; margin-left: -250px; margin-top: -250px;} .modal-payment .modal-content{position: relative; background-color: transparent; border: none; border-radius: 0;} .modal-payment .slide-border{position: absolute; top: 0; left: 0;} .modal-payment .modal-header{z-index: 99; min-height: auto; border-bottom: none; position: absolute; right: 0; padding: 20px;} .modal-payment .modal-header .close{color: #2fed91; text-shadow: 0 1px 0 #000; opacity: .8; margin-top: 0; font-size: 36px; width: 36px;} .modal-payment .modal-body{padding: 0; z-index: 1;} .modal-payment .modal-body .payment-code{padding: 80px 0 0;} .modal-payment .modal-body .payment-code img{width: 180px; margin: 0 auto;} .modal-payment .modal-body .payment-price{margin: 20px auto 0; text-align: center;} .modal-payment .modal-body .payment-price span{font-size: 20px; line-height: 30px; vertical-align: middle;} .modal-payment .modal-body .payment-price span+span{font-size: 26px; color: #ff3415; font-weight: bold;} .modal-payment .modal-body .btn{width: 160px; border-radius: 4px; margin: 30px auto 30px;} .modal-payment .modal-body .order-status{text-align: center;} .modal-payment .modal-body .order-status span{font-size: 18px; line-height: 30px; vertical-align: middle;} .modal-payment .modal-body .order-status .fa{font-size: 26px; line-height: 30px; vertical-align: middle;} .modal-payment .modal-body .order-status .fa-times-circle-o{color: #ff3415;} .modal-payment .modal-body .order-status .fa-spinner{color: #18c772;} .modal-payment .modal-body .payment-success{padding: 100px 0 0; text-align: center;} .modal-payment .modal-body .payment-success .fa{color: #18c772; font-size: 120px;} .modal-payment .modal-body .payment-success h4{font-size: 24px; line-height: 40px; margin: 20px auto 0;} .modal-payment .modal-body .payment-success h4 span{color: #ff3415; margin: 0 5px;} .modal-payment .modal-body .buttons{margin: 50px auto 0; text-align: center;} .modal-payment .modal-body .buttons .btn{width: 160px; border-radius: 4px; display:inline-block; margin: 0 5px;} .modal-payment .modal-footer{border-top: none; padding: 0;} .order-payment{} 

/* /fanli_hotel_restaurant/static/css/custom.css defined in bundle 'web.hotel_restaurant_css' */
.layui-m-layercont, .layui-m-layerbtn span[no]{color: #333;} body .layui-m-layer .layui-m-layer-msg .layui-m-layercont{color: #fff;} .navbar-account-logout{cursor: pointer;} .order-dropdown{border-bottom: 1px solid #2fed91; width: 100%; padding-bottom: 2px;} .payment-code canvas{margin-left: 160px;} #checking_pay_status, #no_pay_status{margin-top: 30px;}