﻿/* FILE UNITO icon.css*/
@charset "UTF-8"; /*!
  Ionicons, v2.0.0
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/
@font-face { font-family: "Ionicons"; src: url("../fonts/ionicons.eot?v=2.0.0"); src: url("../fonts/ionicons.eot?v=2.0.0#iefix") format("embedded-opentype"),url("../fonts/ionicons.ttf?v=2.0.0") format("truetype"),url("../fonts/ionicons.woff?v=2.0.0") format("woff"),url("../fonts/ionicons.svg?v=2.0.0#Ionicons") format("svg"); font-weight: normal; font-style: normal }
.ion, .ionicons, .ion-alert:before, .ion-alert-circled:before, .ion-android-add:before, .ion-android-add-circle:before, .ion-android-alarm-clock:before, .ion-android-alert:before, .ion-android-apps:before, .ion-android-archive:before, .ion-android-arrow-back:before, .ion-android-arrow-down:before, .ion-android-arrow-dropdown:before, .ion-android-arrow-dropdown-circle:before, .ion-android-arrow-dropleft:before, .ion-android-arrow-dropleft-circle:before, .ion-android-arrow-dropright:before, .ion-android-arrow-dropright-circle:before, .ion-android-arrow-dropup:before, .ion-android-arrow-dropup-circle:before, .ion-android-arrow-forward:before, .ion-android-arrow-up:before, .ion-android-attach:before, .ion-android-bar:before, .ion-android-bicycle:before, .ion-android-boat:before, .ion-android-bookmark:before, .ion-android-bulb:before, .ion-android-bus:before, .ion-android-calendar:before, .ion-android-call:before, .ion-android-camera:before, .ion-android-cancel:before, .ion-android-car:before, .ion-android-cart:before, .ion-android-chat:before, .ion-android-checkbox:before, .ion-android-checkbox-blank:before, .ion-android-checkbox-outline:before, .ion-android-checkbox-outline-blank:before, .ion-android-checkmark-circle:before, .ion-android-clipboard:before, .ion-android-close:before, .ion-android-cloud:before, .ion-android-cloud-circle:before, .ion-android-cloud-done:before, .ion-android-cloud-outline:before, .ion-android-color-palette:before, .ion-android-compass:before, .ion-android-contact:before, .ion-android-contacts:before, .ion-android-contract:before, .ion-android-create:before, .ion-android-delete:before, .ion-android-desktop:before, .ion-android-document:before, .ion-android-done:before, .ion-android-done-all:before, .ion-android-download:before, .ion-android-drafts:before, .ion-android-exit:before, .ion-android-expand:before, .ion-android-favorite:before, .ion-android-favorite-outline:before, .ion-android-film:before, .ion-android-folder:before, .ion-android-folder-open:before, .ion-android-funnel:before, .ion-android-globe:before, .ion-android-hand:before, .ion-android-hangout:before, .ion-android-happy:before, .ion-android-home:before, .ion-android-image:before, .ion-android-laptop:before, .ion-android-list:before, .ion-android-locate:before, .ion-android-lock:before, .ion-android-mail:before, .ion-android-map:before, .ion-android-menu:before, .ion-android-microphone:before, .ion-android-microphone-off:before, .ion-android-more-horizontal:before, .ion-android-more-vertical:before, .ion-android-navigate:before, .ion-android-notifications:before, .ion-android-notifications-none:before, .ion-android-notifications-off:before, .ion-android-open:before, .ion-android-options:before, .ion-android-people:before, .ion-android-person:before, .ion-android-person-add:before, .ion-android-phone-landscape:before, .ion-android-phone-portrait:before, .ion-android-pin:before, .ion-android-plane:before, .ion-android-playstore:before, .ion-android-print:before, .ion-android-radio-button-off:before, .ion-android-radio-button-on:before, .ion-android-refresh:before, .ion-android-remove:before, .ion-android-remove-circle:before, .ion-android-restaurant:before, .ion-android-sad:before, .ion-android-search:before, .ion-android-send:before, .ion-android-settings:before, .ion-android-share:before, .ion-android-share-alt:before, .ion-android-star:before, .ion-android-star-half:before, .ion-android-star-outline:before, .ion-android-stopwatch:before, .ion-android-subway:before, .ion-android-sunny:before, .ion-android-sync:before, .ion-android-textsms:before, .ion-android-time:before, .ion-android-train:before, .ion-android-unlock:before, .ion-android-upload:before, .ion-android-volume-down:before, .ion-android-volume-mute:before, .ion-android-volume-off:before, .ion-android-volume-up:before, .ion-android-walk:before, .ion-android-warning:before, .ion-android-watch:before, .ion-android-wifi:before, .ion-aperture:before, .ion-archive:before, .ion-arrow-down-a:before, .ion-arrow-down-b:before, .ion-arrow-down-c:before, .ion-arrow-expand:before, .ion-arrow-graph-down-left:before, .ion-arrow-graph-down-right:before, .ion-arrow-graph-up-left:before, .ion-arrow-graph-up-right:before, .ion-arrow-left-a:before, .ion-arrow-left-b:before, .ion-arrow-left-c:before, .ion-arrow-move:before, .ion-arrow-resize:before, .ion-arrow-return-left:before, .ion-arrow-return-right:before, .ion-arrow-right-a:before, .ion-arrow-right-b:before, .ion-arrow-right-c:before, .ion-arrow-shrink:before, .ion-arrow-swap:before, .ion-arrow-up-a:before, .ion-arrow-up-b:before, .ion-arrow-up-c:before, .ion-asterisk:before, .ion-at:before, .ion-backspace:before, .ion-backspace-outline:before, .ion-bag:before, .ion-battery-charging:before, .ion-battery-empty:before, .ion-battery-full:before, .ion-battery-half:before, .ion-battery-low:before, .ion-beaker:before, .ion-beer:before, .ion-bluetooth:before, .ion-bonfire:before, .ion-bookmark:before, .ion-bowtie:before, .ion-briefcase:before, .ion-bug:before, .ion-calculator:before, .ion-calendar:before, .ion-camera:before, .ion-card:before, .ion-cash:before, .ion-chatbox:before, .ion-chatbox-working:before, .ion-chatboxes:before, .ion-chatbubble:before, .ion-chatbubble-working:before, .ion-chatbubbles:before, .ion-checkmark:before, .ion-checkmark-circled:before, .ion-checkmark-round:before, .ion-chevron-down:before, .ion-chevron-left:before, .ion-chevron-right:before, .ion-chevron-up:before, .ion-clipboard:before, .ion-clock:before, .ion-close:before, .ion-close-circled:before, .ion-close-round:before, .ion-closed-captioning:before, .ion-cloud:before, .ion-code:before, .ion-code-download:before, .ion-code-working:before, .ion-coffee:before, .ion-compass:before, .ion-compose:before, .ion-connection-bars:before, .ion-contrast:before, .ion-crop:before, .ion-cube:before, .ion-disc:before, .ion-document:before, .ion-document-text:before, .ion-drag:before, .ion-earth:before, .ion-easel:before, .ion-edit:before, .ion-egg:before, .ion-eject:before, .ion-email:before, .ion-email-unread:before, .ion-erlenmeyer-flask:before, .ion-erlenmeyer-flask-bubbles:before, .ion-eye:before, .ion-eye-disabled:before, .ion-female:before, .ion-filing:before, .ion-film-marker:before, .ion-fireball:before, .ion-flag:before, .ion-flame:before, .ion-flash:before, .ion-flash-off:before, .ion-folder:before, .ion-fork:before, .ion-fork-repo:before, .ion-forward:before, .ion-funnel:before, .ion-gear-a:before, .ion-gear-b:before, .ion-grid:before, .ion-hammer:before, .ion-happy:before, .ion-happy-outline:before, .ion-headphone:before, .ion-heart:before, .ion-heart-broken:before, .ion-help:before, .ion-help-buoy:before, .ion-help-circled:before, .ion-home:before, .ion-icecream:before, .ion-image:before, .ion-images:before, .ion-information:before, .ion-information-circled:before, .ion-ionic:before, .ion-ios-alarm:before, .ion-ios-alarm-outline:before, .ion-ios-albums:before, .ion-ios-albums-outline:before, .ion-ios-americanfootball:before, .ion-ios-americanfootball-outline:before, .ion-ios-analytics:before, .ion-ios-analytics-outline:before, .ion-ios-arrow-back:before, .ion-ios-arrow-down:before, .ion-ios-arrow-forward:before, .ion-ios-arrow-left:before, .ion-ios-arrow-right:before, .ion-ios-arrow-thin-down:before, .ion-ios-arrow-thin-left:before, .ion-ios-arrow-thin-right:before, .ion-ios-arrow-thin-up:before, .ion-ios-arrow-up:before, .ion-ios-at:before, .ion-ios-at-outline:before, .ion-ios-barcode:before, .ion-ios-barcode-outline:before, .ion-ios-baseball:before, .ion-ios-baseball-outline:before, .ion-ios-basketball:before, .ion-ios-basketball-outline:before, .ion-ios-bell:before, .ion-ios-bell-outline:before, .ion-ios-body:before, .ion-ios-body-outline:before, .ion-ios-bolt:before, .ion-ios-bolt-outline:before, .ion-ios-book:before, .ion-ios-book-outline:before, .ion-ios-bookmarks:before, .ion-ios-bookmarks-outline:before, .ion-ios-box:before, .ion-ios-box-outline:before, .ion-ios-briefcase:before, .ion-ios-briefcase-outline:before, .ion-ios-browsers:before, .ion-ios-browsers-outline:before, .ion-ios-calculator:before, .ion-ios-calculator-outline:before, .ion-ios-calendar:before, .ion-ios-calendar-outline:before, .ion-ios-camera:before, .ion-ios-camera-outline:before, .ion-ios-cart:before, .ion-ios-cart-outline:before, .ion-ios-chatboxes:before, .ion-ios-chatboxes-outline:before, .ion-ios-chatbubble:before, .ion-ios-chatbubble-outline:before, .ion-ios-checkmark:before, .ion-ios-checkmark-empty:before, .ion-ios-checkmark-outline:before, .ion-ios-circle-filled:before, .ion-ios-circle-outline:before, .ion-ios-clock:before, .ion-ios-clock-outline:before, .ion-ios-close:before, .ion-ios-close-empty:before, .ion-ios-close-outline:before, .ion-ios-cloud:before, .ion-ios-cloud-download:before, .ion-ios-cloud-download-outline:before, .ion-ios-cloud-outline:before, .ion-ios-cloud-upload:before, .ion-ios-cloud-upload-outline:before, .ion-ios-cloudy:before, .ion-ios-cloudy-night:before, .ion-ios-cloudy-night-outline:before, .ion-ios-cloudy-outline:before, .ion-ios-cog:before, .ion-ios-cog-outline:before, .ion-ios-color-filter:before, .ion-ios-color-filter-outline:before, .ion-ios-color-wand:before, .ion-ios-color-wand-outline:before, .ion-ios-compose:before, .ion-ios-compose-outline:before, .ion-ios-contact:before, .ion-ios-contact-outline:before, .ion-ios-copy:before, .ion-ios-copy-outline:before, .ion-ios-crop:before, .ion-ios-crop-strong:before, .ion-ios-download:before, .ion-ios-download-outline:before, .ion-ios-drag:before, .ion-ios-email:before, .ion-ios-email-outline:before, .ion-ios-eye:before, .ion-ios-eye-outline:before, .ion-ios-fastforward:before, .ion-ios-fastforward-outline:before, .ion-ios-filing:before, .ion-ios-filing-outline:before, .ion-ios-film:before, .ion-ios-film-outline:before, .ion-ios-flag:before, .ion-ios-flag-outline:before, .ion-ios-flame:before, .ion-ios-flame-outline:before, .ion-ios-flask:before, .ion-ios-flask-outline:before, .ion-ios-flower:before, .ion-ios-flower-outline:before, .ion-ios-folder:before, .ion-ios-folder-outline:before, .ion-ios-football:before, .ion-ios-football-outline:before, .ion-ios-game-controller-a:before, .ion-ios-game-controller-a-outline:before, .ion-ios-game-controller-b:before, .ion-ios-game-controller-b-outline:before, .ion-ios-gear:before, .ion-ios-gear-outline:before, .ion-ios-glasses:before, .ion-ios-glasses-outline:before, .ion-ios-grid-view:before, .ion-ios-grid-view-outline:before, .ion-ios-heart:before, .ion-ios-heart-outline:before, .ion-ios-help:before, .ion-ios-help-empty:before, .ion-ios-help-outline:before, .ion-ios-home:before, .ion-ios-home-outline:before, .ion-ios-infinite:before, .ion-ios-infinite-outline:before, .ion-ios-information:before, .ion-ios-information-empty:before, .ion-ios-information-outline:before, .ion-ios-ionic-outline:before, .ion-ios-keypad:before, .ion-ios-keypad-outline:before, .ion-ios-lightbulb:before, .ion-ios-lightbulb-outline:before, .ion-ios-list:before, .ion-ios-list-outline:before, .ion-ios-location:before, .ion-ios-location-outline:before, .ion-ios-locked:before, .ion-ios-locked-outline:before, .ion-ios-loop:before, .ion-ios-loop-strong:before, .ion-ios-medical:before, .ion-ios-medical-outline:before, .ion-ios-medkit:before, .ion-ios-medkit-outline:before, .ion-ios-mic:before, .ion-ios-mic-off:before, .ion-ios-mic-outline:before, .ion-ios-minus:before, .ion-ios-minus-empty:before, .ion-ios-minus-outline:before, .ion-ios-monitor:before, .ion-ios-monitor-outline:before, .ion-ios-moon:before, .ion-ios-moon-outline:before, .ion-ios-more:before, .ion-ios-more-outline:before, .ion-ios-musical-note:before, .ion-ios-musical-notes:before, .ion-ios-navigate:before, .ion-ios-navigate-outline:before, .ion-ios-nutrition:before, .ion-ios-nutrition-outline:before, .ion-ios-paper:before, .ion-ios-paper-outline:before, .ion-ios-paperplane:before, .ion-ios-paperplane-outline:before, .ion-ios-partlysunny:before, .ion-ios-partlysunny-outline:before, .ion-ios-pause:before, .ion-ios-pause-outline:before, .ion-ios-paw:before, .ion-ios-paw-outline:before, .ion-ios-people:before, .ion-ios-people-outline:before, .ion-ios-person:before, .ion-ios-person-outline:before, .ion-ios-personadd:before, .ion-ios-personadd-outline:before, .ion-ios-photos:before, .ion-ios-photos-outline:before, .ion-ios-pie:before, .ion-ios-pie-outline:before, .ion-ios-pint:before, .ion-ios-pint-outline:before, .ion-ios-play:before, .ion-ios-play-outline:before, .ion-ios-plus:before, .ion-ios-plus-empty:before, .ion-ios-plus-outline:before, .ion-ios-pricetag:before, .ion-ios-pricetag-outline:before, .ion-ios-pricetags:before, .ion-ios-pricetags-outline:before, .ion-ios-printer:before, .ion-ios-printer-outline:before, .ion-ios-pulse:before, .ion-ios-pulse-strong:before, .ion-ios-rainy:before, .ion-ios-rainy-outline:before, .ion-ios-recording:before, .ion-ios-recording-outline:before, .ion-ios-redo:before, .ion-ios-redo-outline:before, .ion-ios-refresh:before, .ion-ios-refresh-empty:before, .ion-ios-refresh-outline:before, .ion-ios-reload:before, .ion-ios-reverse-camera:before, .ion-ios-reverse-camera-outline:before, .ion-ios-rewind:before, .ion-ios-rewind-outline:before, .ion-ios-rose:before, .ion-ios-rose-outline:before, .ion-ios-search:before, .ion-ios-search-strong:before, .ion-ios-settings:before, .ion-ios-settings-strong:before, .ion-ios-shuffle:before, .ion-ios-shuffle-strong:before, .ion-ios-skipbackward:before, .ion-ios-skipbackward-outline:before, .ion-ios-skipforward:before, .ion-ios-skipforward-outline:before, .ion-ios-snowy:before, .ion-ios-speedometer:before, .ion-ios-speedometer-outline:before, .ion-ios-star:before, .ion-ios-star-half:before, .ion-ios-star-outline:before, .ion-ios-stopwatch:before, .ion-ios-stopwatch-outline:before, .ion-ios-sunny:before, .ion-ios-sunny-outline:before, .ion-ios-telephone:before, .ion-ios-telephone-outline:before, .ion-ios-tennisball:before, .ion-ios-tennisball-outline:before, .ion-ios-thunderstorm:before, .ion-ios-thunderstorm-outline:before, .ion-ios-time:before, .ion-ios-time-outline:before, .ion-ios-timer:before, .ion-ios-timer-outline:before, .ion-ios-toggle:before, .ion-ios-toggle-outline:before, .ion-ios-trash:before, .ion-ios-trash-outline:before, .ion-ios-undo:before, .ion-ios-undo-outline:before, .ion-ios-unlocked:before, .ion-ios-unlocked-outline:before, .ion-ios-upload:before, .ion-ios-upload-outline:before, .ion-ios-videocam:before, .ion-ios-videocam-outline:before, .ion-ios-volume-high:before, .ion-ios-volume-low:before, .ion-ios-wineglass:before, .ion-ios-wineglass-outline:before, .ion-ios-world:before, .ion-ios-world-outline:before, .ion-ipad:before, .ion-iphone:before, .ion-ipod:before, .ion-jet:before, .ion-key:before, .ion-knife:before, .ion-laptop:before, .ion-leaf:before, .ion-levels:before, .ion-lightbulb:before, .ion-link:before, .ion-load-a:before, .ion-load-b:before, .ion-load-c:before, .ion-load-d:before, .ion-location:before, .ion-lock-combination:before, .ion-locked:before, .ion-log-in:before, .ion-log-out:before, .ion-loop:before, .ion-magnet:before, .ion-male:before, .ion-man:before, .ion-map:before, .ion-medkit:before, .ion-merge:before, .ion-mic-a:before, .ion-mic-b:before, .ion-mic-c:before, .ion-minus:before, .ion-minus-circled:before, .ion-minus-round:before, .ion-model-s:before, .ion-monitor:before, .ion-more:before, .ion-mouse:before, .ion-music-note:before, .ion-navicon:before, .ion-navicon-round:before, .ion-navigate:before, .ion-network:before, .ion-no-smoking:before, .ion-nuclear:before, .ion-outlet:before, .ion-paintbrush:before, .ion-paintbucket:before, .ion-paper-airplane:before, .ion-paperclip:before, .ion-pause:before, .ion-person:before, .ion-person-add:before, .ion-person-stalker:before, .ion-pie-graph:before, .ion-pin:before, .ion-pinpoint:before, .ion-pizza:before, .ion-plane:before, .ion-planet:before, .ion-play:before, .ion-playstation:before, .ion-plus:before, .ion-plus-circled:before, .ion-plus-round:before, .ion-podium:before, .ion-pound:before, .ion-power:before, .ion-pricetag:before, .ion-pricetags:before, .ion-printer:before, .ion-pull-request:before, .ion-qr-scanner:before, .ion-quote:before, .ion-radio-waves:before, .ion-record:before, .ion-refresh:before, .ion-reply:before, .ion-reply-all:before, .ion-ribbon-a:before, .ion-ribbon-b:before, .ion-sad:before, .ion-sad-outline:before, .ion-scissors:before, .ion-search:before, .ion-settings:before, .ion-share:before, .ion-shuffle:before, .ion-skip-backward:before, .ion-skip-forward:before, .ion-social-android:before, .ion-social-android-outline:before, .ion-social-angular:before, .ion-social-angular-outline:before, .ion-social-apple:before, .ion-social-apple-outline:before, .ion-social-bitcoin:before, .ion-social-bitcoin-outline:before, .ion-social-buffer:before, .ion-social-buffer-outline:before, .ion-social-chrome:before, .ion-social-chrome-outline:before, .ion-social-codepen:before, .ion-social-codepen-outline:before, .ion-social-css3:before, .ion-social-css3-outline:before, .ion-social-designernews:before, .ion-social-designernews-outline:before, .ion-social-dribbble:before, .ion-social-dribbble-outline:before, .ion-social-dropbox:before, .ion-social-dropbox-outline:before, .ion-social-euro:before, .ion-social-euro-outline:before, .ion-social-facebook:before, .ion-social-facebook-outline:before, .ion-social-foursquare:before, .ion-social-foursquare-outline:before, .ion-social-freebsd-devil:before, .ion-social-github:before, .ion-social-github-outline:before, .ion-social-google:before, .ion-social-google-outline:before, .ion-social-googleplus:before, .ion-social-googleplus-outline:before, .ion-social-hackernews:before, .ion-social-hackernews-outline:before, .ion-social-html5:before, .ion-social-html5-outline:before, .ion-social-instagram:before, .ion-social-instagram-outline:before, .ion-social-javascript:before, .ion-social-javascript-outline:before, .ion-social-linkedin:before, .ion-social-linkedin-outline:before, .ion-social-markdown:before, .ion-social-nodejs:before, .ion-social-octocat:before, .ion-social-pinterest:before, .ion-social-pinterest-outline:before, .ion-social-python:before, .ion-social-reddit:before, .ion-social-reddit-outline:before, .ion-social-rss:before, .ion-social-rss-outline:before, .ion-social-sass:before, .ion-social-skype:before, .ion-social-skype-outline:before, .ion-social-snapchat:before, .ion-social-snapchat-outline:before, .ion-social-tumblr:before, .ion-social-tumblr-outline:before, .ion-social-tux:before, .ion-social-twitch:before, .ion-social-twitch-outline:before, .ion-social-twitter:before, .ion-social-twitter-outline:before, .ion-social-usd:before, .ion-social-usd-outline:before, .ion-social-vimeo:before, .ion-social-vimeo-outline:before, .ion-social-whatsapp:before, .ion-social-whatsapp-outline:before, .ion-social-windows:before, .ion-social-windows-outline:before, .ion-social-wordpress:before, .ion-social-wordpress-outline:before, .ion-social-yahoo:before, .ion-social-yahoo-outline:before, .ion-social-yen:before, .ion-social-yen-outline:before, .ion-social-youtube:before, .ion-social-youtube-outline:before, .ion-soup-can:before, .ion-soup-can-outline:before, .ion-speakerphone:before, .ion-speedometer:before, .ion-spoon:before, .ion-star:before, .ion-stats-bars:before, .ion-steam:before, .ion-stop:before, .ion-thermometer:before, .ion-thumbsdown:before, .ion-thumbsup:before, .ion-toggle:before, .ion-toggle-filled:before, .ion-transgender:before, .ion-trash-a:before, .ion-trash-b:before, .ion-trophy:before, .ion-tshirt:before, .ion-tshirt-outline:before, .ion-umbrella:before, .ion-university:before, .ion-unlocked:before, .ion-upload:before, .ion-usb:before, .ion-videocamera:before, .ion-volume-high:before, .ion-volume-low:before, .ion-volume-medium:before, .ion-volume-mute:before, .ion-wand:before, .ion-waterdrop:before, .ion-wifi:before, .ion-wineglass:before, .ion-woman:before, .ion-wrench:before, .ion-xbox:before { display: inline-block; font-family: "Ionicons"; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; text-rendering: auto; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale }
.ion-alert:before { content: "\f101" }
.ion-alert-circled:before { content: "\f100" }
.ion-android-add:before { content: "\f2c7" }
.ion-android-add-circle:before { content: "\f359" }
.ion-android-alarm-clock:before { content: "\f35a" }
.ion-android-alert:before { content: "\f35b" }
.ion-android-apps:before { content: "\f35c" }
.ion-android-archive:before { content: "\f2c9" }
.ion-android-arrow-back:before { content: "\f2ca" }
.ion-android-arrow-down:before { content: "\f35d" }
.ion-android-arrow-dropdown:before { content: "\f35f" }
.ion-android-arrow-dropdown-circle:before { content: "\f35e" }
.ion-android-arrow-dropleft:before { content: "\f361" }
.ion-android-arrow-dropleft-circle:before { content: "\f360" }
.ion-android-arrow-dropright:before { content: "\f363" }
.ion-android-arrow-dropright-circle:before { content: "\f362" }
.ion-android-arrow-dropup:before { content: "\f365" }
.ion-android-arrow-dropup-circle:before { content: "\f364" }
.ion-android-arrow-forward:before { content: "\f30f" }
.ion-android-arrow-up:before { content: "\f366" }
.ion-android-attach:before { content: "\f367" }
.ion-android-bar:before { content: "\f368" }
.ion-android-bicycle:before { content: "\f369" }
.ion-android-boat:before { content: "\f36a" }
.ion-android-bookmark:before { content: "\f36b" }
.ion-android-bulb:before { content: "\f36c" }
.ion-android-bus:before { content: "\f36d" }
.ion-android-calendar:before { content: "\f2d1" }
.ion-android-call:before { content: "\f2d2" }
.ion-android-camera:before { content: "\f2d3" }
.ion-android-cancel:before { content: "\f36e" }
.ion-android-car:before { content: "\f36f" }
.ion-android-cart:before { content: "\f370" }
.ion-android-chat:before { content: "\f2d4" }
.ion-android-checkbox:before { content: "\f374" }
.ion-android-checkbox-blank:before { content: "\f371" }
.ion-android-checkbox-outline:before { content: "\f373" }
.ion-android-checkbox-outline-blank:before { content: "\f372" }
.ion-android-checkmark-circle:before { content: "\f375" }
.ion-android-clipboard:before { content: "\f376" }
.ion-android-close:before { content: "\f2d7" }
.ion-android-cloud:before { content: "\f37a" }
.ion-android-cloud-circle:before { content: "\f377" }
.ion-android-cloud-done:before { content: "\f378" }
.ion-android-cloud-outline:before { content: "\f379" }
.ion-android-color-palette:before { content: "\f37b" }
.ion-android-compass:before { content: "\f37c" }
.ion-android-contact:before { content: "\f2d8" }
.ion-android-contacts:before { content: "\f2d9" }
.ion-android-contract:before { content: "\f37d" }
.ion-android-create:before { content: "\f37e" }
.ion-android-delete:before { content: "\f37f" }
.ion-android-desktop:before { content: "\f380" }
.ion-android-document:before { content: "\f381" }
.ion-android-done:before { content: "\f383" }
.ion-android-done-all:before { content: "\f382" }
.ion-android-download:before { content: "\f2dd" }
.ion-android-drafts:before { content: "\f384" }
.ion-android-exit:before { content: "\f385" }
.ion-android-expand:before { content: "\f386" }
.ion-android-favorite:before { content: "\f388" }
.ion-android-favorite-outline:before { content: "\f387" }
.ion-android-film:before { content: "\f389" }
.ion-android-folder:before { content: "\f2e0" }
.ion-android-folder-open:before { content: "\f38a" }
.ion-android-funnel:before { content: "\f38b" }
.ion-android-globe:before { content: "\f38c" }
.ion-android-hand:before { content: "\f2e3" }
.ion-android-hangout:before { content: "\f38d" }
.ion-android-happy:before { content: "\f38e" }
.ion-android-home:before { content: "\f38f" }
.ion-android-image:before { content: "\f2e4" }
.ion-android-laptop:before { content: "\f390" }
.ion-android-list:before { content: "\f391" }
.ion-android-locate:before { content: "\f2e9" }
.ion-android-lock:before { content: "\f392" }
.ion-android-mail:before { content: "\f2eb" }
.ion-android-map:before { content: "\f393" }
.ion-android-menu:before { content: "\f394" }
.ion-android-microphone:before { content: "\f2ec" }
.ion-android-microphone-off:before { content: "\f395" }
.ion-android-more-horizontal:before { content: "\f396" }
.ion-android-more-vertical:before { content: "\f397" }
.ion-android-navigate:before { content: "\f398" }
.ion-android-notifications:before { content: "\f39b" }
.ion-android-notifications-none:before { content: "\f399" }
.ion-android-notifications-off:before { content: "\f39a" }
.ion-android-open:before { content: "\f39c" }
.ion-android-options:before { content: "\f39d" }
.ion-android-people:before { content: "\f39e" }
.ion-android-person:before { content: "\f3a0" }
.ion-android-person-add:before { content: "\f39f" }
.ion-android-phone-landscape:before { content: "\f3a1" }
.ion-android-phone-portrait:before { content: "\f3a2" }
.ion-android-pin:before { content: "\f3a3" }
.ion-android-plane:before { content: "\f3a4" }
.ion-android-playstore:before { content: "\f2f0" }
.ion-android-print:before { content: "\f3a5" }
.ion-android-radio-button-off:before { content: "\f3a6" }
.ion-android-radio-button-on:before { content: "\f3a7" }
.ion-android-refresh:before { content: "\f3a8" }
.ion-android-remove:before { content: "\f2f4" }
.ion-android-remove-circle:before { content: "\f3a9" }
.ion-android-restaurant:before { content: "\f3aa" }
.ion-android-sad:before { content: "\f3ab" }
.ion-android-search:before { content: "\f2f5" }
.ion-android-send:before { content: "\f2f6" }
.ion-android-settings:before { content: "\f2f7" }
.ion-android-share:before { content: "\f2f8" }
.ion-android-share-alt:before { content: "\f3ac" }
.ion-android-star:before { content: "\f2fc" }
.ion-android-star-half:before { content: "\f3ad" }
.ion-android-star-outline:before { content: "\f3ae" }
.ion-android-stopwatch:before { content: "\f2fd" }
.ion-android-subway:before { content: "\f3af" }
.ion-android-sunny:before { content: "\f3b0" }
.ion-android-sync:before { content: "\f3b1" }
.ion-android-textsms:before { content: "\f3b2" }
.ion-android-time:before { content: "\f3b3" }
.ion-android-train:before { content: "\f3b4" }
.ion-android-unlock:before { content: "\f3b5" }
.ion-android-upload:before { content: "\f3b6" }
.ion-android-volume-down:before { content: "\f3b7" }
.ion-android-volume-mute:before { content: "\f3b8" }
.ion-android-volume-off:before { content: "\f3b9" }
.ion-android-volume-up:before { content: "\f3ba" }
.ion-android-walk:before { content: "\f3bb" }
.ion-android-warning:before { content: "\f3bc" }
.ion-android-watch:before { content: "\f3bd" }
.ion-android-wifi:before { content: "\f305" }
.ion-aperture:before { content: "\f313" }
.ion-archive:before { content: "\f102" }
.ion-arrow-down-a:before { content: "\f103" }
.ion-arrow-down-b:before { content: "\f104" }
.ion-arrow-down-c:before { content: "\f105" }
.ion-arrow-expand:before { content: "\f25e" }
.ion-arrow-graph-down-left:before { content: "\f25f" }
.ion-arrow-graph-down-right:before { content: "\f260" }
.ion-arrow-graph-up-left:before { content: "\f261" }
.ion-arrow-graph-up-right:before { content: "\f262" }
.ion-arrow-left-a:before { content: "\f106" }
.ion-arrow-left-b:before { content: "\f107" }
.ion-arrow-left-c:before { content: "\f108" }
.ion-arrow-move:before { content: "\f263" }
.ion-arrow-resize:before { content: "\f264" }
.ion-arrow-return-left:before { content: "\f265" }
.ion-arrow-return-right:before { content: "\f266" }
.ion-arrow-right-a:before { content: "\f109" }
.ion-arrow-right-b:before { content: "\f10a" }
.ion-arrow-right-c:before { content: "\f10b" }
.ion-arrow-shrink:before { content: "\f267" }
.ion-arrow-swap:before { content: "\f268" }
.ion-arrow-up-a:before { content: "\f10c" }
.ion-arrow-up-b:before { content: "\f10d" }
.ion-arrow-up-c:before { content: "\f10e" }
.ion-asterisk:before { content: "\f314" }
.ion-at:before { content: "\f10f" }
.ion-backspace:before { content: "\f3bf" }
.ion-backspace-outline:before { content: "\f3be" }
.ion-bag:before { content: "\f110" }
.ion-battery-charging:before { content: "\f111" }
.ion-battery-empty:before { content: "\f112" }
.ion-battery-full:before { content: "\f113" }
.ion-battery-half:before { content: "\f114" }
.ion-battery-low:before { content: "\f115" }
.ion-beaker:before { content: "\f269" }
.ion-beer:before { content: "\f26a" }
.ion-bluetooth:before { content: "\f116" }
.ion-bonfire:before { content: "\f315" }
.ion-bookmark:before { content: "\f26b" }
.ion-bowtie:before { content: "\f3c0" }
.ion-briefcase:before { content: "\f26c" }
.ion-bug:before { content: "\f2be" }
.ion-calculator:before { content: "\f26d" }
.ion-calendar:before { content: "\f117" }
.ion-camera:before { content: "\f118" }
.ion-card:before { content: "\f119" }
.ion-cash:before { content: "\f316" }
.ion-chatbox:before { content: "\f11b" }
.ion-chatbox-working:before { content: "\f11a" }
.ion-chatboxes:before { content: "\f11c" }
.ion-chatbubble:before { content: "\f11e" }
.ion-chatbubble-working:before { content: "\f11d" }
.ion-chatbubbles:before { content: "\f11f" }
.ion-checkmark:before { content: "\f122" }
.ion-checkmark-circled:before { content: "\f120" }
.ion-checkmark-round:before { content: "\f121" }
.ion-chevron-down:before { content: "\f123" }
.ion-chevron-left:before { content: "\f124" }
.ion-chevron-right:before { content: "\f125" }
.ion-chevron-up:before { content: "\f126" }
.ion-clipboard:before { content: "\f127" }
.ion-clock:before { content: "\f26e" }
.ion-close:before { content: "\f12a" }
.ion-close-circled:before { content: "\f128" }
.ion-close-round:before { content: "\f129" }
.ion-closed-captioning:before { content: "\f317" }
.ion-cloud:before { content: "\f12b" }
.ion-code:before { content: "\f271" }
.ion-code-download:before { content: "\f26f" }
.ion-code-working:before { content: "\f270" }
.ion-coffee:before { content: "\f272" }
.ion-compass:before { content: "\f273" }
.ion-compose:before { content: "\f12c" }
.ion-connection-bars:before { content: "\f274" }
.ion-contrast:before { content: "\f275" }
.ion-crop:before { content: "\f3c1" }
.ion-cube:before { content: "\f318" }
.ion-disc:before { content: "\f12d" }
.ion-document:before { content: "\f12f" }
.ion-document-text:before { content: "\f12e" }
.ion-drag:before { content: "\f130" }
.ion-earth:before { content: "\f276" }
.ion-easel:before { content: "\f3c2" }
.ion-edit:before { content: "\f2bf" }
.ion-egg:before { content: "\f277" }
.ion-eject:before { content: "\f131" }
.ion-email:before { content: "\f132" }
.ion-email-unread:before { content: "\f3c3" }
.ion-erlenmeyer-flask:before { content: "\f3c5" }
.ion-erlenmeyer-flask-bubbles:before { content: "\f3c4" }
.ion-eye:before { content: "\f133" }
.ion-eye-disabled:before { content: "\f306" }
.ion-female:before { content: "\f278" }
.ion-filing:before { content: "\f134" }
.ion-film-marker:before { content: "\f135" }
.ion-fireball:before { content: "\f319" }
.ion-flag:before { content: "\f279" }
.ion-flame:before { content: "\f31a" }
.ion-flash:before { content: "\f137" }
.ion-flash-off:before { content: "\f136" }
.ion-folder:before { content: "\f139" }
.ion-fork:before { content: "\f27a" }
.ion-fork-repo:before { content: "\f2c0" }
.ion-forward:before { content: "\f13a" }
.ion-funnel:before { content: "\f31b" }
.ion-gear-a:before { content: "\f13d" }
.ion-gear-b:before { content: "\f13e" }
.ion-grid:before { content: "\f13f" }
.ion-hammer:before { content: "\f27b" }
.ion-happy:before { content: "\f31c" }
.ion-happy-outline:before { content: "\f3c6" }
.ion-headphone:before { content: "\f140" }
.ion-heart:before { content: "\f141" }
.ion-heart-broken:before { content: "\f31d" }
.ion-help:before { content: "\f143" }
.ion-help-buoy:before { content: "\f27c" }
.ion-help-circled:before { content: "\f142" }
.ion-home:before { content: "\f144" }
.ion-icecream:before { content: "\f27d" }
.ion-image:before { content: "\f147" }
.ion-images:before { content: "\f148" }
.ion-information:before { content: "\f14a" }
.ion-information-circled:before { content: "\f149" }
.ion-ionic:before { content: "\f14b" }
.ion-ios-alarm:before { content: "\f3c8" }
.ion-ios-alarm-outline:before { content: "\f3c7" }
.ion-ios-albums:before { content: "\f3ca" }
.ion-ios-albums-outline:before { content: "\f3c9" }
.ion-ios-americanfootball:before { content: "\f3cc" }
.ion-ios-americanfootball-outline:before { content: "\f3cb" }
.ion-ios-analytics:before { content: "\f3ce" }
.ion-ios-analytics-outline:before { content: "\f3cd" }
.ion-ios-arrow-back:before { content: "\f3cf" }
.ion-ios-arrow-down:before { content: "\f3d0" }
.ion-ios-arrow-forward:before { content: "\f3d1" }
.ion-ios-arrow-left:before { content: "\f3d2" }
.ion-ios-arrow-right:before { content: "\f3d3" }
.ion-ios-arrow-thin-down:before { content: "\f3d4" }
.ion-ios-arrow-thin-left:before { content: "\f3d5" }
.ion-ios-arrow-thin-right:before { content: "\f3d6" }
.ion-ios-arrow-thin-up:before { content: "\f3d7" }
.ion-ios-arrow-up:before { content: "\f3d8" }
.ion-ios-at:before { content: "\f3da" }
.ion-ios-at-outline:before { content: "\f3d9" }
.ion-ios-barcode:before { content: "\f3dc" }
.ion-ios-barcode-outline:before { content: "\f3db" }
.ion-ios-baseball:before { content: "\f3de" }
.ion-ios-baseball-outline:before { content: "\f3dd" }
.ion-ios-basketball:before { content: "\f3e0" }
.ion-ios-basketball-outline:before { content: "\f3df" }
.ion-ios-bell:before { content: "\f3e2" }
.ion-ios-bell-outline:before { content: "\f3e1" }
.ion-ios-body:before { content: "\f3e4" }
.ion-ios-body-outline:before { content: "\f3e3" }
.ion-ios-bolt:before { content: "\f3e6" }
.ion-ios-bolt-outline:before { content: "\f3e5" }
.ion-ios-book:before { content: "\f3e8" }
.ion-ios-book-outline:before { content: "\f3e7" }
.ion-ios-bookmarks:before { content: "\f3ea" }
.ion-ios-bookmarks-outline:before { content: "\f3e9" }
.ion-ios-box:before { content: "\f3ec" }
.ion-ios-box-outline:before { content: "\f3eb" }
.ion-ios-briefcase:before { content: "\f3ee" }
.ion-ios-briefcase-outline:before { content: "\f3ed" }
.ion-ios-browsers:before { content: "\f3f0" }
.ion-ios-browsers-outline:before { content: "\f3ef" }
.ion-ios-calculator:before { content: "\f3f2" }
.ion-ios-calculator-outline:before { content: "\f3f1" }
.ion-ios-calendar:before { content: "\f3f4" }
.ion-ios-calendar-outline:before { content: "\f3f3" }
.ion-ios-camera:before { content: "\f3f6" }
.ion-ios-camera-outline:before { content: "\f3f5" }
.ion-ios-cart:before { content: "\f3f8" }
.ion-ios-cart-outline:before { content: "\f3f7" }
.ion-ios-chatboxes:before { content: "\f3fa" }
.ion-ios-chatboxes-outline:before { content: "\f3f9" }
.ion-ios-chatbubble:before { content: "\f3fc" }
.ion-ios-chatbubble-outline:before { content: "\f3fb" }
.ion-ios-checkmark:before { content: "\f3ff" }
.ion-ios-checkmark-empty:before { content: "\f3fd" }
.ion-ios-checkmark-outline:before { content: "\f3fe" }
.ion-ios-circle-filled:before { content: "\f400" }
.ion-ios-circle-outline:before { content: "\f401" }
.ion-ios-clock:before { content: "\f403" }
.ion-ios-clock-outline:before { content: "\f402" }
.ion-ios-close:before { content: "\f406" }
.ion-ios-close-empty:before { content: "\f404" }
.ion-ios-close-outline:before { content: "\f405" }
.ion-ios-cloud:before { content: "\f40c" }
.ion-ios-cloud-download:before { content: "\f408" }
.ion-ios-cloud-download-outline:before { content: "\f407" }
.ion-ios-cloud-outline:before { content: "\f409" }
.ion-ios-cloud-upload:before { content: "\f40b" }
.ion-ios-cloud-upload-outline:before { content: "\f40a" }
.ion-ios-cloudy:before { content: "\f410" }
.ion-ios-cloudy-night:before { content: "\f40e" }
.ion-ios-cloudy-night-outline:before { content: "\f40d" }
.ion-ios-cloudy-outline:before { content: "\f40f" }
.ion-ios-cog:before { content: "\f412" }
.ion-ios-cog-outline:before { content: "\f411" }
.ion-ios-color-filter:before { content: "\f414" }
.ion-ios-color-filter-outline:before { content: "\f413" }
.ion-ios-color-wand:before { content: "\f416" }
.ion-ios-color-wand-outline:before { content: "\f415" }
.ion-ios-compose:before { content: "\f418" }
.ion-ios-compose-outline:before { content: "\f417" }
.ion-ios-contact:before { content: "\f41a" }
.ion-ios-contact-outline:before { content: "\f419" }
.ion-ios-copy:before { content: "\f41c" }
.ion-ios-copy-outline:before { content: "\f41b" }
.ion-ios-crop:before { content: "\f41e" }
.ion-ios-crop-strong:before { content: "\f41d" }
.ion-ios-download:before { content: "\f420" }
.ion-ios-download-outline:before { content: "\f41f" }
.ion-ios-drag:before { content: "\f421" }
.ion-ios-email:before { content: "\f423" }
.ion-ios-email-outline:before { content: "\f422" }
.ion-ios-eye:before { content: "\f425" }
.ion-ios-eye-outline:before { content: "\f424" }
.ion-ios-fastforward:before { content: "\f427" }
.ion-ios-fastforward-outline:before { content: "\f426" }
.ion-ios-filing:before { content: "\f429" }
.ion-ios-filing-outline:before { content: "\f428" }
.ion-ios-film:before { content: "\f42b" }
.ion-ios-film-outline:before { content: "\f42a" }
.ion-ios-flag:before { content: "\f42d" }
.ion-ios-flag-outline:before { content: "\f42c" }
.ion-ios-flame:before { content: "\f42f" }
.ion-ios-flame-outline:before { content: "\f42e" }
.ion-ios-flask:before { content: "\f431" }
.ion-ios-flask-outline:before { content: "\f430" }
.ion-ios-flower:before { content: "\f433" }
.ion-ios-flower-outline:before { content: "\f432" }
.ion-ios-folder:before { content: "\f435" }
.ion-ios-folder-outline:before { content: "\f434" }
.ion-ios-football:before { content: "\f437" }
.ion-ios-football-outline:before { content: "\f436" }
.ion-ios-game-controller-a:before { content: "\f439" }
.ion-ios-game-controller-a-outline:before { content: "\f438" }
.ion-ios-game-controller-b:before { content: "\f43b" }
.ion-ios-game-controller-b-outline:before { content: "\f43a" }
.ion-ios-gear:before { content: "\f43d" }
.ion-ios-gear-outline:before { content: "\f43c" }
.ion-ios-glasses:before { content: "\f43f" }
.ion-ios-glasses-outline:before { content: "\f43e" }
.ion-ios-grid-view:before { content: "\f441" }
.ion-ios-grid-view-outline:before { content: "\f440" }
.ion-ios-heart:before { content: "\f443" }
.ion-ios-heart-outline:before { content: "\f442" }
.ion-ios-help:before { content: "\f446" }
.ion-ios-help-empty:before { content: "\f444" }
.ion-ios-help-outline:before { content: "\f445" }
.ion-ios-home:before { content: "\f448" }
.ion-ios-home-outline:before { content: "\f447" }
.ion-ios-infinite:before { content: "\f44a" }
.ion-ios-infinite-outline:before { content: "\f449" }
.ion-ios-information:before { content: "\f44d" }
.ion-ios-information-empty:before { content: "\f44b" }
.ion-ios-information-outline:before { content: "\f44c" }
.ion-ios-ionic-outline:before { content: "\f44e" }
.ion-ios-keypad:before { content: "\f450" }
.ion-ios-keypad-outline:before { content: "\f44f" }
.ion-ios-lightbulb:before { content: "\f452" }
.ion-ios-lightbulb-outline:before { content: "\f451" }
.ion-ios-list:before { content: "\f454" }
.ion-ios-list-outline:before { content: "\f453" }
.ion-ios-location:before { content: "\f456" }
.ion-ios-location-outline:before { content: "\f455" }
.ion-ios-locked:before { content: "\f458" }
.ion-ios-locked-outline:before { content: "\f457" }
.ion-ios-loop:before { content: "\f45a" }
.ion-ios-loop-strong:before { content: "\f459" }
.ion-ios-medical:before { content: "\f45c" }
.ion-ios-medical-outline:before { content: "\f45b" }
.ion-ios-medkit:before { content: "\f45e" }
.ion-ios-medkit-outline:before { content: "\f45d" }
.ion-ios-mic:before { content: "\f461" }
.ion-ios-mic-off:before { content: "\f45f" }
.ion-ios-mic-outline:before { content: "\f460" }
.ion-ios-minus:before { content: "\f464" }
.ion-ios-minus-empty:before { content: "\f462" }
.ion-ios-minus-outline:before { content: "\f463" }
.ion-ios-monitor:before { content: "\f466" }
.ion-ios-monitor-outline:before { content: "\f465" }
.ion-ios-moon:before { content: "\f468" }
.ion-ios-moon-outline:before { content: "\f467" }
.ion-ios-more:before { content: "\f46a" }
.ion-ios-more-outline:before { content: "\f469" }
.ion-ios-musical-note:before { content: "\f46b" }
.ion-ios-musical-notes:before { content: "\f46c" }
.ion-ios-navigate:before { content: "\f46e" }
.ion-ios-navigate-outline:before { content: "\f46d" }
.ion-ios-nutrition:before { content: "\f470" }
.ion-ios-nutrition-outline:before { content: "\f46f" }
.ion-ios-paper:before { content: "\f472" }
.ion-ios-paper-outline:before { content: "\f471" }
.ion-ios-paperplane:before { content: "\f474" }
.ion-ios-paperplane-outline:before { content: "\f473" }
.ion-ios-partlysunny:before { content: "\f476" }
.ion-ios-partlysunny-outline:before { content: "\f475" }
.ion-ios-pause:before { content: "\f478" }
.ion-ios-pause-outline:before { content: "\f477" }
.ion-ios-paw:before { content: "\f47a" }
.ion-ios-paw-outline:before { content: "\f479" }
.ion-ios-people:before { content: "\f47c" }
.ion-ios-people-outline:before { content: "\f47b" }
.ion-ios-person:before { content: "\f47e" }
.ion-ios-person-outline:before { content: "\f47d" }
.ion-ios-personadd:before { content: "\f480" }
.ion-ios-personadd-outline:before { content: "\f47f" }
.ion-ios-photos:before { content: "\f482" }
.ion-ios-photos-outline:before { content: "\f481" }
.ion-ios-pie:before { content: "\f484" }
.ion-ios-pie-outline:before { content: "\f483" }
.ion-ios-pint:before { content: "\f486" }
.ion-ios-pint-outline:before { content: "\f485" }
.ion-ios-play:before { content: "\f488" }
.ion-ios-play-outline:before { content: "\f487" }
.ion-ios-plus:before { content: "\f48b" }
.ion-ios-plus-empty:before { content: "\f489" }
.ion-ios-plus-outline:before { content: "\f48a" }
.ion-ios-pricetag:before { content: "\f48d" }
.ion-ios-pricetag-outline:before { content: "\f48c" }
.ion-ios-pricetags:before { content: "\f48f" }
.ion-ios-pricetags-outline:before { content: "\f48e" }
.ion-ios-printer:before { content: "\f491" }
.ion-ios-printer-outline:before { content: "\f490" }
.ion-ios-pulse:before { content: "\f493" }
.ion-ios-pulse-strong:before { content: "\f492" }
.ion-ios-rainy:before { content: "\f495" }
.ion-ios-rainy-outline:before { content: "\f494" }
.ion-ios-recording:before { content: "\f497" }
.ion-ios-recording-outline:before { content: "\f496" }
.ion-ios-redo:before { content: "\f499" }
.ion-ios-redo-outline:before { content: "\f498" }
.ion-ios-refresh:before { content: "\f49c" }
.ion-ios-refresh-empty:before { content: "\f49a" }
.ion-ios-refresh-outline:before { content: "\f49b" }
.ion-ios-reload:before { content: "\f49d" }
.ion-ios-reverse-camera:before { content: "\f49f" }
.ion-ios-reverse-camera-outline:before { content: "\f49e" }
.ion-ios-rewind:before { content: "\f4a1" }
.ion-ios-rewind-outline:before { content: "\f4a0" }
.ion-ios-rose:before { content: "\f4a3" }
.ion-ios-rose-outline:before { content: "\f4a2" }
.ion-ios-search:before { content: "\f4a5" }
.ion-ios-search-strong:before { content: "\f4a4" }
.ion-ios-settings:before { content: "\f4a7" }
.ion-ios-settings-strong:before { content: "\f4a6" }
.ion-ios-shuffle:before { content: "\f4a9" }
.ion-ios-shuffle-strong:before { content: "\f4a8" }
.ion-ios-skipbackward:before { content: "\f4ab" }
.ion-ios-skipbackward-outline:before { content: "\f4aa" }
.ion-ios-skipforward:before { content: "\f4ad" }
.ion-ios-skipforward-outline:before { content: "\f4ac" }
.ion-ios-snowy:before { content: "\f4ae" }
.ion-ios-speedometer:before { content: "\f4b0" }
.ion-ios-speedometer-outline:before { content: "\f4af" }
.ion-ios-star:before { content: "\f4b3" }
.ion-ios-star-half:before { content: "\f4b1" }
.ion-ios-star-outline:before { content: "\f4b2" }
.ion-ios-stopwatch:before { content: "\f4b5" }
.ion-ios-stopwatch-outline:before { content: "\f4b4" }
.ion-ios-sunny:before { content: "\f4b7" }
.ion-ios-sunny-outline:before { content: "\f4b6" }
.ion-ios-telephone:before { content: "\f4b9" }
.ion-ios-telephone-outline:before { content: "\f4b8" }
.ion-ios-tennisball:before { content: "\f4bb" }
.ion-ios-tennisball-outline:before { content: "\f4ba" }
.ion-ios-thunderstorm:before { content: "\f4bd" }
.ion-ios-thunderstorm-outline:before { content: "\f4bc" }
.ion-ios-time:before { content: "\f4bf" }
.ion-ios-time-outline:before { content: "\f4be" }
.ion-ios-timer:before { content: "\f4c1" }
.ion-ios-timer-outline:before { content: "\f4c0" }
.ion-ios-toggle:before { content: "\f4c3" }
.ion-ios-toggle-outline:before { content: "\f4c2" }
.ion-ios-trash:before { content: "\f4c5" }
.ion-ios-trash-outline:before { content: "\f4c4" }
.ion-ios-undo:before { content: "\f4c7" }
.ion-ios-undo-outline:before { content: "\f4c6" }
.ion-ios-unlocked:before { content: "\f4c9" }
.ion-ios-unlocked-outline:before { content: "\f4c8" }
.ion-ios-upload:before { content: "\f4cb" }
.ion-ios-upload-outline:before { content: "\f4ca" }
.ion-ios-videocam:before { content: "\f4cd" }
.ion-ios-videocam-outline:before { content: "\f4cc" }
.ion-ios-volume-high:before { content: "\f4ce" }
.ion-ios-volume-low:before { content: "\f4cf" }
.ion-ios-wineglass:before { content: "\f4d1" }
.ion-ios-wineglass-outline:before { content: "\f4d0" }
.ion-ios-world:before { content: "\f4d3" }
.ion-ios-world-outline:before { content: "\f4d2" }
.ion-ipad:before { content: "\f1f9" }
.ion-iphone:before { content: "\f1fa" }
.ion-ipod:before { content: "\f1fb" }
.ion-jet:before { content: "\f295" }
.ion-key:before { content: "\f296" }
.ion-knife:before { content: "\f297" }
.ion-laptop:before { content: "\f1fc" }
.ion-leaf:before { content: "\f1fd" }
.ion-levels:before { content: "\f298" }
.ion-lightbulb:before { content: "\f299" }
.ion-link:before { content: "\f1fe" }
.ion-load-a:before { content: "\f29a" }
.ion-load-b:before { content: "\f29b" }
.ion-load-c:before { content: "\f29c" }
.ion-load-d:before { content: "\f29d" }
.ion-location:before { content: "\f1ff" }
.ion-lock-combination:before { content: "\f4d4" }
.ion-locked:before { content: "\f200" }
.ion-log-in:before { content: "\f29e" }
.ion-log-out:before { content: "\f29f" }
.ion-loop:before { content: "\f201" }
.ion-magnet:before { content: "\f2a0" }
.ion-male:before { content: "\f2a1" }
.ion-man:before { content: "\f202" }
.ion-map:before { content: "\f203" }
.ion-medkit:before { content: "\f2a2" }
.ion-merge:before { content: "\f33f" }
.ion-mic-a:before { content: "\f204" }
.ion-mic-b:before { content: "\f205" }
.ion-mic-c:before { content: "\f206" }
.ion-minus:before { content: "\f209" }
.ion-minus-circled:before { content: "\f207" }
.ion-minus-round:before { content: "\f208" }
.ion-model-s:before { content: "\f2c1" }
.ion-monitor:before { content: "\f20a" }
.ion-more:before { content: "\f20b" }
.ion-mouse:before { content: "\f340" }
.ion-music-note:before { content: "\f20c" }
.ion-navicon:before { content: "\f20e" }
.ion-navicon-round:before { content: "\f20d" }
.ion-navigate:before { content: "\f2a3" }
.ion-network:before { content: "\f341" }
.ion-no-smoking:before { content: "\f2c2" }
.ion-nuclear:before { content: "\f2a4" }
.ion-outlet:before { content: "\f342" }
.ion-paintbrush:before { content: "\f4d5" }
.ion-paintbucket:before { content: "\f4d6" }
.ion-paper-airplane:before { content: "\f2c3" }
.ion-paperclip:before { content: "\f20f" }
.ion-pause:before { content: "\f210" }
.ion-person:before { content: "\f213" }
.ion-person-add:before { content: "\f211" }
.ion-person-stalker:before { content: "\f212" }
.ion-pie-graph:before { content: "\f2a5" }
.ion-pin:before { content: "\f2a6" }
.ion-pinpoint:before { content: "\f2a7" }
.ion-pizza:before { content: "\f2a8" }
.ion-plane:before { content: "\f214" }
.ion-planet:before { content: "\f343" }
.ion-play:before { content: "\f215" }
.ion-playstation:before { content: "\f30a" }
.ion-plus:before { content: "\f218" }
.ion-plus-circled:before { content: "\f216" }
.ion-plus-round:before { content: "\f217" }
.ion-podium:before { content: "\f344" }
.ion-pound:before { content: "\f219" }
.ion-power:before { content: "\f2a9" }
.ion-pricetag:before { content: "\f2aa" }
.ion-pricetags:before { content: "\f2ab" }
.ion-printer:before { content: "\f21a" }
.ion-pull-request:before { content: "\f345" }
.ion-qr-scanner:before { content: "\f346" }
.ion-quote:before { content: "\f347" }
.ion-radio-waves:before { content: "\f2ac" }
.ion-record:before { content: "\f21b" }
.ion-refresh:before { content: "\f21c" }
.ion-reply:before { content: "\f21e" }
.ion-reply-all:before { content: "\f21d" }
.ion-ribbon-a:before { content: "\f348" }
.ion-ribbon-b:before { content: "\f349" }
.ion-sad:before { content: "\f34a" }
.ion-sad-outline:before { content: "\f4d7" }
.ion-scissors:before { content: "\f34b" }
.ion-search:before { content: "\f21f" }
.ion-settings:before { content: "\f2ad" }
.ion-share:before { content: "\f220" }
.ion-shuffle:before { content: "\f221" }
.ion-skip-backward:before { content: "\f222" }
.ion-skip-forward:before { content: "\f223" }
.ion-social-android:before { content: "\f225" }
.ion-social-android-outline:before { content: "\f224" }
.ion-social-angular:before { content: "\f4d9" }
.ion-social-angular-outline:before { content: "\f4d8" }
.ion-social-apple:before { content: "\f227" }
.ion-social-apple-outline:before { content: "\f226" }
.ion-social-bitcoin:before { content: "\f2af" }
.ion-social-bitcoin-outline:before { content: "\f2ae" }
.ion-social-buffer:before { content: "\f229" }
.ion-social-buffer-outline:before { content: "\f228" }
.ion-social-chrome:before { content: "\f4db" }
.ion-social-chrome-outline:before { content: "\f4da" }
.ion-social-codepen:before { content: "\f4dd" }
.ion-social-codepen-outline:before { content: "\f4dc" }
.ion-social-css3:before { content: "\f4df" }
.ion-social-css3-outline:before { content: "\f4de" }
.ion-social-designernews:before { content: "\f22b" }
.ion-social-designernews-outline:before { content: "\f22a" }
.ion-social-dribbble:before { content: "\f22d" }
.ion-social-dribbble-outline:before { content: "\f22c" }
.ion-social-dropbox:before { content: "\f22f" }
.ion-social-dropbox-outline:before { content: "\f22e" }
.ion-social-euro:before { content: "\f4e1" }
.ion-social-euro-outline:before { content: "\f4e0" }
.ion-social-facebook:before { content: "\f231" }
.ion-social-facebook-outline:before { content: "\f230" }
.ion-social-foursquare:before { content: "\f34d" }
.ion-social-foursquare-outline:before { content: "\f34c" }
.ion-social-freebsd-devil:before { content: "\f2c4" }
.ion-social-github:before { content: "\f233" }
.ion-social-github-outline:before { content: "\f232" }
.ion-social-google:before { content: "\f34f" }
.ion-social-google-outline:before { content: "\f34e" }
.ion-social-googleplus:before { content: "\f235" }
.ion-social-googleplus-outline:before { content: "\f234" }
.ion-social-hackernews:before { content: "\f237" }
.ion-social-hackernews-outline:before { content: "\f236" }
.ion-social-html5:before { content: "\f4e3" }
.ion-social-html5-outline:before { content: "\f4e2" }
.ion-social-instagram:before { content: "\f351" }
.ion-social-instagram-outline:before { content: "\f350" }
.ion-social-javascript:before { content: "\f4e5" }
.ion-social-javascript-outline:before { content: "\f4e4" }
.ion-social-linkedin:before { content: "\f239" }
.ion-social-linkedin-outline:before { content: "\f238" }
.ion-social-markdown:before { content: "\f4e6" }
.ion-social-nodejs:before { content: "\f4e7" }
.ion-social-octocat:before { content: "\f4e8" }
.ion-social-pinterest:before { content: "\f2b1" }
.ion-social-pinterest-outline:before { content: "\f2b0" }
.ion-social-python:before { content: "\f4e9" }
.ion-social-reddit:before { content: "\f23b" }
.ion-social-reddit-outline:before { content: "\f23a" }
.ion-social-rss:before { content: "\f23d" }
.ion-social-rss-outline:before { content: "\f23c" }
.ion-social-sass:before { content: "\f4ea" }
.ion-social-skype:before { content: "\f23f" }
.ion-social-skype-outline:before { content: "\f23e" }
.ion-social-snapchat:before { content: "\f4ec" }
.ion-social-snapchat-outline:before { content: "\f4eb" }
.ion-social-tumblr:before { content: "\f241" }
.ion-social-tumblr-outline:before { content: "\f240" }
.ion-social-tux:before { content: "\f2c5" }
.ion-social-twitch:before { content: "\f4ee" }
.ion-social-twitch-outline:before { content: "\f4ed" }
.ion-social-twitter:before { content: "\f243" }
.ion-social-twitter-outline:before { content: "\f242" }
.ion-social-usd:before { content: "\f353" }
.ion-social-usd-outline:before { content: "\f352" }
.ion-social-vimeo:before { content: "\f245" }
.ion-social-vimeo-outline:before { content: "\f244" }
.ion-social-whatsapp:before { content: "\f4f0" }
.ion-social-whatsapp-outline:before { content: "\f4ef" }
.ion-social-windows:before { content: "\f247" }
.ion-social-windows-outline:before { content: "\f246" }
.ion-social-wordpress:before { content: "\f249" }
.ion-social-wordpress-outline:before { content: "\f248" }
.ion-social-yahoo:before { content: "\f24b" }
.ion-social-yahoo-outline:before { content: "\f24a" }
.ion-social-yen:before { content: "\f4f2" }
.ion-social-yen-outline:before { content: "\f4f1" }
.ion-social-youtube:before { content: "\f24d" }
.ion-social-youtube-outline:before { content: "\f24c" }
.ion-soup-can:before { content: "\f4f4" }
.ion-soup-can-outline:before { content: "\f4f3" }
.ion-speakerphone:before { content: "\f2b2" }
.ion-speedometer:before { content: "\f2b3" }
.ion-spoon:before { content: "\f2b4" }
.ion-star:before { content: "\f24e" }
.ion-stats-bars:before { content: "\f2b5" }
.ion-steam:before { content: "\f30b" }
.ion-stop:before { content: "\f24f" }
.ion-thermometer:before { content: "\f2b6" }
.ion-thumbsdown:before { content: "\f250" }
.ion-thumbsup:before { content: "\f251" }
.ion-toggle:before { content: "\f355" }
.ion-toggle-filled:before { content: "\f354" }
.ion-transgender:before { content: "\f4f5" }
.ion-trash-a:before { content: "\f252" }
.ion-trash-b:before { content: "\f253" }
.ion-trophy:before { content: "\f356" }
.ion-tshirt:before { content: "\f4f7" }
.ion-tshirt-outline:before { content: "\f4f6" }
.ion-umbrella:before { content: "\f2b7" }
.ion-university:before { content: "\f357" }
.ion-unlocked:before { content: "\f254" }
.ion-upload:before { content: "\f255" }
.ion-usb:before { content: "\f2b8" }
.ion-videocamera:before { content: "\f256" }
.ion-volume-high:before { content: "\f257" }
.ion-volume-low:before { content: "\f258" }
.ion-volume-medium:before { content: "\f259" }
.ion-volume-mute:before { content: "\f25a" }
.ion-wand:before { content: "\f358" }
.ion-waterdrop:before { content: "\f25b" }
.ion-wifi:before { content: "\f25c" }
.ion-wineglass:before { content: "\f2b9" }
.ion-woman:before { content: "\f25d" }
.ion-wrench:before { content: "\f2ba" }
.ion-xbox:before { content: "\f30c" }



/*--------------- 7-stroke icon -------------*/
@font-face { font-family: 'Pe-icon-7-stroke'; src: url('../fonts/Pe-icon-7-stroke.eot?d7yf1v'); src: url('../fonts/Pe-icon-7-stroke.eot?#iefixd7yf1v') format('embedded-opentype'), url('../fonts/Pe-icon-7-stroke.woff?d7yf1v') format('woff'), url('../fonts/Pe-icon-7-stroke.ttf?d7yf1v') format('truetype'), url('../fonts/Pe-icon-7-stroke.svg?d7yf1v#Pe-icon-7-stroke') format('svg'); font-weight: normal; font-style: normal; }

