@import url(~bootstrap/dist/css/bootstrap.css);
@import url(~bootstrap/dist/css/bootstrap-grid.css);
@import url(~bootstrap/dist/css/bootstrap-utilities.css);
/** Black */
/** Bold */
/** Heavy */
@import url("https://fonts.googleapis.com/css2?family=Outfit:wght@100;200;300;400;500;600;800;900&display=swap");
@font-face {
  font-family: "SFUIDisplay";
  font-weight: 400;
  src: url("https://sf.abarba.me/SF-UI-Display-Heavy.otf");
}

/** Light */
@font-face {
  font-family: "SFUIDisplay L";
  font-weight: 200;
  src: url("https://sf.abarba.me/SF-UI-Display-Light.otf");
}

/** Medium */
/** Semibold */
/** Thin */
/** Ultralight */
/*---------------------------------------------------------------------------*
 * SF UI Text
 *---------------------------------------------------------------------------*/
/** Bold */
@font-face {
  font-family: "SF Text";
  font-weight: 700;
  src: url("https://sf.abarba.me/SF-UI-Text-Bold.otf");
}

/** Bold Italic */
@font-face {
  font-family: "SF Text";
  font-weight: 700;
  font-style: italic;
  src: url("https://sf.abarba.me/SF-UI-Text-BoldItalic.otf");
}

/** Heavy */
@font-face {
  font-family: "SF Text";
  font-weight: 800;
  src: url("https://sf.abarba.me/SF-UI-Text-Heavy.otf");
}

/** Heavy Italic */
@font-face {
  font-family: "SF Text";
  font-weight: 800;
  font-style: italic;
  src: url("https://sf.abarba.me/SF-UI-Text-HeavyItalic.otf");
}

/** Light */
@font-face {
  font-family: "SF Text";
  font-weight: 200;
  src: url("https://sf.abarba.me/SF-UI-Text-Light.otf");
}

/** Light Italic */
@font-face {
  font-family: "SF Text";
  font-weight: 200;
  font-style: italic;
  src: url("https://sf.abarba.me/SF-UI-Text-HeavyItalic.otf");
}

/** Medium */
@font-face {
  font-family: "SF Text";
  font-weight: 500;
  src: url("https://sf.abarba.me/SF-UI-Text-Medium.otf");
}

/** Medium Italic */
@font-face {
  font-family: "SF Text";
  font-weight: 500;
  font-style: italic;
  src: url("https://sf.abarba.me/SF-UI-Text-MediumItalic.otf");
}

/** Regular */
@font-face {
  font-family: "SF Text";
  font-weight: 400;
  src: url("https://sf.abarba.me/SF-UI-Text-Regular.otf");
}

/** Regular Italic */
@font-face {
  font-family: "SF Text";
  font-weight: 400;
  font-style: italic;
  src: url("https://sf.abarba.me/SF-UI-Text-RegularItalic.otf");
}

/** Semibold */
@font-face {
  font-family: "SF Text";
  font-weight: 600;
  src: url("https://sf.abarba.me/SF-UI-Text-Semibold.otf");
}

/** Semibold Italic */
@font-face {
  font-family: "SF Text";
  font-weight: 600;
  font-style: italic;
  src: url("https://sf.abarba.me/SF-UI-Text-SemiboldItalic.otf");
}

/** Ultrathin */
@font-face {
  font-family: "SF Text";
  font-weight: 100;
  src: url("https://sf.abarba.me/SF-UI-Text-Ultrathin.otf");
}

/** Ultrathin Italic */
@font-face {
  font-family: "SF Text";
  font-weight: 100;
  font-style: italic;
  src: url("https://sf.abarba.me/SF-UI-Text-UltrathinItalic.otf");
}

/*---------------------------------------------------------------------------*
 * SF Mono
 *---------------------------------------------------------------------------*/
/** Bold */
@font-face {
  font-family: "SF Mono";
  font-weight: 700;
  src: url("https://sf.abarba.me/SFMono-Bold.otf");
}

/** Bold Italic */
@font-face {
  font-family: "SF Mono";
  font-weight: 700;
  font-style: italic;
  src: url("https://sf.abarba.me/SFMono-BoldItalic.otf");
}

/** Heavy */
@font-face {
  font-family: "SF Mono";
  font-weight: 800;
  src: url("https://sf.abarba.me/SFMono-Heavy.otf");
}

/** Heavy Italic */
@font-face {
  font-family: "SF Mono";
  font-weight: 800;
  font-style: italic;
  src: url("https://sf.abarba.me/SFMono-HeavyItalic.otf");
}

/** Light */
@font-face {
  font-family: "SF Mono";
  font-weight: 200;
  src: url("https://sf.abarba.me/SFMono-Light.otf");
}

/** Light Italic */
@font-face {
  font-family: "SF Mono";
  font-weight: 200;
  font-style: italic;
  src: url("https://sf.abarba.me/SFMono-HeavyItalic.otf");
}

/** Medium */
@font-face {
  font-family: "SF Mono";
  font-weight: 500;
  src: url("https://sf.abarba.me/SFMono-Medium.otf");
}

/** Medium Italic */
@font-face {
  font-family: "SF Mono";
  font-weight: 500;
  font-style: italic;
  src: url("https://sf.abarba.me/SFMono-MediumItalic.otf");
}

/** Regular */
@font-face {
  font-family: "SF Mono";
  font-weight: 400;
  src: url("https://sf.abarba.me/SFMono-Regular.otf");
}

/** Regular Italic */
@font-face {
  font-family: "SF Mono";
  font-weight: 400;
  font-style: italic;
  src: url("https://sf.abarba.me/SFMono-RegularItalic.otf");
}

/** Semibold */
@font-face {
  font-family: "SF Mono";
  font-weight: 600;
  src: url("https://sf.abarba.me/SFMono-Semibold.otf");
}

/** Semibold Italic */
@font-face {
  font-family: "SF Mono";
  font-weight: 600;
  font-style: italic;
  src: url("https://sf.abarba.me/SFMono-SemiboldItalic.otf");
}

.ion-ios-add:before {
  content: "\f102";
}

.ion-ios-add-circle:before {
  content: "\f101";
}

.ion-ios-add-circle-outline:before {
  content: "\f100";
}

.ion-ios-add-outline:before {
  content: "\f102";
}

.ion-ios-alarm:before {
  content: "\f3c8";
}

.ion-ios-alarm-outline:before {
  content: "\f3c7";
}

.ion-ios-albums:before {
  content: "\f3ca";
}

.ion-ios-albums-outline:before {
  content: "\f3c9";
}

.ion-ios-alert:before {
  content: "\f104";
}

.ion-ios-alert-outline:before {
  content: "\f103";
}

.ion-ios-american-football:before {
  content: "\f106";
}

.ion-ios-american-football-outline:before {
  content: "\f105";
}

.ion-ios-analytics:before {
  content: "\f3ce";
}

.ion-ios-analytics-outline:before {
  content: "\f3cd";
}

.ion-ios-aperture:before {
  content: "\f108";
}

.ion-ios-aperture-outline:before {
  content: "\f107";
}

.ion-ios-apps:before {
  content: "\f10a";
}

.ion-ios-apps-outline:before {
  content: "\f109";
}

.ion-ios-appstore:before {
  content: "\f10c";
}

.ion-ios-appstore-outline:before {
  content: "\f10b";
}

.ion-ios-archive:before {
  content: "\f10e";
}

.ion-ios-archive-outline:before {
  content: "\f10d";
}

.ion-ios-arrow-back:before {
  content: "\f3cf";
}

.ion-ios-arrow-back-outline:before {
  content: "\f3cf";
}

.ion-ios-arrow-down:before {
  content: "\f3d0";
}

.ion-ios-arrow-down-outline:before {
  content: "\f3d0";
}

.ion-ios-arrow-dropdown:before {
  content: "\f110";
}

.ion-ios-arrow-dropdown-circle:before {
  content: "\f10f";
}

.ion-ios-arrow-dropdown-circle-outline:before {
  content: "\f10f";
}

.ion-ios-arrow-dropdown-outline:before {
  content: "\f110";
}

.ion-ios-arrow-dropleft:before {
  content: "\f112";
}

.ion-ios-arrow-dropleft-circle:before {
  content: "\f111";
}

.ion-ios-arrow-dropleft-circle-outline:before {
  content: "\f111";
}

.ion-ios-arrow-dropleft-outline:before {
  content: "\f112";
}

.ion-ios-arrow-dropright:before {
  content: "\f114";
}

.ion-ios-arrow-dropright-circle:before {
  content: "\f113";
}

.ion-ios-arrow-dropright-circle-outline:before {
  content: "\f113";
}

.ion-ios-arrow-dropright-outline:before {
  content: "\f114";
}

.ion-ios-arrow-dropup:before {
  content: "\f116";
}

.ion-ios-arrow-dropup-circle:before {
  content: "\f115";
}

.ion-ios-arrow-dropup-circle-outline:before {
  content: "\f115";
}

.ion-ios-arrow-dropup-outline:before {
  content: "\f116";
}

.ion-ios-arrow-forward:before {
  content: "\f3d1";
}

.ion-ios-arrow-forward-outline:before {
  content: "\f3d1";
}

.ion-ios-arrow-round-back:before {
  content: "\f117";
}

.ion-ios-arrow-round-back-outline:before {
  content: "\f117";
}

.ion-ios-arrow-round-down:before {
  content: "\f118";
}

.ion-ios-arrow-round-down-outline:before {
  content: "\f118";
}

.ion-ios-arrow-round-forward:before {
  content: "\f119";
}

.ion-ios-arrow-round-forward-outline:before {
  content: "\f119";
}

.ion-ios-arrow-round-up:before {
  content: "\f11a";
}

.ion-ios-arrow-round-up-outline:before {
  content: "\f11a";
}

.ion-ios-arrow-up:before {
  content: "\f3d8";
}

.ion-ios-arrow-up-outline:before {
  content: "\f3d8";
}

.ion-ios-at:before {
  content: "\f3da";
}

.ion-ios-at-outline:before {
  content: "\f3d9";
}

.ion-ios-attach:before {
  content: "\f11b";
}

.ion-ios-attach-outline:before {
  content: "\f11b";
}

.ion-ios-backspace:before {
  content: "\f11d";
}

.ion-ios-backspace-outline:before {
  content: "\f11c";
}

.ion-ios-barcode:before {
  content: "\f3dc";
}

.ion-ios-barcode-outline:before {
  content: "\f3db";
}

.ion-ios-baseball:before {
  content: "\f3de";
}

.ion-ios-baseball-outline:before {
  content: "\f3dd";
}

.ion-ios-basket:before {
  content: "\f11f";
}

.ion-ios-basket-outline:before {
  content: "\f11e";
}

.ion-ios-basketball:before {
  content: "\f3e0";
}

.ion-ios-basketball-outline:before {
  content: "\f3df";
}

.ion-ios-battery-charging:before {
  content: "\f120";
}

.ion-ios-battery-charging-outline:before {
  content: "\f120";
}

.ion-ios-battery-dead:before {
  content: "\f121";
}

.ion-ios-battery-dead-outline:before {
  content: "\f121";
}

.ion-ios-battery-full:before {
  content: "\f122";
}

.ion-ios-battery-full-outline:before {
  content: "\f122";
}

.ion-ios-beaker:before {
  content: "\f124";
}

.ion-ios-beaker-outline:before {
  content: "\f123";
}

.ion-ios-beer:before {
  content: "\f126";
}

.ion-ios-beer-outline:before {
  content: "\f125";
}

.ion-ios-bicycle:before {
  content: "\f127";
}

.ion-ios-bicycle-outline:before {
  content: "\f127";
}

.ion-ios-bluetooth:before {
  content: "\f128";
}

.ion-ios-bluetooth-outline:before {
  content: "\f128";
}

.ion-ios-boat:before {
  content: "\f12a";
}

.ion-ios-boat-outline:before {
  content: "\f129";
}

.ion-ios-body:before {
  content: "\f3e4";
}

.ion-ios-body-outline:before {
  content: "\f3e3";
}

.ion-ios-bonfire:before {
  content: "\f12c";
}

.ion-ios-bonfire-outline:before {
  content: "\f12b";
}

.ion-ios-book:before {
  content: "\f3e8";
}

.ion-ios-book-outline:before {
  content: "\f3e7";
}

.ion-ios-bookmark:before {
  content: "\f12e";
}

.ion-ios-bookmark-outline:before {
  content: "\f12d";
}

.ion-ios-bookmarks:before {
  content: "\f3ea";
}

.ion-ios-bookmarks-outline:before {
  content: "\f3e9";
}

.ion-ios-bowtie:before {
  content: "\f130";
}

.ion-ios-bowtie-outline:before {
  content: "\f12f";
}

.ion-ios-briefcase:before {
  content: "\f3ee";
}

.ion-ios-briefcase-outline:before {
  content: "\f3ed";
}

.ion-ios-browsers:before {
  content: "\f3f0";
}

.ion-ios-browsers-outline:before {
  content: "\f3ef";
}

.ion-ios-brush:before {
  content: "\f132";
}

.ion-ios-brush-outline:before {
  content: "\f131";
}

.ion-ios-bug:before {
  content: "\f134";
}

.ion-ios-bug-outline:before {
  content: "\f133";
}

.ion-ios-build:before {
  content: "\f136";
}

.ion-ios-build-outline:before {
  content: "\f135";
}

.ion-ios-bulb:before {
  content: "\f138";
}

.ion-ios-bulb-outline:before {
  content: "\f137";
}

.ion-ios-bus:before {
  content: "\f13a";
}

.ion-ios-bus-outline:before {
  content: "\f139";
}

.ion-ios-cafe:before {
  content: "\f13c";
}

.ion-ios-cafe-outline:before {
  content: "\f13b";
}

.ion-ios-calculator:before {
  content: "\f3f2";
}

.ion-ios-calculator-outline:before {
  content: "\f3f1";
}

.ion-ios-calendar:before {
  content: "\f3f4";
}

.ion-ios-calendar-outline:before {
  content: "\f3f3";
}

.ion-ios-call:before {
  content: "\f13e";
}

.ion-ios-call-outline:before {
  content: "\f13d";
}

.ion-ios-camera:before {
  content: "\f3f6";
}

.ion-ios-camera-outline:before {
  content: "\f3f5";
}

.ion-ios-car:before {
  content: "\f140";
}

.ion-ios-car-outline:before {
  content: "\f13f";
}

.ion-ios-card:before {
  content: "\f142";
}

.ion-ios-card-outline:before {
  content: "\f141";
}

.ion-ios-cart:before {
  content: "\f3f8";
}

.ion-ios-cart-outline:before {
  content: "\f3f7";
}

.ion-ios-cash:before {
  content: "\f144";
}

.ion-ios-cash-outline:before {
  content: "\f143";
}

.ion-ios-chatboxes:before {
  content: "\f3fa";
}

.ion-ios-chatboxes-outline:before {
  content: "\f3f9";
}

.ion-ios-chatbubbles:before {
  content: "\f146";
}

.ion-ios-chatbubbles-outline:before {
  content: "\f145";
}

.ion-ios-checkbox:before {
  content: "\f148";
}

.ion-ios-checkbox-outline:before {
  content: "\f147";
}

.ion-ios-checkmark:before {
  content: "\f3ff";
}

.ion-ios-checkmark-circle:before {
  content: "\f14a";
}

.ion-ios-checkmark-circle-outline:before {
  content: "\f149";
}

.ion-ios-checkmark-outline:before {
  content: "\f3ff";
}

.ion-ios-clipboard:before {
  content: "\f14c";
}

.ion-ios-clipboard-outline:before {
  content: "\f14b";
}

.ion-ios-clock:before {
  content: "\f403";
}

.ion-ios-clock-outline:before {
  content: "\f402";
}

.ion-ios-close:before {
  content: "\f406";
}

.ion-ios-close-circle:before {
  content: "\f14e";
}

.ion-ios-close-circle-outline:before {
  content: "\f14d";
}

.ion-ios-close-outline:before {
  content: "\f406";
}

.ion-ios-closed-captioning:before {
  content: "\f150";
}

.ion-ios-closed-captioning-outline:before {
  content: "\f14f";
}

.ion-ios-cloud:before {
  content: "\f40c";
}

.ion-ios-cloud-circle:before {
  content: "\f152";
}

.ion-ios-cloud-circle-outline:before {
  content: "\f151";
}

.ion-ios-cloud-done:before {
  content: "\f154";
}

.ion-ios-cloud-done-outline:before {
  content: "\f153";
}

.ion-ios-cloud-download:before {
  content: "\f408";
}

.ion-ios-cloud-download-outline:before {
  content: "\f407";
}

.ion-ios-cloud-outline:before {
  content: "\f409";
}

.ion-ios-cloud-upload:before {
  content: "\f40b";
}

.ion-ios-cloud-upload-outline:before {
  content: "\f40a";
}

.ion-ios-cloudy:before {
  content: "\f410";
}

.ion-ios-cloudy-night:before {
  content: "\f40e";
}

.ion-ios-cloudy-night-outline:before {
  content: "\f40d";
}

.ion-ios-cloudy-outline:before {
  content: "\f40f";
}

.ion-ios-code:before {
  content: "\f157";
}

.ion-ios-code-download:before {
  content: "\f155";
}

.ion-ios-code-download-outline:before {
  content: "\f155";
}

.ion-ios-code-outline:before {
  content: "\f157";
}

.ion-ios-code-working:before {
  content: "\f156";
}

.ion-ios-code-working-outline:before {
  content: "\f156";
}

.ion-ios-cog:before {
  content: "\f412";
}

.ion-ios-cog-outline:before {
  content: "\f411";
}

.ion-ios-color-fill:before {
  content: "\f159";
}

.ion-ios-color-fill-outline:before {
  content: "\f158";
}

.ion-ios-color-filter:before {
  content: "\f414";
}

.ion-ios-color-filter-outline:before {
  content: "\f413";
}

.ion-ios-color-palette:before {
  content: "\f15b";
}

.ion-ios-color-palette-outline:before {
  content: "\f15a";
}

.ion-ios-color-wand:before {
  content: "\f416";
}

.ion-ios-color-wand-outline:before {
  content: "\f415";
}

.ion-ios-compass:before {
  content: "\f15d";
}

.ion-ios-compass-outline:before {
  content: "\f15c";
}

.ion-ios-construct:before {
  content: "\f15f";
}

.ion-ios-construct-outline:before {
  content: "\f15e";
}

.ion-ios-contact:before {
  content: "\f41a";
}

.ion-ios-contact-outline:before {
  content: "\f419";
}

.ion-ios-contacts:before {
  content: "\f161";
}

.ion-ios-contacts-outline:before {
  content: "\f160";
}

.ion-ios-contract:before {
  content: "\f162";
}

.ion-ios-contract-outline:before {
  content: "\f162";
}

.ion-ios-contrast:before {
  content: "\f163";
}

.ion-ios-contrast-outline:before {
  content: "\f163";
}

.ion-ios-copy:before {
  content: "\f41c";
}

.ion-ios-copy-outline:before {
  content: "\f41b";
}

.ion-ios-create:before {
  content: "\f165";
}

.ion-ios-create-outline:before {
  content: "\f164";
}

.ion-ios-crop:before {
  content: "\f41e";
}

.ion-ios-crop-outline:before {
  content: "\f166";
}

.ion-ios-cube:before {
  content: "\f168";
}

.ion-ios-cube-outline:before {
  content: "\f167";
}

.ion-ios-cut:before {
  content: "\f16a";
}

.ion-ios-cut-outline:before {
  content: "\f169";
}

.ion-ios-desktop:before {
  content: "\f16c";
}

.ion-ios-desktop-outline:before {
  content: "\f16b";
}

.ion-ios-disc:before {
  content: "\f16e";
}

.ion-ios-disc-outline:before {
  content: "\f16d";
}

.ion-ios-document:before {
  content: "\f170";
}

.ion-ios-document-outline:before {
  content: "\f16f";
}

.ion-ios-done-all:before {
  content: "\f171";
}

.ion-ios-done-all-outline:before {
  content: "\f171";
}

.ion-ios-download:before {
  content: "\f420";
}

.ion-ios-download-outline:before {
  content: "\f41f";
}

.ion-ios-easel:before {
  content: "\f173";
}

.ion-ios-easel-outline:before {
  content: "\f172";
}

.ion-ios-egg:before {
  content: "\f175";
}

.ion-ios-egg-outline:before {
  content: "\f174";
}

.ion-ios-exit:before {
  content: "\f177";
}

.ion-ios-exit-outline:before {
  content: "\f176";
}

.ion-ios-expand:before {
  content: "\f178";
}

.ion-ios-expand-outline:before {
  content: "\f178";
}

.ion-ios-eye:before {
  content: "\f425";
}

.ion-ios-eye-off:before {
  content: "\f17a";
}

.ion-ios-eye-off-outline:before {
  content: "\f179";
}

.ion-ios-eye-outline:before {
  content: "\f424";
}

.ion-ios-fastforward:before {
  content: "\f427";
}

.ion-ios-fastforward-outline:before {
  content: "\f426";
}

.ion-ios-female:before {
  content: "\f17b";
}

.ion-ios-female-outline:before {
  content: "\f17b";
}

.ion-ios-filing:before {
  content: "\f429";
}

.ion-ios-filing-outline:before {
  content: "\f428";
}

.ion-ios-film:before {
  content: "\f42b";
}

.ion-ios-film-outline:before {
  content: "\f42a";
}

.ion-ios-finger-print:before {
  content: "\f17c";
}

.ion-ios-finger-print-outline:before {
  content: "\f17c";
}

.ion-ios-flag:before {
  content: "\f42d";
}

.ion-ios-flag-outline:before {
  content: "\f42c";
}

.ion-ios-flame:before {
  content: "\f42f";
}

.ion-ios-flame-outline:before {
  content: "\f42e";
}

.ion-ios-flash:before {
  content: "\f17e";
}

.ion-ios-flash-outline:before {
  content: "\f17d";
}

.ion-ios-flask:before {
  content: "\f431";
}

.ion-ios-flask-outline:before {
  content: "\f430";
}

.ion-ios-flower:before {
  content: "\f433";
}

.ion-ios-flower-outline:before {
  content: "\f432";
}

.ion-ios-folder:before {
  content: "\f435";
}

.ion-ios-folder-open:before {
  content: "\f180";
}

.ion-ios-folder-open-outline:before {
  content: "\f17f";
}

.ion-ios-folder-outline:before {
  content: "\f434";
}

.ion-ios-football:before {
  content: "\f437";
}

.ion-ios-football-outline:before {
  content: "\f436";
}

.ion-ios-funnel:before {
  content: "\f182";
}

.ion-ios-funnel-outline:before {
  content: "\f181";
}

.ion-ios-game-controller-a:before {
  content: "\f439";
}

.ion-ios-game-controller-a-outline:before {
  content: "\f438";
}

.ion-ios-game-controller-b:before {
  content: "\f43b";
}

.ion-ios-game-controller-b-outline:before {
  content: "\f43a";
}

.ion-ios-git-branch:before {
  content: "\f183";
}

.ion-ios-git-branch-outline:before {
  content: "\f183";
}

.ion-ios-git-commit:before {
  content: "\f184";
}

.ion-ios-git-commit-outline:before {
  content: "\f184";
}

.ion-ios-git-compare:before {
  content: "\f185";
}

.ion-ios-git-compare-outline:before {
  content: "\f185";
}

.ion-ios-git-merge:before {
  content: "\f186";
}

.ion-ios-git-merge-outline:before {
  content: "\f186";
}

.ion-ios-git-network:before {
  content: "\f187";
}

.ion-ios-git-network-outline:before {
  content: "\f187";
}

.ion-ios-git-pull-request:before {
  content: "\f188";
}

.ion-ios-git-pull-request-outline:before {
  content: "\f188";
}

.ion-ios-glasses:before {
  content: "\f43f";
}

.ion-ios-glasses-outline:before {
  content: "\f43e";
}

.ion-ios-globe:before {
  content: "\f18a";
}

.ion-ios-globe-outline:before {
  content: "\f189";
}

.ion-ios-grid:before {
  content: "\f18c";
}

.ion-ios-grid-outline:before {
  content: "\f18b";
}

.ion-ios-hammer:before {
  content: "\f18e";
}

.ion-ios-hammer-outline:before {
  content: "\f18d";
}

.ion-ios-hand:before {
  content: "\f190";
}

.ion-ios-hand-outline:before {
  content: "\f18f";
}

.ion-ios-happy:before {
  content: "\f192";
}

.ion-ios-happy-outline:before {
  content: "\f191";
}

.ion-ios-headset:before {
  content: "\f194";
}

.ion-ios-headset-outline:before {
  content: "\f193";
}

.ion-ios-heart:before {
  content: "\f443";
}

.ion-ios-heart-outline:before {
  content: "\f442";
}

.ion-ios-help:before {
  content: "\f446";
}

.ion-ios-help-buoy:before {
  content: "\f196";
}

.ion-ios-help-buoy-outline:before {
  content: "\f195";
}

.ion-ios-help-circle:before {
  content: "\f198";
}

.ion-ios-help-circle-outline:before {
  content: "\f197";
}

.ion-ios-help-outline:before {
  content: "\f446";
}

.ion-ios-home:before {
  content: "\f448";
}

.ion-ios-home-outline:before {
  content: "\f447";
}

.ion-ios-ice-cream:before {
  content: "\f19a";
}

.ion-ios-ice-cream-outline:before {
  content: "\f199";
}

.ion-ios-image:before {
  content: "\f19c";
}

.ion-ios-image-outline:before {
  content: "\f19b";
}

.ion-ios-images:before {
  content: "\f19e";
}

.ion-ios-images-outline:before {
  content: "\f19d";
}

.ion-ios-infinite:before {
  content: "\f44a";
}

.ion-ios-infinite-outline:before {
  content: "\f449";
}

.ion-ios-information:before {
  content: "\f44d";
}

.ion-ios-information-circle:before {
  content: "\f1a0";
}

.ion-ios-information-circle-outline:before {
  content: "\f19f";
}

.ion-ios-information-outline:before {
  content: "\f44d";
}

.ion-ios-ionic:before {
  content: "\f1a1";
}

.ion-ios-ionic-outline:before {
  content: "\f44e";
}

.ion-ios-ionitron:before {
  content: "\f1a3";
}

.ion-ios-ionitron-outline:before {
  content: "\f1a2";
}

.ion-ios-jet:before {
  content: "\f1a5";
}

.ion-ios-jet-outline:before {
  content: "\f1a4";
}

.ion-ios-key:before {
  content: "\f1a7";
}

.ion-ios-key-outline:before {
  content: "\f1a6";
}

.ion-ios-keypad:before {
  content: "\f450";
}

.ion-ios-keypad-outline:before {
  content: "\f44f";
}

.ion-ios-laptop:before {
  content: "\f1a8";
}

.ion-ios-laptop-outline:before {
  content: "\f1a8";
}

.ion-ios-leaf:before {
  content: "\f1aa";
}

.ion-ios-leaf-outline:before {
  content: "\f1a9";
}

.ion-ios-link:before {
  content: "\f22a";
}

.ion-ios-link-outline:before {
  content: "\f1ca";
}

.ion-ios-list:before {
  content: "\f454";
}

.ion-ios-list-box:before {
  content: "\f1ac";
}

.ion-ios-list-box-outline:before {
  content: "\f1ab";
}

.ion-ios-list-outline:before {
  content: "\f454";
}

.ion-ios-locate:before {
  content: "\f1ae";
}

.ion-ios-locate-outline:before {
  content: "\f1ad";
}

.ion-ios-lock:before {
  content: "\f1b0";
}

.ion-ios-lock-outline:before {
  content: "\f1af";
}

.ion-ios-log-in:before {
  content: "\f1b1";
}

.ion-ios-log-in-outline:before {
  content: "\f1b1";
}

.ion-ios-log-out:before {
  content: "\f1b2";
}

.ion-ios-log-out-outline:before {
  content: "\f1b2";
}

.ion-ios-magnet:before {
  content: "\f1b4";
}

.ion-ios-magnet-outline:before {
  content: "\f1b3";
}

.ion-ios-mail:before {
  content: "\f1b8";
}

.ion-ios-mail-open:before {
  content: "\f1b6";
}

.ion-ios-mail-open-outline:before {
  content: "\f1b5";
}

.ion-ios-mail-outline:before {
  content: "\f1b7";
}

.ion-ios-male:before {
  content: "\f1b9";
}

.ion-ios-male-outline:before {
  content: "\f1b9";
}

.ion-ios-man:before {
  content: "\f1bb";
}

.ion-ios-man-outline:before {
  content: "\f1ba";
}

.ion-ios-map:before {
  content: "\f1bd";
}

.ion-ios-map-outline:before {
  content: "\f1bc";
}

.ion-ios-medal:before {
  content: "\f1bf";
}

.ion-ios-medal-outline:before {
  content: "\f1be";
}

.ion-ios-medical:before {
  content: "\f45c";
}

.ion-ios-medical-outline:before {
  content: "\f45b";
}

.ion-ios-medkit:before {
  content: "\f45e";
}

.ion-ios-medkit-outline:before {
  content: "\f45d";
}

.ion-ios-megaphone:before {
  content: "\f1c1";
}

.ion-ios-megaphone-outline:before {
  content: "\f1c0";
}

.ion-ios-menu:before {
  content: "\f1c3";
}

.ion-ios-menu-outline:before {
  content: "\f1c2";
}

.ion-ios-mic:before {
  content: "\f461";
}

.ion-ios-mic-off:before {
  content: "\f45f";
}

.ion-ios-mic-off-outline:before {
  content: "\f1c4";
}

.ion-ios-mic-outline:before {
  content: "\f460";
}

.ion-ios-microphone:before {
  content: "\f1c6";
}

.ion-ios-microphone-outline:before {
  content: "\f1c5";
}

.ion-ios-moon:before {
  content: "\f468";
}

.ion-ios-moon-outline:before {
  content: "\f467";
}

.ion-ios-more:before {
  content: "\f1c8";
}

.ion-ios-more-outline:before {
  content: "\f1c7";
}

.ion-ios-move:before {
  content: "\f1cb";
}

.ion-ios-move-outline:before {
  content: "\f1cb";
}

.ion-ios-musical-note:before {
  content: "\f46b";
}

.ion-ios-musical-note-outline:before {
  content: "\f1cc";
}

.ion-ios-musical-notes:before {
  content: "\f46c";
}

.ion-ios-musical-notes-outline:before {
  content: "\f1cd";
}

.ion-ios-navigate:before {
  content: "\f46e";
}

.ion-ios-navigate-outline:before {
  content: "\f46d";
}

.ion-ios-no-smoking:before {
  content: "\f1cf";
}

.ion-ios-no-smoking-outline:before {
  content: "\f1ce";
}

.ion-ios-notifications:before {
  content: "\f1d3";
}

.ion-ios-notifications-off:before {
  content: "\f1d1";
}

.ion-ios-notifications-off-outline:before {
  content: "\f1d0";
}

.ion-ios-notifications-outline:before {
  content: "\f1d2";
}

.ion-ios-nuclear:before {
  content: "\f1d5";
}

.ion-ios-nuclear-outline:before {
  content: "\f1d4";
}

.ion-ios-nutrition:before {
  content: "\f470";
}

.ion-ios-nutrition-outline:before {
  content: "\f46f";
}

.ion-ios-open:before {
  content: "\f1d7";
}

.ion-ios-open-outline:before {
  content: "\f1d6";
}

.ion-ios-options:before {
  content: "\f1d9";
}

.ion-ios-options-outline:before {
  content: "\f1d8";
}

.ion-ios-outlet:before {
  content: "\f1db";
}

.ion-ios-outlet-outline:before {
  content: "\f1da";
}

.ion-ios-paper:before {
  content: "\f472";
}

.ion-ios-paper-outline:before {
  content: "\f471";
}

.ion-ios-paper-plane:before {
  content: "\f1dd";
}

.ion-ios-paper-plane-outline:before {
  content: "\f1dc";
}

.ion-ios-partly-sunny:before {
  content: "\f1df";
}

.ion-ios-partly-sunny-outline:before {
  content: "\f1de";
}

.ion-ios-pause:before {
  content: "\f478";
}

.ion-ios-pause-outline:before {
  content: "\f477";
}

.ion-ios-paw:before {
  content: "\f47a";
}

.ion-ios-paw-outline:before {
  content: "\f479";
}

.ion-ios-people:before {
  content: "\f47c";
}

.ion-ios-people-outline:before {
  content: "\f47b";
}

.ion-ios-person:before {
  content: "\f47e";
}

.ion-ios-person-add:before {
  content: "\f1e1";
}

.ion-ios-person-add-outline:before {
  content: "\f1e0";
}

.ion-ios-person-outline:before {
  content: "\f47d";
}

.ion-ios-phone-landscape:before {
  content: "\f1e2";
}

.ion-ios-phone-landscape-outline:before {
  content: "\f1e2";
}

.ion-ios-phone-portrait:before {
  content: "\f1e3";
}

.ion-ios-phone-portrait-outline:before {
  content: "\f1e3";
}

.ion-ios-photos:before {
  content: "\f482";
}

.ion-ios-photos-outline:before {
  content: "\f481";
}

.ion-ios-pie:before {
  content: "\f484";
}

.ion-ios-pie-outline:before {
  content: "\f483";
}

.ion-ios-pin:before {
  content: "\f1e5";
}

.ion-ios-pin-outline:before {
  content: "\f1e4";
}

.ion-ios-pint:before {
  content: "\f486";
}

.ion-ios-pint-outline:before {
  content: "\f485";
}

.ion-ios-pizza:before {
  content: "\f1e7";
}

.ion-ios-pizza-outline:before {
  content: "\f1e6";
}

.ion-ios-plane:before {
  content: "\f1e9";
}

.ion-ios-plane-outline:before {
  content: "\f1e8";
}

.ion-ios-planet:before {
  content: "\f1eb";
}

.ion-ios-planet-outline:before {
  content: "\f1ea";
}

.ion-ios-play:before {
  content: "\f488";
}

.ion-ios-play-outline:before {
  content: "\f487";
}

.ion-ios-podium:before {
  content: "\f1ed";
}

.ion-ios-podium-outline:before {
  content: "\f1ec";
}

.ion-ios-power:before {
  content: "\f1ef";
}

.ion-ios-power-outline:before {
  content: "\f1ee";
}

.ion-ios-pricetag:before {
  content: "\f48d";
}

.ion-ios-pricetag-outline:before {
  content: "\f48c";
}

.ion-ios-pricetags:before {
  content: "\f48f";
}

.ion-ios-pricetags-outline:before {
  content: "\f48e";
}

.ion-ios-print:before {
  content: "\f1f1";
}

.ion-ios-print-outline:before {
  content: "\f1f0";
}

.ion-ios-pulse:before {
  content: "\f493";
}

.ion-ios-pulse-outline:before {
  content: "\f1f2";
}

.ion-ios-qr-scanner:before {
  content: "\f1f3";
}

.ion-ios-qr-scanner-outline:before {
  content: "\f1f3";
}

.ion-ios-quote:before {
  content: "\f1f5";
}

.ion-ios-quote-outline:before {
  content: "\f1f4";
}

.ion-ios-radio:before {
  content: "\f1f9";
}

.ion-ios-radio-button-off:before {
  content: "\f1f6";
}

.ion-ios-radio-button-off-outline:before {
  content: "\f1f6";
}

.ion-ios-radio-button-on:before {
  content: "\f1f7";
}

.ion-ios-radio-button-on-outline:before {
  content: "\f1f7";
}

.ion-ios-radio-outline:before {
  content: "\f1f8";
}

.ion-ios-rainy:before {
  content: "\f495";
}

.ion-ios-rainy-outline:before {
  content: "\f494";
}

.ion-ios-recording:before {
  content: "\f497";
}

.ion-ios-recording-outline:before {
  content: "\f496";
}

.ion-ios-redo:before {
  content: "\f499";
}

.ion-ios-redo-outline:before {
  content: "\f498";
}

.ion-ios-refresh:before {
  content: "\f49c";
}

.ion-ios-refresh-circle:before {
  content: "\f226";
}

.ion-ios-refresh-circle-outline:before {
  content: "\f224";
}

.ion-ios-refresh-outline:before {
  content: "\f49c";
}

.ion-ios-remove:before {
  content: "\f1fc";
}

.ion-ios-remove-circle:before {
  content: "\f1fb";
}

.ion-ios-remove-circle-outline:before {
  content: "\f1fa";
}

.ion-ios-remove-outline:before {
  content: "\f1fc";
}

.ion-ios-reorder:before {
  content: "\f1fd";
}

.ion-ios-reorder-outline:before {
  content: "\f1fd";
}

.ion-ios-repeat:before {
  content: "\f1fe";
}

.ion-ios-repeat-outline:before {
  content: "\f1fe";
}

.ion-ios-resize:before {
  content: "\f1ff";
}

.ion-ios-resize-outline:before {
  content: "\f1ff";
}

.ion-ios-restaurant:before {
  content: "\f201";
}

.ion-ios-restaurant-outline:before {
  content: "\f200";
}

.ion-ios-return-left:before {
  content: "\f202";
}

.ion-ios-return-left-outline:before {
  content: "\f202";
}

.ion-ios-return-right:before {
  content: "\f203";
}

.ion-ios-return-right-outline:before {
  content: "\f203";
}

.ion-ios-reverse-camera:before {
  content: "\f49f";
}

.ion-ios-reverse-camera-outline:before {
  content: "\f49e";
}

.ion-ios-rewind:before {
  content: "\f4a1";
}

.ion-ios-rewind-outline:before {
  content: "\f4a0";
}

.ion-ios-ribbon:before {
  content: "\f205";
}

.ion-ios-ribbon-outline:before {
  content: "\f204";
}

.ion-ios-rose:before {
  content: "\f4a3";
}

.ion-ios-rose-outline:before {
  content: "\f4a2";
}

.ion-ios-sad:before {
  content: "\f207";
}

.ion-ios-sad-outline:before {
  content: "\f206";
}

.ion-ios-school:before {
  content: "\f209";
}

.ion-ios-school-outline:before {
  content: "\f208";
}

.ion-ios-search:before {
  content: "\f4a5";
}

.ion-ios-search-outline:before {
  content: "\f20a";
}

.ion-ios-send:before {
  content: "\f20c";
}

.ion-ios-send-outline:before {
  content: "\f20b";
}

.ion-ios-settings:before {
  content: "\f4a7";
}

.ion-ios-settings-outline:before {
  content: "\f20d";
}

.ion-ios-share:before {
  content: "\f211";
}

.ion-ios-share-alt:before {
  content: "\f20f";
}

.ion-ios-share-alt-outline:before {
  content: "\f20e";
}

.ion-ios-share-outline:before {
  content: "\f210";
}

.ion-ios-shirt:before {
  content: "\f213";
}

.ion-ios-shirt-outline:before {
  content: "\f212";
}

.ion-ios-shuffle:before {
  content: "\f4a9";
}

.ion-ios-shuffle-outline:before {
  content: "\f4a9";
}

.ion-ios-skip-backward:before {
  content: "\f215";
}

.ion-ios-skip-backward-outline:before {
  content: "\f214";
}

.ion-ios-skip-forward:before {
  content: "\f217";
}

.ion-ios-skip-forward-outline:before {
  content: "\f216";
}

.ion-ios-snow:before {
  content: "\f218";
}

.ion-ios-snow-outline:before {
  content: "\f22c";
}

.ion-ios-speedometer:before {
  content: "\f4b0";
}

.ion-ios-speedometer-outline:before {
  content: "\f4af";
}

.ion-ios-square:before {
  content: "\f21a";
}

.ion-ios-square-outline:before {
  content: "\f219";
}

.ion-ios-star:before {
  content: "\f4b3";
}

.ion-ios-star-half:before {
  content: "\f4b1";
}

.ion-ios-star-half-outline:before {
  content: "\f4b1";
}

.ion-ios-star-outline:before {
  content: "\f4b2";
}

.ion-ios-stats:before {
  content: "\f21c";
}

.ion-ios-stats-outline:before {
  content: "\f21b";
}

.ion-ios-stopwatch:before {
  content: "\f4b5";
}

.ion-ios-stopwatch-outline:before {
  content: "\f4b4";
}

.ion-ios-subway:before {
  content: "\f21e";
}

.ion-ios-subway-outline:before {
  content: "\f21d";
}

.ion-ios-sunny:before {
  content: "\f4b7";
}

.ion-ios-sunny-outline:before {
  content: "\f4b6";
}

.ion-ios-swap:before {
  content: "\f21f";
}

.ion-ios-swap-outline:before {
  content: "\f21f";
}

.ion-ios-switch:before {
  content: "\f221";
}

.ion-ios-switch-outline:before {
  content: "\f220";
}

.ion-ios-sync:before {
  content: "\f222";
}

.ion-ios-sync-outline:before {
  content: "\f222";
}

.ion-ios-tablet-landscape:before {
  content: "\f223";
}

.ion-ios-tablet-landscape-outline:before {
  content: "\f223";
}

.ion-ios-tablet-portrait:before {
  content: "\f24e";
}

.ion-ios-tablet-portrait-outline:before {
  content: "\f24e";
}

.ion-ios-tennisball:before {
  content: "\f4bb";
}

.ion-ios-tennisball-outline:before {
  content: "\f4ba";
}

.ion-ios-text:before {
  content: "\f250";
}

.ion-ios-text-outline:before {
  content: "\f24f";
}

.ion-ios-thermometer:before {
  content: "\f252";
}

.ion-ios-thermometer-outline:before {
  content: "\f251";
}

.ion-ios-thumbs-down:before {
  content: "\f254";
}

.ion-ios-thumbs-down-outline:before {
  content: "\f253";
}

.ion-ios-thumbs-up:before {
  content: "\f256";
}

.ion-ios-thumbs-up-outline:before {
  content: "\f255";
}

.ion-ios-thunderstorm:before {
  content: "\f4bd";
}

.ion-ios-thunderstorm-outline:before {
  content: "\f4bc";
}

.ion-ios-time:before {
  content: "\f4bf";
}

.ion-ios-time-outline:before {
  content: "\f4be";
}

.ion-ios-timer:before {
  content: "\f4c1";
}

.ion-ios-timer-outline:before {
  content: "\f4c0";
}

.ion-ios-train:before {
  content: "\f258";
}

.ion-ios-train-outline:before {
  content: "\f257";
}

.ion-ios-transgender:before {
  content: "\f259";
}

.ion-ios-transgender-outline:before {
  content: "\f259";
}

.ion-ios-trash:before {
  content: "\f4c5";
}

.ion-ios-trash-outline:before {
  content: "\f4c4";
}

.ion-ios-trending-down:before {
  content: "\f25a";
}

.ion-ios-trending-down-outline:before {
  content: "\f25a";
}

.ion-ios-trending-up:before {
  content: "\f25b";
}

.ion-ios-trending-up-outline:before {
  content: "\f25b";
}

.ion-ios-trophy:before {
  content: "\f25d";
}

.ion-ios-trophy-outline:before {
  content: "\f25c";
}

.ion-ios-umbrella:before {
  content: "\f25f";
}

.ion-ios-umbrella-outline:before {
  content: "\f25e";
}

.ion-ios-undo:before {
  content: "\f4c7";
}

.ion-ios-undo-outline:before {
  content: "\f4c6";
}

.ion-ios-unlock:before {
  content: "\f261";
}

.ion-ios-unlock-outline:before {
  content: "\f260";
}

.ion-ios-videocam:before {
  content: "\f4cd";
}

.ion-ios-videocam-outline:before {
  content: "\f4cc";
}

.ion-ios-volume-down:before {
  content: "\f262";
}

.ion-ios-volume-down-outline:before {
  content: "\f262";
}

.ion-ios-volume-mute:before {
  content: "\f263";
}

.ion-ios-volume-mute-outline:before {
  content: "\f263";
}

.ion-ios-volume-off:before {
  content: "\f264";
}

.ion-ios-volume-off-outline:before {
  content: "\f264";
}

.ion-ios-volume-up:before {
  content: "\f265";
}

.ion-ios-volume-up-outline:before {
  content: "\f265";
}

.ion-ios-walk:before {
  content: "\f266";
}

.ion-ios-walk-outline:before {
  content: "\f266";
}

.ion-ios-warning:before {
  content: "\f268";
}

.ion-ios-warning-outline:before {
  content: "\f267";
}

.ion-ios-watch:before {
  content: "\f269";
}

.ion-ios-watch-outline:before {
  content: "\f269";
}

.ion-ios-water:before {
  content: "\f26b";
}

.ion-ios-water-outline:before {
  content: "\f26a";
}

.ion-ios-wifi:before {
  content: "\f26d";
}

.ion-ios-wifi-outline:before {
  content: "\f26c";
}

.ion-ios-wine:before {
  content: "\f26f";
}

.ion-ios-wine-outline:before {
  content: "\f26e";
}

.ion-ios-woman:before {
  content: "\f271";
}

.ion-ios-woman-outline:before {
  content: "\f270";
}

.ion-logo-android:before {
  content: "\f225";
}

.ion-logo-angular:before {
  content: "\f227";
}

.ion-logo-apple:before {
  content: "\f229";
}

.ion-logo-bitcoin:before {
  content: "\f22b";
}

.ion-logo-buffer:before {
  content: "\f22d";
}

.ion-logo-chrome:before {
  content: "\f22f";
}

.ion-logo-codepen:before {
  content: "\f230";
}

.ion-logo-css3:before {
  content: "\f231";
}

.ion-logo-designernews:before {
  content: "\f232";
}

.ion-logo-dribbble:before {
  content: "\f233";
}

.ion-logo-dropbox:before {
  content: "\f234";
}

.ion-logo-euro:before {
  content: "\f235";
}

.ion-logo-facebook:before {
  content: "\f236";
}

.ion-logo-foursquare:before {
  content: "\f237";
}

.ion-logo-freebsd-devil:before {
  content: "\f238";
}

.ion-logo-github:before {
  content: "\f239";
}

.ion-logo-google:before {
  content: "\f23a";
}

.ion-logo-googleplus:before {
  content: "\f23b";
}

.ion-logo-hackernews:before {
  content: "\f23c";
}

.ion-logo-html5:before {
  content: "\f23d";
}

.ion-logo-instagram:before {
  content: "\f23e";
}

.ion-logo-javascript:before {
  content: "\f23f";
}

.ion-logo-linkedin:before {
  content: "\f240";
}

.ion-logo-markdown:before {
  content: "\f241";
}

.ion-logo-nodejs:before {
  content: "\f242";
}

.ion-logo-octocat:before {
  content: "\f243";
}

.ion-logo-pinterest:before {
  content: "\f244";
}

.ion-logo-playstation:before {
  content: "\f245";
}

.ion-logo-python:before {
  content: "\f246";
}

.ion-logo-reddit:before {
  content: "\f247";
}

.ion-logo-rss:before {
  content: "\f248";
}

.ion-logo-sass:before {
  content: "\f249";
}

.ion-logo-skype:before {
  content: "\f24a";
}

.ion-logo-snapchat:before {
  content: "\f24b";
}

.ion-logo-steam:before {
  content: "\f24c";
}

.ion-logo-tumblr:before {
  content: "\f24d";
}

.ion-logo-tux:before {
  content: "\f2ae";
}

.ion-logo-twitch:before {
  content: "\f2af";
}

.ion-logo-twitter:before {
  content: "\f2b0";
}

.ion-logo-usd:before {
  content: "\f2b1";
}

.ion-logo-vimeo:before {
  content: "\f2c4";
}

.ion-logo-whatsapp:before {
  content: "\f2c5";
}

.ion-logo-windows:before {
  content: "\f32f";
}

.ion-logo-wordpress:before {
  content: "\f330";
}

.ion-logo-xbox:before {
  content: "\f34c";
}

.ion-logo-yahoo:before {
  content: "\f34d";
}

.ion-logo-yen:before {
  content: "\f34e";
}

.ion-logo-youtube:before {
  content: "\f34f";
}

.ion-md-add:before {
  content: "\f273";
}

.ion-md-add-circle:before {
  content: "\f272";
}

.ion-md-alarm:before {
  content: "\f274";
}

.ion-md-albums:before {
  content: "\f275";
}

.ion-md-alert:before {
  content: "\f276";
}

.ion-md-american-football:before {
  content: "\f277";
}

.ion-md-analytics:before {
  content: "\f278";
}

.ion-md-aperture:before {
  content: "\f279";
}

.ion-md-apps:before {
  content: "\f27a";
}

.ion-md-appstore:before {
  content: "\f27b";
}

.ion-md-archive:before {
  content: "\f27c";
}

.ion-md-arrow-back:before {
  content: "\f27d";
}

.ion-md-arrow-down:before {
  content: "\f27e";
}

.ion-md-arrow-dropdown:before {
  content: "\f280";
}

.ion-md-arrow-dropdown-circle:before {
  content: "\f27f";
}

.ion-md-arrow-dropleft:before {
  content: "\f282";
}

.ion-md-arrow-dropleft-circle:before {
  content: "\f281";
}

.ion-md-arrow-dropright:before {
  content: "\f284";
}

.ion-md-arrow-dropright-circle:before {
  content: "\f283";
}

.ion-md-arrow-dropup:before {
  content: "\f286";
}

.ion-md-arrow-dropup-circle:before {
  content: "\f285";
}

.ion-md-arrow-forward:before {
  content: "\f287";
}

.ion-md-arrow-round-back:before {
  content: "\f288";
}

.ion-md-arrow-round-down:before {
  content: "\f289";
}

.ion-md-arrow-round-forward:before {
  content: "\f28a";
}

.ion-md-arrow-round-up:before {
  content: "\f28b";
}

.ion-md-arrow-up:before {
  content: "\f28c";
}

.ion-md-at:before {
  content: "\f28d";
}

.ion-md-attach:before {
  content: "\f28e";
}

.ion-md-backspace:before {
  content: "\f28f";
}

.ion-md-barcode:before {
  content: "\f290";
}

.ion-md-baseball:before {
  content: "\f291";
}

.ion-md-basket:before {
  content: "\f292";
}

.ion-md-basketball:before {
  content: "\f293";
}

.ion-md-battery-charging:before {
  content: "\f294";
}

.ion-md-battery-dead:before {
  content: "\f295";
}

.ion-md-battery-full:before {
  content: "\f296";
}

.ion-md-beaker:before {
  content: "\f297";
}

.ion-md-beer:before {
  content: "\f298";
}

.ion-md-bicycle:before {
  content: "\f299";
}

.ion-md-bluetooth:before {
  content: "\f29a";
}

.ion-md-boat:before {
  content: "\f29b";
}

.ion-md-body:before {
  content: "\f29c";
}

.ion-md-bonfire:before {
  content: "\f29d";
}

.ion-md-book:before {
  content: "\f29e";
}

.ion-md-bookmark:before {
  content: "\f29f";
}

.ion-md-bookmarks:before {
  content: "\f2a0";
}

.ion-md-bowtie:before {
  content: "\f2a1";
}

.ion-md-briefcase:before {
  content: "\f2a2";
}

.ion-md-browsers:before {
  content: "\f2a3";
}

.ion-md-brush:before {
  content: "\f2a4";
}

.ion-md-bug:before {
  content: "\f2a5";
}

.ion-md-build:before {
  content: "\f2a6";
}

.ion-md-bulb:before {
  content: "\f2a7";
}

.ion-md-bus:before {
  content: "\f2a8";
}

.ion-md-cafe:before {
  content: "\f2a9";
}

.ion-md-calculator:before {
  content: "\f2aa";
}

.ion-md-calendar:before {
  content: "\f2ab";
}

.ion-md-call:before {
  content: "\f2ac";
}

.ion-md-camera:before {
  content: "\f2ad";
}

.ion-md-car:before {
  content: "\f2b2";
}

.ion-md-card:before {
  content: "\f2b3";
}

.ion-md-cart:before {
  content: "\f2b4";
}

.ion-md-cash:before {
  content: "\f2b5";
}

.ion-md-chatboxes:before {
  content: "\f2b6";
}

.ion-md-chatbubbles:before {
  content: "\f2b7";
}

.ion-md-checkbox:before {
  content: "\f2b9";
}

.ion-md-checkbox-outline:before {
  content: "\f2b8";
}

.ion-md-checkmark:before {
  content: "\f2bc";
}

.ion-md-checkmark-circle:before {
  content: "\f2bb";
}

.ion-md-checkmark-circle-outline:before {
  content: "\f2ba";
}

.ion-md-clipboard:before {
  content: "\f2bd";
}

.ion-md-clock:before {
  content: "\f2be";
}

.ion-md-close:before {
  content: "\f2c0";
}

.ion-md-close-circle:before {
  content: "\f2bf";
}

.ion-md-closed-captioning:before {
  content: "\f2c1";
}

.ion-md-cloud:before {
  content: "\f2c9";
}

.ion-md-cloud-circle:before {
  content: "\f2c2";
}

.ion-md-cloud-done:before {
  content: "\f2c3";
}

.ion-md-cloud-download:before {
  content: "\f2c6";
}

.ion-md-cloud-outline:before {
  content: "\f2c7";
}

.ion-md-cloud-upload:before {
  content: "\f2c8";
}

.ion-md-cloudy:before {
  content: "\f2cb";
}

.ion-md-cloudy-night:before {
  content: "\f2ca";
}

.ion-md-code:before {
  content: "\f2ce";
}

.ion-md-code-download:before {
  content: "\f2cc";
}

.ion-md-code-working:before {
  content: "\f2cd";
}

.ion-md-cog:before {
  content: "\f2cf";
}

.ion-md-color-fill:before {
  content: "\f2d0";
}

.ion-md-color-filter:before {
  content: "\f2d1";
}

.ion-md-color-palette:before {
  content: "\f2d2";
}

.ion-md-color-wand:before {
  content: "\f2d3";
}

.ion-md-compass:before {
  content: "\f2d4";
}

.ion-md-construct:before {
  content: "\f2d5";
}

.ion-md-contact:before {
  content: "\f2d6";
}

.ion-md-contacts:before {
  content: "\f2d7";
}

.ion-md-contract:before {
  content: "\f2d8";
}

.ion-md-contrast:before {
  content: "\f2d9";
}

.ion-md-copy:before {
  content: "\f2da";
}

.ion-md-create:before {
  content: "\f2db";
}

.ion-md-crop:before {
  content: "\f2dc";
}

.ion-md-cube:before {
  content: "\f2dd";
}

.ion-md-cut:before {
  content: "\f2de";
}

.ion-md-desktop:before {
  content: "\f2df";
}

.ion-md-disc:before {
  content: "\f2e0";
}

.ion-md-document:before {
  content: "\f2e1";
}

.ion-md-done-all:before {
  content: "\f2e2";
}

.ion-md-download:before {
  content: "\f2e3";
}

.ion-md-easel:before {
  content: "\f2e4";
}

.ion-md-egg:before {
  content: "\f2e5";
}

.ion-md-exit:before {
  content: "\f2e6";
}

.ion-md-expand:before {
  content: "\f2e7";
}

.ion-md-eye:before {
  content: "\f2e9";
}

.ion-md-eye-off:before {
  content: "\f2e8";
}

.ion-md-fastforward:before {
  content: "\f2ea";
}

.ion-md-female:before {
  content: "\f2eb";
}

.ion-md-filing:before {
  content: "\f2ec";
}

.ion-md-film:before {
  content: "\f2ed";
}

.ion-md-finger-print:before {
  content: "\f2ee";
}

.ion-md-flag:before {
  content: "\f2ef";
}

.ion-md-flame:before {
  content: "\f2f0";
}

.ion-md-flash:before {
  content: "\f2f1";
}

.ion-md-flask:before {
  content: "\f2f2";
}

.ion-md-flower:before {
  content: "\f2f3";
}

.ion-md-folder:before {
  content: "\f2f5";
}

.ion-md-folder-open:before {
  content: "\f2f4";
}

.ion-md-football:before {
  content: "\f2f6";
}

.ion-md-funnel:before {
  content: "\f2f7";
}

.ion-md-game-controller-a:before {
  content: "\f2f8";
}

.ion-md-game-controller-b:before {
  content: "\f2f9";
}

.ion-md-git-branch:before {
  content: "\f2fa";
}

.ion-md-git-commit:before {
  content: "\f2fb";
}

.ion-md-git-compare:before {
  content: "\f2fc";
}

.ion-md-git-merge:before {
  content: "\f2fd";
}

.ion-md-git-network:before {
  content: "\f2fe";
}

.ion-md-git-pull-request:before {
  content: "\f2ff";
}

.ion-md-glasses:before {
  content: "\f300";
}

.ion-md-globe:before {
  content: "\f301";
}

.ion-md-grid:before {
  content: "\f302";
}

.ion-md-hammer:before {
  content: "\f303";
}

.ion-md-hand:before {
  content: "\f304";
}

.ion-md-happy:before {
  content: "\f305";
}

.ion-md-headset:before {
  content: "\f306";
}

.ion-md-heart:before {
  content: "\f308";
}

.ion-md-heart-outline:before {
  content: "\f307";
}

.ion-md-help:before {
  content: "\f30b";
}

.ion-md-help-buoy:before {
  content: "\f309";
}

.ion-md-help-circle:before {
  content: "\f30a";
}

.ion-md-home:before {
  content: "\f30c";
}

.ion-md-ice-cream:before {
  content: "\f30d";
}

.ion-md-image:before {
  content: "\f30e";
}

.ion-md-images:before {
  content: "\f30f";
}

.ion-md-infinite:before {
  content: "\f310";
}

.ion-md-information:before {
  content: "\f312";
}

.ion-md-information-circle:before {
  content: "\f311";
}

.ion-md-ionic:before {
  content: "\f313";
}

.ion-md-ionitron:before {
  content: "\f314";
}

.ion-md-jet:before {
  content: "\f315";
}

.ion-md-key:before {
  content: "\f316";
}

.ion-md-keypad:before {
  content: "\f317";
}

.ion-md-laptop:before {
  content: "\f318";
}

.ion-md-leaf:before {
  content: "\f319";
}

.ion-md-link:before {
  content: "\f22e";
}

.ion-md-list:before {
  content: "\f31b";
}

.ion-md-list-box:before {
  content: "\f31a";
}

.ion-md-locate:before {
  content: "\f31c";
}

.ion-md-lock:before {
  content: "\f31d";
}

.ion-md-log-in:before {
  content: "\f31e";
}

.ion-md-log-out:before {
  content: "\f31f";
}

.ion-md-magnet:before {
  content: "\f320";
}

.ion-md-mail:before {
  content: "\f322";
}

.ion-md-mail-open:before {
  content: "\f321";
}

.ion-md-male:before {
  content: "\f323";
}

.ion-md-man:before {
  content: "\f324";
}

.ion-md-map:before {
  content: "\f325";
}

.ion-md-medal:before {
  content: "\f326";
}

.ion-md-medical:before {
  content: "\f327";
}

.ion-md-medkit:before {
  content: "\f328";
}

.ion-md-megaphone:before {
  content: "\f329";
}

.ion-md-menu:before {
  content: "\f32a";
}

.ion-md-mic:before {
  content: "\f32c";
}

.ion-md-mic-off:before {
  content: "\f32b";
}

.ion-md-microphone:before {
  content: "\f32d";
}

.ion-md-moon:before {
  content: "\f32e";
}

.ion-md-more:before {
  content: "\f1c9";
}

.ion-md-move:before {
  content: "\f331";
}

.ion-md-musical-note:before {
  content: "\f332";
}

.ion-md-musical-notes:before {
  content: "\f333";
}

.ion-md-navigate:before {
  content: "\f334";
}

.ion-md-no-smoking:before {
  content: "\f335";
}

.ion-md-notifications:before {
  content: "\f338";
}

.ion-md-notifications-off:before {
  content: "\f336";
}

.ion-md-notifications-outline:before {
  content: "\f337";
}

.ion-md-nuclear:before {
  content: "\f339";
}

.ion-md-nutrition:before {
  content: "\f33a";
}

.ion-md-open:before {
  content: "\f33b";
}

.ion-md-options:before {
  content: "\f33c";
}

.ion-md-outlet:before {
  content: "\f33d";
}

.ion-md-paper:before {
  content: "\f33f";
}

.ion-md-paper-plane:before {
  content: "\f33e";
}

.ion-md-partly-sunny:before {
  content: "\f340";
}

.ion-md-pause:before {
  content: "\f341";
}

.ion-md-paw:before {
  content: "\f342";
}

.ion-md-people:before {
  content: "\f343";
}

.ion-md-person:before {
  content: "\f345";
}

.ion-md-person-add:before {
  content: "\f344";
}

.ion-md-phone-landscape:before {
  content: "\f346";
}

.ion-md-phone-portrait:before {
  content: "\f347";
}

.ion-md-photos:before {
  content: "\f348";
}

.ion-md-pie:before {
  content: "\f349";
}

.ion-md-pin:before {
  content: "\f34a";
}

.ion-md-pint:before {
  content: "\f34b";
}

.ion-md-pizza:before {
  content: "\f354";
}

.ion-md-plane:before {
  content: "\f355";
}

.ion-md-planet:before {
  content: "\f356";
}

.ion-md-play:before {
  content: "\f357";
}

.ion-md-podium:before {
  content: "\f358";
}

.ion-md-power:before {
  content: "\f359";
}

.ion-md-pricetag:before {
  content: "\f35a";
}

.ion-md-pricetags:before {
  content: "\f35b";
}

.ion-md-print:before {
  content: "\f35c";
}

.ion-md-pulse:before {
  content: "\f35d";
}

.ion-md-qr-scanner:before {
  content: "\f35e";
}

.ion-md-quote:before {
  content: "\f35f";
}

.ion-md-radio:before {
  content: "\f362";
}

.ion-md-radio-button-off:before {
  content: "\f360";
}

.ion-md-radio-button-on:before {
  content: "\f361";
}

.ion-md-rainy:before {
  content: "\f363";
}

.ion-md-recording:before {
  content: "\f364";
}

.ion-md-redo:before {
  content: "\f365";
}

.ion-md-refresh:before {
  content: "\f366";
}

.ion-md-refresh-circle:before {
  content: "\f228";
}

.ion-md-remove:before {
  content: "\f368";
}

.ion-md-remove-circle:before {
  content: "\f367";
}

.ion-md-reorder:before {
  content: "\f369";
}

.ion-md-repeat:before {
  content: "\f36a";
}

.ion-md-resize:before {
  content: "\f36b";
}

.ion-md-restaurant:before {
  content: "\f36c";
}

.ion-md-return-left:before {
  content: "\f36d";
}

.ion-md-return-right:before {
  content: "\f36e";
}

.ion-md-reverse-camera:before {
  content: "\f36f";
}

.ion-md-rewind:before {
  content: "\f370";
}

.ion-md-ribbon:before {
  content: "\f371";
}

.ion-md-rose:before {
  content: "\f372";
}

.ion-md-sad:before {
  content: "\f373";
}

.ion-md-school:before {
  content: "\f374";
}

.ion-md-search:before {
  content: "\f375";
}

.ion-md-send:before {
  content: "\f376";
}

.ion-md-settings:before {
  content: "\f377";
}

.ion-md-share:before {
  content: "\f379";
}

.ion-md-share-alt:before {
  content: "\f378";
}

.ion-md-shirt:before {
  content: "\f37a";
}

.ion-md-shuffle:before {
  content: "\f37b";
}

.ion-md-skip-backward:before {
  content: "\f37c";
}

.ion-md-skip-forward:before {
  content: "\f37d";
}

.ion-md-snow:before {
  content: "\f37e";
}

.ion-md-speedometer:before {
  content: "\f37f";
}

.ion-md-square:before {
  content: "\f381";
}

.ion-md-square-outline:before {
  content: "\f380";
}

.ion-md-star:before {
  content: "\f384";
}

.ion-md-star-half:before {
  content: "\f382";
}

.ion-md-star-outline:before {
  content: "\f383";
}

.ion-md-stats:before {
  content: "\f385";
}

.ion-md-stopwatch:before {
  content: "\f386";
}

.ion-md-subway:before {
  content: "\f387";
}

.ion-md-sunny:before {
  content: "\f388";
}

.ion-md-swap:before {
  content: "\f389";
}

.ion-md-switch:before {
  content: "\f38a";
}

.ion-md-sync:before {
  content: "\f38b";
}

.ion-md-tablet-landscape:before {
  content: "\f38c";
}

.ion-md-tablet-portrait:before {
  content: "\f38d";
}

.ion-md-tennisball:before {
  content: "\f38e";
}

.ion-md-text:before {
  content: "\f38f";
}

.ion-md-thermometer:before {
  content: "\f390";
}

.ion-md-thumbs-down:before {
  content: "\f391";
}

.ion-md-thumbs-up:before {
  content: "\f392";
}

.ion-md-thunderstorm:before {
  content: "\f393";
}

.ion-md-time:before {
  content: "\f394";
}

.ion-md-timer:before {
  content: "\f395";
}

.ion-md-train:before {
  content: "\f396";
}

.ion-md-transgender:before {
  content: "\f397";
}

.ion-md-trash:before {
  content: "\f398";
}

.ion-md-trending-down:before {
  content: "\f399";
}

.ion-md-trending-up:before {
  content: "\f39a";
}

.ion-md-trophy:before {
  content: "\f39b";
}

.ion-md-umbrella:before {
  content: "\f39c";
}

.ion-md-undo:before {
  content: "\f39d";
}

.ion-md-unlock:before {
  content: "\f39e";
}

.ion-md-videocam:before {
  content: "\f39f";
}

.ion-md-volume-down:before {
  content: "\f3a0";
}

.ion-md-volume-mute:before {
  content: "\f3a1";
}

.ion-md-volume-off:before {
  content: "\f3a2";
}

.ion-md-volume-up:before {
  content: "\f3a3";
}

.ion-md-walk:before {
  content: "\f3a4";
}

.ion-md-warning:before {
  content: "\f3a5";
}

.ion-md-watch:before {
  content: "\f3a6";
}

.ion-md-water:before {
  content: "\f3a7";
}

.ion-md-wifi:before {
  content: "\f3a8";
}

.ion-md-wine:before {
  content: "\f3a9";
}

.ion-md-woman:before {
  content: "\f3aa";
}

@font-face {
  font-family: "Ionicons";
  src: url("../assets/fonts/ionicons.woff2?v=3.0.0-alpha.3") format("woff2"), url("../assets/fonts/ionicons.woff?v=3.0.0-alpha.3") format("woff"), url("../assets/fonts/ionicons.ttf?v=3.0.0-alpha.3") format("truetype");
  font-weight: normal;
  font-style: normal;
}

ion-icon {
  display: inline-block;
  font-family: "Ionicons";
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  text-rendering: auto;
  text-transform: none;
  speak: none;
}

ion-icon::before {
  display: inline-block;
}

@font-face {
  font-family: HALTER_;
  src: url("../font/Halter.ttf");
}

@font-face {
  font-family: CircularStd-Book;
  src: url("../font/CircularStd-Book");
}

@font-face {
  font-family: ayuthaya;
  src: url("../font/ayuthaya.ttf");
}

@font-face {
  font-family: OCR A Extended;
  font-style: normal;
  font-weight: normal;
  src: url("../font/OCRAEXT_2.woff") format("woff");
}

@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 300;
  src: local("Noto Sans"), local("Noto-Sans-Regular"), url("../assets/fonts/noto-sans-regular.woff") format("woff"), url("../assets/fonts/noto-sans-regular.ttf") format("truetype");
}

@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 400;
  src: local("Noto Sans"), local("Noto-Sans-Regular"), url("../assets/fonts/noto-sans-regular.woff") format("woff"), url("../assets/fonts/noto-sans-regular.ttf") format("truetype");
}

@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 500;
  src: local("Noto Sans Bold"), local("Noto-Sans-Bold"), url("../assets/fonts/noto-sans-bold.woff") format("woff"), url("../assets/fonts/noto-sans-bold.ttf") format("truetype");
}

@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 700;
  src: local("Noto Sans Bold"), local("Noto-Sans-Bold"), url("../assets/fonts/noto-sans-bold.woff") format("woff"), url("../assets/fonts/noto-sans-bold.ttf") format("truetype");
}

ion-app.cameraView, ion-app.cameraView ion-content, ion-app.cameraView .nav-decor {
  background: transparent none !important;
}

@font-face {
  font-family: 'ocr_a_std';
  src: url(data:application/font-woff2;charset=utf-8;base64,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) format("woff2"), url(data:application/font-woff;charset=utf-8;base64,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) format("woff");
  font-weight: normal;
  font-style: normal;
}

.ios .ios-padding-global {
  margin-top: 20px !important;
}

.ios .border-none-global {
  border: none !important;
  border: 0 !important;
}

.ios .scroll-content {
  border: none !important;
}

ion-action-sheet {
  left: 0;
  top: 0;
  position: absolute;
  z-index: 1000;
  display: block;
  width: 100%;
  height: 100%;
}

.action-sheet-wrapper {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  -webkit-transform: translate3d(0,  100%,  0);
  transform: translate3d(0,  100%,  0);
  position: absolute;
  z-index: 10;
  display: block;
  width: 100%;
  max-width: 500px;
  pointer-events: none;
}

.action-sheet-button {
  width: 100%;
}

.action-sheet-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
  -ms-flex-flow: column;
  flex-flow: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  height: 100%;
  max-height: 100%;
}

.action-sheet-group {
  overflow: scroll;
  -webkit-flex-shrink: 2;
  -ms-flex-negative: 2;
  flex-shrink: 2;
  pointer-events: all;
}

.action-sheet-group-cancel {
  overflow: hidden;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.action-sheet-ios {
  text-align: center;
}

.action-sheet-ios .action-sheet-wrapper {
  margin: constant(safe-area-inset-top) auto constant(safe-area-inset-bottom);
  margin: env(safe-area-inset-top) auto env(safe-area-inset-bottom);
}

.action-sheet-ios .action-sheet-container {
  padding: 0 10px;
}

.action-sheet-ios .action-sheet-group {
  border-radius: 13px;
  margin-bottom: 8px;
  background: #f9f9f9;
}

.action-sheet-ios .action-sheet-group:first-child {
  margin-top: 10px;
}

.action-sheet-ios .action-sheet-group:last-child {
  margin-bottom: 10px;
}

.action-sheet-ios .action-sheet-title {
  padding: 1.5rem;
  text-align: center;
  border-radius: 0;
  border-bottom: 0.55px solid #d6d6da;
  font-size: 1.3rem;
  font-weight: 400;
  color: #8f8f8f;
}

.action-sheet-ios .action-sheet-button {
  margin: 0;
  padding: 18px;
  min-height: 5.6rem;
  border-bottom: 0.55px solid #d6d6da;
  font-size: 2rem;
  color: #007aff;
  background: transparent;
}

.action-sheet-ios .action-sheet-button:last-child {
  border-bottom-color: transparent;
}

.action-sheet-ios .action-sheet-button.activated {
  margin-top: -0.55px;
  border-top: 0.55px solid #ebebeb;
  border-bottom-color: #ebebeb;
  background: #ebebeb;
}

.action-sheet-ios .action-sheet-selected {
  font-weight: bold;
  background: #fff;
}

.action-sheet-ios .action-sheet-destructive {
  color: #f53d3d;
}

.action-sheet-ios .action-sheet-cancel {
  font-weight: 600;
  background: #fff;
}

.action-sheet-md .action-sheet-title {
  text-align: left;
  text-align: start;
  font-size: 1.6rem;
  color: #757575;
  padding: 11px 16px 17px;
}

.action-sheet-md .action-sheet-button {
  text-align: left;
  text-align: start;
  position: relative;
  overflow: hidden;
  min-height: 4.8rem;
  font-size: 1.6rem;
  color: #222;
  background: transparent;
  padding: 0 16px;
}

.action-sheet-md .action-sheet-button.activated {
  background: #f1f1f1;
}

.action-sheet-md .action-sheet-icon {
  padding: 0;
  text-align: center;
  width: 2.3rem;
  font-size: 2.4rem;
  vertical-align: middle;
  margin: 0 32px 0 0;
}

.action-sheet-md .action-sheet-group {
  background: #fafafa;
}

.action-sheet-md .action-sheet-group:first-child {
  padding-top: 0.8rem;
}

.action-sheet-md .action-sheet-group:last-child {
  padding-bottom: 0.8rem;
}

.action-sheet-md .action-sheet-group .button-inner {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.action-sheet-md .action-sheet-selected {
  font-weight: bold;
}

.action-sheet-wp .action-sheet-title {
  text-align: left;
  text-align: start;
  font-size: 2rem;
  color: #4d4d4d;
  padding: 11px 16px 17px;
}

.action-sheet-wp .action-sheet-button {
  text-align: left;
  text-align: start;
  min-height: 4.8rem;
  font-size: 1.5rem;
  color: #4d4d4d;
  background: transparent;
  padding: 0 16px;
}

.action-sheet-wp .action-sheet-button.activated {
  background: #aaa;
}

.action-sheet-wp .action-sheet-icon {
  padding: 0;
  text-align: center;
  width: 2.3rem;
  font-size: 2.4rem;
  vertical-align: middle;
  margin: 0 20px 0 0;
}

.action-sheet-wp .action-sheet-group {
  background: #fff;
}

.action-sheet-wp .action-sheet-group:first-child {
  padding-top: 0.8rem;
  -webkit-box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
}

.action-sheet-wp .action-sheet-group:last-child {
  padding-bottom: 0.8rem;
}

.action-sheet-wp .action-sheet-group .button-inner {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.action-sheet-wp .action-sheet-selected {
  font-weight: bold;
}

.action-sheet-wp .action-sheet-cancel {
  background: transparent;
}

ion-alert {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
  z-index: 1000;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  contain: strict;
}

ion-alert.alert-top {
  padding-top: 50px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

ion-alert input {
  width: 100%;
}

.alert-wrapper {
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  min-width: 250px;
  max-height: 90%;
  opacity: 0;
  contain: content;
}

.alert-title {
  margin: 0;
  padding: 0;
}

.alert-sub-title {
  margin: 5px 0 0;
  padding: 0;
  font-weight: normal;
}

.alert-message {
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}

.alert-input {
  padding: 10px 0;
  border: 0;
  background: inherit;
}

.alert-input::-moz-placeholder {
  color: #999;
}

.alert-input:-ms-input-placeholder {
  color: #999;
}

.alert-input::-webkit-input-placeholder {
  text-indent: 0;
  color: #999;
}

.alert-button-group {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}

.alert-button-group-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

.alert-button {
  margin: 0;
  z-index: 0;
  display: block;
  font-size: 14px;
  line-height: 20px;
}

.alert-tappable {
  text-align: left;
  text-align: start;
  -moz-appearance: none;
  -ms-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  margin: 0;
  padding: 0;
  width: 100%;
  font-size: inherit;
  line-height: initial;
  background: transparent;
}

.alert-ios .alert-wrapper {
  border-radius: 13px;
  overflow: hidden;
  max-width: 270px;
  background-color: #f8f8f8;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.alert-ios .alert-head {
  text-align: center;
  padding: 12px 16px 7px;
}

.alert-ios .alert-title {
  margin-top: 8px;
  font-size: 17px;
  font-weight: 600;
}

.alert-ios .alert-sub-title {
  font-size: 14px;
  color: #666;
}

.alert-ios .alert-message,
.alert-ios .alert-input-group {
  text-align: center;
  font-size: 13px;
  color: inherit;
  padding: 0 16px 21px;
}

.alert-ios .alert-message {
  max-height: 240px;
}

.alert-ios .alert-message:empty {
  padding: 0 0 12px;
}

.alert-ios .alert-input {
  -moz-appearance: none;
  -ms-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  margin-top: 10px;
  border-radius: 4px;
  border: 0.55px solid #ccc;
  background-color: #fff;
  padding: 6px;
}

.alert-ios .alert-radio-group,
.alert-ios .alert-checkbox-group {
  overflow: scroll;
  max-height: 240px;
  border-top: 0.55px solid #dbdbdf;
  -webkit-overflow-scrolling: touch;
}

.alert-ios .alert-tappable {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 44px;
}

.alert-ios .alert-radio-label {
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: initial;
  padding: 13px;
}

.alert-ios [aria-checked=true] .alert-radio-label {
  color: #420ab7;
}

.alert-ios .alert-radio-icon {
  position: relative;
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
  min-width: 30px;
}

.alert-ios [aria-checked=true] .alert-radio-inner {
  left: 7px;
  top: -7px;
  position: absolute;
  width: 6px;
  height: 12px;
  border-width: 2px;
  border-top-width: 0;
  border-left-width: 0;
  border-style: solid;
  border-color: #420ab7;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.alert-ios .alert-checkbox-label {
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: initial;
  padding: 13px;
}

.alert-ios [aria-checked=true] .alert-checkbox-label {
  color: initial;
}

.alert-ios .alert-checkbox-icon {
  border-radius: 50%;
  position: relative;
  width: 21px;
  height: 21px;
  border-width: 0.55px;
  border-style: solid;
  border-color: #c8c7cc;
  background-color: #fff;
  margin: 10px 6px 10px 16px;
}

.alert-ios [aria-checked=true] .alert-checkbox-icon {
  border-color: #420ab7;
  background-color: #420ab7;
}

.alert-ios [aria-checked=true] .alert-checkbox-inner {
  left: 7px;
  top: 4px;
  position: absolute;
  width: 4px;
  height: 9px;
  border-width: 0.55px;
  border-top-width: 0;
  border-left-width: 0;
  border-style: solid;
  border-color: #fff;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.alert-ios .alert-button-group {
  margin-right: -0.55px;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.alert-ios .alert-button {
  margin: 0;
  border-radius: 0;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-width: 50%;
  height: 44px;
  border-top: 0.55px solid #dbdbdf;
  border-right: 0.55px solid #dbdbdf;
  font-size: 17px;
  color: #420ab7;
  background-color: transparent;
}

.alert-ios .alert-button:last-child {
  border-right: 0;
  font-weight: bold;
}

.alert-ios .alert-button.activated {
  background-color: #e9e9e9;
}

.alert-md .alert-wrapper {
  border-radius: 2px;
  max-width: 280px;
  background-color: #fafafa;
  -webkit-box-shadow: 0 16px 20px rgba(0, 0, 0, 0.4);
  box-shadow: 0 16px 20px rgba(0, 0, 0, 0.4);
}

.alert-md .alert-head {
  text-align: left;
  text-align: start;
  padding: 24px 24px 20px;
}

.alert-md .alert-title {
  font-size: 22px;
}

.alert-md .alert-sub-title {
  font-size: 16px;
}

.alert-md .alert-message,
.alert-md .alert-input-group {
  color: rgba(0, 0, 0, 0.5);
  padding: 0 24px 24px;
}

.alert-md .alert-message {
  max-height: 240px;
  font-size: 15px;
}

.alert-md .alert-message:empty {
  padding: 0;
}

.alert-md .alert-input {
  margin: 5px 0;
  border-bottom: 1px solid #dedede;
  color: #000;
}

.alert-md .alert-input:focus {
  margin-bottom: 4px;
  border-bottom: 2px solid #420ab7;
}

.alert-md .alert-radio-group,
.alert-md .alert-checkbox-group {
  position: relative;
  overflow: auto;
  max-height: 240px;
  border-top: 1px solid #dedede;
  border-bottom: 1px solid #dedede;
}

.alert-md .alert-tappable {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  min-height: 4.4rem;
}

.alert-md .alert-radio-label {
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: initial;
  padding: 13px 26px;
}

.alert-md .alert-radio-icon {
  left: 13px;
  top: 0;
  border-radius: 50%;
  position: relative;
  display: block;
  width: 16px;
  height: 16px;
  border-width: 2px;
  border-style: solid;
  border-color: #787878;
}

.alert-md .alert-radio-inner {
  left: 2px;
  top: 2px;
  border-radius: 50%;
  position: absolute;
  width: 8px;
  height: 8px;
  background-color: #420ab7;
  -webkit-transform: scale3d(0, 0, 0);
  transform: scale3d(0, 0, 0);
  -webkit-transition: -webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: -webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 280ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);
}

.alert-md [aria-checked=true] .alert-radio-label {
  color: #420ab7;
}

.alert-md [aria-checked=true] .alert-radio-icon {
  border-color: #420ab7;
}

.alert-md [aria-checked=true] .alert-radio-inner {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
}

.alert-md .alert-checkbox-label {
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: initial;
  padding: 13px 26px;
}

.alert-md [aria-checked=true] .alert-checkbox-label {
  color: initial;
}

.alert-md .alert-checkbox-icon {
  left: 13px;
  top: 0;
  border-radius: 2px;
  position: relative;
  width: 16px;
  height: 16px;
  border-width: 2px;
  border-style: solid;
  border-color: #787878;
}

.alert-md [aria-checked=true] .alert-checkbox-icon {
  border-color: #420ab7;
  background-color: #420ab7;
}

.alert-md [aria-checked=true] .alert-checkbox-inner {
  left: 3px;
  top: 0;
  position: absolute;
  width: 6px;
  height: 10px;
  border-width: 2px;
  border-top-width: 0;
  border-left-width: 0;
  border-style: solid;
  border-color: #fff;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.alert-md .alert-button-group {
  -webkit-flex-wrap: wrap-reverse;
  -ms-flex-wrap: wrap-reverse;
  flex-wrap: wrap-reverse;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 8px 8px 8px 24px;
}

.alert-md .alert-button {
  text-align: right;
  text-align: end;
  border-radius: 2px;
  position: relative;
  overflow: hidden;
  font-weight: 500;
  text-transform: uppercase;
  color: #420ab7;
  background-color: transparent;
  margin: 0 8px 0 0;
  padding: 10px;
}

.alert-md .alert-button.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.alert-md .alert-button .button-inner {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.alert-wp ion-backdrop {
  background: #fff;
}

.alert-wp .alert-wrapper {
  border-radius: 0;
  width: 100%;
  max-width: 520px;
  border: 1px solid #420ab7;
  background: #e6e6e6;
}

.alert-wp .alert-head {
  text-align: left;
  text-align: start;
  padding: 20px 22px 5px;
}

.alert-wp .alert-title {
  font-size: 20px;
  font-weight: 400;
}

.alert-wp .alert-sub-title {
  font-size: 16px;
}

.alert-wp .alert-message,
.alert-wp .alert-input-group {
  color: #000;
  padding: 0 22px 8px;
}

.alert-wp .alert-message {
  max-height: 240px;
  font-size: 13px;
}

.alert-wp .alert-message:empty {
  padding: 0;
}

.alert-wp .alert-input {
  border: 2px solid rgba(0, 0, 0, 0.5);
  line-height: 3rem;
  color: #000;
  margin: 5px 0;
  padding: 0 8px;
}

.alert-wp .alert-input:focus {
  border-color: #420ab7;
}

.alert-wp .alert-radio-group,
.alert-wp .alert-checkbox-group {
  position: relative;
  overflow: auto;
  max-height: 240px;
}

.alert-wp .alert-tappable {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  min-height: 4.4rem;
}

.alert-wp .alert-radio-label {
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: initial;
  padding: 13px 26px;
}

.alert-wp .alert-radio-icon {
  left: 13px;
  top: 0;
  margin: 0;
  border-radius: 50%;
  position: relative;
  display: block;
  width: 16px;
  height: 16px;
  border-width: 2px;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.5);
}

.alert-wp .alert-radio-inner {
  left: 2px;
  top: 2px;
  border-radius: 50%;
  position: absolute;
  display: none;
  width: 8px;
  height: 8px;
  background: #420ab7;
}

.alert-wp [aria-checked=true] .alert-radio-label {
  color: #000;
}

.alert-wp [aria-checked=true] .alert-radio-icon {
  border-color: rgba(0, 0, 0, 0.5);
}

.alert-wp [aria-checked=true] .alert-radio-inner {
  display: block;
}

.alert-wp .alert-checkbox-label {
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: initial;
  padding: 13px 26px;
}

.alert-wp [aria-checked=true] .alert-checkbox-label {
  color: initial;
}

.alert-wp .alert-checkbox-icon {
  left: 13px;
  top: 0;
  border-radius: 0;
  position: relative;
  width: 16px;
  height: 16px;
  border-width: 2px;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.5);
  background: transparent;
}

.alert-wp [aria-checked=true] .alert-checkbox-icon {
  border-color: #420ab7;
  background: #420ab7;
}

.alert-wp [aria-checked=true] .alert-checkbox-inner {
  left: 3px;
  top: -2px;
  position: absolute;
  width: 6px;
  height: 12px;
  border-width: 1px;
  border-top-width: 0;
  border-left-width: 0;
  border-style: solid;
  border-color: #fff;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.alert-wp .alert-button-group {
  -webkit-flex-wrap: wrap-reverse;
  -ms-flex-wrap: wrap-reverse;
  flex-wrap: wrap-reverse;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 20px 22px;
}

.alert-wp .alert-button-group-vertical .alert-button {
  margin-top: 5px;
  width: 100%;
}

.alert-wp .alert-button-group-vertical .alert-button:first-child:not(:only-child) {
  margin-right: 0;
  margin-top: 0;
}

.alert-wp .alert-button {
  border-radius: 0;
  width: 49.5%;
  font-weight: 400;
  color: #000;
  background: #b8b8b8;
  padding: 5px;
}

.alert-wp .alert-button:first-child:not(:only-child) {
  margin-right: 1%;
}

.alert-wp .alert-button.activated {
  background: darkgray;
}

audio,
canvas,
progress,
video {
  vertical-align: baseline;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

b,
strong {
  font-weight: bold;
}

img {
  max-width: 100%;
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 1em 40px;
}

hr {
  height: 1px;
  border-width: 0;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

pre {
  overflow: auto;
}

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

label,
input,
select,
textarea {
  font-family: inherit;
  line-height: normal;
}

textarea {
  overflow: auto;
  height: auto;
  font: inherit;
  color: inherit;
}

textarea::-webkit-input-placeholder {
  padding-left: 2px;
}

textarea::-moz-placeholder {
  padding-left: 2px;
}

textarea::-ms-input-placeholder {
  padding-left: 2px;
}

textarea::placeholder {
  padding-left: 2px;
}

form,
input,
optgroup,
select {
  margin: 0;
  font: inherit;
  color: inherit;
}

html input[type="button"],
input[type="reset"],
input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button;
}

a,
a div,
a span,
a ion-icon,
a ion-label,
button,
button div,
button span,
button ion-icon,
button ion-label,
[tappable],
[tappable] div,
[tappable] span,
[tappable] ion-icon,
[tappable] ion-label,
input,
textarea {
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}

a ion-label,
button ion-label {
  pointer-events: none;
}

button {
  border: 0;
  font-family: inherit;
  font-style: inherit;
  font-variant: inherit;
  line-height: 1;
  text-transform: none;
  cursor: pointer;
  -webkit-appearance: button;
}

[tappable] {
  cursor: pointer;
}

a[disabled],
button[disabled],
html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}

input[type="checkbox"],
input[type="radio"] {
  padding: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td,
th {
  padding: 0;
}

.hide,
[hidden],
template {
  display: none !important;
}

.sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

:focus,
:active {
  outline: none;
}

.focus-outline :focus {
  outline: thin dotted;
  outline-offset: -1px;
}

.focus-outline button:focus,
.focus-outline [ion-button]:focus {
  border-color: #51a7e8;
  outline: 2px solid #51a7e8;
  -webkit-box-shadow: 0 0 8px 1px #51a7e8;
  box-shadow: 0 0 8px 1px #51a7e8;
}

ion-input :focus {
  outline: none;
}

.click-block {
  display: none;
}

.click-block-enabled {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  -webkit-transform: translate3d(0,  -100%,  0) translateY(1px);
  transform: translate3d(0,  -100%,  0) translateY(1px);
  position: absolute;
  z-index: 99999;
  display: block;
  opacity: 0;
  contain: strict;
}

.click-block-active {
  -webkit-transform: translate3d(0,  0,  0);
  transform: translate3d(0,  0,  0);
}

* {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
}

html {
  width: 100%;
  height: 100%;
  font-size: 62.5%;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  text-size-adjust: 100%;
}

body {
  margin: 0;
  padding: 0;
  position: fixed;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -webkit-user-drag: none;
  -ms-content-zooming: none;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  word-wrap: break-word;
  -webkit-text-size-adjust: none;
  -moz-text-size-adjust: none;
  -ms-text-size-adjust: none;
  text-size-adjust: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

a {
  background-color: transparent;
}

.enable-hover a:hover {
  opacity: .7;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 1.6rem;
  margin-bottom: 1rem;
  font-weight: 500;
  line-height: 1.2;
}

[padding] h1:first-child,
[padding] h2:first-child,
[padding] h3:first-child,
[padding] h4:first-child,
[padding] h5:first-child,
[padding] h6:first-child {
  margin-top: -0.3rem;
}

h1 + h2,
h1 + h3,
h2 + h3 {
  margin-top: -0.3rem;
}

h1 {
  margin-top: 2rem;
  font-size: 2.6rem;
}

h2 {
  margin-top: 1.8rem;
  font-size: 2.4rem;
}

h3 {
  font-size: 2.2rem;
}

h4 {
  font-size: 2rem;
}

h5 {
  font-size: 1.8rem;
}

h6 {
  font-size: 1.6rem;
}

small {
  font-size: 75%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

ion-app,
ion-nav,
ion-tab,
ion-tabs,
.app-root {
  left: 0;
  top: 0;
  position: absolute;
  z-index: 0;
  display: block;
  width: 100%;
  height: 100%;
}

ion-nav,
ion-tab,
ion-tabs {
  overflow: hidden;
}

ion-tab {
  display: none;
}

ion-tab.show-tab {
  display: block;
}

ion-app,
ion-nav,
ion-tab,
ion-tabs,
.app-root,
.ion-page {
  contain: strict;
}

.ion-page {
  left: 0;
  top: 0;
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  opacity: 0;
}

.ion-page.show-page {
  opacity: 1;
}

ion-header {
  left: 0;
  top: 0;
  position: absolute;
  z-index: 10;
  display: block;
  width: 100%;
}

ion-footer {
  left: 0;
  bottom: 0;
  position: absolute;
  z-index: 10;
  display: block;
  width: 100%;
}

[app-viewport],
[overlay-portal],
[nav-viewport],
[tab-portal],
.nav-decor {
  display: none;
}

[text-center] {
  text-align: center !important;
}

[text-justify] {
  text-align: justify !important;
}

[text-start] {
  text-align: left;
  text-align: start !important;
}

[text-end] {
  text-align: right;
  text-align: end !important;
}

[text-left] {
  text-align: left !important;
}

[text-right] {
  text-align: right !important;
}

[text-nowrap] {
  white-space: nowrap !important;
}

[text-wrap] {
  white-space: normal !important;
}

@media (min-width: 576px) {
  [text-sm-center] {
    text-align: center !important;
  }
  [text-sm-justify] {
    text-align: justify !important;
  }
  [text-sm-start] {
    text-align: left;
    text-align: start !important;
  }
  [text-sm-end] {
    text-align: right;
    text-align: end !important;
  }
  [text-sm-left] {
    text-align: left !important;
  }
  [text-sm-right] {
    text-align: right !important;
  }
  [text-sm-nowrap] {
    white-space: nowrap !important;
  }
  [text-sm-wrap] {
    white-space: normal !important;
  }
}

@media (min-width: 768px) {
  [text-md-center] {
    text-align: center !important;
  }
  [text-md-justify] {
    text-align: justify !important;
  }
  [text-md-start] {
    text-align: left;
    text-align: start !important;
  }
  [text-md-end] {
    text-align: right;
    text-align: end !important;
  }
  [text-md-left] {
    text-align: left !important;
  }
  [text-md-right] {
    text-align: right !important;
  }
  [text-md-nowrap] {
    white-space: nowrap !important;
  }
  [text-md-wrap] {
    white-space: normal !important;
  }
}

@media (min-width: 992px) {
  [text-lg-center] {
    text-align: center !important;
  }
  [text-lg-justify] {
    text-align: justify !important;
  }
  [text-lg-start] {
    text-align: left;
    text-align: start !important;
  }
  [text-lg-end] {
    text-align: right;
    text-align: end !important;
  }
  [text-lg-left] {
    text-align: left !important;
  }
  [text-lg-right] {
    text-align: right !important;
  }
  [text-lg-nowrap] {
    white-space: nowrap !important;
  }
  [text-lg-wrap] {
    white-space: normal !important;
  }
}

@media (min-width: 1200px) {
  [text-xl-center] {
    text-align: center !important;
  }
  [text-xl-justify] {
    text-align: justify !important;
  }
  [text-xl-start] {
    text-align: left;
    text-align: start !important;
  }
  [text-xl-end] {
    text-align: right;
    text-align: end !important;
  }
  [text-xl-left] {
    text-align: left !important;
  }
  [text-xl-right] {
    text-align: right !important;
  }
  [text-xl-nowrap] {
    white-space: nowrap !important;
  }
  [text-xl-wrap] {
    white-space: normal !important;
  }
}

[text-uppercase] {
  text-transform: uppercase !important;
}

[text-lowercase] {
  text-transform: lowercase !important;
}

[text-capitalize] {
  text-transform: capitalize !important;
}

@media (min-width: 576px) {
  [text-sm-uppercase] {
    text-transform: uppercase !important;
  }
  [text-sm-lowercase] {
    text-transform: lowercase !important;
  }
  [text-sm-capitalize] {
    text-transform: capitalize !important;
  }
}

@media (min-width: 768px) {
  [text-md-uppercase] {
    text-transform: uppercase !important;
  }
  [text-md-lowercase] {
    text-transform: lowercase !important;
  }
  [text-md-capitalize] {
    text-transform: capitalize !important;
  }
}

@media (min-width: 992px) {
  [text-lg-uppercase] {
    text-transform: uppercase !important;
  }
  [text-lg-lowercase] {
    text-transform: lowercase !important;
  }
  [text-lg-capitalize] {
    text-transform: capitalize !important;
  }
}

@media (min-width: 1200px) {
  [text-xl-uppercase] {
    text-transform: uppercase !important;
  }
  [text-xl-lowercase] {
    text-transform: lowercase !important;
  }
  [text-xl-capitalize] {
    text-transform: capitalize !important;
  }
}

[float-left] {
  float: left !important;
}

[float-right] {
  float: right !important;
}

[float-start] {
  float: left !important;
}

[float-end] {
  float: right !important;
}

@media (min-width: 576px) {
  [float-sm-left] {
    float: left !important;
  }
  [float-sm-right] {
    float: right !important;
  }
  [float-sm-start] {
    float: left !important;
  }
  [float-sm-end] {
    float: right !important;
  }
}

@media (min-width: 768px) {
  [float-md-left] {
    float: left !important;
  }
  [float-md-right] {
    float: right !important;
  }
  [float-md-start] {
    float: left !important;
  }
  [float-md-end] {
    float: right !important;
  }
}

@media (min-width: 992px) {
  [float-lg-left] {
    float: left !important;
  }
  [float-lg-right] {
    float: right !important;
  }
  [float-lg-start] {
    float: left !important;
  }
  [float-lg-end] {
    float: right !important;
  }
}

@media (min-width: 1200px) {
  [float-xl-left] {
    float: left !important;
  }
  [float-xl-right] {
    float: right !important;
  }
  [float-xl-start] {
    float: left !important;
  }
  [float-xl-end] {
    float: right !important;
  }
}

ion-app.ios {
  font-family: -apple-system, "Helvetica Neue", "Roboto", sans-serif;
  font-size: 1.4rem;
  background-color: #fff;
}

ion-app.md {
  font-family: "Roboto", "Helvetica Neue", sans-serif;
  font-size: 1.4rem;
  background-color: #fff;
}

ion-app.wp {
  font-family: "Segoe UI", "Noto Sans", sans-serif;
  font-size: 1.4rem;
  background-color: #fff;
}

ion-backdrop {
  left: 0;
  top: 0;
  position: absolute;
  z-index: 2;
  display: block;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: .01;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}

ion-backdrop.backdrop-no-tappable {
  cursor: auto;
}

ion-badge {
  padding: 3px 8px;
  text-align: center;
  display: inline-block;
  min-width: 10px;
  font-size: 1.3rem;
  font-weight: bold;
  line-height: 1;
  white-space: nowrap;
  vertical-align: baseline;
}

ion-badge:empty {
  display: none;
}

.badge-ios {
  border-radius: 10px;
  color: #fff;
  background-color: #420ab7;
}

.badge-ios-primary {
  color: #fff;
  background-color: #420ab7;
}

.badge-ios-secondary {
  color: #fff;
  background-color: #21c064;
}

.badge-ios-danger {
  color: #fff;
  background-color: #f53d3d;
}

.badge-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.badge-ios-dark {
  color: #fff;
  background-color: #222;
}

.badge-ios-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.badge-ios-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.badge-ios-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.badge-ios-checked {
  color: #fff;
  background-color: #00CC96;
}

.badge-ios-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.badge-ios-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.badge-ios-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.badge-md {
  border-radius: 4px;
  color: #fff;
  background-color: #420ab7;
}

.badge-md-primary {
  color: #fff;
  background-color: #420ab7;
}

.badge-md-secondary {
  color: #fff;
  background-color: #21c064;
}

.badge-md-danger {
  color: #fff;
  background-color: #f53d3d;
}

.badge-md-light {
  color: #000;
  background-color: #f4f4f4;
}

.badge-md-dark {
  color: #fff;
  background-color: #222;
}

.badge-md-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.badge-md-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.badge-md-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.badge-md-checked {
  color: #fff;
  background-color: #00CC96;
}

.badge-md-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.badge-md-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.badge-md-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.badge-wp {
  border-radius: 0;
  color: #fff;
  background-color: #420ab7;
}

.badge-wp-primary {
  color: #fff;
  background-color: #420ab7;
}

.badge-wp-secondary {
  color: #fff;
  background-color: #21c064;
}

.badge-wp-danger {
  color: #fff;
  background-color: #f53d3d;
}

.badge-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.badge-wp-dark {
  color: #fff;
  background-color: #222;
}

.badge-wp-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.badge-wp-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.badge-wp-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.badge-wp-checked {
  color: #fff;
  background-color: #00CC96;
}

.badge-wp-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.badge-wp-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.badge-wp-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.button {
  text-align: center;
  -moz-appearance: none;
  -ms-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  position: relative;
  z-index: 0;
  display: inline-block;
  text-overflow: ellipsis;
  text-transform: none;
  white-space: nowrap;
  cursor: pointer;
  vertical-align: top;
  vertical-align: -webkit-baseline-middle;
  -webkit-transition: background-color, opacity 100ms linear;
  transition: background-color, opacity 100ms linear;
  -webkit-font-kerning: none;
  font-kerning: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  contain: content;
}

.button-inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}

[ion-button] {
  text-decoration: none;
}

a[disabled],
button[disabled],
[ion-button][disabled] {
  cursor: default;
  opacity: .4;
  pointer-events: none;
}

.button-block {
  display: block;
  clear: both;
  width: 100%;
  contain: strict;
}

.button-block::after {
  clear: both;
}

.button-full {
  display: block;
  width: 100%;
  contain: strict;
}

.button-full.button-outline {
  border-radius: 0;
  border-right-width: 0;
  border-left-width: 0;
}

[icon-left] ion-icon,
[icon-start] ion-icon {
  font-size: 1.4em;
  line-height: .67;
  pointer-events: none;
  padding-right: 0.3em;
}

[icon-right] ion-icon,
[icon-end] ion-icon {
  font-size: 1.4em;
  line-height: .67;
  pointer-events: none;
  padding-left: 0.4em;
}

.button[icon-only] {
  padding: 0;
  min-width: .9em;
}

[icon-only] ion-icon {
  padding: 0 0.5em;
  font-size: 1.8em;
  line-height: .67;
  pointer-events: none;
}

.button-ios {
  border-radius: 4px;
  height: 2.8em;
  font-size: 1.6rem;
  color: #fff;
  background-color: #420ab7;
  margin: 0.4rem 0.2rem;
  padding: 0 1em;
}

.button-ios.activated {
  background-color: #511ebd;
  opacity: 1;
}

.button-ios:hover:not(.disable-hover) {
  opacity: 0.8;
}

.button-large-ios {
  height: 2.8em;
  font-size: 2rem;
  padding: 0 1em;
}

.button-small-ios {
  height: 2.1em;
  font-size: 1.3rem;
  padding: 0 0.9em;
}

.button-small-ios[icon-only] ion-icon {
  font-size: 1.3em;
}

.button-block-ios {
  margin-left: 0;
  margin-right: 0;
}

.button-full-ios {
  margin-left: 0;
  margin-right: 0;
  border-radius: 0;
  border-right-width: 0;
  border-left-width: 0;
}

.button-outline-ios {
  border-radius: 4px;
  border-width: 1px;
  border-style: solid;
  border-color: #420ab7;
  color: #420ab7;
  background-color: transparent;
}

.button-outline-ios.activated {
  color: #fff;
  background-color: #420ab7;
  opacity: 1;
}

.button-clear-ios {
  border-color: transparent;
  color: #420ab7;
  background-color: transparent;
}

.button-clear-ios.activated {
  background-color: transparent;
  opacity: 0.4;
}

.button-clear-ios:hover:not(.disable-hover) {
  color: #420ab7;
  opacity: 0.6;
}

.button-round-ios {
  border-radius: 64px;
  padding: 0 2.6rem;
}

.button-ios-primary {
  color: #fff;
  background-color: #420ab7;
}

.button-ios-primary.activated {
  background-color: #511ebd;
}

.button-outline-ios-primary {
  border-color: #420ab7;
  color: #420ab7;
  background-color: transparent;
}

.button-outline-ios-primary.activated {
  color: #fff;
  background-color: #420ab7;
}

.button-clear-ios-primary {
  border-color: transparent;
  color: #420ab7;
  background-color: transparent;
}

.button-clear-ios-primary.activated {
  opacity: 0.4;
}

.button-clear-ios-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.button-ios-secondary {
  color: #fff;
  background-color: #21c064;
}

.button-ios-secondary.activated {
  background-color: #33c570;
}

.button-outline-ios-secondary {
  border-color: #21c064;
  color: #21c064;
  background-color: transparent;
}

.button-outline-ios-secondary.activated {
  color: #fff;
  background-color: #21c064;
}

.button-clear-ios-secondary {
  border-color: transparent;
  color: #21c064;
  background-color: transparent;
}

.button-clear-ios-secondary.activated {
  opacity: 0.4;
}

.button-clear-ios-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.button-ios-danger {
  color: #fff;
  background-color: #f53d3d;
}

.button-ios-danger.activated {
  background-color: #e13838;
}

.button-outline-ios-danger {
  border-color: #f53d3d;
  color: #f53d3d;
  background-color: transparent;
}

.button-outline-ios-danger.activated {
  color: #fff;
  background-color: #f53d3d;
}

.button-clear-ios-danger {
  border-color: transparent;
  color: #f53d3d;
  background-color: transparent;
}

.button-clear-ios-danger.activated {
  opacity: 0.4;
}

.button-clear-ios-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.button-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.button-ios-light.activated {
  background-color: #e0e0e0;
}

.button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.button-clear-ios-light {
  border-color: transparent;
  color: #f4f4f4;
  background-color: transparent;
}

.button-clear-ios-light.activated {
  opacity: 0.4;
}

.button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.button-ios-dark {
  color: #fff;
  background-color: #222;
}

.button-ios-dark.activated {
  background-color: #343434;
}

.button-outline-ios-dark {
  border-color: #222;
  color: #222;
  background-color: transparent;
}

.button-outline-ios-dark.activated {
  color: #fff;
  background-color: #222;
}

.button-clear-ios-dark {
  border-color: transparent;
  color: #222;
  background-color: transparent;
}

.button-clear-ios-dark.activated {
  opacity: 0.4;
}

.button-clear-ios-dark:hover:not(.disable-hover) {
  color: #222;
}

.button-ios-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.button-ios-fondo.activated {
  background-color: #e4e4e4;
}

.button-outline-ios-fondo {
  border-color: #f8f8f8;
  color: #f8f8f8;
  background-color: transparent;
}

.button-outline-ios-fondo.activated {
  color: #000;
  background-color: #f8f8f8;
}

.button-clear-ios-fondo {
  border-color: transparent;
  color: #f8f8f8;
  background-color: transparent;
}

.button-clear-ios-fondo.activated {
  opacity: 0.4;
}

.button-clear-ios-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.button-ios-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.button-ios-light-primary.activated {
  background-color: #621cf4;
}

.button-outline-ios-light-primary {
  border-color: #5408F3;
  color: #5408F3;
  background-color: transparent;
}

.button-outline-ios-light-primary.activated {
  color: #fff;
  background-color: #5408F3;
}

.button-clear-ios-light-primary {
  border-color: transparent;
  color: #5408F3;
  background-color: transparent;
}

.button-clear-ios-light-primary.activated {
  opacity: 0.4;
}

.button-clear-ios-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.button-ios-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.button-ios-middle-primary.activated {
  background-color: #5e29ce;
}

.button-outline-ios-middle-primary {
  border-color: #5016CA;
  color: #5016CA;
  background-color: transparent;
}

.button-outline-ios-middle-primary.activated {
  color: #fff;
  background-color: #5016CA;
}

.button-clear-ios-middle-primary {
  border-color: transparent;
  color: #5016CA;
  background-color: transparent;
}

.button-clear-ios-middle-primary.activated {
  opacity: 0.4;
}

.button-clear-ios-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.button-ios-checked {
  color: #fff;
  background-color: #00CC96;
}

.button-ios-checked.activated {
  background-color: #14d09e;
}

.button-outline-ios-checked {
  border-color: #00CC96;
  color: #00CC96;
  background-color: transparent;
}

.button-outline-ios-checked.activated {
  color: #fff;
  background-color: #00CC96;
}

.button-clear-ios-checked {
  border-color: transparent;
  color: #00CC96;
  background-color: transparent;
}

.button-clear-ios-checked.activated {
  opacity: 0.4;
}

.button-clear-ios-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.button-ios-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.button-ios-unchecked.activated {
  background-color: #c8c8c8;
}

.button-outline-ios-unchecked {
  border-color: #D9D9D9;
  color: #D9D9D9;
  background-color: transparent;
}

.button-outline-ios-unchecked.activated {
  color: #000;
  background-color: #D9D9D9;
}

.button-clear-ios-unchecked {
  border-color: transparent;
  color: #D9D9D9;
  background-color: transparent;
}

.button-clear-ios-unchecked.activated {
  opacity: 0.4;
}

.button-clear-ios-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.button-ios-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.button-ios-primary-bolsillo.activated {
  background-color: #14d09e;
}

.button-outline-ios-primary-bolsillo {
  border-color: #00CC96;
  color: #00CC96;
  background-color: transparent;
}

.button-outline-ios-primary-bolsillo.activated {
  color: #fff;
  background-color: #00CC96;
}

.button-clear-ios-primary-bolsillo {
  border-color: transparent;
  color: #00CC96;
  background-color: transparent;
}

.button-clear-ios-primary-bolsillo.activated {
  opacity: 0.4;
}

.button-clear-ios-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.button-ios-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.button-ios-variant-bolsillo.activated {
  background-color: #e0cc1b;
}

.button-outline-ios-variant-bolsillo {
  border-color: #f3de1d;
  color: #f3de1d;
  background-color: transparent;
}

.button-outline-ios-variant-bolsillo.activated {
  color: #000;
  background-color: #f3de1d;
}

.button-clear-ios-variant-bolsillo {
  border-color: transparent;
  color: #f3de1d;
  background-color: transparent;
}

.button-clear-ios-variant-bolsillo.activated {
  opacity: 0.4;
}

.button-clear-ios-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.button-strong-ios {
  font-weight: 600;
}

.button-md {
  border-radius: 2px;
  overflow: hidden;
  height: 3.6rem;
  font-size: 1.4rem;
  font-weight: 500;
  text-transform: uppercase;
  color: #fff;
  background-color: #420ab7;
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  -webkit-transition: background-color 300ms cubic-bezier(0.4, 0, 0.2, 1), color 300ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: background-color 300ms cubic-bezier(0.4, 0, 0.2, 1), color 300ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1), background-color 300ms cubic-bezier(0.4, 0, 0.2, 1), color 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1), background-color 300ms cubic-bezier(0.4, 0, 0.2, 1), color 300ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  margin: 0.4rem 0.2rem;
  padding: 0 1.1em;
}

.button-md:hover:not(.disable-hover) {
  background-color: #420ab7;
}

.button-md.activated {
  background-color: #511ebd;
  -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.14), 0 3px 5px rgba(0, 0, 0, 0.21), 0 0 0 0 transparent;
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.14), 0 3px 5px rgba(0, 0, 0, 0.21), 0 0 0 0 transparent;
}

.button-md .button-effect {
  background-color: #fff;
}

.button-large-md {
  height: 2.8em;
  font-size: 2rem;
  padding: 0 1em;
}

.button-small-md {
  height: 2.1em;
  font-size: 1.3rem;
  padding: 0 0.9em;
}

.button-small-md[icon-only] ion-icon {
  font-size: 1.4em;
}

.button-block-md {
  margin-left: 0;
  margin-right: 0;
}

.button-full-md {
  margin-left: 0;
  margin-right: 0;
  border-radius: 0;
  border-right-width: 0;
  border-left-width: 0;
}

.button-outline-md {
  border-width: 1px;
  border-style: solid;
  border-color: #420ab7;
  color: #420ab7;
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-outline-md:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md.activated {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
  opacity: 1;
}

.button-outline-md .button-effect {
  background-color: #420ab7;
}

.button-clear-md {
  border-color: transparent;
  color: #420ab7;
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
  opacity: 1;
}

.button-clear-md.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-clear-md .button-effect {
  background-color: #999;
}

.button-round-md {
  border-radius: 64px;
  padding: 0 2.6rem;
}

.button-md [icon-only] {
  padding: 0;
}

.button-effect {
  border-radius: 50%;
  -webkit-transform-origin: center center;
  transform-origin: center center;
  position: absolute;
  z-index: 0;
  display: none;
  background-color: #555;
  opacity: .2;
  -webkit-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
  pointer-events: none;
  top: 0;
  left: 0;
}

.md button .button-effect {
  display: block;
}

.button-md-primary {
  color: #fff;
  background-color: #420ab7;
}

.button-md-primary:hover:not(.disable-hover) {
  background-color: #420ab7;
}

.button-md-primary.activated {
  background-color: #511ebd;
  opacity: 1;
}

.button-md-primary .button-effect {
  background-color: #fff;
}

.button-outline-md-primary {
  border-color: #4b16bb;
  color: #4b16bb;
  background-color: transparent;
}

.button-outline-md-primary:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md-primary.activated {
  background-color: transparent;
}

.button-outline-md-primary .button-effect {
  background-color: #4b16bb;
}

.button-clear-md-primary {
  border-color: transparent;
  color: #420ab7;
  background-color: transparent;
}

.button-clear-md-primary.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.button-md-secondary {
  color: #fff;
  background-color: #21c064;
}

.button-md-secondary:hover:not(.disable-hover) {
  background-color: #21c064;
}

.button-md-secondary.activated {
  background-color: #33c570;
  opacity: 1;
}

.button-md-secondary .button-effect {
  background-color: #fff;
}

.button-outline-md-secondary {
  border-color: #2cc36c;
  color: #2cc36c;
  background-color: transparent;
}

.button-outline-md-secondary:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md-secondary.activated {
  background-color: transparent;
}

.button-outline-md-secondary .button-effect {
  background-color: #2cc36c;
}

.button-clear-md-secondary {
  border-color: transparent;
  color: #21c064;
  background-color: transparent;
}

.button-clear-md-secondary.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.button-md-danger {
  color: #fff;
  background-color: #f53d3d;
}

.button-md-danger:hover:not(.disable-hover) {
  background-color: #f53d3d;
}

.button-md-danger.activated {
  background-color: #e13838;
  opacity: 1;
}

.button-md-danger .button-effect {
  background-color: #fff;
}

.button-outline-md-danger {
  border-color: #e93a3a;
  color: #e93a3a;
  background-color: transparent;
}

.button-outline-md-danger:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md-danger.activated {
  background-color: transparent;
}

.button-outline-md-danger .button-effect {
  background-color: #e93a3a;
}

.button-clear-md-danger {
  border-color: transparent;
  color: #f53d3d;
  background-color: transparent;
}

.button-clear-md-danger.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.button-md-light {
  color: #000;
  background-color: #f4f4f4;
}

.button-md-light:hover:not(.disable-hover) {
  background-color: #f4f4f4;
}

.button-md-light.activated {
  background-color: #e0e0e0;
  opacity: 1;
}

.button-md-light .button-effect {
  background-color: #000;
}

.button-outline-md-light {
  border-color: #e8e8e8;
  color: #e8e8e8;
  background-color: transparent;
}

.button-outline-md-light:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md-light.activated {
  background-color: transparent;
}

.button-outline-md-light .button-effect {
  background-color: #e8e8e8;
}

.button-clear-md-light {
  border-color: transparent;
  color: #f4f4f4;
  background-color: transparent;
}

.button-clear-md-light.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.button-md-dark {
  color: #fff;
  background-color: #222;
}

.button-md-dark:hover:not(.disable-hover) {
  background-color: #222;
}

.button-md-dark.activated {
  background-color: #343434;
  opacity: 1;
}

.button-md-dark .button-effect {
  background-color: #fff;
}

.button-outline-md-dark {
  border-color: #2d2d2d;
  color: #2d2d2d;
  background-color: transparent;
}

.button-outline-md-dark:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md-dark.activated {
  background-color: transparent;
}

.button-outline-md-dark .button-effect {
  background-color: #2d2d2d;
}

.button-clear-md-dark {
  border-color: transparent;
  color: #222;
  background-color: transparent;
}

.button-clear-md-dark.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md-dark:hover:not(.disable-hover) {
  color: #222;
}

.button-md-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.button-md-fondo:hover:not(.disable-hover) {
  background-color: #f8f8f8;
}

.button-md-fondo.activated {
  background-color: #e4e4e4;
  opacity: 1;
}

.button-md-fondo .button-effect {
  background-color: #000;
}

.button-outline-md-fondo {
  border-color: #ececec;
  color: #ececec;
  background-color: transparent;
}

.button-outline-md-fondo:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md-fondo.activated {
  background-color: transparent;
}

.button-outline-md-fondo .button-effect {
  background-color: #ececec;
}

.button-clear-md-fondo {
  border-color: transparent;
  color: #f8f8f8;
  background-color: transparent;
}

.button-clear-md-fondo.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.button-md-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.button-md-light-primary:hover:not(.disable-hover) {
  background-color: #5408F3;
}

.button-md-light-primary.activated {
  background-color: #621cf4;
  opacity: 1;
}

.button-md-light-primary .button-effect {
  background-color: #fff;
}

.button-outline-md-light-primary {
  border-color: #5d14f4;
  color: #5d14f4;
  background-color: transparent;
}

.button-outline-md-light-primary:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md-light-primary.activated {
  background-color: transparent;
}

.button-outline-md-light-primary .button-effect {
  background-color: #5d14f4;
}

.button-clear-md-light-primary {
  border-color: transparent;
  color: #5408F3;
  background-color: transparent;
}

.button-clear-md-light-primary.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.button-md-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.button-md-middle-primary:hover:not(.disable-hover) {
  background-color: #5016CA;
}

.button-md-middle-primary.activated {
  background-color: #5e29ce;
  opacity: 1;
}

.button-md-middle-primary .button-effect {
  background-color: #fff;
}

.button-outline-md-middle-primary {
  border-color: #5922cd;
  color: #5922cd;
  background-color: transparent;
}

.button-outline-md-middle-primary:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md-middle-primary.activated {
  background-color: transparent;
}

.button-outline-md-middle-primary .button-effect {
  background-color: #5922cd;
}

.button-clear-md-middle-primary {
  border-color: transparent;
  color: #5016CA;
  background-color: transparent;
}

.button-clear-md-middle-primary.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.button-md-checked {
  color: #fff;
  background-color: #00CC96;
}

.button-md-checked:hover:not(.disable-hover) {
  background-color: #00CC96;
}

.button-md-checked.activated {
  background-color: #14d09e;
  opacity: 1;
}

.button-md-checked .button-effect {
  background-color: #fff;
}

.button-outline-md-checked {
  border-color: #0dcf9b;
  color: #0dcf9b;
  background-color: transparent;
}

.button-outline-md-checked:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md-checked.activated {
  background-color: transparent;
}

.button-outline-md-checked .button-effect {
  background-color: #0dcf9b;
}

.button-clear-md-checked {
  border-color: transparent;
  color: #00CC96;
  background-color: transparent;
}

.button-clear-md-checked.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.button-md-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.button-md-unchecked:hover:not(.disable-hover) {
  background-color: #D9D9D9;
}

.button-md-unchecked.activated {
  background-color: #c8c8c8;
  opacity: 1;
}

.button-md-unchecked .button-effect {
  background-color: #000;
}

.button-outline-md-unchecked {
  border-color: #cecece;
  color: #cecece;
  background-color: transparent;
}

.button-outline-md-unchecked:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md-unchecked.activated {
  background-color: transparent;
}

.button-outline-md-unchecked .button-effect {
  background-color: #cecece;
}

.button-clear-md-unchecked {
  border-color: transparent;
  color: #D9D9D9;
  background-color: transparent;
}

.button-clear-md-unchecked.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.button-md-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.button-md-primary-bolsillo:hover:not(.disable-hover) {
  background-color: #00CC96;
}

.button-md-primary-bolsillo.activated {
  background-color: #14d09e;
  opacity: 1;
}

.button-md-primary-bolsillo .button-effect {
  background-color: #fff;
}

.button-outline-md-primary-bolsillo {
  border-color: #0dcf9b;
  color: #0dcf9b;
  background-color: transparent;
}

.button-outline-md-primary-bolsillo:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md-primary-bolsillo.activated {
  background-color: transparent;
}

.button-outline-md-primary-bolsillo .button-effect {
  background-color: #0dcf9b;
}

.button-clear-md-primary-bolsillo {
  border-color: transparent;
  color: #00CC96;
  background-color: transparent;
}

.button-clear-md-primary-bolsillo.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.button-md-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.button-md-variant-bolsillo:hover:not(.disable-hover) {
  background-color: #f3de1d;
}

.button-md-variant-bolsillo.activated {
  background-color: #e0cc1b;
  opacity: 1;
}

.button-md-variant-bolsillo .button-effect {
  background-color: #000;
}

.button-outline-md-variant-bolsillo {
  border-color: #e7d31c;
  color: #e7d31c;
  background-color: transparent;
}

.button-outline-md-variant-bolsillo:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md-variant-bolsillo.activated {
  background-color: transparent;
}

.button-outline-md-variant-bolsillo .button-effect {
  background-color: #e7d31c;
}

.button-clear-md-variant-bolsillo {
  border-color: transparent;
  color: #f3de1d;
  background-color: transparent;
}

.button-clear-md-variant-bolsillo.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.button-strong-md {
  font-weight: bold;
}

.button-wp {
  border-radius: 0;
  height: 3.6rem;
  border: 3px solid transparent;
  font-size: 1.4rem;
  color: #fff;
  background-color: #420ab7;
  margin: 0.4rem 0.2rem;
  padding: 0 1.1em;
}

.button-wp:hover:not(.disable-hover) {
  border-color: #511ebd;
  background-color: #420ab7;
}

.button-wp.activated {
  background-color: #511ebd;
}

.button-large-wp {
  height: 2.8em;
  font-size: 2rem;
  padding: 0 1em;
}

.button-small-wp {
  height: 2.1em;
  font-size: 1.3rem;
  padding: 0 0.9em;
}

.button-small-wp[icon-only] ion-icon {
  font-size: 1.4em;
}

.button-block-wp {
  margin-left: 0;
  margin-right: 0;
}

.button-full-wp {
  margin-left: 0;
  margin-right: 0;
  border-radius: 0;
  border-right-width: 0;
  border-left-width: 0;
}

.button-outline-wp {
  border-width: 1px;
  border-style: solid;
  border-color: #420ab7;
  color: #420ab7;
  background-color: transparent;
}

.button-outline-wp:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp.activated {
  background-color: rgba(66, 10, 183, 0.16);
}

.button-clear-wp {
  color: #420ab7;
  background-color: transparent;
}

.button-clear-wp.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-round-wp {
  border-radius: 64px;
  padding: 0 2.6rem;
}

.button-wp [icon-only] {
  padding: 0;
}

.button-wp-primary {
  color: #fff;
  background-color: #420ab7;
}

.button-wp-primary:hover:not(.disable-hover) {
  border-color: #511ebd;
  background-color: #420ab7;
}

.button-wp-primary.activated {
  background-color: #511ebd;
}

.button-outline-wp-primary {
  border-color: #4b16bb;
  color: #4b16bb;
  background-color: transparent;
}

.button-outline-wp-primary:hover:not(.disable-hover) {
  border-color: #4b16bb;
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp-primary.activated {
  background-color: rgba(75, 22, 187, 0.16);
}

.button-clear-wp-primary {
  color: #420ab7;
  background-color: transparent;
}

.button-clear-wp-primary.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.button-wp-secondary {
  color: #fff;
  background-color: #21c064;
}

.button-wp-secondary:hover:not(.disable-hover) {
  border-color: #33c570;
  background-color: #21c064;
}

.button-wp-secondary.activated {
  background-color: #33c570;
}

.button-outline-wp-secondary {
  border-color: #2cc36c;
  color: #2cc36c;
  background-color: transparent;
}

.button-outline-wp-secondary:hover:not(.disable-hover) {
  border-color: #2cc36c;
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp-secondary.activated {
  background-color: rgba(44, 195, 108, 0.16);
}

.button-clear-wp-secondary {
  color: #21c064;
  background-color: transparent;
}

.button-clear-wp-secondary.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.button-wp-danger {
  color: #fff;
  background-color: #f53d3d;
}

.button-wp-danger:hover:not(.disable-hover) {
  border-color: #e13838;
  background-color: #f53d3d;
}

.button-wp-danger.activated {
  background-color: #e13838;
}

.button-outline-wp-danger {
  border-color: #e93a3a;
  color: #e93a3a;
  background-color: transparent;
}

.button-outline-wp-danger:hover:not(.disable-hover) {
  border-color: #e93a3a;
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp-danger.activated {
  background-color: rgba(233, 58, 58, 0.16);
}

.button-clear-wp-danger {
  color: #f53d3d;
  background-color: transparent;
}

.button-clear-wp-danger.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.button-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.button-wp-light:hover:not(.disable-hover) {
  border-color: #e0e0e0;
  background-color: #f4f4f4;
}

.button-wp-light.activated {
  background-color: #e0e0e0;
}

.button-outline-wp-light {
  border-color: #e8e8e8;
  color: #e8e8e8;
  background-color: transparent;
}

.button-outline-wp-light:hover:not(.disable-hover) {
  border-color: #e8e8e8;
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp-light.activated {
  background-color: rgba(232, 232, 232, 0.16);
}

.button-clear-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.button-clear-wp-light.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.button-wp-dark {
  color: #fff;
  background-color: #222;
}

.button-wp-dark:hover:not(.disable-hover) {
  border-color: #343434;
  background-color: #222;
}

.button-wp-dark.activated {
  background-color: #343434;
}

.button-outline-wp-dark {
  border-color: #2d2d2d;
  color: #2d2d2d;
  background-color: transparent;
}

.button-outline-wp-dark:hover:not(.disable-hover) {
  border-color: #2d2d2d;
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp-dark.activated {
  background-color: rgba(45, 45, 45, 0.16);
}

.button-clear-wp-dark {
  color: #222;
  background-color: transparent;
}

.button-clear-wp-dark.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp-dark:hover:not(.disable-hover) {
  color: #222;
}

.button-wp-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.button-wp-fondo:hover:not(.disable-hover) {
  border-color: #e4e4e4;
  background-color: #f8f8f8;
}

.button-wp-fondo.activated {
  background-color: #e4e4e4;
}

.button-outline-wp-fondo {
  border-color: #ececec;
  color: #ececec;
  background-color: transparent;
}

.button-outline-wp-fondo:hover:not(.disable-hover) {
  border-color: #ececec;
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp-fondo.activated {
  background-color: rgba(236, 236, 236, 0.16);
}

.button-clear-wp-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.button-clear-wp-fondo.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.button-wp-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.button-wp-light-primary:hover:not(.disable-hover) {
  border-color: #621cf4;
  background-color: #5408F3;
}

.button-wp-light-primary.activated {
  background-color: #621cf4;
}

.button-outline-wp-light-primary {
  border-color: #5d14f4;
  color: #5d14f4;
  background-color: transparent;
}

.button-outline-wp-light-primary:hover:not(.disable-hover) {
  border-color: #5d14f4;
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp-light-primary.activated {
  background-color: rgba(93, 20, 244, 0.16);
}

.button-clear-wp-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.button-clear-wp-light-primary.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.button-wp-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.button-wp-middle-primary:hover:not(.disable-hover) {
  border-color: #5e29ce;
  background-color: #5016CA;
}

.button-wp-middle-primary.activated {
  background-color: #5e29ce;
}

.button-outline-wp-middle-primary {
  border-color: #5922cd;
  color: #5922cd;
  background-color: transparent;
}

.button-outline-wp-middle-primary:hover:not(.disable-hover) {
  border-color: #5922cd;
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp-middle-primary.activated {
  background-color: rgba(89, 34, 205, 0.16);
}

.button-clear-wp-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.button-clear-wp-middle-primary.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.button-wp-checked {
  color: #fff;
  background-color: #00CC96;
}

.button-wp-checked:hover:not(.disable-hover) {
  border-color: #14d09e;
  background-color: #00CC96;
}

.button-wp-checked.activated {
  background-color: #14d09e;
}

.button-outline-wp-checked {
  border-color: #0dcf9b;
  color: #0dcf9b;
  background-color: transparent;
}

.button-outline-wp-checked:hover:not(.disable-hover) {
  border-color: #0dcf9b;
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp-checked.activated {
  background-color: rgba(13, 207, 155, 0.16);
}

.button-clear-wp-checked {
  color: #00CC96;
  background-color: transparent;
}

.button-clear-wp-checked.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.button-wp-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.button-wp-unchecked:hover:not(.disable-hover) {
  border-color: #c8c8c8;
  background-color: #D9D9D9;
}

.button-wp-unchecked.activated {
  background-color: #c8c8c8;
}

.button-outline-wp-unchecked {
  border-color: #cecece;
  color: #cecece;
  background-color: transparent;
}

.button-outline-wp-unchecked:hover:not(.disable-hover) {
  border-color: #cecece;
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp-unchecked.activated {
  background-color: rgba(206, 206, 206, 0.16);
}

.button-clear-wp-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.button-clear-wp-unchecked.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.button-wp-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.button-wp-primary-bolsillo:hover:not(.disable-hover) {
  border-color: #14d09e;
  background-color: #00CC96;
}

.button-wp-primary-bolsillo.activated {
  background-color: #14d09e;
}

.button-outline-wp-primary-bolsillo {
  border-color: #0dcf9b;
  color: #0dcf9b;
  background-color: transparent;
}

.button-outline-wp-primary-bolsillo:hover:not(.disable-hover) {
  border-color: #0dcf9b;
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp-primary-bolsillo.activated {
  background-color: rgba(13, 207, 155, 0.16);
}

.button-clear-wp-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.button-clear-wp-primary-bolsillo.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.button-wp-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.button-wp-variant-bolsillo:hover:not(.disable-hover) {
  border-color: #e0cc1b;
  background-color: #f3de1d;
}

.button-wp-variant-bolsillo.activated {
  background-color: #e0cc1b;
}

.button-outline-wp-variant-bolsillo {
  border-color: #e7d31c;
  color: #e7d31c;
  background-color: transparent;
}

.button-outline-wp-variant-bolsillo:hover:not(.disable-hover) {
  border-color: #e7d31c;
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp-variant-bolsillo.activated {
  background-color: rgba(231, 211, 28, 0.16);
}

.button-clear-wp-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.button-clear-wp-variant-bolsillo.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.button-strong-wp {
  font-weight: bold;
}

ion-card {
  display: block;
  overflow: hidden;
}

ion-card img {
  display: block;
  width: 100%;
}

ion-card-header {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

ion-card-content {
  display: block;
}

.card-ios {
  margin: 12px;
  border-radius: 2px;
  width: calc(100% - 24px);
  font-size: 1.4rem;
  background: #fff;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
}

.card-ios ion-list {
  margin-bottom: 0;
}

.card-ios > .item:last-child,
.card-ios > .item:last-child .item-inner,
.card-ios > .item-wrapper:last-child .item {
  border-bottom: 0;
}

.card-ios .item-ios.item-block .item-inner {
  border: 0;
}

.card-content-ios {
  padding: 13px 16px 14px;
  font-size: 1.4rem;
  line-height: 1.4;
}

.card-header-ios {
  font-size: 1.6rem;
  font-weight: 500;
  color: #333;
  padding: 16px;
}

.card-header-ios + .card-content-ios,
.card-ios .item + .card-content-ios {
  padding-top: 0;
}

.card .note-ios {
  font-size: 1.3rem;
}

.card-title-ios {
  display: block;
  font-size: 1.8rem;
  line-height: 1.2;
  color: #222;
  margin: 2px 0;
  padding: 8px 0;
}

.card-ios h1 {
  margin: 0 0 2px;
  font-size: 2.4rem;
  font-weight: normal;
}

.card-ios h2 {
  margin: 2px 0;
  font-size: 1.6rem;
  font-weight: normal;
}

.card-ios h3,
.card-ios h4,
.card-ios h5,
.card-ios h6 {
  margin: 2px 0;
  font-size: 1.4rem;
  font-weight: normal;
}

.card-ios p {
  margin: 0 0 2px;
  font-size: 1.4rem;
  color: #666;
}

.card-ios + ion-card {
  margin-top: 0;
}

.card-ios .text-ios-primary {
  color: #420ab7;
}

.card-ios-primary {
  color: #fff;
  background-color: #420ab7;
}

.card-ios-primary .card-header-ios,
.card-ios-primary .card-title-ios,
.card-ios-primary .card-content-ios,
.card-ios-primary p {
  color: #fff;
}

.card-ios-primary .text-ios-primary,
.card-ios-primary .card-header-ios-primary,
.card-ios-primary .card-title-ios-primary,
.card-ios-primary .card-content-ios-primary {
  color: #420ab7;
}

.card-ios-primary .text-ios-secondary,
.card-ios-primary .card-header-ios-secondary,
.card-ios-primary .card-title-ios-secondary,
.card-ios-primary .card-content-ios-secondary {
  color: #21c064;
}

.card-ios-primary .text-ios-danger,
.card-ios-primary .card-header-ios-danger,
.card-ios-primary .card-title-ios-danger,
.card-ios-primary .card-content-ios-danger {
  color: #f53d3d;
}

.card-ios-primary .text-ios-light,
.card-ios-primary .card-header-ios-light,
.card-ios-primary .card-title-ios-light,
.card-ios-primary .card-content-ios-light {
  color: #f4f4f4;
}

.card-ios-primary .text-ios-dark,
.card-ios-primary .card-header-ios-dark,
.card-ios-primary .card-title-ios-dark,
.card-ios-primary .card-content-ios-dark {
  color: #222;
}

.card-ios-primary .text-ios-fondo,
.card-ios-primary .card-header-ios-fondo,
.card-ios-primary .card-title-ios-fondo,
.card-ios-primary .card-content-ios-fondo {
  color: #f8f8f8;
}

.card-ios-primary .text-ios-light-primary,
.card-ios-primary .card-header-ios-light-primary,
.card-ios-primary .card-title-ios-light-primary,
.card-ios-primary .card-content-ios-light-primary {
  color: #5408F3;
}

.card-ios-primary .text-ios-middle-primary,
.card-ios-primary .card-header-ios-middle-primary,
.card-ios-primary .card-title-ios-middle-primary,
.card-ios-primary .card-content-ios-middle-primary {
  color: #5016CA;
}

.card-ios-primary .text-ios-checked,
.card-ios-primary .card-header-ios-checked,
.card-ios-primary .card-title-ios-checked,
.card-ios-primary .card-content-ios-checked {
  color: #00CC96;
}

.card-ios-primary .text-ios-unchecked,
.card-ios-primary .card-header-ios-unchecked,
.card-ios-primary .card-title-ios-unchecked,
.card-ios-primary .card-content-ios-unchecked {
  color: #D9D9D9;
}

.card-ios-primary .text-ios-primary-bolsillo,
.card-ios-primary .card-header-ios-primary-bolsillo,
.card-ios-primary .card-title-ios-primary-bolsillo,
.card-ios-primary .card-content-ios-primary-bolsillo {
  color: #00CC96;
}

.card-ios-primary .text-ios-variant-bolsillo,
.card-ios-primary .card-header-ios-variant-bolsillo,
.card-ios-primary .card-title-ios-variant-bolsillo,
.card-ios-primary .card-content-ios-variant-bolsillo {
  color: #f3de1d;
}

.card-header-ios-primary,
.card-title-ios-primary,
.card-content-ios-primary {
  color: #420ab7;
}

.card-ios .text-ios-secondary {
  color: #21c064;
}

.card-ios-secondary {
  color: #fff;
  background-color: #21c064;
}

.card-ios-secondary .card-header-ios,
.card-ios-secondary .card-title-ios,
.card-ios-secondary .card-content-ios,
.card-ios-secondary p {
  color: #fff;
}

.card-ios-secondary .text-ios-primary,
.card-ios-secondary .card-header-ios-primary,
.card-ios-secondary .card-title-ios-primary,
.card-ios-secondary .card-content-ios-primary {
  color: #420ab7;
}

.card-ios-secondary .text-ios-secondary,
.card-ios-secondary .card-header-ios-secondary,
.card-ios-secondary .card-title-ios-secondary,
.card-ios-secondary .card-content-ios-secondary {
  color: #21c064;
}

.card-ios-secondary .text-ios-danger,
.card-ios-secondary .card-header-ios-danger,
.card-ios-secondary .card-title-ios-danger,
.card-ios-secondary .card-content-ios-danger {
  color: #f53d3d;
}

.card-ios-secondary .text-ios-light,
.card-ios-secondary .card-header-ios-light,
.card-ios-secondary .card-title-ios-light,
.card-ios-secondary .card-content-ios-light {
  color: #f4f4f4;
}

.card-ios-secondary .text-ios-dark,
.card-ios-secondary .card-header-ios-dark,
.card-ios-secondary .card-title-ios-dark,
.card-ios-secondary .card-content-ios-dark {
  color: #222;
}

.card-ios-secondary .text-ios-fondo,
.card-ios-secondary .card-header-ios-fondo,
.card-ios-secondary .card-title-ios-fondo,
.card-ios-secondary .card-content-ios-fondo {
  color: #f8f8f8;
}

.card-ios-secondary .text-ios-light-primary,
.card-ios-secondary .card-header-ios-light-primary,
.card-ios-secondary .card-title-ios-light-primary,
.card-ios-secondary .card-content-ios-light-primary {
  color: #5408F3;
}

.card-ios-secondary .text-ios-middle-primary,
.card-ios-secondary .card-header-ios-middle-primary,
.card-ios-secondary .card-title-ios-middle-primary,
.card-ios-secondary .card-content-ios-middle-primary {
  color: #5016CA;
}

.card-ios-secondary .text-ios-checked,
.card-ios-secondary .card-header-ios-checked,
.card-ios-secondary .card-title-ios-checked,
.card-ios-secondary .card-content-ios-checked {
  color: #00CC96;
}

.card-ios-secondary .text-ios-unchecked,
.card-ios-secondary .card-header-ios-unchecked,
.card-ios-secondary .card-title-ios-unchecked,
.card-ios-secondary .card-content-ios-unchecked {
  color: #D9D9D9;
}

.card-ios-secondary .text-ios-primary-bolsillo,
.card-ios-secondary .card-header-ios-primary-bolsillo,
.card-ios-secondary .card-title-ios-primary-bolsillo,
.card-ios-secondary .card-content-ios-primary-bolsillo {
  color: #00CC96;
}

.card-ios-secondary .text-ios-variant-bolsillo,
.card-ios-secondary .card-header-ios-variant-bolsillo,
.card-ios-secondary .card-title-ios-variant-bolsillo,
.card-ios-secondary .card-content-ios-variant-bolsillo {
  color: #f3de1d;
}

.card-header-ios-secondary,
.card-title-ios-secondary,
.card-content-ios-secondary {
  color: #21c064;
}

.card-ios .text-ios-danger {
  color: #f53d3d;
}

.card-ios-danger {
  color: #fff;
  background-color: #f53d3d;
}

.card-ios-danger .card-header-ios,
.card-ios-danger .card-title-ios,
.card-ios-danger .card-content-ios,
.card-ios-danger p {
  color: #fff;
}

.card-ios-danger .text-ios-primary,
.card-ios-danger .card-header-ios-primary,
.card-ios-danger .card-title-ios-primary,
.card-ios-danger .card-content-ios-primary {
  color: #420ab7;
}

.card-ios-danger .text-ios-secondary,
.card-ios-danger .card-header-ios-secondary,
.card-ios-danger .card-title-ios-secondary,
.card-ios-danger .card-content-ios-secondary {
  color: #21c064;
}

.card-ios-danger .text-ios-danger,
.card-ios-danger .card-header-ios-danger,
.card-ios-danger .card-title-ios-danger,
.card-ios-danger .card-content-ios-danger {
  color: #f53d3d;
}

.card-ios-danger .text-ios-light,
.card-ios-danger .card-header-ios-light,
.card-ios-danger .card-title-ios-light,
.card-ios-danger .card-content-ios-light {
  color: #f4f4f4;
}

.card-ios-danger .text-ios-dark,
.card-ios-danger .card-header-ios-dark,
.card-ios-danger .card-title-ios-dark,
.card-ios-danger .card-content-ios-dark {
  color: #222;
}

.card-ios-danger .text-ios-fondo,
.card-ios-danger .card-header-ios-fondo,
.card-ios-danger .card-title-ios-fondo,
.card-ios-danger .card-content-ios-fondo {
  color: #f8f8f8;
}

.card-ios-danger .text-ios-light-primary,
.card-ios-danger .card-header-ios-light-primary,
.card-ios-danger .card-title-ios-light-primary,
.card-ios-danger .card-content-ios-light-primary {
  color: #5408F3;
}

.card-ios-danger .text-ios-middle-primary,
.card-ios-danger .card-header-ios-middle-primary,
.card-ios-danger .card-title-ios-middle-primary,
.card-ios-danger .card-content-ios-middle-primary {
  color: #5016CA;
}

.card-ios-danger .text-ios-checked,
.card-ios-danger .card-header-ios-checked,
.card-ios-danger .card-title-ios-checked,
.card-ios-danger .card-content-ios-checked {
  color: #00CC96;
}

.card-ios-danger .text-ios-unchecked,
.card-ios-danger .card-header-ios-unchecked,
.card-ios-danger .card-title-ios-unchecked,
.card-ios-danger .card-content-ios-unchecked {
  color: #D9D9D9;
}

.card-ios-danger .text-ios-primary-bolsillo,
.card-ios-danger .card-header-ios-primary-bolsillo,
.card-ios-danger .card-title-ios-primary-bolsillo,
.card-ios-danger .card-content-ios-primary-bolsillo {
  color: #00CC96;
}

.card-ios-danger .text-ios-variant-bolsillo,
.card-ios-danger .card-header-ios-variant-bolsillo,
.card-ios-danger .card-title-ios-variant-bolsillo,
.card-ios-danger .card-content-ios-variant-bolsillo {
  color: #f3de1d;
}

.card-header-ios-danger,
.card-title-ios-danger,
.card-content-ios-danger {
  color: #f53d3d;
}

.card-ios .text-ios-light {
  color: #f4f4f4;
}

.card-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.card-ios-light .card-header-ios,
.card-ios-light .card-title-ios,
.card-ios-light .card-content-ios,
.card-ios-light p {
  color: #000;
}

.card-ios-light .text-ios-primary,
.card-ios-light .card-header-ios-primary,
.card-ios-light .card-title-ios-primary,
.card-ios-light .card-content-ios-primary {
  color: #420ab7;
}

.card-ios-light .text-ios-secondary,
.card-ios-light .card-header-ios-secondary,
.card-ios-light .card-title-ios-secondary,
.card-ios-light .card-content-ios-secondary {
  color: #21c064;
}

.card-ios-light .text-ios-danger,
.card-ios-light .card-header-ios-danger,
.card-ios-light .card-title-ios-danger,
.card-ios-light .card-content-ios-danger {
  color: #f53d3d;
}

.card-ios-light .text-ios-light,
.card-ios-light .card-header-ios-light,
.card-ios-light .card-title-ios-light,
.card-ios-light .card-content-ios-light {
  color: #f4f4f4;
}

.card-ios-light .text-ios-dark,
.card-ios-light .card-header-ios-dark,
.card-ios-light .card-title-ios-dark,
.card-ios-light .card-content-ios-dark {
  color: #222;
}

.card-ios-light .text-ios-fondo,
.card-ios-light .card-header-ios-fondo,
.card-ios-light .card-title-ios-fondo,
.card-ios-light .card-content-ios-fondo {
  color: #f8f8f8;
}

.card-ios-light .text-ios-light-primary,
.card-ios-light .card-header-ios-light-primary,
.card-ios-light .card-title-ios-light-primary,
.card-ios-light .card-content-ios-light-primary {
  color: #5408F3;
}

.card-ios-light .text-ios-middle-primary,
.card-ios-light .card-header-ios-middle-primary,
.card-ios-light .card-title-ios-middle-primary,
.card-ios-light .card-content-ios-middle-primary {
  color: #5016CA;
}

.card-ios-light .text-ios-checked,
.card-ios-light .card-header-ios-checked,
.card-ios-light .card-title-ios-checked,
.card-ios-light .card-content-ios-checked {
  color: #00CC96;
}

.card-ios-light .text-ios-unchecked,
.card-ios-light .card-header-ios-unchecked,
.card-ios-light .card-title-ios-unchecked,
.card-ios-light .card-content-ios-unchecked {
  color: #D9D9D9;
}

.card-ios-light .text-ios-primary-bolsillo,
.card-ios-light .card-header-ios-primary-bolsillo,
.card-ios-light .card-title-ios-primary-bolsillo,
.card-ios-light .card-content-ios-primary-bolsillo {
  color: #00CC96;
}

.card-ios-light .text-ios-variant-bolsillo,
.card-ios-light .card-header-ios-variant-bolsillo,
.card-ios-light .card-title-ios-variant-bolsillo,
.card-ios-light .card-content-ios-variant-bolsillo {
  color: #f3de1d;
}

.card-header-ios-light,
.card-title-ios-light,
.card-content-ios-light {
  color: #f4f4f4;
}

.card-ios .text-ios-dark {
  color: #222;
}

.card-ios-dark {
  color: #fff;
  background-color: #222;
}

.card-ios-dark .card-header-ios,
.card-ios-dark .card-title-ios,
.card-ios-dark .card-content-ios,
.card-ios-dark p {
  color: #fff;
}

.card-ios-dark .text-ios-primary,
.card-ios-dark .card-header-ios-primary,
.card-ios-dark .card-title-ios-primary,
.card-ios-dark .card-content-ios-primary {
  color: #420ab7;
}

.card-ios-dark .text-ios-secondary,
.card-ios-dark .card-header-ios-secondary,
.card-ios-dark .card-title-ios-secondary,
.card-ios-dark .card-content-ios-secondary {
  color: #21c064;
}

.card-ios-dark .text-ios-danger,
.card-ios-dark .card-header-ios-danger,
.card-ios-dark .card-title-ios-danger,
.card-ios-dark .card-content-ios-danger {
  color: #f53d3d;
}

.card-ios-dark .text-ios-light,
.card-ios-dark .card-header-ios-light,
.card-ios-dark .card-title-ios-light,
.card-ios-dark .card-content-ios-light {
  color: #f4f4f4;
}

.card-ios-dark .text-ios-dark,
.card-ios-dark .card-header-ios-dark,
.card-ios-dark .card-title-ios-dark,
.card-ios-dark .card-content-ios-dark {
  color: #222;
}

.card-ios-dark .text-ios-fondo,
.card-ios-dark .card-header-ios-fondo,
.card-ios-dark .card-title-ios-fondo,
.card-ios-dark .card-content-ios-fondo {
  color: #f8f8f8;
}

.card-ios-dark .text-ios-light-primary,
.card-ios-dark .card-header-ios-light-primary,
.card-ios-dark .card-title-ios-light-primary,
.card-ios-dark .card-content-ios-light-primary {
  color: #5408F3;
}

.card-ios-dark .text-ios-middle-primary,
.card-ios-dark .card-header-ios-middle-primary,
.card-ios-dark .card-title-ios-middle-primary,
.card-ios-dark .card-content-ios-middle-primary {
  color: #5016CA;
}

.card-ios-dark .text-ios-checked,
.card-ios-dark .card-header-ios-checked,
.card-ios-dark .card-title-ios-checked,
.card-ios-dark .card-content-ios-checked {
  color: #00CC96;
}

.card-ios-dark .text-ios-unchecked,
.card-ios-dark .card-header-ios-unchecked,
.card-ios-dark .card-title-ios-unchecked,
.card-ios-dark .card-content-ios-unchecked {
  color: #D9D9D9;
}

.card-ios-dark .text-ios-primary-bolsillo,
.card-ios-dark .card-header-ios-primary-bolsillo,
.card-ios-dark .card-title-ios-primary-bolsillo,
.card-ios-dark .card-content-ios-primary-bolsillo {
  color: #00CC96;
}

.card-ios-dark .text-ios-variant-bolsillo,
.card-ios-dark .card-header-ios-variant-bolsillo,
.card-ios-dark .card-title-ios-variant-bolsillo,
.card-ios-dark .card-content-ios-variant-bolsillo {
  color: #f3de1d;
}

.card-header-ios-dark,
.card-title-ios-dark,
.card-content-ios-dark {
  color: #222;
}

.card-ios .text-ios-fondo {
  color: #f8f8f8;
}

.card-ios-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.card-ios-fondo .card-header-ios,
.card-ios-fondo .card-title-ios,
.card-ios-fondo .card-content-ios,
.card-ios-fondo p {
  color: #000;
}

.card-ios-fondo .text-ios-primary,
.card-ios-fondo .card-header-ios-primary,
.card-ios-fondo .card-title-ios-primary,
.card-ios-fondo .card-content-ios-primary {
  color: #420ab7;
}

.card-ios-fondo .text-ios-secondary,
.card-ios-fondo .card-header-ios-secondary,
.card-ios-fondo .card-title-ios-secondary,
.card-ios-fondo .card-content-ios-secondary {
  color: #21c064;
}

.card-ios-fondo .text-ios-danger,
.card-ios-fondo .card-header-ios-danger,
.card-ios-fondo .card-title-ios-danger,
.card-ios-fondo .card-content-ios-danger {
  color: #f53d3d;
}

.card-ios-fondo .text-ios-light,
.card-ios-fondo .card-header-ios-light,
.card-ios-fondo .card-title-ios-light,
.card-ios-fondo .card-content-ios-light {
  color: #f4f4f4;
}

.card-ios-fondo .text-ios-dark,
.card-ios-fondo .card-header-ios-dark,
.card-ios-fondo .card-title-ios-dark,
.card-ios-fondo .card-content-ios-dark {
  color: #222;
}

.card-ios-fondo .text-ios-fondo,
.card-ios-fondo .card-header-ios-fondo,
.card-ios-fondo .card-title-ios-fondo,
.card-ios-fondo .card-content-ios-fondo {
  color: #f8f8f8;
}

.card-ios-fondo .text-ios-light-primary,
.card-ios-fondo .card-header-ios-light-primary,
.card-ios-fondo .card-title-ios-light-primary,
.card-ios-fondo .card-content-ios-light-primary {
  color: #5408F3;
}

.card-ios-fondo .text-ios-middle-primary,
.card-ios-fondo .card-header-ios-middle-primary,
.card-ios-fondo .card-title-ios-middle-primary,
.card-ios-fondo .card-content-ios-middle-primary {
  color: #5016CA;
}

.card-ios-fondo .text-ios-checked,
.card-ios-fondo .card-header-ios-checked,
.card-ios-fondo .card-title-ios-checked,
.card-ios-fondo .card-content-ios-checked {
  color: #00CC96;
}

.card-ios-fondo .text-ios-unchecked,
.card-ios-fondo .card-header-ios-unchecked,
.card-ios-fondo .card-title-ios-unchecked,
.card-ios-fondo .card-content-ios-unchecked {
  color: #D9D9D9;
}

.card-ios-fondo .text-ios-primary-bolsillo,
.card-ios-fondo .card-header-ios-primary-bolsillo,
.card-ios-fondo .card-title-ios-primary-bolsillo,
.card-ios-fondo .card-content-ios-primary-bolsillo {
  color: #00CC96;
}

.card-ios-fondo .text-ios-variant-bolsillo,
.card-ios-fondo .card-header-ios-variant-bolsillo,
.card-ios-fondo .card-title-ios-variant-bolsillo,
.card-ios-fondo .card-content-ios-variant-bolsillo {
  color: #f3de1d;
}

.card-header-ios-fondo,
.card-title-ios-fondo,
.card-content-ios-fondo {
  color: #f8f8f8;
}

.card-ios .text-ios-light-primary {
  color: #5408F3;
}

.card-ios-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.card-ios-light-primary .card-header-ios,
.card-ios-light-primary .card-title-ios,
.card-ios-light-primary .card-content-ios,
.card-ios-light-primary p {
  color: #fff;
}

.card-ios-light-primary .text-ios-primary,
.card-ios-light-primary .card-header-ios-primary,
.card-ios-light-primary .card-title-ios-primary,
.card-ios-light-primary .card-content-ios-primary {
  color: #420ab7;
}

.card-ios-light-primary .text-ios-secondary,
.card-ios-light-primary .card-header-ios-secondary,
.card-ios-light-primary .card-title-ios-secondary,
.card-ios-light-primary .card-content-ios-secondary {
  color: #21c064;
}

.card-ios-light-primary .text-ios-danger,
.card-ios-light-primary .card-header-ios-danger,
.card-ios-light-primary .card-title-ios-danger,
.card-ios-light-primary .card-content-ios-danger {
  color: #f53d3d;
}

.card-ios-light-primary .text-ios-light,
.card-ios-light-primary .card-header-ios-light,
.card-ios-light-primary .card-title-ios-light,
.card-ios-light-primary .card-content-ios-light {
  color: #f4f4f4;
}

.card-ios-light-primary .text-ios-dark,
.card-ios-light-primary .card-header-ios-dark,
.card-ios-light-primary .card-title-ios-dark,
.card-ios-light-primary .card-content-ios-dark {
  color: #222;
}

.card-ios-light-primary .text-ios-fondo,
.card-ios-light-primary .card-header-ios-fondo,
.card-ios-light-primary .card-title-ios-fondo,
.card-ios-light-primary .card-content-ios-fondo {
  color: #f8f8f8;
}

.card-ios-light-primary .text-ios-light-primary,
.card-ios-light-primary .card-header-ios-light-primary,
.card-ios-light-primary .card-title-ios-light-primary,
.card-ios-light-primary .card-content-ios-light-primary {
  color: #5408F3;
}

.card-ios-light-primary .text-ios-middle-primary,
.card-ios-light-primary .card-header-ios-middle-primary,
.card-ios-light-primary .card-title-ios-middle-primary,
.card-ios-light-primary .card-content-ios-middle-primary {
  color: #5016CA;
}

.card-ios-light-primary .text-ios-checked,
.card-ios-light-primary .card-header-ios-checked,
.card-ios-light-primary .card-title-ios-checked,
.card-ios-light-primary .card-content-ios-checked {
  color: #00CC96;
}

.card-ios-light-primary .text-ios-unchecked,
.card-ios-light-primary .card-header-ios-unchecked,
.card-ios-light-primary .card-title-ios-unchecked,
.card-ios-light-primary .card-content-ios-unchecked {
  color: #D9D9D9;
}

.card-ios-light-primary .text-ios-primary-bolsillo,
.card-ios-light-primary .card-header-ios-primary-bolsillo,
.card-ios-light-primary .card-title-ios-primary-bolsillo,
.card-ios-light-primary .card-content-ios-primary-bolsillo {
  color: #00CC96;
}

.card-ios-light-primary .text-ios-variant-bolsillo,
.card-ios-light-primary .card-header-ios-variant-bolsillo,
.card-ios-light-primary .card-title-ios-variant-bolsillo,
.card-ios-light-primary .card-content-ios-variant-bolsillo {
  color: #f3de1d;
}

.card-header-ios-light-primary,
.card-title-ios-light-primary,
.card-content-ios-light-primary {
  color: #5408F3;
}

.card-ios .text-ios-middle-primary {
  color: #5016CA;
}

.card-ios-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.card-ios-middle-primary .card-header-ios,
.card-ios-middle-primary .card-title-ios,
.card-ios-middle-primary .card-content-ios,
.card-ios-middle-primary p {
  color: #fff;
}

.card-ios-middle-primary .text-ios-primary,
.card-ios-middle-primary .card-header-ios-primary,
.card-ios-middle-primary .card-title-ios-primary,
.card-ios-middle-primary .card-content-ios-primary {
  color: #420ab7;
}

.card-ios-middle-primary .text-ios-secondary,
.card-ios-middle-primary .card-header-ios-secondary,
.card-ios-middle-primary .card-title-ios-secondary,
.card-ios-middle-primary .card-content-ios-secondary {
  color: #21c064;
}

.card-ios-middle-primary .text-ios-danger,
.card-ios-middle-primary .card-header-ios-danger,
.card-ios-middle-primary .card-title-ios-danger,
.card-ios-middle-primary .card-content-ios-danger {
  color: #f53d3d;
}

.card-ios-middle-primary .text-ios-light,
.card-ios-middle-primary .card-header-ios-light,
.card-ios-middle-primary .card-title-ios-light,
.card-ios-middle-primary .card-content-ios-light {
  color: #f4f4f4;
}

.card-ios-middle-primary .text-ios-dark,
.card-ios-middle-primary .card-header-ios-dark,
.card-ios-middle-primary .card-title-ios-dark,
.card-ios-middle-primary .card-content-ios-dark {
  color: #222;
}

.card-ios-middle-primary .text-ios-fondo,
.card-ios-middle-primary .card-header-ios-fondo,
.card-ios-middle-primary .card-title-ios-fondo,
.card-ios-middle-primary .card-content-ios-fondo {
  color: #f8f8f8;
}

.card-ios-middle-primary .text-ios-light-primary,
.card-ios-middle-primary .card-header-ios-light-primary,
.card-ios-middle-primary .card-title-ios-light-primary,
.card-ios-middle-primary .card-content-ios-light-primary {
  color: #5408F3;
}

.card-ios-middle-primary .text-ios-middle-primary,
.card-ios-middle-primary .card-header-ios-middle-primary,
.card-ios-middle-primary .card-title-ios-middle-primary,
.card-ios-middle-primary .card-content-ios-middle-primary {
  color: #5016CA;
}

.card-ios-middle-primary .text-ios-checked,
.card-ios-middle-primary .card-header-ios-checked,
.card-ios-middle-primary .card-title-ios-checked,
.card-ios-middle-primary .card-content-ios-checked {
  color: #00CC96;
}

.card-ios-middle-primary .text-ios-unchecked,
.card-ios-middle-primary .card-header-ios-unchecked,
.card-ios-middle-primary .card-title-ios-unchecked,
.card-ios-middle-primary .card-content-ios-unchecked {
  color: #D9D9D9;
}

.card-ios-middle-primary .text-ios-primary-bolsillo,
.card-ios-middle-primary .card-header-ios-primary-bolsillo,
.card-ios-middle-primary .card-title-ios-primary-bolsillo,
.card-ios-middle-primary .card-content-ios-primary-bolsillo {
  color: #00CC96;
}

.card-ios-middle-primary .text-ios-variant-bolsillo,
.card-ios-middle-primary .card-header-ios-variant-bolsillo,
.card-ios-middle-primary .card-title-ios-variant-bolsillo,
.card-ios-middle-primary .card-content-ios-variant-bolsillo {
  color: #f3de1d;
}

.card-header-ios-middle-primary,
.card-title-ios-middle-primary,
.card-content-ios-middle-primary {
  color: #5016CA;
}

.card-ios .text-ios-checked {
  color: #00CC96;
}

.card-ios-checked {
  color: #fff;
  background-color: #00CC96;
}

.card-ios-checked .card-header-ios,
.card-ios-checked .card-title-ios,
.card-ios-checked .card-content-ios,
.card-ios-checked p {
  color: #fff;
}

.card-ios-checked .text-ios-primary,
.card-ios-checked .card-header-ios-primary,
.card-ios-checked .card-title-ios-primary,
.card-ios-checked .card-content-ios-primary {
  color: #420ab7;
}

.card-ios-checked .text-ios-secondary,
.card-ios-checked .card-header-ios-secondary,
.card-ios-checked .card-title-ios-secondary,
.card-ios-checked .card-content-ios-secondary {
  color: #21c064;
}

.card-ios-checked .text-ios-danger,
.card-ios-checked .card-header-ios-danger,
.card-ios-checked .card-title-ios-danger,
.card-ios-checked .card-content-ios-danger {
  color: #f53d3d;
}

.card-ios-checked .text-ios-light,
.card-ios-checked .card-header-ios-light,
.card-ios-checked .card-title-ios-light,
.card-ios-checked .card-content-ios-light {
  color: #f4f4f4;
}

.card-ios-checked .text-ios-dark,
.card-ios-checked .card-header-ios-dark,
.card-ios-checked .card-title-ios-dark,
.card-ios-checked .card-content-ios-dark {
  color: #222;
}

.card-ios-checked .text-ios-fondo,
.card-ios-checked .card-header-ios-fondo,
.card-ios-checked .card-title-ios-fondo,
.card-ios-checked .card-content-ios-fondo {
  color: #f8f8f8;
}

.card-ios-checked .text-ios-light-primary,
.card-ios-checked .card-header-ios-light-primary,
.card-ios-checked .card-title-ios-light-primary,
.card-ios-checked .card-content-ios-light-primary {
  color: #5408F3;
}

.card-ios-checked .text-ios-middle-primary,
.card-ios-checked .card-header-ios-middle-primary,
.card-ios-checked .card-title-ios-middle-primary,
.card-ios-checked .card-content-ios-middle-primary {
  color: #5016CA;
}

.card-ios-checked .text-ios-checked,
.card-ios-checked .card-header-ios-checked,
.card-ios-checked .card-title-ios-checked,
.card-ios-checked .card-content-ios-checked {
  color: #00CC96;
}

.card-ios-checked .text-ios-unchecked,
.card-ios-checked .card-header-ios-unchecked,
.card-ios-checked .card-title-ios-unchecked,
.card-ios-checked .card-content-ios-unchecked {
  color: #D9D9D9;
}

.card-ios-checked .text-ios-primary-bolsillo,
.card-ios-checked .card-header-ios-primary-bolsillo,
.card-ios-checked .card-title-ios-primary-bolsillo,
.card-ios-checked .card-content-ios-primary-bolsillo {
  color: #00CC96;
}

.card-ios-checked .text-ios-variant-bolsillo,
.card-ios-checked .card-header-ios-variant-bolsillo,
.card-ios-checked .card-title-ios-variant-bolsillo,
.card-ios-checked .card-content-ios-variant-bolsillo {
  color: #f3de1d;
}

.card-header-ios-checked,
.card-title-ios-checked,
.card-content-ios-checked {
  color: #00CC96;
}

.card-ios .text-ios-unchecked {
  color: #D9D9D9;
}

.card-ios-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.card-ios-unchecked .card-header-ios,
.card-ios-unchecked .card-title-ios,
.card-ios-unchecked .card-content-ios,
.card-ios-unchecked p {
  color: #000;
}

.card-ios-unchecked .text-ios-primary,
.card-ios-unchecked .card-header-ios-primary,
.card-ios-unchecked .card-title-ios-primary,
.card-ios-unchecked .card-content-ios-primary {
  color: #420ab7;
}

.card-ios-unchecked .text-ios-secondary,
.card-ios-unchecked .card-header-ios-secondary,
.card-ios-unchecked .card-title-ios-secondary,
.card-ios-unchecked .card-content-ios-secondary {
  color: #21c064;
}

.card-ios-unchecked .text-ios-danger,
.card-ios-unchecked .card-header-ios-danger,
.card-ios-unchecked .card-title-ios-danger,
.card-ios-unchecked .card-content-ios-danger {
  color: #f53d3d;
}

.card-ios-unchecked .text-ios-light,
.card-ios-unchecked .card-header-ios-light,
.card-ios-unchecked .card-title-ios-light,
.card-ios-unchecked .card-content-ios-light {
  color: #f4f4f4;
}

.card-ios-unchecked .text-ios-dark,
.card-ios-unchecked .card-header-ios-dark,
.card-ios-unchecked .card-title-ios-dark,
.card-ios-unchecked .card-content-ios-dark {
  color: #222;
}

.card-ios-unchecked .text-ios-fondo,
.card-ios-unchecked .card-header-ios-fondo,
.card-ios-unchecked .card-title-ios-fondo,
.card-ios-unchecked .card-content-ios-fondo {
  color: #f8f8f8;
}

.card-ios-unchecked .text-ios-light-primary,
.card-ios-unchecked .card-header-ios-light-primary,
.card-ios-unchecked .card-title-ios-light-primary,
.card-ios-unchecked .card-content-ios-light-primary {
  color: #5408F3;
}

.card-ios-unchecked .text-ios-middle-primary,
.card-ios-unchecked .card-header-ios-middle-primary,
.card-ios-unchecked .card-title-ios-middle-primary,
.card-ios-unchecked .card-content-ios-middle-primary {
  color: #5016CA;
}

.card-ios-unchecked .text-ios-checked,
.card-ios-unchecked .card-header-ios-checked,
.card-ios-unchecked .card-title-ios-checked,
.card-ios-unchecked .card-content-ios-checked {
  color: #00CC96;
}

.card-ios-unchecked .text-ios-unchecked,
.card-ios-unchecked .card-header-ios-unchecked,
.card-ios-unchecked .card-title-ios-unchecked,
.card-ios-unchecked .card-content-ios-unchecked {
  color: #D9D9D9;
}

.card-ios-unchecked .text-ios-primary-bolsillo,
.card-ios-unchecked .card-header-ios-primary-bolsillo,
.card-ios-unchecked .card-title-ios-primary-bolsillo,
.card-ios-unchecked .card-content-ios-primary-bolsillo {
  color: #00CC96;
}

.card-ios-unchecked .text-ios-variant-bolsillo,
.card-ios-unchecked .card-header-ios-variant-bolsillo,
.card-ios-unchecked .card-title-ios-variant-bolsillo,
.card-ios-unchecked .card-content-ios-variant-bolsillo {
  color: #f3de1d;
}

.card-header-ios-unchecked,
.card-title-ios-unchecked,
.card-content-ios-unchecked {
  color: #D9D9D9;
}

.card-ios .text-ios-primary-bolsillo {
  color: #00CC96;
}

.card-ios-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.card-ios-primary-bolsillo .card-header-ios,
.card-ios-primary-bolsillo .card-title-ios,
.card-ios-primary-bolsillo .card-content-ios,
.card-ios-primary-bolsillo p {
  color: #fff;
}

.card-ios-primary-bolsillo .text-ios-primary,
.card-ios-primary-bolsillo .card-header-ios-primary,
.card-ios-primary-bolsillo .card-title-ios-primary,
.card-ios-primary-bolsillo .card-content-ios-primary {
  color: #420ab7;
}

.card-ios-primary-bolsillo .text-ios-secondary,
.card-ios-primary-bolsillo .card-header-ios-secondary,
.card-ios-primary-bolsillo .card-title-ios-secondary,
.card-ios-primary-bolsillo .card-content-ios-secondary {
  color: #21c064;
}

.card-ios-primary-bolsillo .text-ios-danger,
.card-ios-primary-bolsillo .card-header-ios-danger,
.card-ios-primary-bolsillo .card-title-ios-danger,
.card-ios-primary-bolsillo .card-content-ios-danger {
  color: #f53d3d;
}

.card-ios-primary-bolsillo .text-ios-light,
.card-ios-primary-bolsillo .card-header-ios-light,
.card-ios-primary-bolsillo .card-title-ios-light,
.card-ios-primary-bolsillo .card-content-ios-light {
  color: #f4f4f4;
}

.card-ios-primary-bolsillo .text-ios-dark,
.card-ios-primary-bolsillo .card-header-ios-dark,
.card-ios-primary-bolsillo .card-title-ios-dark,
.card-ios-primary-bolsillo .card-content-ios-dark {
  color: #222;
}

.card-ios-primary-bolsillo .text-ios-fondo,
.card-ios-primary-bolsillo .card-header-ios-fondo,
.card-ios-primary-bolsillo .card-title-ios-fondo,
.card-ios-primary-bolsillo .card-content-ios-fondo {
  color: #f8f8f8;
}

.card-ios-primary-bolsillo .text-ios-light-primary,
.card-ios-primary-bolsillo .card-header-ios-light-primary,
.card-ios-primary-bolsillo .card-title-ios-light-primary,
.card-ios-primary-bolsillo .card-content-ios-light-primary {
  color: #5408F3;
}

.card-ios-primary-bolsillo .text-ios-middle-primary,
.card-ios-primary-bolsillo .card-header-ios-middle-primary,
.card-ios-primary-bolsillo .card-title-ios-middle-primary,
.card-ios-primary-bolsillo .card-content-ios-middle-primary {
  color: #5016CA;
}

.card-ios-primary-bolsillo .text-ios-checked,
.card-ios-primary-bolsillo .card-header-ios-checked,
.card-ios-primary-bolsillo .card-title-ios-checked,
.card-ios-primary-bolsillo .card-content-ios-checked {
  color: #00CC96;
}

.card-ios-primary-bolsillo .text-ios-unchecked,
.card-ios-primary-bolsillo .card-header-ios-unchecked,
.card-ios-primary-bolsillo .card-title-ios-unchecked,
.card-ios-primary-bolsillo .card-content-ios-unchecked {
  color: #D9D9D9;
}

.card-ios-primary-bolsillo .text-ios-primary-bolsillo,
.card-ios-primary-bolsillo .card-header-ios-primary-bolsillo,
.card-ios-primary-bolsillo .card-title-ios-primary-bolsillo,
.card-ios-primary-bolsillo .card-content-ios-primary-bolsillo {
  color: #00CC96;
}

.card-ios-primary-bolsillo .text-ios-variant-bolsillo,
.card-ios-primary-bolsillo .card-header-ios-variant-bolsillo,
.card-ios-primary-bolsillo .card-title-ios-variant-bolsillo,
.card-ios-primary-bolsillo .card-content-ios-variant-bolsillo {
  color: #f3de1d;
}

.card-header-ios-primary-bolsillo,
.card-title-ios-primary-bolsillo,
.card-content-ios-primary-bolsillo {
  color: #00CC96;
}

.card-ios .text-ios-variant-bolsillo {
  color: #f3de1d;
}

.card-ios-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.card-ios-variant-bolsillo .card-header-ios,
.card-ios-variant-bolsillo .card-title-ios,
.card-ios-variant-bolsillo .card-content-ios,
.card-ios-variant-bolsillo p {
  color: #000;
}

.card-ios-variant-bolsillo .text-ios-primary,
.card-ios-variant-bolsillo .card-header-ios-primary,
.card-ios-variant-bolsillo .card-title-ios-primary,
.card-ios-variant-bolsillo .card-content-ios-primary {
  color: #420ab7;
}

.card-ios-variant-bolsillo .text-ios-secondary,
.card-ios-variant-bolsillo .card-header-ios-secondary,
.card-ios-variant-bolsillo .card-title-ios-secondary,
.card-ios-variant-bolsillo .card-content-ios-secondary {
  color: #21c064;
}

.card-ios-variant-bolsillo .text-ios-danger,
.card-ios-variant-bolsillo .card-header-ios-danger,
.card-ios-variant-bolsillo .card-title-ios-danger,
.card-ios-variant-bolsillo .card-content-ios-danger {
  color: #f53d3d;
}

.card-ios-variant-bolsillo .text-ios-light,
.card-ios-variant-bolsillo .card-header-ios-light,
.card-ios-variant-bolsillo .card-title-ios-light,
.card-ios-variant-bolsillo .card-content-ios-light {
  color: #f4f4f4;
}

.card-ios-variant-bolsillo .text-ios-dark,
.card-ios-variant-bolsillo .card-header-ios-dark,
.card-ios-variant-bolsillo .card-title-ios-dark,
.card-ios-variant-bolsillo .card-content-ios-dark {
  color: #222;
}

.card-ios-variant-bolsillo .text-ios-fondo,
.card-ios-variant-bolsillo .card-header-ios-fondo,
.card-ios-variant-bolsillo .card-title-ios-fondo,
.card-ios-variant-bolsillo .card-content-ios-fondo {
  color: #f8f8f8;
}

.card-ios-variant-bolsillo .text-ios-light-primary,
.card-ios-variant-bolsillo .card-header-ios-light-primary,
.card-ios-variant-bolsillo .card-title-ios-light-primary,
.card-ios-variant-bolsillo .card-content-ios-light-primary {
  color: #5408F3;
}

.card-ios-variant-bolsillo .text-ios-middle-primary,
.card-ios-variant-bolsillo .card-header-ios-middle-primary,
.card-ios-variant-bolsillo .card-title-ios-middle-primary,
.card-ios-variant-bolsillo .card-content-ios-middle-primary {
  color: #5016CA;
}

.card-ios-variant-bolsillo .text-ios-checked,
.card-ios-variant-bolsillo .card-header-ios-checked,
.card-ios-variant-bolsillo .card-title-ios-checked,
.card-ios-variant-bolsillo .card-content-ios-checked {
  color: #00CC96;
}

.card-ios-variant-bolsillo .text-ios-unchecked,
.card-ios-variant-bolsillo .card-header-ios-unchecked,
.card-ios-variant-bolsillo .card-title-ios-unchecked,
.card-ios-variant-bolsillo .card-content-ios-unchecked {
  color: #D9D9D9;
}

.card-ios-variant-bolsillo .text-ios-primary-bolsillo,
.card-ios-variant-bolsillo .card-header-ios-primary-bolsillo,
.card-ios-variant-bolsillo .card-title-ios-primary-bolsillo,
.card-ios-variant-bolsillo .card-content-ios-primary-bolsillo {
  color: #00CC96;
}

.card-ios-variant-bolsillo .text-ios-variant-bolsillo,
.card-ios-variant-bolsillo .card-header-ios-variant-bolsillo,
.card-ios-variant-bolsillo .card-title-ios-variant-bolsillo,
.card-ios-variant-bolsillo .card-content-ios-variant-bolsillo {
  color: #f3de1d;
}

.card-header-ios-variant-bolsillo,
.card-title-ios-variant-bolsillo,
.card-content-ios-variant-bolsillo {
  color: #f3de1d;
}

.card-md {
  margin: 10px;
  border-radius: 2px;
  width: calc(100% - 20px);
  font-size: 1.4rem;
  background: #fff;
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}

.card-md ion-list {
  margin-bottom: 0;
}

.card-md > .item:last-child,
.card-md > .item:last-child .item-inner,
.card-md > .item-wrapper:last-child .item {
  border-bottom: 0;
}

.card-md .item-md.item-block .item-inner {
  border: 0;
}

.card-content-md {
  padding: 13px 16px;
  font-size: 1.4rem;
  line-height: 1.5;
}

.card-header-md {
  font-size: 1.6rem;
  color: #222;
  padding: 16px;
}

.card-header-md + .card-content-md,
.card-md .item + .card-content-md {
  padding-top: 0;
}

.card .note-md {
  font-size: 1.3rem;
}

.card-title-md {
  display: block;
  font-size: 2.4rem;
  line-height: 1.2;
  color: #222;
  margin: 2px 0;
  padding: 8px 0;
}

.card-md h1 {
  margin: 0 0 2px;
  font-size: 2.4rem;
  font-weight: normal;
  color: #222;
}

.card-md h2 {
  margin: 2px 0;
  font-size: 1.6rem;
  font-weight: normal;
  color: #222;
}

.card-md h3,
.card-md h4,
.card-md h5,
.card-md h6 {
  margin: 2px 0;
  font-size: 1.4rem;
  font-weight: normal;
  color: #222;
}

.card-md p {
  margin: 0 0 2px;
  font-size: 1.4rem;
  font-weight: normal;
  line-height: 1.5;
  color: #222;
}

.card-md + ion-card {
  margin-top: 0;
}

.card-md .text-md-primary {
  color: #420ab7;
}

.card-md-primary {
  color: #fff;
  background-color: #420ab7;
}

.card-md-primary .card-header-md,
.card-md-primary .card-title-md,
.card-md-primary .card-content-md,
.card-md-primary h1,
.card-md-primary h2,
.card-md-primary h3,
.card-md-primary h4,
.card-md-primary h5,
.card-md-primary h6,
.card-md-primary p {
  color: #fff;
}

.card-md-primary .text-md-primary,
.card-md-primary .card-header-md-primary,
.card-md-primary .card-title-md-primary,
.card-md-primary .card-content-md-primary {
  color: #420ab7;
}

.card-md-primary .text-md-secondary,
.card-md-primary .card-header-md-secondary,
.card-md-primary .card-title-md-secondary,
.card-md-primary .card-content-md-secondary {
  color: #21c064;
}

.card-md-primary .text-md-danger,
.card-md-primary .card-header-md-danger,
.card-md-primary .card-title-md-danger,
.card-md-primary .card-content-md-danger {
  color: #f53d3d;
}

.card-md-primary .text-md-light,
.card-md-primary .card-header-md-light,
.card-md-primary .card-title-md-light,
.card-md-primary .card-content-md-light {
  color: #f4f4f4;
}

.card-md-primary .text-md-dark,
.card-md-primary .card-header-md-dark,
.card-md-primary .card-title-md-dark,
.card-md-primary .card-content-md-dark {
  color: #222;
}

.card-md-primary .text-md-fondo,
.card-md-primary .card-header-md-fondo,
.card-md-primary .card-title-md-fondo,
.card-md-primary .card-content-md-fondo {
  color: #f8f8f8;
}

.card-md-primary .text-md-light-primary,
.card-md-primary .card-header-md-light-primary,
.card-md-primary .card-title-md-light-primary,
.card-md-primary .card-content-md-light-primary {
  color: #5408F3;
}

.card-md-primary .text-md-middle-primary,
.card-md-primary .card-header-md-middle-primary,
.card-md-primary .card-title-md-middle-primary,
.card-md-primary .card-content-md-middle-primary {
  color: #5016CA;
}

.card-md-primary .text-md-checked,
.card-md-primary .card-header-md-checked,
.card-md-primary .card-title-md-checked,
.card-md-primary .card-content-md-checked {
  color: #00CC96;
}

.card-md-primary .text-md-unchecked,
.card-md-primary .card-header-md-unchecked,
.card-md-primary .card-title-md-unchecked,
.card-md-primary .card-content-md-unchecked {
  color: #D9D9D9;
}

.card-md-primary .text-md-primary-bolsillo,
.card-md-primary .card-header-md-primary-bolsillo,
.card-md-primary .card-title-md-primary-bolsillo,
.card-md-primary .card-content-md-primary-bolsillo {
  color: #00CC96;
}

.card-md-primary .text-md-variant-bolsillo,
.card-md-primary .card-header-md-variant-bolsillo,
.card-md-primary .card-title-md-variant-bolsillo,
.card-md-primary .card-content-md-variant-bolsillo {
  color: #f3de1d;
}

.card-header-md-primary,
.card-title-md-primary,
.card-content-md-primary {
  color: #420ab7;
}

.card-md .text-md-secondary {
  color: #21c064;
}

.card-md-secondary {
  color: #fff;
  background-color: #21c064;
}

.card-md-secondary .card-header-md,
.card-md-secondary .card-title-md,
.card-md-secondary .card-content-md,
.card-md-secondary h1,
.card-md-secondary h2,
.card-md-secondary h3,
.card-md-secondary h4,
.card-md-secondary h5,
.card-md-secondary h6,
.card-md-secondary p {
  color: #fff;
}

.card-md-secondary .text-md-primary,
.card-md-secondary .card-header-md-primary,
.card-md-secondary .card-title-md-primary,
.card-md-secondary .card-content-md-primary {
  color: #420ab7;
}

.card-md-secondary .text-md-secondary,
.card-md-secondary .card-header-md-secondary,
.card-md-secondary .card-title-md-secondary,
.card-md-secondary .card-content-md-secondary {
  color: #21c064;
}

.card-md-secondary .text-md-danger,
.card-md-secondary .card-header-md-danger,
.card-md-secondary .card-title-md-danger,
.card-md-secondary .card-content-md-danger {
  color: #f53d3d;
}

.card-md-secondary .text-md-light,
.card-md-secondary .card-header-md-light,
.card-md-secondary .card-title-md-light,
.card-md-secondary .card-content-md-light {
  color: #f4f4f4;
}

.card-md-secondary .text-md-dark,
.card-md-secondary .card-header-md-dark,
.card-md-secondary .card-title-md-dark,
.card-md-secondary .card-content-md-dark {
  color: #222;
}

.card-md-secondary .text-md-fondo,
.card-md-secondary .card-header-md-fondo,
.card-md-secondary .card-title-md-fondo,
.card-md-secondary .card-content-md-fondo {
  color: #f8f8f8;
}

.card-md-secondary .text-md-light-primary,
.card-md-secondary .card-header-md-light-primary,
.card-md-secondary .card-title-md-light-primary,
.card-md-secondary .card-content-md-light-primary {
  color: #5408F3;
}

.card-md-secondary .text-md-middle-primary,
.card-md-secondary .card-header-md-middle-primary,
.card-md-secondary .card-title-md-middle-primary,
.card-md-secondary .card-content-md-middle-primary {
  color: #5016CA;
}

.card-md-secondary .text-md-checked,
.card-md-secondary .card-header-md-checked,
.card-md-secondary .card-title-md-checked,
.card-md-secondary .card-content-md-checked {
  color: #00CC96;
}

.card-md-secondary .text-md-unchecked,
.card-md-secondary .card-header-md-unchecked,
.card-md-secondary .card-title-md-unchecked,
.card-md-secondary .card-content-md-unchecked {
  color: #D9D9D9;
}

.card-md-secondary .text-md-primary-bolsillo,
.card-md-secondary .card-header-md-primary-bolsillo,
.card-md-secondary .card-title-md-primary-bolsillo,
.card-md-secondary .card-content-md-primary-bolsillo {
  color: #00CC96;
}

.card-md-secondary .text-md-variant-bolsillo,
.card-md-secondary .card-header-md-variant-bolsillo,
.card-md-secondary .card-title-md-variant-bolsillo,
.card-md-secondary .card-content-md-variant-bolsillo {
  color: #f3de1d;
}

.card-header-md-secondary,
.card-title-md-secondary,
.card-content-md-secondary {
  color: #21c064;
}

.card-md .text-md-danger {
  color: #f53d3d;
}

.card-md-danger {
  color: #fff;
  background-color: #f53d3d;
}

.card-md-danger .card-header-md,
.card-md-danger .card-title-md,
.card-md-danger .card-content-md,
.card-md-danger h1,
.card-md-danger h2,
.card-md-danger h3,
.card-md-danger h4,
.card-md-danger h5,
.card-md-danger h6,
.card-md-danger p {
  color: #fff;
}

.card-md-danger .text-md-primary,
.card-md-danger .card-header-md-primary,
.card-md-danger .card-title-md-primary,
.card-md-danger .card-content-md-primary {
  color: #420ab7;
}

.card-md-danger .text-md-secondary,
.card-md-danger .card-header-md-secondary,
.card-md-danger .card-title-md-secondary,
.card-md-danger .card-content-md-secondary {
  color: #21c064;
}

.card-md-danger .text-md-danger,
.card-md-danger .card-header-md-danger,
.card-md-danger .card-title-md-danger,
.card-md-danger .card-content-md-danger {
  color: #f53d3d;
}

.card-md-danger .text-md-light,
.card-md-danger .card-header-md-light,
.card-md-danger .card-title-md-light,
.card-md-danger .card-content-md-light {
  color: #f4f4f4;
}

.card-md-danger .text-md-dark,
.card-md-danger .card-header-md-dark,
.card-md-danger .card-title-md-dark,
.card-md-danger .card-content-md-dark {
  color: #222;
}

.card-md-danger .text-md-fondo,
.card-md-danger .card-header-md-fondo,
.card-md-danger .card-title-md-fondo,
.card-md-danger .card-content-md-fondo {
  color: #f8f8f8;
}

.card-md-danger .text-md-light-primary,
.card-md-danger .card-header-md-light-primary,
.card-md-danger .card-title-md-light-primary,
.card-md-danger .card-content-md-light-primary {
  color: #5408F3;
}

.card-md-danger .text-md-middle-primary,
.card-md-danger .card-header-md-middle-primary,
.card-md-danger .card-title-md-middle-primary,
.card-md-danger .card-content-md-middle-primary {
  color: #5016CA;
}

.card-md-danger .text-md-checked,
.card-md-danger .card-header-md-checked,
.card-md-danger .card-title-md-checked,
.card-md-danger .card-content-md-checked {
  color: #00CC96;
}

.card-md-danger .text-md-unchecked,
.card-md-danger .card-header-md-unchecked,
.card-md-danger .card-title-md-unchecked,
.card-md-danger .card-content-md-unchecked {
  color: #D9D9D9;
}

.card-md-danger .text-md-primary-bolsillo,
.card-md-danger .card-header-md-primary-bolsillo,
.card-md-danger .card-title-md-primary-bolsillo,
.card-md-danger .card-content-md-primary-bolsillo {
  color: #00CC96;
}

.card-md-danger .text-md-variant-bolsillo,
.card-md-danger .card-header-md-variant-bolsillo,
.card-md-danger .card-title-md-variant-bolsillo,
.card-md-danger .card-content-md-variant-bolsillo {
  color: #f3de1d;
}

.card-header-md-danger,
.card-title-md-danger,
.card-content-md-danger {
  color: #f53d3d;
}

.card-md .text-md-light {
  color: #f4f4f4;
}

.card-md-light {
  color: #000;
  background-color: #f4f4f4;
}

.card-md-light .card-header-md,
.card-md-light .card-title-md,
.card-md-light .card-content-md,
.card-md-light h1,
.card-md-light h2,
.card-md-light h3,
.card-md-light h4,
.card-md-light h5,
.card-md-light h6,
.card-md-light p {
  color: #000;
}

.card-md-light .text-md-primary,
.card-md-light .card-header-md-primary,
.card-md-light .card-title-md-primary,
.card-md-light .card-content-md-primary {
  color: #420ab7;
}

.card-md-light .text-md-secondary,
.card-md-light .card-header-md-secondary,
.card-md-light .card-title-md-secondary,
.card-md-light .card-content-md-secondary {
  color: #21c064;
}

.card-md-light .text-md-danger,
.card-md-light .card-header-md-danger,
.card-md-light .card-title-md-danger,
.card-md-light .card-content-md-danger {
  color: #f53d3d;
}

.card-md-light .text-md-light,
.card-md-light .card-header-md-light,
.card-md-light .card-title-md-light,
.card-md-light .card-content-md-light {
  color: #f4f4f4;
}

.card-md-light .text-md-dark,
.card-md-light .card-header-md-dark,
.card-md-light .card-title-md-dark,
.card-md-light .card-content-md-dark {
  color: #222;
}

.card-md-light .text-md-fondo,
.card-md-light .card-header-md-fondo,
.card-md-light .card-title-md-fondo,
.card-md-light .card-content-md-fondo {
  color: #f8f8f8;
}

.card-md-light .text-md-light-primary,
.card-md-light .card-header-md-light-primary,
.card-md-light .card-title-md-light-primary,
.card-md-light .card-content-md-light-primary {
  color: #5408F3;
}

.card-md-light .text-md-middle-primary,
.card-md-light .card-header-md-middle-primary,
.card-md-light .card-title-md-middle-primary,
.card-md-light .card-content-md-middle-primary {
  color: #5016CA;
}

.card-md-light .text-md-checked,
.card-md-light .card-header-md-checked,
.card-md-light .card-title-md-checked,
.card-md-light .card-content-md-checked {
  color: #00CC96;
}

.card-md-light .text-md-unchecked,
.card-md-light .card-header-md-unchecked,
.card-md-light .card-title-md-unchecked,
.card-md-light .card-content-md-unchecked {
  color: #D9D9D9;
}

.card-md-light .text-md-primary-bolsillo,
.card-md-light .card-header-md-primary-bolsillo,
.card-md-light .card-title-md-primary-bolsillo,
.card-md-light .card-content-md-primary-bolsillo {
  color: #00CC96;
}

.card-md-light .text-md-variant-bolsillo,
.card-md-light .card-header-md-variant-bolsillo,
.card-md-light .card-title-md-variant-bolsillo,
.card-md-light .card-content-md-variant-bolsillo {
  color: #f3de1d;
}

.card-header-md-light,
.card-title-md-light,
.card-content-md-light {
  color: #f4f4f4;
}

.card-md .text-md-dark {
  color: #222;
}

.card-md-dark {
  color: #fff;
  background-color: #222;
}

.card-md-dark .card-header-md,
.card-md-dark .card-title-md,
.card-md-dark .card-content-md,
.card-md-dark h1,
.card-md-dark h2,
.card-md-dark h3,
.card-md-dark h4,
.card-md-dark h5,
.card-md-dark h6,
.card-md-dark p {
  color: #fff;
}

.card-md-dark .text-md-primary,
.card-md-dark .card-header-md-primary,
.card-md-dark .card-title-md-primary,
.card-md-dark .card-content-md-primary {
  color: #420ab7;
}

.card-md-dark .text-md-secondary,
.card-md-dark .card-header-md-secondary,
.card-md-dark .card-title-md-secondary,
.card-md-dark .card-content-md-secondary {
  color: #21c064;
}

.card-md-dark .text-md-danger,
.card-md-dark .card-header-md-danger,
.card-md-dark .card-title-md-danger,
.card-md-dark .card-content-md-danger {
  color: #f53d3d;
}

.card-md-dark .text-md-light,
.card-md-dark .card-header-md-light,
.card-md-dark .card-title-md-light,
.card-md-dark .card-content-md-light {
  color: #f4f4f4;
}

.card-md-dark .text-md-dark,
.card-md-dark .card-header-md-dark,
.card-md-dark .card-title-md-dark,
.card-md-dark .card-content-md-dark {
  color: #222;
}

.card-md-dark .text-md-fondo,
.card-md-dark .card-header-md-fondo,
.card-md-dark .card-title-md-fondo,
.card-md-dark .card-content-md-fondo {
  color: #f8f8f8;
}

.card-md-dark .text-md-light-primary,
.card-md-dark .card-header-md-light-primary,
.card-md-dark .card-title-md-light-primary,
.card-md-dark .card-content-md-light-primary {
  color: #5408F3;
}

.card-md-dark .text-md-middle-primary,
.card-md-dark .card-header-md-middle-primary,
.card-md-dark .card-title-md-middle-primary,
.card-md-dark .card-content-md-middle-primary {
  color: #5016CA;
}

.card-md-dark .text-md-checked,
.card-md-dark .card-header-md-checked,
.card-md-dark .card-title-md-checked,
.card-md-dark .card-content-md-checked {
  color: #00CC96;
}

.card-md-dark .text-md-unchecked,
.card-md-dark .card-header-md-unchecked,
.card-md-dark .card-title-md-unchecked,
.card-md-dark .card-content-md-unchecked {
  color: #D9D9D9;
}

.card-md-dark .text-md-primary-bolsillo,
.card-md-dark .card-header-md-primary-bolsillo,
.card-md-dark .card-title-md-primary-bolsillo,
.card-md-dark .card-content-md-primary-bolsillo {
  color: #00CC96;
}

.card-md-dark .text-md-variant-bolsillo,
.card-md-dark .card-header-md-variant-bolsillo,
.card-md-dark .card-title-md-variant-bolsillo,
.card-md-dark .card-content-md-variant-bolsillo {
  color: #f3de1d;
}

.card-header-md-dark,
.card-title-md-dark,
.card-content-md-dark {
  color: #222;
}

.card-md .text-md-fondo {
  color: #f8f8f8;
}

.card-md-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.card-md-fondo .card-header-md,
.card-md-fondo .card-title-md,
.card-md-fondo .card-content-md,
.card-md-fondo h1,
.card-md-fondo h2,
.card-md-fondo h3,
.card-md-fondo h4,
.card-md-fondo h5,
.card-md-fondo h6,
.card-md-fondo p {
  color: #000;
}

.card-md-fondo .text-md-primary,
.card-md-fondo .card-header-md-primary,
.card-md-fondo .card-title-md-primary,
.card-md-fondo .card-content-md-primary {
  color: #420ab7;
}

.card-md-fondo .text-md-secondary,
.card-md-fondo .card-header-md-secondary,
.card-md-fondo .card-title-md-secondary,
.card-md-fondo .card-content-md-secondary {
  color: #21c064;
}

.card-md-fondo .text-md-danger,
.card-md-fondo .card-header-md-danger,
.card-md-fondo .card-title-md-danger,
.card-md-fondo .card-content-md-danger {
  color: #f53d3d;
}

.card-md-fondo .text-md-light,
.card-md-fondo .card-header-md-light,
.card-md-fondo .card-title-md-light,
.card-md-fondo .card-content-md-light {
  color: #f4f4f4;
}

.card-md-fondo .text-md-dark,
.card-md-fondo .card-header-md-dark,
.card-md-fondo .card-title-md-dark,
.card-md-fondo .card-content-md-dark {
  color: #222;
}

.card-md-fondo .text-md-fondo,
.card-md-fondo .card-header-md-fondo,
.card-md-fondo .card-title-md-fondo,
.card-md-fondo .card-content-md-fondo {
  color: #f8f8f8;
}

.card-md-fondo .text-md-light-primary,
.card-md-fondo .card-header-md-light-primary,
.card-md-fondo .card-title-md-light-primary,
.card-md-fondo .card-content-md-light-primary {
  color: #5408F3;
}

.card-md-fondo .text-md-middle-primary,
.card-md-fondo .card-header-md-middle-primary,
.card-md-fondo .card-title-md-middle-primary,
.card-md-fondo .card-content-md-middle-primary {
  color: #5016CA;
}

.card-md-fondo .text-md-checked,
.card-md-fondo .card-header-md-checked,
.card-md-fondo .card-title-md-checked,
.card-md-fondo .card-content-md-checked {
  color: #00CC96;
}

.card-md-fondo .text-md-unchecked,
.card-md-fondo .card-header-md-unchecked,
.card-md-fondo .card-title-md-unchecked,
.card-md-fondo .card-content-md-unchecked {
  color: #D9D9D9;
}

.card-md-fondo .text-md-primary-bolsillo,
.card-md-fondo .card-header-md-primary-bolsillo,
.card-md-fondo .card-title-md-primary-bolsillo,
.card-md-fondo .card-content-md-primary-bolsillo {
  color: #00CC96;
}

.card-md-fondo .text-md-variant-bolsillo,
.card-md-fondo .card-header-md-variant-bolsillo,
.card-md-fondo .card-title-md-variant-bolsillo,
.card-md-fondo .card-content-md-variant-bolsillo {
  color: #f3de1d;
}

.card-header-md-fondo,
.card-title-md-fondo,
.card-content-md-fondo {
  color: #f8f8f8;
}

.card-md .text-md-light-primary {
  color: #5408F3;
}

.card-md-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.card-md-light-primary .card-header-md,
.card-md-light-primary .card-title-md,
.card-md-light-primary .card-content-md,
.card-md-light-primary h1,
.card-md-light-primary h2,
.card-md-light-primary h3,
.card-md-light-primary h4,
.card-md-light-primary h5,
.card-md-light-primary h6,
.card-md-light-primary p {
  color: #fff;
}

.card-md-light-primary .text-md-primary,
.card-md-light-primary .card-header-md-primary,
.card-md-light-primary .card-title-md-primary,
.card-md-light-primary .card-content-md-primary {
  color: #420ab7;
}

.card-md-light-primary .text-md-secondary,
.card-md-light-primary .card-header-md-secondary,
.card-md-light-primary .card-title-md-secondary,
.card-md-light-primary .card-content-md-secondary {
  color: #21c064;
}

.card-md-light-primary .text-md-danger,
.card-md-light-primary .card-header-md-danger,
.card-md-light-primary .card-title-md-danger,
.card-md-light-primary .card-content-md-danger {
  color: #f53d3d;
}

.card-md-light-primary .text-md-light,
.card-md-light-primary .card-header-md-light,
.card-md-light-primary .card-title-md-light,
.card-md-light-primary .card-content-md-light {
  color: #f4f4f4;
}

.card-md-light-primary .text-md-dark,
.card-md-light-primary .card-header-md-dark,
.card-md-light-primary .card-title-md-dark,
.card-md-light-primary .card-content-md-dark {
  color: #222;
}

.card-md-light-primary .text-md-fondo,
.card-md-light-primary .card-header-md-fondo,
.card-md-light-primary .card-title-md-fondo,
.card-md-light-primary .card-content-md-fondo {
  color: #f8f8f8;
}

.card-md-light-primary .text-md-light-primary,
.card-md-light-primary .card-header-md-light-primary,
.card-md-light-primary .card-title-md-light-primary,
.card-md-light-primary .card-content-md-light-primary {
  color: #5408F3;
}

.card-md-light-primary .text-md-middle-primary,
.card-md-light-primary .card-header-md-middle-primary,
.card-md-light-primary .card-title-md-middle-primary,
.card-md-light-primary .card-content-md-middle-primary {
  color: #5016CA;
}

.card-md-light-primary .text-md-checked,
.card-md-light-primary .card-header-md-checked,
.card-md-light-primary .card-title-md-checked,
.card-md-light-primary .card-content-md-checked {
  color: #00CC96;
}

.card-md-light-primary .text-md-unchecked,
.card-md-light-primary .card-header-md-unchecked,
.card-md-light-primary .card-title-md-unchecked,
.card-md-light-primary .card-content-md-unchecked {
  color: #D9D9D9;
}

.card-md-light-primary .text-md-primary-bolsillo,
.card-md-light-primary .card-header-md-primary-bolsillo,
.card-md-light-primary .card-title-md-primary-bolsillo,
.card-md-light-primary .card-content-md-primary-bolsillo {
  color: #00CC96;
}

.card-md-light-primary .text-md-variant-bolsillo,
.card-md-light-primary .card-header-md-variant-bolsillo,
.card-md-light-primary .card-title-md-variant-bolsillo,
.card-md-light-primary .card-content-md-variant-bolsillo {
  color: #f3de1d;
}

.card-header-md-light-primary,
.card-title-md-light-primary,
.card-content-md-light-primary {
  color: #5408F3;
}

.card-md .text-md-middle-primary {
  color: #5016CA;
}

.card-md-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.card-md-middle-primary .card-header-md,
.card-md-middle-primary .card-title-md,
.card-md-middle-primary .card-content-md,
.card-md-middle-primary h1,
.card-md-middle-primary h2,
.card-md-middle-primary h3,
.card-md-middle-primary h4,
.card-md-middle-primary h5,
.card-md-middle-primary h6,
.card-md-middle-primary p {
  color: #fff;
}

.card-md-middle-primary .text-md-primary,
.card-md-middle-primary .card-header-md-primary,
.card-md-middle-primary .card-title-md-primary,
.card-md-middle-primary .card-content-md-primary {
  color: #420ab7;
}

.card-md-middle-primary .text-md-secondary,
.card-md-middle-primary .card-header-md-secondary,
.card-md-middle-primary .card-title-md-secondary,
.card-md-middle-primary .card-content-md-secondary {
  color: #21c064;
}

.card-md-middle-primary .text-md-danger,
.card-md-middle-primary .card-header-md-danger,
.card-md-middle-primary .card-title-md-danger,
.card-md-middle-primary .card-content-md-danger {
  color: #f53d3d;
}

.card-md-middle-primary .text-md-light,
.card-md-middle-primary .card-header-md-light,
.card-md-middle-primary .card-title-md-light,
.card-md-middle-primary .card-content-md-light {
  color: #f4f4f4;
}

.card-md-middle-primary .text-md-dark,
.card-md-middle-primary .card-header-md-dark,
.card-md-middle-primary .card-title-md-dark,
.card-md-middle-primary .card-content-md-dark {
  color: #222;
}

.card-md-middle-primary .text-md-fondo,
.card-md-middle-primary .card-header-md-fondo,
.card-md-middle-primary .card-title-md-fondo,
.card-md-middle-primary .card-content-md-fondo {
  color: #f8f8f8;
}

.card-md-middle-primary .text-md-light-primary,
.card-md-middle-primary .card-header-md-light-primary,
.card-md-middle-primary .card-title-md-light-primary,
.card-md-middle-primary .card-content-md-light-primary {
  color: #5408F3;
}

.card-md-middle-primary .text-md-middle-primary,
.card-md-middle-primary .card-header-md-middle-primary,
.card-md-middle-primary .card-title-md-middle-primary,
.card-md-middle-primary .card-content-md-middle-primary {
  color: #5016CA;
}

.card-md-middle-primary .text-md-checked,
.card-md-middle-primary .card-header-md-checked,
.card-md-middle-primary .card-title-md-checked,
.card-md-middle-primary .card-content-md-checked {
  color: #00CC96;
}

.card-md-middle-primary .text-md-unchecked,
.card-md-middle-primary .card-header-md-unchecked,
.card-md-middle-primary .card-title-md-unchecked,
.card-md-middle-primary .card-content-md-unchecked {
  color: #D9D9D9;
}

.card-md-middle-primary .text-md-primary-bolsillo,
.card-md-middle-primary .card-header-md-primary-bolsillo,
.card-md-middle-primary .card-title-md-primary-bolsillo,
.card-md-middle-primary .card-content-md-primary-bolsillo {
  color: #00CC96;
}

.card-md-middle-primary .text-md-variant-bolsillo,
.card-md-middle-primary .card-header-md-variant-bolsillo,
.card-md-middle-primary .card-title-md-variant-bolsillo,
.card-md-middle-primary .card-content-md-variant-bolsillo {
  color: #f3de1d;
}

.card-header-md-middle-primary,
.card-title-md-middle-primary,
.card-content-md-middle-primary {
  color: #5016CA;
}

.card-md .text-md-checked {
  color: #00CC96;
}

.card-md-checked {
  color: #fff;
  background-color: #00CC96;
}

.card-md-checked .card-header-md,
.card-md-checked .card-title-md,
.card-md-checked .card-content-md,
.card-md-checked h1,
.card-md-checked h2,
.card-md-checked h3,
.card-md-checked h4,
.card-md-checked h5,
.card-md-checked h6,
.card-md-checked p {
  color: #fff;
}

.card-md-checked .text-md-primary,
.card-md-checked .card-header-md-primary,
.card-md-checked .card-title-md-primary,
.card-md-checked .card-content-md-primary {
  color: #420ab7;
}

.card-md-checked .text-md-secondary,
.card-md-checked .card-header-md-secondary,
.card-md-checked .card-title-md-secondary,
.card-md-checked .card-content-md-secondary {
  color: #21c064;
}

.card-md-checked .text-md-danger,
.card-md-checked .card-header-md-danger,
.card-md-checked .card-title-md-danger,
.card-md-checked .card-content-md-danger {
  color: #f53d3d;
}

.card-md-checked .text-md-light,
.card-md-checked .card-header-md-light,
.card-md-checked .card-title-md-light,
.card-md-checked .card-content-md-light {
  color: #f4f4f4;
}

.card-md-checked .text-md-dark,
.card-md-checked .card-header-md-dark,
.card-md-checked .card-title-md-dark,
.card-md-checked .card-content-md-dark {
  color: #222;
}

.card-md-checked .text-md-fondo,
.card-md-checked .card-header-md-fondo,
.card-md-checked .card-title-md-fondo,
.card-md-checked .card-content-md-fondo {
  color: #f8f8f8;
}

.card-md-checked .text-md-light-primary,
.card-md-checked .card-header-md-light-primary,
.card-md-checked .card-title-md-light-primary,
.card-md-checked .card-content-md-light-primary {
  color: #5408F3;
}

.card-md-checked .text-md-middle-primary,
.card-md-checked .card-header-md-middle-primary,
.card-md-checked .card-title-md-middle-primary,
.card-md-checked .card-content-md-middle-primary {
  color: #5016CA;
}

.card-md-checked .text-md-checked,
.card-md-checked .card-header-md-checked,
.card-md-checked .card-title-md-checked,
.card-md-checked .card-content-md-checked {
  color: #00CC96;
}

.card-md-checked .text-md-unchecked,
.card-md-checked .card-header-md-unchecked,
.card-md-checked .card-title-md-unchecked,
.card-md-checked .card-content-md-unchecked {
  color: #D9D9D9;
}

.card-md-checked .text-md-primary-bolsillo,
.card-md-checked .card-header-md-primary-bolsillo,
.card-md-checked .card-title-md-primary-bolsillo,
.card-md-checked .card-content-md-primary-bolsillo {
  color: #00CC96;
}

.card-md-checked .text-md-variant-bolsillo,
.card-md-checked .card-header-md-variant-bolsillo,
.card-md-checked .card-title-md-variant-bolsillo,
.card-md-checked .card-content-md-variant-bolsillo {
  color: #f3de1d;
}

.card-header-md-checked,
.card-title-md-checked,
.card-content-md-checked {
  color: #00CC96;
}

.card-md .text-md-unchecked {
  color: #D9D9D9;
}

.card-md-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.card-md-unchecked .card-header-md,
.card-md-unchecked .card-title-md,
.card-md-unchecked .card-content-md,
.card-md-unchecked h1,
.card-md-unchecked h2,
.card-md-unchecked h3,
.card-md-unchecked h4,
.card-md-unchecked h5,
.card-md-unchecked h6,
.card-md-unchecked p {
  color: #000;
}

.card-md-unchecked .text-md-primary,
.card-md-unchecked .card-header-md-primary,
.card-md-unchecked .card-title-md-primary,
.card-md-unchecked .card-content-md-primary {
  color: #420ab7;
}

.card-md-unchecked .text-md-secondary,
.card-md-unchecked .card-header-md-secondary,
.card-md-unchecked .card-title-md-secondary,
.card-md-unchecked .card-content-md-secondary {
  color: #21c064;
}

.card-md-unchecked .text-md-danger,
.card-md-unchecked .card-header-md-danger,
.card-md-unchecked .card-title-md-danger,
.card-md-unchecked .card-content-md-danger {
  color: #f53d3d;
}

.card-md-unchecked .text-md-light,
.card-md-unchecked .card-header-md-light,
.card-md-unchecked .card-title-md-light,
.card-md-unchecked .card-content-md-light {
  color: #f4f4f4;
}

.card-md-unchecked .text-md-dark,
.card-md-unchecked .card-header-md-dark,
.card-md-unchecked .card-title-md-dark,
.card-md-unchecked .card-content-md-dark {
  color: #222;
}

.card-md-unchecked .text-md-fondo,
.card-md-unchecked .card-header-md-fondo,
.card-md-unchecked .card-title-md-fondo,
.card-md-unchecked .card-content-md-fondo {
  color: #f8f8f8;
}

.card-md-unchecked .text-md-light-primary,
.card-md-unchecked .card-header-md-light-primary,
.card-md-unchecked .card-title-md-light-primary,
.card-md-unchecked .card-content-md-light-primary {
  color: #5408F3;
}

.card-md-unchecked .text-md-middle-primary,
.card-md-unchecked .card-header-md-middle-primary,
.card-md-unchecked .card-title-md-middle-primary,
.card-md-unchecked .card-content-md-middle-primary {
  color: #5016CA;
}

.card-md-unchecked .text-md-checked,
.card-md-unchecked .card-header-md-checked,
.card-md-unchecked .card-title-md-checked,
.card-md-unchecked .card-content-md-checked {
  color: #00CC96;
}

.card-md-unchecked .text-md-unchecked,
.card-md-unchecked .card-header-md-unchecked,
.card-md-unchecked .card-title-md-unchecked,
.card-md-unchecked .card-content-md-unchecked {
  color: #D9D9D9;
}

.card-md-unchecked .text-md-primary-bolsillo,
.card-md-unchecked .card-header-md-primary-bolsillo,
.card-md-unchecked .card-title-md-primary-bolsillo,
.card-md-unchecked .card-content-md-primary-bolsillo {
  color: #00CC96;
}

.card-md-unchecked .text-md-variant-bolsillo,
.card-md-unchecked .card-header-md-variant-bolsillo,
.card-md-unchecked .card-title-md-variant-bolsillo,
.card-md-unchecked .card-content-md-variant-bolsillo {
  color: #f3de1d;
}

.card-header-md-unchecked,
.card-title-md-unchecked,
.card-content-md-unchecked {
  color: #D9D9D9;
}

.card-md .text-md-primary-bolsillo {
  color: #00CC96;
}

.card-md-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.card-md-primary-bolsillo .card-header-md,
.card-md-primary-bolsillo .card-title-md,
.card-md-primary-bolsillo .card-content-md,
.card-md-primary-bolsillo h1,
.card-md-primary-bolsillo h2,
.card-md-primary-bolsillo h3,
.card-md-primary-bolsillo h4,
.card-md-primary-bolsillo h5,
.card-md-primary-bolsillo h6,
.card-md-primary-bolsillo p {
  color: #fff;
}

.card-md-primary-bolsillo .text-md-primary,
.card-md-primary-bolsillo .card-header-md-primary,
.card-md-primary-bolsillo .card-title-md-primary,
.card-md-primary-bolsillo .card-content-md-primary {
  color: #420ab7;
}

.card-md-primary-bolsillo .text-md-secondary,
.card-md-primary-bolsillo .card-header-md-secondary,
.card-md-primary-bolsillo .card-title-md-secondary,
.card-md-primary-bolsillo .card-content-md-secondary {
  color: #21c064;
}

.card-md-primary-bolsillo .text-md-danger,
.card-md-primary-bolsillo .card-header-md-danger,
.card-md-primary-bolsillo .card-title-md-danger,
.card-md-primary-bolsillo .card-content-md-danger {
  color: #f53d3d;
}

.card-md-primary-bolsillo .text-md-light,
.card-md-primary-bolsillo .card-header-md-light,
.card-md-primary-bolsillo .card-title-md-light,
.card-md-primary-bolsillo .card-content-md-light {
  color: #f4f4f4;
}

.card-md-primary-bolsillo .text-md-dark,
.card-md-primary-bolsillo .card-header-md-dark,
.card-md-primary-bolsillo .card-title-md-dark,
.card-md-primary-bolsillo .card-content-md-dark {
  color: #222;
}

.card-md-primary-bolsillo .text-md-fondo,
.card-md-primary-bolsillo .card-header-md-fondo,
.card-md-primary-bolsillo .card-title-md-fondo,
.card-md-primary-bolsillo .card-content-md-fondo {
  color: #f8f8f8;
}

.card-md-primary-bolsillo .text-md-light-primary,
.card-md-primary-bolsillo .card-header-md-light-primary,
.card-md-primary-bolsillo .card-title-md-light-primary,
.card-md-primary-bolsillo .card-content-md-light-primary {
  color: #5408F3;
}

.card-md-primary-bolsillo .text-md-middle-primary,
.card-md-primary-bolsillo .card-header-md-middle-primary,
.card-md-primary-bolsillo .card-title-md-middle-primary,
.card-md-primary-bolsillo .card-content-md-middle-primary {
  color: #5016CA;
}

.card-md-primary-bolsillo .text-md-checked,
.card-md-primary-bolsillo .card-header-md-checked,
.card-md-primary-bolsillo .card-title-md-checked,
.card-md-primary-bolsillo .card-content-md-checked {
  color: #00CC96;
}

.card-md-primary-bolsillo .text-md-unchecked,
.card-md-primary-bolsillo .card-header-md-unchecked,
.card-md-primary-bolsillo .card-title-md-unchecked,
.card-md-primary-bolsillo .card-content-md-unchecked {
  color: #D9D9D9;
}

.card-md-primary-bolsillo .text-md-primary-bolsillo,
.card-md-primary-bolsillo .card-header-md-primary-bolsillo,
.card-md-primary-bolsillo .card-title-md-primary-bolsillo,
.card-md-primary-bolsillo .card-content-md-primary-bolsillo {
  color: #00CC96;
}

.card-md-primary-bolsillo .text-md-variant-bolsillo,
.card-md-primary-bolsillo .card-header-md-variant-bolsillo,
.card-md-primary-bolsillo .card-title-md-variant-bolsillo,
.card-md-primary-bolsillo .card-content-md-variant-bolsillo {
  color: #f3de1d;
}

.card-header-md-primary-bolsillo,
.card-title-md-primary-bolsillo,
.card-content-md-primary-bolsillo {
  color: #00CC96;
}

.card-md .text-md-variant-bolsillo {
  color: #f3de1d;
}

.card-md-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.card-md-variant-bolsillo .card-header-md,
.card-md-variant-bolsillo .card-title-md,
.card-md-variant-bolsillo .card-content-md,
.card-md-variant-bolsillo h1,
.card-md-variant-bolsillo h2,
.card-md-variant-bolsillo h3,
.card-md-variant-bolsillo h4,
.card-md-variant-bolsillo h5,
.card-md-variant-bolsillo h6,
.card-md-variant-bolsillo p {
  color: #000;
}

.card-md-variant-bolsillo .text-md-primary,
.card-md-variant-bolsillo .card-header-md-primary,
.card-md-variant-bolsillo .card-title-md-primary,
.card-md-variant-bolsillo .card-content-md-primary {
  color: #420ab7;
}

.card-md-variant-bolsillo .text-md-secondary,
.card-md-variant-bolsillo .card-header-md-secondary,
.card-md-variant-bolsillo .card-title-md-secondary,
.card-md-variant-bolsillo .card-content-md-secondary {
  color: #21c064;
}

.card-md-variant-bolsillo .text-md-danger,
.card-md-variant-bolsillo .card-header-md-danger,
.card-md-variant-bolsillo .card-title-md-danger,
.card-md-variant-bolsillo .card-content-md-danger {
  color: #f53d3d;
}

.card-md-variant-bolsillo .text-md-light,
.card-md-variant-bolsillo .card-header-md-light,
.card-md-variant-bolsillo .card-title-md-light,
.card-md-variant-bolsillo .card-content-md-light {
  color: #f4f4f4;
}

.card-md-variant-bolsillo .text-md-dark,
.card-md-variant-bolsillo .card-header-md-dark,
.card-md-variant-bolsillo .card-title-md-dark,
.card-md-variant-bolsillo .card-content-md-dark {
  color: #222;
}

.card-md-variant-bolsillo .text-md-fondo,
.card-md-variant-bolsillo .card-header-md-fondo,
.card-md-variant-bolsillo .card-title-md-fondo,
.card-md-variant-bolsillo .card-content-md-fondo {
  color: #f8f8f8;
}

.card-md-variant-bolsillo .text-md-light-primary,
.card-md-variant-bolsillo .card-header-md-light-primary,
.card-md-variant-bolsillo .card-title-md-light-primary,
.card-md-variant-bolsillo .card-content-md-light-primary {
  color: #5408F3;
}

.card-md-variant-bolsillo .text-md-middle-primary,
.card-md-variant-bolsillo .card-header-md-middle-primary,
.card-md-variant-bolsillo .card-title-md-middle-primary,
.card-md-variant-bolsillo .card-content-md-middle-primary {
  color: #5016CA;
}

.card-md-variant-bolsillo .text-md-checked,
.card-md-variant-bolsillo .card-header-md-checked,
.card-md-variant-bolsillo .card-title-md-checked,
.card-md-variant-bolsillo .card-content-md-checked {
  color: #00CC96;
}

.card-md-variant-bolsillo .text-md-unchecked,
.card-md-variant-bolsillo .card-header-md-unchecked,
.card-md-variant-bolsillo .card-title-md-unchecked,
.card-md-variant-bolsillo .card-content-md-unchecked {
  color: #D9D9D9;
}

.card-md-variant-bolsillo .text-md-primary-bolsillo,
.card-md-variant-bolsillo .card-header-md-primary-bolsillo,
.card-md-variant-bolsillo .card-title-md-primary-bolsillo,
.card-md-variant-bolsillo .card-content-md-primary-bolsillo {
  color: #00CC96;
}

.card-md-variant-bolsillo .text-md-variant-bolsillo,
.card-md-variant-bolsillo .card-header-md-variant-bolsillo,
.card-md-variant-bolsillo .card-title-md-variant-bolsillo,
.card-md-variant-bolsillo .card-content-md-variant-bolsillo {
  color: #f3de1d;
}

.card-header-md-variant-bolsillo,
.card-title-md-variant-bolsillo,
.card-content-md-variant-bolsillo {
  color: #f3de1d;
}

.card-wp {
  margin: 8px;
  border-radius: 1px;
  width: calc(100% - 16px);
  font-size: 1.4rem;
  background: #fff;
  -webkit-box-shadow: 0 1px 1px 1px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 1px 1px rgba(0, 0, 0, 0.2);
}

.card-wp ion-list {
  margin-bottom: 0;
}

.card-wp > .item:last-child,
.card-wp > .item:last-child .item-inner,
.card-wp > .item-wrapper:last-child .item {
  border-bottom: 0;
}

.card-wp .item-wp.item-block .item-inner {
  border: 0;
}

.card-content-wp {
  padding: 13px 16px;
  font-size: 1.4rem;
  line-height: 1.5;
}

.card-header-wp {
  font-size: 1.6rem;
  color: #222;
  padding: 16px;
}

.card-header-wp + .card-content-wp,
.card-wp .item + .card-content-wp {
  padding-top: 0;
}

.card .note-wp {
  font-size: 1.3rem;
}

.card-title-wp {
  display: block;
  font-size: 2.4rem;
  line-height: 1.2;
  color: #222;
  margin: 2px 0;
  padding: 8px 0;
}

.card-wp h1 {
  margin: 0 0 2px;
  font-size: 2.4rem;
  font-weight: normal;
  color: #222;
}

.card-wp h2 {
  margin: 2px 0;
  font-size: 1.6rem;
  font-weight: normal;
  color: #222;
}

.card-wp h3,
.card-wp h4,
.card-wp h5,
.card-wp h6 {
  margin: 2px 0;
  font-size: 1.4rem;
  font-weight: normal;
  color: #222;
}

.card-wp p {
  margin: 0 0 2px;
  font-size: 1.4rem;
  font-weight: normal;
  line-height: 1.5;
  color: #222;
}

.card-wp + ion-card {
  margin-top: 0;
}

.card-wp .text-wp-primary {
  color: #420ab7;
}

.card-wp-primary {
  color: #fff;
  background-color: #420ab7;
}

.card-wp-primary .card-header-wp,
.card-wp-primary .card-title-wp,
.card-wp-primary .card-content-wp,
.card-wp-primary h1,
.card-wp-primary h2,
.card-wp-primary h3,
.card-wp-primary h4,
.card-wp-primary h5,
.card-wp-primary h6,
.card-wp-primary p {
  color: #fff;
}

.card-wp-primary .text-wp-primary,
.card-wp-primary .card-header-wp-primary,
.card-wp-primary .card-title-wp-primary,
.card-wp-primary .card-content-wp-primary {
  color: #420ab7;
}

.card-wp-primary .text-wp-secondary,
.card-wp-primary .card-header-wp-secondary,
.card-wp-primary .card-title-wp-secondary,
.card-wp-primary .card-content-wp-secondary {
  color: #21c064;
}

.card-wp-primary .text-wp-danger,
.card-wp-primary .card-header-wp-danger,
.card-wp-primary .card-title-wp-danger,
.card-wp-primary .card-content-wp-danger {
  color: #f53d3d;
}

.card-wp-primary .text-wp-light,
.card-wp-primary .card-header-wp-light,
.card-wp-primary .card-title-wp-light,
.card-wp-primary .card-content-wp-light {
  color: #f4f4f4;
}

.card-wp-primary .text-wp-dark,
.card-wp-primary .card-header-wp-dark,
.card-wp-primary .card-title-wp-dark,
.card-wp-primary .card-content-wp-dark {
  color: #222;
}

.card-wp-primary .text-wp-fondo,
.card-wp-primary .card-header-wp-fondo,
.card-wp-primary .card-title-wp-fondo,
.card-wp-primary .card-content-wp-fondo {
  color: #f8f8f8;
}

.card-wp-primary .text-wp-light-primary,
.card-wp-primary .card-header-wp-light-primary,
.card-wp-primary .card-title-wp-light-primary,
.card-wp-primary .card-content-wp-light-primary {
  color: #5408F3;
}

.card-wp-primary .text-wp-middle-primary,
.card-wp-primary .card-header-wp-middle-primary,
.card-wp-primary .card-title-wp-middle-primary,
.card-wp-primary .card-content-wp-middle-primary {
  color: #5016CA;
}

.card-wp-primary .text-wp-checked,
.card-wp-primary .card-header-wp-checked,
.card-wp-primary .card-title-wp-checked,
.card-wp-primary .card-content-wp-checked {
  color: #00CC96;
}

.card-wp-primary .text-wp-unchecked,
.card-wp-primary .card-header-wp-unchecked,
.card-wp-primary .card-title-wp-unchecked,
.card-wp-primary .card-content-wp-unchecked {
  color: #D9D9D9;
}

.card-wp-primary .text-wp-primary-bolsillo,
.card-wp-primary .card-header-wp-primary-bolsillo,
.card-wp-primary .card-title-wp-primary-bolsillo,
.card-wp-primary .card-content-wp-primary-bolsillo {
  color: #00CC96;
}

.card-wp-primary .text-wp-variant-bolsillo,
.card-wp-primary .card-header-wp-variant-bolsillo,
.card-wp-primary .card-title-wp-variant-bolsillo,
.card-wp-primary .card-content-wp-variant-bolsillo {
  color: #f3de1d;
}

.card-header-wp-primary,
.card-title-wp-primary,
.card-content-wp-primary {
  color: #420ab7;
}

.card-wp .text-wp-secondary {
  color: #21c064;
}

.card-wp-secondary {
  color: #fff;
  background-color: #21c064;
}

.card-wp-secondary .card-header-wp,
.card-wp-secondary .card-title-wp,
.card-wp-secondary .card-content-wp,
.card-wp-secondary h1,
.card-wp-secondary h2,
.card-wp-secondary h3,
.card-wp-secondary h4,
.card-wp-secondary h5,
.card-wp-secondary h6,
.card-wp-secondary p {
  color: #fff;
}

.card-wp-secondary .text-wp-primary,
.card-wp-secondary .card-header-wp-primary,
.card-wp-secondary .card-title-wp-primary,
.card-wp-secondary .card-content-wp-primary {
  color: #420ab7;
}

.card-wp-secondary .text-wp-secondary,
.card-wp-secondary .card-header-wp-secondary,
.card-wp-secondary .card-title-wp-secondary,
.card-wp-secondary .card-content-wp-secondary {
  color: #21c064;
}

.card-wp-secondary .text-wp-danger,
.card-wp-secondary .card-header-wp-danger,
.card-wp-secondary .card-title-wp-danger,
.card-wp-secondary .card-content-wp-danger {
  color: #f53d3d;
}

.card-wp-secondary .text-wp-light,
.card-wp-secondary .card-header-wp-light,
.card-wp-secondary .card-title-wp-light,
.card-wp-secondary .card-content-wp-light {
  color: #f4f4f4;
}

.card-wp-secondary .text-wp-dark,
.card-wp-secondary .card-header-wp-dark,
.card-wp-secondary .card-title-wp-dark,
.card-wp-secondary .card-content-wp-dark {
  color: #222;
}

.card-wp-secondary .text-wp-fondo,
.card-wp-secondary .card-header-wp-fondo,
.card-wp-secondary .card-title-wp-fondo,
.card-wp-secondary .card-content-wp-fondo {
  color: #f8f8f8;
}

.card-wp-secondary .text-wp-light-primary,
.card-wp-secondary .card-header-wp-light-primary,
.card-wp-secondary .card-title-wp-light-primary,
.card-wp-secondary .card-content-wp-light-primary {
  color: #5408F3;
}

.card-wp-secondary .text-wp-middle-primary,
.card-wp-secondary .card-header-wp-middle-primary,
.card-wp-secondary .card-title-wp-middle-primary,
.card-wp-secondary .card-content-wp-middle-primary {
  color: #5016CA;
}

.card-wp-secondary .text-wp-checked,
.card-wp-secondary .card-header-wp-checked,
.card-wp-secondary .card-title-wp-checked,
.card-wp-secondary .card-content-wp-checked {
  color: #00CC96;
}

.card-wp-secondary .text-wp-unchecked,
.card-wp-secondary .card-header-wp-unchecked,
.card-wp-secondary .card-title-wp-unchecked,
.card-wp-secondary .card-content-wp-unchecked {
  color: #D9D9D9;
}

.card-wp-secondary .text-wp-primary-bolsillo,
.card-wp-secondary .card-header-wp-primary-bolsillo,
.card-wp-secondary .card-title-wp-primary-bolsillo,
.card-wp-secondary .card-content-wp-primary-bolsillo {
  color: #00CC96;
}

.card-wp-secondary .text-wp-variant-bolsillo,
.card-wp-secondary .card-header-wp-variant-bolsillo,
.card-wp-secondary .card-title-wp-variant-bolsillo,
.card-wp-secondary .card-content-wp-variant-bolsillo {
  color: #f3de1d;
}

.card-header-wp-secondary,
.card-title-wp-secondary,
.card-content-wp-secondary {
  color: #21c064;
}

.card-wp .text-wp-danger {
  color: #f53d3d;
}

.card-wp-danger {
  color: #fff;
  background-color: #f53d3d;
}

.card-wp-danger .card-header-wp,
.card-wp-danger .card-title-wp,
.card-wp-danger .card-content-wp,
.card-wp-danger h1,
.card-wp-danger h2,
.card-wp-danger h3,
.card-wp-danger h4,
.card-wp-danger h5,
.card-wp-danger h6,
.card-wp-danger p {
  color: #fff;
}

.card-wp-danger .text-wp-primary,
.card-wp-danger .card-header-wp-primary,
.card-wp-danger .card-title-wp-primary,
.card-wp-danger .card-content-wp-primary {
  color: #420ab7;
}

.card-wp-danger .text-wp-secondary,
.card-wp-danger .card-header-wp-secondary,
.card-wp-danger .card-title-wp-secondary,
.card-wp-danger .card-content-wp-secondary {
  color: #21c064;
}

.card-wp-danger .text-wp-danger,
.card-wp-danger .card-header-wp-danger,
.card-wp-danger .card-title-wp-danger,
.card-wp-danger .card-content-wp-danger {
  color: #f53d3d;
}

.card-wp-danger .text-wp-light,
.card-wp-danger .card-header-wp-light,
.card-wp-danger .card-title-wp-light,
.card-wp-danger .card-content-wp-light {
  color: #f4f4f4;
}

.card-wp-danger .text-wp-dark,
.card-wp-danger .card-header-wp-dark,
.card-wp-danger .card-title-wp-dark,
.card-wp-danger .card-content-wp-dark {
  color: #222;
}

.card-wp-danger .text-wp-fondo,
.card-wp-danger .card-header-wp-fondo,
.card-wp-danger .card-title-wp-fondo,
.card-wp-danger .card-content-wp-fondo {
  color: #f8f8f8;
}

.card-wp-danger .text-wp-light-primary,
.card-wp-danger .card-header-wp-light-primary,
.card-wp-danger .card-title-wp-light-primary,
.card-wp-danger .card-content-wp-light-primary {
  color: #5408F3;
}

.card-wp-danger .text-wp-middle-primary,
.card-wp-danger .card-header-wp-middle-primary,
.card-wp-danger .card-title-wp-middle-primary,
.card-wp-danger .card-content-wp-middle-primary {
  color: #5016CA;
}

.card-wp-danger .text-wp-checked,
.card-wp-danger .card-header-wp-checked,
.card-wp-danger .card-title-wp-checked,
.card-wp-danger .card-content-wp-checked {
  color: #00CC96;
}

.card-wp-danger .text-wp-unchecked,
.card-wp-danger .card-header-wp-unchecked,
.card-wp-danger .card-title-wp-unchecked,
.card-wp-danger .card-content-wp-unchecked {
  color: #D9D9D9;
}

.card-wp-danger .text-wp-primary-bolsillo,
.card-wp-danger .card-header-wp-primary-bolsillo,
.card-wp-danger .card-title-wp-primary-bolsillo,
.card-wp-danger .card-content-wp-primary-bolsillo {
  color: #00CC96;
}

.card-wp-danger .text-wp-variant-bolsillo,
.card-wp-danger .card-header-wp-variant-bolsillo,
.card-wp-danger .card-title-wp-variant-bolsillo,
.card-wp-danger .card-content-wp-variant-bolsillo {
  color: #f3de1d;
}

.card-header-wp-danger,
.card-title-wp-danger,
.card-content-wp-danger {
  color: #f53d3d;
}

.card-wp .text-wp-light {
  color: #f4f4f4;
}

.card-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.card-wp-light .card-header-wp,
.card-wp-light .card-title-wp,
.card-wp-light .card-content-wp,
.card-wp-light h1,
.card-wp-light h2,
.card-wp-light h3,
.card-wp-light h4,
.card-wp-light h5,
.card-wp-light h6,
.card-wp-light p {
  color: #000;
}

.card-wp-light .text-wp-primary,
.card-wp-light .card-header-wp-primary,
.card-wp-light .card-title-wp-primary,
.card-wp-light .card-content-wp-primary {
  color: #420ab7;
}

.card-wp-light .text-wp-secondary,
.card-wp-light .card-header-wp-secondary,
.card-wp-light .card-title-wp-secondary,
.card-wp-light .card-content-wp-secondary {
  color: #21c064;
}

.card-wp-light .text-wp-danger,
.card-wp-light .card-header-wp-danger,
.card-wp-light .card-title-wp-danger,
.card-wp-light .card-content-wp-danger {
  color: #f53d3d;
}

.card-wp-light .text-wp-light,
.card-wp-light .card-header-wp-light,
.card-wp-light .card-title-wp-light,
.card-wp-light .card-content-wp-light {
  color: #f4f4f4;
}

.card-wp-light .text-wp-dark,
.card-wp-light .card-header-wp-dark,
.card-wp-light .card-title-wp-dark,
.card-wp-light .card-content-wp-dark {
  color: #222;
}

.card-wp-light .text-wp-fondo,
.card-wp-light .card-header-wp-fondo,
.card-wp-light .card-title-wp-fondo,
.card-wp-light .card-content-wp-fondo {
  color: #f8f8f8;
}

.card-wp-light .text-wp-light-primary,
.card-wp-light .card-header-wp-light-primary,
.card-wp-light .card-title-wp-light-primary,
.card-wp-light .card-content-wp-light-primary {
  color: #5408F3;
}

.card-wp-light .text-wp-middle-primary,
.card-wp-light .card-header-wp-middle-primary,
.card-wp-light .card-title-wp-middle-primary,
.card-wp-light .card-content-wp-middle-primary {
  color: #5016CA;
}

.card-wp-light .text-wp-checked,
.card-wp-light .card-header-wp-checked,
.card-wp-light .card-title-wp-checked,
.card-wp-light .card-content-wp-checked {
  color: #00CC96;
}

.card-wp-light .text-wp-unchecked,
.card-wp-light .card-header-wp-unchecked,
.card-wp-light .card-title-wp-unchecked,
.card-wp-light .card-content-wp-unchecked {
  color: #D9D9D9;
}

.card-wp-light .text-wp-primary-bolsillo,
.card-wp-light .card-header-wp-primary-bolsillo,
.card-wp-light .card-title-wp-primary-bolsillo,
.card-wp-light .card-content-wp-primary-bolsillo {
  color: #00CC96;
}

.card-wp-light .text-wp-variant-bolsillo,
.card-wp-light .card-header-wp-variant-bolsillo,
.card-wp-light .card-title-wp-variant-bolsillo,
.card-wp-light .card-content-wp-variant-bolsillo {
  color: #f3de1d;
}

.card-header-wp-light,
.card-title-wp-light,
.card-content-wp-light {
  color: #f4f4f4;
}

.card-wp .text-wp-dark {
  color: #222;
}

.card-wp-dark {
  color: #fff;
  background-color: #222;
}

.card-wp-dark .card-header-wp,
.card-wp-dark .card-title-wp,
.card-wp-dark .card-content-wp,
.card-wp-dark h1,
.card-wp-dark h2,
.card-wp-dark h3,
.card-wp-dark h4,
.card-wp-dark h5,
.card-wp-dark h6,
.card-wp-dark p {
  color: #fff;
}

.card-wp-dark .text-wp-primary,
.card-wp-dark .card-header-wp-primary,
.card-wp-dark .card-title-wp-primary,
.card-wp-dark .card-content-wp-primary {
  color: #420ab7;
}

.card-wp-dark .text-wp-secondary,
.card-wp-dark .card-header-wp-secondary,
.card-wp-dark .card-title-wp-secondary,
.card-wp-dark .card-content-wp-secondary {
  color: #21c064;
}

.card-wp-dark .text-wp-danger,
.card-wp-dark .card-header-wp-danger,
.card-wp-dark .card-title-wp-danger,
.card-wp-dark .card-content-wp-danger {
  color: #f53d3d;
}

.card-wp-dark .text-wp-light,
.card-wp-dark .card-header-wp-light,
.card-wp-dark .card-title-wp-light,
.card-wp-dark .card-content-wp-light {
  color: #f4f4f4;
}

.card-wp-dark .text-wp-dark,
.card-wp-dark .card-header-wp-dark,
.card-wp-dark .card-title-wp-dark,
.card-wp-dark .card-content-wp-dark {
  color: #222;
}

.card-wp-dark .text-wp-fondo,
.card-wp-dark .card-header-wp-fondo,
.card-wp-dark .card-title-wp-fondo,
.card-wp-dark .card-content-wp-fondo {
  color: #f8f8f8;
}

.card-wp-dark .text-wp-light-primary,
.card-wp-dark .card-header-wp-light-primary,
.card-wp-dark .card-title-wp-light-primary,
.card-wp-dark .card-content-wp-light-primary {
  color: #5408F3;
}

.card-wp-dark .text-wp-middle-primary,
.card-wp-dark .card-header-wp-middle-primary,
.card-wp-dark .card-title-wp-middle-primary,
.card-wp-dark .card-content-wp-middle-primary {
  color: #5016CA;
}

.card-wp-dark .text-wp-checked,
.card-wp-dark .card-header-wp-checked,
.card-wp-dark .card-title-wp-checked,
.card-wp-dark .card-content-wp-checked {
  color: #00CC96;
}

.card-wp-dark .text-wp-unchecked,
.card-wp-dark .card-header-wp-unchecked,
.card-wp-dark .card-title-wp-unchecked,
.card-wp-dark .card-content-wp-unchecked {
  color: #D9D9D9;
}

.card-wp-dark .text-wp-primary-bolsillo,
.card-wp-dark .card-header-wp-primary-bolsillo,
.card-wp-dark .card-title-wp-primary-bolsillo,
.card-wp-dark .card-content-wp-primary-bolsillo {
  color: #00CC96;
}

.card-wp-dark .text-wp-variant-bolsillo,
.card-wp-dark .card-header-wp-variant-bolsillo,
.card-wp-dark .card-title-wp-variant-bolsillo,
.card-wp-dark .card-content-wp-variant-bolsillo {
  color: #f3de1d;
}

.card-header-wp-dark,
.card-title-wp-dark,
.card-content-wp-dark {
  color: #222;
}

.card-wp .text-wp-fondo {
  color: #f8f8f8;
}

.card-wp-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.card-wp-fondo .card-header-wp,
.card-wp-fondo .card-title-wp,
.card-wp-fondo .card-content-wp,
.card-wp-fondo h1,
.card-wp-fondo h2,
.card-wp-fondo h3,
.card-wp-fondo h4,
.card-wp-fondo h5,
.card-wp-fondo h6,
.card-wp-fondo p {
  color: #000;
}

.card-wp-fondo .text-wp-primary,
.card-wp-fondo .card-header-wp-primary,
.card-wp-fondo .card-title-wp-primary,
.card-wp-fondo .card-content-wp-primary {
  color: #420ab7;
}

.card-wp-fondo .text-wp-secondary,
.card-wp-fondo .card-header-wp-secondary,
.card-wp-fondo .card-title-wp-secondary,
.card-wp-fondo .card-content-wp-secondary {
  color: #21c064;
}

.card-wp-fondo .text-wp-danger,
.card-wp-fondo .card-header-wp-danger,
.card-wp-fondo .card-title-wp-danger,
.card-wp-fondo .card-content-wp-danger {
  color: #f53d3d;
}

.card-wp-fondo .text-wp-light,
.card-wp-fondo .card-header-wp-light,
.card-wp-fondo .card-title-wp-light,
.card-wp-fondo .card-content-wp-light {
  color: #f4f4f4;
}

.card-wp-fondo .text-wp-dark,
.card-wp-fondo .card-header-wp-dark,
.card-wp-fondo .card-title-wp-dark,
.card-wp-fondo .card-content-wp-dark {
  color: #222;
}

.card-wp-fondo .text-wp-fondo,
.card-wp-fondo .card-header-wp-fondo,
.card-wp-fondo .card-title-wp-fondo,
.card-wp-fondo .card-content-wp-fondo {
  color: #f8f8f8;
}

.card-wp-fondo .text-wp-light-primary,
.card-wp-fondo .card-header-wp-light-primary,
.card-wp-fondo .card-title-wp-light-primary,
.card-wp-fondo .card-content-wp-light-primary {
  color: #5408F3;
}

.card-wp-fondo .text-wp-middle-primary,
.card-wp-fondo .card-header-wp-middle-primary,
.card-wp-fondo .card-title-wp-middle-primary,
.card-wp-fondo .card-content-wp-middle-primary {
  color: #5016CA;
}

.card-wp-fondo .text-wp-checked,
.card-wp-fondo .card-header-wp-checked,
.card-wp-fondo .card-title-wp-checked,
.card-wp-fondo .card-content-wp-checked {
  color: #00CC96;
}

.card-wp-fondo .text-wp-unchecked,
.card-wp-fondo .card-header-wp-unchecked,
.card-wp-fondo .card-title-wp-unchecked,
.card-wp-fondo .card-content-wp-unchecked {
  color: #D9D9D9;
}

.card-wp-fondo .text-wp-primary-bolsillo,
.card-wp-fondo .card-header-wp-primary-bolsillo,
.card-wp-fondo .card-title-wp-primary-bolsillo,
.card-wp-fondo .card-content-wp-primary-bolsillo {
  color: #00CC96;
}

.card-wp-fondo .text-wp-variant-bolsillo,
.card-wp-fondo .card-header-wp-variant-bolsillo,
.card-wp-fondo .card-title-wp-variant-bolsillo,
.card-wp-fondo .card-content-wp-variant-bolsillo {
  color: #f3de1d;
}

.card-header-wp-fondo,
.card-title-wp-fondo,
.card-content-wp-fondo {
  color: #f8f8f8;
}

.card-wp .text-wp-light-primary {
  color: #5408F3;
}

.card-wp-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.card-wp-light-primary .card-header-wp,
.card-wp-light-primary .card-title-wp,
.card-wp-light-primary .card-content-wp,
.card-wp-light-primary h1,
.card-wp-light-primary h2,
.card-wp-light-primary h3,
.card-wp-light-primary h4,
.card-wp-light-primary h5,
.card-wp-light-primary h6,
.card-wp-light-primary p {
  color: #fff;
}

.card-wp-light-primary .text-wp-primary,
.card-wp-light-primary .card-header-wp-primary,
.card-wp-light-primary .card-title-wp-primary,
.card-wp-light-primary .card-content-wp-primary {
  color: #420ab7;
}

.card-wp-light-primary .text-wp-secondary,
.card-wp-light-primary .card-header-wp-secondary,
.card-wp-light-primary .card-title-wp-secondary,
.card-wp-light-primary .card-content-wp-secondary {
  color: #21c064;
}

.card-wp-light-primary .text-wp-danger,
.card-wp-light-primary .card-header-wp-danger,
.card-wp-light-primary .card-title-wp-danger,
.card-wp-light-primary .card-content-wp-danger {
  color: #f53d3d;
}

.card-wp-light-primary .text-wp-light,
.card-wp-light-primary .card-header-wp-light,
.card-wp-light-primary .card-title-wp-light,
.card-wp-light-primary .card-content-wp-light {
  color: #f4f4f4;
}

.card-wp-light-primary .text-wp-dark,
.card-wp-light-primary .card-header-wp-dark,
.card-wp-light-primary .card-title-wp-dark,
.card-wp-light-primary .card-content-wp-dark {
  color: #222;
}

.card-wp-light-primary .text-wp-fondo,
.card-wp-light-primary .card-header-wp-fondo,
.card-wp-light-primary .card-title-wp-fondo,
.card-wp-light-primary .card-content-wp-fondo {
  color: #f8f8f8;
}

.card-wp-light-primary .text-wp-light-primary,
.card-wp-light-primary .card-header-wp-light-primary,
.card-wp-light-primary .card-title-wp-light-primary,
.card-wp-light-primary .card-content-wp-light-primary {
  color: #5408F3;
}

.card-wp-light-primary .text-wp-middle-primary,
.card-wp-light-primary .card-header-wp-middle-primary,
.card-wp-light-primary .card-title-wp-middle-primary,
.card-wp-light-primary .card-content-wp-middle-primary {
  color: #5016CA;
}

.card-wp-light-primary .text-wp-checked,
.card-wp-light-primary .card-header-wp-checked,
.card-wp-light-primary .card-title-wp-checked,
.card-wp-light-primary .card-content-wp-checked {
  color: #00CC96;
}

.card-wp-light-primary .text-wp-unchecked,
.card-wp-light-primary .card-header-wp-unchecked,
.card-wp-light-primary .card-title-wp-unchecked,
.card-wp-light-primary .card-content-wp-unchecked {
  color: #D9D9D9;
}

.card-wp-light-primary .text-wp-primary-bolsillo,
.card-wp-light-primary .card-header-wp-primary-bolsillo,
.card-wp-light-primary .card-title-wp-primary-bolsillo,
.card-wp-light-primary .card-content-wp-primary-bolsillo {
  color: #00CC96;
}

.card-wp-light-primary .text-wp-variant-bolsillo,
.card-wp-light-primary .card-header-wp-variant-bolsillo,
.card-wp-light-primary .card-title-wp-variant-bolsillo,
.card-wp-light-primary .card-content-wp-variant-bolsillo {
  color: #f3de1d;
}

.card-header-wp-light-primary,
.card-title-wp-light-primary,
.card-content-wp-light-primary {
  color: #5408F3;
}

.card-wp .text-wp-middle-primary {
  color: #5016CA;
}

.card-wp-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.card-wp-middle-primary .card-header-wp,
.card-wp-middle-primary .card-title-wp,
.card-wp-middle-primary .card-content-wp,
.card-wp-middle-primary h1,
.card-wp-middle-primary h2,
.card-wp-middle-primary h3,
.card-wp-middle-primary h4,
.card-wp-middle-primary h5,
.card-wp-middle-primary h6,
.card-wp-middle-primary p {
  color: #fff;
}

.card-wp-middle-primary .text-wp-primary,
.card-wp-middle-primary .card-header-wp-primary,
.card-wp-middle-primary .card-title-wp-primary,
.card-wp-middle-primary .card-content-wp-primary {
  color: #420ab7;
}

.card-wp-middle-primary .text-wp-secondary,
.card-wp-middle-primary .card-header-wp-secondary,
.card-wp-middle-primary .card-title-wp-secondary,
.card-wp-middle-primary .card-content-wp-secondary {
  color: #21c064;
}

.card-wp-middle-primary .text-wp-danger,
.card-wp-middle-primary .card-header-wp-danger,
.card-wp-middle-primary .card-title-wp-danger,
.card-wp-middle-primary .card-content-wp-danger {
  color: #f53d3d;
}

.card-wp-middle-primary .text-wp-light,
.card-wp-middle-primary .card-header-wp-light,
.card-wp-middle-primary .card-title-wp-light,
.card-wp-middle-primary .card-content-wp-light {
  color: #f4f4f4;
}

.card-wp-middle-primary .text-wp-dark,
.card-wp-middle-primary .card-header-wp-dark,
.card-wp-middle-primary .card-title-wp-dark,
.card-wp-middle-primary .card-content-wp-dark {
  color: #222;
}

.card-wp-middle-primary .text-wp-fondo,
.card-wp-middle-primary .card-header-wp-fondo,
.card-wp-middle-primary .card-title-wp-fondo,
.card-wp-middle-primary .card-content-wp-fondo {
  color: #f8f8f8;
}

.card-wp-middle-primary .text-wp-light-primary,
.card-wp-middle-primary .card-header-wp-light-primary,
.card-wp-middle-primary .card-title-wp-light-primary,
.card-wp-middle-primary .card-content-wp-light-primary {
  color: #5408F3;
}

.card-wp-middle-primary .text-wp-middle-primary,
.card-wp-middle-primary .card-header-wp-middle-primary,
.card-wp-middle-primary .card-title-wp-middle-primary,
.card-wp-middle-primary .card-content-wp-middle-primary {
  color: #5016CA;
}

.card-wp-middle-primary .text-wp-checked,
.card-wp-middle-primary .card-header-wp-checked,
.card-wp-middle-primary .card-title-wp-checked,
.card-wp-middle-primary .card-content-wp-checked {
  color: #00CC96;
}

.card-wp-middle-primary .text-wp-unchecked,
.card-wp-middle-primary .card-header-wp-unchecked,
.card-wp-middle-primary .card-title-wp-unchecked,
.card-wp-middle-primary .card-content-wp-unchecked {
  color: #D9D9D9;
}

.card-wp-middle-primary .text-wp-primary-bolsillo,
.card-wp-middle-primary .card-header-wp-primary-bolsillo,
.card-wp-middle-primary .card-title-wp-primary-bolsillo,
.card-wp-middle-primary .card-content-wp-primary-bolsillo {
  color: #00CC96;
}

.card-wp-middle-primary .text-wp-variant-bolsillo,
.card-wp-middle-primary .card-header-wp-variant-bolsillo,
.card-wp-middle-primary .card-title-wp-variant-bolsillo,
.card-wp-middle-primary .card-content-wp-variant-bolsillo {
  color: #f3de1d;
}

.card-header-wp-middle-primary,
.card-title-wp-middle-primary,
.card-content-wp-middle-primary {
  color: #5016CA;
}

.card-wp .text-wp-checked {
  color: #00CC96;
}

.card-wp-checked {
  color: #fff;
  background-color: #00CC96;
}

.card-wp-checked .card-header-wp,
.card-wp-checked .card-title-wp,
.card-wp-checked .card-content-wp,
.card-wp-checked h1,
.card-wp-checked h2,
.card-wp-checked h3,
.card-wp-checked h4,
.card-wp-checked h5,
.card-wp-checked h6,
.card-wp-checked p {
  color: #fff;
}

.card-wp-checked .text-wp-primary,
.card-wp-checked .card-header-wp-primary,
.card-wp-checked .card-title-wp-primary,
.card-wp-checked .card-content-wp-primary {
  color: #420ab7;
}

.card-wp-checked .text-wp-secondary,
.card-wp-checked .card-header-wp-secondary,
.card-wp-checked .card-title-wp-secondary,
.card-wp-checked .card-content-wp-secondary {
  color: #21c064;
}

.card-wp-checked .text-wp-danger,
.card-wp-checked .card-header-wp-danger,
.card-wp-checked .card-title-wp-danger,
.card-wp-checked .card-content-wp-danger {
  color: #f53d3d;
}

.card-wp-checked .text-wp-light,
.card-wp-checked .card-header-wp-light,
.card-wp-checked .card-title-wp-light,
.card-wp-checked .card-content-wp-light {
  color: #f4f4f4;
}

.card-wp-checked .text-wp-dark,
.card-wp-checked .card-header-wp-dark,
.card-wp-checked .card-title-wp-dark,
.card-wp-checked .card-content-wp-dark {
  color: #222;
}

.card-wp-checked .text-wp-fondo,
.card-wp-checked .card-header-wp-fondo,
.card-wp-checked .card-title-wp-fondo,
.card-wp-checked .card-content-wp-fondo {
  color: #f8f8f8;
}

.card-wp-checked .text-wp-light-primary,
.card-wp-checked .card-header-wp-light-primary,
.card-wp-checked .card-title-wp-light-primary,
.card-wp-checked .card-content-wp-light-primary {
  color: #5408F3;
}

.card-wp-checked .text-wp-middle-primary,
.card-wp-checked .card-header-wp-middle-primary,
.card-wp-checked .card-title-wp-middle-primary,
.card-wp-checked .card-content-wp-middle-primary {
  color: #5016CA;
}

.card-wp-checked .text-wp-checked,
.card-wp-checked .card-header-wp-checked,
.card-wp-checked .card-title-wp-checked,
.card-wp-checked .card-content-wp-checked {
  color: #00CC96;
}

.card-wp-checked .text-wp-unchecked,
.card-wp-checked .card-header-wp-unchecked,
.card-wp-checked .card-title-wp-unchecked,
.card-wp-checked .card-content-wp-unchecked {
  color: #D9D9D9;
}

.card-wp-checked .text-wp-primary-bolsillo,
.card-wp-checked .card-header-wp-primary-bolsillo,
.card-wp-checked .card-title-wp-primary-bolsillo,
.card-wp-checked .card-content-wp-primary-bolsillo {
  color: #00CC96;
}

.card-wp-checked .text-wp-variant-bolsillo,
.card-wp-checked .card-header-wp-variant-bolsillo,
.card-wp-checked .card-title-wp-variant-bolsillo,
.card-wp-checked .card-content-wp-variant-bolsillo {
  color: #f3de1d;
}

.card-header-wp-checked,
.card-title-wp-checked,
.card-content-wp-checked {
  color: #00CC96;
}

.card-wp .text-wp-unchecked {
  color: #D9D9D9;
}

.card-wp-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.card-wp-unchecked .card-header-wp,
.card-wp-unchecked .card-title-wp,
.card-wp-unchecked .card-content-wp,
.card-wp-unchecked h1,
.card-wp-unchecked h2,
.card-wp-unchecked h3,
.card-wp-unchecked h4,
.card-wp-unchecked h5,
.card-wp-unchecked h6,
.card-wp-unchecked p {
  color: #000;
}

.card-wp-unchecked .text-wp-primary,
.card-wp-unchecked .card-header-wp-primary,
.card-wp-unchecked .card-title-wp-primary,
.card-wp-unchecked .card-content-wp-primary {
  color: #420ab7;
}

.card-wp-unchecked .text-wp-secondary,
.card-wp-unchecked .card-header-wp-secondary,
.card-wp-unchecked .card-title-wp-secondary,
.card-wp-unchecked .card-content-wp-secondary {
  color: #21c064;
}

.card-wp-unchecked .text-wp-danger,
.card-wp-unchecked .card-header-wp-danger,
.card-wp-unchecked .card-title-wp-danger,
.card-wp-unchecked .card-content-wp-danger {
  color: #f53d3d;
}

.card-wp-unchecked .text-wp-light,
.card-wp-unchecked .card-header-wp-light,
.card-wp-unchecked .card-title-wp-light,
.card-wp-unchecked .card-content-wp-light {
  color: #f4f4f4;
}

.card-wp-unchecked .text-wp-dark,
.card-wp-unchecked .card-header-wp-dark,
.card-wp-unchecked .card-title-wp-dark,
.card-wp-unchecked .card-content-wp-dark {
  color: #222;
}

.card-wp-unchecked .text-wp-fondo,
.card-wp-unchecked .card-header-wp-fondo,
.card-wp-unchecked .card-title-wp-fondo,
.card-wp-unchecked .card-content-wp-fondo {
  color: #f8f8f8;
}

.card-wp-unchecked .text-wp-light-primary,
.card-wp-unchecked .card-header-wp-light-primary,
.card-wp-unchecked .card-title-wp-light-primary,
.card-wp-unchecked .card-content-wp-light-primary {
  color: #5408F3;
}

.card-wp-unchecked .text-wp-middle-primary,
.card-wp-unchecked .card-header-wp-middle-primary,
.card-wp-unchecked .card-title-wp-middle-primary,
.card-wp-unchecked .card-content-wp-middle-primary {
  color: #5016CA;
}

.card-wp-unchecked .text-wp-checked,
.card-wp-unchecked .card-header-wp-checked,
.card-wp-unchecked .card-title-wp-checked,
.card-wp-unchecked .card-content-wp-checked {
  color: #00CC96;
}

.card-wp-unchecked .text-wp-unchecked,
.card-wp-unchecked .card-header-wp-unchecked,
.card-wp-unchecked .card-title-wp-unchecked,
.card-wp-unchecked .card-content-wp-unchecked {
  color: #D9D9D9;
}

.card-wp-unchecked .text-wp-primary-bolsillo,
.card-wp-unchecked .card-header-wp-primary-bolsillo,
.card-wp-unchecked .card-title-wp-primary-bolsillo,
.card-wp-unchecked .card-content-wp-primary-bolsillo {
  color: #00CC96;
}

.card-wp-unchecked .text-wp-variant-bolsillo,
.card-wp-unchecked .card-header-wp-variant-bolsillo,
.card-wp-unchecked .card-title-wp-variant-bolsillo,
.card-wp-unchecked .card-content-wp-variant-bolsillo {
  color: #f3de1d;
}

.card-header-wp-unchecked,
.card-title-wp-unchecked,
.card-content-wp-unchecked {
  color: #D9D9D9;
}

.card-wp .text-wp-primary-bolsillo {
  color: #00CC96;
}

.card-wp-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.card-wp-primary-bolsillo .card-header-wp,
.card-wp-primary-bolsillo .card-title-wp,
.card-wp-primary-bolsillo .card-content-wp,
.card-wp-primary-bolsillo h1,
.card-wp-primary-bolsillo h2,
.card-wp-primary-bolsillo h3,
.card-wp-primary-bolsillo h4,
.card-wp-primary-bolsillo h5,
.card-wp-primary-bolsillo h6,
.card-wp-primary-bolsillo p {
  color: #fff;
}

.card-wp-primary-bolsillo .text-wp-primary,
.card-wp-primary-bolsillo .card-header-wp-primary,
.card-wp-primary-bolsillo .card-title-wp-primary,
.card-wp-primary-bolsillo .card-content-wp-primary {
  color: #420ab7;
}

.card-wp-primary-bolsillo .text-wp-secondary,
.card-wp-primary-bolsillo .card-header-wp-secondary,
.card-wp-primary-bolsillo .card-title-wp-secondary,
.card-wp-primary-bolsillo .card-content-wp-secondary {
  color: #21c064;
}

.card-wp-primary-bolsillo .text-wp-danger,
.card-wp-primary-bolsillo .card-header-wp-danger,
.card-wp-primary-bolsillo .card-title-wp-danger,
.card-wp-primary-bolsillo .card-content-wp-danger {
  color: #f53d3d;
}

.card-wp-primary-bolsillo .text-wp-light,
.card-wp-primary-bolsillo .card-header-wp-light,
.card-wp-primary-bolsillo .card-title-wp-light,
.card-wp-primary-bolsillo .card-content-wp-light {
  color: #f4f4f4;
}

.card-wp-primary-bolsillo .text-wp-dark,
.card-wp-primary-bolsillo .card-header-wp-dark,
.card-wp-primary-bolsillo .card-title-wp-dark,
.card-wp-primary-bolsillo .card-content-wp-dark {
  color: #222;
}

.card-wp-primary-bolsillo .text-wp-fondo,
.card-wp-primary-bolsillo .card-header-wp-fondo,
.card-wp-primary-bolsillo .card-title-wp-fondo,
.card-wp-primary-bolsillo .card-content-wp-fondo {
  color: #f8f8f8;
}

.card-wp-primary-bolsillo .text-wp-light-primary,
.card-wp-primary-bolsillo .card-header-wp-light-primary,
.card-wp-primary-bolsillo .card-title-wp-light-primary,
.card-wp-primary-bolsillo .card-content-wp-light-primary {
  color: #5408F3;
}

.card-wp-primary-bolsillo .text-wp-middle-primary,
.card-wp-primary-bolsillo .card-header-wp-middle-primary,
.card-wp-primary-bolsillo .card-title-wp-middle-primary,
.card-wp-primary-bolsillo .card-content-wp-middle-primary {
  color: #5016CA;
}

.card-wp-primary-bolsillo .text-wp-checked,
.card-wp-primary-bolsillo .card-header-wp-checked,
.card-wp-primary-bolsillo .card-title-wp-checked,
.card-wp-primary-bolsillo .card-content-wp-checked {
  color: #00CC96;
}

.card-wp-primary-bolsillo .text-wp-unchecked,
.card-wp-primary-bolsillo .card-header-wp-unchecked,
.card-wp-primary-bolsillo .card-title-wp-unchecked,
.card-wp-primary-bolsillo .card-content-wp-unchecked {
  color: #D9D9D9;
}

.card-wp-primary-bolsillo .text-wp-primary-bolsillo,
.card-wp-primary-bolsillo .card-header-wp-primary-bolsillo,
.card-wp-primary-bolsillo .card-title-wp-primary-bolsillo,
.card-wp-primary-bolsillo .card-content-wp-primary-bolsillo {
  color: #00CC96;
}

.card-wp-primary-bolsillo .text-wp-variant-bolsillo,
.card-wp-primary-bolsillo .card-header-wp-variant-bolsillo,
.card-wp-primary-bolsillo .card-title-wp-variant-bolsillo,
.card-wp-primary-bolsillo .card-content-wp-variant-bolsillo {
  color: #f3de1d;
}

.card-header-wp-primary-bolsillo,
.card-title-wp-primary-bolsillo,
.card-content-wp-primary-bolsillo {
  color: #00CC96;
}

.card-wp .text-wp-variant-bolsillo {
  color: #f3de1d;
}

.card-wp-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.card-wp-variant-bolsillo .card-header-wp,
.card-wp-variant-bolsillo .card-title-wp,
.card-wp-variant-bolsillo .card-content-wp,
.card-wp-variant-bolsillo h1,
.card-wp-variant-bolsillo h2,
.card-wp-variant-bolsillo h3,
.card-wp-variant-bolsillo h4,
.card-wp-variant-bolsillo h5,
.card-wp-variant-bolsillo h6,
.card-wp-variant-bolsillo p {
  color: #000;
}

.card-wp-variant-bolsillo .text-wp-primary,
.card-wp-variant-bolsillo .card-header-wp-primary,
.card-wp-variant-bolsillo .card-title-wp-primary,
.card-wp-variant-bolsillo .card-content-wp-primary {
  color: #420ab7;
}

.card-wp-variant-bolsillo .text-wp-secondary,
.card-wp-variant-bolsillo .card-header-wp-secondary,
.card-wp-variant-bolsillo .card-title-wp-secondary,
.card-wp-variant-bolsillo .card-content-wp-secondary {
  color: #21c064;
}

.card-wp-variant-bolsillo .text-wp-danger,
.card-wp-variant-bolsillo .card-header-wp-danger,
.card-wp-variant-bolsillo .card-title-wp-danger,
.card-wp-variant-bolsillo .card-content-wp-danger {
  color: #f53d3d;
}

.card-wp-variant-bolsillo .text-wp-light,
.card-wp-variant-bolsillo .card-header-wp-light,
.card-wp-variant-bolsillo .card-title-wp-light,
.card-wp-variant-bolsillo .card-content-wp-light {
  color: #f4f4f4;
}

.card-wp-variant-bolsillo .text-wp-dark,
.card-wp-variant-bolsillo .card-header-wp-dark,
.card-wp-variant-bolsillo .card-title-wp-dark,
.card-wp-variant-bolsillo .card-content-wp-dark {
  color: #222;
}

.card-wp-variant-bolsillo .text-wp-fondo,
.card-wp-variant-bolsillo .card-header-wp-fondo,
.card-wp-variant-bolsillo .card-title-wp-fondo,
.card-wp-variant-bolsillo .card-content-wp-fondo {
  color: #f8f8f8;
}

.card-wp-variant-bolsillo .text-wp-light-primary,
.card-wp-variant-bolsillo .card-header-wp-light-primary,
.card-wp-variant-bolsillo .card-title-wp-light-primary,
.card-wp-variant-bolsillo .card-content-wp-light-primary {
  color: #5408F3;
}

.card-wp-variant-bolsillo .text-wp-middle-primary,
.card-wp-variant-bolsillo .card-header-wp-middle-primary,
.card-wp-variant-bolsillo .card-title-wp-middle-primary,
.card-wp-variant-bolsillo .card-content-wp-middle-primary {
  color: #5016CA;
}

.card-wp-variant-bolsillo .text-wp-checked,
.card-wp-variant-bolsillo .card-header-wp-checked,
.card-wp-variant-bolsillo .card-title-wp-checked,
.card-wp-variant-bolsillo .card-content-wp-checked {
  color: #00CC96;
}

.card-wp-variant-bolsillo .text-wp-unchecked,
.card-wp-variant-bolsillo .card-header-wp-unchecked,
.card-wp-variant-bolsillo .card-title-wp-unchecked,
.card-wp-variant-bolsillo .card-content-wp-unchecked {
  color: #D9D9D9;
}

.card-wp-variant-bolsillo .text-wp-primary-bolsillo,
.card-wp-variant-bolsillo .card-header-wp-primary-bolsillo,
.card-wp-variant-bolsillo .card-title-wp-primary-bolsillo,
.card-wp-variant-bolsillo .card-content-wp-primary-bolsillo {
  color: #00CC96;
}

.card-wp-variant-bolsillo .text-wp-variant-bolsillo,
.card-wp-variant-bolsillo .card-header-wp-variant-bolsillo,
.card-wp-variant-bolsillo .card-title-wp-variant-bolsillo,
.card-wp-variant-bolsillo .card-content-wp-variant-bolsillo {
  color: #f3de1d;
}

.card-header-wp-variant-bolsillo,
.card-title-wp-variant-bolsillo,
.card-content-wp-variant-bolsillo {
  color: #f3de1d;
}

.checkbox-ios {
  position: relative;
  display: inline-block;
}

.checkbox-ios .checkbox-icon {
  border-radius: 50%;
  position: relative;
  width: 21px;
  height: 21px;
  border-width: 1px;
  border-style: solid;
  border-color: #c8c7cc;
  background-color: #fff;
}

.checkbox-ios .checkbox-checked {
  border-color: #420ab7;
  background-color: #420ab7;
}

.checkbox-ios .checkbox-checked .checkbox-inner {
  left: 7px;
  top: 4px;
  position: absolute;
  width: 4px;
  height: 9px;
  border-width: 1px;
  border-top-width: 0;
  border-left-width: 0;
  border-style: solid;
  border-color: #fff;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.checkbox-ios.checkbox-disabled,
.item-ios.item-checkbox-disabled ion-label {
  opacity: 0.3;
  pointer-events: none;
}

.item.item-ios .checkbox-ios {
  position: static;
  display: block;
  margin: 8px 16px 8px 2px;
}

.item.item-ios .checkbox-ios[item-right],
.item.item-ios .checkbox-ios[item-end] {
  margin: 10px 8px 9px 0;
}

.checkbox-ios-primary .checkbox-checked {
  border-color: #420ab7;
  background-color: #420ab7;
}

.checkbox-ios-primary .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-ios-secondary .checkbox-checked {
  border-color: #21c064;
  background-color: #21c064;
}

.checkbox-ios-secondary .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-ios-danger .checkbox-checked {
  border-color: #f53d3d;
  background-color: #f53d3d;
}

.checkbox-ios-danger .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-ios-light .checkbox-checked {
  border-color: #f4f4f4;
  background-color: #f4f4f4;
}

.checkbox-ios-light .checkbox-checked .checkbox-inner {
  border-color: #000;
}

.checkbox-ios-dark .checkbox-checked {
  border-color: #222;
  background-color: #222;
}

.checkbox-ios-dark .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-ios-fondo .checkbox-checked {
  border-color: #f8f8f8;
  background-color: #f8f8f8;
}

.checkbox-ios-fondo .checkbox-checked .checkbox-inner {
  border-color: #000;
}

.checkbox-ios-light-primary .checkbox-checked {
  border-color: #5408F3;
  background-color: #5408F3;
}

.checkbox-ios-light-primary .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-ios-middle-primary .checkbox-checked {
  border-color: #5016CA;
  background-color: #5016CA;
}

.checkbox-ios-middle-primary .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-ios-checked .checkbox-checked {
  border-color: #00CC96;
  background-color: #00CC96;
}

.checkbox-ios-checked .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-ios-unchecked .checkbox-checked {
  border-color: #D9D9D9;
  background-color: #D9D9D9;
}

.checkbox-ios-unchecked .checkbox-checked .checkbox-inner {
  border-color: #000;
}

.checkbox-ios-primary-bolsillo .checkbox-checked {
  border-color: #00CC96;
  background-color: #00CC96;
}

.checkbox-ios-primary-bolsillo .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-ios-variant-bolsillo .checkbox-checked {
  border-color: #f3de1d;
  background-color: #f3de1d;
}

.checkbox-ios-variant-bolsillo .checkbox-checked .checkbox-inner {
  border-color: #000;
}

.checkbox-md {
  position: relative;
  display: inline-block;
}

.checkbox-md .checkbox-icon {
  border-radius: 2px;
  position: relative;
  width: 16px;
  height: 16px;
  border-width: 2px;
  border-style: solid;
  border-color: #787878;
  background-color: #fff;
  -webkit-transition-duration: 280ms;
  transition-duration: 280ms;
  -webkit-transition-property: background;
  transition-property: background;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.checkbox-md .checkbox-checked {
  border-color: #420ab7;
  background-color: #420ab7;
}

.checkbox-md .checkbox-checked .checkbox-inner {
  left: 4px;
  top: 0;
  position: absolute;
  width: 5px;
  height: 10px;
  border-width: 2px;
  border-top-width: 0;
  border-left-width: 0;
  border-style: solid;
  border-color: #fff;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.checkbox-md.checkbox-disabled,
.item-md.item-checkbox-disabled ion-label {
  opacity: 0.3;
  pointer-events: none;
}

.item.item-md .checkbox-md {
  position: static;
  display: block;
  margin: 9px 36px 9px 4px;
}

.item.item-md .checkbox-md[item-right],
.item.item-md .checkbox-md[item-end] {
  margin: 11px 10px 10px 0;
}

.checkbox-md + .item-inner ion-label {
  margin-left: 0;
}

.checkbox-md-primary .checkbox-checked {
  border-color: #420ab7;
  background-color: #420ab7;
}

.checkbox-md-primary .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-md-secondary .checkbox-checked {
  border-color: #21c064;
  background-color: #21c064;
}

.checkbox-md-secondary .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-md-danger .checkbox-checked {
  border-color: #f53d3d;
  background-color: #f53d3d;
}

.checkbox-md-danger .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-md-light .checkbox-checked {
  border-color: #f4f4f4;
  background-color: #f4f4f4;
}

.checkbox-md-light .checkbox-checked .checkbox-inner {
  border-color: #000;
}

.checkbox-md-dark .checkbox-checked {
  border-color: #222;
  background-color: #222;
}

.checkbox-md-dark .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-md-fondo .checkbox-checked {
  border-color: #f8f8f8;
  background-color: #f8f8f8;
}

.checkbox-md-fondo .checkbox-checked .checkbox-inner {
  border-color: #000;
}

.checkbox-md-light-primary .checkbox-checked {
  border-color: #5408F3;
  background-color: #5408F3;
}

.checkbox-md-light-primary .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-md-middle-primary .checkbox-checked {
  border-color: #5016CA;
  background-color: #5016CA;
}

.checkbox-md-middle-primary .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-md-checked .checkbox-checked {
  border-color: #00CC96;
  background-color: #00CC96;
}

.checkbox-md-checked .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-md-unchecked .checkbox-checked {
  border-color: #D9D9D9;
  background-color: #D9D9D9;
}

.checkbox-md-unchecked .checkbox-checked .checkbox-inner {
  border-color: #000;
}

.checkbox-md-primary-bolsillo .checkbox-checked {
  border-color: #00CC96;
  background-color: #00CC96;
}

.checkbox-md-primary-bolsillo .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-md-variant-bolsillo .checkbox-checked {
  border-color: #f3de1d;
  background-color: #f3de1d;
}

.checkbox-md-variant-bolsillo .checkbox-checked .checkbox-inner {
  border-color: #000;
}

.checkbox-wp {
  position: relative;
  display: inline-block;
}

.checkbox-wp .checkbox-icon {
  border-radius: 0;
  position: relative;
  width: 16px;
  height: 16px;
  border-width: 2px;
  border-style: solid;
  border-color: #333;
  background-color: #fff;
}

.checkbox-wp .checkbox-checked {
  border-color: #420ab7;
  background-color: #420ab7;
}

.checkbox-wp .checkbox-checked .checkbox-inner {
  left: 3px;
  top: -2px;
  position: absolute;
  width: 6px;
  height: 12px;
  border-width: 1px;
  border-top-width: 0;
  border-left-width: 0;
  border-style: solid;
  border-color: #fff;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.checkbox-wp.checkbox-disabled,
.item-wp.item-checkbox-disabled ion-label {
  opacity: 0.3;
  pointer-events: none;
}

.item.item-wp .checkbox-wp {
  position: static;
  display: block;
  margin: 9px 16px 9px 4px;
}

.item.item-wp .checkbox-wp[item-right],
.item.item-wp .checkbox-wp[item-end] {
  margin: 11px 10px 10px 0;
}

.checkbox-wp + .item-inner ion-label {
  margin-left: 0;
}

.checkbox-wp-primary .checkbox-checked {
  border-color: #420ab7;
  background-color: #420ab7;
}

.checkbox-wp-primary .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-wp-secondary .checkbox-checked {
  border-color: #21c064;
  background-color: #21c064;
}

.checkbox-wp-secondary .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-wp-danger .checkbox-checked {
  border-color: #f53d3d;
  background-color: #f53d3d;
}

.checkbox-wp-danger .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-wp-light .checkbox-checked {
  border-color: #f4f4f4;
  background-color: #f4f4f4;
}

.checkbox-wp-light .checkbox-checked .checkbox-inner {
  border-color: #000;
}

.checkbox-wp-dark .checkbox-checked {
  border-color: #222;
  background-color: #222;
}

.checkbox-wp-dark .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-wp-fondo .checkbox-checked {
  border-color: #f8f8f8;
  background-color: #f8f8f8;
}

.checkbox-wp-fondo .checkbox-checked .checkbox-inner {
  border-color: #000;
}

.checkbox-wp-light-primary .checkbox-checked {
  border-color: #5408F3;
  background-color: #5408F3;
}

.checkbox-wp-light-primary .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-wp-middle-primary .checkbox-checked {
  border-color: #5016CA;
  background-color: #5016CA;
}

.checkbox-wp-middle-primary .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-wp-checked .checkbox-checked {
  border-color: #00CC96;
  background-color: #00CC96;
}

.checkbox-wp-checked .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-wp-unchecked .checkbox-checked {
  border-color: #D9D9D9;
  background-color: #D9D9D9;
}

.checkbox-wp-unchecked .checkbox-checked .checkbox-inner {
  border-color: #000;
}

.checkbox-wp-primary-bolsillo .checkbox-checked {
  border-color: #00CC96;
  background-color: #00CC96;
}

.checkbox-wp-primary-bolsillo .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-wp-variant-bolsillo .checkbox-checked {
  border-color: #f3de1d;
  background-color: #f3de1d;
}

.checkbox-wp-variant-bolsillo .checkbox-checked .checkbox-inner {
  border-color: #000;
}

ion-chip {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  font-weight: normal;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

ion-chip .button {
  border-radius: 50%;
  width: 32px;
  height: 32px;
  margin: 0;
}

ion-chip ion-icon {
  text-align: center;
  border-radius: 50%;
  width: 32px;
  height: 32px;
  font-size: 18px;
  line-height: 32px;
}

ion-chip ion-avatar {
  border-radius: 50%;
  width: 32px;
  min-width: 32px;
  height: 32px;
  min-height: 32px;
}

ion-chip ion-avatar img {
  border-radius: 50%;
  display: block;
  width: 100%;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
}

.chip-ios {
  border-radius: 16px;
  height: 32px;
  font-size: 13px;
  line-height: 32px;
  color: rgba(0, 0, 0, 0.87);
  background: rgba(0, 0, 0, 0.12);
  margin: 2px 0;
}

.chip-ios > ion-label {
  margin: 0 10px;
}

.chip-ios > ion-icon {
  color: #fff;
  background-color: #420ab7;
}

.chip-ios-primary,
.chip-ios .icon-ios-primary {
  color: #fff;
  background-color: #420ab7;
}

.chip-ios-secondary,
.chip-ios .icon-ios-secondary {
  color: #fff;
  background-color: #21c064;
}

.chip-ios-danger,
.chip-ios .icon-ios-danger {
  color: #fff;
  background-color: #f53d3d;
}

.chip-ios-light,
.chip-ios .icon-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.chip-ios-dark,
.chip-ios .icon-ios-dark {
  color: #fff;
  background-color: #222;
}

.chip-ios-fondo,
.chip-ios .icon-ios-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.chip-ios-light-primary,
.chip-ios .icon-ios-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.chip-ios-middle-primary,
.chip-ios .icon-ios-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.chip-ios-checked,
.chip-ios .icon-ios-checked {
  color: #fff;
  background-color: #00CC96;
}

.chip-ios-unchecked,
.chip-ios .icon-ios-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.chip-ios-primary-bolsillo,
.chip-ios .icon-ios-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.chip-ios-variant-bolsillo,
.chip-ios .icon-ios-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.chip-md {
  border-radius: 16px;
  height: 32px;
  font-size: 13px;
  line-height: 32px;
  color: rgba(0, 0, 0, 0.87);
  background: rgba(0, 0, 0, 0.12);
  margin: 2px 0;
}

.chip-md > ion-label {
  margin: 0 10px;
}

.chip-md > ion-icon {
  color: #fff;
  background-color: #420ab7;
}

.chip-md-primary,
.chip-md .icon-md-primary {
  color: #fff;
  background-color: #420ab7;
}

.chip-md-secondary,
.chip-md .icon-md-secondary {
  color: #fff;
  background-color: #21c064;
}

.chip-md-danger,
.chip-md .icon-md-danger {
  color: #fff;
  background-color: #f53d3d;
}

.chip-md-light,
.chip-md .icon-md-light {
  color: #000;
  background-color: #f4f4f4;
}

.chip-md-dark,
.chip-md .icon-md-dark {
  color: #fff;
  background-color: #222;
}

.chip-md-fondo,
.chip-md .icon-md-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.chip-md-light-primary,
.chip-md .icon-md-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.chip-md-middle-primary,
.chip-md .icon-md-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.chip-md-checked,
.chip-md .icon-md-checked {
  color: #fff;
  background-color: #00CC96;
}

.chip-md-unchecked,
.chip-md .icon-md-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.chip-md-primary-bolsillo,
.chip-md .icon-md-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.chip-md-variant-bolsillo,
.chip-md .icon-md-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.chip-wp {
  border-radius: 16px;
  height: 32px;
  font-size: 13px;
  line-height: 32px;
  color: rgba(0, 0, 0, 0.87);
  background: rgba(0, 0, 0, 0.12);
  margin: 2px 0;
}

.chip-wp > ion-label {
  margin: 0 10px;
}

.chip-wp > ion-icon {
  color: #fff;
  background-color: #420ab7;
}

.chip-wp .button {
  border: 0;
}

.chip-wp-primary,
.chip-wp .icon-wp-primary {
  color: #fff;
  background-color: #420ab7;
}

.chip-wp-secondary,
.chip-wp .icon-wp-secondary {
  color: #fff;
  background-color: #21c064;
}

.chip-wp-danger,
.chip-wp .icon-wp-danger {
  color: #fff;
  background-color: #f53d3d;
}

.chip-wp-light,
.chip-wp .icon-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.chip-wp-dark,
.chip-wp .icon-wp-dark {
  color: #fff;
  background-color: #222;
}

.chip-wp-fondo,
.chip-wp .icon-wp-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.chip-wp-light-primary,
.chip-wp .icon-wp-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.chip-wp-middle-primary,
.chip-wp .icon-wp-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.chip-wp-checked,
.chip-wp .icon-wp-checked {
  color: #fff;
  background-color: #00CC96;
}

.chip-wp-unchecked,
.chip-wp .icon-wp-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.chip-wp-primary-bolsillo,
.chip-wp .icon-wp-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.chip-wp-variant-bolsillo,
.chip-wp .icon-wp-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

ion-content {
  left: 0;
  top: 0;
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
  contain: size style;
}

.ion-page > ion-content {
  position: absolute;
}

a {
  color: #420ab7;
}

.scroll-content {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
  z-index: 1;
  display: block;
  overflow-x: hidden;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  will-change: scroll-position;
  contain: size style layout;
}

ion-content.js-scroll > .scroll-content {
  position: relative;
  min-height: 100%;
  overflow-x: initial;
  overflow-y: initial;
  -webkit-overflow-scrolling: auto;
  will-change: initial;
}

.disable-scroll .ion-page {
  pointer-events: none;
  -ms-touch-action: none;
  touch-action: none;
}

ion-content.has-refresher > .scroll-content {
  background-color: inherit;
}

.fixed-content {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
  display: block;
}

[ion-fixed] {
  position: absolute;
  z-index: 999;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}

ion-app [no-padding],
ion-app [no-padding] .scroll-content {
  padding: 0;
}

ion-app [no-margin],
ion-app [no-margin] .scroll-content {
  margin: 0;
}

.content-ios {
  color: #000;
  background-color: #fff;
}

.content-ios.outer-content {
  background: #efeff4;
}

.content-ios hr {
  height: 0.55px;
  background-color: rgba(0, 0, 0, 0.12);
}

.ios .ion-page.show-page ~ .nav-decor {
  left: 0;
  top: 0;
  position: absolute;
  z-index: 0;
  display: block;
  width: 100%;
  height: 100%;
  background: #000;
  pointer-events: none;
}

ion-app.ios [padding] {
  padding: 16px;
}

ion-app.ios [padding-top] {
  padding-top: 16px;
}

ion-app.ios [padding-left] {
  padding-left: 16px;
}

ion-app.ios [padding-right] {
  padding-right: 16px;
}

ion-app.ios [padding-bottom] {
  padding-bottom: 16px;
}

ion-app.ios [padding-vertical] {
  padding-top: 16px;
  padding-bottom: 16px;
}

ion-app.ios [padding-horizontal] {
  padding-left: 16px;
  padding-right: 16px;
}

ion-app.ios [padding] .scroll-content {
  padding: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.ios [padding] .scroll-content {
    padding-left: calc(constant(safe-area-inset-left) + 16px);
    padding-top: 16px;
    padding-bottom: 16px;
    padding: 16px calc(env(safe-area-inset-right) + 16px) 16px calc(env(safe-area-inset-left) + 16px);
  }
}

ion-app.ios [padding-top] .scroll-content {
  padding-top: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.ios [padding-top] .scroll-content {
    padding-top: 16px;
    padding-top: 16px;
  }
}

ion-app.ios [padding-left] .scroll-content {
  padding-left: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.ios [padding-left] .scroll-content {
    padding-left: calc(constant(safe-area-inset-left) + 16px);
    padding-left: calc(env(safe-area-inset-left) + 16px);
  }
}

ion-app.ios [padding-right] .scroll-content {
  padding-right: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.ios [padding-right] .scroll-content {
    padding-right: calc(constant(safe-area-inset-right) + 16px);
    padding-right: calc(env(safe-area-inset-right) + 16px);
  }
}

ion-app.ios [padding-bottom] .scroll-content {
  padding-bottom: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.ios [padding-bottom] .scroll-content {
    padding-bottom: 16px;
    padding-bottom: 16px;
  }
}

ion-app.ios [padding-vertical] .scroll-content {
  padding-top: 16px;
  padding-bottom: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.ios [padding-vertical] .scroll-content {
    padding-top: 16px;
    padding-bottom: 16px;
    padding-top: 16px;
    padding-bottom: 16px;
  }
}

ion-app.ios [padding-horizontal] .scroll-content {
  padding-left: 16px;
  padding-right: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.ios [padding-horizontal] .scroll-content {
    padding-left: calc(constant(safe-area-inset-left) + 16px);
    padding-right: calc(constant(safe-area-inset-right) + 16px);
    padding-left: calc(env(safe-area-inset-left) + 16px);
    padding-right: calc(env(safe-area-inset-right) + 16px);
  }
}

ion-app.ios [margin],
ion-app.ios [margin] .scroll-content {
  margin: 16px;
}

ion-app.ios [margin-top],
ion-app.ios [margin-top] .scroll-content {
  margin-top: 16px;
}

ion-app.ios [margin-left],
ion-app.ios [margin-left] .scroll-content {
  margin-left: 16px;
}

ion-app.ios [margin-start],
ion-app.ios [margin-start] .scroll-content {
  margin-left: 16px;
}

ion-app.ios [margin-right],
ion-app.ios [margin-right] .scroll-content {
  margin-right: 16px;
}

ion-app.ios [margin-end],
ion-app.ios [margin-end] .scroll-content {
  margin-right: 16px;
}

ion-app.ios [margin-bottom],
ion-app.ios [margin-bottom] .scroll-content {
  margin-bottom: 16px;
}

ion-app.ios [margin-vertical],
ion-app.ios [margin-vertical] .scroll-content {
  margin-top: 16px;
  margin-bottom: 16px;
}

ion-app.ios [margin-horizontal],
ion-app.ios [margin-horizontal] .scroll-content {
  margin-left: 16px;
  margin-right: 16px;
}

.content-ios:not([no-bounce]) > .scroll-content::before,
.content-ios:not([no-bounce]) > .scroll-content::after {
  position: absolute;
  width: 1px;
  height: 1px;
  content: "";
}

.content-ios:not([no-bounce]) > .scroll-content::before {
  bottom: -1px;
}

.content-ios:not([no-bounce]) > .scroll-content::after {
  top: -1px;
}

.platform-core .content-ios .scroll-content::after,
.platform-core .content-ios .scroll-content::before {
  position: initial;
  top: initial;
  bottom: initial;
  width: initial;
  height: initial;
}

.content-md {
  color: #000;
  background-color: #fff;
}

.content-md hr {
  background-color: rgba(0, 0, 0, 0.08);
}

ion-app.md [padding] {
  padding: 16px;
}

ion-app.md [padding-top] {
  padding-top: 16px;
}

ion-app.md [padding-left] {
  padding-left: 16px;
}

ion-app.md [padding-right] {
  padding-right: 16px;
}

ion-app.md [padding-bottom] {
  padding-bottom: 16px;
}

ion-app.md [padding-vertical] {
  padding-top: 16px;
  padding-bottom: 16px;
}

ion-app.md [padding-horizontal] {
  padding-left: 16px;
  padding-right: 16px;
}

ion-app.md [padding] .scroll-content {
  padding: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.md [padding] .scroll-content {
    padding-left: calc(constant(safe-area-inset-left) + 16px);
    padding-top: 16px;
    padding-bottom: 16px;
    padding: 16px calc(env(safe-area-inset-right) + 16px) 16px calc(env(safe-area-inset-left) + 16px);
  }
}

ion-app.md [padding-top] .scroll-content {
  padding-top: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.md [padding-top] .scroll-content {
    padding-top: 16px;
    padding-top: 16px;
  }
}

ion-app.md [padding-left] .scroll-content {
  padding-left: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.md [padding-left] .scroll-content {
    padding-left: calc(constant(safe-area-inset-left) + 16px);
    padding-left: calc(env(safe-area-inset-left) + 16px);
  }
}

ion-app.md [padding-right] .scroll-content {
  padding-right: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.md [padding-right] .scroll-content {
    padding-right: calc(constant(safe-area-inset-right) + 16px);
    padding-right: calc(env(safe-area-inset-right) + 16px);
  }
}

ion-app.md [padding-bottom] .scroll-content {
  padding-bottom: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.md [padding-bottom] .scroll-content {
    padding-bottom: 16px;
    padding-bottom: 16px;
  }
}

ion-app.md [padding-vertical] .scroll-content {
  padding-top: 16px;
  padding-bottom: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.md [padding-vertical] .scroll-content {
    padding-top: 16px;
    padding-bottom: 16px;
    padding-top: 16px;
    padding-bottom: 16px;
  }
}

ion-app.md [padding-horizontal] .scroll-content {
  padding-left: 16px;
  padding-right: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.md [padding-horizontal] .scroll-content {
    padding-left: calc(constant(safe-area-inset-left) + 16px);
    padding-right: calc(constant(safe-area-inset-right) + 16px);
    padding-left: calc(env(safe-area-inset-left) + 16px);
    padding-right: calc(env(safe-area-inset-right) + 16px);
  }
}

ion-app.md [margin],
ion-app.md [margin] .scroll-content {
  margin: 16px;
}

ion-app.md [margin-top],
ion-app.md [margin-top] .scroll-content {
  margin-top: 16px;
}

ion-app.md [margin-left],
ion-app.md [margin-left] .scroll-content {
  margin-left: 16px;
}

ion-app.md [margin-start],
ion-app.md [margin-start] .scroll-content {
  margin-left: 16px;
}

ion-app.md [margin-right],
ion-app.md [margin-right] .scroll-content {
  margin-right: 16px;
}

ion-app.md [margin-end],
ion-app.md [margin-end] .scroll-content {
  margin-right: 16px;
}

ion-app.md [margin-bottom],
ion-app.md [margin-bottom] .scroll-content {
  margin-bottom: 16px;
}

ion-app.md [margin-vertical],
ion-app.md [margin-vertical] .scroll-content {
  margin-top: 16px;
  margin-bottom: 16px;
}

ion-app.md [margin-horizontal],
ion-app.md [margin-horizontal] .scroll-content {
  margin-left: 16px;
  margin-right: 16px;
}

.content-wp {
  color: #000;
  background-color: #fff;
}

.content-wp hr {
  background-color: rgba(0, 0, 0, 0.08);
}

ion-app.wp [padding] {
  padding: 16px;
}

ion-app.wp [padding-top] {
  padding-top: 16px;
}

ion-app.wp [padding-left] {
  padding-left: 16px;
}

ion-app.wp [padding-right] {
  padding-right: 16px;
}

ion-app.wp [padding-bottom] {
  padding-bottom: 16px;
}

ion-app.wp [padding-vertical] {
  padding-top: 16px;
  padding-bottom: 16px;
}

ion-app.wp [padding-horizontal] {
  padding-left: 16px;
  padding-right: 16px;
}

ion-app.wp [padding] .scroll-content {
  padding: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.wp [padding] .scroll-content {
    padding-left: calc(constant(safe-area-inset-left) + 16px);
    padding-top: 16px;
    padding-bottom: 16px;
    padding: 16px calc(env(safe-area-inset-right) + 16px) 16px calc(env(safe-area-inset-left) + 16px);
  }
}

ion-app.wp [padding-top] .scroll-content {
  padding-top: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.wp [padding-top] .scroll-content {
    padding-top: 16px;
    padding-top: 16px;
  }
}

ion-app.wp [padding-left] .scroll-content {
  padding-left: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.wp [padding-left] .scroll-content {
    padding-left: calc(constant(safe-area-inset-left) + 16px);
    padding-left: calc(env(safe-area-inset-left) + 16px);
  }
}

ion-app.wp [padding-right] .scroll-content {
  padding-right: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.wp [padding-right] .scroll-content {
    padding-right: calc(constant(safe-area-inset-right) + 16px);
    padding-right: calc(env(safe-area-inset-right) + 16px);
  }
}

ion-app.wp [padding-bottom] .scroll-content {
  padding-bottom: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.wp [padding-bottom] .scroll-content {
    padding-bottom: 16px;
    padding-bottom: 16px;
  }
}

ion-app.wp [padding-vertical] .scroll-content {
  padding-top: 16px;
  padding-bottom: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.wp [padding-vertical] .scroll-content {
    padding-top: 16px;
    padding-bottom: 16px;
    padding-top: 16px;
    padding-bottom: 16px;
  }
}

ion-app.wp [padding-horizontal] .scroll-content {
  padding-left: 16px;
  padding-right: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.wp [padding-horizontal] .scroll-content {
    padding-left: calc(constant(safe-area-inset-left) + 16px);
    padding-right: calc(constant(safe-area-inset-right) + 16px);
    padding-left: calc(env(safe-area-inset-left) + 16px);
    padding-right: calc(env(safe-area-inset-right) + 16px);
  }
}

ion-app.wp [margin],
ion-app.wp [margin] .scroll-content {
  margin: 16px;
}

ion-app.wp [margin-top],
ion-app.wp [margin-top] .scroll-content {
  margin-top: 16px;
}

ion-app.wp [margin-left],
ion-app.wp [margin-left] .scroll-content {
  margin-left: 16px;
}

ion-app.wp [margin-start],
ion-app.wp [margin-start] .scroll-content {
  margin-left: 16px;
}

ion-app.wp [margin-right],
ion-app.wp [margin-right] .scroll-content {
  margin-right: 16px;
}

ion-app.wp [margin-end],
ion-app.wp [margin-end] .scroll-content {
  margin-right: 16px;
}

ion-app.wp [margin-bottom],
ion-app.wp [margin-bottom] .scroll-content {
  margin-bottom: 16px;
}

ion-app.wp [margin-vertical],
ion-app.wp [margin-vertical] .scroll-content {
  margin-top: 16px;
  margin-bottom: 16px;
}

ion-app.wp [margin-horizontal],
ion-app.wp [margin-horizontal] .scroll-content {
  margin-left: 16px;
  margin-right: 16px;
}

ion-datetime {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
}

.datetime-text {
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  min-width: 16px;
  min-height: 1.2em;
  font-size: inherit;
  line-height: 1.2;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.datetime-disabled,
.item-datetime-disabled ion-label {
  opacity: .4;
  pointer-events: none;
}

.item-label-stacked ion-datetime,
.item-label-floating ion-datetime {
  padding-left: 0;
  width: 100%;
}

.datetime-ios {
  padding: 11px 8px 11px 16px;
}

.datetime-ios .datetime-placeholder {
  color: #999;
}

.datetime-md {
  padding: 13px 8px 13px 16px;
}

.datetime-md .datetime-placeholder {
  color: #999;
}

.datetime-wp {
  padding: 13px 8px 13px 16px;
  min-width: 45%;
}

.datetime-wp .datetime-text {
  padding: 0 8px;
  min-height: 3.4rem;
  border: 2px solid rgba(0, 0, 0, 0.5);
  line-height: 3rem;
}

.item-datetime .datetime-wp ion-label[floating] {
  -webkit-transform: translate3d(8px,  41px,  0);
  transform: translate3d(8px,  41px,  0);
}

.datetime-wp .datetime-placeholder {
  color: rgba(0, 0, 0, 0.5);
}

.fab {
  text-align: center;
  -moz-appearance: none;
  -ms-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  border-radius: 50%;
  position: relative;
  z-index: 0;
  display: block;
  overflow: hidden;
  width: 56px;
  height: 56px;
  font-size: 14px;
  line-height: 56px;
  text-overflow: ellipsis;
  text-transform: none;
  white-space: nowrap;
  cursor: pointer;
  -webkit-transition: background-color, opacity 100ms linear;
  transition: background-color, opacity 100ms linear;
  background-clip: padding-box;
  -webkit-font-kerning: none;
  font-kerning: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  contain: strict;
}

.fab ion-icon {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-size: 2.4rem;
}

.fab[mini] {
  margin: 8px;
  width: 40px;
  height: 40px;
  line-height: 40px;
}

.fab[mini] .fab-close-icon {
  line-height: 40px;
}

ion-fab {
  position: absolute;
  z-index: 999;
}

ion-fab[center] {
  left: 50%;
  margin-left: -28px;
}

ion-fab[middle] {
  margin-top: -28px;
  top: 50%;
}

ion-fab[top] {
  top: 10px;
}

ion-fab[right] {
  right: 10px;
  right: calc(10px + constant(safe-area-inset-right));
  right: calc(10px + env(safe-area-inset-right));
}

ion-fab[end] {
  right: 10px;
  right: calc(constant(safe-area-inset-right) + 10px);
  right: calc(env(safe-area-inset-right) + 10px);
}

ion-fab[bottom] {
  bottom: 10px;
}

ion-fab[left] {
  left: 10px;
  left: calc(10px + constant(safe-area-inset-left));
  left: calc(10px + env(safe-area-inset-left));
}

ion-fab[start] {
  left: 10px;
  left: calc(constant(safe-area-inset-left) + 10px);
  left: calc(env(safe-area-inset-left) + 10px);
}

ion-fab[top][edge] {
  top: -28px;
}

ion-fab[bottom][edge] {
  bottom: -28px;
}

ion-fab-list {
  margin: 66px 0;
  position: absolute;
  top: 0;
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  min-width: 56px;
  min-height: 56px;
}

.fab-in-list {
  margin: 8px 0;
  width: 40px;
  height: 40px;
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0);
  transform: scale(0);
}

.fab-in-list.show {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1);
  transform: scale(1);
}

ion-fab-list[side=left] .fab-in-list,
ion-fab-list[side=right] .fab-in-list {
  margin: 0 8px;
}

ion-fab-list[side=top] {
  top: auto;
  bottom: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: column-reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}

ion-fab-list[side=left] {
  margin: 0 66px;
  right: 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

ion-fab-list[side=right] {
  margin: 0 66px;
  left: 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}

.fab-list-active {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.fab-close-icon {
  left: 0;
  right: 0;
  top: 0;
  position: absolute;
  line-height: 56px;
  opacity: 0;
  -webkit-transform: scale(0.4) rotateZ(-45deg);
  transform: scale(0.4) rotateZ(-45deg);
  -webkit-transition: all ease-in-out 300ms;
  transition: all ease-in-out 300ms;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
}

.fab .button-inner {
  -webkit-transition: all ease-in-out 300ms;
  transition: all ease-in-out 300ms;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
}

.fab-close-active .fab-close-icon {
  opacity: 1;
  -webkit-transform: scale(1) rotateZ(0deg);
  transform: scale(1) rotateZ(0deg);
}

.fab-close-active .button-inner {
  opacity: 0;
  -webkit-transform: scale(0.4) rotateZ(45deg);
  transform: scale(0.4) rotateZ(45deg);
}

.fab-ios {
  color: #fff;
  background-color: #420ab7;
}

.fab-ios.activated {
  background-color: #511ebd;
}

.fab-ios-in-list {
  color: #000;
  background-color: #f4f4f4;
  -webkit-transition: opacity 200ms ease 10ms, -webkit-transform 200ms ease 10ms;
  transition: opacity 200ms ease 10ms, -webkit-transform 200ms ease 10ms;
  transition: transform 200ms ease 10ms, opacity 200ms ease 10ms;
  transition: transform 200ms ease 10ms, opacity 200ms ease 10ms, -webkit-transform 200ms ease 10ms;
}

.fab-ios-in-list.activated {
  background-color: #e0e0e0;
}

.fab-ios-primary {
  color: #fff;
  background-color: #420ab7;
}

.fab-ios-primary.activated {
  background-color: #511ebd;
}

.fab-ios-secondary {
  color: #fff;
  background-color: #21c064;
}

.fab-ios-secondary.activated {
  background-color: #33c570;
}

.fab-ios-danger {
  color: #fff;
  background-color: #f53d3d;
}

.fab-ios-danger.activated {
  background-color: #e13838;
}

.fab-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.fab-ios-light.activated {
  background-color: #e0e0e0;
}

.fab-ios-dark {
  color: #fff;
  background-color: #222;
}

.fab-ios-dark.activated {
  background-color: #343434;
}

.fab-ios-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.fab-ios-fondo.activated {
  background-color: #e4e4e4;
}

.fab-ios-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.fab-ios-light-primary.activated {
  background-color: #621cf4;
}

.fab-ios-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.fab-ios-middle-primary.activated {
  background-color: #5e29ce;
}

.fab-ios-checked {
  color: #fff;
  background-color: #00CC96;
}

.fab-ios-checked.activated {
  background-color: #14d09e;
}

.fab-ios-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.fab-ios-unchecked.activated {
  background-color: #c8c8c8;
}

.fab-ios-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.fab-ios-primary-bolsillo.activated {
  background-color: #14d09e;
}

.fab-ios-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.fab-ios-variant-bolsillo.activated {
  background-color: #e0cc1b;
}

.fab-md {
  color: #fff;
  background-color: #420ab7;
  -webkit-box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.14), 0 4px 5px rgba(0, 0, 0, 0.1);
  box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.14), 0 4px 5px rgba(0, 0, 0, 0.1);
  -webkit-transition: background-color 300ms cubic-bezier(0.4, 0, 0.2, 1), color 300ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: background-color 300ms cubic-bezier(0.4, 0, 0.2, 1), color 300ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1), background-color 300ms cubic-bezier(0.4, 0, 0.2, 1), color 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1), background-color 300ms cubic-bezier(0.4, 0, 0.2, 1), color 300ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
}

.fab-md.activated {
  background-color: #511ebd;
  -webkit-box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.4), 0 4px 7px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.4), 0 4px 7px 0 rgba(0, 0, 0, 0.1);
}

.fab-md-in-list {
  color: #000;
  background-color: #f4f4f4;
  -webkit-transition: opacity 200ms ease 10ms, background-color 300ms cubic-bezier(0.4, 0, 0.2, 1), color 300ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 200ms ease 10ms, -webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: opacity 200ms ease 10ms, background-color 300ms cubic-bezier(0.4, 0, 0.2, 1), color 300ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 200ms ease 10ms, -webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 200ms ease 10ms, opacity 200ms ease 10ms, box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1), background-color 300ms cubic-bezier(0.4, 0, 0.2, 1), color 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 200ms ease 10ms, opacity 200ms ease 10ms, box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1), background-color 300ms cubic-bezier(0.4, 0, 0.2, 1), color 300ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 200ms ease 10ms, -webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
}

.fab-md-in-list.activated {
  background-color: #e0e0e0;
}

.fab-md .button-effect {
  background-color: #fff;
}

.fab-md-primary {
  color: #fff;
  background-color: #420ab7;
}

.fab-md-primary.activated {
  background-color: #511ebd;
}

.fab-md-primary .button-effect {
  background-color: #fff;
}

.fab-md-secondary {
  color: #fff;
  background-color: #21c064;
}

.fab-md-secondary.activated {
  background-color: #33c570;
}

.fab-md-secondary .button-effect {
  background-color: #fff;
}

.fab-md-danger {
  color: #fff;
  background-color: #f53d3d;
}

.fab-md-danger.activated {
  background-color: #e13838;
}

.fab-md-danger .button-effect {
  background-color: #fff;
}

.fab-md-light {
  color: #000;
  background-color: #f4f4f4;
}

.fab-md-light.activated {
  background-color: #e0e0e0;
}

.fab-md-light .button-effect {
  background-color: #000;
}

.fab-md-dark {
  color: #fff;
  background-color: #222;
}

.fab-md-dark.activated {
  background-color: #343434;
}

.fab-md-dark .button-effect {
  background-color: #fff;
}

.fab-md-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.fab-md-fondo.activated {
  background-color: #e4e4e4;
}

.fab-md-fondo .button-effect {
  background-color: #000;
}

.fab-md-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.fab-md-light-primary.activated {
  background-color: #621cf4;
}

.fab-md-light-primary .button-effect {
  background-color: #fff;
}

.fab-md-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.fab-md-middle-primary.activated {
  background-color: #5e29ce;
}

.fab-md-middle-primary .button-effect {
  background-color: #fff;
}

.fab-md-checked {
  color: #fff;
  background-color: #00CC96;
}

.fab-md-checked.activated {
  background-color: #14d09e;
}

.fab-md-checked .button-effect {
  background-color: #fff;
}

.fab-md-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.fab-md-unchecked.activated {
  background-color: #c8c8c8;
}

.fab-md-unchecked .button-effect {
  background-color: #000;
}

.fab-md-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.fab-md-primary-bolsillo.activated {
  background-color: #14d09e;
}

.fab-md-primary-bolsillo .button-effect {
  background-color: #fff;
}

.fab-md-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.fab-md-variant-bolsillo.activated {
  background-color: #e0cc1b;
}

.fab-md-variant-bolsillo .button-effect {
  background-color: #000;
}

.fab-wp {
  color: #fff;
  background-color: #420ab7;
}

.fab-wp.activated {
  background-color: #511ebd;
}

.fab-wp-in-list {
  color: #000;
  background-color: #f4f4f4;
  -webkit-transition: opacity 200ms ease 10ms, -webkit-transform 200ms ease 10ms;
  transition: opacity 200ms ease 10ms, -webkit-transform 200ms ease 10ms;
  transition: transform 200ms ease 10ms, opacity 200ms ease 10ms;
  transition: transform 200ms ease 10ms, opacity 200ms ease 10ms, -webkit-transform 200ms ease 10ms;
}

.fab-wp-in-list.activated {
  background-color: #e0e0e0;
}

.fab-wp-primary {
  color: #fff;
  background-color: #420ab7;
}

.fab-wp-primary.activated {
  background-color: #511ebd;
}

.fab-wp-secondary {
  color: #fff;
  background-color: #21c064;
}

.fab-wp-secondary.activated {
  background-color: #33c570;
}

.fab-wp-danger {
  color: #fff;
  background-color: #f53d3d;
}

.fab-wp-danger.activated {
  background-color: #e13838;
}

.fab-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.fab-wp-light.activated {
  background-color: #e0e0e0;
}

.fab-wp-dark {
  color: #fff;
  background-color: #222;
}

.fab-wp-dark.activated {
  background-color: #343434;
}

.fab-wp-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.fab-wp-fondo.activated {
  background-color: #e4e4e4;
}

.fab-wp-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.fab-wp-light-primary.activated {
  background-color: #621cf4;
}

.fab-wp-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.fab-wp-middle-primary.activated {
  background-color: #5e29ce;
}

.fab-wp-checked {
  color: #fff;
  background-color: #00CC96;
}

.fab-wp-checked.activated {
  background-color: #14d09e;
}

.fab-wp-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.fab-wp-unchecked.activated {
  background-color: #c8c8c8;
}

.fab-wp-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.fab-wp-primary-bolsillo.activated {
  background-color: #14d09e;
}

.fab-wp-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.fab-wp-variant-bolsillo.activated {
  background-color: #e0cc1b;
}

.grid {
  padding: 5px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.grid[no-padding] {
  padding: 0;
}

.grid[no-padding] > .row > .col {
  padding: 0;
}

@media (min-width: 576px) {
  .grid[fixed] {
    width: 540px;
    max-width: 100%;
  }
}

@media (min-width: 768px) {
  .grid[fixed] {
    width: 720px;
    max-width: 100%;
  }
}

@media (min-width: 992px) {
  .grid[fixed] {
    width: 960px;
    max-width: 100%;
  }
}

@media (min-width: 1200px) {
  .grid[fixed] {
    width: 1140px;
    max-width: 100%;
  }
}

.row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.row[nowrap] {
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

.row[wrap-reverse] {
  -webkit-flex-wrap: wrap-reverse;
  -ms-flex-wrap: wrap-reverse;
  flex-wrap: wrap-reverse;
}

.row[align-items-start] {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.row[align-items-center] {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.row[align-items-end] {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.row[align-items-stretch] {
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.row[align-items-baseline] {
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
}

.row[justify-content-start] {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.row[justify-content-center] {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.row[justify-content-end] {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.row[justify-content-around] {
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

.row[justify-content-between] {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.col {
  padding: 5px;
  position: relative;
  width: 100%;
  margin: 0;
  min-height: 1px;
  -webkit-flex-basis: 0;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}

.col[align-self-start] {
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
}

.col[align-self-end] {
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
}

.col[align-self-center] {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
}

.col[align-self-stretch] {
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  align-self: stretch;
}

.col[align-self-baseline] {
  -webkit-align-self: baseline;
  -ms-flex-item-align: baseline;
  align-self: baseline;
}

[col-1] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-1] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-1] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-1] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-1] {
    padding: 5px;
  }
}

[col-2] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-2] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-2] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-2] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-2] {
    padding: 5px;
  }
}

[col-3] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-3] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-3] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-3] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-3] {
    padding: 5px;
  }
}

[col-4] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-4] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-4] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-4] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-4] {
    padding: 5px;
  }
}

[col-5] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-5] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-5] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-5] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-5] {
    padding: 5px;
  }
}

[col-6] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-6] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-6] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-6] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-6] {
    padding: 5px;
  }
}

[col-7] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-7] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-7] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-7] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-7] {
    padding: 5px;
  }
}

[col-8] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-8] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-8] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-8] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-8] {
    padding: 5px;
  }
}

[col-9] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-9] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-9] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-9] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-9] {
    padding: 5px;
  }
}

[col-10] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-10] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-10] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-10] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-10] {
    padding: 5px;
  }
}

[col-11] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-11] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-11] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-11] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-11] {
    padding: 5px;
  }
}

[col-12] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-12] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-12] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-12] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-12] {
    padding: 5px;
  }
}

[col] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col] {
    padding: 5px;
  }
}

[col] {
  -webkit-flex-basis: 0;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}

[col-auto] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
}

[col-1] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 8.33333%;
  -ms-flex: 0 0 8.33333%;
  flex: 0 0 8.33333%;
  width: 8.33333%;
  max-width: 8.33333%;
}

[col-2] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 16.66667%;
  -ms-flex: 0 0 16.66667%;
  flex: 0 0 16.66667%;
  width: 16.66667%;
  max-width: 16.66667%;
}

[col-3] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 25%;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  width: 25%;
  max-width: 25%;
}

[col-4] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 33.33333%;
  -ms-flex: 0 0 33.33333%;
  flex: 0 0 33.33333%;
  width: 33.33333%;
  max-width: 33.33333%;
}

[col-5] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 41.66667%;
  -ms-flex: 0 0 41.66667%;
  flex: 0 0 41.66667%;
  width: 41.66667%;
  max-width: 41.66667%;
}

[col-6] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 50%;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  width: 50%;
  max-width: 50%;
}

[col-7] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 58.33333%;
  -ms-flex: 0 0 58.33333%;
  flex: 0 0 58.33333%;
  width: 58.33333%;
  max-width: 58.33333%;
}

[col-8] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 66.66667%;
  -ms-flex: 0 0 66.66667%;
  flex: 0 0 66.66667%;
  width: 66.66667%;
  max-width: 66.66667%;
}

[col-9] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 75%;
  -ms-flex: 0 0 75%;
  flex: 0 0 75%;
  width: 75%;
  max-width: 75%;
}

[col-10] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 83.33333%;
  -ms-flex: 0 0 83.33333%;
  flex: 0 0 83.33333%;
  width: 83.33333%;
  max-width: 83.33333%;
}

[col-11] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 91.66667%;
  -ms-flex: 0 0 91.66667%;
  flex: 0 0 91.66667%;
  width: 91.66667%;
  max-width: 91.66667%;
}

[col-12] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  width: 100%;
  max-width: 100%;
}

[pull-0] {
  right: auto;
}

[pull-1] {
  right: 8.33333%;
}

[pull-2] {
  right: 16.66667%;
}

[pull-3] {
  right: 25%;
}

[pull-4] {
  right: 33.33333%;
}

[pull-5] {
  right: 41.66667%;
}

[pull-6] {
  right: 50%;
}

[pull-7] {
  right: 58.33333%;
}

[pull-8] {
  right: 66.66667%;
}

[pull-9] {
  right: 75%;
}

[pull-10] {
  right: 83.33333%;
}

[pull-11] {
  right: 91.66667%;
}

[pull-12] {
  right: 100%;
}

[push-0] {
  left: auto;
}

[push-1] {
  left: 8.33333%;
}

[push-2] {
  left: 16.66667%;
}

[push-3] {
  left: 25%;
}

[push-4] {
  left: 33.33333%;
}

[push-5] {
  left: 41.66667%;
}

[push-6] {
  left: 50%;
}

[push-7] {
  left: 58.33333%;
}

[push-8] {
  left: 66.66667%;
}

[push-9] {
  left: 75%;
}

[push-10] {
  left: 83.33333%;
}

[push-11] {
  left: 91.66667%;
}

[push-12] {
  left: 100%;
}

[offset-1] {
  margin-left: 8.33333%;
}

[offset-2] {
  margin-left: 16.66667%;
}

[offset-3] {
  margin-left: 25%;
}

[offset-4] {
  margin-left: 33.33333%;
}

[offset-5] {
  margin-left: 41.66667%;
}

[offset-6] {
  margin-left: 50%;
}

[offset-7] {
  margin-left: 58.33333%;
}

[offset-8] {
  margin-left: 66.66667%;
}

[offset-9] {
  margin-left: 75%;
}

[offset-10] {
  margin-left: 83.33333%;
}

[offset-11] {
  margin-left: 91.66667%;
}

[col-sm-1] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-sm-1] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-sm-1] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-sm-1] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-sm-1] {
    padding: 5px;
  }
}

[col-sm-2] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-sm-2] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-sm-2] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-sm-2] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-sm-2] {
    padding: 5px;
  }
}

[col-sm-3] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-sm-3] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-sm-3] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-sm-3] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-sm-3] {
    padding: 5px;
  }
}

[col-sm-4] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-sm-4] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-sm-4] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-sm-4] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-sm-4] {
    padding: 5px;
  }
}

[col-sm-5] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-sm-5] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-sm-5] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-sm-5] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-sm-5] {
    padding: 5px;
  }
}

[col-sm-6] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-sm-6] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-sm-6] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-sm-6] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-sm-6] {
    padding: 5px;
  }
}

[col-sm-7] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-sm-7] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-sm-7] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-sm-7] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-sm-7] {
    padding: 5px;
  }
}

[col-sm-8] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-sm-8] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-sm-8] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-sm-8] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-sm-8] {
    padding: 5px;
  }
}

[col-sm-9] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-sm-9] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-sm-9] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-sm-9] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-sm-9] {
    padding: 5px;
  }
}

[col-sm-10] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-sm-10] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-sm-10] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-sm-10] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-sm-10] {
    padding: 5px;
  }
}

[col-sm-11] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-sm-11] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-sm-11] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-sm-11] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-sm-11] {
    padding: 5px;
  }
}

[col-sm-12] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-sm-12] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-sm-12] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-sm-12] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-sm-12] {
    padding: 5px;
  }
}

[col-sm] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-sm] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-sm] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-sm] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-sm] {
    padding: 5px;
  }
}

@media (min-width: 576px) {
  [col-sm] {
    -webkit-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  [col-sm-auto] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }
  [col-sm-1] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 8.33333%;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    width: 8.33333%;
    max-width: 8.33333%;
  }
  [col-sm-2] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 16.66667%;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    width: 16.66667%;
    max-width: 16.66667%;
  }
  [col-sm-3] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    width: 25%;
    max-width: 25%;
  }
  [col-sm-4] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.33333%;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    width: 33.33333%;
    max-width: 33.33333%;
  }
  [col-sm-5] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 41.66667%;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    width: 41.66667%;
    max-width: 41.66667%;
  }
  [col-sm-6] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    width: 50%;
    max-width: 50%;
  }
  [col-sm-7] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 58.33333%;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    width: 58.33333%;
    max-width: 58.33333%;
  }
  [col-sm-8] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 66.66667%;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    width: 66.66667%;
    max-width: 66.66667%;
  }
  [col-sm-9] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 75%;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    width: 75%;
    max-width: 75%;
  }
  [col-sm-10] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 83.33333%;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    width: 83.33333%;
    max-width: 83.33333%;
  }
  [col-sm-11] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 91.66667%;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    width: 91.66667%;
    max-width: 91.66667%;
  }
  [col-sm-12] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    width: 100%;
    max-width: 100%;
  }
  [pull-sm-0] {
    right: auto;
  }
  [pull-sm-1] {
    right: 8.33333%;
  }
  [pull-sm-2] {
    right: 16.66667%;
  }
  [pull-sm-3] {
    right: 25%;
  }
  [pull-sm-4] {
    right: 33.33333%;
  }
  [pull-sm-5] {
    right: 41.66667%;
  }
  [pull-sm-6] {
    right: 50%;
  }
  [pull-sm-7] {
    right: 58.33333%;
  }
  [pull-sm-8] {
    right: 66.66667%;
  }
  [pull-sm-9] {
    right: 75%;
  }
  [pull-sm-10] {
    right: 83.33333%;
  }
  [pull-sm-11] {
    right: 91.66667%;
  }
  [pull-sm-12] {
    right: 100%;
  }
  [push-sm-0] {
    left: auto;
  }
  [push-sm-1] {
    left: 8.33333%;
  }
  [push-sm-2] {
    left: 16.66667%;
  }
  [push-sm-3] {
    left: 25%;
  }
  [push-sm-4] {
    left: 33.33333%;
  }
  [push-sm-5] {
    left: 41.66667%;
  }
  [push-sm-6] {
    left: 50%;
  }
  [push-sm-7] {
    left: 58.33333%;
  }
  [push-sm-8] {
    left: 66.66667%;
  }
  [push-sm-9] {
    left: 75%;
  }
  [push-sm-10] {
    left: 83.33333%;
  }
  [push-sm-11] {
    left: 91.66667%;
  }
  [push-sm-12] {
    left: 100%;
  }
  [offset-sm-0] {
    margin-left: 0%;
  }
  [offset-sm-1] {
    margin-left: 8.33333%;
  }
  [offset-sm-2] {
    margin-left: 16.66667%;
  }
  [offset-sm-3] {
    margin-left: 25%;
  }
  [offset-sm-4] {
    margin-left: 33.33333%;
  }
  [offset-sm-5] {
    margin-left: 41.66667%;
  }
  [offset-sm-6] {
    margin-left: 50%;
  }
  [offset-sm-7] {
    margin-left: 58.33333%;
  }
  [offset-sm-8] {
    margin-left: 66.66667%;
  }
  [offset-sm-9] {
    margin-left: 75%;
  }
  [offset-sm-10] {
    margin-left: 83.33333%;
  }
  [offset-sm-11] {
    margin-left: 91.66667%;
  }
}

[col-md-1] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-md-1] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-md-1] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-md-1] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-md-1] {
    padding: 5px;
  }
}

[col-md-2] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-md-2] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-md-2] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-md-2] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-md-2] {
    padding: 5px;
  }
}

[col-md-3] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-md-3] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-md-3] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-md-3] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-md-3] {
    padding: 5px;
  }
}

[col-md-4] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-md-4] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-md-4] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-md-4] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-md-4] {
    padding: 5px;
  }
}

[col-md-5] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-md-5] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-md-5] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-md-5] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-md-5] {
    padding: 5px;
  }
}

[col-md-6] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-md-6] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-md-6] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-md-6] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-md-6] {
    padding: 5px;
  }
}

[col-md-7] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-md-7] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-md-7] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-md-7] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-md-7] {
    padding: 5px;
  }
}

[col-md-8] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-md-8] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-md-8] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-md-8] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-md-8] {
    padding: 5px;
  }
}

[col-md-9] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-md-9] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-md-9] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-md-9] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-md-9] {
    padding: 5px;
  }
}

[col-md-10] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-md-10] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-md-10] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-md-10] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-md-10] {
    padding: 5px;
  }
}

[col-md-11] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-md-11] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-md-11] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-md-11] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-md-11] {
    padding: 5px;
  }
}

[col-md-12] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-md-12] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-md-12] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-md-12] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-md-12] {
    padding: 5px;
  }
}

[col-md] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-md] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-md] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-md] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-md] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-md] {
    -webkit-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  [col-md-auto] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }
  [col-md-1] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 8.33333%;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    width: 8.33333%;
    max-width: 8.33333%;
  }
  [col-md-2] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 16.66667%;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    width: 16.66667%;
    max-width: 16.66667%;
  }
  [col-md-3] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    width: 25%;
    max-width: 25%;
  }
  [col-md-4] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.33333%;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    width: 33.33333%;
    max-width: 33.33333%;
  }
  [col-md-5] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 41.66667%;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    width: 41.66667%;
    max-width: 41.66667%;
  }
  [col-md-6] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    width: 50%;
    max-width: 50%;
  }
  [col-md-7] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 58.33333%;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    width: 58.33333%;
    max-width: 58.33333%;
  }
  [col-md-8] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 66.66667%;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    width: 66.66667%;
    max-width: 66.66667%;
  }
  [col-md-9] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 75%;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    width: 75%;
    max-width: 75%;
  }
  [col-md-10] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 83.33333%;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    width: 83.33333%;
    max-width: 83.33333%;
  }
  [col-md-11] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 91.66667%;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    width: 91.66667%;
    max-width: 91.66667%;
  }
  [col-md-12] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    width: 100%;
    max-width: 100%;
  }
  [pull-md-0] {
    right: auto;
  }
  [pull-md-1] {
    right: 8.33333%;
  }
  [pull-md-2] {
    right: 16.66667%;
  }
  [pull-md-3] {
    right: 25%;
  }
  [pull-md-4] {
    right: 33.33333%;
  }
  [pull-md-5] {
    right: 41.66667%;
  }
  [pull-md-6] {
    right: 50%;
  }
  [pull-md-7] {
    right: 58.33333%;
  }
  [pull-md-8] {
    right: 66.66667%;
  }
  [pull-md-9] {
    right: 75%;
  }
  [pull-md-10] {
    right: 83.33333%;
  }
  [pull-md-11] {
    right: 91.66667%;
  }
  [pull-md-12] {
    right: 100%;
  }
  [push-md-0] {
    left: auto;
  }
  [push-md-1] {
    left: 8.33333%;
  }
  [push-md-2] {
    left: 16.66667%;
  }
  [push-md-3] {
    left: 25%;
  }
  [push-md-4] {
    left: 33.33333%;
  }
  [push-md-5] {
    left: 41.66667%;
  }
  [push-md-6] {
    left: 50%;
  }
  [push-md-7] {
    left: 58.33333%;
  }
  [push-md-8] {
    left: 66.66667%;
  }
  [push-md-9] {
    left: 75%;
  }
  [push-md-10] {
    left: 83.33333%;
  }
  [push-md-11] {
    left: 91.66667%;
  }
  [push-md-12] {
    left: 100%;
  }
  [offset-md-0] {
    margin-left: 0%;
  }
  [offset-md-1] {
    margin-left: 8.33333%;
  }
  [offset-md-2] {
    margin-left: 16.66667%;
  }
  [offset-md-3] {
    margin-left: 25%;
  }
  [offset-md-4] {
    margin-left: 33.33333%;
  }
  [offset-md-5] {
    margin-left: 41.66667%;
  }
  [offset-md-6] {
    margin-left: 50%;
  }
  [offset-md-7] {
    margin-left: 58.33333%;
  }
  [offset-md-8] {
    margin-left: 66.66667%;
  }
  [offset-md-9] {
    margin-left: 75%;
  }
  [offset-md-10] {
    margin-left: 83.33333%;
  }
  [offset-md-11] {
    margin-left: 91.66667%;
  }
}

[col-lg-1] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-lg-1] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-lg-1] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-lg-1] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-lg-1] {
    padding: 5px;
  }
}

[col-lg-2] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-lg-2] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-lg-2] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-lg-2] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-lg-2] {
    padding: 5px;
  }
}

[col-lg-3] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-lg-3] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-lg-3] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-lg-3] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-lg-3] {
    padding: 5px;
  }
}

[col-lg-4] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-lg-4] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-lg-4] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-lg-4] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-lg-4] {
    padding: 5px;
  }
}

[col-lg-5] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-lg-5] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-lg-5] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-lg-5] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-lg-5] {
    padding: 5px;
  }
}

[col-lg-6] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-lg-6] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-lg-6] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-lg-6] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-lg-6] {
    padding: 5px;
  }
}

[col-lg-7] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-lg-7] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-lg-7] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-lg-7] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-lg-7] {
    padding: 5px;
  }
}

[col-lg-8] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-lg-8] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-lg-8] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-lg-8] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-lg-8] {
    padding: 5px;
  }
}

[col-lg-9] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-lg-9] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-lg-9] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-lg-9] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-lg-9] {
    padding: 5px;
  }
}

[col-lg-10] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-lg-10] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-lg-10] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-lg-10] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-lg-10] {
    padding: 5px;
  }
}

[col-lg-11] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-lg-11] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-lg-11] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-lg-11] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-lg-11] {
    padding: 5px;
  }
}

[col-lg-12] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-lg-12] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-lg-12] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-lg-12] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-lg-12] {
    padding: 5px;
  }
}

[col-lg] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-lg] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-lg] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-lg] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-lg] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-lg] {
    -webkit-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  [col-lg-auto] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }
  [col-lg-1] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 8.33333%;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    width: 8.33333%;
    max-width: 8.33333%;
  }
  [col-lg-2] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 16.66667%;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    width: 16.66667%;
    max-width: 16.66667%;
  }
  [col-lg-3] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    width: 25%;
    max-width: 25%;
  }
  [col-lg-4] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.33333%;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    width: 33.33333%;
    max-width: 33.33333%;
  }
  [col-lg-5] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 41.66667%;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    width: 41.66667%;
    max-width: 41.66667%;
  }
  [col-lg-6] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    width: 50%;
    max-width: 50%;
  }
  [col-lg-7] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 58.33333%;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    width: 58.33333%;
    max-width: 58.33333%;
  }
  [col-lg-8] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 66.66667%;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    width: 66.66667%;
    max-width: 66.66667%;
  }
  [col-lg-9] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 75%;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    width: 75%;
    max-width: 75%;
  }
  [col-lg-10] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 83.33333%;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    width: 83.33333%;
    max-width: 83.33333%;
  }
  [col-lg-11] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 91.66667%;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    width: 91.66667%;
    max-width: 91.66667%;
  }
  [col-lg-12] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    width: 100%;
    max-width: 100%;
  }
  [pull-lg-0] {
    right: auto;
  }
  [pull-lg-1] {
    right: 8.33333%;
  }
  [pull-lg-2] {
    right: 16.66667%;
  }
  [pull-lg-3] {
    right: 25%;
  }
  [pull-lg-4] {
    right: 33.33333%;
  }
  [pull-lg-5] {
    right: 41.66667%;
  }
  [pull-lg-6] {
    right: 50%;
  }
  [pull-lg-7] {
    right: 58.33333%;
  }
  [pull-lg-8] {
    right: 66.66667%;
  }
  [pull-lg-9] {
    right: 75%;
  }
  [pull-lg-10] {
    right: 83.33333%;
  }
  [pull-lg-11] {
    right: 91.66667%;
  }
  [pull-lg-12] {
    right: 100%;
  }
  [push-lg-0] {
    left: auto;
  }
  [push-lg-1] {
    left: 8.33333%;
  }
  [push-lg-2] {
    left: 16.66667%;
  }
  [push-lg-3] {
    left: 25%;
  }
  [push-lg-4] {
    left: 33.33333%;
  }
  [push-lg-5] {
    left: 41.66667%;
  }
  [push-lg-6] {
    left: 50%;
  }
  [push-lg-7] {
    left: 58.33333%;
  }
  [push-lg-8] {
    left: 66.66667%;
  }
  [push-lg-9] {
    left: 75%;
  }
  [push-lg-10] {
    left: 83.33333%;
  }
  [push-lg-11] {
    left: 91.66667%;
  }
  [push-lg-12] {
    left: 100%;
  }
  [offset-lg-0] {
    margin-left: 0%;
  }
  [offset-lg-1] {
    margin-left: 8.33333%;
  }
  [offset-lg-2] {
    margin-left: 16.66667%;
  }
  [offset-lg-3] {
    margin-left: 25%;
  }
  [offset-lg-4] {
    margin-left: 33.33333%;
  }
  [offset-lg-5] {
    margin-left: 41.66667%;
  }
  [offset-lg-6] {
    margin-left: 50%;
  }
  [offset-lg-7] {
    margin-left: 58.33333%;
  }
  [offset-lg-8] {
    margin-left: 66.66667%;
  }
  [offset-lg-9] {
    margin-left: 75%;
  }
  [offset-lg-10] {
    margin-left: 83.33333%;
  }
  [offset-lg-11] {
    margin-left: 91.66667%;
  }
}

[col-xl-1] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-xl-1] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-xl-1] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-xl-1] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-xl-1] {
    padding: 5px;
  }
}

[col-xl-2] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-xl-2] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-xl-2] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-xl-2] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-xl-2] {
    padding: 5px;
  }
}

[col-xl-3] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-xl-3] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-xl-3] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-xl-3] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-xl-3] {
    padding: 5px;
  }
}

[col-xl-4] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-xl-4] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-xl-4] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-xl-4] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-xl-4] {
    padding: 5px;
  }
}

[col-xl-5] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-xl-5] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-xl-5] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-xl-5] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-xl-5] {
    padding: 5px;
  }
}

[col-xl-6] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-xl-6] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-xl-6] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-xl-6] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-xl-6] {
    padding: 5px;
  }
}

[col-xl-7] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-xl-7] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-xl-7] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-xl-7] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-xl-7] {
    padding: 5px;
  }
}

[col-xl-8] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-xl-8] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-xl-8] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-xl-8] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-xl-8] {
    padding: 5px;
  }
}

[col-xl-9] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-xl-9] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-xl-9] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-xl-9] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-xl-9] {
    padding: 5px;
  }
}

[col-xl-10] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-xl-10] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-xl-10] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-xl-10] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-xl-10] {
    padding: 5px;
  }
}

[col-xl-11] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-xl-11] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-xl-11] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-xl-11] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-xl-11] {
    padding: 5px;
  }
}

[col-xl-12] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-xl-12] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-xl-12] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-xl-12] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-xl-12] {
    padding: 5px;
  }
}

[col-xl] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-xl] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-xl] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-xl] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-xl] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-xl] {
    -webkit-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  [col-xl-auto] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }
  [col-xl-1] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 8.33333%;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    width: 8.33333%;
    max-width: 8.33333%;
  }
  [col-xl-2] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 16.66667%;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    width: 16.66667%;
    max-width: 16.66667%;
  }
  [col-xl-3] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    width: 25%;
    max-width: 25%;
  }
  [col-xl-4] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.33333%;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    width: 33.33333%;
    max-width: 33.33333%;
  }
  [col-xl-5] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 41.66667%;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    width: 41.66667%;
    max-width: 41.66667%;
  }
  [col-xl-6] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    width: 50%;
    max-width: 50%;
  }
  [col-xl-7] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 58.33333%;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    width: 58.33333%;
    max-width: 58.33333%;
  }
  [col-xl-8] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 66.66667%;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    width: 66.66667%;
    max-width: 66.66667%;
  }
  [col-xl-9] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 75%;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    width: 75%;
    max-width: 75%;
  }
  [col-xl-10] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 83.33333%;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    width: 83.33333%;
    max-width: 83.33333%;
  }
  [col-xl-11] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 91.66667%;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    width: 91.66667%;
    max-width: 91.66667%;
  }
  [col-xl-12] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    width: 100%;
    max-width: 100%;
  }
  [pull-xl-0] {
    right: auto;
  }
  [pull-xl-1] {
    right: 8.33333%;
  }
  [pull-xl-2] {
    right: 16.66667%;
  }
  [pull-xl-3] {
    right: 25%;
  }
  [pull-xl-4] {
    right: 33.33333%;
  }
  [pull-xl-5] {
    right: 41.66667%;
  }
  [pull-xl-6] {
    right: 50%;
  }
  [pull-xl-7] {
    right: 58.33333%;
  }
  [pull-xl-8] {
    right: 66.66667%;
  }
  [pull-xl-9] {
    right: 75%;
  }
  [pull-xl-10] {
    right: 83.33333%;
  }
  [pull-xl-11] {
    right: 91.66667%;
  }
  [pull-xl-12] {
    right: 100%;
  }
  [push-xl-0] {
    left: auto;
  }
  [push-xl-1] {
    left: 8.33333%;
  }
  [push-xl-2] {
    left: 16.66667%;
  }
  [push-xl-3] {
    left: 25%;
  }
  [push-xl-4] {
    left: 33.33333%;
  }
  [push-xl-5] {
    left: 41.66667%;
  }
  [push-xl-6] {
    left: 50%;
  }
  [push-xl-7] {
    left: 58.33333%;
  }
  [push-xl-8] {
    left: 66.66667%;
  }
  [push-xl-9] {
    left: 75%;
  }
  [push-xl-10] {
    left: 83.33333%;
  }
  [push-xl-11] {
    left: 91.66667%;
  }
  [push-xl-12] {
    left: 100%;
  }
  [offset-xl-0] {
    margin-left: 0%;
  }
  [offset-xl-1] {
    margin-left: 8.33333%;
  }
  [offset-xl-2] {
    margin-left: 16.66667%;
  }
  [offset-xl-3] {
    margin-left: 25%;
  }
  [offset-xl-4] {
    margin-left: 33.33333%;
  }
  [offset-xl-5] {
    margin-left: 41.66667%;
  }
  [offset-xl-6] {
    margin-left: 50%;
  }
  [offset-xl-7] {
    margin-left: 58.33333%;
  }
  [offset-xl-8] {
    margin-left: 66.66667%;
  }
  [offset-xl-9] {
    margin-left: 75%;
  }
  [offset-xl-10] {
    margin-left: 83.33333%;
  }
  [offset-xl-11] {
    margin-left: 91.66667%;
  }
}

ion-icon {
  display: inline-block;
  font-size: 1.2em;
}

ion-icon[small] {
  min-height: 1.1em;
  font-size: 1.1em;
}

.icon-ios-primary {
  color: #420ab7;
}

.icon-ios-secondary {
  color: #21c064;
}

.icon-ios-danger {
  color: #f53d3d;
}

.icon-ios-light {
  color: #f4f4f4;
}

.icon-ios-dark {
  color: #222;
}

.icon-ios-fondo {
  color: #f8f8f8;
}

.icon-ios-light-primary {
  color: #5408F3;
}

.icon-ios-middle-primary {
  color: #5016CA;
}

.icon-ios-checked {
  color: #00CC96;
}

.icon-ios-unchecked {
  color: #D9D9D9;
}

.icon-ios-primary-bolsillo {
  color: #00CC96;
}

.icon-ios-variant-bolsillo {
  color: #f3de1d;
}

.icon-md-primary {
  color: #420ab7;
}

.icon-md-secondary {
  color: #21c064;
}

.icon-md-danger {
  color: #f53d3d;
}

.icon-md-light {
  color: #f4f4f4;
}

.icon-md-dark {
  color: #222;
}

.icon-md-fondo {
  color: #f8f8f8;
}

.icon-md-light-primary {
  color: #5408F3;
}

.icon-md-middle-primary {
  color: #5016CA;
}

.icon-md-checked {
  color: #00CC96;
}

.icon-md-unchecked {
  color: #D9D9D9;
}

.icon-md-primary-bolsillo {
  color: #00CC96;
}

.icon-md-variant-bolsillo {
  color: #f3de1d;
}

.icon-wp-primary {
  color: #420ab7;
}

.icon-wp-secondary {
  color: #21c064;
}

.icon-wp-danger {
  color: #f53d3d;
}

.icon-wp-light {
  color: #f4f4f4;
}

.icon-wp-dark {
  color: #222;
}

.icon-wp-fondo {
  color: #f8f8f8;
}

.icon-wp-light-primary {
  color: #5408F3;
}

.icon-wp-middle-primary {
  color: #5016CA;
}

.icon-wp-checked {
  color: #00CC96;
}

.icon-wp-unchecked {
  color: #D9D9D9;
}

.icon-wp-primary-bolsillo {
  color: #00CC96;
}

.icon-wp-variant-bolsillo {
  color: #f3de1d;
}

ion-img {
  display: inline-block;
  min-width: 20px;
  min-height: 20px;
  background: #eee;
  contain: strict;
}

ion-img img {
  -o-object-fit: cover;
  object-fit: cover;
}

ion-img.img-unloaded img {
  display: none;
}

ion-img.img-loaded img {
  display: block;
}

ion-infinite-scroll {
  display: block;
  width: 100%;
}

ion-infinite-scroll-content {
  text-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 100%;
  min-height: 84px;
}

.infinite-loading {
  display: none;
  width: 100%;
  margin: 0 0 32px;
}

.infinite-loading-text {
  color: #666;
  margin: 4px 32px 0;
}

.infinite-loading-spinner .spinner-ios line,
.infinite-loading-spinner .spinner-ios-small line,
.infinite-loading-spinner .spinner-crescent circle {
  stroke: #666;
}

.infinite-loading-spinner .spinner-bubbles circle,
.infinite-loading-spinner .spinner-circles circle,
.infinite-loading-spinner .spinner-dots circle {
  fill: #666;
}

ion-infinite-scroll-content[state=loading] .infinite-loading {
  display: block;
}

ion-infinite-scroll-content[state=disabled] {
  display: none;
}

ion-input,
ion-textarea {
  position: relative;
  display: block;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  width: 100%;
}

.item-input ion-input,
.item-input ion-textarea {
  position: static;
}

.item.item-textarea {
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.text-input {
  -moz-appearance: none;
  -ms-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  border-radius: 0;
  display: inline-block;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  width: 92%;
  width: calc(100% - 10px);
  border: 0;
  background: transparent;
}

.text-input::-moz-placeholder {
  color: #999;
}

.text-input:-ms-input-placeholder {
  color: #999;
}

.text-input::-webkit-input-placeholder {
  text-indent: 0;
  color: #999;
}

textarea.text-input {
  display: block;
}

.text-input[disabled] {
  opacity: .4;
}

input.text-input:-webkit-autofill {
  background-color: transparent;
}

.platform-mobile textarea.text-input {
  resize: none;
}

.input-cover {
  left: 0;
  top: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}

.input[disabled] .input-cover {
  pointer-events: none;
}

.item-input-has-focus .input-cover,
.input-has-focus .input-cover {
  display: none;
}

.item-input-has-focus,
.input-has-focus {
  pointer-events: none;
}

.item-input-has-focus input,
.input-has-focus input,
.item-input-has-focus textarea,
.input-has-focus textarea,
.item-input-has-focus a,
.input-has-focus a,
.item-input-has-focus button,
.input-has-focus button {
  pointer-events: auto;
}

.text-input-clear-icon {
  margin: 0;
  padding: 0;
  background-position: center;
  position: absolute;
  top: 0;
  display: none;
  height: 100%;
  background-repeat: no-repeat;
}

.item-input-has-focus.item-input-has-value .text-input-clear-icon,
.input-has-focus.input-has-value .text-input-clear-icon {
  display: block;
}

.text-input-ios {
  margin: 11px 8px 11px 0;
  padding: 0;
  width: calc(100% - 8px);
}

.input-ios .inset-input {
  padding: 5.5px 8px;
  margin: 5.5px 16px 5.5px 0;
}

.item-ios.item-label-stacked .text-input,
.item-ios.item-label-floating .text-input {
  margin-left: 0;
  margin-top: 8px;
  margin-bottom: 8px;
  width: calc(100% - 8px);
}

.item-ios.item-label-stacked .label-ios + .input + .cloned-input,
.item-ios.item-label-floating .label-ios + .input + .cloned-input {
  margin-left: 0;
}

.item-label-stacked .select-ios,
.item-label-floating .select-ios {
  padding-left: 0;
  padding-top: 8px;
  padding-bottom: 8px;
}

.input-ios[clearInput] {
  position: relative;
}

.input-ios[clearInput] .text-input {
  padding-right: 30px;
}

.input-ios .text-input-clear-icon {
  right: 8px;
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(0,%200,%200,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
  width: 30px;
  background-size: 18px;
}

.text-input-md {
  margin: 13px 8px;
  padding: 0;
  width: calc(100% - 8px - 8px);
}

.input-md .inset-input {
  padding: 6.5px 8px;
  margin: 6.5px 16px;
}

.item-md.item-input.item-input-has-focus .item-inner,
.item-md.item-input.input-has-focus .item-inner {
  border-bottom-color: #420ab7;
  -webkit-box-shadow: inset 0 -1px 0 0 #420ab7;
  box-shadow: inset 0 -1px 0 0 #420ab7;
}

.list-md .item-input.item-input-has-focus:last-child,
.list-md .item-input.input-has-focus:last-child {
  border-bottom-color: #420ab7;
  -webkit-box-shadow: inset 0 -1px 0 0 #420ab7;
  box-shadow: inset 0 -1px 0 0 #420ab7;
}

.list-md .item-input.item-input-has-focus:last-child .item-inner,
.list-md .item-input.input-has-focus:last-child .item-inner {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(.item-input-has-focus) .item-inner,
.item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(.item-input-has-focus) .item-inner {
  border-bottom-color: #32db64;
  -webkit-box-shadow: inset 0 -1px 0 0 #32db64;
  box-shadow: inset 0 -1px 0 0 #32db64;
}

.list-md .item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(.item-input-has-focus):last-child,
.list-md .item-input.ng-valid.input-has-value:not(.input-has-focus):not(.item-input-has-focus):last-child {
  border-bottom-color: #32db64;
  -webkit-box-shadow: inset 0 -1px 0 0 #32db64;
  box-shadow: inset 0 -1px 0 0 #32db64;
}

.list-md .item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(.item-input-has-focus):last-child .item-inner,
.list-md .item-input.ng-valid.input-has-value:not(.input-has-focus):not(.item-input-has-focus):last-child .item-inner {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(.item-input-has-focus) .item-inner {
  border-bottom-color: #f53d3d;
  -webkit-box-shadow: inset 0 -1px 0 0 #f53d3d;
  box-shadow: inset 0 -1px 0 0 #f53d3d;
}

.list-md .item-input.ng-invalid.ng-touched:not(.input-has-focus):not(.item-input-has-focus):last-child {
  border-bottom-color: #f53d3d;
  -webkit-box-shadow: inset 0 -1px 0 0 #f53d3d;
  box-shadow: inset 0 -1px 0 0 #f53d3d;
}

.list-md .item-input.ng-invalid.ng-touched:not(.input-has-focus):not(.item-input-has-focus):last-child .item-inner {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.item-label-stacked .text-input-md,
.item-label-floating .text-input-md {
  margin-left: 0;
  margin-top: 8px;
  margin-bottom: 8px;
  width: calc(100% - 8px);
}

.item-label-stacked .select-md,
.item-label-floating .select-md {
  padding-left: 0;
  padding-top: 8px;
  padding-bottom: 8px;
}

.input-md[clearInput] {
  position: relative;
}

.input-md[clearInput] .text-input {
  padding-right: 30px;
}

.input-md .text-input-clear-icon {
  right: 8px;
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><polygon%20fill='%235b5b5b'%20points='405,136.798%20375.202,107%20256,226.202%20136.798,107%20107,136.798%20226.202,256%20107,375.202%20136.798,405%20256,285.798%20375.202,405%20405,375.202%20285.798,256'/></svg>");
  width: 30px;
  background-size: 22px;
}

.text-input-wp {
  margin: 13px 8px;
  padding: 0 8px;
  width: calc(100% - 8px - 8px);
  border: 2px solid rgba(0, 0, 0, 0.5);
  line-height: 3rem;
}

.item-wp .inset-input {
  padding: 6.5px 8px;
  margin: 6.5px 16px;
}

.item-wp.item-input.item-input-has-focus .text-input,
.item-wp.item-input.input-has-focus .text-input {
  border-color: #420ab7;
}

.item-wp.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(.item-input-has-focus) .text-input,
.item-wp.item-input.ng-valid.input-has-value:not(.input-has-focus):not(.item-input-has-focus) .text-input {
  border-color: #32db64;
}

.item-wp.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(.item-input-has-focus) .text-input {
  border-color: #f53d3d;
}

.item-label-stacked .text-input-wp,
.item-label-floating .text-input-wp,
.item-label-stacked .select-wp,
.item-label-floating .select-wp {
  margin-left: 0;
  margin-top: 8px;
  margin-bottom: 8px;
  width: calc(100% - 8px);
}

.item-wp.item-label-stacked [item-right],
.item-wp.item-label-floating [item-right],
.item-wp.item-label-stacked [item-end],
.item-wp.item-label-floating [item-end] {
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
}

.input-wp[clearInput] {
  position: relative;
}

.input-wp[clearInput] .text-input {
  padding-right: 30px;
}

.input-wp .text-input-clear-icon {
  right: 8px;
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><polygon%20fill='rgba(0,%200,%200,%200.5)'%20points='405,136.798%20375.202,107%20256,226.202%20136.798,107%20107,136.798%20226.202,256%20107,375.202%20136.798,405%20256,285.798%20375.202,405%20405,375.202%20285.798,256'/></svg>");
  width: 30px;
  background-size: 22px;
}

.item {
  contain: content;
}

.item-block {
  margin: 0;
  padding: 0;
  text-align: initial;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
  min-height: 4.4rem;
  border: 0;
  font-weight: normal;
  line-height: normal;
  text-decoration: none;
  color: inherit;
}

.item-inner {
  margin: 0;
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-orient: inherit;
  -webkit-box-direction: inherit;
  -webkit-flex-direction: inherit;
  -ms-flex-direction: inherit;
  flex-direction: inherit;
  -webkit-box-align: inherit;
  -webkit-align-items: inherit;
  -ms-flex-align: inherit;
  align-items: inherit;
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  min-height: inherit;
  border: 0;
}

.input-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-orient: inherit;
  -webkit-box-direction: inherit;
  -webkit-flex-direction: inherit;
  -ms-flex-direction: inherit;
  flex-direction: inherit;
  -webkit-box-align: inherit;
  -webkit-align-items: inherit;
  -ms-flex-align: inherit;
  align-items: inherit;
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  text-overflow: ellipsis;
}

.item[no-lines],
.item.item[no-lines] .item-inner {
  border: 0;
}

ion-item-group {
  display: block;
}

ion-item-divider {
  margin: 0;
  padding: 0;
  z-index: 100;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
  min-height: 30px;
}

ion-item-divider[sticky] {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

[vertical-align-top],
ion-input.item {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.item > ion-icon[small]:first-child,
.item-inner > ion-icon[small]:first-child {
  min-width: 18px;
}

.item > ion-icon:first-child,
.item-inner > ion-icon:first-child {
  text-align: center;
  min-width: 24px;
}

.item > ion-icon,
.item-inner > ion-icon {
  min-height: 2.8rem;
  font-size: 2.8rem;
  line-height: 1;
}

.item > ion-icon[large],
.item-inner > ion-icon[large] {
  min-height: 3.2rem;
  font-size: 3.2rem;
}

.item > ion-icon[small],
.item-inner > ion-icon[small] {
  min-height: 1.8rem;
  font-size: 1.8rem;
}

ion-avatar,
ion-thumbnail {
  display: block;
  line-height: 1;
}

ion-avatar img,
ion-thumbnail img {
  display: block;
}

.item-cover {
  left: 0;
  top: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  background: transparent;
  cursor: pointer;
}

ion-reorder {
  -webkit-transform: translate3d(300%,  0,  0);
  transform: translate3d(300%,  0,  0);
  display: none;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  max-width: 40px;
  height: 100%;
  font-size: 1.7em;
  opacity: .25;
  -webkit-transition: -webkit-transform 140ms ease-in;
  transition: -webkit-transform 140ms ease-in;
  transition: transform 140ms ease-in;
  transition: transform 140ms ease-in, -webkit-transform 140ms ease-in;
  pointer-events: all;
  -ms-touch-action: none;
  touch-action: none;
}

.reorder-side-start ion-reorder {
  -webkit-transform: translate3d(-300%,  0,  0);
  transform: translate3d(-300%,  0,  0);
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1;
}

ion-reorder ion-icon {
  pointer-events: none;
}

.reorder-enabled ion-reorder {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.reorder-visible ion-reorder {
  -webkit-transform: translate3d(0,  0,  0);
  transform: translate3d(0,  0,  0);
}

.reorder-list-active .item,
.reorder-list-active .item-wrapper {
  -webkit-transition: -webkit-transform 300ms;
  transition: -webkit-transform 300ms;
  transition: transform 300ms;
  transition: transform 300ms, -webkit-transform 300ms;
  will-change: transform;
}

.reorder-list-active .item-inner {
  pointer-events: none;
}

.item-wrapper.reorder-active,
.item.reorder-active,
.reorder-active {
  z-index: 4;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
  opacity: .8;
  -webkit-transition: none;
  transition: none;
  pointer-events: none;
}

ion-item-sliding {
  position: relative;
  display: block;
  overflow: hidden;
  width: 100%;
}

ion-item-sliding .item {
  position: static;
}

ion-item-options {
  position: absolute;
  z-index: 1;
  display: none;
  height: 100%;
  font-size: 14px;
  visibility: hidden;
  top: 0;
  right: 0;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

ion-item-options[side=left] {
  right: auto;
  left: 0;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

ion-item-options .button {
  margin: 0;
  padding: 0 0.7em;
  border-radius: 0;
  height: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

ion-item-options .button:last-child {
  padding-right: 0.7em;
}

@media screen and (orientation: landscape) {
  ion-item-options .button:last-child {
    padding-right: calc(constant(safe-area-inset-right) + 0.7em);
    padding-right: calc(env(safe-area-inset-right) + 0.7em);
  }
}

ion-item-options:not([icon-left]) .button:not([icon-only]) .button-inner,
ion-item-options:not([icon-start]) .button:not([icon-only]) .button-inner {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

ion-item-options:not([icon-left]) .button:not([icon-only]) ion-icon,
ion-item-options:not([icon-start]) .button:not([icon-only]) ion-icon {
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 0.3em;
}

ion-item-sliding.active-slide .item,
ion-item-sliding.active-slide .item.activated {
  position: relative;
  z-index: 2;
  opacity: 1;
  -webkit-transition: -webkit-transform 500ms cubic-bezier(0.36, 0.66, 0.04, 1);
  transition: -webkit-transform 500ms cubic-bezier(0.36, 0.66, 0.04, 1);
  transition: transform 500ms cubic-bezier(0.36, 0.66, 0.04, 1);
  transition: transform 500ms cubic-bezier(0.36, 0.66, 0.04, 1), -webkit-transform 500ms cubic-bezier(0.36, 0.66, 0.04, 1);
  pointer-events: none;
  will-change: transform;
}

ion-item-sliding.active-slide ion-item-options {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

ion-item-sliding.active-slide.active-options-left ion-item-options[side=left],
ion-item-sliding.active-slide.active-options-right ion-item-options:not([side=left]) {
  width: 100%;
  visibility: visible;
}

button[expandable] {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-transition-duration: 0;
  transition-duration: 0;
  -webkit-transition-property: none;
  transition-property: none;
  -webkit-transition-timing-function: cubic-bezier(0.65, 0.05, 0.36, 1);
  transition-timing-function: cubic-bezier(0.65, 0.05, 0.36, 1);
}

ion-item-sliding.active-swipe-right button[expandable] {
  -webkit-transition-duration: .6s;
  transition-duration: .6s;
  -webkit-transition-property: padding-left;
  transition-property: padding-left;
  padding-left: 90%;
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
}

ion-item-sliding.active-swipe-left button[expandable] {
  -webkit-transition-duration: .6s;
  transition-duration: .6s;
  -webkit-transition-property: padding-right;
  transition-property: padding-right;
  padding-right: 90%;
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1;
}

.item-ios {
  padding-left: 16px;
  padding-left: 16px;
  border-radius: 0;
  position: relative;
  font-size: 1.7rem;
  color: #000;
  background-color: #fff;
  -webkit-transition: background-color 200ms linear;
  transition: background-color 200ms linear;
}

@media screen and (orientation: landscape) {
  .item-ios {
    padding-left: calc(constant(safe-area-inset-left) + 16px);
    padding-left: calc(env(safe-area-inset-left) + 16px);
  }
}

.item-ios.activated {
  background-color: #d9d9d9;
  -webkit-transition-duration: 0ms;
  transition-duration: 0ms;
}

.item-ios h1 {
  margin: 0 0 2px;
  font-size: 2.4rem;
  font-weight: normal;
}

.item-ios h2 {
  margin: 0 0 2px;
  font-size: 1.7rem;
  font-weight: normal;
}

.item-ios h3,
.item-ios h4,
.item-ios h5,
.item-ios h6 {
  margin: 0 0 3px;
  font-size: 1.4rem;
  font-weight: normal;
  line-height: normal;
}

.item-ios p {
  overflow: inherit;
  font-size: 1.4rem;
  line-height: normal;
  text-overflow: inherit;
  color: #8e9093;
  margin: 0 0 2px;
}

.item-ios h2:last-child,
.item-ios h3:last-child,
.item-ios h4:last-child,
.item-ios h5:last-child,
.item-ios h6:last-child,
.item-ios p:last-child {
  margin-bottom: 0;
}

.item-ios.item-block .item-inner {
  padding-right: 8px;
  padding-right: 8px;
  border-bottom: 0.55px solid #c8c7cc;
}

@media screen and (orientation: landscape) {
  .item-ios.item-block .item-inner {
    padding-right: calc(constant(safe-area-inset-right) + 8px);
    padding-right: calc(env(safe-area-inset-right) + 8px);
  }
}

.item-ios [item-left],
.item-ios [item-start] {
  margin: 8px 16px 8px 0;
}

.item-ios [item-right],
.item-ios [item-end] {
  margin: 8px;
}

.item-ios ion-icon[item-left],
.item-ios ion-icon[item-right],
.item-ios ion-icon[item-start],
.item-ios ion-icon[item-end] {
  margin-left: 0;
  margin-top: 9px;
  margin-bottom: 8px;
}

.item-ios .item-button {
  padding: 0 0.5em;
  height: 24px;
  font-size: 1.3rem;
}

.item-ios .item-button[icon-only] ion-icon,
.item-ios .item-button[icon-only] {
  padding: 0 1px;
}

.item-ios ion-avatar[item-left],
.item-ios ion-thumbnail[item-left],
.item-ios ion-avatar[item-start],
.item-ios ion-thumbnail[item-start] {
  margin: 8px 16px 8px 0;
}

.item-ios ion-avatar[item-right],
.item-ios ion-thumbnail[item-right],
.item-ios ion-avatar[item-end],
.item-ios ion-thumbnail[item-end] {
  margin: 8px;
}

.item-ios ion-avatar {
  min-width: 36px;
  min-height: 36px;
}

.item-ios ion-avatar ion-img,
.item-ios ion-avatar img {
  border-radius: 50%;
  overflow: hidden;
  width: 36px;
  height: 36px;
}

.item-ios ion-thumbnail {
  min-width: 56px;
  min-height: 56px;
}

.item-ios ion-thumbnail ion-img,
.item-ios ion-thumbnail img {
  width: 56px;
  height: 56px;
}

.item-ios[detail-push] .item-inner,
button.item-ios:not([detail-none]) .item-inner,
a.item-ios:not([detail-none]) .item-inner {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2012%2020'><path%20d='M2,20l-2-2l8-8L0,2l2-2l10,10L2,20z'%20fill='%23c8c7cc'/></svg>");
  padding-right: 32px;
  background-position: right 14px center;
  background-position: right calc(14px + constant(safe-area-inset-right)) center;
  background-position: right calc(14px + env(safe-area-inset-right)) center;
  background-repeat: no-repeat;
  background-size: 14px 14px;
}

ion-item-group .item-ios:first-child .item-inner {
  border-top-width: 0;
}

ion-item-group .item-ios:last-child .item-inner,
ion-item-group .item-wrapper:last-child .item-ios .item-inner {
  border: 0;
}

.item-divider-ios {
  padding-left: 16px;
  padding-left: 16px;
  color: #222;
  background-color: #f7f7f7;
}

@media screen and (orientation: landscape) {
  .item-divider-ios {
    padding-left: calc(constant(safe-area-inset-left) + 16px);
    padding-left: calc(env(safe-area-inset-left) + 16px);
  }
}

.item-ios .text-ios-primary {
  color: #420ab7;
}

.item-ios-primary,
.item-divider-ios-primary {
  color: #fff;
  background-color: #420ab7;
}

.item-ios-primary p,
.item-divider-ios-primary p {
  color: #fff;
}

.item-ios-primary.activated,
.item-divider-ios-primary.activated {
  background-color: #511ebd;
}

.item-ios .text-ios-secondary {
  color: #21c064;
}

.item-ios-secondary,
.item-divider-ios-secondary {
  color: #fff;
  background-color: #21c064;
}

.item-ios-secondary p,
.item-divider-ios-secondary p {
  color: #fff;
}

.item-ios-secondary.activated,
.item-divider-ios-secondary.activated {
  background-color: #33c570;
}

.item-ios .text-ios-danger {
  color: #f53d3d;
}

.item-ios-danger,
.item-divider-ios-danger {
  color: #fff;
  background-color: #f53d3d;
}

.item-ios-danger p,
.item-divider-ios-danger p {
  color: #fff;
}

.item-ios-danger.activated,
.item-divider-ios-danger.activated {
  background-color: #e13838;
}

.item-ios .text-ios-light {
  color: #f4f4f4;
}

.item-ios-light,
.item-divider-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.item-ios-light p,
.item-divider-ios-light p {
  color: #000;
}

.item-ios-light.activated,
.item-divider-ios-light.activated {
  background-color: #e0e0e0;
}

.item-ios .text-ios-dark {
  color: #222;
}

.item-ios-dark,
.item-divider-ios-dark {
  color: #fff;
  background-color: #222;
}

.item-ios-dark p,
.item-divider-ios-dark p {
  color: #fff;
}

.item-ios-dark.activated,
.item-divider-ios-dark.activated {
  background-color: #343434;
}

.item-ios .text-ios-fondo {
  color: #f8f8f8;
}

.item-ios-fondo,
.item-divider-ios-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.item-ios-fondo p,
.item-divider-ios-fondo p {
  color: #000;
}

.item-ios-fondo.activated,
.item-divider-ios-fondo.activated {
  background-color: #e4e4e4;
}

.item-ios .text-ios-light-primary {
  color: #5408F3;
}

.item-ios-light-primary,
.item-divider-ios-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.item-ios-light-primary p,
.item-divider-ios-light-primary p {
  color: #fff;
}

.item-ios-light-primary.activated,
.item-divider-ios-light-primary.activated {
  background-color: #621cf4;
}

.item-ios .text-ios-middle-primary {
  color: #5016CA;
}

.item-ios-middle-primary,
.item-divider-ios-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.item-ios-middle-primary p,
.item-divider-ios-middle-primary p {
  color: #fff;
}

.item-ios-middle-primary.activated,
.item-divider-ios-middle-primary.activated {
  background-color: #5e29ce;
}

.item-ios .text-ios-checked {
  color: #00CC96;
}

.item-ios-checked,
.item-divider-ios-checked {
  color: #fff;
  background-color: #00CC96;
}

.item-ios-checked p,
.item-divider-ios-checked p {
  color: #fff;
}

.item-ios-checked.activated,
.item-divider-ios-checked.activated {
  background-color: #14d09e;
}

.item-ios .text-ios-unchecked {
  color: #D9D9D9;
}

.item-ios-unchecked,
.item-divider-ios-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.item-ios-unchecked p,
.item-divider-ios-unchecked p {
  color: #000;
}

.item-ios-unchecked.activated,
.item-divider-ios-unchecked.activated {
  background-color: #c8c8c8;
}

.item-ios .text-ios-primary-bolsillo {
  color: #00CC96;
}

.item-ios-primary-bolsillo,
.item-divider-ios-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.item-ios-primary-bolsillo p,
.item-divider-ios-primary-bolsillo p {
  color: #fff;
}

.item-ios-primary-bolsillo.activated,
.item-divider-ios-primary-bolsillo.activated {
  background-color: #14d09e;
}

.item-ios .text-ios-variant-bolsillo {
  color: #f3de1d;
}

.item-ios-variant-bolsillo,
.item-divider-ios-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.item-ios-variant-bolsillo p,
.item-divider-ios-variant-bolsillo p {
  color: #000;
}

.item-ios-variant-bolsillo.activated,
.item-divider-ios-variant-bolsillo.activated {
  background-color: #e0cc1b;
}

.list-ios ion-item-sliding {
  background-color: #fff;
}

.item-md {
  padding-left: 16px;
  padding-right: 0;
  position: relative;
  font-size: 1.6rem;
  font-weight: normal;
  text-transform: none;
  color: #000;
  background-color: #fff;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-transition: background-color 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: background-color 300ms cubic-bezier(0.4, 0, 0.2, 1);
}

.item-md.activated {
  background-color: #f1f1f1;
}

.item-md[no-lines] {
  border-width: 0;
}

.item-md h1 {
  margin: 0 0 2px;
  font-size: 2.4rem;
  font-weight: normal;
}

.item-md h2 {
  margin: 2px 0;
  font-size: 1.6rem;
  font-weight: normal;
}

.item-md h3,
.item-md h4,
.item-md h5,
.item-md h6 {
  margin: 2px 0;
  font-size: 1.4rem;
  font-weight: normal;
  line-height: normal;
}

.item-md p {
  margin: 0 0 2px;
  overflow: inherit;
  font-size: 1.4rem;
  line-height: normal;
  text-overflow: inherit;
  color: #666;
}

.item-md.item-block .item-inner {
  padding-right: 8px;
  border-bottom: 1px solid #dedede;
}

.item-md [item-left],
.item-md [item-right],
.item-md [item-start],
.item-md [item-end] {
  margin: 9px 8px 9px 0;
}

.item-md ion-icon[item-left],
.item-md ion-icon[item-right],
.item-md ion-icon[item-start],
.item-md ion-icon[item-end] {
  margin-left: 0;
  margin-top: 11px;
  margin-bottom: 10px;
}

.item-md .item-button {
  padding: 0 0.6em;
  height: 25px;
  font-size: 1.2rem;
}

.item-md .item-button[icon-only] ion-icon,
.item-md .item-button[icon-only] {
  padding: 0 1px;
}

.item-md ion-icon[item-left] + .item-inner,
.item-md ion-icon[item-left] + .item-input,
.item-md ion-icon[item-start] + .item-inner,
.item-md ion-icon[item-start] + .item-input {
  margin-left: 24px;
}

.item-md ion-avatar[item-left],
.item-md ion-thumbnail[item-left],
.item-md ion-avatar[item-start],
.item-md ion-thumbnail[item-start] {
  margin: 8px 16px 8px 0;
}

.item-md ion-avatar[item-right],
.item-md ion-thumbnail[item-right],
.item-md ion-avatar[item-end],
.item-md ion-thumbnail[item-end] {
  margin: 8px;
}

.item-md ion-avatar {
  min-width: 40px;
  min-height: 40px;
}

.item-md ion-avatar ion-img,
.item-md ion-avatar img {
  border-radius: 50%;
  overflow: hidden;
  width: 40px;
  height: 40px;
}

.item-md ion-thumbnail {
  min-width: 80px;
  min-height: 80px;
}

.item-md ion-thumbnail ion-img,
.item-md ion-thumbnail img {
  width: 80px;
  height: 80px;
}

ion-item-group .item-md:first-child .item-inner {
  border-top-width: 0;
}

ion-item-group .item-md:last-child .item-inner,
ion-item-group .item-md .item-wrapper:last-child .item-inner {
  border: 0;
}

.item-divider-md {
  padding-left: 16px;
  border-bottom: 1px solid #dedede;
  font-size: 1.4rem;
  color: #858585;
  background-color: #fff;
}

.item-md .text-md-primary {
  color: #420ab7;
}

.item-md-primary,
.item-divider-md-primary {
  color: #fff;
  background-color: #420ab7;
}

.item-md-primary p,
.item-divider-md-primary p {
  color: #fff;
}

.item-md-primary.activated,
.item-divider-md-primary.activated {
  background-color: #511ebd;
}

.item-md .text-md-secondary {
  color: #21c064;
}

.item-md-secondary,
.item-divider-md-secondary {
  color: #fff;
  background-color: #21c064;
}

.item-md-secondary p,
.item-divider-md-secondary p {
  color: #fff;
}

.item-md-secondary.activated,
.item-divider-md-secondary.activated {
  background-color: #33c570;
}

.item-md .text-md-danger {
  color: #f53d3d;
}

.item-md-danger,
.item-divider-md-danger {
  color: #fff;
  background-color: #f53d3d;
}

.item-md-danger p,
.item-divider-md-danger p {
  color: #fff;
}

.item-md-danger.activated,
.item-divider-md-danger.activated {
  background-color: #e13838;
}

.item-md .text-md-light {
  color: #f4f4f4;
}

.item-md-light,
.item-divider-md-light {
  color: #000;
  background-color: #f4f4f4;
}

.item-md-light p,
.item-divider-md-light p {
  color: #000;
}

.item-md-light.activated,
.item-divider-md-light.activated {
  background-color: #e0e0e0;
}

.item-md .text-md-dark {
  color: #222;
}

.item-md-dark,
.item-divider-md-dark {
  color: #fff;
  background-color: #222;
}

.item-md-dark p,
.item-divider-md-dark p {
  color: #fff;
}

.item-md-dark.activated,
.item-divider-md-dark.activated {
  background-color: #343434;
}

.item-md .text-md-fondo {
  color: #f8f8f8;
}

.item-md-fondo,
.item-divider-md-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.item-md-fondo p,
.item-divider-md-fondo p {
  color: #000;
}

.item-md-fondo.activated,
.item-divider-md-fondo.activated {
  background-color: #e4e4e4;
}

.item-md .text-md-light-primary {
  color: #5408F3;
}

.item-md-light-primary,
.item-divider-md-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.item-md-light-primary p,
.item-divider-md-light-primary p {
  color: #fff;
}

.item-md-light-primary.activated,
.item-divider-md-light-primary.activated {
  background-color: #621cf4;
}

.item-md .text-md-middle-primary {
  color: #5016CA;
}

.item-md-middle-primary,
.item-divider-md-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.item-md-middle-primary p,
.item-divider-md-middle-primary p {
  color: #fff;
}

.item-md-middle-primary.activated,
.item-divider-md-middle-primary.activated {
  background-color: #5e29ce;
}

.item-md .text-md-checked {
  color: #00CC96;
}

.item-md-checked,
.item-divider-md-checked {
  color: #fff;
  background-color: #00CC96;
}

.item-md-checked p,
.item-divider-md-checked p {
  color: #fff;
}

.item-md-checked.activated,
.item-divider-md-checked.activated {
  background-color: #14d09e;
}

.item-md .text-md-unchecked {
  color: #D9D9D9;
}

.item-md-unchecked,
.item-divider-md-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.item-md-unchecked p,
.item-divider-md-unchecked p {
  color: #000;
}

.item-md-unchecked.activated,
.item-divider-md-unchecked.activated {
  background-color: #c8c8c8;
}

.item-md .text-md-primary-bolsillo {
  color: #00CC96;
}

.item-md-primary-bolsillo,
.item-divider-md-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.item-md-primary-bolsillo p,
.item-divider-md-primary-bolsillo p {
  color: #fff;
}

.item-md-primary-bolsillo.activated,
.item-divider-md-primary-bolsillo.activated {
  background-color: #14d09e;
}

.item-md .text-md-variant-bolsillo {
  color: #f3de1d;
}

.item-md-variant-bolsillo,
.item-divider-md-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.item-md-variant-bolsillo p,
.item-divider-md-variant-bolsillo p {
  color: #000;
}

.item-md-variant-bolsillo.activated,
.item-divider-md-variant-bolsillo.activated {
  background-color: #e0cc1b;
}

.list-md ion-item-sliding {
  background-color: #fff;
}

.item-md ion-reorder {
  font-size: 1.5em;
  opacity: .3;
}

.item-wp {
  padding-left: 16px;
  padding-right: 0;
  position: relative;
  font-size: 1.6rem;
  font-weight: normal;
  text-transform: none;
  color: #000;
  background-color: #fff;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.item-wp.activated {
  background-color: #aaa;
}

.item-wp[no-lines] {
  border-width: 0;
}

.item-wp h1 {
  margin: 0 0 2px;
  font-size: 2.4rem;
  font-weight: normal;
}

.item-wp h2 {
  margin: 2px 0;
  font-size: 1.6rem;
  font-weight: normal;
}

.item-wp h3,
.item-wp h4,
.item-wp h5,
.item-wp h6 {
  margin: 2px 0;
  font-size: 1.4rem;
  font-weight: normal;
  line-height: normal;
}

.item-wp p {
  margin: 0 0 2px;
  overflow: inherit;
  font-size: 1.4rem;
  line-height: normal;
  text-overflow: inherit;
  color: #666;
}

.item-wp.item-block .item-inner {
  padding-right: 8px;
  border-bottom: 1px solid transparent;
}

.item-wp [item-left],
.item-wp [item-right],
.item-wp [item-start],
.item-wp [item-end] {
  margin: 9px 8px 9px 0;
}

.item-wp ion-icon[item-left],
.item-wp ion-icon[item-right],
.item-wp ion-icon[item-start],
.item-wp ion-icon[item-end] {
  margin-left: 0;
  margin-top: 11px;
  margin-bottom: 10px;
}

.item-wp .item-button {
  padding: 0 0.6em;
  height: 25px;
  font-size: 1.2rem;
}

.item-wp .item-button[icon-only] ion-icon,
.item-wp .item-button[icon-only] {
  padding: 0 1px;
}

.item-wp[text-wrap] ion-label {
  font-size: 1.4rem;
  line-height: 1.5;
}

.item-wp ion-icon[item-left] + .item-inner,
.item-wp ion-icon[item-left] + .item-input,
.item-wp ion-icon[item-start] + .item-inner,
.item-wp ion-icon[item-start] + .item-input {
  margin-left: 8px;
}

.item-wp ion-avatar[item-left],
.item-wp ion-thumbnail[item-left],
.item-wp ion-avatar[item-start],
.item-wp ion-thumbnail[item-start] {
  margin: 8px 16px 8px 0;
}

.item-wp ion-avatar[item-right],
.item-wp ion-thumbnail[item-right],
.item-wp ion-avatar[item-end],
.item-wp ion-thumbnail[item-end] {
  margin: 8px;
}

.item-wp ion-avatar {
  min-width: 40px;
  min-height: 40px;
}

.item-wp ion-avatar ion-img,
.item-wp ion-avatar img {
  border-radius: 50%;
  overflow: hidden;
  width: 40px;
  height: 40px;
}

.item-wp ion-thumbnail {
  min-width: 80px;
  min-height: 80px;
}

.item-wp ion-thumbnail ion-img,
.item-wp ion-thumbnail img {
  width: 80px;
  height: 80px;
}

.item-divider-wp {
  padding-left: 16px;
  border-bottom: 1px solid transparent;
  font-size: 2rem;
  color: #000;
  background-color: #fff;
}

.item-wp .text-wp-primary {
  color: #420ab7;
}

.item-wp-primary,
.item-divider-wp-primary {
  color: #fff;
  background-color: #420ab7;
}

.item-wp-primary p,
.item-divider-wp-primary p {
  color: #fff;
}

.item-wp-primary.activated,
.item-divider-wp-primary.activated {
  background-color: #511ebd;
}

.item-wp .text-wp-secondary {
  color: #21c064;
}

.item-wp-secondary,
.item-divider-wp-secondary {
  color: #fff;
  background-color: #21c064;
}

.item-wp-secondary p,
.item-divider-wp-secondary p {
  color: #fff;
}

.item-wp-secondary.activated,
.item-divider-wp-secondary.activated {
  background-color: #33c570;
}

.item-wp .text-wp-danger {
  color: #f53d3d;
}

.item-wp-danger,
.item-divider-wp-danger {
  color: #fff;
  background-color: #f53d3d;
}

.item-wp-danger p,
.item-divider-wp-danger p {
  color: #fff;
}

.item-wp-danger.activated,
.item-divider-wp-danger.activated {
  background-color: #e13838;
}

.item-wp .text-wp-light {
  color: #f4f4f4;
}

.item-wp-light,
.item-divider-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.item-wp-light p,
.item-divider-wp-light p {
  color: #000;
}

.item-wp-light.activated,
.item-divider-wp-light.activated {
  background-color: #e0e0e0;
}

.item-wp .text-wp-dark {
  color: #222;
}

.item-wp-dark,
.item-divider-wp-dark {
  color: #fff;
  background-color: #222;
}

.item-wp-dark p,
.item-divider-wp-dark p {
  color: #fff;
}

.item-wp-dark.activated,
.item-divider-wp-dark.activated {
  background-color: #343434;
}

.item-wp .text-wp-fondo {
  color: #f8f8f8;
}

.item-wp-fondo,
.item-divider-wp-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.item-wp-fondo p,
.item-divider-wp-fondo p {
  color: #000;
}

.item-wp-fondo.activated,
.item-divider-wp-fondo.activated {
  background-color: #e4e4e4;
}

.item-wp .text-wp-light-primary {
  color: #5408F3;
}

.item-wp-light-primary,
.item-divider-wp-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.item-wp-light-primary p,
.item-divider-wp-light-primary p {
  color: #fff;
}

.item-wp-light-primary.activated,
.item-divider-wp-light-primary.activated {
  background-color: #621cf4;
}

.item-wp .text-wp-middle-primary {
  color: #5016CA;
}

.item-wp-middle-primary,
.item-divider-wp-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.item-wp-middle-primary p,
.item-divider-wp-middle-primary p {
  color: #fff;
}

.item-wp-middle-primary.activated,
.item-divider-wp-middle-primary.activated {
  background-color: #5e29ce;
}

.item-wp .text-wp-checked {
  color: #00CC96;
}

.item-wp-checked,
.item-divider-wp-checked {
  color: #fff;
  background-color: #00CC96;
}

.item-wp-checked p,
.item-divider-wp-checked p {
  color: #fff;
}

.item-wp-checked.activated,
.item-divider-wp-checked.activated {
  background-color: #14d09e;
}

.item-wp .text-wp-unchecked {
  color: #D9D9D9;
}

.item-wp-unchecked,
.item-divider-wp-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.item-wp-unchecked p,
.item-divider-wp-unchecked p {
  color: #000;
}

.item-wp-unchecked.activated,
.item-divider-wp-unchecked.activated {
  background-color: #c8c8c8;
}

.item-wp .text-wp-primary-bolsillo {
  color: #00CC96;
}

.item-wp-primary-bolsillo,
.item-divider-wp-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.item-wp-primary-bolsillo p,
.item-divider-wp-primary-bolsillo p {
  color: #fff;
}

.item-wp-primary-bolsillo.activated,
.item-divider-wp-primary-bolsillo.activated {
  background-color: #14d09e;
}

.item-wp .text-wp-variant-bolsillo {
  color: #f3de1d;
}

.item-wp-variant-bolsillo,
.item-divider-wp-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.item-wp-variant-bolsillo p,
.item-divider-wp-variant-bolsillo p {
  color: #000;
}

.item-wp-variant-bolsillo.activated,
.item-divider-wp-variant-bolsillo.activated {
  background-color: #e0cc1b;
}

.list-wp ion-item-sliding {
  background-color: #fff;
}

ion-label {
  margin: 0;
  display: block;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-size: inherit;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.item-input ion-label {
  -webkit-box-flex: initial;
  -webkit-flex: initial;
  -ms-flex: initial;
  flex: initial;
  max-width: 200px;
  pointer-events: none;
}

[text-wrap] ion-label {
  white-space: normal;
}

ion-label[fixed] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100px;
  -ms-flex: 0 0 100px;
  flex: 0 0 100px;
  width: 100px;
  min-width: 100px;
  max-width: 200px;
}

.item-label-stacked ion-label,
.item-label-floating ion-label {
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  width: auto;
  max-width: 100%;
}

ion-label[stacked],
ion-label[floating] {
  margin-bottom: 0;
}

.item-label-stacked .input-wrapper,
.item-label-floating .input-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.item-label-stacked ion-select,
.item-label-floating ion-select {
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  max-width: 100%;
}

.label-ios {
  margin: 11px 8px 11px 0;
}

.label-ios + ion-input .text-input,
.label-ios + ion-textarea .text-input,
.label-ios + .input + .cloned-input {
  margin-left: 16px;
  width: calc(100% - (16px / 2) - 16px);
}

.label-ios[stacked] {
  margin-bottom: 4px;
  font-size: 1.2rem;
}

.label-ios[floating] {
  margin-bottom: 0;
  -webkit-transform: translate3d(0,  27px,  0);
  transform: translate3d(0,  27px,  0);
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transition: -webkit-transform 150ms ease-in-out;
  transition: -webkit-transform 150ms ease-in-out;
  transition: transform 150ms ease-in-out;
  transition: transform 150ms ease-in-out, -webkit-transform 150ms ease-in-out;
}

.item-input-has-focus .label-ios[floating],
.input-has-focus .label-ios[floating],
.item-input-has-value .label-ios[floating],
.input-has-value .label-ios[floating] {
  -webkit-transform: translate3d(0,  0,  0) scale(0.8);
  transform: translate3d(0,  0,  0) scale(0.8);
}

.item-ios.item-label-stacked [item-right],
.item-ios.item-label-floating [item-right],
.item-ios.item-label-stacked [item-end],
.item-ios.item-label-floating [item-end] {
  margin-top: 6px;
  margin-bottom: 6px;
}

.label-ios-primary,
.item-input .label-ios-primary,
.item-select .label-ios-primary,
.item-datetime .label-ios-primary {
  color: #420ab7;
}

.label-ios-secondary,
.item-input .label-ios-secondary,
.item-select .label-ios-secondary,
.item-datetime .label-ios-secondary {
  color: #21c064;
}

.label-ios-danger,
.item-input .label-ios-danger,
.item-select .label-ios-danger,
.item-datetime .label-ios-danger {
  color: #f53d3d;
}

.label-ios-light,
.item-input .label-ios-light,
.item-select .label-ios-light,
.item-datetime .label-ios-light {
  color: #f4f4f4;
}

.label-ios-dark,
.item-input .label-ios-dark,
.item-select .label-ios-dark,
.item-datetime .label-ios-dark {
  color: #222;
}

.label-ios-fondo,
.item-input .label-ios-fondo,
.item-select .label-ios-fondo,
.item-datetime .label-ios-fondo {
  color: #f8f8f8;
}

.label-ios-light-primary,
.item-input .label-ios-light-primary,
.item-select .label-ios-light-primary,
.item-datetime .label-ios-light-primary {
  color: #5408F3;
}

.label-ios-middle-primary,
.item-input .label-ios-middle-primary,
.item-select .label-ios-middle-primary,
.item-datetime .label-ios-middle-primary {
  color: #5016CA;
}

.label-ios-checked,
.item-input .label-ios-checked,
.item-select .label-ios-checked,
.item-datetime .label-ios-checked {
  color: #00CC96;
}

.label-ios-unchecked,
.item-input .label-ios-unchecked,
.item-select .label-ios-unchecked,
.item-datetime .label-ios-unchecked {
  color: #D9D9D9;
}

.label-ios-primary-bolsillo,
.item-input .label-ios-primary-bolsillo,
.item-select .label-ios-primary-bolsillo,
.item-datetime .label-ios-primary-bolsillo {
  color: #00CC96;
}

.label-ios-variant-bolsillo,
.item-input .label-ios-variant-bolsillo,
.item-select .label-ios-variant-bolsillo,
.item-datetime .label-ios-variant-bolsillo {
  color: #f3de1d;
}

.label-md {
  margin: 13px 8px 13px 0;
}

[text-wrap] .label-md {
  font-size: 1.4rem;
  line-height: 1.5;
}

.item-input .label-md,
.item-select .label-md,
.item-datetime .label-md {
  color: #999;
}

.label-md[stacked] {
  font-size: 1.2rem;
}

.label-md[floating] {
  -webkit-transform: translate3d(0,  27px,  0);
  transform: translate3d(0,  27px,  0);
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transition: -webkit-transform 150ms ease-in-out;
  transition: -webkit-transform 150ms ease-in-out;
  transition: transform 150ms ease-in-out;
  transition: transform 150ms ease-in-out, -webkit-transform 150ms ease-in-out;
}

.label-md[stacked],
.label-md[floating] {
  margin-left: 0;
  margin-bottom: 0;
}

.item-input-has-focus .label-md[stacked],
.input-has-focus .label-md[stacked],
.item-input-has-focus .label-md[floating],
.input-has-focus .label-md[floating] {
  color: #420ab7;
}

.item-input-has-focus .label-md[floating],
.input-has-focus .label-md[floating],
.item-input-has-value .label-md[floating],
.input-has-value .label-md[floating] {
  -webkit-transform: translate3d(0,  0,  0) scale(0.8);
  transform: translate3d(0,  0,  0) scale(0.8);
}

.item-md.item-label-stacked [item-right],
.item-md.item-label-floating [item-right],
.item-md.item-label-stacked [item-end],
.item-md.item-label-floating [item-end] {
  margin-top: 7px;
  margin-bottom: 7px;
}

.label-md-primary,
.item-input .label-md-primary,
.item-select .label-md-primary,
.item-datetime .label-md-primary {
  color: #420ab7;
}

.label-md-secondary,
.item-input .label-md-secondary,
.item-select .label-md-secondary,
.item-datetime .label-md-secondary {
  color: #21c064;
}

.label-md-danger,
.item-input .label-md-danger,
.item-select .label-md-danger,
.item-datetime .label-md-danger {
  color: #f53d3d;
}

.label-md-light,
.item-input .label-md-light,
.item-select .label-md-light,
.item-datetime .label-md-light {
  color: #f4f4f4;
}

.label-md-dark,
.item-input .label-md-dark,
.item-select .label-md-dark,
.item-datetime .label-md-dark {
  color: #222;
}

.label-md-fondo,
.item-input .label-md-fondo,
.item-select .label-md-fondo,
.item-datetime .label-md-fondo {
  color: #f8f8f8;
}

.label-md-light-primary,
.item-input .label-md-light-primary,
.item-select .label-md-light-primary,
.item-datetime .label-md-light-primary {
  color: #5408F3;
}

.label-md-middle-primary,
.item-input .label-md-middle-primary,
.item-select .label-md-middle-primary,
.item-datetime .label-md-middle-primary {
  color: #5016CA;
}

.label-md-checked,
.item-input .label-md-checked,
.item-select .label-md-checked,
.item-datetime .label-md-checked {
  color: #00CC96;
}

.label-md-unchecked,
.item-input .label-md-unchecked,
.item-select .label-md-unchecked,
.item-datetime .label-md-unchecked {
  color: #D9D9D9;
}

.label-md-primary-bolsillo,
.item-input .label-md-primary-bolsillo,
.item-select .label-md-primary-bolsillo,
.item-datetime .label-md-primary-bolsillo {
  color: #00CC96;
}

.label-md-variant-bolsillo,
.item-input .label-md-variant-bolsillo,
.item-select .label-md-variant-bolsillo,
.item-datetime .label-md-variant-bolsillo {
  color: #f3de1d;
}

.label-wp {
  margin: 13px 8px 13px 0;
}

.item-input .label-wp,
.item-select .label-wp,
.item-datetime .label-wp {
  color: #999;
}

.label-wp[stacked] {
  font-size: 1.2rem;
}

.label-wp[floating] {
  -webkit-transform: translate3d(8px,  34px,  0);
  transform: translate3d(8px,  34px,  0);
  -webkit-transform-origin: left top;
  transform-origin: left top;
}

.label-wp[stacked],
.label-wp[floating] {
  margin-left: 0;
  margin-bottom: 0;
}

.item-input-has-focus .label-wp[stacked],
.input-has-focus .label-wp[stacked],
.item-input-has-focus .label-wp[floating],
.input-has-focus .label-wp[floating] {
  color: #420ab7;
}

.item-input-has-focus .label-wp[floating],
.input-has-focus .label-wp[floating],
.item-input-has-value .label-wp[floating],
.input-has-value .label-wp[floating] {
  -webkit-transform: translate3d(0,  0,  0) scale(0.8);
  transform: translate3d(0,  0,  0) scale(0.8);
}

.item-wp.item-label-stacked [item-right],
.item-wp.item-label-floating [item-right],
.item-wp.item-label-stacked [item-end],
.item-wp.item-label-floating [item-end] {
  margin-top: 13px;
  margin-bottom: 13px;
}

.label-wp-primary,
.item-input .label-wp-primary,
.item-select .label-wp-primary,
.item-datetime .label-wp-primary {
  color: #420ab7;
}

.label-wp-secondary,
.item-input .label-wp-secondary,
.item-select .label-wp-secondary,
.item-datetime .label-wp-secondary {
  color: #21c064;
}

.label-wp-danger,
.item-input .label-wp-danger,
.item-select .label-wp-danger,
.item-datetime .label-wp-danger {
  color: #f53d3d;
}

.label-wp-light,
.item-input .label-wp-light,
.item-select .label-wp-light,
.item-datetime .label-wp-light {
  color: #f4f4f4;
}

.label-wp-dark,
.item-input .label-wp-dark,
.item-select .label-wp-dark,
.item-datetime .label-wp-dark {
  color: #222;
}

.label-wp-fondo,
.item-input .label-wp-fondo,
.item-select .label-wp-fondo,
.item-datetime .label-wp-fondo {
  color: #f8f8f8;
}

.label-wp-light-primary,
.item-input .label-wp-light-primary,
.item-select .label-wp-light-primary,
.item-datetime .label-wp-light-primary {
  color: #5408F3;
}

.label-wp-middle-primary,
.item-input .label-wp-middle-primary,
.item-select .label-wp-middle-primary,
.item-datetime .label-wp-middle-primary {
  color: #5016CA;
}

.label-wp-checked,
.item-input .label-wp-checked,
.item-select .label-wp-checked,
.item-datetime .label-wp-checked {
  color: #00CC96;
}

.label-wp-unchecked,
.item-input .label-wp-unchecked,
.item-select .label-wp-unchecked,
.item-datetime .label-wp-unchecked {
  color: #D9D9D9;
}

.label-wp-primary-bolsillo,
.item-input .label-wp-primary-bolsillo,
.item-select .label-wp-primary-bolsillo,
.item-datetime .label-wp-primary-bolsillo {
  color: #00CC96;
}

.label-wp-variant-bolsillo,
.item-input .label-wp-variant-bolsillo,
.item-select .label-wp-variant-bolsillo,
.item-datetime .label-wp-variant-bolsillo {
  color: #f3de1d;
}

ion-list-header {
  margin: 0;
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
  min-height: 4rem;
}

ion-list {
  margin: 0;
  padding: 0;
  display: block;
  list-style-type: none;
}

ion-list[inset] {
  overflow: hidden;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}

.list-ios {
  margin: -1px 0 32px;
}

.list-ios > .item-block:first-child {
  border-top: 0.55px solid #c8c7cc;
}

.list-ios > .item-block:last-child,
.list-ios > .item-wrapper:last-child .item-block {
  border-bottom: 0.55px solid #c8c7cc;
}

.list-ios > .item-block:last-child .item-inner,
.list-ios > .item-wrapper:last-child .item-block .item-inner {
  border-bottom: 0;
}

.list-ios .item-block .item-inner {
  border-bottom: 0.55px solid #c8c7cc;
}

.list-ios .item[no-lines],
.list-ios .item[no-lines] .item-inner {
  border-width: 0;
}

.list-ios ion-item-options {
  border-bottom: 0.55px solid #c8c7cc;
}

.list-ios ion-item-options .button {
  margin: 0;
  border-radius: 0;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
  min-height: 100%;
  border: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.list-ios ion-item-options .button::before {
  margin: 0 auto;
}

.list-ios:not([inset]) + .list-ios:not([inset]) ion-list-header {
  margin-top: -10px;
  padding-top: 0;
}

.list-ios[inset] {
  margin: 16px;
  border-radius: 4px;
}

.list-ios[inset] ion-list-header {
  background-color: #fff;
}

.list-ios[inset] .item {
  border-bottom: 1px solid #c8c7cc;
}

.list-ios[inset] .item-inner {
  border-bottom: 0;
}

.list-ios[inset] > .item:first-child,
.list-ios[inset] > .item-wrapper:first-child .item {
  border-top: 0;
}

.list-ios[inset] > .item:last-child,
.list-ios[inset] > .item-wrapper:last-child .item {
  border-bottom: 0;
}

.list-ios[inset] + ion-list[inset] {
  margin-top: 0;
}

.list-ios[no-lines] ion-list-header,
.list-ios[no-lines] ion-item-options,
.list-ios[no-lines] .item,
.list-ios[no-lines] .item .item-inner {
  border-width: 0;
}

.list-header-ios {
  padding-left: 16px;
  padding-left: 16px;
  position: relative;
  border-bottom: 0.55px solid #c8c7cc;
  font-size: 1.2rem;
  font-weight: 500;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  color: #333;
  background: transparent;
}

@media screen and (orientation: landscape) {
  .list-header-ios {
    padding-left: calc(constant(safe-area-inset-left) + 16px);
    padding-left: calc(env(safe-area-inset-left) + 16px);
  }
}

.list-header-ios-primary {
  color: #fff;
  background-color: #420ab7;
}

.list-header-ios-secondary {
  color: #fff;
  background-color: #21c064;
}

.list-header-ios-danger {
  color: #fff;
  background-color: #f53d3d;
}

.list-header-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.list-header-ios-dark {
  color: #fff;
  background-color: #222;
}

.list-header-ios-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.list-header-ios-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.list-header-ios-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.list-header-ios-checked {
  color: #fff;
  background-color: #00CC96;
}

.list-header-ios-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.list-header-ios-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.list-header-ios-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.list-md {
  margin: -1px 0 16px;
}

.list-md .item-block .item-inner {
  border-bottom: 1px solid #dedede;
}

.list-md > .item-block:last-child ion-label,
.list-md > .item-block:last-child .item-inner,
.list-md > .item-wrapper:last-child ion-label,
.list-md > .item-wrapper:last-child .item-inner {
  border-bottom: 0;
}

.list-md > ion-input:last-child::after {
  left: 0;
}

.list-md ion-item-options {
  border-bottom: 1px solid #dedede;
}

.list-md ion-item-options .button {
  margin: 0;
  border-radius: 0;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.list-md ion-item-options .button::before {
  margin: 0 auto;
}

.list-md .item[no-lines],
.list-md .item[no-lines] .item-inner {
  border-width: 0;
}

.list-md + ion-list ion-list-header {
  margin-top: -16px;
}

.list-md[inset] {
  margin: 16px;
  border-radius: 2px;
}

.list-md[inset] .item:first-child {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  border-top-width: 0;
}

.list-md[inset] .item:last-child {
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
  border-bottom-width: 0;
}

.list-md[inset] .item-input {
  padding-left: 0;
  padding-right: 0;
}

.list-md[inset] + ion-list[inset] {
  margin-top: 0;
}

.list-md[inset] ion-list-header {
  background-color: #fff;
}

.list-md[no-lines] .item-block,
.list-md[no-lines] ion-item-options,
.list-md[no-lines] .item .item-inner {
  border-width: 0;
}

.list-header-md {
  padding-left: 16px;
  margin-bottom: 13px;
  min-height: 4.5rem;
  border-top: 1px solid #dedede;
  font-size: 1.4rem;
  color: #757575;
}

.list-header-md-primary {
  color: #fff;
  background-color: #420ab7;
}

.list-header-md-secondary {
  color: #fff;
  background-color: #21c064;
}

.list-header-md-danger {
  color: #fff;
  background-color: #f53d3d;
}

.list-header-md-light {
  color: #000;
  background-color: #f4f4f4;
}

.list-header-md-dark {
  color: #fff;
  background-color: #222;
}

.list-header-md-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.list-header-md-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.list-header-md-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.list-header-md-checked {
  color: #fff;
  background-color: #00CC96;
}

.list-header-md-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.list-header-md-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.list-header-md-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.list-md .item-input:last-child {
  border-bottom: 1px solid #dedede;
}

.list-wp {
  margin: 0 0 16px;
}

.list-wp .item-block .item-inner {
  border-bottom: 1px solid transparent;
}

.list-wp > .item-block:first-child,
.list-wp > .item-wrapper:first-child .item-block {
  border-top: 1px solid transparent;
}

.list-wp > .item-block:last-child,
.list-wp > .item-wrapper:last-child .item-block {
  border-bottom: 1px solid transparent;
}

.list-wp > .item-block:last-child ion-label,
.list-wp > .item-block:last-child .item-inner,
.list-wp > .item-wrapper:last-child ion-label,
.list-wp > .item-wrapper:last-child .item-inner {
  border-bottom: 0;
}

.list-wp > ion-input:last-child::after {
  left: 0;
}

.list-wp ion-item-options .button {
  margin: 1px 0;
  border-radius: 0;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: calc(100% - 2px);
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.list-wp ion-item-options .button::before {
  margin: 0 auto;
}

.list-wp .item[no-lines],
.list-wp .item[no-lines] .item-inner {
  border-width: 0;
}

.list-wp + ion-list ion-list-header {
  margin-top: -16px;
  padding-top: 0;
}

.list-wp[inset] {
  margin: 16px;
  border-radius: 2px;
}

.list-wp[inset] .item:first-child {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  border-top-width: 0;
}

.list-wp[inset] .item:last-child {
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
  border-bottom-width: 0;
}

.list-wp[inset] .item-input {
  padding-left: 0;
  padding-right: 0;
}

.list-wp[inset] + ion-list[inset] {
  margin-top: 0;
}

.list-wp[inset] ion-list-header {
  background-color: #fff;
}

.list-wp[no-lines] .item,
.list-wp[no-lines] .item .item-inner {
  border-width: 0;
}

.list-header-wp {
  padding-left: 16px;
  border-bottom: 1px solid transparent;
  font-size: 2rem;
  color: #000;
}

.list-header-wp-primary {
  color: #fff;
  background-color: #420ab7;
}

.list-header-wp-secondary {
  color: #fff;
  background-color: #21c064;
}

.list-header-wp-danger {
  color: #fff;
  background-color: #f53d3d;
}

.list-header-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.list-header-wp-dark {
  color: #fff;
  background-color: #222;
}

.list-header-wp-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.list-header-wp-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.list-header-wp-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.list-header-wp-checked {
  color: #fff;
  background-color: #00CC96;
}

.list-header-wp-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.list-header-wp-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.list-header-wp-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

ion-loading {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
  z-index: 1000;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  contain: strict;
}

.loading-wrapper {
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  opacity: 0;
}

.loading-ios .loading-wrapper {
  border-radius: 8px;
  max-width: 270px;
  max-height: 90%;
  color: #000;
  background: #f8f8f8;
  padding: 24px 34px;
}

.loading-ios .loading-content {
  font-weight: bold;
}

.loading-ios .loading-spinner + .loading-content {
  margin-left: 16px;
}

.loading-ios .spinner-ios line,
.loading-ios .spinner-ios-small line {
  stroke: #69717d;
}

.loading-ios .spinner-bubbles circle {
  fill: #69717d;
}

.loading-ios .spinner-circles circle {
  fill: #69717d;
}

.loading-ios .spinner-crescent circle {
  stroke: #69717d;
}

.loading-ios .spinner-dots circle {
  fill: #69717d;
}

.loading-md .loading-wrapper {
  border-radius: 2px;
  max-width: 280px;
  max-height: 90%;
  color: rgba(0, 0, 0, 0.5);
  background: #fafafa;
  -webkit-box-shadow: 0 16px 20px rgba(0, 0, 0, 0.4);
  box-shadow: 0 16px 20px rgba(0, 0, 0, 0.4);
  padding: 24px;
}

.loading-md .loading-spinner + .loading-content {
  margin-left: 16px;
}

.loading-md .spinner-ios line,
.loading-md .spinner-ios-small line {
  stroke: #420ab7;
}

.loading-md .spinner-bubbles circle {
  fill: #420ab7;
}

.loading-md .spinner-circles circle {
  fill: #420ab7;
}

.loading-md .spinner-crescent circle {
  stroke: #420ab7;
}

.loading-md .spinner-dots circle {
  fill: #420ab7;
}

.loading-wp .loading-wrapper {
  border-radius: 2px;
  max-width: 280px;
  max-height: 90%;
  color: #fff;
  background: #000;
  padding: 20px;
}

.loading-wp .loading-spinner + .loading-content {
  margin-left: 16px;
}

.loading-wp .spinner-ios line,
.loading-wp .spinner-ios-small line {
  stroke: #fff;
}

.loading-wp .spinner-bubbles circle {
  fill: #fff;
}

.loading-wp .spinner-circles circle {
  fill: #fff;
}

.loading-wp .spinner-crescent circle {
  stroke: #fff;
}

.loading-wp .spinner-dots circle {
  fill: #fff;
}

ion-menu {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
  display: none;
  contain: strict;
}

ion-menu.show-menu {
  display: block;
}

.menu-inner {
  left: 0;
  right: auto;
  top: 0;
  bottom: 0;
  -webkit-transform: translate3d(-9999px,  0,  0);
  transform: translate3d(-9999px,  0,  0);
  position: absolute;
  display: block;
  width: 304px;
  height: 100%;
  contain: strict;
}

.menu-inner > ion-header,
.menu-inner > ion-content,
.menu-inner > ion-footer {
  position: absolute;
}

ion-menu[side=left] > .menu-inner {
  right: auto;
  left: 0;
}

ion-menu[side=right] > .menu-inner {
  right: 0;
  left: auto;
}

ion-menu[side=end] > .menu-inner {
  left: auto;
  right: 0;
}

ion-menu ion-backdrop {
  z-index: -1;
  display: none;
  opacity: .01;
}

.menu-content {
  -webkit-transform: translate3d(0,  0,  0);
  transform: translate3d(0,  0,  0);
}

.menu-content-open {
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}

.menu-content-open ion-pane,
.menu-content-open ion-content,
.menu-content-open .toolbar {
  pointer-events: none;
}

@media (max-width: 340px) {
  .menu-inner {
    width: 264px;
  }
}

ion-menu[type=reveal] {
  z-index: 0;
}

ion-menu[type=reveal].show-menu .menu-inner {
  -webkit-transform: translate3d(0,  0,  0);
  transform: translate3d(0,  0,  0);
}

ion-menu[type=overlay] {
  z-index: 80;
}

ion-menu[type=overlay] .show-backdrop {
  display: block;
}

.ios .menu-inner {
  background: #fff;
}

.ios .menu-content-reveal {
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
}

.ios .menu-content-push {
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
}

.ios ion-menu[type=overlay] .menu-inner {
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
}

.md .menu-inner {
  background: #fff;
}

.md .menu-content-reveal {
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
}

.md .menu-content-push {
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
}

.md ion-menu[type=overlay] .menu-inner {
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
}

.wp .menu-inner {
  background: #f2f2f2;
}

ion-modal {
  left: 0;
  top: 0;
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  contain: strict;
}

@media not all and (min-width: 768px) and (min-height: 600px) {
  ion-modal ion-backdrop {
    visibility: hidden;
  }
}

.modal-wrapper {
  z-index: 10;
  height: 100%;
  contain: strict;
}

@media only screen and (min-width: 768px) and (min-height: 600px) {
  .modal-wrapper {
    left: calc(50% - (600px/2));
    top: calc(50% - (500px/2));
    position: absolute;
    width: 600px;
    height: 500px;
  }
}

@media only screen and (min-width: 768px) and (min-height: 768px) {
  .modal-wrapper {
    left: calc(50% - (600px/2));
    top: calc(50% - (600px/2));
    position: absolute;
    width: 600px;
    height: 600px;
  }
}

.ios .modal-wrapper {
  -webkit-transform: translate3d(0,  100%,  0);
  transform: translate3d(0,  100%,  0);
}

@media only screen and (min-width: 768px) and (min-height: 600px) {
  .ios .modal-wrapper {
    border-radius: 10px;
    overflow: hidden;
  }
}

.md .modal-wrapper {
  -webkit-transform: translate3d(0,  40px,  0);
  transform: translate3d(0,  40px,  0);
  opacity: .01;
}

@media only screen and (min-width: 768px) and (min-height: 600px) {
  .md .modal-wrapper {
    border-radius: 2px;
    overflow: hidden;
    -webkit-box-shadow: 0 28px 48px rgba(0, 0, 0, 0.4);
    box-shadow: 0 28px 48px rgba(0, 0, 0, 0.4);
  }
}

.wp .modal-wrapper {
  -webkit-transform: translate3d(0,  40px,  0);
  transform: translate3d(0,  40px,  0);
  opacity: .01;
}

.note-ios {
  color: #aeacb4;
}

.note-ios-primary {
  color: #420ab7;
}

.note-ios-secondary {
  color: #21c064;
}

.note-ios-danger {
  color: #f53d3d;
}

.note-ios-light {
  color: #f4f4f4;
}

.note-ios-dark {
  color: #222;
}

.note-ios-fondo {
  color: #f8f8f8;
}

.note-ios-light-primary {
  color: #5408F3;
}

.note-ios-middle-primary {
  color: #5016CA;
}

.note-ios-checked {
  color: #00CC96;
}

.note-ios-unchecked {
  color: #D9D9D9;
}

.note-ios-primary-bolsillo {
  color: #00CC96;
}

.note-ios-variant-bolsillo {
  color: #f3de1d;
}

.note-md {
  color: #c5c5c5;
}

.note-md-primary {
  color: #420ab7;
}

.note-md-secondary {
  color: #21c064;
}

.note-md-danger {
  color: #f53d3d;
}

.note-md-light {
  color: #f4f4f4;
}

.note-md-dark {
  color: #222;
}

.note-md-fondo {
  color: #f8f8f8;
}

.note-md-light-primary {
  color: #5408F3;
}

.note-md-middle-primary {
  color: #5016CA;
}

.note-md-checked {
  color: #00CC96;
}

.note-md-unchecked {
  color: #D9D9D9;
}

.note-md-primary-bolsillo {
  color: #00CC96;
}

.note-md-variant-bolsillo {
  color: #f3de1d;
}

.note-wp {
  color: rgba(0, 0, 0, 0.5);
}

.note-wp-primary {
  color: #420ab7;
}

.note-wp-secondary {
  color: #21c064;
}

.note-wp-danger {
  color: #f53d3d;
}

.note-wp-light {
  color: #f4f4f4;
}

.note-wp-dark {
  color: #222;
}

.note-wp-fondo {
  color: #f8f8f8;
}

.note-wp-light-primary {
  color: #5408F3;
}

.note-wp-middle-primary {
  color: #5016CA;
}

.note-wp-checked {
  color: #00CC96;
}

.note-wp-unchecked {
  color: #D9D9D9;
}

.note-wp-primary-bolsillo {
  color: #00CC96;
}

.note-wp-variant-bolsillo {
  color: #f3de1d;
}

ion-picker-cmp {
  left: 0;
  top: 0;
  position: absolute;
  z-index: 1000;
  display: block;
  width: 100%;
  height: 100%;
  contain: strict;
}

.picker-toolbar {
  z-index: 1;
  width: 100%;
  contain: strict;
}

.picker-wrapper {
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  -webkit-transform: translate3d(0,  100%,  0);
  transform: translate3d(0,  100%,  0);
  position: absolute;
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  max-width: 500px;
  contain: strict;
}

.picker-columns {
  margin-bottom: constant(safe-area-inset-bottom);
  margin-bottom: env(safe-area-inset-bottom);
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  contain: strict;
}

.picker-col {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 100%;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  contain: content;
}

.picker-opts {
  position: relative;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  max-width: 100%;
}

.picker-prefix {
  text-align: right;
  text-align: end;
  position: relative;
  -webkit-box-flex: 2;
  -webkit-flex: 2;
  -ms-flex: 2;
  flex: 2;
  min-width: 45%;
  max-width: 50%;
  white-space: nowrap;
}

.picker-suffix {
  text-align: left;
  text-align: start;
  position: relative;
  -webkit-box-flex: 2;
  -webkit-flex: 2;
  -ms-flex: 2;
  flex: 2;
  min-width: 45%;
  max-width: 50%;
  white-space: nowrap;
}

.picker-opt {
  left: 0;
  top: 0;
  text-align: center;
  position: absolute;
  display: block;
  overflow: hidden;
  width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
  will-change: transform;
  contain: strict;
}

.picker-opt.picker-opt-disabled {
  pointer-events: none;
}

.picker-opt-disabled {
  opacity: 0;
}

.picker-opts-left {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.picker-opts-right {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.picker-above-highlight,
.picker-below-highlight {
  display: none;
  pointer-events: none;
}

.picker-ios .picker-wrapper {
  height: 260px;
  border-top: 1px solid #c8c7cc;
  background: #fff;
}

.picker-ios .picker-toolbar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 44px;
  border-bottom: 0.55px solid #c8c7cc;
  background: #fff;
}

.picker-ios .picker-toolbar-button {
  text-align: right;
  text-align: end;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.picker-ios .picker-toolbar-button:last-child .picker-button {
  font-weight: 600;
}

.picker-ios .picker-toolbar-cancel {
  text-align: left;
  text-align: start;
  font-weight: normal;
}

.picker-ios .picker-button,
.picker-ios .picker-button.activated {
  margin: 0;
  height: 44px;
  color: #420ab7;
  background: transparent;
}

.picker-columns {
  height: 215px;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}

.picker-ios .picker-col {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  padding: 0 4px;
}

.picker-ios .picker-prefix,
.picker-ios .picker-suffix,
.picker-ios .picker-opts {
  top: 77px;
  font-size: 20px;
  line-height: 42px;
  color: #000;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  pointer-events: none;
}

.picker-ios .picker-opt {
  margin: 0;
  -webkit-transform-origin: center center;
  transform-origin: center center;
  height: 4.6rem;
  font-size: 20px;
  line-height: 42px;
  color: #000;
  background: transparent;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  pointer-events: auto;
  padding: 0;
}

.picker-ios .picker-above-highlight {
  left: 0;
  top: 0;
  -webkit-transform: translate3d(0,  0,  90px);
  transform: translate3d(0,  0,  90px);
  position: absolute;
  z-index: 10;
  display: block;
  width: 100%;
  height: 81px;
  border-bottom: 1px solid #c8c7cc;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(20%, white), to(rgba(255, 255, 255, 0.7)));
  background: linear-gradient(to bottom, white 20%, rgba(255, 255, 255, 0.7) 100%);
}

.picker-ios .picker-below-highlight {
  left: 0;
  top: 115px;
  -webkit-transform: translate3d(0,  0,  90px);
  transform: translate3d(0,  0,  90px);
  position: absolute;
  z-index: 11;
  display: block;
  width: 100%;
  height: 119px;
  border-top: 1px solid #c8c7cc;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(30%, white), to(rgba(255, 255, 255, 0.7)));
  background: linear-gradient(to top, white 30%, rgba(255, 255, 255, 0.7) 100%);
}

.picker-md .picker-wrapper {
  height: 260px;
  border-top: 0.55px solid #dedede;
  background: #fff;
}

.picker-md .picker-toolbar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  height: 44px;
  background: #fff;
}

.picker-md .picker-button,
.picker-md .picker-button.activated {
  margin: 0;
  height: 44px;
  color: #420ab7;
  background: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.picker-md .picker-columns {
  height: 216px;
  -webkit-perspective: 1800px;
  perspective: 1800px;
}

.picker-md .picker-col {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  padding: 0 8px;
}

.picker-md .picker-prefix,
.picker-md .picker-suffix,
.picker-md .picker-opts {
  top: 77px;
  font-size: 22px;
  line-height: 42px;
  color: #000;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  pointer-events: none;
}

.picker-md .picker-opt {
  margin: 0;
  height: 4.3rem;
  font-size: 22px;
  line-height: 42px;
  color: #000;
  background: transparent;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  pointer-events: auto;
  padding: 0;
}

.picker-md .picker-prefix,
.picker-md .picker-suffix,
.picker-md .picker-opt.picker-opt-selected {
  color: #420ab7;
}

.picker-md .picker-above-highlight {
  left: 0;
  top: 0;
  -webkit-transform: translate3d(0,  0,  90px);
  transform: translate3d(0,  0,  90px);
  position: absolute;
  z-index: 10;
  width: 100%;
  height: 81px;
  border-bottom: 1px solid #dedede;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(20%, white), to(rgba(255, 255, 255, 0.7)));
  background: linear-gradient(to bottom, white 20%, rgba(255, 255, 255, 0.7) 100%);
}

.picker-md .picker-below-highlight {
  left: 0;
  top: 115px;
  -webkit-transform: translate3d(0,  0,  90px);
  transform: translate3d(0,  0,  90px);
  position: absolute;
  z-index: 11;
  width: 100%;
  height: 119px;
  border-top: 1px solid #dedede;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(30%, white), to(rgba(255, 255, 255, 0.7)));
  background: linear-gradient(to top, white 30%, rgba(255, 255, 255, 0.7) 100%);
}

.picker-wp .picker-wrapper {
  height: 260px;
  border-top: 0.55px solid transparent;
  background: #fff;
}

.picker-wp .picker-toolbar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  height: 44px;
  border-width: 0.55px;
  background: #fff;
}

.picker-wp .picker-toolbar-button {
  text-align: right;
  text-align: end;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.picker-wp .picker-toolbar-cancel {
  text-align: left;
  text-align: start;
  font-weight: normal;
}

.picker-wp .picker-button,
.picker-wp .picker-button.activated {
  margin: 0;
  height: 44px;
  color: #420ab7;
  background: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.picker-wp .picker-columns {
  height: 216px;
  -webkit-perspective: 1800px;
  perspective: 1800px;
}

.picker-wp .picker-col {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  padding: 0 4px;
}

.picker-wp .picker-prefix,
.picker-wp .picker-suffix,
.picker-wp .picker-opts {
  top: 77px;
  font-size: 22px;
  line-height: 42px;
  color: #000;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  pointer-events: none;
}

.picker-wp .picker-opt {
  margin: 0;
  height: 4.2rem;
  font-size: 22px;
  line-height: 42px;
  color: #000;
  background: transparent;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  pointer-events: auto;
  padding: 0;
}

.picker-wp .picker-prefix,
.picker-wp .picker-suffix,
.picker-wp .picker-opt-selected {
  color: #420ab7;
}

.picker-wp .picker-above-highlight {
  left: 0;
  top: 0;
  -webkit-transform: translate3d(0,  0,  90px);
  transform: translate3d(0,  0,  90px);
  position: absolute;
  z-index: 10;
  width: 100%;
  height: 81px;
  border-bottom: 1px solid transparent;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(20%, white), to(rgba(255, 255, 255, 0.7)));
  background: linear-gradient(to bottom, white 20%, rgba(255, 255, 255, 0.7) 100%);
}

.picker-wp .picker-below-highlight {
  left: 0;
  top: 115px;
  -webkit-transform: translate3d(0,  0,  90px);
  transform: translate3d(0,  0,  90px);
  position: absolute;
  z-index: 11;
  width: 100%;
  height: 119px;
  border-top: 1px solid transparent;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(30%, white), to(rgba(255, 255, 255, 0.7)));
  background: linear-gradient(to top, white 30%, rgba(255, 255, 255, 0.7) 100%);
}

ion-popover {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
  z-index: 1000;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.popover-wrapper {
  z-index: 10;
  opacity: 0;
}

.popover-content {
  position: absolute;
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.popover-content ion-content,
.popover-content .scroll-content {
  contain: none;
}

.popover-content .scroll-content {
  position: relative;
}

.popover-ios .popover-content {
  border-radius: 10px;
  width: 200px;
  min-width: 0;
  min-height: 0;
  max-height: 90%;
  color: #000;
  background: #fff;
}

.popover-ios .popover-arrow {
  position: absolute;
  display: block;
  overflow: hidden;
  width: 20px;
  height: 10px;
}

.popover-ios .popover-arrow::after {
  left: 3px;
  top: 3px;
  border-radius: 3px;
  position: absolute;
  z-index: 10;
  width: 14px;
  height: 14px;
  background-color: #fff;
  content: "";
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.popover-ios.popover-bottom .popover-arrow {
  top: auto;
  bottom: -10px;
}

.popover-ios.popover-bottom .popover-arrow::after {
  top: -6px;
}

.popover-ios .item-ios {
  padding-left: 16px;
}

.popover-ios .item-ios[detail-push] .item-inner,
.popover-ios button.item-ios:not([detail-none]) .item-inner,
.popover-ios a.item-ios:not([detail-none]) .item-inner {
  background-position: right 14px center;
}

.popover-md .popover-content {
  border-radius: 2px;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  width: 250px;
  min-width: 0;
  min-height: 0;
  max-height: 90%;
  color: #000;
  background: #fff;
  -webkit-box-shadow: 0 3px 12px 2px rgba(0, 0, 0, 0.3);
  box-shadow: 0 3px 12px 2px rgba(0, 0, 0, 0.3);
}

.popover-md .popover-viewport {
  opacity: 0;
  -webkit-transition-delay: 100ms;
  transition-delay: 100ms;
}

.popover-wp .popover-content {
  border-radius: 0;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  width: 200px;
  min-width: 0;
  min-height: 0;
  max-height: 90%;
  border: 2px solid #ccc;
  color: #000;
  background: #fff;
}

.popover-wp .popover-viewport {
  opacity: 0;
  -webkit-transition-delay: 100ms;
  transition-delay: 100ms;
}

.radio-ios {
  position: relative;
  display: inline-block;
}

.radio-ios .radio-icon {
  position: relative;
  display: block;
  width: 16px;
  height: 21px;
}

.radio-ios .radio-checked .radio-inner {
  left: 7px;
  top: 4px;
  position: absolute;
  width: 5px;
  height: 12px;
  border-width: 2px;
  border-top-width: 0;
  border-left-width: 0;
  border-style: solid;
  border-color: #420ab7;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.radio-ios.radio-disabled,
.item-ios.item-radio-disabled ion-label {
  opacity: 0.3;
  pointer-events: none;
}

.item-ios .radio-ios {
  position: static;
  display: block;
  margin: 8px 11px 8px 8px;
}

.item-ios .radio-ios[item-left], .item-ios .radio-ios[item-start] {
  margin: 8px 21px 8px 3px;
}

.item-radio.item-ios ion-label {
  margin-left: 0;
}

.item-radio-checked.item-ios ion-label {
  color: #420ab7;
}

.item-radio-ios-primary.item-radio-checked ion-label {
  color: #420ab7;
}

.radio-ios-primary .radio-checked {
  color: #420ab7;
}

.radio-ios-primary .radio-checked .radio-inner {
  border-color: #420ab7;
}

.item-radio-ios-secondary.item-radio-checked ion-label {
  color: #21c064;
}

.radio-ios-secondary .radio-checked {
  color: #21c064;
}

.radio-ios-secondary .radio-checked .radio-inner {
  border-color: #21c064;
}

.item-radio-ios-danger.item-radio-checked ion-label {
  color: #f53d3d;
}

.radio-ios-danger .radio-checked {
  color: #f53d3d;
}

.radio-ios-danger .radio-checked .radio-inner {
  border-color: #f53d3d;
}

.item-radio-ios-light.item-radio-checked ion-label {
  color: #f4f4f4;
}

.radio-ios-light .radio-checked {
  color: #f4f4f4;
}

.radio-ios-light .radio-checked .radio-inner {
  border-color: #f4f4f4;
}

.item-radio-ios-dark.item-radio-checked ion-label {
  color: #222;
}

.radio-ios-dark .radio-checked {
  color: #222;
}

.radio-ios-dark .radio-checked .radio-inner {
  border-color: #222;
}

.item-radio-ios-fondo.item-radio-checked ion-label {
  color: #f8f8f8;
}

.radio-ios-fondo .radio-checked {
  color: #f8f8f8;
}

.radio-ios-fondo .radio-checked .radio-inner {
  border-color: #f8f8f8;
}

.item-radio-ios-light-primary.item-radio-checked ion-label {
  color: #5408F3;
}

.radio-ios-light-primary .radio-checked {
  color: #5408F3;
}

.radio-ios-light-primary .radio-checked .radio-inner {
  border-color: #5408F3;
}

.item-radio-ios-middle-primary.item-radio-checked ion-label {
  color: #5016CA;
}

.radio-ios-middle-primary .radio-checked {
  color: #5016CA;
}

.radio-ios-middle-primary .radio-checked .radio-inner {
  border-color: #5016CA;
}

.item-radio-ios-checked.item-radio-checked ion-label {
  color: #00CC96;
}

.radio-ios-checked .radio-checked {
  color: #00CC96;
}

.radio-ios-checked .radio-checked .radio-inner {
  border-color: #00CC96;
}

.item-radio-ios-unchecked.item-radio-checked ion-label {
  color: #D9D9D9;
}

.radio-ios-unchecked .radio-checked {
  color: #D9D9D9;
}

.radio-ios-unchecked .radio-checked .radio-inner {
  border-color: #D9D9D9;
}

.item-radio-ios-primary-bolsillo.item-radio-checked ion-label {
  color: #00CC96;
}

.radio-ios-primary-bolsillo .radio-checked {
  color: #00CC96;
}

.radio-ios-primary-bolsillo .radio-checked .radio-inner {
  border-color: #00CC96;
}

.item-radio-ios-variant-bolsillo.item-radio-checked ion-label {
  color: #f3de1d;
}

.radio-ios-variant-bolsillo .radio-checked {
  color: #f3de1d;
}

.radio-ios-variant-bolsillo .radio-checked .radio-inner {
  border-color: #f3de1d;
}

.radio-md {
  position: relative;
  display: inline-block;
}

.radio-md .radio-icon {
  left: 0;
  top: 0;
  margin: 0;
  border-radius: 50%;
  position: relative;
  display: block;
  width: 16px;
  height: 16px;
  border-width: 2px;
  border-style: solid;
  border-color: #787878;
}

.radio-md .radio-inner {
  left: 2px;
  top: 2px;
  border-radius: 50%;
  position: absolute;
  width: 8px;
  height: 8px;
  background-color: #420ab7;
  -webkit-transform: scale3d(0, 0, 0);
  transform: scale3d(0, 0, 0);
  -webkit-transition: -webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: -webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 280ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);
}

.radio-md .radio-checked {
  border-color: #420ab7;
}

.radio-md .radio-checked .radio-inner {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
}

.radio-md.radio-disabled,
.item-md.item-radio-disabled ion-label {
  opacity: 0.3;
  pointer-events: none;
}

.item-md .radio-md {
  position: static;
  display: block;
  margin: 9px 10px 9px 0;
}

.item-md .radio-md[item-left], .item-md .radio-md[item-start] {
  margin: 11px 36px 10px 4px;
}

.item-radio.item-md ion-label {
  margin-left: 0;
}

.item-radio-checked.item-md ion-label {
  color: #420ab7;
}

.item-radio-md-primary.item-radio-checked ion-label {
  color: #420ab7;
}

.radio-md-primary .radio-checked {
  border-color: #420ab7;
}

.radio-md-primary .radio-inner {
  background-color: #420ab7;
}

.item-radio-md-secondary.item-radio-checked ion-label {
  color: #21c064;
}

.radio-md-secondary .radio-checked {
  border-color: #21c064;
}

.radio-md-secondary .radio-inner {
  background-color: #21c064;
}

.item-radio-md-danger.item-radio-checked ion-label {
  color: #f53d3d;
}

.radio-md-danger .radio-checked {
  border-color: #f53d3d;
}

.radio-md-danger .radio-inner {
  background-color: #f53d3d;
}

.item-radio-md-light.item-radio-checked ion-label {
  color: #f4f4f4;
}

.radio-md-light .radio-checked {
  border-color: #f4f4f4;
}

.radio-md-light .radio-inner {
  background-color: #f4f4f4;
}

.item-radio-md-dark.item-radio-checked ion-label {
  color: #222;
}

.radio-md-dark .radio-checked {
  border-color: #222;
}

.radio-md-dark .radio-inner {
  background-color: #222;
}

.item-radio-md-fondo.item-radio-checked ion-label {
  color: #f8f8f8;
}

.radio-md-fondo .radio-checked {
  border-color: #f8f8f8;
}

.radio-md-fondo .radio-inner {
  background-color: #f8f8f8;
}

.item-radio-md-light-primary.item-radio-checked ion-label {
  color: #5408F3;
}

.radio-md-light-primary .radio-checked {
  border-color: #5408F3;
}

.radio-md-light-primary .radio-inner {
  background-color: #5408F3;
}

.item-radio-md-middle-primary.item-radio-checked ion-label {
  color: #5016CA;
}

.radio-md-middle-primary .radio-checked {
  border-color: #5016CA;
}

.radio-md-middle-primary .radio-inner {
  background-color: #5016CA;
}

.item-radio-md-checked.item-radio-checked ion-label {
  color: #00CC96;
}

.radio-md-checked .radio-checked {
  border-color: #00CC96;
}

.radio-md-checked .radio-inner {
  background-color: #00CC96;
}

.item-radio-md-unchecked.item-radio-checked ion-label {
  color: #D9D9D9;
}

.radio-md-unchecked .radio-checked {
  border-color: #D9D9D9;
}

.radio-md-unchecked .radio-inner {
  background-color: #D9D9D9;
}

.item-radio-md-primary-bolsillo.item-radio-checked ion-label {
  color: #00CC96;
}

.radio-md-primary-bolsillo .radio-checked {
  border-color: #00CC96;
}

.radio-md-primary-bolsillo .radio-inner {
  background-color: #00CC96;
}

.item-radio-md-variant-bolsillo.item-radio-checked ion-label {
  color: #f3de1d;
}

.radio-md-variant-bolsillo .radio-checked {
  border-color: #f3de1d;
}

.radio-md-variant-bolsillo .radio-inner {
  background-color: #f3de1d;
}

.radio-wp {
  position: relative;
  display: inline-block;
}

.radio-wp .radio-icon {
  left: 0;
  top: 0;
  margin: 0;
  border-radius: 50%;
  position: relative;
  display: block;
  width: 16px;
  height: 16px;
  border-width: 2px;
  border-style: solid;
  border-color: #333;
}

.radio-wp .radio-inner {
  left: 2px;
  top: 2px;
  border-radius: 50%;
  position: absolute;
  display: none;
  width: 8px;
  height: 8px;
  background-color: #333;
}

.radio-wp .radio-checked {
  border-color: #420ab7;
}

.radio-wp .radio-checked .radio-inner {
  display: block;
}

.radio-wp.radio-disabled,
.item-wp.item-radio-disabled ion-label {
  opacity: 0.3;
  pointer-events: none;
}

.item-wp .radio-wp {
  position: static;
  display: block;
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1;
  margin: 9px 20px 9px 4px;
}

.item-wp .radio-wp[item-right], .item-wp .radio-wp[item-end] {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  margin: 11px 10px 10px 0;
}

.item-radio.item-wp ion-label {
  margin-left: 0;
}

.radio-wp-primary .radio-checked {
  border-color: #420ab7;
}

.radio-wp-secondary .radio-checked {
  border-color: #21c064;
}

.radio-wp-danger .radio-checked {
  border-color: #f53d3d;
}

.radio-wp-light .radio-checked {
  border-color: #f4f4f4;
}

.radio-wp-dark .radio-checked {
  border-color: #222;
}

.radio-wp-fondo .radio-checked {
  border-color: #f8f8f8;
}

.radio-wp-light-primary .radio-checked {
  border-color: #5408F3;
}

.radio-wp-middle-primary .radio-checked {
  border-color: #5016CA;
}

.radio-wp-checked .radio-checked {
  border-color: #00CC96;
}

.radio-wp-unchecked .radio-checked {
  border-color: #D9D9D9;
}

.radio-wp-primary-bolsillo .radio-checked {
  border-color: #00CC96;
}

.radio-wp-variant-bolsillo .radio-checked {
  border-color: #f3de1d;
}

.item-range .item-inner {
  overflow: visible;
  width: 100%;
}

.item-range .input-wrapper {
  overflow: visible;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
}

.item-range ion-range {
  width: 100%;
}

.item-range ion-range ion-label {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
}

ion-range {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

ion-range ion-label {
  -webkit-box-flex: initial;
  -webkit-flex: initial;
  -ms-flex: initial;
  flex: initial;
}

ion-range ion-icon {
  min-height: 2.4rem;
  font-size: 2.4rem;
  line-height: 1;
}

.range-slider {
  position: relative;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  cursor: pointer;
}

.range-ios {
  padding: 8px 16px;
}

.range-ios [range-left] {
  margin: 0 20px 0 0;
}

.range-ios [range-right] {
  margin: 0 0 0 20px;
}

.range-ios.range-has-pin {
  padding-top: 20px;
}

.range-ios .range-slider {
  height: 42px;
}

.range-ios .range-bar {
  left: 0;
  top: 21px;
  border-radius: 1px;
  position: absolute;
  width: 100%;
  height: 1px;
  background: #bdbdbd;
  pointer-events: none;
}

.range-ios.range-pressed .range-bar-active {
  will-change: left, right;
}

.range-ios.range-pressed .range-knob-handle {
  will-change: left;
}

.range-ios .range-bar-active {
  bottom: 0;
  width: auto;
  background: #420ab7;
}

.range-ios .range-knob-handle {
  left: 0;
  top: 21px;
  margin-left: -21px;
  margin-top: -21px;
  text-align: center;
  position: absolute;
  width: 42px;
  height: 42px;
}

.range-ios .range-knob {
  left: 7px;
  top: 7px;
  border-radius: 50%;
  position: absolute;
  width: 28px;
  height: 28px;
  background: #fff;
  -webkit-box-shadow: 0 3px 1px rgba(0, 0, 0, 0.1), 0 4px 8px rgba(0, 0, 0, 0.13), 0 0 0 1px rgba(0, 0, 0, 0.02);
  box-shadow: 0 3px 1px rgba(0, 0, 0, 0.1), 0 4px 8px rgba(0, 0, 0, 0.13), 0 0 0 1px rgba(0, 0, 0, 0.02);
  pointer-events: none;
}

.range-ios .range-tick {
  margin-left: -0.5px;
  border-radius: 0;
  position: absolute;
  top: 17.5px;
  width: 1px;
  height: 8px;
  background: #bdbdbd;
  pointer-events: none;
}

.range-ios .range-tick-active {
  background: #420ab7;
}

.range-ios .range-pin {
  text-align: center;
  border-radius: 50px;
  -webkit-transform: translate3d(0,  28px,  0) scale(0.01);
  transform: translate3d(0,  28px,  0) scale(0.01);
  position: relative;
  top: -20px;
  display: inline-block;
  min-width: 28px;
  font-size: 12px;
  color: #000;
  background: transparent;
  -webkit-transition: -webkit-transform 120ms ease;
  transition: -webkit-transform 120ms ease;
  transition: transform 120ms ease;
  transition: transform 120ms ease, -webkit-transform 120ms ease;
  padding: 8px;
}

.range-ios .range-knob-pressed .range-pin {
  -webkit-transform: translate3d(0,  0,  0) scale(1);
  transform: translate3d(0,  0,  0) scale(1);
}

.range-ios.range-disabled {
  opacity: .5;
}

.range-ios-primary .range-bar-active,
.range-ios-primary .range-tick-active {
  background: #420ab7;
}

.range-ios-secondary .range-bar-active,
.range-ios-secondary .range-tick-active {
  background: #21c064;
}

.range-ios-danger .range-bar-active,
.range-ios-danger .range-tick-active {
  background: #f53d3d;
}

.range-ios-light .range-bar-active,
.range-ios-light .range-tick-active {
  background: #f4f4f4;
}

.range-ios-dark .range-bar-active,
.range-ios-dark .range-tick-active {
  background: #222;
}

.range-ios-fondo .range-bar-active,
.range-ios-fondo .range-tick-active {
  background: #f8f8f8;
}

.range-ios-light-primary .range-bar-active,
.range-ios-light-primary .range-tick-active {
  background: #5408F3;
}

.range-ios-middle-primary .range-bar-active,
.range-ios-middle-primary .range-tick-active {
  background: #5016CA;
}

.range-ios-checked .range-bar-active,
.range-ios-checked .range-tick-active {
  background: #00CC96;
}

.range-ios-unchecked .range-bar-active,
.range-ios-unchecked .range-tick-active {
  background: #D9D9D9;
}

.range-ios-primary-bolsillo .range-bar-active,
.range-ios-primary-bolsillo .range-tick-active {
  background: #00CC96;
}

.range-ios-variant-bolsillo .range-bar-active,
.range-ios-variant-bolsillo .range-tick-active {
  background: #f3de1d;
}

.range-md {
  padding: 8px;
}

.range-md [range-left] {
  margin: 0 12px 0 0;
}

.range-md [range-right] {
  margin: 0 0 0 12px;
}

.range-md.range-has-pin {
  padding-top: 28px;
}

.range-md .range-slider {
  height: 42px;
}

.range-md .range-bar {
  left: 0;
  top: 21px;
  position: absolute;
  width: 100%;
  height: 2px;
  background: #bdbdbd;
  pointer-events: none;
}

.range-md.range-pressed .range-bar-active {
  will-change: left, right;
}

.range-md.range-pressed .range-knob-handle {
  will-change: left;
}

.range-md .range-bar-active {
  bottom: 0;
  width: auto;
  background: #420ab7;
}

.range-md .range-knob-handle {
  left: 0;
  top: 21px;
  margin-left: -21px;
  margin-top: -21px;
  text-align: center;
  position: absolute;
  width: 42px;
  height: 42px;
}

.range-md .range-knob {
  left: 12px;
  top: 13px;
  border-radius: 50%;
  position: absolute;
  z-index: 2;
  width: 18px;
  height: 18px;
  background: #420ab7;
  -webkit-transform: scale(0.67);
  transform: scale(0.67);
  -webkit-transition-duration: 120ms;
  transition-duration: 120ms;
  -webkit-transition-property: background-color, border, -webkit-transform;
  transition-property: background-color, border, -webkit-transform;
  transition-property: transform, background-color, border;
  transition-property: transform, background-color, border, -webkit-transform;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
  pointer-events: none;
}

.range-md .range-tick {
  margin-left: -1px;
  border-radius: 50%;
  position: absolute;
  top: 21px;
  z-index: 1;
  width: 2px;
  height: 2px;
  background: #000;
  pointer-events: none;
}

.range-md .range-tick-active {
  background: #000;
}

.range-md .range-pin {
  padding: 8px 0;
  text-align: center;
  border-radius: 50%;
  -webkit-transform: translate3d(0,  28px,  0) scale(0.01);
  transform: translate3d(0,  28px,  0) scale(0.01);
  position: relative;
  top: -20px;
  display: inline-block;
  min-width: 28px;
  height: 28px;
  font-size: 12px;
  color: #fff;
  background: #420ab7;
  -webkit-transition: background-color 120ms ease, -webkit-transform 120ms ease;
  transition: background-color 120ms ease, -webkit-transform 120ms ease;
  transition: transform 120ms ease, background-color 120ms ease;
  transition: transform 120ms ease, background-color 120ms ease, -webkit-transform 120ms ease;
}

.range-md .range-pin::before {
  left: 50%;
  top: 3px;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-left-radius: 0;
  margin-left: -13px;
  position: absolute;
  z-index: -1;
  width: 26px;
  height: 26px;
  background: #420ab7;
  content: "";
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: background-color 120ms ease;
  transition: background-color 120ms ease;
}

.range-md .range-knob-pressed .range-pin {
  -webkit-transform: translate3d(0,  0,  0) scale(1);
  transform: translate3d(0,  0,  0) scale(1);
}

.range-md:not(.range-has-pin) .range-knob-pressed .range-knob {
  -webkit-transform: scale(1);
  transform: scale(1);
}

.range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md .range-knob-min.range-knob-min .range-pin,
.range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md.range-disabled .range-bar-active {
  background-color: #bdbdbd;
}

.range-md.range-disabled .range-knob {
  outline: 5px solid #fff;
  background-color: #bdbdbd;
  -webkit-transform: scale(0.55);
  transform: scale(0.55);
}

.range-md-primary .range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md-primary .range-md .range-knob-min.range-knob-min .range-pin,
.range-md-primary .range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md-primary .range-bar-active,
.range-md-primary .range-knob,
.range-md-primary .range-pin,
.range-md-primary .range-pin::before {
  background: #420ab7;
}

.range-md-secondary .range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md-secondary .range-md .range-knob-min.range-knob-min .range-pin,
.range-md-secondary .range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md-secondary .range-bar-active,
.range-md-secondary .range-knob,
.range-md-secondary .range-pin,
.range-md-secondary .range-pin::before {
  background: #21c064;
}

.range-md-danger .range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md-danger .range-md .range-knob-min.range-knob-min .range-pin,
.range-md-danger .range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md-danger .range-bar-active,
.range-md-danger .range-knob,
.range-md-danger .range-pin,
.range-md-danger .range-pin::before {
  background: #f53d3d;
}

.range-md-light .range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md-light .range-md .range-knob-min.range-knob-min .range-pin,
.range-md-light .range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md-light .range-bar-active,
.range-md-light .range-knob,
.range-md-light .range-pin,
.range-md-light .range-pin::before {
  background: #f4f4f4;
}

.range-md-dark .range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md-dark .range-md .range-knob-min.range-knob-min .range-pin,
.range-md-dark .range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md-dark .range-bar-active,
.range-md-dark .range-knob,
.range-md-dark .range-pin,
.range-md-dark .range-pin::before {
  background: #222;
}

.range-md-fondo .range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md-fondo .range-md .range-knob-min.range-knob-min .range-pin,
.range-md-fondo .range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md-fondo .range-bar-active,
.range-md-fondo .range-knob,
.range-md-fondo .range-pin,
.range-md-fondo .range-pin::before {
  background: #f8f8f8;
}

.range-md-light-primary .range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md-light-primary .range-md .range-knob-min.range-knob-min .range-pin,
.range-md-light-primary .range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md-light-primary .range-bar-active,
.range-md-light-primary .range-knob,
.range-md-light-primary .range-pin,
.range-md-light-primary .range-pin::before {
  background: #5408F3;
}

.range-md-middle-primary .range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md-middle-primary .range-md .range-knob-min.range-knob-min .range-pin,
.range-md-middle-primary .range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md-middle-primary .range-bar-active,
.range-md-middle-primary .range-knob,
.range-md-middle-primary .range-pin,
.range-md-middle-primary .range-pin::before {
  background: #5016CA;
}

.range-md-checked .range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md-checked .range-md .range-knob-min.range-knob-min .range-pin,
.range-md-checked .range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md-checked .range-bar-active,
.range-md-checked .range-knob,
.range-md-checked .range-pin,
.range-md-checked .range-pin::before {
  background: #00CC96;
}

.range-md-unchecked .range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md-unchecked .range-md .range-knob-min.range-knob-min .range-pin,
.range-md-unchecked .range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md-unchecked .range-bar-active,
.range-md-unchecked .range-knob,
.range-md-unchecked .range-pin,
.range-md-unchecked .range-pin::before {
  background: #D9D9D9;
}

.range-md-primary-bolsillo .range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md-primary-bolsillo .range-md .range-knob-min.range-knob-min .range-pin,
.range-md-primary-bolsillo .range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md-primary-bolsillo .range-bar-active,
.range-md-primary-bolsillo .range-knob,
.range-md-primary-bolsillo .range-pin,
.range-md-primary-bolsillo .range-pin::before {
  background: #00CC96;
}

.range-md-variant-bolsillo .range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md-variant-bolsillo .range-md .range-knob-min.range-knob-min .range-pin,
.range-md-variant-bolsillo .range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md-variant-bolsillo .range-bar-active,
.range-md-variant-bolsillo .range-knob,
.range-md-variant-bolsillo .range-pin,
.range-md-variant-bolsillo .range-pin::before {
  background: #f3de1d;
}

.range-wp {
  padding: 8px;
}

.range-wp [range-left] {
  margin: 0 12px 0 0;
}

.range-wp [range-right] {
  margin: 0 0 0 12px;
}

.range-wp.range-has-pin {
  padding-top: 28px;
}

.range-wp .range-slider {
  height: 42px;
}

.range-wp .range-bar {
  left: 0;
  top: 21px;
  position: absolute;
  width: 100%;
  height: 2px;
  background: #bdbdbd;
  pointer-events: none;
}

.range-wp.range-pressed .range-bar-active {
  will-change: left, right;
}

.range-wp.range-pressed .range-knob-handle {
  will-change: left;
}

.range-wp .range-bar-active {
  bottom: 0;
  width: auto;
  background: #420ab7;
}

.range-wp .range-knob-handle {
  left: 0;
  top: 21px;
  margin-left: -21px;
  margin-top: -21px;
  text-align: center;
  position: absolute;
  width: 42px;
  height: 42px;
}

.range-wp .range-knob {
  left: 17px;
  top: 10px;
  border-radius: 4px;
  position: absolute;
  width: 8px;
  height: 24px;
  background: #420ab7;
  pointer-events: none;
}

.range-wp .range-tick {
  margin-left: -1px;
  border-radius: 4px;
  position: absolute;
  top: 19px;
  width: 2px;
  height: 6px;
  background: #bdbdbd;
  pointer-events: none;
}

.range-wp .range-tick-active {
  background: #420ab7;
}

.range-wp .range-pin {
  text-align: center;
  border-radius: 50px;
  -webkit-transform: translate3d(0,  28px,  0) scale(0.01);
  transform: translate3d(0,  28px,  0) scale(0.01);
  position: relative;
  top: -24px;
  display: inline-block;
  min-width: 28px;
  font-size: 12px;
  color: #fff;
  background: #420ab7;
  -webkit-transition: -webkit-transform 120ms ease;
  transition: -webkit-transform 120ms ease;
  transition: transform 120ms ease;
  transition: transform 120ms ease, -webkit-transform 120ms ease;
  padding: 8px;
}

.range-wp .range-knob-pressed .range-pin {
  -webkit-transform: translate3d(0,  0,  0) scale(1);
  transform: translate3d(0,  0,  0) scale(1);
}

.range-wp.range-disabled {
  opacity: .5;
}

.range-wp-primary .range-bar-active,
.range-wp-primary .range-tick-active,
.range-wp-primary .range-knob,
.range-wp-primary .range-pin {
  background: #420ab7;
}

.range-wp-secondary .range-bar-active,
.range-wp-secondary .range-tick-active,
.range-wp-secondary .range-knob,
.range-wp-secondary .range-pin {
  background: #21c064;
}

.range-wp-danger .range-bar-active,
.range-wp-danger .range-tick-active,
.range-wp-danger .range-knob,
.range-wp-danger .range-pin {
  background: #f53d3d;
}

.range-wp-light .range-bar-active,
.range-wp-light .range-tick-active,
.range-wp-light .range-knob,
.range-wp-light .range-pin {
  background: #f4f4f4;
}

.range-wp-dark .range-bar-active,
.range-wp-dark .range-tick-active,
.range-wp-dark .range-knob,
.range-wp-dark .range-pin {
  background: #222;
}

.range-wp-fondo .range-bar-active,
.range-wp-fondo .range-tick-active,
.range-wp-fondo .range-knob,
.range-wp-fondo .range-pin {
  background: #f8f8f8;
}

.range-wp-light-primary .range-bar-active,
.range-wp-light-primary .range-tick-active,
.range-wp-light-primary .range-knob,
.range-wp-light-primary .range-pin {
  background: #5408F3;
}

.range-wp-middle-primary .range-bar-active,
.range-wp-middle-primary .range-tick-active,
.range-wp-middle-primary .range-knob,
.range-wp-middle-primary .range-pin {
  background: #5016CA;
}

.range-wp-checked .range-bar-active,
.range-wp-checked .range-tick-active,
.range-wp-checked .range-knob,
.range-wp-checked .range-pin {
  background: #00CC96;
}

.range-wp-unchecked .range-bar-active,
.range-wp-unchecked .range-tick-active,
.range-wp-unchecked .range-knob,
.range-wp-unchecked .range-pin {
  background: #D9D9D9;
}

.range-wp-primary-bolsillo .range-bar-active,
.range-wp-primary-bolsillo .range-tick-active,
.range-wp-primary-bolsillo .range-knob,
.range-wp-primary-bolsillo .range-pin {
  background: #00CC96;
}

.range-wp-variant-bolsillo .range-bar-active,
.range-wp-variant-bolsillo .range-tick-active,
.range-wp-variant-bolsillo .range-knob,
.range-wp-variant-bolsillo .range-pin {
  background: #f3de1d;
}

ion-refresher {
  left: 0;
  top: 0;
  position: absolute;
  z-index: 0;
  display: none;
  width: 100%;
  height: 60px;
}

ion-refresher.refresher-active {
  display: block;
}

.has-refresher > .scroll-content {
  margin-top: -1px;
  border-top: 1px solid #ddd;
  -webkit-transition: -webkit-transform 320ms cubic-bezier(0.36, 0.66, 0.04, 1);
  transition: -webkit-transform 320ms cubic-bezier(0.36, 0.66, 0.04, 1);
  transition: transform 320ms cubic-bezier(0.36, 0.66, 0.04, 1);
  transition: transform 320ms cubic-bezier(0.36, 0.66, 0.04, 1), -webkit-transform 320ms cubic-bezier(0.36, 0.66, 0.04, 1);
}

ion-refresher-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 100%;
}

.refresher-pulling,
.refresher-refreshing {
  display: none;
  width: 100%;
}

.refresher-pulling-icon,
.refresher-refreshing-icon {
  text-align: center;
  -webkit-transform-origin: center;
  transform-origin: center;
  font-size: 30px;
  color: #000;
  -webkit-transition: 200ms;
  transition: 200ms;
}

.refresher-pulling-text,
.refresher-refreshing-text {
  text-align: center;
  font-size: 16px;
  color: #000;
}

.refresher-refreshing .spinner-ios line,
.refresher-refreshing .spinner-ios-small line,
.refresher-refreshing .spinner-crescent circle {
  stroke: #000;
}

.refresher-refreshing .spinner-bubbles circle,
.refresher-refreshing .spinner-circles circle,
.refresher-refreshing .spinner-dots circle {
  fill: #000;
}

ion-refresher-content[state=pulling] .refresher-pulling {
  display: block;
}

ion-refresher-content[state=ready] .refresher-pulling {
  display: block;
}

ion-refresher-content[state=ready] .refresher-pulling-icon {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

ion-refresher-content[state=refreshing] .refresher-refreshing {
  display: block;
}

ion-refresher-content[state=cancelling] .refresher-pulling {
  display: block;
}

ion-refresher-content[state=cancelling] .refresher-pulling-icon {
  -webkit-transform: scale(0);
  transform: scale(0);
}

ion-refresher-content[state=completing] .refresher-refreshing {
  display: block;
}

ion-refresher-content[state=completing] .refresher-refreshing-icon {
  -webkit-transform: scale(0);
  transform: scale(0);
}

ion-scroll {
  position: relative;
  display: block;
}

ion-scroll.scroll-x .scroll-content {
  overflow-x: auto;
}

ion-scroll.scroll-y .scroll-content {
  overflow-y: auto;
}

ion-scroll[center] .scroll-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

ion-scroll .scroll-content {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
  overflow-y: hidden;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
  will-change: scroll-position;
}

ion-searchbar {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
}

.searchbar-icon {
  pointer-events: none;
}

.searchbar-input-container {
  position: relative;
  display: block;
  -webkit-flex-shrink: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  width: 100%;
}

.searchbar-input {
  -moz-appearance: none;
  -ms-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  display: block;
  width: 100%;
  border: 0;
  font-family: inherit;
}

.searchbar-clear-icon {
  margin: 0;
  padding: 0;
  display: none;
  min-height: 0;
}

.searchbar-has-value.searchbar-has-focus .searchbar-clear-icon {
  display: block;
}

.searchbar-ios {
  padding: 0 8px;
  min-height: 44px;
  border-top: 0.55px solid transparent;
  border-bottom: 0.55px solid rgba(0, 0, 0, 0.05);
  background: rgba(0, 0, 0, 0.2);
}

.searchbar-ios .searchbar-search-icon {
  left: 9px;
  top: 9px;
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(0,%200,%200,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(0,%200,%200,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
  margin-left: calc(50% - 60px);
  position: absolute;
  width: 14px;
  height: 14px;
  background-repeat: no-repeat;
  background-size: 13px;
}

.searchbar-ios .searchbar-input {
  padding: 0 28px;
  border-radius: 5px;
  height: 3rem;
  font-size: 1.4rem;
  font-weight: 400;
  color: #000;
  background-color: #fff;
}

.searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.5);
}

.searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.5);
}

.searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(0, 0, 0, 0.5);
}

.searchbar-ios .searchbar-clear-icon {
  right: 0;
  top: 0;
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(0,%200,%200,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
  background-position: center;
  position: absolute;
  width: 30px;
  height: 100%;
  background-repeat: no-repeat;
  background-size: 18px;
}

.searchbar-ios .searchbar-ios-cancel {
  padding: 0 0 0 8px;
  margin-left: 0;
  display: none;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  height: 30px;
  cursor: pointer;
}

.searchbar-ios.searchbar-left-aligned .searchbar-search-icon {
  margin-left: 0;
}

.searchbar-ios.searchbar-left-aligned .searchbar-input {
  padding-left: 30px;
}

.searchbar-ios.searchbar-show-cancel.searchbar-has-focus .searchbar-ios-cancel {
  display: block;
}

.toolbar .searchbar-ios {
  border-bottom-width: 0;
  background: transparent;
}

.toolbar .searchbar-ios .searchbar-input {
  background: rgba(0, 0, 0, 0.08);
}

.toolbar .searchbar-ios .searchbar-ios-cancel {
  padding: 0;
}

.toolbar .searchbar-ios.searchbar-has-focus .searchbar-ios-cancel {
  padding-left: 8px;
}

.searchbar-ios .searchbar-md-cancel {
  display: none;
}

.searchbar-ios-primary .searchbar-ios-cancel {
  color: #420ab7;
}

.searchbar-ios-primary .searchbar-ios-cancel:hover:not(.disable-hover) {
  color: #511ebd;
}

.toolbar-ios-primary .searchbar-ios .searchbar-search-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(255,%20255,%20255,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
}

.toolbar-ios-primary .searchbar-ios .searchbar-input {
  color: #fff;
  background: rgba(255, 255, 255, 0.08);
}

.toolbar-ios-primary .searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-primary .searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-primary .searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-primary .searchbar-ios .searchbar-clear-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
}

.toolbar-ios-primary .searchbar-ios .searchbar-ios-cancel {
  color: #fff;
}

.searchbar-ios-secondary .searchbar-ios-cancel {
  color: #21c064;
}

.searchbar-ios-secondary .searchbar-ios-cancel:hover:not(.disable-hover) {
  color: #33c570;
}

.toolbar-ios-secondary .searchbar-ios .searchbar-search-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(255,%20255,%20255,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
}

.toolbar-ios-secondary .searchbar-ios .searchbar-input {
  color: #fff;
  background: rgba(255, 255, 255, 0.08);
}

.toolbar-ios-secondary .searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-secondary .searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-secondary .searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-secondary .searchbar-ios .searchbar-clear-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
}

.toolbar-ios-secondary .searchbar-ios .searchbar-ios-cancel {
  color: #fff;
}

.searchbar-ios-danger .searchbar-ios-cancel {
  color: #f53d3d;
}

.searchbar-ios-danger .searchbar-ios-cancel:hover:not(.disable-hover) {
  color: #e13838;
}

.toolbar-ios-danger .searchbar-ios .searchbar-search-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(255,%20255,%20255,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
}

.toolbar-ios-danger .searchbar-ios .searchbar-input {
  color: #fff;
  background: rgba(255, 255, 255, 0.08);
}

.toolbar-ios-danger .searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-danger .searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-danger .searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-danger .searchbar-ios .searchbar-clear-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
}

.toolbar-ios-danger .searchbar-ios .searchbar-ios-cancel {
  color: #fff;
}

.searchbar-ios-light .searchbar-ios-cancel {
  color: #f4f4f4;
}

.searchbar-ios-light .searchbar-ios-cancel:hover:not(.disable-hover) {
  color: #e0e0e0;
}

.toolbar-ios-light .searchbar-ios .searchbar-search-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(0,%200,%200,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(0,%200,%200,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
}

.toolbar-ios-light .searchbar-ios .searchbar-input {
  color: #000;
  background: rgba(0, 0, 0, 0.08);
}

.toolbar-ios-light .searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-light .searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-light .searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-light .searchbar-ios .searchbar-clear-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(0,%200,%200,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
}

.toolbar-ios-light .searchbar-ios .searchbar-ios-cancel {
  color: #420ab7;
}

.searchbar-ios-dark .searchbar-ios-cancel {
  color: #222;
}

.searchbar-ios-dark .searchbar-ios-cancel:hover:not(.disable-hover) {
  color: #343434;
}

.toolbar-ios-dark .searchbar-ios .searchbar-search-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(255,%20255,%20255,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
}

.toolbar-ios-dark .searchbar-ios .searchbar-input {
  color: #fff;
  background: rgba(255, 255, 255, 0.08);
}

.toolbar-ios-dark .searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-dark .searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-dark .searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-dark .searchbar-ios .searchbar-clear-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
}

.toolbar-ios-dark .searchbar-ios .searchbar-ios-cancel {
  color: #fff;
}

.searchbar-ios-fondo .searchbar-ios-cancel {
  color: #f8f8f8;
}

.searchbar-ios-fondo .searchbar-ios-cancel:hover:not(.disable-hover) {
  color: #e4e4e4;
}

.toolbar-ios-fondo .searchbar-ios .searchbar-search-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(0,%200,%200,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(0,%200,%200,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
}

.toolbar-ios-fondo .searchbar-ios .searchbar-input {
  color: #000;
  background: rgba(0, 0, 0, 0.08);
}

.toolbar-ios-fondo .searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-fondo .searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-fondo .searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-fondo .searchbar-ios .searchbar-clear-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(0,%200,%200,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
}

.toolbar-ios-fondo .searchbar-ios .searchbar-ios-cancel {
  color: #420ab7;
}

.searchbar-ios-light-primary .searchbar-ios-cancel {
  color: #5408F3;
}

.searchbar-ios-light-primary .searchbar-ios-cancel:hover:not(.disable-hover) {
  color: #621cf4;
}

.toolbar-ios-light-primary .searchbar-ios .searchbar-search-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(255,%20255,%20255,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
}

.toolbar-ios-light-primary .searchbar-ios .searchbar-input {
  color: #fff;
  background: rgba(255, 255, 255, 0.08);
}

.toolbar-ios-light-primary .searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-light-primary .searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-light-primary .searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-light-primary .searchbar-ios .searchbar-clear-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
}

.toolbar-ios-light-primary .searchbar-ios .searchbar-ios-cancel {
  color: #fff;
}

.searchbar-ios-middle-primary .searchbar-ios-cancel {
  color: #5016CA;
}

.searchbar-ios-middle-primary .searchbar-ios-cancel:hover:not(.disable-hover) {
  color: #5e29ce;
}

.toolbar-ios-middle-primary .searchbar-ios .searchbar-search-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(255,%20255,%20255,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
}

.toolbar-ios-middle-primary .searchbar-ios .searchbar-input {
  color: #fff;
  background: rgba(255, 255, 255, 0.08);
}

.toolbar-ios-middle-primary .searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-middle-primary .searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-middle-primary .searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-middle-primary .searchbar-ios .searchbar-clear-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
}

.toolbar-ios-middle-primary .searchbar-ios .searchbar-ios-cancel {
  color: #fff;
}

.searchbar-ios-checked .searchbar-ios-cancel {
  color: #00CC96;
}

.searchbar-ios-checked .searchbar-ios-cancel:hover:not(.disable-hover) {
  color: #14d09e;
}

.toolbar-ios-checked .searchbar-ios .searchbar-search-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(255,%20255,%20255,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
}

.toolbar-ios-checked .searchbar-ios .searchbar-input {
  color: #fff;
  background: rgba(255, 255, 255, 0.08);
}

.toolbar-ios-checked .searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-checked .searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-checked .searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-checked .searchbar-ios .searchbar-clear-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
}

.toolbar-ios-checked .searchbar-ios .searchbar-ios-cancel {
  color: #fff;
}

.searchbar-ios-unchecked .searchbar-ios-cancel {
  color: #D9D9D9;
}

.searchbar-ios-unchecked .searchbar-ios-cancel:hover:not(.disable-hover) {
  color: #c8c8c8;
}

.toolbar-ios-unchecked .searchbar-ios .searchbar-search-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(0,%200,%200,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(0,%200,%200,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
}

.toolbar-ios-unchecked .searchbar-ios .searchbar-input {
  color: #000;
  background: rgba(0, 0, 0, 0.08);
}

.toolbar-ios-unchecked .searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-unchecked .searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-unchecked .searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-unchecked .searchbar-ios .searchbar-clear-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(0,%200,%200,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
}

.toolbar-ios-unchecked .searchbar-ios .searchbar-ios-cancel {
  color: #420ab7;
}

.searchbar-ios-primary-bolsillo .searchbar-ios-cancel {
  color: #00CC96;
}

.searchbar-ios-primary-bolsillo .searchbar-ios-cancel:hover:not(.disable-hover) {
  color: #14d09e;
}

.toolbar-ios-primary-bolsillo .searchbar-ios .searchbar-search-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(255,%20255,%20255,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
}

.toolbar-ios-primary-bolsillo .searchbar-ios .searchbar-input {
  color: #fff;
  background: rgba(255, 255, 255, 0.08);
}

.toolbar-ios-primary-bolsillo .searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-primary-bolsillo .searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-primary-bolsillo .searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-primary-bolsillo .searchbar-ios .searchbar-clear-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
}

.toolbar-ios-primary-bolsillo .searchbar-ios .searchbar-ios-cancel {
  color: #fff;
}

.searchbar-ios-variant-bolsillo .searchbar-ios-cancel {
  color: #f3de1d;
}

.searchbar-ios-variant-bolsillo .searchbar-ios-cancel:hover:not(.disable-hover) {
  color: #e0cc1b;
}

.toolbar-ios-variant-bolsillo .searchbar-ios .searchbar-search-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(0,%200,%200,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(0,%200,%200,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
}

.toolbar-ios-variant-bolsillo .searchbar-ios .searchbar-input {
  color: #000;
  background: rgba(0, 0, 0, 0.08);
}

.toolbar-ios-variant-bolsillo .searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-variant-bolsillo .searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-variant-bolsillo .searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-variant-bolsillo .searchbar-ios .searchbar-clear-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(0,%200,%200,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
}

.toolbar-ios-variant-bolsillo .searchbar-ios .searchbar-ios-cancel {
  color: #420ab7;
}

.searchbar-ios.searchbar-animated.searchbar-show-cancel .searchbar-ios-cancel {
  display: block;
}

.searchbar-ios.searchbar-animated .searchbar-search-icon,
.searchbar-ios.searchbar-animated .searchbar-input {
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
}

.searchbar-animated.searchbar-has-focus .searchbar-ios-cancel {
  opacity: 1;
  pointer-events: auto;
}

.searchbar-animated .searchbar-ios-cancel {
  margin-right: -100%;
  -webkit-transform: translate3d(0,  0,  0);
  transform: translate3d(0,  0,  0);
  opacity: 0;
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
  pointer-events: none;
}

.searchbar-md {
  background: inherit;
  padding: 8px;
}

.searchbar-md .searchbar-search-icon {
  left: 16px;
  top: 11px;
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='%235b5b5b'%20d='M337.509,305.372h-17.501l-6.571-5.486c20.791-25.232,33.922-57.054,33.922-93.257C347.358,127.632,283.896,64,205.135,64C127.452,64,64,127.632,64,206.629s63.452,142.628,142.225,142.628c35.011,0,67.831-13.167,92.991-34.008l6.561,5.487v17.551L415.18,448L448,415.086L337.509,305.372z%20M206.225,305.372c-54.702,0-98.463-43.887-98.463-98.743c0-54.858,43.761-98.742,98.463-98.742c54.7,0,98.462,43.884,98.462,98.742C304.687,261.485,260.925,305.372,206.225,305.372z'/></svg>");
  width: 21px;
  height: 21px;
}

.searchbar-md .searchbar-md-cancel {
  left: 10px;
  top: 0;
  margin: 0;
  display: none;
  width: 21px;
  height: 100%;
}

.searchbar-md .searchbar-search-icon,
.searchbar-md .searchbar-md-cancel {
  position: absolute;
  background-repeat: no-repeat;
  background-size: 20px;
}

.searchbar-md .searchbar-search-icon.activated,
.searchbar-md .searchbar-md-cancel.activated {
  background-color: transparent;
}

.searchbar-md .searchbar-input {
  padding: 6px 55px;
  border-radius: 2px;
  background-position: left 8px center;
  height: auto;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 3rem;
  color: #141414;
  background-color: #fff;
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}

.searchbar-md .searchbar-input::-moz-placeholder {
  color: #aeaeae;
}

.searchbar-md .searchbar-input:-ms-input-placeholder {
  color: #aeaeae;
}

.searchbar-md .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: #aeaeae;
}

.searchbar-md .searchbar-clear-icon {
  right: 13px;
  top: 0;
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><polygon%20fill='%235b5b5b'%20points='405,136.798%20375.202,107%20256,226.202%20136.798,107%20107,136.798%20226.202,256%20107,375.202%20136.798,405%20256,285.798%20375.202,405%20405,375.202%20285.798,256'/></svg>");
  padding: 0;
  background-position: center;
  position: absolute;
  width: 22px;
  height: 100%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.searchbar-md .searchbar-clear-icon.activated {
  background-color: transparent;
}

.searchbar-md.searchbar-has-focus.searchbar-show-cancel .searchbar-search-icon {
  display: none;
}

.searchbar-md.searchbar-has-focus.searchbar-show-cancel .searchbar-md-cancel {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.toolbar .searchbar-md {
  padding: 3px;
}

.toolbar .searchbar-md .searchbar-md-cancel {
  left: 14px;
}

.searchbar-md .searchbar-ios-cancel {
  display: none;
}

.searchbar-wp {
  background: transparent;
  padding: 8px;
}

.searchbar-wp .searchbar-input-container {
  border: 2px solid rgba(0, 0, 0, 0.5);
}

.searchbar-wp .searchbar-search-icon {
  right: 8px;
  top: 5px;
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='%23858585'%20d='M337.509,305.372h-17.501l-6.571-5.486c20.791-25.232,33.922-57.054,33.922-93.257C347.358,127.632,283.896,64,205.135,64C127.452,64,64,127.632,64,206.629s63.452,142.628,142.225,142.628c35.011,0,67.831-13.167,92.991-34.008l6.561,5.487v17.551L415.18,448L448,415.086L337.509,305.372z%20M206.225,305.372c-54.702,0-98.463-43.887-98.463-98.743c0-54.858,43.761-98.742,98.463-98.742c54.7,0,98.462,43.884,98.462,98.742C304.687,261.485,260.925,305.372,206.225,305.372z'/></svg>");
  position: absolute;
  width: 21px;
  height: 21px;
  background-repeat: no-repeat;
  background-size: 20px;
}

.searchbar-wp .searchbar-search-icon.activated {
  background-color: transparent;
}

.searchbar-wp .searchbar-input {
  padding: 0 8px;
  border-radius: 0;
  background-position: left 8px center;
  height: auto;
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 3rem;
  color: #141414;
  background-color: #fff;
}

.searchbar-wp .searchbar-input::-moz-placeholder {
  color: #858585;
}

.searchbar-wp .searchbar-input:-ms-input-placeholder {
  color: #858585;
}

.searchbar-wp .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: #858585;
}

.searchbar-wp .searchbar-clear-icon {
  right: 8px;
  top: 0;
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><polygon%20fill='%23858585'%20points='405,136.798%20375.202,107%20256,226.202%20136.798,107%20107,136.798%20226.202,256%20107,375.202%20136.798,405%20256,285.798%20375.202,405%20405,375.202%20285.798,256'/></svg>");
  padding: 0;
  background-position: center;
  position: absolute;
  width: 22px;
  height: 100%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.searchbar-wp .searchbar-clear-icon.activated {
  background-color: transparent;
}

.searchbar-wp.searchbar-has-focus .searchbar-input-container {
  border-color: #420ab7;
}

.searchbar-wp.searchbar-has-value .searchbar-search-icon {
  display: none;
}

.searchbar-wp .searchbar-ios-cancel {
  display: none;
}

.searchbar-wp .searchbar-md-cancel {
  display: none;
}

.toolbar .searchbar-wp {
  padding: 2px;
}

.searchbar-wp-primary.searchbar-has-focus .searchbar-input-container {
  border-color: #420ab7;
}

.searchbar-wp-secondary.searchbar-has-focus .searchbar-input-container {
  border-color: #21c064;
}

.searchbar-wp-danger.searchbar-has-focus .searchbar-input-container {
  border-color: #f53d3d;
}

.searchbar-wp-light.searchbar-has-focus .searchbar-input-container {
  border-color: #f4f4f4;
}

.searchbar-wp-dark.searchbar-has-focus .searchbar-input-container {
  border-color: #222;
}

.searchbar-wp-fondo.searchbar-has-focus .searchbar-input-container {
  border-color: #f8f8f8;
}

.searchbar-wp-light-primary.searchbar-has-focus .searchbar-input-container {
  border-color: #5408F3;
}

.searchbar-wp-middle-primary.searchbar-has-focus .searchbar-input-container {
  border-color: #5016CA;
}

.searchbar-wp-checked.searchbar-has-focus .searchbar-input-container {
  border-color: #00CC96;
}

.searchbar-wp-unchecked.searchbar-has-focus .searchbar-input-container {
  border-color: #D9D9D9;
}

.searchbar-wp-primary-bolsillo.searchbar-has-focus .searchbar-input-container {
  border-color: #00CC96;
}

.searchbar-wp-variant-bolsillo.searchbar-has-focus .searchbar-input-container {
  border-color: #f3de1d;
}

ion-segment {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
}

.segment-button {
  margin-left: 0;
  margin-right: 0;
  text-align: center;
  position: relative;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
}

.segment-ios .segment-button {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  width: 0;
  height: 3.2rem;
  border-width: 1px;
  border-style: solid;
  border-color: #420ab7;
  font-size: 1.3rem;
  line-height: 3rem;
  color: #420ab7;
  background-color: transparent;
}

.segment-ios .segment-button ion-icon {
  font-size: 2.6rem;
  line-height: 2.8rem;
}

.segment-ios .segment-button.segment-activated {
  color: #fff;
  background-color: #420ab7;
  opacity: 1;
  -webkit-transition: 100ms all linear;
  transition: 100ms all linear;
}

.segment-ios .segment-button:hover:not(.segment-activated) {
  background-color: rgba(66, 10, 183, 0.1);
  -webkit-transition: 100ms all linear;
  transition: 100ms all linear;
}

.segment-ios .segment-button:active:not(.segment-activated) {
  background-color: rgba(66, 10, 183, 0.16);
  -webkit-transition: 100ms all linear;
  transition: 100ms all linear;
}

.segment-ios .segment-button:first-of-type {
  border-top-left-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
  margin-right: 0;
}

.segment-ios .segment-button:not(:first-of-type) {
  border-left-width: 0;
}

.segment-ios .segment-button:last-of-type {
  border-top-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 0;
  margin-left: 0;
  border-left-width: 0;
}

[dir="rtl"] .segment-ios .segment-button:first-of-type {
  border-left-width: 0;
}

[dir="rtl"] .segment-ios .segment-button:last-of-type {
  border-left-width: 1px;
}

.segment-ios.segment-disabled {
  opacity: .4;
  pointer-events: none;
}

.segment-ios .segment-button-disabled {
  color: rgba(66, 10, 183, 0.3);
  pointer-events: none;
}

.toolbar-ios .segment-ios {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
}

.toolbar-ios .segment-button {
  max-width: 100px;
  height: 2.6rem;
  font-size: 1.2rem;
  line-height: 2.5rem;
}

.toolbar-ios .segment-button ion-icon {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

.segment-ios-primary .segment-button {
  border-color: #420ab7;
  color: #420ab7;
}

.segment-ios-primary .segment-button:hover:not(.segment-activated) {
  background-color: rgba(66, 10, 183, 0.1);
}

.segment-ios-primary .segment-button:active:not(.segment-activated) {
  background-color: rgba(66, 10, 183, 0.16);
}

.segment-ios-primary .segment-button.segment-activated {
  color: #fff;
  background-color: #420ab7;
}

.segment-ios-primary .segment-button-disabled {
  color: rgba(66, 10, 183, 0.3);
}

.toolbar-ios-primary .segment-ios .segment-button.segment-activated {
  color: #420ab7;
}

.segment-ios-secondary .segment-button {
  border-color: #21c064;
  color: #21c064;
}

.segment-ios-secondary .segment-button:hover:not(.segment-activated) {
  background-color: rgba(33, 192, 100, 0.1);
}

.segment-ios-secondary .segment-button:active:not(.segment-activated) {
  background-color: rgba(33, 192, 100, 0.16);
}

.segment-ios-secondary .segment-button.segment-activated {
  color: #fff;
  background-color: #21c064;
}

.segment-ios-secondary .segment-button-disabled {
  color: rgba(33, 192, 100, 0.3);
}

.toolbar-ios-secondary .segment-ios .segment-button.segment-activated {
  color: #21c064;
}

.segment-ios-danger .segment-button {
  border-color: #f53d3d;
  color: #f53d3d;
}

.segment-ios-danger .segment-button:hover:not(.segment-activated) {
  background-color: rgba(245, 61, 61, 0.1);
}

.segment-ios-danger .segment-button:active:not(.segment-activated) {
  background-color: rgba(245, 61, 61, 0.16);
}

.segment-ios-danger .segment-button.segment-activated {
  color: #fff;
  background-color: #f53d3d;
}

.segment-ios-danger .segment-button-disabled {
  color: rgba(245, 61, 61, 0.3);
}

.toolbar-ios-danger .segment-ios .segment-button.segment-activated {
  color: #f53d3d;
}

.segment-ios-light .segment-button {
  border-color: #f4f4f4;
  color: #f4f4f4;
}

.segment-ios-light .segment-button:hover:not(.segment-activated) {
  background-color: rgba(244, 244, 244, 0.1);
}

.segment-ios-light .segment-button:active:not(.segment-activated) {
  background-color: rgba(244, 244, 244, 0.16);
}

.segment-ios-light .segment-button.segment-activated {
  color: #000;
  background-color: #f4f4f4;
}

.segment-ios-light .segment-button-disabled {
  color: rgba(244, 244, 244, 0.3);
}

.toolbar-ios-light .segment-ios .segment-button.segment-activated {
  color: #f4f4f4;
}

.segment-ios-dark .segment-button {
  border-color: #222;
  color: #222;
}

.segment-ios-dark .segment-button:hover:not(.segment-activated) {
  background-color: rgba(34, 34, 34, 0.1);
}

.segment-ios-dark .segment-button:active:not(.segment-activated) {
  background-color: rgba(34, 34, 34, 0.16);
}

.segment-ios-dark .segment-button.segment-activated {
  color: #fff;
  background-color: #222;
}

.segment-ios-dark .segment-button-disabled {
  color: rgba(34, 34, 34, 0.3);
}

.toolbar-ios-dark .segment-ios .segment-button.segment-activated {
  color: #222;
}

.segment-ios-fondo .segment-button {
  border-color: #f8f8f8;
  color: #f8f8f8;
}

.segment-ios-fondo .segment-button:hover:not(.segment-activated) {
  background-color: rgba(248, 248, 248, 0.1);
}

.segment-ios-fondo .segment-button:active:not(.segment-activated) {
  background-color: rgba(248, 248, 248, 0.16);
}

.segment-ios-fondo .segment-button.segment-activated {
  color: #000;
  background-color: #f8f8f8;
}

.segment-ios-fondo .segment-button-disabled {
  color: rgba(248, 248, 248, 0.3);
}

.toolbar-ios-fondo .segment-ios .segment-button.segment-activated {
  color: #f8f8f8;
}

.segment-ios-light-primary .segment-button {
  border-color: #5408F3;
  color: #5408F3;
}

.segment-ios-light-primary .segment-button:hover:not(.segment-activated) {
  background-color: rgba(84, 8, 243, 0.1);
}

.segment-ios-light-primary .segment-button:active:not(.segment-activated) {
  background-color: rgba(84, 8, 243, 0.16);
}

.segment-ios-light-primary .segment-button.segment-activated {
  color: #fff;
  background-color: #5408F3;
}

.segment-ios-light-primary .segment-button-disabled {
  color: rgba(84, 8, 243, 0.3);
}

.toolbar-ios-light-primary .segment-ios .segment-button.segment-activated {
  color: #5408F3;
}

.segment-ios-middle-primary .segment-button {
  border-color: #5016CA;
  color: #5016CA;
}

.segment-ios-middle-primary .segment-button:hover:not(.segment-activated) {
  background-color: rgba(80, 22, 202, 0.1);
}

.segment-ios-middle-primary .segment-button:active:not(.segment-activated) {
  background-color: rgba(80, 22, 202, 0.16);
}

.segment-ios-middle-primary .segment-button.segment-activated {
  color: #fff;
  background-color: #5016CA;
}

.segment-ios-middle-primary .segment-button-disabled {
  color: rgba(80, 22, 202, 0.3);
}

.toolbar-ios-middle-primary .segment-ios .segment-button.segment-activated {
  color: #5016CA;
}

.segment-ios-checked .segment-button {
  border-color: #00CC96;
  color: #00CC96;
}

.segment-ios-checked .segment-button:hover:not(.segment-activated) {
  background-color: rgba(0, 204, 150, 0.1);
}

.segment-ios-checked .segment-button:active:not(.segment-activated) {
  background-color: rgba(0, 204, 150, 0.16);
}

.segment-ios-checked .segment-button.segment-activated {
  color: #fff;
  background-color: #00CC96;
}

.segment-ios-checked .segment-button-disabled {
  color: rgba(0, 204, 150, 0.3);
}

.toolbar-ios-checked .segment-ios .segment-button.segment-activated {
  color: #00CC96;
}

.segment-ios-unchecked .segment-button {
  border-color: #D9D9D9;
  color: #D9D9D9;
}

.segment-ios-unchecked .segment-button:hover:not(.segment-activated) {
  background-color: rgba(217, 217, 217, 0.1);
}

.segment-ios-unchecked .segment-button:active:not(.segment-activated) {
  background-color: rgba(217, 217, 217, 0.16);
}

.segment-ios-unchecked .segment-button.segment-activated {
  color: #000;
  background-color: #D9D9D9;
}

.segment-ios-unchecked .segment-button-disabled {
  color: rgba(217, 217, 217, 0.3);
}

.toolbar-ios-unchecked .segment-ios .segment-button.segment-activated {
  color: #D9D9D9;
}

.segment-ios-primary-bolsillo .segment-button {
  border-color: #00CC96;
  color: #00CC96;
}

.segment-ios-primary-bolsillo .segment-button:hover:not(.segment-activated) {
  background-color: rgba(0, 204, 150, 0.1);
}

.segment-ios-primary-bolsillo .segment-button:active:not(.segment-activated) {
  background-color: rgba(0, 204, 150, 0.16);
}

.segment-ios-primary-bolsillo .segment-button.segment-activated {
  color: #fff;
  background-color: #00CC96;
}

.segment-ios-primary-bolsillo .segment-button-disabled {
  color: rgba(0, 204, 150, 0.3);
}

.toolbar-ios-primary-bolsillo .segment-ios .segment-button.segment-activated {
  color: #00CC96;
}

.segment-ios-variant-bolsillo .segment-button {
  border-color: #f3de1d;
  color: #f3de1d;
}

.segment-ios-variant-bolsillo .segment-button:hover:not(.segment-activated) {
  background-color: rgba(243, 222, 29, 0.1);
}

.segment-ios-variant-bolsillo .segment-button:active:not(.segment-activated) {
  background-color: rgba(243, 222, 29, 0.16);
}

.segment-ios-variant-bolsillo .segment-button.segment-activated {
  color: #000;
  background-color: #f3de1d;
}

.segment-ios-variant-bolsillo .segment-button-disabled {
  color: rgba(243, 222, 29, 0.3);
}

.toolbar-ios-variant-bolsillo .segment-ios .segment-button.segment-activated {
  color: #f3de1d;
}

.segment-md .segment-button {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  width: 0;
  height: 4.2rem;
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: rgba(0, 0, 0, 0.1);
  font-size: 1.2rem;
  font-weight: 500;
  line-height: 4rem;
  text-transform: uppercase;
  color: #420ab7;
  background-color: transparent;
  opacity: 0.7;
  -webkit-transition: 100ms all linear;
  transition: 100ms all linear;
  padding: 0 6px;
}

.segment-md .segment-button ion-icon {
  font-size: 2.6rem;
  line-height: 4rem;
}

.segment-md .segment-button.activated, .segment-md .segment-button.segment-activated {
  border-color: #420ab7;
  opacity: 1;
}

.segment-md.segment-disabled,
.segment-md .segment-button-disabled {
  opacity: 0.3;
  pointer-events: none;
}

.toolbar .segment-md {
  margin: 0 auto;
}

.toolbar .segment-md .segment-button.activated,
.toolbar .segment-md .segment-button.segment-activated {
  opacity: 1;
}

.segment-md-primary .segment-button {
  color: #420ab7;
}

.segment-md-primary .segment-button.activated, .segment-md-primary .segment-button.segment-activated {
  border-color: #420ab7;
  color: #420ab7;
  opacity: 1;
}

.segment-md-secondary .segment-button {
  color: #21c064;
}

.segment-md-secondary .segment-button.activated, .segment-md-secondary .segment-button.segment-activated {
  border-color: #21c064;
  color: #21c064;
  opacity: 1;
}

.segment-md-danger .segment-button {
  color: #f53d3d;
}

.segment-md-danger .segment-button.activated, .segment-md-danger .segment-button.segment-activated {
  border-color: #f53d3d;
  color: #f53d3d;
  opacity: 1;
}

.segment-md-light .segment-button {
  color: #f4f4f4;
}

.segment-md-light .segment-button.activated, .segment-md-light .segment-button.segment-activated {
  border-color: #f4f4f4;
  color: #f4f4f4;
  opacity: 1;
}

.segment-md-dark .segment-button {
  color: #222;
}

.segment-md-dark .segment-button.activated, .segment-md-dark .segment-button.segment-activated {
  border-color: #222;
  color: #222;
  opacity: 1;
}

.segment-md-fondo .segment-button {
  color: #f8f8f8;
}

.segment-md-fondo .segment-button.activated, .segment-md-fondo .segment-button.segment-activated {
  border-color: #f8f8f8;
  color: #f8f8f8;
  opacity: 1;
}

.segment-md-light-primary .segment-button {
  color: #5408F3;
}

.segment-md-light-primary .segment-button.activated, .segment-md-light-primary .segment-button.segment-activated {
  border-color: #5408F3;
  color: #5408F3;
  opacity: 1;
}

.segment-md-middle-primary .segment-button {
  color: #5016CA;
}

.segment-md-middle-primary .segment-button.activated, .segment-md-middle-primary .segment-button.segment-activated {
  border-color: #5016CA;
  color: #5016CA;
  opacity: 1;
}

.segment-md-checked .segment-button {
  color: #00CC96;
}

.segment-md-checked .segment-button.activated, .segment-md-checked .segment-button.segment-activated {
  border-color: #00CC96;
  color: #00CC96;
  opacity: 1;
}

.segment-md-unchecked .segment-button {
  color: #D9D9D9;
}

.segment-md-unchecked .segment-button.activated, .segment-md-unchecked .segment-button.segment-activated {
  border-color: #D9D9D9;
  color: #D9D9D9;
  opacity: 1;
}

.segment-md-primary-bolsillo .segment-button {
  color: #00CC96;
}

.segment-md-primary-bolsillo .segment-button.activated, .segment-md-primary-bolsillo .segment-button.segment-activated {
  border-color: #00CC96;
  color: #00CC96;
  opacity: 1;
}

.segment-md-variant-bolsillo .segment-button {
  color: #f3de1d;
}

.segment-md-variant-bolsillo .segment-button.activated, .segment-md-variant-bolsillo .segment-button.segment-activated {
  border-color: #f3de1d;
  color: #f3de1d;
  opacity: 1;
}

.segment-wp {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.segment-wp .segment-button {
  height: 4rem;
  font-size: 1.3rem;
  font-weight: bold;
  line-height: 4rem;
  text-transform: uppercase;
  color: #000;
  background-color: transparent;
  opacity: 0.5;
  padding: 0 6px;
}

.segment-wp .segment-button.segment-activated {
  opacity: 1;
}

.segment-wp .segment-button ion-icon {
  font-size: 2.6rem;
  line-height: 4rem;
}

.segment-wp.segment-disabled,
.segment-wp .segment-button-disabled {
  opacity: 0.3;
  pointer-events: none;
}

.toolbar .segment-wp {
  margin: 0 auto;
}

.segment-wp-primary .segment-button {
  color: #420ab7;
}

.segment-wp-primary .segment-button.activated, .segment-wp-primary .segment-button.segment-activated {
  border-color: #420ab7;
  color: #420ab7;
  opacity: 1;
}

.segment-wp-secondary .segment-button {
  color: #21c064;
}

.segment-wp-secondary .segment-button.activated, .segment-wp-secondary .segment-button.segment-activated {
  border-color: #21c064;
  color: #21c064;
  opacity: 1;
}

.segment-wp-danger .segment-button {
  color: #f53d3d;
}

.segment-wp-danger .segment-button.activated, .segment-wp-danger .segment-button.segment-activated {
  border-color: #f53d3d;
  color: #f53d3d;
  opacity: 1;
}

.segment-wp-light .segment-button {
  color: #f4f4f4;
}

.segment-wp-light .segment-button.activated, .segment-wp-light .segment-button.segment-activated {
  border-color: #f4f4f4;
  color: #f4f4f4;
  opacity: 1;
}

.segment-wp-dark .segment-button {
  color: #222;
}

.segment-wp-dark .segment-button.activated, .segment-wp-dark .segment-button.segment-activated {
  border-color: #222;
  color: #222;
  opacity: 1;
}

.segment-wp-fondo .segment-button {
  color: #f8f8f8;
}

.segment-wp-fondo .segment-button.activated, .segment-wp-fondo .segment-button.segment-activated {
  border-color: #f8f8f8;
  color: #f8f8f8;
  opacity: 1;
}

.segment-wp-light-primary .segment-button {
  color: #5408F3;
}

.segment-wp-light-primary .segment-button.activated, .segment-wp-light-primary .segment-button.segment-activated {
  border-color: #5408F3;
  color: #5408F3;
  opacity: 1;
}

.segment-wp-middle-primary .segment-button {
  color: #5016CA;
}

.segment-wp-middle-primary .segment-button.activated, .segment-wp-middle-primary .segment-button.segment-activated {
  border-color: #5016CA;
  color: #5016CA;
  opacity: 1;
}

.segment-wp-checked .segment-button {
  color: #00CC96;
}

.segment-wp-checked .segment-button.activated, .segment-wp-checked .segment-button.segment-activated {
  border-color: #00CC96;
  color: #00CC96;
  opacity: 1;
}

.segment-wp-unchecked .segment-button {
  color: #D9D9D9;
}

.segment-wp-unchecked .segment-button.activated, .segment-wp-unchecked .segment-button.segment-activated {
  border-color: #D9D9D9;
  color: #D9D9D9;
  opacity: 1;
}

.segment-wp-primary-bolsillo .segment-button {
  color: #00CC96;
}

.segment-wp-primary-bolsillo .segment-button.activated, .segment-wp-primary-bolsillo .segment-button.segment-activated {
  border-color: #00CC96;
  color: #00CC96;
  opacity: 1;
}

.segment-wp-variant-bolsillo .segment-button {
  color: #f3de1d;
}

.segment-wp-variant-bolsillo .segment-button.activated, .segment-wp-variant-bolsillo .segment-button.segment-activated {
  border-color: #f3de1d;
  color: #f3de1d;
  opacity: 1;
}

ion-select {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  max-width: 45%;
}

.select-text {
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  min-width: 16px;
  font-size: inherit;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.item-multiple-inputs ion-select {
  position: relative;
}

.select-disabled,
.item-select-disabled ion-label {
  opacity: .4;
  pointer-events: none;
}

.select-popover ion-list {
  margin: -1px 0;
}

.select-ios {
  padding: 11px 8px 11px 16px;
}

.select-ios .select-placeholder {
  color: #999;
}

.select-ios .select-icon {
  position: relative;
  width: 12px;
  height: 18px;
}

.select-ios .select-icon .select-icon-inner {
  left: 5px;
  top: 50%;
  margin-top: -2px;
  position: absolute;
  width: 0;
  height: 0;
  border-top: 5px solid;
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
  color: #999;
  pointer-events: none;
}

.select-md {
  padding: 13px 8px 13px 16px;
}

.select-md .select-placeholder {
  color: #999;
}

.select-md .item-select ion-label {
  margin-left: 0;
}

.select-md .select-icon {
  position: relative;
  width: 12px;
  height: 19px;
}

.select-md .select-icon .select-icon-inner {
  left: 5px;
  top: 50%;
  margin-top: -3px;
  position: absolute;
  width: 0;
  height: 0;
  border-top: 5px solid;
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
  color: #999;
  pointer-events: none;
}

.select-wp {
  margin: 13px 8px;
  padding: 0 8px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  max-width: 100%;
  border: 2px solid rgba(0, 0, 0, 0.5);
  line-height: 3rem;
}

.select-wp .select-placeholder {
  color: rgba(0, 0, 0, 0.5);
}

.item-wp.item-select ion-label {
  margin-left: 0;
}

.select-wp .select-icon {
  position: relative;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  width: 18px;
  height: 18px;
}

.select-wp .select-icon .select-icon-inner {
  left: 5px;
  top: 3px;
  position: absolute;
  display: block;
  width: 9px;
  height: 9px;
  border-top: 2px solid rgba(0, 0, 0, 0.5);
  border-right: 2px solid rgba(0, 0, 0, 0.5);
  -webkit-transform: rotate(135deg);
  transform: rotate(135deg);
  pointer-events: none;
}

.select-wp .select-text {
  min-height: 3rem;
}

.hidden-show-when {
  display: none !important;
}

.hidden-hide-when {
  display: none !important;
}

.swiper-container {
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100%;
  height: 100%;
}

.swiper-container-no-flexbox .swiper-slide {
  float: left;
}

.swiper-container-vertical > .swiper-wrapper {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.swiper-wrapper {
  padding: 0;
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

.swiper-container-android .swiper-slide,
.swiper-wrapper {
  -webkit-transform: translate3d(0,  0,  0);
  transform: translate3d(0,  0,  0);
}

.swiper-container-multirow > .swiper-wrapper {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.swiper-container-free-mode > .swiper-wrapper {
  margin: 0 auto;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}

.swiper-slide {
  text-align: center;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  font-size: 18px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto;
}

.swiper-container-autoheight .swiper-wrapper {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-transition-property: height, -webkit-transform;
  transition-property: height, -webkit-transform;
  transition-property: transform, height;
  transition-property: transform, height, -webkit-transform;
}

.swiper-container .swiper-notification {
  left: 0;
  top: 0;
  position: absolute;
  z-index: -1000;
  opacity: 0;
  pointer-events: none;
}

.swiper-wp8-horizontal {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}

.swiper-wp8-vertical {
  -ms-touch-action: pan-x;
  touch-action: pan-x;
}

.swiper-button-prev,
.swiper-button-next {
  top: 50%;
  margin-top: -22px;
  background-position: center;
  position: absolute;
  z-index: 10;
  width: 27px;
  height: 44px;
  background-repeat: no-repeat;
  background-size: 27px 44px;
  cursor: pointer;
}

.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  cursor: auto;
  opacity: .35;
  pointer-events: none;
}

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  left: 10px;
  right: auto;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
}

.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}

.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  left: auto;
  right: 10px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
}

.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}

.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}

.swiper-pagination {
  text-align: center;
  -webkit-transform: translate3d(0,  0,  0);
  transform: translate3d(0,  0,  0);
  position: absolute;
  z-index: 10;
  -webkit-transition: 300ms;
  transition: 300ms;
  pointer-events: none;
}

.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}

.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal > .swiper-pagination-bullets {
  left: 0;
  bottom: 10px;
  width: 100%;
}

.swiper-pagination-bullet {
  border-radius: 100%;
  display: inline-block;
  width: 8px;
  height: 8px;
  background: #000;
  opacity: .2;
  pointer-events: auto;
}

button.swiper-pagination-bullet {
  margin: 0;
  padding: 0;
  -moz-appearance: none;
  -ms-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}

.swiper-pagination-white .swiper-pagination-bullet {
  background: #fff;
}

.swiper-pagination-bullet-active {
  background: #420ab7;
  opacity: 1;
}

.swiper-pagination-white .swiper-pagination-bullet-active {
  background: #fff;
}

.swiper-pagination-black .swiper-pagination-bullet-active {
  background: #000;
}

.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  -webkit-transform: translate3d(0,  -50%,  0);
  transform: translate3d(0,  -50%,  0);
}

.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 5px 0;
  display: block;
}

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 5px;
}

.swiper-pagination-progress {
  position: absolute;
  background: rgba(0, 0, 0, 0.25);
}

.swiper-pagination-progress .swiper-pagination-progressbar {
  left: 0;
  top: 0;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  position: absolute;
  width: 100%;
  height: 100%;
  background: #420ab7;
  -webkit-transform: scale(0);
  transform: scale(0);
}

.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {
  -webkit-transform-origin: right top;
  transform-origin: right top;
}

.swiper-container-horizontal > .swiper-pagination-progress {
  left: 0;
  top: 0;
  width: 100%;
  height: 4px;
}

.swiper-container-vertical > .swiper-pagination-progress {
  left: 0;
  top: 0;
  width: 4px;
  height: 100%;
}

.swiper-pagination-progress.swiper-pagination-white {
  background: rgba(255, 255, 255, 0.5);
}

.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {
  background: #fff;
}

.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {
  background: #000;
}

.swiper-container-3d {
  -webkit-perspective: 1200px;
  perspective: 1200px;
}

.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
  left: 0;
  top: 0;
  position: absolute;
  z-index: 10;
  width: 100%;
  height: 100%;
  pointer-events: none;
}

.swiper-container-3d .swiper-slide-shadow-left {
  background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-container-3d .swiper-slide-shadow-right {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-container-3d .swiper-slide-shadow-top {
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-container-coverflow .swiper-wrapper,
.swiper-container-flip .swiper-wrapper {
  -webkit-perspective: 1200px;
  perspective: 1200px;
}

.swiper-container-cube,
.swiper-container-flip {
  overflow: visible;
}

.swiper-container-cube .swiper-slide,
.swiper-container-flip .swiper-slide {
  z-index: 1;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  pointer-events: none;
}

.swiper-container-cube .swiper-slide .swiper-slide,
.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-flip .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.swiper-container-cube .swiper-slide {
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
  visibility: hidden;
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
  -webkit-transform-origin: 100% 0;
  transform-origin: 100% 0;
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next + .swiper-slide {
  visibility: visible;
  pointer-events: auto;
}

.swiper-container-cube .swiper-cube-shadow {
  left: 0;
  bottom: 0;
  position: absolute;
  z-index: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: .6;
  -webkit-filter: blur(50px);
  filter: blur(50px);
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}

.swiper-container-fade .swiper-slide {
  -webkit-transition-property: opacity;
  transition-property: opacity;
  pointer-events: none;
}

.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-zoom-container {
  text-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}

.swiper-zoom-container > img,
.swiper-zoom-container > svg,
.swiper-zoom-container > canvas {
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}

.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  background: rgba(0, 0, 0, 0.1);
  -ms-touch-action: none;
  touch-action: none;
}

.swiper-container-horizontal > .swiper-scrollbar {
  left: 1%;
  bottom: 3px;
  position: absolute;
  z-index: 50;
  width: 98%;
  height: 5px;
}

.swiper-container-vertical > .swiper-scrollbar {
  right: 3px;
  top: 1%;
  position: absolute;
  z-index: 50;
  width: 5px;
  height: 98%;
}

.swiper-scrollbar-drag {
  left: 0;
  top: 0;
  border-radius: 10px;
  position: relative;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
}

.swiper-scrollbar-cursor-drag {
  cursor: move;
}

.swiper-lazy-preloader {
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  position: absolute;
  z-index: 10;
  width: 42px;
  height: 42px;
  -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
  animation: swiper-preloader-spin 1s steps(12, end) infinite;
}

.swiper-lazy-preloader::after {
  background-position: 50%;
  display: block;
  width: 100%;
  height: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: 100%;
  content: "";
}

.swiper-lazy-preloader-white::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

@-webkit-keyframes swiper-preloader-spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes swiper-preloader-spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

ion-slides {
  display: block;
  width: 100%;
  height: 100%;
}

.slide-zoom {
  text-align: center;
  display: block;
  width: 100%;
}

.swiper-slide img {
  width: auto;
  max-width: 100%;
  height: auto;
  max-height: 100%;
}

ion-spinner {
  position: relative;
  display: inline-block;
  width: 28px;
  height: 28px;
}

ion-spinner svg {
  left: 0;
  top: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}

ion-spinner.spinner-paused svg {
  -webkit-animation-play-state: paused;
  animation-play-state: paused;
}

.spinner-ios line,
.spinner-ios-small line {
  stroke-width: 4px;
  stroke-linecap: round;
}

.spinner-ios svg,
.spinner-ios-small svg {
  -webkit-animation: spinner-fade-out 1s linear infinite;
  animation: spinner-fade-out 1s linear infinite;
}

.spinner-bubbles svg {
  -webkit-animation: spinner-scale-out 1s linear infinite;
  animation: spinner-scale-out 1s linear infinite;
}

.spinner-circles svg {
  -webkit-animation: spinner-fade-out 1s linear infinite;
  animation: spinner-fade-out 1s linear infinite;
}

.spinner-crescent circle {
  fill: transparent;
  stroke-width: 4px;
  stroke-dasharray: 128px;
  stroke-dashoffset: 82px;
}

.spinner-crescent svg {
  -webkit-animation: spinner-rotate 1s linear infinite;
  animation: spinner-rotate 1s linear infinite;
}

.spinner-dots circle {
  stroke-width: 0;
}

.spinner-dots svg {
  -webkit-transform-origin: center;
  transform-origin: center;
  -webkit-animation: spinner-dots 1s linear infinite;
  animation: spinner-dots 1s linear infinite;
}

@-webkit-keyframes spinner-fade-out {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

@keyframes spinner-fade-out {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

@-webkit-keyframes spinner-scale-out {
  0% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  100% {
    -webkit-transform: scale(0, 0);
    transform: scale(0, 0);
  }
}

@keyframes spinner-scale-out {
  0% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  100% {
    -webkit-transform: scale(0, 0);
    transform: scale(0, 0);
  }
}

@-webkit-keyframes spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@-webkit-keyframes spinner-dots {
  0% {
    opacity: .9;
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  50% {
    opacity: .3;
    -webkit-transform: scale(0.4, 0.4);
    transform: scale(0.4, 0.4);
  }
  100% {
    opacity: .9;
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}

@keyframes spinner-dots {
  0% {
    opacity: .9;
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  50% {
    opacity: .3;
    -webkit-transform: scale(0.4, 0.4);
    transform: scale(0.4, 0.4);
  }
  100% {
    opacity: .9;
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}

.spinner-ios-ios line,
.spinner-ios-ios-small line {
  stroke: #69717d;
}

.spinner-ios-bubbles circle {
  fill: #000;
}

.spinner-ios-circles circle {
  fill: #69717d;
}

.spinner-ios-crescent circle {
  stroke: #000;
}

.spinner-ios-dots circle {
  fill: #444;
}

.spinner-ios-primary.spinner-ios line,
.spinner-ios-primary.spinner-ios-small line,
.spinner-ios-primary.spinner-crescent circle {
  stroke: #420ab7;
}

.spinner-ios-primary.spinner-bubbles circle,
.spinner-ios-primary.spinner-circles circle,
.spinner-ios-primary.spinner-dots circle {
  fill: #420ab7;
}

.spinner-ios-secondary.spinner-ios line,
.spinner-ios-secondary.spinner-ios-small line,
.spinner-ios-secondary.spinner-crescent circle {
  stroke: #21c064;
}

.spinner-ios-secondary.spinner-bubbles circle,
.spinner-ios-secondary.spinner-circles circle,
.spinner-ios-secondary.spinner-dots circle {
  fill: #21c064;
}

.spinner-ios-danger.spinner-ios line,
.spinner-ios-danger.spinner-ios-small line,
.spinner-ios-danger.spinner-crescent circle {
  stroke: #f53d3d;
}

.spinner-ios-danger.spinner-bubbles circle,
.spinner-ios-danger.spinner-circles circle,
.spinner-ios-danger.spinner-dots circle {
  fill: #f53d3d;
}

.spinner-ios-light.spinner-ios line,
.spinner-ios-light.spinner-ios-small line,
.spinner-ios-light.spinner-crescent circle {
  stroke: #f4f4f4;
}

.spinner-ios-light.spinner-bubbles circle,
.spinner-ios-light.spinner-circles circle,
.spinner-ios-light.spinner-dots circle {
  fill: #f4f4f4;
}

.spinner-ios-dark.spinner-ios line,
.spinner-ios-dark.spinner-ios-small line,
.spinner-ios-dark.spinner-crescent circle {
  stroke: #222;
}

.spinner-ios-dark.spinner-bubbles circle,
.spinner-ios-dark.spinner-circles circle,
.spinner-ios-dark.spinner-dots circle {
  fill: #222;
}

.spinner-ios-fondo.spinner-ios line,
.spinner-ios-fondo.spinner-ios-small line,
.spinner-ios-fondo.spinner-crescent circle {
  stroke: #f8f8f8;
}

.spinner-ios-fondo.spinner-bubbles circle,
.spinner-ios-fondo.spinner-circles circle,
.spinner-ios-fondo.spinner-dots circle {
  fill: #f8f8f8;
}

.spinner-ios-light-primary.spinner-ios line,
.spinner-ios-light-primary.spinner-ios-small line,
.spinner-ios-light-primary.spinner-crescent circle {
  stroke: #5408F3;
}

.spinner-ios-light-primary.spinner-bubbles circle,
.spinner-ios-light-primary.spinner-circles circle,
.spinner-ios-light-primary.spinner-dots circle {
  fill: #5408F3;
}

.spinner-ios-middle-primary.spinner-ios line,
.spinner-ios-middle-primary.spinner-ios-small line,
.spinner-ios-middle-primary.spinner-crescent circle {
  stroke: #5016CA;
}

.spinner-ios-middle-primary.spinner-bubbles circle,
.spinner-ios-middle-primary.spinner-circles circle,
.spinner-ios-middle-primary.spinner-dots circle {
  fill: #5016CA;
}

.spinner-ios-checked.spinner-ios line,
.spinner-ios-checked.spinner-ios-small line,
.spinner-ios-checked.spinner-crescent circle {
  stroke: #00CC96;
}

.spinner-ios-checked.spinner-bubbles circle,
.spinner-ios-checked.spinner-circles circle,
.spinner-ios-checked.spinner-dots circle {
  fill: #00CC96;
}

.spinner-ios-unchecked.spinner-ios line,
.spinner-ios-unchecked.spinner-ios-small line,
.spinner-ios-unchecked.spinner-crescent circle {
  stroke: #D9D9D9;
}

.spinner-ios-unchecked.spinner-bubbles circle,
.spinner-ios-unchecked.spinner-circles circle,
.spinner-ios-unchecked.spinner-dots circle {
  fill: #D9D9D9;
}

.spinner-ios-primary-bolsillo.spinner-ios line,
.spinner-ios-primary-bolsillo.spinner-ios-small line,
.spinner-ios-primary-bolsillo.spinner-crescent circle {
  stroke: #00CC96;
}

.spinner-ios-primary-bolsillo.spinner-bubbles circle,
.spinner-ios-primary-bolsillo.spinner-circles circle,
.spinner-ios-primary-bolsillo.spinner-dots circle {
  fill: #00CC96;
}

.spinner-ios-variant-bolsillo.spinner-ios line,
.spinner-ios-variant-bolsillo.spinner-ios-small line,
.spinner-ios-variant-bolsillo.spinner-crescent circle {
  stroke: #f3de1d;
}

.spinner-ios-variant-bolsillo.spinner-bubbles circle,
.spinner-ios-variant-bolsillo.spinner-circles circle,
.spinner-ios-variant-bolsillo.spinner-dots circle {
  fill: #f3de1d;
}

.spinner-md-ios line,
.spinner-md-ios-small line {
  stroke: #69717d;
}

.spinner-md-bubbles circle {
  fill: #000;
}

.spinner-md-circles circle {
  fill: #69717d;
}

.spinner-md-crescent circle {
  stroke: #000;
}

.spinner-md-dots circle {
  fill: #444;
}

.spinner-md-primary.spinner-ios line,
.spinner-md-primary.spinner-ios-small line,
.spinner-md-primary.spinner-crescent circle {
  stroke: #420ab7;
}

.spinner-md-primary.spinner-bubbles circle,
.spinner-md-primary.spinner-circles circle,
.spinner-md-primary.spinner-dots circle {
  fill: #420ab7;
}

.spinner-md-secondary.spinner-ios line,
.spinner-md-secondary.spinner-ios-small line,
.spinner-md-secondary.spinner-crescent circle {
  stroke: #21c064;
}

.spinner-md-secondary.spinner-bubbles circle,
.spinner-md-secondary.spinner-circles circle,
.spinner-md-secondary.spinner-dots circle {
  fill: #21c064;
}

.spinner-md-danger.spinner-ios line,
.spinner-md-danger.spinner-ios-small line,
.spinner-md-danger.spinner-crescent circle {
  stroke: #f53d3d;
}

.spinner-md-danger.spinner-bubbles circle,
.spinner-md-danger.spinner-circles circle,
.spinner-md-danger.spinner-dots circle {
  fill: #f53d3d;
}

.spinner-md-light.spinner-ios line,
.spinner-md-light.spinner-ios-small line,
.spinner-md-light.spinner-crescent circle {
  stroke: #f4f4f4;
}

.spinner-md-light.spinner-bubbles circle,
.spinner-md-light.spinner-circles circle,
.spinner-md-light.spinner-dots circle {
  fill: #f4f4f4;
}

.spinner-md-dark.spinner-ios line,
.spinner-md-dark.spinner-ios-small line,
.spinner-md-dark.spinner-crescent circle {
  stroke: #222;
}

.spinner-md-dark.spinner-bubbles circle,
.spinner-md-dark.spinner-circles circle,
.spinner-md-dark.spinner-dots circle {
  fill: #222;
}

.spinner-md-fondo.spinner-ios line,
.spinner-md-fondo.spinner-ios-small line,
.spinner-md-fondo.spinner-crescent circle {
  stroke: #f8f8f8;
}

.spinner-md-fondo.spinner-bubbles circle,
.spinner-md-fondo.spinner-circles circle,
.spinner-md-fondo.spinner-dots circle {
  fill: #f8f8f8;
}

.spinner-md-light-primary.spinner-ios line,
.spinner-md-light-primary.spinner-ios-small line,
.spinner-md-light-primary.spinner-crescent circle {
  stroke: #5408F3;
}

.spinner-md-light-primary.spinner-bubbles circle,
.spinner-md-light-primary.spinner-circles circle,
.spinner-md-light-primary.spinner-dots circle {
  fill: #5408F3;
}

.spinner-md-middle-primary.spinner-ios line,
.spinner-md-middle-primary.spinner-ios-small line,
.spinner-md-middle-primary.spinner-crescent circle {
  stroke: #5016CA;
}

.spinner-md-middle-primary.spinner-bubbles circle,
.spinner-md-middle-primary.spinner-circles circle,
.spinner-md-middle-primary.spinner-dots circle {
  fill: #5016CA;
}

.spinner-md-checked.spinner-ios line,
.spinner-md-checked.spinner-ios-small line,
.spinner-md-checked.spinner-crescent circle {
  stroke: #00CC96;
}

.spinner-md-checked.spinner-bubbles circle,
.spinner-md-checked.spinner-circles circle,
.spinner-md-checked.spinner-dots circle {
  fill: #00CC96;
}

.spinner-md-unchecked.spinner-ios line,
.spinner-md-unchecked.spinner-ios-small line,
.spinner-md-unchecked.spinner-crescent circle {
  stroke: #D9D9D9;
}

.spinner-md-unchecked.spinner-bubbles circle,
.spinner-md-unchecked.spinner-circles circle,
.spinner-md-unchecked.spinner-dots circle {
  fill: #D9D9D9;
}

.spinner-md-primary-bolsillo.spinner-ios line,
.spinner-md-primary-bolsillo.spinner-ios-small line,
.spinner-md-primary-bolsillo.spinner-crescent circle {
  stroke: #00CC96;
}

.spinner-md-primary-bolsillo.spinner-bubbles circle,
.spinner-md-primary-bolsillo.spinner-circles circle,
.spinner-md-primary-bolsillo.spinner-dots circle {
  fill: #00CC96;
}

.spinner-md-variant-bolsillo.spinner-ios line,
.spinner-md-variant-bolsillo.spinner-ios-small line,
.spinner-md-variant-bolsillo.spinner-crescent circle {
  stroke: #f3de1d;
}

.spinner-md-variant-bolsillo.spinner-bubbles circle,
.spinner-md-variant-bolsillo.spinner-circles circle,
.spinner-md-variant-bolsillo.spinner-dots circle {
  fill: #f3de1d;
}

.spinner-wp-ios line,
.spinner-wp-ios-small line {
  stroke: #69717d;
}

.spinner-wp-bubbles circle {
  fill: #000;
}

.spinner-wp-circles circle {
  fill: #69717d;
}

.spinner-wp-crescent circle {
  stroke: #000;
}

.spinner-wp-dots circle {
  fill: #444;
}

.spinner-wp-primary.spinner-ios line,
.spinner-wp-primary.spinner-ios-small line,
.spinner-wp-primary.spinner-crescent circle {
  stroke: #420ab7;
}

.spinner-wp-primary.spinner-bubbles circle,
.spinner-wp-primary.spinner-circles circle,
.spinner-wp-primary.spinner-dots circle {
  fill: #420ab7;
}

.spinner-wp-secondary.spinner-ios line,
.spinner-wp-secondary.spinner-ios-small line,
.spinner-wp-secondary.spinner-crescent circle {
  stroke: #21c064;
}

.spinner-wp-secondary.spinner-bubbles circle,
.spinner-wp-secondary.spinner-circles circle,
.spinner-wp-secondary.spinner-dots circle {
  fill: #21c064;
}

.spinner-wp-danger.spinner-ios line,
.spinner-wp-danger.spinner-ios-small line,
.spinner-wp-danger.spinner-crescent circle {
  stroke: #f53d3d;
}

.spinner-wp-danger.spinner-bubbles circle,
.spinner-wp-danger.spinner-circles circle,
.spinner-wp-danger.spinner-dots circle {
  fill: #f53d3d;
}

.spinner-wp-light.spinner-ios line,
.spinner-wp-light.spinner-ios-small line,
.spinner-wp-light.spinner-crescent circle {
  stroke: #f4f4f4;
}

.spinner-wp-light.spinner-bubbles circle,
.spinner-wp-light.spinner-circles circle,
.spinner-wp-light.spinner-dots circle {
  fill: #f4f4f4;
}

.spinner-wp-dark.spinner-ios line,
.spinner-wp-dark.spinner-ios-small line,
.spinner-wp-dark.spinner-crescent circle {
  stroke: #222;
}

.spinner-wp-dark.spinner-bubbles circle,
.spinner-wp-dark.spinner-circles circle,
.spinner-wp-dark.spinner-dots circle {
  fill: #222;
}

.spinner-wp-fondo.spinner-ios line,
.spinner-wp-fondo.spinner-ios-small line,
.spinner-wp-fondo.spinner-crescent circle {
  stroke: #f8f8f8;
}

.spinner-wp-fondo.spinner-bubbles circle,
.spinner-wp-fondo.spinner-circles circle,
.spinner-wp-fondo.spinner-dots circle {
  fill: #f8f8f8;
}

.spinner-wp-light-primary.spinner-ios line,
.spinner-wp-light-primary.spinner-ios-small line,
.spinner-wp-light-primary.spinner-crescent circle {
  stroke: #5408F3;
}

.spinner-wp-light-primary.spinner-bubbles circle,
.spinner-wp-light-primary.spinner-circles circle,
.spinner-wp-light-primary.spinner-dots circle {
  fill: #5408F3;
}

.spinner-wp-middle-primary.spinner-ios line,
.spinner-wp-middle-primary.spinner-ios-small line,
.spinner-wp-middle-primary.spinner-crescent circle {
  stroke: #5016CA;
}

.spinner-wp-middle-primary.spinner-bubbles circle,
.spinner-wp-middle-primary.spinner-circles circle,
.spinner-wp-middle-primary.spinner-dots circle {
  fill: #5016CA;
}

.spinner-wp-checked.spinner-ios line,
.spinner-wp-checked.spinner-ios-small line,
.spinner-wp-checked.spinner-crescent circle {
  stroke: #00CC96;
}

.spinner-wp-checked.spinner-bubbles circle,
.spinner-wp-checked.spinner-circles circle,
.spinner-wp-checked.spinner-dots circle {
  fill: #00CC96;
}

.spinner-wp-unchecked.spinner-ios line,
.spinner-wp-unchecked.spinner-ios-small line,
.spinner-wp-unchecked.spinner-crescent circle {
  stroke: #D9D9D9;
}

.spinner-wp-unchecked.spinner-bubbles circle,
.spinner-wp-unchecked.spinner-circles circle,
.spinner-wp-unchecked.spinner-dots circle {
  fill: #D9D9D9;
}

.spinner-wp-primary-bolsillo.spinner-ios line,
.spinner-wp-primary-bolsillo.spinner-ios-small line,
.spinner-wp-primary-bolsillo.spinner-crescent circle {
  stroke: #00CC96;
}

.spinner-wp-primary-bolsillo.spinner-bubbles circle,
.spinner-wp-primary-bolsillo.spinner-circles circle,
.spinner-wp-primary-bolsillo.spinner-dots circle {
  fill: #00CC96;
}

.spinner-wp-variant-bolsillo.spinner-ios line,
.spinner-wp-variant-bolsillo.spinner-ios-small line,
.spinner-wp-variant-bolsillo.spinner-crescent circle {
  stroke: #f3de1d;
}

.spinner-wp-variant-bolsillo.spinner-bubbles circle,
.spinner-wp-variant-bolsillo.spinner-circles circle,
.spinner-wp-variant-bolsillo.spinner-dots circle {
  fill: #f3de1d;
}

.split-pane {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  contain: strict;
}

.split-pane-side:not(ion-menu) {
  display: none;
}

.split-pane-visible > .split-pane-side,
.split-pane-visible > .split-pane-main {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: relative;
  z-index: 0;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

.split-pane-visible > .split-pane-side {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1;
}

.split-pane-visible > .split-pane-main,
.split-pane-visible > ion-nav.split-pane-side,
.split-pane-visible > ion-tabs.split-pane-side,
.split-pane-visible > ion-menu.menu-enabled {
  display: block;
}

.split-pane-visible > ion-split-pane.split-pane-side,
.split-pane-visible > ion-split-pane.split-pane-main {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.split-pane-visible > ion-menu.menu-enabled > .menu-inner {
  left: 0;
  right: 0;
  width: auto;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-transform: none !important;
  transform: none !important;
}

.split-pane-visible > ion-menu.menu-enabled > .ion-backdrop {
  display: hidden !important;
}

.split-pane-visible > .split-pane-side[side=start] {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1;
}

.split-pane-visible > .split-pane-side[side=end] {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
}

.split-pane-visible > .split-pane-side[side=left] {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1;
}

.split-pane-visible > .split-pane-side[side=right] {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
}

.split-pane-ios.split-pane-visible > .split-pane-side {
  min-width: 270px;
  max-width: 28%;
  border-right: 0.55px solid #c8c7cc;
  border-left: 0;
}

.split-pane-ios.split-pane-visible > .split-pane-side[side=right] {
  border-right: 0;
  border-left: 0.55px solid #c8c7cc;
}

.split-pane-md.split-pane-visible > .split-pane-side {
  min-width: 270px;
  max-width: 28%;
  border-right: 1px solid #dedede;
  border-left: 0;
}

.split-pane-md.split-pane-visible > .split-pane-side[side=right] {
  border-right: 0;
  border-left: 1px solid #dedede;
}

.split-pane-wp.split-pane-visible > .split-pane-side {
  min-width: 270px;
  max-width: 28%;
  border-right: 1px solid transparent;
  border-left: 0;
}

.split-pane-wp.split-pane-visible > .split-pane-side[side=right] {
  border-right: 0;
  border-left: 1px solid transparent;
}

.tabbar {
  left: 0;
  bottom: 0;
  position: absolute;
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  opacity: 0;
}

.tabbar-hidden .tabbar {
  display: none;
}

.tabbar.show-tabbar {
  opacity: 1;
}

[tabsPlacement=top] > .tabbar {
  top: 0;
  bottom: auto;
}

.tab-button {
  margin: 0;
  text-align: center;
  border-radius: 0;
  position: relative;
  z-index: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  border: 0;
  text-decoration: none;
  background: none;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.tab-disabled {
  pointer-events: none;
}

.tab-disabled ion-badge,
.tab-disabled ion-icon,
.tab-disabled span {
  opacity: .4;
}

.tab-button-text {
  margin-top: 3px;
  margin-bottom: 2px;
}

.tab-button-text,
.tab-button-icon {
  display: none;
  overflow: hidden;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  min-width: 26px;
  max-width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.has-icon .tab-button-icon,
.has-title .tab-button-text {
  display: block;
}

.has-title-only .tab-button-text {
  white-space: normal;
}

[tabsLayout=icon-bottom] .tab-button .tab-button-icon {
  -webkit-box-ordinal-group: 11;
  -webkit-order: 10;
  -ms-flex-order: 10;
  order: 10;
}

[tabsLayout=icon-left] .tab-button,
[tabsLayout=icon-right] .tab-button,
[tabsLayout=icon-start] .tab-button,
[tabsLayout=icon-end] .tab-button {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}

[tabsLayout=icon-left] .tab-button .tab-button-icon,
[tabsLayout=icon-start] .tab-button .tab-button-icon {
  padding-right: 8px;
  text-align: right;
  text-align: end;
}

[tabsLayout=icon-right] .tab-button .tab-button-icon,
[tabsLayout=icon-end] .tab-button .tab-button-icon {
  padding-left: 8px;
  text-align: left;
  text-align: start;
  -webkit-box-ordinal-group: 11;
  -webkit-order: 10;
  -ms-flex-order: 10;
  order: 10;
}

.tab-hidden,
.tab-highlight,
[tabsLayout=icon-hide] .tab-button-icon,
[tabsLayout=title-hide] .tab-button-text {
  display: none;
}

.tab-badge {
  right: 4%;
  top: 6%;
  right: calc(50% - 50px);
  padding: 1px 6px;
  position: absolute;
  height: auto;
  font-size: 12px;
  line-height: 16px;
}

.has-icon .tab-badge {
  right: calc(50% - 30px);
}

[tabsLayout=icon-bottom] .tab-badge,
[tabsLayout=icon-left] .tab-badge,
[tabsLayout=icon-right] .tab-badge,
[tabsLayout=icon-start] .tab-badge,
[tabsLayout=icon-end] .tab-badge {
  right: calc(50% - 50px);
}

.tabs-ios .tabbar {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: 0.55px solid rgba(0, 0, 0, 0.3);
  background: #f8f8f8;
}

.tabs-ios[tabsPlacement=top] .tabbar {
  border-top: 0;
  border-bottom: 0.55px solid rgba(0, 0, 0, 0.3);
}

.tabs-ios .tab-button {
  max-width: 240px;
  min-height: 49px;
  font-size: 10px;
  font-weight: 500;
  color: #8c8c8c;
  padding: 0 2px;
}

.tabs-ios .tab-button:hover:not(.disable-hover),
.tabs-ios .tab-button[aria-selected=true] {
  color: #420ab7;
}

.tabs-ios .tab-button[aria-selected=true] .tab-button-icon {
  color: #420ab7;
}

.tabs-ios .tab-button-text {
  margin-top: 0;
  margin-bottom: 1px;
  min-height: 11px;
}

.tabs-ios .has-title-only .tab-button-text {
  font-size: 12px;
}

.tabs-ios .tab-button-icon {
  margin-top: 4px;
  margin-bottom: 1px;
  min-width: 35px;
  height: 30px;
  font-size: 30px;
  color: #8c8c8c;
}

.tabs-ios .tab-button-icon::before {
  vertical-align: top;
}

.tabs-ios[tabsLayout=icon-right] .tab-button .tab-button-text,
.tabs-ios[tabsLayout=icon-left] .tab-button .tab-button-text,
.tabs-ios[tabsLayout=icon-end] .tab-button .tab-button-text,
.tabs-ios[tabsLayout=icon-start] .tab-button .tab-button-text {
  font-size: 1.4rem;
  line-height: 1.1;
}

.tabs-ios[tabsLayout=icon-right] .tab-button ion-icon,
.tabs-ios[tabsLayout=icon-left] .tab-button ion-icon,
.tabs-ios[tabsLayout=icon-end] .tab-button ion-icon,
.tabs-ios[tabsLayout=icon-start] .tab-button ion-icon {
  min-width: 24px;
  height: 26px;
  font-size: 24px;
}

.tabs-ios[tabsLayout=icon-hide] .tab-button,
.tabs-ios .tab-button.has-title-only {
  min-height: 41px;
}

.tabs-ios[tabsLayout=icon-hide] .tab-button .tab-button-text,
.tabs-ios .tab-button.has-title-only .tab-button-text {
  margin: 2px 0;
  font-size: 1.4rem;
  line-height: 1.1;
}

.tabs-ios[tabsLayout=title-hide] .tab-button,
.tabs-ios .tab-button.icon-only {
  min-height: 41px;
}

.tabs-ios-primary .tabbar {
  border-color: #310787;
  background-color: #420ab7;
}

.tabs-ios-primary .tab-button,
.tabs-ios-primary .tab-button-icon,
.tabs-ios-primary .tab-button:hover:not(.disable-hover),
.tabs-ios-primary .tab-button:hover:not(.disable-hover) .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-ios-primary .tab-button[aria-selected=true],
.tabs-ios-primary .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-ios-secondary .tabbar {
  border-color: #1a944d;
  background-color: #21c064;
}

.tabs-ios-secondary .tab-button,
.tabs-ios-secondary .tab-button-icon,
.tabs-ios-secondary .tab-button:hover:not(.disable-hover),
.tabs-ios-secondary .tab-button:hover:not(.disable-hover) .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-ios-secondary .tab-button[aria-selected=true],
.tabs-ios-secondary .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-ios-danger .tabbar {
  border-color: #f30d0d;
  background-color: #f53d3d;
}

.tabs-ios-danger .tab-button,
.tabs-ios-danger .tab-button-icon,
.tabs-ios-danger .tab-button:hover:not(.disable-hover),
.tabs-ios-danger .tab-button:hover:not(.disable-hover) .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-ios-danger .tab-button[aria-selected=true],
.tabs-ios-danger .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-ios-light .tabbar {
  border-color: #dbdbdb;
  background-color: #f4f4f4;
}

.tabs-ios-light .tab-button,
.tabs-ios-light .tab-button-icon,
.tabs-ios-light .tab-button:hover:not(.disable-hover),
.tabs-ios-light .tab-button:hover:not(.disable-hover) .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-ios-light .tab-button[aria-selected=true],
.tabs-ios-light .tab-button[aria-selected=true] .tab-button-icon {
  color: #000;
}

.tabs-ios-dark .tabbar {
  border-color: #090909;
  background-color: #222;
}

.tabs-ios-dark .tab-button,
.tabs-ios-dark .tab-button-icon,
.tabs-ios-dark .tab-button:hover:not(.disable-hover),
.tabs-ios-dark .tab-button:hover:not(.disable-hover) .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-ios-dark .tab-button[aria-selected=true],
.tabs-ios-dark .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-ios-fondo .tabbar {
  border-color: #dfdfdf;
  background-color: #f8f8f8;
}

.tabs-ios-fondo .tab-button,
.tabs-ios-fondo .tab-button-icon,
.tabs-ios-fondo .tab-button:hover:not(.disable-hover),
.tabs-ios-fondo .tab-button:hover:not(.disable-hover) .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-ios-fondo .tab-button[aria-selected=true],
.tabs-ios-fondo .tab-button[aria-selected=true] .tab-button-icon {
  color: #000;
}

.tabs-ios-light-primary .tabbar {
  border-color: #4306c2;
  background-color: #5408F3;
}

.tabs-ios-light-primary .tab-button,
.tabs-ios-light-primary .tab-button-icon,
.tabs-ios-light-primary .tab-button:hover:not(.disable-hover),
.tabs-ios-light-primary .tab-button:hover:not(.disable-hover) .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-ios-light-primary .tab-button[aria-selected=true],
.tabs-ios-light-primary .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-ios-middle-primary .tabbar {
  border-color: #3e119c;
  background-color: #5016CA;
}

.tabs-ios-middle-primary .tab-button,
.tabs-ios-middle-primary .tab-button-icon,
.tabs-ios-middle-primary .tab-button:hover:not(.disable-hover),
.tabs-ios-middle-primary .tab-button:hover:not(.disable-hover) .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-ios-middle-primary .tab-button[aria-selected=true],
.tabs-ios-middle-primary .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-ios-checked .tabbar {
  border-color: #009971;
  background-color: #00CC96;
}

.tabs-ios-checked .tab-button,
.tabs-ios-checked .tab-button-icon,
.tabs-ios-checked .tab-button:hover:not(.disable-hover),
.tabs-ios-checked .tab-button:hover:not(.disable-hover) .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-ios-checked .tab-button[aria-selected=true],
.tabs-ios-checked .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-ios-unchecked .tabbar {
  border-color: silver;
  background-color: #D9D9D9;
}

.tabs-ios-unchecked .tab-button,
.tabs-ios-unchecked .tab-button-icon,
.tabs-ios-unchecked .tab-button:hover:not(.disable-hover),
.tabs-ios-unchecked .tab-button:hover:not(.disable-hover) .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-ios-unchecked .tab-button[aria-selected=true],
.tabs-ios-unchecked .tab-button[aria-selected=true] .tab-button-icon {
  color: #000;
}

.tabs-ios-primary-bolsillo .tabbar {
  border-color: #009971;
  background-color: #00CC96;
}

.tabs-ios-primary-bolsillo .tab-button,
.tabs-ios-primary-bolsillo .tab-button-icon,
.tabs-ios-primary-bolsillo .tab-button:hover:not(.disable-hover),
.tabs-ios-primary-bolsillo .tab-button:hover:not(.disable-hover) .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-ios-primary-bolsillo .tab-button[aria-selected=true],
.tabs-ios-primary-bolsillo .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-ios-variant-bolsillo .tabbar {
  border-color: #d2be0b;
  background-color: #f3de1d;
}

.tabs-ios-variant-bolsillo .tab-button,
.tabs-ios-variant-bolsillo .tab-button-icon,
.tabs-ios-variant-bolsillo .tab-button:hover:not(.disable-hover),
.tabs-ios-variant-bolsillo .tab-button:hover:not(.disable-hover) .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-ios-variant-bolsillo .tab-button[aria-selected=true],
.tabs-ios-variant-bolsillo .tab-button[aria-selected=true] .tab-button-icon {
  color: #000;
}

.tabs-md .tabbar {
  background: #f8f8f8;
}

.tabs-md .tab-button {
  min-height: 5.6rem;
  font-weight: normal;
  color: rgba(60, 60, 60, 0.7);
  padding: 0;
}

.tabs-md .tab-button[aria-selected=true] {
  color: #420ab7;
  padding: 0;
}

.tabs-md .tab-button-text {
  font-size: 1.2rem;
  text-transform: none;
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  margin: 0;
  -webkit-transform-origin: 50% 80%;
  transform-origin: 50% 80%;
}

.tabs-md .tab-button[aria-selected=true] .tab-button-text {
  -webkit-transform: scale3d(1.16667, 1.16667, 1);
  transform: scale3d(1.16667, 1.16667, 1);
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}

.tabs-md[tabsLayout=icon-top] .has-icon .tab-button-text {
  margin-top: 4px;
  margin-bottom: 0;
}

.tabs-md[tabsLayout=icon-bottom] .tab-button .tab-button-text {
  margin-top: 0;
}

.tabs-md .tab-button-icon {
  margin-top: 1px;
  min-width: 2.4rem;
  font-size: 2.4rem;
  color: rgba(60, 60, 60, 0.7);
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  -webkit-transform-origin: 50% 150%;
  transform-origin: 50% 150%;
}

.tabs-md .tab-button[aria-selected=true] .tab-button-icon {
  color: #420ab7;
  -webkit-transform: translate3d(0,  -2px,  0);
  transform: translate3d(0,  -2px,  0);
}

.tabs-md[tabsLayout=icon-right] .tab-button[aria-selected=true] .tab-button-icon,
.tabs-md[tabsLayout=icon-end] .tab-button[aria-selected=true] .tab-button-icon {
  -webkit-transform: translate3d(2px,  0,  0);
  transform: translate3d(2px,  0,  0);
}

.tabs-md[tabsLayout=icon-bottom] .tab-button[aria-selected=true] .tab-button-icon {
  -webkit-transform: translate3d(0,  2px,  0);
  transform: translate3d(0,  2px,  0);
}

.tabs-md[tabsLayout=icon-left] .tab-button[aria-selected=true] .tab-button-icon,
.tabs-md[tabsLayout=icon-start] .tab-button[aria-selected=true] .tab-button-icon {
  -webkit-transform: translate3d(-2px,  0,  0);
  transform: translate3d(-2px,  0,  0);
}

.tabs-md[tabsLayout=icon-hide] .tab-button,
.tabs-md[tabsLayout=title-hide] .tab-button,
.tabs-md .tab-button.icon-only,
.tabs-md .tab-button.has-title-only {
  padding: 0 10px;
}

.tabs-md[tabsHighlight=true] .tab-highlight {
  left: 0;
  bottom: 0;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  position: absolute;
  display: block;
  width: 1px;
  height: 2px;
  background: #420ab7;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}

.tabs-md[tabsHighlight=true] .tab-highlight.animate {
  -webkit-transition-duration: 300ms;
  transition-duration: 300ms;
}

.tabs-md[tabsHighlight=true][tabsPlacement=bottom] > .tabbar > .tab-highlight {
  top: 0;
}

.tabs-md-primary .tabbar {
  background-color: #420ab7;
}

.tabs-md-primary .tab-button,
.tabs-md-primary .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-md-primary .tab-button:hover:not(.disable-hover),
.tabs-md-primary .tab-button[aria-selected=true],
.tabs-md-primary .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-md-primary[tabsHighlight=true] .tab-highlight {
  background: #fff;
}

.tabs-md-secondary .tabbar {
  background-color: #21c064;
}

.tabs-md-secondary .tab-button,
.tabs-md-secondary .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-md-secondary .tab-button:hover:not(.disable-hover),
.tabs-md-secondary .tab-button[aria-selected=true],
.tabs-md-secondary .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-md-secondary[tabsHighlight=true] .tab-highlight {
  background: #fff;
}

.tabs-md-danger .tabbar {
  background-color: #f53d3d;
}

.tabs-md-danger .tab-button,
.tabs-md-danger .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-md-danger .tab-button:hover:not(.disable-hover),
.tabs-md-danger .tab-button[aria-selected=true],
.tabs-md-danger .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-md-danger[tabsHighlight=true] .tab-highlight {
  background: #fff;
}

.tabs-md-light .tabbar {
  background-color: #f4f4f4;
}

.tabs-md-light .tab-button,
.tabs-md-light .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-md-light .tab-button:hover:not(.disable-hover),
.tabs-md-light .tab-button[aria-selected=true],
.tabs-md-light .tab-button[aria-selected=true] .tab-button-icon {
  color: #000;
}

.tabs-md-light[tabsHighlight=true] .tab-highlight {
  background: #000;
}

.tabs-md-dark .tabbar {
  background-color: #222;
}

.tabs-md-dark .tab-button,
.tabs-md-dark .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-md-dark .tab-button:hover:not(.disable-hover),
.tabs-md-dark .tab-button[aria-selected=true],
.tabs-md-dark .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-md-dark[tabsHighlight=true] .tab-highlight {
  background: #fff;
}

.tabs-md-fondo .tabbar {
  background-color: #f8f8f8;
}

.tabs-md-fondo .tab-button,
.tabs-md-fondo .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-md-fondo .tab-button:hover:not(.disable-hover),
.tabs-md-fondo .tab-button[aria-selected=true],
.tabs-md-fondo .tab-button[aria-selected=true] .tab-button-icon {
  color: #000;
}

.tabs-md-fondo[tabsHighlight=true] .tab-highlight {
  background: #000;
}

.tabs-md-light-primary .tabbar {
  background-color: #5408F3;
}

.tabs-md-light-primary .tab-button,
.tabs-md-light-primary .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-md-light-primary .tab-button:hover:not(.disable-hover),
.tabs-md-light-primary .tab-button[aria-selected=true],
.tabs-md-light-primary .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-md-light-primary[tabsHighlight=true] .tab-highlight {
  background: #fff;
}

.tabs-md-middle-primary .tabbar {
  background-color: #5016CA;
}

.tabs-md-middle-primary .tab-button,
.tabs-md-middle-primary .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-md-middle-primary .tab-button:hover:not(.disable-hover),
.tabs-md-middle-primary .tab-button[aria-selected=true],
.tabs-md-middle-primary .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-md-middle-primary[tabsHighlight=true] .tab-highlight {
  background: #fff;
}

.tabs-md-checked .tabbar {
  background-color: #00CC96;
}

.tabs-md-checked .tab-button,
.tabs-md-checked .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-md-checked .tab-button:hover:not(.disable-hover),
.tabs-md-checked .tab-button[aria-selected=true],
.tabs-md-checked .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-md-checked[tabsHighlight=true] .tab-highlight {
  background: #fff;
}

.tabs-md-unchecked .tabbar {
  background-color: #D9D9D9;
}

.tabs-md-unchecked .tab-button,
.tabs-md-unchecked .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-md-unchecked .tab-button:hover:not(.disable-hover),
.tabs-md-unchecked .tab-button[aria-selected=true],
.tabs-md-unchecked .tab-button[aria-selected=true] .tab-button-icon {
  color: #000;
}

.tabs-md-unchecked[tabsHighlight=true] .tab-highlight {
  background: #000;
}

.tabs-md-primary-bolsillo .tabbar {
  background-color: #00CC96;
}

.tabs-md-primary-bolsillo .tab-button,
.tabs-md-primary-bolsillo .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-md-primary-bolsillo .tab-button:hover:not(.disable-hover),
.tabs-md-primary-bolsillo .tab-button[aria-selected=true],
.tabs-md-primary-bolsillo .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-md-primary-bolsillo[tabsHighlight=true] .tab-highlight {
  background: #fff;
}

.tabs-md-variant-bolsillo .tabbar {
  background-color: #f3de1d;
}

.tabs-md-variant-bolsillo .tab-button,
.tabs-md-variant-bolsillo .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-md-variant-bolsillo .tab-button:hover:not(.disable-hover),
.tabs-md-variant-bolsillo .tab-button[aria-selected=true],
.tabs-md-variant-bolsillo .tab-button[aria-selected=true] .tab-button-icon {
  color: #000;
}

.tabs-md-variant-bolsillo[tabsHighlight=true] .tab-highlight {
  background: #000;
}

.tabs-wp .tabbar {
  background: #f8f8f8;
}

.tabs-wp .tab-button {
  border-radius: 0;
  min-height: 4.8rem;
  border-bottom: 2px solid transparent;
  font-size: 1.2rem;
  font-weight: normal;
  color: rgba(140, 140, 140, 0.7);
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 12px 10px 5px;
}

.tabs-wp .tab-button[aria-selected=true] {
  border-bottom-color: #420ab7;
  color: #420ab7;
}

.tabs-wp .tab-button.activated {
  background: rgba(0, 0, 0, 0.1);
}

.tabs-wp[tabsPlacement=bottom] .tab-button {
  border-top: 2px solid transparent;
  border-bottom-width: 0;
}

.tabs-wp[tabsPlacement=bottom] .tab-button[aria-selected=true] {
  border-top-color: #420ab7;
}

.tabs-wp .tab-button-text {
  margin-top: 5px;
  margin-bottom: 5px;
}

.tabs-wp .tab-button-icon {
  min-width: 2.4rem;
  font-size: 2.4rem;
  color: rgba(140, 140, 140, 0.7);
}

.tabs-wp .tab-button[aria-selected=true] .tab-button-icon {
  color: #420ab7;
}

.tabs-wp[tabsLayout=icon-bottom] .tab-button {
  padding-top: 8px;
  padding-bottom: 8px;
}

.tabs-wp[tabsLayout=icon-right] .tab-button,
.tabs-wp[tabsLayout=icon-left] .tab-button,
.tabs-wp[tabsLayout=icon-end] .tab-button,
.tabs-wp[tabsLayout=icon-start] .tab-button {
  padding-bottom: 10px;
}

.tabs-wp[tabsLayout=icon-right] .tab-button ion-icon,
.tabs-wp[tabsLayout=icon-left] .tab-button ion-icon,
.tabs-wp[tabsLayout=icon-end] .tab-button ion-icon,
.tabs-wp[tabsLayout=icon-start] .tab-button ion-icon {
  min-width: 24px;
}

.tabs-wp[tabsLayout=icon-hide] .tab-button,
.tabs-wp[tabsLayout=title-hide] .tab-button,
.tabs-wp .tab-button.icon-only,
.tabs-wp .tab-button.has-title-only {
  padding: 6px 10px;
}

.tabs-wp-primary .tabbar {
  background-color: #420ab7;
}

.tabs-wp-primary .tab-button,
.tabs-wp-primary .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-wp-primary .tab-button:hover:not(.disable-hover),
.tabs-wp-primary .tab-button:hover:not(.disable-hover) .tab-button-icon,
.tabs-wp-primary .tab-button[aria-selected=true],
.tabs-wp-primary .tab-button[aria-selected=true] .tab-button-icon {
  border-color: #fff;
  color: #fff;
}

.tabs-wp-secondary .tabbar {
  background-color: #21c064;
}

.tabs-wp-secondary .tab-button,
.tabs-wp-secondary .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-wp-secondary .tab-button:hover:not(.disable-hover),
.tabs-wp-secondary .tab-button:hover:not(.disable-hover) .tab-button-icon,
.tabs-wp-secondary .tab-button[aria-selected=true],
.tabs-wp-secondary .tab-button[aria-selected=true] .tab-button-icon {
  border-color: #fff;
  color: #fff;
}

.tabs-wp-danger .tabbar {
  background-color: #f53d3d;
}

.tabs-wp-danger .tab-button,
.tabs-wp-danger .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-wp-danger .tab-button:hover:not(.disable-hover),
.tabs-wp-danger .tab-button:hover:not(.disable-hover) .tab-button-icon,
.tabs-wp-danger .tab-button[aria-selected=true],
.tabs-wp-danger .tab-button[aria-selected=true] .tab-button-icon {
  border-color: #fff;
  color: #fff;
}

.tabs-wp-light .tabbar {
  background-color: #f4f4f4;
}

.tabs-wp-light .tab-button,
.tabs-wp-light .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-wp-light .tab-button:hover:not(.disable-hover),
.tabs-wp-light .tab-button:hover:not(.disable-hover) .tab-button-icon,
.tabs-wp-light .tab-button[aria-selected=true],
.tabs-wp-light .tab-button[aria-selected=true] .tab-button-icon {
  border-color: #000;
  color: #000;
}

.tabs-wp-dark .tabbar {
  background-color: #222;
}

.tabs-wp-dark .tab-button,
.tabs-wp-dark .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-wp-dark .tab-button:hover:not(.disable-hover),
.tabs-wp-dark .tab-button:hover:not(.disable-hover) .tab-button-icon,
.tabs-wp-dark .tab-button[aria-selected=true],
.tabs-wp-dark .tab-button[aria-selected=true] .tab-button-icon {
  border-color: #fff;
  color: #fff;
}

.tabs-wp-fondo .tabbar {
  background-color: #f8f8f8;
}

.tabs-wp-fondo .tab-button,
.tabs-wp-fondo .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-wp-fondo .tab-button:hover:not(.disable-hover),
.tabs-wp-fondo .tab-button:hover:not(.disable-hover) .tab-button-icon,
.tabs-wp-fondo .tab-button[aria-selected=true],
.tabs-wp-fondo .tab-button[aria-selected=true] .tab-button-icon {
  border-color: #000;
  color: #000;
}

.tabs-wp-light-primary .tabbar {
  background-color: #5408F3;
}

.tabs-wp-light-primary .tab-button,
.tabs-wp-light-primary .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-wp-light-primary .tab-button:hover:not(.disable-hover),
.tabs-wp-light-primary .tab-button:hover:not(.disable-hover) .tab-button-icon,
.tabs-wp-light-primary .tab-button[aria-selected=true],
.tabs-wp-light-primary .tab-button[aria-selected=true] .tab-button-icon {
  border-color: #fff;
  color: #fff;
}

.tabs-wp-middle-primary .tabbar {
  background-color: #5016CA;
}

.tabs-wp-middle-primary .tab-button,
.tabs-wp-middle-primary .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-wp-middle-primary .tab-button:hover:not(.disable-hover),
.tabs-wp-middle-primary .tab-button:hover:not(.disable-hover) .tab-button-icon,
.tabs-wp-middle-primary .tab-button[aria-selected=true],
.tabs-wp-middle-primary .tab-button[aria-selected=true] .tab-button-icon {
  border-color: #fff;
  color: #fff;
}

.tabs-wp-checked .tabbar {
  background-color: #00CC96;
}

.tabs-wp-checked .tab-button,
.tabs-wp-checked .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-wp-checked .tab-button:hover:not(.disable-hover),
.tabs-wp-checked .tab-button:hover:not(.disable-hover) .tab-button-icon,
.tabs-wp-checked .tab-button[aria-selected=true],
.tabs-wp-checked .tab-button[aria-selected=true] .tab-button-icon {
  border-color: #fff;
  color: #fff;
}

.tabs-wp-unchecked .tabbar {
  background-color: #D9D9D9;
}

.tabs-wp-unchecked .tab-button,
.tabs-wp-unchecked .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-wp-unchecked .tab-button:hover:not(.disable-hover),
.tabs-wp-unchecked .tab-button:hover:not(.disable-hover) .tab-button-icon,
.tabs-wp-unchecked .tab-button[aria-selected=true],
.tabs-wp-unchecked .tab-button[aria-selected=true] .tab-button-icon {
  border-color: #000;
  color: #000;
}

.tabs-wp-primary-bolsillo .tabbar {
  background-color: #00CC96;
}

.tabs-wp-primary-bolsillo .tab-button,
.tabs-wp-primary-bolsillo .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-wp-primary-bolsillo .tab-button:hover:not(.disable-hover),
.tabs-wp-primary-bolsillo .tab-button:hover:not(.disable-hover) .tab-button-icon,
.tabs-wp-primary-bolsillo .tab-button[aria-selected=true],
.tabs-wp-primary-bolsillo .tab-button[aria-selected=true] .tab-button-icon {
  border-color: #fff;
  color: #fff;
}

.tabs-wp-variant-bolsillo .tabbar {
  background-color: #f3de1d;
}

.tabs-wp-variant-bolsillo .tab-button,
.tabs-wp-variant-bolsillo .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-wp-variant-bolsillo .tab-button:hover:not(.disable-hover),
.tabs-wp-variant-bolsillo .tab-button:hover:not(.disable-hover) .tab-button-icon,
.tabs-wp-variant-bolsillo .tab-button[aria-selected=true],
.tabs-wp-variant-bolsillo .tab-button[aria-selected=true] .tab-button-icon {
  border-color: #000;
  color: #000;
}

ion-toast {
  left: 0;
  top: 0;
  position: absolute;
  z-index: 1000;
  display: block;
  width: 100%;
  height: 100%;
  pointer-events: none;
  contain: strict;
}

.toast-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  pointer-events: auto;
  contain: content;
}

.toast-button {
  padding: 19px 16px 17px;
  font-size: 1.5rem;
}

.toast-message {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.toast-ios .toast-wrapper {
  left: 10px;
  right: 10px;
  margin: auto;
  border-radius: 0.65rem;
  position: absolute;
  z-index: 10;
  display: block;
  max-width: 700px;
  background: rgba(0, 0, 0, 0.9);
}

.toast-ios .toast-wrapper.toast-top {
  -webkit-transform: translate3d(0,  -100%,  0);
  transform: translate3d(0,  -100%,  0);
  margin: constant(safe-area-inset-top) auto auto;
  margin: env(safe-area-inset-top) auto auto;
  top: 0;
}

.toast-ios .toast-wrapper.toast-bottom {
  -webkit-transform: translate3d(0,  100%,  0);
  transform: translate3d(0,  100%,  0);
  margin: auto auto constant(safe-area-inset-bottom);
  margin: auto auto env(safe-area-inset-bottom);
  bottom: 0;
}

.toast-ios .toast-wrapper.toast-middle {
  opacity: .01;
}

.toast-ios .toast-message {
  font-size: 1.4rem;
  color: #fff;
  padding: 1.5rem;
}

.toast-md .toast-wrapper {
  left: 0;
  right: 0;
  margin: auto;
  position: absolute;
  z-index: 10;
  display: block;
  width: 100%;
  max-width: 700px;
  background: #333;
}

.toast-md .toast-wrapper.toast-top {
  -webkit-transform: translate3d(0,  -100%,  0);
  transform: translate3d(0,  -100%,  0);
  top: 0;
}

.toast-md .toast-wrapper.toast-bottom {
  -webkit-transform: translate3d(0,  100%,  0);
  transform: translate3d(0,  100%,  0);
  bottom: 0;
}

.toast-md .toast-wrapper.toast-middle {
  opacity: .01;
}

.toast-md .toast-message {
  font-size: 1.5rem;
  color: #fff;
  padding: 19px 16px 17px;
}

.toast-wp .toast-wrapper {
  left: 0;
  right: 0;
  margin: auto;
  border-radius: 0;
  position: absolute;
  z-index: 10;
  display: block;
  max-width: 700px;
  background: black;
}

.toast-wp .toast-wrapper.toast-top {
  top: 0;
  opacity: .01;
}

.toast-wp .toast-wrapper.toast-bottom {
  bottom: 0;
  opacity: .01;
}

.toast-wp .toast-wrapper.toast-middle {
  opacity: .01;
}

.toast-message {
  font-size: 1.4rem;
  color: #fff;
  padding: 1.5rem;
}

.toast-button {
  color: #fff;
}

.toggle-ios {
  position: relative;
  display: block;
  width: 51px;
  height: 32px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  contain: strict;
}

.toggle-ios .toggle-icon {
  border-radius: 16px;
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
  background-color: #e6e6e6;
  -webkit-transition: background-color 300ms;
  transition: background-color 300ms;
  pointer-events: none;
}

.toggle-ios .toggle-icon::before {
  left: 2px;
  right: 2px;
  top: 2px;
  bottom: 2px;
  border-radius: 16px;
  position: absolute;
  background-color: #fff;
  content: "";
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  -webkit-transition: -webkit-transform 300ms;
  transition: -webkit-transform 300ms;
  transition: transform 300ms;
  transition: transform 300ms, -webkit-transform 300ms;
}

.toggle-ios .toggle-inner {
  left: 2px;
  top: 2px;
  border-radius: 14px;
  position: absolute;
  width: 28px;
  height: 28px;
  background-color: #fff;
  -webkit-box-shadow: 0 3px 12px rgba(0, 0, 0, 0.16), 0 3px 1px rgba(0, 0, 0, 0.1);
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.16), 0 3px 1px rgba(0, 0, 0, 0.1);
  -webkit-transition: width 120ms ease-in-out 80ms, left 110ms ease-in-out 80ms, right 110ms ease-in-out 80ms, -webkit-transform 300ms;
  transition: width 120ms ease-in-out 80ms, left 110ms ease-in-out 80ms, right 110ms ease-in-out 80ms, -webkit-transform 300ms;
  transition: transform 300ms, width 120ms ease-in-out 80ms, left 110ms ease-in-out 80ms, right 110ms ease-in-out 80ms;
  transition: transform 300ms, width 120ms ease-in-out 80ms, left 110ms ease-in-out 80ms, right 110ms ease-in-out 80ms, -webkit-transform 300ms;
  will-change: transform;
  contain: strict;
}

.toggle-ios.toggle-checked .toggle-icon {
  background-color: #420ab7;
}

.toggle-ios.toggle-activated .toggle-icon::before,
.toggle-ios.toggle-checked .toggle-icon::before {
  -webkit-transform: scale3d(0, 0, 0);
  transform: scale3d(0, 0, 0);
}

.toggle-ios.toggle-checked .toggle-inner {
  -webkit-transform: translate3d(19px,  0,  0);
  transform: translate3d(19px,  0,  0);
}

.toggle-ios.toggle-activated.toggle-checked .toggle-inner::before {
  -webkit-transform: scale3d(0, 0, 0);
  transform: scale3d(0, 0, 0);
}

.toggle-ios.toggle-activated .toggle-inner {
  width: 34px;
}

.toggle-ios.toggle-activated.toggle-checked .toggle-inner {
  left: -4px;
}

.toggle-ios.toggle-disabled,
.item-ios.item-toggle-disabled ion-label {
  opacity: 0.3;
  pointer-events: none;
}

.item-ios .toggle-ios {
  margin: 0;
  padding: 6px 8px 5px 16px;
}

.item-ios .toggle-ios[item-left],
.item-ios .toggle-ios[item-start] {
  padding: 6px 16px 5px 0;
}

.toggle-ios-primary.toggle-checked .toggle-icon {
  background-color: #420ab7;
}

.toggle-ios-secondary.toggle-checked .toggle-icon {
  background-color: #21c064;
}

.toggle-ios-danger.toggle-checked .toggle-icon {
  background-color: #f53d3d;
}

.toggle-ios-light.toggle-checked .toggle-icon {
  background-color: #f4f4f4;
}

.toggle-ios-dark.toggle-checked .toggle-icon {
  background-color: #222;
}

.toggle-ios-fondo.toggle-checked .toggle-icon {
  background-color: #f8f8f8;
}

.toggle-ios-light-primary.toggle-checked .toggle-icon {
  background-color: #5408F3;
}

.toggle-ios-middle-primary.toggle-checked .toggle-icon {
  background-color: #5016CA;
}

.toggle-ios-checked.toggle-checked .toggle-icon {
  background-color: #00CC96;
}

.toggle-ios-unchecked.toggle-checked .toggle-icon {
  background-color: #D9D9D9;
}

.toggle-ios-primary-bolsillo.toggle-checked .toggle-icon {
  background-color: #00CC96;
}

.toggle-ios-variant-bolsillo.toggle-checked .toggle-icon {
  background-color: #f3de1d;
}

.toggle-md {
  position: relative;
  display: block;
  width: 36px;
  height: 14px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  contain: strict;
  padding: 12px;
}

.toggle-md .toggle-icon {
  border-radius: 14px;
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
  background-color: #dedede;
  -webkit-transition: background-color 300ms;
  transition: background-color 300ms;
  pointer-events: none;
}

.toggle-md .toggle-inner {
  left: 0;
  top: -3px;
  border-radius: 50%;
  position: absolute;
  width: 20px;
  height: 20px;
  background-color: #fff;
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  -webkit-transition-duration: 300ms;
  transition-duration: 300ms;
  -webkit-transition-property: background-color, -webkit-transform;
  transition-property: background-color, -webkit-transform;
  transition-property: transform, background-color;
  transition-property: transform, background-color, -webkit-transform;
  will-change: transform, background-color;
  contain: strict;
}

.toggle-md.toggle-checked .toggle-icon {
  background-color: #824bf5;
}

.toggle-md.toggle-checked .toggle-inner {
  -webkit-transform: translate3d(16px,  0,  0);
  transform: translate3d(16px,  0,  0);
  background-color: #420ab7;
}

.toggle-md.toggle-disabled,
.item-md.item-toggle-disabled ion-label {
  opacity: 0.3;
  pointer-events: none;
}

.toggle-md.toggle-disabled ion-radio {
  opacity: 0.3;
}

.item-md .toggle-md {
  cursor: pointer;
  margin: 0;
  padding: 12px 8px 12px 16px;
}

.item-md .toggle-md[item-left],
.item-md .toggle-md[item-start] {
  padding: 12px 18px 12px 2px;
}

.item-md.item-toggle ion-label {
  margin-left: 0;
}

.toggle-md-primary.toggle-checked .toggle-icon {
  background-color: #824bf5;
}

.toggle-md-primary.toggle-checked .toggle-inner {
  background-color: #420ab7;
}

.toggle-md-secondary.toggle-checked .toggle-icon {
  background-color: #79e8a8;
}

.toggle-md-secondary.toggle-checked .toggle-inner {
  background-color: #21c064;
}

.toggle-md-danger.toggle-checked .toggle-icon {
  background-color: #fbb6b6;
}

.toggle-md-danger.toggle-checked .toggle-inner {
  background-color: #f53d3d;
}

.toggle-md-light.toggle-checked .toggle-icon {
  background-color: white;
}

.toggle-md-light.toggle-checked .toggle-inner {
  background-color: #f4f4f4;
}

.toggle-md-dark.toggle-checked .toggle-icon {
  background-color: #626262;
}

.toggle-md-dark.toggle-checked .toggle-inner {
  background-color: #222;
}

.toggle-md-fondo.toggle-checked .toggle-icon {
  background-color: white;
}

.toggle-md-fondo.toggle-checked .toggle-inner {
  background-color: #f8f8f8;
}

.toggle-md-light-primary.toggle-checked .toggle-icon {
  background-color: #a880fb;
}

.toggle-md-light-primary.toggle-checked .toggle-inner {
  background-color: #5408F3;
}

.toggle-md-middle-primary.toggle-checked .toggle-icon {
  background-color: #9970ef;
}

.toggle-md-middle-primary.toggle-checked .toggle-inner {
  background-color: #5016CA;
}

.toggle-md-checked.toggle-checked .toggle-icon {
  background-color: #4dffd0;
}

.toggle-md-checked.toggle-checked .toggle-inner {
  background-color: #00CC96;
}

.toggle-md-unchecked.toggle-checked .toggle-icon {
  background-color: white;
}

.toggle-md-unchecked.toggle-checked .toggle-inner {
  background-color: #D9D9D9;
}

.toggle-md-primary-bolsillo.toggle-checked .toggle-icon {
  background-color: #4dffd0;
}

.toggle-md-primary-bolsillo.toggle-checked .toggle-inner {
  background-color: #00CC96;
}

.toggle-md-variant-bolsillo.toggle-checked .toggle-icon {
  background-color: #f9f096;
}

.toggle-md-variant-bolsillo.toggle-checked .toggle-inner {
  background-color: #f3de1d;
}

.toggle-wp {
  position: relative;
  display: block;
  width: 40px;
  height: 18px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  contain: strict;
}

.toggle-wp .toggle-icon {
  border-radius: 18px;
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
  border: 2px solid #323232;
  background-color: transparent;
  pointer-events: none;
  contain: strict;
}

.toggle-wp .toggle-inner {
  left: 2px;
  top: 2px;
  border-radius: 50%;
  position: absolute;
  width: 10px;
  height: 10px;
  background-color: #323232;
  -webkit-transition-duration: 300ms;
  transition-duration: 300ms;
  -webkit-transition-property: background-color, -webkit-transform;
  transition-property: background-color, -webkit-transform;
  transition-property: transform, background-color;
  transition-property: transform, background-color, -webkit-transform;
  will-change: transform, background-color;
}

.toggle-wp.toggle-checked .toggle-icon {
  border-color: #420ab7;
  background-color: #420ab7;
}

.toggle-wp.toggle-checked .toggle-inner {
  -webkit-transform: translate3d(22px,  0,  0);
  transform: translate3d(22px,  0,  0);
  background-color: #fff;
}

.toggle-wp.toggle-disabled,
.item-wp.item-toggle-disabled ion-label {
  opacity: 0.3;
  pointer-events: none;
}

.toggle-wp.toggle-disabled ion-radio {
  opacity: 0.3;
}

.item-wp .toggle-wp {
  margin: 0;
  cursor: pointer;
  padding: 12px 8px 12px 16px;
}

.item-wp .toggle-wp[item-left],
.item-wp .toggle-wp[item-start] {
  padding: 12px 18px 12px 2px;
}

.item-wp.item-toggle ion-label {
  margin-left: 0;
}

.toggle-wp-primary.toggle-checked .toggle-icon {
  border-color: #420ab7;
  background-color: #420ab7;
}

.toggle-wp-primary.toggle-checked .toggle-inner {
  background-color: #fff;
}

.toggle-wp-secondary.toggle-checked .toggle-icon {
  border-color: #21c064;
  background-color: #21c064;
}

.toggle-wp-secondary.toggle-checked .toggle-inner {
  background-color: #fff;
}

.toggle-wp-danger.toggle-checked .toggle-icon {
  border-color: #f53d3d;
  background-color: #f53d3d;
}

.toggle-wp-danger.toggle-checked .toggle-inner {
  background-color: #fff;
}

.toggle-wp-light.toggle-checked .toggle-icon {
  border-color: #f4f4f4;
  background-color: #f4f4f4;
}

.toggle-wp-light.toggle-checked .toggle-inner {
  background-color: #000;
}

.toggle-wp-dark.toggle-checked .toggle-icon {
  border-color: #222;
  background-color: #222;
}

.toggle-wp-dark.toggle-checked .toggle-inner {
  background-color: #fff;
}

.toggle-wp-fondo.toggle-checked .toggle-icon {
  border-color: #f8f8f8;
  background-color: #f8f8f8;
}

.toggle-wp-fondo.toggle-checked .toggle-inner {
  background-color: #000;
}

.toggle-wp-light-primary.toggle-checked .toggle-icon {
  border-color: #5408F3;
  background-color: #5408F3;
}

.toggle-wp-light-primary.toggle-checked .toggle-inner {
  background-color: #fff;
}

.toggle-wp-middle-primary.toggle-checked .toggle-icon {
  border-color: #5016CA;
  background-color: #5016CA;
}

.toggle-wp-middle-primary.toggle-checked .toggle-inner {
  background-color: #fff;
}

.toggle-wp-checked.toggle-checked .toggle-icon {
  border-color: #00CC96;
  background-color: #00CC96;
}

.toggle-wp-checked.toggle-checked .toggle-inner {
  background-color: #fff;
}

.toggle-wp-unchecked.toggle-checked .toggle-icon {
  border-color: #D9D9D9;
  background-color: #D9D9D9;
}

.toggle-wp-unchecked.toggle-checked .toggle-inner {
  background-color: #000;
}

.toggle-wp-primary-bolsillo.toggle-checked .toggle-icon {
  border-color: #00CC96;
  background-color: #00CC96;
}

.toggle-wp-primary-bolsillo.toggle-checked .toggle-inner {
  background-color: #fff;
}

.toggle-wp-variant-bolsillo.toggle-checked .toggle-icon {
  border-color: #f3de1d;
  background-color: #f3de1d;
}

.toggle-wp-variant-bolsillo.toggle-checked .toggle-inner {
  background-color: #000;
}

ion-toolbar {
  position: relative;
  z-index: 10;
}

.toolbar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
  contain: content;
}

.toolbar-background {
  left: 0;
  top: 0;
  position: absolute;
  z-index: -1;
  width: 100%;
  height: 100%;
  border: 0;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  pointer-events: none;
  contain: strict;
}

ion-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}

.toolbar-title {
  display: block;
  overflow: hidden;
  width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
}

ion-buttons {
  margin: 0 0.2rem;
  display: block;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  pointer-events: none;
}

ion-buttons button,
ion-buttons a,
ion-buttons input,
ion-buttons textarea,
ion-buttons div {
  pointer-events: auto;
}

.toolbar[transparent] .toolbar-background {
  border-color: transparent;
  background: transparent;
}

ion-buttons,
.bar-button-menutoggle {
  z-index: 99;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}

ion-navbar.toolbar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}

.bar-button {
  margin: 0;
  padding: 0;
  text-align: center;
  -moz-appearance: none;
  -ms-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  position: relative;
  display: inline-block;
  line-height: 1;
  text-overflow: ellipsis;
  text-transform: none;
  white-space: nowrap;
  cursor: pointer;
  vertical-align: top;
  vertical-align: -webkit-baseline-middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.bar-button::after {
  left: -2px;
  right: -2px;
  top: -7px;
  bottom: -6px;
  position: absolute;
  content: "";
}

.bar-button-menutoggle {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.back-button {
  display: none;
}

.back-button.show-back-button {
  display: inline-block;
}

.back-button-text {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.toolbar-ios {
  padding: 4px;
  padding-left: 4px;
  padding-right: 4px;
  min-height: 44px;
}

@media screen and (orientation: landscape) {
  .toolbar-ios {
    padding-left: calc(constant(safe-area-inset-left) + 4px);
    padding-right: calc(constant(safe-area-inset-right) + 4px);
    padding-left: calc(env(safe-area-inset-left) + 4px);
    padding-right: calc(env(safe-area-inset-right) + 4px);
  }
}

.toolbar-background-ios {
  background: #f8f8f8;
}

.header-ios .toolbar-background-ios,
.footer-ios .toolbar-background-ios {
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.3);
}

.header-ios .toolbar-ios:last-child .toolbar-background-ios {
  border-width: 0 0 0.55px;
}

.footer-ios .toolbar-ios:first-child .toolbar-background-ios {
  border-width: 0.55px 0 0;
}

.header-ios[no-border] .toolbar-ios:last-child .toolbar-background-ios {
  border-bottom-width: 0;
}

.footer-ios[no-border] .toolbar-ios:first-child .toolbar-background-ios {
  border-top-width: 0;
}

.toolbar-content-ios {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-ordinal-group: 5;
  -webkit-order: 4;
  -ms-flex-order: 4;
  order: 4;
  min-width: 0;
}

.toolbar-title-ios {
  text-align: center;
  font-size: 1.7rem;
  font-weight: 600;
  color: #000;
  pointer-events: auto;
}

.toolbar-ios ion-title {
  left: 0;
  top: 0;
  padding: 0 90px 1px;
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  pointer-events: none;
}

.bar-buttons-ios {
  -webkit-box-ordinal-group: 4;
  -webkit-order: 3;
  -ms-flex-order: 3;
  order: 3;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}

.bar-buttons-ios[left] {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
  -ms-flex-order: 2;
  order: 2;
}

.bar-buttons-ios[end] {
  text-align: right;
  text-align: end;
  -webkit-box-ordinal-group: 6;
  -webkit-order: 5;
  -ms-flex-order: 5;
  order: 5;
}

.bar-buttons-ios[right] {
  text-align: right;
  -webkit-box-ordinal-group: 7;
  -webkit-order: 6;
  -ms-flex-order: 6;
  order: 6;
}

.bar-button-ios {
  padding: 0 4px;
  border-radius: 4px;
  height: 32px;
  border: 0;
  font-size: 1.7rem;
}

.bar-button-outline-ios {
  border-width: 1px;
  border-style: solid;
  border-color: #420ab7;
  color: #420ab7;
  background-color: transparent;
}

.bar-button-outline-ios:hover:not(.disable-hover) {
  opacity: .4;
}

.bar-button-outline-ios.activated {
  color: #fff;
  background-color: #420ab7;
}

.bar-button-solid-ios {
  color: #fff;
  background-color: #420ab7;
}

.bar-button-solid-ios:hover:not(.disable-hover) {
  color: #fff;
  opacity: .4;
}

.bar-button-solid-ios.activated {
  color: #fff;
  background-color: #511ebd;
  opacity: .4;
}

.bar-button-ios.bar-button-icon-start ion-icon {
  padding-right: 0.3em;
  font-size: 1.4em;
  line-height: .67;
  pointer-events: none;
}

.bar-button-ios.bar-button-icon-end ion-icon {
  padding-left: 0.4em;
  font-size: 1.4em;
  line-height: .67;
  pointer-events: none;
}

.bar-button-ios[icon-only] {
  padding: 0;
  min-width: .9em;
}

.bar-button-ios[icon-only] ion-icon {
  padding: 0 0.1em;
  font-size: 1.8em;
  line-height: .67;
  pointer-events: none;
}

.back-button-ios {
  margin: 0;
  z-index: 99;
  overflow: visible;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  min-height: 3.2rem;
  line-height: 1;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}

.back-button-icon-ios {
  margin: -1px 0 0;
  display: inherit;
  min-width: 18px;
  font-size: 3.4rem;
}

.back-button-text-ios {
  letter-spacing: -.01em;
}

.bar-button-menutoggle-ios {
  margin: 0 6px;
  padding: 0;
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
  min-width: 36px;
}

.bar-button-menutoggle-ios ion-icon {
  padding: 0 6px;
  font-size: 2.8rem;
}

.bar-button-menutoggle-ios[end],
.bar-button-menutoggle-ios[right] {
  -webkit-box-ordinal-group: 8;
  -webkit-order: 7;
  -ms-flex-order: 7;
  order: 7;
}

.bar-button-default-ios,
.bar-button-default.bar-button-ios-default,
.bar-button-clear-ios-default {
  color: #420ab7;
  background-color: transparent;
}

.bar-button-default-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-default:hover:not(.disable-hover),
.bar-button-clear-ios-default:hover:not(.disable-hover) {
  color: #420ab7;
}

.bar-button-default-ios.activated,
.bar-button-default.bar-button-ios-default.activated,
.bar-button-clear-ios-default.activated {
  opacity: .4;
}

.bar-button-clear-ios,
.bar-button-default.bar-button-ios-clear,
.bar-button-clear-ios-clear {
  color: #420ab7;
  background-color: transparent;
}

.bar-button-clear-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-clear:hover:not(.disable-hover),
.bar-button-clear-ios-clear:hover:not(.disable-hover) {
  color: #420ab7;
}

.bar-button-clear-ios.activated,
.bar-button-default.bar-button-ios-clear.activated,
.bar-button-clear-ios-clear.activated {
  opacity: .4;
}

.toolbar-ios-primary .toolbar-background-ios {
  background: #420ab7;
}

.toolbar-ios-primary .toolbar-title-ios,
.toolbar-ios-primary .bar-button-clear-ios,
.toolbar-ios-primary .bar-button-default-ios {
  color: #fff;
}

.toolbar-ios-primary .bar-button-primary-ios,
.toolbar-ios-primary .bar-button-default.bar-button-ios-primary,
.toolbar-ios-primary .bar-button-clear-ios-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-primary-ios:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-ios-primary .bar-button-primary-ios.activated,
.toolbar-ios-primary .bar-button-default.bar-button-ios-primary.activated,
.toolbar-ios-primary .bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.toolbar-ios-primary .bar-button-outline-ios-primary {
  border-color: #420ab7;
  color: #420ab7;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-ios-primary .bar-button-solid-ios-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-ios-primary .bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-ios-primary .bar-button-secondary-ios,
.toolbar-ios-primary .bar-button-default.bar-button-ios-secondary,
.toolbar-ios-primary .bar-button-clear-ios-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-secondary-ios:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-default.bar-button-ios-secondary:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-clear-ios-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-ios-primary .bar-button-secondary-ios.activated,
.toolbar-ios-primary .bar-button-default.bar-button-ios-secondary.activated,
.toolbar-ios-primary .bar-button-clear-ios-secondary.activated {
  opacity: .4;
}

.toolbar-ios-primary .bar-button-outline-ios-secondary {
  border-color: #21c064;
  color: #21c064;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-outline-ios-secondary.activated {
  color: #fff;
  background-color: #21c064;
}

.toolbar-ios-primary .bar-button-solid-ios-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-ios-primary .bar-button-solid-ios-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-ios-primary .bar-button-danger-ios,
.toolbar-ios-primary .bar-button-default.bar-button-ios-danger,
.toolbar-ios-primary .bar-button-clear-ios-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-danger-ios:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-ios-primary .bar-button-danger-ios.activated,
.toolbar-ios-primary .bar-button-default.bar-button-ios-danger.activated,
.toolbar-ios-primary .bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.toolbar-ios-primary .bar-button-outline-ios-danger {
  border-color: #f53d3d;
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-ios-primary .bar-button-solid-ios-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-ios-primary .bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-ios-primary .bar-button-light-ios,
.toolbar-ios-primary .bar-button-default.bar-button-ios-light,
.toolbar-ios-primary .bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-light-ios:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-ios-primary .bar-button-light-ios.activated,
.toolbar-ios-primary .bar-button-default.bar-button-ios-light.activated,
.toolbar-ios-primary .bar-button-clear-ios-light.activated {
  opacity: .4;
}

.toolbar-ios-primary .bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-primary .bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-primary .bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-primary .bar-button-dark-ios,
.toolbar-ios-primary .bar-button-default.bar-button-ios-dark,
.toolbar-ios-primary .bar-button-clear-ios-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-dark-ios:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-ios-primary .bar-button-dark-ios.activated,
.toolbar-ios-primary .bar-button-default.bar-button-ios-dark.activated,
.toolbar-ios-primary .bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.toolbar-ios-primary .bar-button-outline-ios-dark {
  border-color: #222;
  color: #222;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #222;
}

.toolbar-ios-primary .bar-button-solid-ios-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-ios-primary .bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-ios-primary .bar-button-fondo-ios,
.toolbar-ios-primary .bar-button-default.bar-button-ios-fondo,
.toolbar-ios-primary .bar-button-clear-ios-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-fondo-ios:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-default.bar-button-ios-fondo:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-clear-ios-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-ios-primary .bar-button-fondo-ios.activated,
.toolbar-ios-primary .bar-button-default.bar-button-ios-fondo.activated,
.toolbar-ios-primary .bar-button-clear-ios-fondo.activated {
  opacity: .4;
}

.toolbar-ios-primary .bar-button-outline-ios-fondo {
  border-color: #f8f8f8;
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-outline-ios-fondo.activated {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-ios-primary .bar-button-solid-ios-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-ios-primary .bar-button-solid-ios-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-ios-primary .bar-button-light-primary-ios,
.toolbar-ios-primary .bar-button-default.bar-button-ios-light-primary,
.toolbar-ios-primary .bar-button-clear-ios-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-light-primary-ios:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-default.bar-button-ios-light-primary:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-clear-ios-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-ios-primary .bar-button-light-primary-ios.activated,
.toolbar-ios-primary .bar-button-default.bar-button-ios-light-primary.activated,
.toolbar-ios-primary .bar-button-clear-ios-light-primary.activated {
  opacity: .4;
}

.toolbar-ios-primary .bar-button-outline-ios-light-primary {
  border-color: #5408F3;
  color: #5408F3;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-outline-ios-light-primary.activated {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-ios-primary .bar-button-solid-ios-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-ios-primary .bar-button-solid-ios-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-ios-primary .bar-button-middle-primary-ios,
.toolbar-ios-primary .bar-button-default.bar-button-ios-middle-primary,
.toolbar-ios-primary .bar-button-clear-ios-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-middle-primary-ios:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-default.bar-button-ios-middle-primary:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-clear-ios-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-ios-primary .bar-button-middle-primary-ios.activated,
.toolbar-ios-primary .bar-button-default.bar-button-ios-middle-primary.activated,
.toolbar-ios-primary .bar-button-clear-ios-middle-primary.activated {
  opacity: .4;
}

.toolbar-ios-primary .bar-button-outline-ios-middle-primary {
  border-color: #5016CA;
  color: #5016CA;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-outline-ios-middle-primary.activated {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-ios-primary .bar-button-solid-ios-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-ios-primary .bar-button-solid-ios-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-ios-primary .bar-button-checked-ios,
.toolbar-ios-primary .bar-button-default.bar-button-ios-checked,
.toolbar-ios-primary .bar-button-clear-ios-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-checked-ios:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-default.bar-button-ios-checked:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-clear-ios-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-ios-primary .bar-button-checked-ios.activated,
.toolbar-ios-primary .bar-button-default.bar-button-ios-checked.activated,
.toolbar-ios-primary .bar-button-clear-ios-checked.activated {
  opacity: .4;
}

.toolbar-ios-primary .bar-button-outline-ios-checked {
  border-color: #00CC96;
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-outline-ios-checked.activated {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-primary .bar-button-solid-ios-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-primary .bar-button-solid-ios-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-ios-primary .bar-button-unchecked-ios,
.toolbar-ios-primary .bar-button-default.bar-button-ios-unchecked,
.toolbar-ios-primary .bar-button-clear-ios-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-unchecked-ios:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-default.bar-button-ios-unchecked:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-clear-ios-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-ios-primary .bar-button-unchecked-ios.activated,
.toolbar-ios-primary .bar-button-default.bar-button-ios-unchecked.activated,
.toolbar-ios-primary .bar-button-clear-ios-unchecked.activated {
  opacity: .4;
}

.toolbar-ios-primary .bar-button-outline-ios-unchecked {
  border-color: #D9D9D9;
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-outline-ios-unchecked.activated {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-ios-primary .bar-button-solid-ios-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-ios-primary .bar-button-solid-ios-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-ios-primary .bar-button-primary-bolsillo-ios,
.toolbar-ios-primary .bar-button-default.bar-button-ios-primary-bolsillo,
.toolbar-ios-primary .bar-button-clear-ios-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-primary-bolsillo-ios:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-default.bar-button-ios-primary-bolsillo:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-clear-ios-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-ios-primary .bar-button-primary-bolsillo-ios.activated,
.toolbar-ios-primary .bar-button-default.bar-button-ios-primary-bolsillo.activated,
.toolbar-ios-primary .bar-button-clear-ios-primary-bolsillo.activated {
  opacity: .4;
}

.toolbar-ios-primary .bar-button-outline-ios-primary-bolsillo {
  border-color: #00CC96;
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-outline-ios-primary-bolsillo.activated {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-primary .bar-button-solid-ios-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-primary .bar-button-solid-ios-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-ios-primary .bar-button-variant-bolsillo-ios,
.toolbar-ios-primary .bar-button-default.bar-button-ios-variant-bolsillo,
.toolbar-ios-primary .bar-button-clear-ios-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-variant-bolsillo-ios:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-default.bar-button-ios-variant-bolsillo:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-clear-ios-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-ios-primary .bar-button-variant-bolsillo-ios.activated,
.toolbar-ios-primary .bar-button-default.bar-button-ios-variant-bolsillo.activated,
.toolbar-ios-primary .bar-button-clear-ios-variant-bolsillo.activated {
  opacity: .4;
}

.toolbar-ios-primary .bar-button-outline-ios-variant-bolsillo {
  border-color: #f3de1d;
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-outline-ios-variant-bolsillo.activated {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-ios-primary .bar-button-solid-ios-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-ios-primary .bar-button-solid-ios-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.bar-button-primary-ios,
.bar-button-default.bar-button-ios-primary,
.bar-button-clear-ios-primary {
  color: #420ab7;
  background-color: transparent;
}

.bar-button-primary-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.bar-button-primary-ios.activated,
.bar-button-default.bar-button-ios-primary.activated,
.bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.bar-button-outline-ios-primary {
  border-color: #420ab7;
  color: #420ab7;
  background-color: transparent;
}

.bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #420ab7;
}

.bar-button-solid-ios-primary {
  color: #fff;
  background-color: #420ab7;
}

.bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-ios-secondary .toolbar-background-ios {
  background: #21c064;
}

.toolbar-ios-secondary .toolbar-title-ios,
.toolbar-ios-secondary .bar-button-clear-ios,
.toolbar-ios-secondary .bar-button-default-ios {
  color: #fff;
}

.toolbar-ios-secondary .bar-button-primary-ios,
.toolbar-ios-secondary .bar-button-default.bar-button-ios-primary,
.toolbar-ios-secondary .bar-button-clear-ios-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-ios-secondary .bar-button-primary-ios:hover:not(.disable-hover),
.toolbar-ios-secondary .bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.toolbar-ios-secondary .bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-ios-secondary .bar-button-primary-ios.activated,
.toolbar-ios-secondary .bar-button-default.bar-button-ios-primary.activated,
.toolbar-ios-secondary .bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.toolbar-ios-secondary .bar-button-outline-ios-primary {
  border-color: #420ab7;
  color: #420ab7;
  background-color: transparent;
}

.toolbar-ios-secondary .bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-ios-secondary .bar-button-solid-ios-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-ios-secondary .bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-ios-secondary .bar-button-secondary-ios,
.toolbar-ios-secondary .bar-button-default.bar-button-ios-secondary,
.toolbar-ios-secondary .bar-button-clear-ios-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-ios-secondary .bar-button-secondary-ios:hover:not(.disable-hover),
.toolbar-ios-secondary .bar-button-default.bar-button-ios-secondary:hover:not(.disable-hover),
.toolbar-ios-secondary .bar-button-clear-ios-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-ios-secondary .bar-button-secondary-ios.activated,
.toolbar-ios-secondary .bar-button-default.bar-button-ios-secondary.activated,
.toolbar-ios-secondary .bar-button-clear-ios-secondary.activated {
  opacity: .4;
}

.toolbar-ios-secondary .bar-button-outline-ios-secondary {
  border-color: #21c064;
  color: #21c064;
  background-color: transparent;
}

.toolbar-ios-secondary .bar-button-outline-ios-secondary.activated {
  color: #fff;
  background-color: #21c064;
}

.toolbar-ios-secondary .bar-button-solid-ios-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-ios-secondary .bar-button-solid-ios-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-ios-secondary .bar-button-danger-ios,
.toolbar-ios-secondary .bar-button-default.bar-button-ios-danger,
.toolbar-ios-secondary .bar-button-clear-ios-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-ios-secondary .bar-button-danger-ios:hover:not(.disable-hover),
.toolbar-ios-secondary .bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.toolbar-ios-secondary .bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-ios-secondary .bar-button-danger-ios.activated,
.toolbar-ios-secondary .bar-button-default.bar-button-ios-danger.activated,
.toolbar-ios-secondary .bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.toolbar-ios-secondary .bar-button-outline-ios-danger {
  border-color: #f53d3d;
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-ios-secondary .bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-ios-secondary .bar-button-solid-ios-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-ios-secondary .bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-ios-secondary .bar-button-light-ios,
.toolbar-ios-secondary .bar-button-default.bar-button-ios-light,
.toolbar-ios-secondary .bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-secondary .bar-button-light-ios:hover:not(.disable-hover),
.toolbar-ios-secondary .bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.toolbar-ios-secondary .bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-ios-secondary .bar-button-light-ios.activated,
.toolbar-ios-secondary .bar-button-default.bar-button-ios-light.activated,
.toolbar-ios-secondary .bar-button-clear-ios-light.activated {
  opacity: .4;
}

.toolbar-ios-secondary .bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-secondary .bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-secondary .bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-secondary .bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-secondary .bar-button-dark-ios,
.toolbar-ios-secondary .bar-button-default.bar-button-ios-dark,
.toolbar-ios-secondary .bar-button-clear-ios-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-ios-secondary .bar-button-dark-ios:hover:not(.disable-hover),
.toolbar-ios-secondary .bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.toolbar-ios-secondary .bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-ios-secondary .bar-button-dark-ios.activated,
.toolbar-ios-secondary .bar-button-default.bar-button-ios-dark.activated,
.toolbar-ios-secondary .bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.toolbar-ios-secondary .bar-button-outline-ios-dark {
  border-color: #222;
  color: #222;
  background-color: transparent;
}

.toolbar-ios-secondary .bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #222;
}

.toolbar-ios-secondary .bar-button-solid-ios-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-ios-secondary .bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-ios-secondary .bar-button-fondo-ios,
.toolbar-ios-secondary .bar-button-default.bar-button-ios-fondo,
.toolbar-ios-secondary .bar-button-clear-ios-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-ios-secondary .bar-button-fondo-ios:hover:not(.disable-hover),
.toolbar-ios-secondary .bar-button-default.bar-button-ios-fondo:hover:not(.disable-hover),
.toolbar-ios-secondary .bar-button-clear-ios-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-ios-secondary .bar-button-fondo-ios.activated,
.toolbar-ios-secondary .bar-button-default.bar-button-ios-fondo.activated,
.toolbar-ios-secondary .bar-button-clear-ios-fondo.activated {
  opacity: .4;
}

.toolbar-ios-secondary .bar-button-outline-ios-fondo {
  border-color: #f8f8f8;
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-ios-secondary .bar-button-outline-ios-fondo.activated {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-ios-secondary .bar-button-solid-ios-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-ios-secondary .bar-button-solid-ios-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-ios-secondary .bar-button-light-primary-ios,
.toolbar-ios-secondary .bar-button-default.bar-button-ios-light-primary,
.toolbar-ios-secondary .bar-button-clear-ios-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-ios-secondary .bar-button-light-primary-ios:hover:not(.disable-hover),
.toolbar-ios-secondary .bar-button-default.bar-button-ios-light-primary:hover:not(.disable-hover),
.toolbar-ios-secondary .bar-button-clear-ios-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-ios-secondary .bar-button-light-primary-ios.activated,
.toolbar-ios-secondary .bar-button-default.bar-button-ios-light-primary.activated,
.toolbar-ios-secondary .bar-button-clear-ios-light-primary.activated {
  opacity: .4;
}

.toolbar-ios-secondary .bar-button-outline-ios-light-primary {
  border-color: #5408F3;
  color: #5408F3;
  background-color: transparent;
}

.toolbar-ios-secondary .bar-button-outline-ios-light-primary.activated {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-ios-secondary .bar-button-solid-ios-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-ios-secondary .bar-button-solid-ios-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-ios-secondary .bar-button-middle-primary-ios,
.toolbar-ios-secondary .bar-button-default.bar-button-ios-middle-primary,
.toolbar-ios-secondary .bar-button-clear-ios-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-ios-secondary .bar-button-middle-primary-ios:hover:not(.disable-hover),
.toolbar-ios-secondary .bar-button-default.bar-button-ios-middle-primary:hover:not(.disable-hover),
.toolbar-ios-secondary .bar-button-clear-ios-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-ios-secondary .bar-button-middle-primary-ios.activated,
.toolbar-ios-secondary .bar-button-default.bar-button-ios-middle-primary.activated,
.toolbar-ios-secondary .bar-button-clear-ios-middle-primary.activated {
  opacity: .4;
}

.toolbar-ios-secondary .bar-button-outline-ios-middle-primary {
  border-color: #5016CA;
  color: #5016CA;
  background-color: transparent;
}

.toolbar-ios-secondary .bar-button-outline-ios-middle-primary.activated {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-ios-secondary .bar-button-solid-ios-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-ios-secondary .bar-button-solid-ios-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-ios-secondary .bar-button-checked-ios,
.toolbar-ios-secondary .bar-button-default.bar-button-ios-checked,
.toolbar-ios-secondary .bar-button-clear-ios-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-secondary .bar-button-checked-ios:hover:not(.disable-hover),
.toolbar-ios-secondary .bar-button-default.bar-button-ios-checked:hover:not(.disable-hover),
.toolbar-ios-secondary .bar-button-clear-ios-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-ios-secondary .bar-button-checked-ios.activated,
.toolbar-ios-secondary .bar-button-default.bar-button-ios-checked.activated,
.toolbar-ios-secondary .bar-button-clear-ios-checked.activated {
  opacity: .4;
}

.toolbar-ios-secondary .bar-button-outline-ios-checked {
  border-color: #00CC96;
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-secondary .bar-button-outline-ios-checked.activated {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-secondary .bar-button-solid-ios-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-secondary .bar-button-solid-ios-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-ios-secondary .bar-button-unchecked-ios,
.toolbar-ios-secondary .bar-button-default.bar-button-ios-unchecked,
.toolbar-ios-secondary .bar-button-clear-ios-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-ios-secondary .bar-button-unchecked-ios:hover:not(.disable-hover),
.toolbar-ios-secondary .bar-button-default.bar-button-ios-unchecked:hover:not(.disable-hover),
.toolbar-ios-secondary .bar-button-clear-ios-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-ios-secondary .bar-button-unchecked-ios.activated,
.toolbar-ios-secondary .bar-button-default.bar-button-ios-unchecked.activated,
.toolbar-ios-secondary .bar-button-clear-ios-unchecked.activated {
  opacity: .4;
}

.toolbar-ios-secondary .bar-button-outline-ios-unchecked {
  border-color: #D9D9D9;
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-ios-secondary .bar-button-outline-ios-unchecked.activated {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-ios-secondary .bar-button-solid-ios-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-ios-secondary .bar-button-solid-ios-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-ios-secondary .bar-button-primary-bolsillo-ios,
.toolbar-ios-secondary .bar-button-default.bar-button-ios-primary-bolsillo,
.toolbar-ios-secondary .bar-button-clear-ios-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-secondary .bar-button-primary-bolsillo-ios:hover:not(.disable-hover),
.toolbar-ios-secondary .bar-button-default.bar-button-ios-primary-bolsillo:hover:not(.disable-hover),
.toolbar-ios-secondary .bar-button-clear-ios-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-ios-secondary .bar-button-primary-bolsillo-ios.activated,
.toolbar-ios-secondary .bar-button-default.bar-button-ios-primary-bolsillo.activated,
.toolbar-ios-secondary .bar-button-clear-ios-primary-bolsillo.activated {
  opacity: .4;
}

.toolbar-ios-secondary .bar-button-outline-ios-primary-bolsillo {
  border-color: #00CC96;
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-secondary .bar-button-outline-ios-primary-bolsillo.activated {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-secondary .bar-button-solid-ios-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-secondary .bar-button-solid-ios-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-ios-secondary .bar-button-variant-bolsillo-ios,
.toolbar-ios-secondary .bar-button-default.bar-button-ios-variant-bolsillo,
.toolbar-ios-secondary .bar-button-clear-ios-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-ios-secondary .bar-button-variant-bolsillo-ios:hover:not(.disable-hover),
.toolbar-ios-secondary .bar-button-default.bar-button-ios-variant-bolsillo:hover:not(.disable-hover),
.toolbar-ios-secondary .bar-button-clear-ios-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-ios-secondary .bar-button-variant-bolsillo-ios.activated,
.toolbar-ios-secondary .bar-button-default.bar-button-ios-variant-bolsillo.activated,
.toolbar-ios-secondary .bar-button-clear-ios-variant-bolsillo.activated {
  opacity: .4;
}

.toolbar-ios-secondary .bar-button-outline-ios-variant-bolsillo {
  border-color: #f3de1d;
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-ios-secondary .bar-button-outline-ios-variant-bolsillo.activated {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-ios-secondary .bar-button-solid-ios-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-ios-secondary .bar-button-solid-ios-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.bar-button-secondary-ios,
.bar-button-default.bar-button-ios-secondary,
.bar-button-clear-ios-secondary {
  color: #21c064;
  background-color: transparent;
}

.bar-button-secondary-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-secondary:hover:not(.disable-hover),
.bar-button-clear-ios-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.bar-button-secondary-ios.activated,
.bar-button-default.bar-button-ios-secondary.activated,
.bar-button-clear-ios-secondary.activated {
  opacity: .4;
}

.bar-button-outline-ios-secondary {
  border-color: #21c064;
  color: #21c064;
  background-color: transparent;
}

.bar-button-outline-ios-secondary.activated {
  color: #fff;
  background-color: #21c064;
}

.bar-button-solid-ios-secondary {
  color: #fff;
  background-color: #21c064;
}

.bar-button-solid-ios-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-ios-danger .toolbar-background-ios {
  background: #f53d3d;
}

.toolbar-ios-danger .toolbar-title-ios,
.toolbar-ios-danger .bar-button-clear-ios,
.toolbar-ios-danger .bar-button-default-ios {
  color: #fff;
}

.toolbar-ios-danger .bar-button-primary-ios,
.toolbar-ios-danger .bar-button-default.bar-button-ios-primary,
.toolbar-ios-danger .bar-button-clear-ios-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-primary-ios:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-ios-danger .bar-button-primary-ios.activated,
.toolbar-ios-danger .bar-button-default.bar-button-ios-primary.activated,
.toolbar-ios-danger .bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.toolbar-ios-danger .bar-button-outline-ios-primary {
  border-color: #420ab7;
  color: #420ab7;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-ios-danger .bar-button-solid-ios-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-ios-danger .bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-ios-danger .bar-button-secondary-ios,
.toolbar-ios-danger .bar-button-default.bar-button-ios-secondary,
.toolbar-ios-danger .bar-button-clear-ios-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-secondary-ios:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-default.bar-button-ios-secondary:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-clear-ios-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-ios-danger .bar-button-secondary-ios.activated,
.toolbar-ios-danger .bar-button-default.bar-button-ios-secondary.activated,
.toolbar-ios-danger .bar-button-clear-ios-secondary.activated {
  opacity: .4;
}

.toolbar-ios-danger .bar-button-outline-ios-secondary {
  border-color: #21c064;
  color: #21c064;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-outline-ios-secondary.activated {
  color: #fff;
  background-color: #21c064;
}

.toolbar-ios-danger .bar-button-solid-ios-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-ios-danger .bar-button-solid-ios-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-ios-danger .bar-button-danger-ios,
.toolbar-ios-danger .bar-button-default.bar-button-ios-danger,
.toolbar-ios-danger .bar-button-clear-ios-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-danger-ios:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-ios-danger .bar-button-danger-ios.activated,
.toolbar-ios-danger .bar-button-default.bar-button-ios-danger.activated,
.toolbar-ios-danger .bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.toolbar-ios-danger .bar-button-outline-ios-danger {
  border-color: #f53d3d;
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-ios-danger .bar-button-solid-ios-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-ios-danger .bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-ios-danger .bar-button-light-ios,
.toolbar-ios-danger .bar-button-default.bar-button-ios-light,
.toolbar-ios-danger .bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-light-ios:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-ios-danger .bar-button-light-ios.activated,
.toolbar-ios-danger .bar-button-default.bar-button-ios-light.activated,
.toolbar-ios-danger .bar-button-clear-ios-light.activated {
  opacity: .4;
}

.toolbar-ios-danger .bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-danger .bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-danger .bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-danger .bar-button-dark-ios,
.toolbar-ios-danger .bar-button-default.bar-button-ios-dark,
.toolbar-ios-danger .bar-button-clear-ios-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-dark-ios:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-ios-danger .bar-button-dark-ios.activated,
.toolbar-ios-danger .bar-button-default.bar-button-ios-dark.activated,
.toolbar-ios-danger .bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.toolbar-ios-danger .bar-button-outline-ios-dark {
  border-color: #222;
  color: #222;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #222;
}

.toolbar-ios-danger .bar-button-solid-ios-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-ios-danger .bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-ios-danger .bar-button-fondo-ios,
.toolbar-ios-danger .bar-button-default.bar-button-ios-fondo,
.toolbar-ios-danger .bar-button-clear-ios-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-fondo-ios:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-default.bar-button-ios-fondo:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-clear-ios-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-ios-danger .bar-button-fondo-ios.activated,
.toolbar-ios-danger .bar-button-default.bar-button-ios-fondo.activated,
.toolbar-ios-danger .bar-button-clear-ios-fondo.activated {
  opacity: .4;
}

.toolbar-ios-danger .bar-button-outline-ios-fondo {
  border-color: #f8f8f8;
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-outline-ios-fondo.activated {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-ios-danger .bar-button-solid-ios-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-ios-danger .bar-button-solid-ios-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-ios-danger .bar-button-light-primary-ios,
.toolbar-ios-danger .bar-button-default.bar-button-ios-light-primary,
.toolbar-ios-danger .bar-button-clear-ios-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-light-primary-ios:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-default.bar-button-ios-light-primary:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-clear-ios-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-ios-danger .bar-button-light-primary-ios.activated,
.toolbar-ios-danger .bar-button-default.bar-button-ios-light-primary.activated,
.toolbar-ios-danger .bar-button-clear-ios-light-primary.activated {
  opacity: .4;
}

.toolbar-ios-danger .bar-button-outline-ios-light-primary {
  border-color: #5408F3;
  color: #5408F3;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-outline-ios-light-primary.activated {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-ios-danger .bar-button-solid-ios-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-ios-danger .bar-button-solid-ios-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-ios-danger .bar-button-middle-primary-ios,
.toolbar-ios-danger .bar-button-default.bar-button-ios-middle-primary,
.toolbar-ios-danger .bar-button-clear-ios-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-middle-primary-ios:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-default.bar-button-ios-middle-primary:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-clear-ios-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-ios-danger .bar-button-middle-primary-ios.activated,
.toolbar-ios-danger .bar-button-default.bar-button-ios-middle-primary.activated,
.toolbar-ios-danger .bar-button-clear-ios-middle-primary.activated {
  opacity: .4;
}

.toolbar-ios-danger .bar-button-outline-ios-middle-primary {
  border-color: #5016CA;
  color: #5016CA;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-outline-ios-middle-primary.activated {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-ios-danger .bar-button-solid-ios-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-ios-danger .bar-button-solid-ios-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-ios-danger .bar-button-checked-ios,
.toolbar-ios-danger .bar-button-default.bar-button-ios-checked,
.toolbar-ios-danger .bar-button-clear-ios-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-checked-ios:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-default.bar-button-ios-checked:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-clear-ios-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-ios-danger .bar-button-checked-ios.activated,
.toolbar-ios-danger .bar-button-default.bar-button-ios-checked.activated,
.toolbar-ios-danger .bar-button-clear-ios-checked.activated {
  opacity: .4;
}

.toolbar-ios-danger .bar-button-outline-ios-checked {
  border-color: #00CC96;
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-outline-ios-checked.activated {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-danger .bar-button-solid-ios-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-danger .bar-button-solid-ios-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-ios-danger .bar-button-unchecked-ios,
.toolbar-ios-danger .bar-button-default.bar-button-ios-unchecked,
.toolbar-ios-danger .bar-button-clear-ios-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-unchecked-ios:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-default.bar-button-ios-unchecked:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-clear-ios-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-ios-danger .bar-button-unchecked-ios.activated,
.toolbar-ios-danger .bar-button-default.bar-button-ios-unchecked.activated,
.toolbar-ios-danger .bar-button-clear-ios-unchecked.activated {
  opacity: .4;
}

.toolbar-ios-danger .bar-button-outline-ios-unchecked {
  border-color: #D9D9D9;
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-outline-ios-unchecked.activated {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-ios-danger .bar-button-solid-ios-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-ios-danger .bar-button-solid-ios-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-ios-danger .bar-button-primary-bolsillo-ios,
.toolbar-ios-danger .bar-button-default.bar-button-ios-primary-bolsillo,
.toolbar-ios-danger .bar-button-clear-ios-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-primary-bolsillo-ios:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-default.bar-button-ios-primary-bolsillo:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-clear-ios-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-ios-danger .bar-button-primary-bolsillo-ios.activated,
.toolbar-ios-danger .bar-button-default.bar-button-ios-primary-bolsillo.activated,
.toolbar-ios-danger .bar-button-clear-ios-primary-bolsillo.activated {
  opacity: .4;
}

.toolbar-ios-danger .bar-button-outline-ios-primary-bolsillo {
  border-color: #00CC96;
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-outline-ios-primary-bolsillo.activated {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-danger .bar-button-solid-ios-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-danger .bar-button-solid-ios-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-ios-danger .bar-button-variant-bolsillo-ios,
.toolbar-ios-danger .bar-button-default.bar-button-ios-variant-bolsillo,
.toolbar-ios-danger .bar-button-clear-ios-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-variant-bolsillo-ios:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-default.bar-button-ios-variant-bolsillo:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-clear-ios-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-ios-danger .bar-button-variant-bolsillo-ios.activated,
.toolbar-ios-danger .bar-button-default.bar-button-ios-variant-bolsillo.activated,
.toolbar-ios-danger .bar-button-clear-ios-variant-bolsillo.activated {
  opacity: .4;
}

.toolbar-ios-danger .bar-button-outline-ios-variant-bolsillo {
  border-color: #f3de1d;
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-outline-ios-variant-bolsillo.activated {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-ios-danger .bar-button-solid-ios-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-ios-danger .bar-button-solid-ios-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.bar-button-danger-ios,
.bar-button-default.bar-button-ios-danger,
.bar-button-clear-ios-danger {
  color: #f53d3d;
  background-color: transparent;
}

.bar-button-danger-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.bar-button-danger-ios.activated,
.bar-button-default.bar-button-ios-danger.activated,
.bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.bar-button-outline-ios-danger {
  border-color: #f53d3d;
  color: #f53d3d;
  background-color: transparent;
}

.bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #f53d3d;
}

.bar-button-solid-ios-danger {
  color: #fff;
  background-color: #f53d3d;
}

.bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-ios-light .toolbar-background-ios {
  background: #f4f4f4;
}

.toolbar-ios-light .toolbar-title-ios,
.toolbar-ios-light .bar-button-clear-ios,
.toolbar-ios-light .bar-button-default-ios {
  color: #000;
}

.toolbar-ios-light .bar-button-primary-ios,
.toolbar-ios-light .bar-button-default.bar-button-ios-primary,
.toolbar-ios-light .bar-button-clear-ios-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-primary-ios:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-ios-light .bar-button-primary-ios.activated,
.toolbar-ios-light .bar-button-default.bar-button-ios-primary.activated,
.toolbar-ios-light .bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.toolbar-ios-light .bar-button-outline-ios-primary {
  border-color: #420ab7;
  color: #420ab7;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-ios-light .bar-button-solid-ios-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-ios-light .bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-ios-light .bar-button-secondary-ios,
.toolbar-ios-light .bar-button-default.bar-button-ios-secondary,
.toolbar-ios-light .bar-button-clear-ios-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-secondary-ios:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-default.bar-button-ios-secondary:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-clear-ios-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-ios-light .bar-button-secondary-ios.activated,
.toolbar-ios-light .bar-button-default.bar-button-ios-secondary.activated,
.toolbar-ios-light .bar-button-clear-ios-secondary.activated {
  opacity: .4;
}

.toolbar-ios-light .bar-button-outline-ios-secondary {
  border-color: #21c064;
  color: #21c064;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-outline-ios-secondary.activated {
  color: #fff;
  background-color: #21c064;
}

.toolbar-ios-light .bar-button-solid-ios-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-ios-light .bar-button-solid-ios-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-ios-light .bar-button-danger-ios,
.toolbar-ios-light .bar-button-default.bar-button-ios-danger,
.toolbar-ios-light .bar-button-clear-ios-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-danger-ios:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-ios-light .bar-button-danger-ios.activated,
.toolbar-ios-light .bar-button-default.bar-button-ios-danger.activated,
.toolbar-ios-light .bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.toolbar-ios-light .bar-button-outline-ios-danger {
  border-color: #f53d3d;
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-ios-light .bar-button-solid-ios-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-ios-light .bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-ios-light .bar-button-light-ios,
.toolbar-ios-light .bar-button-default.bar-button-ios-light,
.toolbar-ios-light .bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-light-ios:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-ios-light .bar-button-light-ios.activated,
.toolbar-ios-light .bar-button-default.bar-button-ios-light.activated,
.toolbar-ios-light .bar-button-clear-ios-light.activated {
  opacity: .4;
}

.toolbar-ios-light .bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-light .bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-light .bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-light .bar-button-dark-ios,
.toolbar-ios-light .bar-button-default.bar-button-ios-dark,
.toolbar-ios-light .bar-button-clear-ios-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-dark-ios:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-ios-light .bar-button-dark-ios.activated,
.toolbar-ios-light .bar-button-default.bar-button-ios-dark.activated,
.toolbar-ios-light .bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.toolbar-ios-light .bar-button-outline-ios-dark {
  border-color: #222;
  color: #222;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #222;
}

.toolbar-ios-light .bar-button-solid-ios-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-ios-light .bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-ios-light .bar-button-fondo-ios,
.toolbar-ios-light .bar-button-default.bar-button-ios-fondo,
.toolbar-ios-light .bar-button-clear-ios-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-fondo-ios:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-default.bar-button-ios-fondo:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-clear-ios-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-ios-light .bar-button-fondo-ios.activated,
.toolbar-ios-light .bar-button-default.bar-button-ios-fondo.activated,
.toolbar-ios-light .bar-button-clear-ios-fondo.activated {
  opacity: .4;
}

.toolbar-ios-light .bar-button-outline-ios-fondo {
  border-color: #f8f8f8;
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-outline-ios-fondo.activated {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-ios-light .bar-button-solid-ios-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-ios-light .bar-button-solid-ios-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-ios-light .bar-button-light-primary-ios,
.toolbar-ios-light .bar-button-default.bar-button-ios-light-primary,
.toolbar-ios-light .bar-button-clear-ios-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-light-primary-ios:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-default.bar-button-ios-light-primary:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-clear-ios-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-ios-light .bar-button-light-primary-ios.activated,
.toolbar-ios-light .bar-button-default.bar-button-ios-light-primary.activated,
.toolbar-ios-light .bar-button-clear-ios-light-primary.activated {
  opacity: .4;
}

.toolbar-ios-light .bar-button-outline-ios-light-primary {
  border-color: #5408F3;
  color: #5408F3;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-outline-ios-light-primary.activated {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-ios-light .bar-button-solid-ios-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-ios-light .bar-button-solid-ios-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-ios-light .bar-button-middle-primary-ios,
.toolbar-ios-light .bar-button-default.bar-button-ios-middle-primary,
.toolbar-ios-light .bar-button-clear-ios-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-middle-primary-ios:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-default.bar-button-ios-middle-primary:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-clear-ios-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-ios-light .bar-button-middle-primary-ios.activated,
.toolbar-ios-light .bar-button-default.bar-button-ios-middle-primary.activated,
.toolbar-ios-light .bar-button-clear-ios-middle-primary.activated {
  opacity: .4;
}

.toolbar-ios-light .bar-button-outline-ios-middle-primary {
  border-color: #5016CA;
  color: #5016CA;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-outline-ios-middle-primary.activated {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-ios-light .bar-button-solid-ios-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-ios-light .bar-button-solid-ios-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-ios-light .bar-button-checked-ios,
.toolbar-ios-light .bar-button-default.bar-button-ios-checked,
.toolbar-ios-light .bar-button-clear-ios-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-checked-ios:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-default.bar-button-ios-checked:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-clear-ios-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-ios-light .bar-button-checked-ios.activated,
.toolbar-ios-light .bar-button-default.bar-button-ios-checked.activated,
.toolbar-ios-light .bar-button-clear-ios-checked.activated {
  opacity: .4;
}

.toolbar-ios-light .bar-button-outline-ios-checked {
  border-color: #00CC96;
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-outline-ios-checked.activated {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-light .bar-button-solid-ios-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-light .bar-button-solid-ios-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-ios-light .bar-button-unchecked-ios,
.toolbar-ios-light .bar-button-default.bar-button-ios-unchecked,
.toolbar-ios-light .bar-button-clear-ios-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-unchecked-ios:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-default.bar-button-ios-unchecked:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-clear-ios-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-ios-light .bar-button-unchecked-ios.activated,
.toolbar-ios-light .bar-button-default.bar-button-ios-unchecked.activated,
.toolbar-ios-light .bar-button-clear-ios-unchecked.activated {
  opacity: .4;
}

.toolbar-ios-light .bar-button-outline-ios-unchecked {
  border-color: #D9D9D9;
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-outline-ios-unchecked.activated {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-ios-light .bar-button-solid-ios-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-ios-light .bar-button-solid-ios-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-ios-light .bar-button-primary-bolsillo-ios,
.toolbar-ios-light .bar-button-default.bar-button-ios-primary-bolsillo,
.toolbar-ios-light .bar-button-clear-ios-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-primary-bolsillo-ios:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-default.bar-button-ios-primary-bolsillo:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-clear-ios-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-ios-light .bar-button-primary-bolsillo-ios.activated,
.toolbar-ios-light .bar-button-default.bar-button-ios-primary-bolsillo.activated,
.toolbar-ios-light .bar-button-clear-ios-primary-bolsillo.activated {
  opacity: .4;
}

.toolbar-ios-light .bar-button-outline-ios-primary-bolsillo {
  border-color: #00CC96;
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-outline-ios-primary-bolsillo.activated {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-light .bar-button-solid-ios-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-light .bar-button-solid-ios-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-ios-light .bar-button-variant-bolsillo-ios,
.toolbar-ios-light .bar-button-default.bar-button-ios-variant-bolsillo,
.toolbar-ios-light .bar-button-clear-ios-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-variant-bolsillo-ios:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-default.bar-button-ios-variant-bolsillo:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-clear-ios-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-ios-light .bar-button-variant-bolsillo-ios.activated,
.toolbar-ios-light .bar-button-default.bar-button-ios-variant-bolsillo.activated,
.toolbar-ios-light .bar-button-clear-ios-variant-bolsillo.activated {
  opacity: .4;
}

.toolbar-ios-light .bar-button-outline-ios-variant-bolsillo {
  border-color: #f3de1d;
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-outline-ios-variant-bolsillo.activated {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-ios-light .bar-button-solid-ios-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-ios-light .bar-button-solid-ios-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.bar-button-light-ios,
.bar-button-default.bar-button-ios-light,
.bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.bar-button-light-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.bar-button-light-ios.activated,
.bar-button-default.bar-button-ios-light.activated,
.bar-button-clear-ios-light.activated {
  opacity: .4;
}

.bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-dark .toolbar-background-ios {
  background: #222;
}

.toolbar-ios-dark .toolbar-title-ios,
.toolbar-ios-dark .bar-button-clear-ios,
.toolbar-ios-dark .bar-button-default-ios {
  color: #fff;
}

.toolbar-ios-dark .bar-button-primary-ios,
.toolbar-ios-dark .bar-button-default.bar-button-ios-primary,
.toolbar-ios-dark .bar-button-clear-ios-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-primary-ios:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-ios-dark .bar-button-primary-ios.activated,
.toolbar-ios-dark .bar-button-default.bar-button-ios-primary.activated,
.toolbar-ios-dark .bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.toolbar-ios-dark .bar-button-outline-ios-primary {
  border-color: #420ab7;
  color: #420ab7;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-ios-dark .bar-button-solid-ios-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-ios-dark .bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-ios-dark .bar-button-secondary-ios,
.toolbar-ios-dark .bar-button-default.bar-button-ios-secondary,
.toolbar-ios-dark .bar-button-clear-ios-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-secondary-ios:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-default.bar-button-ios-secondary:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-clear-ios-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-ios-dark .bar-button-secondary-ios.activated,
.toolbar-ios-dark .bar-button-default.bar-button-ios-secondary.activated,
.toolbar-ios-dark .bar-button-clear-ios-secondary.activated {
  opacity: .4;
}

.toolbar-ios-dark .bar-button-outline-ios-secondary {
  border-color: #21c064;
  color: #21c064;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-outline-ios-secondary.activated {
  color: #fff;
  background-color: #21c064;
}

.toolbar-ios-dark .bar-button-solid-ios-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-ios-dark .bar-button-solid-ios-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-ios-dark .bar-button-danger-ios,
.toolbar-ios-dark .bar-button-default.bar-button-ios-danger,
.toolbar-ios-dark .bar-button-clear-ios-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-danger-ios:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-ios-dark .bar-button-danger-ios.activated,
.toolbar-ios-dark .bar-button-default.bar-button-ios-danger.activated,
.toolbar-ios-dark .bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.toolbar-ios-dark .bar-button-outline-ios-danger {
  border-color: #f53d3d;
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-ios-dark .bar-button-solid-ios-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-ios-dark .bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-ios-dark .bar-button-light-ios,
.toolbar-ios-dark .bar-button-default.bar-button-ios-light,
.toolbar-ios-dark .bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-light-ios:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-ios-dark .bar-button-light-ios.activated,
.toolbar-ios-dark .bar-button-default.bar-button-ios-light.activated,
.toolbar-ios-dark .bar-button-clear-ios-light.activated {
  opacity: .4;
}

.toolbar-ios-dark .bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-dark .bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-dark .bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-dark .bar-button-dark-ios,
.toolbar-ios-dark .bar-button-default.bar-button-ios-dark,
.toolbar-ios-dark .bar-button-clear-ios-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-dark-ios:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-ios-dark .bar-button-dark-ios.activated,
.toolbar-ios-dark .bar-button-default.bar-button-ios-dark.activated,
.toolbar-ios-dark .bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.toolbar-ios-dark .bar-button-outline-ios-dark {
  border-color: #222;
  color: #222;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #222;
}

.toolbar-ios-dark .bar-button-solid-ios-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-ios-dark .bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-ios-dark .bar-button-fondo-ios,
.toolbar-ios-dark .bar-button-default.bar-button-ios-fondo,
.toolbar-ios-dark .bar-button-clear-ios-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-fondo-ios:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-default.bar-button-ios-fondo:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-clear-ios-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-ios-dark .bar-button-fondo-ios.activated,
.toolbar-ios-dark .bar-button-default.bar-button-ios-fondo.activated,
.toolbar-ios-dark .bar-button-clear-ios-fondo.activated {
  opacity: .4;
}

.toolbar-ios-dark .bar-button-outline-ios-fondo {
  border-color: #f8f8f8;
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-outline-ios-fondo.activated {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-ios-dark .bar-button-solid-ios-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-ios-dark .bar-button-solid-ios-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-ios-dark .bar-button-light-primary-ios,
.toolbar-ios-dark .bar-button-default.bar-button-ios-light-primary,
.toolbar-ios-dark .bar-button-clear-ios-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-light-primary-ios:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-default.bar-button-ios-light-primary:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-clear-ios-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-ios-dark .bar-button-light-primary-ios.activated,
.toolbar-ios-dark .bar-button-default.bar-button-ios-light-primary.activated,
.toolbar-ios-dark .bar-button-clear-ios-light-primary.activated {
  opacity: .4;
}

.toolbar-ios-dark .bar-button-outline-ios-light-primary {
  border-color: #5408F3;
  color: #5408F3;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-outline-ios-light-primary.activated {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-ios-dark .bar-button-solid-ios-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-ios-dark .bar-button-solid-ios-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-ios-dark .bar-button-middle-primary-ios,
.toolbar-ios-dark .bar-button-default.bar-button-ios-middle-primary,
.toolbar-ios-dark .bar-button-clear-ios-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-middle-primary-ios:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-default.bar-button-ios-middle-primary:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-clear-ios-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-ios-dark .bar-button-middle-primary-ios.activated,
.toolbar-ios-dark .bar-button-default.bar-button-ios-middle-primary.activated,
.toolbar-ios-dark .bar-button-clear-ios-middle-primary.activated {
  opacity: .4;
}

.toolbar-ios-dark .bar-button-outline-ios-middle-primary {
  border-color: #5016CA;
  color: #5016CA;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-outline-ios-middle-primary.activated {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-ios-dark .bar-button-solid-ios-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-ios-dark .bar-button-solid-ios-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-ios-dark .bar-button-checked-ios,
.toolbar-ios-dark .bar-button-default.bar-button-ios-checked,
.toolbar-ios-dark .bar-button-clear-ios-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-checked-ios:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-default.bar-button-ios-checked:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-clear-ios-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-ios-dark .bar-button-checked-ios.activated,
.toolbar-ios-dark .bar-button-default.bar-button-ios-checked.activated,
.toolbar-ios-dark .bar-button-clear-ios-checked.activated {
  opacity: .4;
}

.toolbar-ios-dark .bar-button-outline-ios-checked {
  border-color: #00CC96;
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-outline-ios-checked.activated {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-dark .bar-button-solid-ios-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-dark .bar-button-solid-ios-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-ios-dark .bar-button-unchecked-ios,
.toolbar-ios-dark .bar-button-default.bar-button-ios-unchecked,
.toolbar-ios-dark .bar-button-clear-ios-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-unchecked-ios:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-default.bar-button-ios-unchecked:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-clear-ios-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-ios-dark .bar-button-unchecked-ios.activated,
.toolbar-ios-dark .bar-button-default.bar-button-ios-unchecked.activated,
.toolbar-ios-dark .bar-button-clear-ios-unchecked.activated {
  opacity: .4;
}

.toolbar-ios-dark .bar-button-outline-ios-unchecked {
  border-color: #D9D9D9;
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-outline-ios-unchecked.activated {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-ios-dark .bar-button-solid-ios-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-ios-dark .bar-button-solid-ios-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-ios-dark .bar-button-primary-bolsillo-ios,
.toolbar-ios-dark .bar-button-default.bar-button-ios-primary-bolsillo,
.toolbar-ios-dark .bar-button-clear-ios-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-primary-bolsillo-ios:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-default.bar-button-ios-primary-bolsillo:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-clear-ios-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-ios-dark .bar-button-primary-bolsillo-ios.activated,
.toolbar-ios-dark .bar-button-default.bar-button-ios-primary-bolsillo.activated,
.toolbar-ios-dark .bar-button-clear-ios-primary-bolsillo.activated {
  opacity: .4;
}

.toolbar-ios-dark .bar-button-outline-ios-primary-bolsillo {
  border-color: #00CC96;
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-outline-ios-primary-bolsillo.activated {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-dark .bar-button-solid-ios-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-dark .bar-button-solid-ios-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-ios-dark .bar-button-variant-bolsillo-ios,
.toolbar-ios-dark .bar-button-default.bar-button-ios-variant-bolsillo,
.toolbar-ios-dark .bar-button-clear-ios-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-variant-bolsillo-ios:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-default.bar-button-ios-variant-bolsillo:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-clear-ios-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-ios-dark .bar-button-variant-bolsillo-ios.activated,
.toolbar-ios-dark .bar-button-default.bar-button-ios-variant-bolsillo.activated,
.toolbar-ios-dark .bar-button-clear-ios-variant-bolsillo.activated {
  opacity: .4;
}

.toolbar-ios-dark .bar-button-outline-ios-variant-bolsillo {
  border-color: #f3de1d;
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-outline-ios-variant-bolsillo.activated {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-ios-dark .bar-button-solid-ios-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-ios-dark .bar-button-solid-ios-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.bar-button-dark-ios,
.bar-button-default.bar-button-ios-dark,
.bar-button-clear-ios-dark {
  color: #222;
  background-color: transparent;
}

.bar-button-dark-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #222;
}

.bar-button-dark-ios.activated,
.bar-button-default.bar-button-ios-dark.activated,
.bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.bar-button-outline-ios-dark {
  border-color: #222;
  color: #222;
  background-color: transparent;
}

.bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #222;
}

.bar-button-solid-ios-dark {
  color: #fff;
  background-color: #222;
}

.bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-ios-fondo .toolbar-background-ios {
  background: #f8f8f8;
}

.toolbar-ios-fondo .toolbar-title-ios,
.toolbar-ios-fondo .bar-button-clear-ios,
.toolbar-ios-fondo .bar-button-default-ios {
  color: #000;
}

.toolbar-ios-fondo .bar-button-primary-ios,
.toolbar-ios-fondo .bar-button-default.bar-button-ios-primary,
.toolbar-ios-fondo .bar-button-clear-ios-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-ios-fondo .bar-button-primary-ios:hover:not(.disable-hover),
.toolbar-ios-fondo .bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.toolbar-ios-fondo .bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-ios-fondo .bar-button-primary-ios.activated,
.toolbar-ios-fondo .bar-button-default.bar-button-ios-primary.activated,
.toolbar-ios-fondo .bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.toolbar-ios-fondo .bar-button-outline-ios-primary {
  border-color: #420ab7;
  color: #420ab7;
  background-color: transparent;
}

.toolbar-ios-fondo .bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-ios-fondo .bar-button-solid-ios-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-ios-fondo .bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-ios-fondo .bar-button-secondary-ios,
.toolbar-ios-fondo .bar-button-default.bar-button-ios-secondary,
.toolbar-ios-fondo .bar-button-clear-ios-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-ios-fondo .bar-button-secondary-ios:hover:not(.disable-hover),
.toolbar-ios-fondo .bar-button-default.bar-button-ios-secondary:hover:not(.disable-hover),
.toolbar-ios-fondo .bar-button-clear-ios-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-ios-fondo .bar-button-secondary-ios.activated,
.toolbar-ios-fondo .bar-button-default.bar-button-ios-secondary.activated,
.toolbar-ios-fondo .bar-button-clear-ios-secondary.activated {
  opacity: .4;
}

.toolbar-ios-fondo .bar-button-outline-ios-secondary {
  border-color: #21c064;
  color: #21c064;
  background-color: transparent;
}

.toolbar-ios-fondo .bar-button-outline-ios-secondary.activated {
  color: #fff;
  background-color: #21c064;
}

.toolbar-ios-fondo .bar-button-solid-ios-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-ios-fondo .bar-button-solid-ios-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-ios-fondo .bar-button-danger-ios,
.toolbar-ios-fondo .bar-button-default.bar-button-ios-danger,
.toolbar-ios-fondo .bar-button-clear-ios-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-ios-fondo .bar-button-danger-ios:hover:not(.disable-hover),
.toolbar-ios-fondo .bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.toolbar-ios-fondo .bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-ios-fondo .bar-button-danger-ios.activated,
.toolbar-ios-fondo .bar-button-default.bar-button-ios-danger.activated,
.toolbar-ios-fondo .bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.toolbar-ios-fondo .bar-button-outline-ios-danger {
  border-color: #f53d3d;
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-ios-fondo .bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-ios-fondo .bar-button-solid-ios-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-ios-fondo .bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-ios-fondo .bar-button-light-ios,
.toolbar-ios-fondo .bar-button-default.bar-button-ios-light,
.toolbar-ios-fondo .bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-fondo .bar-button-light-ios:hover:not(.disable-hover),
.toolbar-ios-fondo .bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.toolbar-ios-fondo .bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-ios-fondo .bar-button-light-ios.activated,
.toolbar-ios-fondo .bar-button-default.bar-button-ios-light.activated,
.toolbar-ios-fondo .bar-button-clear-ios-light.activated {
  opacity: .4;
}

.toolbar-ios-fondo .bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-fondo .bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-fondo .bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-fondo .bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-fondo .bar-button-dark-ios,
.toolbar-ios-fondo .bar-button-default.bar-button-ios-dark,
.toolbar-ios-fondo .bar-button-clear-ios-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-ios-fondo .bar-button-dark-ios:hover:not(.disable-hover),
.toolbar-ios-fondo .bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.toolbar-ios-fondo .bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-ios-fondo .bar-button-dark-ios.activated,
.toolbar-ios-fondo .bar-button-default.bar-button-ios-dark.activated,
.toolbar-ios-fondo .bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.toolbar-ios-fondo .bar-button-outline-ios-dark {
  border-color: #222;
  color: #222;
  background-color: transparent;
}

.toolbar-ios-fondo .bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #222;
}

.toolbar-ios-fondo .bar-button-solid-ios-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-ios-fondo .bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-ios-fondo .bar-button-fondo-ios,
.toolbar-ios-fondo .bar-button-default.bar-button-ios-fondo,
.toolbar-ios-fondo .bar-button-clear-ios-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-ios-fondo .bar-button-fondo-ios:hover:not(.disable-hover),
.toolbar-ios-fondo .bar-button-default.bar-button-ios-fondo:hover:not(.disable-hover),
.toolbar-ios-fondo .bar-button-clear-ios-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-ios-fondo .bar-button-fondo-ios.activated,
.toolbar-ios-fondo .bar-button-default.bar-button-ios-fondo.activated,
.toolbar-ios-fondo .bar-button-clear-ios-fondo.activated {
  opacity: .4;
}

.toolbar-ios-fondo .bar-button-outline-ios-fondo {
  border-color: #f8f8f8;
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-ios-fondo .bar-button-outline-ios-fondo.activated {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-ios-fondo .bar-button-solid-ios-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-ios-fondo .bar-button-solid-ios-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-ios-fondo .bar-button-light-primary-ios,
.toolbar-ios-fondo .bar-button-default.bar-button-ios-light-primary,
.toolbar-ios-fondo .bar-button-clear-ios-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-ios-fondo .bar-button-light-primary-ios:hover:not(.disable-hover),
.toolbar-ios-fondo .bar-button-default.bar-button-ios-light-primary:hover:not(.disable-hover),
.toolbar-ios-fondo .bar-button-clear-ios-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-ios-fondo .bar-button-light-primary-ios.activated,
.toolbar-ios-fondo .bar-button-default.bar-button-ios-light-primary.activated,
.toolbar-ios-fondo .bar-button-clear-ios-light-primary.activated {
  opacity: .4;
}

.toolbar-ios-fondo .bar-button-outline-ios-light-primary {
  border-color: #5408F3;
  color: #5408F3;
  background-color: transparent;
}

.toolbar-ios-fondo .bar-button-outline-ios-light-primary.activated {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-ios-fondo .bar-button-solid-ios-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-ios-fondo .bar-button-solid-ios-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-ios-fondo .bar-button-middle-primary-ios,
.toolbar-ios-fondo .bar-button-default.bar-button-ios-middle-primary,
.toolbar-ios-fondo .bar-button-clear-ios-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-ios-fondo .bar-button-middle-primary-ios:hover:not(.disable-hover),
.toolbar-ios-fondo .bar-button-default.bar-button-ios-middle-primary:hover:not(.disable-hover),
.toolbar-ios-fondo .bar-button-clear-ios-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-ios-fondo .bar-button-middle-primary-ios.activated,
.toolbar-ios-fondo .bar-button-default.bar-button-ios-middle-primary.activated,
.toolbar-ios-fondo .bar-button-clear-ios-middle-primary.activated {
  opacity: .4;
}

.toolbar-ios-fondo .bar-button-outline-ios-middle-primary {
  border-color: #5016CA;
  color: #5016CA;
  background-color: transparent;
}

.toolbar-ios-fondo .bar-button-outline-ios-middle-primary.activated {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-ios-fondo .bar-button-solid-ios-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-ios-fondo .bar-button-solid-ios-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-ios-fondo .bar-button-checked-ios,
.toolbar-ios-fondo .bar-button-default.bar-button-ios-checked,
.toolbar-ios-fondo .bar-button-clear-ios-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-fondo .bar-button-checked-ios:hover:not(.disable-hover),
.toolbar-ios-fondo .bar-button-default.bar-button-ios-checked:hover:not(.disable-hover),
.toolbar-ios-fondo .bar-button-clear-ios-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-ios-fondo .bar-button-checked-ios.activated,
.toolbar-ios-fondo .bar-button-default.bar-button-ios-checked.activated,
.toolbar-ios-fondo .bar-button-clear-ios-checked.activated {
  opacity: .4;
}

.toolbar-ios-fondo .bar-button-outline-ios-checked {
  border-color: #00CC96;
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-fondo .bar-button-outline-ios-checked.activated {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-fondo .bar-button-solid-ios-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-fondo .bar-button-solid-ios-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-ios-fondo .bar-button-unchecked-ios,
.toolbar-ios-fondo .bar-button-default.bar-button-ios-unchecked,
.toolbar-ios-fondo .bar-button-clear-ios-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-ios-fondo .bar-button-unchecked-ios:hover:not(.disable-hover),
.toolbar-ios-fondo .bar-button-default.bar-button-ios-unchecked:hover:not(.disable-hover),
.toolbar-ios-fondo .bar-button-clear-ios-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-ios-fondo .bar-button-unchecked-ios.activated,
.toolbar-ios-fondo .bar-button-default.bar-button-ios-unchecked.activated,
.toolbar-ios-fondo .bar-button-clear-ios-unchecked.activated {
  opacity: .4;
}

.toolbar-ios-fondo .bar-button-outline-ios-unchecked {
  border-color: #D9D9D9;
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-ios-fondo .bar-button-outline-ios-unchecked.activated {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-ios-fondo .bar-button-solid-ios-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-ios-fondo .bar-button-solid-ios-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-ios-fondo .bar-button-primary-bolsillo-ios,
.toolbar-ios-fondo .bar-button-default.bar-button-ios-primary-bolsillo,
.toolbar-ios-fondo .bar-button-clear-ios-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-fondo .bar-button-primary-bolsillo-ios:hover:not(.disable-hover),
.toolbar-ios-fondo .bar-button-default.bar-button-ios-primary-bolsillo:hover:not(.disable-hover),
.toolbar-ios-fondo .bar-button-clear-ios-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-ios-fondo .bar-button-primary-bolsillo-ios.activated,
.toolbar-ios-fondo .bar-button-default.bar-button-ios-primary-bolsillo.activated,
.toolbar-ios-fondo .bar-button-clear-ios-primary-bolsillo.activated {
  opacity: .4;
}

.toolbar-ios-fondo .bar-button-outline-ios-primary-bolsillo {
  border-color: #00CC96;
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-fondo .bar-button-outline-ios-primary-bolsillo.activated {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-fondo .bar-button-solid-ios-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-fondo .bar-button-solid-ios-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-ios-fondo .bar-button-variant-bolsillo-ios,
.toolbar-ios-fondo .bar-button-default.bar-button-ios-variant-bolsillo,
.toolbar-ios-fondo .bar-button-clear-ios-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-ios-fondo .bar-button-variant-bolsillo-ios:hover:not(.disable-hover),
.toolbar-ios-fondo .bar-button-default.bar-button-ios-variant-bolsillo:hover:not(.disable-hover),
.toolbar-ios-fondo .bar-button-clear-ios-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-ios-fondo .bar-button-variant-bolsillo-ios.activated,
.toolbar-ios-fondo .bar-button-default.bar-button-ios-variant-bolsillo.activated,
.toolbar-ios-fondo .bar-button-clear-ios-variant-bolsillo.activated {
  opacity: .4;
}

.toolbar-ios-fondo .bar-button-outline-ios-variant-bolsillo {
  border-color: #f3de1d;
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-ios-fondo .bar-button-outline-ios-variant-bolsillo.activated {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-ios-fondo .bar-button-solid-ios-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-ios-fondo .bar-button-solid-ios-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.bar-button-fondo-ios,
.bar-button-default.bar-button-ios-fondo,
.bar-button-clear-ios-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.bar-button-fondo-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-fondo:hover:not(.disable-hover),
.bar-button-clear-ios-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.bar-button-fondo-ios.activated,
.bar-button-default.bar-button-ios-fondo.activated,
.bar-button-clear-ios-fondo.activated {
  opacity: .4;
}

.bar-button-outline-ios-fondo {
  border-color: #f8f8f8;
  color: #f8f8f8;
  background-color: transparent;
}

.bar-button-outline-ios-fondo.activated {
  color: #000;
  background-color: #f8f8f8;
}

.bar-button-solid-ios-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.bar-button-solid-ios-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-ios-light-primary .toolbar-background-ios {
  background: #5408F3;
}

.toolbar-ios-light-primary .toolbar-title-ios,
.toolbar-ios-light-primary .bar-button-clear-ios,
.toolbar-ios-light-primary .bar-button-default-ios {
  color: #fff;
}

.toolbar-ios-light-primary .bar-button-primary-ios,
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-primary,
.toolbar-ios-light-primary .bar-button-clear-ios-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-ios-light-primary .bar-button-primary-ios:hover:not(.disable-hover),
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.toolbar-ios-light-primary .bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-ios-light-primary .bar-button-primary-ios.activated,
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-primary.activated,
.toolbar-ios-light-primary .bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.toolbar-ios-light-primary .bar-button-outline-ios-primary {
  border-color: #420ab7;
  color: #420ab7;
  background-color: transparent;
}

.toolbar-ios-light-primary .bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-ios-light-primary .bar-button-solid-ios-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-ios-light-primary .bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-ios-light-primary .bar-button-secondary-ios,
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-secondary,
.toolbar-ios-light-primary .bar-button-clear-ios-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-ios-light-primary .bar-button-secondary-ios:hover:not(.disable-hover),
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-secondary:hover:not(.disable-hover),
.toolbar-ios-light-primary .bar-button-clear-ios-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-ios-light-primary .bar-button-secondary-ios.activated,
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-secondary.activated,
.toolbar-ios-light-primary .bar-button-clear-ios-secondary.activated {
  opacity: .4;
}

.toolbar-ios-light-primary .bar-button-outline-ios-secondary {
  border-color: #21c064;
  color: #21c064;
  background-color: transparent;
}

.toolbar-ios-light-primary .bar-button-outline-ios-secondary.activated {
  color: #fff;
  background-color: #21c064;
}

.toolbar-ios-light-primary .bar-button-solid-ios-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-ios-light-primary .bar-button-solid-ios-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-ios-light-primary .bar-button-danger-ios,
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-danger,
.toolbar-ios-light-primary .bar-button-clear-ios-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-ios-light-primary .bar-button-danger-ios:hover:not(.disable-hover),
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.toolbar-ios-light-primary .bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-ios-light-primary .bar-button-danger-ios.activated,
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-danger.activated,
.toolbar-ios-light-primary .bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.toolbar-ios-light-primary .bar-button-outline-ios-danger {
  border-color: #f53d3d;
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-ios-light-primary .bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-ios-light-primary .bar-button-solid-ios-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-ios-light-primary .bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-ios-light-primary .bar-button-light-ios,
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-light,
.toolbar-ios-light-primary .bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-light-primary .bar-button-light-ios:hover:not(.disable-hover),
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.toolbar-ios-light-primary .bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-ios-light-primary .bar-button-light-ios.activated,
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-light.activated,
.toolbar-ios-light-primary .bar-button-clear-ios-light.activated {
  opacity: .4;
}

.toolbar-ios-light-primary .bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-light-primary .bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-light-primary .bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-light-primary .bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-light-primary .bar-button-dark-ios,
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-dark,
.toolbar-ios-light-primary .bar-button-clear-ios-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-ios-light-primary .bar-button-dark-ios:hover:not(.disable-hover),
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.toolbar-ios-light-primary .bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-ios-light-primary .bar-button-dark-ios.activated,
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-dark.activated,
.toolbar-ios-light-primary .bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.toolbar-ios-light-primary .bar-button-outline-ios-dark {
  border-color: #222;
  color: #222;
  background-color: transparent;
}

.toolbar-ios-light-primary .bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #222;
}

.toolbar-ios-light-primary .bar-button-solid-ios-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-ios-light-primary .bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-ios-light-primary .bar-button-fondo-ios,
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-fondo,
.toolbar-ios-light-primary .bar-button-clear-ios-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-ios-light-primary .bar-button-fondo-ios:hover:not(.disable-hover),
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-fondo:hover:not(.disable-hover),
.toolbar-ios-light-primary .bar-button-clear-ios-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-ios-light-primary .bar-button-fondo-ios.activated,
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-fondo.activated,
.toolbar-ios-light-primary .bar-button-clear-ios-fondo.activated {
  opacity: .4;
}

.toolbar-ios-light-primary .bar-button-outline-ios-fondo {
  border-color: #f8f8f8;
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-ios-light-primary .bar-button-outline-ios-fondo.activated {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-ios-light-primary .bar-button-solid-ios-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-ios-light-primary .bar-button-solid-ios-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-ios-light-primary .bar-button-light-primary-ios,
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-light-primary,
.toolbar-ios-light-primary .bar-button-clear-ios-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-ios-light-primary .bar-button-light-primary-ios:hover:not(.disable-hover),
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-light-primary:hover:not(.disable-hover),
.toolbar-ios-light-primary .bar-button-clear-ios-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-ios-light-primary .bar-button-light-primary-ios.activated,
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-light-primary.activated,
.toolbar-ios-light-primary .bar-button-clear-ios-light-primary.activated {
  opacity: .4;
}

.toolbar-ios-light-primary .bar-button-outline-ios-light-primary {
  border-color: #5408F3;
  color: #5408F3;
  background-color: transparent;
}

.toolbar-ios-light-primary .bar-button-outline-ios-light-primary.activated {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-ios-light-primary .bar-button-solid-ios-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-ios-light-primary .bar-button-solid-ios-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-ios-light-primary .bar-button-middle-primary-ios,
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-middle-primary,
.toolbar-ios-light-primary .bar-button-clear-ios-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-ios-light-primary .bar-button-middle-primary-ios:hover:not(.disable-hover),
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-middle-primary:hover:not(.disable-hover),
.toolbar-ios-light-primary .bar-button-clear-ios-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-ios-light-primary .bar-button-middle-primary-ios.activated,
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-middle-primary.activated,
.toolbar-ios-light-primary .bar-button-clear-ios-middle-primary.activated {
  opacity: .4;
}

.toolbar-ios-light-primary .bar-button-outline-ios-middle-primary {
  border-color: #5016CA;
  color: #5016CA;
  background-color: transparent;
}

.toolbar-ios-light-primary .bar-button-outline-ios-middle-primary.activated {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-ios-light-primary .bar-button-solid-ios-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-ios-light-primary .bar-button-solid-ios-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-ios-light-primary .bar-button-checked-ios,
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-checked,
.toolbar-ios-light-primary .bar-button-clear-ios-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-light-primary .bar-button-checked-ios:hover:not(.disable-hover),
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-checked:hover:not(.disable-hover),
.toolbar-ios-light-primary .bar-button-clear-ios-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-ios-light-primary .bar-button-checked-ios.activated,
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-checked.activated,
.toolbar-ios-light-primary .bar-button-clear-ios-checked.activated {
  opacity: .4;
}

.toolbar-ios-light-primary .bar-button-outline-ios-checked {
  border-color: #00CC96;
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-light-primary .bar-button-outline-ios-checked.activated {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-light-primary .bar-button-solid-ios-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-light-primary .bar-button-solid-ios-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-ios-light-primary .bar-button-unchecked-ios,
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-unchecked,
.toolbar-ios-light-primary .bar-button-clear-ios-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-ios-light-primary .bar-button-unchecked-ios:hover:not(.disable-hover),
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-unchecked:hover:not(.disable-hover),
.toolbar-ios-light-primary .bar-button-clear-ios-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-ios-light-primary .bar-button-unchecked-ios.activated,
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-unchecked.activated,
.toolbar-ios-light-primary .bar-button-clear-ios-unchecked.activated {
  opacity: .4;
}

.toolbar-ios-light-primary .bar-button-outline-ios-unchecked {
  border-color: #D9D9D9;
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-ios-light-primary .bar-button-outline-ios-unchecked.activated {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-ios-light-primary .bar-button-solid-ios-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-ios-light-primary .bar-button-solid-ios-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-ios-light-primary .bar-button-primary-bolsillo-ios,
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-primary-bolsillo,
.toolbar-ios-light-primary .bar-button-clear-ios-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-light-primary .bar-button-primary-bolsillo-ios:hover:not(.disable-hover),
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-primary-bolsillo:hover:not(.disable-hover),
.toolbar-ios-light-primary .bar-button-clear-ios-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-ios-light-primary .bar-button-primary-bolsillo-ios.activated,
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-primary-bolsillo.activated,
.toolbar-ios-light-primary .bar-button-clear-ios-primary-bolsillo.activated {
  opacity: .4;
}

.toolbar-ios-light-primary .bar-button-outline-ios-primary-bolsillo {
  border-color: #00CC96;
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-light-primary .bar-button-outline-ios-primary-bolsillo.activated {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-light-primary .bar-button-solid-ios-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-light-primary .bar-button-solid-ios-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-ios-light-primary .bar-button-variant-bolsillo-ios,
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-variant-bolsillo,
.toolbar-ios-light-primary .bar-button-clear-ios-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-ios-light-primary .bar-button-variant-bolsillo-ios:hover:not(.disable-hover),
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-variant-bolsillo:hover:not(.disable-hover),
.toolbar-ios-light-primary .bar-button-clear-ios-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-ios-light-primary .bar-button-variant-bolsillo-ios.activated,
.toolbar-ios-light-primary .bar-button-default.bar-button-ios-variant-bolsillo.activated,
.toolbar-ios-light-primary .bar-button-clear-ios-variant-bolsillo.activated {
  opacity: .4;
}

.toolbar-ios-light-primary .bar-button-outline-ios-variant-bolsillo {
  border-color: #f3de1d;
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-ios-light-primary .bar-button-outline-ios-variant-bolsillo.activated {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-ios-light-primary .bar-button-solid-ios-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-ios-light-primary .bar-button-solid-ios-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.bar-button-light-primary-ios,
.bar-button-default.bar-button-ios-light-primary,
.bar-button-clear-ios-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.bar-button-light-primary-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-light-primary:hover:not(.disable-hover),
.bar-button-clear-ios-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.bar-button-light-primary-ios.activated,
.bar-button-default.bar-button-ios-light-primary.activated,
.bar-button-clear-ios-light-primary.activated {
  opacity: .4;
}

.bar-button-outline-ios-light-primary {
  border-color: #5408F3;
  color: #5408F3;
  background-color: transparent;
}

.bar-button-outline-ios-light-primary.activated {
  color: #fff;
  background-color: #5408F3;
}

.bar-button-solid-ios-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.bar-button-solid-ios-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-ios-middle-primary .toolbar-background-ios {
  background: #5016CA;
}

.toolbar-ios-middle-primary .toolbar-title-ios,
.toolbar-ios-middle-primary .bar-button-clear-ios,
.toolbar-ios-middle-primary .bar-button-default-ios {
  color: #fff;
}

.toolbar-ios-middle-primary .bar-button-primary-ios,
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-primary,
.toolbar-ios-middle-primary .bar-button-clear-ios-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-ios-middle-primary .bar-button-primary-ios:hover:not(.disable-hover),
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.toolbar-ios-middle-primary .bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-ios-middle-primary .bar-button-primary-ios.activated,
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-primary.activated,
.toolbar-ios-middle-primary .bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.toolbar-ios-middle-primary .bar-button-outline-ios-primary {
  border-color: #420ab7;
  color: #420ab7;
  background-color: transparent;
}

.toolbar-ios-middle-primary .bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-ios-middle-primary .bar-button-solid-ios-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-ios-middle-primary .bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-ios-middle-primary .bar-button-secondary-ios,
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-secondary,
.toolbar-ios-middle-primary .bar-button-clear-ios-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-ios-middle-primary .bar-button-secondary-ios:hover:not(.disable-hover),
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-secondary:hover:not(.disable-hover),
.toolbar-ios-middle-primary .bar-button-clear-ios-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-ios-middle-primary .bar-button-secondary-ios.activated,
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-secondary.activated,
.toolbar-ios-middle-primary .bar-button-clear-ios-secondary.activated {
  opacity: .4;
}

.toolbar-ios-middle-primary .bar-button-outline-ios-secondary {
  border-color: #21c064;
  color: #21c064;
  background-color: transparent;
}

.toolbar-ios-middle-primary .bar-button-outline-ios-secondary.activated {
  color: #fff;
  background-color: #21c064;
}

.toolbar-ios-middle-primary .bar-button-solid-ios-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-ios-middle-primary .bar-button-solid-ios-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-ios-middle-primary .bar-button-danger-ios,
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-danger,
.toolbar-ios-middle-primary .bar-button-clear-ios-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-ios-middle-primary .bar-button-danger-ios:hover:not(.disable-hover),
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.toolbar-ios-middle-primary .bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-ios-middle-primary .bar-button-danger-ios.activated,
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-danger.activated,
.toolbar-ios-middle-primary .bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.toolbar-ios-middle-primary .bar-button-outline-ios-danger {
  border-color: #f53d3d;
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-ios-middle-primary .bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-ios-middle-primary .bar-button-solid-ios-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-ios-middle-primary .bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-ios-middle-primary .bar-button-light-ios,
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-light,
.toolbar-ios-middle-primary .bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-middle-primary .bar-button-light-ios:hover:not(.disable-hover),
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.toolbar-ios-middle-primary .bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-ios-middle-primary .bar-button-light-ios.activated,
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-light.activated,
.toolbar-ios-middle-primary .bar-button-clear-ios-light.activated {
  opacity: .4;
}

.toolbar-ios-middle-primary .bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-middle-primary .bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-middle-primary .bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-middle-primary .bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-middle-primary .bar-button-dark-ios,
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-dark,
.toolbar-ios-middle-primary .bar-button-clear-ios-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-ios-middle-primary .bar-button-dark-ios:hover:not(.disable-hover),
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.toolbar-ios-middle-primary .bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-ios-middle-primary .bar-button-dark-ios.activated,
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-dark.activated,
.toolbar-ios-middle-primary .bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.toolbar-ios-middle-primary .bar-button-outline-ios-dark {
  border-color: #222;
  color: #222;
  background-color: transparent;
}

.toolbar-ios-middle-primary .bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #222;
}

.toolbar-ios-middle-primary .bar-button-solid-ios-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-ios-middle-primary .bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-ios-middle-primary .bar-button-fondo-ios,
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-fondo,
.toolbar-ios-middle-primary .bar-button-clear-ios-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-ios-middle-primary .bar-button-fondo-ios:hover:not(.disable-hover),
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-fondo:hover:not(.disable-hover),
.toolbar-ios-middle-primary .bar-button-clear-ios-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-ios-middle-primary .bar-button-fondo-ios.activated,
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-fondo.activated,
.toolbar-ios-middle-primary .bar-button-clear-ios-fondo.activated {
  opacity: .4;
}

.toolbar-ios-middle-primary .bar-button-outline-ios-fondo {
  border-color: #f8f8f8;
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-ios-middle-primary .bar-button-outline-ios-fondo.activated {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-ios-middle-primary .bar-button-solid-ios-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-ios-middle-primary .bar-button-solid-ios-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-ios-middle-primary .bar-button-light-primary-ios,
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-light-primary,
.toolbar-ios-middle-primary .bar-button-clear-ios-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-ios-middle-primary .bar-button-light-primary-ios:hover:not(.disable-hover),
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-light-primary:hover:not(.disable-hover),
.toolbar-ios-middle-primary .bar-button-clear-ios-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-ios-middle-primary .bar-button-light-primary-ios.activated,
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-light-primary.activated,
.toolbar-ios-middle-primary .bar-button-clear-ios-light-primary.activated {
  opacity: .4;
}

.toolbar-ios-middle-primary .bar-button-outline-ios-light-primary {
  border-color: #5408F3;
  color: #5408F3;
  background-color: transparent;
}

.toolbar-ios-middle-primary .bar-button-outline-ios-light-primary.activated {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-ios-middle-primary .bar-button-solid-ios-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-ios-middle-primary .bar-button-solid-ios-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-ios-middle-primary .bar-button-middle-primary-ios,
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-middle-primary,
.toolbar-ios-middle-primary .bar-button-clear-ios-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-ios-middle-primary .bar-button-middle-primary-ios:hover:not(.disable-hover),
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-middle-primary:hover:not(.disable-hover),
.toolbar-ios-middle-primary .bar-button-clear-ios-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-ios-middle-primary .bar-button-middle-primary-ios.activated,
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-middle-primary.activated,
.toolbar-ios-middle-primary .bar-button-clear-ios-middle-primary.activated {
  opacity: .4;
}

.toolbar-ios-middle-primary .bar-button-outline-ios-middle-primary {
  border-color: #5016CA;
  color: #5016CA;
  background-color: transparent;
}

.toolbar-ios-middle-primary .bar-button-outline-ios-middle-primary.activated {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-ios-middle-primary .bar-button-solid-ios-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-ios-middle-primary .bar-button-solid-ios-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-ios-middle-primary .bar-button-checked-ios,
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-checked,
.toolbar-ios-middle-primary .bar-button-clear-ios-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-middle-primary .bar-button-checked-ios:hover:not(.disable-hover),
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-checked:hover:not(.disable-hover),
.toolbar-ios-middle-primary .bar-button-clear-ios-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-ios-middle-primary .bar-button-checked-ios.activated,
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-checked.activated,
.toolbar-ios-middle-primary .bar-button-clear-ios-checked.activated {
  opacity: .4;
}

.toolbar-ios-middle-primary .bar-button-outline-ios-checked {
  border-color: #00CC96;
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-middle-primary .bar-button-outline-ios-checked.activated {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-middle-primary .bar-button-solid-ios-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-middle-primary .bar-button-solid-ios-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-ios-middle-primary .bar-button-unchecked-ios,
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-unchecked,
.toolbar-ios-middle-primary .bar-button-clear-ios-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-ios-middle-primary .bar-button-unchecked-ios:hover:not(.disable-hover),
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-unchecked:hover:not(.disable-hover),
.toolbar-ios-middle-primary .bar-button-clear-ios-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-ios-middle-primary .bar-button-unchecked-ios.activated,
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-unchecked.activated,
.toolbar-ios-middle-primary .bar-button-clear-ios-unchecked.activated {
  opacity: .4;
}

.toolbar-ios-middle-primary .bar-button-outline-ios-unchecked {
  border-color: #D9D9D9;
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-ios-middle-primary .bar-button-outline-ios-unchecked.activated {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-ios-middle-primary .bar-button-solid-ios-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-ios-middle-primary .bar-button-solid-ios-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-ios-middle-primary .bar-button-primary-bolsillo-ios,
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-primary-bolsillo,
.toolbar-ios-middle-primary .bar-button-clear-ios-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-middle-primary .bar-button-primary-bolsillo-ios:hover:not(.disable-hover),
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-primary-bolsillo:hover:not(.disable-hover),
.toolbar-ios-middle-primary .bar-button-clear-ios-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-ios-middle-primary .bar-button-primary-bolsillo-ios.activated,
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-primary-bolsillo.activated,
.toolbar-ios-middle-primary .bar-button-clear-ios-primary-bolsillo.activated {
  opacity: .4;
}

.toolbar-ios-middle-primary .bar-button-outline-ios-primary-bolsillo {
  border-color: #00CC96;
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-middle-primary .bar-button-outline-ios-primary-bolsillo.activated {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-middle-primary .bar-button-solid-ios-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-middle-primary .bar-button-solid-ios-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-ios-middle-primary .bar-button-variant-bolsillo-ios,
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-variant-bolsillo,
.toolbar-ios-middle-primary .bar-button-clear-ios-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-ios-middle-primary .bar-button-variant-bolsillo-ios:hover:not(.disable-hover),
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-variant-bolsillo:hover:not(.disable-hover),
.toolbar-ios-middle-primary .bar-button-clear-ios-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-ios-middle-primary .bar-button-variant-bolsillo-ios.activated,
.toolbar-ios-middle-primary .bar-button-default.bar-button-ios-variant-bolsillo.activated,
.toolbar-ios-middle-primary .bar-button-clear-ios-variant-bolsillo.activated {
  opacity: .4;
}

.toolbar-ios-middle-primary .bar-button-outline-ios-variant-bolsillo {
  border-color: #f3de1d;
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-ios-middle-primary .bar-button-outline-ios-variant-bolsillo.activated {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-ios-middle-primary .bar-button-solid-ios-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-ios-middle-primary .bar-button-solid-ios-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.bar-button-middle-primary-ios,
.bar-button-default.bar-button-ios-middle-primary,
.bar-button-clear-ios-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.bar-button-middle-primary-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-middle-primary:hover:not(.disable-hover),
.bar-button-clear-ios-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.bar-button-middle-primary-ios.activated,
.bar-button-default.bar-button-ios-middle-primary.activated,
.bar-button-clear-ios-middle-primary.activated {
  opacity: .4;
}

.bar-button-outline-ios-middle-primary {
  border-color: #5016CA;
  color: #5016CA;
  background-color: transparent;
}

.bar-button-outline-ios-middle-primary.activated {
  color: #fff;
  background-color: #5016CA;
}

.bar-button-solid-ios-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.bar-button-solid-ios-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-ios-checked .toolbar-background-ios {
  background: #00CC96;
}

.toolbar-ios-checked .toolbar-title-ios,
.toolbar-ios-checked .bar-button-clear-ios,
.toolbar-ios-checked .bar-button-default-ios {
  color: #fff;
}

.toolbar-ios-checked .bar-button-primary-ios,
.toolbar-ios-checked .bar-button-default.bar-button-ios-primary,
.toolbar-ios-checked .bar-button-clear-ios-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-ios-checked .bar-button-primary-ios:hover:not(.disable-hover),
.toolbar-ios-checked .bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.toolbar-ios-checked .bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-ios-checked .bar-button-primary-ios.activated,
.toolbar-ios-checked .bar-button-default.bar-button-ios-primary.activated,
.toolbar-ios-checked .bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.toolbar-ios-checked .bar-button-outline-ios-primary {
  border-color: #420ab7;
  color: #420ab7;
  background-color: transparent;
}

.toolbar-ios-checked .bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-ios-checked .bar-button-solid-ios-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-ios-checked .bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-ios-checked .bar-button-secondary-ios,
.toolbar-ios-checked .bar-button-default.bar-button-ios-secondary,
.toolbar-ios-checked .bar-button-clear-ios-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-ios-checked .bar-button-secondary-ios:hover:not(.disable-hover),
.toolbar-ios-checked .bar-button-default.bar-button-ios-secondary:hover:not(.disable-hover),
.toolbar-ios-checked .bar-button-clear-ios-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-ios-checked .bar-button-secondary-ios.activated,
.toolbar-ios-checked .bar-button-default.bar-button-ios-secondary.activated,
.toolbar-ios-checked .bar-button-clear-ios-secondary.activated {
  opacity: .4;
}

.toolbar-ios-checked .bar-button-outline-ios-secondary {
  border-color: #21c064;
  color: #21c064;
  background-color: transparent;
}

.toolbar-ios-checked .bar-button-outline-ios-secondary.activated {
  color: #fff;
  background-color: #21c064;
}

.toolbar-ios-checked .bar-button-solid-ios-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-ios-checked .bar-button-solid-ios-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-ios-checked .bar-button-danger-ios,
.toolbar-ios-checked .bar-button-default.bar-button-ios-danger,
.toolbar-ios-checked .bar-button-clear-ios-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-ios-checked .bar-button-danger-ios:hover:not(.disable-hover),
.toolbar-ios-checked .bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.toolbar-ios-checked .bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-ios-checked .bar-button-danger-ios.activated,
.toolbar-ios-checked .bar-button-default.bar-button-ios-danger.activated,
.toolbar-ios-checked .bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.toolbar-ios-checked .bar-button-outline-ios-danger {
  border-color: #f53d3d;
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-ios-checked .bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-ios-checked .bar-button-solid-ios-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-ios-checked .bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-ios-checked .bar-button-light-ios,
.toolbar-ios-checked .bar-button-default.bar-button-ios-light,
.toolbar-ios-checked .bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-checked .bar-button-light-ios:hover:not(.disable-hover),
.toolbar-ios-checked .bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.toolbar-ios-checked .bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-ios-checked .bar-button-light-ios.activated,
.toolbar-ios-checked .bar-button-default.bar-button-ios-light.activated,
.toolbar-ios-checked .bar-button-clear-ios-light.activated {
  opacity: .4;
}

.toolbar-ios-checked .bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-checked .bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-checked .bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-checked .bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-checked .bar-button-dark-ios,
.toolbar-ios-checked .bar-button-default.bar-button-ios-dark,
.toolbar-ios-checked .bar-button-clear-ios-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-ios-checked .bar-button-dark-ios:hover:not(.disable-hover),
.toolbar-ios-checked .bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.toolbar-ios-checked .bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-ios-checked .bar-button-dark-ios.activated,
.toolbar-ios-checked .bar-button-default.bar-button-ios-dark.activated,
.toolbar-ios-checked .bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.toolbar-ios-checked .bar-button-outline-ios-dark {
  border-color: #222;
  color: #222;
  background-color: transparent;
}

.toolbar-ios-checked .bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #222;
}

.toolbar-ios-checked .bar-button-solid-ios-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-ios-checked .bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-ios-checked .bar-button-fondo-ios,
.toolbar-ios-checked .bar-button-default.bar-button-ios-fondo,
.toolbar-ios-checked .bar-button-clear-ios-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-ios-checked .bar-button-fondo-ios:hover:not(.disable-hover),
.toolbar-ios-checked .bar-button-default.bar-button-ios-fondo:hover:not(.disable-hover),
.toolbar-ios-checked .bar-button-clear-ios-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-ios-checked .bar-button-fondo-ios.activated,
.toolbar-ios-checked .bar-button-default.bar-button-ios-fondo.activated,
.toolbar-ios-checked .bar-button-clear-ios-fondo.activated {
  opacity: .4;
}

.toolbar-ios-checked .bar-button-outline-ios-fondo {
  border-color: #f8f8f8;
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-ios-checked .bar-button-outline-ios-fondo.activated {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-ios-checked .bar-button-solid-ios-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-ios-checked .bar-button-solid-ios-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-ios-checked .bar-button-light-primary-ios,
.toolbar-ios-checked .bar-button-default.bar-button-ios-light-primary,
.toolbar-ios-checked .bar-button-clear-ios-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-ios-checked .bar-button-light-primary-ios:hover:not(.disable-hover),
.toolbar-ios-checked .bar-button-default.bar-button-ios-light-primary:hover:not(.disable-hover),
.toolbar-ios-checked .bar-button-clear-ios-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-ios-checked .bar-button-light-primary-ios.activated,
.toolbar-ios-checked .bar-button-default.bar-button-ios-light-primary.activated,
.toolbar-ios-checked .bar-button-clear-ios-light-primary.activated {
  opacity: .4;
}

.toolbar-ios-checked .bar-button-outline-ios-light-primary {
  border-color: #5408F3;
  color: #5408F3;
  background-color: transparent;
}

.toolbar-ios-checked .bar-button-outline-ios-light-primary.activated {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-ios-checked .bar-button-solid-ios-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-ios-checked .bar-button-solid-ios-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-ios-checked .bar-button-middle-primary-ios,
.toolbar-ios-checked .bar-button-default.bar-button-ios-middle-primary,
.toolbar-ios-checked .bar-button-clear-ios-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-ios-checked .bar-button-middle-primary-ios:hover:not(.disable-hover),
.toolbar-ios-checked .bar-button-default.bar-button-ios-middle-primary:hover:not(.disable-hover),
.toolbar-ios-checked .bar-button-clear-ios-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-ios-checked .bar-button-middle-primary-ios.activated,
.toolbar-ios-checked .bar-button-default.bar-button-ios-middle-primary.activated,
.toolbar-ios-checked .bar-button-clear-ios-middle-primary.activated {
  opacity: .4;
}

.toolbar-ios-checked .bar-button-outline-ios-middle-primary {
  border-color: #5016CA;
  color: #5016CA;
  background-color: transparent;
}

.toolbar-ios-checked .bar-button-outline-ios-middle-primary.activated {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-ios-checked .bar-button-solid-ios-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-ios-checked .bar-button-solid-ios-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-ios-checked .bar-button-checked-ios,
.toolbar-ios-checked .bar-button-default.bar-button-ios-checked,
.toolbar-ios-checked .bar-button-clear-ios-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-checked .bar-button-checked-ios:hover:not(.disable-hover),
.toolbar-ios-checked .bar-button-default.bar-button-ios-checked:hover:not(.disable-hover),
.toolbar-ios-checked .bar-button-clear-ios-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-ios-checked .bar-button-checked-ios.activated,
.toolbar-ios-checked .bar-button-default.bar-button-ios-checked.activated,
.toolbar-ios-checked .bar-button-clear-ios-checked.activated {
  opacity: .4;
}

.toolbar-ios-checked .bar-button-outline-ios-checked {
  border-color: #00CC96;
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-checked .bar-button-outline-ios-checked.activated {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-checked .bar-button-solid-ios-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-checked .bar-button-solid-ios-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-ios-checked .bar-button-unchecked-ios,
.toolbar-ios-checked .bar-button-default.bar-button-ios-unchecked,
.toolbar-ios-checked .bar-button-clear-ios-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-ios-checked .bar-button-unchecked-ios:hover:not(.disable-hover),
.toolbar-ios-checked .bar-button-default.bar-button-ios-unchecked:hover:not(.disable-hover),
.toolbar-ios-checked .bar-button-clear-ios-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-ios-checked .bar-button-unchecked-ios.activated,
.toolbar-ios-checked .bar-button-default.bar-button-ios-unchecked.activated,
.toolbar-ios-checked .bar-button-clear-ios-unchecked.activated {
  opacity: .4;
}

.toolbar-ios-checked .bar-button-outline-ios-unchecked {
  border-color: #D9D9D9;
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-ios-checked .bar-button-outline-ios-unchecked.activated {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-ios-checked .bar-button-solid-ios-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-ios-checked .bar-button-solid-ios-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-ios-checked .bar-button-primary-bolsillo-ios,
.toolbar-ios-checked .bar-button-default.bar-button-ios-primary-bolsillo,
.toolbar-ios-checked .bar-button-clear-ios-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-checked .bar-button-primary-bolsillo-ios:hover:not(.disable-hover),
.toolbar-ios-checked .bar-button-default.bar-button-ios-primary-bolsillo:hover:not(.disable-hover),
.toolbar-ios-checked .bar-button-clear-ios-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-ios-checked .bar-button-primary-bolsillo-ios.activated,
.toolbar-ios-checked .bar-button-default.bar-button-ios-primary-bolsillo.activated,
.toolbar-ios-checked .bar-button-clear-ios-primary-bolsillo.activated {
  opacity: .4;
}

.toolbar-ios-checked .bar-button-outline-ios-primary-bolsillo {
  border-color: #00CC96;
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-checked .bar-button-outline-ios-primary-bolsillo.activated {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-checked .bar-button-solid-ios-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-checked .bar-button-solid-ios-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-ios-checked .bar-button-variant-bolsillo-ios,
.toolbar-ios-checked .bar-button-default.bar-button-ios-variant-bolsillo,
.toolbar-ios-checked .bar-button-clear-ios-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-ios-checked .bar-button-variant-bolsillo-ios:hover:not(.disable-hover),
.toolbar-ios-checked .bar-button-default.bar-button-ios-variant-bolsillo:hover:not(.disable-hover),
.toolbar-ios-checked .bar-button-clear-ios-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-ios-checked .bar-button-variant-bolsillo-ios.activated,
.toolbar-ios-checked .bar-button-default.bar-button-ios-variant-bolsillo.activated,
.toolbar-ios-checked .bar-button-clear-ios-variant-bolsillo.activated {
  opacity: .4;
}

.toolbar-ios-checked .bar-button-outline-ios-variant-bolsillo {
  border-color: #f3de1d;
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-ios-checked .bar-button-outline-ios-variant-bolsillo.activated {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-ios-checked .bar-button-solid-ios-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-ios-checked .bar-button-solid-ios-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.bar-button-checked-ios,
.bar-button-default.bar-button-ios-checked,
.bar-button-clear-ios-checked {
  color: #00CC96;
  background-color: transparent;
}

.bar-button-checked-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-checked:hover:not(.disable-hover),
.bar-button-clear-ios-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.bar-button-checked-ios.activated,
.bar-button-default.bar-button-ios-checked.activated,
.bar-button-clear-ios-checked.activated {
  opacity: .4;
}

.bar-button-outline-ios-checked {
  border-color: #00CC96;
  color: #00CC96;
  background-color: transparent;
}

.bar-button-outline-ios-checked.activated {
  color: #fff;
  background-color: #00CC96;
}

.bar-button-solid-ios-checked {
  color: #fff;
  background-color: #00CC96;
}

.bar-button-solid-ios-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-ios-unchecked .toolbar-background-ios {
  background: #D9D9D9;
}

.toolbar-ios-unchecked .toolbar-title-ios,
.toolbar-ios-unchecked .bar-button-clear-ios,
.toolbar-ios-unchecked .bar-button-default-ios {
  color: #000;
}

.toolbar-ios-unchecked .bar-button-primary-ios,
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-primary,
.toolbar-ios-unchecked .bar-button-clear-ios-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-ios-unchecked .bar-button-primary-ios:hover:not(.disable-hover),
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.toolbar-ios-unchecked .bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-ios-unchecked .bar-button-primary-ios.activated,
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-primary.activated,
.toolbar-ios-unchecked .bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.toolbar-ios-unchecked .bar-button-outline-ios-primary {
  border-color: #420ab7;
  color: #420ab7;
  background-color: transparent;
}

.toolbar-ios-unchecked .bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-ios-unchecked .bar-button-solid-ios-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-ios-unchecked .bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-ios-unchecked .bar-button-secondary-ios,
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-secondary,
.toolbar-ios-unchecked .bar-button-clear-ios-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-ios-unchecked .bar-button-secondary-ios:hover:not(.disable-hover),
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-secondary:hover:not(.disable-hover),
.toolbar-ios-unchecked .bar-button-clear-ios-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-ios-unchecked .bar-button-secondary-ios.activated,
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-secondary.activated,
.toolbar-ios-unchecked .bar-button-clear-ios-secondary.activated {
  opacity: .4;
}

.toolbar-ios-unchecked .bar-button-outline-ios-secondary {
  border-color: #21c064;
  color: #21c064;
  background-color: transparent;
}

.toolbar-ios-unchecked .bar-button-outline-ios-secondary.activated {
  color: #fff;
  background-color: #21c064;
}

.toolbar-ios-unchecked .bar-button-solid-ios-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-ios-unchecked .bar-button-solid-ios-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-ios-unchecked .bar-button-danger-ios,
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-danger,
.toolbar-ios-unchecked .bar-button-clear-ios-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-ios-unchecked .bar-button-danger-ios:hover:not(.disable-hover),
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.toolbar-ios-unchecked .bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-ios-unchecked .bar-button-danger-ios.activated,
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-danger.activated,
.toolbar-ios-unchecked .bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.toolbar-ios-unchecked .bar-button-outline-ios-danger {
  border-color: #f53d3d;
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-ios-unchecked .bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-ios-unchecked .bar-button-solid-ios-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-ios-unchecked .bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-ios-unchecked .bar-button-light-ios,
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-light,
.toolbar-ios-unchecked .bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-unchecked .bar-button-light-ios:hover:not(.disable-hover),
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.toolbar-ios-unchecked .bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-ios-unchecked .bar-button-light-ios.activated,
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-light.activated,
.toolbar-ios-unchecked .bar-button-clear-ios-light.activated {
  opacity: .4;
}

.toolbar-ios-unchecked .bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-unchecked .bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-unchecked .bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-unchecked .bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-unchecked .bar-button-dark-ios,
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-dark,
.toolbar-ios-unchecked .bar-button-clear-ios-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-ios-unchecked .bar-button-dark-ios:hover:not(.disable-hover),
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.toolbar-ios-unchecked .bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-ios-unchecked .bar-button-dark-ios.activated,
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-dark.activated,
.toolbar-ios-unchecked .bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.toolbar-ios-unchecked .bar-button-outline-ios-dark {
  border-color: #222;
  color: #222;
  background-color: transparent;
}

.toolbar-ios-unchecked .bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #222;
}

.toolbar-ios-unchecked .bar-button-solid-ios-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-ios-unchecked .bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-ios-unchecked .bar-button-fondo-ios,
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-fondo,
.toolbar-ios-unchecked .bar-button-clear-ios-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-ios-unchecked .bar-button-fondo-ios:hover:not(.disable-hover),
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-fondo:hover:not(.disable-hover),
.toolbar-ios-unchecked .bar-button-clear-ios-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-ios-unchecked .bar-button-fondo-ios.activated,
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-fondo.activated,
.toolbar-ios-unchecked .bar-button-clear-ios-fondo.activated {
  opacity: .4;
}

.toolbar-ios-unchecked .bar-button-outline-ios-fondo {
  border-color: #f8f8f8;
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-ios-unchecked .bar-button-outline-ios-fondo.activated {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-ios-unchecked .bar-button-solid-ios-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-ios-unchecked .bar-button-solid-ios-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-ios-unchecked .bar-button-light-primary-ios,
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-light-primary,
.toolbar-ios-unchecked .bar-button-clear-ios-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-ios-unchecked .bar-button-light-primary-ios:hover:not(.disable-hover),
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-light-primary:hover:not(.disable-hover),
.toolbar-ios-unchecked .bar-button-clear-ios-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-ios-unchecked .bar-button-light-primary-ios.activated,
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-light-primary.activated,
.toolbar-ios-unchecked .bar-button-clear-ios-light-primary.activated {
  opacity: .4;
}

.toolbar-ios-unchecked .bar-button-outline-ios-light-primary {
  border-color: #5408F3;
  color: #5408F3;
  background-color: transparent;
}

.toolbar-ios-unchecked .bar-button-outline-ios-light-primary.activated {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-ios-unchecked .bar-button-solid-ios-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-ios-unchecked .bar-button-solid-ios-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-ios-unchecked .bar-button-middle-primary-ios,
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-middle-primary,
.toolbar-ios-unchecked .bar-button-clear-ios-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-ios-unchecked .bar-button-middle-primary-ios:hover:not(.disable-hover),
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-middle-primary:hover:not(.disable-hover),
.toolbar-ios-unchecked .bar-button-clear-ios-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-ios-unchecked .bar-button-middle-primary-ios.activated,
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-middle-primary.activated,
.toolbar-ios-unchecked .bar-button-clear-ios-middle-primary.activated {
  opacity: .4;
}

.toolbar-ios-unchecked .bar-button-outline-ios-middle-primary {
  border-color: #5016CA;
  color: #5016CA;
  background-color: transparent;
}

.toolbar-ios-unchecked .bar-button-outline-ios-middle-primary.activated {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-ios-unchecked .bar-button-solid-ios-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-ios-unchecked .bar-button-solid-ios-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-ios-unchecked .bar-button-checked-ios,
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-checked,
.toolbar-ios-unchecked .bar-button-clear-ios-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-unchecked .bar-button-checked-ios:hover:not(.disable-hover),
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-checked:hover:not(.disable-hover),
.toolbar-ios-unchecked .bar-button-clear-ios-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-ios-unchecked .bar-button-checked-ios.activated,
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-checked.activated,
.toolbar-ios-unchecked .bar-button-clear-ios-checked.activated {
  opacity: .4;
}

.toolbar-ios-unchecked .bar-button-outline-ios-checked {
  border-color: #00CC96;
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-unchecked .bar-button-outline-ios-checked.activated {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-unchecked .bar-button-solid-ios-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-unchecked .bar-button-solid-ios-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-ios-unchecked .bar-button-unchecked-ios,
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-unchecked,
.toolbar-ios-unchecked .bar-button-clear-ios-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-ios-unchecked .bar-button-unchecked-ios:hover:not(.disable-hover),
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-unchecked:hover:not(.disable-hover),
.toolbar-ios-unchecked .bar-button-clear-ios-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-ios-unchecked .bar-button-unchecked-ios.activated,
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-unchecked.activated,
.toolbar-ios-unchecked .bar-button-clear-ios-unchecked.activated {
  opacity: .4;
}

.toolbar-ios-unchecked .bar-button-outline-ios-unchecked {
  border-color: #D9D9D9;
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-ios-unchecked .bar-button-outline-ios-unchecked.activated {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-ios-unchecked .bar-button-solid-ios-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-ios-unchecked .bar-button-solid-ios-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-ios-unchecked .bar-button-primary-bolsillo-ios,
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-primary-bolsillo,
.toolbar-ios-unchecked .bar-button-clear-ios-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-unchecked .bar-button-primary-bolsillo-ios:hover:not(.disable-hover),
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-primary-bolsillo:hover:not(.disable-hover),
.toolbar-ios-unchecked .bar-button-clear-ios-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-ios-unchecked .bar-button-primary-bolsillo-ios.activated,
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-primary-bolsillo.activated,
.toolbar-ios-unchecked .bar-button-clear-ios-primary-bolsillo.activated {
  opacity: .4;
}

.toolbar-ios-unchecked .bar-button-outline-ios-primary-bolsillo {
  border-color: #00CC96;
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-unchecked .bar-button-outline-ios-primary-bolsillo.activated {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-unchecked .bar-button-solid-ios-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-unchecked .bar-button-solid-ios-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-ios-unchecked .bar-button-variant-bolsillo-ios,
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-variant-bolsillo,
.toolbar-ios-unchecked .bar-button-clear-ios-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-ios-unchecked .bar-button-variant-bolsillo-ios:hover:not(.disable-hover),
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-variant-bolsillo:hover:not(.disable-hover),
.toolbar-ios-unchecked .bar-button-clear-ios-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-ios-unchecked .bar-button-variant-bolsillo-ios.activated,
.toolbar-ios-unchecked .bar-button-default.bar-button-ios-variant-bolsillo.activated,
.toolbar-ios-unchecked .bar-button-clear-ios-variant-bolsillo.activated {
  opacity: .4;
}

.toolbar-ios-unchecked .bar-button-outline-ios-variant-bolsillo {
  border-color: #f3de1d;
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-ios-unchecked .bar-button-outline-ios-variant-bolsillo.activated {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-ios-unchecked .bar-button-solid-ios-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-ios-unchecked .bar-button-solid-ios-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.bar-button-unchecked-ios,
.bar-button-default.bar-button-ios-unchecked,
.bar-button-clear-ios-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.bar-button-unchecked-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-unchecked:hover:not(.disable-hover),
.bar-button-clear-ios-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.bar-button-unchecked-ios.activated,
.bar-button-default.bar-button-ios-unchecked.activated,
.bar-button-clear-ios-unchecked.activated {
  opacity: .4;
}

.bar-button-outline-ios-unchecked {
  border-color: #D9D9D9;
  color: #D9D9D9;
  background-color: transparent;
}

.bar-button-outline-ios-unchecked.activated {
  color: #000;
  background-color: #D9D9D9;
}

.bar-button-solid-ios-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.bar-button-solid-ios-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-ios-primary-bolsillo .toolbar-background-ios {
  background: #00CC96;
}

.toolbar-ios-primary-bolsillo .toolbar-title-ios,
.toolbar-ios-primary-bolsillo .bar-button-clear-ios,
.toolbar-ios-primary-bolsillo .bar-button-default-ios {
  color: #fff;
}

.toolbar-ios-primary-bolsillo .bar-button-primary-ios,
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-primary,
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-ios-primary-bolsillo .bar-button-primary-ios:hover:not(.disable-hover),
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-ios-primary-bolsillo .bar-button-primary-ios.activated,
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-primary.activated,
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.toolbar-ios-primary-bolsillo .bar-button-outline-ios-primary {
  border-color: #420ab7;
  color: #420ab7;
  background-color: transparent;
}

.toolbar-ios-primary-bolsillo .bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-ios-primary-bolsillo .bar-button-solid-ios-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-ios-primary-bolsillo .bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-ios-primary-bolsillo .bar-button-secondary-ios,
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-secondary,
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-ios-primary-bolsillo .bar-button-secondary-ios:hover:not(.disable-hover),
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-secondary:hover:not(.disable-hover),
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-ios-primary-bolsillo .bar-button-secondary-ios.activated,
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-secondary.activated,
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-secondary.activated {
  opacity: .4;
}

.toolbar-ios-primary-bolsillo .bar-button-outline-ios-secondary {
  border-color: #21c064;
  color: #21c064;
  background-color: transparent;
}

.toolbar-ios-primary-bolsillo .bar-button-outline-ios-secondary.activated {
  color: #fff;
  background-color: #21c064;
}

.toolbar-ios-primary-bolsillo .bar-button-solid-ios-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-ios-primary-bolsillo .bar-button-solid-ios-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-ios-primary-bolsillo .bar-button-danger-ios,
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-danger,
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-ios-primary-bolsillo .bar-button-danger-ios:hover:not(.disable-hover),
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-ios-primary-bolsillo .bar-button-danger-ios.activated,
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-danger.activated,
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.toolbar-ios-primary-bolsillo .bar-button-outline-ios-danger {
  border-color: #f53d3d;
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-ios-primary-bolsillo .bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-ios-primary-bolsillo .bar-button-solid-ios-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-ios-primary-bolsillo .bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-ios-primary-bolsillo .bar-button-light-ios,
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-light,
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-primary-bolsillo .bar-button-light-ios:hover:not(.disable-hover),
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-ios-primary-bolsillo .bar-button-light-ios.activated,
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-light.activated,
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-light.activated {
  opacity: .4;
}

.toolbar-ios-primary-bolsillo .bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-primary-bolsillo .bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-primary-bolsillo .bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-primary-bolsillo .bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-primary-bolsillo .bar-button-dark-ios,
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-dark,
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-ios-primary-bolsillo .bar-button-dark-ios:hover:not(.disable-hover),
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-ios-primary-bolsillo .bar-button-dark-ios.activated,
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-dark.activated,
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.toolbar-ios-primary-bolsillo .bar-button-outline-ios-dark {
  border-color: #222;
  color: #222;
  background-color: transparent;
}

.toolbar-ios-primary-bolsillo .bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #222;
}

.toolbar-ios-primary-bolsillo .bar-button-solid-ios-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-ios-primary-bolsillo .bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-ios-primary-bolsillo .bar-button-fondo-ios,
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-fondo,
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-ios-primary-bolsillo .bar-button-fondo-ios:hover:not(.disable-hover),
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-fondo:hover:not(.disable-hover),
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-ios-primary-bolsillo .bar-button-fondo-ios.activated,
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-fondo.activated,
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-fondo.activated {
  opacity: .4;
}

.toolbar-ios-primary-bolsillo .bar-button-outline-ios-fondo {
  border-color: #f8f8f8;
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-ios-primary-bolsillo .bar-button-outline-ios-fondo.activated {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-ios-primary-bolsillo .bar-button-solid-ios-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-ios-primary-bolsillo .bar-button-solid-ios-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-ios-primary-bolsillo .bar-button-light-primary-ios,
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-light-primary,
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-ios-primary-bolsillo .bar-button-light-primary-ios:hover:not(.disable-hover),
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-light-primary:hover:not(.disable-hover),
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-ios-primary-bolsillo .bar-button-light-primary-ios.activated,
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-light-primary.activated,
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-light-primary.activated {
  opacity: .4;
}

.toolbar-ios-primary-bolsillo .bar-button-outline-ios-light-primary {
  border-color: #5408F3;
  color: #5408F3;
  background-color: transparent;
}

.toolbar-ios-primary-bolsillo .bar-button-outline-ios-light-primary.activated {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-ios-primary-bolsillo .bar-button-solid-ios-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-ios-primary-bolsillo .bar-button-solid-ios-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-ios-primary-bolsillo .bar-button-middle-primary-ios,
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-middle-primary,
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-ios-primary-bolsillo .bar-button-middle-primary-ios:hover:not(.disable-hover),
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-middle-primary:hover:not(.disable-hover),
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-ios-primary-bolsillo .bar-button-middle-primary-ios.activated,
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-middle-primary.activated,
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-middle-primary.activated {
  opacity: .4;
}

.toolbar-ios-primary-bolsillo .bar-button-outline-ios-middle-primary {
  border-color: #5016CA;
  color: #5016CA;
  background-color: transparent;
}

.toolbar-ios-primary-bolsillo .bar-button-outline-ios-middle-primary.activated {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-ios-primary-bolsillo .bar-button-solid-ios-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-ios-primary-bolsillo .bar-button-solid-ios-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-ios-primary-bolsillo .bar-button-checked-ios,
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-checked,
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-primary-bolsillo .bar-button-checked-ios:hover:not(.disable-hover),
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-checked:hover:not(.disable-hover),
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-ios-primary-bolsillo .bar-button-checked-ios.activated,
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-checked.activated,
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-checked.activated {
  opacity: .4;
}

.toolbar-ios-primary-bolsillo .bar-button-outline-ios-checked {
  border-color: #00CC96;
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-primary-bolsillo .bar-button-outline-ios-checked.activated {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-primary-bolsillo .bar-button-solid-ios-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-primary-bolsillo .bar-button-solid-ios-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-ios-primary-bolsillo .bar-button-unchecked-ios,
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-unchecked,
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-ios-primary-bolsillo .bar-button-unchecked-ios:hover:not(.disable-hover),
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-unchecked:hover:not(.disable-hover),
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-ios-primary-bolsillo .bar-button-unchecked-ios.activated,
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-unchecked.activated,
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-unchecked.activated {
  opacity: .4;
}

.toolbar-ios-primary-bolsillo .bar-button-outline-ios-unchecked {
  border-color: #D9D9D9;
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-ios-primary-bolsillo .bar-button-outline-ios-unchecked.activated {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-ios-primary-bolsillo .bar-button-solid-ios-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-ios-primary-bolsillo .bar-button-solid-ios-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-ios-primary-bolsillo .bar-button-primary-bolsillo-ios,
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-primary-bolsillo,
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-primary-bolsillo .bar-button-primary-bolsillo-ios:hover:not(.disable-hover),
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-primary-bolsillo:hover:not(.disable-hover),
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-ios-primary-bolsillo .bar-button-primary-bolsillo-ios.activated,
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-primary-bolsillo.activated,
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-primary-bolsillo.activated {
  opacity: .4;
}

.toolbar-ios-primary-bolsillo .bar-button-outline-ios-primary-bolsillo {
  border-color: #00CC96;
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-primary-bolsillo .bar-button-outline-ios-primary-bolsillo.activated {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-primary-bolsillo .bar-button-solid-ios-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-primary-bolsillo .bar-button-solid-ios-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-ios-primary-bolsillo .bar-button-variant-bolsillo-ios,
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-variant-bolsillo,
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-ios-primary-bolsillo .bar-button-variant-bolsillo-ios:hover:not(.disable-hover),
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-variant-bolsillo:hover:not(.disable-hover),
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-ios-primary-bolsillo .bar-button-variant-bolsillo-ios.activated,
.toolbar-ios-primary-bolsillo .bar-button-default.bar-button-ios-variant-bolsillo.activated,
.toolbar-ios-primary-bolsillo .bar-button-clear-ios-variant-bolsillo.activated {
  opacity: .4;
}

.toolbar-ios-primary-bolsillo .bar-button-outline-ios-variant-bolsillo {
  border-color: #f3de1d;
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-ios-primary-bolsillo .bar-button-outline-ios-variant-bolsillo.activated {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-ios-primary-bolsillo .bar-button-solid-ios-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-ios-primary-bolsillo .bar-button-solid-ios-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.bar-button-primary-bolsillo-ios,
.bar-button-default.bar-button-ios-primary-bolsillo,
.bar-button-clear-ios-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.bar-button-primary-bolsillo-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-primary-bolsillo:hover:not(.disable-hover),
.bar-button-clear-ios-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.bar-button-primary-bolsillo-ios.activated,
.bar-button-default.bar-button-ios-primary-bolsillo.activated,
.bar-button-clear-ios-primary-bolsillo.activated {
  opacity: .4;
}

.bar-button-outline-ios-primary-bolsillo {
  border-color: #00CC96;
  color: #00CC96;
  background-color: transparent;
}

.bar-button-outline-ios-primary-bolsillo.activated {
  color: #fff;
  background-color: #00CC96;
}

.bar-button-solid-ios-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.bar-button-solid-ios-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-ios-variant-bolsillo .toolbar-background-ios {
  background: #f3de1d;
}

.toolbar-ios-variant-bolsillo .toolbar-title-ios,
.toolbar-ios-variant-bolsillo .bar-button-clear-ios,
.toolbar-ios-variant-bolsillo .bar-button-default-ios {
  color: #000;
}

.toolbar-ios-variant-bolsillo .bar-button-primary-ios,
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-primary,
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-ios-variant-bolsillo .bar-button-primary-ios:hover:not(.disable-hover),
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-ios-variant-bolsillo .bar-button-primary-ios.activated,
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-primary.activated,
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.toolbar-ios-variant-bolsillo .bar-button-outline-ios-primary {
  border-color: #420ab7;
  color: #420ab7;
  background-color: transparent;
}

.toolbar-ios-variant-bolsillo .bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-ios-variant-bolsillo .bar-button-solid-ios-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-ios-variant-bolsillo .bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-ios-variant-bolsillo .bar-button-secondary-ios,
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-secondary,
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-ios-variant-bolsillo .bar-button-secondary-ios:hover:not(.disable-hover),
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-secondary:hover:not(.disable-hover),
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-ios-variant-bolsillo .bar-button-secondary-ios.activated,
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-secondary.activated,
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-secondary.activated {
  opacity: .4;
}

.toolbar-ios-variant-bolsillo .bar-button-outline-ios-secondary {
  border-color: #21c064;
  color: #21c064;
  background-color: transparent;
}

.toolbar-ios-variant-bolsillo .bar-button-outline-ios-secondary.activated {
  color: #fff;
  background-color: #21c064;
}

.toolbar-ios-variant-bolsillo .bar-button-solid-ios-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-ios-variant-bolsillo .bar-button-solid-ios-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-ios-variant-bolsillo .bar-button-danger-ios,
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-danger,
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-ios-variant-bolsillo .bar-button-danger-ios:hover:not(.disable-hover),
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-ios-variant-bolsillo .bar-button-danger-ios.activated,
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-danger.activated,
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.toolbar-ios-variant-bolsillo .bar-button-outline-ios-danger {
  border-color: #f53d3d;
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-ios-variant-bolsillo .bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-ios-variant-bolsillo .bar-button-solid-ios-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-ios-variant-bolsillo .bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-ios-variant-bolsillo .bar-button-light-ios,
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-light,
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-variant-bolsillo .bar-button-light-ios:hover:not(.disable-hover),
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-ios-variant-bolsillo .bar-button-light-ios.activated,
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-light.activated,
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-light.activated {
  opacity: .4;
}

.toolbar-ios-variant-bolsillo .bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-variant-bolsillo .bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-variant-bolsillo .bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-variant-bolsillo .bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-variant-bolsillo .bar-button-dark-ios,
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-dark,
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-ios-variant-bolsillo .bar-button-dark-ios:hover:not(.disable-hover),
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-ios-variant-bolsillo .bar-button-dark-ios.activated,
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-dark.activated,
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.toolbar-ios-variant-bolsillo .bar-button-outline-ios-dark {
  border-color: #222;
  color: #222;
  background-color: transparent;
}

.toolbar-ios-variant-bolsillo .bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #222;
}

.toolbar-ios-variant-bolsillo .bar-button-solid-ios-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-ios-variant-bolsillo .bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-ios-variant-bolsillo .bar-button-fondo-ios,
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-fondo,
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-ios-variant-bolsillo .bar-button-fondo-ios:hover:not(.disable-hover),
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-fondo:hover:not(.disable-hover),
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-ios-variant-bolsillo .bar-button-fondo-ios.activated,
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-fondo.activated,
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-fondo.activated {
  opacity: .4;
}

.toolbar-ios-variant-bolsillo .bar-button-outline-ios-fondo {
  border-color: #f8f8f8;
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-ios-variant-bolsillo .bar-button-outline-ios-fondo.activated {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-ios-variant-bolsillo .bar-button-solid-ios-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-ios-variant-bolsillo .bar-button-solid-ios-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-ios-variant-bolsillo .bar-button-light-primary-ios,
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-light-primary,
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-ios-variant-bolsillo .bar-button-light-primary-ios:hover:not(.disable-hover),
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-light-primary:hover:not(.disable-hover),
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-ios-variant-bolsillo .bar-button-light-primary-ios.activated,
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-light-primary.activated,
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-light-primary.activated {
  opacity: .4;
}

.toolbar-ios-variant-bolsillo .bar-button-outline-ios-light-primary {
  border-color: #5408F3;
  color: #5408F3;
  background-color: transparent;
}

.toolbar-ios-variant-bolsillo .bar-button-outline-ios-light-primary.activated {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-ios-variant-bolsillo .bar-button-solid-ios-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-ios-variant-bolsillo .bar-button-solid-ios-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-ios-variant-bolsillo .bar-button-middle-primary-ios,
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-middle-primary,
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-ios-variant-bolsillo .bar-button-middle-primary-ios:hover:not(.disable-hover),
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-middle-primary:hover:not(.disable-hover),
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-ios-variant-bolsillo .bar-button-middle-primary-ios.activated,
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-middle-primary.activated,
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-middle-primary.activated {
  opacity: .4;
}

.toolbar-ios-variant-bolsillo .bar-button-outline-ios-middle-primary {
  border-color: #5016CA;
  color: #5016CA;
  background-color: transparent;
}

.toolbar-ios-variant-bolsillo .bar-button-outline-ios-middle-primary.activated {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-ios-variant-bolsillo .bar-button-solid-ios-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-ios-variant-bolsillo .bar-button-solid-ios-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-ios-variant-bolsillo .bar-button-checked-ios,
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-checked,
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-variant-bolsillo .bar-button-checked-ios:hover:not(.disable-hover),
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-checked:hover:not(.disable-hover),
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-ios-variant-bolsillo .bar-button-checked-ios.activated,
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-checked.activated,
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-checked.activated {
  opacity: .4;
}

.toolbar-ios-variant-bolsillo .bar-button-outline-ios-checked {
  border-color: #00CC96;
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-variant-bolsillo .bar-button-outline-ios-checked.activated {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-variant-bolsillo .bar-button-solid-ios-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-variant-bolsillo .bar-button-solid-ios-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-ios-variant-bolsillo .bar-button-unchecked-ios,
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-unchecked,
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-ios-variant-bolsillo .bar-button-unchecked-ios:hover:not(.disable-hover),
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-unchecked:hover:not(.disable-hover),
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-ios-variant-bolsillo .bar-button-unchecked-ios.activated,
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-unchecked.activated,
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-unchecked.activated {
  opacity: .4;
}

.toolbar-ios-variant-bolsillo .bar-button-outline-ios-unchecked {
  border-color: #D9D9D9;
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-ios-variant-bolsillo .bar-button-outline-ios-unchecked.activated {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-ios-variant-bolsillo .bar-button-solid-ios-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-ios-variant-bolsillo .bar-button-solid-ios-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-ios-variant-bolsillo .bar-button-primary-bolsillo-ios,
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-primary-bolsillo,
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-variant-bolsillo .bar-button-primary-bolsillo-ios:hover:not(.disable-hover),
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-primary-bolsillo:hover:not(.disable-hover),
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-ios-variant-bolsillo .bar-button-primary-bolsillo-ios.activated,
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-primary-bolsillo.activated,
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-primary-bolsillo.activated {
  opacity: .4;
}

.toolbar-ios-variant-bolsillo .bar-button-outline-ios-primary-bolsillo {
  border-color: #00CC96;
  color: #00CC96;
  background-color: transparent;
}

.toolbar-ios-variant-bolsillo .bar-button-outline-ios-primary-bolsillo.activated {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-variant-bolsillo .bar-button-solid-ios-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-ios-variant-bolsillo .bar-button-solid-ios-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-ios-variant-bolsillo .bar-button-variant-bolsillo-ios,
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-variant-bolsillo,
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-ios-variant-bolsillo .bar-button-variant-bolsillo-ios:hover:not(.disable-hover),
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-variant-bolsillo:hover:not(.disable-hover),
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-ios-variant-bolsillo .bar-button-variant-bolsillo-ios.activated,
.toolbar-ios-variant-bolsillo .bar-button-default.bar-button-ios-variant-bolsillo.activated,
.toolbar-ios-variant-bolsillo .bar-button-clear-ios-variant-bolsillo.activated {
  opacity: .4;
}

.toolbar-ios-variant-bolsillo .bar-button-outline-ios-variant-bolsillo {
  border-color: #f3de1d;
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-ios-variant-bolsillo .bar-button-outline-ios-variant-bolsillo.activated {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-ios-variant-bolsillo .bar-button-solid-ios-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-ios-variant-bolsillo .bar-button-solid-ios-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.bar-button-variant-bolsillo-ios,
.bar-button-default.bar-button-ios-variant-bolsillo,
.bar-button-clear-ios-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.bar-button-variant-bolsillo-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-variant-bolsillo:hover:not(.disable-hover),
.bar-button-clear-ios-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.bar-button-variant-bolsillo-ios.activated,
.bar-button-default.bar-button-ios-variant-bolsillo.activated,
.bar-button-clear-ios-variant-bolsillo.activated {
  opacity: .4;
}

.bar-button-outline-ios-variant-bolsillo {
  border-color: #f3de1d;
  color: #f3de1d;
  background-color: transparent;
}

.bar-button-outline-ios-variant-bolsillo.activated {
  color: #000;
  background-color: #f3de1d;
}

.bar-button-solid-ios-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.bar-button-solid-ios-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.bar-button-strong-ios {
  font-weight: 600;
}

.toolbar-md {
  padding: 4px;
  min-height: 56px;
}

.toolbar-background-md {
  border-color: #b2b2b2;
  background: #f8f8f8;
}

.header-md::after,
.tabs-md[tabsPlacement="top"] > .tabbar::after,
.footer-md::before,
.tabs-md[tabsPlacement="bottom"] > .tabbar::before {
  left: 0;
  bottom: -5px;
  background-position: left 0 top -2px;
  position: absolute;
  width: 100%;
  height: 5px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAHBAMAAADzDtBxAAAAD1BMVEUAAAAAAAAAAAAAAAAAAABPDueNAAAABXRSTlMUCS0gBIh/TXEAAAAaSURBVAjXYxCEAgY4UIICBmMogMsgFLtAAQCNSwXZKOdPxgAAAABJRU5ErkJggg==);
  background-repeat: repeat-x;
  content: "";
}

.footer-md::before,
.tabs-md[tabsPlacement="bottom"] > .tabbar::before {
  top: -2px;
  bottom: auto;
  background-position: left 0 top 0;
  height: 2px;
}

.header-md[no-border]::after,
.footer-md[no-border]::before,
.tabs-md[tabsPlacement="top"][no-border] > .tabbar::after,
.tabs-md[tabsPlacement="bottom"][no-border] > .tabbar::before {
  display: none;
}

.toolbar-content-md {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-ordinal-group: 4;
  -webkit-order: 3;
  -ms-flex-order: 3;
  order: 3;
  min-width: 0;
  max-width: 100%;
}

.toolbar-title-md {
  padding: 0 12px;
  font-size: 2rem;
  font-weight: 500;
  color: #424242;
}

.bar-buttons-md {
  -webkit-box-ordinal-group: 5;
  -webkit-order: 4;
  -ms-flex-order: 4;
  order: 4;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}

.bar-buttons-md[left] {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
  -ms-flex-order: 2;
  order: 2;
}

.bar-button-md:first-child {
  margin-left: 0;
}

.bar-buttons-md[end] {
  text-align: right;
  text-align: end;
  -webkit-box-ordinal-group: 6;
  -webkit-order: 5;
  -ms-flex-order: 5;
  order: 5;
}

.bar-buttons-md[right] {
  text-align: right;
  -webkit-box-ordinal-group: 7;
  -webkit-order: 6;
  -ms-flex-order: 6;
  order: 6;
}

.bar-button-md {
  margin: 0 0.2rem;
  padding: 0 5px;
  border-radius: 2px;
  height: 32px;
  border: 0;
  font-size: 1.4rem;
  font-weight: 500;
  text-transform: uppercase;
}

.bar-button-solid-md,
.bar-button-outline-md {
  overflow: hidden;
}

.bar-button-outline-md {
  border-width: 1px;
  border-style: solid;
  border-color: #424242;
  color: #424242;
  background-color: transparent;
}

.bar-button-outline-md:hover:not(.disable-hover) {
  opacity: .4;
}

.bar-button-outline-md.activated {
  background-color: transparent;
}

.bar-button-outline-md .button-effect {
  background-color: #424242;
}

.bar-button-solid-md {
  color: #fff;
  background-color: #424242;
}

.bar-button-solid-md:hover:not(.disable-hover) {
  color: #fff;
}

.bar-button-solid-md.activated {
  color: #fff;
  background-color: #515151;
}

.bar-button-md.bar-button-icon-start ion-icon {
  padding-right: 0.3em;
  font-size: 1.4em;
  line-height: .67;
  pointer-events: none;
}

.bar-button-md.bar-button-icon-end ion-icon {
  padding-left: 0.4em;
  font-size: 1.4em;
  line-height: .67;
  pointer-events: none;
}

.bar-button-md[icon-only] {
  padding: 0;
}

.bar-button-md[icon-only] ion-icon {
  padding: 0 0.1em;
  min-width: 28px;
  font-size: 1.8em;
  line-height: .67;
  pointer-events: none;
}

.back-button-md {
  margin: 0 6px;
  min-width: 44px;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.back-button-icon-md {
  margin: 0;
  padding: 0 6px;
  text-align: left;
  text-align: start;
  font-size: 2.4rem;
  font-weight: normal;
}

.bar-button-menutoggle-md {
  margin: 0 6px;
  padding: 0 2px;
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
  min-width: 44px;
}

.bar-button-menutoggle-md ion-icon {
  padding: 0 6px;
  font-size: 2.4rem;
}

.bar-button-menutoggle-md[end],
.bar-button-menutoggle-md[right] {
  margin: 0 2px;
  -webkit-box-ordinal-group: 8;
  -webkit-order: 7;
  -ms-flex-order: 7;
  order: 7;
  min-width: 28px;
}

.bar-button-default-md,
.bar-button-clear-md-default,
.bar-button-md-default {
  color: #424242;
  background-color: transparent;
}

.bar-button-default-md:hover:not(.disable-hover),
.bar-button-clear-md-default:hover:not(.disable-hover),
.bar-button-md-default:hover:not(.disable-hover) {
  color: #424242;
}

.bar-button-clear-md,
.bar-button-clear-md-clear,
.bar-button-md-clear {
  color: #424242;
  background-color: transparent;
}

.bar-button-clear-md:hover:not(.disable-hover),
.bar-button-clear-md-clear:hover:not(.disable-hover),
.bar-button-md-clear:hover:not(.disable-hover) {
  color: #424242;
}

.toolbar-md-primary .toolbar-background-md {
  background: #420ab7;
}

.toolbar-md-primary .bar-button-clear-md,
.toolbar-md-primary .bar-button-default-md,
.toolbar-md-primary .bar-button-outline-md,
.toolbar-md-primary .toolbar-title-md {
  color: #fff;
}

.toolbar-md-primary .bar-button-clear-md .button-effect,
.toolbar-md-primary .bar-button-default-md .button-effect,
.toolbar-md-primary .bar-button-outline-md .button-effect {
  background-color: #fff;
}

.toolbar-md-primary .bar-button-outline-md {
  border-color: #fff;
}

.toolbar-md-primary .bar-button-primary-md,
.toolbar-md-primary .bar-button-clear-md-primary,
.toolbar-md-primary .bar-button-md-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-primary-md:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-clear-md-primary:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-md-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-md-primary .bar-button-outline-md-primary {
  border-color: #511ebd;
  color: #511ebd;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-primary .button-effect {
  background-color: #511ebd;
}

.toolbar-md-primary .bar-button-solid-md-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-md-primary .bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-md-primary .bar-button-secondary-md,
.toolbar-md-primary .bar-button-clear-md-secondary,
.toolbar-md-primary .bar-button-md-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-secondary-md:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-clear-md-secondary:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-md-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-md-primary .bar-button-outline-md-secondary {
  border-color: #33c570;
  color: #33c570;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-secondary.activated {
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-secondary .button-effect {
  background-color: #33c570;
}

.toolbar-md-primary .bar-button-solid-md-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-md-primary .bar-button-solid-md-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-md-primary .bar-button-danger-md,
.toolbar-md-primary .bar-button-clear-md-danger,
.toolbar-md-primary .bar-button-md-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-danger-md:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-clear-md-danger:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-md-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-md-primary .bar-button-outline-md-danger {
  border-color: #e13838;
  color: #e13838;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-danger .button-effect {
  background-color: #e13838;
}

.toolbar-md-primary .bar-button-solid-md-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-md-primary .bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-md-primary .bar-button-light-md,
.toolbar-md-primary .bar-button-clear-md-light,
.toolbar-md-primary .bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-light-md:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-clear-md-light:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-md-primary .bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-light.activated {
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.toolbar-md-primary .bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.toolbar-md-primary .bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-primary .bar-button-dark-md,
.toolbar-md-primary .bar-button-clear-md-dark,
.toolbar-md-primary .bar-button-md-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-dark-md:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-clear-md-dark:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-md-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-md-primary .bar-button-outline-md-dark {
  border-color: #343434;
  color: #343434;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-dark .button-effect {
  background-color: #343434;
}

.toolbar-md-primary .bar-button-solid-md-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-md-primary .bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-md-primary .bar-button-fondo-md,
.toolbar-md-primary .bar-button-clear-md-fondo,
.toolbar-md-primary .bar-button-md-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-fondo-md:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-clear-md-fondo:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-md-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-md-primary .bar-button-outline-md-fondo {
  border-color: #e4e4e4;
  color: #e4e4e4;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-fondo.activated {
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-fondo .button-effect {
  background-color: #e4e4e4;
}

.toolbar-md-primary .bar-button-solid-md-fondo {
  color: #424242;
  background-color: #f8f8f8;
}

.toolbar-md-primary .bar-button-solid-md-fondo.activated {
  color: #424242;
  background-color: #e4e4e4;
}

.toolbar-md-primary .bar-button-light-primary-md,
.toolbar-md-primary .bar-button-clear-md-light-primary,
.toolbar-md-primary .bar-button-md-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-light-primary-md:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-clear-md-light-primary:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-md-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-md-primary .bar-button-outline-md-light-primary {
  border-color: #621cf4;
  color: #621cf4;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-light-primary.activated {
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-light-primary .button-effect {
  background-color: #621cf4;
}

.toolbar-md-primary .bar-button-solid-md-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-md-primary .bar-button-solid-md-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-md-primary .bar-button-middle-primary-md,
.toolbar-md-primary .bar-button-clear-md-middle-primary,
.toolbar-md-primary .bar-button-md-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-middle-primary-md:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-clear-md-middle-primary:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-md-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-md-primary .bar-button-outline-md-middle-primary {
  border-color: #5e29ce;
  color: #5e29ce;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-middle-primary.activated {
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-middle-primary .button-effect {
  background-color: #5e29ce;
}

.toolbar-md-primary .bar-button-solid-md-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-md-primary .bar-button-solid-md-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-md-primary .bar-button-checked-md,
.toolbar-md-primary .bar-button-clear-md-checked,
.toolbar-md-primary .bar-button-md-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-checked-md:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-clear-md-checked:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-md-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-md-primary .bar-button-outline-md-checked {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-checked.activated {
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-checked .button-effect {
  background-color: #14d09e;
}

.toolbar-md-primary .bar-button-solid-md-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-md-primary .bar-button-solid-md-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-md-primary .bar-button-unchecked-md,
.toolbar-md-primary .bar-button-clear-md-unchecked,
.toolbar-md-primary .bar-button-md-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-unchecked-md:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-clear-md-unchecked:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-md-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-md-primary .bar-button-outline-md-unchecked {
  border-color: #c8c8c8;
  color: #c8c8c8;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-unchecked.activated {
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-unchecked .button-effect {
  background-color: #c8c8c8;
}

.toolbar-md-primary .bar-button-solid-md-unchecked {
  color: #424242;
  background-color: #D9D9D9;
}

.toolbar-md-primary .bar-button-solid-md-unchecked.activated {
  color: #424242;
  background-color: #c8c8c8;
}

.toolbar-md-primary .bar-button-primary-bolsillo-md,
.toolbar-md-primary .bar-button-clear-md-primary-bolsillo,
.toolbar-md-primary .bar-button-md-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-primary-bolsillo-md:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-clear-md-primary-bolsillo:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-md-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-md-primary .bar-button-outline-md-primary-bolsillo {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-primary-bolsillo.activated {
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-primary-bolsillo .button-effect {
  background-color: #14d09e;
}

.toolbar-md-primary .bar-button-solid-md-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-md-primary .bar-button-solid-md-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-md-primary .bar-button-variant-bolsillo-md,
.toolbar-md-primary .bar-button-clear-md-variant-bolsillo,
.toolbar-md-primary .bar-button-md-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-variant-bolsillo-md:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-clear-md-variant-bolsillo:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-md-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-md-primary .bar-button-outline-md-variant-bolsillo {
  border-color: #e0cc1b;
  color: #e0cc1b;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-variant-bolsillo.activated {
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-variant-bolsillo .button-effect {
  background-color: #e0cc1b;
}

.toolbar-md-primary .bar-button-solid-md-variant-bolsillo {
  color: #424242;
  background-color: #f3de1d;
}

.toolbar-md-primary .bar-button-solid-md-variant-bolsillo.activated {
  color: #424242;
  background-color: #e0cc1b;
}

.bar-button-primary-md,
.bar-button-clear-md-primary,
.bar-button-md-primary {
  color: #420ab7;
  background-color: transparent;
}

.bar-button-primary-md:hover:not(.disable-hover),
.bar-button-clear-md-primary:hover:not(.disable-hover),
.bar-button-md-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.bar-button-outline-md-primary {
  border-color: #511ebd;
  color: #511ebd;
  background-color: transparent;
}

.bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.bar-button-outline-md-primary .button-effect {
  background-color: #511ebd;
}

.bar-button-solid-md-primary {
  color: #fff;
  background-color: #420ab7;
}

.bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-md-secondary .toolbar-background-md {
  background: #21c064;
}

.toolbar-md-secondary .bar-button-clear-md,
.toolbar-md-secondary .bar-button-default-md,
.toolbar-md-secondary .bar-button-outline-md,
.toolbar-md-secondary .toolbar-title-md {
  color: #fff;
}

.toolbar-md-secondary .bar-button-clear-md .button-effect,
.toolbar-md-secondary .bar-button-default-md .button-effect,
.toolbar-md-secondary .bar-button-outline-md .button-effect {
  background-color: #fff;
}

.toolbar-md-secondary .bar-button-outline-md {
  border-color: #fff;
}

.toolbar-md-secondary .bar-button-primary-md,
.toolbar-md-secondary .bar-button-clear-md-primary,
.toolbar-md-secondary .bar-button-md-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-primary-md:hover:not(.disable-hover),
.toolbar-md-secondary .bar-button-clear-md-primary:hover:not(.disable-hover),
.toolbar-md-secondary .bar-button-md-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-md-secondary .bar-button-outline-md-primary {
  border-color: #511ebd;
  color: #511ebd;
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-outline-md-primary .button-effect {
  background-color: #511ebd;
}

.toolbar-md-secondary .bar-button-solid-md-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-md-secondary .bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-md-secondary .bar-button-secondary-md,
.toolbar-md-secondary .bar-button-clear-md-secondary,
.toolbar-md-secondary .bar-button-md-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-secondary-md:hover:not(.disable-hover),
.toolbar-md-secondary .bar-button-clear-md-secondary:hover:not(.disable-hover),
.toolbar-md-secondary .bar-button-md-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-md-secondary .bar-button-outline-md-secondary {
  border-color: #33c570;
  color: #33c570;
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-outline-md-secondary.activated {
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-outline-md-secondary .button-effect {
  background-color: #33c570;
}

.toolbar-md-secondary .bar-button-solid-md-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-md-secondary .bar-button-solid-md-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-md-secondary .bar-button-danger-md,
.toolbar-md-secondary .bar-button-clear-md-danger,
.toolbar-md-secondary .bar-button-md-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-danger-md:hover:not(.disable-hover),
.toolbar-md-secondary .bar-button-clear-md-danger:hover:not(.disable-hover),
.toolbar-md-secondary .bar-button-md-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-md-secondary .bar-button-outline-md-danger {
  border-color: #e13838;
  color: #e13838;
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-outline-md-danger .button-effect {
  background-color: #e13838;
}

.toolbar-md-secondary .bar-button-solid-md-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-md-secondary .bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-md-secondary .bar-button-light-md,
.toolbar-md-secondary .bar-button-clear-md-light,
.toolbar-md-secondary .bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-light-md:hover:not(.disable-hover),
.toolbar-md-secondary .bar-button-clear-md-light:hover:not(.disable-hover),
.toolbar-md-secondary .bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-md-secondary .bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-outline-md-light.activated {
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.toolbar-md-secondary .bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.toolbar-md-secondary .bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-secondary .bar-button-dark-md,
.toolbar-md-secondary .bar-button-clear-md-dark,
.toolbar-md-secondary .bar-button-md-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-dark-md:hover:not(.disable-hover),
.toolbar-md-secondary .bar-button-clear-md-dark:hover:not(.disable-hover),
.toolbar-md-secondary .bar-button-md-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-md-secondary .bar-button-outline-md-dark {
  border-color: #343434;
  color: #343434;
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-outline-md-dark .button-effect {
  background-color: #343434;
}

.toolbar-md-secondary .bar-button-solid-md-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-md-secondary .bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-md-secondary .bar-button-fondo-md,
.toolbar-md-secondary .bar-button-clear-md-fondo,
.toolbar-md-secondary .bar-button-md-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-fondo-md:hover:not(.disable-hover),
.toolbar-md-secondary .bar-button-clear-md-fondo:hover:not(.disable-hover),
.toolbar-md-secondary .bar-button-md-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-md-secondary .bar-button-outline-md-fondo {
  border-color: #e4e4e4;
  color: #e4e4e4;
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-outline-md-fondo.activated {
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-outline-md-fondo .button-effect {
  background-color: #e4e4e4;
}

.toolbar-md-secondary .bar-button-solid-md-fondo {
  color: #424242;
  background-color: #f8f8f8;
}

.toolbar-md-secondary .bar-button-solid-md-fondo.activated {
  color: #424242;
  background-color: #e4e4e4;
}

.toolbar-md-secondary .bar-button-light-primary-md,
.toolbar-md-secondary .bar-button-clear-md-light-primary,
.toolbar-md-secondary .bar-button-md-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-light-primary-md:hover:not(.disable-hover),
.toolbar-md-secondary .bar-button-clear-md-light-primary:hover:not(.disable-hover),
.toolbar-md-secondary .bar-button-md-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-md-secondary .bar-button-outline-md-light-primary {
  border-color: #621cf4;
  color: #621cf4;
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-outline-md-light-primary.activated {
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-outline-md-light-primary .button-effect {
  background-color: #621cf4;
}

.toolbar-md-secondary .bar-button-solid-md-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-md-secondary .bar-button-solid-md-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-md-secondary .bar-button-middle-primary-md,
.toolbar-md-secondary .bar-button-clear-md-middle-primary,
.toolbar-md-secondary .bar-button-md-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-middle-primary-md:hover:not(.disable-hover),
.toolbar-md-secondary .bar-button-clear-md-middle-primary:hover:not(.disable-hover),
.toolbar-md-secondary .bar-button-md-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-md-secondary .bar-button-outline-md-middle-primary {
  border-color: #5e29ce;
  color: #5e29ce;
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-outline-md-middle-primary.activated {
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-outline-md-middle-primary .button-effect {
  background-color: #5e29ce;
}

.toolbar-md-secondary .bar-button-solid-md-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-md-secondary .bar-button-solid-md-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-md-secondary .bar-button-checked-md,
.toolbar-md-secondary .bar-button-clear-md-checked,
.toolbar-md-secondary .bar-button-md-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-checked-md:hover:not(.disable-hover),
.toolbar-md-secondary .bar-button-clear-md-checked:hover:not(.disable-hover),
.toolbar-md-secondary .bar-button-md-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-md-secondary .bar-button-outline-md-checked {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-outline-md-checked.activated {
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-outline-md-checked .button-effect {
  background-color: #14d09e;
}

.toolbar-md-secondary .bar-button-solid-md-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-md-secondary .bar-button-solid-md-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-md-secondary .bar-button-unchecked-md,
.toolbar-md-secondary .bar-button-clear-md-unchecked,
.toolbar-md-secondary .bar-button-md-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-unchecked-md:hover:not(.disable-hover),
.toolbar-md-secondary .bar-button-clear-md-unchecked:hover:not(.disable-hover),
.toolbar-md-secondary .bar-button-md-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-md-secondary .bar-button-outline-md-unchecked {
  border-color: #c8c8c8;
  color: #c8c8c8;
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-outline-md-unchecked.activated {
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-outline-md-unchecked .button-effect {
  background-color: #c8c8c8;
}

.toolbar-md-secondary .bar-button-solid-md-unchecked {
  color: #424242;
  background-color: #D9D9D9;
}

.toolbar-md-secondary .bar-button-solid-md-unchecked.activated {
  color: #424242;
  background-color: #c8c8c8;
}

.toolbar-md-secondary .bar-button-primary-bolsillo-md,
.toolbar-md-secondary .bar-button-clear-md-primary-bolsillo,
.toolbar-md-secondary .bar-button-md-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-primary-bolsillo-md:hover:not(.disable-hover),
.toolbar-md-secondary .bar-button-clear-md-primary-bolsillo:hover:not(.disable-hover),
.toolbar-md-secondary .bar-button-md-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-md-secondary .bar-button-outline-md-primary-bolsillo {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-outline-md-primary-bolsillo.activated {
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-outline-md-primary-bolsillo .button-effect {
  background-color: #14d09e;
}

.toolbar-md-secondary .bar-button-solid-md-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-md-secondary .bar-button-solid-md-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-md-secondary .bar-button-variant-bolsillo-md,
.toolbar-md-secondary .bar-button-clear-md-variant-bolsillo,
.toolbar-md-secondary .bar-button-md-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-variant-bolsillo-md:hover:not(.disable-hover),
.toolbar-md-secondary .bar-button-clear-md-variant-bolsillo:hover:not(.disable-hover),
.toolbar-md-secondary .bar-button-md-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-md-secondary .bar-button-outline-md-variant-bolsillo {
  border-color: #e0cc1b;
  color: #e0cc1b;
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-outline-md-variant-bolsillo.activated {
  background-color: transparent;
}

.toolbar-md-secondary .bar-button-outline-md-variant-bolsillo .button-effect {
  background-color: #e0cc1b;
}

.toolbar-md-secondary .bar-button-solid-md-variant-bolsillo {
  color: #424242;
  background-color: #f3de1d;
}

.toolbar-md-secondary .bar-button-solid-md-variant-bolsillo.activated {
  color: #424242;
  background-color: #e0cc1b;
}

.bar-button-secondary-md,
.bar-button-clear-md-secondary,
.bar-button-md-secondary {
  color: #21c064;
  background-color: transparent;
}

.bar-button-secondary-md:hover:not(.disable-hover),
.bar-button-clear-md-secondary:hover:not(.disable-hover),
.bar-button-md-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.bar-button-outline-md-secondary {
  border-color: #33c570;
  color: #33c570;
  background-color: transparent;
}

.bar-button-outline-md-secondary.activated {
  background-color: transparent;
}

.bar-button-outline-md-secondary .button-effect {
  background-color: #33c570;
}

.bar-button-solid-md-secondary {
  color: #fff;
  background-color: #21c064;
}

.bar-button-solid-md-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-md-danger .toolbar-background-md {
  background: #f53d3d;
}

.toolbar-md-danger .bar-button-clear-md,
.toolbar-md-danger .bar-button-default-md,
.toolbar-md-danger .bar-button-outline-md,
.toolbar-md-danger .toolbar-title-md {
  color: #fff;
}

.toolbar-md-danger .bar-button-clear-md .button-effect,
.toolbar-md-danger .bar-button-default-md .button-effect,
.toolbar-md-danger .bar-button-outline-md .button-effect {
  background-color: #fff;
}

.toolbar-md-danger .bar-button-outline-md {
  border-color: #fff;
}

.toolbar-md-danger .bar-button-primary-md,
.toolbar-md-danger .bar-button-clear-md-primary,
.toolbar-md-danger .bar-button-md-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-primary-md:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-clear-md-primary:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-md-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-md-danger .bar-button-outline-md-primary {
  border-color: #511ebd;
  color: #511ebd;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-primary .button-effect {
  background-color: #511ebd;
}

.toolbar-md-danger .bar-button-solid-md-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-md-danger .bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-md-danger .bar-button-secondary-md,
.toolbar-md-danger .bar-button-clear-md-secondary,
.toolbar-md-danger .bar-button-md-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-secondary-md:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-clear-md-secondary:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-md-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-md-danger .bar-button-outline-md-secondary {
  border-color: #33c570;
  color: #33c570;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-secondary.activated {
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-secondary .button-effect {
  background-color: #33c570;
}

.toolbar-md-danger .bar-button-solid-md-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-md-danger .bar-button-solid-md-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-md-danger .bar-button-danger-md,
.toolbar-md-danger .bar-button-clear-md-danger,
.toolbar-md-danger .bar-button-md-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-danger-md:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-clear-md-danger:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-md-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-md-danger .bar-button-outline-md-danger {
  border-color: #e13838;
  color: #e13838;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-danger .button-effect {
  background-color: #e13838;
}

.toolbar-md-danger .bar-button-solid-md-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-md-danger .bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-md-danger .bar-button-light-md,
.toolbar-md-danger .bar-button-clear-md-light,
.toolbar-md-danger .bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-light-md:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-clear-md-light:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-md-danger .bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-light.activated {
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.toolbar-md-danger .bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.toolbar-md-danger .bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-danger .bar-button-dark-md,
.toolbar-md-danger .bar-button-clear-md-dark,
.toolbar-md-danger .bar-button-md-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-dark-md:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-clear-md-dark:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-md-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-md-danger .bar-button-outline-md-dark {
  border-color: #343434;
  color: #343434;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-dark .button-effect {
  background-color: #343434;
}

.toolbar-md-danger .bar-button-solid-md-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-md-danger .bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-md-danger .bar-button-fondo-md,
.toolbar-md-danger .bar-button-clear-md-fondo,
.toolbar-md-danger .bar-button-md-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-fondo-md:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-clear-md-fondo:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-md-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-md-danger .bar-button-outline-md-fondo {
  border-color: #e4e4e4;
  color: #e4e4e4;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-fondo.activated {
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-fondo .button-effect {
  background-color: #e4e4e4;
}

.toolbar-md-danger .bar-button-solid-md-fondo {
  color: #424242;
  background-color: #f8f8f8;
}

.toolbar-md-danger .bar-button-solid-md-fondo.activated {
  color: #424242;
  background-color: #e4e4e4;
}

.toolbar-md-danger .bar-button-light-primary-md,
.toolbar-md-danger .bar-button-clear-md-light-primary,
.toolbar-md-danger .bar-button-md-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-light-primary-md:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-clear-md-light-primary:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-md-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-md-danger .bar-button-outline-md-light-primary {
  border-color: #621cf4;
  color: #621cf4;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-light-primary.activated {
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-light-primary .button-effect {
  background-color: #621cf4;
}

.toolbar-md-danger .bar-button-solid-md-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-md-danger .bar-button-solid-md-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-md-danger .bar-button-middle-primary-md,
.toolbar-md-danger .bar-button-clear-md-middle-primary,
.toolbar-md-danger .bar-button-md-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-middle-primary-md:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-clear-md-middle-primary:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-md-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-md-danger .bar-button-outline-md-middle-primary {
  border-color: #5e29ce;
  color: #5e29ce;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-middle-primary.activated {
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-middle-primary .button-effect {
  background-color: #5e29ce;
}

.toolbar-md-danger .bar-button-solid-md-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-md-danger .bar-button-solid-md-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-md-danger .bar-button-checked-md,
.toolbar-md-danger .bar-button-clear-md-checked,
.toolbar-md-danger .bar-button-md-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-checked-md:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-clear-md-checked:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-md-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-md-danger .bar-button-outline-md-checked {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-checked.activated {
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-checked .button-effect {
  background-color: #14d09e;
}

.toolbar-md-danger .bar-button-solid-md-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-md-danger .bar-button-solid-md-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-md-danger .bar-button-unchecked-md,
.toolbar-md-danger .bar-button-clear-md-unchecked,
.toolbar-md-danger .bar-button-md-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-unchecked-md:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-clear-md-unchecked:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-md-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-md-danger .bar-button-outline-md-unchecked {
  border-color: #c8c8c8;
  color: #c8c8c8;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-unchecked.activated {
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-unchecked .button-effect {
  background-color: #c8c8c8;
}

.toolbar-md-danger .bar-button-solid-md-unchecked {
  color: #424242;
  background-color: #D9D9D9;
}

.toolbar-md-danger .bar-button-solid-md-unchecked.activated {
  color: #424242;
  background-color: #c8c8c8;
}

.toolbar-md-danger .bar-button-primary-bolsillo-md,
.toolbar-md-danger .bar-button-clear-md-primary-bolsillo,
.toolbar-md-danger .bar-button-md-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-primary-bolsillo-md:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-clear-md-primary-bolsillo:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-md-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-md-danger .bar-button-outline-md-primary-bolsillo {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-primary-bolsillo.activated {
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-primary-bolsillo .button-effect {
  background-color: #14d09e;
}

.toolbar-md-danger .bar-button-solid-md-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-md-danger .bar-button-solid-md-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-md-danger .bar-button-variant-bolsillo-md,
.toolbar-md-danger .bar-button-clear-md-variant-bolsillo,
.toolbar-md-danger .bar-button-md-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-variant-bolsillo-md:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-clear-md-variant-bolsillo:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-md-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-md-danger .bar-button-outline-md-variant-bolsillo {
  border-color: #e0cc1b;
  color: #e0cc1b;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-variant-bolsillo.activated {
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-variant-bolsillo .button-effect {
  background-color: #e0cc1b;
}

.toolbar-md-danger .bar-button-solid-md-variant-bolsillo {
  color: #424242;
  background-color: #f3de1d;
}

.toolbar-md-danger .bar-button-solid-md-variant-bolsillo.activated {
  color: #424242;
  background-color: #e0cc1b;
}

.bar-button-danger-md,
.bar-button-clear-md-danger,
.bar-button-md-danger {
  color: #f53d3d;
  background-color: transparent;
}

.bar-button-danger-md:hover:not(.disable-hover),
.bar-button-clear-md-danger:hover:not(.disable-hover),
.bar-button-md-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.bar-button-outline-md-danger {
  border-color: #e13838;
  color: #e13838;
  background-color: transparent;
}

.bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.bar-button-outline-md-danger .button-effect {
  background-color: #e13838;
}

.bar-button-solid-md-danger {
  color: #fff;
  background-color: #f53d3d;
}

.bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-md-light .toolbar-background-md {
  background: #f4f4f4;
}

.toolbar-md-light .bar-button-clear-md,
.toolbar-md-light .bar-button-default-md,
.toolbar-md-light .bar-button-outline-md,
.toolbar-md-light .toolbar-title-md {
  color: #424242;
}

.toolbar-md-light .bar-button-clear-md .button-effect,
.toolbar-md-light .bar-button-default-md .button-effect,
.toolbar-md-light .bar-button-outline-md .button-effect {
  background-color: #424242;
}

.toolbar-md-light .bar-button-outline-md {
  border-color: #424242;
}

.toolbar-md-light .bar-button-primary-md,
.toolbar-md-light .bar-button-clear-md-primary,
.toolbar-md-light .bar-button-md-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-md-light .bar-button-primary-md:hover:not(.disable-hover),
.toolbar-md-light .bar-button-clear-md-primary:hover:not(.disable-hover),
.toolbar-md-light .bar-button-md-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-md-light .bar-button-outline-md-primary {
  border-color: #511ebd;
  color: #511ebd;
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-primary .button-effect {
  background-color: #511ebd;
}

.toolbar-md-light .bar-button-solid-md-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-md-light .bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-md-light .bar-button-secondary-md,
.toolbar-md-light .bar-button-clear-md-secondary,
.toolbar-md-light .bar-button-md-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-md-light .bar-button-secondary-md:hover:not(.disable-hover),
.toolbar-md-light .bar-button-clear-md-secondary:hover:not(.disable-hover),
.toolbar-md-light .bar-button-md-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-md-light .bar-button-outline-md-secondary {
  border-color: #33c570;
  color: #33c570;
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-secondary.activated {
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-secondary .button-effect {
  background-color: #33c570;
}

.toolbar-md-light .bar-button-solid-md-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-md-light .bar-button-solid-md-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-md-light .bar-button-danger-md,
.toolbar-md-light .bar-button-clear-md-danger,
.toolbar-md-light .bar-button-md-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-md-light .bar-button-danger-md:hover:not(.disable-hover),
.toolbar-md-light .bar-button-clear-md-danger:hover:not(.disable-hover),
.toolbar-md-light .bar-button-md-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-md-light .bar-button-outline-md-danger {
  border-color: #e13838;
  color: #e13838;
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-danger .button-effect {
  background-color: #e13838;
}

.toolbar-md-light .bar-button-solid-md-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-md-light .bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-md-light .bar-button-light-md,
.toolbar-md-light .bar-button-clear-md-light,
.toolbar-md-light .bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-md-light .bar-button-light-md:hover:not(.disable-hover),
.toolbar-md-light .bar-button-clear-md-light:hover:not(.disable-hover),
.toolbar-md-light .bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-md-light .bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-light.activated {
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.toolbar-md-light .bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.toolbar-md-light .bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-light .bar-button-dark-md,
.toolbar-md-light .bar-button-clear-md-dark,
.toolbar-md-light .bar-button-md-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-md-light .bar-button-dark-md:hover:not(.disable-hover),
.toolbar-md-light .bar-button-clear-md-dark:hover:not(.disable-hover),
.toolbar-md-light .bar-button-md-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-md-light .bar-button-outline-md-dark {
  border-color: #343434;
  color: #343434;
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-dark .button-effect {
  background-color: #343434;
}

.toolbar-md-light .bar-button-solid-md-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-md-light .bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-md-light .bar-button-fondo-md,
.toolbar-md-light .bar-button-clear-md-fondo,
.toolbar-md-light .bar-button-md-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-md-light .bar-button-fondo-md:hover:not(.disable-hover),
.toolbar-md-light .bar-button-clear-md-fondo:hover:not(.disable-hover),
.toolbar-md-light .bar-button-md-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-md-light .bar-button-outline-md-fondo {
  border-color: #e4e4e4;
  color: #e4e4e4;
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-fondo.activated {
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-fondo .button-effect {
  background-color: #e4e4e4;
}

.toolbar-md-light .bar-button-solid-md-fondo {
  color: #424242;
  background-color: #f8f8f8;
}

.toolbar-md-light .bar-button-solid-md-fondo.activated {
  color: #424242;
  background-color: #e4e4e4;
}

.toolbar-md-light .bar-button-light-primary-md,
.toolbar-md-light .bar-button-clear-md-light-primary,
.toolbar-md-light .bar-button-md-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-md-light .bar-button-light-primary-md:hover:not(.disable-hover),
.toolbar-md-light .bar-button-clear-md-light-primary:hover:not(.disable-hover),
.toolbar-md-light .bar-button-md-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-md-light .bar-button-outline-md-light-primary {
  border-color: #621cf4;
  color: #621cf4;
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-light-primary.activated {
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-light-primary .button-effect {
  background-color: #621cf4;
}

.toolbar-md-light .bar-button-solid-md-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-md-light .bar-button-solid-md-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-md-light .bar-button-middle-primary-md,
.toolbar-md-light .bar-button-clear-md-middle-primary,
.toolbar-md-light .bar-button-md-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-md-light .bar-button-middle-primary-md:hover:not(.disable-hover),
.toolbar-md-light .bar-button-clear-md-middle-primary:hover:not(.disable-hover),
.toolbar-md-light .bar-button-md-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-md-light .bar-button-outline-md-middle-primary {
  border-color: #5e29ce;
  color: #5e29ce;
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-middle-primary.activated {
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-middle-primary .button-effect {
  background-color: #5e29ce;
}

.toolbar-md-light .bar-button-solid-md-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-md-light .bar-button-solid-md-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-md-light .bar-button-checked-md,
.toolbar-md-light .bar-button-clear-md-checked,
.toolbar-md-light .bar-button-md-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-md-light .bar-button-checked-md:hover:not(.disable-hover),
.toolbar-md-light .bar-button-clear-md-checked:hover:not(.disable-hover),
.toolbar-md-light .bar-button-md-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-md-light .bar-button-outline-md-checked {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-checked.activated {
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-checked .button-effect {
  background-color: #14d09e;
}

.toolbar-md-light .bar-button-solid-md-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-md-light .bar-button-solid-md-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-md-light .bar-button-unchecked-md,
.toolbar-md-light .bar-button-clear-md-unchecked,
.toolbar-md-light .bar-button-md-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-md-light .bar-button-unchecked-md:hover:not(.disable-hover),
.toolbar-md-light .bar-button-clear-md-unchecked:hover:not(.disable-hover),
.toolbar-md-light .bar-button-md-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-md-light .bar-button-outline-md-unchecked {
  border-color: #c8c8c8;
  color: #c8c8c8;
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-unchecked.activated {
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-unchecked .button-effect {
  background-color: #c8c8c8;
}

.toolbar-md-light .bar-button-solid-md-unchecked {
  color: #424242;
  background-color: #D9D9D9;
}

.toolbar-md-light .bar-button-solid-md-unchecked.activated {
  color: #424242;
  background-color: #c8c8c8;
}

.toolbar-md-light .bar-button-primary-bolsillo-md,
.toolbar-md-light .bar-button-clear-md-primary-bolsillo,
.toolbar-md-light .bar-button-md-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-md-light .bar-button-primary-bolsillo-md:hover:not(.disable-hover),
.toolbar-md-light .bar-button-clear-md-primary-bolsillo:hover:not(.disable-hover),
.toolbar-md-light .bar-button-md-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-md-light .bar-button-outline-md-primary-bolsillo {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-primary-bolsillo.activated {
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-primary-bolsillo .button-effect {
  background-color: #14d09e;
}

.toolbar-md-light .bar-button-solid-md-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-md-light .bar-button-solid-md-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-md-light .bar-button-variant-bolsillo-md,
.toolbar-md-light .bar-button-clear-md-variant-bolsillo,
.toolbar-md-light .bar-button-md-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-md-light .bar-button-variant-bolsillo-md:hover:not(.disable-hover),
.toolbar-md-light .bar-button-clear-md-variant-bolsillo:hover:not(.disable-hover),
.toolbar-md-light .bar-button-md-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-md-light .bar-button-outline-md-variant-bolsillo {
  border-color: #e0cc1b;
  color: #e0cc1b;
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-variant-bolsillo.activated {
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-variant-bolsillo .button-effect {
  background-color: #e0cc1b;
}

.toolbar-md-light .bar-button-solid-md-variant-bolsillo {
  color: #424242;
  background-color: #f3de1d;
}

.toolbar-md-light .bar-button-solid-md-variant-bolsillo.activated {
  color: #424242;
  background-color: #e0cc1b;
}

.bar-button-light-md,
.bar-button-clear-md-light,
.bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.bar-button-light-md:hover:not(.disable-hover),
.bar-button-clear-md-light:hover:not(.disable-hover),
.bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.bar-button-outline-md-light.activated {
  background-color: transparent;
}

.bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-dark .toolbar-background-md {
  background: #222;
}

.toolbar-md-dark .bar-button-clear-md,
.toolbar-md-dark .bar-button-default-md,
.toolbar-md-dark .bar-button-outline-md,
.toolbar-md-dark .toolbar-title-md {
  color: #fff;
}

.toolbar-md-dark .bar-button-clear-md .button-effect,
.toolbar-md-dark .bar-button-default-md .button-effect,
.toolbar-md-dark .bar-button-outline-md .button-effect {
  background-color: #fff;
}

.toolbar-md-dark .bar-button-outline-md {
  border-color: #fff;
}

.toolbar-md-dark .bar-button-primary-md,
.toolbar-md-dark .bar-button-clear-md-primary,
.toolbar-md-dark .bar-button-md-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-primary-md:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-clear-md-primary:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-md-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-md-dark .bar-button-outline-md-primary {
  border-color: #511ebd;
  color: #511ebd;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-primary .button-effect {
  background-color: #511ebd;
}

.toolbar-md-dark .bar-button-solid-md-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-md-dark .bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-md-dark .bar-button-secondary-md,
.toolbar-md-dark .bar-button-clear-md-secondary,
.toolbar-md-dark .bar-button-md-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-secondary-md:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-clear-md-secondary:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-md-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-md-dark .bar-button-outline-md-secondary {
  border-color: #33c570;
  color: #33c570;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-secondary.activated {
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-secondary .button-effect {
  background-color: #33c570;
}

.toolbar-md-dark .bar-button-solid-md-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-md-dark .bar-button-solid-md-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-md-dark .bar-button-danger-md,
.toolbar-md-dark .bar-button-clear-md-danger,
.toolbar-md-dark .bar-button-md-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-danger-md:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-clear-md-danger:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-md-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-md-dark .bar-button-outline-md-danger {
  border-color: #e13838;
  color: #e13838;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-danger .button-effect {
  background-color: #e13838;
}

.toolbar-md-dark .bar-button-solid-md-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-md-dark .bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-md-dark .bar-button-light-md,
.toolbar-md-dark .bar-button-clear-md-light,
.toolbar-md-dark .bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-light-md:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-clear-md-light:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-md-dark .bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-light.activated {
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.toolbar-md-dark .bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.toolbar-md-dark .bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-dark .bar-button-dark-md,
.toolbar-md-dark .bar-button-clear-md-dark,
.toolbar-md-dark .bar-button-md-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-dark-md:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-clear-md-dark:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-md-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-md-dark .bar-button-outline-md-dark {
  border-color: #343434;
  color: #343434;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-dark .button-effect {
  background-color: #343434;
}

.toolbar-md-dark .bar-button-solid-md-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-md-dark .bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-md-dark .bar-button-fondo-md,
.toolbar-md-dark .bar-button-clear-md-fondo,
.toolbar-md-dark .bar-button-md-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-fondo-md:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-clear-md-fondo:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-md-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-md-dark .bar-button-outline-md-fondo {
  border-color: #e4e4e4;
  color: #e4e4e4;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-fondo.activated {
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-fondo .button-effect {
  background-color: #e4e4e4;
}

.toolbar-md-dark .bar-button-solid-md-fondo {
  color: #424242;
  background-color: #f8f8f8;
}

.toolbar-md-dark .bar-button-solid-md-fondo.activated {
  color: #424242;
  background-color: #e4e4e4;
}

.toolbar-md-dark .bar-button-light-primary-md,
.toolbar-md-dark .bar-button-clear-md-light-primary,
.toolbar-md-dark .bar-button-md-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-light-primary-md:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-clear-md-light-primary:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-md-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-md-dark .bar-button-outline-md-light-primary {
  border-color: #621cf4;
  color: #621cf4;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-light-primary.activated {
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-light-primary .button-effect {
  background-color: #621cf4;
}

.toolbar-md-dark .bar-button-solid-md-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-md-dark .bar-button-solid-md-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-md-dark .bar-button-middle-primary-md,
.toolbar-md-dark .bar-button-clear-md-middle-primary,
.toolbar-md-dark .bar-button-md-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-middle-primary-md:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-clear-md-middle-primary:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-md-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-md-dark .bar-button-outline-md-middle-primary {
  border-color: #5e29ce;
  color: #5e29ce;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-middle-primary.activated {
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-middle-primary .button-effect {
  background-color: #5e29ce;
}

.toolbar-md-dark .bar-button-solid-md-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-md-dark .bar-button-solid-md-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-md-dark .bar-button-checked-md,
.toolbar-md-dark .bar-button-clear-md-checked,
.toolbar-md-dark .bar-button-md-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-checked-md:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-clear-md-checked:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-md-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-md-dark .bar-button-outline-md-checked {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-checked.activated {
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-checked .button-effect {
  background-color: #14d09e;
}

.toolbar-md-dark .bar-button-solid-md-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-md-dark .bar-button-solid-md-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-md-dark .bar-button-unchecked-md,
.toolbar-md-dark .bar-button-clear-md-unchecked,
.toolbar-md-dark .bar-button-md-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-unchecked-md:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-clear-md-unchecked:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-md-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-md-dark .bar-button-outline-md-unchecked {
  border-color: #c8c8c8;
  color: #c8c8c8;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-unchecked.activated {
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-unchecked .button-effect {
  background-color: #c8c8c8;
}

.toolbar-md-dark .bar-button-solid-md-unchecked {
  color: #424242;
  background-color: #D9D9D9;
}

.toolbar-md-dark .bar-button-solid-md-unchecked.activated {
  color: #424242;
  background-color: #c8c8c8;
}

.toolbar-md-dark .bar-button-primary-bolsillo-md,
.toolbar-md-dark .bar-button-clear-md-primary-bolsillo,
.toolbar-md-dark .bar-button-md-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-primary-bolsillo-md:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-clear-md-primary-bolsillo:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-md-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-md-dark .bar-button-outline-md-primary-bolsillo {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-primary-bolsillo.activated {
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-primary-bolsillo .button-effect {
  background-color: #14d09e;
}

.toolbar-md-dark .bar-button-solid-md-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-md-dark .bar-button-solid-md-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-md-dark .bar-button-variant-bolsillo-md,
.toolbar-md-dark .bar-button-clear-md-variant-bolsillo,
.toolbar-md-dark .bar-button-md-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-variant-bolsillo-md:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-clear-md-variant-bolsillo:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-md-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-md-dark .bar-button-outline-md-variant-bolsillo {
  border-color: #e0cc1b;
  color: #e0cc1b;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-variant-bolsillo.activated {
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-variant-bolsillo .button-effect {
  background-color: #e0cc1b;
}

.toolbar-md-dark .bar-button-solid-md-variant-bolsillo {
  color: #424242;
  background-color: #f3de1d;
}

.toolbar-md-dark .bar-button-solid-md-variant-bolsillo.activated {
  color: #424242;
  background-color: #e0cc1b;
}

.bar-button-dark-md,
.bar-button-clear-md-dark,
.bar-button-md-dark {
  color: #222;
  background-color: transparent;
}

.bar-button-dark-md:hover:not(.disable-hover),
.bar-button-clear-md-dark:hover:not(.disable-hover),
.bar-button-md-dark:hover:not(.disable-hover) {
  color: #222;
}

.bar-button-outline-md-dark {
  border-color: #343434;
  color: #343434;
  background-color: transparent;
}

.bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.bar-button-outline-md-dark .button-effect {
  background-color: #343434;
}

.bar-button-solid-md-dark {
  color: #fff;
  background-color: #222;
}

.bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-md-fondo .toolbar-background-md {
  background: #f8f8f8;
}

.toolbar-md-fondo .bar-button-clear-md,
.toolbar-md-fondo .bar-button-default-md,
.toolbar-md-fondo .bar-button-outline-md,
.toolbar-md-fondo .toolbar-title-md {
  color: #424242;
}

.toolbar-md-fondo .bar-button-clear-md .button-effect,
.toolbar-md-fondo .bar-button-default-md .button-effect,
.toolbar-md-fondo .bar-button-outline-md .button-effect {
  background-color: #424242;
}

.toolbar-md-fondo .bar-button-outline-md {
  border-color: #424242;
}

.toolbar-md-fondo .bar-button-primary-md,
.toolbar-md-fondo .bar-button-clear-md-primary,
.toolbar-md-fondo .bar-button-md-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-primary-md:hover:not(.disable-hover),
.toolbar-md-fondo .bar-button-clear-md-primary:hover:not(.disable-hover),
.toolbar-md-fondo .bar-button-md-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-md-fondo .bar-button-outline-md-primary {
  border-color: #511ebd;
  color: #511ebd;
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-outline-md-primary .button-effect {
  background-color: #511ebd;
}

.toolbar-md-fondo .bar-button-solid-md-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-md-fondo .bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-md-fondo .bar-button-secondary-md,
.toolbar-md-fondo .bar-button-clear-md-secondary,
.toolbar-md-fondo .bar-button-md-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-secondary-md:hover:not(.disable-hover),
.toolbar-md-fondo .bar-button-clear-md-secondary:hover:not(.disable-hover),
.toolbar-md-fondo .bar-button-md-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-md-fondo .bar-button-outline-md-secondary {
  border-color: #33c570;
  color: #33c570;
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-outline-md-secondary.activated {
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-outline-md-secondary .button-effect {
  background-color: #33c570;
}

.toolbar-md-fondo .bar-button-solid-md-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-md-fondo .bar-button-solid-md-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-md-fondo .bar-button-danger-md,
.toolbar-md-fondo .bar-button-clear-md-danger,
.toolbar-md-fondo .bar-button-md-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-danger-md:hover:not(.disable-hover),
.toolbar-md-fondo .bar-button-clear-md-danger:hover:not(.disable-hover),
.toolbar-md-fondo .bar-button-md-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-md-fondo .bar-button-outline-md-danger {
  border-color: #e13838;
  color: #e13838;
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-outline-md-danger .button-effect {
  background-color: #e13838;
}

.toolbar-md-fondo .bar-button-solid-md-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-md-fondo .bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-md-fondo .bar-button-light-md,
.toolbar-md-fondo .bar-button-clear-md-light,
.toolbar-md-fondo .bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-light-md:hover:not(.disable-hover),
.toolbar-md-fondo .bar-button-clear-md-light:hover:not(.disable-hover),
.toolbar-md-fondo .bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-md-fondo .bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-outline-md-light.activated {
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.toolbar-md-fondo .bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.toolbar-md-fondo .bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-fondo .bar-button-dark-md,
.toolbar-md-fondo .bar-button-clear-md-dark,
.toolbar-md-fondo .bar-button-md-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-dark-md:hover:not(.disable-hover),
.toolbar-md-fondo .bar-button-clear-md-dark:hover:not(.disable-hover),
.toolbar-md-fondo .bar-button-md-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-md-fondo .bar-button-outline-md-dark {
  border-color: #343434;
  color: #343434;
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-outline-md-dark .button-effect {
  background-color: #343434;
}

.toolbar-md-fondo .bar-button-solid-md-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-md-fondo .bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-md-fondo .bar-button-fondo-md,
.toolbar-md-fondo .bar-button-clear-md-fondo,
.toolbar-md-fondo .bar-button-md-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-fondo-md:hover:not(.disable-hover),
.toolbar-md-fondo .bar-button-clear-md-fondo:hover:not(.disable-hover),
.toolbar-md-fondo .bar-button-md-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-md-fondo .bar-button-outline-md-fondo {
  border-color: #e4e4e4;
  color: #e4e4e4;
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-outline-md-fondo.activated {
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-outline-md-fondo .button-effect {
  background-color: #e4e4e4;
}

.toolbar-md-fondo .bar-button-solid-md-fondo {
  color: #424242;
  background-color: #f8f8f8;
}

.toolbar-md-fondo .bar-button-solid-md-fondo.activated {
  color: #424242;
  background-color: #e4e4e4;
}

.toolbar-md-fondo .bar-button-light-primary-md,
.toolbar-md-fondo .bar-button-clear-md-light-primary,
.toolbar-md-fondo .bar-button-md-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-light-primary-md:hover:not(.disable-hover),
.toolbar-md-fondo .bar-button-clear-md-light-primary:hover:not(.disable-hover),
.toolbar-md-fondo .bar-button-md-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-md-fondo .bar-button-outline-md-light-primary {
  border-color: #621cf4;
  color: #621cf4;
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-outline-md-light-primary.activated {
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-outline-md-light-primary .button-effect {
  background-color: #621cf4;
}

.toolbar-md-fondo .bar-button-solid-md-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-md-fondo .bar-button-solid-md-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-md-fondo .bar-button-middle-primary-md,
.toolbar-md-fondo .bar-button-clear-md-middle-primary,
.toolbar-md-fondo .bar-button-md-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-middle-primary-md:hover:not(.disable-hover),
.toolbar-md-fondo .bar-button-clear-md-middle-primary:hover:not(.disable-hover),
.toolbar-md-fondo .bar-button-md-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-md-fondo .bar-button-outline-md-middle-primary {
  border-color: #5e29ce;
  color: #5e29ce;
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-outline-md-middle-primary.activated {
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-outline-md-middle-primary .button-effect {
  background-color: #5e29ce;
}

.toolbar-md-fondo .bar-button-solid-md-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-md-fondo .bar-button-solid-md-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-md-fondo .bar-button-checked-md,
.toolbar-md-fondo .bar-button-clear-md-checked,
.toolbar-md-fondo .bar-button-md-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-checked-md:hover:not(.disable-hover),
.toolbar-md-fondo .bar-button-clear-md-checked:hover:not(.disable-hover),
.toolbar-md-fondo .bar-button-md-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-md-fondo .bar-button-outline-md-checked {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-outline-md-checked.activated {
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-outline-md-checked .button-effect {
  background-color: #14d09e;
}

.toolbar-md-fondo .bar-button-solid-md-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-md-fondo .bar-button-solid-md-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-md-fondo .bar-button-unchecked-md,
.toolbar-md-fondo .bar-button-clear-md-unchecked,
.toolbar-md-fondo .bar-button-md-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-unchecked-md:hover:not(.disable-hover),
.toolbar-md-fondo .bar-button-clear-md-unchecked:hover:not(.disable-hover),
.toolbar-md-fondo .bar-button-md-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-md-fondo .bar-button-outline-md-unchecked {
  border-color: #c8c8c8;
  color: #c8c8c8;
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-outline-md-unchecked.activated {
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-outline-md-unchecked .button-effect {
  background-color: #c8c8c8;
}

.toolbar-md-fondo .bar-button-solid-md-unchecked {
  color: #424242;
  background-color: #D9D9D9;
}

.toolbar-md-fondo .bar-button-solid-md-unchecked.activated {
  color: #424242;
  background-color: #c8c8c8;
}

.toolbar-md-fondo .bar-button-primary-bolsillo-md,
.toolbar-md-fondo .bar-button-clear-md-primary-bolsillo,
.toolbar-md-fondo .bar-button-md-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-primary-bolsillo-md:hover:not(.disable-hover),
.toolbar-md-fondo .bar-button-clear-md-primary-bolsillo:hover:not(.disable-hover),
.toolbar-md-fondo .bar-button-md-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-md-fondo .bar-button-outline-md-primary-bolsillo {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-outline-md-primary-bolsillo.activated {
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-outline-md-primary-bolsillo .button-effect {
  background-color: #14d09e;
}

.toolbar-md-fondo .bar-button-solid-md-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-md-fondo .bar-button-solid-md-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-md-fondo .bar-button-variant-bolsillo-md,
.toolbar-md-fondo .bar-button-clear-md-variant-bolsillo,
.toolbar-md-fondo .bar-button-md-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-variant-bolsillo-md:hover:not(.disable-hover),
.toolbar-md-fondo .bar-button-clear-md-variant-bolsillo:hover:not(.disable-hover),
.toolbar-md-fondo .bar-button-md-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-md-fondo .bar-button-outline-md-variant-bolsillo {
  border-color: #e0cc1b;
  color: #e0cc1b;
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-outline-md-variant-bolsillo.activated {
  background-color: transparent;
}

.toolbar-md-fondo .bar-button-outline-md-variant-bolsillo .button-effect {
  background-color: #e0cc1b;
}

.toolbar-md-fondo .bar-button-solid-md-variant-bolsillo {
  color: #424242;
  background-color: #f3de1d;
}

.toolbar-md-fondo .bar-button-solid-md-variant-bolsillo.activated {
  color: #424242;
  background-color: #e0cc1b;
}

.bar-button-fondo-md,
.bar-button-clear-md-fondo,
.bar-button-md-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.bar-button-fondo-md:hover:not(.disable-hover),
.bar-button-clear-md-fondo:hover:not(.disable-hover),
.bar-button-md-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.bar-button-outline-md-fondo {
  border-color: #e4e4e4;
  color: #e4e4e4;
  background-color: transparent;
}

.bar-button-outline-md-fondo.activated {
  background-color: transparent;
}

.bar-button-outline-md-fondo .button-effect {
  background-color: #e4e4e4;
}

.bar-button-solid-md-fondo {
  color: #424242;
  background-color: #f8f8f8;
}

.bar-button-solid-md-fondo.activated {
  color: #424242;
  background-color: #e4e4e4;
}

.toolbar-md-light-primary .toolbar-background-md {
  background: #5408F3;
}

.toolbar-md-light-primary .bar-button-clear-md,
.toolbar-md-light-primary .bar-button-default-md,
.toolbar-md-light-primary .bar-button-outline-md,
.toolbar-md-light-primary .toolbar-title-md {
  color: #fff;
}

.toolbar-md-light-primary .bar-button-clear-md .button-effect,
.toolbar-md-light-primary .bar-button-default-md .button-effect,
.toolbar-md-light-primary .bar-button-outline-md .button-effect {
  background-color: #fff;
}

.toolbar-md-light-primary .bar-button-outline-md {
  border-color: #fff;
}

.toolbar-md-light-primary .bar-button-primary-md,
.toolbar-md-light-primary .bar-button-clear-md-primary,
.toolbar-md-light-primary .bar-button-md-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-primary-md:hover:not(.disable-hover),
.toolbar-md-light-primary .bar-button-clear-md-primary:hover:not(.disable-hover),
.toolbar-md-light-primary .bar-button-md-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-md-light-primary .bar-button-outline-md-primary {
  border-color: #511ebd;
  color: #511ebd;
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-outline-md-primary .button-effect {
  background-color: #511ebd;
}

.toolbar-md-light-primary .bar-button-solid-md-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-md-light-primary .bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-md-light-primary .bar-button-secondary-md,
.toolbar-md-light-primary .bar-button-clear-md-secondary,
.toolbar-md-light-primary .bar-button-md-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-secondary-md:hover:not(.disable-hover),
.toolbar-md-light-primary .bar-button-clear-md-secondary:hover:not(.disable-hover),
.toolbar-md-light-primary .bar-button-md-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-md-light-primary .bar-button-outline-md-secondary {
  border-color: #33c570;
  color: #33c570;
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-outline-md-secondary.activated {
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-outline-md-secondary .button-effect {
  background-color: #33c570;
}

.toolbar-md-light-primary .bar-button-solid-md-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-md-light-primary .bar-button-solid-md-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-md-light-primary .bar-button-danger-md,
.toolbar-md-light-primary .bar-button-clear-md-danger,
.toolbar-md-light-primary .bar-button-md-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-danger-md:hover:not(.disable-hover),
.toolbar-md-light-primary .bar-button-clear-md-danger:hover:not(.disable-hover),
.toolbar-md-light-primary .bar-button-md-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-md-light-primary .bar-button-outline-md-danger {
  border-color: #e13838;
  color: #e13838;
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-outline-md-danger .button-effect {
  background-color: #e13838;
}

.toolbar-md-light-primary .bar-button-solid-md-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-md-light-primary .bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-md-light-primary .bar-button-light-md,
.toolbar-md-light-primary .bar-button-clear-md-light,
.toolbar-md-light-primary .bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-light-md:hover:not(.disable-hover),
.toolbar-md-light-primary .bar-button-clear-md-light:hover:not(.disable-hover),
.toolbar-md-light-primary .bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-md-light-primary .bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-outline-md-light.activated {
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.toolbar-md-light-primary .bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.toolbar-md-light-primary .bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-light-primary .bar-button-dark-md,
.toolbar-md-light-primary .bar-button-clear-md-dark,
.toolbar-md-light-primary .bar-button-md-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-dark-md:hover:not(.disable-hover),
.toolbar-md-light-primary .bar-button-clear-md-dark:hover:not(.disable-hover),
.toolbar-md-light-primary .bar-button-md-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-md-light-primary .bar-button-outline-md-dark {
  border-color: #343434;
  color: #343434;
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-outline-md-dark .button-effect {
  background-color: #343434;
}

.toolbar-md-light-primary .bar-button-solid-md-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-md-light-primary .bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-md-light-primary .bar-button-fondo-md,
.toolbar-md-light-primary .bar-button-clear-md-fondo,
.toolbar-md-light-primary .bar-button-md-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-fondo-md:hover:not(.disable-hover),
.toolbar-md-light-primary .bar-button-clear-md-fondo:hover:not(.disable-hover),
.toolbar-md-light-primary .bar-button-md-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-md-light-primary .bar-button-outline-md-fondo {
  border-color: #e4e4e4;
  color: #e4e4e4;
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-outline-md-fondo.activated {
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-outline-md-fondo .button-effect {
  background-color: #e4e4e4;
}

.toolbar-md-light-primary .bar-button-solid-md-fondo {
  color: #424242;
  background-color: #f8f8f8;
}

.toolbar-md-light-primary .bar-button-solid-md-fondo.activated {
  color: #424242;
  background-color: #e4e4e4;
}

.toolbar-md-light-primary .bar-button-light-primary-md,
.toolbar-md-light-primary .bar-button-clear-md-light-primary,
.toolbar-md-light-primary .bar-button-md-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-light-primary-md:hover:not(.disable-hover),
.toolbar-md-light-primary .bar-button-clear-md-light-primary:hover:not(.disable-hover),
.toolbar-md-light-primary .bar-button-md-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-md-light-primary .bar-button-outline-md-light-primary {
  border-color: #621cf4;
  color: #621cf4;
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-outline-md-light-primary.activated {
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-outline-md-light-primary .button-effect {
  background-color: #621cf4;
}

.toolbar-md-light-primary .bar-button-solid-md-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-md-light-primary .bar-button-solid-md-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-md-light-primary .bar-button-middle-primary-md,
.toolbar-md-light-primary .bar-button-clear-md-middle-primary,
.toolbar-md-light-primary .bar-button-md-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-middle-primary-md:hover:not(.disable-hover),
.toolbar-md-light-primary .bar-button-clear-md-middle-primary:hover:not(.disable-hover),
.toolbar-md-light-primary .bar-button-md-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-md-light-primary .bar-button-outline-md-middle-primary {
  border-color: #5e29ce;
  color: #5e29ce;
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-outline-md-middle-primary.activated {
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-outline-md-middle-primary .button-effect {
  background-color: #5e29ce;
}

.toolbar-md-light-primary .bar-button-solid-md-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-md-light-primary .bar-button-solid-md-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-md-light-primary .bar-button-checked-md,
.toolbar-md-light-primary .bar-button-clear-md-checked,
.toolbar-md-light-primary .bar-button-md-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-checked-md:hover:not(.disable-hover),
.toolbar-md-light-primary .bar-button-clear-md-checked:hover:not(.disable-hover),
.toolbar-md-light-primary .bar-button-md-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-md-light-primary .bar-button-outline-md-checked {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-outline-md-checked.activated {
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-outline-md-checked .button-effect {
  background-color: #14d09e;
}

.toolbar-md-light-primary .bar-button-solid-md-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-md-light-primary .bar-button-solid-md-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-md-light-primary .bar-button-unchecked-md,
.toolbar-md-light-primary .bar-button-clear-md-unchecked,
.toolbar-md-light-primary .bar-button-md-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-unchecked-md:hover:not(.disable-hover),
.toolbar-md-light-primary .bar-button-clear-md-unchecked:hover:not(.disable-hover),
.toolbar-md-light-primary .bar-button-md-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-md-light-primary .bar-button-outline-md-unchecked {
  border-color: #c8c8c8;
  color: #c8c8c8;
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-outline-md-unchecked.activated {
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-outline-md-unchecked .button-effect {
  background-color: #c8c8c8;
}

.toolbar-md-light-primary .bar-button-solid-md-unchecked {
  color: #424242;
  background-color: #D9D9D9;
}

.toolbar-md-light-primary .bar-button-solid-md-unchecked.activated {
  color: #424242;
  background-color: #c8c8c8;
}

.toolbar-md-light-primary .bar-button-primary-bolsillo-md,
.toolbar-md-light-primary .bar-button-clear-md-primary-bolsillo,
.toolbar-md-light-primary .bar-button-md-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-primary-bolsillo-md:hover:not(.disable-hover),
.toolbar-md-light-primary .bar-button-clear-md-primary-bolsillo:hover:not(.disable-hover),
.toolbar-md-light-primary .bar-button-md-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-md-light-primary .bar-button-outline-md-primary-bolsillo {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-outline-md-primary-bolsillo.activated {
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-outline-md-primary-bolsillo .button-effect {
  background-color: #14d09e;
}

.toolbar-md-light-primary .bar-button-solid-md-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-md-light-primary .bar-button-solid-md-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-md-light-primary .bar-button-variant-bolsillo-md,
.toolbar-md-light-primary .bar-button-clear-md-variant-bolsillo,
.toolbar-md-light-primary .bar-button-md-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-variant-bolsillo-md:hover:not(.disable-hover),
.toolbar-md-light-primary .bar-button-clear-md-variant-bolsillo:hover:not(.disable-hover),
.toolbar-md-light-primary .bar-button-md-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-md-light-primary .bar-button-outline-md-variant-bolsillo {
  border-color: #e0cc1b;
  color: #e0cc1b;
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-outline-md-variant-bolsillo.activated {
  background-color: transparent;
}

.toolbar-md-light-primary .bar-button-outline-md-variant-bolsillo .button-effect {
  background-color: #e0cc1b;
}

.toolbar-md-light-primary .bar-button-solid-md-variant-bolsillo {
  color: #424242;
  background-color: #f3de1d;
}

.toolbar-md-light-primary .bar-button-solid-md-variant-bolsillo.activated {
  color: #424242;
  background-color: #e0cc1b;
}

.bar-button-light-primary-md,
.bar-button-clear-md-light-primary,
.bar-button-md-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.bar-button-light-primary-md:hover:not(.disable-hover),
.bar-button-clear-md-light-primary:hover:not(.disable-hover),
.bar-button-md-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.bar-button-outline-md-light-primary {
  border-color: #621cf4;
  color: #621cf4;
  background-color: transparent;
}

.bar-button-outline-md-light-primary.activated {
  background-color: transparent;
}

.bar-button-outline-md-light-primary .button-effect {
  background-color: #621cf4;
}

.bar-button-solid-md-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.bar-button-solid-md-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-md-middle-primary .toolbar-background-md {
  background: #5016CA;
}

.toolbar-md-middle-primary .bar-button-clear-md,
.toolbar-md-middle-primary .bar-button-default-md,
.toolbar-md-middle-primary .bar-button-outline-md,
.toolbar-md-middle-primary .toolbar-title-md {
  color: #fff;
}

.toolbar-md-middle-primary .bar-button-clear-md .button-effect,
.toolbar-md-middle-primary .bar-button-default-md .button-effect,
.toolbar-md-middle-primary .bar-button-outline-md .button-effect {
  background-color: #fff;
}

.toolbar-md-middle-primary .bar-button-outline-md {
  border-color: #fff;
}

.toolbar-md-middle-primary .bar-button-primary-md,
.toolbar-md-middle-primary .bar-button-clear-md-primary,
.toolbar-md-middle-primary .bar-button-md-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-primary-md:hover:not(.disable-hover),
.toolbar-md-middle-primary .bar-button-clear-md-primary:hover:not(.disable-hover),
.toolbar-md-middle-primary .bar-button-md-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-md-middle-primary .bar-button-outline-md-primary {
  border-color: #511ebd;
  color: #511ebd;
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-outline-md-primary .button-effect {
  background-color: #511ebd;
}

.toolbar-md-middle-primary .bar-button-solid-md-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-md-middle-primary .bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-md-middle-primary .bar-button-secondary-md,
.toolbar-md-middle-primary .bar-button-clear-md-secondary,
.toolbar-md-middle-primary .bar-button-md-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-secondary-md:hover:not(.disable-hover),
.toolbar-md-middle-primary .bar-button-clear-md-secondary:hover:not(.disable-hover),
.toolbar-md-middle-primary .bar-button-md-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-md-middle-primary .bar-button-outline-md-secondary {
  border-color: #33c570;
  color: #33c570;
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-outline-md-secondary.activated {
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-outline-md-secondary .button-effect {
  background-color: #33c570;
}

.toolbar-md-middle-primary .bar-button-solid-md-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-md-middle-primary .bar-button-solid-md-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-md-middle-primary .bar-button-danger-md,
.toolbar-md-middle-primary .bar-button-clear-md-danger,
.toolbar-md-middle-primary .bar-button-md-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-danger-md:hover:not(.disable-hover),
.toolbar-md-middle-primary .bar-button-clear-md-danger:hover:not(.disable-hover),
.toolbar-md-middle-primary .bar-button-md-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-md-middle-primary .bar-button-outline-md-danger {
  border-color: #e13838;
  color: #e13838;
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-outline-md-danger .button-effect {
  background-color: #e13838;
}

.toolbar-md-middle-primary .bar-button-solid-md-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-md-middle-primary .bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-md-middle-primary .bar-button-light-md,
.toolbar-md-middle-primary .bar-button-clear-md-light,
.toolbar-md-middle-primary .bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-light-md:hover:not(.disable-hover),
.toolbar-md-middle-primary .bar-button-clear-md-light:hover:not(.disable-hover),
.toolbar-md-middle-primary .bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-md-middle-primary .bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-outline-md-light.activated {
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.toolbar-md-middle-primary .bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.toolbar-md-middle-primary .bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-middle-primary .bar-button-dark-md,
.toolbar-md-middle-primary .bar-button-clear-md-dark,
.toolbar-md-middle-primary .bar-button-md-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-dark-md:hover:not(.disable-hover),
.toolbar-md-middle-primary .bar-button-clear-md-dark:hover:not(.disable-hover),
.toolbar-md-middle-primary .bar-button-md-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-md-middle-primary .bar-button-outline-md-dark {
  border-color: #343434;
  color: #343434;
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-outline-md-dark .button-effect {
  background-color: #343434;
}

.toolbar-md-middle-primary .bar-button-solid-md-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-md-middle-primary .bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-md-middle-primary .bar-button-fondo-md,
.toolbar-md-middle-primary .bar-button-clear-md-fondo,
.toolbar-md-middle-primary .bar-button-md-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-fondo-md:hover:not(.disable-hover),
.toolbar-md-middle-primary .bar-button-clear-md-fondo:hover:not(.disable-hover),
.toolbar-md-middle-primary .bar-button-md-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-md-middle-primary .bar-button-outline-md-fondo {
  border-color: #e4e4e4;
  color: #e4e4e4;
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-outline-md-fondo.activated {
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-outline-md-fondo .button-effect {
  background-color: #e4e4e4;
}

.toolbar-md-middle-primary .bar-button-solid-md-fondo {
  color: #424242;
  background-color: #f8f8f8;
}

.toolbar-md-middle-primary .bar-button-solid-md-fondo.activated {
  color: #424242;
  background-color: #e4e4e4;
}

.toolbar-md-middle-primary .bar-button-light-primary-md,
.toolbar-md-middle-primary .bar-button-clear-md-light-primary,
.toolbar-md-middle-primary .bar-button-md-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-light-primary-md:hover:not(.disable-hover),
.toolbar-md-middle-primary .bar-button-clear-md-light-primary:hover:not(.disable-hover),
.toolbar-md-middle-primary .bar-button-md-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-md-middle-primary .bar-button-outline-md-light-primary {
  border-color: #621cf4;
  color: #621cf4;
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-outline-md-light-primary.activated {
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-outline-md-light-primary .button-effect {
  background-color: #621cf4;
}

.toolbar-md-middle-primary .bar-button-solid-md-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-md-middle-primary .bar-button-solid-md-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-md-middle-primary .bar-button-middle-primary-md,
.toolbar-md-middle-primary .bar-button-clear-md-middle-primary,
.toolbar-md-middle-primary .bar-button-md-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-middle-primary-md:hover:not(.disable-hover),
.toolbar-md-middle-primary .bar-button-clear-md-middle-primary:hover:not(.disable-hover),
.toolbar-md-middle-primary .bar-button-md-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-md-middle-primary .bar-button-outline-md-middle-primary {
  border-color: #5e29ce;
  color: #5e29ce;
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-outline-md-middle-primary.activated {
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-outline-md-middle-primary .button-effect {
  background-color: #5e29ce;
}

.toolbar-md-middle-primary .bar-button-solid-md-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-md-middle-primary .bar-button-solid-md-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-md-middle-primary .bar-button-checked-md,
.toolbar-md-middle-primary .bar-button-clear-md-checked,
.toolbar-md-middle-primary .bar-button-md-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-checked-md:hover:not(.disable-hover),
.toolbar-md-middle-primary .bar-button-clear-md-checked:hover:not(.disable-hover),
.toolbar-md-middle-primary .bar-button-md-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-md-middle-primary .bar-button-outline-md-checked {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-outline-md-checked.activated {
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-outline-md-checked .button-effect {
  background-color: #14d09e;
}

.toolbar-md-middle-primary .bar-button-solid-md-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-md-middle-primary .bar-button-solid-md-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-md-middle-primary .bar-button-unchecked-md,
.toolbar-md-middle-primary .bar-button-clear-md-unchecked,
.toolbar-md-middle-primary .bar-button-md-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-unchecked-md:hover:not(.disable-hover),
.toolbar-md-middle-primary .bar-button-clear-md-unchecked:hover:not(.disable-hover),
.toolbar-md-middle-primary .bar-button-md-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-md-middle-primary .bar-button-outline-md-unchecked {
  border-color: #c8c8c8;
  color: #c8c8c8;
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-outline-md-unchecked.activated {
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-outline-md-unchecked .button-effect {
  background-color: #c8c8c8;
}

.toolbar-md-middle-primary .bar-button-solid-md-unchecked {
  color: #424242;
  background-color: #D9D9D9;
}

.toolbar-md-middle-primary .bar-button-solid-md-unchecked.activated {
  color: #424242;
  background-color: #c8c8c8;
}

.toolbar-md-middle-primary .bar-button-primary-bolsillo-md,
.toolbar-md-middle-primary .bar-button-clear-md-primary-bolsillo,
.toolbar-md-middle-primary .bar-button-md-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-primary-bolsillo-md:hover:not(.disable-hover),
.toolbar-md-middle-primary .bar-button-clear-md-primary-bolsillo:hover:not(.disable-hover),
.toolbar-md-middle-primary .bar-button-md-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-md-middle-primary .bar-button-outline-md-primary-bolsillo {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-outline-md-primary-bolsillo.activated {
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-outline-md-primary-bolsillo .button-effect {
  background-color: #14d09e;
}

.toolbar-md-middle-primary .bar-button-solid-md-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-md-middle-primary .bar-button-solid-md-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-md-middle-primary .bar-button-variant-bolsillo-md,
.toolbar-md-middle-primary .bar-button-clear-md-variant-bolsillo,
.toolbar-md-middle-primary .bar-button-md-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-variant-bolsillo-md:hover:not(.disable-hover),
.toolbar-md-middle-primary .bar-button-clear-md-variant-bolsillo:hover:not(.disable-hover),
.toolbar-md-middle-primary .bar-button-md-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-md-middle-primary .bar-button-outline-md-variant-bolsillo {
  border-color: #e0cc1b;
  color: #e0cc1b;
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-outline-md-variant-bolsillo.activated {
  background-color: transparent;
}

.toolbar-md-middle-primary .bar-button-outline-md-variant-bolsillo .button-effect {
  background-color: #e0cc1b;
}

.toolbar-md-middle-primary .bar-button-solid-md-variant-bolsillo {
  color: #424242;
  background-color: #f3de1d;
}

.toolbar-md-middle-primary .bar-button-solid-md-variant-bolsillo.activated {
  color: #424242;
  background-color: #e0cc1b;
}

.bar-button-middle-primary-md,
.bar-button-clear-md-middle-primary,
.bar-button-md-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.bar-button-middle-primary-md:hover:not(.disable-hover),
.bar-button-clear-md-middle-primary:hover:not(.disable-hover),
.bar-button-md-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.bar-button-outline-md-middle-primary {
  border-color: #5e29ce;
  color: #5e29ce;
  background-color: transparent;
}

.bar-button-outline-md-middle-primary.activated {
  background-color: transparent;
}

.bar-button-outline-md-middle-primary .button-effect {
  background-color: #5e29ce;
}

.bar-button-solid-md-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.bar-button-solid-md-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-md-checked .toolbar-background-md {
  background: #00CC96;
}

.toolbar-md-checked .bar-button-clear-md,
.toolbar-md-checked .bar-button-default-md,
.toolbar-md-checked .bar-button-outline-md,
.toolbar-md-checked .toolbar-title-md {
  color: #fff;
}

.toolbar-md-checked .bar-button-clear-md .button-effect,
.toolbar-md-checked .bar-button-default-md .button-effect,
.toolbar-md-checked .bar-button-outline-md .button-effect {
  background-color: #fff;
}

.toolbar-md-checked .bar-button-outline-md {
  border-color: #fff;
}

.toolbar-md-checked .bar-button-primary-md,
.toolbar-md-checked .bar-button-clear-md-primary,
.toolbar-md-checked .bar-button-md-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-md-checked .bar-button-primary-md:hover:not(.disable-hover),
.toolbar-md-checked .bar-button-clear-md-primary:hover:not(.disable-hover),
.toolbar-md-checked .bar-button-md-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-md-checked .bar-button-outline-md-primary {
  border-color: #511ebd;
  color: #511ebd;
  background-color: transparent;
}

.toolbar-md-checked .bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.toolbar-md-checked .bar-button-outline-md-primary .button-effect {
  background-color: #511ebd;
}

.toolbar-md-checked .bar-button-solid-md-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-md-checked .bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-md-checked .bar-button-secondary-md,
.toolbar-md-checked .bar-button-clear-md-secondary,
.toolbar-md-checked .bar-button-md-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-md-checked .bar-button-secondary-md:hover:not(.disable-hover),
.toolbar-md-checked .bar-button-clear-md-secondary:hover:not(.disable-hover),
.toolbar-md-checked .bar-button-md-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-md-checked .bar-button-outline-md-secondary {
  border-color: #33c570;
  color: #33c570;
  background-color: transparent;
}

.toolbar-md-checked .bar-button-outline-md-secondary.activated {
  background-color: transparent;
}

.toolbar-md-checked .bar-button-outline-md-secondary .button-effect {
  background-color: #33c570;
}

.toolbar-md-checked .bar-button-solid-md-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-md-checked .bar-button-solid-md-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-md-checked .bar-button-danger-md,
.toolbar-md-checked .bar-button-clear-md-danger,
.toolbar-md-checked .bar-button-md-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-md-checked .bar-button-danger-md:hover:not(.disable-hover),
.toolbar-md-checked .bar-button-clear-md-danger:hover:not(.disable-hover),
.toolbar-md-checked .bar-button-md-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-md-checked .bar-button-outline-md-danger {
  border-color: #e13838;
  color: #e13838;
  background-color: transparent;
}

.toolbar-md-checked .bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.toolbar-md-checked .bar-button-outline-md-danger .button-effect {
  background-color: #e13838;
}

.toolbar-md-checked .bar-button-solid-md-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-md-checked .bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-md-checked .bar-button-light-md,
.toolbar-md-checked .bar-button-clear-md-light,
.toolbar-md-checked .bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-md-checked .bar-button-light-md:hover:not(.disable-hover),
.toolbar-md-checked .bar-button-clear-md-light:hover:not(.disable-hover),
.toolbar-md-checked .bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-md-checked .bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-md-checked .bar-button-outline-md-light.activated {
  background-color: transparent;
}

.toolbar-md-checked .bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.toolbar-md-checked .bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.toolbar-md-checked .bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-checked .bar-button-dark-md,
.toolbar-md-checked .bar-button-clear-md-dark,
.toolbar-md-checked .bar-button-md-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-md-checked .bar-button-dark-md:hover:not(.disable-hover),
.toolbar-md-checked .bar-button-clear-md-dark:hover:not(.disable-hover),
.toolbar-md-checked .bar-button-md-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-md-checked .bar-button-outline-md-dark {
  border-color: #343434;
  color: #343434;
  background-color: transparent;
}

.toolbar-md-checked .bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.toolbar-md-checked .bar-button-outline-md-dark .button-effect {
  background-color: #343434;
}

.toolbar-md-checked .bar-button-solid-md-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-md-checked .bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-md-checked .bar-button-fondo-md,
.toolbar-md-checked .bar-button-clear-md-fondo,
.toolbar-md-checked .bar-button-md-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-md-checked .bar-button-fondo-md:hover:not(.disable-hover),
.toolbar-md-checked .bar-button-clear-md-fondo:hover:not(.disable-hover),
.toolbar-md-checked .bar-button-md-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-md-checked .bar-button-outline-md-fondo {
  border-color: #e4e4e4;
  color: #e4e4e4;
  background-color: transparent;
}

.toolbar-md-checked .bar-button-outline-md-fondo.activated {
  background-color: transparent;
}

.toolbar-md-checked .bar-button-outline-md-fondo .button-effect {
  background-color: #e4e4e4;
}

.toolbar-md-checked .bar-button-solid-md-fondo {
  color: #424242;
  background-color: #f8f8f8;
}

.toolbar-md-checked .bar-button-solid-md-fondo.activated {
  color: #424242;
  background-color: #e4e4e4;
}

.toolbar-md-checked .bar-button-light-primary-md,
.toolbar-md-checked .bar-button-clear-md-light-primary,
.toolbar-md-checked .bar-button-md-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-md-checked .bar-button-light-primary-md:hover:not(.disable-hover),
.toolbar-md-checked .bar-button-clear-md-light-primary:hover:not(.disable-hover),
.toolbar-md-checked .bar-button-md-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-md-checked .bar-button-outline-md-light-primary {
  border-color: #621cf4;
  color: #621cf4;
  background-color: transparent;
}

.toolbar-md-checked .bar-button-outline-md-light-primary.activated {
  background-color: transparent;
}

.toolbar-md-checked .bar-button-outline-md-light-primary .button-effect {
  background-color: #621cf4;
}

.toolbar-md-checked .bar-button-solid-md-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-md-checked .bar-button-solid-md-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-md-checked .bar-button-middle-primary-md,
.toolbar-md-checked .bar-button-clear-md-middle-primary,
.toolbar-md-checked .bar-button-md-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-md-checked .bar-button-middle-primary-md:hover:not(.disable-hover),
.toolbar-md-checked .bar-button-clear-md-middle-primary:hover:not(.disable-hover),
.toolbar-md-checked .bar-button-md-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-md-checked .bar-button-outline-md-middle-primary {
  border-color: #5e29ce;
  color: #5e29ce;
  background-color: transparent;
}

.toolbar-md-checked .bar-button-outline-md-middle-primary.activated {
  background-color: transparent;
}

.toolbar-md-checked .bar-button-outline-md-middle-primary .button-effect {
  background-color: #5e29ce;
}

.toolbar-md-checked .bar-button-solid-md-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-md-checked .bar-button-solid-md-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-md-checked .bar-button-checked-md,
.toolbar-md-checked .bar-button-clear-md-checked,
.toolbar-md-checked .bar-button-md-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-md-checked .bar-button-checked-md:hover:not(.disable-hover),
.toolbar-md-checked .bar-button-clear-md-checked:hover:not(.disable-hover),
.toolbar-md-checked .bar-button-md-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-md-checked .bar-button-outline-md-checked {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-md-checked .bar-button-outline-md-checked.activated {
  background-color: transparent;
}

.toolbar-md-checked .bar-button-outline-md-checked .button-effect {
  background-color: #14d09e;
}

.toolbar-md-checked .bar-button-solid-md-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-md-checked .bar-button-solid-md-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-md-checked .bar-button-unchecked-md,
.toolbar-md-checked .bar-button-clear-md-unchecked,
.toolbar-md-checked .bar-button-md-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-md-checked .bar-button-unchecked-md:hover:not(.disable-hover),
.toolbar-md-checked .bar-button-clear-md-unchecked:hover:not(.disable-hover),
.toolbar-md-checked .bar-button-md-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-md-checked .bar-button-outline-md-unchecked {
  border-color: #c8c8c8;
  color: #c8c8c8;
  background-color: transparent;
}

.toolbar-md-checked .bar-button-outline-md-unchecked.activated {
  background-color: transparent;
}

.toolbar-md-checked .bar-button-outline-md-unchecked .button-effect {
  background-color: #c8c8c8;
}

.toolbar-md-checked .bar-button-solid-md-unchecked {
  color: #424242;
  background-color: #D9D9D9;
}

.toolbar-md-checked .bar-button-solid-md-unchecked.activated {
  color: #424242;
  background-color: #c8c8c8;
}

.toolbar-md-checked .bar-button-primary-bolsillo-md,
.toolbar-md-checked .bar-button-clear-md-primary-bolsillo,
.toolbar-md-checked .bar-button-md-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-md-checked .bar-button-primary-bolsillo-md:hover:not(.disable-hover),
.toolbar-md-checked .bar-button-clear-md-primary-bolsillo:hover:not(.disable-hover),
.toolbar-md-checked .bar-button-md-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-md-checked .bar-button-outline-md-primary-bolsillo {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-md-checked .bar-button-outline-md-primary-bolsillo.activated {
  background-color: transparent;
}

.toolbar-md-checked .bar-button-outline-md-primary-bolsillo .button-effect {
  background-color: #14d09e;
}

.toolbar-md-checked .bar-button-solid-md-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-md-checked .bar-button-solid-md-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-md-checked .bar-button-variant-bolsillo-md,
.toolbar-md-checked .bar-button-clear-md-variant-bolsillo,
.toolbar-md-checked .bar-button-md-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-md-checked .bar-button-variant-bolsillo-md:hover:not(.disable-hover),
.toolbar-md-checked .bar-button-clear-md-variant-bolsillo:hover:not(.disable-hover),
.toolbar-md-checked .bar-button-md-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-md-checked .bar-button-outline-md-variant-bolsillo {
  border-color: #e0cc1b;
  color: #e0cc1b;
  background-color: transparent;
}

.toolbar-md-checked .bar-button-outline-md-variant-bolsillo.activated {
  background-color: transparent;
}

.toolbar-md-checked .bar-button-outline-md-variant-bolsillo .button-effect {
  background-color: #e0cc1b;
}

.toolbar-md-checked .bar-button-solid-md-variant-bolsillo {
  color: #424242;
  background-color: #f3de1d;
}

.toolbar-md-checked .bar-button-solid-md-variant-bolsillo.activated {
  color: #424242;
  background-color: #e0cc1b;
}

.bar-button-checked-md,
.bar-button-clear-md-checked,
.bar-button-md-checked {
  color: #00CC96;
  background-color: transparent;
}

.bar-button-checked-md:hover:not(.disable-hover),
.bar-button-clear-md-checked:hover:not(.disable-hover),
.bar-button-md-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.bar-button-outline-md-checked {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.bar-button-outline-md-checked.activated {
  background-color: transparent;
}

.bar-button-outline-md-checked .button-effect {
  background-color: #14d09e;
}

.bar-button-solid-md-checked {
  color: #fff;
  background-color: #00CC96;
}

.bar-button-solid-md-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-md-unchecked .toolbar-background-md {
  background: #D9D9D9;
}

.toolbar-md-unchecked .bar-button-clear-md,
.toolbar-md-unchecked .bar-button-default-md,
.toolbar-md-unchecked .bar-button-outline-md,
.toolbar-md-unchecked .toolbar-title-md {
  color: #424242;
}

.toolbar-md-unchecked .bar-button-clear-md .button-effect,
.toolbar-md-unchecked .bar-button-default-md .button-effect,
.toolbar-md-unchecked .bar-button-outline-md .button-effect {
  background-color: #424242;
}

.toolbar-md-unchecked .bar-button-outline-md {
  border-color: #424242;
}

.toolbar-md-unchecked .bar-button-primary-md,
.toolbar-md-unchecked .bar-button-clear-md-primary,
.toolbar-md-unchecked .bar-button-md-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-primary-md:hover:not(.disable-hover),
.toolbar-md-unchecked .bar-button-clear-md-primary:hover:not(.disable-hover),
.toolbar-md-unchecked .bar-button-md-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-md-unchecked .bar-button-outline-md-primary {
  border-color: #511ebd;
  color: #511ebd;
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-outline-md-primary .button-effect {
  background-color: #511ebd;
}

.toolbar-md-unchecked .bar-button-solid-md-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-md-unchecked .bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-md-unchecked .bar-button-secondary-md,
.toolbar-md-unchecked .bar-button-clear-md-secondary,
.toolbar-md-unchecked .bar-button-md-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-secondary-md:hover:not(.disable-hover),
.toolbar-md-unchecked .bar-button-clear-md-secondary:hover:not(.disable-hover),
.toolbar-md-unchecked .bar-button-md-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-md-unchecked .bar-button-outline-md-secondary {
  border-color: #33c570;
  color: #33c570;
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-outline-md-secondary.activated {
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-outline-md-secondary .button-effect {
  background-color: #33c570;
}

.toolbar-md-unchecked .bar-button-solid-md-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-md-unchecked .bar-button-solid-md-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-md-unchecked .bar-button-danger-md,
.toolbar-md-unchecked .bar-button-clear-md-danger,
.toolbar-md-unchecked .bar-button-md-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-danger-md:hover:not(.disable-hover),
.toolbar-md-unchecked .bar-button-clear-md-danger:hover:not(.disable-hover),
.toolbar-md-unchecked .bar-button-md-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-md-unchecked .bar-button-outline-md-danger {
  border-color: #e13838;
  color: #e13838;
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-outline-md-danger .button-effect {
  background-color: #e13838;
}

.toolbar-md-unchecked .bar-button-solid-md-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-md-unchecked .bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-md-unchecked .bar-button-light-md,
.toolbar-md-unchecked .bar-button-clear-md-light,
.toolbar-md-unchecked .bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-light-md:hover:not(.disable-hover),
.toolbar-md-unchecked .bar-button-clear-md-light:hover:not(.disable-hover),
.toolbar-md-unchecked .bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-md-unchecked .bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-outline-md-light.activated {
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.toolbar-md-unchecked .bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.toolbar-md-unchecked .bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-unchecked .bar-button-dark-md,
.toolbar-md-unchecked .bar-button-clear-md-dark,
.toolbar-md-unchecked .bar-button-md-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-dark-md:hover:not(.disable-hover),
.toolbar-md-unchecked .bar-button-clear-md-dark:hover:not(.disable-hover),
.toolbar-md-unchecked .bar-button-md-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-md-unchecked .bar-button-outline-md-dark {
  border-color: #343434;
  color: #343434;
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-outline-md-dark .button-effect {
  background-color: #343434;
}

.toolbar-md-unchecked .bar-button-solid-md-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-md-unchecked .bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-md-unchecked .bar-button-fondo-md,
.toolbar-md-unchecked .bar-button-clear-md-fondo,
.toolbar-md-unchecked .bar-button-md-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-fondo-md:hover:not(.disable-hover),
.toolbar-md-unchecked .bar-button-clear-md-fondo:hover:not(.disable-hover),
.toolbar-md-unchecked .bar-button-md-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-md-unchecked .bar-button-outline-md-fondo {
  border-color: #e4e4e4;
  color: #e4e4e4;
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-outline-md-fondo.activated {
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-outline-md-fondo .button-effect {
  background-color: #e4e4e4;
}

.toolbar-md-unchecked .bar-button-solid-md-fondo {
  color: #424242;
  background-color: #f8f8f8;
}

.toolbar-md-unchecked .bar-button-solid-md-fondo.activated {
  color: #424242;
  background-color: #e4e4e4;
}

.toolbar-md-unchecked .bar-button-light-primary-md,
.toolbar-md-unchecked .bar-button-clear-md-light-primary,
.toolbar-md-unchecked .bar-button-md-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-light-primary-md:hover:not(.disable-hover),
.toolbar-md-unchecked .bar-button-clear-md-light-primary:hover:not(.disable-hover),
.toolbar-md-unchecked .bar-button-md-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-md-unchecked .bar-button-outline-md-light-primary {
  border-color: #621cf4;
  color: #621cf4;
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-outline-md-light-primary.activated {
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-outline-md-light-primary .button-effect {
  background-color: #621cf4;
}

.toolbar-md-unchecked .bar-button-solid-md-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-md-unchecked .bar-button-solid-md-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-md-unchecked .bar-button-middle-primary-md,
.toolbar-md-unchecked .bar-button-clear-md-middle-primary,
.toolbar-md-unchecked .bar-button-md-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-middle-primary-md:hover:not(.disable-hover),
.toolbar-md-unchecked .bar-button-clear-md-middle-primary:hover:not(.disable-hover),
.toolbar-md-unchecked .bar-button-md-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-md-unchecked .bar-button-outline-md-middle-primary {
  border-color: #5e29ce;
  color: #5e29ce;
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-outline-md-middle-primary.activated {
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-outline-md-middle-primary .button-effect {
  background-color: #5e29ce;
}

.toolbar-md-unchecked .bar-button-solid-md-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-md-unchecked .bar-button-solid-md-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-md-unchecked .bar-button-checked-md,
.toolbar-md-unchecked .bar-button-clear-md-checked,
.toolbar-md-unchecked .bar-button-md-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-checked-md:hover:not(.disable-hover),
.toolbar-md-unchecked .bar-button-clear-md-checked:hover:not(.disable-hover),
.toolbar-md-unchecked .bar-button-md-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-md-unchecked .bar-button-outline-md-checked {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-outline-md-checked.activated {
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-outline-md-checked .button-effect {
  background-color: #14d09e;
}

.toolbar-md-unchecked .bar-button-solid-md-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-md-unchecked .bar-button-solid-md-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-md-unchecked .bar-button-unchecked-md,
.toolbar-md-unchecked .bar-button-clear-md-unchecked,
.toolbar-md-unchecked .bar-button-md-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-unchecked-md:hover:not(.disable-hover),
.toolbar-md-unchecked .bar-button-clear-md-unchecked:hover:not(.disable-hover),
.toolbar-md-unchecked .bar-button-md-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-md-unchecked .bar-button-outline-md-unchecked {
  border-color: #c8c8c8;
  color: #c8c8c8;
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-outline-md-unchecked.activated {
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-outline-md-unchecked .button-effect {
  background-color: #c8c8c8;
}

.toolbar-md-unchecked .bar-button-solid-md-unchecked {
  color: #424242;
  background-color: #D9D9D9;
}

.toolbar-md-unchecked .bar-button-solid-md-unchecked.activated {
  color: #424242;
  background-color: #c8c8c8;
}

.toolbar-md-unchecked .bar-button-primary-bolsillo-md,
.toolbar-md-unchecked .bar-button-clear-md-primary-bolsillo,
.toolbar-md-unchecked .bar-button-md-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-primary-bolsillo-md:hover:not(.disable-hover),
.toolbar-md-unchecked .bar-button-clear-md-primary-bolsillo:hover:not(.disable-hover),
.toolbar-md-unchecked .bar-button-md-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-md-unchecked .bar-button-outline-md-primary-bolsillo {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-outline-md-primary-bolsillo.activated {
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-outline-md-primary-bolsillo .button-effect {
  background-color: #14d09e;
}

.toolbar-md-unchecked .bar-button-solid-md-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-md-unchecked .bar-button-solid-md-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-md-unchecked .bar-button-variant-bolsillo-md,
.toolbar-md-unchecked .bar-button-clear-md-variant-bolsillo,
.toolbar-md-unchecked .bar-button-md-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-variant-bolsillo-md:hover:not(.disable-hover),
.toolbar-md-unchecked .bar-button-clear-md-variant-bolsillo:hover:not(.disable-hover),
.toolbar-md-unchecked .bar-button-md-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-md-unchecked .bar-button-outline-md-variant-bolsillo {
  border-color: #e0cc1b;
  color: #e0cc1b;
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-outline-md-variant-bolsillo.activated {
  background-color: transparent;
}

.toolbar-md-unchecked .bar-button-outline-md-variant-bolsillo .button-effect {
  background-color: #e0cc1b;
}

.toolbar-md-unchecked .bar-button-solid-md-variant-bolsillo {
  color: #424242;
  background-color: #f3de1d;
}

.toolbar-md-unchecked .bar-button-solid-md-variant-bolsillo.activated {
  color: #424242;
  background-color: #e0cc1b;
}

.bar-button-unchecked-md,
.bar-button-clear-md-unchecked,
.bar-button-md-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.bar-button-unchecked-md:hover:not(.disable-hover),
.bar-button-clear-md-unchecked:hover:not(.disable-hover),
.bar-button-md-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.bar-button-outline-md-unchecked {
  border-color: #c8c8c8;
  color: #c8c8c8;
  background-color: transparent;
}

.bar-button-outline-md-unchecked.activated {
  background-color: transparent;
}

.bar-button-outline-md-unchecked .button-effect {
  background-color: #c8c8c8;
}

.bar-button-solid-md-unchecked {
  color: #424242;
  background-color: #D9D9D9;
}

.bar-button-solid-md-unchecked.activated {
  color: #424242;
  background-color: #c8c8c8;
}

.toolbar-md-primary-bolsillo .toolbar-background-md {
  background: #00CC96;
}

.toolbar-md-primary-bolsillo .bar-button-clear-md,
.toolbar-md-primary-bolsillo .bar-button-default-md,
.toolbar-md-primary-bolsillo .bar-button-outline-md,
.toolbar-md-primary-bolsillo .toolbar-title-md {
  color: #fff;
}

.toolbar-md-primary-bolsillo .bar-button-clear-md .button-effect,
.toolbar-md-primary-bolsillo .bar-button-default-md .button-effect,
.toolbar-md-primary-bolsillo .bar-button-outline-md .button-effect {
  background-color: #fff;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md {
  border-color: #fff;
}

.toolbar-md-primary-bolsillo .bar-button-primary-md,
.toolbar-md-primary-bolsillo .bar-button-clear-md-primary,
.toolbar-md-primary-bolsillo .bar-button-md-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-primary-md:hover:not(.disable-hover),
.toolbar-md-primary-bolsillo .bar-button-clear-md-primary:hover:not(.disable-hover),
.toolbar-md-primary-bolsillo .bar-button-md-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-primary {
  border-color: #511ebd;
  color: #511ebd;
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-primary .button-effect {
  background-color: #511ebd;
}

.toolbar-md-primary-bolsillo .bar-button-solid-md-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-md-primary-bolsillo .bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-md-primary-bolsillo .bar-button-secondary-md,
.toolbar-md-primary-bolsillo .bar-button-clear-md-secondary,
.toolbar-md-primary-bolsillo .bar-button-md-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-secondary-md:hover:not(.disable-hover),
.toolbar-md-primary-bolsillo .bar-button-clear-md-secondary:hover:not(.disable-hover),
.toolbar-md-primary-bolsillo .bar-button-md-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-secondary {
  border-color: #33c570;
  color: #33c570;
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-secondary.activated {
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-secondary .button-effect {
  background-color: #33c570;
}

.toolbar-md-primary-bolsillo .bar-button-solid-md-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-md-primary-bolsillo .bar-button-solid-md-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-md-primary-bolsillo .bar-button-danger-md,
.toolbar-md-primary-bolsillo .bar-button-clear-md-danger,
.toolbar-md-primary-bolsillo .bar-button-md-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-danger-md:hover:not(.disable-hover),
.toolbar-md-primary-bolsillo .bar-button-clear-md-danger:hover:not(.disable-hover),
.toolbar-md-primary-bolsillo .bar-button-md-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-danger {
  border-color: #e13838;
  color: #e13838;
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-danger .button-effect {
  background-color: #e13838;
}

.toolbar-md-primary-bolsillo .bar-button-solid-md-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-md-primary-bolsillo .bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-md-primary-bolsillo .bar-button-light-md,
.toolbar-md-primary-bolsillo .bar-button-clear-md-light,
.toolbar-md-primary-bolsillo .bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-light-md:hover:not(.disable-hover),
.toolbar-md-primary-bolsillo .bar-button-clear-md-light:hover:not(.disable-hover),
.toolbar-md-primary-bolsillo .bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-light.activated {
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.toolbar-md-primary-bolsillo .bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.toolbar-md-primary-bolsillo .bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-primary-bolsillo .bar-button-dark-md,
.toolbar-md-primary-bolsillo .bar-button-clear-md-dark,
.toolbar-md-primary-bolsillo .bar-button-md-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-dark-md:hover:not(.disable-hover),
.toolbar-md-primary-bolsillo .bar-button-clear-md-dark:hover:not(.disable-hover),
.toolbar-md-primary-bolsillo .bar-button-md-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-dark {
  border-color: #343434;
  color: #343434;
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-dark .button-effect {
  background-color: #343434;
}

.toolbar-md-primary-bolsillo .bar-button-solid-md-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-md-primary-bolsillo .bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-md-primary-bolsillo .bar-button-fondo-md,
.toolbar-md-primary-bolsillo .bar-button-clear-md-fondo,
.toolbar-md-primary-bolsillo .bar-button-md-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-fondo-md:hover:not(.disable-hover),
.toolbar-md-primary-bolsillo .bar-button-clear-md-fondo:hover:not(.disable-hover),
.toolbar-md-primary-bolsillo .bar-button-md-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-fondo {
  border-color: #e4e4e4;
  color: #e4e4e4;
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-fondo.activated {
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-fondo .button-effect {
  background-color: #e4e4e4;
}

.toolbar-md-primary-bolsillo .bar-button-solid-md-fondo {
  color: #424242;
  background-color: #f8f8f8;
}

.toolbar-md-primary-bolsillo .bar-button-solid-md-fondo.activated {
  color: #424242;
  background-color: #e4e4e4;
}

.toolbar-md-primary-bolsillo .bar-button-light-primary-md,
.toolbar-md-primary-bolsillo .bar-button-clear-md-light-primary,
.toolbar-md-primary-bolsillo .bar-button-md-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-light-primary-md:hover:not(.disable-hover),
.toolbar-md-primary-bolsillo .bar-button-clear-md-light-primary:hover:not(.disable-hover),
.toolbar-md-primary-bolsillo .bar-button-md-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-light-primary {
  border-color: #621cf4;
  color: #621cf4;
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-light-primary.activated {
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-light-primary .button-effect {
  background-color: #621cf4;
}

.toolbar-md-primary-bolsillo .bar-button-solid-md-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-md-primary-bolsillo .bar-button-solid-md-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-md-primary-bolsillo .bar-button-middle-primary-md,
.toolbar-md-primary-bolsillo .bar-button-clear-md-middle-primary,
.toolbar-md-primary-bolsillo .bar-button-md-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-middle-primary-md:hover:not(.disable-hover),
.toolbar-md-primary-bolsillo .bar-button-clear-md-middle-primary:hover:not(.disable-hover),
.toolbar-md-primary-bolsillo .bar-button-md-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-middle-primary {
  border-color: #5e29ce;
  color: #5e29ce;
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-middle-primary.activated {
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-middle-primary .button-effect {
  background-color: #5e29ce;
}

.toolbar-md-primary-bolsillo .bar-button-solid-md-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-md-primary-bolsillo .bar-button-solid-md-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-md-primary-bolsillo .bar-button-checked-md,
.toolbar-md-primary-bolsillo .bar-button-clear-md-checked,
.toolbar-md-primary-bolsillo .bar-button-md-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-checked-md:hover:not(.disable-hover),
.toolbar-md-primary-bolsillo .bar-button-clear-md-checked:hover:not(.disable-hover),
.toolbar-md-primary-bolsillo .bar-button-md-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-checked {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-checked.activated {
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-checked .button-effect {
  background-color: #14d09e;
}

.toolbar-md-primary-bolsillo .bar-button-solid-md-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-md-primary-bolsillo .bar-button-solid-md-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-md-primary-bolsillo .bar-button-unchecked-md,
.toolbar-md-primary-bolsillo .bar-button-clear-md-unchecked,
.toolbar-md-primary-bolsillo .bar-button-md-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-unchecked-md:hover:not(.disable-hover),
.toolbar-md-primary-bolsillo .bar-button-clear-md-unchecked:hover:not(.disable-hover),
.toolbar-md-primary-bolsillo .bar-button-md-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-unchecked {
  border-color: #c8c8c8;
  color: #c8c8c8;
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-unchecked.activated {
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-unchecked .button-effect {
  background-color: #c8c8c8;
}

.toolbar-md-primary-bolsillo .bar-button-solid-md-unchecked {
  color: #424242;
  background-color: #D9D9D9;
}

.toolbar-md-primary-bolsillo .bar-button-solid-md-unchecked.activated {
  color: #424242;
  background-color: #c8c8c8;
}

.toolbar-md-primary-bolsillo .bar-button-primary-bolsillo-md,
.toolbar-md-primary-bolsillo .bar-button-clear-md-primary-bolsillo,
.toolbar-md-primary-bolsillo .bar-button-md-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-primary-bolsillo-md:hover:not(.disable-hover),
.toolbar-md-primary-bolsillo .bar-button-clear-md-primary-bolsillo:hover:not(.disable-hover),
.toolbar-md-primary-bolsillo .bar-button-md-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-primary-bolsillo {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-primary-bolsillo.activated {
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-primary-bolsillo .button-effect {
  background-color: #14d09e;
}

.toolbar-md-primary-bolsillo .bar-button-solid-md-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-md-primary-bolsillo .bar-button-solid-md-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-md-primary-bolsillo .bar-button-variant-bolsillo-md,
.toolbar-md-primary-bolsillo .bar-button-clear-md-variant-bolsillo,
.toolbar-md-primary-bolsillo .bar-button-md-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-variant-bolsillo-md:hover:not(.disable-hover),
.toolbar-md-primary-bolsillo .bar-button-clear-md-variant-bolsillo:hover:not(.disable-hover),
.toolbar-md-primary-bolsillo .bar-button-md-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-variant-bolsillo {
  border-color: #e0cc1b;
  color: #e0cc1b;
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-variant-bolsillo.activated {
  background-color: transparent;
}

.toolbar-md-primary-bolsillo .bar-button-outline-md-variant-bolsillo .button-effect {
  background-color: #e0cc1b;
}

.toolbar-md-primary-bolsillo .bar-button-solid-md-variant-bolsillo {
  color: #424242;
  background-color: #f3de1d;
}

.toolbar-md-primary-bolsillo .bar-button-solid-md-variant-bolsillo.activated {
  color: #424242;
  background-color: #e0cc1b;
}

.bar-button-primary-bolsillo-md,
.bar-button-clear-md-primary-bolsillo,
.bar-button-md-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.bar-button-primary-bolsillo-md:hover:not(.disable-hover),
.bar-button-clear-md-primary-bolsillo:hover:not(.disable-hover),
.bar-button-md-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.bar-button-outline-md-primary-bolsillo {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.bar-button-outline-md-primary-bolsillo.activated {
  background-color: transparent;
}

.bar-button-outline-md-primary-bolsillo .button-effect {
  background-color: #14d09e;
}

.bar-button-solid-md-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.bar-button-solid-md-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-md-variant-bolsillo .toolbar-background-md {
  background: #f3de1d;
}

.toolbar-md-variant-bolsillo .bar-button-clear-md,
.toolbar-md-variant-bolsillo .bar-button-default-md,
.toolbar-md-variant-bolsillo .bar-button-outline-md,
.toolbar-md-variant-bolsillo .toolbar-title-md {
  color: #424242;
}

.toolbar-md-variant-bolsillo .bar-button-clear-md .button-effect,
.toolbar-md-variant-bolsillo .bar-button-default-md .button-effect,
.toolbar-md-variant-bolsillo .bar-button-outline-md .button-effect {
  background-color: #424242;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md {
  border-color: #424242;
}

.toolbar-md-variant-bolsillo .bar-button-primary-md,
.toolbar-md-variant-bolsillo .bar-button-clear-md-primary,
.toolbar-md-variant-bolsillo .bar-button-md-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-primary-md:hover:not(.disable-hover),
.toolbar-md-variant-bolsillo .bar-button-clear-md-primary:hover:not(.disable-hover),
.toolbar-md-variant-bolsillo .bar-button-md-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-primary {
  border-color: #511ebd;
  color: #511ebd;
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-primary .button-effect {
  background-color: #511ebd;
}

.toolbar-md-variant-bolsillo .bar-button-solid-md-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-md-variant-bolsillo .bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-md-variant-bolsillo .bar-button-secondary-md,
.toolbar-md-variant-bolsillo .bar-button-clear-md-secondary,
.toolbar-md-variant-bolsillo .bar-button-md-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-secondary-md:hover:not(.disable-hover),
.toolbar-md-variant-bolsillo .bar-button-clear-md-secondary:hover:not(.disable-hover),
.toolbar-md-variant-bolsillo .bar-button-md-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-secondary {
  border-color: #33c570;
  color: #33c570;
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-secondary.activated {
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-secondary .button-effect {
  background-color: #33c570;
}

.toolbar-md-variant-bolsillo .bar-button-solid-md-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-md-variant-bolsillo .bar-button-solid-md-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-md-variant-bolsillo .bar-button-danger-md,
.toolbar-md-variant-bolsillo .bar-button-clear-md-danger,
.toolbar-md-variant-bolsillo .bar-button-md-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-danger-md:hover:not(.disable-hover),
.toolbar-md-variant-bolsillo .bar-button-clear-md-danger:hover:not(.disable-hover),
.toolbar-md-variant-bolsillo .bar-button-md-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-danger {
  border-color: #e13838;
  color: #e13838;
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-danger .button-effect {
  background-color: #e13838;
}

.toolbar-md-variant-bolsillo .bar-button-solid-md-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-md-variant-bolsillo .bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-md-variant-bolsillo .bar-button-light-md,
.toolbar-md-variant-bolsillo .bar-button-clear-md-light,
.toolbar-md-variant-bolsillo .bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-light-md:hover:not(.disable-hover),
.toolbar-md-variant-bolsillo .bar-button-clear-md-light:hover:not(.disable-hover),
.toolbar-md-variant-bolsillo .bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-light.activated {
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.toolbar-md-variant-bolsillo .bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.toolbar-md-variant-bolsillo .bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-variant-bolsillo .bar-button-dark-md,
.toolbar-md-variant-bolsillo .bar-button-clear-md-dark,
.toolbar-md-variant-bolsillo .bar-button-md-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-dark-md:hover:not(.disable-hover),
.toolbar-md-variant-bolsillo .bar-button-clear-md-dark:hover:not(.disable-hover),
.toolbar-md-variant-bolsillo .bar-button-md-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-dark {
  border-color: #343434;
  color: #343434;
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-dark .button-effect {
  background-color: #343434;
}

.toolbar-md-variant-bolsillo .bar-button-solid-md-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-md-variant-bolsillo .bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-md-variant-bolsillo .bar-button-fondo-md,
.toolbar-md-variant-bolsillo .bar-button-clear-md-fondo,
.toolbar-md-variant-bolsillo .bar-button-md-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-fondo-md:hover:not(.disable-hover),
.toolbar-md-variant-bolsillo .bar-button-clear-md-fondo:hover:not(.disable-hover),
.toolbar-md-variant-bolsillo .bar-button-md-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-fondo {
  border-color: #e4e4e4;
  color: #e4e4e4;
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-fondo.activated {
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-fondo .button-effect {
  background-color: #e4e4e4;
}

.toolbar-md-variant-bolsillo .bar-button-solid-md-fondo {
  color: #424242;
  background-color: #f8f8f8;
}

.toolbar-md-variant-bolsillo .bar-button-solid-md-fondo.activated {
  color: #424242;
  background-color: #e4e4e4;
}

.toolbar-md-variant-bolsillo .bar-button-light-primary-md,
.toolbar-md-variant-bolsillo .bar-button-clear-md-light-primary,
.toolbar-md-variant-bolsillo .bar-button-md-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-light-primary-md:hover:not(.disable-hover),
.toolbar-md-variant-bolsillo .bar-button-clear-md-light-primary:hover:not(.disable-hover),
.toolbar-md-variant-bolsillo .bar-button-md-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-light-primary {
  border-color: #621cf4;
  color: #621cf4;
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-light-primary.activated {
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-light-primary .button-effect {
  background-color: #621cf4;
}

.toolbar-md-variant-bolsillo .bar-button-solid-md-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-md-variant-bolsillo .bar-button-solid-md-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-md-variant-bolsillo .bar-button-middle-primary-md,
.toolbar-md-variant-bolsillo .bar-button-clear-md-middle-primary,
.toolbar-md-variant-bolsillo .bar-button-md-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-middle-primary-md:hover:not(.disable-hover),
.toolbar-md-variant-bolsillo .bar-button-clear-md-middle-primary:hover:not(.disable-hover),
.toolbar-md-variant-bolsillo .bar-button-md-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-middle-primary {
  border-color: #5e29ce;
  color: #5e29ce;
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-middle-primary.activated {
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-middle-primary .button-effect {
  background-color: #5e29ce;
}

.toolbar-md-variant-bolsillo .bar-button-solid-md-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-md-variant-bolsillo .bar-button-solid-md-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-md-variant-bolsillo .bar-button-checked-md,
.toolbar-md-variant-bolsillo .bar-button-clear-md-checked,
.toolbar-md-variant-bolsillo .bar-button-md-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-checked-md:hover:not(.disable-hover),
.toolbar-md-variant-bolsillo .bar-button-clear-md-checked:hover:not(.disable-hover),
.toolbar-md-variant-bolsillo .bar-button-md-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-checked {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-checked.activated {
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-checked .button-effect {
  background-color: #14d09e;
}

.toolbar-md-variant-bolsillo .bar-button-solid-md-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-md-variant-bolsillo .bar-button-solid-md-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-md-variant-bolsillo .bar-button-unchecked-md,
.toolbar-md-variant-bolsillo .bar-button-clear-md-unchecked,
.toolbar-md-variant-bolsillo .bar-button-md-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-unchecked-md:hover:not(.disable-hover),
.toolbar-md-variant-bolsillo .bar-button-clear-md-unchecked:hover:not(.disable-hover),
.toolbar-md-variant-bolsillo .bar-button-md-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-unchecked {
  border-color: #c8c8c8;
  color: #c8c8c8;
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-unchecked.activated {
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-unchecked .button-effect {
  background-color: #c8c8c8;
}

.toolbar-md-variant-bolsillo .bar-button-solid-md-unchecked {
  color: #424242;
  background-color: #D9D9D9;
}

.toolbar-md-variant-bolsillo .bar-button-solid-md-unchecked.activated {
  color: #424242;
  background-color: #c8c8c8;
}

.toolbar-md-variant-bolsillo .bar-button-primary-bolsillo-md,
.toolbar-md-variant-bolsillo .bar-button-clear-md-primary-bolsillo,
.toolbar-md-variant-bolsillo .bar-button-md-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-primary-bolsillo-md:hover:not(.disable-hover),
.toolbar-md-variant-bolsillo .bar-button-clear-md-primary-bolsillo:hover:not(.disable-hover),
.toolbar-md-variant-bolsillo .bar-button-md-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-primary-bolsillo {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-primary-bolsillo.activated {
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-primary-bolsillo .button-effect {
  background-color: #14d09e;
}

.toolbar-md-variant-bolsillo .bar-button-solid-md-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-md-variant-bolsillo .bar-button-solid-md-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-md-variant-bolsillo .bar-button-variant-bolsillo-md,
.toolbar-md-variant-bolsillo .bar-button-clear-md-variant-bolsillo,
.toolbar-md-variant-bolsillo .bar-button-md-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-variant-bolsillo-md:hover:not(.disable-hover),
.toolbar-md-variant-bolsillo .bar-button-clear-md-variant-bolsillo:hover:not(.disable-hover),
.toolbar-md-variant-bolsillo .bar-button-md-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-variant-bolsillo {
  border-color: #e0cc1b;
  color: #e0cc1b;
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-variant-bolsillo.activated {
  background-color: transparent;
}

.toolbar-md-variant-bolsillo .bar-button-outline-md-variant-bolsillo .button-effect {
  background-color: #e0cc1b;
}

.toolbar-md-variant-bolsillo .bar-button-solid-md-variant-bolsillo {
  color: #424242;
  background-color: #f3de1d;
}

.toolbar-md-variant-bolsillo .bar-button-solid-md-variant-bolsillo.activated {
  color: #424242;
  background-color: #e0cc1b;
}

.bar-button-variant-bolsillo-md,
.bar-button-clear-md-variant-bolsillo,
.bar-button-md-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.bar-button-variant-bolsillo-md:hover:not(.disable-hover),
.bar-button-clear-md-variant-bolsillo:hover:not(.disable-hover),
.bar-button-md-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.bar-button-outline-md-variant-bolsillo {
  border-color: #e0cc1b;
  color: #e0cc1b;
  background-color: transparent;
}

.bar-button-outline-md-variant-bolsillo.activated {
  background-color: transparent;
}

.bar-button-outline-md-variant-bolsillo .button-effect {
  background-color: #e0cc1b;
}

.bar-button-solid-md-variant-bolsillo {
  color: #424242;
  background-color: #f3de1d;
}

.bar-button-solid-md-variant-bolsillo.activated {
  color: #424242;
  background-color: #e0cc1b;
}

.bar-button-strong-md {
  font-weight: bold;
}

.toolbar-wp {
  padding: 4px;
  min-height: 46px;
}

.toolbar-background-wp {
  border-color: #b2b2b2;
  background: #f8f8f8;
}

.toolbar-content-wp {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-ordinal-group: 4;
  -webkit-order: 3;
  -ms-flex-order: 3;
  order: 3;
  min-width: 0;
  max-width: 100%;
}

.toolbar-title-wp {
  font-size: 1.5rem;
  font-weight: bold;
  text-transform: uppercase;
  color: #000;
  padding: 0 6px;
}

.bar-buttons-wp {
  -webkit-box-ordinal-group: 5;
  -webkit-order: 4;
  -ms-flex-order: 4;
  order: 4;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}

.bar-buttons-wp[left] {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
  -ms-flex-order: 2;
  order: 2;
}

.bar-buttons-wp[left] .bar-button:first-child {
  margin-left: 0;
}

.bar-buttons-wp[end] {
  text-align: right;
  text-align: end;
  -webkit-box-ordinal-group: 6;
  -webkit-order: 5;
  -ms-flex-order: 5;
  order: 5;
}

.bar-buttons-wp[right] {
  text-align: right;
  -webkit-box-ordinal-group: 7;
  -webkit-order: 6;
  -ms-flex-order: 6;
  order: 6;
}

.bar-button-wp {
  margin: 0 0.2rem;
  padding: 0 5px;
  border-radius: 2px;
  height: 32px;
  border: 0;
  font-size: 1.4rem;
  font-weight: 500;
  text-transform: uppercase;
}

.bar-button-solid-wp,
.bar-button-outline-wp {
  overflow: hidden;
}

.bar-button-outline-wp {
  border-width: 1px;
  border-style: solid;
  border-color: #000;
  color: #000;
  background-color: transparent;
}

.bar-button-outline-wp:hover:not(.disable-hover) {
  opacity: .4;
}

.bar-button-outline-wp.activated {
  color: #fff;
  background-color: #000;
}

.bar-button-solid-wp {
  color: #fff;
  background-color: #000;
}

.bar-button-solid-wp:hover:not(.disable-hover) {
  color: #fff;
}

.bar-button-solid-wp.activated {
  color: #fff;
  background-color: #141414;
}

.bar-button-wp.bar-button-icon-start ion-icon {
  padding-right: 0.3em;
  font-size: 1.4em;
  line-height: .67;
  pointer-events: none;
}

.bar-button-wp.bar-button-icon-end ion-icon {
  padding-left: 0.4em;
  font-size: 1.4em;
  line-height: .67;
  pointer-events: none;
}

.bar-button-wp[icon-only] {
  padding: 0;
}

.bar-button-wp[icon-only] ion-icon {
  padding: 0 0.1em;
  min-width: 28px;
  font-size: 1.8em;
  line-height: .67;
  pointer-events: none;
}

.back-button-wp {
  margin: 0 6px;
  min-width: 44px;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.back-button-icon-wp {
  text-align: left;
  text-align: start;
  margin: 0;
  padding: 0 6px;
  font-size: 2.4rem;
  font-weight: normal;
}

.bar-button-menutoggle-wp {
  margin: 0 6px;
  padding: 0 2px;
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
  min-width: 44px;
}

.bar-button-menutoggle-wp ion-icon {
  padding: 0 6px;
  font-size: 2.4rem;
}

.bar-button-menutoggle-wp[end],
.bar-button-menutoggle-wp[right] {
  margin: 0 2px;
  -webkit-box-ordinal-group: 8;
  -webkit-order: 7;
  -ms-flex-order: 7;
  order: 7;
  min-width: 28px;
}

.bar-button-default-wp,
.bar-button-clear-wp-default,
.bar-button-wp-default {
  color: #000;
  background-color: transparent;
}

.bar-button-default-wp:hover:not(.disable-hover),
.bar-button-clear-wp-default:hover:not(.disable-hover),
.bar-button-wp-default:hover:not(.disable-hover) {
  color: #000;
}

.bar-button-clear-wp,
.bar-button-clear-wp-clear,
.bar-button-wp-clear {
  color: #000;
  background-color: transparent;
}

.bar-button-clear-wp:hover:not(.disable-hover),
.bar-button-clear-wp-clear:hover:not(.disable-hover),
.bar-button-wp-clear:hover:not(.disable-hover) {
  color: #000;
}

.toolbar-wp-primary .toolbar-background-wp {
  background: #420ab7;
}

.toolbar-wp-primary .bar-button-clear-wp,
.toolbar-wp-primary .bar-button-default-wp,
.toolbar-wp-primary .bar-button-outline-wp,
.toolbar-wp-primary .toolbar-title-wp {
  color: #fff;
}

.toolbar-wp-primary .bar-button-outline-wp {
  border-color: #fff;
}

.toolbar-wp-primary .bar-button-primary-wp,
.toolbar-wp-primary .bar-button-clear-wp-primary,
.toolbar-wp-primary .bar-button-wp-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-primary-wp:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-clear-wp-primary:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-wp-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-wp-primary .bar-button-outline-wp-primary {
  border-color: #511ebd;
  color: #511ebd;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-wp-primary .bar-button-solid-wp-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-wp-primary .bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-wp-primary .bar-button-secondary-wp,
.toolbar-wp-primary .bar-button-clear-wp-secondary,
.toolbar-wp-primary .bar-button-wp-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-secondary-wp:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-clear-wp-secondary:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-wp-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-wp-primary .bar-button-outline-wp-secondary {
  border-color: #33c570;
  color: #33c570;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-outline-wp-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-wp-primary .bar-button-solid-wp-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-wp-primary .bar-button-solid-wp-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-wp-primary .bar-button-danger-wp,
.toolbar-wp-primary .bar-button-clear-wp-danger,
.toolbar-wp-primary .bar-button-wp-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-danger-wp:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-clear-wp-danger:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-wp-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-wp-primary .bar-button-outline-wp-danger {
  border-color: #e13838;
  color: #e13838;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-wp-primary .bar-button-solid-wp-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-wp-primary .bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-wp-primary .bar-button-light-wp,
.toolbar-wp-primary .bar-button-clear-wp-light,
.toolbar-wp-primary .bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-light-wp:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-clear-wp-light:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-wp-primary .bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-primary .bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-wp-primary .bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-primary .bar-button-dark-wp,
.toolbar-wp-primary .bar-button-clear-wp-dark,
.toolbar-wp-primary .bar-button-wp-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-dark-wp:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-clear-wp-dark:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-wp-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-wp-primary .bar-button-outline-wp-dark {
  border-color: #343434;
  color: #343434;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-wp-primary .bar-button-solid-wp-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-wp-primary .bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-wp-primary .bar-button-fondo-wp,
.toolbar-wp-primary .bar-button-clear-wp-fondo,
.toolbar-wp-primary .bar-button-wp-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-fondo-wp:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-clear-wp-fondo:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-wp-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-wp-primary .bar-button-outline-wp-fondo {
  border-color: #e4e4e4;
  color: #e4e4e4;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-outline-wp-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-wp-primary .bar-button-solid-wp-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-wp-primary .bar-button-solid-wp-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-wp-primary .bar-button-light-primary-wp,
.toolbar-wp-primary .bar-button-clear-wp-light-primary,
.toolbar-wp-primary .bar-button-wp-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-light-primary-wp:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-clear-wp-light-primary:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-wp-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-wp-primary .bar-button-outline-wp-light-primary {
  border-color: #621cf4;
  color: #621cf4;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-outline-wp-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-wp-primary .bar-button-solid-wp-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-wp-primary .bar-button-solid-wp-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-wp-primary .bar-button-middle-primary-wp,
.toolbar-wp-primary .bar-button-clear-wp-middle-primary,
.toolbar-wp-primary .bar-button-wp-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-middle-primary-wp:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-clear-wp-middle-primary:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-wp-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-wp-primary .bar-button-outline-wp-middle-primary {
  border-color: #5e29ce;
  color: #5e29ce;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-outline-wp-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-wp-primary .bar-button-solid-wp-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-wp-primary .bar-button-solid-wp-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-wp-primary .bar-button-checked-wp,
.toolbar-wp-primary .bar-button-clear-wp-checked,
.toolbar-wp-primary .bar-button-wp-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-checked-wp:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-clear-wp-checked:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-wp-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-wp-primary .bar-button-outline-wp-checked {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-outline-wp-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-primary .bar-button-solid-wp-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-wp-primary .bar-button-solid-wp-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-primary .bar-button-unchecked-wp,
.toolbar-wp-primary .bar-button-clear-wp-unchecked,
.toolbar-wp-primary .bar-button-wp-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-unchecked-wp:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-clear-wp-unchecked:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-wp-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-wp-primary .bar-button-outline-wp-unchecked {
  border-color: #c8c8c8;
  color: #c8c8c8;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-outline-wp-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-wp-primary .bar-button-solid-wp-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-wp-primary .bar-button-solid-wp-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-wp-primary .bar-button-primary-bolsillo-wp,
.toolbar-wp-primary .bar-button-clear-wp-primary-bolsillo,
.toolbar-wp-primary .bar-button-wp-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-primary-bolsillo-wp:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-clear-wp-primary-bolsillo:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-wp-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-wp-primary .bar-button-outline-wp-primary-bolsillo {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-outline-wp-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-primary .bar-button-solid-wp-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-wp-primary .bar-button-solid-wp-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-primary .bar-button-variant-bolsillo-wp,
.toolbar-wp-primary .bar-button-clear-wp-variant-bolsillo,
.toolbar-wp-primary .bar-button-wp-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-variant-bolsillo-wp:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-clear-wp-variant-bolsillo:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-wp-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-wp-primary .bar-button-outline-wp-variant-bolsillo {
  border-color: #e0cc1b;
  color: #e0cc1b;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-outline-wp-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.toolbar-wp-primary .bar-button-solid-wp-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-wp-primary .bar-button-solid-wp-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.bar-button-primary-wp,
.bar-button-clear-wp-primary,
.bar-button-wp-primary {
  color: #420ab7;
  background-color: transparent;
}

.bar-button-primary-wp:hover:not(.disable-hover),
.bar-button-clear-wp-primary:hover:not(.disable-hover),
.bar-button-wp-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.bar-button-outline-wp-primary {
  border-color: #511ebd;
  color: #511ebd;
  background-color: transparent;
}

.bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.bar-button-solid-wp-primary {
  color: #fff;
  background-color: #420ab7;
}

.bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-wp-secondary .toolbar-background-wp {
  background: #21c064;
}

.toolbar-wp-secondary .bar-button-clear-wp,
.toolbar-wp-secondary .bar-button-default-wp,
.toolbar-wp-secondary .bar-button-outline-wp,
.toolbar-wp-secondary .toolbar-title-wp {
  color: #fff;
}

.toolbar-wp-secondary .bar-button-outline-wp {
  border-color: #fff;
}

.toolbar-wp-secondary .bar-button-primary-wp,
.toolbar-wp-secondary .bar-button-clear-wp-primary,
.toolbar-wp-secondary .bar-button-wp-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-wp-secondary .bar-button-primary-wp:hover:not(.disable-hover),
.toolbar-wp-secondary .bar-button-clear-wp-primary:hover:not(.disable-hover),
.toolbar-wp-secondary .bar-button-wp-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-wp-secondary .bar-button-outline-wp-primary {
  border-color: #511ebd;
  color: #511ebd;
  background-color: transparent;
}

.toolbar-wp-secondary .bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-wp-secondary .bar-button-solid-wp-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-wp-secondary .bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-wp-secondary .bar-button-secondary-wp,
.toolbar-wp-secondary .bar-button-clear-wp-secondary,
.toolbar-wp-secondary .bar-button-wp-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-wp-secondary .bar-button-secondary-wp:hover:not(.disable-hover),
.toolbar-wp-secondary .bar-button-clear-wp-secondary:hover:not(.disable-hover),
.toolbar-wp-secondary .bar-button-wp-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-wp-secondary .bar-button-outline-wp-secondary {
  border-color: #33c570;
  color: #33c570;
  background-color: transparent;
}

.toolbar-wp-secondary .bar-button-outline-wp-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-wp-secondary .bar-button-solid-wp-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-wp-secondary .bar-button-solid-wp-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-wp-secondary .bar-button-danger-wp,
.toolbar-wp-secondary .bar-button-clear-wp-danger,
.toolbar-wp-secondary .bar-button-wp-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-wp-secondary .bar-button-danger-wp:hover:not(.disable-hover),
.toolbar-wp-secondary .bar-button-clear-wp-danger:hover:not(.disable-hover),
.toolbar-wp-secondary .bar-button-wp-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-wp-secondary .bar-button-outline-wp-danger {
  border-color: #e13838;
  color: #e13838;
  background-color: transparent;
}

.toolbar-wp-secondary .bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-wp-secondary .bar-button-solid-wp-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-wp-secondary .bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-wp-secondary .bar-button-light-wp,
.toolbar-wp-secondary .bar-button-clear-wp-light,
.toolbar-wp-secondary .bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-wp-secondary .bar-button-light-wp:hover:not(.disable-hover),
.toolbar-wp-secondary .bar-button-clear-wp-light:hover:not(.disable-hover),
.toolbar-wp-secondary .bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-wp-secondary .bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-wp-secondary .bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-secondary .bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-wp-secondary .bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-secondary .bar-button-dark-wp,
.toolbar-wp-secondary .bar-button-clear-wp-dark,
.toolbar-wp-secondary .bar-button-wp-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-wp-secondary .bar-button-dark-wp:hover:not(.disable-hover),
.toolbar-wp-secondary .bar-button-clear-wp-dark:hover:not(.disable-hover),
.toolbar-wp-secondary .bar-button-wp-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-wp-secondary .bar-button-outline-wp-dark {
  border-color: #343434;
  color: #343434;
  background-color: transparent;
}

.toolbar-wp-secondary .bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-wp-secondary .bar-button-solid-wp-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-wp-secondary .bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-wp-secondary .bar-button-fondo-wp,
.toolbar-wp-secondary .bar-button-clear-wp-fondo,
.toolbar-wp-secondary .bar-button-wp-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-wp-secondary .bar-button-fondo-wp:hover:not(.disable-hover),
.toolbar-wp-secondary .bar-button-clear-wp-fondo:hover:not(.disable-hover),
.toolbar-wp-secondary .bar-button-wp-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-wp-secondary .bar-button-outline-wp-fondo {
  border-color: #e4e4e4;
  color: #e4e4e4;
  background-color: transparent;
}

.toolbar-wp-secondary .bar-button-outline-wp-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-wp-secondary .bar-button-solid-wp-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-wp-secondary .bar-button-solid-wp-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-wp-secondary .bar-button-light-primary-wp,
.toolbar-wp-secondary .bar-button-clear-wp-light-primary,
.toolbar-wp-secondary .bar-button-wp-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-wp-secondary .bar-button-light-primary-wp:hover:not(.disable-hover),
.toolbar-wp-secondary .bar-button-clear-wp-light-primary:hover:not(.disable-hover),
.toolbar-wp-secondary .bar-button-wp-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-wp-secondary .bar-button-outline-wp-light-primary {
  border-color: #621cf4;
  color: #621cf4;
  background-color: transparent;
}

.toolbar-wp-secondary .bar-button-outline-wp-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-wp-secondary .bar-button-solid-wp-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-wp-secondary .bar-button-solid-wp-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-wp-secondary .bar-button-middle-primary-wp,
.toolbar-wp-secondary .bar-button-clear-wp-middle-primary,
.toolbar-wp-secondary .bar-button-wp-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-wp-secondary .bar-button-middle-primary-wp:hover:not(.disable-hover),
.toolbar-wp-secondary .bar-button-clear-wp-middle-primary:hover:not(.disable-hover),
.toolbar-wp-secondary .bar-button-wp-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-wp-secondary .bar-button-outline-wp-middle-primary {
  border-color: #5e29ce;
  color: #5e29ce;
  background-color: transparent;
}

.toolbar-wp-secondary .bar-button-outline-wp-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-wp-secondary .bar-button-solid-wp-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-wp-secondary .bar-button-solid-wp-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-wp-secondary .bar-button-checked-wp,
.toolbar-wp-secondary .bar-button-clear-wp-checked,
.toolbar-wp-secondary .bar-button-wp-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-wp-secondary .bar-button-checked-wp:hover:not(.disable-hover),
.toolbar-wp-secondary .bar-button-clear-wp-checked:hover:not(.disable-hover),
.toolbar-wp-secondary .bar-button-wp-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-wp-secondary .bar-button-outline-wp-checked {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-wp-secondary .bar-button-outline-wp-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-secondary .bar-button-solid-wp-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-wp-secondary .bar-button-solid-wp-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-secondary .bar-button-unchecked-wp,
.toolbar-wp-secondary .bar-button-clear-wp-unchecked,
.toolbar-wp-secondary .bar-button-wp-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-wp-secondary .bar-button-unchecked-wp:hover:not(.disable-hover),
.toolbar-wp-secondary .bar-button-clear-wp-unchecked:hover:not(.disable-hover),
.toolbar-wp-secondary .bar-button-wp-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-wp-secondary .bar-button-outline-wp-unchecked {
  border-color: #c8c8c8;
  color: #c8c8c8;
  background-color: transparent;
}

.toolbar-wp-secondary .bar-button-outline-wp-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-wp-secondary .bar-button-solid-wp-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-wp-secondary .bar-button-solid-wp-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-wp-secondary .bar-button-primary-bolsillo-wp,
.toolbar-wp-secondary .bar-button-clear-wp-primary-bolsillo,
.toolbar-wp-secondary .bar-button-wp-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-wp-secondary .bar-button-primary-bolsillo-wp:hover:not(.disable-hover),
.toolbar-wp-secondary .bar-button-clear-wp-primary-bolsillo:hover:not(.disable-hover),
.toolbar-wp-secondary .bar-button-wp-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-wp-secondary .bar-button-outline-wp-primary-bolsillo {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-wp-secondary .bar-button-outline-wp-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-secondary .bar-button-solid-wp-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-wp-secondary .bar-button-solid-wp-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-secondary .bar-button-variant-bolsillo-wp,
.toolbar-wp-secondary .bar-button-clear-wp-variant-bolsillo,
.toolbar-wp-secondary .bar-button-wp-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-wp-secondary .bar-button-variant-bolsillo-wp:hover:not(.disable-hover),
.toolbar-wp-secondary .bar-button-clear-wp-variant-bolsillo:hover:not(.disable-hover),
.toolbar-wp-secondary .bar-button-wp-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-wp-secondary .bar-button-outline-wp-variant-bolsillo {
  border-color: #e0cc1b;
  color: #e0cc1b;
  background-color: transparent;
}

.toolbar-wp-secondary .bar-button-outline-wp-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.toolbar-wp-secondary .bar-button-solid-wp-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-wp-secondary .bar-button-solid-wp-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.bar-button-secondary-wp,
.bar-button-clear-wp-secondary,
.bar-button-wp-secondary {
  color: #21c064;
  background-color: transparent;
}

.bar-button-secondary-wp:hover:not(.disable-hover),
.bar-button-clear-wp-secondary:hover:not(.disable-hover),
.bar-button-wp-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.bar-button-outline-wp-secondary {
  border-color: #33c570;
  color: #33c570;
  background-color: transparent;
}

.bar-button-outline-wp-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.bar-button-solid-wp-secondary {
  color: #fff;
  background-color: #21c064;
}

.bar-button-solid-wp-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-wp-danger .toolbar-background-wp {
  background: #f53d3d;
}

.toolbar-wp-danger .bar-button-clear-wp,
.toolbar-wp-danger .bar-button-default-wp,
.toolbar-wp-danger .bar-button-outline-wp,
.toolbar-wp-danger .toolbar-title-wp {
  color: #fff;
}

.toolbar-wp-danger .bar-button-outline-wp {
  border-color: #fff;
}

.toolbar-wp-danger .bar-button-primary-wp,
.toolbar-wp-danger .bar-button-clear-wp-primary,
.toolbar-wp-danger .bar-button-wp-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-primary-wp:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-clear-wp-primary:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-wp-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-wp-danger .bar-button-outline-wp-primary {
  border-color: #511ebd;
  color: #511ebd;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-wp-danger .bar-button-solid-wp-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-wp-danger .bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-wp-danger .bar-button-secondary-wp,
.toolbar-wp-danger .bar-button-clear-wp-secondary,
.toolbar-wp-danger .bar-button-wp-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-secondary-wp:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-clear-wp-secondary:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-wp-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-wp-danger .bar-button-outline-wp-secondary {
  border-color: #33c570;
  color: #33c570;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-outline-wp-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-wp-danger .bar-button-solid-wp-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-wp-danger .bar-button-solid-wp-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-wp-danger .bar-button-danger-wp,
.toolbar-wp-danger .bar-button-clear-wp-danger,
.toolbar-wp-danger .bar-button-wp-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-danger-wp:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-clear-wp-danger:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-wp-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-wp-danger .bar-button-outline-wp-danger {
  border-color: #e13838;
  color: #e13838;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-wp-danger .bar-button-solid-wp-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-wp-danger .bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-wp-danger .bar-button-light-wp,
.toolbar-wp-danger .bar-button-clear-wp-light,
.toolbar-wp-danger .bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-light-wp:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-clear-wp-light:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-wp-danger .bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-danger .bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-wp-danger .bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-danger .bar-button-dark-wp,
.toolbar-wp-danger .bar-button-clear-wp-dark,
.toolbar-wp-danger .bar-button-wp-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-dark-wp:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-clear-wp-dark:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-wp-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-wp-danger .bar-button-outline-wp-dark {
  border-color: #343434;
  color: #343434;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-wp-danger .bar-button-solid-wp-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-wp-danger .bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-wp-danger .bar-button-fondo-wp,
.toolbar-wp-danger .bar-button-clear-wp-fondo,
.toolbar-wp-danger .bar-button-wp-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-fondo-wp:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-clear-wp-fondo:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-wp-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-wp-danger .bar-button-outline-wp-fondo {
  border-color: #e4e4e4;
  color: #e4e4e4;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-outline-wp-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-wp-danger .bar-button-solid-wp-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-wp-danger .bar-button-solid-wp-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-wp-danger .bar-button-light-primary-wp,
.toolbar-wp-danger .bar-button-clear-wp-light-primary,
.toolbar-wp-danger .bar-button-wp-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-light-primary-wp:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-clear-wp-light-primary:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-wp-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-wp-danger .bar-button-outline-wp-light-primary {
  border-color: #621cf4;
  color: #621cf4;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-outline-wp-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-wp-danger .bar-button-solid-wp-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-wp-danger .bar-button-solid-wp-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-wp-danger .bar-button-middle-primary-wp,
.toolbar-wp-danger .bar-button-clear-wp-middle-primary,
.toolbar-wp-danger .bar-button-wp-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-middle-primary-wp:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-clear-wp-middle-primary:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-wp-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-wp-danger .bar-button-outline-wp-middle-primary {
  border-color: #5e29ce;
  color: #5e29ce;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-outline-wp-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-wp-danger .bar-button-solid-wp-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-wp-danger .bar-button-solid-wp-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-wp-danger .bar-button-checked-wp,
.toolbar-wp-danger .bar-button-clear-wp-checked,
.toolbar-wp-danger .bar-button-wp-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-checked-wp:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-clear-wp-checked:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-wp-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-wp-danger .bar-button-outline-wp-checked {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-outline-wp-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-danger .bar-button-solid-wp-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-wp-danger .bar-button-solid-wp-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-danger .bar-button-unchecked-wp,
.toolbar-wp-danger .bar-button-clear-wp-unchecked,
.toolbar-wp-danger .bar-button-wp-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-unchecked-wp:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-clear-wp-unchecked:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-wp-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-wp-danger .bar-button-outline-wp-unchecked {
  border-color: #c8c8c8;
  color: #c8c8c8;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-outline-wp-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-wp-danger .bar-button-solid-wp-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-wp-danger .bar-button-solid-wp-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-wp-danger .bar-button-primary-bolsillo-wp,
.toolbar-wp-danger .bar-button-clear-wp-primary-bolsillo,
.toolbar-wp-danger .bar-button-wp-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-primary-bolsillo-wp:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-clear-wp-primary-bolsillo:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-wp-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-wp-danger .bar-button-outline-wp-primary-bolsillo {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-outline-wp-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-danger .bar-button-solid-wp-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-wp-danger .bar-button-solid-wp-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-danger .bar-button-variant-bolsillo-wp,
.toolbar-wp-danger .bar-button-clear-wp-variant-bolsillo,
.toolbar-wp-danger .bar-button-wp-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-variant-bolsillo-wp:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-clear-wp-variant-bolsillo:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-wp-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-wp-danger .bar-button-outline-wp-variant-bolsillo {
  border-color: #e0cc1b;
  color: #e0cc1b;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-outline-wp-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.toolbar-wp-danger .bar-button-solid-wp-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-wp-danger .bar-button-solid-wp-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.bar-button-danger-wp,
.bar-button-clear-wp-danger,
.bar-button-wp-danger {
  color: #f53d3d;
  background-color: transparent;
}

.bar-button-danger-wp:hover:not(.disable-hover),
.bar-button-clear-wp-danger:hover:not(.disable-hover),
.bar-button-wp-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.bar-button-outline-wp-danger {
  border-color: #e13838;
  color: #e13838;
  background-color: transparent;
}

.bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.bar-button-solid-wp-danger {
  color: #fff;
  background-color: #f53d3d;
}

.bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-wp-light .toolbar-background-wp {
  background: #f4f4f4;
}

.toolbar-wp-light .bar-button-clear-wp,
.toolbar-wp-light .bar-button-default-wp,
.toolbar-wp-light .bar-button-outline-wp,
.toolbar-wp-light .toolbar-title-wp {
  color: #000;
}

.toolbar-wp-light .bar-button-outline-wp {
  border-color: #000;
}

.toolbar-wp-light .bar-button-primary-wp,
.toolbar-wp-light .bar-button-clear-wp-primary,
.toolbar-wp-light .bar-button-wp-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-primary-wp:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-clear-wp-primary:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-wp-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-wp-light .bar-button-outline-wp-primary {
  border-color: #511ebd;
  color: #511ebd;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-wp-light .bar-button-solid-wp-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-wp-light .bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-wp-light .bar-button-secondary-wp,
.toolbar-wp-light .bar-button-clear-wp-secondary,
.toolbar-wp-light .bar-button-wp-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-secondary-wp:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-clear-wp-secondary:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-wp-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-wp-light .bar-button-outline-wp-secondary {
  border-color: #33c570;
  color: #33c570;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-outline-wp-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-wp-light .bar-button-solid-wp-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-wp-light .bar-button-solid-wp-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-wp-light .bar-button-danger-wp,
.toolbar-wp-light .bar-button-clear-wp-danger,
.toolbar-wp-light .bar-button-wp-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-danger-wp:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-clear-wp-danger:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-wp-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-wp-light .bar-button-outline-wp-danger {
  border-color: #e13838;
  color: #e13838;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-wp-light .bar-button-solid-wp-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-wp-light .bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-wp-light .bar-button-light-wp,
.toolbar-wp-light .bar-button-clear-wp-light,
.toolbar-wp-light .bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-light-wp:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-clear-wp-light:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-wp-light .bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-light .bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-wp-light .bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-light .bar-button-dark-wp,
.toolbar-wp-light .bar-button-clear-wp-dark,
.toolbar-wp-light .bar-button-wp-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-dark-wp:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-clear-wp-dark:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-wp-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-wp-light .bar-button-outline-wp-dark {
  border-color: #343434;
  color: #343434;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-wp-light .bar-button-solid-wp-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-wp-light .bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-wp-light .bar-button-fondo-wp,
.toolbar-wp-light .bar-button-clear-wp-fondo,
.toolbar-wp-light .bar-button-wp-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-fondo-wp:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-clear-wp-fondo:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-wp-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-wp-light .bar-button-outline-wp-fondo {
  border-color: #e4e4e4;
  color: #e4e4e4;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-outline-wp-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-wp-light .bar-button-solid-wp-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-wp-light .bar-button-solid-wp-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-wp-light .bar-button-light-primary-wp,
.toolbar-wp-light .bar-button-clear-wp-light-primary,
.toolbar-wp-light .bar-button-wp-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-light-primary-wp:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-clear-wp-light-primary:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-wp-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-wp-light .bar-button-outline-wp-light-primary {
  border-color: #621cf4;
  color: #621cf4;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-outline-wp-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-wp-light .bar-button-solid-wp-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-wp-light .bar-button-solid-wp-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-wp-light .bar-button-middle-primary-wp,
.toolbar-wp-light .bar-button-clear-wp-middle-primary,
.toolbar-wp-light .bar-button-wp-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-middle-primary-wp:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-clear-wp-middle-primary:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-wp-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-wp-light .bar-button-outline-wp-middle-primary {
  border-color: #5e29ce;
  color: #5e29ce;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-outline-wp-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-wp-light .bar-button-solid-wp-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-wp-light .bar-button-solid-wp-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-wp-light .bar-button-checked-wp,
.toolbar-wp-light .bar-button-clear-wp-checked,
.toolbar-wp-light .bar-button-wp-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-checked-wp:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-clear-wp-checked:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-wp-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-wp-light .bar-button-outline-wp-checked {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-outline-wp-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-light .bar-button-solid-wp-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-wp-light .bar-button-solid-wp-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-light .bar-button-unchecked-wp,
.toolbar-wp-light .bar-button-clear-wp-unchecked,
.toolbar-wp-light .bar-button-wp-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-unchecked-wp:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-clear-wp-unchecked:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-wp-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-wp-light .bar-button-outline-wp-unchecked {
  border-color: #c8c8c8;
  color: #c8c8c8;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-outline-wp-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-wp-light .bar-button-solid-wp-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-wp-light .bar-button-solid-wp-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-wp-light .bar-button-primary-bolsillo-wp,
.toolbar-wp-light .bar-button-clear-wp-primary-bolsillo,
.toolbar-wp-light .bar-button-wp-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-primary-bolsillo-wp:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-clear-wp-primary-bolsillo:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-wp-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-wp-light .bar-button-outline-wp-primary-bolsillo {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-outline-wp-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-light .bar-button-solid-wp-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-wp-light .bar-button-solid-wp-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-light .bar-button-variant-bolsillo-wp,
.toolbar-wp-light .bar-button-clear-wp-variant-bolsillo,
.toolbar-wp-light .bar-button-wp-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-variant-bolsillo-wp:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-clear-wp-variant-bolsillo:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-wp-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-wp-light .bar-button-outline-wp-variant-bolsillo {
  border-color: #e0cc1b;
  color: #e0cc1b;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-outline-wp-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.toolbar-wp-light .bar-button-solid-wp-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-wp-light .bar-button-solid-wp-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.bar-button-light-wp,
.bar-button-clear-wp-light,
.bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.bar-button-light-wp:hover:not(.disable-hover),
.bar-button-clear-wp-light:hover:not(.disable-hover),
.bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-dark .toolbar-background-wp {
  background: #222;
}

.toolbar-wp-dark .bar-button-clear-wp,
.toolbar-wp-dark .bar-button-default-wp,
.toolbar-wp-dark .bar-button-outline-wp,
.toolbar-wp-dark .toolbar-title-wp {
  color: #fff;
}

.toolbar-wp-dark .bar-button-outline-wp {
  border-color: #fff;
}

.toolbar-wp-dark .bar-button-primary-wp,
.toolbar-wp-dark .bar-button-clear-wp-primary,
.toolbar-wp-dark .bar-button-wp-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-primary-wp:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-clear-wp-primary:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-wp-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-wp-dark .bar-button-outline-wp-primary {
  border-color: #511ebd;
  color: #511ebd;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-wp-dark .bar-button-solid-wp-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-wp-dark .bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-wp-dark .bar-button-secondary-wp,
.toolbar-wp-dark .bar-button-clear-wp-secondary,
.toolbar-wp-dark .bar-button-wp-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-secondary-wp:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-clear-wp-secondary:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-wp-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-wp-dark .bar-button-outline-wp-secondary {
  border-color: #33c570;
  color: #33c570;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-outline-wp-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-wp-dark .bar-button-solid-wp-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-wp-dark .bar-button-solid-wp-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-wp-dark .bar-button-danger-wp,
.toolbar-wp-dark .bar-button-clear-wp-danger,
.toolbar-wp-dark .bar-button-wp-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-danger-wp:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-clear-wp-danger:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-wp-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-wp-dark .bar-button-outline-wp-danger {
  border-color: #e13838;
  color: #e13838;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-wp-dark .bar-button-solid-wp-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-wp-dark .bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-wp-dark .bar-button-light-wp,
.toolbar-wp-dark .bar-button-clear-wp-light,
.toolbar-wp-dark .bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-light-wp:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-clear-wp-light:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-wp-dark .bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-dark .bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-wp-dark .bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-dark .bar-button-dark-wp,
.toolbar-wp-dark .bar-button-clear-wp-dark,
.toolbar-wp-dark .bar-button-wp-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-dark-wp:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-clear-wp-dark:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-wp-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-wp-dark .bar-button-outline-wp-dark {
  border-color: #343434;
  color: #343434;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-wp-dark .bar-button-solid-wp-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-wp-dark .bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-wp-dark .bar-button-fondo-wp,
.toolbar-wp-dark .bar-button-clear-wp-fondo,
.toolbar-wp-dark .bar-button-wp-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-fondo-wp:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-clear-wp-fondo:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-wp-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-wp-dark .bar-button-outline-wp-fondo {
  border-color: #e4e4e4;
  color: #e4e4e4;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-outline-wp-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-wp-dark .bar-button-solid-wp-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-wp-dark .bar-button-solid-wp-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-wp-dark .bar-button-light-primary-wp,
.toolbar-wp-dark .bar-button-clear-wp-light-primary,
.toolbar-wp-dark .bar-button-wp-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-light-primary-wp:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-clear-wp-light-primary:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-wp-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-wp-dark .bar-button-outline-wp-light-primary {
  border-color: #621cf4;
  color: #621cf4;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-outline-wp-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-wp-dark .bar-button-solid-wp-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-wp-dark .bar-button-solid-wp-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-wp-dark .bar-button-middle-primary-wp,
.toolbar-wp-dark .bar-button-clear-wp-middle-primary,
.toolbar-wp-dark .bar-button-wp-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-middle-primary-wp:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-clear-wp-middle-primary:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-wp-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-wp-dark .bar-button-outline-wp-middle-primary {
  border-color: #5e29ce;
  color: #5e29ce;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-outline-wp-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-wp-dark .bar-button-solid-wp-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-wp-dark .bar-button-solid-wp-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-wp-dark .bar-button-checked-wp,
.toolbar-wp-dark .bar-button-clear-wp-checked,
.toolbar-wp-dark .bar-button-wp-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-checked-wp:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-clear-wp-checked:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-wp-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-wp-dark .bar-button-outline-wp-checked {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-outline-wp-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-dark .bar-button-solid-wp-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-wp-dark .bar-button-solid-wp-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-dark .bar-button-unchecked-wp,
.toolbar-wp-dark .bar-button-clear-wp-unchecked,
.toolbar-wp-dark .bar-button-wp-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-unchecked-wp:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-clear-wp-unchecked:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-wp-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-wp-dark .bar-button-outline-wp-unchecked {
  border-color: #c8c8c8;
  color: #c8c8c8;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-outline-wp-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-wp-dark .bar-button-solid-wp-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-wp-dark .bar-button-solid-wp-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-wp-dark .bar-button-primary-bolsillo-wp,
.toolbar-wp-dark .bar-button-clear-wp-primary-bolsillo,
.toolbar-wp-dark .bar-button-wp-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-primary-bolsillo-wp:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-clear-wp-primary-bolsillo:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-wp-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-wp-dark .bar-button-outline-wp-primary-bolsillo {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-outline-wp-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-dark .bar-button-solid-wp-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-wp-dark .bar-button-solid-wp-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-dark .bar-button-variant-bolsillo-wp,
.toolbar-wp-dark .bar-button-clear-wp-variant-bolsillo,
.toolbar-wp-dark .bar-button-wp-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-variant-bolsillo-wp:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-clear-wp-variant-bolsillo:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-wp-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-wp-dark .bar-button-outline-wp-variant-bolsillo {
  border-color: #e0cc1b;
  color: #e0cc1b;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-outline-wp-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.toolbar-wp-dark .bar-button-solid-wp-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-wp-dark .bar-button-solid-wp-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.bar-button-dark-wp,
.bar-button-clear-wp-dark,
.bar-button-wp-dark {
  color: #222;
  background-color: transparent;
}

.bar-button-dark-wp:hover:not(.disable-hover),
.bar-button-clear-wp-dark:hover:not(.disable-hover),
.bar-button-wp-dark:hover:not(.disable-hover) {
  color: #222;
}

.bar-button-outline-wp-dark {
  border-color: #343434;
  color: #343434;
  background-color: transparent;
}

.bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #343434;
}

.bar-button-solid-wp-dark {
  color: #fff;
  background-color: #222;
}

.bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-wp-fondo .toolbar-background-wp {
  background: #f8f8f8;
}

.toolbar-wp-fondo .bar-button-clear-wp,
.toolbar-wp-fondo .bar-button-default-wp,
.toolbar-wp-fondo .bar-button-outline-wp,
.toolbar-wp-fondo .toolbar-title-wp {
  color: #000;
}

.toolbar-wp-fondo .bar-button-outline-wp {
  border-color: #000;
}

.toolbar-wp-fondo .bar-button-primary-wp,
.toolbar-wp-fondo .bar-button-clear-wp-primary,
.toolbar-wp-fondo .bar-button-wp-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-wp-fondo .bar-button-primary-wp:hover:not(.disable-hover),
.toolbar-wp-fondo .bar-button-clear-wp-primary:hover:not(.disable-hover),
.toolbar-wp-fondo .bar-button-wp-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-wp-fondo .bar-button-outline-wp-primary {
  border-color: #511ebd;
  color: #511ebd;
  background-color: transparent;
}

.toolbar-wp-fondo .bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-wp-fondo .bar-button-solid-wp-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-wp-fondo .bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-wp-fondo .bar-button-secondary-wp,
.toolbar-wp-fondo .bar-button-clear-wp-secondary,
.toolbar-wp-fondo .bar-button-wp-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-wp-fondo .bar-button-secondary-wp:hover:not(.disable-hover),
.toolbar-wp-fondo .bar-button-clear-wp-secondary:hover:not(.disable-hover),
.toolbar-wp-fondo .bar-button-wp-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-wp-fondo .bar-button-outline-wp-secondary {
  border-color: #33c570;
  color: #33c570;
  background-color: transparent;
}

.toolbar-wp-fondo .bar-button-outline-wp-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-wp-fondo .bar-button-solid-wp-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-wp-fondo .bar-button-solid-wp-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-wp-fondo .bar-button-danger-wp,
.toolbar-wp-fondo .bar-button-clear-wp-danger,
.toolbar-wp-fondo .bar-button-wp-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-wp-fondo .bar-button-danger-wp:hover:not(.disable-hover),
.toolbar-wp-fondo .bar-button-clear-wp-danger:hover:not(.disable-hover),
.toolbar-wp-fondo .bar-button-wp-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-wp-fondo .bar-button-outline-wp-danger {
  border-color: #e13838;
  color: #e13838;
  background-color: transparent;
}

.toolbar-wp-fondo .bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-wp-fondo .bar-button-solid-wp-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-wp-fondo .bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-wp-fondo .bar-button-light-wp,
.toolbar-wp-fondo .bar-button-clear-wp-light,
.toolbar-wp-fondo .bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-wp-fondo .bar-button-light-wp:hover:not(.disable-hover),
.toolbar-wp-fondo .bar-button-clear-wp-light:hover:not(.disable-hover),
.toolbar-wp-fondo .bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-wp-fondo .bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-wp-fondo .bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-fondo .bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-wp-fondo .bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-fondo .bar-button-dark-wp,
.toolbar-wp-fondo .bar-button-clear-wp-dark,
.toolbar-wp-fondo .bar-button-wp-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-wp-fondo .bar-button-dark-wp:hover:not(.disable-hover),
.toolbar-wp-fondo .bar-button-clear-wp-dark:hover:not(.disable-hover),
.toolbar-wp-fondo .bar-button-wp-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-wp-fondo .bar-button-outline-wp-dark {
  border-color: #343434;
  color: #343434;
  background-color: transparent;
}

.toolbar-wp-fondo .bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-wp-fondo .bar-button-solid-wp-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-wp-fondo .bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-wp-fondo .bar-button-fondo-wp,
.toolbar-wp-fondo .bar-button-clear-wp-fondo,
.toolbar-wp-fondo .bar-button-wp-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-wp-fondo .bar-button-fondo-wp:hover:not(.disable-hover),
.toolbar-wp-fondo .bar-button-clear-wp-fondo:hover:not(.disable-hover),
.toolbar-wp-fondo .bar-button-wp-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-wp-fondo .bar-button-outline-wp-fondo {
  border-color: #e4e4e4;
  color: #e4e4e4;
  background-color: transparent;
}

.toolbar-wp-fondo .bar-button-outline-wp-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-wp-fondo .bar-button-solid-wp-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-wp-fondo .bar-button-solid-wp-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-wp-fondo .bar-button-light-primary-wp,
.toolbar-wp-fondo .bar-button-clear-wp-light-primary,
.toolbar-wp-fondo .bar-button-wp-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-wp-fondo .bar-button-light-primary-wp:hover:not(.disable-hover),
.toolbar-wp-fondo .bar-button-clear-wp-light-primary:hover:not(.disable-hover),
.toolbar-wp-fondo .bar-button-wp-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-wp-fondo .bar-button-outline-wp-light-primary {
  border-color: #621cf4;
  color: #621cf4;
  background-color: transparent;
}

.toolbar-wp-fondo .bar-button-outline-wp-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-wp-fondo .bar-button-solid-wp-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-wp-fondo .bar-button-solid-wp-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-wp-fondo .bar-button-middle-primary-wp,
.toolbar-wp-fondo .bar-button-clear-wp-middle-primary,
.toolbar-wp-fondo .bar-button-wp-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-wp-fondo .bar-button-middle-primary-wp:hover:not(.disable-hover),
.toolbar-wp-fondo .bar-button-clear-wp-middle-primary:hover:not(.disable-hover),
.toolbar-wp-fondo .bar-button-wp-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-wp-fondo .bar-button-outline-wp-middle-primary {
  border-color: #5e29ce;
  color: #5e29ce;
  background-color: transparent;
}

.toolbar-wp-fondo .bar-button-outline-wp-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-wp-fondo .bar-button-solid-wp-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-wp-fondo .bar-button-solid-wp-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-wp-fondo .bar-button-checked-wp,
.toolbar-wp-fondo .bar-button-clear-wp-checked,
.toolbar-wp-fondo .bar-button-wp-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-wp-fondo .bar-button-checked-wp:hover:not(.disable-hover),
.toolbar-wp-fondo .bar-button-clear-wp-checked:hover:not(.disable-hover),
.toolbar-wp-fondo .bar-button-wp-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-wp-fondo .bar-button-outline-wp-checked {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-wp-fondo .bar-button-outline-wp-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-fondo .bar-button-solid-wp-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-wp-fondo .bar-button-solid-wp-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-fondo .bar-button-unchecked-wp,
.toolbar-wp-fondo .bar-button-clear-wp-unchecked,
.toolbar-wp-fondo .bar-button-wp-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-wp-fondo .bar-button-unchecked-wp:hover:not(.disable-hover),
.toolbar-wp-fondo .bar-button-clear-wp-unchecked:hover:not(.disable-hover),
.toolbar-wp-fondo .bar-button-wp-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-wp-fondo .bar-button-outline-wp-unchecked {
  border-color: #c8c8c8;
  color: #c8c8c8;
  background-color: transparent;
}

.toolbar-wp-fondo .bar-button-outline-wp-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-wp-fondo .bar-button-solid-wp-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-wp-fondo .bar-button-solid-wp-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-wp-fondo .bar-button-primary-bolsillo-wp,
.toolbar-wp-fondo .bar-button-clear-wp-primary-bolsillo,
.toolbar-wp-fondo .bar-button-wp-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-wp-fondo .bar-button-primary-bolsillo-wp:hover:not(.disable-hover),
.toolbar-wp-fondo .bar-button-clear-wp-primary-bolsillo:hover:not(.disable-hover),
.toolbar-wp-fondo .bar-button-wp-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-wp-fondo .bar-button-outline-wp-primary-bolsillo {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-wp-fondo .bar-button-outline-wp-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-fondo .bar-button-solid-wp-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-wp-fondo .bar-button-solid-wp-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-fondo .bar-button-variant-bolsillo-wp,
.toolbar-wp-fondo .bar-button-clear-wp-variant-bolsillo,
.toolbar-wp-fondo .bar-button-wp-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-wp-fondo .bar-button-variant-bolsillo-wp:hover:not(.disable-hover),
.toolbar-wp-fondo .bar-button-clear-wp-variant-bolsillo:hover:not(.disable-hover),
.toolbar-wp-fondo .bar-button-wp-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-wp-fondo .bar-button-outline-wp-variant-bolsillo {
  border-color: #e0cc1b;
  color: #e0cc1b;
  background-color: transparent;
}

.toolbar-wp-fondo .bar-button-outline-wp-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.toolbar-wp-fondo .bar-button-solid-wp-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-wp-fondo .bar-button-solid-wp-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.bar-button-fondo-wp,
.bar-button-clear-wp-fondo,
.bar-button-wp-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.bar-button-fondo-wp:hover:not(.disable-hover),
.bar-button-clear-wp-fondo:hover:not(.disable-hover),
.bar-button-wp-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.bar-button-outline-wp-fondo {
  border-color: #e4e4e4;
  color: #e4e4e4;
  background-color: transparent;
}

.bar-button-outline-wp-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.bar-button-solid-wp-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.bar-button-solid-wp-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-wp-light-primary .toolbar-background-wp {
  background: #5408F3;
}

.toolbar-wp-light-primary .bar-button-clear-wp,
.toolbar-wp-light-primary .bar-button-default-wp,
.toolbar-wp-light-primary .bar-button-outline-wp,
.toolbar-wp-light-primary .toolbar-title-wp {
  color: #fff;
}

.toolbar-wp-light-primary .bar-button-outline-wp {
  border-color: #fff;
}

.toolbar-wp-light-primary .bar-button-primary-wp,
.toolbar-wp-light-primary .bar-button-clear-wp-primary,
.toolbar-wp-light-primary .bar-button-wp-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-wp-light-primary .bar-button-primary-wp:hover:not(.disable-hover),
.toolbar-wp-light-primary .bar-button-clear-wp-primary:hover:not(.disable-hover),
.toolbar-wp-light-primary .bar-button-wp-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-wp-light-primary .bar-button-outline-wp-primary {
  border-color: #511ebd;
  color: #511ebd;
  background-color: transparent;
}

.toolbar-wp-light-primary .bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-wp-light-primary .bar-button-solid-wp-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-wp-light-primary .bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-wp-light-primary .bar-button-secondary-wp,
.toolbar-wp-light-primary .bar-button-clear-wp-secondary,
.toolbar-wp-light-primary .bar-button-wp-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-wp-light-primary .bar-button-secondary-wp:hover:not(.disable-hover),
.toolbar-wp-light-primary .bar-button-clear-wp-secondary:hover:not(.disable-hover),
.toolbar-wp-light-primary .bar-button-wp-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-wp-light-primary .bar-button-outline-wp-secondary {
  border-color: #33c570;
  color: #33c570;
  background-color: transparent;
}

.toolbar-wp-light-primary .bar-button-outline-wp-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-wp-light-primary .bar-button-solid-wp-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-wp-light-primary .bar-button-solid-wp-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-wp-light-primary .bar-button-danger-wp,
.toolbar-wp-light-primary .bar-button-clear-wp-danger,
.toolbar-wp-light-primary .bar-button-wp-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-wp-light-primary .bar-button-danger-wp:hover:not(.disable-hover),
.toolbar-wp-light-primary .bar-button-clear-wp-danger:hover:not(.disable-hover),
.toolbar-wp-light-primary .bar-button-wp-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-wp-light-primary .bar-button-outline-wp-danger {
  border-color: #e13838;
  color: #e13838;
  background-color: transparent;
}

.toolbar-wp-light-primary .bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-wp-light-primary .bar-button-solid-wp-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-wp-light-primary .bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-wp-light-primary .bar-button-light-wp,
.toolbar-wp-light-primary .bar-button-clear-wp-light,
.toolbar-wp-light-primary .bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-wp-light-primary .bar-button-light-wp:hover:not(.disable-hover),
.toolbar-wp-light-primary .bar-button-clear-wp-light:hover:not(.disable-hover),
.toolbar-wp-light-primary .bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-wp-light-primary .bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-wp-light-primary .bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-light-primary .bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-wp-light-primary .bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-light-primary .bar-button-dark-wp,
.toolbar-wp-light-primary .bar-button-clear-wp-dark,
.toolbar-wp-light-primary .bar-button-wp-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-wp-light-primary .bar-button-dark-wp:hover:not(.disable-hover),
.toolbar-wp-light-primary .bar-button-clear-wp-dark:hover:not(.disable-hover),
.toolbar-wp-light-primary .bar-button-wp-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-wp-light-primary .bar-button-outline-wp-dark {
  border-color: #343434;
  color: #343434;
  background-color: transparent;
}

.toolbar-wp-light-primary .bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-wp-light-primary .bar-button-solid-wp-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-wp-light-primary .bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-wp-light-primary .bar-button-fondo-wp,
.toolbar-wp-light-primary .bar-button-clear-wp-fondo,
.toolbar-wp-light-primary .bar-button-wp-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-wp-light-primary .bar-button-fondo-wp:hover:not(.disable-hover),
.toolbar-wp-light-primary .bar-button-clear-wp-fondo:hover:not(.disable-hover),
.toolbar-wp-light-primary .bar-button-wp-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-wp-light-primary .bar-button-outline-wp-fondo {
  border-color: #e4e4e4;
  color: #e4e4e4;
  background-color: transparent;
}

.toolbar-wp-light-primary .bar-button-outline-wp-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-wp-light-primary .bar-button-solid-wp-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-wp-light-primary .bar-button-solid-wp-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-wp-light-primary .bar-button-light-primary-wp,
.toolbar-wp-light-primary .bar-button-clear-wp-light-primary,
.toolbar-wp-light-primary .bar-button-wp-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-wp-light-primary .bar-button-light-primary-wp:hover:not(.disable-hover),
.toolbar-wp-light-primary .bar-button-clear-wp-light-primary:hover:not(.disable-hover),
.toolbar-wp-light-primary .bar-button-wp-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-wp-light-primary .bar-button-outline-wp-light-primary {
  border-color: #621cf4;
  color: #621cf4;
  background-color: transparent;
}

.toolbar-wp-light-primary .bar-button-outline-wp-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-wp-light-primary .bar-button-solid-wp-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-wp-light-primary .bar-button-solid-wp-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-wp-light-primary .bar-button-middle-primary-wp,
.toolbar-wp-light-primary .bar-button-clear-wp-middle-primary,
.toolbar-wp-light-primary .bar-button-wp-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-wp-light-primary .bar-button-middle-primary-wp:hover:not(.disable-hover),
.toolbar-wp-light-primary .bar-button-clear-wp-middle-primary:hover:not(.disable-hover),
.toolbar-wp-light-primary .bar-button-wp-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-wp-light-primary .bar-button-outline-wp-middle-primary {
  border-color: #5e29ce;
  color: #5e29ce;
  background-color: transparent;
}

.toolbar-wp-light-primary .bar-button-outline-wp-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-wp-light-primary .bar-button-solid-wp-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-wp-light-primary .bar-button-solid-wp-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-wp-light-primary .bar-button-checked-wp,
.toolbar-wp-light-primary .bar-button-clear-wp-checked,
.toolbar-wp-light-primary .bar-button-wp-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-wp-light-primary .bar-button-checked-wp:hover:not(.disable-hover),
.toolbar-wp-light-primary .bar-button-clear-wp-checked:hover:not(.disable-hover),
.toolbar-wp-light-primary .bar-button-wp-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-wp-light-primary .bar-button-outline-wp-checked {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-wp-light-primary .bar-button-outline-wp-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-light-primary .bar-button-solid-wp-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-wp-light-primary .bar-button-solid-wp-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-light-primary .bar-button-unchecked-wp,
.toolbar-wp-light-primary .bar-button-clear-wp-unchecked,
.toolbar-wp-light-primary .bar-button-wp-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-wp-light-primary .bar-button-unchecked-wp:hover:not(.disable-hover),
.toolbar-wp-light-primary .bar-button-clear-wp-unchecked:hover:not(.disable-hover),
.toolbar-wp-light-primary .bar-button-wp-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-wp-light-primary .bar-button-outline-wp-unchecked {
  border-color: #c8c8c8;
  color: #c8c8c8;
  background-color: transparent;
}

.toolbar-wp-light-primary .bar-button-outline-wp-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-wp-light-primary .bar-button-solid-wp-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-wp-light-primary .bar-button-solid-wp-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-wp-light-primary .bar-button-primary-bolsillo-wp,
.toolbar-wp-light-primary .bar-button-clear-wp-primary-bolsillo,
.toolbar-wp-light-primary .bar-button-wp-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-wp-light-primary .bar-button-primary-bolsillo-wp:hover:not(.disable-hover),
.toolbar-wp-light-primary .bar-button-clear-wp-primary-bolsillo:hover:not(.disable-hover),
.toolbar-wp-light-primary .bar-button-wp-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-wp-light-primary .bar-button-outline-wp-primary-bolsillo {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-wp-light-primary .bar-button-outline-wp-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-light-primary .bar-button-solid-wp-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-wp-light-primary .bar-button-solid-wp-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-light-primary .bar-button-variant-bolsillo-wp,
.toolbar-wp-light-primary .bar-button-clear-wp-variant-bolsillo,
.toolbar-wp-light-primary .bar-button-wp-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-wp-light-primary .bar-button-variant-bolsillo-wp:hover:not(.disable-hover),
.toolbar-wp-light-primary .bar-button-clear-wp-variant-bolsillo:hover:not(.disable-hover),
.toolbar-wp-light-primary .bar-button-wp-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-wp-light-primary .bar-button-outline-wp-variant-bolsillo {
  border-color: #e0cc1b;
  color: #e0cc1b;
  background-color: transparent;
}

.toolbar-wp-light-primary .bar-button-outline-wp-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.toolbar-wp-light-primary .bar-button-solid-wp-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-wp-light-primary .bar-button-solid-wp-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.bar-button-light-primary-wp,
.bar-button-clear-wp-light-primary,
.bar-button-wp-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.bar-button-light-primary-wp:hover:not(.disable-hover),
.bar-button-clear-wp-light-primary:hover:not(.disable-hover),
.bar-button-wp-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.bar-button-outline-wp-light-primary {
  border-color: #621cf4;
  color: #621cf4;
  background-color: transparent;
}

.bar-button-outline-wp-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.bar-button-solid-wp-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.bar-button-solid-wp-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-wp-middle-primary .toolbar-background-wp {
  background: #5016CA;
}

.toolbar-wp-middle-primary .bar-button-clear-wp,
.toolbar-wp-middle-primary .bar-button-default-wp,
.toolbar-wp-middle-primary .bar-button-outline-wp,
.toolbar-wp-middle-primary .toolbar-title-wp {
  color: #fff;
}

.toolbar-wp-middle-primary .bar-button-outline-wp {
  border-color: #fff;
}

.toolbar-wp-middle-primary .bar-button-primary-wp,
.toolbar-wp-middle-primary .bar-button-clear-wp-primary,
.toolbar-wp-middle-primary .bar-button-wp-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-wp-middle-primary .bar-button-primary-wp:hover:not(.disable-hover),
.toolbar-wp-middle-primary .bar-button-clear-wp-primary:hover:not(.disable-hover),
.toolbar-wp-middle-primary .bar-button-wp-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-wp-middle-primary .bar-button-outline-wp-primary {
  border-color: #511ebd;
  color: #511ebd;
  background-color: transparent;
}

.toolbar-wp-middle-primary .bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-wp-middle-primary .bar-button-solid-wp-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-wp-middle-primary .bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-wp-middle-primary .bar-button-secondary-wp,
.toolbar-wp-middle-primary .bar-button-clear-wp-secondary,
.toolbar-wp-middle-primary .bar-button-wp-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-wp-middle-primary .bar-button-secondary-wp:hover:not(.disable-hover),
.toolbar-wp-middle-primary .bar-button-clear-wp-secondary:hover:not(.disable-hover),
.toolbar-wp-middle-primary .bar-button-wp-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-wp-middle-primary .bar-button-outline-wp-secondary {
  border-color: #33c570;
  color: #33c570;
  background-color: transparent;
}

.toolbar-wp-middle-primary .bar-button-outline-wp-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-wp-middle-primary .bar-button-solid-wp-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-wp-middle-primary .bar-button-solid-wp-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-wp-middle-primary .bar-button-danger-wp,
.toolbar-wp-middle-primary .bar-button-clear-wp-danger,
.toolbar-wp-middle-primary .bar-button-wp-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-wp-middle-primary .bar-button-danger-wp:hover:not(.disable-hover),
.toolbar-wp-middle-primary .bar-button-clear-wp-danger:hover:not(.disable-hover),
.toolbar-wp-middle-primary .bar-button-wp-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-wp-middle-primary .bar-button-outline-wp-danger {
  border-color: #e13838;
  color: #e13838;
  background-color: transparent;
}

.toolbar-wp-middle-primary .bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-wp-middle-primary .bar-button-solid-wp-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-wp-middle-primary .bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-wp-middle-primary .bar-button-light-wp,
.toolbar-wp-middle-primary .bar-button-clear-wp-light,
.toolbar-wp-middle-primary .bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-wp-middle-primary .bar-button-light-wp:hover:not(.disable-hover),
.toolbar-wp-middle-primary .bar-button-clear-wp-light:hover:not(.disable-hover),
.toolbar-wp-middle-primary .bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-wp-middle-primary .bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-wp-middle-primary .bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-middle-primary .bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-wp-middle-primary .bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-middle-primary .bar-button-dark-wp,
.toolbar-wp-middle-primary .bar-button-clear-wp-dark,
.toolbar-wp-middle-primary .bar-button-wp-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-wp-middle-primary .bar-button-dark-wp:hover:not(.disable-hover),
.toolbar-wp-middle-primary .bar-button-clear-wp-dark:hover:not(.disable-hover),
.toolbar-wp-middle-primary .bar-button-wp-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-wp-middle-primary .bar-button-outline-wp-dark {
  border-color: #343434;
  color: #343434;
  background-color: transparent;
}

.toolbar-wp-middle-primary .bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-wp-middle-primary .bar-button-solid-wp-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-wp-middle-primary .bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-wp-middle-primary .bar-button-fondo-wp,
.toolbar-wp-middle-primary .bar-button-clear-wp-fondo,
.toolbar-wp-middle-primary .bar-button-wp-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-wp-middle-primary .bar-button-fondo-wp:hover:not(.disable-hover),
.toolbar-wp-middle-primary .bar-button-clear-wp-fondo:hover:not(.disable-hover),
.toolbar-wp-middle-primary .bar-button-wp-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-wp-middle-primary .bar-button-outline-wp-fondo {
  border-color: #e4e4e4;
  color: #e4e4e4;
  background-color: transparent;
}

.toolbar-wp-middle-primary .bar-button-outline-wp-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-wp-middle-primary .bar-button-solid-wp-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-wp-middle-primary .bar-button-solid-wp-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-wp-middle-primary .bar-button-light-primary-wp,
.toolbar-wp-middle-primary .bar-button-clear-wp-light-primary,
.toolbar-wp-middle-primary .bar-button-wp-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-wp-middle-primary .bar-button-light-primary-wp:hover:not(.disable-hover),
.toolbar-wp-middle-primary .bar-button-clear-wp-light-primary:hover:not(.disable-hover),
.toolbar-wp-middle-primary .bar-button-wp-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-wp-middle-primary .bar-button-outline-wp-light-primary {
  border-color: #621cf4;
  color: #621cf4;
  background-color: transparent;
}

.toolbar-wp-middle-primary .bar-button-outline-wp-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-wp-middle-primary .bar-button-solid-wp-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-wp-middle-primary .bar-button-solid-wp-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-wp-middle-primary .bar-button-middle-primary-wp,
.toolbar-wp-middle-primary .bar-button-clear-wp-middle-primary,
.toolbar-wp-middle-primary .bar-button-wp-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-wp-middle-primary .bar-button-middle-primary-wp:hover:not(.disable-hover),
.toolbar-wp-middle-primary .bar-button-clear-wp-middle-primary:hover:not(.disable-hover),
.toolbar-wp-middle-primary .bar-button-wp-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-wp-middle-primary .bar-button-outline-wp-middle-primary {
  border-color: #5e29ce;
  color: #5e29ce;
  background-color: transparent;
}

.toolbar-wp-middle-primary .bar-button-outline-wp-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-wp-middle-primary .bar-button-solid-wp-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-wp-middle-primary .bar-button-solid-wp-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-wp-middle-primary .bar-button-checked-wp,
.toolbar-wp-middle-primary .bar-button-clear-wp-checked,
.toolbar-wp-middle-primary .bar-button-wp-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-wp-middle-primary .bar-button-checked-wp:hover:not(.disable-hover),
.toolbar-wp-middle-primary .bar-button-clear-wp-checked:hover:not(.disable-hover),
.toolbar-wp-middle-primary .bar-button-wp-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-wp-middle-primary .bar-button-outline-wp-checked {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-wp-middle-primary .bar-button-outline-wp-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-middle-primary .bar-button-solid-wp-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-wp-middle-primary .bar-button-solid-wp-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-middle-primary .bar-button-unchecked-wp,
.toolbar-wp-middle-primary .bar-button-clear-wp-unchecked,
.toolbar-wp-middle-primary .bar-button-wp-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-wp-middle-primary .bar-button-unchecked-wp:hover:not(.disable-hover),
.toolbar-wp-middle-primary .bar-button-clear-wp-unchecked:hover:not(.disable-hover),
.toolbar-wp-middle-primary .bar-button-wp-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-wp-middle-primary .bar-button-outline-wp-unchecked {
  border-color: #c8c8c8;
  color: #c8c8c8;
  background-color: transparent;
}

.toolbar-wp-middle-primary .bar-button-outline-wp-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-wp-middle-primary .bar-button-solid-wp-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-wp-middle-primary .bar-button-solid-wp-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-wp-middle-primary .bar-button-primary-bolsillo-wp,
.toolbar-wp-middle-primary .bar-button-clear-wp-primary-bolsillo,
.toolbar-wp-middle-primary .bar-button-wp-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-wp-middle-primary .bar-button-primary-bolsillo-wp:hover:not(.disable-hover),
.toolbar-wp-middle-primary .bar-button-clear-wp-primary-bolsillo:hover:not(.disable-hover),
.toolbar-wp-middle-primary .bar-button-wp-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-wp-middle-primary .bar-button-outline-wp-primary-bolsillo {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-wp-middle-primary .bar-button-outline-wp-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-middle-primary .bar-button-solid-wp-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-wp-middle-primary .bar-button-solid-wp-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-middle-primary .bar-button-variant-bolsillo-wp,
.toolbar-wp-middle-primary .bar-button-clear-wp-variant-bolsillo,
.toolbar-wp-middle-primary .bar-button-wp-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-wp-middle-primary .bar-button-variant-bolsillo-wp:hover:not(.disable-hover),
.toolbar-wp-middle-primary .bar-button-clear-wp-variant-bolsillo:hover:not(.disable-hover),
.toolbar-wp-middle-primary .bar-button-wp-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-wp-middle-primary .bar-button-outline-wp-variant-bolsillo {
  border-color: #e0cc1b;
  color: #e0cc1b;
  background-color: transparent;
}

.toolbar-wp-middle-primary .bar-button-outline-wp-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.toolbar-wp-middle-primary .bar-button-solid-wp-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-wp-middle-primary .bar-button-solid-wp-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.bar-button-middle-primary-wp,
.bar-button-clear-wp-middle-primary,
.bar-button-wp-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.bar-button-middle-primary-wp:hover:not(.disable-hover),
.bar-button-clear-wp-middle-primary:hover:not(.disable-hover),
.bar-button-wp-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.bar-button-outline-wp-middle-primary {
  border-color: #5e29ce;
  color: #5e29ce;
  background-color: transparent;
}

.bar-button-outline-wp-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.bar-button-solid-wp-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.bar-button-solid-wp-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-wp-checked .toolbar-background-wp {
  background: #00CC96;
}

.toolbar-wp-checked .bar-button-clear-wp,
.toolbar-wp-checked .bar-button-default-wp,
.toolbar-wp-checked .bar-button-outline-wp,
.toolbar-wp-checked .toolbar-title-wp {
  color: #fff;
}

.toolbar-wp-checked .bar-button-outline-wp {
  border-color: #fff;
}

.toolbar-wp-checked .bar-button-primary-wp,
.toolbar-wp-checked .bar-button-clear-wp-primary,
.toolbar-wp-checked .bar-button-wp-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-wp-checked .bar-button-primary-wp:hover:not(.disable-hover),
.toolbar-wp-checked .bar-button-clear-wp-primary:hover:not(.disable-hover),
.toolbar-wp-checked .bar-button-wp-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-wp-checked .bar-button-outline-wp-primary {
  border-color: #511ebd;
  color: #511ebd;
  background-color: transparent;
}

.toolbar-wp-checked .bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-wp-checked .bar-button-solid-wp-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-wp-checked .bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-wp-checked .bar-button-secondary-wp,
.toolbar-wp-checked .bar-button-clear-wp-secondary,
.toolbar-wp-checked .bar-button-wp-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-wp-checked .bar-button-secondary-wp:hover:not(.disable-hover),
.toolbar-wp-checked .bar-button-clear-wp-secondary:hover:not(.disable-hover),
.toolbar-wp-checked .bar-button-wp-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-wp-checked .bar-button-outline-wp-secondary {
  border-color: #33c570;
  color: #33c570;
  background-color: transparent;
}

.toolbar-wp-checked .bar-button-outline-wp-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-wp-checked .bar-button-solid-wp-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-wp-checked .bar-button-solid-wp-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-wp-checked .bar-button-danger-wp,
.toolbar-wp-checked .bar-button-clear-wp-danger,
.toolbar-wp-checked .bar-button-wp-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-wp-checked .bar-button-danger-wp:hover:not(.disable-hover),
.toolbar-wp-checked .bar-button-clear-wp-danger:hover:not(.disable-hover),
.toolbar-wp-checked .bar-button-wp-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-wp-checked .bar-button-outline-wp-danger {
  border-color: #e13838;
  color: #e13838;
  background-color: transparent;
}

.toolbar-wp-checked .bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-wp-checked .bar-button-solid-wp-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-wp-checked .bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-wp-checked .bar-button-light-wp,
.toolbar-wp-checked .bar-button-clear-wp-light,
.toolbar-wp-checked .bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-wp-checked .bar-button-light-wp:hover:not(.disable-hover),
.toolbar-wp-checked .bar-button-clear-wp-light:hover:not(.disable-hover),
.toolbar-wp-checked .bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-wp-checked .bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-wp-checked .bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-checked .bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-wp-checked .bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-checked .bar-button-dark-wp,
.toolbar-wp-checked .bar-button-clear-wp-dark,
.toolbar-wp-checked .bar-button-wp-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-wp-checked .bar-button-dark-wp:hover:not(.disable-hover),
.toolbar-wp-checked .bar-button-clear-wp-dark:hover:not(.disable-hover),
.toolbar-wp-checked .bar-button-wp-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-wp-checked .bar-button-outline-wp-dark {
  border-color: #343434;
  color: #343434;
  background-color: transparent;
}

.toolbar-wp-checked .bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-wp-checked .bar-button-solid-wp-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-wp-checked .bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-wp-checked .bar-button-fondo-wp,
.toolbar-wp-checked .bar-button-clear-wp-fondo,
.toolbar-wp-checked .bar-button-wp-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-wp-checked .bar-button-fondo-wp:hover:not(.disable-hover),
.toolbar-wp-checked .bar-button-clear-wp-fondo:hover:not(.disable-hover),
.toolbar-wp-checked .bar-button-wp-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-wp-checked .bar-button-outline-wp-fondo {
  border-color: #e4e4e4;
  color: #e4e4e4;
  background-color: transparent;
}

.toolbar-wp-checked .bar-button-outline-wp-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-wp-checked .bar-button-solid-wp-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-wp-checked .bar-button-solid-wp-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-wp-checked .bar-button-light-primary-wp,
.toolbar-wp-checked .bar-button-clear-wp-light-primary,
.toolbar-wp-checked .bar-button-wp-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-wp-checked .bar-button-light-primary-wp:hover:not(.disable-hover),
.toolbar-wp-checked .bar-button-clear-wp-light-primary:hover:not(.disable-hover),
.toolbar-wp-checked .bar-button-wp-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-wp-checked .bar-button-outline-wp-light-primary {
  border-color: #621cf4;
  color: #621cf4;
  background-color: transparent;
}

.toolbar-wp-checked .bar-button-outline-wp-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-wp-checked .bar-button-solid-wp-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-wp-checked .bar-button-solid-wp-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-wp-checked .bar-button-middle-primary-wp,
.toolbar-wp-checked .bar-button-clear-wp-middle-primary,
.toolbar-wp-checked .bar-button-wp-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-wp-checked .bar-button-middle-primary-wp:hover:not(.disable-hover),
.toolbar-wp-checked .bar-button-clear-wp-middle-primary:hover:not(.disable-hover),
.toolbar-wp-checked .bar-button-wp-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-wp-checked .bar-button-outline-wp-middle-primary {
  border-color: #5e29ce;
  color: #5e29ce;
  background-color: transparent;
}

.toolbar-wp-checked .bar-button-outline-wp-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-wp-checked .bar-button-solid-wp-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-wp-checked .bar-button-solid-wp-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-wp-checked .bar-button-checked-wp,
.toolbar-wp-checked .bar-button-clear-wp-checked,
.toolbar-wp-checked .bar-button-wp-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-wp-checked .bar-button-checked-wp:hover:not(.disable-hover),
.toolbar-wp-checked .bar-button-clear-wp-checked:hover:not(.disable-hover),
.toolbar-wp-checked .bar-button-wp-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-wp-checked .bar-button-outline-wp-checked {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-wp-checked .bar-button-outline-wp-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-checked .bar-button-solid-wp-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-wp-checked .bar-button-solid-wp-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-checked .bar-button-unchecked-wp,
.toolbar-wp-checked .bar-button-clear-wp-unchecked,
.toolbar-wp-checked .bar-button-wp-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-wp-checked .bar-button-unchecked-wp:hover:not(.disable-hover),
.toolbar-wp-checked .bar-button-clear-wp-unchecked:hover:not(.disable-hover),
.toolbar-wp-checked .bar-button-wp-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-wp-checked .bar-button-outline-wp-unchecked {
  border-color: #c8c8c8;
  color: #c8c8c8;
  background-color: transparent;
}

.toolbar-wp-checked .bar-button-outline-wp-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-wp-checked .bar-button-solid-wp-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-wp-checked .bar-button-solid-wp-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-wp-checked .bar-button-primary-bolsillo-wp,
.toolbar-wp-checked .bar-button-clear-wp-primary-bolsillo,
.toolbar-wp-checked .bar-button-wp-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-wp-checked .bar-button-primary-bolsillo-wp:hover:not(.disable-hover),
.toolbar-wp-checked .bar-button-clear-wp-primary-bolsillo:hover:not(.disable-hover),
.toolbar-wp-checked .bar-button-wp-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-wp-checked .bar-button-outline-wp-primary-bolsillo {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-wp-checked .bar-button-outline-wp-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-checked .bar-button-solid-wp-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-wp-checked .bar-button-solid-wp-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-checked .bar-button-variant-bolsillo-wp,
.toolbar-wp-checked .bar-button-clear-wp-variant-bolsillo,
.toolbar-wp-checked .bar-button-wp-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-wp-checked .bar-button-variant-bolsillo-wp:hover:not(.disable-hover),
.toolbar-wp-checked .bar-button-clear-wp-variant-bolsillo:hover:not(.disable-hover),
.toolbar-wp-checked .bar-button-wp-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-wp-checked .bar-button-outline-wp-variant-bolsillo {
  border-color: #e0cc1b;
  color: #e0cc1b;
  background-color: transparent;
}

.toolbar-wp-checked .bar-button-outline-wp-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.toolbar-wp-checked .bar-button-solid-wp-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-wp-checked .bar-button-solid-wp-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.bar-button-checked-wp,
.bar-button-clear-wp-checked,
.bar-button-wp-checked {
  color: #00CC96;
  background-color: transparent;
}

.bar-button-checked-wp:hover:not(.disable-hover),
.bar-button-clear-wp-checked:hover:not(.disable-hover),
.bar-button-wp-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.bar-button-outline-wp-checked {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.bar-button-outline-wp-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.bar-button-solid-wp-checked {
  color: #fff;
  background-color: #00CC96;
}

.bar-button-solid-wp-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-unchecked .toolbar-background-wp {
  background: #D9D9D9;
}

.toolbar-wp-unchecked .bar-button-clear-wp,
.toolbar-wp-unchecked .bar-button-default-wp,
.toolbar-wp-unchecked .bar-button-outline-wp,
.toolbar-wp-unchecked .toolbar-title-wp {
  color: #000;
}

.toolbar-wp-unchecked .bar-button-outline-wp {
  border-color: #000;
}

.toolbar-wp-unchecked .bar-button-primary-wp,
.toolbar-wp-unchecked .bar-button-clear-wp-primary,
.toolbar-wp-unchecked .bar-button-wp-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-wp-unchecked .bar-button-primary-wp:hover:not(.disable-hover),
.toolbar-wp-unchecked .bar-button-clear-wp-primary:hover:not(.disable-hover),
.toolbar-wp-unchecked .bar-button-wp-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-wp-unchecked .bar-button-outline-wp-primary {
  border-color: #511ebd;
  color: #511ebd;
  background-color: transparent;
}

.toolbar-wp-unchecked .bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-wp-unchecked .bar-button-solid-wp-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-wp-unchecked .bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-wp-unchecked .bar-button-secondary-wp,
.toolbar-wp-unchecked .bar-button-clear-wp-secondary,
.toolbar-wp-unchecked .bar-button-wp-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-wp-unchecked .bar-button-secondary-wp:hover:not(.disable-hover),
.toolbar-wp-unchecked .bar-button-clear-wp-secondary:hover:not(.disable-hover),
.toolbar-wp-unchecked .bar-button-wp-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-wp-unchecked .bar-button-outline-wp-secondary {
  border-color: #33c570;
  color: #33c570;
  background-color: transparent;
}

.toolbar-wp-unchecked .bar-button-outline-wp-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-wp-unchecked .bar-button-solid-wp-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-wp-unchecked .bar-button-solid-wp-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-wp-unchecked .bar-button-danger-wp,
.toolbar-wp-unchecked .bar-button-clear-wp-danger,
.toolbar-wp-unchecked .bar-button-wp-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-wp-unchecked .bar-button-danger-wp:hover:not(.disable-hover),
.toolbar-wp-unchecked .bar-button-clear-wp-danger:hover:not(.disable-hover),
.toolbar-wp-unchecked .bar-button-wp-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-wp-unchecked .bar-button-outline-wp-danger {
  border-color: #e13838;
  color: #e13838;
  background-color: transparent;
}

.toolbar-wp-unchecked .bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-wp-unchecked .bar-button-solid-wp-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-wp-unchecked .bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-wp-unchecked .bar-button-light-wp,
.toolbar-wp-unchecked .bar-button-clear-wp-light,
.toolbar-wp-unchecked .bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-wp-unchecked .bar-button-light-wp:hover:not(.disable-hover),
.toolbar-wp-unchecked .bar-button-clear-wp-light:hover:not(.disable-hover),
.toolbar-wp-unchecked .bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-wp-unchecked .bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-wp-unchecked .bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-unchecked .bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-wp-unchecked .bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-unchecked .bar-button-dark-wp,
.toolbar-wp-unchecked .bar-button-clear-wp-dark,
.toolbar-wp-unchecked .bar-button-wp-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-wp-unchecked .bar-button-dark-wp:hover:not(.disable-hover),
.toolbar-wp-unchecked .bar-button-clear-wp-dark:hover:not(.disable-hover),
.toolbar-wp-unchecked .bar-button-wp-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-wp-unchecked .bar-button-outline-wp-dark {
  border-color: #343434;
  color: #343434;
  background-color: transparent;
}

.toolbar-wp-unchecked .bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-wp-unchecked .bar-button-solid-wp-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-wp-unchecked .bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-wp-unchecked .bar-button-fondo-wp,
.toolbar-wp-unchecked .bar-button-clear-wp-fondo,
.toolbar-wp-unchecked .bar-button-wp-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-wp-unchecked .bar-button-fondo-wp:hover:not(.disable-hover),
.toolbar-wp-unchecked .bar-button-clear-wp-fondo:hover:not(.disable-hover),
.toolbar-wp-unchecked .bar-button-wp-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-wp-unchecked .bar-button-outline-wp-fondo {
  border-color: #e4e4e4;
  color: #e4e4e4;
  background-color: transparent;
}

.toolbar-wp-unchecked .bar-button-outline-wp-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-wp-unchecked .bar-button-solid-wp-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-wp-unchecked .bar-button-solid-wp-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-wp-unchecked .bar-button-light-primary-wp,
.toolbar-wp-unchecked .bar-button-clear-wp-light-primary,
.toolbar-wp-unchecked .bar-button-wp-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-wp-unchecked .bar-button-light-primary-wp:hover:not(.disable-hover),
.toolbar-wp-unchecked .bar-button-clear-wp-light-primary:hover:not(.disable-hover),
.toolbar-wp-unchecked .bar-button-wp-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-wp-unchecked .bar-button-outline-wp-light-primary {
  border-color: #621cf4;
  color: #621cf4;
  background-color: transparent;
}

.toolbar-wp-unchecked .bar-button-outline-wp-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-wp-unchecked .bar-button-solid-wp-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-wp-unchecked .bar-button-solid-wp-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-wp-unchecked .bar-button-middle-primary-wp,
.toolbar-wp-unchecked .bar-button-clear-wp-middle-primary,
.toolbar-wp-unchecked .bar-button-wp-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-wp-unchecked .bar-button-middle-primary-wp:hover:not(.disable-hover),
.toolbar-wp-unchecked .bar-button-clear-wp-middle-primary:hover:not(.disable-hover),
.toolbar-wp-unchecked .bar-button-wp-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-wp-unchecked .bar-button-outline-wp-middle-primary {
  border-color: #5e29ce;
  color: #5e29ce;
  background-color: transparent;
}

.toolbar-wp-unchecked .bar-button-outline-wp-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-wp-unchecked .bar-button-solid-wp-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-wp-unchecked .bar-button-solid-wp-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-wp-unchecked .bar-button-checked-wp,
.toolbar-wp-unchecked .bar-button-clear-wp-checked,
.toolbar-wp-unchecked .bar-button-wp-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-wp-unchecked .bar-button-checked-wp:hover:not(.disable-hover),
.toolbar-wp-unchecked .bar-button-clear-wp-checked:hover:not(.disable-hover),
.toolbar-wp-unchecked .bar-button-wp-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-wp-unchecked .bar-button-outline-wp-checked {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-wp-unchecked .bar-button-outline-wp-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-unchecked .bar-button-solid-wp-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-wp-unchecked .bar-button-solid-wp-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-unchecked .bar-button-unchecked-wp,
.toolbar-wp-unchecked .bar-button-clear-wp-unchecked,
.toolbar-wp-unchecked .bar-button-wp-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-wp-unchecked .bar-button-unchecked-wp:hover:not(.disable-hover),
.toolbar-wp-unchecked .bar-button-clear-wp-unchecked:hover:not(.disable-hover),
.toolbar-wp-unchecked .bar-button-wp-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-wp-unchecked .bar-button-outline-wp-unchecked {
  border-color: #c8c8c8;
  color: #c8c8c8;
  background-color: transparent;
}

.toolbar-wp-unchecked .bar-button-outline-wp-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-wp-unchecked .bar-button-solid-wp-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-wp-unchecked .bar-button-solid-wp-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-wp-unchecked .bar-button-primary-bolsillo-wp,
.toolbar-wp-unchecked .bar-button-clear-wp-primary-bolsillo,
.toolbar-wp-unchecked .bar-button-wp-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-wp-unchecked .bar-button-primary-bolsillo-wp:hover:not(.disable-hover),
.toolbar-wp-unchecked .bar-button-clear-wp-primary-bolsillo:hover:not(.disable-hover),
.toolbar-wp-unchecked .bar-button-wp-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-wp-unchecked .bar-button-outline-wp-primary-bolsillo {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-wp-unchecked .bar-button-outline-wp-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-unchecked .bar-button-solid-wp-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-wp-unchecked .bar-button-solid-wp-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-unchecked .bar-button-variant-bolsillo-wp,
.toolbar-wp-unchecked .bar-button-clear-wp-variant-bolsillo,
.toolbar-wp-unchecked .bar-button-wp-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-wp-unchecked .bar-button-variant-bolsillo-wp:hover:not(.disable-hover),
.toolbar-wp-unchecked .bar-button-clear-wp-variant-bolsillo:hover:not(.disable-hover),
.toolbar-wp-unchecked .bar-button-wp-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-wp-unchecked .bar-button-outline-wp-variant-bolsillo {
  border-color: #e0cc1b;
  color: #e0cc1b;
  background-color: transparent;
}

.toolbar-wp-unchecked .bar-button-outline-wp-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.toolbar-wp-unchecked .bar-button-solid-wp-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-wp-unchecked .bar-button-solid-wp-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.bar-button-unchecked-wp,
.bar-button-clear-wp-unchecked,
.bar-button-wp-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.bar-button-unchecked-wp:hover:not(.disable-hover),
.bar-button-clear-wp-unchecked:hover:not(.disable-hover),
.bar-button-wp-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.bar-button-outline-wp-unchecked {
  border-color: #c8c8c8;
  color: #c8c8c8;
  background-color: transparent;
}

.bar-button-outline-wp-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.bar-button-solid-wp-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.bar-button-solid-wp-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-wp-primary-bolsillo .toolbar-background-wp {
  background: #00CC96;
}

.toolbar-wp-primary-bolsillo .bar-button-clear-wp,
.toolbar-wp-primary-bolsillo .bar-button-default-wp,
.toolbar-wp-primary-bolsillo .bar-button-outline-wp,
.toolbar-wp-primary-bolsillo .toolbar-title-wp {
  color: #fff;
}

.toolbar-wp-primary-bolsillo .bar-button-outline-wp {
  border-color: #fff;
}

.toolbar-wp-primary-bolsillo .bar-button-primary-wp,
.toolbar-wp-primary-bolsillo .bar-button-clear-wp-primary,
.toolbar-wp-primary-bolsillo .bar-button-wp-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-wp-primary-bolsillo .bar-button-primary-wp:hover:not(.disable-hover),
.toolbar-wp-primary-bolsillo .bar-button-clear-wp-primary:hover:not(.disable-hover),
.toolbar-wp-primary-bolsillo .bar-button-wp-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-wp-primary-bolsillo .bar-button-outline-wp-primary {
  border-color: #511ebd;
  color: #511ebd;
  background-color: transparent;
}

.toolbar-wp-primary-bolsillo .bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-wp-primary-bolsillo .bar-button-solid-wp-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-wp-primary-bolsillo .bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-wp-primary-bolsillo .bar-button-secondary-wp,
.toolbar-wp-primary-bolsillo .bar-button-clear-wp-secondary,
.toolbar-wp-primary-bolsillo .bar-button-wp-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-wp-primary-bolsillo .bar-button-secondary-wp:hover:not(.disable-hover),
.toolbar-wp-primary-bolsillo .bar-button-clear-wp-secondary:hover:not(.disable-hover),
.toolbar-wp-primary-bolsillo .bar-button-wp-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-wp-primary-bolsillo .bar-button-outline-wp-secondary {
  border-color: #33c570;
  color: #33c570;
  background-color: transparent;
}

.toolbar-wp-primary-bolsillo .bar-button-outline-wp-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-wp-primary-bolsillo .bar-button-solid-wp-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-wp-primary-bolsillo .bar-button-solid-wp-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-wp-primary-bolsillo .bar-button-danger-wp,
.toolbar-wp-primary-bolsillo .bar-button-clear-wp-danger,
.toolbar-wp-primary-bolsillo .bar-button-wp-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-wp-primary-bolsillo .bar-button-danger-wp:hover:not(.disable-hover),
.toolbar-wp-primary-bolsillo .bar-button-clear-wp-danger:hover:not(.disable-hover),
.toolbar-wp-primary-bolsillo .bar-button-wp-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-wp-primary-bolsillo .bar-button-outline-wp-danger {
  border-color: #e13838;
  color: #e13838;
  background-color: transparent;
}

.toolbar-wp-primary-bolsillo .bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-wp-primary-bolsillo .bar-button-solid-wp-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-wp-primary-bolsillo .bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-wp-primary-bolsillo .bar-button-light-wp,
.toolbar-wp-primary-bolsillo .bar-button-clear-wp-light,
.toolbar-wp-primary-bolsillo .bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-wp-primary-bolsillo .bar-button-light-wp:hover:not(.disable-hover),
.toolbar-wp-primary-bolsillo .bar-button-clear-wp-light:hover:not(.disable-hover),
.toolbar-wp-primary-bolsillo .bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-wp-primary-bolsillo .bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-wp-primary-bolsillo .bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-primary-bolsillo .bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-wp-primary-bolsillo .bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-primary-bolsillo .bar-button-dark-wp,
.toolbar-wp-primary-bolsillo .bar-button-clear-wp-dark,
.toolbar-wp-primary-bolsillo .bar-button-wp-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-wp-primary-bolsillo .bar-button-dark-wp:hover:not(.disable-hover),
.toolbar-wp-primary-bolsillo .bar-button-clear-wp-dark:hover:not(.disable-hover),
.toolbar-wp-primary-bolsillo .bar-button-wp-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-wp-primary-bolsillo .bar-button-outline-wp-dark {
  border-color: #343434;
  color: #343434;
  background-color: transparent;
}

.toolbar-wp-primary-bolsillo .bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-wp-primary-bolsillo .bar-button-solid-wp-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-wp-primary-bolsillo .bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-wp-primary-bolsillo .bar-button-fondo-wp,
.toolbar-wp-primary-bolsillo .bar-button-clear-wp-fondo,
.toolbar-wp-primary-bolsillo .bar-button-wp-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-wp-primary-bolsillo .bar-button-fondo-wp:hover:not(.disable-hover),
.toolbar-wp-primary-bolsillo .bar-button-clear-wp-fondo:hover:not(.disable-hover),
.toolbar-wp-primary-bolsillo .bar-button-wp-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-wp-primary-bolsillo .bar-button-outline-wp-fondo {
  border-color: #e4e4e4;
  color: #e4e4e4;
  background-color: transparent;
}

.toolbar-wp-primary-bolsillo .bar-button-outline-wp-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-wp-primary-bolsillo .bar-button-solid-wp-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-wp-primary-bolsillo .bar-button-solid-wp-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-wp-primary-bolsillo .bar-button-light-primary-wp,
.toolbar-wp-primary-bolsillo .bar-button-clear-wp-light-primary,
.toolbar-wp-primary-bolsillo .bar-button-wp-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-wp-primary-bolsillo .bar-button-light-primary-wp:hover:not(.disable-hover),
.toolbar-wp-primary-bolsillo .bar-button-clear-wp-light-primary:hover:not(.disable-hover),
.toolbar-wp-primary-bolsillo .bar-button-wp-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-wp-primary-bolsillo .bar-button-outline-wp-light-primary {
  border-color: #621cf4;
  color: #621cf4;
  background-color: transparent;
}

.toolbar-wp-primary-bolsillo .bar-button-outline-wp-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-wp-primary-bolsillo .bar-button-solid-wp-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-wp-primary-bolsillo .bar-button-solid-wp-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-wp-primary-bolsillo .bar-button-middle-primary-wp,
.toolbar-wp-primary-bolsillo .bar-button-clear-wp-middle-primary,
.toolbar-wp-primary-bolsillo .bar-button-wp-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-wp-primary-bolsillo .bar-button-middle-primary-wp:hover:not(.disable-hover),
.toolbar-wp-primary-bolsillo .bar-button-clear-wp-middle-primary:hover:not(.disable-hover),
.toolbar-wp-primary-bolsillo .bar-button-wp-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-wp-primary-bolsillo .bar-button-outline-wp-middle-primary {
  border-color: #5e29ce;
  color: #5e29ce;
  background-color: transparent;
}

.toolbar-wp-primary-bolsillo .bar-button-outline-wp-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-wp-primary-bolsillo .bar-button-solid-wp-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-wp-primary-bolsillo .bar-button-solid-wp-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-wp-primary-bolsillo .bar-button-checked-wp,
.toolbar-wp-primary-bolsillo .bar-button-clear-wp-checked,
.toolbar-wp-primary-bolsillo .bar-button-wp-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-wp-primary-bolsillo .bar-button-checked-wp:hover:not(.disable-hover),
.toolbar-wp-primary-bolsillo .bar-button-clear-wp-checked:hover:not(.disable-hover),
.toolbar-wp-primary-bolsillo .bar-button-wp-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-wp-primary-bolsillo .bar-button-outline-wp-checked {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-wp-primary-bolsillo .bar-button-outline-wp-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-primary-bolsillo .bar-button-solid-wp-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-wp-primary-bolsillo .bar-button-solid-wp-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-primary-bolsillo .bar-button-unchecked-wp,
.toolbar-wp-primary-bolsillo .bar-button-clear-wp-unchecked,
.toolbar-wp-primary-bolsillo .bar-button-wp-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-wp-primary-bolsillo .bar-button-unchecked-wp:hover:not(.disable-hover),
.toolbar-wp-primary-bolsillo .bar-button-clear-wp-unchecked:hover:not(.disable-hover),
.toolbar-wp-primary-bolsillo .bar-button-wp-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-wp-primary-bolsillo .bar-button-outline-wp-unchecked {
  border-color: #c8c8c8;
  color: #c8c8c8;
  background-color: transparent;
}

.toolbar-wp-primary-bolsillo .bar-button-outline-wp-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-wp-primary-bolsillo .bar-button-solid-wp-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-wp-primary-bolsillo .bar-button-solid-wp-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-wp-primary-bolsillo .bar-button-primary-bolsillo-wp,
.toolbar-wp-primary-bolsillo .bar-button-clear-wp-primary-bolsillo,
.toolbar-wp-primary-bolsillo .bar-button-wp-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-wp-primary-bolsillo .bar-button-primary-bolsillo-wp:hover:not(.disable-hover),
.toolbar-wp-primary-bolsillo .bar-button-clear-wp-primary-bolsillo:hover:not(.disable-hover),
.toolbar-wp-primary-bolsillo .bar-button-wp-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-wp-primary-bolsillo .bar-button-outline-wp-primary-bolsillo {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-wp-primary-bolsillo .bar-button-outline-wp-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-primary-bolsillo .bar-button-solid-wp-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-wp-primary-bolsillo .bar-button-solid-wp-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-primary-bolsillo .bar-button-variant-bolsillo-wp,
.toolbar-wp-primary-bolsillo .bar-button-clear-wp-variant-bolsillo,
.toolbar-wp-primary-bolsillo .bar-button-wp-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-wp-primary-bolsillo .bar-button-variant-bolsillo-wp:hover:not(.disable-hover),
.toolbar-wp-primary-bolsillo .bar-button-clear-wp-variant-bolsillo:hover:not(.disable-hover),
.toolbar-wp-primary-bolsillo .bar-button-wp-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-wp-primary-bolsillo .bar-button-outline-wp-variant-bolsillo {
  border-color: #e0cc1b;
  color: #e0cc1b;
  background-color: transparent;
}

.toolbar-wp-primary-bolsillo .bar-button-outline-wp-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.toolbar-wp-primary-bolsillo .bar-button-solid-wp-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-wp-primary-bolsillo .bar-button-solid-wp-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.bar-button-primary-bolsillo-wp,
.bar-button-clear-wp-primary-bolsillo,
.bar-button-wp-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.bar-button-primary-bolsillo-wp:hover:not(.disable-hover),
.bar-button-clear-wp-primary-bolsillo:hover:not(.disable-hover),
.bar-button-wp-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.bar-button-outline-wp-primary-bolsillo {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.bar-button-outline-wp-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.bar-button-solid-wp-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.bar-button-solid-wp-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-variant-bolsillo .toolbar-background-wp {
  background: #f3de1d;
}

.toolbar-wp-variant-bolsillo .bar-button-clear-wp,
.toolbar-wp-variant-bolsillo .bar-button-default-wp,
.toolbar-wp-variant-bolsillo .bar-button-outline-wp,
.toolbar-wp-variant-bolsillo .toolbar-title-wp {
  color: #000;
}

.toolbar-wp-variant-bolsillo .bar-button-outline-wp {
  border-color: #000;
}

.toolbar-wp-variant-bolsillo .bar-button-primary-wp,
.toolbar-wp-variant-bolsillo .bar-button-clear-wp-primary,
.toolbar-wp-variant-bolsillo .bar-button-wp-primary {
  color: #420ab7;
  background-color: transparent;
}

.toolbar-wp-variant-bolsillo .bar-button-primary-wp:hover:not(.disable-hover),
.toolbar-wp-variant-bolsillo .bar-button-clear-wp-primary:hover:not(.disable-hover),
.toolbar-wp-variant-bolsillo .bar-button-wp-primary:hover:not(.disable-hover) {
  color: #420ab7;
}

.toolbar-wp-variant-bolsillo .bar-button-outline-wp-primary {
  border-color: #511ebd;
  color: #511ebd;
  background-color: transparent;
}

.toolbar-wp-variant-bolsillo .bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-wp-variant-bolsillo .bar-button-solid-wp-primary {
  color: #fff;
  background-color: #420ab7;
}

.toolbar-wp-variant-bolsillo .bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #511ebd;
}

.toolbar-wp-variant-bolsillo .bar-button-secondary-wp,
.toolbar-wp-variant-bolsillo .bar-button-clear-wp-secondary,
.toolbar-wp-variant-bolsillo .bar-button-wp-secondary {
  color: #21c064;
  background-color: transparent;
}

.toolbar-wp-variant-bolsillo .bar-button-secondary-wp:hover:not(.disable-hover),
.toolbar-wp-variant-bolsillo .bar-button-clear-wp-secondary:hover:not(.disable-hover),
.toolbar-wp-variant-bolsillo .bar-button-wp-secondary:hover:not(.disable-hover) {
  color: #21c064;
}

.toolbar-wp-variant-bolsillo .bar-button-outline-wp-secondary {
  border-color: #33c570;
  color: #33c570;
  background-color: transparent;
}

.toolbar-wp-variant-bolsillo .bar-button-outline-wp-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-wp-variant-bolsillo .bar-button-solid-wp-secondary {
  color: #fff;
  background-color: #21c064;
}

.toolbar-wp-variant-bolsillo .bar-button-solid-wp-secondary.activated {
  color: #fff;
  background-color: #33c570;
}

.toolbar-wp-variant-bolsillo .bar-button-danger-wp,
.toolbar-wp-variant-bolsillo .bar-button-clear-wp-danger,
.toolbar-wp-variant-bolsillo .bar-button-wp-danger {
  color: #f53d3d;
  background-color: transparent;
}

.toolbar-wp-variant-bolsillo .bar-button-danger-wp:hover:not(.disable-hover),
.toolbar-wp-variant-bolsillo .bar-button-clear-wp-danger:hover:not(.disable-hover),
.toolbar-wp-variant-bolsillo .bar-button-wp-danger:hover:not(.disable-hover) {
  color: #f53d3d;
}

.toolbar-wp-variant-bolsillo .bar-button-outline-wp-danger {
  border-color: #e13838;
  color: #e13838;
  background-color: transparent;
}

.toolbar-wp-variant-bolsillo .bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-wp-variant-bolsillo .bar-button-solid-wp-danger {
  color: #fff;
  background-color: #f53d3d;
}

.toolbar-wp-variant-bolsillo .bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #e13838;
}

.toolbar-wp-variant-bolsillo .bar-button-light-wp,
.toolbar-wp-variant-bolsillo .bar-button-clear-wp-light,
.toolbar-wp-variant-bolsillo .bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-wp-variant-bolsillo .bar-button-light-wp:hover:not(.disable-hover),
.toolbar-wp-variant-bolsillo .bar-button-clear-wp-light:hover:not(.disable-hover),
.toolbar-wp-variant-bolsillo .bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-wp-variant-bolsillo .bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-wp-variant-bolsillo .bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-variant-bolsillo .bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-wp-variant-bolsillo .bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-variant-bolsillo .bar-button-dark-wp,
.toolbar-wp-variant-bolsillo .bar-button-clear-wp-dark,
.toolbar-wp-variant-bolsillo .bar-button-wp-dark {
  color: #222;
  background-color: transparent;
}

.toolbar-wp-variant-bolsillo .bar-button-dark-wp:hover:not(.disable-hover),
.toolbar-wp-variant-bolsillo .bar-button-clear-wp-dark:hover:not(.disable-hover),
.toolbar-wp-variant-bolsillo .bar-button-wp-dark:hover:not(.disable-hover) {
  color: #222;
}

.toolbar-wp-variant-bolsillo .bar-button-outline-wp-dark {
  border-color: #343434;
  color: #343434;
  background-color: transparent;
}

.toolbar-wp-variant-bolsillo .bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-wp-variant-bolsillo .bar-button-solid-wp-dark {
  color: #fff;
  background-color: #222;
}

.toolbar-wp-variant-bolsillo .bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #343434;
}

.toolbar-wp-variant-bolsillo .bar-button-fondo-wp,
.toolbar-wp-variant-bolsillo .bar-button-clear-wp-fondo,
.toolbar-wp-variant-bolsillo .bar-button-wp-fondo {
  color: #f8f8f8;
  background-color: transparent;
}

.toolbar-wp-variant-bolsillo .bar-button-fondo-wp:hover:not(.disable-hover),
.toolbar-wp-variant-bolsillo .bar-button-clear-wp-fondo:hover:not(.disable-hover),
.toolbar-wp-variant-bolsillo .bar-button-wp-fondo:hover:not(.disable-hover) {
  color: #f8f8f8;
}

.toolbar-wp-variant-bolsillo .bar-button-outline-wp-fondo {
  border-color: #e4e4e4;
  color: #e4e4e4;
  background-color: transparent;
}

.toolbar-wp-variant-bolsillo .bar-button-outline-wp-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-wp-variant-bolsillo .bar-button-solid-wp-fondo {
  color: #000;
  background-color: #f8f8f8;
}

.toolbar-wp-variant-bolsillo .bar-button-solid-wp-fondo.activated {
  color: #000;
  background-color: #e4e4e4;
}

.toolbar-wp-variant-bolsillo .bar-button-light-primary-wp,
.toolbar-wp-variant-bolsillo .bar-button-clear-wp-light-primary,
.toolbar-wp-variant-bolsillo .bar-button-wp-light-primary {
  color: #5408F3;
  background-color: transparent;
}

.toolbar-wp-variant-bolsillo .bar-button-light-primary-wp:hover:not(.disable-hover),
.toolbar-wp-variant-bolsillo .bar-button-clear-wp-light-primary:hover:not(.disable-hover),
.toolbar-wp-variant-bolsillo .bar-button-wp-light-primary:hover:not(.disable-hover) {
  color: #5408F3;
}

.toolbar-wp-variant-bolsillo .bar-button-outline-wp-light-primary {
  border-color: #621cf4;
  color: #621cf4;
  background-color: transparent;
}

.toolbar-wp-variant-bolsillo .bar-button-outline-wp-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-wp-variant-bolsillo .bar-button-solid-wp-light-primary {
  color: #fff;
  background-color: #5408F3;
}

.toolbar-wp-variant-bolsillo .bar-button-solid-wp-light-primary.activated {
  color: #fff;
  background-color: #621cf4;
}

.toolbar-wp-variant-bolsillo .bar-button-middle-primary-wp,
.toolbar-wp-variant-bolsillo .bar-button-clear-wp-middle-primary,
.toolbar-wp-variant-bolsillo .bar-button-wp-middle-primary {
  color: #5016CA;
  background-color: transparent;
}

.toolbar-wp-variant-bolsillo .bar-button-middle-primary-wp:hover:not(.disable-hover),
.toolbar-wp-variant-bolsillo .bar-button-clear-wp-middle-primary:hover:not(.disable-hover),
.toolbar-wp-variant-bolsillo .bar-button-wp-middle-primary:hover:not(.disable-hover) {
  color: #5016CA;
}

.toolbar-wp-variant-bolsillo .bar-button-outline-wp-middle-primary {
  border-color: #5e29ce;
  color: #5e29ce;
  background-color: transparent;
}

.toolbar-wp-variant-bolsillo .bar-button-outline-wp-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-wp-variant-bolsillo .bar-button-solid-wp-middle-primary {
  color: #fff;
  background-color: #5016CA;
}

.toolbar-wp-variant-bolsillo .bar-button-solid-wp-middle-primary.activated {
  color: #fff;
  background-color: #5e29ce;
}

.toolbar-wp-variant-bolsillo .bar-button-checked-wp,
.toolbar-wp-variant-bolsillo .bar-button-clear-wp-checked,
.toolbar-wp-variant-bolsillo .bar-button-wp-checked {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-wp-variant-bolsillo .bar-button-checked-wp:hover:not(.disable-hover),
.toolbar-wp-variant-bolsillo .bar-button-clear-wp-checked:hover:not(.disable-hover),
.toolbar-wp-variant-bolsillo .bar-button-wp-checked:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-wp-variant-bolsillo .bar-button-outline-wp-checked {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-wp-variant-bolsillo .bar-button-outline-wp-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-variant-bolsillo .bar-button-solid-wp-checked {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-wp-variant-bolsillo .bar-button-solid-wp-checked.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-variant-bolsillo .bar-button-unchecked-wp,
.toolbar-wp-variant-bolsillo .bar-button-clear-wp-unchecked,
.toolbar-wp-variant-bolsillo .bar-button-wp-unchecked {
  color: #D9D9D9;
  background-color: transparent;
}

.toolbar-wp-variant-bolsillo .bar-button-unchecked-wp:hover:not(.disable-hover),
.toolbar-wp-variant-bolsillo .bar-button-clear-wp-unchecked:hover:not(.disable-hover),
.toolbar-wp-variant-bolsillo .bar-button-wp-unchecked:hover:not(.disable-hover) {
  color: #D9D9D9;
}

.toolbar-wp-variant-bolsillo .bar-button-outline-wp-unchecked {
  border-color: #c8c8c8;
  color: #c8c8c8;
  background-color: transparent;
}

.toolbar-wp-variant-bolsillo .bar-button-outline-wp-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-wp-variant-bolsillo .bar-button-solid-wp-unchecked {
  color: #000;
  background-color: #D9D9D9;
}

.toolbar-wp-variant-bolsillo .bar-button-solid-wp-unchecked.activated {
  color: #000;
  background-color: #c8c8c8;
}

.toolbar-wp-variant-bolsillo .bar-button-primary-bolsillo-wp,
.toolbar-wp-variant-bolsillo .bar-button-clear-wp-primary-bolsillo,
.toolbar-wp-variant-bolsillo .bar-button-wp-primary-bolsillo {
  color: #00CC96;
  background-color: transparent;
}

.toolbar-wp-variant-bolsillo .bar-button-primary-bolsillo-wp:hover:not(.disable-hover),
.toolbar-wp-variant-bolsillo .bar-button-clear-wp-primary-bolsillo:hover:not(.disable-hover),
.toolbar-wp-variant-bolsillo .bar-button-wp-primary-bolsillo:hover:not(.disable-hover) {
  color: #00CC96;
}

.toolbar-wp-variant-bolsillo .bar-button-outline-wp-primary-bolsillo {
  border-color: #14d09e;
  color: #14d09e;
  background-color: transparent;
}

.toolbar-wp-variant-bolsillo .bar-button-outline-wp-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-variant-bolsillo .bar-button-solid-wp-primary-bolsillo {
  color: #fff;
  background-color: #00CC96;
}

.toolbar-wp-variant-bolsillo .bar-button-solid-wp-primary-bolsillo.activated {
  color: #fff;
  background-color: #14d09e;
}

.toolbar-wp-variant-bolsillo .bar-button-variant-bolsillo-wp,
.toolbar-wp-variant-bolsillo .bar-button-clear-wp-variant-bolsillo,
.toolbar-wp-variant-bolsillo .bar-button-wp-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.toolbar-wp-variant-bolsillo .bar-button-variant-bolsillo-wp:hover:not(.disable-hover),
.toolbar-wp-variant-bolsillo .bar-button-clear-wp-variant-bolsillo:hover:not(.disable-hover),
.toolbar-wp-variant-bolsillo .bar-button-wp-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.toolbar-wp-variant-bolsillo .bar-button-outline-wp-variant-bolsillo {
  border-color: #e0cc1b;
  color: #e0cc1b;
  background-color: transparent;
}

.toolbar-wp-variant-bolsillo .bar-button-outline-wp-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.toolbar-wp-variant-bolsillo .bar-button-solid-wp-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.toolbar-wp-variant-bolsillo .bar-button-solid-wp-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.bar-button-variant-bolsillo-wp,
.bar-button-clear-wp-variant-bolsillo,
.bar-button-wp-variant-bolsillo {
  color: #f3de1d;
  background-color: transparent;
}

.bar-button-variant-bolsillo-wp:hover:not(.disable-hover),
.bar-button-clear-wp-variant-bolsillo:hover:not(.disable-hover),
.bar-button-wp-variant-bolsillo:hover:not(.disable-hover) {
  color: #f3de1d;
}

.bar-button-outline-wp-variant-bolsillo {
  border-color: #e0cc1b;
  color: #e0cc1b;
  background-color: transparent;
}

.bar-button-outline-wp-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.bar-button-solid-wp-variant-bolsillo {
  color: #000;
  background-color: #f3de1d;
}

.bar-button-solid-wp-variant-bolsillo.activated {
  color: #000;
  background-color: #e0cc1b;
}

.bar-button-strong-wp {
  font-weight: bold;
}

.text-ios-primary {
  color: #420ab7;
}

.text-ios-secondary {
  color: #21c064;
}

.text-ios-danger {
  color: #f53d3d;
}

.text-ios-light {
  color: #f4f4f4;
}

.text-ios-dark {
  color: #222;
}

.text-ios-fondo {
  color: #f8f8f8;
}

.text-ios-light-primary {
  color: #5408F3;
}

.text-ios-middle-primary {
  color: #5016CA;
}

.text-ios-checked {
  color: #00CC96;
}

.text-ios-unchecked {
  color: #D9D9D9;
}

.text-ios-primary-bolsillo {
  color: #00CC96;
}

.text-ios-variant-bolsillo {
  color: #f3de1d;
}

.text-md-primary {
  color: #420ab7;
}

.text-md-secondary {
  color: #21c064;
}

.text-md-danger {
  color: #f53d3d;
}

.text-md-light {
  color: #f4f4f4;
}

.text-md-dark {
  color: #222;
}

.text-md-fondo {
  color: #f8f8f8;
}

.text-md-light-primary {
  color: #5408F3;
}

.text-md-middle-primary {
  color: #5016CA;
}

.text-md-checked {
  color: #00CC96;
}

.text-md-unchecked {
  color: #D9D9D9;
}

.text-md-primary-bolsillo {
  color: #00CC96;
}

.text-md-variant-bolsillo {
  color: #f3de1d;
}

.text-wp-primary {
  color: #420ab7;
}

.text-wp-secondary {
  color: #21c064;
}

.text-wp-danger {
  color: #f53d3d;
}

.text-wp-light {
  color: #f4f4f4;
}

.text-wp-dark {
  color: #222;
}

.text-wp-fondo {
  color: #f8f8f8;
}

.text-wp-light-primary {
  color: #5408F3;
}

.text-wp-middle-primary {
  color: #5016CA;
}

.text-wp-checked {
  color: #00CC96;
}

.text-wp-unchecked {
  color: #D9D9D9;
}

.text-wp-primary-bolsillo {
  color: #00CC96;
}

.text-wp-variant-bolsillo {
  color: #f3de1d;
}

.virtual-loading {
  opacity: 0;
}

.virtual-scroll {
  position: relative;
  contain: content;
}

.virtual-scroll .virtual-position,
.virtual-scroll .virtual-position.item {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transition-duration: 0ms;
  transition-duration: 0ms;
  contain: content;
}

.virtual-scroll .virtual-last {
  display: none;
}

.ios ion-nav > .ion-page > .toolbar.statusbar-padding:first-child,
.ios ion-nav > .ion-page > ion-header > .toolbar.statusbar-padding:first-child,
.ios ion-tab > .ion-page > .toolbar.statusbar-padding:first-child,
.ios ion-tab > .ion-page > ion-header > .toolbar.statusbar-padding:first-child,
.ios ion-tabs > .ion-page.tab-subpage > ion-header > .toolbar.statusbar-padding:first-child,
.ios ion-menu > .menu-inner > .toolbar.statusbar-padding:first-child,
.ios ion-menu > .menu-inner > ion-header > .toolbar.statusbar-padding:first-child {
  padding-top: calc(20px + 4px);
  padding-top: calc(constant(safe-area-inset-top) + 4px);
  padding-top: calc(env(safe-area-inset-top) + 4px);
  min-height: calc(44px + 20px);
  min-height: calc(44px + constant(safe-area-inset-top));
  min-height: calc(44px + env(safe-area-inset-top));
}

.ios ion-nav > .ion-page > ion-content.statusbar-padding:first-child .scroll-content,
.ios ion-nav > .ion-page > ion-header > ion-content.statusbar-padding:first-child .scroll-content,
.ios ion-tab > .ion-page > ion-content.statusbar-padding:first-child .scroll-content,
.ios ion-tab > .ion-page > ion-header > ion-content.statusbar-padding:first-child .scroll-content,
.ios ion-tabs > .ion-page.tab-subpage > ion-header > ion-content.statusbar-padding:first-child .scroll-content,
.ios ion-menu > .menu-inner > ion-content.statusbar-padding:first-child .scroll-content,
.ios ion-menu > .menu-inner > ion-header > ion-content.statusbar-padding:first-child .scroll-content {
  padding-top: 20px;
  padding-top: constant(safe-area-inset-top);
  padding-top: env(safe-area-inset-top);
}

.ios ion-nav > .ion-page > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.ios ion-nav > .ion-page > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.ios ion-nav > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.ios ion-nav > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.ios ion-tab > .ion-page > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.ios ion-tab > .ion-page > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.ios ion-tab > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.ios ion-tab > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.ios ion-tabs > .ion-page.tab-subpage > ion-header > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.ios ion-tabs > .ion-page.tab-subpage > ion-header > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.ios ion-menu > .menu-inner > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.ios ion-menu > .menu-inner > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.ios ion-menu > .menu-inner > ion-header > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.ios ion-menu > .menu-inner > ion-header > ion-content.statusbar-padding:first-child[padding-top] .scroll-content {
  padding-top: calc(16px + 20px);
  padding-top: constant(safe-area-inset-top);
  padding-top: env(safe-area-inset-top);
}

.ios ion-nav > .ion-page > .toolbar.statusbar-padding:first-child ion-segment,
.ios ion-nav > .ion-page > .toolbar.statusbar-padding:first-child ion-title,
.ios ion-nav > .ion-page > ion-header > .toolbar.statusbar-padding:first-child ion-segment,
.ios ion-nav > .ion-page > ion-header > .toolbar.statusbar-padding:first-child ion-title,
.ios ion-tab > .ion-page > .toolbar.statusbar-padding:first-child ion-segment,
.ios ion-tab > .ion-page > .toolbar.statusbar-padding:first-child ion-title,
.ios ion-tab > .ion-page > ion-header > .toolbar.statusbar-padding:first-child ion-segment,
.ios ion-tab > .ion-page > ion-header > .toolbar.statusbar-padding:first-child ion-title,
.ios ion-tabs > .ion-page.tab-subpage > ion-header > .toolbar.statusbar-padding:first-child ion-segment,
.ios ion-tabs > .ion-page.tab-subpage > ion-header > .toolbar.statusbar-padding:first-child ion-title,
.ios ion-menu > .menu-inner > .toolbar.statusbar-padding:first-child ion-segment,
.ios ion-menu > .menu-inner > .toolbar.statusbar-padding:first-child ion-title,
.ios ion-menu > .menu-inner > ion-header > .toolbar.statusbar-padding:first-child ion-segment,
.ios ion-menu > .menu-inner > ion-header > .toolbar.statusbar-padding:first-child ion-title {
  padding-top: 20px;
  padding-top: constant(safe-area-inset-top);
  padding-top: env(safe-area-inset-top);
  height: calc(44px + 20px);
  height: calc(44px + constant(safe-area-inset-top));
  height: calc(44px + env(safe-area-inset-top));
  min-height: calc(44px + 20px);
  min-height: calc(44px + constant(safe-area-inset-top));
  min-height: calc(44px + env(safe-area-inset-top));
}

@media only screen and (max-width: 767px) {
  .ios .modal-wrapper > .ion-page > ion-header > .toolbar.statusbar-padding:first-child {
    padding-top: calc(20px + 4px);
    padding-top: calc(constant(safe-area-inset-top) + 4px);
    padding-top: calc(env(safe-area-inset-top) + 4px);
    min-height: calc(44px + 20px);
    min-height: calc(44px + constant(safe-area-inset-top));
    min-height: calc(44px + env(safe-area-inset-top));
  }
  .ios .modal-wrapper > .ion-page > ion-header > ion-content.statusbar-padding:first-child .scroll-content {
    padding-top: 20px;
    padding-top: constant(safe-area-inset-top);
    padding-top: env(safe-area-inset-top);
  }
  .ios .modal-wrapper > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding] .scroll-content,
  .ios .modal-wrapper > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding-top] .scroll-content {
    padding-top: calc(16px + 20px);
    padding-top: constant(safe-area-inset-top);
    padding-top: env(safe-area-inset-top);
  }
  .ios .modal-wrapper > .ion-page > ion-header > .toolbar.statusbar-padding:first-child ion-segment,
  .ios .modal-wrapper > .ion-page > ion-header > .toolbar.statusbar-padding:first-child ion-title {
    padding-top: 20px;
    padding-top: constant(safe-area-inset-top);
    padding-top: env(safe-area-inset-top);
    height: calc(44px + 20px);
    height: calc(44px + constant(safe-area-inset-top));
    height: calc(44px + env(safe-area-inset-top));
    min-height: calc(44px + 20px);
    min-height: calc(44px + constant(safe-area-inset-top));
    min-height: calc(44px + env(safe-area-inset-top));
  }
}

.ios .tabs:not(.tabs-ios[tabsPlacement=top]) .tabbar {
  padding-bottom: constant(safe-area-inset-bottom);
  padding-bottom: env(safe-area-inset-bottom);
}

.ios ion-footer .toolbar:last-child {
  padding-bottom: calc(constant(safe-area-inset-bottom) + 4px);
  padding-bottom: calc(env(safe-area-inset-bottom) + 4px);
  min-height: calc(44px + constant(safe-area-inset-bottom));
  min-height: calc(44px + env(safe-area-inset-bottom));
}

.ios .tabs:not(.tabs-ios[tabsPlacement='top']) ion-footer .toolbar:last-child {
  padding-bottom: 4px;
  min-height: 44px;
}

.md ion-nav > .ion-page > .toolbar.statusbar-padding:first-child,
.md ion-nav > .ion-page > ion-header > .toolbar.statusbar-padding:first-child,
.md ion-tab > .ion-page > .toolbar.statusbar-padding:first-child,
.md ion-tab > .ion-page > ion-header > .toolbar.statusbar-padding:first-child,
.md ion-tabs > .ion-page.tab-subpage > ion-header > .toolbar.statusbar-padding:first-child,
.md ion-menu > .menu-inner > .toolbar.statusbar-padding:first-child,
.md ion-menu > .menu-inner > ion-header > .toolbar.statusbar-padding:first-child {
  padding-top: calc(20px + 4px);
  padding-top: calc(constant(safe-area-inset-top) + 4px);
  padding-top: calc(env(safe-area-inset-top) + 4px);
  min-height: calc(56px + 20px);
  min-height: calc(56px + constant(safe-area-inset-top));
  min-height: calc(56px + env(safe-area-inset-top));
}

.md ion-nav > .ion-page > ion-content.statusbar-padding:first-child .scroll-content,
.md ion-nav > .ion-page > ion-header > ion-content.statusbar-padding:first-child .scroll-content,
.md ion-tab > .ion-page > ion-content.statusbar-padding:first-child .scroll-content,
.md ion-tab > .ion-page > ion-header > ion-content.statusbar-padding:first-child .scroll-content,
.md ion-tabs > .ion-page.tab-subpage > ion-header > ion-content.statusbar-padding:first-child .scroll-content,
.md ion-menu > .menu-inner > ion-content.statusbar-padding:first-child .scroll-content,
.md ion-menu > .menu-inner > ion-header > ion-content.statusbar-padding:first-child .scroll-content {
  padding-top: 20px;
  padding-top: constant(safe-area-inset-top);
  padding-top: env(safe-area-inset-top);
}

.md ion-nav > .ion-page > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.md ion-nav > .ion-page > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.md ion-nav > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.md ion-nav > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.md ion-tab > .ion-page > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.md ion-tab > .ion-page > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.md ion-tab > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.md ion-tab > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.md ion-tabs > .ion-page.tab-subpage > ion-header > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.md ion-tabs > .ion-page.tab-subpage > ion-header > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.md ion-menu > .menu-inner > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.md ion-menu > .menu-inner > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.md ion-menu > .menu-inner > ion-header > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.md ion-menu > .menu-inner > ion-header > ion-content.statusbar-padding:first-child[padding-top] .scroll-content {
  padding-top: calc(16px + 20px);
  padding-top: constant(safe-area-inset-top);
  padding-top: env(safe-area-inset-top);
}

@media only screen and (max-width: 767px) {
  .md .modal-wrapper > .ion-page > ion-header > .toolbar.statusbar-padding:first-child {
    padding-top: calc(20px + 4px);
    padding-top: calc(constant(safe-area-inset-top) + 4px);
    padding-top: calc(env(safe-area-inset-top) + 4px);
    min-height: calc(56px + 20px);
    min-height: calc(56px + constant(safe-area-inset-top));
    min-height: calc(56px + env(safe-area-inset-top));
  }
  .md .modal-wrapper > .ion-page > ion-header > ion-content.statusbar-padding:first-child .scroll-content {
    padding-top: 20px;
    padding-top: constant(safe-area-inset-top);
    padding-top: env(safe-area-inset-top);
  }
  .md .modal-wrapper > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding] .scroll-content,
  .md .modal-wrapper > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding-top] .scroll-content {
    padding-top: calc(16px + 20px);
    padding-top: constant(safe-area-inset-top);
    padding-top: env(safe-area-inset-top);
  }
}

.md .tabs:not(.tabs-ios[tabsPlacement=top]) .tabbar {
  padding-bottom: constant(safe-area-inset-bottom);
  padding-bottom: env(safe-area-inset-bottom);
}

.md ion-footer .toolbar:last-child {
  padding-bottom: calc(constant(safe-area-inset-bottom) + 4px);
  padding-bottom: calc(env(safe-area-inset-bottom) + 4px);
  min-height: calc(56px + constant(safe-area-inset-bottom));
  min-height: calc(56px + env(safe-area-inset-bottom));
}

.md .tabs:not(.tabs-ios[tabsPlacement='top']) ion-footer .toolbar:last-child {
  padding-bottom: 4px;
  min-height: 56px;
}

.wp ion-nav > .ion-page > .toolbar.statusbar-padding:first-child,
.wp ion-nav > .ion-page > ion-header > .toolbar.statusbar-padding:first-child,
.wp ion-tab > .ion-page > .toolbar.statusbar-padding:first-child,
.wp ion-tab > .ion-page > ion-header > .toolbar.statusbar-padding:first-child,
.wp ion-tabs > .ion-page.tab-subpage > ion-header > .toolbar.statusbar-padding:first-child,
.wp ion-menu > .menu-inner > .toolbar.statusbar-padding:first-child,
.wp ion-menu > .menu-inner > ion-header > .toolbar.statusbar-padding:first-child {
  padding-top: calc(20px + 4px);
  padding-top: calc(constant(safe-area-inset-top) + 4px);
  padding-top: calc(env(safe-area-inset-top) + 4px);
  min-height: calc(46px + 20px);
  min-height: calc(46px + constant(safe-area-inset-top));
  min-height: calc(46px + env(safe-area-inset-top));
}

.wp ion-nav > .ion-page > ion-content.statusbar-padding:first-child .scroll-content,
.wp ion-nav > .ion-page > ion-header > ion-content.statusbar-padding:first-child .scroll-content,
.wp ion-tab > .ion-page > ion-content.statusbar-padding:first-child .scroll-content,
.wp ion-tab > .ion-page > ion-header > ion-content.statusbar-padding:first-child .scroll-content,
.wp ion-tabs > .ion-page.tab-subpage > ion-header > ion-content.statusbar-padding:first-child .scroll-content,
.wp ion-menu > .menu-inner > ion-content.statusbar-padding:first-child .scroll-content,
.wp ion-menu > .menu-inner > ion-header > ion-content.statusbar-padding:first-child .scroll-content {
  padding-top: 20px;
  padding-top: constant(safe-area-inset-top);
  padding-top: env(safe-area-inset-top);
}

.wp ion-nav > .ion-page > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.wp ion-nav > .ion-page > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.wp ion-nav > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.wp ion-nav > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.wp ion-tab > .ion-page > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.wp ion-tab > .ion-page > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.wp ion-tab > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.wp ion-tab > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.wp ion-tabs > .ion-page.tab-subpage > ion-header > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.wp ion-tabs > .ion-page.tab-subpage > ion-header > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.wp ion-menu > .menu-inner > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.wp ion-menu > .menu-inner > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.wp ion-menu > .menu-inner > ion-header > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.wp ion-menu > .menu-inner > ion-header > ion-content.statusbar-padding:first-child[padding-top] .scroll-content {
  padding-top: calc(16px + 20px);
  padding-top: constant(safe-area-inset-top);
  padding-top: env(safe-area-inset-top);
}

@media only screen and (max-width: 767px) {
  .wp .modal-wrapper > .ion-page > ion-header > .toolbar.statusbar-padding:first-child {
    padding-top: calc(20px + 4px);
    padding-top: calc(constant(safe-area-inset-top) + 4px);
    padding-top: calc(env(safe-area-inset-top) + 4px);
    min-height: calc(46px + 20px);
    min-height: calc(46px + constant(safe-area-inset-top));
    min-height: calc(46px + env(safe-area-inset-top));
  }
  .wp .modal-wrapper > .ion-page > ion-header > ion-content.statusbar-padding:first-child .scroll-content {
    padding-top: 20px;
    padding-top: constant(safe-area-inset-top);
    padding-top: env(safe-area-inset-top);
  }
  .wp .modal-wrapper > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding] .scroll-content,
  .wp .modal-wrapper > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding-top] .scroll-content {
    padding-top: calc(16px + 20px);
    padding-top: constant(safe-area-inset-top);
    padding-top: env(safe-area-inset-top);
  }
}

.wp .tabs:not(.tabs-ios[tabsPlacement=top]) .tabbar {
  padding-bottom: constant(safe-area-inset-bottom);
  padding-bottom: env(safe-area-inset-bottom);
}

.wp ion-footer .toolbar:last-child {
  padding-bottom: calc(constant(safe-area-inset-bottom) + 4px);
  padding-bottom: calc(env(safe-area-inset-bottom) + 4px);
  min-height: calc(46px + constant(safe-area-inset-bottom));
  min-height: calc(46px + env(safe-area-inset-bottom));
}

.wp .tabs:not(.tabs-ios[tabsPlacement='top']) ion-footer .toolbar:last-child {
  padding-bottom: 4px;
  min-height: 46px;
}

.item-label-stacked .select-searchable, .item-label-floating .select-searchable {
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  max-width: 100%;
  padding-left: 0;
  padding-top: 8px;
  padding-bottom: 8px;
}

.item-label-stacked .select-searchable-value, .item-label-floating .select-searchable-value {
  padding-top: 0;
  padding-bottom: 0;
  min-height: 19px;
}

.item-label-stacked .select-searchable-icon-inner, .item-label-floating .select-searchable-icon-inner {
  top: 7px;
}

.item-label-stacked .select-searchable-ios .select-searchable-value, .item-label-floating .select-searchable-ios .select-searchable-value {
  padding-top: 0;
  padding-bottom: 0;
  min-height: 20px;
}

.item-label-stacked .select-searchable-ios .select-searchable-icon-inner, .item-label-floating .select-searchable-ios .select-searchable-icon-inner {
  top: 8px;
}

.item:not(.item-label-stacked):not(.item-label-floating) .select-searchable-md .select-searchable-value {
  padding-left: 16px;
}

.item:not(.item-label-stacked):not(.item-label-floating) .select-searchable-ios .select-searchable-value {
  padding-left: 16px;
}

.item-select-searchable .item-inner .input-wrapper {
  -webkit-box-align: normal;
  -webkit-align-items: normal;
  -ms-flex-align: normal;
  align-items: normal;
}

.item-select-searchable ion-label {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  max-width: initial;
}

.select-searchable {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 45%;
}

.select-searchable:not(.select-searchable-is-enabled) {
  opacity: 0.4;
}

.select-searchable-has-placeholder .select-searchable-value-item {
  color: #999;
}

.select-searchable-value {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  padding-top: 13px;
  padding-bottom: 13px;
  overflow: hidden;
}

.select-searchable-value-item {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.select-searchable-value-item:not(:last-child) {
  margin-bottom: 5px;
}

.select-searchable-icon {
  position: relative;
  width: 20px;
}

.select-searchable-icon-inner {
  position: absolute;
  top: 20px;
  left: 5px;
  border-top: 5px solid;
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
  pointer-events: none;
}

.select-searchable-item-button {
  width: 25px;
}

.select-searchable-ios.select-searchable-has-placeholder .select-searchable-value-item {
  color: #999;
}

.select-searchable-ios .select-searchable-value {
  padding-top: 11px;
  padding-bottom: 11px;
}

.select-searchable-ios .select-searchable-icon-inner {
  top: 19px;
  color: #999;
}

.select-searchable-md .select-searchable-icon-inner {
  color: #999;
}

.select-searchable-spinner {
  position: fixed;
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1;
}

.select-searchable-spinner-background {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  position: absolute;
  background-color: #000000;
  opacity: 0.05;
}

.select-searchable-spinner ion-spinner {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 10;
  margin-top: -14px;
  margin-left: -14px;
}

.select-searchable-add-item-template {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #ffffff;
}

.select-searchable-page-ios .select-searchable-message {
  padding: 8px;
}

.select-searchable-page-md .select-searchable-message {
  padding: 8px 12px;
}

.select-searchable-page.select-searchable-page-can-clear.select-searchable-page-is-multiple .footer .col:first-child {
  padding-right: 8px;
}

.select-searchable-page.select-searchable-page-can-clear.select-searchable-page-is-multiple .footer .col:last-child {
  padding-left: 8px;
}

.select-searchable-page.select-searchable-page-is-searching .scroll-content {
  overflow-y: hidden;
}

.select-searchable-page.select-searchable-page-is-add-item-template-visible > .content > .scroll-content {
  overflow-y: hidden;
}

.select-searchable-page ion-footer ion-toolbar {
  padding: 5px 16px;
}

h1,
h2,
h4,
h5,
h6 {
  font-family: 'Varela Round', sans-serif !important;
}

.fondo {
  color: white !important;
}

.list-ios > .item-block:first-child {
  border-top: 0.55px solid #c8c7cc00;
}

.list-ios > .item-block:last-child,
.list-ios > .item-wrapper:last-child .item-block {
  border-bottom: 0.55px solid #c8c7cc00;
}

.input-cover,
.text-input,
.card-subtitle-marco,
.toolbar-title-md,
h3 {
  font-family: 'Varela Round', sans-serif !important;
}

.card-title-marco {
  font-family: 'Oswald', bold !important;
}

.formHeader {
  height: 50px;
  text-align: center;
}

.navArrow2 {
  color: white;
  margin-left: 0px;
  margin-top: auto;
  margin-bottom: auto;
  display: block;
  vertical-align: center;
}

.navrigth {
  margin-right: auto;
  display: block;
  vertical-align: right;
}

.tituloTab {
  margin: auto;
  display: block;
  vertical-align: center;
}

.centrar {
  text-align: center !important;
  -webkit-box-pack: center !important;
  -webkit-justify-content: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -webkit-flex-direction: column !important;
  -ms-flex-direction: column !important;
  flex-direction: column !important;
}

.avatarletra {
  height: 85px !important;
  width: 85px !important;
  font-size: 45px;
}

.center {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

ion-menu {
  /*Hide toolbar shadow*/
}

ion-menu .header::after {
  background: #420ab7 !important;
}

ion-menu ion-toolbar .toolbar-background {
  background: #420ab7 !important;
  background: -webkit-linear-gradient(left, #1d2671, #1d2671, #2f0743, #2f0743) !important;
  border: 0px;
}

ion-menu ion-toolbar .toolbar-content ion-item {
  padding-left: inherit !important;
  background: -webkit-linear-gradient(left, #1d2671, #1d2671, #2f0743, #2f0743) !important;
}

ion-menu ion-toolbar .toolbar-content .list-md[no-lines] .item-block {
  padding-left: 50px !important;
}

ion-menu .title-primary {
  color: #420ab7 !important;
}

ion-menu .item-menu > div > div {
  padding-left: 5px !important;
  background: #420ab7 !important;
  background: -webkit-linear-gradient(top, #1d2671, #1d2671, #2f0743, #2f0743) !important;
}

ion-menu .iconos-texto {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  orientation: column;
  color: #36005f !important;
}

ion-menu ion-content {
  background: white !important;
}

ion-menu ion-content ion-list {
  background: #420ab7 !important;
}

ion-menu ion-content ion-list .item-inner {
  background: #420ab7 !important;
  border-bottom: 1px solid #f1f1f1 !important;
}

ion-menu ion-content ion-list .item-inner img {
  width: 20px;
  height: 20px;
  vertical-align: middle;
  margin-right: 10px;
  margin-bottom: 5px;
}

ion-menu ion-content ion-list .item-inner ion-icon {
  color: #36005f !important;
  width: 30px;
  height: 30px;
  vertical-align: middle;
  font-size: 1.5em;
}

.toolbar-background-md {
  background: white !important;
}

.ion-text-avatar {
  color: #420ab7 !important;
  background: white !important;
}

.bar-button-menutoggle-md {
  color: white !important;
}

.toolbar-title-md {
  font-size: 16px !important;
  color: #222222 !important;
}

.bar-button-default-md {
  color: black !important;
}

.button-md {
  text-transform: none;
}

.facebookButton {
  background-color: #3b5998;
  color: #fff;
}

.instagramButton {
  background: #615fca;
  background: -webkit-gradient(left top, right bottom, color-stop(0%, #615fca), color-stop(31%, #b7398b), color-stop(67%, #d68b3a), color-stop(100%, #db3683));
  background: linear-gradient(135deg, #615fca 0%, #b7398b 31%, #d68b3a 67%, #db3683 100%);
  color: #fff;
  padding: 0 28px;
}

.hrLine {
  width: 75%;
  text-align: center;
}

.hrLine span {
  background: #fff;
  padding: 0 5px;
  font-size: 12px;
  color: #000;
}

.alineado {
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

@media (min-width: 992px) {
  [col-12] {
    text-align: center;
  }
}

[col-3] {
  max-width: 15%;
}

[col-9] {
  max-width: 80%;
}

.header-menu {
  background-color: #420ab7;
  background: -webkit-linear-gradient(top, #1d2671, #1d2671, #2f0743, #2f0743) !important;
}

.menu-color {
  background-color: #420ab7 !important;
}

.has-refresher > .scroll-content {
  background: #f8f8f8 !important;
}

.fondo-app {
  background: #f8f8f8 !important;
}

.toolbar-title-md {
  font-size: 1.5rem !important;
}

.title.title-md {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  text-align: center;
}

ion-header button,
.back-button {
  z-index: 5;
}

.row-menu {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center !important;
  -webkit-justify-content: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
  -webkit-box-align: center !important;
  -webkit-align-items: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  align-items: center;
  margin-bottom: auto;
}

.menu-icon {
  margin-left: 10px;
  height: 20px !important;
}

.menu-nombre {
  margin-top: 15px !important;
  color: #979797;
  text-align: left;
}

.grid {
  margin-left: inherit !important;
  width: 75% !important;
  padding: 0px !important;
}

.header-md::after {
  width: 0px !important;
}

ion-menu ion-toolbar .toolbar-content ion-item {
  margin: 5%;
}

.swal-button-container {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.swal-button--confirm {
  background-color: #420ab7 !important;
}

.swal-footer {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.swal-button {
  border-radius: 0px !important;
  font-family: 'Varela Round', sans-serif !important;
}

.swal-text {
  width: 123px;
  height: 24px;
  font-family: 'Varela Round', sans-serif !important;
  font-size: 19.8px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 0.7px;
  text-align: center;
  color: #0e9d56;
  margin-bottom: -17px !important;
}

.swal-title {
  width: 100%;
  height: 24px;
  font-family: 'Varela Round', sans-serif !important;
  font-size: 19.8px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: #000000;
  margin-bottom: 33px !important;
}

.bitu {
  width: 52px;
  height: 47px;
  font-family: 'Baloo Thambi', cursive;
  font-size: 30px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: -1px;
  text-align: center;
  color: #420ab7;
}

ion-icon[class*="appname-"] {
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-position: 50% 50%;
  mask-position: 50% 50%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  background: currentColor;
  width: 1em;
  height: 1em;
}

ion-icon[class*="appname-customicon1"] {
  -webkit-mask-image: url('<svg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" width="100" height="100" viewBox="0 0 192 192" style=" fill:#000000;"><g fill="none" fill-rule="nonzero" stroke="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="10" stroke-dasharray="" stroke-dashoffset="0" font-family="none" font-weight="none" font-size="none" text-anchor="none" style="mix-blend-mode: normal"><path d="M0,192v-192h192v192z" fill="none"></path><g fill="#2ecc71"><path d="M96,12.8c-38.88,0 -70.4,31.52 -70.4,70.4c0,46.2976 45.7728,68.4608 51.5072,73.6192c5.856,5.2736 10.6944,17.0752 12.6464,23.7696c0.9472,3.2448 3.6032,4.8896 6.2464,4.9664c2.6368,-0.0704 5.2992,-1.7152 6.2464,-4.9664c1.952,-6.6944 6.7904,-18.5024 12.6464,-23.7696c5.7344,-5.1584 51.5072,-27.3216 51.5072,-73.6192c0,-38.88 -31.52,-70.4 -70.4,-70.4zM102.4,111.3472v10.2528h-12.8v-10.2208c-9.4144,-1.7664 -15.3344,-7.552 -15.68,-16.0064h11.0848c0.5312,4.4416 5.0112,7.2896 11.4688,7.2896c5.9584,0 10.176,-2.8864 10.176,-7.0272c0,-3.4944 -2.7328,-5.504 -9.4528,-6.9504l-7.136,-1.5168c-9.984,-2.0864 -14.8864,-7.2896 -14.8864,-15.6416c0,-8.4032 5.5616,-14.3936 14.4256,-16.3648v-10.3616h12.8v10.3424c8.64,1.9328 14.4128,7.8208 14.6944,15.776h-10.784c-0.5312,-4.3264 -4.5568,-7.2128 -10.0992,-7.2128c-5.7344,0 -9.5296,2.656 -9.5296,6.8352c0,3.3792 2.6176,5.3184 9.0368,6.6816l6.6048,1.408c11.0144,2.3168 15.7568,7.0656 15.7568,15.5648c0,9.152 -5.8752,15.2896 -15.68,17.152z"></path></g></g></svg>');
  mask-image: url('<svg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" width="100" height="100" viewBox="0 0 192 192" style=" fill:#000000;"><g fill="none" fill-rule="nonzero" stroke="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="10" stroke-dasharray="" stroke-dashoffset="0" font-family="none" font-weight="none" font-size="none" text-anchor="none" style="mix-blend-mode: normal"><path d="M0,192v-192h192v192z" fill="none"></path><g fill="#2ecc71"><path d="M96,12.8c-38.88,0 -70.4,31.52 -70.4,70.4c0,46.2976 45.7728,68.4608 51.5072,73.6192c5.856,5.2736 10.6944,17.0752 12.6464,23.7696c0.9472,3.2448 3.6032,4.8896 6.2464,4.9664c2.6368,-0.0704 5.2992,-1.7152 6.2464,-4.9664c1.952,-6.6944 6.7904,-18.5024 12.6464,-23.7696c5.7344,-5.1584 51.5072,-27.3216 51.5072,-73.6192c0,-38.88 -31.52,-70.4 -70.4,-70.4zM102.4,111.3472v10.2528h-12.8v-10.2208c-9.4144,-1.7664 -15.3344,-7.552 -15.68,-16.0064h11.0848c0.5312,4.4416 5.0112,7.2896 11.4688,7.2896c5.9584,0 10.176,-2.8864 10.176,-7.0272c0,-3.4944 -2.7328,-5.504 -9.4528,-6.9504l-7.136,-1.5168c-9.984,-2.0864 -14.8864,-7.2896 -14.8864,-15.6416c0,-8.4032 5.5616,-14.3936 14.4256,-16.3648v-10.3616h12.8v10.3424c8.64,1.9328 14.4128,7.8208 14.6944,15.776h-10.784c-0.5312,-4.3264 -4.5568,-7.2128 -10.0992,-7.2128c-5.7344,0 -9.5296,2.656 -9.5296,6.8352c0,3.3792 2.6176,5.3184 9.0368,6.6816l6.6048,1.408c11.0144,2.3168 15.7568,7.0656 15.7568,15.5648c0,9.152 -5.8752,15.2896 -15.68,17.152z"></path></g></g></svg>');
}

ion-icon[class*="appname-customicon2"] {
  -webkit-mask-image: url(../assets/img/customicon2.svg);
  mask-image: url(../assets/img/customicon2.svg);
}

ion-icon[class*="appname-customicon3"] {
  -webkit-mask-image: url(../assets/img/customicon3.svg);
  mask-image: url(../assets/img/customicon3.svg);
}

.titulo-alert-numero-cuotas {
  font-family: 'Varela Round', sans-serif !important;
  font-size: 19.8px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: #000000;
}

.alert-cuotas {
  color: white;
}

.alert-cuotas .alert-button {
  color: white;
  border-radius: 1.2px;
  -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.24), 0 0 1px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.24), 0 0 1px 0 rgba(0, 0, 0, 0.12);
  background-color: #0e9d56;
  height: 52.5px;
  margin-left: 25%;
  margin-right: 30%;
  width: 134px;
  height: 52.5px;
  margin-bottom: 10px !important;
  height: 52.5px;
}

.alert-cuotas .alert-button .button-inner {
  -webkit-box-pack: center !important;
  -webkit-justify-content: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
  font-family: 'Varela Round', sans-serif !important;
  font-size: 14.4px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 0.5px;
  text-align: center;
  color: #ffffff;
}

.alert-cuotas .alert-sub-title {
  font-family: 'Varela Round', sans-serif !important;
  font-size: 19.8px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: #000000;
}

.alert-cuotas .alert-message {
  font-family: 'SF Text' !important;
  font-size: 19.8px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 0.7px;
  text-align: center;
  color: #0e9d56;
}

.alert-cuotas .alert-wrapper {
  max-width: 90% !important;
}

.alert-cuotas .alert-input {
  left: 11%;
  position: absolute;
  top: 25% !important;
  text-align: center;
  -webkit-box-pack: center !important;
  -webkit-justify-content: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
  width: 83% !important;
  color: black !important;
}

.alert-cuotas .alert-ios {
  color: black !important;
}

.ios .ios-padding-global {
  margin-top: 0 !important;
}

@font-face {
  font-family: 'ocr_a_std';
  src: url(data:application/font-woff2;charset=utf-8;base64,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) format("woff2"), url(data:application/font-woff;charset=utf-8;base64,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) format("woff");
  font-weight: normal;
  font-style: normal;
}

header-personalizado {
  min-height: 72px;
  display: block;
}

header-personalizado .navbar-personalizado {
  padding: 20px;
}

header-personalizado .navbar-personalizado .titulo-header-personalizado {
  font-family: 'Outfit' !important;
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 30px;
  letter-spacing: 0.01em;
  color: #1A202C;
  margin: 0;
  margin-left: 20px;
}

home-bolsillos .contendor-principal-bolsillos {
  width: 100%;
  overflow-x: hidden;
  position: relative;
}

home-bolsillos .contenedor-bolsillos {
  background-color: #420ab7;
  color: white;
  padding: 45px 0px 20px 20px;
}

home-bolsillos .contenedor-bolsillos .rectangulos div {
  z-index: 1;
}

home-bolsillos .contenedor-bolsillos .rectangulos .rectangulo-1 {
  position: absolute;
  width: 26px;
  height: 49.83px;
  left: 195px;
  top: -22px;
  background: #5016CA;
}

home-bolsillos .contenedor-bolsillos .rectangulos .rectangulo-2 {
  position: absolute;
  width: 34px;
  height: 49.83px;
  left: 221px;
  top: 27.83px;
  background: #5408F3;
}

home-bolsillos .contenedor-bolsillos .rectangulos .rectangulo-3 {
  position: absolute;
  width: 78px;
  height: 49.83px;
  left: 255px;
  top: 27.83px;
  background: #5016CA;
}

home-bolsillos .contenedor-bolsillos .rectangulos .rectangulo-4 {
  position: absolute;
  width: 120px;
  height: 49.83px;
  left: 255px;
  top: -22px;
  background: #5408F3;
}

home-bolsillos .contenedor-bolsillos .rectangulos .rectangulo-5 {
  position: absolute;
  width: 81px;
  height: 48.94px;
  left: 294px;
  top: 77.66px;
  background: #5408F3;
}

home-bolsillos .contenedor-bolsillos .rectangulos .rectangulo-6 {
  position: absolute;
  width: 77px;
  height: 50.72px;
  left: 161px;
  top: 126.6px;
  background: #5016CA;
}

home-bolsillos .contenedor-bolsillos .rectangulos .rectangulo-7 {
  position: absolute;
  width: 56px;
  height: 50.72px;
  left: 238px;
  top: 126.6px;
  background: #5408F3;
}

home-bolsillos .contenedor-bolsillos .cabecera-usuario {
  display: grid;
  z-index: 2;
  position: relative;
  padding-right: 9px;
}

home-bolsillos .contenedor-bolsillos .cabecera-usuario p {
  font-size: 10px;
  margin-bottom: 0px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
  font-family: Outfit !important;
}

home-bolsillos .contenedor-bolsillos .cabecera-usuario h3 {
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 30px;
  letter-spacing: 0.01em;
  text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  margin: 0px;
  font-family: Outfit !important;
}

home-bolsillos .contenedor-bolsillos .cabecera-usuario .elipse-logo {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  overflow: hidden;
  justify-self: flex-end;
  margin-top: -44px;
}

home-bolsillos .contenedor-bolsillos .cabecera-usuario .elipse-logo .logo-empresa {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

home-bolsillos .contenedor-bolsillos .contenedor-titulo {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

home-bolsillos .contenedor-bolsillos .contenedor-titulo .titulo-bolsillos {
  font-style: normal;
  font-weight: 600;
  font-size: 20px;
  line-height: 25px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  letter-spacing: 0.01em;
  margin-top: 7px;
  margin-bottom: 16px;
  font-family: Outfit !important;
}

home-bolsillos .contenedor-bolsillos .contenedor-titulo .ver-todos {
  padding-right: 9px;
  font-style: normal;
  font-weight: 400;
  font-size: 10px;
  line-height: 18px;
  color: #FFFFFF;
  margin-top: 7px;
  margin-bottom: 16px;
  font-family: Outfit;
  z-index: 1;
}

home-bolsillos .contenedor-bolsillos .contenedor-titulo .ver-todos:hover {
  text-decoration: underline;
}

home-bolsillos .contenedor-bolsillos .slides-bolsillos .swiper-container {
  padding-bottom: 30px;
}

home-bolsillos .contenedor-bolsillos .slides-bolsillos .swiper-container .swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  background: #BBC2CE;
  opacity: 0.2;
}

home-bolsillos .contenedor-bolsillos .slides-bolsillos .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active {
  width: 22px;
  height: 8px;
  background: #00CC96;
  border-radius: 62px;
  opacity: 1;
}

home-bolsillos .contenedor-bolsillos .slides-bolsillos .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-next {
  margin-left: -63px;
}

@media (max-width: 370px) {
  home-bolsillos .contenedor-bolsillos .slides-bolsillos .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-next {
    margin-left: 0px;
  }
}

home-bolsillos .contenedor-bolsillos .slides-bolsillos .lista-bolsillos .slide-zoom {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding: 0px;
}

home-bolsillos .contenedor-bolsillos .slides-bolsillos .card-bolsillo {
  margin: 0px;
  width: 126px;
  height: 154px;
  background: #FFFFFF;
  border-radius: 10px;
  position: relative;
  margin-right: 21px;
}

home-bolsillos .contenedor-bolsillos .slides-bolsillos .card-bolsillo .color-derecho {
  position: absolute;
  width: 31px;
  height: 154px;
  right: 0px;
  top: 0px;
  border-radius: 0px 10px 10px 0px;
}

home-bolsillos .contenedor-bolsillos .slides-bolsillos .card-bolsillo .color-derecho.primario-bolsillo {
  background-color: #00CC96;
}

home-bolsillos .contenedor-bolsillos .slides-bolsillos .card-bolsillo .color-derecho.variante-bolsillo {
  background-color: #f3de1d;
}

home-bolsillos .contenedor-bolsillos .slides-bolsillos .card-bolsillo .contenido-bolsillo {
  text-align: left;
  padding-left: 7px;
}

home-bolsillos .contenedor-bolsillos .slides-bolsillos .card-bolsillo .contenido-bolsillo .detalle-bolsillo {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding: 0px;
  margin-top: 1px;
  font-family: Outfit;
}

home-bolsillos .contenedor-bolsillos .slides-bolsillos .card-bolsillo .contenido-bolsillo .detalle-bolsillo .nombre-bolsillo {
  font-style: normal;
  font-weight: 400;
  font-size: 10px;
  line-height: 18px;
}

home-bolsillos .contenedor-bolsillos .slides-bolsillos .card-bolsillo .contenido-bolsillo .detalle-bolsillo .monto-bolsillo {
  font-style: normal;
  font-weight: 700;
  font-size: 18px;
  line-height: 24px;
  word-break: break-all;
}

home-bolsillos .contenedor-bolsillos .slides-bolsillos .card-bolsillo .contenido-bolsillo .detalle-bolsillo .fecha-exp {
  font-style: normal;
  font-weight: 400;
  font-size: 10px;
  line-height: 18px;
  color: #BBC2CE;
  text-align: center;
  position: absolute;
  bottom: 0;
  margin-bottom: 5.81px;
}

home-bolsillos .contenedor-bolsillos .slides-bolsillos .card-bolsillo .contenido-bolsillo .rect-card-1 {
  position: absolute;
  width: 34.13px;
  height: 20.75px;
  right: 0px;
  top: 101.34px;
  background: #FFFFFF;
  opacity: 0.3;
  z-index: 1;
}

home-bolsillos .contenedor-bolsillos .slides-bolsillos .card-bolsillo .contenido-bolsillo .rect-card-2 {
  position: absolute;
  width: 50.75px;
  height: 20.75px;
  right: 0px;
  top: 142.83px;
  background: #FFFFFF;
  opacity: 0.3;
  z-index: 1;
}

home-bolsillos .contenedor-bolsillos .vacio {
  text-align: center;
  font-family: Outfit !important;
  padding: 8px;
  margin: 0px;
}

home-bolsillos .contenedor-bolsillos .total-bolsillos {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding-right: 9px;
  margin-top: 14px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: Outfit;
}

home-bolsillos .contenedor-bolsillos .total-bolsillos .text-total {
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
  color: white;
  margin: 0px;
}

home-bolsillos .contenedor-bolsillos .total-bolsillos .total {
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 18px;
  color: white;
  margin: 0px;
}

pse-contenido-personalizado ion-content div.fixed-content, pse-contenido-personalizado ion-content div.scroll-content {
  margin-bottom: 0;
}

pse-header-personalizado ion-header {
  z-index: 10;
  min-height: 72px;
  position: inherit;
  z-index: 3;
}

pse-header-personalizado ion-navbar.toolbar {
  min-height: 72px;
  height: 100%;
}

pse-header-personalizado ion-navbar div {
  border: 0 !important;
  background: white !important;
}

pse-header-personalizado ion-title {
  position: inherit;
  padding: 0 16px !important;
}

pse-header-personalizado ion-title > div {
  padding: 0 !important;
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

pse-header-personalizado ion-title h3 {
  font-family: 'Outfit' !important;
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 30px;
  letter-spacing: 0.01em;
  color: #1a202c;
  margin: 0;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin-left: 16px;
}

pse-header-personalizado ion-title button {
  background-color: transparent;
}

page-actualizardatos .bitu-big {
  width: 50%;
  margin-left: 32%;
  margin-bottom: 0%;
  font-family: 'Baloo Thambi', cursive;
  font-size: 70px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 0px;
  text-align: center;
  color: #420ab7;
}

page-actualizardatos .texto-gris {
  color: gray;
}

page-actualizardatos .grid {
  margin-left: inherit !important;
  width: 100% !important;
  padding: 0px !important;
}

page-actualizardatos .radio-item {
  background: rgba(238, 237, 237, 0);
  padding-left: inherit !important;
  font-size: 1.3rem !important;
}

page-actualizardatos .fondo {
  background: #420ab7;
  color: white !important;
}

page-actualizardatos .centrar {
  text-align: center !important;
  -webkit-box-pack: center !important;
  -webkit-justify-content: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -webkit-flex-direction: column !important;
  -ms-flex-direction: column !important;
  flex-direction: column !important;
}

page-actualizardatos .userimg {
  height: 90px;
  width: 90px;
  border-radius: 50%;
  margin-top: 15px;
  display: block;
  margin: 0 auto;
  border: 2px solid gainsboro;
}

page-actualizardatos .avatarletra {
  background: #420ab7 !important;
  color: white !important;
  height: 110px !important;
  width: 110px !important;
  font-size: 45px;
}

page-actualizardatos .pencil {
  top: 85px;
  position: absolute;
  background-color: #488aff;
  padding: 8px;
  margin-left: 40px;
  border-radius: 50%;
  color: white;
  text-align: center;
}

page-actualizardatos .margin-l {
  margin-left: 20px !important;
  width: 90% !important;
}

page-actualizardatos .fondogris {
  background: white;
  color: gray;
  border-radius: 5px;
  margin: 7px;
}

page-actualizardatos .fondoblanco {
  background: white;
  color: gray;
  border-radius: 5px;
  margin: 7px;
}

page-actualizardatos .row1 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  justify-items: center;
}

page-actualizardatos .termino_condiciones-nombre {
  padding-bottom: 10px;
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: start !important;
  -webkit-justify-content: flex-start !important;
  -ms-flex-pack: start !important;
  justify-content: flex-start !important;
  -webkit-box-align: left  !important;
  -webkit-align-items: left  !important;
  -ms-flex-align: left  !important;
  align-items: left  !important;
  font-weight: bold !important;
}

page-actualizardatos .termino_condiciones {
  bottom: 0px;
  margin-left: 10% !important;
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: start !important;
  -webkit-justify-content: flex-start !important;
  -ms-flex-pack: start !important;
  justify-content: flex-start !important;
  -webkit-box-align: left !important;
  -webkit-align-items: left !important;
  -ms-flex-align: left !important;
  align-items: left !important;
  font-weight: bold !important;
}

page-actualizardatos .termino_condiciones-check {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center !important;
  -webkit-justify-content: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
  -webkit-box-align: left  !important;
  -webkit-align-items: left  !important;
  -ms-flex-align: left  !important;
  align-items: left  !important;
  font-weight: bold !important;
}

page-actualizardatos .label-md {
  margin: 0px 8px 13px 0 !important;
}

page-actualizardatos .letras-terminos {
  margin: 0px 8px 0px 0 !important;
}

page-actualizardatos .subrayada {
  -webkit-text-decoration: underline #420ab7;
  text-decoration: underline #420ab7;
}

page-actualizardatos .label {
  margin: 0px 8px 0px 0 !important;
}

page-actualizardatos .logoimg {
  max-width: 80;
  max-height: 80px;
  display: block;
  margin: 0 auto;
  padding: 0px;
}

page-actualizardatos .bienvenidos-bitu {
  font-family: 'Varela Round', sans-serif !important;
  font-size: 27px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: #420ab7;
  margin-top: 0px;
}

page-actualizardatos .letras-preregistro {
  font-family: 'Varela Round', sans-serif !important;
  font-size: 17px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: #000000;
  margin-left: 5px;
  margin-right: 5px;
}

page-actualizardatos .p-preregistro {
  font-family: 'Varela Round', sans-serif !important;
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: #000000;
}

page-actualizardatos [col-12] {
  padding: 0px;
}

page-actualizardatos .texto-empresa {
  font-family: 'Baloo Thambi', cursive;
  font-size: 20px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: -1px;
  text-align: center;
  color: #420ab7;
}

page-actualizardatos .indcanos-tus-intere {
  width: 100%;
  height: 17px;
  font-family: 'Varela Round', sans-serif !important;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: #000000;
}

page-actualizardatos .row-interes {
  width: 95%;
  margin-left: 12%;
  margin-right: 16%;
}

page-actualizardatos .col-interes {
  padding: 0px;
}

page-actualizardatos .p-interes {
  font-family: 'Varela Round', sans-serif !important;
  font-size: 13px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #000000;
}

page-actualizardatos .row-terminos {
  width: 85%;
}

page-ayuda .p-label {
  font-family: 'Varela Round', sans-serif !important;
  font-size: 13.2px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.25;
  letter-spacing: normal;
  color: #979797 !important;
  padding-left: 25px !important;
}

page-ayuda .iconayuda {
  color: #979797 !important;
}

page-ayuda .itemayuda {
  padding-left: 0px !important;
}

page-ayuda .borde {
  border-bottom: 1px solid #dedede !important;
}

page-ayudadetalle .grid {
  margin-left: inherit !important;
  width: 100% !important;
  padding: 0px !important;
}

page-ayudadetalle .col {
  border-bottom: 1px solid #dedede !important;
  margin-bottom: 13px;
}

page-ayudadetalle h5 {
  font-size: 1.6rem;
}

page-bolsillos .contenido-bolsillos {
  position: relative;
}

page-bolsillos .contenido-bolsillos .scroll-content {
  padding: 26px 20px;
}

page-bolsillos .contenido-bolsillos .lista-bolsillos {
  display: grid;
  gap: 12px;
  margin-bottom: 56px;
}

page-bolsillos .contenido-bolsillos .lista-bolsillos .card-bolsillo {
  border: 1px solid #EDF0F6;
  border-radius: 10px;
  margin: 0;
}

page-bolsillos .contenido-bolsillos .lista-bolsillos .card-bolsillo .contenido-bolsillo {
  padding: 12px;
  display: grid;
  grid-template-columns: 46px 1fr;
  gap: 16px;
}

page-bolsillos .contenido-bolsillos .lista-bolsillos .card-bolsillo .contenido-bolsillo .primario-bolsillo, page-bolsillos .contenido-bolsillos .lista-bolsillos .card-bolsillo .contenido-bolsillo .variante-bolsillo {
  border-radius: 8px;
  min-height: 108px;
}

page-bolsillos .contenido-bolsillos .lista-bolsillos .card-bolsillo .contenido-bolsillo .primario-bolsillo {
  background-color: #00CC96;
}

page-bolsillos .contenido-bolsillos .lista-bolsillos .card-bolsillo .contenido-bolsillo .variante-bolsillo {
  background-color: #f3de1d;
}

page-bolsillos .contenido-bolsillos .lista-bolsillos .card-bolsillo .contenido-bolsillo .detalle-bolsillo {
  display: grid;
  padding-top: 8px;
}

page-bolsillos .contenido-bolsillos .lista-bolsillos .card-bolsillo .contenido-bolsillo .detalle-bolsillo .nombre-bolsillo {
  font-family: Outfit;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
  color: #1A202C;
  margin-bottom: 3px;
}

page-bolsillos .contenido-bolsillos .lista-bolsillos .card-bolsillo .contenido-bolsillo .detalle-bolsillo .monto-bolsillo {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  font-family: Outfit;
  color: #465064;
}

page-bolsillos .contenido-bolsillos .lista-bolsillos .card-bolsillo .contenido-bolsillo .detalle-bolsillo .fecha-vencimiento {
  margin-top: auto;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  font-family: Outfit;
  color: #8690A3;
  margin: 0;
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
  padding-bottom: 10px;
}

page-comenzar .fondo-comenzar {
  background: -webkit-linear-gradient(top, #f6f6f6, #f6f6f6, #f6f6f6, #f6f6f6);
}

page-comenzar .toolbar-title-ios {
  margin-right: 0px;
}

page-comenzar .swiper-wrapper {
  padding-right: 0px !important;
}

page-comenzar .promocion {
  margin: 0 auto;
  position: relative;
  width: 100% !important;
}

page-comenzar .logo-bitu-blanco {
  position: absolute;
  z-index: 1;
  margin-left: 35%;
  margin-top: 5%;
  max-width: 30%;
}

page-comenzar .p-donde-comprar {
  font-family: 'Varela Round', sans-serif !important;
  font-size: 25px;
  font-weight: 500;
  margin: 10px;
  margin-top: 0px;
  padding-top: 5%;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: -0.75px;
  text-align: center;
  color: #000000 !important;
}

page-comenzar .p-donde-comprar-texto {
  font-family: 'Varela Round', sans-serif !important;
  font-size: 18px;
  margin: 0px;
  margin-top: 0px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: -0.5px;
  text-align: center;
  padding-top: 2%;
  padding-bottom: 2%;
  color: #3d3d3d !important;
}

page-comenzar .ion-slide.swiper-slide {
  left: 60%;
}

page-comenzar .overlay:before {
  content: " ";
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100%;
  display: block;
  z-index: 0;
  position: absolute;
  background-color: #420ab7;
}

page-comenzar .boton-borde {
  background: #00b2d2;
  border: 1px solid #00b2d2 !important;
  color: white !important;
  font-size: 16px !important;
}

page-comenzar .letra-blanca {
  color: white;
  font-size: 24px;
  font-weight: bold;
}

page-comenzar .letra-blanca2 {
  color: white;
}

page-comenzar ion-title {
  background: #231b61;
  text-align: right;
}

page-comenzar .toolbar-title-md {
  color: white !important;
  text-align: right !important;
}

page-comenzar .grid {
  width: 100% !important;
}

page-comenzar [col-12] {
  padding: 0px;
}

page-comenzar .platform-ios [col-12] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
  -ms-flex: 0 0 100%;
  flex: 0 0 92% !important;
  width: 100%;
  max-width: 100%;
}

page-comenzar .p-comenzar {
  font-family: 'Varela Round', sans-serif !important;
  font-size: 25px !important;
  margin: 0px !important;
}

page-comenzar .bitu {
  color: #fff !important;
}

page-comenzar .logo-comenzar-0 {
  width: 100% !important;
}

page-comenzar .logo-comenzar-1 {
  width: 100% !important;
}

page-comenzar .logo-comenzar-2 {
  width: 100% !important;
}

page-comenzar .logo-comenzar-3 {
  width: 100% !important;
}

page-comenzar .row-comenzar-absolute {
  position: absolute;
  z-index: 1;
}

page-comenzar .row-omitir-comenzar {
  margin-top: 15px;
  margin-bottom: 100px;
}

page-comenzar .col-omitir-comenzar {
  font-size: 15.4px !important;
  margin-left: 80% !important;
}

page-comenzar .ion-logos-col-comenzar {
  margin-left: auto;
  margin-right: auto;
  margin-top: 10px;
  margin-bottom: 10px;
}

page-comenzar .swiper-pagination-bullets {
  left: 0;
  bottom: 0% !important;
  width: 100% !important;
  top: 15% !important;
}

page-comenzar .swiper-pagination-bullet-active {
  background: #c0bcc9 !important;
  opacity: 1;
}

page-comenzar .slide-full {
  height: 100% !important;
}

page-comenzar .scroll-content {
  overflow: hidden;
}

@media screen and (min-height: 812px) {
  page-comenzar .p-comenzar {
    margin: 60px !important;
  }
}

page-comenzar .btningresar {
  height: 40px;
  margin-top: 5%;
  margin-left: 10%;
  margin-right: 10%;
  max-width: 80%;
  margin-bottom: 20px;
  border-radius: 27.7px;
  background-color: #420ab7;
  font-size: 13px !important;
}

page-comenzar .col {
  padding: 0px !important;
}

@media only screen and (device-width: 414px) and (-webkit-device-pixel-ratio: 2) {
  page-comenzar .p-donde-comprar {
    margin-top: 10%;
  }
  page-comenzar .p-donde-comprar-texto {
    margin-top: 5%;
  }
}

page-comercio .bitu {
  margin-right: 0% !important;
}

page-comercio .title-primary {
  color: #420ab7;
}

page-comercio .sombra {
  background: #edecec !important;
}

page-comercio .item-md {
  border: solid 1px #dad9d9;
  border-radius: 7px;
  width: 90%;
  margin: auto;
}

page-comercio .card-md {
  color: #888787 !important;
  height: auto;
  margin-top: 0px;
  margin-left: 10px;
  margin-right: 10px;
}

page-comercio .break-word {
  -ms-word-break: break-all;
  word-break: break-all;
  word-break: break-word;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
}

page-comercio .fondocomercio {
  background: #f1f0f0;
}

page-comercio .divrelative {
  position: relative;
  padding-right: 8px;
  padding-left: 8px;
}

page-comercio .comercio {
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
}

page-comercio .comerciodiv {
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
}

page-comercio .correr {
  position: absolute;
  text-align: left !important;
  padding-left: 63px !important;
  top: 17px;
  overflow-wrap: break-word;
}

page-comercio .correr2 {
  position: absolute;
  text-align: left !important;
  padding-left: 60px !important;
  top: 47px;
}

page-comercio .logoredondo {
  position: absolute;
  top: 46px;
  margin-left: 13px;
  border-radius: 50px;
  width: 70px;
  height: 70px;
  border: 4px solid white;
}

page-comercio .card-content {
  font-family: 'SFProText-Regular' !important;
  font-size: 17px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 1.2px;
  text-align: left;
  color: #888787;
}

page-comercio .item-md h2 {
  margin: 2px 0;
  font-size: 1.6rem;
  font-weight: normal;
  text-transform: capitalize !important;
}

page-comfirmaciondepago .back-button {
  display: none !important;
}

page-comfirmaciondepago .tiket {
  margin: 0 auto;
  width: 450px;
  height: 90%;
  font-family: 'Roboto Mono', monospace !important;
}

page-comfirmaciondepago .trans {
  position: absolute;
  font-family: 'Roboto Mono', monospace;
  font-size: 15px;
  padding-left: 65px;
  top: 150px;
  color: #3D3C64;
}

page-comfirmaciondepago .numtrans {
  position: absolute;
  font-family: 'Roboto Mono', monospace !important;
  font-size: 15px;
  padding-left: 65px;
  top: 175px;
  color: gray;
}

page-comfirmaciondepago .estableci {
  position: absolute;
  font-family: 'Roboto Mono', monospace !important;
  font-size: 15px;
  padding-left: 65px;
  top: 220px;
  color: #3D3C64;
}

page-comfirmaciondepago .nomestableci {
  position: absolute;
  font-family: 'Roboto Mono', monospace !important;
  font-size: 15px;
  padding-left: 65px;
  top: 245px;
  color: gray;
}

page-comfirmaciondepago .user {
  position: absolute;
  font-family: 'Roboto Mono', monospace !important;
  font-size: 15px;
  padding-left: 65px;
  top: 290px;
  color: #3D3C64;
}

page-comfirmaciondepago .iduser {
  position: absolute;
  font-family: 'Roboto Mono', monospace !important;
  font-size: 15px;
  padding-left: 65px;
  top: 315px;
  color: gray;
}

page-comfirmaciondepago .valor {
  position: absolute;
  font-family: 'Roboto Mono', monospace !important;
  font-size: 15px;
  padding-left: 65px;
  top: 380px;
  color: #3D3C64;
}

page-comfirmaciondepago .precio {
  position: absolute;
  font-family: 'Roboto Mono', monospace !important;
  top: 420px;
  font-size: 25px;
  left: 40%;
  color: #3D3C64;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #55617d;
}

page-comfirmaciondepago .logo {
  position: absolute;
  top: 60px;
  left: 40%;
  display: block;
  margin: 0 auto;
  width: 70px;
  height: 70px;
}

page-comfirmaciondepago .fecha {
  position: absolute;
  font-family: 'Roboto Mono', monospace !important;
  font-size: 15px;
  padding-left: 28%;
  top: 125px;
  padding-right: 20%;
  color: gray;
}

page-comfirmaciondepago .footer-pagar-linea {
  background: #21c064 !important;
  color: white !important;
  font-family: 'Varela Round', sans-serif !important;
  font-size: 24px !important;
}

page-comfirmaciondepago .show-tabbar {
  display: none !important;
}

page-compraenlinea .back-bitu {
  position: absolute;
  z-index: 1;
  top: 15%;
  height: 50%;
}

page-compraenlinea .bitu {
  padding-left: 0%;
}

page-compraenlinea .pagar {
  width: 144px;
  height: 42.6px;
  border-radius: 1.2px;
  -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.24), 0 0 1px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.24), 0 0 1px 0 rgba(0, 0, 0, 0.12);
  background-color: #0e9d56 !important;
}

page-compraenlinea .boton-pagar {
  width: 144px;
  height: 42.6px;
  border-radius: 1.2px;
  -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.24), 0 0 1px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.24), 0 0 1px 0 rgba(0, 0, 0, 0.12);
  background-color: #0e9d56 !important;
}

page-compraenlinea .alert-wrapper {
  max-width: 95% !important;
}

page-compraenlinea .alert-message {
  max-height: 240px;
  font-size: 21px !important;
  font-weight: bold !important;
  color: #0e9d56 !important;
  text-align: center !important;
}

page-compraenlinea .grid {
  margin-left: inherit !important;
  width: 100% !important;
  padding: 0px !important;
}

page-compraenlinea .termino_condiciones-check {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center !important;
  -webkit-justify-content: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
  -webkit-box-align: center !important;
  -webkit-align-items: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
  font-weight: bold !important;
}

page-compraenlinea .termino_condiciones-nombre {
  padding-bottom: 20px;
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center !important;
  -webkit-justify-content: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
  -webkit-box-align: center !important;
  -webkit-align-items: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
  font-weight: bold !important;
}

page-compraenlinea .termino_condiciones {
  bottom: 0px;
  margin-left: auto !important;
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center !important;
  -webkit-justify-content: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
  -webkit-box-align: center !important;
  -webkit-align-items: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
  font-weight: bold !important;
}

page-compraenlinea h2 {
  margin-top: -0.2rem;
}

page-compraenlinea .div-nombre-producto {
  margin-left: 16px;
  margin-right: 16px;
}

page-compraenlinea .div-precio-cantidad {
  margin-left: 10px;
  margin-right: 10px;
}

page-compraenlinea .row-contador {
  background: white;
  border-radius: 5px;
  border: solid 1px #e4e4e4;
}

page-compraenlinea .precio {
  padding-left: 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: bold;
  color: #420ab7 !important;
  padding-left: 16px;
  font-size: 25px;
}

page-compraenlinea .texto-primary {
  color: #420ab7 !important;
}

page-compraenlinea .p-scroll {
  font-family: 'CircularStd-Book';
  text-align: justify;
  white-space: initial;
  color: #888787 !important;
  padding-left: 16px !important;
  padding-right: 16px !important;
}

page-compraenlinea .toolbar-title-md {
  color: white !important;
  font-family: 'Varela Round', sans-serif !important;
  font-size: 24px !important;
}

page-compraenlinea .footer-pagar-linea {
  background: #21c064 !important;
  color: white !important;
  font-family: 'Varela Round', sans-serif !important;
  font-size: 24px !important;
}

page-compraenlinea .descripcion-producto {
  color: #420ab7 !important;
}

page-compraenlinea .card-md {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-shadow: inherit !important;
  box-shadow: inherit !important;
  margin-left: 10px !important;
  margin-right: 10px !important;
  margin-bottom: 15px !important;
}

page-compraenlinea .img-compra-linea {
  -webkit-box-shadow: inherit !important;
  box-shadow: inherit !important;
  margin: auto;
  display: block;
  width: 100% !important;
}

page-compraenlinea .fondocompralinea {
  background: #f3f3f3;
}

page-compraenlinea .bordes {
  border-radius: 8px;
  margin-bottom: 22px;
}

page-compraenlinea .button-md {
  text-transform: none;
}

page-compraenlinea .div-marquilla {
  padding-bottom: 5px;
}

page-compraenlinea .marquilla {
  border-radius: 18px;
  background: #420ab7 !important;
  top: 10px;
  margin: 10px;
  padding-bottom: 5px;
  padding: 5px;
  color: white;
}

page-compraenlinea .color {
  color: #6FBBF9 !important;
}

page-compraenlinea .gris {
  color: #420ab7 !important;
  font-weight: bold;
}

page-compraenlinea .mas {
  color: #420ab7 !important;
  font-weight: bold;
  text-align: center;
}

page-compraenlinea .menos {
  color: #420ab7 !important;
  font-weight: bold;
  text-align: center;
}

page-compraenlinea .contador {
  font-weight: bold;
  text-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-compraenlinea .gris-producto {
  color: #4f4f4f !important;
  letter-spacing: 3px;
  font-weight: bold;
}

page-compraenlinea .gris-establecimiento {
  color: #4f4f4f !important;
  letter-spacing: 1px;
  font-weight: bold;
}

page-compraenlinea .contador {
  margin: 0px;
  background: white;
  color: gray;
}

page-compraenlinea .item-md.item-block .item-inner {
  border: 0px;
}

page-compraenlinea .item-md,
page-compraenlinea .item-block,
page-compraenlinea .item-inner {
  background: #f8f8f8 !important;
  border: 0px;
}

page-compraenlinea .scroll-content {
  padding-top: 0px !important;
}

page-compraenlinea .label-md {
  margin: 33px 8px 13px 0 !important;
}

page-compraenlinea .bar-button::after {
  left: -2px;
  right: -2px;
  top: -7px;
  bottom: -6px;
  position: absolute;
  content: "";
}

page-compraenlinea .bar-button-md[icon-only] ion-icon {
  font-size: 26px !important;
}

page-compraenlinea .gris-producto {
  font-family: 'Varela Round', sans-serif !important;
  font-size: 31px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 0.65;
  letter-spacing: normal;
  color: #4f4f4f;
}

page-compraenlinea .bar-button-md {
  margin: 0 0.2rem;
  padding: 0 10px !important;
  border-radius: 2px;
  height: 32px;
  border: 0;
  font-size: 1.4rem;
  font-weight: 500;
  text-transform: uppercase;
}

page-compraenlinea .cuotas {
  background: white;
  color: gray;
  text-align: center;
}

page-compraenlinea ::-webkit-input-placeholder {
  text-align: center;
}

page-compraenlinea :-moz-placeholder {
  /* Firefox 18- */
  text-align: center;
}

page-compraenlinea ::-moz-placeholder {
  /* Firefox 19+ */
  text-align: center;
}

page-compraenlinea :-ms-input-placeholder {
  text-align: center;
}

page-compraenlinea .item-cuota {
  margin-left: auto;
  margin-right: auto;
}

page-compraenlinea .col-span-cuota {
  margin-top: auto;
  margin-bottom: auto;
  text-align: left;
  font-family: 'Varela Round', sans-serif !important;
}

page-compraenlinea .col-input-cuota {
  max-width: 100%;
}

page-compraenlinea .cuotas {
  border-radius: 5px;
  text-align: center;
  border: solid 1px #e4e4e4;
}

page-compraenlinea input[type=number] {
  text-align: center;
}

page-compraenlinea .tabbar .show-tabbar {
  display: none !important;
}

page-compraenlinea .tabbar {
  display: none !important;
}

page-compraenlinea .alert-wrapper {
  max-width: 90% !important;
}

page-compraenlinea .title {
  color: white !important;
}

page-compraenlinea .toolbar-title-ios {
  color: white;
}

page-compraexitosa .bitu {
  padding-left: 0%;
}

page-compraexitosa .fondocompralinea {
  background: #f3f3f3;
}

page-compraexitosa .img-circular-compra {
  text-align: center;
}

page-compraexitosa .titulo-compra {
  font-size: 27.8px;
  padding-top: 27px;
  font-family: 'Varela Round', sans-serif !important;
}

page-compraexitosa .frase-compra {
  color: #b2b2b2;
  font-size: 17.4px;
  padding-top: 17px;
}

page-compraexitosa .boton-compra {
  font-size: 24px;
}

page-compraexitosa .boton-footer-comprar {
  background: #21c064 !important;
  color: white !important;
  font-family: 'Varela Round', sans-serif !important;
  font-size: 24px !important;
}

page-compraexitosa .footer-pagar-linea {
  background: #21c064 !important;
  color: white !important;
  font-family: 'Varela Round', sans-serif !important;
  font-size: 24px !important;
}

page-compraexitosa .back-button {
  display: none !important;
}

page-contrasena .grid {
  margin-left: inherit !important;
  width: 100% !important;
  padding: 0px !important;
}

page-contrasena .fondocontrasena {
  background: rgba(243, 243, 243, 0.938);
}

page-contrasena .color {
  color: #36005f !important;
}

page-contrasena .btncancelar {
  background: white;
  color: #36005f;
  border: 2px solid #36005f;
}

page-cotegorias .select-searchable-value-item {
  position: absolute;
  margin-left: 73%;
  bottom: 35%;
  color: #420ab7;
}

page-cotegorias .actualziar {
  background: transparent !important;
}

page-cotegorias .formHeader {
  height: 50px;
  text-align: center;
}

page-cotegorias .navArrow2 {
  color: white;
  margin-left: 0px;
  margin-top: auto;
  margin-bottom: auto;
  display: block;
  vertical-align: center;
}

page-cotegorias .tituloTab {
  margin: auto;
  display: block;
  vertical-align: center;
}

page-cotegorias .select-searchable-icon {
  display: none;
}

page-cotegorias .segmento {
  max-width: 130px !important;
  border: 1px solid gainsboro;
  border-radius: 20px;
  background: white;
}

page-cotegorias .noactivo {
  padding-top: 4px !important;
  margin: 3px;
  border-radius: 20px !important;
  border: 5px solid white !important;
  background: white !important;
}

page-cotegorias .activo {
  padding-top: 4px !important;
  border-radius: 20px !important;
  border: 5px solid white !important;
  background: #0287f5 !important;
}

page-cotegorias .marco {
  position: relative;
}

page-cotegorias .card-title-marco {
  text-align: left !important;
  position: absolute;
  top: 20%;
  font-size: 1.6em;
  width: 100%;
  font-weight: bold;
  color: #fff;
  padding-left: 12px;
}

page-cotegorias .card-subtitle-marco {
  text-align: left !important;
  padding-left: 17px;
  font-family: 'Varela Round', sans-serif !important;
  font-size: 1em;
  position: absolute;
  top: 50%;
  width: 100%;
  color: #fff;
}

page-cotegorias .overlay:before {
  position: absolute;
  content: " ";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  z-index: 0;
  background-color: rgba(73, 71, 71, 0.5);
}

page-cotegorias #map {
  height: 100%;
}

page-cotegorias .swiper-slide {
  overflow-y: scroll;
  display: block;
}

page-cotegorias .lupabuscarcss {
  margin-left: 20px;
  background: white;
  width: 90%;
  border-radius: 8px;
}

page-cotegorias .itembar {
  border-radius: 10px;
  margin-left: 10px;
  margin-right: 10px;
  width: 94%;
  bisplat: block;
  margin: 0 auto;
}

page-cotegorias .formContent {
  position: relative;
  bottom: 230px;
  width: 100%;
  margin: 0 auto;
  border-radius: 12px;
  color: white;
}

page-cotegorias #map {
  width: 100%;
}

page-cotegorias .card-title-promocion {
  font-size: 1.1em;
  font-family: sans-serif;
  width: 100%;
  font-weight: bold;
  text-align: left;
  color: #fff;
  padding-left: 10px;
}

page-cotegorias .card-subtitle-promocion {
  padding-left: 17px;
  text-shadow: -3px -3px 3px #5a5a5a;
  font-size: 13px;
  position: absolute;
  text-align: left;
  width: 100%;
  color: #fff;
}

page-cotegorias .card-subsubtitle-promocion {
  text-align: left;
  font-size: 0.9em;
  font-family: sans-serif;
  width: 100%;
  font-weight: bold;
  color: #fff;
  padding-left: 20px;
}

page-cotegorias .formContent ion-slide.swiper-slide {
  left: 5%;
  background: transparent;
}

page-cotegorias .correr {
  text-align: left !important;
  padding-left: 5px !important;
}

page-cotegorias .slide-zoom {
  text-align: left;
}

page-cotegorias .thumb-img {
  padding: 10px;
}

page-cotegorias .logoredondo {
  position: absolute;
  top: 70px;
  margin-left: 20px;
  border-radius: 50px;
  width: 70px;
  height: 70px;
}

page-cotegorias .slaider {
  background: white;
  color: black;
  text-align: left;
  border-radius: 5px;
  margin-right: 8px !important;
  margin-left: 8px !important;
}

page-cotegorias .no-scroll .scroll-content {
  overflow: hidden;
}

page-cotegorias .buscar-ciudad {
  font-size: 9px;
}

@media screen and (min-width: 1024px) {
  page-cotegorias .swiper-slide img {
    max-width: 100%;
  }
}

page-digital-content .digital-content-icon {
  max-width: 100%;
  max-height: 100%;
  padding: 10px;
}

page-digital-content .digital-content-container {
  width: 33%;
  aspect-ratio: 1 / 1;
  padding: 10px;
}

page-digital-content .digital-content-container div {
  border: 0;
  border-radius: 25%;
  height: 100%;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  box-shadow: 0px 6px 10px 0px #ccc;
  -webkit-box-shadow: 0px 6px 10px 0px #ccc;
  -moz-box-shadow: 0px 6px 10px 0px #ccc;
}

page-digital-content ion-searchbar {
  font-family: 'Varela Round', sans-serif !important;
  border: 0;
  border-bottom: 1px solid #d6dce7 !important;
  background: transparent !important;
}

page-digital-content ion-searchbar input {
  font-size: 1.7rem !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  padding: 6px 33px !important;
  font-weight: 400 !important;
  border-radius: 5px !important;
  line-height: inherit !important;
  height: 30px !important;
}

page-digital-content ion-searchbar .searchbar-search-icon {
  background-size: 20px !important;
  height: 20px !important;
  width: 20px !important;
  left: 0px !important;
  top: 6px !important;
}

page-digital-content-item .img-container {
  width: 50%;
  margin-left: 25%;
}

page-digital-content-item .container {
  font-family: 'Varela Round', sans-serif !important;
  color: var(--bs-gray-600);
  font-size: 1.7rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  height: 100%;
}

page-digital-content-item .container label {
  display: block;
  color: var(--bs-gray-700);
  font-weight: 400;
  margin-bottom: 1rem;
  margin-top: 1rem;
}

page-digital-content-item .container .title {
  font-weight: 600;
  font-size: 30px;
}

page-digital-content-item .container .bono {
  font-weight: 600;
  font-size: 20px;
}

page-digital-content-item .container .input-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 1px solid var(--bs-gray-400);
}

page-digital-content-item .container .input-container img {
  width: 42px;
}

page-digital-content-item .container .input-container input {
  border: none;
  border-radius: none;
  padding: 12px 3px;
  font-size: 1.6rem;
  width: calc(100% - 42px);
  background-color: transparent;
}

page-digital-content-item .container p {
  text-align: center;
  margin-top: 25px;
}

page-digital-content-item .container p span {
  color: var(--bs-primary);
  text-decoration: underline;
}

page-digital-content-item .container button {
  padding: 16px;
  background-color: var(--bs-indigo);
  color: white;
  border: none;
  border-radius: 8px;
}

page-digital-content-item p {
  text-align: left !important;
  margin-top: 5px;
  font-size: 14px;
  color: gray;
}

page-digital-content-items ion-searchbar {
  font-family: 'Varela Round', sans-serif !important;
  border: 0;
  border-bottom: 1px solid #d6dce7 !important;
  background: transparent !important;
}

page-digital-content-items ion-searchbar input {
  font-size: 1.7rem !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  padding: 6px 33px !important;
  font-weight: 400 !important;
  border-radius: 5px !important;
  line-height: inherit !important;
  height: 30px !important;
}

page-digital-content-items ion-searchbar .searchbar-search-icon {
  background-size: 20px !important;
  height: 20px !important;
  width: 20px !important;
  left: 0px !important;
  top: 6px !important;
}

page-editarperfil {
  /* iphone X , XS, 11 Pro */
}

page-editarperfil .texto-gris {
  color: gray;
}

page-editarperfil .grid {
  margin-left: inherit !important;
  width: 100% !important;
  padding: 0px !important;
}

page-editarperfil .radio-item {
  background: rgba(238, 237, 237, 0);
  padding-left: inherit !important;
  font-size: 1.3rem !important;
}

page-editarperfil .fondo {
  background: -webkit-linear-gradient(left, #1d2671, #1d2671, #2f0743, #2f0743);
  color: white !important;
  color: white !important;
}

page-editarperfil .centrar {
  text-align: center !important;
  -webkit-box-pack: center !important;
  -webkit-justify-content: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -webkit-flex-direction: column !important;
  -ms-flex-direction: column !important;
  flex-direction: column !important;
}

page-editarperfil .userimg {
  height: 90px;
  width: 90px;
  border-radius: 50%;
  margin-top: 15px;
  display: block;
  margin: 0 auto;
  border: 2px solid gainsboro;
}

page-editarperfil .avatarletra {
  background: -webkit-linear-gradient(left, #1d2671, #1d2671, #2f0743, #2f0743);
  color: white !important;
  color: white !important;
  height: 110px !important;
  width: 110px !important;
  font-size: 45px;
}

page-editarperfil .pencil {
  top: 85px;
  position: absolute;
  background-color: #488aff;
  padding: 8px;
  margin-left: 40px;
  border-radius: 50%;
  color: white;
  text-align: center;
}

page-editarperfil .margin-l {
  margin-left: 20px !important;
  width: 90% !important;
}

page-editarperfil .fondogris {
  background: #eeeded;
  color: black;
  border-radius: 5px;
  margin: 5px;
}

page-editarperfil .row1 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  justify-items: center;
}

page-editarperfil .indcanos-tus-intere {
  width: 100%;
  height: 17px;
  font-family: 'Varela Round', sans-serif !important;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: #000000;
}

page-editarperfil .row-interes {
  width: 95%;
  margin-left: 12%;
  margin-right: 16%;
}

page-editarperfil .col-interes {
  padding: 0px;
}

page-editarperfil .p-interes {
  font-family: 'Varela Round', sans-serif !important;
  font-size: 13px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #000000;
}

page-editarperfil .row-terminos {
  width: 85%;
}

page-editarperfil .termino_condiciones-nombre {
  padding-bottom: 10px;
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: start !important;
  -webkit-justify-content: flex-start !important;
  -ms-flex-pack: start !important;
  justify-content: flex-start !important;
  -webkit-box-align: left !important;
  -webkit-align-items: left !important;
  -ms-flex-align: left !important;
  align-items: left !important;
  font-weight: bold !important;
}

page-editarperfil .termino_condiciones {
  bottom: 0px;
  margin-left: 10% !important;
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: start !important;
  -webkit-justify-content: flex-start !important;
  -ms-flex-pack: start !important;
  justify-content: flex-start !important;
  -webkit-box-align: left !important;
  -webkit-align-items: left !important;
  -ms-flex-align: left !important;
  align-items: left !important;
  font-weight: bold !important;
}

page-editarperfil .termino_condiciones-check {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center !important;
  -webkit-justify-content: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
  -webkit-box-align: left !important;
  -webkit-align-items: left !important;
  -ms-flex-align: left !important;
  align-items: left !important;
  font-weight: bold !important;
}

page-editarperfil .label {
  margin: 0px 8px 0px 0 !important;
}

@media only screen and (min-device-width: 375px) and (max-device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
  page-editarperfil .ios-size {
    font-size: 12px;
  }
}

@media only screen and (min-device-width: 375px) and (max-device-width: 667px) {
  page-editarperfil {
    /* STYLES GO HERE */
  }
  page-editarperfil .ios-size {
    font-size: 12px;
  }
}

@media only screen and (min-device-width: 414px) and (max-device-width: 736px) {
  page-editarperfil {
    /* STYLES GO HERE */
  }
  page-editarperfil .ios-size {
    font-size: 12px;
  }
}

page-establecimientos .select-searchable-value-item {
  position: absolute;
  margin-left: 73%;
  bottom: 35%;
  color: #420ab7;
}

page-establecimientos .buscar-ciudad {
  font-size: 9px;
}

page-establecimientos .categoria {
  position: absolute;
  text-align: left !important;
  padding-left: 76px !important;
  top: 30px;
  font-family: 'SFUIDisplay L';
  font-size: 13.3px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: #878383;
}

page-establecimientos .fondocomercio {
  background: #f1f0f0;
}

page-establecimientos .divrelative {
  position: relative;
  padding-right: 8px;
  padding-left: 8px;
  border-radius: 10px;
  -webkit-box-shadow: -3px 2px 22px -9px rgba(0, 0, 0, 0.75);
  box-shadow: -3px 2px 22px -9px rgba(0, 0, 0, 0.75);
}

page-establecimientos .comercio {
  height: 52px;
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
}

page-establecimientos .comerciodiv {
  width: 100% !important;
  height: 100% !important;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
}

page-establecimientos .correr {
  font-weight: bold;
  position: absolute;
  text-align: left !important;
  padding-left: 76px !important;
  top: 6px;
  font-size: 18px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 0.93;
  letter-spacing: -0.6px;
  color: #222222;
  font-family: 'SFUIDisplay' !important;
}

page-establecimientos .correr2 {
  position: absolute;
  text-align: left !important;
  padding-left: 60px !important;
  top: 47px;
}

page-establecimientos .logoredondo1 {
  position: absolute;
  top: 12px;
  margin-left: 13px;
  border-radius: 50px;
  width: 70px;
  height: 70px;
  border: 4px solid white;
}

page-favoritos .categoria {
  position: absolute;
  text-align: left !important;
  padding-left: 76px !important;
  top: 30px;
  font-family: 'SFUIDisplay L';
  font-size: 13.3px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: #878383;
}

page-favoritos .fondocomercio {
  background: #f1f0f0;
}

page-favoritos .divrelative {
  position: relative;
  padding-right: 8px;
  padding-left: 8px;
  border-radius: 10px;
  -webkit-box-shadow: -3px 2px 22px -9px rgba(0, 0, 0, 0.75);
  box-shadow: -3px 2px 22px -9px rgba(0, 0, 0, 0.75);
}

page-favoritos .comercio {
  height: 52px;
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
}

page-favoritos .comerciodiv {
  width: 100% !important;
  height: 100% !important;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
}

page-favoritos .correr {
  font-weight: bold;
  position: absolute;
  text-align: left !important;
  padding-left: 76px !important;
  top: 6px;
  font-size: 18px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 0.93;
  letter-spacing: -0.6px;
  color: #222222;
  font-family: 'SFUIDisplay' !important;
}

page-favoritos .correr2 {
  position: absolute;
  text-align: left !important;
  padding-left: 60px !important;
  top: 47px;
}

page-favoritos .logoredondo2 {
  position: absolute;
  top: 10px;
  margin-left: 13px;
  border-radius: 50px;
  width: 70px;
  height: 70px;
  border: 4px solid white;
}

page-formulariocompra .fondo-app {
  background-image: url("https://image.freepik.com/vector-gratis/fondo-pincel-acrilico-abstracto-azul-textura-fondo_53876-86373.jpg") !important;
}

page-historial .toolbar-title {
  font-size: 1.4rem !important;
}

page-historial .solicitud {
  font-size: 15.5px !important;
}

page-historial .texto-aceptado {
  color: #a3a3a3;
}

page-historial .texto-rechazado {
  color: #a3a3a3;
}

page-historial .aceptada {
  color: #009308;
  font-weight: bold;
}

page-historial .aceptada-bitucash {
  color: #21c064;
  font-weight: bold;
}

page-historial .rechazada {
  color: #da1a33;
  font-weight: bold;
}

page-historial .sin-aprobar {
  color: #141011;
  font-weight: bold;
}

page-historial .borde {
  border-bottom: 1px solid #dedede;
}

page-historial .valor {
  color: #7c7c7c !important;
}

page-historial .tu-cupo-valor {
  color: #7c7c7c !important;
  font-size: 12px;
}

page-historial .tu-cupo-valor-bitucash {
  color: white !important;
  font-size: 12px;
}

page-historial .tu-cupo-nombre {
  color: #420ab7;
}

page-historial .cash {
  color: white !important;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: inherit !important;
}

page-historial .bitu-text {
  color: white !important;
  font-family: 'Baloo Thambi', cursive !important;
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: 0px;
  text-align: center;
  margin: 0px;
}

page-historial .tu-cupo-nombre-bitucahs {
  color: white;
}

page-historial .espacio-cupo-monto {
  height: 3px;
}

page-historial .espacio-cupo-bitucash {
  height: 1px;
}

page-historial .bitucash {
  margin-top: 3%;
  margin-right: 5%;
  margin-left: 2%;
  width: 40%;
  height: 50px;
  text-align: center;
  background: #420ab7;
  border-radius: 4px;
  padding: 5px;
  -webkit-box-shadow: 2px 2px 13px 5px #aaa;
  box-shadow: 2px 2px 13px 5px #aaa;
}

page-historial .cupo {
  margin-top: 3%;
  margin-left: 7%;
  margin-right: 2%;
  width: 40%;
  height: 50px;
  text-align: center;
  background: white;
  border-radius: 4px;
  padding: 5px;
  -webkit-box-shadow: 2px 2px 13px 5px #aaa;
  box-shadow: 2px 2px 13px 5px #aaa;
}

page-historial .saldo {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 6%;
}

page-historial .rechazada-bitucash {
  color: #9a9a9a;
  font-weight: bold;
}

page-historial .sin-aprobar-bitucash {
  color: #a3a3a3;
  font-weight: bold;
}

page-historial .texto-aceptado-bitucash {
  color: #a3a3a3;
  font-size: 11px;
}

page-historial .transaccion-pendiente-bitucash {
  color: #a3a3a3;
  margin-left: 4%;
}

page-historial .transacciones-recientes-bitucash {
  color: #a3a3a3;
  margin-left: 4%;
}

page-historial .solicitud-bitucash {
  font-size: 13.5px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: 0.33px;
  color: #474747;
}

page-historial .historial-precios-compras {
  text-align: right;
}

page-historial .button-compras-historial {
  height: 100% !important;
}

page-home .main-home {
  padding: 0px !important;
}

page-home .main-home .scroll-content {
  padding: 0px !important;
}

page-home .main-home .apartado-principal {
  padding: 16px;
}

page-home .tu-cupo-valor {
  color: #7c7c7c !important;
  font-size: 12px;
}

page-home .tu-cupo-valor-bitucash {
  color: white !important;
  font-size: 12px;
}

page-home .tu-cupo-nombre {
  color: #420ab7;
}

page-home .cash {
  color: white !important;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: inherit !important;
}

page-home .bitu-text {
  color: white !important;
  font-family: 'Baloo Thambi', cursive !important;
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: 0px;
  text-align: center;
  margin: 0px;
}

page-home .tu-cupo-nombre-bitucahs {
  color: white;
}

page-home .img-promociones {
  width: 100% !important;
  height: 200px;
  border-radius: 12px;
}

page-home .img-promociones-credito {
  width: 100% !important;
  height: 200px;
  border-radius: 12px;
}

page-home .swiper-slide {
  padding-right: 0px;
  width: 100% !important;
}

page-home .formHeader {
  height: 50px;
  text-align: center;
}

page-home .navArrow2 {
  color: white;
  margin-left: 0px;
  margin-top: auto;
  margin-bottom: auto;
  display: block;
  vertical-align: center;
}

page-home .tituloTab {
  margin: auto;
  display: block;
  vertical-align: center;
}

page-home .HALTER {
  font-family: 'ocr_a_std' !important;
}

page-home .promocion_halter {
  margin: 0 auto;
  position: relative;
  width: 97%;
  border-radius: 12px;
  color: white;
  font-family: 'ocr_a_std' !important;
}

page-home .tabbar {
  opacity: 1 !important;
}

page-home .card-title {
  position: absolute;
  top: 6%;
  font-size: 1.6em;
  width: 100%;
  font-weight: bold;
  color: #fff;
  padding-left: 10px;
}

page-home .card-subtitle {
  padding-left: 17px;
  text-shadow: -3px -3px 3px #5a5a5a;
  font-size: 2.8em;
  position: absolute;
  top: 40%;
  width: 100%;
  color: #fff;
}

page-home .card-credito-subtitle {
  padding-left: 0px;
  font-variant-numeric: tabular-nums;
  text-shadow: -3px -3px 3px #5a5a5a;
  font-size: 1.2em;
  position: absolute;
  top: 45%;
  width: 100%;
  color: #fff;
}

page-home .card-credito-subsubtitle {
  text-align: left;
  position: absolute;
  bottom: 3%;
  font-size: 0.9em;
  font-variant-numeric: tabular-nums;
  width: 100%;
  font-weight: bold;
  color: #fff;
  padding-left: 23px;
}

page-home .card-subsubtitle {
  position: absolute;
  bottom: 3%;
  font-size: 0.9em;
  font-variant-numeric: tabular-nums;
  width: 100%;
  font-weight: bold;
  color: #fff;
  padding-left: 20px;
}

page-home .saldo {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}

page-home .espacio-cupo-monto {
  height: 3px;
}

page-home .espacio-cupo-bitucash {
  height: 1px;
}

page-home .bitucash {
  margin-top: 3%;
  margin-right: 5%;
  margin-left: 2%;
  width: 40%;
  height: 50px;
  text-align: center;
  background: #420ab7;
  border-radius: 4px;
  padding: 5px;
  -webkit-box-shadow: 2px 2px 13px 5px #aaa;
  box-shadow: 2px 2px 13px 5px #aaa;
}

page-home .cupo {
  margin-top: 3%;
  margin-left: 7%;
  margin-right: 2%;
  width: 40%;
  height: 50px;
  text-align: center;
  background: white;
  border-radius: 4px;
  padding: 5px;
  -webkit-box-shadow: 2px 2px 13px 5px #aaa;
  box-shadow: 2px 2px 13px 5px #aaa;
}

page-home .saldo h3 {
  margin: 2px;
}

page-home .sinfondo {
  background: transparent;
  padding: 0px;
  border: 0px;
  font-size: 14px;
}

page-home .item-md.item-block .item-inner {
  border: 0px;
}

page-home .button-md {
  text-transform: none;
}

page-home .promocion {
  margin: 0 auto;
  position: relative;
  width: 97%;
  border-radius: 12px;
  color: white;
}

page-home .card-title-promocion {
  position: absolute;
  top: 6%;
  font-size: 1.1em;
  font-family: sans-serif;
  width: 100%;
  font-weight: bold;
  text-align: left;
  color: #fff;
  padding-left: 10px;
}

page-home .card-subtitle-promocion {
  padding-left: 17px;
  text-shadow: -3px -3px 3px #5a5a5a;
  font-size: 13px;
  position: absolute;
  text-align: left;
  top: 30%;
  width: 100%;
  color: #fff;
}

page-home .card-subsubtitle-promocion {
  position: absolute;
  text-align: left;
  bottom: 10%;
  font-size: 0.9em;
  font-family: sans-serif;
  width: 100%;
  font-weight: bold;
  color: #fff;
  padding-left: 20px;
}

page-home .ion-slide.swiper-slide {
  left: 60%;
}

page-home .overlay:before {
  border-radius: 12px;
  position: absolute;
  content: " ";
  top: 0;
  left: 0;
  width: 98%;
  height: 98%;
  display: block;
  z-index: 0;
  background-color: rgba(73, 71, 71, 0.5);
}

@media (max-width: 320px) {
  page-home .card-credito-subtitle {
    font-size: 0.8em !important;
  }
  page-home .card-credito-subsubtitle {
    font-size: 0.7em !important;
  }
}

@media (max-width: 360px) {
  page-home .tarjetadecredito {
    width: 100% !important;
  }
}

page-home .campana {
  position: absolute;
  z-index: 1;
  top: 15%;
  height: 50%;
}

@media only screen and (device-width: 414px) and (-webkit-device-pixel-ratio: 2) {
  page-home .div-ios {
    height: 100%;
  }
  page-home .ios-tarjeta {
    height: 35%;
  }
  page-home .ios-saldo {
    height: 10%;
  }
  page-home .ios-promociones {
    height: 35%;
  }
  page-home .img-promociones-credito {
    height: 230px !important;
  }
  page-home .img-destacada-ios {
    height: 230px !important;
  }
}

@media only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3) {
  page-home .div-ios {
    height: 100%;
  }
  page-home .ios-tarjeta {
    height: 35%;
  }
  page-home .ios-saldo {
    height: 10%;
  }
  page-home .ios-promociones {
    height: 35%;
  }
  page-home .img-promociones-credito {
    height: 230px !important;
  }
  page-home .img-destacada-ios {
    height: 230px !important;
  }
}

page-login .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(.item-input-has-focus) .item-inner {
  border-bottom-color: #420ab7;
  -webkit-box-shadow: inset 0 -1px 0 0 #420ab7;
  box-shadow: inset 0 -1px 0 0 #420ab7;
}

page-login .list-md .item-input.ng-invalid.ng-touched:not(.input-has-focus):not(.item-input-has-focus):last-child {
  border-bottom-color: #420ab7;
  -webkit-box-shadow: inset 0 -1px 0 0 #420ab7;
  box-shadow: inset 0 -1px 0 0 #420ab7;
}

page-login .sinfondo {
  background: transparent;
  padding: 0px;
  border: 0px;
  text-align: center;
}

page-login .item-md.item-block .item-inner {
  border: 0px;
}

page-login .button-md {
  text-transform: none;
}

page-login .item.item-md .checkbox-md {
  margin-right: 9px !important;
}

page-login .bordeinferior {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}

page-login .bordesuperior {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}

page-login .logoimg {
  max-width: 130px;
  max-height: 130px;
  display: block;
  margin: 0 auto;
  padding: 0px;
}

page-login .registro {
  font-size: 16px;
  color: white;
  text-align: center;
}

page-login .fondo {
  background: -webkit-gradient(left top, left bottom, color-stop(0%, #29b8e5), color-stop(46%, #29b8e5), color-stop(95%, #ace6e9), color-stop(100%, #b9ebe9));
  background: -webkit-linear-gradient(top, #420ab7, #420ab7, #420ab7, #420ab7);
}

page-login .btningresar {
  background: #00d828;
  width: 90% !important;
  font-size: 16px;
  margin-left: 6%;
  margin-right: 20%;
  color: white;
  padding-top: 8px;
  padding-bottom: 8px;
  border-radius: 10px;
}

page-login .letra-blanca {
  color: white;
}

page-login .olvido-contrasena {
  font-size: 10px;
  color: white;
  padding-right: 0px;
  letter-spacing: 0.21px;
  font-family: 'Varela Round', sans-serif !important;
  font-size: 11px !important;
}

page-login .item-ios.item-block .item-inner {
  padding-right: 8px;
  padding-right: 8px;
  border-bottom: 0px solid white !important;
}

page-login .list-login {
  margin: 5px 20px 7px 20px !important;
}

page-login .termino_condiciones-check {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center !important;
  -webkit-justify-content: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
  -webkit-box-align: center  !important;
  -webkit-align-items: center  !important;
  -ms-flex-align: center  !important;
  align-items: center  !important;
}

page-login .recuerdame {
  font-size: 10px;
  color: white;
  padding-right: 0px;
  letter-spacing: 0.21px;
  font-family: 'Varela Round', sans-serif !important;
  font-size: 11px !important;
  padding-left: 5px;
}

page-login .termino_condiciones {
  bottom: 0px;
  margin-left: auto !important;
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center !important;
  -webkit-justify-content: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
  -webkit-box-align: center  !important;
  -webkit-align-items: center  !important;
  -ms-flex-align: center  !important;
  align-items: center  !important;
}

page-login .checkbox-icon {
  border-radius: 8px !important;
}

page-login .grid {
  width: 100% !important;
  padding: 0px !important;
}

page-login .col {
  padding: 0px !important;
}

page-login .touchid {
  width: 87px;
  height: 114px;
  margin-left: 36%;
  margin-top: 10%;
  border-radius: 8px;
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  background-color: #ffffff;
}

page-login .huella-img {
  max-width: 70%;
  margin-right: 15%;
  margin-left: 15%;
  margin-top: 13%;
}

page-login .p-texto-huella {
  font-family: 'Baloo Thambi', cursive !important;
  font-size: 11px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: 0.43px;
  text-align: center;
  color: #420ab7;
  margin-top: 1%;
}

page-mapa #map {
  height: 100%;
}

page-metodo-pago-v2 ion-content .scroll-content {
  margin-top: 60px;
}

page-metodo-pago-v2 .formulario-pago {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
}

page-metodo-pago-v2 .formulario-pago .button-confirmar {
  margin-top: auto;
}

page-metodo-pago-v2 .opciones-pago {
  display: grid;
  gap: 16px;
}

page-metodo-pago-v2 .opciones-pago .opcion-pago {
  display: grid;
  grid-template-columns: 1fr 1fr;
  border-radius: 8px;
  padding: 12px 16px;
  border: 1px solid #D6DCE7;
}

page-metodo-pago-v2 .opciones-pago .opcion-pago.item-checked {
  border: 1px solid #00CC96;
}

page-metodo-pago-v2 .opciones-pago .opcion-pago .item-inner {
  grid-column: 1;
  grid-row: 1;
  border-bottom: none !important;
}

page-metodo-pago-v2 .opciones-pago .opcion-pago .opcion-check {
  margin: 0 !important;
  justify-self: flex-end;
  grid-column: 2;
  grid-row: 1;
}

page-metodo-pago-v2 .opciones-pago .opcion-pago .detalle-pago {
  margin: 0px;
}

page-metodo-pago-v2 .opciones-pago .opcion-pago .detalle-pago .nombre-pago {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #8690A3;
  font-family: Outfit !important;
  margin: 0;
}

page-metodo-pago-v2 .opciones-pago .opcion-pago .detalle-pago .monto-pago {
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
  color: #1A202C;
  font-family: Outfit !important;
  margin: 0;
}

page-metodo-pago-v2 .button-confirmar {
  background: #00CC96;
  border-radius: 8px;
  width: 100%;
  width: 100%;
  height: 54px;
  font-family: Outfit !important;
  color: #FFFFFF;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
}

page-metodo-pago-v2 ion-checkbox .checkbox-icon {
  border: none !important;
  font-family: Outfit !important;
  border-radius: 50px !important;
  height: 25px !important;
  width: 25px !important;
  background: #D9D9D9 !important;
  -webkit-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}

page-metodo-pago-v2 ion-checkbox .checkbox-icon.checkbox-checked {
  background: #00CC96 !important;
  display: grid;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

page-metodo-pago-v2 ion-checkbox .checkbox-icon .checkbox-inner {
  position: initial !important;
  margin-top: -2px;
}

page-metodo-pago-v2 ion-select .select-icon {
  width: 14px !important;
}

page-metodo-pago-v2 ion-select .select-icon .select-icon-inner {
  background: url("../../assets/imgs//desplegar.svg");
  background-repeat: no-repeat;
  -o-object-fit: contain;
  object-fit: contain;
  background-size: contain;
  width: 100% !important;
  height: 100% !important;
  border: none !important;
}

page-metodo-pago-v2 .item-custom {
  margin-bottom: 16px;
}

page-metodo-pago-v2 .item-custom .item-inner {
  border-bottom: 1px solid #D6DCE7 !important;
}

page-metodo-pago-v2 .item-custom .label-cuotas {
  font-family: Outfit;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 12px;
}

page-metodo-pago-v2 .item-custom .label-cuotas .icono-cuotas {
  width: 24px;
  height: 24px;
  -o-object-fit: cover;
  object-fit: cover;
  display: grid;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  font-size: 24px;
}

ion-modal.modal-pago-custom {
  display: grid;
}

ion-modal.modal-pago-custom ion-backdrop {
  background: #465064;
  opacity: 0.7 !important;
  visibility: visible;
}

ion-modal.modal-pago-custom .modal-wrapper {
  height: 78%;
  top: auto;
  bottom: 0;
  z-index: 3;
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
}

page-metodopago .div-medio-de-pago {
  width: 81%;
  height: 80%;
  margin: auto;
  margin-top: 11%;
  border-radius: 3.4px;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.08);
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.08);
  border: solid 1.1px #e8f7ff;
  background-color: #fff;
}

page-metodopago .selecciona-como-paga {
  font-family: AvenirNext;
  font-size: 21.7px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #000000;
  margin: 6%;
}

page-metodopago .como-pago {
  margin: 6%;
  font-size: 12px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #465768;
}

page-metodopago .border-item {
  margin-left: 5%;
  margin-right: 5%;
  border-radius: 5.5px;
  border: solid 1.1px #e4e4e4;
  margin-bottom: 3%;
}

page-metodopago .item-block {
  width: 90% !important;
}

page-metodopago .bitucash {
  width: 59px;
  height: 23px;
  font-family: 'Baloo Thambi', cursive !important;
  font-size: 15px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #420ab7;
}

page-metodopago .bitucash .cash {
  font-family: Montserrat;
  font-size: 13.2px;
  margin-left: 0px;
  padding-left: 0px;
}

page-metodopago .item {
  padding-left: 6px;
  margin-left: 5%;
}

page-metodopago .item.item-md .checkbox-md {
  margin: 9px 10px 9px 4px;
}

page-metodopago .escoge-numero-cuotas {
  margin-left: 10%;
  margin-right: 10%;
  width: 80%;
}

page-metodopago .numero-cuotas {
  width: 118px;
  height: 17px;
  font-family: 'Varela Round', sans-serif !important;
  font-size: 11.2px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.25;
  letter-spacing: normal;
  color: #b2b2b2;
}

page-metodopago .btn-confirmar-compra {
  background: #21c064;
  width: 90% !important;
  font-size: 16px;
  margin-left: 6%;
  margin-right: 20%;
  color: white;
  padding-top: 8px;
  padding-bottom: 8px;
  border-radius: 10px;
  margin-top: 8%;
}

page-metodopago .compra-segura {
  font-family: AvenirNext;
  font-size: 12.7px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #909da5;
  width: 50%;
  margin-left: 28%;
}

page-metodopago .tucupovalor {
  text-align: right;
  font-size: 12px;
  margin-right: 10px;
}

page-metodopago .bitucashvalor {
  font-size: 12px;
  text-align: right;
  margin-right: 10px;
}

page-modalciudadestablecimiento .mimodal {
  background-color: white !important;
  height: 512px;
  margin: 5px;
  border-radius: 15px;
  padding: 12px;
}

page-modalciudadestablecimiento .modal {
  position: relative;
  height: 100%;
  background-color: rgba(3, 3, 3, 0.11);
}

page-modalciudadestablecimiento .cerrar {
  position: absolute;
  right: 25px;
  top: 23px;
  font-size: 12px !important;
  background: rgba(220, 220, 220, 0.466);
  border-radius: 50%;
  padding: 2px !important;
}

page-modalciudadestablecimiento .imgmodal {
  width: 100%;
  height: 150px;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}

page-modalciudadestablecimiento .imgmarca {
  position: absolute;
  top: 136px;
  margin-left: 20px;
  border-radius: 50px;
  width: 70px;
  height: 70px;
  -webkit-box-shadow: -2px 37px 155px -45px rgba(0, 0, 0, 0.75) !important;
  box-shadow: -2px 37px 155px -45px rgba(0, 0, 0, 0.75) !important;
}

page-modalciudadestablecimiento .marquilla {
  border-radius: 18px;
  background: #6FBBF9;
  top: 10px;
  margin: 10px;
  padding: 5px;
  color: white;
}

page-modalciudadestablecimiento .botoncomprar {
  width: 100%;
}

page-modalciudadestablecimiento .title-modal {
  text-align: center;
}

page-modalciudaduser .mimodal {
  background-color: white !important;
  height: 512px;
  margin: 5px;
  border-radius: 15px;
  padding: 12px;
}

page-modalciudaduser .modal {
  position: relative;
  height: 100%;
  background-color: rgba(3, 3, 3, 0.11);
}

page-modalciudaduser .cerrar {
  position: absolute;
  right: 25px;
  top: 23px;
  font-size: 12px !important;
  background: rgba(220, 220, 220, 0.466);
  border-radius: 50%;
  padding: 2px !important;
}

page-modalciudaduser .imgmodal {
  width: 100%;
  height: 150px;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}

page-modalciudaduser .imgmarca {
  position: absolute;
  top: 136px;
  margin-left: 20px;
  border-radius: 50px;
  width: 70px;
  height: 70px;
  -webkit-box-shadow: -2px 37px 155px -45px rgba(0, 0, 0, 0.75) !important;
  box-shadow: -2px 37px 155px -45px rgba(0, 0, 0, 0.75) !important;
}

page-modalciudaduser .marquilla {
  border-radius: 18px;
  background: #6FBBF9;
  top: 10px;
  margin: 10px;
  padding: 5px;
  color: white;
}

page-modalciudaduser .botoncomprar {
  width: 100%;
}

page-modalciudaduser .title-modal {
  text-align: center;
}

page-modalcomercio .mimodal {
  background-color: white !important;
  height: 600px;
  margin: 2px;
  border-radius: 15px;
}

page-modalcomercio .modal {
  position: relative;
  height: 100%;
  background-color: rgba(3, 3, 3, 0.11);
}

page-modalcomercio .cerrar {
  position: absolute;
  right: 25px;
  top: 23px;
  font-size: 12px !important;
  background: rgba(220, 220, 220, 0.466);
  border-radius: 50%;
  padding: 2px !important;
}

page-modalcomercio .imgmodal {
  width: 100%;
  height: 150px;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}

page-modalcomercio .imgmarca {
  position: absolute;
  top: 136px;
  margin-left: 20px;
  border-radius: 50px;
  width: 70px;
  height: 70px;
  -webkit-box-shadow: -2px 37px 155px -45px rgba(0, 0, 0, 0.75) !important;
  box-shadow: -2px 37px 155px -45px rgba(0, 0, 0, 0.75) !important;
}

page-modalcomercio .marquilla {
  border-radius: 18px;
  background: #6FBBF9;
  top: 10px;
  margin: 10px;
  padding: 5px;
  color: white;
}

page-modalcomercio .botoncomprar {
  width: 100%;
}

page-modalcuestionario .scroll-cuestionario {
  width: 100%;
  height: 440px;
}

page-modalcuestionario .mimodal {
  background-color: white !important;
  height: 100%;
  margin: 5px;
  border-radius: 15px;
  padding: 12px;
}

page-modalcuestionario .modal {
  position: relative;
  height: 100%;
  background-color: rgba(3, 3, 3, 0.11);
}

page-modalcuestionario .cerrar {
  position: absolute;
  right: 25px;
  top: 23px;
  font-size: 12px !important;
  background: rgba(220, 220, 220, 0.466);
  border-radius: 50%;
  padding: 2px !important;
}

page-modalcuestionario .imgmodal {
  width: 100%;
  height: 150px;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}

page-modalcuestionario .imgmarca {
  position: absolute;
  top: 136px;
  margin-left: 20px;
  border-radius: 50px;
  width: 70px;
  height: 70px;
  -webkit-box-shadow: -2px 37px 155px -45px rgba(0, 0, 0, 0.75) !important;
  box-shadow: -2px 37px 155px -45px rgba(0, 0, 0, 0.75) !important;
}

page-modalcuestionario .marquilla {
  border-radius: 18px;
  background: #6FBBF9;
  top: 10px;
  margin: 10px;
  padding: 5px;
  color: white;
}

page-modalcuestionario .botoncomprar {
  width: 100%;
}

page-modalcuestionario .p-modal {
  font-family: 'SFUIDisplay L';
  font-size: 17px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 1.2px;
  text-align: justify;
  color: #888787;
  margin-left: 15px;
  margin-right: 15px;
}

page-modalcuestionario .p-bitu {
  font-family: 'Baloo Thambi', cursive !important;
}

page-modalcuestionario .version {
  font-family: SFProText;
  font-size: 17px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 1.2px;
  color: #888787;
  margin-left: 15px;
  margin-top: 20px;
}

page-modalcuestionario .logo-div {
  margin-top: 20px;
  margin-left: 15px;
  margin-right: 15px;
}

page-modalcuestionario .footer-pagar-linea {
  background: #21c064 !important;
  color: white !important;
  font-family: 'Varela Round', sans-serif !important;
  font-size: 24px !important;
}

page-modaldeporte .mimodal {
  background-color: white !important;
  height: 600px;
  margin: 2px;
  border-radius: 15px;
}

page-modaldeporte .modal {
  position: relative;
  height: 100%;
  background-color: rgba(3, 3, 3, 0.11);
}

page-modaldeporte .cerrar {
  position: absolute;
  right: 25px;
  top: 23px;
  font-size: 12px !important;
  background: rgba(220, 220, 220, 0.466);
  border-radius: 50%;
  padding: 2px !important;
}

page-modaldeporte .imgmodal {
  width: 100%;
  height: 150px;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}

page-modaldeporte .imgmarca {
  position: absolute;
  top: 136px;
  margin-left: 20px;
  border-radius: 50px;
  width: 70px;
  height: 70px;
  -webkit-box-shadow: -2px 37px 155px -45px rgba(0, 0, 0, 0.75) !important;
  box-shadow: -2px 37px 155px -45px rgba(0, 0, 0, 0.75) !important;
}

page-modaldeporte .marquilla {
  border-radius: 18px;
  background: #6FBBF9;
  top: 10px;
  margin: 10px;
  padding: 5px;
  color: white;
}

page-modaldeporte .botoncomprar {
  width: 100%;
}

page-modalinfoavanti .mimodal {
  background-color: white !important;
  height: 312px;
  margin: 5px;
  margin-top: 40px;
  border-radius: 0px;
  padding: 12px;
}

page-modalinfoavanti .modal {
  position: relative;
  height: 100%;
  background-color: rgba(3, 3, 3, 0.5);
}

page-modalinfoavanti .cerrar {
  position: absolute;
  right: 24px;
  top: 52px;
  font-size: 12px !important;
  background: rgba(220, 220, 220, 0.466);
  border-radius: 50%;
  padding: 2px !important;
}

page-modalinfoavanti .imgmodal {
  width: 100%;
  height: 150px;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}

page-modalinfoavanti .imgmarca {
  position: absolute;
  top: 136px;
  margin-left: 20px;
  border-radius: 50px;
  width: 70px;
  height: 70px;
  -webkit-box-shadow: -2px 37px 155px -45px rgba(0, 0, 0, 0.75) !important;
  box-shadow: -2px 37px 155px -45px rgba(0, 0, 0, 0.75) !important;
}

page-modalinfoavanti .marquilla {
  border-radius: 18px;
  background: #6FBBF9;
  top: 10px;
  margin: 10px;
  padding: 5px;
  color: white;
}

page-modalinfoavanti .botoncomprar {
  width: 100%;
}

page-modalinfoavanti .p-modal {
  font-family: 'SFUIDisplay L';
  margin-left: 15px;
  margin-right: 15px;
  width: 264px;
  height: 40px;
  font-size: 17px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: 1.18px;
  text-align: justify;
  color: #888787;
}

page-modalinfoavanti .p-bitu {
  font-family: 'Baloo Thambi', cursive !important;
  width: 104px;
  height: 92px;
  font-size: 60px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: -2px;
  text-align: center;
  color: #420ab7;
}

page-modalinfoavanti .version {
  font-family: SFProText;
  font-size: 17px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 1.2px;
  color: #888787;
  margin-left: 15px;
  margin-top: 20px;
}

page-modalinfoavanti .logo-div {
  margin-top: 20px;
  margin-left: 15px;
  margin-right: 15px;
}

page-modalnotificaciones .mimodal {
  background-color: white !important;
  height: 512px;
  margin: 5px;
  border-radius: 15px;
  padding: 12px;
}

page-modalnotificaciones .modal {
  position: relative;
  height: 100%;
  background-color: rgba(3, 3, 3, 0.11);
}

page-modalnotificaciones .cerrar {
  position: absolute;
  right: 25px;
  top: 23px;
  font-size: 12px !important;
  background: rgba(220, 220, 220, 0.466);
  border-radius: 50%;
  padding: 2px !important;
}

page-modalnotificaciones .imgmodal {
  width: 100%;
  height: 150px;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}

page-modalnotificaciones .imgmarca {
  position: absolute;
  top: 136px;
  margin-left: 20px;
  border-radius: 50px;
  width: 70px;
  height: 70px;
  -webkit-box-shadow: -2px 37px 155px -45px rgba(0, 0, 0, 0.75) !important;
  box-shadow: -2px 37px 155px -45px rgba(0, 0, 0, 0.75) !important;
}

page-modalnotificaciones .marquilla {
  border-radius: 18px;
  background: #6FBBF9;
  top: 10px;
  margin: 10px;
  padding: 5px;
  color: white;
}

page-modalnotificaciones .botoncomprar {
  width: 100%;
}

page-modalpreguntas .mimodal {
  margin: 2px;
  border-radius: 15px;
}

page-modalpreguntas .modal {
  position: relative;
  height: 100%;
  background-color: rgba(3, 3, 3, 0.11);
}

page-modalpreguntas .cerrar {
  position: absolute;
  right: 25px;
  top: 23px;
  font-size: 12px !important;
  background: rgba(220, 220, 220, 0.466);
  border-radius: 50%;
  padding: 2px !important;
}

page-movii-pago .list-ios > .item-block:first-child {
  border: 1px solid #d6dce7;
}

page-movii-pago .list-ios > .item-block:last-child,
page-movii-pago .list-ios > .item-wrapper:last-child .item-block {
  border: 1px solid #d6dce7;
}

page-movii-pago .formulario-pago {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
}

page-movii-pago .formulario-pago .button-confirmar {
  margin-top: auto;
}

page-movii-pago .opciones-pago {
  display: grid;
  gap: 16px;
}

page-movii-pago .opciones-pago .opcion-pago {
  display: grid;
  grid-template-columns: 1fr 1fr;
  border-radius: 8px;
  padding: 12px 16px;
  border: 1px solid #d6dce7;
}

page-movii-pago .opciones-pago .opcion-pago.item-checked {
  border: 1px solid #00CC96;
}

page-movii-pago .opciones-pago .opcion-pago .item-inner {
  grid-column: 1;
  grid-row: 1;
  border-bottom: none !important;
}

page-movii-pago .opciones-pago .opcion-pago .opcion-check {
  margin: 0 !important;
  justify-self: flex-end;
  grid-column: 2;
  grid-row: 1;
}

page-movii-pago .opciones-pago .opcion-pago .detalle-pago {
  margin: 0px;
}

page-movii-pago .opciones-pago .opcion-pago .detalle-pago .nombre-pago {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #8690a3;
  font-family: Outfit !important;
  margin: 0;
}

page-movii-pago .opciones-pago .opcion-pago .detalle-pago .monto-pago {
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
  color: #1a202c;
  font-family: Outfit !important;
  margin: 0;
}

page-movii-pago .button-confirmar {
  background: var(--bs-teal);
  border-radius: 8px;
  width: 100%;
  height: 54px;
  min-height: 54px;
  font-family: Outfit !important;
  color: #ffffff;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
}

page-movii-pago ion-checkbox .checkbox-icon {
  border: none !important;
  font-family: Outfit !important;
  border-radius: 50px !important;
  height: 25px !important;
  width: 25px !important;
  background: #D9D9D9 !important;
  -webkit-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}

page-movii-pago ion-checkbox .checkbox-icon.checkbox-checked {
  background: #00CC96 !important;
  display: grid;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

page-movii-pago ion-checkbox .checkbox-icon .checkbox-inner {
  position: initial !important;
  margin-top: -2px;
}

page-movii-pago ion-select .select-icon {
  width: 14px !important;
}

page-movii-pago ion-select .select-icon .select-icon-inner {
  background: url("../../assets/imgs//desplegar.svg");
  background-repeat: no-repeat;
  -o-object-fit: contain;
  object-fit: contain;
  background-size: contain;
  width: 100% !important;
  height: 100% !important;
  border: none !important;
}

page-movii-pago .item-custom {
  margin-bottom: 16px;
}

page-movii-pago .item-custom .item-inner {
  border-bottom: 1px solid #d6dce7 !important;
}

page-movii-pago .item-custom .label-cuotas {
  font-family: Outfit;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 12px;
}

page-movii-pago .item-custom .label-cuotas .icono-cuotas {
  width: 24px;
  height: 24px;
  -o-object-fit: cover;
  object-fit: cover;
  display: grid;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  font-size: 24px;
}

ion-modal.modal-pago-custom {
  display: grid;
}

ion-modal.modal-pago-custom ion-backdrop {
  background: #465064;
  opacity: 0.7 !important;
  visibility: visible;
}

ion-modal.modal-pago-custom .modal-wrapper {
  height: 78%;
  top: auto;
  bottom: 0;
  z-index: 3;
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
}

page-movii-pago-confirmar .tab-button {
  display: none !important;
}

page-movii-pago-confirmar .tab-bitu {
  display: none !important;
}

page-movii-pago-confirmar .show-tabbar {
  display: none !important;
}

page-movii-pago-confirmar .tabbar {
  display: none !important;
}

page-movii-pago-confirmar .back-b::after {
  left: -2px;
  right: -2px;
  top: -7px;
  bottom: -6px;
  position: absolute;
  content: "";
}

page-movii-pago-confirmar .text-color {
  color: white;
  font-size: 13.3px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: 1.3px;
  text-align: center;
  color: #000000;
  font-family: 'Varela Round', sans-serif !important;
}

page-movii-pago-confirmar .overlay:before {
  content: " ";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  z-index: 0;
  background-color: rgba(73, 71, 71, 0.5);
}

page-movii-pago-confirmar .escudo {
  margin-top: 40px;
  font-family: 'Varela Round', sans-serif !important;
}

page-movii-pago-confirmar .divcodigo {
  right: 0px;
  left: 0px;
}

page-movii-pago-confirmar .codigo {
  background: transparent;
}

page-movii-pago-confirmar .transparente {
  background: transparent;
  text-align: center;
  color: white;
  font-size: 24px;
}

page-movii-pago-confirmar .divconfirmar {
  margin-left: 10%;
  margin-right: 10%;
  font-size: 13px !important;
  margin-top: 30px !important;
  font-family: 'Varela Round', sans-serif !important;
}

page-movii-pago-confirmar .item-md.item-block .item-inner {
  border: 0px;
}

page-movii-pago-confirmar .ponerBotonMenu {
  background: transparent !important;
  font-size: 20px;
}

page-movii-pago-confirmar .no-scroll .scroll-content {
  overflow: hidden;
}

page-movii-pago-confirmar .btnconfirmar {
  font-size: 13px;
  color: white;
  border-radius: 10px;
  width: 100%;
}

page-movii-pago-confirmar .text-input {
  text-align: center;
  background: transparent;
  color: #000000 !important;
}

page-movii-pago-confirmar .codigo {
  color: #000000 !important;
}

page-movii-pago-confirmar .item-block {
  background: transparent;
  color: #000000 !important;
  width: 60% !important;
  border-bottom: 1px solid #070707 !important;
}

page-movii-pago-confirmar .ng-reflect-placeholde {
  color: red;
}

page-movii-pago-confirmar .input-cover {
  position: static;
}

page-movii-pago-confirmar .touchid {
  width: 87px;
  height: 114px;
  margin-left: 36%;
  margin-top: 10%;
  border-radius: 8px;
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  background-color: #ffffff;
}

page-movii-pago-confirmar .huella-img {
  max-width: 70%;
  margin-right: 15%;
  margin-left: 15%;
  margin-top: 13%;
}

page-movii-pago-confirmar .p-texto-huella {
  font-family: 'Baloo Thambi', cursive !important;
  font-size: 11px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: 0.43px;
  text-align: center;
  color: #420ab7;
  margin-top: 1%;
}

@media only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3) {
  page-movii-pago-confirmar .toolbar-title {
    font-size: 1.2rem !important;
  }
}

@media only screen and (min-device-width: 375px) and (max-device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
  page-movii-pago-confirmar .toolbar-title {
    font-size: 1.2rem !important;
  }
}

@media only screen and (min-device-width: 375px) and (max-device-width: 667px) {
  page-movii-pago-confirmar {
    /* STYLES GO HERE */
  }
  page-movii-pago-confirmar .toolbar-title {
    font-size: 1.2rem !important;
  }
}

@media only screen and (min-device-width: 414px) and (max-device-width: 736px) {
  page-movii-pago-confirmar {
    /* STYLES GO HERE */
  }
  page-movii-pago-confirmar .toolbar-title {
    font-size: 1.2rem !important;
  }
}

page-pagar .bitu-2 {
  font-family: 'Baloo Thambi', cursive !important;
  width: 104px;
  height: 92px;
  font-size: 18px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: 1px;
  text-align: center;
  color: white;
}

page-pagar .bitu {
  margin-right: 0% !important;
}

page-pagar .toolbar-title-md {
  color: white !important;
}

page-pagar .fondopagar {
  background: #420ab7;
  height: 100%;
}

page-pagar .tituloqr {
  font-family: 'Varela Round', sans-serif !important;
  font-size: 18px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: #ffffff;
  margin-top: 10%;
}

page-pagar .qr {
  margin-top: 30px;
  width: 230px;
  height: 230px;
  display: block;
  margin: 0 auto;
}

page-pagar .logoimg {
  max-width: 90px;
  max-height: 90px;
  margin: 0 auto;
  padding: 0px;
}

page-pagar .overlay:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  z-index: 0;
  background-color: rgba(14, 2, 2, 0.164);
}

page-pagar .texto-qr {
  font-family: 'Varela Round', sans-serif !important;
  font-size: 17px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: #420ab7;
  margin-left: 20px;
  margin-right: 20px;
}

page-pagar .btnpagar {
  height: 44px;
  margin-left: 10%;
  margin-right: 10%;
  margin-top: 10%;
  max-width: 80%;
  font-size: 25px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: #420ab7;
  background-color: white;
  border-radius: 27.7px;
}

@media only screen and (device-width: 414px) and (-webkit-device-pixel-ratio: 2) {
  page-pagar .tituloqr {
    margin-top: 15%;
  }
  page-pagar .sintransparencia {
    margin-top: 15%;
  }
  page-pagar .btnpagar {
    margin-top: 15%;
  }
}

page-pagarscanner .fondo-centrado {
  height: 100%;
  width: 100%;
}

page-pagarscanner .espacio-centrado {
  height: 18% !important;
}

page-pagarscanner .btn-confirmar-compra {
  width: 345px;
  background-color: #21c064;
  font-size: 16px;
  width: 70% !important;
  margin-left: 15%;
  margin-right: 15%;
  margin-bottom: 0%;
  color: white;
  padding-top: 0px;
  padding-bottom: 8px;
  border-radius: 0px 0px 8px 8px;
  margin-top: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

page-pagarscanner .nombre_establecimiento {
  font-family: VarelaRound;
  font-size: 24px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: 0.5px;
  text-align: center;
  color: #818181;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

page-pagarscanner .nombre {
  font-family: VarelaRound;
  font-size: 24px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: 0.5px;
  text-align: center;
  color: #818181;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

page-pagarscanner .valor-pagar {
  font-family: VarelaRound;
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: 0.33px;
  text-align: center;
  color: #000000;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

page-pagarscanner .input-pagar {
  border-radius: 8px 8px 0px 0px;
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.12);
  border: solid 1px #d7d7d7;
  background-color: #ffffff;
  width: 70%;
  margin-left: 15%;
  margin-right: 15%;
  margin-bottom: 0%;
  margin-top: 5%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  text-align: center !important;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

page-pagarscanner input::-webkit-input-placeholder {
  text-align: center;
}

page-pagarscanner .text-input {
  text-align: center;
  font-size: 25px !important;
}

page-pages-movii-pago-finalizado .bitu {
  padding-left: 0%;
}

page-pages-movii-pago-finalizado .fondocompralinea {
  background: #f3f3f3;
}

page-pages-movii-pago-finalizado .img-circular-compra {
  text-align: center;
}

page-pages-movii-pago-finalizado .titulo-compra {
  font-size: 27.8px;
  padding-top: 27px;
  font-family: 'Varela Round', sans-serif !important;
}

page-pages-movii-pago-finalizado .frase-compra {
  color: #b2b2b2;
  font-size: 17.4px;
  padding-top: 17px;
}

page-pages-movii-pago-finalizado .boton-compra {
  font-size: 24px;
}

page-pages-movii-pago-finalizado .boton-footer-comprar {
  background: #21c064 !important;
  color: white !important;
  font-family: 'Varela Round', sans-serif !important;
  font-size: 24px !important;
}

page-pages-movii-pago-finalizado .footer-pagar-linea {
  background: #21c064 !important;
  color: white !important;
  font-family: 'Varela Round', sans-serif !important;
  font-size: 24px !important;
}

page-pages-movii-pago-finalizado .back-button {
  display: none !important;
}

page-perfil .light {
  color: #979797 !important;
}

page-perfil .fondo {
  background: -webkit-linear-gradient(left, #1d2671, #1d2671, #2f0743, #2f0743);
  color: white !important;
}

page-perfil .borde {
  border-bottom: 1px solid #dedede;
  width: 100%;
}

page-perfil .row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

page-perfil .item {
  margin-left: 10px !important;
  color: #979797;
}

page-perfil .centrar {
  text-align: center !important;
  -webkit-box-pack: center !important;
  -webkit-justify-content: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -webkit-flex-direction: column !important;
  -ms-flex-direction: column !important;
  flex-direction: column !important;
}

page-perfil .avatarletra {
  background: #420ab7 !important;
  color: white !important;
  height: 90px !important;
  width: 90px !important;
  font-size: 35px;
}

page-perfil .fondoperfil {
  background: #29b8e5;
  background: -webkit-gradient(left top, right top, color-stop(0%, #29b8e5), color-stop(11%, #29b8e5), color-stop(100%, #29d7e3));
  background: -webkit-gradient(linear, left top, right top, from(#29b8e5), color-stop(11%, #29b8e5), to(#29d7e3));
  background: linear-gradient(to right, #29b8e5 0%, #29b8e5 11%, #29d7e3 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#29b8e5', endColorstr='#29d7e3', GradientType=1 );
  height: 180px;
}

page-perfil .userimg {
  height: 130px;
  width: 130px;
  border-radius: 50%;
}

page-perfil .fondoperfil h1 {
  margin: 3px;
}

page-pin .tab-button {
  display: none !important;
}

page-pin .tab-bitu {
  display: none !important;
}

page-pin .show-tabbar {
  display: none !important;
}

page-pin .tabbar {
  display: none !important;
}

page-pin .back-b::after {
  left: -2px;
  right: -2px;
  top: -7px;
  bottom: -6px;
  position: absolute;
  content: "";
}

page-pin .text-color {
  color: white;
  font-size: 13.3px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: 1.3px;
  text-align: center;
  color: #000000;
  font-family: 'Varela Round', sans-serif !important;
}

page-pin .overlay:before {
  content: " ";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  z-index: 0;
  background-color: rgba(73, 71, 71, 0.5);
}

page-pin .escudo {
  margin-top: 40px;
  font-family: 'Varela Round', sans-serif !important;
}

page-pin .divcodigo {
  right: 0px;
  left: 0px;
}

page-pin .codigo {
  background: transparent;
}

page-pin .transparente {
  background: transparent;
  text-align: center;
  color: white;
  font-size: 24px;
}

page-pin .divconfirmar {
  margin-left: 10%;
  margin-right: 10%;
  font-size: 13px !important;
  margin-top: 30px !important;
  font-family: 'Varela Round', sans-serif !important;
}

page-pin .item-md.item-block .item-inner {
  border: 0px;
}

page-pin .ponerBotonMenu {
  background: transparent !important;
  font-size: 20px;
}

page-pin .no-scroll .scroll-content {
  overflow: hidden;
}

page-pin .btnconfirmar {
  font-size: 13px;
  color: white;
  border-radius: 10px;
  width: 100%;
}

page-pin .text-input {
  text-align: center;
  background: transparent;
  color: #000000 !important;
}

page-pin .codigo {
  color: #000000 !important;
}

page-pin .item-block {
  background: transparent;
  color: #000000 !important;
  width: 60% !important;
  border-bottom: 1px solid #070707 !important;
}

page-pin .ng-reflect-placeholde {
  color: red;
}

page-pin .input-cover {
  position: static;
}

page-pin .touchid {
  width: 87px;
  height: 114px;
  margin-left: 36%;
  margin-top: 10%;
  border-radius: 8px;
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  background-color: #ffffff;
}

page-pin .huella-img {
  max-width: 70%;
  margin-right: 15%;
  margin-left: 15%;
  margin-top: 13%;
}

page-pin .p-texto-huella {
  font-family: 'Baloo Thambi', cursive !important;
  font-size: 11px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: 0.43px;
  text-align: center;
  color: #420ab7;
  margin-top: 1%;
}

@media only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3) {
  page-pin .toolbar-title {
    font-size: 1.2rem !important;
  }
}

@media only screen and (min-device-width: 375px) and (max-device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
  page-pin .toolbar-title {
    font-size: 1.2rem !important;
  }
}

@media only screen and (min-device-width: 375px) and (max-device-width: 667px) {
  page-pin {
    /* STYLES GO HERE */
  }
  page-pin .toolbar-title {
    font-size: 1.2rem !important;
  }
}

@media only screen and (min-device-width: 414px) and (max-device-width: 736px) {
  page-pin {
    /* STYLES GO HERE */
  }
  page-pin .toolbar-title {
    font-size: 1.2rem !important;
  }
}

page-pin2 .text-color {
  color: white;
  font-size: 13.3px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: 1.3px;
  text-align: center;
  color: #000000;
  font-family: 'Varela Round', sans-serif !important;
}

page-pin2 .overlay:before {
  content: " ";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  z-index: 0;
  background-color: rgba(73, 71, 71, 0.5);
}

page-pin2 .escudo {
  margin-top: 40px;
  font-family: 'Varela Round', sans-serif !important;
}

page-pin2 .divcodigo {
  right: 0px;
  left: 0px;
}

page-pin2 .codigo {
  background: transparent;
}

page-pin2 .transparente {
  background: transparent;
  text-align: center;
  color: white;
  font-size: 24px;
}

page-pin2 .divconfirmar {
  margin-left: 10%;
  margin-right: 10%;
  font-size: 13px !important;
  margin-top: 30px !important;
  font-family: 'Varela Round', sans-serif !important;
}

page-pin2 .item-md.item-block .item-inner {
  border: 0px;
}

page-pin2 .ponerBotonMenu {
  background: transparent !important;
  font-size: 20px;
}

page-pin2 .no-scroll .scroll-content {
  overflow: hidden;
}

page-pin2 .btnconfirmar {
  font-size: 13px;
  color: white;
  border-radius: 10px;
  width: 100%;
}

page-pin2 .text-input {
  text-align: center;
  background: transparent;
  color: #000000 !important;
}

page-pin2 .codigo {
  color: #000000 !important;
}

page-pin2 .item-block {
  background: transparent;
  color: #000000 !important;
  width: 60% !important;
  border-bottom: 1px solid #070707 !important;
}

page-pin2 .ng-reflect-placeholde {
  color: red;
}

page-pin2 .ion-md-arrow-back {
  margin-left: -90%;
  font-size: 25px;
}

page-pin2 .ion-ios-arrow-back {
  margin-left: -90%;
  font-size: 25px;
}

page-pin2 .input-cover {
  position: static;
}

page-pin2 .touchid {
  width: 87px;
  height: 114px;
  margin-left: 36%;
  margin-top: 10%;
  border-radius: 8px;
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  background-color: #ffffff;
}

page-pin2 .huella-img {
  max-width: 70%;
  margin-right: 15%;
  margin-left: 15%;
  margin-top: 13%;
}

page-pin2 .p-texto-huella {
  font-family: 'Baloo Thambi', cursive !important;
  font-size: 11px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: 0.43px;
  text-align: center;
  color: #420ab7;
  margin-top: 1%;
}

@media only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3) {
  page-pin2 .toolbar-title {
    font-size: 1.2rem !important;
  }
}

@media only screen and (min-device-width: 375px) and (max-device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
  page-pin2 .toolbar-title {
    font-size: 1.2rem !important;
  }
}

@media only screen and (min-device-width: 375px) and (max-device-width: 667px) {
  page-pin2 {
    /* STYLES GO HERE */
  }
  page-pin2 .toolbar-title {
    font-size: 1.2rem !important;
  }
}

@media only screen and (min-device-width: 414px) and (max-device-width: 736px) {
  page-pin2 {
    /* STYLES GO HERE */
  }
  page-pin2 .toolbar-title {
    font-size: 1.2rem !important;
  }
}

page-producto .img-producto-1 {
  width: 50%;
  margin: auto;
}

page-producto .item-md ion-thumbnail img {
  width: 66px !important;
  height: 66px !important;
  border-radius: 3px !important;
  margin-top: 7px !important;
  margin-bottom: 0px !important;
}

page-producto .list-producto {
  margin: 12px 15px 12px !important;
}

page-producto .p-producto {
  width: 200px;
  height: 16px;
  font-family: 'SFUIDisplay L' !important;
  font-size: 14px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #888888;
}

page-producto .h3-producto {
  width: 170px;
  height: 20px;
  font-family: 'SFUIDisplay' !important;
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.43;
  letter-spacing: normal;
  color: #335b68;
}

page-producto .button-producto {
  width: 100%;
  margin-left: 0%;
  height: 20px;
  font-family: 'SFUIDisplay' !important;
  font-size: 18px !important;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.25;
  letter-spacing: normal;
  text-align: right;
  color: #420ab7;
}

page-producto .item-producto {
  width: 100% !important;
  height: 86px;
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px 0 #eaf3f7;
  box-shadow: 0 5px 10px 0 #eaf3f7;
  background-color: #f9fcfd;
}

page-producto .label-md {
  margin: 13px 0px 13px 0px !important;
}

page-producto .item-md ion-thumbnail[item-start] {
  margin: 8px 0px 8px -5px !important;
}

page-promociones .promocion {
  margin: 0 auto;
  margin-bottom: 3px;
  position: relative;
  border-radius: 12px;
  color: white;
  height: 200px;
}

page-promociones .card-title-promocion {
  position: absolute;
  top: 6%;
  font-size: 1.6em;
  font-family: sans-serif;
  width: 100%;
  font-weight: bold;
  text-align: left;
  color: #fff;
  padding-left: 10px;
}

page-promociones .card-subtitle-promocion {
  padding-left: 17px;
  text-shadow: -3px -3px 3px #5a5a5a;
  font-size: 16px;
  position: absolute;
  text-align: left;
  top: 30%;
  width: 100%;
  color: #fff;
}

page-promociones .card-subsubtitle-promocion {
  position: absolute;
  text-align: left;
  bottom: 10%;
  font-size: 0.9em;
  font-family: sans-serif;
  width: 100%;
  font-weight: bold;
  color: #fff;
  padding-left: 20px;
}

page-promociones .overlay:before {
  border-radius: 12px;
  position: absolute;
  content: " ";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  z-index: 0;
  background-color: rgba(73, 71, 71, 0.5);
}

page-promocionesdetalle .fondocomercio {
  background: #f1f0f0;
}

page-promocionesdetalle .divrelative {
  position: relative;
  padding-right: 8px;
  padding-left: 8px;
}

page-promocionesdetalle .promocion {
  margin: 0 auto;
  position: relative;
  width: 97%;
  border-radius: 12px;
  color: white;
}

page-promocionesdetalle .comercio {
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
}

page-promocionesdetalle .comerciodiv {
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
}

page-promocionesdetalle .correr {
  position: absolute;
  text-align: left !important;
  padding-left: 63px !important;
  top: 17px;
  overflow-wrap: break-word;
}

page-promocionesdetalle .correr2 {
  position: absolute;
  text-align: left !important;
  padding-left: 60px !important;
  top: 47px;
}

page-promocionesdetalle .logoredondo {
  position: absolute;
  top: 46px;
  margin-left: 13px;
  border-radius: 50px;
  width: 70px;
  height: 70px;
  border: 4px solid white;
}

page-promocionesdetalle .item-md ion-thumbnail img {
  width: 66px !important;
  height: 66px !important;
  border-radius: 3px !important;
  margin-top: 7px !important;
  margin-bottom: 0px !important;
}

page-promocionesdetalle .list-producto {
  margin: 12px 15px 12px !important;
}

page-promocionesdetalle .p-producto {
  width: 170px;
  height: 16px;
  font-family: 'SFUIDisplay L' !important;
  font-size: 14px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #888888;
}

page-promocionesdetalle .h3-producto {
  width: 170px;
  height: 20px;
  font-family: 'SFUIDisplay' !important;
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.43;
  letter-spacing: normal;
  color: #335b68;
}

page-promocionesdetalle .button-producto {
  width: 80px;
  height: 20px;
  font-family: SFUIDisplay;
  font-size: 18px !important;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.25;
  letter-spacing: normal;
  text-align: right;
  color: #420ab7;
}

page-promocionesdetalle .item-producto {
  width: 100% !important;
  height: 86px;
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px 0 #eaf3f7;
  box-shadow: 0 5px 10px 0 #eaf3f7;
  background-color: #f9fcfd;
}

page-promocionesdetalle .label-md {
  margin: 13px 0px 13px 0px !important;
}

page-promocionesdetalle .item-md ion-thumbnail[item-start] {
  margin: 8px 0px 8px -5px;
}

page-recarga .navbar-recarga {
  padding: 20px;
}

page-recarga .navbar-recarga .titulo-recarga {
  font-family: 'Outfit' !important;
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 30px;
  letter-spacing: 0.01em;
  color: #1A202C;
  margin: 0;
  margin-left: 20px;
}

page-recarga .contenido-solicitud {
  padding-left: 0px !important;
  padding-right: 20px !important;
  background: white !important;
}

page-recarga .contenido-solicitud .scroll-content {
  padding-left: 0px !important;
  padding-right: 20px !important;
}

page-recarga .contenido-solicitud .logo-empresa {
  width: 54px;
  height: 32px;
  -o-object-fit: cover;
  object-fit: cover;
  margin-left: 34px;
}

page-recarga .contenido-solicitud .logo-empresa.imagen-default {
  -o-object-fit: contain;
  object-fit: contain;
}

page-recarga .contenido-solicitud .label-bolsillos {
  font-family: Outfit;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 12px;
}

page-recarga .contenido-solicitud .label-bolsillos .icono-bolsillo {
  width: 24px;
  height: 24px;
  -o-object-fit: cover;
  object-fit: cover;
}

page-recarga .contenido-solicitud .formulario-bolsillo {
  padding-left: 20px;
  display: grid;
}

page-recarga .contenido-solicitud .formulario-bolsillo .item-custom .item-inner {
  border-bottom: 1px solid #D6DCE7 !important;
}

page-recarga .contenido-solicitud .formulario-bolsillo .informacion-bolsillo p {
  font-family: Outfit;
}

page-recarga .contenido-solicitud .formulario-bolsillo .informacion-bolsillo .item-inner {
  border-bottom: none !important;
}

page-recarga .contenido-solicitud .formulario-bolsillo .informacion-bolsillo .text-cupo {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #8690A3;
}

page-recarga .contenido-solicitud .formulario-bolsillo .informacion-bolsillo .cupo {
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
  color: #1A202C;
}

page-recarga .contenido-solicitud .formulario-bolsillo .informacion-bolsillo ion-label {
  display: grid;
}

page-recarga .contenido-solicitud .formulario-bolsillo .informacion-bolsillo ion-label p:first-child {
  justify-self: flex-end;
  font-family: Outfit;
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  color: #420ab7;
  margin: 0;
}

page-recarga .contenido-solicitud .formulario-bolsillo .titulo-solicitar {
  font-family: Outfit !important;
  font-style: normal;
  font-weight: 600;
  font-size: 20px;
  line-height: 25px;
  letter-spacing: 0.01em;
  color: #1A202C;
  margin-top: 20px !important;
  margin-bottom: 16px !important;
}

page-recarga .contenido-solicitud .formulario-bolsillo ion-input input {
  font-family: Outfit !important;
}

page-recarga .contenido-solicitud .formulario-bolsillo .comentario {
  font-family: Outfit !important;
  font-style: normal;
  font-weight: 600;
  font-size: 20px;
  line-height: 25px;
  letter-spacing: 0.01em;
  color: #1A202C;
  margin-top: 20px !important;
  margin-bottom: 16px !important;
}

page-recarga .contenido-solicitud .formulario-bolsillo .text-comentarios textarea {
  font-family: Outfit !important;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  color: #8690A3;
}

page-recarga .contenido-solicitud .formulario-bolsillo .button-solicitar {
  width: 335px;
  height: 54px;
  background: #420AB7;
  border-radius: 8px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: white;
  font-family: Outfit !important;
  margin-top: 20px;
  justify-self: center;
}

page-recarga .contenido-solicitud .formulario-bolsillo .mensaje-error {
  color: #e20000;
  padding-left: 16px;
}

page-recarga .contenido-solicitud .formulario-bolsillo .campo-precio {
  /* Firefox */
}

page-recarga .contenido-solicitud .formulario-bolsillo .campo-precio input::-webkit-outer-spin-button,
page-recarga .contenido-solicitud .formulario-bolsillo .campo-precio input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

page-recarga .contenido-solicitud .formulario-bolsillo .campo-precio input[type=number] {
  -moz-appearance: textfield;
}

page-recarga .contenido-solicitud .formulario-bolsillo ion-select .select-icon {
  width: 14px !important;
}

page-recarga .contenido-solicitud .formulario-bolsillo ion-select .select-icon .select-icon-inner {
  background: url("../../assets/imgs/desplegar.svg");
  background-repeat: no-repeat;
  -o-object-fit: contain;
  object-fit: contain;
  background-size: contain;
  width: 100%;
  height: 100%;
  border: none !important;
}

page-recarga .valor_solicitado {
  font-size: 13.2px;
}

page-recarga .descripcion {
  font-size: 13.2px;
}

page-recarga .texto-superior {
  margin-left: 15px;
  margin-right: 15px;
  text-align: center;
  font-size: 13.3px;
  color: #000000;
}

page-recarga .fondorecarga {
  background: rgba(243, 243, 243, 0.938);
}

page-recarga .bordes {
  border-radius: 8px;
  margin-bottom: 22px;
}

page-recarga .button-md {
  text-transform: none;
}

@media only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3) {
  page-recarga .toolbar-title {
    font-size: 1.2rem !important;
  }
}

@media only screen and (min-device-width: 375px) and (max-device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
  page-recarga .toolbar-title {
    font-size: 1.2rem !important;
  }
}

@media only screen and (min-device-width: 375px) and (max-device-width: 667px) {
  page-recarga {
    /* STYLES GO HERE */
  }
  page-recarga .toolbar-title {
    font-size: 1.2rem !important;
  }
}

@media only screen and (min-device-width: 414px) and (max-device-width: 736px) {
  page-recarga {
    /* STYLES GO HERE */
  }
  page-recarga .toolbar-title {
    font-size: 1.2rem !important;
  }
}

page-recargas ion-card-content {
  font-family: 'Varela Round', sans-serif !important;
  font-size: 1.7rem !important;
}

page-recargas-operador-datos .container {
  font-family: 'Varela Round', sans-serif !important;
  color: var(--bs-gray-600);
  font-size: 1.7rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  height: 100%;
}

page-recargas-operador-datos .container label {
  display: block;
  color: var(--bs-gray-700);
  font-weight: 400;
  margin-bottom: 1rem;
  margin-top: 1rem;
}

page-recargas-operador-datos .container .input-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 1px solid var(--bs-gray-400);
}

page-recargas-operador-datos .container .input-container img {
  width: 42px;
}

page-recargas-operador-datos .container .input-container input {
  border: none;
  border-radius: none;
  padding: 12px 3px;
  font-size: 1.6rem;
  width: calc(100% - 42px);
  background-color: transparent;
}

page-recargas-operador-datos .container .input-container.disabled,
page-recargas-operador-datos .container select:disabled {
  background-color: #ccc;
}

page-recargas-operador-datos .container p {
  text-align: center;
  margin-top: 25px;
}

page-recargas-operador-datos .container p span {
  color: var(--bs-primary);
  text-decoration: underline;
}

page-recargas-operador-datos .container button {
  padding: 16px;
  background-color: var(--bs-indigo);
  color: white;
  border: none;
  border-radius: 8px;
}

page-recargas-operador-datos p {
  text-align: left !important;
  margin-top: 5px;
  font-size: 14px;
  color: gray;
}

page-recargas-operador-datos-confirmar {
  font-family: 'Varela Round', sans-serif !important;
  font-size: 1.6rem !important;
}

page-recargas-operador-datos-confirmar h3 {
  font-weight: 600;
  font-size: 1.9rem;
  margin: 0;
  margin-bottom: 12px;
}

page-recargas-operador-datos-confirmar .btn-next {
  padding: 16px;
  border-radius: 8px;
  height: 50px;
  position: fixed;
  bottom: 10px;
  width: 90%;
}

page-recargas-operador-datos-confirmar .confirm-container {
  border: 1px solid #d6dce7;
  border-radius: 10px;
  padding: 16px;
}

page-recargas-operador-datos-confirmar .confirm-container .row {
  margin: 12px 0;
}

page-recargas-operador-datos-confirmar .confirm-container .confirm-text {
  width: 50%;
  padding: 0;
}

page-recargas-operador-datos-confirmar .confirm-container .confirm-value {
  padding: 0;
  width: 50%;
  font-weight: 600;
  text-align: end;
}

page-recargas-operador-datos-confirmar div > p {
  margin-top: 16px;
  color: #8993a5;
  border-bottom: 1px solid #8993a5;
}

page-recargas-operadores .operator-icon {
  max-width: 100%;
  max-height: 100%;
  padding: 10px;
}

page-recargas-operadores .operator-container {
  width: 33%;
  aspect-ratio: 1 / 1;
  padding: 10px;
}

page-recargas-operadores .operator-container div {
  border: 0;
  border-radius: 25%;
  height: 100%;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  box-shadow: 0px 6px 10px 0px #ccc;
  -webkit-box-shadow: 0px 6px 10px 0px #ccc;
  -moz-box-shadow: 0px 6px 10px 0px #ccc;
}

page-recargas-operadores ion-searchbar {
  font-family: 'Varela Round', sans-serif !important;
  border: 0;
  border-bottom: 1px solid #d6dce7 !important;
  background: transparent !important;
}

page-recargas-operadores ion-searchbar input {
  font-size: 1.7rem !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  padding: 6px 33px !important;
  font-weight: 400 !important;
  border-radius: 5px !important;
  line-height: inherit !important;
  height: 30px !important;
}

page-recargas-operadores ion-searchbar .searchbar-search-icon {
  background-size: 20px !important;
  height: 20px !important;
  width: 20px !important;
  left: 0px !important;
  top: 6px !important;
}

page-reenvio-compra .fondo-app {
  margin-top: 56px;
}

page-reenvio-compra .contenedor-reenvio {
  position: relative;
  height: calc(100% - 56px);
}

page-reenvio-compra .back-button {
  display: none !important;
}

page-reenvio-compra .tiket {
  margin: 0 auto;
  width: 450px;
  height: 90%;
  font-family: "Roboto Mono", monospace !important;
}

page-reenvio-compra .trans {
  position: absolute;
  font-family: "Roboto Mono", monospace;
  font-size: 15px;
  padding-left: 65px;
  top: 150px;
  color: #3d3c64;
}

page-reenvio-compra .numtrans {
  position: absolute;
  font-family: "Roboto Mono", monospace !important;
  font-size: 15px;
  padding-left: 65px;
  top: 175px;
  color: gray;
}

page-reenvio-compra .estableci {
  position: absolute;
  font-family: "Roboto Mono", monospace !important;
  font-size: 15px;
  padding-left: 65px;
  top: 220px;
  color: #3d3c64;
}

page-reenvio-compra .nomestableci {
  position: absolute;
  font-family: "Roboto Mono", monospace !important;
  font-size: 15px;
  padding-left: 65px;
  top: 245px;
  color: gray;
}

page-reenvio-compra .user {
  position: absolute;
  font-family: "Roboto Mono", monospace !important;
  font-size: 15px;
  padding-left: 65px;
  top: 290px;
  color: #3d3c64;
}

page-reenvio-compra .iduser {
  position: absolute;
  font-family: "Roboto Mono", monospace !important;
  font-size: 15px;
  padding-left: 65px;
  top: 315px;
  color: gray;
}

page-reenvio-compra .valor {
  position: absolute;
  font-family: "Roboto Mono", monospace !important;
  font-size: 15px;
  padding-left: 65px;
  top: 380px;
  color: #3d3c64;
}

page-reenvio-compra .precio {
  position: absolute;
  font-family: "Roboto Mono", monospace !important;
  top: 420px;
  font-size: 25px;
  left: 40%;
  color: #3d3c64;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #55617d;
}

page-reenvio-compra .logo {
  position: absolute;
  top: 60px;
  left: 40%;
  display: block;
  margin: 0 auto;
  width: 70px;
  height: 70px;
}

page-reenvio-compra .fecha {
  position: absolute;
  font-family: "Roboto Mono", monospace !important;
  font-size: 15px;
  padding-left: 28%;
  top: 125px;
  padding-right: 20%;
  color: gray;
}

page-reenvio-compra .footer-pagar-linea {
  background: #21c064 !important;
  color: white !important;
  font-family: "Varela Round", sans-serif !important;
  font-size: 24px !important;
}

page-reenvio-compra .show-tabbar {
  display: none !important;
}

page-servicios .operator-icon {
  max-width: 100%;
  max-height: 100%;
  padding: 10px;
}

page-servicios .operator-container {
  width: 33%;
  aspect-ratio: 1 / 1;
  padding: 10px;
}

page-servicios .operator-container div {
  border: 0;
  border-radius: 25%;
  height: 100%;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  box-shadow: 0px 6px 10px 0px #ccc;
  -webkit-box-shadow: 0px 6px 10px 0px #ccc;
  -moz-box-shadow: 0px 6px 10px 0px #ccc;
}

page-servicios ion-searchbar {
  font-family: 'Varela Round', sans-serif !important;
  border: 0;
  border-bottom: 1px solid #d6dce7 !important;
  background: transparent !important;
}

page-servicios ion-searchbar input {
  font-size: 1.7rem !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  padding: 6px 33px !important;
  font-weight: 400 !important;
  border-radius: 5px !important;
  line-height: inherit !important;
  height: 30px !important;
}

page-servicios ion-searchbar .searchbar-search-icon {
  background-size: 20px !important;
  height: 20px !important;
  width: 20px !important;
  left: 0px !important;
  top: 6px !important;
}

page-servicios-categorias .operator-icon {
  max-width: 100%;
  max-height: 100%;
  padding: 10px;
}

page-servicios-categorias .operator-container {
  width: 33%;
  aspect-ratio: 1 / 1;
  padding: 10px;
}

page-servicios-categorias .operator-container div {
  border: 0;
  border-radius: 25%;
  height: 100%;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  box-shadow: 0px 6px 10px 0px #ccc;
  -webkit-box-shadow: 0px 6px 10px 0px #ccc;
  -moz-box-shadow: 0px 6px 10px 0px #ccc;
}

page-servicios-categorias ion-searchbar {
  font-family: 'Varela Round', sans-serif !important;
  border: 0;
  border-bottom: 1px solid #d6dce7 !important;
  background: transparent !important;
}

page-servicios-categorias ion-searchbar input {
  font-size: 1.7rem !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  padding: 6px 33px !important;
  font-weight: 400 !important;
  border-radius: 5px !important;
  line-height: inherit !important;
  height: 30px !important;
}

page-servicios-categorias ion-searchbar .searchbar-search-icon {
  background-size: 20px !important;
  height: 20px !important;
  width: 20px !important;
  left: 0px !important;
  top: 6px !important;
}

page-servicios-categorias .button-servicios {
  padding: 16px;
  background-color: #000;
  color: white;
  border: none;
  border-radius: 8px;
  width: 100%;
}

page-servicios-categorias .button-convenios {
  padding: 16px;
  background-color: #0000006c;
  color: white;
  border: none;
  border-radius: 8px;
  width: 100%;
}

page-servicios-pago-datos .container {
  font-family: 'Varela Round', sans-serif !important;
  color: var(--bs-gray-600);
  font-size: 1.7rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  height: 100%;
}

page-servicios-pago-datos .container label {
  display: block;
  color: var(--bs-gray-700);
  font-weight: 400;
  margin-bottom: 1rem;
  margin-top: 1rem;
}

page-servicios-pago-datos .container .input-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 1px solid var(--bs-gray-400);
}

page-servicios-pago-datos .container .input-container img {
  width: 42px;
}

page-servicios-pago-datos .container .input-container input {
  border: none;
  border-radius: none;
  padding: 12px 3px;
  font-size: 1.6rem;
  width: calc(100% - 42px);
  background-color: transparent;
}

page-servicios-pago-datos .container p {
  text-align: center;
  margin-top: 25px;
}

page-servicios-pago-datos .container p span {
  color: var(--bs-primary);
  text-decoration: underline;
}

page-servicios-pago-datos .container button {
  padding: 16px;
  background-color: var(--bs-indigo);
  color: white;
  border: none;
  border-radius: 8px;
}

page-servicios-pago-datos-confirmar {
  font-family: 'Varela Round', sans-serif !important;
  font-size: 1.6rem !important;
}

page-servicios-pago-datos-confirmar h3 {
  font-weight: 600;
  font-size: 1.9rem;
  margin: 0;
  margin-bottom: 12px;
}

page-servicios-pago-datos-confirmar .btn-next {
  padding: 16px;
  border-radius: 8px;
  height: 50px;
  position: fixed;
  bottom: 10px;
  width: 90%;
}

page-servicios-pago-datos-confirmar .confirm-container {
  border: 1px solid #d6dce7;
  border-radius: 10px;
  padding: 16px;
}

page-servicios-pago-datos-confirmar .confirm-container .row {
  margin: 12px 0;
}

page-servicios-pago-datos-confirmar .confirm-container .confirm-text {
  width: 48%;
  padding: 0;
}

page-servicios-pago-datos-confirmar .confirm-container .confirm-value {
  padding: 0;
  width: 48%;
  font-weight: 600;
  text-align: end;
}

page-servicios-pago-datos-confirmar div > p {
  margin-top: 16px;
  color: #8993a5;
  border-bottom: 1px solid #8993a5;
}

page-sucursalmap #map {
  height: 100%;
}

page-tabs #tab-t0-2 {
  margin-bottom: -10 px;
}

page-tabs .tabs-md .tab-button-icon {
  color: #7b797c !important;
}

page-tabs .tab-button-icon {
  color: #36005f !important;
}

page-tabs .tab-button[aria-selected=true] {
  color: #36005f !important;
}

page-tabs .tab-button-icon[aria-selected=true] {
  color: #36005f !important;
}

page-tabs .tabs-md .tab-button[aria-selected=true] .tab-button-icon {
  color: #36005f !important;
}

page-tabs .tabs-md .tab-button[aria-selected=true] {
  color: #36005f !important;
}

page-tabs .tabs-md .tab-button[aria-selected=true] .tab-button-text {
  color: #36005f !important;
}

page-tabs .tab-button-text {
  color: #7b797c !important;
}

page-tabs .tabbar {
  background-color: white !important;
  color: #36005f !important;
}

page-terminosycondiciones .mimodal {
  background-color: white !important;
  height: 600px;
  margin: 2px;
  border-radius: 15px;
}

page-terminosycondiciones .modal {
  position: relative;
  height: 100%;
  background-color: rgba(3, 3, 3, 0.11);
}

page-terminosycondiciones .cerrar {
  position: absolute;
  right: 25px;
  top: 23px;
  font-size: 12px !important;
  background: rgba(220, 220, 220, 0.466);
  border-radius: 50%;
}

page-terminosycondiciones .imgmodal {
  width: 100%;
  height: 150px;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}

page-terminosycondiciones .imgmarca {
  position: absolute;
  top: 136px;
  margin-left: 20px;
  border-radius: 50px;
  width: 70px;
  height: 70px;
  -webkit-box-shadow: -2px 37px 155px -45px rgba(0, 0, 0, 0.75) !important;
  box-shadow: -2px 37px 155px -45px rgba(0, 0, 0, 0.75) !important;
}

page-terminosycondiciones .marquilla {
  border-radius: 18px;
  background: #6FBBF9;
  top: 10px;
  margin: 10px;
  padding: 5px;
  color: white;
}

page-terminosycondiciones .botoncomprar {
  width: 100%;
}

page-valorapagar .div-medio-de-pago {
  width: 81%;
  height: 80%;
  margin: auto;
  margin-top: 3%;
  border-radius: 3.4px;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.08);
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.08);
  border: solid 1.1px #e8f7ff;
  background-color: #fff;
}

page-valorapagar .selecciona-como-paga {
  font-family: AvenirNext;
  font-size: 21.7px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #000000;
  margin: 6%;
}

page-valorapagar .nombre_establecimiento {
  font-family: AvenirNext;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #000000;
  margin-left: 6%;
  padding: 0px;
}

page-valorapagar .nombre {
  font-family: AvenirNext;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #000000;
  margin-left: 6%;
  padding: 0px;
}

page-valorapagar .como-pago {
  margin-left: 6%;
  font-size: 12px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #465768;
}

page-valorapagar .border-item {
  margin-left: 5%;
  margin-right: 5%;
  border-radius: 5.5px;
  border: solid 1.1px #e4e4e4;
  margin-bottom: 3%;
}

page-valorapagar .total_monto_ {
  margin-left: 5%;
  margin-right: 5%;
  border-radius: 5.5px;
  border: solid 1.1px #e4e4e4;
  margin-bottom: 3%;
  width: 90%;
}

page-valorapagar .item-block {
  width: 90% !important;
}

page-valorapagar .bitucash {
  width: 59px;
  height: 23px;
  font-family: 'Baloo Thambi', cursive !important;
  font-size: 15px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #420ab7;
}

page-valorapagar .bitucash .cash {
  font-family: Montserrat;
  font-size: 13.2px;
  margin-left: 0px;
  padding-left: 0px;
}

page-valorapagar .item {
  padding-left: 6px;
  margin-left: 5%;
}

page-valorapagar .item.item-md .checkbox-md {
  margin: 9px 10px 9px 4px;
}

page-valorapagar .escoge-numero-cuotas {
  margin-left: 10%;
  margin-right: 10%;
  width: 80%;
}

page-valorapagar .numero-cuotas {
  width: 118px;
  height: 17px;
  font-family: 'Varela Round', sans-serif !important;
  font-size: 11.2px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.25;
  letter-spacing: normal;
  color: #b2b2b2;
}

page-valorapagar .btn-confirmar-compra {
  background: #21c064;
  width: 90% !important;
  font-size: 16px;
  margin-left: 6%;
  margin-right: 20%;
  color: white;
  padding-top: 8px;
  padding-bottom: 8px;
  border-radius: 10px;
  margin-top: 3%;
}

page-valorapagar .compra-segura {
  font-family: AvenirNext;
  font-size: 12.7px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #909da5;
  width: 50%;
  margin-left: 28%;
}

page-valorapagar .tucupovalor {
  text-align: right;
  font-size: 12px;
  margin-right: 10px;
}

page-valorapagar .bitucashvalor {
  font-size: 12px;
  text-align: right;
  margin-right: 10px;
}

page-valorapagar .text-input {
  text-align: center;
}
