/* AUTHOR */
@charset "UTF-8";

@font-face { font-family: Ionicons; src: url(../font/ionicons.eot?v=2.0.0); src: url(../font/ionicons.eot?v=2.0.0#iefix) format("embedded-opentype") , url(../font/ionicons.woff?v=2.0.0) format("woff") , url(../font/ionicons.ttf?v=2.0.0) format("truetype") , url(../font/ionicons.svg?v=2.0.0#Ionicons) format("svg"); font-weight: 400; font-style: normal }
@font-face { font-family: FontAwesome; src: url(../font/fontawesome-webfont.eot?v=4.2.0); src: url(../font/fontawesome-webfont.eot?v=4.2.0#iefix) format("embedded-opentype") , url(../font/fontawesome-webfont.woff?v=4.2.0) format("woff") , url(../font/fontawesome-webfont.ttf?v=4.2.0) format("truetype") , url(../font/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular) format("svg"); font-weight: 400; font-style: normal }
@font-face { font-family: raty; font-style: normal; font-weight: 400; src: url(../font/raty.eot); src: url(../font/raty.eot?#iefix) format("embedded-opentype"); src: url(../font/raty.svg#raty) format("svg"); src: url(../font/raty.ttf) format("truetype"); src: url(../font/raty.woff) format("woff") }
[class*=" um-icon-"]:before, [class^="um-icon-"]:before {font-family: Ionicons !important; font-style: normal !important; font-weight: 400 !important; font-variant: normal !important; text-transform: none !important; speak: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale}
.um-icon-alert:before {content: ""}
.um-icon-alert-circled:before {content: ""}
.um-icon-android-add:before {content: ""}
.um-icon-android-add-circle:before {content: ""}
.um-icon-android-alarm-clock:before {content: ""}
.um-icon-android-alert:before {content: ""}
.um-icon-android-apps:before {content: ""}
.um-icon-android-archive:before {content: ""}
.um-icon-android-arrow-back:before {content: ""}
.um-icon-android-arrow-down:before {content: ""}
.um-icon-android-arrow-dropdown:before {content: ""}
.um-icon-android-arrow-dropdown-circle:before {content: ""}
.um-icon-android-arrow-dropleft:before {content: ""}
.um-icon-android-arrow-dropleft-circle:before {content: ""}
.um-icon-android-arrow-dropright:before {content: ""}
.um-icon-android-arrow-dropright-circle:before {content: ""}
.um-icon-android-arrow-dropup:before {content: ""}
.um-icon-android-arrow-dropup-circle:before {content: ""}
.um-icon-android-arrow-forward:before {content: ""}
.um-icon-android-arrow-up:before {content: ""}
.um-icon-android-attach:before {content: ""}
.um-icon-android-bar:before {content: ""}
.um-icon-android-bicycle:before {content: ""}
.um-icon-android-boat:before {content: ""}
.um-icon-android-bookmark:before {content: ""}
.um-icon-android-bulb:before {content: ""}
.um-icon-android-bus:before {content: ""}
.um-icon-android-calendar:before {content: ""}
.um-icon-android-call:before {content: ""}
.um-icon-android-camera:before {content: ""}
.um-icon-android-cancel:before {content: ""}
.um-icon-android-car:before {content: ""}
.um-icon-android-cart:before {content: ""}
.um-icon-android-chat:before {content: ""}
.um-icon-android-checkbox:before {content: ""}
.um-icon-android-checkbox-blank:before {content: ""}
.um-icon-android-checkbox-outline:before {content: ""}
.um-icon-android-checkbox-outline-blank:before {content: ""}
.um-icon-android-checkmark-circle:before {content: ""}
.um-icon-android-clipboard:before {content: ""}
.um-icon-android-close:before {content: ""}
.um-icon-android-cloud:before {content: ""}
.um-icon-android-cloud-circle:before {content: ""}
.um-icon-android-cloud-done:before {content: ""}
.um-icon-android-cloud-outline:before {content: ""}
.um-icon-android-color-palette:before {content: ""}
.um-icon-android-compass:before {content: ""}
.um-icon-android-contact:before {content: ""}
.um-icon-android-contacts:before {content: ""}
.um-icon-android-contract:before {content: ""}
.um-icon-android-create:before {content: ""}
.um-icon-android-delete:before {content: ""}
.um-icon-android-desktop:before {content: ""}
.um-icon-android-document:before {content: ""}
.um-icon-android-done:before {content: ""}
.um-icon-android-done-all:before {content: ""}
.um-icon-android-download:before {content: ""}
.um-icon-android-drafts:before {content: ""}
.um-icon-android-exit:before {content: ""}
.um-icon-android-expand:before {content: ""}
.um-icon-android-favorite:before {content: ""}
.um-icon-android-favorite-outline:before {content: ""}
.um-icon-android-film:before {content: ""}
.um-icon-android-folder:before {content: ""}
.um-icon-android-folder-open:before {content: ""}
.um-icon-android-funnel:before {content: ""}
.um-icon-android-globe:before {content: ""}
.um-icon-android-hand:before {content: ""}
.um-icon-android-hangout:before {content: ""}
.um-icon-android-happy:before {content: ""}
.um-icon-android-home:before {content: ""}
.um-icon-android-image:before {content: ""}
.um-icon-android-laptop:before {content: ""}
.um-icon-android-list:before {content: ""}
.um-icon-android-locate:before {content: ""}
.um-icon-android-lock:before {content: ""}
.um-icon-android-mail:before {content: ""}
.um-icon-android-map:before {content: ""}
.um-icon-android-menu:before {content: ""}
.um-icon-android-microphone:before {content: ""}
.um-icon-android-microphone-off:before {content: ""}
.um-icon-android-more-horizontal:before {content: ""}
.um-icon-android-more-vertical:before {content: ""}
.um-icon-android-navigate:before {content: ""}
.um-icon-android-notifications:before {content: ""}
.um-icon-android-notifications-none:before {content: ""}
.um-icon-android-notifications-off:before {content: ""}
.um-icon-android-open:before {content: ""}
.um-icon-android-options:before {content: ""}
.um-icon-android-people:before {content: ""}
.um-icon-android-person:before {content: ""}
.um-icon-android-person-add:before {content: ""}
.um-icon-android-phone-landscape:before {content: ""}
.um-icon-android-phone-portrait:before {content: ""}
.um-icon-android-pin:before {content: ""}
.um-icon-android-plane:before {content: ""}
.um-icon-android-playstore:before {content: ""}
.um-icon-android-print:before {content: ""}
.um-icon-android-radio-button-off:before {content: ""}
.um-icon-android-radio-button-on:before {content: ""}
.um-icon-android-refresh:before {content: ""}
.um-icon-android-remove:before {content: ""}
.um-icon-android-remove-circle:before {content: ""}
.um-icon-android-restaurant:before {content: ""}
.um-icon-android-sad:before {content: ""}
.um-icon-android-search:before {content: ""}
.um-icon-android-send:before {content: ""}
.um-icon-android-settings:before {content: ""}
.um-icon-android-share:before {content: ""}
.um-icon-android-share-alt:before {content: ""}
.um-icon-android-star:before {content: ""}
.um-icon-android-star-half:before {content: ""}
.um-icon-android-star-outline:before {content: ""}
.um-icon-android-stopwatch:before {content: ""}
.um-icon-android-subway:before {content: ""}
.um-icon-android-sunny:before {content: ""}
.um-icon-android-sync:before {content: ""}
.um-icon-android-textsms:before {content: ""}
.um-icon-android-time:before {content: ""}
.um-icon-android-train:before {content: ""}
.um-icon-android-unlock:before {content: ""}
.um-icon-android-upload:before {content: ""}
.um-icon-android-volume-down:before {content: ""}
.um-icon-android-volume-mute:before {content: ""}
.um-icon-android-volume-off:before {content: ""}
.um-icon-android-volume-up:before {content: ""}
.um-icon-android-walk:before {content: ""}
.um-icon-android-warning:before {content: ""}
.um-icon-android-watch:before {content: ""}
.um-icon-android-wifi:before {content: ""}
.um-icon-aperture:before {content: ""}
.um-icon-archive:before {content: ""}
.um-icon-arrow-down-a:before {content: ""}
.um-icon-arrow-down-b:before {content: ""}
.um-icon-arrow-down-c:before {content: ""}
.um-icon-arrow-expand:before {content: ""}
.um-icon-arrow-graph-down-left:before {content: ""}
.um-icon-arrow-graph-down-right:before {content: ""}
.um-icon-arrow-graph-up-left:before {content: ""}
.um-icon-arrow-graph-up-right:before {content: ""}
.um-icon-arrow-left-a:before {content: ""}
.um-icon-arrow-left-b:before {content: ""}
.um-icon-arrow-left-c:before {content: ""}
.um-icon-arrow-move:before {content: ""}
.um-icon-arrow-resize:before {content: ""}
.um-icon-arrow-return-left:before {content: ""}
.um-icon-arrow-return-right:before {content: ""}
.um-icon-arrow-right-a:before {content: ""}
.um-icon-arrow-right-b:before {content: ""}
.um-icon-arrow-right-c:before {content: ""}
.um-icon-arrow-shrink:before {content: ""}
.um-icon-arrow-swap:before {content: ""}
.um-icon-arrow-up-a:before {content: ""}
.um-icon-arrow-up-b:before {content: ""}
.um-icon-arrow-up-c:before {content: ""}
.um-icon-asterisk:before {content: ""}
.um-icon-at:before {content: ""}
.um-icon-backspace:before {content: ""}
.um-icon-backspace-outline:before {content: ""}
.um-icon-bag:before {content: ""}
.um-icon-battery-charging:before {content: ""}
.um-icon-battery-empty:before {content: ""}
.um-icon-battery-full:before {content: ""}
.um-icon-battery-half:before {content: ""}
.um-icon-battery-low:before {content: ""}
.um-icon-beaker:before {content: ""}
.um-icon-beer:before {content: ""}
.um-icon-bluetooth:before {content: ""}
.um-icon-bonfire:before {content: ""}
.um-icon-bookmark:before {content: ""}
.um-icon-bowtie:before {content: ""}
.um-icon-briefcase:before {content: ""}
.um-icon-bug:before {content: ""}
.um-icon-calculator:before {content: ""}
.um-icon-calendar:before {content: ""}
.um-icon-camera:before {content: ""}
.um-icon-card:before {content: ""}
.um-icon-cash:before {content: ""}
.um-icon-chatbox:before {content: ""}
.um-icon-chatbox-working:before {content: ""}
.um-icon-chatboxes:before {content: ""}
.um-icon-chatbubble:before {content: ""}
.um-icon-chatbubble-working:before {content: ""}
.um-icon-chatbubbles:before {content: ""}
.um-icon-checkmark:before {content: ""}
.um-icon-checkmark-circled:before {content: ""}
.um-icon-checkmark-round:before {content: ""}
.um-icon-chevron-down:before {content: ""}
.um-icon-chevron-left:before {content: ""}
.um-icon-chevron-right:before {content: ""}
.um-icon-chevron-up:before {content: ""}
.um-icon-clipboard:before {content: ""}
.um-icon-clock:before {content: ""}
.um-icon-close:before {content: ""}
.um-icon-close-circled:before {content: ""}
.um-icon-close-round:before {content: ""}
.um-icon-closed-captioning:before {content: ""}
.um-icon-cloud:before {content: ""}
.um-icon-code:before {content: ""}
.um-icon-code-download:before {content: ""}
.um-icon-code-working:before {content: ""}
.um-icon-coffee:before {content: ""}
.um-icon-compass:before {content: ""}
.um-icon-compose:before {content: ""}
.um-icon-connection-bars:before {content: ""}
.um-icon-contrast:before {content: ""}
.um-icon-crop:before {content: ""}
.um-icon-cube:before {content: ""}
.um-icon-disc:before {content: ""}
.um-icon-document:before {content: ""}
.um-icon-document-text:before {content: ""}
.um-icon-drag:before {content: ""}
.um-icon-earth:before {content: ""}
.um-icon-easel:before {content: ""}
.um-icon-edit:before {content: ""}
.um-icon-egg:before {content: ""}
.um-icon-eject:before {content: ""}
.um-icon-email:before {content: ""}
.um-icon-email-unread:before {content: ""}
.um-icon-erlenmeyer-flask:before {content: ""}
.um-icon-erlenmeyer-flask-bubbles:before {content: ""}
.um-icon-eye:before {content: ""}
.um-icon-eye-disabled:before {content: ""}
.um-icon-female:before {content: ""}
.um-icon-filing:before {content: ""}
.um-icon-film-marker:before {content: ""}
.um-icon-fireball:before {content: ""}
.um-icon-flag:before {content: ""}
.um-icon-flame:before {content: ""}
.um-icon-flash:before {content: ""}
.um-icon-flash-off:before {content: ""}
.um-icon-folder:before {content: ""}
.um-icon-fork:before {content: ""}
.um-icon-fork-repo:before {content: ""}
.um-icon-forward:before {content: ""}
.um-icon-funnel:before {content: ""}
.um-icon-gear-a:before {content: ""}
.um-icon-gear-b:before {content: ""}
.um-icon-grid:before {content: ""}
.um-icon-hammer:before {content: ""}
.um-icon-happy:before {content: ""}
.um-icon-happy-outline:before {content: ""}
.um-icon-headphone:before {content: ""}
.um-icon-heart:before {content: ""}
.um-icon-heart-broken:before {content: ""}
.um-icon-help:before {content: ""}
.um-icon-help-buoy:before {content: ""}
.um-icon-help-circled:before {content: ""}
.um-icon-home:before {content: ""}
.um-icon-icecream:before {content: ""}
.um-icon-image:before {content: ""}
.um-icon-images:before {content: ""}
.um-icon-information:before {content: ""}
.um-icon-information-circled:before {content: ""}
.um-icon-ionic:before {content: ""}
.um-icon-ios-alarm:before {content: ""}
.um-icon-ios-alarm-outline:before {content: ""}
.um-icon-ios-albums:before {content: ""}
.um-icon-ios-albums-outline:before {content: ""}
.um-icon-ios-americanfootball:before {content: ""}
.um-icon-ios-americanfootball-outline:before {content: ""}
.um-icon-ios-analytics:before {content: ""}
.um-icon-ios-analytics-outline:before {content: ""}
.um-icon-ios-arrow-back:before {content: ""}
.um-icon-ios-arrow-down:before {content: ""}
.um-icon-ios-arrow-forward:before {content: ""}
.um-icon-ios-arrow-left:before {content: ""}
.um-icon-ios-arrow-right:before {content: ""}
.um-icon-ios-arrow-thin-down:before {content: ""}
.um-icon-ios-arrow-thin-left:before {content: ""}
.um-icon-ios-arrow-thin-right:before {content: ""}
.um-icon-ios-arrow-thin-up:before {content: ""}
.um-icon-ios-arrow-up:before {content: ""}
.um-icon-ios-at:before {content: ""}
.um-icon-ios-at-outline:before {content: ""}
.um-icon-ios-barcode:before {content: ""}
.um-icon-ios-barcode-outline:before {content: ""}
.um-icon-ios-baseball:before {content: ""}
.um-icon-ios-baseball-outline:before {content: ""}
.um-icon-ios-basketball:before {content: ""}
.um-icon-ios-basketball-outline:before {content: ""}
.um-icon-ios-bell:before {content: ""}
.um-icon-ios-bell-outline:before {content: ""}
.um-icon-ios-body:before {content: ""}
.um-icon-ios-body-outline:before {content: ""}
.um-icon-ios-bolt:before {content: ""}
.um-icon-ios-bolt-outline:before {content: ""}
.um-icon-ios-book:before {content: ""}
.um-icon-ios-book-outline:before {content: ""}
.um-icon-ios-bookmarks:before {content: ""}
.um-icon-ios-bookmarks-outline:before {content: ""}
.um-icon-ios-box:before {content: ""}
.um-icon-ios-box-outline:before {content: ""}
.um-icon-ios-briefcase:before {content: ""}
.um-icon-ios-briefcase-outline:before {content: ""}
.um-icon-ios-browsers:before {content: ""}
.um-icon-ios-browsers-outline:before {content: ""}
.um-icon-ios-calculator:before {content: ""}
.um-icon-ios-calculator-outline:before {content: ""}
.um-icon-ios-calendar:before {content: ""}
.um-icon-ios-calendar-outline:before {content: ""}
.um-icon-ios-camera:before {content: ""}
.um-icon-ios-camera-outline:before {content: ""}
.um-icon-ios-cart:before {content: ""}
.um-icon-ios-cart-outline:before {content: ""}
.um-icon-ios-chatboxes:before {content: ""}
.um-icon-ios-chatboxes-outline:before {content: ""}
.um-icon-ios-chatbubble:before {content: ""}
.um-icon-ios-chatbubble-outline:before {content: ""}
.um-icon-ios-checkmark:before {content: ""}
.um-icon-ios-checkmark-empty:before {content: ""}
.um-icon-ios-checkmark-outline:before {content: ""}
.um-icon-ios-circle-filled:before {content: ""}
.um-icon-ios-circle-outline:before {content: ""}
.um-icon-ios-clock:before {content: ""}
.um-icon-ios-clock-outline:before {content: ""}
.um-icon-ios-close:before {content: ""}
.um-icon-ios-close-empty:before {content: ""}
.um-icon-ios-close-outline:before {content: ""}
.um-icon-ios-cloud:before {content: ""}
.um-icon-ios-cloud-download:before {content: ""}
.um-icon-ios-cloud-download-outline:before {content: ""}
.um-icon-ios-cloud-outline:before {content: ""}
.um-icon-ios-cloud-upload:before {content: ""}
.um-icon-ios-cloud-upload-outline:before {content: ""}
.um-icon-ios-cloudy:before {content: ""}
.um-icon-ios-cloudy-night:before {content: ""}
.um-icon-ios-cloudy-night-outline:before {content: ""}
.um-icon-ios-cloudy-outline:before {content: ""}
.um-icon-ios-cog:before {content: ""}
.um-icon-ios-cog-outline:before {content: ""}
.um-icon-ios-color-filter:before {content: ""}
.um-icon-ios-color-filter-outline:before {content: ""}
.um-icon-ios-color-wand:before {content: ""}
.um-icon-ios-color-wand-outline:before {content: ""}
.um-icon-ios-compose:before {content: ""}
.um-icon-ios-compose-outline:before {content: ""}
.um-icon-ios-contact:before {content: ""}
.um-icon-ios-contact-outline:before {content: ""}
.um-icon-ios-copy:before {content: ""}
.um-icon-ios-copy-outline:before {content: ""}
.um-icon-ios-crop:before {content: ""}
.um-icon-ios-crop-strong:before {content: ""}
.um-icon-ios-download:before {content: ""}
.um-icon-ios-download-outline:before {content: ""}
.um-icon-ios-drag:before {content: ""}
.um-icon-ios-email:before {content: ""}
.um-icon-ios-email-outline:before {content: ""}
.um-icon-ios-eye:before {content: ""}
.um-icon-ios-eye-outline:before {content: ""}
.um-icon-ios-fastforward:before {content: ""}
.um-icon-ios-fastforward-outline:before {content: ""}
.um-icon-ios-filing:before {content: ""}
.um-icon-ios-filing-outline:before {content: ""}
.um-icon-ios-film:before {content: ""}
.um-icon-ios-film-outline:before {content: ""}
.um-icon-ios-flag:before {content: ""}
.um-icon-ios-flag-outline:before {content: ""}
.um-icon-ios-flame:before {content: ""}
.um-icon-ios-flame-outline:before {content: ""}
.um-icon-ios-flask:before {content: ""}
.um-icon-ios-flask-outline:before {content: ""}
.um-icon-ios-flower:before {content: ""}
.um-icon-ios-flower-outline:before {content: ""}
.um-icon-ios-folder:before {content: ""}
.um-icon-ios-folder-outline:before {content: ""}
.um-icon-ios-football:before {content: ""}
.um-icon-ios-football-outline:before {content: ""}
.um-icon-ios-game-controller-a:before {content: ""}
.um-icon-ios-game-controller-a-outline:before {content: ""}
.um-icon-ios-game-controller-b:before {content: ""}
.um-icon-ios-game-controller-b-outline:before {content: ""}
.um-icon-ios-gear:before {content: ""}
.um-icon-ios-gear-outline:before {content: ""}
.um-icon-ios-glasses:before {content: ""}
.um-icon-ios-glasses-outline:before {content: ""}
.um-icon-ios-grid-view:before {content: ""}
.um-icon-ios-grid-view-outline:before {content: ""}
.um-icon-ios-heart:before {content: ""}
.um-icon-ios-heart-outline:before {content: ""}
.um-icon-ios-help:before {content: ""}
.um-icon-ios-help-empty:before {content: ""}
.um-icon-ios-help-outline:before {content: ""}
.um-icon-ios-home:before {content: ""}
.um-icon-ios-home-outline:before {content: ""}
.um-icon-ios-infinite:before {content: ""}
.um-icon-ios-infinite-outline:before {content: ""}
.um-icon-ios-information:before {content: ""}
.um-icon-ios-information-empty:before {content: ""}
.um-icon-ios-information-outline:before {content: ""}
.um-icon-ios-ionic-outline:before {content: ""}
.um-icon-ios-keypad:before {content: ""}
.um-icon-ios-keypad-outline:before {content: ""}
.um-icon-ios-lightbulb:before {content: ""}
.um-icon-ios-lightbulb-outline:before {content: ""}
.um-icon-ios-list:before {content: ""}
.um-icon-ios-list-outline:before {content: ""}
.um-icon-ios-location:before {content: ""}
.um-icon-ios-location-outline:before {content: ""}
.um-icon-ios-locked:before {content: ""}
.um-icon-ios-locked-outline:before {content: ""}
.um-icon-ios-loop:before {content: ""}
.um-icon-ios-loop-strong:before {content: ""}
.um-icon-ios-medical:before {content: ""}
.um-icon-ios-medical-outline:before {content: ""}
.um-icon-ios-medkit:before {content: ""}
.um-icon-ios-medkit-outline:before {content: ""}
.um-icon-ios-mic:before {content: ""}
.um-icon-ios-mic-off:before {content: ""}
.um-icon-ios-mic-outline:before {content: ""}
.um-icon-ios-minus:before {content: ""}
.um-icon-ios-minus-empty:before {content: ""}
.um-icon-ios-minus-outline:before {content: ""}
.um-icon-ios-monitor:before {content: ""}
.um-icon-ios-monitor-outline:before {content: ""}
.um-icon-ios-moon:before {content: ""}
.um-icon-ios-moon-outline:before {content: ""}
.um-icon-ios-more:before {content: ""}
.um-icon-ios-more-outline:before {content: ""}
.um-icon-ios-musical-note:before {content: ""}
.um-icon-ios-musical-notes:before {content: ""}
.um-icon-ios-navigate:before {content: ""}
.um-icon-ios-navigate-outline:before {content: ""}
.um-icon-ios-nutrition:before {content: ""}
.um-icon-ios-nutrition-outline:before {content: ""}
.um-icon-ios-paper:before {content: ""}
.um-icon-ios-paper-outline:before {content: ""}
.um-icon-ios-paperplane:before {content: ""}
.um-icon-ios-paperplane-outline:before {content: ""}
.um-icon-ios-partlysunny:before {content: ""}
.um-icon-ios-partlysunny-outline:before {content: ""}
.um-icon-ios-pause:before {content: ""}
.um-icon-ios-pause-outline:before {content: ""}
.um-icon-ios-paw:before {content: ""}
.um-icon-ios-paw-outline:before {content: ""}
.um-icon-ios-people:before {content: ""}
.um-icon-ios-people-outline:before {content: ""}
.um-icon-ios-person:before {content: ""}
.um-icon-ios-person-outline:before {content: ""}
.um-icon-ios-personadd:before {content: ""}
.um-icon-ios-personadd-outline:before {content: ""}
.um-icon-ios-photos:before {content: ""}
.um-icon-ios-photos-outline:before {content: ""}
.um-icon-ios-pie:before {content: ""}
.um-icon-ios-pie-outline:before {content: ""}
.um-icon-ios-pint:before {content: ""}
.um-icon-ios-pint-outline:before {content: ""}
.um-icon-ios-play:before {content: ""}
.um-icon-ios-play-outline:before {content: ""}
.um-icon-ios-plus:before {content: ""}
.um-icon-ios-plus-empty:before {content: ""}
.um-icon-ios-plus-outline:before {content: ""}
.um-icon-ios-pricetag:before {content: ""}
.um-icon-ios-pricetag-outline:before {content: ""}
.um-icon-ios-pricetags:before {content: ""}
.um-icon-ios-pricetags-outline:before {content: ""}
.um-icon-ios-printer:before {content: ""}
.um-icon-ios-printer-outline:before {content: ""}
.um-icon-ios-pulse:before {content: ""}
.um-icon-ios-pulse-strong:before {content: ""}
.um-icon-ios-rainy:before {content: ""}
.um-icon-ios-rainy-outline:before {content: ""}
.um-icon-ios-recording:before {content: ""}
.um-icon-ios-recording-outline:before {content: ""}
.um-icon-ios-redo:before {content: ""}
.um-icon-ios-redo-outline:before {content: ""}
.um-icon-ios-refresh:before {content: ""}
.um-icon-ios-refresh-empty:before {content: ""}
.um-icon-ios-refresh-outline:before {content: ""}
.um-icon-ios-reload:before {content: ""}
.um-icon-ios-reverse-camera:before {content: ""}
.um-icon-ios-reverse-camera-outline:before {content: ""}
.um-icon-ios-rewind:before {content: ""}
.um-icon-ios-rewind-outline:before {content: ""}
.um-icon-ios-rose:before {content: ""}
.um-icon-ios-rose-outline:before {content: ""}
.um-icon-ios-search:before {content: ""}
.um-icon-ios-search-strong:before {content: ""}
.um-icon-ios-settings:before {content: ""}
.um-icon-ios-settings-strong:before {content: ""}
.um-icon-ios-shuffle:before {content: ""}
.um-icon-ios-shuffle-strong:before {content: ""}
.um-icon-ios-skipbackward:before {content: ""}
.um-icon-ios-skipbackward-outline:before {content: ""}
.um-icon-ios-skipforward:before {content: ""}
.um-icon-ios-skipforward-outline:before {content: ""}
.um-icon-ios-snowy:before {content: ""}
.um-icon-ios-speedometer:before {content: ""}
.um-icon-ios-speedometer-outline:before {content: ""}
.um-icon-ios-star:before {content: ""}
.um-icon-ios-star-half:before {content: ""}
.um-icon-ios-star-outline:before {content: ""}
.um-icon-ios-stopwatch:before {content: ""}
.um-icon-ios-stopwatch-outline:before {content: ""}
.um-icon-ios-sunny:before {content: ""}
.um-icon-ios-sunny-outline:before {content: ""}
.um-icon-ios-telephone:before {content: ""}
.um-icon-ios-telephone-outline:before {content: ""}
.um-icon-ios-tennisball:before {content: ""}
.um-icon-ios-tennisball-outline:before {content: ""}
.um-icon-ios-thunderstorm:before {content: ""}
.um-icon-ios-thunderstorm-outline:before {content: ""}
.um-icon-ios-time:before {content: ""}
.um-icon-ios-time-outline:before {content: ""}
.um-icon-ios-timer:before {content: ""}
.um-icon-ios-timer-outline:before {content: ""}
.um-icon-ios-toggle:before {content: ""}
.um-icon-ios-toggle-outline:before {content: ""}
.um-icon-ios-trash:before {content: ""}
.um-icon-ios-trash-outline:before {content: ""}
.um-icon-ios-undo:before {content: ""}
.um-icon-ios-undo-outline:before {content: ""}
.um-icon-ios-unlocked:before {content: ""}
.um-icon-ios-unlocked-outline:before {content: ""}
.um-icon-ios-upload:before {content: ""}
.um-icon-ios-upload-outline:before {content: ""}
.um-icon-ios-videocam:before {content: ""}
.um-icon-ios-videocam-outline:before {content: ""}
.um-icon-ios-volume-high:before {content: ""}
.um-icon-ios-volume-low:before {content: ""}
.um-icon-ios-wineglass:before {content: ""}
.um-icon-ios-wineglass-outline:before {content: ""}
.um-icon-ios-world:before {content: ""}
.um-icon-ios-world-outline:before {content: ""}
.um-icon-ipad:before {content: ""}
.um-icon-iphone:before {content: ""}
.um-icon-ipod:before {content: ""}
.um-icon-jet:before {content: ""}
.um-icon-key:before {content: ""}
.um-icon-knife:before {content: ""}
.um-icon-laptop:before {content: ""}
.um-icon-leaf:before {content: ""}
.um-icon-levels:before {content: ""}
.um-icon-lightbulb:before {content: ""}
.um-icon-link:before {content: ""}
.um-icon-load-a:before {content: ""}
.um-icon-load-b:before {content: ""}
.um-icon-load-c:before {content: ""}
.um-icon-load-d:before {content: ""}
.um-icon-location:before {content: ""}
.um-icon-lock-combination:before {content: ""}
.um-icon-locked:before {content: ""}
.um-icon-log-in:before {content: ""}
.um-icon-log-out:before {content: ""}
.um-icon-loop:before {content: ""}
.um-icon-magnet:before {content: ""}
.um-icon-male:before {content: ""}
.um-icon-man:before {content: ""}
.um-icon-map:before {content: ""}
.um-icon-medkit:before {content: ""}
.um-icon-merge:before {content: ""}
.um-icon-mic-a:before {content: ""}
.um-icon-mic-b:before {content: ""}
.um-icon-mic-c:before {content: ""}
.um-icon-minus:before {content: ""}
.um-icon-minus-circled:before {content: ""}
.um-icon-minus-round:before {content: ""}
.um-icon-model-s:before {content: ""}
.um-icon-monitor:before {content: ""}
.um-icon-more:before {content: ""}
.um-icon-mouse:before {content: ""}
.um-icon-music-note:before {content: ""}
.um-icon-navicon:before {content: ""}
.um-icon-navicon-round:before {content: ""}
.um-icon-navigate:before {content: ""}
.um-icon-network:before {content: ""}
.um-icon-no-smoking:before {content: ""}
.um-icon-nuclear:before {content: ""}
.um-icon-outlet:before {content: ""}
.um-icon-paintbrush:before {content: ""}
.um-icon-paintbucket:before {content: ""}
.um-icon-paper-airplane:before {content: ""}
.um-icon-paperclip:before {content: ""}
.um-icon-pause:before {content: ""}
.um-icon-person:before {content: ""}
.um-icon-person-add:before {content: ""}
.um-icon-person-stalker:before {content: ""}
.um-icon-pie-graph:before {content: ""}
.um-icon-pin:before {content: ""}
.um-icon-pinpoint:before {content: ""}
.um-icon-pizza:before {content: ""}
.um-icon-plane:before {content: ""}
.um-icon-planet:before {content: ""}
.um-icon-play:before {content: ""}
.um-icon-playstation:before {content: ""}
.um-icon-plus:before {content: ""}
.um-icon-plus-circled:before {content: ""}
.um-icon-plus-round:before {content: ""}
.um-icon-podium:before {content: ""}
.um-icon-pound:before {content: ""}
.um-icon-power:before {content: ""}
.um-icon-pricetag:before {content: ""}
.um-icon-pricetags:before {content: ""}
.um-icon-printer:before {content: ""}
.um-icon-pull-request:before {content: ""}
.um-icon-qr-scanner:before {content: ""}
.um-icon-quote:before {content: ""}
.um-icon-radio-waves:before {content: ""}
.um-icon-record:before {content: ""}
.um-icon-refresh:before {content: ""}
.um-icon-reply:before {content: ""}
.um-icon-reply-all:before {content: ""}
.um-icon-ribbon-a:before {content: ""}
.um-icon-ribbon-b:before {content: ""}
.um-icon-sad:before {content: ""}
.um-icon-sad-outline:before {content: ""}
.um-icon-scissors:before {content: ""}
.um-icon-search:before {content: ""}
.um-icon-settings:before {content: ""}
.um-icon-share:before {content: ""}
.um-icon-shuffle:before {content: ""}
.um-icon-skip-backward:before {content: ""}
.um-icon-skip-forward:before {content: ""}
.um-icon-social-android:before {content: ""}
.um-icon-social-android-outline:before {content: ""}
.um-icon-social-angular:before {content: ""}
.um-icon-social-angular-outline:before {content: ""}
.um-icon-social-apple:before {content: ""}
.um-icon-social-apple-outline:before {content: ""}
.um-icon-social-bitcoin:before {content: ""}
.um-icon-social-bitcoin-outline:before {content: ""}
.um-icon-social-buffer:before {content: ""}
.um-icon-social-buffer-outline:before {content: ""}
.um-icon-social-chrome:before {content: ""}
.um-icon-social-chrome-outline:before {content: ""}
.um-icon-social-codepen:before {content: ""}
.um-icon-social-codepen-outline:before {content: ""}
.um-icon-social-css3:before {content: ""}
.um-icon-social-css3-outline:before {content: ""}
.um-icon-social-designernews:before {content: ""}
.um-icon-social-designernews-outline:before {content: ""}
.um-icon-social-dribbble:before {content: ""}
.um-icon-social-dribbble-outline:before {content: ""}
.um-icon-social-dropbox:before {content: ""}
.um-icon-social-dropbox-outline:before {content: ""}
.um-icon-social-euro:before {content: ""}
.um-icon-social-euro-outline:before {content: ""}
.um-icon-social-facebook:before {content: ""}
.um-icon-social-facebook-outline:before {content: ""}
.um-icon-social-foursquare:before {content: ""}
.um-icon-social-foursquare-outline:before {content: ""}
.um-icon-social-freebsd-devil:before {content: ""}
.um-icon-social-github:before {content: ""}
.um-icon-social-github-outline:before {content: ""}
.um-icon-social-google:before {content: ""}
.um-icon-social-google-outline:before {content: ""}
.um-icon-social-googleplus:before {content: ""}
.um-icon-social-googleplus-outline:before {content: ""}
.um-icon-social-hackernews:before {content: ""}
.um-icon-social-hackernews-outline:before {content: ""}
.um-icon-social-html5:before {content: ""}
.um-icon-social-html5-outline:before {content: ""}
.um-icon-social-instagram:before {content: ""}
.um-icon-social-instagram-outline:before {content: ""}
.um-icon-social-javascript:before {content: ""}
.um-icon-social-javascript-outline:before {content: ""}
.um-icon-social-linkedin:before {content: ""}
.um-icon-social-linkedin-outline:before {content: ""}
.um-icon-social-markdown:before {content: ""}
.um-icon-social-nodejs:before {content: ""}
.um-icon-social-octocat:before {content: ""}
.um-icon-social-pinterest:before {content: ""}
.um-icon-social-pinterest-outline:before {content: ""}
.um-icon-social-python:before {content: ""}
.um-icon-social-reddit:before {content: ""}
.um-icon-social-reddit-outline:before {content: ""}
.um-icon-social-rss:before {content: ""}
.um-icon-social-rss-outline:before {content: ""}
.um-icon-social-sass:before {content: ""}
.um-icon-social-skype:before {content: ""}
.um-icon-social-skype-outline:before {content: ""}
.um-icon-social-snapchat:before {content: ""}
.um-icon-social-snapchat-outline:before {content: ""}
.um-icon-social-tumblr:before {content: ""}
.um-icon-social-tumblr-outline:before {content: ""}
.um-icon-social-tux:before {content: ""}
.um-icon-social-twitch:before {content: ""}
.um-icon-social-twitch-outline:before {content: ""}
.um-icon-social-twitter:before {content: ""}
.um-icon-social-twitter-outline:before {content: ""}
.um-icon-social-usd:before {content: ""}
.um-icon-social-usd-outline:before {content: ""}
.um-icon-social-vimeo:before {content: ""}
.um-icon-social-vimeo-outline:before {content: ""}
.um-icon-social-whatsapp:before {content: ""}
.um-icon-social-whatsapp-outline:before {content: ""}
.um-icon-social-windows:before {content: ""}
.um-icon-social-windows-outline:before {content: ""}
.um-icon-social-wordpress:before {content: ""}
.um-icon-social-wordpress-outline:before {content: ""}
.um-icon-social-yahoo:before {content: ""}
.um-icon-social-yahoo-outline:before {content: ""}
.um-icon-social-yen:before {content: ""}
.um-icon-social-yen-outline:before {content: ""}
.um-icon-social-youtube:before {content: ""}
.um-icon-social-youtube-outline:before {content: ""}
.um-icon-soup-can:before {content: ""}
.um-icon-soup-can-outline:before {content: ""}
.um-icon-speakerphone:before {content: ""}
.um-icon-speedometer:before {content: ""}
.um-icon-spoon:before {content: ""}
.um-icon-star:before {content: ""}
.um-icon-stats-bars:before {content: ""}
.um-icon-steam:before {content: ""}
.um-icon-stop:before {content: ""}
.um-icon-thermometer:before {content: ""}
.um-icon-thumbsdown:before {content: ""}
.um-icon-thumbsup:before {content: ""}
.um-icon-toggle:before {content: ""}
.um-icon-toggle-filled:before {content: ""}
.um-icon-transgender:before {content: ""}
.um-icon-trash-a:before {content: ""}
.um-icon-trash-b:before {content: ""}
.um-icon-trophy:before {content: ""}
.um-icon-tshirt:before {content: ""}
.um-icon-tshirt-outline:before {content: ""}
.um-icon-umbrella:before {content: ""}
.um-icon-university:before {content: ""}
.um-icon-unlocked:before {content: ""}
.um-icon-upload:before {content: ""}
.um-icon-usb:before {content: ""}
.um-icon-videocamera:before {content: ""}
.um-icon-volume-high:before {content: ""}
.um-icon-volume-low:before {content: ""}
.um-icon-volume-medium:before {content: ""}
.um-icon-volume-mute:before {content: ""}
.um-icon-wand:before {content: ""}
.um-icon-waterdrop:before {content: ""}
.um-icon-wifi:before {content: ""}
.um-icon-wineglass:before {content: ""}
.um-icon-woman:before {content: ""}
.um-icon-wrench:before {content: ""}
.um-icon-xbox:before {content: ""}
[class*=" um-faicon-"]:before, [class^="um-faicon-"]:before {font-family: FontAwesome !important; font-style: normal !important; font-weight: 400 !important; font-variant: normal !important; text-transform: none !important; speak: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale}
.um-faicon-glass:before {content: ""}
.um-faicon-music:before {content: ""}
.um-faicon-search:before {content: ""}
.um-faicon-envelope-o:before {content: ""}
.um-faicon-heart:before {content: ""}
.um-faicon-star:before {content: ""}
.um-faicon-star-o:before {content: ""}
.um-faicon-user:before {content: ""}
.um-faicon-film:before {content: ""}
.um-faicon-th-large:before {content: ""}
.um-faicon-th:before {content: ""}
.um-faicon-th-list:before {content: ""}
.um-faicon-check:before {content: ""}
.um-faicon-close:before, .um-faicon-remove:before, .um-faicon-times:before {content: ""}
.um-faicon-search-plus:before {content: ""}
.um-faicon-search-minus:before {content: ""}
.um-faicon-power-off:before {content: ""}
.um-faicon-signal:before {content: ""}
.um-faicon-cog:before, .um-faicon-gear:before {content: ""}
.um-faicon-trash-o:before {content: ""}
.um-faicon-home:before {content: ""}
.um-faicon-file-o:before {content: ""}
.um-faicon-clock-o:before {content: ""}
.um-faicon-road:before {content: ""}
.um-faicon-download:before {content: ""}
.um-faicon-arrow-circle-o-down:before {content: ""}
.um-faicon-arrow-circle-o-up:before {content: ""}
.um-faicon-inbox:before {content: ""}
.um-faicon-play-circle-o:before {content: ""}
.um-faicon-repeat:before, .um-faicon-rotate-right:before {content: ""}
.um-faicon-refresh:before {content: ""}
.um-faicon-list-alt:before {content: ""}
.um-faicon-lock:before {content: ""}
.um-faicon-flag:before {content: ""}
.um-faicon-headphones:before {content: ""}
.um-faicon-volume-off:before {content: ""}
.um-faicon-volume-down:before {content: ""}
.um-faicon-volume-up:before {content: ""}
.um-faicon-qrcode:before {content: ""}
.um-faicon-barcode:before {content: ""}
.um-faicon-tag:before {content: ""}
.um-faicon-tags:before {content: ""}
.um-faicon-book:before {content: ""}
.um-faicon-bookmark:before {content: ""}
.um-faicon-print:before {content: ""}
.um-faicon-camera:before {content: ""}
.um-faicon-font:before {content: ""}
.um-faicon-bold:before {content: ""}
.um-faicon-italic:before {content: ""}
.um-faicon-text-height:before {content: ""}
.um-faicon-text-width:before {content: ""}
.um-faicon-align-left:before {content: ""}
.um-faicon-align-center:before {content: ""}
.um-faicon-align-right:before {content: ""}
.um-faicon-align-justify:before {content: ""}
.um-faicon-list:before {content: ""}
.um-faicon-dedent:before, .um-faicon-outdent:before {content: ""}
.um-faicon-indent:before {content: ""}
.um-faicon-video-camera:before {content: ""}
.um-faicon-image:before, .um-faicon-photo:before, .um-faicon-picture-o:before {content: ""}
.um-faicon-pencil:before {content: ""}
.um-faicon-map-marker:before {content: ""}
.um-faicon-adjust:before {content: ""}
.um-faicon-tint:before {content: ""}
.um-faicon-edit:before, .um-faicon-pencil-square-o:before {content: ""}
.um-faicon-share-square-o:before {content: ""}
.um-faicon-check-square-o:before {content: ""}
.um-faicon-arrows:before {content: ""}
.um-faicon-step-backward:before {content: ""}
.um-faicon-fast-backward:before {content: ""}
.um-faicon-backward:before {content: ""}
.um-faicon-play:before {content: ""}
.um-faicon-pause:before {content: ""}
.um-faicon-stop:before {content: ""}
.um-faicon-forward:before {content: ""}
.um-faicon-fast-forward:before {content: ""}
.um-faicon-step-forward:before {content: ""}
.um-faicon-eject:before {content: ""}
.um-faicon-chevron-left:before {content: ""}
.um-faicon-chevron-right:before {content: ""}
.um-faicon-plus-circle:before {content: ""}
.um-faicon-minus-circle:before {content: ""}
.um-faicon-times-circle:before {content: ""}
.um-faicon-check-circle:before {content: ""}
.um-faicon-question-circle:before {content: ""}
.um-faicon-info-circle:before {content: ""}
.um-faicon-crosshairs:before {content: ""}
.um-faicon-times-circle-o:before {content: ""}
.um-faicon-check-circle-o:before {content: ""}
.um-faicon-ban:before {content: ""}
.um-faicon-arrow-left:before {content: ""}
.um-faicon-arrow-right:before {content: ""}
.um-faicon-arrow-up:before {content: ""}
.um-faicon-arrow-down:before {content: ""}
.um-faicon-mail-forward:before, .um-faicon-share:before {content: ""}
.um-faicon-expand:before {content: ""}
.um-faicon-compress:before {content: ""}
.um-faicon-plus:before {content: ""}
.um-faicon-minus:before {content: ""}
.um-faicon-asterisk:before {content: ""}
.um-faicon-exclamation-circle:before {content: ""}
.um-faicon-gift:before {content: ""}
.um-faicon-leaf:before {content: ""}
.um-faicon-fire:before {content: ""}
.um-faicon-eye:before {content: ""}
.um-faicon-eye-slash:before {content: ""}
.um-faicon-exclamation-triangle:before, .um-faicon-warning:before {content: ""}
.um-faicon-plane:before {content: ""}
.um-faicon-calendar:before {content: ""}
.um-faicon-random:before {content: ""}
.um-faicon-comment:before {content: ""}
.um-faicon-magnet:before {content: ""}
.um-faicon-chevron-up:before {content: ""}
.um-faicon-chevron-down:before {content: ""}
.um-faicon-retweet:before {content: ""}
.um-faicon-shopping-cart:before {content: ""}
.um-faicon-folder:before {content: ""}
.um-faicon-folder-open:before {content: ""}
.um-faicon-arrows-v:before {content: ""}
.um-faicon-arrows-h:before {content: ""}
.um-faicon-bar-chart-o:before, .um-faicon-bar-chart:before {content: ""}
.um-faicon-twitter-square:before {content: ""}
.um-faicon-facebook-square:before {content: ""}
.um-faicon-camera-retro:before {content: ""}
.um-faicon-key:before {content: ""}
.um-faicon-cogs:before, .um-faicon-gears:before {content: ""}
.um-faicon-comments:before {content: ""}
.um-faicon-thumbs-o-up:before {content: ""}
.um-faicon-thumbs-o-down:before {content: ""}
.um-faicon-star-half:before {content: ""}
.um-faicon-heart-o:before {content: ""}
.um-faicon-sign-out:before {content: ""}
.um-faicon-linkedin-square:before {content: ""}
.um-faicon-thumb-tack:before {content: ""}
.um-faicon-external-link:before {content: ""}
.um-faicon-sign-in:before {content: ""}
.um-faicon-trophy:before {content: ""}
.um-faicon-github-square:before {content: ""}
.um-faicon-upload:before {content: ""}
.um-faicon-lemon-o:before {content: ""}
.um-faicon-phone:before {content: ""}
.um-faicon-square-o:before {content: ""}
.um-faicon-bookmark-o:before {content: ""}
.um-faicon-phone-square:before {content: ""}
.um-faicon-twitter:before {content: ""}
.um-faicon-facebook:before {content: ""}
.um-faicon-github:before {content: ""}
.um-faicon-unlock:before {content: ""}
.um-faicon-credit-card:before {content: ""}
.um-faicon-rss:before {content: ""}
.um-faicon-hdd-o:before {content: ""}
.um-faicon-bullhorn:before {content: ""}
.um-faicon-bell:before {content: ""}
.um-faicon-certificate:before {content: ""}
.um-faicon-hand-o-right:before {content: ""}
.um-faicon-hand-o-left:before {content: ""}
.um-faicon-hand-o-up:before {content: ""}
.um-faicon-hand-o-down:before {content: ""}
.um-faicon-arrow-circle-left:before {content: ""}
.um-faicon-arrow-circle-right:before {content: ""}
.um-faicon-arrow-circle-up:before {content: ""}
.um-faicon-arrow-circle-down:before {content: ""}
.um-faicon-globe:before {content: ""}
.um-faicon-wrench:before {content: ""}
.um-faicon-tasks:before {content: ""}
.um-faicon-filter:before {content: ""}
.um-faicon-briefcase:before {content: ""}
.um-faicon-arrows-alt:before {content: ""}
.um-faicon-group:before, .um-faicon-users:before {content: ""}
.um-faicon-chain:before, .um-faicon-link:before {content: ""}
.um-faicon-cloud:before {content: ""}
.um-faicon-flask:before {content: ""}
.um-faicon-cut:before, .um-faicon-scissors:before {content: ""}
.um-faicon-copy:before, .um-faicon-files-o:before {content: ""}
.um-faicon-paperclip:before {content: ""}
.um-faicon-floppy-o:before, .um-faicon-save:before {content: ""}
.um-faicon-square:before {content: ""}
.um-faicon-bars:before, .um-faicon-navicon:before, .um-faicon-reorder:before {content: ""}
.um-faicon-list-ul:before {content: ""}
.um-faicon-list-ol:before {content: ""}
.um-faicon-strikethrough:before {content: ""}
.um-faicon-underline:before {content: ""}
.um-faicon-table:before {content: ""}
.um-faicon-magic:before {content: ""}
.um-faicon-truck:before {content: ""}
.um-faicon-pinterest:before {content: ""}
.um-faicon-pinterest-square:before {content: ""}
.um-faicon-google-plus-square:before {content: ""}
.um-faicon-google-plus:before {content: ""}
.um-faicon-money:before {content: ""}
.um-faicon-caret-down:before {content: ""}
.um-faicon-caret-up:before {content: ""}
.um-faicon-caret-left:before {content: ""}
.um-faicon-caret-right:before {content: ""}
.um-faicon-columns:before {content: ""}
.um-faicon-sort:before, .um-faicon-unsorted:before {content: ""}
.um-faicon-sort-desc:before, .um-faicon-sort-down:before {content: ""}
.um-faicon-sort-asc:before, .um-faicon-sort-up:before {content: ""}
.um-faicon-envelope:before {content: ""}
.um-faicon-linkedin:before {content: ""}
.um-faicon-rotate-left:before, .um-faicon-undo:before {content: ""}
.um-faicon-gavel:before, .um-faicon-legal:before {content: ""}
.um-faicon-dashboard:before, .um-faicon-tachometer:before {content: ""}
.um-faicon-comment-o:before {content: ""}
.um-faicon-comments-o:before {content: ""}
.um-faicon-bolt:before, .um-faicon-flash:before {content: ""}
.um-faicon-sitemap:before {content: ""}
.um-faicon-umbrella:before {content: ""}
.um-faicon-clipboard:before, .um-faicon-paste:before {content: ""}
.um-faicon-lightbulb-o:before {content: ""}
.um-faicon-exchange:before {content: ""}
.um-faicon-cloud-download:before {content: ""}
.um-faicon-cloud-upload:before {content: ""}
.um-faicon-user-md:before {content: ""}
.um-faicon-stethoscope:before {content: ""}
.um-faicon-suitcase:before {content: ""}
.um-faicon-bell-o:before {content: ""}
.um-faicon-coffee:before {content: ""}
.um-faicon-cutlery:before {content: ""}
.um-faicon-file-text-o:before {content: ""}
.um-faicon-building-o:before {content: ""}
.um-faicon-hospital-o:before {content: ""}
.um-faicon-ambulance:before {content: ""}
.um-faicon-medkit:before {content: ""}
.um-faicon-fighter-jet:before {content: ""}
.um-faicon-beer:before {content: ""}
.um-faicon-h-square:before {content: ""}
.um-faicon-plus-square:before {content: ""}
.um-faicon-angle-double-left:before {content: ""}
.um-faicon-angle-double-right:before {content: ""}
.um-faicon-angle-double-up:before {content: ""}
.um-faicon-angle-double-down:before {content: ""}
.um-faicon-angle-left:before {content: ""}
.um-faicon-angle-right:before {content: ""}
.um-faicon-angle-up:before {content: ""}
.um-faicon-angle-down:before {content: ""}
.um-faicon-desktop:before {content: ""}
.um-faicon-laptop:before {content: ""}
.um-faicon-tablet:before {content: ""}
.um-faicon-mobile-phone:before, .um-faicon-mobile:before {content: ""}
.um-faicon-circle-o:before {content: ""}
.um-faicon-quote-left:before {content: ""}
.um-faicon-quote-right:before {content: ""}
.um-faicon-spinner:before {content: ""}
.um-faicon-spin {-webkit-animation: um-faicon-spin 2s infinite linear; animation: um-faicon-spin 2s infinite linear}
.um-faicon-circle:before {content: ""}
.um-faicon-mail-reply:before, .um-faicon-reply:before {content: ""}
.um-faicon-github-alt:before {content: ""}
.um-faicon-folder-o:before {content: ""}
.um-faicon-folder-open-o:before {content: ""}
.um-faicon-smile-o:before {content: ""}
.um-faicon-frown-o:before {content: ""}
.um-faicon-meh-o:before {content: ""}
.um-faicon-gamepad:before {content: ""}
.um-faicon-keyboard-o:before {content: ""}
.um-faicon-flag-o:before {content: ""}
.um-faicon-flag-checkered:before {content: ""}
.um-faicon-terminal:before {content: ""}
.um-faicon-code:before {content: ""}
.um-faicon-mail-reply-all:before, .um-faicon-reply-all:before {content: ""}
.um-faicon-star-half-empty:before, .um-faicon-star-half-full:before, .um-faicon-star-half-o:before {content: ""}
.um-faicon-location-arrow:before {content: ""}
.um-faicon-crop:before {content: ""}
.um-faicon-code-fork:before {content: ""}
.um-faicon-chain-broken:before, .um-faicon-unlink:before {content: ""}
.um-faicon-question:before {content: ""}
.um-faicon-info:before {content: ""}
.um-faicon-exclamation:before {content: ""}
.um-faicon-superscript:before {content: ""}
.um-faicon-subscript:before {content: ""}
.um-faicon-eraser:before {content: ""}
.um-faicon-puzzle-piece:before {content: ""}
.um-faicon-microphone:before {content: ""}
.um-faicon-microphone-slash:before {content: ""}
.um-faicon-shield:before {content: ""}
.um-faicon-calendar-o:before {content: ""}
.um-faicon-fire-extinguisher:before {content: ""}
.um-faicon-rocket:before {content: ""}
.um-faicon-maxcdn:before {content: ""}
.um-faicon-chevron-circle-left:before {content: ""}
.um-faicon-chevron-circle-right:before {content: ""}
.um-faicon-chevron-circle-up:before {content: ""}
.um-faicon-chevron-circle-down:before {content: ""}
.um-faicon-html5:before {content: ""}
.um-faicon-css3:before {content: ""}
.um-faicon-anchor:before {content: ""}
.um-faicon-unlock-alt:before {content: ""}
.um-faicon-bullseye:before {content: ""}
.um-faicon-ellipsis-h:before {content: ""}
.um-faicon-ellipsis-v:before {content: ""}
.um-faicon-rss-square:before {content: ""}
.um-faicon-play-circle:before {content: ""}
.um-faicon-ticket:before {content: ""}
.um-faicon-minus-square:before {content: ""}
.um-faicon-minus-square-o:before {content: ""}
.um-faicon-level-up:before {content: ""}
.um-faicon-level-down:before {content: ""}
.um-faicon-check-square:before {content: ""}
.um-faicon-pencil-square:before {content: ""}
.um-faicon-external-link-square:before {content: ""}
.um-faicon-share-square:before {content: ""}
.um-faicon-compass:before {content: ""}
.um-faicon-caret-square-o-down:before, .um-faicon-toggle-down:before {content: ""}
.um-faicon-caret-square-o-up:before, .um-faicon-toggle-up:before {content: ""}
.um-faicon-caret-square-o-right:before, .um-faicon-toggle-right:before {content: ""}
.um-faicon-eur:before, .um-faicon-euro:before {content: ""}
.um-faicon-gbp:before {content: ""}
.um-faicon-dollar:before, .um-faicon-usd:before {content: ""}
.um-faicon-inr:before, .um-faicon-rupee:before {content: ""}
.um-faicon-cny:before, .um-faicon-jpy:before, .um-faicon-rmb:before, .um-faicon-yen:before {content: ""}
.um-faicon-rouble:before, .um-faicon-rub:before, .um-faicon-ruble:before {content: ""}
.um-faicon-krw:before, .um-faicon-won:before {content: ""}
.um-faicon-bitcoin:before, .um-faicon-btc:before {content: ""}
.um-faicon-file:before {content: ""}
.um-faicon-file-text:before {content: ""}
.um-faicon-sort-alpha-asc:before {content: ""}
.um-faicon-sort-alpha-desc:before {content: ""}
.um-faicon-sort-amount-asc:before {content: ""}
.um-faicon-sort-amount-desc:before {content: ""}
.um-faicon-sort-numeric-asc:before {content: ""}
.um-faicon-sort-numeric-desc:before {content: ""}
.um-faicon-thumbs-up:before {content: ""}
.um-faicon-thumbs-down:before {content: ""}
.um-faicon-youtube-square:before {content: ""}
.um-faicon-youtube:before {content: ""}
.um-faicon-xing:before {content: ""}
.um-faicon-xing-square:before {content: ""}
.um-faicon-youtube-play:before {content: ""}
.um-faicon-dropbox:before {content: ""}
.um-faicon-stack-overflow:before {content: ""}
.um-faicon-instagram:before {content: ""}
.um-faicon-flickr:before {content: ""}
.um-faicon-adn:before {content: ""}
.um-faicon-bitbucket:before {content: ""}
.um-faicon-bitbucket-square:before {content: ""}
.um-faicon-tumblr:before {content: ""}
.um-faicon-tumblr-square:before {content: ""}
.um-faicon-long-arrow-down:before {content: ""}
.um-faicon-long-arrow-up:before {content: ""}
.um-faicon-long-arrow-left:before {content: ""}
.um-faicon-long-arrow-right:before {content: ""}
.um-faicon-apple:before {content: ""}
.um-faicon-windows:before {content: ""}
.um-faicon-android:before {content: ""}
.um-faicon-linux:before {content: ""}
.um-faicon-dribbble:before {content: ""}
.um-faicon-skype:before {content: ""}
.um-faicon-foursquare:before {content: ""}
.um-faicon-trello:before {content: ""}
.um-faicon-female:before {content: ""}
.um-faicon-male:before {content: ""}
.um-faicon-gittip:before {content: ""}
.um-faicon-sun-o:before {content: ""}
.um-faicon-moon-o:before {content: ""}
.um-faicon-archive:before {content: ""}
.um-faicon-bug:before {content: ""}
.um-faicon-vk:before {content: ""}
.um-faicon-weibo:before {content: ""}
.um-faicon-renren:before {content: ""}
.um-faicon-pagelines:before {content: ""}
.um-faicon-stack-exchange:before {content: ""}
.um-faicon-arrow-circle-o-right:before {content: ""}
.um-faicon-arrow-circle-o-left:before {content: ""}
.um-faicon-caret-square-o-left:before, .um-faicon-toggle-left:before {content: ""}
.um-faicon-dot-circle-o:before {content: ""}
.um-faicon-wheelchair:before {content: ""}
.um-faicon-vimeo-square:before {content: ""}
.um-faicon-try:before, .um-faicon-turkish-lira:before {content: ""}
.um-faicon-plus-square-o:before {content: ""}
.um-faicon-space-shuttle:before {content: ""}
.um-faicon-slack:before {content: ""}
.um-faicon-envelope-square:before {content: ""}
.um-faicon-wordpress:before {content: ""}
.um-faicon-openid:before {content: ""}
.um-faicon-bank:before, .um-faicon-institution:before, .um-faicon-university:before {content: ""}
.um-faicon-graduation-cap:before, .um-faicon-mortar-board:before {content: ""}
.um-faicon-yahoo:before {content: ""}
.um-faicon-google:before {content: ""}
.um-faicon-reddit:before {content: ""}
.um-faicon-reddit-square:before {content: ""}
.um-faicon-stumbleupon-circle:before {content: ""}
.um-faicon-stumbleupon:before {content: ""}
.um-faicon-delicious:before {content: ""}
.um-faicon-digg:before {content: ""}
.um-faicon-pied-piper:before {content: ""}
.um-faicon-pied-piper-alt:before {content: ""}
.um-faicon-drupal:before {content: ""}
.um-faicon-joomla:before {content: ""}
.um-faicon-language:before {content: ""}
.um-faicon-fax:before {content: ""}
.um-faicon-building:before {content: ""}
.um-faicon-child:before {content: ""}
.um-faicon-paw:before {content: ""}
.um-faicon-spoon:before {content: ""}
.um-faicon-cube:before {content: ""}
.um-faicon-cubes:before {content: ""}
.um-faicon-behance:before {content: ""}
.um-faicon-behance-square:before {content: ""}
.um-faicon-steam:before {content: ""}
.um-faicon-steam-square:before {content: ""}
.um-faicon-recycle:before {content: ""}
.um-faicon-automobile:before, .um-faicon-car:before {content: ""}
.um-faicon-cab:before, .um-faicon-taxi:before {content: ""}
.um-faicon-tree:before {content: ""}
.um-faicon-spotify:before {content: ""}
.um-faicon-deviantart:before {content: ""}
.um-faicon-soundcloud:before {content: ""}
.um-faicon-database:before {content: ""}
.um-faicon-file-pdf-o:before {content: ""}
.um-faicon-file-word-o:before {content: ""}
.um-faicon-file-excel-o:before {content: ""}
.um-faicon-file-powerpoint-o:before {content: ""}
.um-faicon-file-image-o:before, .um-faicon-file-photo-o:before, .um-faicon-file-picture-o:before {content: ""}
.um-faicon-file-archive-o:before, .um-faicon-file-zip-o:before {content: ""}
.um-faicon-file-audio-o:before, .um-faicon-file-sound-o:before {content: ""}
.um-faicon-file-movie-o:before, .um-faicon-file-video-o:before {content: ""}
.um-faicon-file-code-o:before {content: ""}
.um-faicon-vine:before {content: ""}
.um-faicon-codepen:before {content: ""}
.um-faicon-jsfiddle:before {content: ""}
.um-faicon-life-bouy:before, .um-faicon-life-buoy:before, .um-faicon-life-ring:before, .um-faicon-life-saver:before, .um-faicon-support:before {content: ""}
.um-faicon-circle-o-notch:before {content: ""}
.um-faicon-ra:before, .um-faicon-rebel:before {content: ""}
.um-faicon-empire:before, .um-faicon-ge:before {content: ""}
.um-faicon-git-square:before {content: ""}
.um-faicon-git:before {content: ""}
.um-faicon-hacker-news:before {content: ""}
.um-faicon-tencent-weibo:before {content: ""}
.um-faicon-qq:before {content: ""}
.um-faicon-wechat:before, .um-faicon-weixin:before {content: ""}
.um-faicon-paper-plane:before, .um-faicon-send:before {content: ""}
.um-faicon-paper-plane-o:before, .um-faicon-send-o:before {content: ""}
.um-faicon-history:before {content: ""}
.um-faicon-circle-thin:before {content: ""}
.um-faicon-header:before {content: ""}
.um-faicon-paragraph:before {content: ""}
.um-faicon-sliders:before {content: ""}
.um-faicon-share-alt:before {content: ""}
.um-faicon-share-alt-square:before {content: ""}
.um-faicon-bomb:before {content: ""}
.um-faicon-futbol-o:before, .um-faicon-soccer-ball-o:before {content: ""}
.um-faicon-tty:before {content: ""}
.um-faicon-binoculars:before {content: ""}
.um-faicon-plug:before {content: ""}
.um-faicon-slideshare:before {content: ""}
.um-faicon-twitch:before {content: ""}
.um-faicon-yelp:before {content: ""}
.um-faicon-newspaper-o:before {content: ""}
.um-faicon-wifi:before {content: ""}
.um-faicon-calculator:before {content: ""}
.um-faicon-paypal:before {content: ""}
.um-faicon-google-wallet:before {content: ""}
.um-faicon-cc-visa:before {content: ""}
.um-faicon-cc-mastercard:before {content: ""}
.um-faicon-cc-discover:before {content: ""}
.um-faicon-cc-amex:before {content: ""}
.um-faicon-cc-paypal:before {content: ""}
.um-faicon-cc-stripe:before {content: ""}
.um-faicon-bell-slash:before {content: ""}
.um-faicon-bell-slash-o:before {content: ""}
.um-faicon-trash:before {content: ""}
.um-faicon-copyright:before {content: ""}
.um-faicon-at:before {content: ""}
.um-faicon-eyedropper:before {content: ""}
.um-faicon-paint-brush:before {content: ""}
.um-faicon-birthday-cake:before {content: ""}
.um-faicon-area-chart:before {content: ""}
.um-faicon-pie-chart:before {content: ""}
.um-faicon-line-chart:before {content: ""}
.um-faicon-lastfm:before {content: ""}
.um-faicon-lastfm-square:before {content: ""}
.um-faicon-toggle-off:before {content: ""}
.um-faicon-toggle-on:before {content: ""}
.um-faicon-bicycle:before {content: ""}
.um-faicon-bus:before {content: ""}
.um-faicon-ioxhost:before {content: ""}
.um-faicon-angellist:before {content: ""}
.um-faicon-cc:before {content: ""}
.um-faicon-ils:before, .um-faicon-shekel:before, .um-faicon-sheqel:before {content: ""}
.um-faicon-meanpath:before {content: ""}
.select2-container {box-sizing: border-box; display: inline-block; margin: 0; position: relative; vertical-align: middle}
.select2-container .select2-selection--single {box-sizing: border-box; cursor: pointer; display: block; height: 28px; user-select: none; -webkit-user-select: none}
.select2-container .select2-selection--single .select2-selection__rendered {display: block; padding-left: 8px; padding-right: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap}
.select2-container .select2-selection--single .select2-selection__clear {position: relative}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {padding-right: 8px; padding-left: 20px}
.select2-container .select2-selection--multiple {box-sizing: border-box; cursor: pointer; display: block; min-height: 32px; user-select: none; -webkit-user-select: none}
.select2-container .select2-selection--multiple .select2-selection__rendered {display: inline-block; overflow: hidden; padding-left: 8px; text-overflow: ellipsis; white-space: nowrap}
.select2-container .select2-search--inline {float: left}
.select2-container .select2-search--inline .select2-search__field {box-sizing: border-box; border: none; font-size: 100%; margin-top: 5px; padding: 0}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {-webkit-appearance: none}
.select2-dropdown {background-color: #ffffff; border: 1px solid #aaaaaa; border-radius: 4px; box-sizing: border-box; display: block; position: absolute; left: -100000px; width: 100%; z-index: 1051}
.select2-results {display: block}
.select2-results__options {list-style: none; margin: 0; padding: 0}
.select2-results__option {padding: 6px; user-select: none; -webkit-user-select: none}
.select2-results__option[aria-selected] {cursor: pointer}
.select2-container--open .select2-dropdown {left: 0}
.select2-container--open .select2-dropdown--above {border-bottom: none; border-bottom-left-radius: 0; border-bottom-right-radius: 0}
.select2-container--open .select2-dropdown--below {border-top: none; border-top-left-radius: 0; border-top-right-radius: 0}
.select2-search--dropdown {display: block; padding: 4px}
.select2-search--dropdown .select2-search__field {padding: 4px; width: 100%; box-sizing: border-box}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {-webkit-appearance: none}
.select2-search--dropdown.select2-search--hide {display: none}
.select2-close-mask {border: 0; margin: 0; padding: 0; display: block; position: fixed; left: 0; top: 0; min-height: 100%; min-width: 100%; height: auto; width: auto; opacity: 0; z-index: 99; background-color: #ffffff}
.select2-hidden-accessible {border: 0 !important; clip: rect(0 0 0 0) !important; height: 1px !important; margin: -1px !important; overflow: hidden !important; padding: 0 !important; position: absolute !important; width: 1px !important}
.select2-container--classic .select2-results > .select2-results__options, .select2-container--default .select2-results > .select2-results__options {max-height: 200px; overflow-y: auto}
.select2-container--default .select2-selection--single {background-color: #ffffff; border: 1px solid #aaaaaa; border-radius: 4px}
.select2-container--default .select2-selection--single .select2-selection__rendered {color: #444444; line-height: 28px}
.select2-container--default .select2-selection--single .select2-selection__clear {cursor: pointer; float: right; font-weight: 700}
.select2-container--default .select2-selection--single .select2-selection__placeholder {color: #999999}
.select2-container--default .select2-selection--single .select2-selection__arrow {height: 26px; position: absolute; top: 1px; right: 1px; width: 20px}
.select2-container--default .select2-selection--single .select2-selection__arrow b {border-color: #888888 transparent transparent; border-style: solid; border-width: 5px 4px 0; height: 0; left: 50%; margin-left: -4px; margin-top: -2px; position: absolute; top: 50%; width: 0}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {float: left}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {left: 1px; right: auto}
.select2-container--default.select2-container--disabled .select2-selection--single {background-color: #eeeeee; cursor: default}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {display: none}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {border-color: transparent transparent #888888; border-width: 0 4px 5px}
.select2-container--default .select2-selection--multiple {background-color: #ffffff; border: 1px solid #aaaaaa; border-radius: 4px; cursor: text}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {box-sizing: border-box; list-style: none; margin: 0; padding: 0 5px; width: 100%}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder {color: #999999; margin-top: 5px; float: left}
.select2-container--default .select2-selection--multiple .select2-selection__clear {cursor: pointer; float: right; font-weight: 700; margin-top: 5px; margin-right: 10px}
.select2-container--default .select2-selection--multiple .select2-selection__choice {background-color: #e4e4e4; border: 1px solid #aaaaaa; border-radius: 4px; cursor: default; float: left; margin-right: 5px; margin-top: 5px; padding: 0 5px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {color: #999999; cursor: pointer; display: inline-block; font-weight: 700; margin-right: 2px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {color: #333333}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder {float: right}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {margin-left: 5px; margin-right: auto}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {margin-left: 2px; margin-right: auto}
.select2-container--default.select2-container--focus .select2-selection--multiple {border: 1px solid #000000; outline: 0}
.select2-container--default.select2-container--disabled .select2-selection--multiple {background-color: #eeeeee; cursor: default}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove {display: none}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple, .select2-container--default.select2-container--open.select2-container--above .select2-selection--single {border-top-left-radius: 0; border-top-right-radius: 0}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple, .select2-container--default.select2-container--open.select2-container--below .select2-selection--single {border-bottom-left-radius: 0; border-bottom-right-radius: 0}
.select2-container--default .select2-search--dropdown .select2-search__field {border: 1px solid #aaaaaa}
.select2-container--default .select2-search--inline .select2-search__field {background: 0 0; border: none; outline: 0; box-shadow: none; -webkit-appearance: textfield}
.select2-container--default .select2-results__option[role="group"] {padding: 0}
.select2-container--default .select2-results__option[aria-disabled="true"] {color: #999999}
.select2-container--default .select2-results__option[aria-selected="true"] {background-color: #dddddd}
.select2-container--default .select2-results__option .select2-results__option {padding-left: 1em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {padding-left: 0}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {margin-left: -1em; padding-left: 2em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -2em; padding-left: 3em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -3em; padding-left: 4em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -4em; padding-left: 5em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -5em; padding-left: 6em}
.select2-container--default .select2-results__option--highlighted[aria-selected] {background-color: #5897fb; color: #ffffff}
.select2-container--default .select2-results__group {cursor: default; display: block; padding: 6px}
.select2-container--classic .select2-selection--single {background-color: #f7f7f7; border: 1px solid #aaaaaa; border-radius: 4px; outline: 0; background-repeat: repeat-x}
.select2-container--classic .select2-selection--single:focus {border: 1px solid #5897fb}
.select2-container--classic .select2-selection--single .select2-selection__rendered {color: #444444; line-height: 28px}
.select2-container--classic .select2-selection--single .select2-selection__clear {cursor: pointer; float: right; font-weight: 700; margin-right: 10px}
.select2-container--classic .select2-selection--single .select2-selection__placeholder {color: #999999}
.select2-container--classic .select2-selection--single .select2-selection__arrow {background-color: #dddddd; border: none; border-left: 1px solid #aaaaaa; border-top-right-radius: 4px; border-bottom-right-radius: 4px; height: 26px; position: absolute; top: 1px; right: 1px; width: 20px; background-repeat: repeat-x}
.select2-container--classic .select2-selection--single .select2-selection__arrow b {border-color: #888888 transparent transparent; border-style: solid; border-width: 5px 4px 0; height: 0; left: 50%; margin-left: -4px; margin-top: -2px; position: absolute; top: 50%; width: 0}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {float: left}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {border: none; border-right: 1px solid #aaaaaa; border-radius: 4px 0 0 4px; left: 1px; right: auto}
.select2-container--classic.select2-container--open .select2-selection--single {border: 1px solid #5897fb}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {background: 0 0; border: none}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {border-color: transparent transparent #888888; border-width: 0 4px 5px}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {border-top: none; border-top-left-radius: 0; border-top-right-radius: 0; background-repeat: repeat-x}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {border-bottom: none; border-bottom-left-radius: 0; border-bottom-right-radius: 0; background-repeat: repeat-x}
.select2-container--classic .select2-selection--multiple {background-color: #ffffff; border: 1px solid #aaaaaa; border-radius: 4px; cursor: text; outline: 0}
.select2-container--classic .select2-selection--multiple:focus {border: 1px solid #5897fb}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered {list-style: none; margin: 0; padding: 0 5px}
.select2-container--classic .select2-selection--multiple .select2-selection__clear {display: none}
.select2-container--classic .select2-selection--multiple .select2-selection__choice {background-color: #e4e4e4; border: 1px solid #aaaaaa; border-radius: 4px; cursor: default; float: left; margin-right: 5px; margin-top: 5px; padding: 0 5px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {color: #888888; cursor: pointer; display: inline-block; font-weight: 700; margin-right: 2px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {color: #555555}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {float: right; margin-left: 5px; margin-right: auto}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {margin-left: 2px; margin-right: auto}
.select2-container--classic.select2-container--open .select2-selection--multiple {border: 1px solid #5897fb}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {border-top: none; border-top-left-radius: 0; border-top-right-radius: 0}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {border-bottom: none; border-bottom-left-radius: 0; border-bottom-right-radius: 0}
.select2-container--classic .select2-search--dropdown .select2-search__field {border: 1px solid #aaaaaa; outline: 0}
.select2-container--classic .select2-search--inline .select2-search__field {outline: 0; box-shadow: none}
.select2-container--classic .select2-dropdown {background-color: #ffffff; border: 1px solid transparent}
.select2-container--classic .select2-dropdown--above {border-bottom: none}
.select2-container--classic .select2-dropdown--below {border-top: none}
.select2-container--classic .select2-results__option[role="group"] {padding: 0}
.select2-container--classic .select2-results__option[aria-disabled="true"] {color: #808080}
.select2-container--classic .select2-results__option--highlighted[aria-selected] {background-color: #3875d7; color: #ffffff}
.select2-container--classic .select2-results__group {cursor: default; display: block; padding: 6px}
.select2-container--classic.select2-container--open .select2-dropdown {border-color: #5897fb}
.um-modal *, .um-popup, .um-popup * {-webkit-font-smoothing: antialiased !important; -moz-osx-font-smoothing: grayscale !important}
.um-modal, .um-modal-body, .um-popup {box-sizing: border-box}
.um-modal-btn, .um-modal-close {text-decoration: none !important}
.um-popup-overlay {width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 1.99999e+06}
.um-popup {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; position: fixed; left: 50%; top: 10%; margin-left: -250px; width: 500px; background: #ffffff; box-shadow: 0 1px 3px #111111; z-index: 1.99999e+06; overflow: auto; color: #888888; padding: 0 !important}
.um-modal, .um-modal-body.photo {-moz-border-radius: 3px; -webkit-border-radius: 3px}
.um-popup.loading {background: url(http://waralbum.ru/wp-content/plugins/ultimate-member/assets/img/loading.gif) center no-repeat #ffffff; min-height: 100px}
.um-popup a {outline: 0 !important}
.um-modal-overlay {width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 999999}
.um-modal-hidden-content {display: none}
.um-modal-close {display: block; position: fixed; right: 0; top: 0; font-size: 24px; color: #ffffff !important; padding: 0 10px}
.um-modal {border-radius: 3px; position: fixed; left: 50%; display: none; z-index: 1.99999e+06; bottom: -50px}
.um-modal.normal {width: 500px; margin-left: -250px}
.um-modal.large {width: 730px; margin-left: -365px}
.um-modal.small {width: 400px; margin-left: -200px}
.um-modal-body {min-height: 3px; padding: 20px; width: 100%; background: #ffffff; -moz-border-radius: 0 0 3px 3px; -webkit-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px}
.um-modal-body.photo {border-radius: 3px; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1) , 0 0 0 1px rgba(255, 255, 255, 0.12) inset; background: #888888; padding: 0}
.um-modal-btn, .um-modal-header {padding: 0 20px; box-sizing: border-box; color: #ffffff}
.um-modal-body.photo img {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; display: block; overflow: hidden; opacity: 0}
.um-modal.loading .um-modal-body {background: url(http://waralbum.ru/wp-content/plugins/ultimate-member/assets/img/loading.gif) center no-repeat #ffffff; min-height: 150px}
.um-modal div.um {margin-bottom: 20px !important}
.um-modal-header {-moz-border-radius: 3px 3px 0 0; -webkit-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0; height: 44px; line-height: 44px; font-size: 17px}
.um-modal-footer {margin-top: 20px}
.um-modal-left {float: left}
.um-modal-right {float: right}
.um-modal-btn.disabled, .um-modal-btn.disabled:hover {opacity: 0.5; cursor: default !important}
.um-modal-btn {cursor: pointer !important; line-height: 34px !important; height: 34px; display: inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; text-align: center; vertical-align: middle; font-size: 14px; transition: 0.2s}
.um-modal-btn:hover {background: #44b0ec; color: #ffffff}
.um-modal-btn.alt {color: #666666; background: #eeeeee}
.um-modal-btn.alt:hover {background: #e5e5e5}
.um-modal .um-single-image-preview.crop img {float: left}
.um, .um input, .um select, .um textarea {font-size: 15px}
.um, .um * {-webkit-font-smoothing: antialiased !important; -moz-osx-font-smoothing: grayscale !important}
.um-field-error, p.um-notice {-moz-border-radius: 3px; -webkit-border-radius: 3px}
.um-button i, .um-field-group-head i:before, .um-row-heading i:before {vertical-align: middle !important}
.um {width: 100%; text-align: left; box-sizing: border-box; color: #666666; margin-bottom: 30px !important; opacity: 0}
.um-s1, .um-s2 {display: none}
.um *, .um :after, .um :before {box-sizing: content-box}
.um-account-side li a, .um-cover a, .um-field-value a, .um-header a, .um-member-less a, .um-member-more a, .um-member-name a, .um-member-photo a, .um-members a, .um-members-pagi a, .um-members-pagi span {border-bottom: 0 !important}
.um a:focus, .um-modal a:focus {outline: 0 !important}
.um a .image-overlay, .um a:hover .image-overlay, .um a:hover .image-overlay * {display: none !important; width: 0 !important; height: 0 !important; position: static !important}
.um.um-in-admin {padding-top: 0}
.um.um-in-admin .um-tip {display: none !important}
.um-left {float: left}
.um-right {float: right}
.um-clear {clear: both}
.um-center {text-align: center}
.um-center .um-button {display: inline-block !important; width: auto !important; min-width: 250px !important}
.um-half {width: 48%}
.um-field-half {width: 48%; float: left}
.um-field-half.right {float: right}
.um-field-tri {width: 30%; float: left; margin-right: 3%}
.um img {box-shadow: none !important}
.um-col {padding-bottom: 20px}
.um-col-alt {margin: 0 0 5px}
.um-col-alt-s {padding-top: 10px}
.um-col-alt-b {padding-top: 20px}
.um-col-121 {float: left; width: 48%}
.um-col-122 {float: right; width: 48%}
.um-col-131, .um-col-132, .um-col-133 {width: 30%; float: left}
.um-col-132 {margin: 0 5%}
.um-raty i {font-size: 26px}
.um-field-half .um-raty i, .um-field-tri .um-raty i {font-size: 21px}
.um-button i {font-size: 22px; width: 22px; height: 12px !important; display: inline-block; line-height: 12px !important; position: relative; top: -6px; margin-right: 8px}
.um-row-heading {padding: 5px 0; font-size: 16px}
.um-row-heading i {font-size: 24px; height: 24px; line-height: 24px; margin: 0 12px 0 0; display: inline-block; width: 30px; text-align: center}
p.um-notice {width: auto; color: #ffffff; box-sizing: border-box; font-size: 15px; padding: 12px !important; margin: 12px 0 0 !important; border-radius: 3px; position: relative}
p.um-notice i {position: absolute; right: 14px; font-size: 36px; cursor: pointer; top: 7px; display: block; height: 30px; line-height: 30px}
p.um-notice.success {background: #7acf58}
p.um-notice.err {background: #c74a4a}
p.um-notice.warning {background: #f9f9d1; color: #666666; border: 1px solid #efe4a2; padding: 8px 15px !important}
.um-error-block, .um-field-error {width: auto; max-width: 100%; background: #c74a4a; box-sizing: border-box; padding: 12px; margin: 12px 0 0}
.um-field-error {border-radius: 3px; color: #ffffff; position: relative; font-size: 14px; line-height: 20px !important}
.um-field-error a {color: #ffffff !important; text-decoration: underline !important}
.um-button, .um-field-group-cancel, a.um-link-alt {text-decoration: none !important}
.um-field-arrow {top: -17px; left: 10px; position: absolute; z-index: 900; color: #c74a4a; font-size: 28px; line-height: 1em !important}
.um-error-block, .um-field, .um-field-area, .um-field-divider, .um-tip, .um-tip i {position: relative}
.um-error-block {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; color: #ffffff; font-size: 14px; line-height: 1em !important}
.um-tip {margin: 0 0 0 8px; cursor: pointer; display: inline-block; top: 3px}
.um-tip i {font-size: 22px; height: 22px; line-height: 22px; display: block}
.um-tip-text {display: block; font-size: 13px; line-height: 15px; color: #999999}
.um-form button::-moz-focus-inner, .um-form input::-moz-focus-inner {border: 0 !important; padding: 0 !important}
.um-field {padding: 15px 0 0}
.um-field-b, .um-field-c {padding-top: 0 !important}
.um-field.um-is-conditional {display: none}
.um-field-label {display: block; margin: 0 0 8px}
.um-field-label .um-field-label-icon {float: left; margin: 0 8px 0 0; height: 22px; line-height: 18px; display: inline-block; width: 24px; text-align: center}
.um-field-label .um-field-label-icon i {font-size: 22px; position: relative; top: 1px}
.um-field-label label {font-size: 15px !important; line-height: 22px !important; font-weight: 700; font-weight: 600}
.um-field-area {word-wrap: break-word}
.um-field-value p {margin: 0 0 6px !important; padding: 0}
.um-field-block {color: #777777; font-size: 17px}
.um-field-spacing {width: 100%}
.um-field-divider {width: 100%; margin: 0 0 12px; height: 24px}
.um-field-divider-text {position: absolute; width: 100%; text-align: center; bottom: -24px; left: 0; font-size: 16px; padding: 10px 0}
.um-field-divider-text span {background: #ffffff; color: #555555; display: inline-block; padding: 0 15px}
.um-field-icon {position: absolute; cursor: default; text-align: center !important; top: 2px; left: 0; width: 44px; font-size: 22px; line-height: 1.7em}
.um-form input[type="number"], .um-form input[type="password"], .um-form input[type="tel"], .um-form input[type="text"] {padding: 0 12px !important; width: 100%; display: block !important; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; cursor: text !important; font-size: 15px !important; height: 40px !important; box-sizing: border-box !important; box-shadow: none !important; margin: 0 !important; position: static; outline: 0 !important}
.um-form input[type="number"] {width: auto; padding: 0 0 0 5px !important; height: 30px !important}
.um-form input[type="number"]:focus, .um-form input[type="password"]:focus, .um-form input[type="tel"]:focus, .um-form input[type="text"]:focus, .um-form textarea:focus {box-shadow: none !important; outline: 0 !important}
.um-form input[type="password"].um-iconed, .um-form input[type="tel"].um-iconed, .um-form input[type="text"].um-iconed {padding-left: 44px !important}
.um-form input[type="password"].um-error, .um-form input[type="tel"].um-error, .um-form input[type="text"].um-error {border-color: #c74a4a !important}
.um-form textarea {width: 100%; padding: 8px 12px !important; display: block; font-size: 15px !important; line-height: 22px !important; background: #ffffff; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; box-sizing: border-box; min-height: 80px !important; box-shadow: none; outline: 0 !important}
.um-form .wp-editor-container {border: 1px solid #dddddd}
.um-form .wp-editor-container textarea {background: #dddddd !important; color: #222222 !important; border-radius: 0}
.um-field-c .um-field-checkbox {margin: 0 !important; position: relative; top: -14px}
.um-field-checkbox, .um-field-radio {display: block; margin: 8px 0; position: relative; cursor: pointer !important}
.um-field-checkbox:hover i, .um-field-radio:hover i {color: #666666}
.um-field-checkbox input, .um-field-radio input {opacity: 0 !important; display: inline !important; width: 0 !important; float: left}
.um-field-checkbox-state, .um-field-radio-state {position: absolute; top: 0; left: 1px; width: 24px; height: 24px}
.um-field-checkbox-state i, .um-field-radio-state i {font-size: 24px; line-height: 24px; height: 24px; color: #aaaaaa; transition: all 0.2s linear}
.um-button, .um-field-group-head {transition: 0.25s; box-sizing: border-box}
.um-field-checkbox-option, .um-field-radio-option {margin: 0 0 0 36px; line-height: 24px; color: #888888 !important; display: block}
.um-field-group {margin-top: 20px}
.um-field-group-head {cursor: pointer; color: #ffffff; font-size: 16px; line-height: 22px; padding: 10px 20px; -moz-border-radius: 4px !important; -webkit-border-radius: 4px !important; border-radius: 4px !important; border-top: 1px solid transparent !important}
.um-field-group-head i {font-size: 20px; margin: 0 8px 0 0}
.um-field-group-body {display: none; margin: 15px 0 0; padding: 15px 20px 5px; background: #f9f9f9; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; position: relative; box-sizing: border-box; width: 100%}
.um-field-group-body div.um-field {padding: 0 0 15px}
.um-field-group-cancel {font-size: 18px; position: absolute; z-index: 800; right: 8px; top: 8px; color: #cccccc !important}
.um-field-group-cancel:hover {color: #777777 !important}
.um div.disabled, .um input[type="number"]:disabled, .um input[type="submit"]:disabled, .um input[type="text"]:disabled, .um-disabled {opacity: 0.6 !important}
input[type="submit"].um-button, input[type="submit"].um-button:focus {vertical-align: middle !important; height: auto !important; font-size: 15px; cursor: pointer !important; width: 100%; box-shadow: none; text-shadow: none; font-family: inherit; outline: 0 !important; margin: 0; opacity: 1; -webkit-appearance: none}
input[type="submit"].um-button:hover {opacity: 1}
.um-button {font-size: 15px; border: none !important; display: block; width: 100%; line-height: 1em !important; padding: 16px 20px !important; text-align: center; text-transform: none !important; font-weight: 400 !important; overflow: hidden; position: relative; -moz-border-radius: 4px !important; -webkit-border-radius: 4px !important; border-radius: 4px !important; border-top: 1px solid transparent !important; opacity: 1}
.um-button.um-btn-auto-width {width: auto; display: inline-block; padding: 14px 20px !important; min-width: 200px; max-width: 450px}
a.um-link-alt {line-height: 22px; color: #888888 !important; display: block !important; font-weight: 400; text-align: center; border-bottom: none !important}
a.um-link-alt:hover {text-decoration: underline !important}
.um-dropdown {position: absolute; height: auto; background: #ffffff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; z-index: 10; display: none; border: 1px solid #e5e5e5; box-sizing: border-box; -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); box-shadow: 0 0 1px rgba(0, 0, 0, 0.1)}
.um-dropdown li, .um-dropdown ul {list-style-type: none !important; padding: 0 !important; margin: 0 !important}
.um-dropdown li a {display: block; padding: 8px 12px; color: #666666; font-size: 14px; line-height: 18px}
.um-dropdown li:last-child a {border-top: 1px solid #e5e5e5; padding: 12px}
.um-dropdown-b {position: relative}
.um-dropdown-arr {position: absolute; font-size: 24px; width: 24px; height: 24px; overflow: hidden; z-index: 15; color: #eeeeee}
.um-dropdown-arr * {display: block !important; width: 24px !important; height: 24px !important; vertical-align: bottom !important; overflow: hidden !important; line-height: 24px !important}
div.um-photo {margin: 20px auto 0; text-align: center; box-sizing: border-box; max-width: 100%}
div.um-photo, div.um-photo a, div.um-photo img {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px}
div.um-photo a {border: 1px solid #e5e5e5; padding: 5px; box-sizing: border-box; display: inline-block; box-shadow: 0 1px 1px #eeeeee; margin: 0 auto; max-width: 100%}
div.um-photo img {max-height: 300px; max-width: 100%}
span.um-req {margin: 0 0 0 8px; font-size: 14px; display: inline-block}
small.um-max-filesize {display: block; color: #999999; padding-top: 5px}
small.um-max-filesize span {font-size: 12px}
.um-form .um-field .um-field-area input.um-form-field.um-validate-not-matched, .um-form .um-field .um-field-area input.um-form-field.um-validate-not-matched:focus, .um-form .um-field .um-field-area input.um-form-field.um-validate-username-exists, .um-form .um-field .um-field-area input.um-form-field.um-validate-username-exists:focus {border-color: #db2929 !important}
.um-form .um-field .um-field-area input.um-searching-username {background-image: url(http://waralbum.ru/wp-content/plugins/ultimate-member/assets/img/loading.gif); background-position: right center; background-repeat: no-repeat; background-size: 24px 24px}
.um-search-area {position: relative; max-width: 300px}
.um-search-area .um-search-field {width: 100%}
.um-search-area .um-search-icon {position: absolute; top: 7px; right: 10px}
.select2-container.select2-container--open {z-index: 1e+07}
.select2.select2-container .select2-selection {display: block !important; height: 40px; padding: 0 0 0 12px !important; overflow: hidden !important; position: relative !important; white-space: nowrap !important; line-height: 35px !important; color: #666666 !important; font-size: 15px !important; text-align: left !important; text-decoration: none !important; -moz-border-radius: 2px !important; -webkit-border-radius: 2px !important; border-radius: 2px !important; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background: #ffffff !important; border: 2px solid #dddddd !important}
.select2.select2-container .select2-selection .select2-selection__arrow b[role="presentation"] {display: none}
.select2.select2-container .select2-selection .select2-selection__arrow:before {content: "" !important; font-size: 27px !important; font-family: Ionicons !important; width: 100% !important; display: block; height: 100%; line-height: 35px; color: #aaaaaa}
.select2.select2-container .select2-selection .select2-selection__arrow {display: inline-block !important; width: 34px !important; height: 100% !important; position: absolute !important; right: 0 !important; top: 0 !important; -moz-border-radius: 0 2px 2px 0 !important; -webkit-border-radius: 0 2px 2px 0 !important; border-radius: 0 2px 2px 0 !important; text-align: center !important; background: 0 0 !important; border-left: 0 !important}
.select2-container.select2-container--open .select2-dropdown {border: 2px solid #dddddd !important}
.select2-results li {list-style: none; display: list-item; background-image: none; font-size: 15px; margin: 5px !important; color: #666666 !important; padding: 3px 7px 4px !important; cursor: pointer; min-height: 1em !important}
.select2-container--default .select2-selection--single .select2-selection__rendered {line-height: 37px}
.select2-results li.select2-results__option.select2-results__option--highlighted {background: #f4f4f4 !important; color: #666666 !important}
.select2-container--default .select2-results__option[aria-selected="true"] {background-color: #dddddd}
.select2-selection__clear {right: 10px; font-size: 30px; color: #aaaaaa !important}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {box-sizing: border-box; list-style: none; margin: 0; padding: 0; width: 100%; line-height: 20px; font-size: 13px}
.select2.select2-container .select2-selection.select2-selection--multiple {height: auto !important}
.select2-container--default .select2-selection--multiple .select2-selection__clear {cursor: pointer; float: right; top: -6px; margin-right: -9px; font-size: 15px; position: absolute}
.select2-container--default .select2-selection--multiple .select2-selection__choice {padding: 3px 3px 3px 5px}
.select2-container .select2-search--inline {line-height: 38px}
.um-members a, .um-members a:hover, .um-members-pagi a:hover {text-decoration: none !important}
.um-members img {display: block; overflow: hidden; -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; border-radius: 0 !important; margin: 0 !important; padding: 0 !important}
.um-members-intro {text-align: center; margin: 0 0 20px}
.um-members-total {font-size: 30px; font-weight: 300}
.um-members-none {text-align: center; font-size: 18px}
.um-search {text-align: center; padding: 20px 50px}
.um-search.um-search-2 {padding-left: 20%; padding-right: 20%; width: 100%; box-sizing: border-box}
.um-search.um-search-1 {padding-left: 32%; padding-right: 32%; width: 100%; box-sizing: border-box}
.um-search.um-search-1 .um-search-submit .um-button {display: block !important; min-width: 100% !important; margin: 0 0 10px !important}
.um-search.um-search-1 .um-search-filter {width: 100%; padding: 0 0 10px; float: none}
.um-member, .um-search-filter {float: left; box-sizing: border-box}
.um-search.um-search-2 .um-search-filter {width: 50%}
.um-search-filter {padding: 0 15px 30px; display: block; width: 33%}
.um-search-submit .um-button {display: inline-block !important; width: auto !important; padding: 12px 20px !important; margin: 0 10px !important; min-width: 150px !important}
.um-members {-ms-word-break: break-all; word-break: break-word; word-wrap: break-word}
.um-member {width: 30%; background: #ffffff; text-align: center; border: 1px solid #eeeeee; margin-bottom: 40px; position: relative}
.um-member.awaiting_admin_review, .um-member.inactive, .um-member.rejected {opacity: 0.7}
.um-member-status {display: none}
.um-member-status.awaiting_admin_review, .um-member-status.inactive, .um-member-status.rejected {display: block; position: absolute; top: 0; left: 0; width: 100%; padding: 7px 15px; background: #c74a4a; color: #ffffff; z-index: 10; font-size: 13px; box-sizing: border-box}
.um-member-photo a, .um-member-photo img {display: inline !important}
.um-member-status.inactive, .um-member-status.rejected {background: #999999}
.um-gutter-sizer {width: 5%}
.um-member-cover {background-color: #eeeeee; box-sizing: border-box; position: relative}
.um-member-cover-e {text-align: center; box-sizing: border-box}
.um-member-cover-e img {width: 100% !important}
.um-member-photo {padding: 40px 0 20px; text-align: center}
.um-member-photo img {border: 5px solid #ffffff; background: #ffffff; width: 140px; height: 140px; float: none !important}
.um-member.with-cover .um-member-photo {padding-top: 0}
.um-member.with-cover .um-member-photo img {width: 90px; height: 90px; position: relative; top: -35px; margin-bottom: -45px !important; float: none !important; opacity: 1}
.um-member-photo.radius-1 img {-moz-border-radius: 999px !important; -webkit-border-radius: 999px !important; border-radius: 999px !important}
.um-member-photo.radius-2 img {-moz-border-radius: 4px !important; -webkit-border-radius: 4px !important; border-radius: 4px !important}
.um-member-photo.radius-3 img {-moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; border-radius: 0 !important}
.um-member-card.no-photo {padding-top: 30px}
.um-member-card {padding-bottom: 15px}
.um-member-name {margin: 0 0 4px}
.um-member-name a {font-size: 16px; line-height: 26px; color: #444444; font-weight: 700}
.um-member-tagline {font-size: 13px; line-height: 22px; color: #999999; padding: 0 15px}
.um-member-less {display: none}
.um-member-less a, .um-member-more a {color: #666666; display: inline-block}
.um-member-less i, .um-member-more i {display: block; font-size: 32px; height: 32px; line-height: 32px}
.um-member-meta {display: none; margin: 20px 15px 0; padding: 15px 0; border-top: 1px solid #e5e5e5}
.um-member-meta.no-animate {display: block}
.um-member-metaline {font-size: 13px; padding: 12px 0 0; line-height: 16px; vertical-align: middle}
.um-member-metaline span {display: block; text-align: center}
.um-member-connect {padding-top: 20px}
.um-member-connect a {display: inline-block; width: 40px; line-height: 40px; height: 40px; -moz-border-radius: 999px; -webkit-border-radius: 999px; border-radius: 999px; color: #ffffff !important; opacity: 0.85; margin: 0 1px; font-size: 22px; transition: 0.25s}
.um-member-connect a:hover {opacity: 1; color: #ffffff}
.um-members-pagi, .um-members-pagidrop {text-align: center; padding: 5px 0; font-size: 15px}
.um-members-pagi span.current, .um-members-pagi span.current:hover {color: #ffffff !important}
.um-members-pagi i:before {font-size: 20px; vertical-align: middle !important; height: 34px; line-height: 34px; top: -2px; position: relative}
.um-members-pagi span.disabled {opacity: 0.4; cursor: default}
.um-members-pagi span.none {color: #aaaaaa !important}
.um-members-pagi span {cursor: default}
.um-members-pagi a, .um-members-pagi span {display: inline-block; width: auto; height: 34px; line-height: 34px; transition: all 0.2s linear; padding: 0 14px; color: #666666 !important; font-weight: 400}
.um-cover-add, .um-cover-add i {font-size: 36px}
.um-cover-e, .um-cover-overlay {text-align: center; box-sizing: border-box}
.um-cover, .um-cover-e, .um-cover-overlay, .um-profile {box-sizing: border-box}
.um-cover-overlay, .um-profile-photo-overlay {text-shadow: 0 1px #666666; cursor: pointer !important}
.um-cover-overlay ins, .um-profile a, .um-profile a:hover, .um-profile-photo-overlay ins {text-decoration: none !important}
.um-profile .um-cover-overlay {display: none}
.um-profile.um-editing .um-cover.has-cover .um-cover-overlay {display: block}
.um-profile.um-viewing .um-profile-photo-overlay {display: none}
.um-profile img {display: block; overflow: hidden; border-radius: 0; margin: 0 !important}
.um-profile .um-profile-body {padding-top: 15px; padding-bottom: 15px; max-width: 600px; margin: auto}
.um-profile.um-editing {padding-bottom: 15px}
.um-profile.um-viewing {padding-bottom: 1px}
.um-profile.um-viewing .um-field-label {display: block; margin: 0 0 8px; border-bottom: solid 2px #eeeeee; padding-bottom: 4px}
.um-cover {background-color: #eeeeee; position: relative}
.um-cover-add {color: #aaaaaa; width: 100%; display: table}
.um-cover-add span {display: table-cell; vertical-align: middle}
.um-cover-e img {width: 100% !important}
.um-cover-overlay {position: absolute; top: 0; left: 0; padding: 0 40px; color: #ffffff; line-height: 21px; font-size: 16px; height: 100%; width: 100%}
.um-cover-overlay:hover {}
.um-cover-overlay span.um-cover-overlay-s {display: table; height: 100%; width: 100%}
.um-cover-overlay ins {display: table-cell; vertical-align: middle; height: 100%; background: 0 0 !important; color: #ffffff !important; border-bottom: none !important}
.um-cover-overlay i {font-size: 46px; display: block; margin-bottom: 6px}
.um-header {position: relative; padding: 0 0 25px; border-bottom: solid 2px #eeeeee; min-height: 85px; box-sizing: content-box !important}
.um-profile-edit {position: absolute; top: 15px; right: 0; vertical-align: middle; font-size: 30px; height: 30px; line-height: 30px; z-index: 66; padding-right: 10px}
.um-profile-edit i {font-size: 30px}
.um-header.no-cover .um-profile-meta {padding-left: 0 !important; padding-right: 0 !important; text-align: center !important}
.um-header.no-cover .um-name {float: none !important; margin-right: 0 !important}
.um-header.no-cover .um-profile-photo {float: none !important; margin: 0 auto !important; text-align: center !important}
.um-header.no-cover a.um-profile-photo-img {position: relative !important; top: auto !important; left: auto !important; float: none !important; display: inline-block !important; text-align: center !important}
.um-header.no-cover .um-main-meta {padding: 0}
.um-profile .gravatar {position: static}
.um-profile-photo {float: left; position: relative}
.um-profile-photo a.um-profile-photo-img {float: left; position: absolute; background: #ffffff; padding: 5px; left: 30px}
.um-profile-photo a.um-profile-photo-img img {width: 100%; height: 100%}
.um-profile-photo-overlay {position: absolute; top: 0; left: 0; text-align: center; box-sizing: border-box; padding: 0; color: #ffffff; line-height: 21px; font-size: 16px; height: 100%; width: 100%}
.um-profile-photo-overlay:hover {}
.um-profile-photo-overlay span.um-profile-photo-overlay-s {display: table; height: 100%; width: 100%}
.um-profile-photo-overlay ins {display: table-cell; vertical-align: middle; height: 100%; background: 0 0 !important; color: #ffffff !important; border-bottom: none !important}
.um-item-link a:hover, .um-profile-note a:hover {text-decoration: underline !important}
.um-profile-photo-overlay i {font-size: 46px; display: block}
.um-name, .um-name a {font-size: 24px}
.um-profile-meta {padding-right: 30px; -ms-word-break: break-all; word-break: break-word; word-wrap: break-word}
.um-main-meta {padding: 10px 0 0}
.um-name {float: left; font-weight: 700; margin-right: 30px; line-height: 1.7em}
.um-meta {font-size: 15px}
.um-meta span a {font-weight: 400}
.um-meta span:first-child {margin: 0 5px 0 0}
.um-meta span {margin: 0 5px; font-size: 14px; display: inline-block}
.um-meta span i {font-size: 16px; margin: 0 5px 0 0}
.um-meta-text {margin: 6px 0 0; color: #666666; line-height: 1.4em; font-size: 13px}
.um-meta-text p {margin: 0 0 6px !important; padding: 0 !important}
.um-profile-status {display: none}
.um-profile-status.awaiting_admin_review, .um-profile-status.inactive, .um-profile-status.rejected {display: inline-block; margin: 6px 0 0; border-left: 3px solid #c74a4a; padding-left: 10px; font-size: 14px; color: #777777}
.um-profile-note {display: none; text-align: center !important; padding-top: 20px; color: #666666}
.um-profile-note i {display: inline-block; font-size: 70px; height: 70px; line-height: 70px}
.um-profile-note i.um-faicon-lock {position: relative; top: 2px; display: inline-block; font-size: 24px; height: auto; line-height: 24px; margin-right: 10px}
.um-profile-note span {margin-top: 10px; display: block; font-size: 16px; color: #888888}
.um-profile-note a {border: none !important}
.um-profile-nav {padding: 10px; background: #444444; text-align: center}
.um-profile-nav-item.active a, .um-profile-nav-item.active a:hover {color: #ffffff !important}
.um-profile-nav-item.active a span.count {background: 0 0; padding: 4px 0; color: #ffffff}
.um-profile-nav-item a {color: #ffffff !important; font-size: 14px; font-weight: 600; padding: 6px 10px 6px 28px; display: block; float: left; border-radius: 4px; margin-left: 5px; position: relative; border-bottom: 0 !important}
.um-profile-nav-item.without-icon a {padding-left: 10px}
.um-profile-nav-item.without-icon span.title {padding-left: 0}
.um-profile-nav-item.without-icon i {display: none}
.um-profile-nav-item a:hover {background: #555555}
.um-profile-nav-item i {font-size: 18px; height: 18px; line-height: 18px; position: absolute; display: block; top: 8px; left: 10px}
.um-profile-nav-item span.title {padding-left: 5px}
.um-profile-nav-item span.count {font-size: 12px; font-weight: 300; background: #dddddd; color: #666666; border-radius: 3px; padding: 4px 8px; margin-left: 3px}
.um-profile-subnav {background: #eeeeee; padding: 15px; text-align: center}
.um-profile-subnav a {display: inline-block; color: #555555; font-size: 15px; font-weight: 600; margin: 0 20px; border-bottom: none !important}
.um-profile-subnav a:hover {color: #333333}
.um-profile-subnav span {display: inline-block; margin: 0 0 0 8px; background: #dddddd; padding: 1px 8px; color: #aaaaaa !important; border-radius: 2px}
.um-item {padding: 20px 0; border-bottom: 1px solid #eeeeee; position: relative}
.um-item-action {position: absolute; right: 0; top: 16px; width: 20px; height: 20px; font-size: 20px; text-align: center}
.um-item-action a {color: #cccccc}
.um-item-action a:hover {color: #999999}
.um-item-link {padding-right: 40px}
.um-item-link a {color: #333333; font-size: 16px; line-height: 20px}
.um-item-link i {font-size: 24px; color: #666666; margin-right: 10px; position: relative; top: 3px}
.um-item-img {padding: 10px 0 0}
.um-item-img a {display: inline-block; padding: 8px; border-radius: 3px; border: 1px solid #dddddd}
.um-item-img a:hover {border-color: #bbbbbb}
.um-item-img img {max-width: 100%; border-radius: 3px}
.um-item-meta {color: #888888}
.um-item-meta span {font-size: 13px; font-weight: 400; font-style: italic}
.um-item-meta span:not:after {position: relative; padding: 0 4px 0 7px; content: "•"}
.um-item-meta a {font-weight: 700; border-bottom: 1px solid #e0e0e0}
.um-item-meta a:hover {border-bottom-color: #bbbbbb}
.um-load-items {text-align: center; margin-top: 12px; padding-top: 30px}
.um-load-items.loading {background: url(http://waralbum.ru/wp-content/plugins/ultimate-member/assets/img/loading-dots.gif) top center no-repeat}
.um-load-items a {max-width: 250px; display: inline-block; margin: 0 auto}
.um-tab-notifier {position: absolute; background: #c65151; width: 18px; height: 18px; border-radius: 999px; line-height: 18px; top: 2px; right: 8px; font-size: 11px; font-weight: 400}
.um-account i {vertical-align: baseline !important}
.um-account p.um-notice {margin: 0 0 20px !important; padding: 12px 15px !important}
.um-account-main, .um-account-side {float: left; padding: 0 30px; box-sizing: border-box}
.um-account a:focus {outline: 0 !important}
.um-account-side {width: 35%}
.um-account-main {width: 50%}
.um-account-main a {border-bottom: none !important}
.um-account-tab {display: none}
.um-account-main div.um-account-heading {margin: 0 !important; font-size: 18px; line-height: 18px; font-weight: 700; color: #555555}
.um-account-main div.um-account-heading i {margin-right: 10px; font-size: 26px; position: relative; top: 2px}
.um-account-main p {margin: 20px 0 0 !important; padding: 0 !important}
.um-account-main label {font-size: 15px}
.um-account-meta {text-align: center; margin-bottom: 20px}
.um-account-meta img {margin: 0 !important; position: static !important; float: none !important; display: inline-block}
.um-account-meta.radius-1 img {-moz-border-radius: 999px; -webkit-border-radius: 999px; border-radius: 999px}
.um-account-meta.radius-2 img {-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px}
.um-account-meta.radius-3 img {-moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0}
.um-account-name {padding-top: 12px}
.um-account-name a {font-weight: 700; color: #555555; text-decoration: none !important; font-size: 18px; line-height: 1.4em}
.um-account-profile-link a {font-size: 13px; font-weight: 400}
.um-account-nav a {display: block; height: 44px; line-height: 44px; color: #666666 !important; text-decoration: none !important; position: relative; padding-left: 40px; border-bottom: 1px solid #eeeeee !important; transition: all 0.2s linear; font-size: 14px}
.um-account-nav a.current {font-weight: 700}
.um-account-nav span.arr {position: absolute; right: 0; top: 1px; font-size: 28px}
.um-account-nav span.ico {position: absolute; left: 0; top: 0; font-size: 21px; width: 21px; text-align: center}
.um-account-side li, .um-account-side ul {margin: 0 !important; padding: 0 !important; list-style-type: none !important}
.um-account-side li {margin-bottom: 1px !important; background: #eeeeee}
.um-account-side li a {display: block; padding: 4px 0; font-size: 14px; height: 30px; line-height: 20px; color: #999999; position: relative}
.um-account-side li a span.um-account-arrow {position: absolute; right: 10px; top: 6px; font-size: 26px; opacity: 0.6}
.um-account-side li a span.um-account-icon, .um-account-side li a.current span.um-account-icon, .um-account-side li a.current:hover span.um-account-icon {text-align: center; font-size: 20px; width: 20px; height: 30px; border-right: 1px solid #cccccc; color: #444444; float: left; padding: 0 15px; font-weight: 400 !important}
.um-account-side li a span.um-account-icon i {display: block; height: 30px; line-height: 30px}
.um-account-side li a span.um-account-title {padding-left: 20px; float: left; height: 30px; line-height: 30px; color: #555555}
.um-account-side li a:hover {color: #444444; background: #dddddd}
.um-account-side li a.current, .um-account-side li a.current:hover {color: #444444; font-weight: 700; text-decoration: none !important}
.um-misc-img, .um-misc-with-img {text-align: center}
.um-login.um-logout {max-width: 300px !important}
.um-misc-with-img {position: relative; font-size: 15px; border-bottom: 3px solid #eeeeee; margin-bottom: 14px; padding-top: 4px; padding-bottom: 14px}
.um-misc-img img {border-radius: 999px; height: auto !important; display: inline-block !important}
.um-misc-ul, .um-misc-ul li {font-size: 14px}
.um-googlemap, .um-vimeo, .um-youtube {position: relative; height: 0; overflow: hidden}
.um-vimeo, .um-youtube {padding-bottom: 56.25%}
.um-googlemap {padding-bottom: 75%}
.um-googlemap iframe, .um-vimeo iframe, .um-youtube iframe {position: absolute; top: 0; left: 0; width: 100% !important; height: 100% !important}
.um-profile-connect.um-member-connect {padding: 5px 0 10px}
.um-profile-connect.um-member-connect a {text-align: center; width: 36px; line-height: 36px; height: 36px; font-size: 20px}
.um-effect-pop {-webkit-animation-name: um-effect-pop; animation-name: um-effect-pop; -webkit-animation-duration: 0.2s; animation-duration: 0.2s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: 1; animation-iteration-count: 1}
.um-locked-content {width: 100%; box-sizing: border-box; border: 2px dotted #cc3000; color: #333333; background: #ffffff; font-size: 14px; padding: 20px; border-radius: 4px; margin-bottom: 20px}
.um-locked-content a {border: none !important}
.um .um-single-file-preview, .um .um-single-image-preview {margin-bottom: 20px}
.um .um-single-image-preview > img {max-height: 300px; display: inline-block; overflow: hidden; margin: auto; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px}
.um-single-file-preview, .um-single-image-preview {display: none; text-align: center; position: relative}
.um-single-file-preview.show, .um-single-image-preview.show {display: block}
.um-single-image-preview > img {max-width: 100%; max-height: inherit}
.um-single-file-preview a.cancel, .um-single-image-preview a.cancel {position: absolute; top: -15px; right: -15px; width: 30px; height: 30px; -moz-border-radius: 999px; -webkit-border-radius: 999px; border-radius: 999px; background: #dddddd; cursor: pointer; text-decoration: none !important; z-index: 666; opacity: 0.75}
.um-single-file-preview a.cancel i, .um-single-image-preview a.cancel i {font-size: 16px; color: #888888; position: relative; display: block; width: 100%; height: 100%; line-height: 30px; overflow: hidden}
.um-single-file-preview a.cancel i:before, .um-single-image-preview a.cancel i:before {line-height: inherit}
.um-single-fileinfo {padding: 26px 0 20px; display: inline-block}
.um-single-fileinfo span.icon {font-size: 40px; display: inline-block; width: 100px; height: 70px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background-color: #666666; color: #ffffff !important}
.um-single-fileinfo span.icon i {display: block; height: 70px; line-height: 70px; overflow: hidden}
.um-single-fileinfo span.icon i:before {line-height: inherit}
.um-single-fileinfo span.filename {display: block; font-size: 16px; color: #888888; padding-top: 5px}
.um-single-fileinfo a {text-decoration: none !important; opacity: 0.9}
.um-single-fileinfo a:hover {opacity: 1}
div.um-modal .upload-statusbar {margin: 20px 0 0}
div.um-modal .upload-filename {display: none !important}
div.um-modal .upload-progress {position: relative; width: 100%; box-sizing: border-box}
div.um-modal .upload-bar {width: 0; height: 10px; color: #666666; background: #7acf58; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px}
div.um-modal .ajax-upload-dragdrop {width: 100%; text-align: center; vertical-align: middle; padding: 20px; box-sizing: border-box; border: 2px dashed #dddddd; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; font-size: 18px; line-height: 1em}
div.um-modal .ajax-upload-dragdrop span.str {display: block; margin: 0 0 15px}
div.um-modal .ajax-upload-dragdrop span.icon {display: block; font-size: 80px; line-height: 80px; vertical-align: middle; margin-bottom: 10px}
div.um-modal .ajax-upload-dragdrop span.help {display: block; font-size: 14px; color: #aaaaaa; margin: 0 0 12px}
div.um-modal .upload {cursor: pointer !important; line-height: 34px !important; height: 34px; display: inline-block; text-decoration: none; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding: 0 20px; color: #ffffff; vertical-align: middle; font-size: 14px; box-sizing: border-box; transition: 0.2s}
div.um-modal .upload:hover {background: #44b0ec}
.um-modal input[type="file"]::-webkit-file-upload-button {cursor: pointer}
.um .picker {font-size: 16px; text-align: left; line-height: 1.2; color: #ffffff; position: absolute; z-index: 10000; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none}
.um .picker__input {cursor: default}
.um .picker__input.picker__input--active {border-color: #0089ec}
.um .picker__holder {width: 100%; overflow-y: auto; -webkit-overflow-scrolling: touch; position: fixed; -webkit-transition: background 0.15s ease-out , top 0s 0.15s; -moz-transition: background 0.15s ease-out , top 0s 0.15s; transition: background 0.15s ease-out , top 0s 0.15s}
.um .picker__frame, .um .picker__holder {bottom: 0; left: 0; right: 0; top: 100%}
.um .picker__frame {position: absolute; margin: 0 auto; min-width: 256px; max-width: 400px; width: 100%; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha\(Opacity=0\)"; -moz-opacity: 0; opacity: 0; -webkit-transition: all 0.15s ease-out; -moz-transition: all 0.15s ease-out; transition: all 0.15s ease-out}
.um .picker__wrap {display: table; width: 100%; height: 100%}
@media (min-height: 33.875em) { .um .picker__frame {overflow: visible; top: auto; bottom: -100%; max-height: 80%} }
@media (min-height: 33.875em) { .um .picker__wrap {display: block} }
.um .picker__box {display: table-cell; vertical-align: middle}
@media (min-height: 33.875em) { .um .picker__box {display: block; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px} }
@media (min-height: 40.125em) { .um .picker__frame {margin-bottom: 15% !important} }
@media (min-height: 40.125em) { .um .picker__box {border-bottom-width: 1px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px} }
.um .picker--opened .picker__holder {top: 0; zoom: 1; -webkit-transition: background 0.15s ease-out; -moz-transition: background 0.15s ease-out; transition: background 0.15s ease-out}
.um .picker--opened .picker__frame {top: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha\(Opacity=100\)"; -moz-opacity: 1; opacity: 1}
@media (min-height: 33.875em) { .um .picker--opened .picker__frame {top: auto; bottom: 0} }
.um .picker__header {text-align: center; position: relative; margin-top: 0.75em; border-radius: 2px 2px 0 0; padding: 15px 0; font-size: 18px}
.um .picker__month, .um .picker__year {display: inline-block; margin-left: 10px; margin-right: 10px}
.um .picker__select--month, .um .picker__select--year {margin-left: 0.25em; margin-right: 0.25em; font-size: 16px; color: #999999; background: #ffffff !important; outline: 0 !important; border: 0 !important}
.um .picker__select--month {width: 35%}
.um .picker__select--year {width: 22.5%}
.um .picker__nav--next, .um .picker__nav--prev {position: absolute; padding: 0.5em 1.25em; width: 1em; height: 1em; box-sizing: content-box !important; top: 8px; color: #ffffff}
.um .picker__nav--prev {left: 0; padding-right: 1.25em}
.um .picker__nav--next {right: 0; padding-left: 1.25em}
@media (min-width: 24.5em) { .um .picker__select--month, .um .picker__select--year {margin-top: -0.5em} }
@media (min-width: 24.5em) { .um .picker__nav--prev {padding-right: 1.5em} }
@media (min-width: 24.5em) { .um .picker__nav--next {padding-left: 1.5em} }
.um .picker__nav--next:before, .um .picker__nav--prev:before {content: " "; border-top: 0.5em solid transparent; border-bottom: 0.5em solid transparent; border-right: 0.5em solid #ffffff; width: 0; height: 0; display: block; margin: 0 auto}
.um .picker__nav--next:before {border-right: 0; border-left: 0.5em solid #ffffff}
.um .picker__nav--next:hover, .um .picker__nav--prev:hover {cursor: pointer; color: #ffffff}
.um .picker__nav--disabled, .um .picker__nav--disabled:before, .um .picker__nav--disabled:before:hover, .um .picker__nav--disabled:hover {cursor: default; background: 0 0}
.um .picker__table {text-align: center; border-collapse: collapse; border-spacing: 0; table-layout: fixed; font-size: inherit; width: 100%; margin-top: 5px; border: none; margin-bottom: 0}
.um .picker__table td {margin: 0; padding: 0 10px; text-align: center; border: 0}
.um .picker__weekday {width: 14.2857%; color: #ffffff; text-align: center; padding: 5px 0 !important}
.um .picker__day {padding: 10px 0; line-height: 1em !important}
.um .picker__day--today {position: relative}
.um .picker__day--outfocus {opacity: 0.75}
.um .picker__day--infocus:hover, .um .picker__day--outfocus:hover {border-radius: 2px; cursor: pointer}
.um .picker--focused .picker__day--highlighted, .um .picker__day--highlighted:hover {border-radius: 2px}
.um .picker__day--disabled, .um .picker__day--disabled:hover {cursor: default; background: 0 0 !important; opacity: 0.3}
.um .picker__footer {text-align: center; height: 50px !important; line-height: 50px !important; margin-top: 5px; border-radius: 0 0 2px 2px}
.um .picker__button--clear, .um .picker__button--today {margin: 0 !important; width: 50%; display: inline-block; background: 0 0 !important; box-shadow: none !important; border: 0 !important; outline: 0 !important; box-sizing: border-box !important}
.um .picker__button--clear:focus, .um .picker__button--clear:hover, .um .picker__button--today:focus, .um .picker__button--today:hover {cursor: pointer}
.um .picker--focused .picker__list-item--selected, .um .picker__list-item--highlighted, .um .picker__list-item--selected, .um .picker__list-item--selected:hover {z-index: 10}
.um .picker__list {list-style: none !important; padding: 5px !important; margin: 0 !important}
.um .picker__list-item {position: relative; border-radius: 2px; display: inline-block; width: 25%; text-align: center; box-sizing: border-box; padding: 6px 0 !important; margin: 5px 0 !important}
.um .picker__list-item:hover {cursor: pointer; z-index: 10}
.um .picker--focused .picker__list-item--highlighted, .um .picker__list-item--highlighted:hover {cursor: pointer; font-weight: 700}
.um .picker--focused .picker__list-item--disabled, .um .picker__list-item--disabled, .um .picker__list-item--disabled:hover {color: #a9e792; cursor: default; background: 0 0; z-index: auto}
.um .picker--time .picker__button--clear {width: 100%; display: inline-block; box-shadow: none !important; border: 0 !important; outline: 0 !important; background: 0 0 !important; border-radius: 0 0 2px 2px; color: #ffffff !important}
.um .picker--time .picker__button--clear:focus, .um .picker--time .picker__button--clear:hover {cursor: pointer}
.um .picker--time .picker__frame {min-width: 256px; max-width: 400px}
.um .picker--time .picker__box {font-size: 15px; padding: 0; border-radius: 2px !important}
@media (min-height: 40.125em) { .um .picker--time .picker__frame {margin-bottom: 10% !important} }
.cancel-off-png, .cancel-on-png, .star-half-png, .star-off-png, .star-on-png {font-family: raty; font-style: normal; font-weight: 400; speak: none; display: inline-block; text-decoration: inherit; width: 1em; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; margin-right: 0.2em; color: #cccccc}
.star-half-png, .star-on-png {color: #ffbe32}
.cancel-on-png:before {content: ""}
.cancel-off-png:before {content: ""}
.star-on-png:before {content: ""}
.star-off-png:before {content: ""}
.star-half-png:before {content: ""}
.mCustomScrollbar {-ms-touch-action: none; touch-action: none}
.mCustomScrollbar.mCS_no_scrollbar {-ms-touch-action: auto; touch-action: auto}
.mCustomScrollBox {position: relative; overflow: hidden; height: 100%; max-width: 100%; outline: 0; direction: ltr}
.mCSB_container {overflow: hidden; width: auto; height: auto}
.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden, .mCSB_inside > .mCSB_container {margin-right: 0}
.mCS-dir-rtl > .mCSB_inside > .mCSB_container {margin-right: 0; margin-left: 0}
.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {margin-left: 0}
.mCSB_scrollTools {position: absolute; width: 16px; height: auto; left: auto; top: 0; right: 0; bottom: 0; opacity: 0.75; filter: "alpha\(opacity=75\)"; -ms-filter: "alpha\(opacity=75\)"}
.mCSB_outside + .mCSB_scrollTools {right: -26px}
.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools, .mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {right: auto; left: 0}
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {left: -26px}
.mCSB_scrollTools .mCSB_draggerContainer {position: absolute; top: 0; left: 0; bottom: 0; right: 0; height: auto}
.mCSB_scrollTools a + .mCSB_draggerContainer {margin: 20px 0}
.mCSB_scrollTools .mCSB_draggerRail {width: 2px; height: 100%; margin: 0 auto; -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px}
.mCSB_scrollTools .mCSB_dragger {cursor: pointer; width: 100%; height: 30px; z-index: 1}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {position: relative; width: 4px; height: 100%; margin: 0 auto; -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px; text-align: center}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {width: 12px}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {width: 8px}
.mCSB_scrollTools .mCSB_buttonDown, .mCSB_scrollTools .mCSB_buttonUp {display: block; position: absolute; height: 20px; width: 100%; overflow: hidden; margin: 0 auto; cursor: pointer}
.mCSB_scrollTools .mCSB_buttonDown {bottom: 0}
.mCSB_horizontal.mCSB_inside > .mCSB_container {margin-right: 0; margin-bottom: 30px}
.mCSB_horizontal.mCSB_outside > .mCSB_container {min-height: 100%}
.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden {margin-bottom: 0}
.mCSB_scrollTools.mCSB_scrollTools_horizontal {width: auto; height: 16px; top: auto; right: 0; bottom: 0; left: 0}
.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal {bottom: -26px}
.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer {margin: 0 20px}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {width: 100%; height: 2px; margin: 7px 0}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger {width: 30px; height: 100%; left: 0}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {width: 100%; height: 4px; margin: 6px auto}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {height: 12px; margin: 2px auto}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {height: 8px; margin: 4px 0}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft, .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {display: block; position: absolute; width: 20px; height: 100%; overflow: hidden; margin: 0 auto; cursor: pointer}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft {left: 0}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {right: 0}
.mCSB_container_wrapper {position: absolute; height: auto; width: auto; overflow: hidden; top: 0; left: 0; right: 0; bottom: 0; margin-right: 30px; margin-bottom: 30px}
.mCSB_container_wrapper > .mCSB_container {padding-right: 30px; padding-bottom: 30px}
.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical {bottom: 20px}
.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal {right: 20px}
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical {bottom: 0}
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal {left: 20px}
.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper {margin-right: 0; margin-left: 30px}
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container {padding-right: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box}
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container {padding-bottom: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box}
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden {margin-right: 0; margin-left: 0}
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden {margin-bottom: 0}
.mCSB_scrollTools, .mCSB_scrollTools .mCSB_buttonDown, .mCSB_scrollTools .mCSB_buttonLeft, .mCSB_scrollTools .mCSB_buttonRight, .mCSB_scrollTools .mCSB_buttonUp, .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {-webkit-transition: opacity 0.2s ease-in-out , background-color 0.2s ease-in-out; -moz-transition: opacity 0.2s ease-in-out , background-color 0.2s ease-in-out; -o-transition: opacity 0.2s ease-in-out , background-color 0.2s ease-in-out; transition: opacity 0.2s ease-in-out , background-color 0.2s ease-in-out}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail, .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar {-webkit-transition: width 0.2s ease-out 0.2s , height 0.2s ease-out 0.2s , margin-left 0.2s ease-out 0.2s , margin-right 0.2s ease-out 0.2s , margin-top 0.2s ease-out 0.2s , margin-bottom 0.2s ease-out 0.2s , opacity 0.2s ease-in-out , background-color 0.2s ease-in-out; -moz-transition: width 0.2s ease-out 0.2s , height 0.2s ease-out 0.2s , margin-left 0.2s ease-out 0.2s , margin-right 0.2s ease-out 0.2s , margin-top 0.2s ease-out 0.2s , margin-bottom 0.2s ease-out 0.2s , opacity 0.2s ease-in-out , background-color 0.2s ease-in-out; -o-transition: width 0.2s ease-out 0.2s , height 0.2s ease-out 0.2s , margin-left 0.2s ease-out 0.2s , margin-right 0.2s ease-out 0.2s , margin-top 0.2s ease-out 0.2s , margin-bottom 0.2s ease-out 0.2s , opacity 0.2s ease-in-out , background-color 0.2s ease-in-out; transition: width 0.2s ease-out 0.2s , height 0.2s ease-out 0.2s , margin-left 0.2s ease-out 0.2s , margin-right 0.2s ease-out 0.2s , margin-top 0.2s ease-out 0.2s , margin-bottom 0.2s ease-out 0.2s , opacity 0.2s ease-in-out , background-color 0.2s ease-in-out}
.mCSB_scrollTools .mCSB_draggerRail {background-color: #000000; filter: "alpha\(opacity=40\)"; -ms-filter: "alpha\(opacity=40\)"}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background-color: #ffffff; filter: "alpha\(opacity=75\)"; -ms-filter: "alpha\(opacity=75\)"}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color: #ffffff; filter: "alpha\(opacity=85\)"; -ms-filter: "alpha\(opacity=85\)"}
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {background-color: #ffffff; filter: "alpha\(opacity=90\)"; -ms-filter: "alpha\(opacity=90\)"}
.mCSB_scrollTools .mCSB_buttonDown, .mCSB_scrollTools .mCSB_buttonLeft, .mCSB_scrollTools .mCSB_buttonRight, .mCSB_scrollTools .mCSB_buttonUp {background-image: url(http://waralbum.ru/wp-content/plugins/ultimate-member/assets/img/mCSB_buttons.png); background-repeat: no-repeat; opacity: 0.4; filter: "alpha\(opacity=40\)"; -ms-filter: "alpha\(opacity=40\)"}
.mCSB_scrollTools .mCSB_buttonDown:hover, .mCSB_scrollTools .mCSB_buttonLeft:hover, .mCSB_scrollTools .mCSB_buttonRight:hover, .mCSB_scrollTools .mCSB_buttonUp:hover {opacity: 0.75; filter: "alpha\(opacity=75\)"; -ms-filter: "alpha\(opacity=75\)"}
.mCSB_scrollTools .mCSB_buttonDown:active, .mCSB_scrollTools .mCSB_buttonLeft:active, .mCSB_scrollTools .mCSB_buttonRight:active, .mCSB_scrollTools .mCSB_buttonUp:active {opacity: 0.9; filter: "alpha\(opacity=90\)"; -ms-filter: "alpha\(opacity=90\)"}
.mCS-dark.mCSB_scrollTools .mCSB_draggerRail {background-color: #000000}
.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background-color: #000000}
.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {}
.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {}
.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail, .mCS-light-2.mCSB_scrollTools .mCSB_draggerRail {width: 4px; background-color: #ffffff; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px}
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width: 4px; background-color: #ffffff; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px}
.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail {width: 100%; height: 4px; margin: 6px auto}
.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color: #ffffff}
.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {background-color: #ffffff}
.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail {background-color: #000000; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px}
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background-color: #000000; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px}
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color: #000000}
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {background-color: #000000}
.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail, .mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail {width: 4px; background-color: #ffffff; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width: 6px; background-color: #ffffff; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px}
.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail {width: 100%; height: 4px; margin: 6px 0}
.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {width: 100%; height: 6px; margin: 5px auto}
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color: #ffffff}
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {background-color: #ffffff}
.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail {background-color: #000000; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background-color: #000000; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color: #000000}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {background-color: #000000}
.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail {background-color: #ffffff}
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width: 2px}
.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail {width: 100%}
.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {width: 100%; height: 2px; margin: 7px auto}
.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail {background-color: #000000}
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background-color: #000000}
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color: #000000}
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {background-color: #000000}
.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail {background-color: #ffffff}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger, .mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger, .mCS-rounded.mCSB_scrollTools .mCSB_dragger {height: 14px}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width: 14px; margin: 0 1px}
.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger {width: 14px}
.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {height: 14px; margin: 1px 0}
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {width: 16px; height: 16px; margin: -1px 0}
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {width: 4px}
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {height: 16px; width: 16px; margin: 0 -1px}
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {height: 4px; margin: 6px 0}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background-color: #000000}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail {background-color: #000000}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color: #000000}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {background-color: #000000}
.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail, .mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail {width: 4px}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail, .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail {background-color: transparent; background-position: center}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==); background-repeat: repeat-y; opacity: 0.3; filter: "alpha\(opacity=30\)"; -ms-filter: "alpha\(opacity=30\)"}
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail {height: 4px; margin: 6px 0; background-repeat: repeat-x}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background-repeat: repeat-y}
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {background-repeat: repeat-x}
.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger, .mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger {height: 70px}
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger {width: 70px}
.mCS-3d-dark.mCSB_scrollTools, .mCS-3d.mCSB_scrollTools {opacity: 1; filter: "alpha\(opacity=30\)"; -ms-filter: "alpha\(opacity=30\)"}
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_draggerRail {-webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px}
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-3d.mCSB_scrollTools .mCSB_draggerRail {width: 8px; background-color: #000000; box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.5) , inset -1px 0 1px rgba(255, 255, 255, 0.2)}
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color: #555555}
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width: 8px}
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail {width: 100%; height: 8px; margin: 4px 0; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.5) , inset 0 -1px 1px rgba(255, 255, 255, 0.2)}
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {width: 100%; height: 8px; margin: 4px auto}
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail {background-color: #000000; box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.1)}
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1)}
.mCS-3d-thick-dark.mCSB_scrollTools, .mCS-3d-thick.mCSB_scrollTools {opacity: 1; filter: "alpha\(opacity=30\)"; -ms-filter: "alpha\(opacity=30\)"}
.mCS-3d-thick-dark.mCSB_scrollTools, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer, .mCS-3d-thick.mCSB_scrollTools, .mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer {-webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px}
.mCSB_inside + .mCS-3d-thick-dark.mCSB_scrollTools_vertical, .mCSB_inside + .mCS-3d-thick.mCSB_scrollTools_vertical {right: 1px}
.mCS-3d-thick-dark.mCSB_scrollTools_vertical, .mCS-3d-thick.mCSB_scrollTools_vertical {box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.1) , inset 0 0 14px rgba(0, 0, 0, 0.5)}
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal, .mCS-3d-thick.mCSB_scrollTools_horizontal {bottom: 1px; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1) , inset 0 0 14px rgba(0, 0, 0, 0.5)}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.4); width: 12px; margin: 2px; position: absolute; height: auto; top: 0; bottom: 0; left: 0; right: 0}
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4); height: 12px; width: auto}
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color: #555555}
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer {background-color: #000000; box-shadow: inset 1px 1px 16px rgba(0, 0, 0, 0.1)}
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail {background-color: transparent}
.mCS-3d-thick-dark.mCSB_scrollTools {box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.2)}
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal {box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1) , inset 0 0 14px rgba(0, 0, 0, 0.2)}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.4) , inset -1px 0 0 rgba(0, 0, 0, 0.2)}
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4) , inset 0 -1px 0 rgba(0, 0, 0, 0.2)}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color: #777777}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer {background-color: #ffffff; box-shadow: inset 1px 1px 16px rgba(0, 0, 0, 0.1)}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-minimal.mCSB_scrollTools .mCSB_draggerRail {background-color: transparent}
.mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical, .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical {right: 0; margin: 12px 0}
.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox.mCS-minimal + .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools.mCSB_scrollTools_horizontal {bottom: 0; margin: 0 12px}
.mCS-dir-rtl > .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical, .mCS-dir-rtl > .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical {left: 0; right: auto}
.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger, .mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger {height: 50px}
.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger {width: 50px}
.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background-color: #ffffff; filter: "alpha\(opacity=20\)"; -ms-filter: "alpha\(opacity=20\)"}
.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {background-color: #ffffff; filter: "alpha\(opacity=50\)"; -ms-filter: "alpha\(opacity=50\)"}
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background-color: #000000; filter: "alpha\(opacity=20\)"; -ms-filter: "alpha\(opacity=20\)"}
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {background-color: #000000; filter: "alpha\(opacity=50\)"; -ms-filter: "alpha\(opacity=50\)"}
.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools .mCSB_draggerRail {width: 6px; background-color: #000000}
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width: 6px}
.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail {width: 100%; height: 6px; margin: 5px 0}
.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {width: 12px}
.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {height: 12px; margin: 2px 0}
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {}
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {}
.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail {}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset.mCSB_scrollTools .mCSB_draggerRail {width: 12px; background-color: #000000}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width: 6px; margin: 3px 5px; position: absolute; height: auto; top: 0; bottom: 0; left: 0; right: 0}
.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {height: 6px; margin: 5px 3px; position: absolute; width: auto; top: 0; bottom: 0; left: 0; right: 0}
.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail {width: 100%; height: 12px; margin: 2px 0}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background-color: #000000}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color: #000000}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {background-color: #000000}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail {background-color: #000000}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail {background-color: transparent; border-width: 1px; border-style: solid; border-color: #ffffff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail {border-color: #000000}
.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail {background-color: #ffffff}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail {background-color: #000000}
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background-color: #000000}
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color: #000000}
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {background-color: #000000}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background-color: #ffffff}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color: #ffffff}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {background-color: #ffffff}
.cropper-container img, .cropper-invisible {max-width: none !important; max-height: none !important}
.cropper-container {position: relative; overflow: hidden; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none}
.cropper-container img {width: 100%; height: 100%; min-width: 0 !important; min-height: 0 !important}
.cropper-canvas, .cropper-modal {position: absolute; top: 0; right: 0; bottom: 0; left: 0}
.cropper-canvas {background-color: #ffffff; opacity: 0}
.cropper-dashed, .cropper-modal {opacity: 0.5}
.cropper-modal {background-color: #000000}
.cropper-dragger {position: absolute; top: 10%; left: 10%; width: 80%; height: 80%}
.cropper-viewer {display: block; width: 100%; height: 100%; overflow: hidden; outline-width: 1px; outline-style: solid; outline-color: #6699ff}
.cropper-dashed {position: absolute; display: block; border: 0 dashed #ffffff}
.cropper-dashed.dashed-h {top: 33.3%; left: 0; width: 100%; height: 33.3%; border-top-width: 1px; border-bottom-width: 1px}
.cropper-dashed.dashed-v {top: 0; left: 33.3%; width: 33.3%; height: 100%; border-right-width: 1px; border-left-width: 1px}
.cropper-face, .cropper-line, .cropper-point {position: absolute; display: block; width: 100%; height: 100%; opacity: 0.1}
.cropper-face {top: 0; left: 0; cursor: move; background-color: #ffffff}
.cropper-line, .cropper-point {background-color: #6699ff}
.cropper-line.line-e {top: 0; right: -3px; width: 5px; cursor: e-resize}
.cropper-line.line-n {top: -3px; left: 0; height: 5px; cursor: n-resize}
.cropper-line.line-w {top: 0; left: -3px; width: 5px; cursor: w-resize}
.cropper-line.line-s {bottom: -3px; left: 0; height: 5px; cursor: s-resize}
.cropper-point {width: 5px; height: 5px; opacity: 0.75}
.cropper-point.point-e {top: 50%; right: -3px; margin-top: -3px; cursor: e-resize}
.cropper-point.point-n {top: -3px; left: 50%; margin-left: -3px; cursor: n-resize}
.cropper-point.point-w {top: 50%; left: -3px; margin-top: -3px; cursor: w-resize}
.cropper-point.point-s {bottom: -3px; left: 50%; margin-left: -3px; cursor: s-resize}
.cropper-point.point-ne {top: -3px; right: -3px; cursor: ne-resize}
.cropper-point.point-nw {top: -3px; left: -3px; cursor: nw-resize}
.cropper-point.point-sw {bottom: -3px; left: -3px; cursor: sw-resize}
.cropper-point.point-se {right: -3px; bottom: -3px; width: 20px; height: 20px; cursor: se-resize; opacity: 1}
.cropper-point.point-se:before {position: absolute; right: -50%; bottom: -50%; display: block; width: 200%; height: 200%; content: " "; background-color: #6699ff; opacity: 0}
@media (min-width: 768px) { .cropper-point.point-se {width: 15px; height: 15px} }
@media (min-width: 992px) { .cropper-point.point-se {width: 10px; height: 10px} }
@media (min-width: 1200px) { .cropper-point.point-se {width: 5px; height: 5px; opacity: 0.75} }
.cropper-hidden {display: none !important}
.cropper-invisible {position: fixed; top: 0; left: 0; z-index: -1; width: auto !important; height: auto !important; opacity: 0}
.cropper-move {cursor: move}
.cropper-crop {cursor: crosshair}
.cropper-disabled .cropper-canvas, .cropper-disabled .cropper-face, .cropper-disabled .cropper-line, .cropper-disabled .cropper-point {}
.tipsy {padding: 5px; position: absolute; z-index: 1e+10 !important}
.tipsy-inner {font-size: 13px !important; line-height: 17px !important; background-color: #333333 !important; color: #ffffff !important; max-width: 250px !important; padding: 6px 10px !important; text-align: left !important; word-wrap: break-word !important; -webkit-font-smoothing: antialiased !important; -moz-osx-font-smoothing: grayscale !important; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px}
.tipsy-arrow {position: absolute !important; width: 0 !important; height: 0 !important; line-height: 0 !important; border: 5px dashed #333333}
.tipsy-arrow-n {border-bottom-color: #333333 !important}
.tipsy-arrow-s {border-top-color: #333333 !important}
.tipsy-arrow-e {border-left-color: #333333 !important}
.tipsy-arrow-w {border-right-color: #333333 !important}
.tipsy-n .tipsy-arrow, .tipsy-nw .tipsy-arrow {border-left-color: transparent; border-right-color: transparent; top: 0; border-bottom-style: solid; border-top: none}
.tipsy-n .tipsy-arrow {left: 50%; margin-left: -5px}
.tipsy-nw .tipsy-arrow {left: 10px}
.tipsy-ne .tipsy-arrow {top: 0; right: 10px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent}
.tipsy-s .tipsy-arrow, .tipsy-se .tipsy-arrow, .tipsy-sw .tipsy-arrow {bottom: 0; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent}
.tipsy-s .tipsy-arrow {left: 50%; margin-left: -5px}
.tipsy-sw .tipsy-arrow {left: 10px}
.tipsy-se .tipsy-arrow {right: 10px}
.tipsy-e .tipsy-arrow, .tipsy-w .tipsy-arrow {top: 50%; margin-top: -5px; border-top-color: transparent; border-bottom-color: transparent}
.tipsy-e .tipsy-arrow {right: 0; border-left-style: solid; border-right: none}
.tipsy-w .tipsy-arrow {left: 0; border-right-style: solid; border-left: none}
.uimob340-show, .uimob500-show, .uimob800-show, .uimob960-show {display: none}
div.uimob340 .uimob340-show, div.uimob500 .uimob500-show, div.uimob800 .uimob800-show, div.uimob960 .uimob960-show {display: block}
div.uimob340 .uimob340-hide, div.uimob500 .uimob500-hide, div.uimob800 .uimob800-hide, div.uimob960 .uimob960-hide {display: none}
div.uimob340 .um-item-link a {font-size: 14px}
div.uimob340 .um-item-meta span {font-size: 13px}
div.uimob340 .um-load-items a {width: 100% !important; max-width: 100% !important}
div.uimob340 .um-profile-nav {padding: 0}
div.uimob340 .um-profile-nav-item a {padding: 10px 16px; margin-left: 0; border-radius: 0}
div.uimob340 .um-profile-nav-item i {display: block; position: static; top: auto; left: auto}
div.uimob340 .um-profile-subnav {padding: 8px 15px}
div.uimob340 .um-profile-subnav a {display: block; text-align: left; font-size: 13px; margin: 0; padding: 6px 0}
div.uimob340 .um-profile-subnav span {font-size: 12px; padding: 1px 6px}
div.uimob340 .um-cover-overlay span.um-cover-overlay-t {display: none !important}
div.uimob340 .um-cover-overlay {padding: 0}
div.uimob340 .um-cover-overlay i, div.uimob340 .um-profile-photo-overlay i {margin-bottom: 0; font-size: 30px}
.um-modal.uimob340 {width: 100% !important; margin: 0 !important; left: 0 !important; height: 100%; background: #ffffff}
.um-modal.uimob340, .um-modal.uimob340 .um-modal-body, .um-modal.uimob340 .um-modal-header {-moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0}
.um-modal.uimob340 .um-modal-header {text-align: center}
.um-modal.uimob340 .um-modal-footer {position: absolute; bottom: 0; left: 0; width: 100%; box-sizing: border-box; padding: 10px; border-top: 1px solid #dddddd}
.um-modal.uimob340 .um-modal-right {width: 100%; float: none}
.um-modal.uimob340 .um-modal-footer a.um-modal-btn {width: 48%; margin: 0 1%; float: left; display: block; line-height: 44px !important; height: 44px}
.um-modal.uimob340 .ajax-upload-dragdrop span.icon {font-size: 40px; line-height: 40px}
div.uimob340 .um-profile-body {padding-left: 0; padding-right: 0}
div.uimob340 .um-profile-photo {width: 100% !important; text-align: center !important; position: absolute; top: -40px; left: 0}
div.uimob340 .um-header.no-cover .um-profile-photo {position: static; top: auto; left: auto}
div.uimob340 .um-profile-photo a.um-profile-photo-img {width: 100px !important; height: 100px !important; margin: 0 auto !important; float: none !important; display: inline-block !important; position: relative !important; top: auto !important; left: auto !important}
div.uimob340 .um-header.no-cover .um-profile-photo a.um-profile-photo-img {width: 120px !important; height: 120px !important}
div.uimob340 .um-header .um-profile-meta {padding-left: 0 !important; padding-right: 0 !important; text-align: center !important; padding-top: 60px !important}
div.uimob340 .um-header.no-cover .um-profile-meta {padding-top: 0 !important}
div.uimob340 .um-header .um-name {float: none !important; margin-right: 0 !important; font-size: 18px}
div.uimob340 .um-header .um-meta, div.uimob340 .um-header .um-meta-text {padding: 0 20px}
div.uimob340 .um-header .um-meta span:first-child {display: block}
div.uimob340 .um-header .um-meta span {display: none}
div.uimob340 .um-col-121, div.uimob340 .um-col-122, div.uimob340 .um-col-131, div.uimob340 .um-col-132, div.uimob340 .um-col-133 {float: none; width: 100%; margin: 0}
div.uimob340 .um-field-half {float: none; width: 100%}
div.uimob340 .um-search {padding: 20px 0 !important; width: 100% !important; box-sizing: border-box}
div.uimob340 .um-search .um-search-filter {width: 100% !important; float: none !important; padding: 0 0 15px !important}
div.uimob340 .um-search .um-search-submit .um-button {display: block !important; min-width: 100% !important; margin: 0 0 15px !important}
div.uimob340 .um-member {width: 100%}
div.uimob340 .um-gutter-sizer {width: 0}
div.uimob340 .um-account-main {float: none; width: 100%; padding: 0; box-sizing: border-box}
div.uimob340 .um-account-tab {padding-bottom: 20px; border-bottom: 1px solid #eeeeee}
div.uimob340 .um-account-meta {margin-bottom: 0}
.uimob340 .um-half {float: none; width: 100%; margin: 0 0 10px}
.uimob340 .um-button.um-btn-auto-width {width: 100%}
.uimob340 .um-col-alt-s {padding-top: 0}
div.uimob500 .um-profile-nav {padding: 0}
div.uimob500 .um-profile-nav-item a {padding: 10px 16px; margin-left: 0; border-radius: 0}
div.uimob500 .um-profile-nav-item i {display: block; position: static; top: auto; left: auto; font-size: 22px; height: 22px; line-height: 22px}
div.uimob500 .um-profile-subnav {padding: 8px 15px}
div.uimob500 .um-profile-subnav a {display: block; text-align: left; font-size: 13px; margin: 0; padding: 6px 0}
div.uimob500 .um-profile-subnav span {font-size: 12px; padding: 1px 6px}
div.uimob500 .um-cover-overlay span.um-cover-overlay-t {display: none !important}
div.uimob500 .um-cover-overlay {padding: 0}
div.uimob500 .um-cover-overlay i, div.uimob500 .um-profile-photo-overlay i {margin-bottom: 0; font-size: 30px}
.um-modal.uimob500 {width: 100% !important; margin: 0 !important; left: 0 !important; height: 100%; background: #ffffff}
.um-modal.uimob500, .um-modal.uimob500 .um-modal-body, .um-modal.uimob500 .um-modal-header {-moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0}
.um-modal.uimob500 .um-modal-header {text-align: center}
.um-modal.uimob500 .um-modal-footer {position: absolute; bottom: 0; left: 0; width: 100%; box-sizing: border-box; padding: 10px; border-top: 1px solid #dddddd}
.um-modal.uimob500 .um-modal-right {width: 100%; float: none}
.um-modal.uimob500 .um-modal-footer a.um-modal-btn {width: 48%; margin: 0 1%; float: left; display: block; line-height: 44px !important; height: 44px}
.um-modal.uimob500 .ajax-upload-dragdrop span.icon {font-size: 40px; line-height: 40px}
div.uimob500 .um-profile-body {padding-left: 0; padding-right: 0}
div.uimob500 .um-profile-photo {width: 100% !important; text-align: center !important; position: absolute; top: -40px; left: 0}
div.uimob500 .um-header.no-cover .um-profile-photo {position: static; top: auto; left: auto}
div.uimob500 .um-profile-photo a.um-profile-photo-img {width: 100px !important; height: 100px !important; margin: 0 auto !important; float: none !important; display: inline-block !important; position: relative !important; top: auto !important; left: auto !important}
div.uimob500 .um-header.no-cover .um-profile-photo a.um-profile-photo-img {width: 120px !important; height: 120px !important}
div.uimob500 .um-header .um-profile-meta {padding-left: 0 !important; padding-right: 0 !important; text-align: center !important; padding-top: 60px !important}
div.uimob500 .um-header.no-cover .um-profile-meta {padding-top: 0 !important}
div.uimob500 .um-header .um-name {float: none !important; margin-right: 0 !important; font-size: 21px}
div.uimob500 .um-header .um-meta, div.uimob500 .um-header .um-meta-text {padding: 0 20px}
div.uimob500 .um-header .um-meta span:first-child {display: block}
div.uimob500 .um-header .um-meta span {display: none}
div.uimob500 .um-col-121, div.uimob500 .um-col-122, div.uimob500 .um-col-131, div.uimob500 .um-col-132, div.uimob500 .um-col-133 {float: none; width: 100%; margin: 0}
div.uimob500 .um-field-half {float: none; width: 100%}
div.uimob500 .um-search {padding: 20px 0 !important; width: 100% !important; box-sizing: border-box}
div.uimob500 .um-search .um-search-filter {width: 100% !important; float: none !important; padding: 0 0 15px !important}
div.uimob500 .um-search .um-search-submit .um-button {display: block !important; min-width: 100% !important; margin: 0 0 15px !important}
div.uimob500 .um-member {width: 100%}
div.uimob500 .um-gutter-sizer {width: 0}
div.uimob500 .um-account-main {float: none; width: 100%; padding: 0; box-sizing: border-box}
div.uimob500 .um-account-tab {padding-bottom: 20px; border-bottom: 1px solid #eeeeee}
div.uimob500 .um-account-meta {margin-bottom: 0}
div.uimob800 .um-profile-nav {padding: 0}
div.uimob800 .um-profile-nav-item a {padding: 10px 20px; margin-left: 0; border-radius: 0}
div.uimob800 .um-profile-nav-item i {display: block; position: static; top: auto; left: auto; font-size: 26px; height: 26px; line-height: 26px}
div.uimob800 .um-profile-subnav {padding: 8px 15px}
div.uimob800 .um-profile-subnav a {display: block; text-align: left; font-size: 14px; margin: 0; padding: 6px 0}
div.uimob800 .um-profile-subnav span {font-size: 12px; padding: 2px 8px}
div.uimob800 .um-account-main {width: 90%; max-width: 450px}
div.uimob800 .um-account-side {padding: 0; width: 10%}
div.uimob800 .um-account-side ul {border: 1px solid #dddddd; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px}
div.uimob800 .um-account-side li {margin-bottom: 0 !important; background: 0 0}
div.uimob800 .um-account-side li a {display: block; padding: 0 !important; height: 44px; line-height: 44px; color: #666666 !important; text-align: center; text-decoration: none !important; background: 0 0; transition: all 0.2s linear}
div.uimob800 .um-account-side li:first-child a {-moz-border-radius: 3px 3px 0 0; -webkit-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0}
div.uimob800 .um-account-side li:last-child a {-moz-border-radius: 0 0 3px 3px; -webkit-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px}
div.uimob800 .um-account-side li a span.um-account-icontip {display: block; float: left; text-align: center; width: 100%; height: 100%; font-size: 22px; line-height: 44px}
div.uimob800 .um-account-side li a span.um-account-icontip i {position: relative; text-align: center; width: 100%}
div.uimob800 .um-account-side li a.current, div.uimob800 .um-account-side li a.current:hover {color: #ffffff !important}
div.uimob800 .um-account-meta a {border: 1px solid #dddddd}
div.uimob800 .um-account-meta a, div.uimob800 .um-account-meta img {display: block; overflow: hidden; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; max-width: 100%; height: auto}
div.uimob800 .um-profile-photo {width: 200px !important}
div.uimob800 .um-profile-photo a.um-profile-photo-img {width: 140px !important; height: 140px !important; top: -70px !important}
div.uimob800 .um-header.no-cover .um-profile-photo a.um-profile-photo-img {top: auto !important}
div.uimob800 .um-header .um-profile-meta {padding-left: 200px}
div.uimob800 .um-cover-overlay {padding: 0}
div.uimob800 .um-search {padding: 20px 0 !important; width: 100% !important; box-sizing: border-box}
div.uimob800 .um-search .um-search-filter {width: 48% !important; float: left !important; padding: 0 0 15px !important}
div.uimob800 .um-search .um-search-filter-2 {margin-left: 4%}
div.uimob800 .um-search .um-search-submit .um-button {display: block !important; width: 48% !important; margin: 0 0 15px !important; box-sizing: border-box; float: left}
div.uimob800 .um-search .um-search-submit .um-button.um-alt {float: right}
div.uimob800 .um-member {width: 48%}
div.uimob800 .um-gutter-sizer {width: 4%}
div.uimob960 .um-search {padding: 20px 0 !important; width: 100% !important; box-sizing: border-box}
div.uimob960 .um-search .um-search-filter {width: 48% !important; float: left !important; padding: 0 0 15px !important}
div.uimob960 .um-search .um-search-filter-2 {margin-left: 4%}
div.uimob960 .um-search .um-search-submit .um-button {display: block !important; width: 48% !important; margin: 0 0 15px !important; box-sizing: border-box; float: left}
div.uimob960 .um-search .um-search-submit .um-button.um-alt {float: right}
div.uimob960 .um-member {width: 48%}
div.uimob960 .um-gutter-sizer {width: 4%}
@media screen and (max-height: 400px) { .ajax-upload-dragdrop span.icon {display: none} }
@media screen and (max-height: 400px) { .um-modal.no-photo {width: 100% !important; margin: 0 !important; left: 0 !important; height: 100%; background: #ffffff} }
@media screen and (max-height: 400px) { .um-modal.no-photo, .um-modal.no-photo .um-modal-body, .um-modal.no-photo .um-modal-header {-moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0} }
@media screen and (max-height: 400px) { .um-modal.no-photo .um-modal-header {text-align: center; font-size: 14px} }
@media screen and (max-height: 400px) { .um-modal.no-photo .um-modal-footer {position: absolute; bottom: 0; left: 0; width: 100%; box-sizing: border-box; padding: 10px; border-top: 1px solid #dddddd} }
@media screen and (max-height: 400px) { .um-modal.no-photo .um-modal-right {width: 100%; float: none} }
@media screen and (max-height: 400px) { .um-modal.no-photo .um-modal-footer a.um-modal-btn {width: 48%; margin: 0 1%; float: left; display: block; line-height: 44px !important; height: 44px} }
@media screen and (max-height: 300px) { .ajax-upload-dragdrop span.icon, .ajax-upload-dragdrop span.str, .um-modal.no-photo .um-modal-header {display: none} }
@media screen and (max-width: 600px) { .um-popup {width: 96%; margin-left: 2%; left: 0; top: 15px} }