[class^="pe-7s-"], [class*=" pe-7s-"] { display: inline-block; font-family: 'Pe-icon-7-stroke'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.pe-7s-album:before { content: "\e6aa"; }
.pe-7s-arc:before { content: "\e6ab"; }
.pe-7s-back-2:before { content: "\e6ac"; }
.pe-7s-bandaid:before { content: "\e6ad"; }
.pe-7s-car:before { content: "\e6ae"; }
.pe-7s-diamond:before { content: "\e6af"; }
.pe-7s-door-lock:before { content: "\e6b0"; }
.pe-7s-eyedropper:before { content: "\e6b1"; }
.pe-7s-female:before { content: "\e6b2"; }
.pe-7s-gym:before { content: "\e6b3"; }
.pe-7s-hammer:before { content: "\e6b4"; }
.pe-7s-headphones:before { content: "\e6b5"; }
.pe-7s-helm:before { content: "\e6b6"; }
.pe-7s-hourglass:before { content: "\e6b7"; }
.pe-7s-leaf:before { content: "\e6b8"; }
.pe-7s-magic-wand:before { content: "\e6b9"; }
.pe-7s-male:before { content: "\e6ba"; }
.pe-7s-map-2:before { content: "\e6bb"; }
.pe-7s-next-2:before { content: "\e6bc"; }
.pe-7s-paint-bucket:before { content: "\e6bd"; }
.pe-7s-pendrive:before { content: "\e6be"; }
.pe-7s-photo:before { content: "\e6bf"; }
.pe-7s-piggy:before { content: "\e6c0"; }
.pe-7s-plugin:before { content: "\e6c1"; }
.pe-7s-refresh-2:before { content: "\e6c2"; }
.pe-7s-rocket:before { content: "\e6c3"; }
.pe-7s-settings:before { content: "\e6c4"; }
.pe-7s-shield:before { content: "\e6c5"; }
.pe-7s-smile:before { content: "\e6c6"; }
.pe-7s-usb:before { content: "\e6c7"; }
.pe-7s-vector:before { content: "\e6c8"; }
.pe-7s-wine:before { content: "\e6c9"; }
.pe-7s-cloud-upload:before { content: "\e68a"; }
.pe-7s-cash:before { content: "\e68c"; }
.pe-7s-close:before { content: "\e680"; }
.pe-7s-bluetooth:before { content: "\e68d"; }
.pe-7s-cloud-download:before { content: "\e68b"; }
.pe-7s-way:before { content: "\e68e"; }
.pe-7s-close-circle:before { content: "\e681"; }
.pe-7s-id:before { content: "\e68f"; }
.pe-7s-angle-up:before { content: "\e682"; }
.pe-7s-wristwatch:before { content: "\e690"; }
.pe-7s-angle-up-circle:before { content: "\e683"; }
.pe-7s-world:before { content: "\e691"; }
.pe-7s-angle-right:before { content: "\e684"; }
.pe-7s-volume:before { content: "\e692"; }
.pe-7s-angle-right-circle:before { content: "\e685"; }
.pe-7s-users:before { content: "\e693"; }
.pe-7s-angle-left:before { content: "\e686"; }
.pe-7s-user-female:before { content: "\e694"; }
.pe-7s-angle-left-circle:before { content: "\e687"; }
.pe-7s-up-arrow:before { content: "\e695"; }
.pe-7s-angle-down:before { content: "\e688"; }
.pe-7s-switch:before { content: "\e696"; }
.pe-7s-angle-down-circle:before { content: "\e689"; }
.pe-7s-scissors:before { content: "\e697"; }
.pe-7s-wallet:before { content: "\e600"; }
.pe-7s-safe:before { content: "\e698"; }
.pe-7s-volume2:before { content: "\e601"; }
.pe-7s-volume1:before { content: "\e602"; }
.pe-7s-voicemail:before { content: "\e603"; }
.pe-7s-video:before { content: "\e604"; }
.pe-7s-user:before { content: "\e605"; }
.pe-7s-upload:before { content: "\e606"; }
.pe-7s-unlock:before { content: "\e607"; }
.pe-7s-umbrella:before { content: "\e608"; }
.pe-7s-trash:before { content: "\e609"; }
.pe-7s-tools:before { content: "\e60a"; }
.pe-7s-timer:before { content: "\e60b"; }
.pe-7s-ticket:before { content: "\e60c"; }
.pe-7s-target:before { content: "\e60d"; }
.pe-7s-sun:before { content: "\e60e"; }
.pe-7s-study:before { content: "\e60f"; }
.pe-7s-stopwatch:before { content: "\e610"; }
.pe-7s-star:before { content: "\e611"; }
.pe-7s-speaker:before { content: "\e612"; }
.pe-7s-signal:before { content: "\e613"; }
.pe-7s-shuffle:before { content: "\e614"; }
.pe-7s-shopbag:before { content: "\e615"; }
.pe-7s-share:before { content: "\e616"; }
.pe-7s-server:before { content: "\e617"; }
.pe-7s-search:before { content: "\e618"; }
.pe-7s-film:before { content: "\e6a5"; }
.pe-7s-science:before { content: "\e619"; }
.pe-7s-disk:before { content: "\e6a6"; }
.pe-7s-ribbon:before { content: "\e61a"; }
.pe-7s-repeat:before { content: "\e61b"; }
.pe-7s-refresh:before { content: "\e61c"; }
.pe-7s-add-user:before { content: "\e6a9"; }
.pe-7s-refresh-cloud:before { content: "\e61d"; }
.pe-7s-paperclip:before { content: "\e69c"; }
.pe-7s-radio:before { content: "\e61e"; }
.pe-7s-note2:before { content: "\e69d"; }
.pe-7s-print:before { content: "\e61f"; }
.pe-7s-network:before { content: "\e69e"; }
.pe-7s-prev:before { content: "\e620"; }
.pe-7s-mute:before { content: "\e69f"; }
.pe-7s-power:before { content: "\e621"; }
.pe-7s-medal:before { content: "\e6a0"; }
.pe-7s-portfolio:before { content: "\e622"; }
.pe-7s-like2:before { content: "\e6a1"; }
.pe-7s-plus:before { content: "\e623"; }
.pe-7s-left-arrow:before { content: "\e6a2"; }
.pe-7s-play:before { content: "\e624"; }
.pe-7s-key:before { content: "\e6a3"; }
.pe-7s-plane:before { content: "\e625"; }
.pe-7s-joy:before { content: "\e6a4"; }
.pe-7s-photo-gallery:before { content: "\e626"; }
.pe-7s-pin:before { content: "\e69b"; }
.pe-7s-phone:before { content: "\e627"; }
.pe-7s-plug:before { content: "\e69a"; }
.pe-7s-pen:before { content: "\e628"; }
.pe-7s-right-arrow:before { content: "\e699"; }
.pe-7s-paper-plane:before { content: "\e629"; }
.pe-7s-delete-user:before { content: "\e6a7"; }
.pe-7s-paint:before { content: "\e62a"; }
.pe-7s-bottom-arrow:before { content: "\e6a8"; }
.pe-7s-notebook:before { content: "\e62b"; }
.pe-7s-note:before { content: "\e62c"; }
.pe-7s-next:before { content: "\e62d"; }
.pe-7s-news-paper:before { content: "\e62e"; }
.pe-7s-musiclist:before { content: "\e62f"; }
.pe-7s-music:before { content: "\e630"; }
.pe-7s-mouse:before { content: "\e631"; }
.pe-7s-more:before { content: "\e632"; }
.pe-7s-moon:before { content: "\e633"; }
.pe-7s-monitor:before { content: "\e634"; }
.pe-7s-micro:before { content: "\e635"; }
.pe-7s-menu:before { content: "\e636"; }
.pe-7s-map:before { content: "\e637"; }
.pe-7s-map-marker:before { content: "\e638"; }
.pe-7s-mail:before { content: "\e639"; }
.pe-7s-mail-open:before { content: "\e63a"; }
.pe-7s-mail-open-file:before { content: "\e63b"; }
.pe-7s-magnet:before { content: "\e63c"; }
.pe-7s-loop:before { content: "\e63d"; }
.pe-7s-look:before { content: "\e63e"; }
.pe-7s-lock:before { content: "\e63f"; }
.pe-7s-lintern:before { content: "\e640"; }
.pe-7s-link:before { content: "\e641"; }
.pe-7s-like:before { content: "\e642"; }
.pe-7s-light:before { content: "\e643"; }
.pe-7s-less:before { content: "\e644"; }
.pe-7s-keypad:before { content: "\e645"; }
.pe-7s-junk:before { content: "\e646"; }
.pe-7s-info:before { content: "\e647"; }
.pe-7s-home:before { content: "\e648"; }
.pe-7s-help2:before { content: "\e649"; }
.pe-7s-help1:before { content: "\e64a"; }
.pe-7s-graph3:before { content: "\e64b"; }
.pe-7s-graph2:before { content: "\e64c"; }
.pe-7s-graph1:before { content: "\e64d"; }
.pe-7s-graph:before { content: "\e64e"; }
.pe-7s-global:before { content: "\e64f"; }
.pe-7s-gleam:before { content: "\e650"; }
.pe-7s-glasses:before { content: "\e651"; }
.pe-7s-gift:before { content: "\e652"; }
.pe-7s-folder:before { content: "\e653"; }
.pe-7s-flag:before { content: "\e654"; }
.pe-7s-filter:before { content: "\e655"; }
.pe-7s-file:before { content: "\e656"; }
.pe-7s-expand1:before { content: "\e657"; }
.pe-7s-exapnd2:before { content: "\e658"; }
.pe-7s-edit:before { content: "\e659"; }
.pe-7s-drop:before { content: "\e65a"; }
.pe-7s-drawer:before { content: "\e65b"; }
.pe-7s-download:before { content: "\e65c"; }
.pe-7s-display2:before { content: "\e65d"; }
.pe-7s-display1:before { content: "\e65e"; }
.pe-7s-diskette:before { content: "\e65f"; }
.pe-7s-date:before { content: "\e660"; }
.pe-7s-cup:before { content: "\e661"; }
.pe-7s-culture:before { content: "\e662"; }
.pe-7s-crop:before { content: "\e663"; }
.pe-7s-credit:before { content: "\e664"; }
.pe-7s-copy-file:before { content: "\e665"; }
.pe-7s-config:before { content: "\e666"; }
.pe-7s-compass:before { content: "\e667"; }
.pe-7s-comment:before { content: "\e668"; }
.pe-7s-coffee:before { content: "\e669"; }
.pe-7s-cloud:before { content: "\e66a"; }
.pe-7s-clock:before { content: "\e66b"; }
.pe-7s-check:before { content: "\e66c"; }
.pe-7s-chat:before { content: "\e66d"; }
.pe-7s-cart:before { content: "\e66e"; }
.pe-7s-camera:before { content: "\e66f"; }
.pe-7s-call:before { content: "\e670"; }
.pe-7s-calculator:before { content: "\e671"; }
.pe-7s-browser:before { content: "\e672"; }
.pe-7s-box2:before { content: "\e673"; }
.pe-7s-box1:before { content: "\e674"; }
.pe-7s-bookmarks:before { content: "\e675"; }
.pe-7s-bicycle:before { content: "\e676"; }
.pe-7s-bell:before { content: "\e677"; }
.pe-7s-battery:before { content: "\e678"; }
.pe-7s-ball:before { content: "\e679"; }
.pe-7s-back:before { content: "\e67a"; }
.pe-7s-attention:before { content: "\e67b"; }
.pe-7s-anchor:before { content: "\e67c"; }
.pe-7s-albums:before { content: "\e67d"; }
.pe-7s-alarm:before { content: "\e67e"; }
.pe-7s-airplay:before { content: "\e67f"; }


/*UNITO FONTAWESOME*/
/*!
 *  Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */ @font-face { font-family: 'FontAwesome'; src: url('../fonts/fontawesome-webfont.eot?v=4.5.0'); src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.5.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.5.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg'); font-weight: normal; font-style: normal }
.fa { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale }
.fa-lg { font-size: 1.33333333em; line-height: .75em; vertical-align: -15% }
.fa-2x { font-size: 2em }
.fa-3x { font-size: 3em }
.fa-4x { font-size: 4em }
.fa-5x { font-size: 5em }
.fa-fw { width: 1.28571429em; text-align: center }
.fa-ul { padding-left: 0; margin-left: 2.14285714em; list-style-type: none }
    .fa-ul > li { position: relative }
.fa-li { position: absolute; left: -2.14285714em; width: 2.14285714em; top: .14285714em; text-align: center }
    .fa-li.fa-lg { left: -1.85714286em }
.fa-border { padding: .2em .25em .15em; border: solid .08em #eee; border-radius: .1em }
.fa-pull-left { float: left }
.fa-pull-right { float: right }
.fa.fa-pull-left { margin-right: .3em }
.fa.fa-pull-right { margin-left: .3em }
.pull-right { float: right }
.pull-left { float: left }
.fa.pull-left { margin-right: .3em }
.fa.pull-right { margin-left: .3em }
.fa-spin { -webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear }
.fa-pulse { -webkit-animation: fa-spin 1s infinite steps(8); animation: fa-spin 1s infinite steps(8) }

@-webkit-keyframes fa-spin {
    0% { -webkit-transform: rotate(0deg); transform: rotate(0deg) }
    100% { -webkit-transform: rotate(359deg); transform: rotate(359deg) }
}

@keyframes fa-spin {
    0% { -webkit-transform: rotate(0deg); transform: rotate(0deg) }
    100% { -webkit-transform: rotate(359deg); transform: rotate(359deg) }
}

.fa-rotate-90 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg) }
.fa-rotate-180 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg) }
.fa-rotate-270 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); -webkit-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg) }
.fa-flip-horizontal { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1); -webkit-transform: scale(-1, 1); -ms-transform: scale(-1, 1); transform: scale(-1, 1) }
.fa-flip-vertical { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1); -webkit-transform: scale(1, -1); -ms-transform: scale(1, -1); transform: scale(1, -1) }
:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical { filter: none }
.fa-stack { position: relative; display: inline-block; width: 2em; height: 2em; line-height: 2em; vertical-align: middle }
.fa-stack-1x, .fa-stack-2x { position: absolute; left: 0; width: 100%; text-align: center }
.fa-stack-1x { line-height: inherit }
.fa-stack-2x { font-size: 2em }
.fa-inverse { color: #fff }
.fa-glass:before { content: "\f000" }
.fa-music:before { content: "\f001" }
.fa-search:before { content: "\f002" }
.fa-envelope-o:before { content: "\f003" }
.fa-heart:before { content: "\f004" }
.fa-star:before { content: "\f005" }
.fa-star-o:before { content: "\f006" }
.fa-user:before { content: "\f007" }
.fa-film:before { content: "\f008" }
.fa-th-large:before { content: "\f009" }
.fa-th:before { content: "\f00a" }
.fa-th-list:before { content: "\f00b" }
.fa-check:before { content: "\f00c" }
.fa-remove:before, .fa-close:before, .fa-times:before { content: "\f00d" }
.fa-search-plus:before { content: "\f00e" }
.fa-search-minus:before { content: "\f010" }
.fa-power-off:before { content: "\f011" }
.fa-signal:before { content: "\f012" }
.fa-gear:before, .fa-cog:before { content: "\f013" }
.fa-trash-o:before { content: "\f014" }
.fa-home:before { content: "\f015" }
.fa-file-o:before { content: "\f016" }
.fa-clock-o:before { content: "\f017" }
.fa-road:before { content: "\f018" }
.fa-download:before { content: "\f019" }
.fa-arrow-circle-o-down:before { content: "\f01a" }
.fa-arrow-circle-o-up:before { content: "\f01b" }
.fa-inbox:before { content: "\f01c" }
.fa-play-circle-o:before { content: "\f01d" }
.fa-rotate-right:before, .fa-repeat:before { content: "\f01e" }
.fa-refresh:before { content: "\f021" }
.fa-list-alt:before { content: "\f022" }
.fa-lock:before { content: "\f023" }
.fa-flag:before { content: "\f024" }
.fa-headphones:before { content: "\f025" }
.fa-volume-off:before { content: "\f026" }
.fa-volume-down:before { content: "\f027" }
.fa-volume-up:before { content: "\f028" }
.fa-qrcode:before { content: "\f029" }
.fa-barcode:before { content: "\f02a" }
.fa-tag:before { content: "\f02b" }
.fa-tags:before { content: "\f02c" }
.fa-book:before { content: "\f02d" }
.fa-bookmark:before { content: "\f02e" }
.fa-print:before { content: "\f02f" }
.fa-camera:before { content: "\f030" }
.fa-font:before { content: "\f031" }
.fa-bold:before { content: "\f032" }
.fa-italic:before { content: "\f033" }
.fa-text-height:before { content: "\f034" }
.fa-text-width:before { content: "\f035" }
.fa-align-left:before { content: "\f036" }
.fa-align-center:before { content: "\f037" }
.fa-align-right:before { content: "\f038" }
.fa-align-justify:before { content: "\f039" }
.fa-list:before { content: "\f03a" }
.fa-dedent:before, .fa-outdent:before { content: "\f03b" }
.fa-indent:before { content: "\f03c" }
.fa-video-camera:before { content: "\f03d" }
.fa-photo:before, .fa-image:before, .fa-picture-o:before { content: "\f03e" }
.fa-pencil:before { content: "\f040" }
.fa-map-marker:before { content: "\f041" }
.fa-adjust:before { content: "\f042" }
.fa-tint:before { content: "\f043" }
.fa-edit:before, .fa-pencil-square-o:before { content: "\f044" }
.fa-share-square-o:before { content: "\f045" }
.fa-check-square-o:before { content: "\f046" }
.fa-arrows:before { content: "\f047" }
.fa-step-backward:before { content: "\f048" }
.fa-fast-backward:before { content: "\f049" }
.fa-backward:before { content: "\f04a" }
.fa-play:before { content: "\f04b" }
.fa-pause:before { content: "\f04c" }
.fa-stop:before { content: "\f04d" }
.fa-forward:before { content: "\f04e" }
.fa-fast-forward:before { content: "\f050" }
.fa-step-forward:before { content: "\f051" }
.fa-eject:before { content: "\f052" }
.fa-chevron-left:before { content: "\f053" }
.fa-chevron-right:before { content: "\f054" }
.fa-plus-circle:before { content: "\f055" }
.fa-minus-circle:before { content: "\f056" }
.fa-times-circle:before { content: "\f057" }
.fa-check-circle:before { content: "\f058" }
.fa-question-circle:before { content: "\f059" }
.fa-info-circle:before { content: "\f05a" }
.fa-crosshairs:before { content: "\f05b" }
.fa-times-circle-o:before { content: "\f05c" }
.fa-check-circle-o:before { content: "\f05d" }
.fa-ban:before { content: "\f05e" }
.fa-arrow-left:before { content: "\f060" }
.fa-arrow-right:before { content: "\f061" }
.fa-arrow-up:before { content: "\f062" }
.fa-arrow-down:before { content: "\f063" }
.fa-mail-forward:before, .fa-share:before { content: "\f064" }
.fa-expand:before { content: "\f065" }
.fa-compress:before { content: "\f066" }
.fa-plus:before { content: "\f067" }
.fa-minus:before { content: "\f068" }
.fa-asterisk:before { content: "\f069" }
.fa-exclamation-circle:before { content: "\f06a" }
.fa-gift:before { content: "\f06b" }
.fa-leaf:before { content: "\f06c" }
.fa-fire:before { content: "\f06d" }
.fa-eye:before { content: "\f06e" }
.fa-eye-slash:before { content: "\f070" }
.fa-warning:before, .fa-exclamation-triangle:before { content: "\f071" }
.fa-plane:before { content: "\f072" }
.fa-calendar:before { content: "\f073" }
.fa-random:before { content: "\f074" }
.fa-comment:before { content: "\f075" }
.fa-magnet:before { content: "\f076" }
.fa-chevron-up:before { content: "\f077" }
.fa-chevron-down:before { content: "\f078" }
.fa-retweet:before { content: "\f079" }
.fa-shopping-cart:before { content: "\f07a" }
.fa-folder:before { content: "\f07b" }
.fa-folder-open:before { content: "\f07c" }
.fa-arrows-v:before { content: "\f07d" }
.fa-arrows-h:before { content: "\f07e" }
.fa-bar-chart-o:before, .fa-bar-chart:before { content: "\f080" }
.fa-twitter-square:before { content: "\f081" }
.fa-facebook-square:before { content: "\f082" }
.fa-camera-retro:before { content: "\f083" }
.fa-key:before { content: "\f084" }
.fa-gears:before, .fa-cogs:before { content: "\f085" }
.fa-comments:before { content: "\f086" }
.fa-thumbs-o-up:before { content: "\f087" }
.fa-thumbs-o-down:before { content: "\f088" }
.fa-star-half:before { content: "\f089" }
.fa-heart-o:before { content: "\f08a" }
.fa-sign-out:before { content: "\f08b" }
.fa-linkedin-square:before { content: "\f08c" }
.fa-thumb-tack:before { content: "\f08d" }
.fa-external-link:before { content: "\f08e" }
.fa-sign-in:before { content: "\f090" }
.fa-trophy:before { content: "\f091" }
.fa-github-square:before { content: "\f092" }
.fa-upload:before { content: "\f093" }
.fa-lemon-o:before { content: "\f094" }
.fa-phone:before { content: "\f095" }
.fa-square-o:before { content: "\f096" }
.fa-bookmark-o:before { content: "\f097" }
.fa-phone-square:before { content: "\f098" }
.fa-twitter:before { content: "\f099" }
.fa-facebook-f:before, .fa-facebook:before { content: "\f09a" }
.fa-github:before { content: "\f09b" }
.fa-unlock:before { content: "\f09c" }
.fa-credit-card:before { content: "\f09d" }
.fa-feed:before, .fa-rss:before { content: "\f09e" }
.fa-hdd-o:before { content: "\f0a0" }
.fa-bullhorn:before { content: "\f0a1" }
.fa-bell:before { content: "\f0f3" }
.fa-certificate:before { content: "\f0a3" }
.fa-hand-o-right:before { content: "\f0a4" }
.fa-hand-o-left:before { content: "\f0a5" }
.fa-hand-o-up:before { content: "\f0a6" }
.fa-hand-o-down:before { content: "\f0a7" }
.fa-arrow-circle-left:before { content: "\f0a8" }
.fa-arrow-circle-right:before { content: "\f0a9" }
.fa-arrow-circle-up:before { content: "\f0aa" }
.fa-arrow-circle-down:before { content: "\f0ab" }
.fa-globe:before { content: "\f0ac" }
.fa-wrench:before { content: "\f0ad" }
.fa-tasks:before { content: "\f0ae" }
.fa-filter:before { content: "\f0b0" }
.fa-briefcase:before { content: "\f0b1" }
.fa-arrows-alt:before { content: "\f0b2" }
.fa-group:before, .fa-users:before { content: "\f0c0" }
.fa-chain:before, .fa-link:before { content: "\f0c1" }
.fa-cloud:before { content: "\f0c2" }
.fa-flask:before { content: "\f0c3" }
.fa-cut:before, .fa-scissors:before { content: "\f0c4" }
.fa-copy:before, .fa-files-o:before { content: "\f0c5" }
.fa-paperclip:before { content: "\f0c6" }
.fa-save:before, .fa-floppy-o:before { content: "\f0c7" }
.fa-square:before { content: "\f0c8" }
.fa-navicon:before, .fa-reorder:before, .fa-bars:before { content: "\f0c9" }
.fa-list-ul:before { content: "\f0ca" }
.fa-list-ol:before { content: "\f0cb" }
.fa-strikethrough:before { content: "\f0cc" }
.fa-underline:before { content: "\f0cd" }
.fa-table:before { content: "\f0ce" }
.fa-magic:before { content: "\f0d0" }
.fa-truck:before { content: "\f0d1" }
.fa-pinterest:before { content: "\f0d2" }
.fa-pinterest-square:before { content: "\f0d3" }
.fa-google-plus-square:before { content: "\f0d4" }
.fa-google-plus:before { content: "\f0d5" }
.fa-money:before { content: "\f0d6" }
.fa-caret-down:before { content: "\f0d7" }
.fa-caret-up:before { content: "\f0d8" }
.fa-caret-left:before { content: "\f0d9" }
.fa-caret-right:before { content: "\f0da" }
.fa-columns:before { content: "\f0db" }
.fa-unsorted:before, .fa-sort:before { content: "\f0dc" }
.fa-sort-down:before, .fa-sort-desc:before { content: "\f0dd" }
.fa-sort-up:before, .fa-sort-asc:before { content: "\f0de" }
.fa-envelope:before { content: "\f0e0" }
.fa-linkedin:before { content: "\f0e1" }
.fa-rotate-left:before, .fa-undo:before { content: "\f0e2" }
.fa-legal:before, .fa-gavel:before { content: "\f0e3" }
.fa-dashboard:before, .fa-tachometer:before { content: "\f0e4" }
.fa-comment-o:before { content: "\f0e5" }
.fa-comments-o:before { content: "\f0e6" }
.fa-flash:before, .fa-bolt:before { content: "\f0e7" }
.fa-sitemap:before { content: "\f0e8" }
.fa-umbrella:before { content: "\f0e9" }
.fa-paste:before, .fa-clipboard:before { content: "\f0ea" }
.fa-lightbulb-o:before { content: "\f0eb" }
.fa-exchange:before { content: "\f0ec" }
.fa-cloud-download:before { content: "\f0ed" }
.fa-cloud-upload:before { content: "\f0ee" }
.fa-user-md:before { content: "\f0f0" }
.fa-stethoscope:before { content: "\f0f1" }
.fa-suitcase:before { content: "\f0f2" }
.fa-bell-o:before { content: "\f0a2" }
.fa-coffee:before { content: "\f0f4" }
.fa-cutlery:before { content: "\f0f5" }
.fa-file-text-o:before { content: "\f0f6" }
.fa-building-o:before { content: "\f0f7" }
.fa-hospital-o:before { content: "\f0f8" }
.fa-ambulance:before { content: "\f0f9" }
.fa-medkit:before { content: "\f0fa" }
.fa-fighter-jet:before { content: "\f0fb" }
.fa-beer:before { content: "\f0fc" }
.fa-h-square:before { content: "\f0fd" }
.fa-plus-square:before { content: "\f0fe" }
.fa-angle-double-left:before { content: "\f100" }
.fa-angle-double-right:before { content: "\f101" }
.fa-angle-double-up:before { content: "\f102" }
.fa-angle-double-down:before { content: "\f103" }
.fa-angle-left:before { content: "\f104" }
.fa-angle-right:before { content: "\f105" }
.fa-angle-up:before { content: "\f106" }
.fa-angle-down:before { content: "\f107" }
.fa-desktop:before { content: "\f108" }
.fa-laptop:before { content: "\f109" }
.fa-tablet:before { content: "\f10a" }
.fa-mobile-phone:before, .fa-mobile:before { content: "\f10b" }
.fa-circle-o:before { content: "\f10c" }
.fa-quote-left:before { content: "\f10d" }
.fa-quote-right:before { content: "\f10e" }
.fa-spinner:before { content: "\f110" }
.fa-circle:before { content: "\f111" }
.fa-mail-reply:before, .fa-reply:before { content: "\f112" }
.fa-github-alt:before { content: "\f113" }
.fa-folder-o:before { content: "\f114" }
.fa-folder-open-o:before { content: "\f115" }
.fa-smile-o:before { content: "\f118" }
.fa-frown-o:before { content: "\f119" }
.fa-meh-o:before { content: "\f11a" }
.fa-gamepad:before { content: "\f11b" }
.fa-keyboard-o:before { content: "\f11c" }
.fa-flag-o:before { content: "\f11d" }
.fa-flag-checkered:before { content: "\f11e" }
.fa-terminal:before { content: "\f120" }
.fa-code:before { content: "\f121" }
.fa-mail-reply-all:before, .fa-reply-all:before { content: "\f122" }
.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before { content: "\f123" }
.fa-location-arrow:before { content: "\f124" }
.fa-crop:before { content: "\f125" }
.fa-code-fork:before { content: "\f126" }
.fa-unlink:before, .fa-chain-broken:before { content: "\f127" }
.fa-question:before { content: "\f128" }
.fa-info:before { content: "\f129" }
.fa-exclamation:before { content: "\f12a" }
.fa-superscript:before { content: "\f12b" }
.fa-subscript:before { content: "\f12c" }
.fa-eraser:before { content: "\f12d" }
.fa-puzzle-piece:before { content: "\f12e" }
.fa-microphone:before { content: "\f130" }
.fa-microphone-slash:before { content: "\f131" }
.fa-shield:before { content: "\f132" }
.fa-calendar-o:before { content: "\f133" }
.fa-fire-extinguisher:before { content: "\f134" }
.fa-rocket:before { content: "\f135" }
.fa-maxcdn:before { content: "\f136" }
.fa-chevron-circle-left:before { content: "\f137" }
.fa-chevron-circle-right:before { content: "\f138" }
.fa-chevron-circle-up:before { content: "\f139" }
.fa-chevron-circle-down:before { content: "\f13a" }
.fa-html5:before { content: "\f13b" }
.fa-css3:before { content: "\f13c" }
.fa-anchor:before { content: "\f13d" }
.fa-unlock-alt:before { content: "\f13e" }
.fa-bullseye:before { content: "\f140" }
.fa-ellipsis-h:before { content: "\f141" }
.fa-ellipsis-v:before { content: "\f142" }
.fa-rss-square:before { content: "\f143" }
.fa-play-circle:before { content: "\f144" }
.fa-ticket:before { content: "\f145" }
.fa-minus-square:before { content: "\f146" }
.fa-minus-square-o:before { content: "\f147" }
.fa-level-up:before { content: "\f148" }
.fa-level-down:before { content: "\f149" }
.fa-check-square:before { content: "\f14a" }
.fa-pencil-square:before { content: "\f14b" }
.fa-external-link-square:before { content: "\f14c" }
.fa-share-square:before { content: "\f14d" }
.fa-compass:before { content: "\f14e" }
.fa-toggle-down:before, .fa-caret-square-o-down:before { content: "\f150" }
.fa-toggle-up:before, .fa-caret-square-o-up:before { content: "\f151" }
.fa-toggle-right:before, .fa-caret-square-o-right:before { content: "\f152" }
.fa-euro:before, .fa-eur:before { content: "\f153" }
.fa-gbp:before { content: "\f154" }
.fa-dollar:before, .fa-usd:before { content: "\f155" }
.fa-rupee:before, .fa-inr:before { content: "\f156" }
.fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before { content: "\f157" }
.fa-ruble:before, .fa-rouble:before, .fa-rub:before { content: "\f158" }
.fa-won:before, .fa-krw:before { content: "\f159" }
.fa-bitcoin:before, .fa-btc:before { content: "\f15a" }
.fa-file:before { content: "\f15b" }
.fa-file-text:before { content: "\f15c" }
.fa-sort-alpha-asc:before { content: "\f15d" }
.fa-sort-alpha-desc:before { content: "\f15e" }
.fa-sort-amount-asc:before { content: "\f160" }
.fa-sort-amount-desc:before { content: "\f161" }
.fa-sort-numeric-asc:before { content: "\f162" }
.fa-sort-numeric-desc:before { content: "\f163" }
.fa-thumbs-up:before { content: "\f164" }
.fa-thumbs-down:before { content: "\f165" }
.fa-youtube-square:before { content: "\f166" }
.fa-youtube:before { content: "\f167" }
.fa-xing:before { content: "\f168" }
.fa-xing-square:before { content: "\f169" }
.fa-youtube-play:before { content: "\f16a" }
.fa-dropbox:before { content: "\f16b" }
.fa-stack-overflow:before { content: "\f16c" }
.fa-instagram:before { content: "\f16d" }
.fa-flickr:before { content: "\f16e" }
.fa-adn:before { content: "\f170" }
.fa-bitbucket:before { content: "\f171" }
.fa-bitbucket-square:before { content: "\f172" }
.fa-tumblr:before { content: "\f173" }
.fa-tumblr-square:before { content: "\f174" }
.fa-long-arrow-down:before { content: "\f175" }
.fa-long-arrow-up:before { content: "\f176" }
.fa-long-arrow-left:before { content: "\f177" }
.fa-long-arrow-right:before { content: "\f178" }
.fa-apple:before { content: "\f179" }
.fa-windows:before { content: "\f17a" }
.fa-android:before { content: "\f17b" }
.fa-linux:before { content: "\f17c" }
.fa-dribbble:before { content: "\f17d" }
.fa-skype:before { content: "\f17e" }
.fa-foursquare:before { content: "\f180" }
.fa-trello:before { content: "\f181" }
.fa-female:before { content: "\f182" }
.fa-male:before { content: "\f183" }
.fa-gittip:before, .fa-gratipay:before { content: "\f184" }
.fa-sun-o:before { content: "\f185" }
.fa-moon-o:before { content: "\f186" }
.fa-archive:before { content: "\f187" }
.fa-bug:before { content: "\f188" }
.fa-vk:before { content: "\f189" }
.fa-weibo:before { content: "\f18a" }
.fa-renren:before { content: "\f18b" }
.fa-pagelines:before { content: "\f18c" }
.fa-stack-exchange:before { content: "\f18d" }
.fa-arrow-circle-o-right:before { content: "\f18e" }
.fa-arrow-circle-o-left:before { content: "\f190" }
.fa-toggle-left:before, .fa-caret-square-o-left:before { content: "\f191" }
.fa-dot-circle-o:before { content: "\f192" }
.fa-wheelchair:before { content: "\f193" }
.fa-vimeo-square:before { content: "\f194" }
.fa-turkish-lira:before, .fa-try:before { content: "\f195" }
.fa-plus-square-o:before { content: "\f196" }
.fa-space-shuttle:before { content: "\f197" }
.fa-slack:before { content: "\f198" }
.fa-envelope-square:before { content: "\f199" }
.fa-wordpress:before { content: "\f19a" }
.fa-openid:before { content: "\f19b" }
.fa-institution:before, .fa-bank:before, .fa-university:before { content: "\f19c" }
.fa-mortar-board:before, .fa-graduation-cap:before { content: "\f19d" }
.fa-yahoo:before { content: "\f19e" }
.fa-google:before { content: "\f1a0" }
.fa-reddit:before { content: "\f1a1" }
.fa-reddit-square:before { content: "\f1a2" }
.fa-stumbleupon-circle:before { content: "\f1a3" }
.fa-stumbleupon:before { content: "\f1a4" }
.fa-delicious:before { content: "\f1a5" }
.fa-digg:before { content: "\f1a6" }
.fa-pied-piper:before { content: "\f1a7" }
.fa-pied-piper-alt:before { content: "\f1a8" }
.fa-drupal:before { content: "\f1a9" }
.fa-joomla:before { content: "\f1aa" }
.fa-language:before { content: "\f1ab" }
.fa-fax:before { content: "\f1ac" }
.fa-building:before { content: "\f1ad" }
.fa-child:before { content: "\f1ae" }
.fa-paw:before { content: "\f1b0" }
.fa-spoon:before { content: "\f1b1" }
.fa-cube:before { content: "\f1b2" }
.fa-cubes:before { content: "\f1b3" }
.fa-behance:before { content: "\f1b4" }
.fa-behance-square:before { content: "\f1b5" }
.fa-steam:before { content: "\f1b6" }
.fa-steam-square:before { content: "\f1b7" }
.fa-recycle:before { content: "\f1b8" }
.fa-automobile:before, .fa-car:before { content: "\f1b9" }
.fa-cab:before, .fa-taxi:before { content: "\f1ba" }
.fa-tree:before { content: "\f1bb" }
.fa-spotify:before { content: "\f1bc" }
.fa-deviantart:before { content: "\f1bd" }
.fa-soundcloud:before { content: "\f1be" }
.fa-database:before { content: "\f1c0" }
.fa-file-pdf-o:before { content: "\f1c1" }
.fa-file-word-o:before { content: "\f1c2" }
.fa-file-excel-o:before { content: "\f1c3" }
.fa-file-powerpoint-o:before { content: "\f1c4" }
.fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before { content: "\f1c5" }
.fa-file-zip-o:before, .fa-file-archive-o:before { content: "\f1c6" }
.fa-file-sound-o:before, .fa-file-audio-o:before { content: "\f1c7" }
.fa-file-movie-o:before, .fa-file-video-o:before { content: "\f1c8" }
.fa-file-code-o:before { content: "\f1c9" }
.fa-vine:before { content: "\f1ca" }
.fa-codepen:before { content: "\f1cb" }
.fa-jsfiddle:before { content: "\f1cc" }
.fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before { content: "\f1cd" }
.fa-circle-o-notch:before { content: "\f1ce" }
.fa-ra:before, .fa-rebel:before { content: "\f1d0" }
.fa-ge:before, .fa-empire:before { content: "\f1d1" }
.fa-git-square:before { content: "\f1d2" }
.fa-git:before { content: "\f1d3" }
.fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before { content: "\f1d4" }
.fa-tencent-weibo:before { content: "\f1d5" }
.fa-qq:before { content: "\f1d6" }
.fa-wechat:before, .fa-weixin:before { content: "\f1d7" }
.fa-send:before, .fa-paper-plane:before { content: "\f1d8" }
.fa-send-o:before, .fa-paper-plane-o:before { content: "\f1d9" }
.fa-history:before { content: "\f1da" }
.fa-circle-thin:before { content: "\f1db" }
.fa-header:before { content: "\f1dc" }
.fa-paragraph:before { content: "\f1dd" }
.fa-sliders:before { content: "\f1de" }
.fa-share-alt:before { content: "\f1e0" }
.fa-share-alt-square:before { content: "\f1e1" }
.fa-bomb:before { content: "\f1e2" }
.fa-soccer-ball-o:before, .fa-futbol-o:before { content: "\f1e3" }
.fa-tty:before { content: "\f1e4" }
.fa-binoculars:before { content: "\f1e5" }
.fa-plug:before { content: "\f1e6" }
.fa-slideshare:before { content: "\f1e7" }
.fa-twitch:before { content: "\f1e8" }
.fa-yelp:before { content: "\f1e9" }
.fa-newspaper-o:before { content: "\f1ea" }
.fa-wifi:before { content: "\f1eb" }
.fa-calculator:before { content: "\f1ec" }
.fa-paypal:before { content: "\f1ed" }
.fa-google-wallet:before { content: "\f1ee" }
.fa-cc-visa:before { content: "\f1f0" }
.fa-cc-mastercard:before { content: "\f1f1" }
.fa-cc-discover:before { content: "\f1f2" }
.fa-cc-amex:before { content: "\f1f3" }
.fa-cc-paypal:before { content: "\f1f4" }
.fa-cc-stripe:before { content: "\f1f5" }
.fa-bell-slash:before { content: "\f1f6" }
.fa-bell-slash-o:before { content: "\f1f7" }
.fa-trash:before { content: "\f1f8" }
.fa-copyright:before { content: "\f1f9" }
.fa-at:before { content: "\f1fa" }
.fa-eyedropper:before { content: "\f1fb" }
.fa-paint-brush:before { content: "\f1fc" }
.fa-birthday-cake:before { content: "\f1fd" }
.fa-area-chart:before { content: "\f1fe" }
.fa-pie-chart:before { content: "\f200" }
.fa-line-chart:before { content: "\f201" }
.fa-lastfm:before { content: "\f202" }
.fa-lastfm-square:before { content: "\f203" }
.fa-toggle-off:before { content: "\f204" }
.fa-toggle-on:before { content: "\f205" }
.fa-bicycle:before { content: "\f206" }
.fa-bus:before { content: "\f207" }
.fa-ioxhost:before { content: "\f208" }
.fa-angellist:before { content: "\f209" }
.fa-cc:before { content: "\f20a" }
.fa-shekel:before, .fa-sheqel:before, .fa-ils:before { content: "\f20b" }
.fa-meanpath:before { content: "\f20c" }
.fa-buysellads:before { content: "\f20d" }
.fa-connectdevelop:before { content: "\f20e" }
.fa-dashcube:before { content: "\f210" }
.fa-forumbee:before { content: "\f211" }
.fa-leanpub:before { content: "\f212" }
.fa-sellsy:before { content: "\f213" }
.fa-shirtsinbulk:before { content: "\f214" }
.fa-simplybuilt:before { content: "\f215" }
.fa-skyatlas:before { content: "\f216" }
.fa-cart-plus:before { content: "\f217" }
.fa-cart-arrow-down:before { content: "\f218" }
.fa-diamond:before { content: "\f219" }
.fa-ship:before { content: "\f21a" }
.fa-user-secret:before { content: "\f21b" }
.fa-motorcycle:before { content: "\f21c" }
.fa-street-view:before { content: "\f21d" }
.fa-heartbeat:before { content: "\f21e" }
.fa-venus:before { content: "\f221" }
.fa-mars:before { content: "\f222" }
.fa-mercury:before { content: "\f223" }
.fa-intersex:before, .fa-transgender:before { content: "\f224" }
.fa-transgender-alt:before { content: "\f225" }
.fa-venus-double:before { content: "\f226" }
.fa-mars-double:before { content: "\f227" }
.fa-venus-mars:before { content: "\f228" }
.fa-mars-stroke:before { content: "\f229" }
.fa-mars-stroke-v:before { content: "\f22a" }
.fa-mars-stroke-h:before { content: "\f22b" }
.fa-neuter:before { content: "\f22c" }
.fa-genderless:before { content: "\f22d" }
.fa-facebook-official:before { content: "\f230" }
.fa-pinterest-p:before { content: "\f231" }
.fa-whatsapp:before { content: "\f232" }
.fa-server:before { content: "\f233" }
.fa-user-plus:before { content: "\f234" }
.fa-user-times:before { content: "\f235" }
.fa-hotel:before, .fa-bed:before { content: "\f236" }
.fa-viacoin:before { content: "\f237" }
.fa-train:before { content: "\f238" }
.fa-subway:before { content: "\f239" }
.fa-medium:before { content: "\f23a" }
.fa-yc:before, .fa-y-combinator:before { content: "\f23b" }
.fa-optin-monster:before { content: "\f23c" }
.fa-opencart:before { content: "\f23d" }
.fa-expeditedssl:before { content: "\f23e" }
.fa-battery-4:before, .fa-battery-full:before { content: "\f240" }
.fa-battery-3:before, .fa-battery-three-quarters:before { content: "\f241" }
.fa-battery-2:before, .fa-battery-half:before { content: "\f242" }
.fa-battery-1:before, .fa-battery-quarter:before { content: "\f243" }
.fa-battery-0:before, .fa-battery-empty:before { content: "\f244" }
.fa-mouse-pointer:before { content: "\f245" }
.fa-i-cursor:before { content: "\f246" }
.fa-object-group:before { content: "\f247" }
.fa-object-ungroup:before { content: "\f248" }
.fa-sticky-note:before { content: "\f249" }
.fa-sticky-note-o:before { content: "\f24a" }
.fa-cc-jcb:before { content: "\f24b" }
.fa-cc-diners-club:before { content: "\f24c" }
.fa-clone:before { content: "\f24d" }
.fa-balance-scale:before { content: "\f24e" }
.fa-hourglass-o:before { content: "\f250" }
.fa-hourglass-1:before, .fa-hourglass-start:before { content: "\f251" }
.fa-hourglass-2:before, .fa-hourglass-half:before { content: "\f252" }
.fa-hourglass-3:before, .fa-hourglass-end:before { content: "\f253" }
.fa-hourglass:before { content: "\f254" }
.fa-hand-grab-o:before, .fa-hand-rock-o:before { content: "\f255" }
.fa-hand-stop-o:before, .fa-hand-paper-o:before { content: "\f256" }
.fa-hand-scissors-o:before { content: "\f257" }
.fa-hand-lizard-o:before { content: "\f258" }
.fa-hand-spock-o:before { content: "\f259" }
.fa-hand-pointer-o:before { content: "\f25a" }
.fa-hand-peace-o:before { content: "\f25b" }
.fa-trademark:before { content: "\f25c" }
.fa-registered:before { content: "\f25d" }
.fa-creative-commons:before { content: "\f25e" }
.fa-gg:before { content: "\f260" }
.fa-gg-circle:before { content: "\f261" }
.fa-tripadvisor:before { content: "\f262" }
.fa-odnoklassniki:before { content: "\f263" }
.fa-odnoklassniki-square:before { content: "\f264" }
.fa-get-pocket:before { content: "\f265" }
.fa-wikipedia-w:before { content: "\f266" }
.fa-safari:before { content: "\f267" }
.fa-chrome:before { content: "\f268" }
.fa-firefox:before { content: "\f269" }
.fa-opera:before { content: "\f26a" }
.fa-internet-explorer:before { content: "\f26b" }
.fa-tv:before, .fa-television:before { content: "\f26c" }
.fa-contao:before { content: "\f26d" }
.fa-500px:before { content: "\f26e" }
.fa-amazon:before { content: "\f270" }
.fa-calendar-plus-o:before { content: "\f271" }
.fa-calendar-minus-o:before { content: "\f272" }
.fa-calendar-times-o:before { content: "\f273" }
.fa-calendar-check-o:before { content: "\f274" }
.fa-industry:before { content: "\f275" }
.fa-map-pin:before { content: "\f276" }
.fa-map-signs:before { content: "\f277" }
.fa-map-o:before { content: "\f278" }
.fa-map:before { content: "\f279" }
.fa-commenting:before { content: "\f27a" }
.fa-commenting-o:before { content: "\f27b" }
.fa-houzz:before { content: "\f27c" }
.fa-vimeo:before { content: "\f27d" }
.fa-black-tie:before { content: "\f27e" }
.fa-fonticons:before { content: "\f280" }
.fa-reddit-alien:before { content: "\f281" }
.fa-edge:before { content: "\f282" }
.fa-credit-card-alt:before { content: "\f283" }
.fa-codiepie:before { content: "\f284" }
.fa-modx:before { content: "\f285" }
.fa-fort-awesome:before { content: "\f286" }
.fa-usb:before { content: "\f287" }
.fa-product-hunt:before { content: "\f288" }
.fa-mixcloud:before { content: "\f289" }
.fa-scribd:before { content: "\f28a" }
.fa-pause-circle:before { content: "\f28b" }
.fa-pause-circle-o:before { content: "\f28c" }
.fa-stop-circle:before { content: "\f28d" }
.fa-stop-circle-o:before { content: "\f28e" }
.fa-shopping-bag:before { content: "\f290" }
.fa-shopping-basket:before { content: "\f291" }
.fa-hashtag:before { content: "\f292" }
.fa-bluetooth:before { content: "\f293" }
.fa-bluetooth-b:before { content: "\f294" }
.fa-percent:before { content: "\f295" }

/* FILE UNITO plugin.css*/
@charset "UTF-8";

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */

.animated { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; }

    .animated.infinite { -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; }

    .animated.hinge { -webkit-animation-duration: 2s; animation-duration: 2s; }

    .animated.flipOutX,
    .animated.flipOutY,
    .animated.bounceIn,
    .animated.bounceOut { -webkit-animation-duration: .75s; animation-duration: .75s; }

@-webkit-keyframes bounce {
    from, 20%, 53%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }

    40%, 43% { -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); -webkit-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0); }

    70% { -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); -webkit-transform: translate3d(0, -15px, 0); transform: translate3d(0, -15px, 0); }

    90% { -webkit-transform: translate3d(0,-4px,0); transform: translate3d(0,-4px,0); }
}

@keyframes bounce {
    from, 20%, 53%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }

    40%, 43% { -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); -webkit-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0); }

    70% { -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); -webkit-transform: translate3d(0, -15px, 0); transform: translate3d(0, -15px, 0); }

    90% { -webkit-transform: translate3d(0,-4px,0); transform: translate3d(0,-4px,0); }
}

.bounce { -webkit-animation-name: bounce; animation-name: bounce; -webkit-transform-origin: center bottom; transform-origin: center bottom; }

@-webkit-keyframes flash {
    from, 50%, to { opacity: 1; }

    25%, 75% { opacity: 0; }
}

@keyframes flash {
    from, 50%, to { opacity: 1; }

    25%, 75% { opacity: 0; }
}

.flash { -webkit-animation-name: flash; animation-name: flash; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes pulse {
    from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }

    50% { -webkit-transform: scale3d(1.05, 1.05, 1.05); transform: scale3d(1.05, 1.05, 1.05); }

    to { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
}

@keyframes pulse {
    from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }

    50% { -webkit-transform: scale3d(1.05, 1.05, 1.05); transform: scale3d(1.05, 1.05, 1.05); }

    to { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
}

.pulse { -webkit-animation-name: pulse; animation-name: pulse; }

@-webkit-keyframes rubberBand {
    from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }

    30% { -webkit-transform: scale3d(1.25, 0.75, 1); transform: scale3d(1.25, 0.75, 1); }

    40% { -webkit-transform: scale3d(0.75, 1.25, 1); transform: scale3d(0.75, 1.25, 1); }

    50% { -webkit-transform: scale3d(1.15, 0.85, 1); transform: scale3d(1.15, 0.85, 1); }

    65% { -webkit-transform: scale3d(.95, 1.05, 1); transform: scale3d(.95, 1.05, 1); }

    75% { -webkit-transform: scale3d(1.05, .95, 1); transform: scale3d(1.05, .95, 1); }

    to { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
}

@keyframes rubberBand {
    from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }

    30% { -webkit-transform: scale3d(1.25, 0.75, 1); transform: scale3d(1.25, 0.75, 1); }

    40% { -webkit-transform: scale3d(0.75, 1.25, 1); transform: scale3d(0.75, 1.25, 1); }

    50% { -webkit-transform: scale3d(1.15, 0.85, 1); transform: scale3d(1.15, 0.85, 1); }

    65% { -webkit-transform: scale3d(.95, 1.05, 1); transform: scale3d(.95, 1.05, 1); }

    75% { -webkit-transform: scale3d(1.05, .95, 1); transform: scale3d(1.05, .95, 1); }

    to { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
}

.rubberBand { -webkit-animation-name: rubberBand; animation-name: rubberBand; }

@-webkit-keyframes shake {
    from, to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }

    10%, 30%, 50%, 70%, 90% { -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0); }

    20%, 40%, 60%, 80% { -webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0); }
}

@keyframes shake {
    from, to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }

    10%, 30%, 50%, 70%, 90% { -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0); }

    20%, 40%, 60%, 80% { -webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0); }
}

.shake { -webkit-animation-name: shake; animation-name: shake; }

@-webkit-keyframes headShake {
    0% { -webkit-transform: translateX(0); transform: translateX(0); }

    6.5% { -webkit-transform: translateX(-6px) rotateY(-9deg); transform: translateX(-6px) rotateY(-9deg); }

    18.5% { -webkit-transform: translateX(5px) rotateY(7deg); transform: translateX(5px) rotateY(7deg); }

    31.5% { -webkit-transform: translateX(-3px) rotateY(-5deg); transform: translateX(-3px) rotateY(-5deg); }

    43.5% { -webkit-transform: translateX(2px) rotateY(3deg); transform: translateX(2px) rotateY(3deg); }

    50% { -webkit-transform: translateX(0); transform: translateX(0); }
}

@keyframes headShake {
    0% { -webkit-transform: translateX(0); transform: translateX(0); }

    6.5% { -webkit-transform: translateX(-6px) rotateY(-9deg); transform: translateX(-6px) rotateY(-9deg); }

    18.5% { -webkit-transform: translateX(5px) rotateY(7deg); transform: translateX(5px) rotateY(7deg); }

    31.5% { -webkit-transform: translateX(-3px) rotateY(-5deg); transform: translateX(-3px) rotateY(-5deg); }

    43.5% { -webkit-transform: translateX(2px) rotateY(3deg); transform: translateX(2px) rotateY(3deg); }

    50% { -webkit-transform: translateX(0); transform: translateX(0); }
}

.headShake { -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-name: headShake; animation-name: headShake; }

@-webkit-keyframes swing {
    20% { -webkit-transform: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg); }

    40% { -webkit-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg); }

    60% { -webkit-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg); }

    80% { -webkit-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg); }

    to { -webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg); }
}

@keyframes swing {
    20% { -webkit-transform: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg); }

    40% { -webkit-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg); }

    60% { -webkit-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg); }

    80% { -webkit-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg); }

    to { -webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg); }
}

.swing { -webkit-transform-origin: top center; transform-origin: top center; -webkit-animation-name: swing; animation-name: swing; }

@-webkit-keyframes tada {
    from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }

    10%, 20% { -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); }

    30%, 50%, 70%, 90% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }

    40%, 60%, 80% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }

    to { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
}

@keyframes tada {
    from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }

    10%, 20% { -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); }

    30%, 50%, 70%, 90% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }

    40%, 60%, 80% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }

    to { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
}

.tada { -webkit-animation-name: tada; animation-name: tada; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes wobble {
    from { -webkit-transform: none; transform: none; }

    15% { -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); }

    30% { -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); }

    45% { -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); }

    60% { -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); }

    75% { -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); }

    to { -webkit-transform: none; transform: none; }
}

@keyframes wobble {
    from { -webkit-transform: none; transform: none; }

    15% { -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); }

    30% { -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); }

    45% { -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); }

    60% { -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); }

    75% { -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); }

    to { -webkit-transform: none; transform: none; }
}

.wobble { -webkit-animation-name: wobble; animation-name: wobble; }

@-webkit-keyframes jello {
    from, 11.1%, to { -webkit-transform: none; transform: none; }

    22.2% { -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); transform: skewX(-12.5deg) skewY(-12.5deg); }

    33.3% { -webkit-transform: skewX(6.25deg) skewY(6.25deg); transform: skewX(6.25deg) skewY(6.25deg); }

    44.4% { -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); transform: skewX(-3.125deg) skewY(-3.125deg); }

    55.5% { -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); transform: skewX(1.5625deg) skewY(1.5625deg); }

    66.6% { -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); transform: skewX(-0.78125deg) skewY(-0.78125deg); }

    77.7% { -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); transform: skewX(0.390625deg) skewY(0.390625deg); }

    88.8% { -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); transform: skewX(-0.1953125deg) skewY(-0.1953125deg); }
}

@keyframes jello {
    from, 11.1%, to { -webkit-transform: none; transform: none; }

    22.2% { -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); transform: skewX(-12.5deg) skewY(-12.5deg); }

    33.3% { -webkit-transform: skewX(6.25deg) skewY(6.25deg); transform: skewX(6.25deg) skewY(6.25deg); }

    44.4% { -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); transform: skewX(-3.125deg) skewY(-3.125deg); }

    55.5% { -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); transform: skewX(1.5625deg) skewY(1.5625deg); }

    66.6% { -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); transform: skewX(-0.78125deg) skewY(-0.78125deg); }

    77.7% { -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); transform: skewX(0.390625deg) skewY(0.390625deg); }

    88.8% { -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); transform: skewX(-0.1953125deg) skewY(-0.1953125deg); }
}

.jello { -webkit-animation-name: jello; animation-name: jello; -webkit-transform-origin: center; transform-origin: center; }

@-webkit-keyframes bounceIn {
    from, 20%, 40%, 60%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); }

    0% { opacity: 0; -webkit-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3); }

    20% { -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); }

    40% { -webkit-transform: scale3d(.9, .9, .9); transform: scale3d(.9, .9, .9); }

    60% { opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03); }

    80% { -webkit-transform: scale3d(.97, .97, .97); transform: scale3d(.97, .97, .97); }

    to { opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
}

@keyframes bounceIn {
    from, 20%, 40%, 60%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); }

    0% { opacity: 0; -webkit-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3); }

    20% { -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); }

    40% { -webkit-transform: scale3d(.9, .9, .9); transform: scale3d(.9, .9, .9); }

    60% { opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03); }

    80% { -webkit-transform: scale3d(.97, .97, .97); transform: scale3d(.97, .97, .97); }

    to { opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
}

.bounceIn { -webkit-animation-name: bounceIn; animation-name: bounceIn; }

@-webkit-keyframes bounceInDown {
    from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); }

    0% { opacity: 0; -webkit-transform: translate3d(0, -3000px, 0); transform: translate3d(0, -3000px, 0); }

    60% { opacity: 1; -webkit-transform: translate3d(0, 25px, 0); transform: translate3d(0, 25px, 0); }

    75% { -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0); }

    90% { -webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0); }

    to { -webkit-transform: none; transform: none; }
}

@keyframes bounceInDown {
    from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); }

    0% { opacity: 0; -webkit-transform: translate3d(0, -3000px, 0); transform: translate3d(0, -3000px, 0); }

    60% { opacity: 1; -webkit-transform: translate3d(0, 25px, 0); transform: translate3d(0, 25px, 0); }

    75% { -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0); }

    90% { -webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0); }

    to { -webkit-transform: none; transform: none; }
}

.bounceInDown { -webkit-animation-name: bounceInDown; animation-name: bounceInDown; }

@-webkit-keyframes bounceInLeft {
    from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); }

    0% { opacity: 0; -webkit-transform: translate3d(-3000px, 0, 0); transform: translate3d(-3000px, 0, 0); }

    60% { opacity: 1; -webkit-transform: translate3d(25px, 0, 0); transform: translate3d(25px, 0, 0); }

    75% { -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0); }

    90% { -webkit-transform: translate3d(5px, 0, 0); transform: translate3d(5px, 0, 0); }

    to { -webkit-transform: none; transform: none; }
}

@keyframes bounceInLeft {
    from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); }

    0% { opacity: 0; -webkit-transform: translate3d(-3000px, 0, 0); transform: translate3d(-3000px, 0, 0); }

    60% { opacity: 1; -webkit-transform: translate3d(25px, 0, 0); transform: translate3d(25px, 0, 0); }

    75% { -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0); }

    90% { -webkit-transform: translate3d(5px, 0, 0); transform: translate3d(5px, 0, 0); }

    to { -webkit-transform: none; transform: none; }
}

.bounceInLeft { -webkit-animation-name: bounceInLeft; animation-name: bounceInLeft; }

@-webkit-keyframes bounceInRight {
    from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); }

    from { opacity: 0; -webkit-transform: translate3d(3000px, 0, 0); transform: translate3d(3000px, 0, 0); }

    60% { opacity: 1; -webkit-transform: translate3d(-25px, 0, 0); transform: translate3d(-25px, 0, 0); }

    75% { -webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0); }

    90% { -webkit-transform: translate3d(-5px, 0, 0); transform: translate3d(-5px, 0, 0); }

    to { -webkit-transform: none; transform: none; }
}

@keyframes bounceInRight {
    from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); }

    from { opacity: 0; -webkit-transform: translate3d(3000px, 0, 0); transform: translate3d(3000px, 0, 0); }

    60% { opacity: 1; -webkit-transform: translate3d(-25px, 0, 0); transform: translate3d(-25px, 0, 0); }

    75% { -webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0); }

    90% { -webkit-transform: translate3d(-5px, 0, 0); transform: translate3d(-5px, 0, 0); }

    to { -webkit-transform: none; transform: none; }
}

.bounceInRight { -webkit-animation-name: bounceInRight; animation-name: bounceInRight; }

@-webkit-keyframes bounceInUp {
    from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); }

    from { opacity: 0; -webkit-transform: translate3d(0, 3000px, 0); transform: translate3d(0, 3000px, 0); }

    60% { opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); }

    75% { -webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0); }

    90% { -webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0); }

    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
}

@keyframes bounceInUp {
    from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); }

    from { opacity: 0; -webkit-transform: translate3d(0, 3000px, 0); transform: translate3d(0, 3000px, 0); }

    60% { opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); }

    75% { -webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0); }

    90% { -webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0); }

    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
}

.bounceInUp { -webkit-animation-name: bounceInUp; animation-name: bounceInUp; }

@-webkit-keyframes bounceOut {
    20% { -webkit-transform: scale3d(.9, .9, .9); transform: scale3d(.9, .9, .9); }

    50%, 55% { opacity: 1; -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); }

    to { opacity: 0; -webkit-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3); }
}

@keyframes bounceOut {
    20% { -webkit-transform: scale3d(.9, .9, .9); transform: scale3d(.9, .9, .9); }

    50%, 55% { opacity: 1; -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); }

    to { opacity: 0; -webkit-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3); }
}

.bounceOut { -webkit-animation-name: bounceOut; animation-name: bounceOut; }

@-webkit-keyframes bounceOutDown {
    20% { -webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0); }

    40%, 45% { opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); }

    to { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); }
}

@keyframes bounceOutDown {
    20% { -webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0); }

    40%, 45% { opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); }

    to { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); }
}

.bounceOutDown { -webkit-animation-name: bounceOutDown; animation-name: bounceOutDown; }

@-webkit-keyframes bounceOutLeft {
    20% { opacity: 1; -webkit-transform: translate3d(20px, 0, 0); transform: translate3d(20px, 0, 0); }

    to { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0); }
}

@keyframes bounceOutLeft {
    20% { opacity: 1; -webkit-transform: translate3d(20px, 0, 0); transform: translate3d(20px, 0, 0); }

    to { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0); }
}

.bounceOutLeft { -webkit-animation-name: bounceOutLeft; animation-name: bounceOutLeft; }

@-webkit-keyframes bounceOutRight {
    20% { opacity: 1; -webkit-transform: translate3d(-20px, 0, 0); transform: translate3d(-20px, 0, 0); }

    to { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0); }
}

@keyframes bounceOutRight {
    20% { opacity: 1; -webkit-transform: translate3d(-20px, 0, 0); transform: translate3d(-20px, 0, 0); }

    to { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0); }
}

.bounceOutRight { -webkit-animation-name: bounceOutRight; animation-name: bounceOutRight; }

@-webkit-keyframes bounceOutUp {
    20% { -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0); }

    40%, 45% { opacity: 1; -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0); }

    to { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0); }
}

@keyframes bounceOutUp {
    20% { -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0); }

    40%, 45% { opacity: 1; -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0); }

    to { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0); }
}

.bounceOutUp { -webkit-animation-name: bounceOutUp; animation-name: bounceOutUp; }

@-webkit-keyframes fadeIn {
    from { opacity: 0; }

    to { opacity: 1; }
}

@keyframes fadeIn {
    from { opacity: 0; }

    to { opacity: 1; }
}

.fadeIn { -webkit-animation-name: fadeIn; animation-name: fadeIn; }

@-webkit-keyframes fadeInDown {
    from { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); }

    to { opacity: 1; -webkit-transform: none; transform: none; }
}

@keyframes fadeInDown {
    from { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); }

    to { opacity: 1; -webkit-transform: none; transform: none; }
}

.fadeInDown { -webkit-animation-name: fadeInDown; animation-name: fadeInDown; }

@-webkit-keyframes fadeInDownBig {
    from { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0); }

    to { opacity: 1; -webkit-transform: none; transform: none; }
}

@keyframes fadeInDownBig {
    from { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0); }

    to { opacity: 1; -webkit-transform: none; transform: none; }
}

.fadeInDownBig { -webkit-animation-name: fadeInDownBig; animation-name: fadeInDownBig; }

@-webkit-keyframes fadeInLeft {
    from { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); }

    to { opacity: 1; -webkit-transform: none; transform: none; }
}

@keyframes fadeInLeft {
    from { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); }

    to { opacity: 1; -webkit-transform: none; transform: none; }
}

.fadeInLeft { -webkit-animation-name: fadeInLeft; animation-name: fadeInLeft; }

@-webkit-keyframes fadeInLeftBig {
    from { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0); }

    to { opacity: 1; -webkit-transform: none; transform: none; }
}

@keyframes fadeInLeftBig {
    from { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0); }

    to { opacity: 1; -webkit-transform: none; transform: none; }
}

.fadeInLeftBig { -webkit-animation-name: fadeInLeftBig; animation-name: fadeInLeftBig; }

@-webkit-keyframes fadeInRight {
    from { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); }

    to { opacity: 1; -webkit-transform: none; transform: none; }
}

@keyframes fadeInRight {
    from { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); }

    to { opacity: 1; -webkit-transform: none; transform: none; }
}

.fadeInRight { -webkit-animation-name: fadeInRight; animation-name: fadeInRight; }

@-webkit-keyframes fadeInRightBig {
    from { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0); }

    to { opacity: 1; -webkit-transform: none; transform: none; }
}

@keyframes fadeInRightBig {
    from { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0); }

    to { opacity: 1; -webkit-transform: none; transform: none; }
}

.fadeInRightBig { -webkit-animation-name: fadeInRightBig; animation-name: fadeInRightBig; }

@-webkit-keyframes fadeInUp {
    from { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); }

    to { opacity: 1; -webkit-transform: none; transform: none; }
}

@keyframes fadeInUp {
    from { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); }

    to { opacity: 1; -webkit-transform: none; transform: none; }
}

.fadeInUp { -webkit-animation-name: fadeInUp; animation-name: fadeInUp; }

@-webkit-keyframes fadeInUpBig {
    from { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); }

    to { opacity: 1; -webkit-transform: none; transform: none; }
}

@keyframes fadeInUpBig {
    from { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); }

    to { opacity: 1; -webkit-transform: none; transform: none; }
}

.fadeInUpBig { -webkit-animation-name: fadeInUpBig; animation-name: fadeInUpBig; }

@-webkit-keyframes fadeOut {
    from { opacity: 1; }

    to { opacity: 0; }
}

@keyframes fadeOut {
    from { opacity: 1; }

    to { opacity: 0; }
}

.fadeOut { -webkit-animation-name: fadeOut; animation-name: fadeOut; }

@-webkit-keyframes fadeOutDown {
    from { opacity: 1; }

    to { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); }
}

@keyframes fadeOutDown {
    from { opacity: 1; }

    to { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); }
}

.fadeOutDown { -webkit-animation-name: fadeOutDown; animation-name: fadeOutDown; }

@-webkit-keyframes fadeOutDownBig {
    from { opacity: 1; }

    to { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); }
}

@keyframes fadeOutDownBig {
    from { opacity: 1; }

    to { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); }
}

.fadeOutDownBig { -webkit-animation-name: fadeOutDownBig; animation-name: fadeOutDownBig; }

@-webkit-keyframes fadeOutLeft {
    from { opacity: 1; }

    to { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); }
}

@keyframes fadeOutLeft {
    from { opacity: 1; }

    to { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); }
}

.fadeOutLeft { -webkit-animation-name: fadeOutLeft; animation-name: fadeOutLeft; }

@-webkit-keyframes fadeOutLeftBig {
    from { opacity: 1; }

    to { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0); }
}

@keyframes fadeOutLeftBig {
    from { opacity: 1; }

    to { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0); }
}

.fadeOutLeftBig { -webkit-animation-name: fadeOutLeftBig; animation-name: fadeOutLeftBig; }

@-webkit-keyframes fadeOutRight {
    from { opacity: 1; }

    to { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); }
}

@keyframes fadeOutRight {
    from { opacity: 1; }

    to { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); }
}

.fadeOutRight { -webkit-animation-name: fadeOutRight; animation-name: fadeOutRight; }

@-webkit-keyframes fadeOutRightBig {
    from { opacity: 1; }

    to { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0); }
}

@keyframes fadeOutRightBig {
    from { opacity: 1; }

    to { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0); }
}

.fadeOutRightBig { -webkit-animation-name: fadeOutRightBig; animation-name: fadeOutRightBig; }

@-webkit-keyframes fadeOutUp {
    from { opacity: 1; }

    to { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); }
}

@keyframes fadeOutUp {
    from { opacity: 1; }

    to { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); }
}

.fadeOutUp { -webkit-animation-name: fadeOutUp; animation-name: fadeOutUp; }

@-webkit-keyframes fadeOutUpBig {
    from { opacity: 1; }

    to { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0); }
}

@keyframes fadeOutUpBig {
    from { opacity: 1; }

    to { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0); }
}

.fadeOutUpBig { -webkit-animation-name: fadeOutUpBig; animation-name: fadeOutUpBig; }

@-webkit-keyframes flip {
    from { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); transform: perspective(400px) rotate3d(0, 1, 0, -360deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; }

    40% { -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; }

    50% { -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; }

    80% { -webkit-transform: perspective(400px) scale3d(.95, .95, .95); transform: perspective(400px) scale3d(.95, .95, .95); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; }

    to { -webkit-transform: perspective(400px); transform: perspective(400px); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; }
}

@keyframes flip {
    from { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); transform: perspective(400px) rotate3d(0, 1, 0, -360deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; }

    40% { -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; }

    50% { -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; }

    80% { -webkit-transform: perspective(400px) scale3d(.95, .95, .95); transform: perspective(400px) scale3d(.95, .95, .95); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; }

    to { -webkit-transform: perspective(400px); transform: perspective(400px); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; }
}

.animated.flip { -webkit-backface-visibility: visible; backface-visibility: visible; -webkit-animation-name: flip; animation-name: flip; }

@-webkit-keyframes flipInX {
    from { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0; }

    40% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; }

    60% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1; }

    80% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); transform: perspective(400px) rotate3d(1, 0, 0, -5deg); }

    to { -webkit-transform: perspective(400px); transform: perspective(400px); }
}

@keyframes flipInX {
    from { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0; }

    40% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; }

    60% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1; }

    80% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); transform: perspective(400px) rotate3d(1, 0, 0, -5deg); }

    to { -webkit-transform: perspective(400px); transform: perspective(400px); }
}

.flipInX { -webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipInX; animation-name: flipInX; }

@-webkit-keyframes flipInY {
    from { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0; }

    40% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); transform: perspective(400px) rotate3d(0, 1, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; }

    60% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1; }

    80% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); transform: perspective(400px) rotate3d(0, 1, 0, -5deg); }

    to { -webkit-transform: perspective(400px); transform: perspective(400px); }
}

@keyframes flipInY {
    from { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0; }

    40% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); transform: perspective(400px) rotate3d(0, 1, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; }

    60% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1; }

    80% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); transform: perspective(400px) rotate3d(0, 1, 0, -5deg); }

    to { -webkit-transform: perspective(400px); transform: perspective(400px); }
}

.flipInY { -webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipInY; animation-name: flipInY; }

@-webkit-keyframes flipOutX {
    from { -webkit-transform: perspective(400px); transform: perspective(400px); }

    30% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1; }

    to { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0; }
}

@keyframes flipOutX {
    from { -webkit-transform: perspective(400px); transform: perspective(400px); }

    30% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1; }

    to { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0; }
}

.flipOutX { -webkit-animation-name: flipOutX; animation-name: flipOutX; -webkit-backface-visibility: visible !important; backface-visibility: visible !important; }

@-webkit-keyframes flipOutY {
    from { -webkit-transform: perspective(400px); transform: perspective(400px); }

    30% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1; }

    to { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0; }
}

@keyframes flipOutY {
    from { -webkit-transform: perspective(400px); transform: perspective(400px); }

    30% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1; }

    to { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0; }
}

.flipOutY { -webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipOutY; animation-name: flipOutY; }

@-webkit-keyframes lightSpeedIn {
    from { -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); transform: translate3d(100%, 0, 0) skewX(-30deg); opacity: 0; }

    60% { -webkit-transform: skewX(20deg); transform: skewX(20deg); opacity: 1; }

    80% { -webkit-transform: skewX(-5deg); transform: skewX(-5deg); opacity: 1; }

    to { -webkit-transform: none; transform: none; opacity: 1; }
}

@keyframes lightSpeedIn {
    from { -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); transform: translate3d(100%, 0, 0) skewX(-30deg); opacity: 0; }

    60% { -webkit-transform: skewX(20deg); transform: skewX(20deg); opacity: 1; }

    80% { -webkit-transform: skewX(-5deg); transform: skewX(-5deg); opacity: 1; }

    to { -webkit-transform: none; transform: none; opacity: 1; }
}

.lightSpeedIn { -webkit-animation-name: lightSpeedIn; animation-name: lightSpeedIn; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; }

@-webkit-keyframes lightSpeedOut {
    from { opacity: 1; }

    to { -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); transform: translate3d(100%, 0, 0) skewX(30deg); opacity: 0; }
}

@keyframes lightSpeedOut {
    from { opacity: 1; }

    to { -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); transform: translate3d(100%, 0, 0) skewX(30deg); opacity: 0; }
}

.lightSpeedOut { -webkit-animation-name: lightSpeedOut; animation-name: lightSpeedOut; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; }

@-webkit-keyframes rotateIn {
    from { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, -200deg); transform: rotate3d(0, 0, 1, -200deg); opacity: 0; }

    to { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: none; transform: none; opacity: 1; }
}

@keyframes rotateIn {
    from { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, -200deg); transform: rotate3d(0, 0, 1, -200deg); opacity: 0; }

    to { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: none; transform: none; opacity: 1; }
}

.rotateIn { -webkit-animation-name: rotateIn; animation-name: rotateIn; }

@-webkit-keyframes rotateInDownLeft {
    from { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0; }

    to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; transform: none; opacity: 1; }
}

@keyframes rotateInDownLeft {
    from { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0; }

    to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; transform: none; opacity: 1; }
}

.rotateInDownLeft { -webkit-animation-name: rotateInDownLeft; animation-name: rotateInDownLeft; }

@-webkit-keyframes rotateInDownRight {
    from { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0; }

    to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; transform: none; opacity: 1; }
}

@keyframes rotateInDownRight {
    from { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0; }

    to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; transform: none; opacity: 1; }
}

.rotateInDownRight { -webkit-animation-name: rotateInDownRight; animation-name: rotateInDownRight; }

@-webkit-keyframes rotateInUpLeft {
    from { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0; }

    to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; transform: none; opacity: 1; }
}

@keyframes rotateInUpLeft {
    from { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0; }

    to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; transform: none; opacity: 1; }
}

.rotateInUpLeft { -webkit-animation-name: rotateInUpLeft; animation-name: rotateInUpLeft; }

@-webkit-keyframes rotateInUpRight {
    from { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -90deg); transform: rotate3d(0, 0, 1, -90deg); opacity: 0; }

    to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; transform: none; opacity: 1; }
}

@keyframes rotateInUpRight {
    from { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -90deg); transform: rotate3d(0, 0, 1, -90deg); opacity: 0; }

    to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; transform: none; opacity: 1; }
}

.rotateInUpRight { -webkit-animation-name: rotateInUpRight; animation-name: rotateInUpRight; }

@-webkit-keyframes rotateOut {
    from { -webkit-transform-origin: center; transform-origin: center; opacity: 1; }

    to { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, 200deg); transform: rotate3d(0, 0, 1, 200deg); opacity: 0; }
}

@keyframes rotateOut {
    from { -webkit-transform-origin: center; transform-origin: center; opacity: 1; }

    to { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, 200deg); transform: rotate3d(0, 0, 1, 200deg); opacity: 0; }
}

.rotateOut { -webkit-animation-name: rotateOut; animation-name: rotateOut; }

@-webkit-keyframes rotateOutDownLeft {
    from { -webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1; }

    to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0; }
}

@keyframes rotateOutDownLeft {
    from { -webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1; }

    to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0; }
}

.rotateOutDownLeft { -webkit-animation-name: rotateOutDownLeft; animation-name: rotateOutDownLeft; }

@-webkit-keyframes rotateOutDownRight {
    from { -webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1; }

    to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0; }
}

@keyframes rotateOutDownRight {
    from { -webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1; }

    to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0; }
}

.rotateOutDownRight { -webkit-animation-name: rotateOutDownRight; animation-name: rotateOutDownRight; }

@-webkit-keyframes rotateOutUpLeft {
    from { -webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1; }

    to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0; }
}

@keyframes rotateOutUpLeft {
    from { -webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1; }

    to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0; }
}

.rotateOutUpLeft { -webkit-animation-name: rotateOutUpLeft; animation-name: rotateOutUpLeft; }

@-webkit-keyframes rotateOutUpRight {
    from { -webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1; }

    to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 90deg); transform: rotate3d(0, 0, 1, 90deg); opacity: 0; }
}

@keyframes rotateOutUpRight {
    from { -webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1; }

    to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 90deg); transform: rotate3d(0, 0, 1, 90deg); opacity: 0; }
}

.rotateOutUpRight { -webkit-animation-name: rotateOutUpRight; animation-name: rotateOutUpRight; }

@-webkit-keyframes hinge {
    0% { -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }

    20%, 60% { -webkit-transform: rotate3d(0, 0, 1, 80deg); transform: rotate3d(0, 0, 1, 80deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }

    40%, 80% { -webkit-transform: rotate3d(0, 0, 1, 60deg); transform: rotate3d(0, 0, 1, 60deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; opacity: 1; }

    to { -webkit-transform: translate3d(0, 700px, 0); transform: translate3d(0, 700px, 0); opacity: 0; }
}

@keyframes hinge {
    0% { -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }

    20%, 60% { -webkit-transform: rotate3d(0, 0, 1, 80deg); transform: rotate3d(0, 0, 1, 80deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }

    40%, 80% { -webkit-transform: rotate3d(0, 0, 1, 60deg); transform: rotate3d(0, 0, 1, 60deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; opacity: 1; }

    to { -webkit-transform: translate3d(0, 700px, 0); transform: translate3d(0, 700px, 0); opacity: 0; }
}

.hinge { -webkit-animation-name: hinge; animation-name: hinge; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollIn {
    from { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); }

    to { opacity: 1; -webkit-transform: none; transform: none; }
}

@keyframes rollIn {
    from { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); }

    to { opacity: 1; -webkit-transform: none; transform: none; }
}

.rollIn { -webkit-animation-name: rollIn; animation-name: rollIn; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollOut {
    from { opacity: 1; }

    to { opacity: 0; -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); }
}

@keyframes rollOut {
    from { opacity: 1; }

    to { opacity: 0; -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); }
}

.rollOut { -webkit-animation-name: rollOut; animation-name: rollOut; }

@-webkit-keyframes zoomIn {
    from { opacity: 0; -webkit-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3); }

    50% { opacity: 1; }
}

@keyframes zoomIn {
    from { opacity: 0; -webkit-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3); }

    50% { opacity: 1; }
}

.zoomIn { -webkit-animation-name: zoomIn; animation-name: zoomIn; }

@-webkit-keyframes zoomInDown {
    from { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); }

    60% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); }
}

@keyframes zoomInDown {
    from { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); }

    60% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); }
}

.zoomInDown { -webkit-animation-name: zoomInDown; animation-name: zoomInDown; }

@-webkit-keyframes zoomInLeft {
    from { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); }

    60% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); }
}

@keyframes zoomInLeft {
    from { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); }

    60% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); }
}

.zoomInLeft { -webkit-animation-name: zoomInLeft; animation-name: zoomInLeft; }

@-webkit-keyframes zoomInRight {
    from { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); }

    60% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); }
}

@keyframes zoomInRight {
    from { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); }

    60% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); }
}

.zoomInRight { -webkit-animation-name: zoomInRight; animation-name: zoomInRight; }

@-webkit-keyframes zoomInUp {
    from { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); }

    60% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); }
}

@keyframes zoomInUp {
    from { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); }

    60% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); }
}

.zoomInUp { -webkit-animation-name: zoomInUp; animation-name: zoomInUp; }

@-webkit-keyframes zoomOut {
    from { opacity: 1; }

    50% { opacity: 0; -webkit-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3); }

    to { opacity: 0; }
}

@keyframes zoomOut {
    from { opacity: 1; }

    50% { opacity: 0; -webkit-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3); }

    to { opacity: 0; }
}

.zoomOut { -webkit-animation-name: zoomOut; animation-name: zoomOut; }

@-webkit-keyframes zoomOutDown {
    40% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); }

    to { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); }
}

@keyframes zoomOutDown {
    40% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); }

    to { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); }
}

.zoomOutDown { -webkit-animation-name: zoomOutDown; animation-name: zoomOutDown; }

@-webkit-keyframes zoomOutLeft {
    40% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); }

    to { opacity: 0; -webkit-transform: scale(.1) translate3d(-2000px, 0, 0); transform: scale(.1) translate3d(-2000px, 0, 0); -webkit-transform-origin: left center; transform-origin: left center; }
}

@keyframes zoomOutLeft {
    40% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); }

    to { opacity: 0; -webkit-transform: scale(.1) translate3d(-2000px, 0, 0); transform: scale(.1) translate3d(-2000px, 0, 0); -webkit-transform-origin: left center; transform-origin: left center; }
}

.zoomOutLeft { -webkit-animation-name: zoomOutLeft; animation-name: zoomOutLeft; }

@-webkit-keyframes zoomOutRight {
    40% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); }

    to { opacity: 0; -webkit-transform: scale(.1) translate3d(2000px, 0, 0); transform: scale(.1) translate3d(2000px, 0, 0); -webkit-transform-origin: right center; transform-origin: right center; }
}

@keyframes zoomOutRight {
    40% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); }

    to { opacity: 0; -webkit-transform: scale(.1) translate3d(2000px, 0, 0); transform: scale(.1) translate3d(2000px, 0, 0); -webkit-transform-origin: right center; transform-origin: right center; }
}

.zoomOutRight { -webkit-animation-name: zoomOutRight; animation-name: zoomOutRight; }

@-webkit-keyframes zoomOutUp {
    40% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); }

    to { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); }
}

@keyframes zoomOutUp {
    40% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); }

    to { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); }
}

.zoomOutUp { -webkit-animation-name: zoomOutUp; animation-name: zoomOutUp; }

@-webkit-keyframes slideInDown {
    from { -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); visibility: visible; }

    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
}

@keyframes slideInDown {
    from { -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); visibility: visible; }

    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
}

.slideInDown { -webkit-animation-name: slideInDown; animation-name: slideInDown; }

@-webkit-keyframes slideInLeft {
    from { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); visibility: visible; }

    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
}

@keyframes slideInLeft {
    from { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); visibility: visible; }

    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
}

.slideInLeft { -webkit-animation-name: slideInLeft; animation-name: slideInLeft; }

@-webkit-keyframes slideInRight {
    from { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); visibility: visible; }

    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
}

@keyframes slideInRight {
    from { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); visibility: visible; }

    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
}

.slideInRight { -webkit-animation-name: slideInRight; animation-name: slideInRight; }

@-webkit-keyframes slideInUp {
    from { -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); visibility: visible; }

    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
}

@keyframes slideInUp {
    from { -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); visibility: visible; }

    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
}

.slideInUp { -webkit-animation-name: slideInUp; animation-name: slideInUp; }

@-webkit-keyframes slideOutDown {
    from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }

    to { visibility: hidden; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); }
}

@keyframes slideOutDown {
    from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }

    to { visibility: hidden; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); }
}

.slideOutDown { -webkit-animation-name: slideOutDown; animation-name: slideOutDown; }

@-webkit-keyframes slideOutLeft {
    from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }

    to { visibility: hidden; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); }
}

@keyframes slideOutLeft {
    from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }

    to { visibility: hidden; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); }
}

.slideOutLeft { -webkit-animation-name: slideOutLeft; animation-name: slideOutLeft; }

@-webkit-keyframes slideOutRight {
    from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }

    to { visibility: hidden; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); }
}

@keyframes slideOutRight {
    from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }

    to { visibility: hidden; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); }
}

.slideOutRight { -webkit-animation-name: slideOutRight; animation-name: slideOutRight; }

@-webkit-keyframes slideOutUp {
    from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }

    to { visibility: hidden; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); }
}

@keyframes slideOutUp {
    from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }

    to { visibility: hidden; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); }
}

.slideOutUp { -webkit-animation-name: slideOutUp; animation-name: slideOutUp; }




/*! jQuery UI - v1.11.4 - 2015-12-03
* http://jqueryui.com
* Includes: core.css, button.css, slider.css, theme.css
* Copyright jQuery Foundation and other contributors; Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:before,
.ui-helper-clearfix:after { content: ""; display: table; border-collapse: collapse; }
.ui-helper-clearfix:after { clear: both; }
.ui-helper-clearfix { min-height: 0; /* support: IE7 */ }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter: Alpha(Opacity=0); /* support: IE8 */ }

.ui-front { z-index: 100; }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; }
.ui-button { display: inline-block; position: relative; padding: 0; line-height: normal; margin-right: .1em; cursor: pointer; vertical-align: middle; text-align: center; overflow: visible; /* removes extra width in IE */ }
    .ui-button,
    .ui-button:link,
    .ui-button:visited,
    .ui-button:hover,
    .ui-button:active { text-decoration: none; }
/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only { width: 2.2em; }
/* button elements seem to need a little more width */
button.ui-button-icon-only { width: 2.4em; }
.ui-button-icons-only { width: 3.4em; }
button.ui-button-icons-only { width: 3.7em; }

/* button text element */
.ui-button .ui-button-text { display: block; line-height: normal; }
.ui-button-text-only .ui-button-text { padding: .4em 1em; }
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
/* no icon support for input elements, provide padding by default */
input.ui-button { padding: .4em 1em; }

/* button icon element(s) */
.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary { left: .5em; }
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary { right: .5em; }

/* button sets */
.ui-buttonset { margin-right: 7px; }
    .ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }

/* workarounds */
/* reset extra padding in Firefox, see h5bp.com/l */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner { border: 0; padding: 0; }
.ui-slider { position: relative; text-align: left; }
    .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; -ms-touch-action: none; touch-action: none; }
    .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

    /* support: IE8 - See #6727 */
    .ui-slider.ui-state-disabled .ui-slider-handle,
    .ui-slider.ui-state-disabled .ui-slider-range { filter: inherit; }

.ui-slider-horizontal { height: .8em; }
    .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
    .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
    .ui-slider-horizontal .ui-slider-range-min { left: 0; }
    .ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
    .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
    .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
    .ui-slider-vertical .ui-slider-range-min { bottom: 0; }
    .ui-slider-vertical .ui-slider-range-max { top: 0; }

/* Component containers
----------------------------------*/
.ui-widget { font-family: Lucida Grande,Lucida Sans,Arial,sans-serif; font-size: 1.1em; }
    .ui-widget .ui-widget { font-size: 1em; }
    .ui-widget input,
    .ui-widget select,
    .ui-widget textarea,
    .ui-widget button { font-family: Lucida Grande,Lucida Sans,Arial,sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #a6c9e2; background: #fcfdfd url("images/ui-bg_inset-hard_100_fcfdfd_1x100.png") 50% bottom repeat-x; color: #222222; }
    .ui-widget-content a { color: #222222; }
.ui-widget-header { border: 1px solid #4297d7; background: #5c9ccc url("images/ui-bg_gloss-wave_55_5c9ccc_500x100.png") 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
    .ui-widget-header a { color: #ffffff; }

    /* Interaction states
----------------------------------*/
    .ui-state-default,
    .ui-widget-content .ui-state-default,
    .ui-widget-header .ui-state-default { border: 1px solid #c5dbec; background: #dfeffc url("images/ui-bg_glass_85_dfeffc_1x400.png") 50% 50% repeat-x; font-weight: bold; color: #2e6e9e; }
        .ui-state-default a,
        .ui-state-default a:link,
        .ui-state-default a:visited { color: #2e6e9e; text-decoration: none; }
    .ui-state-hover,
    .ui-widget-content .ui-state-hover,
    .ui-widget-header .ui-state-hover,
    .ui-state-focus,
    .ui-widget-content .ui-state-focus,
    .ui-widget-header .ui-state-focus { border: 1px solid #79b7e7; background: #d0e5f5 url("images/ui-bg_glass_75_d0e5f5_1x400.png") 50% 50% repeat-x; font-weight: bold; color: #1d5987; }
        .ui-state-hover a,
        .ui-state-hover a:hover,
        .ui-state-hover a:link,
        .ui-state-hover a:visited,
        .ui-state-focus a,
        .ui-state-focus a:hover,
        .ui-state-focus a:link,
        .ui-state-focus a:visited { color: #1d5987; text-decoration: none; }
    .ui-state-active,
    .ui-widget-content .ui-state-active,
    .ui-widget-header .ui-state-active { border: 1px solid #79b7e7; background: #f5f8f9 url("images/ui-bg_inset-hard_100_f5f8f9_1x100.png") 50% 50% repeat-x; font-weight: bold; color: #e17009; }
        .ui-state-active a,
        .ui-state-active a:link,
        .ui-state-active a:visited { color: #e17009; text-decoration: none; }

    /* Interaction Cues
----------------------------------*/
    .ui-state-highlight,
    .ui-widget-content .ui-state-highlight,
    .ui-widget-header .ui-state-highlight { border: 1px solid #fad42e; background: #fbec88; color: #363636; }
        .ui-state-highlight a,
        .ui-widget-content .ui-state-highlight a,
        .ui-widget-header .ui-state-highlight a { color: #363636; }
    .ui-state-error,
    .ui-widget-content .ui-state-error,
    .ui-widget-header .ui-state-error { border: 1px solid #cd0a0a; background: #fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x; color: #cd0a0a; }
        .ui-state-error a,
        .ui-widget-content .ui-state-error a,
        .ui-widget-header .ui-state-error a { color: #cd0a0a; }
    .ui-state-error-text,
    .ui-widget-content .ui-state-error-text,
    .ui-widget-header .ui-state-error-text { color: #cd0a0a; }
    .ui-priority-primary,
    .ui-widget-content .ui-priority-primary,
    .ui-widget-header .ui-priority-primary { font-weight: bold; }
    .ui-priority-secondary,
    .ui-widget-content .ui-priority-secondary,
    .ui-widget-header .ui-priority-secondary { opacity: .7; filter: Alpha(Opacity=70); /* support: IE8 */ font-weight: normal; }
    .ui-state-disabled,
    .ui-widget-content .ui-state-disabled,
    .ui-widget-header .ui-state-disabled { opacity: .35; filter: Alpha(Opacity=35); /* support: IE8 */ background-image: none; }
        .ui-state-disabled .ui-icon { filter: Alpha(Opacity=35); /* support: IE8 - See #6059 */ }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; }
.ui-icon,
.ui-widget-content .ui-icon { background-image: url("images/ui-icons_469bdd_256x240.png"); }
.ui-widget-header .ui-icon { background-image: url("images/ui-icons_d8e7f3_256x240.png"); }
.ui-state-default .ui-icon { background-image: url("images/ui-icons_6da8d5_256x240.png"); }
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon { background-image: url("images/ui-icons_217bc0_256x240.png"); }
.ui-state-active .ui-icon { background-image: url("images/ui-icons_f9bd01_256x240.png"); }
.ui-state-highlight .ui-icon { background-image: url("images/ui-icons_2e83ff_256x240.png"); }
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon { background-image: url("images/ui-icons_cd0a0a_256x240.png"); }

/* positioning */
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl { border-top-left-radius: 5px; }
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr { border-top-right-radius: 5px; }
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl { border-bottom-left-radius: 5px; }
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br { border-bottom-right-radius: 5px; }

/* Overlays */
.ui-widget-overlay { background: #aaaaaa; opacity: .3; filter: Alpha(Opacity=30); /* support: IE8 */ }
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa; opacity: .3; filter: Alpha(Opacity=30); /* support: IE8 */ border-radius: 8px; }




/*-------- Magnific Popup CSS --------------*/
.mfp-bg { top: 0; left: 0; width: 100%; height: 100%; z-index: 1042; overflow: hidden; position: fixed; background: #0b0b0b; opacity: 0.8; }

.mfp-wrap { top: 0; left: 0; width: 100%; height: 100%; z-index: 1043; position: fixed; outline: none !important; -webkit-backface-visibility: hidden; }

.mfp-container { text-align: center; position: absolute; width: 100%; height: 100%; left: 0; top: 0; padding: 0 8px; box-sizing: border-box; }

    .mfp-container:before { content: ''; display: inline-block; height: 100%; vertical-align: middle; }

.mfp-align-top .mfp-container:before { display: none; }

.mfp-content { position: relative; display: inline-block; vertical-align: middle; margin: 0 auto; text-align: left; z-index: 1045; }

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content { width: 100%; cursor: auto; }

.mfp-ajax-cur { cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close { cursor: -moz-zoom-out; cursor: -webkit-zoom-out; cursor: zoom-out; }

.mfp-zoom { cursor: pointer; cursor: -webkit-zoom-in; cursor: -moz-zoom-in; cursor: zoom-in; }

.mfp-auto-cursor .mfp-content { cursor: auto; }

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter { -webkit-user-select: none; -moz-user-select: none; user-select: none; }

.mfp-loading.mfp-figure { display: none; }

.mfp-hide { display: none !important; }

.mfp-preloader { color: #CCC; position: absolute; top: 50%; width: auto; text-align: center; margin-top: -0.8em; left: 8px; right: 8px; z-index: 1044; }
    .mfp-preloader a { color: #CCC; }
        .mfp-preloader a:hover { color: #FFF; }

.mfp-s-ready .mfp-preloader { display: none; }

.mfp-s-error .mfp-content { display: none; }

button.mfp-close,
button.mfp-arrow { overflow: visible; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; display: block; outline: none; padding: 0; z-index: 1046; box-shadow: none; touch-action: manipulation; }

button::-moz-focus-inner { padding: 0; border: 0; }

.mfp-close { width: 44px; height: 44px; line-height: 44px; position: absolute; right: 0; top: 0; text-decoration: none; text-align: center; opacity: 0.65; padding: 0 0 18px 10px; color: #FFF; font-style: normal; font-size: 28px; font-family: Arial, Baskerville, monospace; }
    .mfp-close:hover,
    .mfp-close:focus { opacity: 1; }
    .mfp-close:active { top: 1px; }

.mfp-close-btn-in .mfp-close { color: #333; }

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close { color: #FFF; right: -6px; text-align: right; padding-right: 6px; width: 100%; }

.mfp-counter { position: absolute; top: 0; right: 0; color: #CCC; font-size: 12px; line-height: 18px; white-space: nowrap; }

.mfp-arrow { position: absolute; opacity: 0.65; margin: 0; top: 50%; margin-top: -55px; padding: 0; width: 90px; height: 110px; -webkit-tap-highlight-color: transparent; }
    .mfp-arrow:active { margin-top: -54px; }
    .mfp-arrow:hover,
    .mfp-arrow:focus { opacity: 1; }
    .mfp-arrow:before,
    .mfp-arrow:after { content: ''; display: block; width: 0; height: 0; position: absolute; left: 0; top: 0; margin-top: 35px; margin-left: 35px; border: medium inset transparent; }
    .mfp-arrow:after { border-top-width: 13px; border-bottom-width: 13px; top: 8px; }
    .mfp-arrow:before { border-top-width: 21px; border-bottom-width: 21px; opacity: 0.7; }

.mfp-arrow-left { left: 0; }
    .mfp-arrow-left:after { border-right: 17px solid #FFF; margin-left: 31px; }
    .mfp-arrow-left:before { margin-left: 25px; border-right: 27px solid #3F3F3F; }

.mfp-arrow-right { right: 0; }
    .mfp-arrow-right:after { border-left: 17px solid #FFF; margin-left: 39px; }
    .mfp-arrow-right:before { border-left: 27px solid #3F3F3F; }

.mfp-iframe-holder { padding-top: 40px; padding-bottom: 40px; }
    .mfp-iframe-holder .mfp-content { line-height: 0; width: 100%; max-width: 900px; }
    .mfp-iframe-holder .mfp-close { top: -40px; }

.mfp-iframe-scaler { width: 100%; height: 0; overflow: hidden; padding-top: 56.25%; }
    .mfp-iframe-scaler iframe { position: absolute; display: block; top: 0; left: 0; width: 100%; height: 100%; box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); background: #000; }

/* Main image in popup */
img.mfp-img { width: auto; max-width: 100%; height: auto; display: block; line-height: 0; box-sizing: border-box; padding: 40px 0 40px; margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure { line-height: 0; }
    .mfp-figure:after { content: ''; position: absolute; left: 0; top: 40px; bottom: 40px; display: block; right: 0; width: auto; height: auto; z-index: -1; box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); background: #444; }
    .mfp-figure small { color: #BDBDBD; display: block; font-size: 12px; line-height: 14px; }
    .mfp-figure figure { margin: 0; }

.mfp-bottom-bar { margin-top: -36px; position: absolute; top: 100%; left: 0; width: 100%; cursor: auto; }

.mfp-title { text-align: left; line-height: 18px; color: #F3F3F3; word-wrap: break-word; padding-right: 36px; }

.mfp-image-holder .mfp-content { max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure { cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
    /**
       * Remove all paddings around the image on small screen
       */
    .mfp-img-mobile .mfp-image-holder { padding-left: 0; padding-right: 0; }
    .mfp-img-mobile img.mfp-img { padding: 0; }
    .mfp-img-mobile .mfp-figure:after { top: 0; bottom: 0; }
    .mfp-img-mobile .mfp-figure small { display: inline; margin-left: 5px; }
    .mfp-img-mobile .mfp-bottom-bar { background: rgba(0, 0, 0, 0.6); bottom: 0; margin: 0; top: auto; padding: 3px 5px; position: fixed; box-sizing: border-box; }
        .mfp-img-mobile .mfp-bottom-bar:empty { padding: 0; }
    .mfp-img-mobile .mfp-counter { right: 5px; top: 3px; }
    .mfp-img-mobile .mfp-close { top: 0; right: 0; width: 35px; height: 35px; line-height: 35px; background: rgba(0, 0, 0, 0.6); position: fixed; text-align: center; padding: 0; }
}

@media all and (max-width: 900px) {
    .mfp-arrow { -webkit-transform: scale(0.75); transform: scale(0.75); }
    .mfp-arrow-left { -webkit-transform-origin: 0; transform-origin: 0; }
    .mfp-arrow-right { -webkit-transform-origin: 100%; transform-origin: 100%; }
    .mfp-container { padding-left: 6px; padding-right: 6px; }
}





/*---------- meanmenu css ---------*/


a.meanmenu-reveal { display: none }
.mean-container .mean-bar { background: inherit; float: left; min-height: 0; position: relative; width: 100%; z-index: 1; }
.mean-container a.meanmenu-reveal { color: #333; cursor: pointer; display: block; float: right; font-family: Arial,Helvetica,sans-serif; font-size: 1px; font-weight: 700; height: 22px; line-height: 22px; padding: 4px 5px; position: absolute; right: 0; text-decoration: none; top: -65px; width: 18px; }
    .mean-container a.meanmenu-reveal span { display: block; background: #333; height: 2px; margin-top: 3px }
.mean-container .mean-nav { float: left; width: 100%; background: transparent }
    .mean-container .mean-nav ul { padding: 0; margin: 0; width: 100%; list-style-type: none }
        .mean-container .mean-nav ul li { background: #f8f8f8 none repeat scroll 0 0; float: left; position: relative; width: 100%; border-top: 1px solid#ddd; }
            .mean-container .mean-nav ul li a { background: #f8f8f8 none repeat scroll 0 0; color: #242424; display: block; float: left; font-size: 12px; margin: 0; padding: 1em 5%; text-align: left; text-decoration: none; text-transform: uppercase; width: 90%; font-weight: 500; }
.mobile-menu-area { }
.mean-container .mean-nav ul li li a { border-top: 1px solid rgba(255, 255, 255, 0.25); opacity: 0.75; padding: 1em 10%; text-shadow: none !important; visibility: visible; width: 80%; font-weight: normal; text-transform: capitalize; color: #242424; }
.mean-container .mean-nav ul li.mean-last a { border-bottom: 0; margin-bottom: 0 }
.mean-container .mean-nav ul li li li a { width: 70%; padding: 1em 15% }
.mean-container .mean-nav ul li li li li a { width: 60%; padding: 1em 20% }
.mean-container .mean-nav ul li li li li li a { width: 50%; padding: 1em 25% }
.mean-container .mean-nav ul li a:hover { background: #f8f8f8 none repeat scroll 0 0; color: #000; }
.mean-container .mean-nav ul li a.mean-expand { width: 26px; height: 15px; margin-top: 1px; padding: 6px 12px !important; text-align: center; position: absolute; right: 0; top: 0; z-index: 2; font-weight: 700; background: rgba(255,255,255,.1); border: 0 !important; background: #F8F8F8; }
    .mean-container .mean-nav ul li a.mean-expand:hover { background: #f8f8f8; }
.mean-container .mean-push { float: left; width: 100%; padding: 0; margin: 0; clear: both }
.mean-nav .wrapper { width: 100%; padding: 0; margin: 0 }
.mean-container .mean-bar, .mean-container .mean-bar * { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box }
.mean-remove { display: none !important }
.mean-container .mean-bar::after { color: #333; content: inherit; font-size: 21px; font-weight: 700; left: 5%; position: absolute; top: 13px; }



/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
.owl-carousel, .owl-carousel .owl-item { -webkit-tap-highlight-color: transparent; position: relative }
.owl-carousel { display: none; width: 100%; z-index: 1 }
    .owl-carousel .owl-stage { position: relative; -ms-touch-action: pan-Y; -moz-backface-visibility: hidden }
        .owl-carousel .owl-stage:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0 }
    .owl-carousel .owl-stage-outer { position: relative; overflow: hidden; -webkit-transform: translate3d(0,0,0) }
    .owl-carousel .owl-item, .owl-carousel .owl-wrapper { -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0) }
    .owl-carousel .owl-item { min-height: 1px; float: left; -webkit-backface-visibility: hidden; -webkit-touch-callout: none }
        .owl-carousel .owl-item img { display: block; width: 100% }
    .owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled { display: none }
    .no-js .owl-carousel, .owl-carousel.owl-loaded { display: block }
    .owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev { cursor: pointer; cursor: hand; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none }
    .owl-carousel.owl-loading { opacity: 0; display: block }
    .owl-carousel.owl-hidden { opacity: 0 }
    .owl-carousel.owl-refresh .owl-item { visibility: hidden }
    .owl-carousel.owl-drag .owl-item { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none }
    .owl-carousel.owl-grab { cursor: move; cursor: grab }
    .owl-carousel.owl-rtl { direction: rtl }
        .owl-carousel.owl-rtl .owl-item { float: right }
    .owl-carousel .animated { animation-duration: 1s; animation-fill-mode: both }
    .owl-carousel .owl-animated-in { z-index: 0 }
    .owl-carousel .owl-animated-out { z-index: 1 }
    .owl-carousel .fadeOut { animation-name: fadeOut }

@keyframes fadeOut {
    0% { opacity: 1 }
    100% { opacity: 0 }
}

.owl-height { transition: height .5s ease-in-out }
.owl-carousel .owl-item .owl-lazy { opacity: 0; transition: opacity .4s ease }
.owl-carousel .owl-item img.owl-lazy { transform-style: preserve-3d }
.owl-carousel .owl-video-wrapper { position: relative; height: 100%; background: #000 }
.owl-carousel .owl-video-play-icon { position: absolute; height: 80px; width: 80px; left: 50%; top: 50%; margin-left: -40px; margin-top: -40px; background: url(owl.video.play.png) no-repeat; cursor: pointer; z-index: 1; -webkit-backface-visibility: hidden; transition: transform .1s ease }
    .owl-carousel .owl-video-play-icon:hover { -ms-transform: scale(1.3,1.3); transform: scale(1.3,1.3) }
.owl-carousel .owl-video-playing .owl-video-play-icon, .owl-carousel .owl-video-playing .owl-video-tn { display: none }
.owl-carousel .owl-video-tn { opacity: 0; height: 100%; background-position: center center; background-repeat: no-repeat; background-size: contain; transition: opacity .4s ease }
.owl-carousel .owl-video-frame { position: relative; z-index: 1; height: 100%; width: 100% }





/*
 
 Slick Slider
 Version: 1.8.1
  Author: Ken Wheeler
 Website: http://kenwheeler.github.io
    Docs: http://kenwheeler.github.io/slick
    Repo: http://github.com/kenwheeler/slick
  Issues: http://github.com/kenwheeler/slick/issues
 */
.slick-slider { position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent }
.slick-list { position: relative; display: block; overflow: hidden; margin: 0; padding: 0 }
    .slick-list:focus { outline: none }
    .slick-list.dragging { cursor: pointer; cursor: hand }
.slick-slider .slick-track, .slick-slider .slick-list { -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); -o-transform: translate3d(0,0,0); transform: translate3d(0,0,0) }
.slick-track { position: relative; top: 0; left: 0; display: block; margin-left: auto; margin-right: auto }
    .slick-track:before, .slick-track:after { display: table; content: '' }
    .slick-track:after { clear: both }
.slick-loading .slick-track { visibility: hidden }
.slick-slide { display: none; float: left; height: 100%; min-height: 1px }
[dir='rtl'] .slick-slide { float: right }
.slick-slide img { display: block }
.slick-slide.slick-loading img { display: none }
.slick-slide.dragging img { pointer-events: none }
.slick-initialized .slick-slide { display: block }
.slick-loading .slick-slide { visibility: hidden }
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent }
.slick-arrow.slick-hidden { display: none }






/*
 
 slinky css

 */

.slinky-menu { overflow: hidden; -webkit-transform: translateZ(0); transform: translateZ(0); }
    .slinky-menu > ul { left: 0; position: relative; -webkit-transform: translateZ(0); transform: translateZ(0); }
    .slinky-menu ul,
    .slinky-menu li { list-style: none; margin: 0; }
    .slinky-menu ul { width: 100%; }
    .slinky-menu a { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; }
        .slinky-menu a span { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; line-height: 1.4; }
    .slinky-menu li ul { display: none; left: 100%; position: absolute; top: 0; }
    .slinky-menu .header { display: -webkit-box; display: -ms-flexbox; display: flex; }
        .slinky-menu .header .title { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; line-height: 1.4; margin: 0; -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }

.slinky-theme-default { background: #f6f7f8; }
    .slinky-theme-default .title { color: #333; padding: 1em; }
    .slinky-theme-default li { line-height: 1; }
    .slinky-theme-default a:not(.back) { color: #333; padding: 1em; }
        .slinky-theme-default a:not(.back):hover { background: rgba(90, 200, 250, 0.25); }
        .slinky-theme-default a:not(.back):active { background: rgba(90, 200, 250, 0.5); }
    .slinky-theme-default .next::after { margin-left: 1em; }
    .slinky-theme-default .back::before { padding: 1em; -webkit-transform: scaleX(-1); transform: scaleY(-1); }
    .slinky-theme-default .next:hover::after,
    .slinky-theme-default .back:hover::before { opacity: 0.75; }
    .slinky-theme-default .next:active::after,
    .slinky-theme-default .back:active::before { opacity: 1; }



    .slinky-theme-default .next::after { background: rgba(0, 0, 0, 0) url("../../assets/img/icon-img/13.png") no-repeat scroll center center / 14px auto; content: ""; height: 14px; opacity: 1; transition: all 200ms ease 0s; width: 14px; }



    .slinky-theme-default .back::before { background: rgba(0, 0, 0, 0) url("../../assets/img/icon-img/14.png") no-repeat scroll center center / 50px auto; content: ""; height: 50px; opacity: 1; transition: all 200ms ease 0s; width: 50px; }





/* Chosen v1.5.1 | (c) 2011-2016 by Harvest | MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md */
.chosen-container { position: relative; display: inline-block; vertical-align: middle; font-size: 13px; -webkit-user-select: none; -moz-user-select: none; user-select: none }
    .chosen-container * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
    .chosen-container .chosen-drop { position: absolute; top: 100%; left: -9999px; z-index: 1010; width: 100%; border: 1px solid #aaa; border-top: 0; background: #fff; box-shadow: 0 4px 5px rgba(0,0,0,.15) }
    .chosen-container.chosen-with-drop .chosen-drop { left: 0 }
    .chosen-container a { cursor: pointer }
    .chosen-container .search-choice .group-name, .chosen-container .chosen-single .group-name { margin-right: 4px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-weight: 400; color: #999 }
        .chosen-container .search-choice .group-name:after, .chosen-container .chosen-single .group-name:after { content: ":"; padding-left: 2px; vertical-align: top }
.chosen-container-single .chosen-single { position: relative; display: block; overflow: hidden; padding: 0 0 0 8px; height: 25px; border: 1px solid #aaa; border-radius: 5px; background-color: #fff; background: -webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4)); background: -webkit-linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%); background: -moz-linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%); background: -o-linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%); background: linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%); background-clip: padding-box; box-shadow: 0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1); color: #444; text-decoration: none; white-space: nowrap; line-height: 24px }
.chosen-container-single .chosen-default { color: #999 }
.chosen-container-single .chosen-single span { display: block; overflow: hidden; margin-right: 26px; text-overflow: ellipsis; white-space: nowrap }
.chosen-container-single .chosen-single-with-deselect span { margin-right: 38px }
.chosen-container-single .chosen-single abbr { position: absolute; top: 6px; right: 26px; display: block; width: 12px; height: 12px; font-size: 1px }
    .chosen-container-single .chosen-single abbr:hover { background-position: -42px -10px }
.chosen-container-single.chosen-disabled .chosen-single abbr:hover { background-position: -42px -10px }
.chosen-container-single .chosen-single div { position: absolute; top: 0; right: 0; display: block; width: 18px; height: 100% }
    .chosen-container-single .chosen-single div b { display: block; width: 100%; height: 100%; }
.chosen-container-single .chosen-search { position: relative; z-index: 1010; margin: 0; padding: 3px 4px; white-space: nowrap }
    .chosen-container-single .chosen-search input[type=text] { margin: 1px 0; padding: 4px 20px 4px 5px; width: 100%; height: auto; outline: 0; border: 1px solid #aaa; font-size: 1em; font-family: sans-serif; line-height: normal; border-radius: 0 }
.chosen-container-single .chosen-drop { margin-top: -1px; border-radius: 0 0 4px 4px; background-clip: padding-box }
.chosen-container-single.chosen-container-single-nosearch .chosen-search { position: absolute; left: -9999px }
.chosen-container .chosen-results { color: #444; position: relative; overflow-x: hidden; overflow-y: auto; margin: 0 4px 4px 0; padding: 0 0 0 4px; max-height: 240px; -webkit-overflow-scrolling: touch }
    .chosen-container .chosen-results li { display: none; margin: 0; padding: 5px 6px; list-style: none; line-height: 15px; word-wrap: break-word; -webkit-touch-callout: none }
        .chosen-container .chosen-results li.active-result { display: list-item; cursor: pointer }
        .chosen-container .chosen-results li.disabled-result { display: list-item; color: #ccc; cursor: default }
        .chosen-container .chosen-results li.highlighted { background-color: #3875d7; background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc)); background-image: -webkit-linear-gradient(#3875d7 20%,#2a62bc 90%); background-image: -moz-linear-gradient(#3875d7 20%,#2a62bc 90%); background-image: -o-linear-gradient(#3875d7 20%,#2a62bc 90%); background-image: linear-gradient(#3875d7 20%,#2a62bc 90%); color: #fff }
        .chosen-container .chosen-results li.no-results { color: #777; display: list-item; background: #f4f4f4 }
        .chosen-container .chosen-results li.group-result { display: list-item; font-weight: 700; cursor: default }
        .chosen-container .chosen-results li.group-option { padding-left: 15px }
        .chosen-container .chosen-results li em { font-style: normal; text-decoration: underline }
.chosen-container-multi .chosen-choices { position: relative; overflow: hidden; margin: 0; padding: 0 5px; width: 100%; height: auto !important; height: 1%; border: 1px solid #aaa; background-color: #fff; background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff)); background-image: -webkit-linear-gradient(#eee 1%,#fff 15%); background-image: -moz-linear-gradient(#eee 1%,#fff 15%); background-image: -o-linear-gradient(#eee 1%,#fff 15%); background-image: linear-gradient(#eee 1%,#fff 15%); cursor: text }
    .chosen-container-multi .chosen-choices li { float: left; list-style: none }
        .chosen-container-multi .chosen-choices li.search-field { margin: 0; padding: 0; white-space: nowrap }
            .chosen-container-multi .chosen-choices li.search-field input[type=text] { margin: 1px 0; padding: 0; height: 25px; outline: 0; border: 0 !important; background: transparent !important; box-shadow: none; color: #999; font-size: 100%; font-family: sans-serif; line-height: normal; border-radius: 0 }
        .chosen-container-multi .chosen-choices li.search-choice { position: relative; margin: 3px 5px 3px 0; padding: 3px 20px 3px 5px; border: 1px solid #aaa; max-width: 100%; border-radius: 3px; background-color: #eee; background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee)); background-image: -webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%); background-image: -moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%); background-image: -o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%); background-image: linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%); background-size: 100% 19px; background-repeat: repeat-x; background-clip: padding-box; box-shadow: 0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05); color: #333; line-height: 13px; cursor: default }
            .chosen-container-multi .chosen-choices li.search-choice span { word-wrap: break-word }
            .chosen-container-multi .chosen-choices li.search-choice .search-choice-close { position: absolute; top: 4px; right: 3px; display: block; width: 12px; height: 12px; }
                .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover { background-position: -42px -10px }
        .chosen-container-multi .chosen-choices li.search-choice-disabled { padding-right: 5px; border: 1px solid #ccc; background-color: #e4e4e4; background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee)); background-image: -webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%); background-image: -moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%); background-image: -o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%); background-image: linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%); color: #666 }
        .chosen-container-multi .chosen-choices li.search-choice-focus { background: #d4d4d4 }
            .chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close { background-position: -42px -10px }
.chosen-container-multi .chosen-results { margin: 0; padding: 0 }
.chosen-container-multi .chosen-drop .result-selected { display: list-item; color: #ccc; cursor: default }
.chosen-container-active .chosen-single { border: 1px solid #5897fb; box-shadow: 0 0 5px rgba(0,0,0,.3) }
.chosen-container-active.chosen-with-drop .chosen-single { border: 1px solid #aaa; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#eee),color-stop(80%,#fff)); background-image: -webkit-linear-gradient(#eee 20%,#fff 80%); background-image: -moz-linear-gradient(#eee 20%,#fff 80%); background-image: -o-linear-gradient(#eee 20%,#fff 80%); background-image: linear-gradient(#eee 20%,#fff 80%); box-shadow: 0 1px 0 #fff inset }
    .chosen-container-active.chosen-with-drop .chosen-single div { border-left: 0; background: transparent }
        .chosen-container-active.chosen-with-drop .chosen-single div b { background-position: -18px 2px }
.chosen-container-active .chosen-choices { border: 1px solid #5897fb; box-shadow: 0 0 5px rgba(0,0,0,.3) }
    .chosen-container-active .chosen-choices li.search-field input[type=text] { color: #222 !important }
.chosen-disabled { opacity: .5 !important; cursor: default }
    .chosen-disabled .chosen-single { cursor: default }
    .chosen-disabled .chosen-choices .search-choice .search-choice-close { cursor: default }
.chosen-rtl { text-align: right }
    .chosen-rtl .chosen-single { overflow: visible; padding: 0 8px 0 0 }
        .chosen-rtl .chosen-single span { margin-right: 0; margin-left: 26px; direction: rtl }
    .chosen-rtl .chosen-single-with-deselect span { margin-left: 38px }
    .chosen-rtl .chosen-single div { right: auto; left: 3px }
    .chosen-rtl .chosen-single abbr { right: auto; left: 26px }
    .chosen-rtl .chosen-choices li { float: right }
        .chosen-rtl .chosen-choices li.search-field input[type=text] { direction: rtl }
        .chosen-rtl .chosen-choices li.search-choice { margin: 3px 5px 3px 0; padding: 3px 5px 3px 19px }
            .chosen-rtl .chosen-choices li.search-choice .search-choice-close { right: auto; left: 4px }
    .chosen-rtl.chosen-container-single-nosearch .chosen-search, .chosen-rtl .chosen-drop { left: 9999px }
    .chosen-rtl.chosen-container-single .chosen-results { margin: 0 0 4px 4px; padding: 0 4px 0 0 }
    .chosen-rtl .chosen-results li.group-option { padding-right: 15px; padding-left: 0 }
    .chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div { border-right: 0 }
    .chosen-rtl .chosen-search input[type=text] { padding: 4px 5px 4px 20px; background: #fff url(chosen-sprite.png) no-repeat -30px -20px; background: url(chosen-sprite.png) no-repeat -30px -20px; direction: rtl }
    .chosen-rtl.chosen-container-single .chosen-single div b { background-position: 6px 2px }
    .chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b { background-position: -12px 2px }

@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx) {
    .chosen-rtl .chosen-search input[type=text], .chosen-container-single .chosen-single abbr, .chosen-container-single .chosen-single div b, .chosen-container-single .chosen-search input[type=text], .chosen-container-multi .chosen-choices .search-choice .search-choice-close, .chosen-container .chosen-results-scroll-down span, .chosen-container .chosen-results-scroll-up span { background-image: url(chosen-sprite@2x.png) !important; background-size: 52px 37px !important; background-repeat: no-repeat !important }
}
