diff --git a/assets/css/material-kit.css.map b/assets/css/material-kit.css.map index 92e9673f..299bdc65 100644 --- a/assets/css/material-kit.css.map +++ b/assets/css/material-kit.css.map @@ -1 +1 @@ -{"version":3,"sources":["material-kit.scss","material-kit.css","material-kit/variables/_brand.scss","material-kit/variables/_carousel.scss","material-kit/mixins/_type.scss","material-kit/bootstrap/scss/_reboot.scss","material-kit/variables/_type.scss","material-kit/bootstrap/scss/_variables.scss","material-kit/variables/_body.scss","material-kit/variables/_colors.scss","material-kit/bootstrap/scss/mixins/_hover.scss","material-kit/bootstrap/scss/_print.scss","material-kit/bootstrap/scss/_type.scss","material-kit/variables/_spacing.scss","material-kit/bootstrap/scss/mixins/_lists.scss","material-kit/bootstrap/scss/_images.scss","material-kit/bootstrap/scss/mixins/_image.scss","material-kit/bootstrap/scss/mixins/_border-radius.scss","material-kit/bootstrap/scss/mixins/_box-shadow.scss","material-kit/bootstrap/scss/_code.scss","material-kit/bootstrap/scss/mixins/_grid.scss","material-kit/bootstrap/scss/mixins/_breakpoints.scss","material-kit/bootstrap/scss/_grid.scss","material-kit/bootstrap/scss/mixins/_grid-framework.scss","material-kit/bootstrap/scss/_tables.scss","material-kit/variables/_tables.scss","material-kit/bootstrap/scss/mixins/_table-row.scss","material-kit/bootstrap/scss/_functions.scss","material-kit/bootstrap/scss/_forms.scss","material-kit/variables/_forms.scss","material-kit/bootstrap/scss/mixins/_transition.scss","material-kit/bootstrap/scss/mixins/_forms.scss","material-kit/bootstrap/scss/mixins/_gradients.scss","material-kit/bootstrap/scss/_buttons.scss","material-kit/variables/_buttons.scss","material-kit/bootstrap/scss/mixins/_buttons.scss","material-kit/variables/_bootstrap-material-design-base.scss","material-kit/bootstrap/scss/_transitions.scss","material-kit/bootstrap/scss/_dropdown.scss","material-kit/bootstrap/scss/mixins/_caret.scss","material-kit/bootstrap/scss/mixins/_nav-divider.scss","material-kit/variables/_bootstrap-material-design.scss","material-kit/bootstrap/scss/_button-group.scss","material-kit/bootstrap/scss/_input-group.scss","material-kit/bootstrap/scss/_custom-forms.scss","material-kit/variables/_custom-forms.scss","material-kit/bootstrap/scss/_nav.scss","material-kit/bootstrap/scss/_navbar.scss","material-kit/bootstrap/scss/_card.scss","material-kit/bootstrap/scss/_breadcrumb.scss","material-kit/bootstrap/scss/_pagination.scss","material-kit/variables/_pagination.scss","material-kit/bootstrap/scss/mixins/_pagination.scss","material-kit/bootstrap/scss/_jumbotron.scss","material-kit/bootstrap/scss/_alert.scss","material-kit/bootstrap/scss/mixins/_alert.scss","material-kit/bootstrap/scss/_progress.scss","material-kit/bootstrap/scss/_media.scss","material-kit/bootstrap/scss/_list-group.scss","material-kit/variables/_list-group.scss","material-kit/bootstrap/scss/mixins/_list-group.scss","material-kit/bootstrap/scss/_close.scss","material-kit/bootstrap/scss/_badge.scss","material-kit/bootstrap/scss/mixins/_badge.scss","material-kit/bootstrap/scss/_modal.scss","material-kit/variables/_modals.scss","material-kit/bootstrap/scss/_tooltip.scss","material-kit/bootstrap/scss/mixins/_reset-text.scss","material-kit/bootstrap/scss/_popover.scss","material-kit/bootstrap/scss/_carousel.scss","material-kit/bootstrap/scss/utilities/_align.scss","material-kit/bootstrap/scss/mixins/_background-variant.scss","material-kit/bootstrap/scss/utilities/_background.scss","material-kit/bootstrap/scss/utilities/_borders.scss","material-kit/bootstrap/scss/mixins/_clearfix.scss","material-kit/bootstrap/scss/utilities/_display.scss","material-kit/bootstrap/scss/utilities/_embed.scss","material-kit/bootstrap/scss/utilities/_flex.scss","material-kit/bootstrap/scss/utilities/_float.scss","material-kit/bootstrap/scss/mixins/_float.scss","material-kit/bootstrap/scss/utilities/_position.scss","material-kit/bootstrap/scss/utilities/_screenreaders.scss","material-kit/bootstrap/scss/mixins/_screen-reader.scss","material-kit/bootstrap/scss/utilities/_sizing.scss","material-kit/bootstrap/scss/utilities/_spacing.scss","material-kit/bootstrap/scss/utilities/_text.scss","material-kit/bootstrap/scss/mixins/_text-truncate.scss","material-kit/bootstrap/scss/mixins/_text-emphasis.scss","material-kit/bootstrap/scss/mixins/_text-hide.scss","material-kit/bootstrap/scss/utilities/_visibility.scss","material-kit/bootstrap/scss/mixins/_visibility.scss","material-kit/_reboot.scss","material-kit/_layout.scss","material-kit/mixins/_animations.scss","material-kit/_buttons.scss","material-kit/mixins/_buttons.scss","material-kit/mixins/_colored-shadows.scss","material-kit/mixins/_hover.scss","material-kit/mixins/_forms.scss","material-kit/_misc.scss","material-kit/_checkboxes.scss","material-kit/_switches.scss","material-kit/mixins/_utilities.scss","material-kit/_radios.scss","material-kit/_carousel.scss","material-kit/_forms.scss","material-kit/_input-group.scss","material-kit/_list-group.scss","material-kit/_nav.scss","material-kit/variables/_nav.scss","material-kit/_images.scss","material-kit/_navbar.scss","material-kit/mixins/_navbar-colors.scss","material-kit/_badges.scss","material-kit/_alerts.scss","material-kit/mixins/_alert.scss","material-kit/_pagination.scss","material-kit/_pills.scss","material-kit/_info-areas.scss","material-kit/_type.scss","material-kit/_tabs.scss","material-kit/mixins/_navs.scss","material-kit/_tooltip.scss","material-kit/_popover.scss","material-kit/_modal.scss","material-kit/_dropdown.scss","material-kit/variables/_menu.scss","material-kit/_drawer.scss","material-kit/mixins/_drawer.scss","material-kit/variables/_drawer.scss","material-kit/mixins/_layout.scss","material-kit/_progress.scss","material-kit/_togglebutton.scss","material-kit/_ripples.scss","material-kit/_headers.scss","material-kit/_footers.scss","material-kit/_cards.scss","material-kit/cards/_card-carousel.scss","material-kit/cards/_card-login.scss","material-kit/cards/_card-plain.scss","material-kit/plugins/_plugin-datetime-picker.scss","material-kit/plugins/_plugin-nouislider.scss","material-kit/_example-pages.scss","material-kit/_responsive.scss"],"names":[],"mappings":"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;EACE,kBAAkB;EAClB,eAAe,EAAA;;AAGjB;EACE,aAAa,EAAA;;AJuHf;EIjHE,wBAAwB,EAAA;;AO1d1B;;EAEE,qBNmBwC;EMlBxC,oBLmPmC;EKlPnC,gBNmBgC;EMlBhC,gBLmP+B;EKlP/B,cLmPmC,EAAA;;AKhPrC;EAAU,oBNL8B,EAAA;;AMMxC;EAAU,kBNL4B,EAAA;;AMMtC;EAAU,oBNL8B,EAAA;;AMMxC;EAAU,mBNL6B,EAAA;;AMMvC;EAAU,oBNL8B,EAAA;;AMMxC;EAAU,kBNL4B,EAAA;;AMOtC;EACE,kBLqPoD;EKpPpD,gBLqP+B,EAAA;;AKjPjC;EACE,eNPkB;EMQlB,gBLwO+B;EKvO/B,gBL+N+B,EAAA;;AK7NjC;EACE,iBNXoB;EMYpB,gBLoO+B;EKnO/B,gBL0N+B,EAAA;;AKxNjC;EACE,oBNfuB;EMgBvB,gBLgO+B;EK/N/B,gBLqN+B,EAAA;;AKnNjC;EACE,mBNnBsB;EMoBtB,gBL4N+B;EK3N/B,gBLgN+B,EAAA;;AF5KjC;EO3BE,gBClDY;EDmDZ,mBCnDY;EDoDZ,SAAS;EACT,wCHsPU,EAAA;;AG9OZ;;EAEE,cL2M+B;EK1M/B,gBLyK+B,EAAA;;AKtKjC;;EAEE,cL+MgC;EK9MhC,yBLuNmC,EAAA;;AK/MrC;EE/EE,eAAe;EACf,gBAAgB,EAAA;;AFmFlB;EEpFE,eAAe;EACf,gBAAgB,EAAA;;AFsFlB;EACE,qBAAqB,EAAA;EADvB;IAII,oBLiM+B,EAAA;;AKvLnC;EACE,cAAc;EACd,yBAAyB,EAAA;;AAI3B;EACE,mBC3GY;ED4GZ,kBLmKoD,EAAA;;AKhKtD;EACE,cAAc;EACd,cAAc;EACd,cLtGgB,EAAA;EKmGlB;IAMI,sBAAsB,EAAA;;AGnH1B;ECIE,eAAe;EAGf,YAAY,EAAA;;ADDd;EACE,gBRqyBwC;EQpyBxC,yBPXe;EOYf,yBRFgB;EUVd,sBV6MgC;EW/MhC,0CT8SQ;EOrSV,eAAe;EAGf,YAAY,EAAA;;ADcd;EAEE,qBAAqB,EAAA;;AAGvB;EACE,qBAA4B;EAC5B,cAAc,EAAA;;AAGhB;EACE,cRsxBqC;EQrxBrC,cRvBgB,EAAA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BnB;IAoCI,sBAAsB;IfxCtB,gBgBiCiC,EAAA;ID7BrC;MfJI,uDgBiCiC,EAAA;;ADiBrC;;EAEE,oBAAoB,EAAA;;AASpB;EEzDA,W1B2SU;EuB3SR,yBvB+BgB;E0B7BlB,qB1B6BkB;ESnChB,gBgBgCiC,EAAA;ExBpBnC;IyBFE,W1BqSQ;IuB3SR,yBGDoF;IASpF,qBATyH,EAAA;EAY3H;IAII,sD1BgBc,EAAA;E0BTlB;IAEE,W1BmRQ;I0BlRR,yB1BMgB;I0BLhB,qB1BKgB,EAAA;E0BFlB;;IAGE,W1B2QQ;I0B1QR,yBAlCuK;IAsCvK,qBAtC+M,EAAA;IAwC/M;;MAGI,sD1BXY,EAAA;;AwB0BlB;EEzDA,W1B2SU;EuB3SR,yBzBWc;E4BThB,qB5BSgB;EWfd,gBgBgCiC,EAAA;ExBpBnC;IyBFE,W1BqSQ;IuB3SR,yBGDoF;IASpF,qBATyH,EAAA;EAY3H;IAII,uD5BJY,EAAA;E4BWhB;IAEE,W1BmRQ;I0BlRR,yB5Bdc;I4Bed,qB5Bfc,EAAA;E4BkBhB;;IAGE,W1B2QQ;I0B1QR,yBAlCuK;IAsCvK,qBAtC+M,EAAA;IAwC/M;;MAGI,uD5B/BU,EAAA;;A0B8ChB;EEzDA,W1B2SU;EuB3SR,yBvB+Ie;E0B7IjB,qB1B6IiB;ESnJf,gBgBgCiC,EAAA;ExBpBnC;IyBFE,W1BqSQ;IuB3SR,yBGDoF;IASpF,qBATyH,EAAA;EAY3H;IAII,qD1BgIa,EAAA;E0BzHjB;IAEE,W1BmRQ;I0BlRR,yB1BsHe;I0BrHf,qB1BqHe,EAAA;E0BlHjB;;IAGE,W1B2QQ;I0B1QR,yBAlCuK;IAsCvK,qBAtC+M,EAAA;IAwC/M;;MAGI,qD1BqGW,EAAA;;AwBtFjB;EEzDA,W1B2SU;EuB3SR,yBvB+Gc;E0B7GhB,qB1B6GgB;ESnHd,gBgBgCiC,EAAA;ExBpBnC;IyBFE,W1BqSQ;IuB3SR,yBGDoF;IASpF,qBATyH,EAAA;EAY3H;IAII,qD1BgGY,EAAA;E0BzFhB;IAEE,W1BmRQ;I0BlRR,yB1BsFc;I0BrFd,qB1BqFc,EAAA;E0BlFhB;;IAGE,W1B2QQ;I0B1QR,yBAlCuK;IAsCvK,qBAtC+M,EAAA;IAwC/M;;MAGI,qD1BqEU,EAAA;;AwBtDhB;EEzDA,c5BcgB;EyBdd,yBvB+NgB;E0B7NlB,qB1B6NkB;ESnOhB,gBgBgCiC,EAAA;ExBpBnC;IyBFE,W1BqSQ;IuB3SR,yBGDoF;IASpF,qBATyH,EAAA;EAY3H;IAII,qD1BgNc,EAAA;E0BzMlB;IAEE,c5BVc;I4BWd,yB1BsMgB;I0BrMhB,qB1BqMgB,EAAA;E0BlMlB;;IAGE,W1B2QQ;I0B1QR,yBAlCuK;IAsCvK,qBAtC+M,EAAA;IAwC/M;;MAGI,qD1BqLY,EAAA;;AwBtKlB;EEzDA,W1B2SU;EuB3SR,yBvBDa;E0BGf,qB1BHe;ESHb,gBgBgCiC,EAAA;ExBpBnC;IyBFE,W1BqSQ;IuB3SR,yBGDoF;IASpF,qBATyH,EAAA;EAY3H;IAII,qD1BhBW,EAAA;E0BuBf;IAEE,W1BmRQ;I0BlRR,yB1B1Ba;I0B2Bb,qB1B3Ba,EAAA;E0B8Bf;;IAGE,W1B2QQ;I0B1QR,yBAlCuK;IAsCvK,qBAtC+M,EAAA;IAwC/M;;MAGI,qD1B3CS,EAAA;;AwB0Df;EEzDA,c5BcgB;EyBdd,yBzBMc;E4BJhB,qB5BIgB;EWVd,gBgBgCiC,EAAA;ExBpBnC;IyBFE,c5BQc;IyBdd,yBGDoF;IASpF,qBATyH,EAAA;EAY3H;IAII,uD5BTY,EAAA;E4BgBhB;IAEE,c5BVc;I4BWd,yB5BnBc;I4BoBd,qB5BpBc,EAAA;E4BuBhB;;IAGE,c5BlBc;I4BmBd,yBAlCuK;IAsCvK,qBAtC+M,EAAA;IAwC/M;;MAGI,uD5BpCU,EAAA;;A0BmDhB;EEzDA,W1B2SU;EuB3SR,yBzBac;E4BXhB,qB5BWgB;EWjBd,gBgBgCiC,EAAA;ExBpBnC;IyBFE,W1BqSQ;IuB3SR,yBGDoF;IASpF,qBATyH,EAAA;EAY3H;IAII,oD5BFY,EAAA;E4BShB;IAEE,W1BmRQ;I0BlRR,yB5BZc;I4Bad,qB5Bbc,EAAA;E4BgBhB;;IAGE,W1B2QQ;I0B1QR,yBAlCuK;IAsCvK,qBAtC+M,EAAA;IAwC/M;;MAGI,oD5B7BU,EAAA;;A0BkDhB;EEZA,c1BpBkB;E0BqBlB,6BAA6B;EAC7B,sBAAsB;EACtB,qB1BvBkB,EAAA;E0ByBlB;IACE,W1BkPQ;I0BjPR,yB1B3BgB;I0B4BhB,qB1B5BgB,EAAA;E0B+BlB;IAEE,gD1BjCgB,EAAA;E0BoClB;IAEE,c1BtCgB;I0BuChB,6BAA6B,EAAA;EAG/B;;IAGE,W1B+NQ;I0B9NR,yB1B9CgB;I0B+ChB,qB1B/CgB,EAAA;I0BiDhB;;MAKI,gD1BtDY,EAAA;;AwBgClB;EEZA,c5BxCgB;E4ByChB,6BAA6B;EAC7B,sBAAsB;EACtB,qB5B3CgB,EAAA;E4B6ChB;IACE,W1BkPQ;I0BjPR,yB5B/Cc;I4BgDd,qB5BhDc,EAAA;E4BmDhB;IAEE,iD5BrDc,EAAA;E4BwDhB;IAEE,c5B1Dc;I4B2Dd,6BAA6B,EAAA;EAG/B;;IAGE,W1B+NQ;I0B9NR,yB5BlEc;I4BmEd,qB5BnEc,EAAA;I4BqEd;;MAKI,iD5B1EU,EAAA;;A0BoDhB;EEZA,c1B4FiB;E0B3FjB,6BAA6B;EAC7B,sBAAsB;EACtB,qB1ByFiB,EAAA;E0BvFjB;IACE,W1BkPQ;I0BjPR,yB1BqFe;I0BpFf,qB1BoFe,EAAA;E0BjFjB;IAEE,+C1B+Ee,EAAA;E0B5EjB;IAEE,c1B0Ee;I0BzEf,6BAA6B,EAAA;EAG/B;;IAGE,W1B+NQ;I0B9NR,yB1BkEe;I0BjEf,qB1BiEe,EAAA;I0B/Df;;MAKI,+C1B0DW,EAAA;;AwBhFjB;EEZA,c1B4DgB;E0B3DhB,6BAA6B;EAC7B,sBAAsB;EACtB,qB1ByDgB,EAAA;E0BvDhB;IACE,W1BkPQ;I0BjPR,yB1BqDc;I0BpDd,qB1BoDc,EAAA;E0BjDhB;IAEE,+C1B+Cc,EAAA;E0B5ChB;IAEE,c1B0Cc;I0BzCd,6BAA6B,EAAA;EAG/B;;IAGE,W1B+NQ;I0B9NR,yB1BkCc;I0BjCd,qB1BiCc,EAAA;I0B/Bd;;MAKI,+C1B0BU,EAAA;;AwBhDhB;EEZA,c1B4KkB;E0B3KlB,6BAA6B;EAC7B,sBAAsB;EACtB,qB1ByKkB,EAAA;E0BvKlB;IACE,c5B3Cc;I4B4Cd,yB1BqKgB;I0BpKhB,qB1BoKgB,EAAA;E0BjKlB;IAEE,+C1B+JgB,EAAA;E0B5JlB;IAEE,c1B0JgB;I0BzJhB,6BAA6B,EAAA;EAG/B;;IAGE,c5B9Dc;I4B+Dd,yB1BkJgB;I0BjJhB,qB1BiJgB,EAAA;I0B/IhB;;MAKI,+C1B0IY,EAAA;;AwBhKlB;EEZA,c1BpDe;E0BqDf,6BAA6B;EAC7B,sBAAsB;EACtB,qB1BvDe,EAAA;E0ByDf;IACE,W1BkPQ;I0BjPR,yB1B3Da;I0B4Db,qB1B5Da,EAAA;E0B+Df;IAEE,+C1BjEa,EAAA;E0BoEf;IAEE,c1BtEa;I0BuEb,6BAA6B,EAAA;EAG/B;;IAGE,W1B+NQ;I0B9NR,yB1B9Ea;I0B+Eb,qB1B/Ea,EAAA;I0BiFb;;MAKI,+C1BtFS,EAAA;;AwBgEf;EEZA,c5B7CgB;E4B8ChB,6BAA6B;EAC7B,sBAAsB;EACtB,qB5BhDgB,EAAA;E4BkDhB;IACE,c5B3Cc;I4B4Cd,yB5BpDc;I4BqDd,qB5BrDc,EAAA;E4BwDhB;IAEE,iD5B1Dc,EAAA;E4B6DhB;IAEE,c5B/Dc;I4BgEd,6BAA6B,EAAA;EAG/B;;IAGE,c5B9Dc;I4B+Dd,yB5BvEc;I4BwEd,qB5BxEc,EAAA;I4B0Ed;;MAKI,iD5B/EU,EAAA;;A0ByDhB;EEZA,c5BtCgB;E4BuChB,6BAA6B;EAC7B,sBAAsB;EACtB,qB5BzCgB,EAAA;E4B2ChB;IACE,W1BkPQ;I0BjPR,yB5B7Cc;I4B8Cd,qB5B9Cc,EAAA;E4BiDhB;IAEE,8C5BnDc,EAAA;E4BsDhB;IAEE,c5BxDc;I4ByDd,6BAA6B,EAAA;EAG/B;;IAGE,W1B+NQ;I0B9NR,yB5BhEc;I4BiEd,qB5BjEc,EAAA;I4BmEd;;MAKI,8C5BxEU,EAAA;;A0B6DlB;EACE,gB1B6J+B;E0B5J/B,cxB7CkB;EwB8ClB,6BAA6B,EAAA;EvBrE7B;IuBwEE,c1BiEgD;I0BhEhD,0B1BiEiC;I0BhEjC,6BAA6B;IAC7B,yBAAyB,EAAA;EAT7B;IAcI,0B1B0DiC;I0BzDjC,yBAAyB;IACzB,gBAAgB,EAAA;EAhBpB;IAqBI,WGpGa,EAAA;;AH+GjB;EEbE,yBDvBiC;ECwBjC,kB5BsIoD;E4BrIpD,gB5BsG+B;E4BnG7B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azB,uB3CAgB,EAAA;E2CRlB;IAWI,c3CsIgD;I2CrIhD,qBAAqB;IACrB,yB3CNc;I2COd,qB3CNc,EAAA;E2CRlB;IAkBI,UAAU;IACV,UAAU;IACV,iDzCWgB,EAAA;EyC/BpB;IAyBI,eAAe,EAAA;;AAInB;EAGM,cAAc;EjCPhB,+BVkLgC;EUjLhC,kCViLgC,EAAA;;A2C9KpC;EjClBI,gCVgMgC;EU/LhC,mCV+LgC,EAAA;;A2C9KpC;EAcI,UAAU;EACV,WzC+PQ;EyC9PR,yBzCdgB;EyCehB,qBzCfgB,EAAA;;AyCFpB;EAqBI,c3CvCc;E2CwCd,oBAAoB;EAEpB,YAAY;EACZ,6BC1DgC;ED2DhC,qB3C/Cc,EAAA;;A6CXhB;EACE,kBDAuB;ECCvB,kB7CqOkD;E6CpOlD,gB7CqM6B,EAAA;;A6ChM3B;EnCoBF,8BVmL+B;EUlL/B,iCVkL+B,EAAA;;A6ClM7B;EnCCF,+BViM+B;EUhM/B,kCVgM+B,EAAA;;A6C/MjC;EACE,kBDCuB;ECAvB,mB7CsOkD;E6CrOlD,gB7CsM6B,EAAA;;A6CjM3B;EnCoBF,8BVoL+B;EUnL/B,iCVmL+B,EAAA;;A6CnM7B;EnCCF,+BVkM+B;EUjM/B,kCViM+B,EAAA;;A8CnNnC;EACE,kBAAoD;EACpD,mB9CyoBsC;E8CxoBtC,yB9CUgB;EUTd,qBV8M+B,EAAA;EctJ/B;IgC5DJ;MAOI,kB9CooBoC,EAAA,E8CloBvC;;AAED;EACE,gBAAgB;EAChB,eAAe;EpCTb,gBoCUsB,EAAA;;ACV1B;EACE,kBAAkB;EAClB,wB/C2vByC;E+C1vBzC,mB/C2vBsC;E+C1vBtC,6BAA6C;ErCJ3C,sBV6MgC,EAAA;;A+CpMpC;EAEE,cAAc,EAAA;;AAIhB;EACE,gBhDauB,EAAA;;AgDLzB;EACE,mBAAwD,EAAA;EAD1D;IAKI,kBAAkB;IAClB,MAAM;IACN,QAAQ;IACR,wB/C6tBuC;I+C5tBvC,cAAc,EAAA;;AAUhB;EC9CA,c5BmFgE;EK9E9D,yBL8E8D;E4BjFhE,qB5BiFgE,EAAA;E4B/EhE;IACE,yBAAqC,EAAA;EAGvC;IACE,cAA0B,EAAA;;ADqC5B;EC9C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;AiCjFhE;EACE,cjCgF8D;EiC/E9D,yBjC+E8D,EAAA;EjBlEhE;IkDTM,cjC2E0D;IiC1E1D,yBAAyC,EAAA;EAP/C;IAWM,WAAW;IACX,yBjCqE0D;IiCpE1D,qBjCoE0D,EAAA;;AiCjFhE;EACE,cjCgF8D;EiC/E9D,yBjC+E8D,EAAA;EjBlEhE;IkDTM,cjC2E0D;IiC1E1D,yBAAyC,EAAA;EAP/C;IAWM,WAAW;IACX,yBjCqE0D;IiCpE1D,qBjCoE0D,EAAA;;AiCjFhE;EACE,cjCgF8D;EiC/E9D,yBjC+E8D,EAAA;EjBlEhE;IkDTM,cjC2E0D;IiC1E1D,yBAAyC,EAAA;EAP/C;IAWM,WAAW;IACX,yBjCqE0D;IiCpE1D,qBjCoE0D,EAAA;;AiCjFhE;EACE,cjCgF8D;EiC/E9D,yBjC+E8D,EAAA;EjBlEhE;IkDTM,cjC2E0D;IiC1E1D,yBAAyC,EAAA;EAP/C;IAWM,WAAW;IACX,yBjCqE0D;IiCpE1D,qBjCoE0D,EAAA;;AkCpFlE;EACE,YAAY;EACZ,iBtDq2BuD;EsDp2BvD,gBvD8BuB;EuD7BvB,cAAc;EACd,WpD2SU;EoD1SV,yBpD2SU;EoD1SV,WAAW,EAAA;EnDWX;ImDRE,WpDsSQ;IoDrSR,qBAAqB;IACrB,YAAY,EAAA;EAZhB;IAiBI,eAAe,EAAA;;AAUnB;EACE,UAAU;EACV,6BAA6B;EAC7B,SAAS;EACT,wBAAwB,EAAA;;AlDuEtB;EmDhGF,qBAAqB;EACrB,qBvD6sBsC;EuD5sBtC,cvDysBqC;EuDxsBrC,gBxDwBuB;EwDvBvB,cAAc;EACd,kBAAkB;EAClB,mBAAmB;EACnB,wBAAwB;E7CTtB,sBV6MgC,EAAA;EuD5MpC;IAaI,aAAa,EAAA;;AAKjB;EACE,kBAAkB;EAClB,SAAS,EAAA;;AAOX;EACE,oBvDsrBsC;EuDrrBtC,mBvDqrBsC;EUntBpC,oBVstBqC,EAAA;;AuD/qBvC;EC1CA,WtDgTU;EsD/SV,yBtDmCkB,EAAA;ECnBlB;IqDZI,WtD2SM;IsD1SN,qBAAqB;IACrB,yBAAkC,EAAA;;ADmCtC;EC1CA,WtDgTU;EsD/SV,yBxDegB,EAAA;EGChB;Iq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,EAAA;ECgEpB;IAOE,0BAA0B;IAC1B,mBAAmB;IACnB,iBAAiB,EAAA;EAInB;IA5IA,0BtF8SU;IsF7SV,6B7DKsB;I6DJtB,iCtF4SU,EAAA;IClSV;MqFPE,0BtFySQ;MsFxSR,0C7DGwB;M6DFxB,iCtFuSQ,EAAA;IsFpSV;MAGE,0BtFiSQ;MsFhSR,0C7DLwB;M6DMxB,iCtF+RQ,EAAA;IsF5RV;;;MAIE,0BtFwRQ;MsFvRR,0C7DdwB;M6DexB,iCtFsRQ;MuFtOR,+G9DlEoB,EAAA;M6DqBpB;;;;;;;QAGE,0BtFgRM;QsF/QN,0C7DrBuB;Q6DsBvB,iCtF8QM,EAAA;IsFzQV;MACE,cAAc;MACd,6B7DjCoB,EAAA;M6D+BtB;QAMI,0C7DlCsB,EAAA;I6DwCxB;MAEE,6B7D7CkB;M6D8ClB,iCtF0PM,EAAA;IClSV;MqF2CI,6B7DjDkB;M6DkDlB,iCtFsPM,EAAA;IsF9NV;MAhFA,0BtF8SU;MsF7SV,6B7DKsB;M6DJtB,iCtF4SU,EAAA;MsF9NV;QA3EE,0BtFySQ;QsFxSR,2C7DOgC;Q6DNhC,uC7DMgC,EAAA;M6DHlC;QAGE,0BtFiSQ;QsFhSR,2C7DDgC;Q6DEhC,uC7DFgC,EAAA;M6DKlC;;;QAIE,0BtFwRQ;QsFvRR,2C7DVgC;Q6DWhC,uC7DXgC;Q8D2DhC,+G9DlEoB,EAAA;Q6DqBpB;;;;;;;UAGE,0BtFgRM;UsF/QN,2C7DjB+B;U6DkB/B,uC7DlB+B,EAAA;M6DuBnC;QACE,cAAc;QACd,6B7DjCoB,EAAA;Q6D+BtB;UAMI,2C7D9B8B,EAAA;M6DoChC;QAEE,6B7D7CkB;Q6D8ClB,iCtF0PM,EAAA;MsF9NV;QAzBI,6B7DjDkB;Q6DkDlB,iCtFsPM,EAAA;IsF7MV;MACE,6BAA6B,EAAA;EA6C/B;IA/IA,ctFmCkB;IsFlClB,6B7DKsB;I6DJtB,qBtFiCkB,EAAA;ICvBlB;MqFPE,ctF8BgB;MsF7BhB,0C7DGwB;M6DFxB,qBtF4BgB,EAAA;IsFzBlB;MAGE,ctFsBgB;MsFrBhB,0C7DLwB;M6DMxB,qBtFoBgB,EAAA;IsFjBlB;;;MAIE,ctFagB;MsFZhB,0C7DdwB;M6DexB,qBtFWgB;MuFqChB,+G9DlEoB,EAAA;M6DqBpB;;;;;;;QAGE,ctFKc;QsFJd,0C7DrBuB;Q6DsBvB,qBtFGc,EAAA;IsFElB;MACE,cAAc;MACd,6B7DjCoB,EAAA;M6D+BtB;QAMI,0C7DlCsB,EAAA;I6DwCxB;MAEE,6B7D7CkB;M6D8ClB,qBtFjBc,EAAA;ICvBlB;MqF2CI,6B7DjDkB;M6DkDlB,qBtFrBc,EAAA;IsF6ClB;MAhFA,ctFmCkB;MsFlClB,6B7DKsB;M6DJtB,qBtFiCkB,EAAA;MsF6ClB;QA3EE,ctF8BgB;QsF7BhB,2C7DOgC;Q6DNhC,uC7DMgC,EAAA;M6DHlC;QAGE,ctFsBgB;QsFrBhB,2C7DDgC;Q6DEhC,uC7DFgC,EAAA;M6DKlC;;;QAIE,ctFagB;QsFZhB,2C7DVgC;Q6DWhC,uC7DXgC;Q8D2DhC,+G9DlEoB,EAAA;Q6DqBpB;;;;;;;UAGE,ctFKc;UsFJd,2C7DjB+B;U6DkB/B,uC7DlB+B,EAAA;M6DuBnC;QACE,cAAc;QACd,6B7DjCoB,EAAA;Q6D+BtB;UAMI,2C7D9B8B,EAAA;M6DoChC;QAEE,6B7D7CkB;Q6D8ClB,qBtFjBc,EAAA;MsF6ClB;QAzBI,6B7DjDkB;Q6DkDlB,qBtFrBc,EAAA;IsF8DlB;MACE,6BAA6B,EAAA;EAgD/B;IAlJA,0BtF8SU;IsF7SV,6B7DKsB;I6DJtB,iCtF4SU,EAAA;IClSV;MqFPE,0BtFySQ;MsFxSR,0C7DGwB;M6DFxB,iCtFuSQ,EAAA;IsFpSV;MAGE,0BtFiSQ;MsFhSR,0C7DLwB;M6DMxB,iCtF+RQ,EAAA;IsF5RV;;;MAIE,0BtFwRQ;MsFvRR,0C7DdwB;M6DexB,iCtFsRQ;MuFtOR,+G9DlEoB,EAAA;M6DqBpB;;;;;;;QAGE,0BtFgRM;QsF/QN,0C7DrBuB;Q6DsBvB,iCtF8QM,EAAA;IsFzQV;MACE,cAAc;MACd,6B7DjCoB,EAAA;M6D+BtB;QAMI,0C7DlCsB,EAAA;I6DwCxB;MAEE,6B7D7CkB;M6D8ClB,iCtF0PM,EAAA;IClSV;MqF2CI,6B7DjDkB;M6DkDlB,iCtFsPM,EAAA;IsF9NV;MAhFA,0BtF8SU;MsF7SV,6B7DKsB;M6DJtB,iCtF4SU,EAAA;MsF9NV;QA3EE,0BtFySQ;QsFxSR,2C7DOgC;Q6DNhC,uC7DMgC,EAAA;M6DHlC;QAGE,0BtFiSQ;QsFhSR,2C7DDgC;Q6DEhC,uC7DFgC,EAAA;M6DKlC;;;QAIE,0BtFwRQ;QsFvRR,2C7DVgC;Q6DWhC,uC7DXgC;Q8D2DhC,+G9DlEoB,EAAA;Q6DqBpB;;;;;;;UAGE,0BtFgRM;UsF/QN,2C7DjB+B;U6DkB/B,uC7DlB+B,EAAA;M6DuBnC;QACE,cAAc;QACd,6B7DjCoB,EAAA;Q6D+BtB;UAMI,2C7D9B8B,EAAA;M6DoChC;QAEE,6B7D7CkB;Q6D8ClB,iCtF0PM,EAAA;MsF9NV;QAzBI,6B7DjDkB;Q6DkDlB,iCtFsPM,EAAA;IsF7MV;MACE,6BAA6B,EAAA;EAmD/B;IArJA,ctFmHgB;IsFlHhB,6B7DKsB;I6DJtB,qBtFiHgB,EAAA;ICvGhB;MqFPE,ctF8Gc;MsF7Gd,0C7DGwB;M6DFxB,qBtF4Gc,EAAA;IsFzGhB;MAGE,ctFsGc;MsFrGd,0C7DLwB;M6DMxB,qBtFoGc,EAAA;IsFjGhB;;;MAIE,ctF6Fc;MsF5Fd,0C7DdwB;M6DexB,qBtF2Fc;MuF3Cd,+G9DlEoB,EAAA;M6DqBpB;;;;;;;QAGE,ctFqFY;QsFpFZ,0C7DrBuB;Q6DsBvB,qBtFmFY,EAAA;IsF9EhB;MACE,cAAc;MACd,6B7DjCoB,EAAA;M6D+BtB;QAMI,0C7DlCsB,EAAA;I6DwCxB;MAEE,6B7D7CkB;M6D8ClB,qBtF+DY,EAAA;ICvGhB;MqF2CI,6B7DjDkB;M6DkDlB,qBtF2DY,EAAA;IsFnChB;MAhFA,ctFmHgB;MsFlHhB,6B7DKsB;M6DJtB,qBtFiHgB,EAAA;MsFnChB;QA3EE,ctF8Gc;QsF7Gd,2C7DOgC;Q6DNhC,uC7DMgC,EAAA;M6DHlC;QAGE,ctFsGc;QsFrGd,2C7DDgC;Q6DEhC,uC7DFgC,EAAA;M6DKlC;;;QAIE,ctF6Fc;QsF5Fd,2C7DVgC;Q6DWhC,uC7DXgC;Q8D2DhC,+G9DlEoB,EAAA;Q6DqBpB;;;;;;;UAGE,ctFqFY;UsFpFZ,2C7DjB+B;U6DkB/B,uC7DlB+B,EAAA;M6DuBnC;QACE,cAAc;QACd,6B7DjCoB,EAAA;Q6D+BtB;UAMI,2C7D9B8B,EAAA;M6DoChC;QAEE,6B7D7CkB;Q6D8ClB,qBtF+DY,EAAA;MsFnChB;QAzBI,6B7DjDkB;Q6DkDlB,qBtF2DY,EAAA;IsFlBhB;MACE,6BAA6B,EAAA;EAsD/B;IAxJA,ctFmJiB;IsFlJjB,6B7DKsB;I6DJtB,qBtFiJiB,EAAA;ICvIjB;MqFPE,ctF8Ie;MsF7If,0C7DGwB;M6DFxB,qBtF4Ie,EAAA;IsFzIjB;MAGE,ctFsIe;MsFrIf,0C7DLwB;M6DMxB,qBtFoIe,EAAA;IsFjIjB;;;MAIE,ctF6He;MsF5Hf,0C7DdwB;M6DexB,qBtF2He;MuF3Ef,+G9DlEoB,EAAA;M6DqBpB;;;;;;;QAGE,ctFqHa;QsFpHb,0C7DrBuB;Q6DsBvB,qBtFmHa,EAAA;IsF9GjB;MACE,cAAc;MACd,6B7DjCoB,EAAA;M6D+BtB;QAMI,0C7DlCsB,EAAA;I6DwCxB;MAEE,6B7D7CkB;M6D8ClB,qBtF+Fa,EAAA;ICvIjB;MqF2CI,6B7DjDkB;M6DkDlB,qBtF2Fa,EAAA;IsFnEjB;MAhFA,ctFmJiB;MsFlJjB,6B7DKsB;M6DJtB,qBtFiJiB,EAAA;MsFnEjB;QA3EE,ctF8Ie;QsF7If,2C7DOgC;Q6DNhC,uC7DMgC,EAAA;M6DHlC;QAGE,ctFsIe;QsFrIf,2C7DDgC;Q6DEhC,uC7DFgC,EAAA;M6DKlC;;;QAIE,ctF6He;QsF5Hf,2C7DVgC;Q6DWhC,uC7DXgC;Q8D2DhC,+G9DlEoB,EAAA;Q6DqBpB;;;;;;;UAGE,ctFqHa;UsFpHb,2C7DjB+B;U6DkB/B,uC7DlB+B,EAAA;M6DuBnC;QACE,cAAc;QACd,6B7DjCoB,EAAA;Q6D+BtB;UAMI,2C7D9B8B,EAAA;M6DoChC;QAEE,6B7D7CkB;Q6D8ClB,qBtF+Fa,EAAA;MsFnEjB;QAzBI,6B7DjDkB;Q6DkDlB,qBtF2Fa,EAAA;IsFlDjB;MACE,6BAA6B,EAAA;EAyD/B;IA3JA,ctFmOkB;IsFlOlB,6B7DKsB;I6DJtB,qBtFiOkB,EAAA;ICvNlB;MqFPE,ctF8NgB;MsF7NhB,0C7DGwB;M6DFxB,qBtF4NgB,EAAA;IsFzNlB;MAGE,ctFsNgB;MsFrNhB,0C7DLwB;M6DMxB,qBtFoNgB,EAAA;IsFjNlB;;;MAIE,ctF6MgB;MsF5MhB,0C7DdwB;M6DexB,qBtF2MgB;MuF3JhB,+G9DlEoB,EAAA;M6DqBpB;;;;;;;QAGE,ctFqMc;QsFpMd,0C7DrBuB;Q6DsBvB,qBtFmMc,EAAA;IsF9LlB;MACE,cAAc;MACd,6B7DjCoB,EAAA;M6D+BtB;QAMI,0C7DlCsB,EAAA;I6DwCxB;MAEE,6B7D7CkB;M6D8ClB,qBtF+Kc,EAAA;ICvNlB;MqF2CI,6B7DjDkB;M6DkDlB,qBtF2Kc,EAAA;IsFnJlB;MAhFA,ctFmOkB;MsFlOlB,6B7DKsB;M6DJtB,qBtFiOkB,EAAA;MsFnJlB;QA3EE,ctF8NgB;QsF7NhB,2C7DOgC;Q6DNhC,uC7DMgC,EAAA;M6DHlC;QAGE,ctFsNgB;QsFrNhB,2C7DDgC;Q6DEhC,uC7DFgC,EAAA;M6DKlC;;;QAIE,ctF6MgB;QsF5MhB,2C7DVgC;Q6DWhC,uC7DXgC;Q8D2DhC,+G9DlEoB,EAAA;Q6DqBpB;;;;;;;UAGE,ctFqMc;UsFpMd,2C7DjB+B;U6DkB/B,uC7DlB+B,EAAA;M6DuBnC;QACE,cAAc;QACd,6B7DjCoB,EAAA;Q6D+BtB;UAMI,2C7D9B8B,EAAA;M6DoChC;QAEE,6B7D7CkB;Q6D8ClB,qBtF+Kc,EAAA;MsFnJlB;QAzBI,6B7DjDkB;Q6DkDlB,qBtF2Kc,EAAA;IsFlIlB;MACE,6BAA6B,EAAA;EA4D/B;IA9JA,ctFGe;IsFFf,6B7DKsB;I6DJtB,qBtFCe,EAAA;ICSf;MqFPE,ctFFa;MsFGb,0C7DGwB;M6DFxB,qBtFJa,EAAA;IsFOf;MAGE,ctFVa;MsFWb,0C7DLwB;M6DMxB,qBtFZa,EAAA;IsFef;;;MAIE,ctFnBa;MsFoBb,0C7DdwB;M6DexB,qBtFrBa;MuFqEb,+G9DlEoB,EAAA;M6DqBpB;;;;;;;QAGE,ctF3BW;QsF4BX,0C7DrBuB;Q6DsBvB,qBtF7BW,EAAA;IsFkCf;MACE,cAAc;MACd,6B7DjCoB,EAAA;M6D+BtB;QAMI,0C7DlCsB,EAAA;I6DwCxB;MAEE,6B7D7CkB;M6D8ClB,qBtFjDW,EAAA;ICSf;MqF2CI,6B7DjDkB;M6DkDlB,qBtFrDW,EAAA;IsF6Ef;MAhFA,ctFGe;MsFFf,6B7DKsB;M6DJtB,qBtFCe,EAAA;MsF6Ef;QA3EE,ctFFa;QsFGb,2C7DOgC;Q6DNhC,uC7DMgC,EAAA;M6DHlC;QAGE,ctFVa;QsFWb,2C7DDgC;Q6DEhC,uC7DFgC,EAAA;M6DKlC;;;QAIE,ctFnBa;QsFoBb,2C7DVgC;Q6DWhC,uC7DXgC;Q8D2DhC,+G9DlEoB,EAAA;Q6DqBpB;;;;;;;UAGE,ctF3BW;UsF4BX,2C7DjB+B;U6DkB/B,uC7DlB+B,EAAA;M6DuBnC;QACE,cAAc;QACd,6B7DjCoB,EAAA;Q6D+BtB;UAMI,2C7D9B8B,EAAA;M6DoChC;QAEE,6B7D7CkB;Q6D8ClB,qBtFjDW,EAAA;MsF6Ef;QAzBI,6B7DjDkB;Q6DkDlB,qBtFrDW,EAAA;IsF8Ff;MACE,6BAA6B,EAAA;EDpGjC;;I3DmGE,yBDvBiC;ICwBjC,mBDnGyB;ICoGzB,oBMqE4B;INlE1B,qB5B2G+B,EAAA;EuFnNnC;;I3DmGE,2BD3B4C;IC4B5C,oBDjG6B;ICkG7B,gB5BuG+B;I4BpG7B,qB5B2G+B,EAAA;EuFnNnC;IAoFI,mB1D/DwB,EAAA;E0DrB5B;IA0FM,erDyEsB;IqDxEtB,YrDqEiB;IqDpEjB,erDoEiB;IqDnEjB,WrDmEiB;IqDlEjB,UAAU;IACV,gBAAgB;IAChB,kBAAkB;IAClB,iBrD+DiB,EAAA;IqDhKvB;MAoGY,kBAAkB,EAAA;IAGxB;MAGI,YAAkC;MAClC,eAAqC;MACrC,WAAiC,EAAA;MALrC;;;;;;;;;QASQ,erDuDe;QqDtDf,iBrDiDc,EAAA;IqD7CtB;MAEI,YAAgC;MAChC,eAAmC;MACnC,WAA+B;MAC/B,iBrDuCgB,EAAA;MqD5CpB;;;;;;;QASQ,erDwCU;QqDvCV,iBrDkCY,EAAA;IqDjK1B;;;MAqIQ,aAAa;MACb,kBAAkB;MAClB,WAAW;MACX,eAAe;MACf,OAAO;MACP,MAAM;MA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AmCY,oBAAoB,EAAA;EAnChC;IAuCY,0CAAuC;IACvC,sCAAsC,EAAA;;A1EVlD;E0EkBI,yCAA0D,EAAA;;A1ElB9D;E2E7BI,WrFCO,EAAA;EqFCP;IACE,0BhH2SM;IgH1SN,qBhH+Bc,EAAA;ICnBlB;M+GVM,qBhH6BY,EAAA;EqCNpB;I2EjBM,WrFbW,EAAA;I1BwBf;M+GRM,WrFhBS,EAAA;;AqFAf;EACE,YhH+SQ,EAAA;EgH7SR;IACE,WhH4SM;IgH3SN,kBhH2SM,EAAA;IC/RV;M+GVM,kBhHySI,EAAA;EgHpSR;IACE,gChHmSM,EAAA;ICxRV;M+GRM,gChHgSI,EAAA;;AgHhTV;EACE,YhH+SQ,EAAA;EgH7SR;IACE,WhH4SM;IgH3SN,kBhH2SM,EAAA;IC/RV;M+GVM,kBhHySI,EAAA;EgHpSR;IACE,gChHmSM,EAAA;ICxRV;M+GRM,gChHgSI,EAAA;;A+G/OZ;EACI,gBAAgB,EAAA;EADpB;IAIQ,4BAA4B,EAAA;;AEpEpC;EACE,aAAa,EAAA;;AxDFf;EwDMI,UAAU;E7B+KN,iCAAoC,EAAA;;A3BrL5C;EwDYI,UAAU;EACV,uCAAuC;E7BwKnC,iCAAoC;E6BtKxC,mBnH2NkD,EAAA;EmH/NtD;IASY,yBjHoSS,EAAA;EiH7SrB;IAgBY,2BjH6RS,EAAA;EiH7SrB;IAsBY,0BjHuRS,EAAA;EiH7SrB;IA4BY,4BjHiRS,EAAA;;AyD9MrB;EwD7DI,kBAAkB;EAClB,gBAAgB,EAAA;;AC/CpB;EACI,kBAAkB;EAClB,mBlHuTiB;EkHtTjB,YAAY;EACZ,kBvFYoB;E4D6CtB,qHAEuD;E2BzDrD,WlFwHe,EAAA;;A2B9HnB;EuDWI,UAAU;E3ByDZ,uHAEyD,EAAA;E2B5D3D;IASY,YAAY,EAAA;EATxB;IAuBY,SAAS,EAAA;;AvDmIrB;EuD5HI,yBlHiRiB;EkHhRjB,YAAY;EACZ,sBAAsB;EACtB,mBrH9BmC;EqH+BnC,SAAS;EACT,WlFiFe,EAAA;;A2BqDnB;EuDlII,uBAAuB;EACvB,gBAAgB;EAChB,WlF2Ee,EAAA;;AmF1HnB;E5BkIE,+EAEmC;E4BjIjC,kBxFWqB;EwFVrB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","file":"material-kit.css","sourcesContent":["/*!\n\n =========================================================\n * Material Kit - v2.0.7\n =========================================================\n\n * Product Page: https://www.creative-tim.com/product/material-kit\n * Copyright 2020 Creative Tim (http://www.creative-tim.com)\n\n =========================================================\n\n * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\n */\n\n @import \"material-kit/variables\";\n @import \"material-kit/mixins\";\n @import \"material-kit/core-bootstrap\";\n @import \"material-kit/reboot\";\n\n // Core Components\n @import \"material-kit/layout\";\n @import \"material-kit/buttons\";\n @import \"material-kit/misc\";\n @import \"material-kit/checkboxes\";\n @import \"material-kit/custom-forms\";\n @import \"material-kit/switches\";\n @import \"material-kit/radios\";\n @import \"material-kit/carousel\";\n @import \"material-kit/forms\";\n @import \"material-kit/input-group\";\n @import \"material-kit/list-group\";\n @import \"material-kit/nav\";\n @import \"material-kit/images\";\n @import \"material-kit/navbar\";\n @import \"material-kit/badges\";\n @import \"material-kit/alerts\";\n @import \"material-kit/pagination\";\n @import \"material-kit/pills\";\n @import \"material-kit/info-areas\";\n @import \"material-kit/type\";\n @import \"material-kit/tabs\";\n @import \"material-kit/tooltip\";\n @import \"material-kit/popover\";\n @import \"material-kit/modal\";\n @import \"material-kit/dropdown\";\n @import \"material-kit/drawer\";\n @import \"material-kit/progress\";\n @import \"material-kit/togglebutton\";\n @import \"material-kit/ripples\";\n @import \"material-kit/headers\";\n @import \"material-kit/footers\";\n\n // Cards\n @import 'material-kit/cards';\n @import 'material-kit/cards/card-carousel';\n @import 'material-kit/cards/card-login';\n @import 'material-kit/cards/card-plain';\n\n // Core Plugins\n @import 'material-kit/plugins/plugin-datetime-picker';\n @import 'material-kit/plugins/plugin-nouislider';\n\n // Sections and Example pages\n @import \"material-kit/example-pages\";\n @import \"material-kit/responsive\";\n","/*!\n\n =========================================================\n * Material Kit - v2.0.7\n =========================================================\n\n * Product Page: https://www.creative-tim.com/product/material-kit\n * Copyright 2020 Creative Tim (http://www.creative-tim.com)\n\n =========================================================\n\n * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\n */\n/* brand Colors */\n.carousel.carousel-full-navigation .left {\n cursor: url(\"../../img/arrow-left.png\"), url(\"../../img/arrow-left.cur\"), default !important; }\n\n.carousel.carousel-full-navigation .right {\n cursor: url(\"../../img/arrow-right.png\"), url(\"../../img/arrow-right.cur\"), default !important; }\n\n.card {\n font-size: .875rem; }\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; }\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }\n\n@-ms-viewport {\n width: device-width; }\n\narticle, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block; }\n\nbody {\n margin: 0;\n font-family: \"Roboto\", \"Helvetica\", \"Arial\", sans-serif;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fafafa; }\n\n[tabindex=\"-1\"]:focus {\n outline: 0 !important; }\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible; }\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem; }\n\np {\n margin-top: 0;\n margin-bottom: 1rem; }\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0; }\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit; }\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem; }\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0; }\n\ndt {\n font-weight: 500; }\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; }\n\nblockquote {\n margin: 0 0 1rem; }\n\ndfn {\n font-style: italic; }\n\nb,\nstrong {\n font-weight: bolder; }\n\nsmall {\n font-size: 80%; }\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline; }\n\nsub {\n bottom: -.25em; }\n\nsup {\n top: -.5em; }\n\na {\n color: #9c27b0;\n text-decoration: none;\n background-color: transparent;\n -webkit-text-decoration-skip: objects; }\n a:hover {\n color: #641971;\n text-decoration: underline; }\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none; }\n a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {\n color: inherit;\n text-decoration: none; }\n a:not([href]):not([tabindex]):focus {\n outline: 0; }\n\npre,\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em; }\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n -ms-overflow-style: scrollbar; }\n\nfigure {\n margin: 0 0 1rem; }\n\nimg {\n vertical-align: middle;\n border-style: none; }\n\nsvg:not(:root) {\n overflow: hidden; }\n\ntable {\n border-collapse: collapse; }\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom; }\n\nth {\n text-align: inherit; }\n\nlabel {\n display: inline-block;\n margin-bottom: .5rem; }\n\nbutton {\n border-radius: 0; }\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color; }\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit; }\n\nbutton,\ninput {\n overflow: visible; }\n\nbutton,\nselect {\n text-transform: none; }\n\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; }\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none; }\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0; }\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox; }\n\ntextarea {\n overflow: auto;\n resize: vertical; }\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0; }\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal; }\n\nprogress {\n vertical-align: baseline; }\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto; }\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none; }\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none; }\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button; }\n\noutput {\n display: inline-block; }\n\nsummary {\n display: list-item;\n cursor: pointer; }\n\ntemplate {\n display: none; }\n\n[hidden] {\n display: none !important; }\n\n@media print {\n *,\n *::before,\n *::after {\n text-shadow: none !important;\n box-shadow: none !important; }\n a:not(.btn) {\n text-decoration: underline; }\n abbr[title]::after {\n content: \" (\" attr(title) \")\"; }\n pre {\n white-space: pre-wrap !important; }\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid; }\n thead {\n display: table-header-group; }\n tr,\n img {\n page-break-inside: avoid; }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3; }\n h2,\n h3 {\n page-break-after: avoid; }\n @page {\n size: a3; }\n body {\n min-width: 992px !important; }\n .container {\n min-width: 992px !important; }\n .navbar {\n display: none; }\n .badge {\n border: 1px solid #000; }\n .table {\n border-collapse: collapse !important; }\n .table td,\n .table th {\n background-color: #fff !important; }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #ddd !important; } }\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; }\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }\n\n@-ms-viewport {\n width: device-width; }\n\narticle, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block; }\n\nbody {\n margin: 0;\n font-family: \"Roboto\", \"Helvetica\", \"Arial\", sans-serif;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fafafa; }\n\n[tabindex=\"-1\"]:focus {\n outline: 0 !important; }\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible; }\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem; }\n\np {\n margin-top: 0;\n margin-bottom: 1rem; }\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0; }\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit; }\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem; }\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0; }\n\ndt {\n font-weight: 500; }\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; }\n\nblockquote {\n margin: 0 0 1rem; }\n\ndfn {\n font-style: italic; }\n\nb,\nstrong {\n font-weight: bolder; }\n\nsmall {\n font-size: 80%; }\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline; }\n\nsub {\n bottom: -.25em; }\n\nsup {\n top: -.5em; }\n\na {\n color: #9c27b0;\n text-decoration: none;\n background-color: transparent;\n -webkit-text-decoration-skip: objects; }\n a:hover {\n color: #641971;\n text-decoration: underline; }\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none; }\n a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {\n color: inherit;\n text-decoration: none; }\n a:not([href]):not([tabindex]):focus {\n outline: 0; }\n\npre,\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em; }\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n -ms-overflow-style: scrollbar; }\n\nfigure {\n margin: 0 0 1rem; }\n\nimg {\n vertical-align: middle;\n border-style: none; }\n\nsvg:not(:root) {\n overflow: hidden; }\n\ntable {\n border-collapse: collapse; }\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom; }\n\nth {\n text-align: inherit; }\n\nlabel {\n display: inline-block;\n margin-bottom: .5rem; }\n\nbutton {\n border-radius: 0; }\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color; }\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit; }\n\nbutton,\ninput {\n overflow: visible; }\n\nbutton,\nselect {\n text-transform: none; }\n\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; }\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none; }\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0; }\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox; }\n\ntextarea {\n overflow: auto;\n resize: vertical; }\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0; }\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal; }\n\nprogress {\n vertical-align: baseline; }\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto; }\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none; }\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none; }\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button; }\n\noutput {\n display: inline-block; }\n\nsummary {\n display: list-item;\n cursor: pointer; }\n\ntemplate {\n display: none; }\n\n[hidden] {\n display: none !important; }\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: 0.5rem;\n font-family: inherit;\n font-weight: 400;\n line-height: 1.2;\n color: inherit; }\n\nh1, .h1 {\n font-size: 3.3125rem; }\n\nh2, .h2 {\n font-size: 2.25rem; }\n\nh3, .h3 {\n font-size: 1.5625rem; }\n\nh4, .h4 {\n font-size: 1.125rem; }\n\nh5, .h5 {\n font-size: 1.0625rem; }\n\nh6, .h6 {\n font-size: 0.75rem; }\n\n.lead {\n font-size: 1.25rem;\n font-weight: 300; }\n\n.display-1 {\n font-size: 7rem;\n font-weight: 300;\n line-height: 1.2; }\n\n.display-2 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1.2; }\n\n.display-3 {\n font-size: 2.8125rem;\n font-weight: 300;\n line-height: 1.2; }\n\n.display-4 {\n font-size: 2.125rem;\n font-weight: 300;\n line-height: 1.2; }\n\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.1); }\n\nsmall,\n.small {\n font-size: 80%;\n font-weight: 400; }\n\nmark,\n.mark {\n padding: 0.2em;\n background-color: #fcf8e3; }\n\n.list-unstyled {\n padding-left: 0;\n list-style: none; }\n\n.list-inline {\n padding-left: 0;\n list-style: none; }\n\n.list-inline-item {\n display: inline-block; }\n .list-inline-item:not(:last-child) {\n margin-right: 0.5rem; }\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase; }\n\n.blockquote {\n margin-bottom: 1rem;\n font-size: 1.25rem; }\n\n.blockquote-footer {\n display: block;\n font-size: 80%;\n color: #6c757d; }\n .blockquote-footer::before {\n content: \"\\2014 \\00A0\"; }\n\n.img-fluid {\n max-width: 100%;\n height: auto; }\n\n.img-thumbnail {\n padding: 0.25rem;\n background-color: #fafafa;\n border: 1px solid #dee2e6;\n border-radius: 0.25rem;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n max-width: 100%;\n height: auto; }\n\n.figure {\n display: inline-block; }\n\n.figure-img {\n margin-bottom: 0.5rem;\n line-height: 1; }\n\n.figure-caption {\n font-size: 90%;\n color: #6c757d; }\n\ncode,\nkbd,\npre,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace; }\n\ncode {\n font-size: 87.5%;\n color: #e91e63;\n word-break: break-word; }\n a > code {\n color: inherit; }\n\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 87.5%;\n color: #fff;\n background-color: #212529;\n border-radius: 0.2rem;\n box-shadow: inset 0 -0.1rem 0 rgba(0, 0, 0, 0.25); }\n kbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 500;\n box-shadow: none; }\n\npre {\n display: block;\n font-size: 87.5%;\n color: #212529; }\n pre code {\n font-size: inherit;\n color: inherit;\n word-break: normal; }\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll; }\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto; }\n @media (min-width: 576px) {\n .container {\n max-width: 540px; } }\n @media (min-width: 768px) {\n .container {\n max-width: 720px; } }\n @media (min-width: 992px) {\n .container {\n max-width: 960px; } }\n @media (min-width: 1200px) {\n .container {\n max-width: 1140px; } }\n\n.container-fluid {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto; }\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px; }\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0; }\n .no-gutters > .col,\n .no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0; }\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\n.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\n.col-xl-auto {\n position: relative;\n width: 100%;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px; }\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%; }\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none; }\n\n.col-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%; }\n\n.col-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%; }\n\n.col-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n\n.col-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%; }\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%; }\n\n.col-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%; }\n\n.col-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%; }\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%; }\n\n.col-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%; }\n\n.col-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%; }\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%; }\n\n.order-first {\n order: -1; }\n\n.order-last {\n order: 13; }\n\n.order-0 {\n order: 0; }\n\n.order-1 {\n order: 1; }\n\n.order-2 {\n order: 2; }\n\n.order-3 {\n order: 3; }\n\n.order-4 {\n order: 4; }\n\n.order-5 {\n order: 5; }\n\n.order-6 {\n order: 6; }\n\n.order-7 {\n order: 7; }\n\n.order-8 {\n order: 8; }\n\n.order-9 {\n order: 9; }\n\n.order-10 {\n order: 10; }\n\n.order-11 {\n order: 11; }\n\n.order-12 {\n order: 12; }\n\n.offset-1 {\n margin-left: 8.33333%; }\n\n.offset-2 {\n margin-left: 16.66667%; }\n\n.offset-3 {\n margin-left: 25%; }\n\n.offset-4 {\n margin-left: 33.33333%; }\n\n.offset-5 {\n margin-left: 41.66667%; }\n\n.offset-6 {\n margin-left: 50%; }\n\n.offset-7 {\n margin-left: 58.33333%; }\n\n.offset-8 {\n margin-left: 66.66667%; }\n\n.offset-9 {\n margin-left: 75%; }\n\n.offset-10 {\n margin-left: 83.33333%; }\n\n.offset-11 {\n margin-left: 91.66667%; }\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%; }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none; }\n .col-sm-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%; }\n .col-sm-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%; }\n .col-sm-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n .col-sm-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%; }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%; }\n .col-sm-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%; }\n .col-sm-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%; }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%; }\n .col-sm-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%; }\n .col-sm-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%; }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%; }\n .order-sm-first {\n order: -1; }\n .order-sm-last {\n order: 13; }\n .order-sm-0 {\n order: 0; }\n .order-sm-1 {\n order: 1; }\n .order-sm-2 {\n order: 2; }\n .order-sm-3 {\n order: 3; }\n .order-sm-4 {\n order: 4; }\n .order-sm-5 {\n order: 5; }\n .order-sm-6 {\n order: 6; }\n .order-sm-7 {\n order: 7; }\n .order-sm-8 {\n order: 8; }\n .order-sm-9 {\n order: 9; }\n .order-sm-10 {\n order: 10; }\n .order-sm-11 {\n order: 11; }\n .order-sm-12 {\n order: 12; }\n .offset-sm-0 {\n margin-left: 0; }\n .offset-sm-1 {\n margin-left: 8.33333%; }\n .offset-sm-2 {\n margin-left: 16.66667%; }\n .offset-sm-3 {\n margin-left: 25%; }\n .offset-sm-4 {\n margin-left: 33.33333%; }\n .offset-sm-5 {\n margin-left: 41.66667%; }\n .offset-sm-6 {\n margin-left: 50%; }\n .offset-sm-7 {\n margin-left: 58.33333%; }\n .offset-sm-8 {\n margin-left: 66.66667%; }\n .offset-sm-9 {\n margin-left: 75%; }\n .offset-sm-10 {\n margin-left: 83.33333%; }\n .offset-sm-11 {\n margin-left: 91.66667%; } }\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%; }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none; }\n .col-md-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%; }\n .col-md-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%; }\n .col-md-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n .col-md-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%; }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%; }\n .col-md-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%; }\n .col-md-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%; }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%; }\n .col-md-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%; }\n .col-md-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%; }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%; }\n .order-md-first {\n order: -1; }\n .order-md-last {\n order: 13; }\n .order-md-0 {\n order: 0; }\n .order-md-1 {\n order: 1; }\n .order-md-2 {\n order: 2; }\n .order-md-3 {\n order: 3; }\n .order-md-4 {\n order: 4; }\n .order-md-5 {\n order: 5; }\n .order-md-6 {\n order: 6; }\n .order-md-7 {\n order: 7; }\n .order-md-8 {\n order: 8; }\n .order-md-9 {\n order: 9; }\n .order-md-10 {\n order: 10; }\n .order-md-11 {\n order: 11; }\n .order-md-12 {\n order: 12; }\n .offset-md-0 {\n margin-left: 0; }\n .offset-md-1 {\n margin-left: 8.33333%; }\n .offset-md-2 {\n margin-left: 16.66667%; }\n .offset-md-3 {\n margin-left: 25%; }\n .offset-md-4 {\n margin-left: 33.33333%; }\n .offset-md-5 {\n margin-left: 41.66667%; }\n .offset-md-6 {\n margin-left: 50%; }\n .offset-md-7 {\n margin-left: 58.33333%; }\n .offset-md-8 {\n margin-left: 66.66667%; }\n .offset-md-9 {\n margin-left: 75%; }\n .offset-md-10 {\n margin-left: 83.33333%; }\n .offset-md-11 {\n margin-left: 91.66667%; } }\n\n@media (min-width: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%; }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none; }\n .col-lg-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%; }\n .col-lg-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%; }\n .col-lg-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n .col-lg-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%; }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%; }\n .col-lg-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%; }\n .col-lg-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%; }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%; }\n .col-lg-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%; }\n .col-lg-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%; }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%; }\n .order-lg-first {\n order: -1; }\n .order-lg-last {\n order: 13; }\n .order-lg-0 {\n order: 0; }\n .order-lg-1 {\n order: 1; }\n .order-lg-2 {\n order: 2; }\n .order-lg-3 {\n order: 3; }\n .order-lg-4 {\n order: 4; }\n .order-lg-5 {\n order: 5; }\n .order-lg-6 {\n order: 6; }\n .order-lg-7 {\n order: 7; }\n .order-lg-8 {\n order: 8; }\n .order-lg-9 {\n order: 9; }\n .order-lg-10 {\n order: 10; }\n .order-lg-11 {\n order: 11; }\n .order-lg-12 {\n order: 12; }\n .offset-lg-0 {\n margin-left: 0; }\n .offset-lg-1 {\n margin-left: 8.33333%; }\n .offset-lg-2 {\n margin-left: 16.66667%; }\n .offset-lg-3 {\n margin-left: 25%; }\n .offset-lg-4 {\n margin-left: 33.33333%; }\n .offset-lg-5 {\n margin-left: 41.66667%; }\n .offset-lg-6 {\n margin-left: 50%; }\n .offset-lg-7 {\n margin-left: 58.33333%; }\n .offset-lg-8 {\n margin-left: 66.66667%; }\n .offset-lg-9 {\n margin-left: 75%; }\n .offset-lg-10 {\n margin-left: 83.33333%; }\n .offset-lg-11 {\n margin-left: 91.66667%; } }\n\n@media (min-width: 1200px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%; }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none; }\n .col-xl-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%; }\n .col-xl-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%; }\n .col-xl-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n .col-xl-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%; }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%; }\n .col-xl-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%; }\n .col-xl-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%; }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%; }\n .col-xl-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%; }\n .col-xl-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%; }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%; }\n .order-xl-first {\n order: -1; }\n .order-xl-last {\n order: 13; }\n .order-xl-0 {\n order: 0; }\n .order-xl-1 {\n order: 1; }\n .order-xl-2 {\n order: 2; }\n .order-xl-3 {\n order: 3; }\n .order-xl-4 {\n order: 4; }\n .order-xl-5 {\n order: 5; }\n .order-xl-6 {\n order: 6; }\n .order-xl-7 {\n order: 7; }\n .order-xl-8 {\n order: 8; }\n .order-xl-9 {\n order: 9; }\n .order-xl-10 {\n order: 10; }\n .order-xl-11 {\n order: 11; }\n .order-xl-12 {\n order: 12; }\n .offset-xl-0 {\n margin-left: 0; }\n .offset-xl-1 {\n margin-left: 8.33333%; }\n .offset-xl-2 {\n margin-left: 16.66667%; }\n .offset-xl-3 {\n margin-left: 25%; }\n .offset-xl-4 {\n margin-left: 33.33333%; }\n .offset-xl-5 {\n margin-left: 41.66667%; }\n .offset-xl-6 {\n margin-left: 50%; }\n .offset-xl-7 {\n margin-left: 58.33333%; }\n .offset-xl-8 {\n margin-left: 66.66667%; }\n .offset-xl-9 {\n margin-left: 75%; }\n .offset-xl-10 {\n margin-left: 83.33333%; }\n .offset-xl-11 {\n margin-left: 91.66667%; } }\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 1rem;\n background-color: transparent; }\n .table th,\n .table td {\n padding: 0.75rem;\n vertical-align: top;\n border-top: 1px solid rgba(0, 0, 0, 0.06); }\n .table thead th {\n vertical-align: bottom;\n border-bottom: 2px solid rgba(0, 0, 0, 0.06); }\n .table tbody + tbody {\n border-top: 2px solid rgba(0, 0, 0, 0.06); }\n .table .table {\n background-color: #fafafa; }\n\n.table-sm th,\n.table-sm td {\n padding: 0.3rem; }\n\n.table-bordered {\n border: 1px solid rgba(0, 0, 0, 0.06); }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid rgba(0, 0, 0, 0.06); }\n .table-bordered thead th,\n .table-bordered thead td {\n border-bottom-width: 2px; }\n\n.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(0, 0, 0, 0.05); }\n\n.table-hover tbody tr:hover {\n background-color: rgba(0, 0, 0, 0.075); }\n\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n background-color: #e3c3e9; }\n\n.table-hover .table-primary:hover {\n background-color: #dab0e2; }\n .table-hover .table-primary:hover > td,\n .table-hover .table-primary:hover > th {\n background-color: #dab0e2; }\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n background-color: #d6d8db; }\n\n.table-hover .table-secondary:hover {\n background-color: #c8cbcf; }\n .table-hover .table-secondary:hover > td,\n .table-hover .table-secondary:hover > th {\n background-color: #c8cbcf; }\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #cde9ce; }\n\n.table-hover .table-success:hover {\n background-color: #bbe1bd; }\n .table-hover .table-success:hover > td,\n .table-hover .table-success:hover > th {\n background-color: #bbe1bd; }\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #b8ecf3; }\n\n.table-hover .table-info:hover {\n background-color: #a2e6ef; }\n .table-hover .table-info:hover > td,\n .table-hover .table-info:hover > th {\n background-color: #a2e6ef; }\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #ffe2b8; }\n\n.table-hover .table-warning:hover {\n background-color: #ffd89f; }\n .table-hover .table-warning:hover > td,\n .table-hover .table-warning:hover > th {\n background-color: #ffd89f; }\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #fccac7; }\n\n.table-hover .table-danger:hover {\n background-color: #fbb3af; }\n .table-hover .table-danger:hover > td,\n .table-hover .table-danger:hover > th {\n background-color: #fbb3af; }\n\n.table-light,\n.table-light > th,\n.table-light > td {\n background-color: #fdfdfe; }\n\n.table-hover .table-light:hover {\n background-color: #ececf6; }\n .table-hover .table-light:hover > td,\n .table-hover .table-light:hover > th {\n background-color: #ececf6; }\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #c6c8ca; }\n\n.table-hover .table-dark:hover {\n background-color: #b9bbbe; }\n .table-hover .table-dark:hover > td,\n .table-hover .table-dark:hover > th {\n background-color: #b9bbbe; }\n\n.table-active,\n.table-active > th,\n.table-active > td {\n background-color: rgba(0, 0, 0, 0.075); }\n\n.table-hover .table-active:hover {\n background-color: rgba(0, 0, 0, 0.075); }\n .table-hover .table-active:hover > td,\n .table-hover .table-active:hover > th {\n background-color: rgba(0, 0, 0, 0.075); }\n\n.table .thead-dark th {\n color: #fafafa;\n background-color: #212529;\n border-color: #32383e; }\n\n.table .thead-light th {\n color: #495057;\n background-color: #e9ecef;\n border-color: rgba(0, 0, 0, 0.06); }\n\n.table-dark {\n color: #fafafa;\n background-color: #212529; }\n .table-dark th,\n .table-dark td,\n .table-dark thead th {\n border-color: #32383e; }\n .table-dark.table-bordered {\n border: 0; }\n .table-dark.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(255, 255, 255, 0.05); }\n .table-dark.table-hover tbody tr:hover {\n background-color: rgba(255, 255, 255, 0.075); }\n\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar; }\n .table-responsive-sm > .table-bordered {\n border: 0; } }\n\n@media (max-width: 767.98px) {\n .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar; }\n .table-responsive-md > .table-bordered {\n border: 0; } }\n\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar; }\n .table-responsive-lg > .table-bordered {\n border: 0; } }\n\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar; }\n .table-responsive-xl > .table-bordered {\n border: 0; } }\n\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar; }\n .table-responsive > .table-bordered {\n border: 0; }\n\n.form-control {\n display: block;\n width: 100%;\n padding: 0.4375rem 0;\n font-size: 1rem;\n line-height: 1.5;\n color: #495057;\n background-color: rgba(0, 0, 0, 0);\n background-clip: padding-box;\n border: 1px solid #d2d2d2;\n border-radius: 0;\n box-shadow: none;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }\n .form-control::-ms-expand {\n background-color: transparent;\n border: 0; }\n .form-control:focus {\n color: #495057;\n background-color: rgba(0, 0, 0, 0);\n border-color: #d176e1;\n outline: 0;\n box-shadow: none, 0 0 0 0.2rem rgba(156, 39, 176, 0.25); }\n .form-control::placeholder {\n color: #6c757d;\n opacity: 1; }\n .form-control:disabled, .form-control[readonly] {\n background-color: #e9ecef;\n opacity: 1; }\n\nselect.form-control:not([size]):not([multiple]) {\n height: calc(2.4375rem + 2px); }\n\nselect.form-control:focus::-ms-value {\n color: #495057;\n background-color: rgba(0, 0, 0, 0); }\n\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%; }\n\n.col-form-label {\n padding-top: calc(0.4375rem + 1px);\n padding-bottom: calc(0.4375rem + 1px);\n margin-bottom: 0;\n font-size: inherit;\n line-height: 1.5; }\n\n.col-form-label-lg {\n padding-top: calc(0.5625rem + 1px);\n padding-bottom: calc(0.5625rem + 1px);\n font-size: 1.25rem;\n line-height: 1.5; }\n\n.col-form-label-sm {\n padding-top: calc(0.25rem + 1px);\n padding-bottom: calc(0.25rem + 1px);\n font-size: 0.875rem;\n line-height: 1.5; }\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding-top: 0.4375rem;\n padding-bottom: 0.4375rem;\n margin-bottom: 0;\n line-height: 1.5;\n background-color: transparent;\n border: solid transparent;\n border-width: 1px 0; }\n .form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control,\n .input-group-sm > .input-group-prepend > .form-control-plaintext.input-group-text,\n .input-group-sm > .input-group-append > .form-control-plaintext.input-group-text,\n .input-group-sm > .input-group-prepend > .form-control-plaintext.btn,\n .input-group-sm > .input-group-append > .form-control-plaintext.btn, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control,\n .input-group-lg > .input-group-prepend > .form-control-plaintext.input-group-text,\n .input-group-lg > .input-group-append > .form-control-plaintext.input-group-text,\n .input-group-lg > .input-group-prepend > .form-control-plaintext.btn,\n .input-group-lg > .input-group-append > .form-control-plaintext.btn {\n padding-right: 0;\n padding-left: 0; }\n\n.form-control-sm, .input-group-sm > .form-control,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n padding: 0.25rem 0;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem; }\n\nselect.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]),\n.input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),\n.input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]),\n.input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]),\n.input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]) {\n height: calc(2.125rem + 2px); }\n\n.form-control-lg, .input-group-lg > .form-control,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n padding: 0.5625rem 0;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem; }\n\nselect.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]),\n.input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),\n.input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]),\n.input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]),\n.input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]) {\n height: calc(4.125rem + 2px); }\n\n.form-group {\n margin-bottom: 1rem; }\n\n.form-text {\n display: block;\n margin-top: 0.25rem; }\n\n.form-row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -5px;\n margin-left: -5px; }\n .form-row > .col,\n .form-row > [class*=\"col-\"] {\n padding-right: 5px;\n padding-left: 5px; }\n\n.form-check {\n position: relative;\n display: block;\n padding-left: 1.25rem; }\n\n.form-check-input {\n position: absolute;\n margin-top: 0.3rem;\n margin-left: -1.25rem; }\n .form-check-input:disabled ~ .form-check-label {\n color: #6c757d; }\n\n.form-check-label {\n margin-bottom: 0; }\n\n.form-check-inline {\n display: inline-flex;\n align-items: center;\n padding-left: 0;\n margin-right: 0.75rem; }\n .form-check-inline .form-check-input {\n position: static;\n margin-top: 0;\n margin-right: 0.3125rem;\n margin-left: 0; }\n\n.valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #4caf50; }\n\n.valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: .5rem;\n margin-top: .1rem;\n font-size: .875rem;\n line-height: 1;\n color: #fff;\n background-color: rgba(76, 175, 80, 0.8);\n border-radius: .2rem; }\n\n.was-validated .form-control:valid, .form-control.is-valid, .was-validated\n.custom-select:valid,\n.custom-select.is-valid {\n border-color: #4caf50; }\n .was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated\n .custom-select:valid:focus,\n .custom-select.is-valid:focus {\n border-color: #4caf50;\n box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.25); }\n .was-validated .form-control:valid ~ .valid-feedback,\n .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,\n .form-control.is-valid ~ .valid-tooltip, .was-validated\n .custom-select:valid ~ .valid-feedback,\n .was-validated\n .custom-select:valid ~ .valid-tooltip,\n .custom-select.is-valid ~ .valid-feedback,\n .custom-select.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n color: #4caf50; }\n\n.was-validated .form-check-input:valid ~ .valid-feedback,\n.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,\n.form-check-input.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {\n color: #4caf50; }\n .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {\n background-color: #a3d7a5; }\n\n.was-validated .custom-control-input:valid ~ .valid-feedback,\n.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,\n.custom-control-input.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n background-color: #6ec071; }\n\n.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px #fafafa, 0 0 0 0.2rem rgba(76, 175, 80, 0.25); }\n\n.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {\n border-color: #4caf50; }\n .was-validated .custom-file-input:valid ~ .custom-file-label::before, .custom-file-input.is-valid ~ .custom-file-label::before {\n border-color: inherit; }\n\n.was-validated .custom-file-input:valid ~ .valid-feedback,\n.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,\n.custom-file-input.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {\n box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.25); }\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #f44336; }\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: .5rem;\n margin-top: .1rem;\n font-size: .875rem;\n line-height: 1;\n color: #fff;\n background-color: rgba(244, 67, 54, 0.8);\n border-radius: .2rem; }\n\n.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated\n.custom-select:invalid,\n.custom-select.is-invalid {\n border-color: #f44336; }\n .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated\n .custom-select:invalid:focus,\n .custom-select.is-invalid:focus {\n border-color: #f44336;\n box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.25); }\n .was-validated .form-control:invalid ~ .invalid-feedback,\n .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,\n .form-control.is-invalid ~ .invalid-tooltip, .was-validated\n .custom-select:invalid ~ .invalid-feedback,\n .was-validated\n .custom-select:invalid ~ .invalid-tooltip,\n .custom-select.is-invalid ~ .invalid-feedback,\n .custom-select.is-invalid ~ .invalid-tooltip {\n display: block; }\n\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n color: #f44336; }\n\n.was-validated .form-check-input:invalid ~ .invalid-feedback,\n.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,\n.form-check-input.is-invalid ~ .invalid-tooltip {\n display: block; }\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {\n color: #f44336; }\n .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {\n background-color: #fbb4af; }\n\n.was-validated .custom-control-input:invalid ~ .invalid-feedback,\n.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,\n.custom-control-input.is-invalid ~ .invalid-tooltip {\n display: block; }\n\n.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {\n background-color: #f77066; }\n\n.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px #fafafa, 0 0 0 0.2rem rgba(244, 67, 54, 0.25); }\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\n border-color: #f44336; }\n .was-validated .custom-file-input:invalid ~ .custom-file-label::before, .custom-file-input.is-invalid ~ .custom-file-label::before {\n border-color: inherit; }\n\n.was-validated .custom-file-input:invalid ~ .invalid-feedback,\n.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,\n.custom-file-input.is-invalid ~ .invalid-tooltip {\n display: block; }\n\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {\n box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.25); }\n\n.form-inline {\n display: flex;\n flex-flow: row wrap;\n align-items: center; }\n .form-inline .form-check {\n width: 100%; }\n @media (min-width: 576px) {\n .form-inline label {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 0; }\n .form-inline .form-group {\n display: flex;\n flex: 0 0 auto;\n flex-flow: row wrap;\n align-items: center;\n margin-bottom: 0; }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle; }\n .form-inline .form-control-plaintext {\n display: inline-block; }\n .form-inline .input-group {\n width: auto; }\n .form-inline .form-check {\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n padding-left: 0; }\n .form-inline .form-check-input {\n position: relative;\n margin-top: 0;\n margin-right: 0.25rem;\n margin-left: 0; }\n .form-inline .custom-control {\n align-items: center;\n justify-content: center; }\n .form-inline .custom-control-label {\n margin-bottom: 0; } }\n\n.btn {\n display: inline-block;\n font-weight: 400;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n user-select: none;\n border: 1px solid transparent;\n padding: 0.46875rem 1rem;\n font-size: 1rem;\n line-height: 1.5;\n border-radius: 0.25rem;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }\n .btn:hover, .btn:focus {\n text-decoration: none; }\n .btn:focus, .btn.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(156, 39, 176, 0.25); }\n .btn.disabled, .btn:disabled {\n opacity: 0.65;\n box-shadow: none; }\n .btn:not(:disabled):not(.disabled) {\n cursor: pointer; }\n .btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active {\n background-image: none;\n box-shadow: none; }\n .btn:not(:disabled):not(.disabled):active:focus, .btn:not(:disabled):not(.disabled).active:focus {\n box-shadow: 0 0 0 0.2rem rgba(156, 39, 176, 0.25), none; }\n\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none; }\n\n.btn-primary {\n color: #fff;\n background-color: #9c27b0;\n border-color: #9c27b0;\n box-shadow: none; }\n .btn-primary:hover {\n color: #fff;\n background-color: #802091;\n border-color: #771e86; }\n .btn-primary:focus, .btn-primary.focus {\n box-shadow: none, 0 0 0 0.2rem rgba(156, 39, 176, 0.5); }\n .btn-primary.disabled, .btn-primary:disabled {\n color: #fff;\n background-color: #9c27b0;\n border-color: #9c27b0; }\n .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,\n .show > .btn-primary.dropdown-toggle {\n color: #fff;\n background-color: #771e86;\n border-color: #6e1b7c; }\n .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,\n .show > .btn-primary.dropdown-toggle:focus {\n box-shadow: none, 0 0 0 0.2rem rgba(156, 39, 176, 0.5); }\n\n.btn-secondary {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n box-shadow: none; }\n .btn-secondary:hover {\n color: #fff;\n background-color: #5a6268;\n border-color: #545b62; }\n .btn-secondary:focus, .btn-secondary.focus {\n box-shadow: none, 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }\n .btn-secondary.disabled, .btn-secondary:disabled {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d; }\n .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,\n .show > .btn-secondary.dropdown-toggle {\n color: #fff;\n background-color: #545b62;\n border-color: #4e555b; }\n .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,\n .show > .btn-secondary.dropdown-toggle:focus {\n box-shadow: none, 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }\n\n.btn-success {\n color: #fff;\n background-color: #4caf50;\n border-color: #4caf50;\n box-shadow: none; }\n .btn-success:hover {\n color: #fff;\n background-color: #409444;\n border-color: #3d8b40; }\n .btn-success:focus, .btn-success.focus {\n box-shadow: none, 0 0 0 0.2rem rgba(76, 175, 80, 0.5); }\n .btn-success.disabled, .btn-success:disabled {\n color: #fff;\n background-color: #4caf50;\n border-color: #4caf50; }\n .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,\n .show > .btn-success.dropdown-toggle {\n color: #fff;\n background-color: #3d8b40;\n border-color: #39833c; }\n .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,\n .show > .btn-success.dropdown-toggle:focus {\n box-shadow: none, 0 0 0 0.2rem rgba(76, 175, 80, 0.5); }\n\n.btn-info {\n color: #fff;\n background-color: #00bcd4;\n border-color: #00bcd4;\n box-shadow: none; }\n .btn-info:hover {\n color: #fff;\n background-color: #009aae;\n border-color: #008fa1; }\n .btn-info:focus, .btn-info.focus {\n box-shadow: none, 0 0 0 0.2rem rgba(0, 188, 212, 0.5); }\n .btn-info.disabled, .btn-info:disabled {\n color: #fff;\n background-color: #00bcd4;\n border-color: #00bcd4; }\n .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,\n .show > .btn-info.dropdown-toggle {\n color: #fff;\n background-color: #008fa1;\n border-color: #008394; }\n .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,\n .show > .btn-info.dropdown-toggle:focus {\n box-shadow: none, 0 0 0 0.2rem rgba(0, 188, 212, 0.5); }\n\n.btn-warning {\n color: #212529;\n background-color: #ff9800;\n border-color: #ff9800;\n box-shadow: none; }\n .btn-warning:hover {\n color: #fff;\n background-color: #d98100;\n border-color: #cc7a00; }\n .btn-warning:focus, .btn-warning.focus {\n box-shadow: none, 0 0 0 0.2rem rgba(255, 152, 0, 0.5); }\n .btn-warning.disabled, .btn-warning:disabled {\n color: #212529;\n background-color: #ff9800;\n border-color: #ff9800; }\n .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,\n .show > .btn-warning.dropdown-toggle {\n color: #fff;\n background-color: #cc7a00;\n border-color: #bf7200; }\n .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,\n .show > .btn-warning.dropdown-toggle:focus {\n box-shadow: none, 0 0 0 0.2rem rgba(255, 152, 0, 0.5); }\n\n.btn-danger {\n color: #fff;\n background-color: #f44336;\n border-color: #f44336;\n box-shadow: none; }\n .btn-danger:hover {\n color: #fff;\n background-color: #f22112;\n border-color: #ea1c0d; }\n .btn-danger:focus, .btn-danger.focus {\n box-shadow: none, 0 0 0 0.2rem rgba(244, 67, 54, 0.5); }\n .btn-danger.disabled, .btn-danger:disabled {\n color: #fff;\n background-color: #f44336;\n border-color: #f44336; }\n .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,\n .show > .btn-danger.dropdown-toggle {\n color: #fff;\n background-color: #ea1c0d;\n border-color: #de1b0c; }\n .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,\n .show > .btn-danger.dropdown-toggle:focus {\n box-shadow: none, 0 0 0 0.2rem rgba(244, 67, 54, 0.5); }\n\n.btn-light {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n box-shadow: none; }\n .btn-light:hover {\n color: #212529;\n background-color: #e2e6ea;\n border-color: #dae0e5; }\n .btn-light:focus, .btn-light.focus {\n box-shadow: none, 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }\n .btn-light.disabled, .btn-light:disabled {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa; }\n .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,\n .show > .btn-light.dropdown-toggle {\n color: #212529;\n background-color: #dae0e5;\n border-color: #d3d9df; }\n .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,\n .show > .btn-light.dropdown-toggle:focus {\n box-shadow: none, 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }\n\n.btn-dark {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n box-shadow: none; }\n .btn-dark:hover {\n color: #fff;\n background-color: #23272b;\n border-color: #1d2124; }\n .btn-dark:focus, .btn-dark.focus {\n box-shadow: none, 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }\n .btn-dark.disabled, .btn-dark:disabled {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40; }\n .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,\n .show > .btn-dark.dropdown-toggle {\n color: #fff;\n background-color: #1d2124;\n border-color: #171a1d; }\n .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,\n .show > .btn-dark.dropdown-toggle:focus {\n box-shadow: none, 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }\n\n.btn-outline-primary {\n color: #9c27b0;\n background-color: transparent;\n background-image: none;\n border-color: #9c27b0; }\n .btn-outline-primary:hover {\n color: #fff;\n background-color: #9c27b0;\n border-color: #9c27b0; }\n .btn-outline-primary:focus, .btn-outline-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(156, 39, 176, 0.5); }\n .btn-outline-primary.disabled, .btn-outline-primary:disabled {\n color: #9c27b0;\n background-color: transparent; }\n .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,\n .show > .btn-outline-primary.dropdown-toggle {\n color: #fff;\n background-color: #9c27b0;\n border-color: #9c27b0; }\n .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(156, 39, 176, 0.5); }\n\n.btn-outline-secondary {\n color: #6c757d;\n background-color: transparent;\n background-image: none;\n border-color: #6c757d; }\n .btn-outline-secondary:hover {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d; }\n .btn-outline-secondary:focus, .btn-outline-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }\n .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n color: #6c757d;\n background-color: transparent; }\n .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,\n .show > .btn-outline-secondary.dropdown-toggle {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d; }\n .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }\n\n.btn-outline-success {\n color: #4caf50;\n background-color: transparent;\n background-image: none;\n border-color: #4caf50; }\n .btn-outline-success:hover {\n color: #fff;\n background-color: #4caf50;\n border-color: #4caf50; }\n .btn-outline-success:focus, .btn-outline-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.5); }\n .btn-outline-success.disabled, .btn-outline-success:disabled {\n color: #4caf50;\n background-color: transparent; }\n .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,\n .show > .btn-outline-success.dropdown-toggle {\n color: #fff;\n background-color: #4caf50;\n border-color: #4caf50; }\n .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.5); }\n\n.btn-outline-info {\n color: #00bcd4;\n background-color: transparent;\n background-image: none;\n border-color: #00bcd4; }\n .btn-outline-info:hover {\n color: #fff;\n background-color: #00bcd4;\n border-color: #00bcd4; }\n .btn-outline-info:focus, .btn-outline-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 188, 212, 0.5); }\n .btn-outline-info.disabled, .btn-outline-info:disabled {\n color: #00bcd4;\n background-color: transparent; }\n .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,\n .show > .btn-outline-info.dropdown-toggle {\n color: #fff;\n background-color: #00bcd4;\n border-color: #00bcd4; }\n .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 188, 212, 0.5); }\n\n.btn-outline-warning {\n color: #ff9800;\n background-color: transparent;\n background-image: none;\n border-color: #ff9800; }\n .btn-outline-warning:hover {\n color: #212529;\n background-color: #ff9800;\n border-color: #ff9800; }\n .btn-outline-warning:focus, .btn-outline-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 152, 0, 0.5); }\n .btn-outline-warning.disabled, .btn-outline-warning:disabled {\n color: #ff9800;\n background-color: transparent; }\n .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,\n .show > .btn-outline-warning.dropdown-toggle {\n color: #212529;\n background-color: #ff9800;\n border-color: #ff9800; }\n .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 152, 0, 0.5); }\n\n.btn-outline-danger {\n color: #f44336;\n background-color: transparent;\n background-image: none;\n border-color: #f44336; }\n .btn-outline-danger:hover {\n color: #fff;\n background-color: #f44336;\n border-color: #f44336; }\n .btn-outline-danger:focus, .btn-outline-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.5); }\n .btn-outline-danger.disabled, .btn-outline-danger:disabled {\n color: #f44336;\n background-color: transparent; }\n .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,\n .show > .btn-outline-danger.dropdown-toggle {\n color: #fff;\n background-color: #f44336;\n border-color: #f44336; }\n .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.5); }\n\n.btn-outline-light {\n color: #f8f9fa;\n background-color: transparent;\n background-image: none;\n border-color: #f8f9fa; }\n .btn-outline-light:hover {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa; }\n .btn-outline-light:focus, .btn-outline-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }\n .btn-outline-light.disabled, .btn-outline-light:disabled {\n color: #f8f9fa;\n background-color: transparent; }\n .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,\n .show > .btn-outline-light.dropdown-toggle {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa; }\n .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }\n\n.btn-outline-dark {\n color: #343a40;\n background-color: transparent;\n background-image: none;\n border-color: #343a40; }\n .btn-outline-dark:hover {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40; }\n .btn-outline-dark:focus, .btn-outline-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }\n .btn-outline-dark.disabled, .btn-outline-dark:disabled {\n color: #343a40;\n background-color: transparent; }\n .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,\n .show > .btn-outline-dark.dropdown-toggle {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40; }\n .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }\n\n.btn-link {\n font-weight: 400;\n color: #9c27b0;\n background-color: transparent; }\n .btn-link:hover {\n color: #641971;\n text-decoration: underline;\n background-color: transparent;\n border-color: transparent; }\n .btn-link:focus, .btn-link.focus {\n text-decoration: underline;\n border-color: transparent;\n box-shadow: none; }\n .btn-link:disabled, .btn-link.disabled {\n color: #999; }\n\n.btn-lg, .btn-group-lg > .btn {\n padding: 1.125rem 2.25rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem; }\n\n.btn-sm, .btn-group-sm > .btn {\n padding: 0.40625rem 1.25rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.1875rem; }\n\n.btn-block {\n display: block;\n width: 100%; }\n .btn-block + .btn-block {\n margin-top: 0.5rem; }\n\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%; }\n\n.fade {\n opacity: 0;\n transition: opacity 0.15s linear; }\n .fade.show {\n opacity: 1; }\n\n.collapse {\n display: none; }\n .collapse.show {\n display: block; }\n\ntr.collapse.show {\n display: table-row; }\n\ntbody.collapse.show {\n display: table-row-group; }\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease; }\n\n.dropup,\n.dropdown {\n position: relative; }\n\n.dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-bottom: 0;\n border-left: 0.3em solid transparent; }\n\n.dropdown-toggle:empty::after {\n margin-left: 0; }\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 10rem;\n padding: 0.5rem 0;\n margin: 0.125rem 0 0;\n font-size: 1rem;\n color: #212529;\n text-align: left;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n 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); }\n\n.dropup .dropdown-menu {\n margin-top: 0;\n margin-bottom: 0.125rem; }\n\n.dropup .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0;\n border-right: 0.3em solid transparent;\n border-bottom: 0.3em solid;\n border-left: 0.3em solid transparent; }\n\n.dropup .dropdown-toggle:empty::after {\n margin-left: 0; }\n\n.dropright .dropdown-menu {\n margin-top: 0;\n margin-left: 0.125rem; }\n\n.dropright .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-bottom: 0.3em solid transparent;\n border-left: 0.3em solid; }\n\n.dropright .dropdown-toggle:empty::after {\n margin-left: 0; }\n\n.dropright .dropdown-toggle::after {\n vertical-align: 0; }\n\n.dropleft .dropdown-menu {\n margin-top: 0;\n margin-right: 0.125rem; }\n\n.dropleft .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\"; }\n\n.dropleft .dropdown-toggle::after {\n display: none; }\n\n.dropleft .dropdown-toggle::before {\n display: inline-block;\n width: 0;\n height: 0;\n margin-right: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0.3em solid;\n border-bottom: 0.3em solid transparent; }\n\n.dropleft .dropdown-toggle:empty::after {\n margin-left: 0; }\n\n.dropleft .dropdown-toggle::before {\n vertical-align: 0; }\n\n.dropdown-divider {\n height: 0;\n margin: 0.5rem 0;\n overflow: hidden;\n border-top: 1px solid #e9ecef; }\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 0.625rem 1.25rem;\n clear: both;\n font-weight: 400;\n color: #212529;\n text-align: inherit;\n white-space: nowrap;\n background-color: transparent;\n border: 0; }\n .dropdown-item:hover, .dropdown-item:focus {\n color: #16181b;\n text-decoration: none;\n background-color: #f8f9fa; }\n .dropdown-item.active, .dropdown-item:active {\n color: #fff;\n text-decoration: none;\n background-color: #9c27b0; }\n .dropdown-item.disabled, .dropdown-item:disabled {\n color: #6c757d;\n background-color: transparent; }\n\n.dropdown-menu.show {\n display: block; }\n\n.dropdown-header {\n display: block;\n padding: 0.5rem 1.25rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #6c757d;\n white-space: nowrap; }\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle; }\n .btn-group > .btn,\n .btn-group-vertical > .btn {\n position: relative;\n flex: 0 1 auto; }\n .btn-group > .btn:hover,\n .btn-group-vertical > .btn:hover {\n z-index: 1; }\n .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n .btn-group-vertical > .btn:focus,\n .btn-group-vertical > .btn:active,\n .btn-group-vertical > .btn.active {\n z-index: 1; }\n .btn-group .btn + .btn,\n .btn-group .btn + .btn-group,\n .btn-group .btn-group + .btn,\n .btn-group .btn-group + .btn-group,\n .btn-group-vertical .btn + .btn,\n .btn-group-vertical .btn + .btn-group,\n .btn-group-vertical .btn-group + .btn,\n .btn-group-vertical .btn-group + .btn-group {\n margin-left: -1px; }\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start; }\n .btn-toolbar .input-group {\n width: auto; }\n\n.btn-group > .btn:first-child {\n margin-left: 0; }\n\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; }\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0; }\n\n.dropdown-toggle-split {\n padding-right: 0.75rem;\n padding-left: 0.75rem; }\n .dropdown-toggle-split::after {\n margin-left: 0; }\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n padding-right: 0.9375rem;\n padding-left: 0.9375rem; }\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 1.6875rem;\n padding-left: 1.6875rem; }\n\n.btn-group.show .dropdown-toggle {\n box-shadow: none; }\n .btn-group.show .dropdown-toggle.btn-link {\n box-shadow: none; }\n\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center; }\n .btn-group-vertical .btn,\n .btn-group-vertical .btn-group {\n width: 100%; }\n .btn-group-vertical > .btn + .btn,\n .btn-group-vertical > .btn + .btn-group,\n .btn-group-vertical > .btn-group + .btn,\n .btn-group-vertical > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0; }\n .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n .btn-group-vertical > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0; }\n .btn-group-vertical > .btn:not(:first-child),\n .btn-group-vertical > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-top-right-radius: 0; }\n\n.btn-group-toggle > .btn,\n.btn-group-toggle > .btn-group > .btn {\n margin-bottom: 0; }\n .btn-group-toggle > .btn input[type=\"radio\"],\n .btn-group-toggle > .btn input[type=\"checkbox\"],\n .btn-group-toggle > .btn-group > .btn input[type=\"radio\"],\n .btn-group-toggle > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none; }\n\n.input-group {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: stretch;\n width: 100%; }\n .input-group > .form-control,\n .input-group > .custom-select,\n .input-group > .custom-file {\n position: relative;\n flex: 1 1 auto;\n width: 1%;\n margin-bottom: 0; }\n .input-group > .form-control:focus,\n .input-group > .custom-select:focus,\n .input-group > .custom-file:focus {\n z-index: 3; }\n .input-group > .form-control + .form-control,\n .input-group > .form-control + .custom-select,\n .input-group > .form-control + .custom-file,\n .input-group > .custom-select + .form-control,\n .input-group > .custom-select + .custom-select,\n .input-group > .custom-select + .custom-file,\n .input-group > .custom-file + .form-control,\n .input-group > .custom-file + .custom-select,\n .input-group > .custom-file + .custom-file {\n margin-left: -1px; }\n .input-group > .form-control:not(:last-child),\n .input-group > .custom-select:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; }\n .input-group > .form-control:not(:first-child),\n .input-group > .custom-select:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0; }\n .input-group > .custom-file {\n display: flex;\n align-items: center; }\n .input-group > .custom-file:not(:last-child) .custom-file-label,\n .input-group > .custom-file:not(:last-child) .custom-file-label::before {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; }\n .input-group > .custom-file:not(:first-child) .custom-file-label,\n .input-group > .custom-file:not(:first-child) .custom-file-label::before {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0; }\n\n.input-group-prepend,\n.input-group-append {\n display: flex; }\n .input-group-prepend .btn,\n .input-group-append .btn {\n position: relative;\n z-index: 2; }\n .input-group-prepend .btn + .btn,\n .input-group-prepend .btn + .input-group-text,\n .input-group-prepend .input-group-text + .input-group-text,\n .input-group-prepend .input-group-text + .btn,\n .input-group-append .btn + .btn,\n .input-group-append .btn + .input-group-text,\n .input-group-append .input-group-text + .input-group-text,\n .input-group-append .input-group-text + .btn {\n margin-left: -1px; }\n\n.input-group-prepend {\n margin-right: -1px; }\n\n.input-group-append {\n margin-left: -1px; }\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: 0.4375rem 0;\n margin-bottom: 0;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n text-align: center;\n white-space: nowrap;\n background-color: transparent;\n border: 1px solid transparent;\n border-radius: 0; }\n .input-group-text input[type=\"radio\"],\n .input-group-text input[type=\"checkbox\"] {\n margin-top: 0; }\n\n.input-group > .input-group-prepend > .btn,\n.input-group > .input-group-prepend > .input-group-text,\n.input-group > .input-group-append:not(:last-child) > .btn,\n.input-group > .input-group-append:not(:last-child) > .input-group-text,\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; }\n\n.input-group > .input-group-append > .btn,\n.input-group > .input-group-append > .input-group-text,\n.input-group > .input-group-prepend:not(:first-child) > .btn,\n.input-group > .input-group-prepend:not(:first-child) > .input-group-text,\n.input-group > .input-group-prepend:first-child > .btn:not(:first-child),\n.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0; }\n\n.custom-control {\n position: relative;\n display: block;\n min-height: 1.5rem;\n padding-left: 1.5rem; }\n\n.custom-control-inline {\n display: inline-flex;\n margin-right: 1rem; }\n\n.custom-control-input {\n position: absolute;\n z-index: -1;\n opacity: 0; }\n .custom-control-input:checked ~ .custom-control-label::before {\n color: #fff;\n background-color: #9c27b0;\n box-shadow: none; }\n .custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px #fafafa, 0 0 0 0.2rem rgba(156, 39, 176, 0.25); }\n .custom-control-input:active ~ .custom-control-label::before {\n color: #fff;\n background-color: #dfa0ea;\n box-shadow: none; }\n .custom-control-input:disabled ~ .custom-control-label {\n color: #6c757d; }\n .custom-control-input:disabled ~ .custom-control-label::before {\n background-color: #e9ecef; }\n\n.custom-control-label {\n margin-bottom: 0; }\n .custom-control-label::before {\n position: absolute;\n top: 0.25rem;\n left: 0;\n display: block;\n width: 1rem;\n height: 1rem;\n pointer-events: none;\n content: \"\";\n user-select: none;\n background-color: #dee2e6;\n box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1); }\n .custom-control-label::after {\n position: absolute;\n top: 0.25rem;\n left: 0;\n display: block;\n width: 1rem;\n height: 1rem;\n content: \"\";\n background-repeat: no-repeat;\n background-position: center center;\n background-size: 50% 50%; }\n\n.custom-checkbox .custom-control-label::before {\n border-radius: 0.25rem; }\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {\n background-color: #9c27b0; }\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E\"); }\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n background-color: #9c27b0;\n box-shadow: none; }\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E\"); }\n\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(156, 39, 176, 0.5); }\n\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {\n background-color: rgba(156, 39, 176, 0.5); }\n\n.custom-radio .custom-control-label::before {\n border-radius: 50%; }\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::before {\n background-color: #9c27b0; }\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E\"); }\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(156, 39, 176, 0.5); }\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: calc(2.4375rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n vertical-align: middle;\n background: #fff url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\") no-repeat right 0.75rem center;\n background-size: 8px 10px;\n border: 1px solid #d2d2d2;\n border-radius: 0.25rem;\n appearance: none; }\n .custom-select:focus {\n border-color: #d176e1;\n outline: 0;\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(209, 118, 225, 0.5); }\n .custom-select:focus::-ms-value {\n color: #495057;\n background-color: rgba(0, 0, 0, 0); }\n .custom-select[multiple], .custom-select[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: 0.75rem;\n background-image: none; }\n .custom-select:disabled {\n color: #6c757d;\n background-color: #e9ecef; }\n .custom-select::-ms-expand {\n opacity: 0; }\n\n.custom-select-sm {\n height: calc(2.125rem + 2px);\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n font-size: 75%; }\n\n.custom-select-lg {\n height: calc(4.125rem + 2px);\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n font-size: 125%; }\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: calc(2.4375rem + 2px);\n margin-bottom: 0; }\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: calc(2.4375rem + 2px);\n margin: 0;\n opacity: 0; }\n .custom-file-input:focus ~ .custom-file-control {\n border-color: #d176e1;\n box-shadow: 0 0 0 0.2rem rgba(156, 39, 176, 0.25); }\n .custom-file-input:focus ~ .custom-file-control::before {\n border-color: #d176e1; }\n .custom-file-input:lang(en) ~ .custom-file-label::after {\n content: \"Browse\"; }\n\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: calc(2.4375rem + 2px);\n padding: 0.46875rem 1rem;\n line-height: 1.3;\n color: #495057;\n background-color: transparent;\n border: 0 solid #d2d2d2;\n border-radius: 0;\n box-shadow: none; }\n .custom-file-label::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 3;\n display: block;\n height: calc(calc(2.4375rem + 2px) - 0 * 2);\n padding: 0.46875rem 1rem;\n line-height: 1.3;\n color: #495057;\n content: \"Browse\";\n background-color: transparent;\n border-left: 0 solid #d2d2d2;\n border-radius: 0 0 0 0; }\n\n.nav {\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none; }\n\n.nav-link {\n display: block;\n padding: 0.5rem 1rem; }\n .nav-link:hover, .nav-link:focus {\n text-decoration: none; }\n .nav-link.disabled {\n color: #6c757d; }\n\n.nav-tabs {\n border-bottom: 1px solid #dee2e6; }\n .nav-tabs .nav-item {\n margin-bottom: -1px; }\n .nav-tabs .nav-link {\n border: 1px solid transparent;\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem; }\n .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n border-color: #e9ecef #e9ecef #dee2e6; }\n .nav-tabs .nav-link.disabled {\n color: #6c757d;\n background-color: transparent;\n border-color: transparent; }\n .nav-tabs .nav-link.active,\n .nav-tabs .nav-item.show .nav-link {\n color: #495057;\n background-color: #fafafa;\n border-color: #dee2e6 #dee2e6 #fafafa; }\n .nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0; }\n\n.nav-pills .nav-link {\n border-radius: 0.25rem; }\n\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: #fff;\n background-color: #9c27b0; }\n\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center; }\n\n.nav-justified .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center; }\n\n.tab-content > .tab-pane {\n display: none; }\n\n.tab-content > .active {\n display: block; }\n\n.navbar {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n padding: 0.5rem 1rem; }\n .navbar > .container,\n .navbar > .container-fluid {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between; }\n\n.navbar-brand {\n display: inline-block;\n padding-top: 0.3125rem;\n padding-bottom: 0.3125rem;\n margin-right: 1rem;\n font-size: 1.25rem;\n line-height: inherit;\n white-space: nowrap; }\n .navbar-brand:hover, .navbar-brand:focus {\n text-decoration: none; }\n\n.navbar-nav {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none; }\n .navbar-nav .nav-link {\n padding-right: 0;\n padding-left: 0; }\n .navbar-nav .dropdown-menu {\n position: static;\n float: none; }\n\n.navbar-text {\n display: inline-block;\n padding-top: 0.5rem;\n padding-bottom: 0.5rem; }\n\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n align-items: center; }\n\n.navbar-toggler {\n padding: 0.25rem 0.75rem;\n font-size: 1.25rem;\n line-height: 1;\n background-color: transparent;\n border: 1px solid transparent;\n border-radius: 0.25rem; }\n .navbar-toggler:hover, .navbar-toggler:focus {\n text-decoration: none; }\n .navbar-toggler:not(:disabled):not(.disabled) {\n cursor: pointer; }\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: no-repeat center center;\n background-size: 100% 100%; }\n\n@media (max-width: 575.98px) {\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n padding-right: 0;\n padding-left: 0; } }\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n flex-flow: row nowrap;\n justify-content: flex-start; }\n .navbar-expand-sm .navbar-nav {\n flex-direction: row; }\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute; }\n .navbar-expand-sm .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto; }\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem; }\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n flex-wrap: nowrap; }\n .navbar-expand-sm .navbar-collapse {\n display: flex !important;\n flex-basis: auto; }\n .navbar-expand-sm .navbar-toggler {\n display: none; }\n .navbar-expand-sm .dropup .dropdown-menu {\n top: auto;\n bottom: 100%; } }\n\n@media (max-width: 767.98px) {\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n padding-right: 0;\n padding-left: 0; } }\n\n@media (min-width: 768px) {\n .navbar-expand-md {\n flex-flow: row nowrap;\n justify-content: flex-start; }\n .navbar-expand-md .navbar-nav {\n flex-direction: row; }\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute; }\n .navbar-expand-md .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto; }\n .navbar-expand-md .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem; }\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n flex-wrap: nowrap; }\n .navbar-expand-md .navbar-collapse {\n display: flex !important;\n flex-basis: auto; }\n .navbar-expand-md .navbar-toggler {\n display: none; }\n .navbar-expand-md .dropup .dropdown-menu {\n top: auto;\n bottom: 100%; } }\n\n@media (max-width: 991.98px) {\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n padding-right: 0;\n padding-left: 0; } }\n\n@media (min-width: 992px) {\n .navbar-expand-lg {\n flex-flow: row nowrap;\n justify-content: flex-start; }\n .navbar-expand-lg .navbar-nav {\n flex-direction: row; }\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute; }\n .navbar-expand-lg .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto; }\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem; }\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n flex-wrap: nowrap; }\n .navbar-expand-lg .navbar-collapse {\n display: flex !important;\n flex-basis: auto; }\n .navbar-expand-lg .navbar-toggler {\n display: none; }\n .navbar-expand-lg .dropup .dropdown-menu {\n top: auto;\n bottom: 100%; } }\n\n@media (max-width: 1199.98px) {\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n padding-right: 0;\n padding-left: 0; } }\n\n@media (min-width: 1200px) {\n .navbar-expand-xl {\n flex-flow: row nowrap;\n justify-content: flex-start; }\n .navbar-expand-xl .navbar-nav {\n flex-direction: row; }\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute; }\n .navbar-expand-xl .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto; }\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem; }\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n flex-wrap: nowrap; }\n .navbar-expand-xl .navbar-collapse {\n display: flex !important;\n flex-basis: auto; }\n .navbar-expand-xl .navbar-toggler {\n display: none; }\n .navbar-expand-xl .dropup .dropdown-menu {\n top: auto;\n bottom: 100%; } }\n\n.navbar-expand {\n flex-flow: row nowrap;\n justify-content: flex-start; }\n .navbar-expand > .container,\n .navbar-expand > .container-fluid {\n padding-right: 0;\n padding-left: 0; }\n .navbar-expand .navbar-nav {\n flex-direction: row; }\n .navbar-expand .navbar-nav .dropdown-menu {\n position: absolute; }\n .navbar-expand .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto; }\n .navbar-expand .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem; }\n .navbar-expand > .container,\n .navbar-expand > .container-fluid {\n flex-wrap: nowrap; }\n .navbar-expand .navbar-collapse {\n display: flex !important;\n flex-basis: auto; }\n .navbar-expand .navbar-toggler {\n display: none; }\n .navbar-expand .dropup .dropdown-menu {\n top: auto;\n bottom: 100%; }\n\n.navbar-light .navbar-brand {\n color: rgba(0, 0, 0, 0.9); }\n .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {\n color: rgba(0, 0, 0, 0.9); }\n\n.navbar-light .navbar-nav .nav-link {\n color: rgba(0, 0, 0, 0.5); }\n .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {\n color: rgba(0, 0, 0, 0.7); }\n .navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3); }\n\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .active > .nav-link,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .nav-link.active {\n color: rgba(0, 0, 0, 0.9); }\n\n.navbar-light .navbar-toggler {\n color: rgba(0, 0, 0, 0.5);\n border-color: rgba(0, 0, 0, 0.1); }\n\n.navbar-light .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"); }\n\n.navbar-light .navbar-text {\n color: rgba(0, 0, 0, 0.5); }\n .navbar-light .navbar-text a {\n color: rgba(0, 0, 0, 0.9); }\n .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {\n color: rgba(0, 0, 0, 0.9); }\n\n.navbar-dark .navbar-brand {\n color: #fff; }\n .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {\n color: #fff; }\n\n.navbar-dark .navbar-nav .nav-link {\n color: rgba(255, 255, 255, 0.5); }\n .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {\n color: rgba(255, 255, 255, 0.75); }\n .navbar-dark .navbar-nav .nav-link.disabled {\n color: rgba(255, 255, 255, 0.25); }\n\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .active > .nav-link,\n.navbar-dark .navbar-nav .nav-link.show,\n.navbar-dark .navbar-nav .nav-link.active {\n color: #fff; }\n\n.navbar-dark .navbar-toggler {\n color: rgba(255, 255, 255, 0.5);\n border-color: rgba(255, 255, 255, 0.1); }\n\n.navbar-dark .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"); }\n\n.navbar-dark .navbar-text {\n color: rgba(255, 255, 255, 0.5); }\n .navbar-dark .navbar-text a {\n color: #fff; }\n .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {\n color: #fff; }\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: border-box;\n border: 1px solid rgba(0, 0, 0, 0.12);\n border-radius: 0.25rem; }\n .card > hr {\n margin-right: 0;\n margin-left: 0; }\n .card > .list-group:first-child .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem; }\n .card > .list-group:last-child .list-group-item:last-child {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem; }\n\n.card-body {\n flex: 1 1 auto;\n padding: 1.25rem; }\n\n.card-title {\n margin-bottom: 0.75rem; }\n\n.card-subtitle {\n margin-top: -0.375rem;\n margin-bottom: 0; }\n\n.card-text:last-child {\n margin-bottom: 0; }\n\n.card-link:hover {\n text-decoration: none; }\n\n.card-link + .card-link {\n margin-left: 1.25rem; }\n\n.card-header {\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n background-color: #fff;\n border-bottom: 1px solid rgba(0, 0, 0, 0.12); }\n .card-header:first-child {\n border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; }\n .card-header + .list-group .list-group-item:first-child {\n border-top: 0; }\n\n.card-footer {\n padding: 0.75rem 1.25rem;\n background-color: #fff;\n border-top: 1px solid rgba(0, 0, 0, 0.12); }\n .card-footer:last-child {\n border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); }\n\n.card-header-tabs {\n margin-right: -0.625rem;\n margin-bottom: -0.75rem;\n margin-left: -0.625rem;\n border-bottom: 0; }\n\n.card-header-pills {\n margin-right: -0.625rem;\n margin-left: -0.625rem; }\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 1.25rem; }\n\n.card-img {\n width: 100%;\n border-radius: calc(0.25rem - 1px); }\n\n.card-img-top {\n width: 100%;\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px); }\n\n.card-img-bottom {\n width: 100%;\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px); }\n\n.card-deck {\n display: flex;\n flex-direction: column; }\n .card-deck .card {\n margin-bottom: 15px; }\n @media (min-width: 576px) {\n .card-deck {\n flex-flow: row wrap;\n margin-right: -15px;\n margin-left: -15px; }\n .card-deck .card {\n display: flex;\n flex: 1 0 0%;\n flex-direction: column;\n margin-right: 15px;\n margin-bottom: 0;\n margin-left: 15px; } }\n\n.card-group {\n display: flex;\n flex-direction: column; }\n .card-group > .card {\n margin-bottom: 15px; }\n @media (min-width: 576px) {\n .card-group {\n flex-flow: row wrap; }\n .card-group > .card {\n flex: 1 0 0%;\n margin-bottom: 0; }\n .card-group > .card + .card {\n margin-left: 0;\n border-left: 0; }\n .card-group > .card:first-child {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; }\n .card-group > .card:first-child .card-img-top,\n .card-group > .card:first-child .card-header {\n border-top-right-radius: 0; }\n .card-group > .card:first-child .card-img-bottom,\n .card-group > .card:first-child .card-footer {\n border-bottom-right-radius: 0; }\n .card-group > .card:last-child {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0; }\n .card-group > .card:last-child .card-img-top,\n .card-group > .card:last-child .card-header {\n border-top-left-radius: 0; }\n .card-group > .card:last-child .card-img-bottom,\n .card-group > .card:last-child .card-footer {\n border-bottom-left-radius: 0; }\n .card-group > .card:only-child {\n border-radius: 0.25rem; }\n .card-group > .card:only-child .card-img-top,\n .card-group > .card:only-child .card-header {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem; }\n .card-group > .card:only-child .card-img-bottom,\n .card-group > .card:only-child .card-footer {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem; }\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) {\n border-radius: 0; }\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header,\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer {\n border-radius: 0; } }\n\n.card-columns .card {\n margin-bottom: 0.75rem; }\n\n@media (min-width: 576px) {\n .card-columns {\n column-count: 3;\n column-gap: 1.25rem; }\n .card-columns .card {\n display: inline-block;\n width: 100%; } }\n\n.breadcrumb {\n display: flex;\n flex-wrap: wrap;\n padding: 0.75rem 1rem;\n margin-bottom: 1rem;\n list-style: none;\n background-color: #e9ecef;\n border-radius: 0.25rem; }\n\n.breadcrumb-item + .breadcrumb-item::before {\n display: inline-block;\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n color: #6c757d;\n content: \"/\"; }\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: underline; }\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: none; }\n\n.breadcrumb-item.active {\n color: #6c757d; }\n\n.pagination {\n display: flex;\n padding-left: 0;\n list-style: none;\n border-radius: 0.25rem; }\n\n.page-link {\n position: relative;\n display: block;\n padding: 0.5rem 0.75rem;\n margin-left: 0;\n line-height: 1.25;\n color: #9c27b0;\n background-color: transparent;\n border: 0 solid #dee2e6; }\n .page-link:hover {\n color: #641971;\n text-decoration: none;\n background-color: #e9ecef;\n border-color: #dee2e6; }\n .page-link:focus {\n z-index: 2;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(156, 39, 176, 0.25); }\n .page-link:not(:disabled):not(.disabled) {\n cursor: pointer; }\n\n.page-item:first-child .page-link {\n margin-left: 0;\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem; }\n\n.page-item:last-child .page-link {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem; }\n\n.page-item.active .page-link {\n z-index: 1;\n color: #fff;\n background-color: #9c27b0;\n border-color: #9c27b0; }\n\n.page-item.disabled .page-link {\n color: #6c757d;\n pointer-events: none;\n cursor: auto;\n background-color: transparent;\n border-color: #dee2e6; }\n\n.pagination-lg .page-link {\n padding: 0.75rem 0;\n font-size: 1.25rem;\n line-height: 1.5; }\n\n.pagination-lg .page-item:first-child .page-link {\n border-top-left-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem; }\n\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: 0.3rem;\n border-bottom-right-radius: 0.3rem; }\n\n.pagination-sm .page-link {\n padding: 0.25rem 0;\n font-size: 0.875rem;\n line-height: 1.5; }\n\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: 0.2rem;\n border-bottom-left-radius: 0.2rem; }\n\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: 0.2rem;\n border-bottom-right-radius: 0.2rem; }\n\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: #e9ecef;\n border-radius: 0.3rem; }\n @media (min-width: 576px) {\n .jumbotron {\n padding: 4rem 2rem; } }\n\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n border-radius: 0; }\n\n.alert {\n position: relative;\n padding: 0.75rem 1.25rem;\n margin-bottom: 1rem;\n border: 1px solid transparent;\n border-radius: 0.25rem; }\n\n.alert-heading {\n color: inherit; }\n\n.alert-link {\n font-weight: 500; }\n\n.alert-dismissible {\n padding-right: 4rem; }\n .alert-dismissible .close {\n position: absolute;\n top: 0;\n right: 0;\n padding: 0.75rem 1.25rem;\n color: inherit; }\n\n.alert-primary {\n color: #51145c;\n background-color: #ebd4ef;\n border-color: #e3c3e9; }\n .alert-primary hr {\n border-top-color: #dab0e2; }\n .alert-primary .alert-link {\n color: #2c0b32; }\n\n.alert-secondary {\n color: #383d41;\n background-color: #e2e3e5;\n border-color: #d6d8db; }\n .alert-secondary hr {\n border-top-color: #c8cbcf; }\n .alert-secondary .alert-link {\n color: #202326; }\n\n.alert-success {\n color: #285b2a;\n background-color: #dbefdc;\n border-color: #cde9ce; }\n .alert-success hr {\n border-top-color: #bbe1bd; }\n .alert-success .alert-link {\n color: #18381a; }\n\n.alert-info {\n color: #00626e;\n background-color: #ccf2f6;\n border-color: #b8ecf3; }\n .alert-info hr {\n border-top-color: #a2e6ef; }\n .alert-info .alert-link {\n color: #00353b; }\n\n.alert-warning {\n color: #854f00;\n background-color: #ffeacc;\n border-color: #ffe2b8; }\n .alert-warning hr {\n border-top-color: #ffd89f; }\n .alert-warning .alert-link {\n color: #523100; }\n\n.alert-danger {\n color: #7f231c;\n background-color: #fdd9d7;\n border-color: #fccac7; }\n .alert-danger hr {\n border-top-color: #fbb3af; }\n .alert-danger .alert-link {\n color: #551713; }\n\n.alert-light {\n color: #818182;\n background-color: #fefefe;\n border-color: #fdfdfe; }\n .alert-light hr {\n border-top-color: #ececf6; }\n .alert-light .alert-link {\n color: #686868; }\n\n.alert-dark {\n color: #1b1e21;\n background-color: #d6d8d9;\n border-color: #c6c8ca; }\n .alert-dark hr {\n border-top-color: #b9bbbe; }\n .alert-dark .alert-link {\n color: #040505; }\n\n@keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0; }\n to {\n background-position: 0 0; } }\n\n.progress {\n display: flex;\n height: 1rem;\n overflow: hidden;\n font-size: 0.75rem;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n box-shadow: inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.1); }\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n color: #fff;\n text-align: center;\n background-color: #9c27b0;\n transition: width 0.6s ease; }\n\n.progress-bar-striped {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 1rem 1rem; }\n\n.progress-bar-animated {\n animation: progress-bar-stripes 1s linear infinite; }\n\n.media {\n display: flex;\n align-items: flex-start; }\n\n.media-body {\n flex: 1; }\n\n.list-group {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0; }\n\n.list-group-item-action {\n width: 100%;\n color: #495057;\n text-align: inherit; }\n .list-group-item-action:hover, .list-group-item-action:focus {\n color: #495057;\n text-decoration: none;\n background-color: #f8f9fa; }\n .list-group-item-action:active {\n color: #212529;\n background-color: #e9ecef; }\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n background-color: inherit;\n border: 0 solid rgba(0, 0, 0, 0.125); }\n .list-group-item:first-child {\n border-top-left-radius: 0;\n border-top-right-radius: 0; }\n .list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0; }\n .list-group-item:hover, .list-group-item:focus {\n z-index: 1;\n text-decoration: none; }\n .list-group-item.disabled, .list-group-item:disabled {\n color: #6c757d;\n background-color: inherit; }\n .list-group-item.active {\n z-index: 2;\n color: #fff;\n background-color: #9c27b0;\n border-color: #9c27b0; }\n\n.list-group-flush .list-group-item {\n border-right: 0;\n border-left: 0;\n border-radius: 0; }\n\n.list-group-flush:first-child .list-group-item:first-child {\n border-top: 0; }\n\n.list-group-flush:last-child .list-group-item:last-child {\n border-bottom: 0; }\n\n.list-group-item-primary {\n color: #51145c;\n background-color: #e3c3e9; }\n .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n color: #51145c;\n background-color: #dab0e2; }\n .list-group-item-primary.list-group-item-action.active {\n color: #fff;\n background-color: #51145c;\n border-color: #51145c; }\n\n.list-group-item-secondary {\n color: #383d41;\n background-color: #d6d8db; }\n .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n color: #383d41;\n background-color: #c8cbcf; }\n .list-group-item-secondary.list-group-item-action.active {\n color: #fff;\n background-color: #383d41;\n border-color: #383d41; }\n\n.list-group-item-success {\n color: #285b2a;\n background-color: #cde9ce; }\n .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n color: #285b2a;\n background-color: #bbe1bd; }\n .list-group-item-success.list-group-item-action.active {\n color: #fff;\n background-color: #285b2a;\n border-color: #285b2a; }\n\n.list-group-item-info {\n color: #00626e;\n background-color: #b8ecf3; }\n .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n color: #00626e;\n background-color: #a2e6ef; }\n .list-group-item-info.list-group-item-action.active {\n color: #fff;\n background-color: #00626e;\n border-color: #00626e; }\n\n.list-group-item-warning {\n color: #854f00;\n background-color: #ffe2b8; }\n .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n color: #854f00;\n background-color: #ffd89f; }\n .list-group-item-warning.list-group-item-action.active {\n color: #fff;\n background-color: #854f00;\n border-color: #854f00; }\n\n.list-group-item-danger {\n color: #7f231c;\n background-color: #fccac7; }\n .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n color: #7f231c;\n background-color: #fbb3af; }\n .list-group-item-danger.list-group-item-action.active {\n color: #fff;\n background-color: #7f231c;\n border-color: #7f231c; }\n\n.list-group-item-light {\n color: #818182;\n background-color: #fdfdfe; }\n .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n color: #818182;\n background-color: #ececf6; }\n .list-group-item-light.list-group-item-action.active {\n color: #fff;\n background-color: #818182;\n border-color: #818182; }\n\n.list-group-item-dark {\n color: #1b1e21;\n background-color: #c6c8ca; }\n .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n color: #1b1e21;\n background-color: #b9bbbe; }\n .list-group-item-dark.list-group-item-action.active {\n color: #fff;\n background-color: #1b1e21;\n border-color: #1b1e21; }\n\n.close {\n float: right;\n font-size: 1.5rem;\n font-weight: 500;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: .5; }\n .close:hover, .close:focus {\n color: #000;\n text-decoration: none;\n opacity: .75; }\n .close:not(:disabled):not(.disabled) {\n cursor: pointer; }\n\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n -webkit-appearance: none; }\n\n.badge {\n display: inline-block;\n padding: 0.25em 0.4em;\n font-size: 75%;\n font-weight: 500;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25rem; }\n .badge:empty {\n display: none; }\n\n.btn .badge {\n position: relative;\n top: -1px; }\n\n.badge-pill {\n padding-right: 0.6em;\n padding-left: 0.6em;\n border-radius: 10rem; }\n\n.badge-primary {\n color: #fff;\n background-color: #9c27b0; }\n .badge-primary[href]:hover, .badge-primary[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #771e86; }\n\n.badge-secondary {\n color: #fff;\n background-color: #6c757d; }\n .badge-secondary[href]:hover, .badge-secondary[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #545b62; }\n\n.badge-success {\n color: #fff;\n background-color: #4caf50; }\n .badge-success[href]:hover, .badge-success[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #3d8b40; }\n\n.badge-info {\n color: #fff;\n background-color: #00bcd4; }\n .badge-info[href]:hover, .badge-info[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #008fa1; }\n\n.badge-warning {\n color: #212529;\n background-color: #ff9800; }\n .badge-warning[href]:hover, .badge-warning[href]:focus {\n color: #212529;\n text-decoration: none;\n background-color: #cc7a00; }\n\n.badge-danger {\n color: #fff;\n background-color: #f44336; }\n .badge-danger[href]:hover, .badge-danger[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #ea1c0d; }\n\n.badge-light {\n color: #212529;\n background-color: #f8f9fa; }\n .badge-light[href]:hover, .badge-light[href]:focus {\n color: #212529;\n text-decoration: none;\n background-color: #dae0e5; }\n\n.badge-dark {\n color: #fff;\n background-color: #343a40; }\n .badge-dark[href]:hover, .badge-dark[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #1d2124; }\n\n.modal-open {\n overflow: hidden; }\n\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n display: none;\n overflow: hidden;\n outline: 0; }\n .modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto; }\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 0.5rem;\n pointer-events: none; }\n .modal.fade .modal-dialog {\n transition: transform 0.3s ease-out;\n transform: translate(0, -25%); }\n .modal.show .modal-dialog {\n transform: translate(0, 0); }\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: calc(100% - (0.5rem * 2)); }\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n pointer-events: auto;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.5);\n outline: 0; }\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n background-color: #000; }\n .modal-backdrop.fade {\n opacity: 0; }\n .modal-backdrop.show {\n opacity: 0.26; }\n\n.modal-header {\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n padding: 1rem;\n border-bottom: 1px solid #e9ecef;\n border-top-left-radius: 0.3rem;\n border-top-right-radius: 0.3rem; }\n .modal-header .close {\n padding: 1rem;\n margin: -1rem -1rem -1rem auto; }\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.5; }\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n padding: 1rem; }\n\n.modal-footer {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n padding: 1rem;\n border-top: 1px solid #e9ecef; }\n .modal-footer > :not(:first-child) {\n margin-left: .25rem; }\n .modal-footer > :not(:last-child) {\n margin-right: .25rem; }\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll; }\n\n@media (min-width: 576px) {\n .modal-dialog {\n max-width: 500px;\n margin: 1.75rem auto; }\n .modal-dialog-centered {\n min-height: calc(100% - (1.75rem * 2)); }\n .modal-content {\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.5); }\n .modal-sm {\n max-width: 300px; } }\n\n@media (min-width: 992px) {\n .modal-lg {\n max-width: 800px; } }\n\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0;\n font-family: \"Roboto\", \"Helvetica\", \"Arial\", sans-serif;\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n opacity: 0; }\n .tooltip.show {\n opacity: 0.9; }\n .tooltip .arrow {\n position: absolute;\n display: block;\n width: 0.8rem;\n height: 0.4rem; }\n .tooltip .arrow::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid; }\n\n.bs-tooltip-top, .bs-tooltip-auto[x-placement^=\"top\"] {\n padding: 0.4rem 0; }\n .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=\"top\"] .arrow {\n bottom: 0; }\n .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n top: 0;\n border-width: 0.4rem 0.4rem 0;\n border-top-color: rgba(97, 97, 97, 0.9); }\n\n.bs-tooltip-right, .bs-tooltip-auto[x-placement^=\"right\"] {\n padding: 0 0.4rem; }\n .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=\"right\"] .arrow {\n left: 0;\n width: 0.4rem;\n height: 0.8rem; }\n .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n right: 0;\n border-width: 0.4rem 0.4rem 0.4rem 0;\n border-right-color: rgba(97, 97, 97, 0.9); }\n\n.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=\"bottom\"] {\n padding: 0.4rem 0; }\n .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow {\n top: 0; }\n .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n bottom: 0;\n border-width: 0 0.4rem 0.4rem;\n border-bottom-color: rgba(97, 97, 97, 0.9); }\n\n.bs-tooltip-left, .bs-tooltip-auto[x-placement^=\"left\"] {\n padding: 0 0.4rem; }\n .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=\"left\"] .arrow {\n right: 0;\n width: 0.4rem;\n height: 0.8rem; }\n .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n left: 0;\n border-width: 0.4rem 0 0.4rem 0.4rem;\n border-left-color: rgba(97, 97, 97, 0.9); }\n\n.tooltip-inner {\n max-width: 200px;\n padding: 0.25rem 0.5rem;\n color: #fff;\n text-align: center;\n background-color: rgba(97, 97, 97, 0.9);\n border-radius: 0.25rem; }\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: block;\n max-width: 276px;\n font-family: \"Roboto\", \"Helvetica\", \"Arial\", sans-serif;\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.2); }\n .popover .arrow {\n position: absolute;\n display: block;\n width: 1rem;\n height: 0.5rem;\n margin: 0 0.3rem; }\n .popover .arrow::before, .popover .arrow::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid; }\n\n.bs-popover-top, .bs-popover-auto[x-placement^=\"top\"] {\n margin-bottom: 0.5rem; }\n .bs-popover-top .arrow, .bs-popover-auto[x-placement^=\"top\"] .arrow {\n bottom: calc((0.5rem + 1px) * -1); }\n .bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=\"top\"] .arrow::before,\n .bs-popover-top .arrow::after,\n .bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n border-width: 0.5rem 0.5rem 0; }\n .bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=\"top\"] .arrow::before {\n bottom: 0;\n border-top-color: rgba(0, 0, 0, 0.25); }\n \n .bs-popover-top .arrow::after,\n .bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n bottom: 1px;\n border-top-color: #fff; }\n\n.bs-popover-right, .bs-popover-auto[x-placement^=\"right\"] {\n margin-left: 0.5rem; }\n .bs-popover-right .arrow, .bs-popover-auto[x-placement^=\"right\"] .arrow {\n left: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0; }\n .bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=\"right\"] .arrow::before,\n .bs-popover-right .arrow::after,\n .bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n border-width: 0.5rem 0.5rem 0.5rem 0; }\n .bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=\"right\"] .arrow::before {\n left: 0;\n border-right-color: rgba(0, 0, 0, 0.25); }\n \n .bs-popover-right .arrow::after,\n .bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n left: 1px;\n border-right-color: #fff; }\n\n.bs-popover-bottom, .bs-popover-auto[x-placement^=\"bottom\"] {\n margin-top: 0.5rem; }\n .bs-popover-bottom .arrow, .bs-popover-auto[x-placement^=\"bottom\"] .arrow {\n top: calc((0.5rem + 1px) * -1); }\n .bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] .arrow::before,\n .bs-popover-bottom .arrow::after,\n .bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n border-width: 0 0.5rem 0.5rem 0.5rem; }\n .bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] .arrow::before {\n top: 0;\n border-bottom-color: rgba(0, 0, 0, 0.25); }\n \n .bs-popover-bottom .arrow::after,\n .bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n top: 1px;\n border-bottom-color: #fff; }\n .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=\"bottom\"] .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: 1rem;\n margin-left: -0.5rem;\n content: \"\";\n border-bottom: 1px solid #f7f7f7; }\n\n.bs-popover-left, .bs-popover-auto[x-placement^=\"left\"] {\n margin-right: 0.5rem; }\n .bs-popover-left .arrow, .bs-popover-auto[x-placement^=\"left\"] .arrow {\n right: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0; }\n .bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=\"left\"] .arrow::before,\n .bs-popover-left .arrow::after,\n .bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n border-width: 0.5rem 0 0.5rem 0.5rem; }\n .bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=\"left\"] .arrow::before {\n right: 0;\n border-left-color: rgba(0, 0, 0, 0.25); }\n \n .bs-popover-left .arrow::after,\n .bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n right: 1px;\n border-left-color: #fff; }\n\n.popover-header {\n padding: 0.5rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n color: inherit;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px); }\n .popover-header:empty {\n display: none; }\n\n.popover-body {\n padding: 0.5rem 0.75rem;\n color: #212529; }\n\n.carousel {\n position: relative; }\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden; }\n\n.carousel-item {\n position: relative;\n display: none;\n align-items: center;\n width: 100%;\n transition: transform 0.6s ease;\n backface-visibility: hidden;\n perspective: 1000px; }\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block; }\n\n.carousel-item-next,\n.carousel-item-prev {\n position: absolute;\n top: 0; }\n\n.carousel-item-next.carousel-item-left,\n.carousel-item-prev.carousel-item-right {\n transform: translateX(0); }\n @supports (transform-style: preserve-3d) {\n .carousel-item-next.carousel-item-left,\n .carousel-item-prev.carousel-item-right {\n transform: translate3d(0, 0, 0); } }\n\n.carousel-item-next,\n.active.carousel-item-right {\n transform: translateX(100%); }\n @supports (transform-style: preserve-3d) {\n .carousel-item-next,\n .active.carousel-item-right {\n transform: translate3d(100%, 0, 0); } }\n\n.carousel-item-prev,\n.active.carousel-item-left {\n transform: translateX(-100%); }\n @supports (transform-style: preserve-3d) {\n .carousel-item-prev,\n .active.carousel-item-left {\n transform: translate3d(-100%, 0, 0); } }\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 15%;\n color: #fff;\n text-align: center;\n opacity: 0.5; }\n .carousel-control-prev:hover, .carousel-control-prev:focus,\n .carousel-control-next:hover,\n .carousel-control-next:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n opacity: .9; }\n\n.carousel-control-prev {\n left: 0; }\n\n.carousel-control-next {\n right: 0; }\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 20px;\n height: 20px;\n background: transparent no-repeat center center;\n background-size: 100% 100%; }\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\"); }\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\"); }\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 10px;\n left: 0;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding-left: 0;\n margin-right: 15%;\n margin-left: 15%;\n list-style: none; }\n .carousel-indicators li {\n position: relative;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n background-color: rgba(255, 255, 255, 0.5); }\n .carousel-indicators li::before {\n position: absolute;\n top: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\"; }\n .carousel-indicators li::after {\n position: absolute;\n bottom: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\"; }\n .carousel-indicators .active {\n background-color: #fff; }\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center; }\n\n.align-baseline {\n vertical-align: baseline !important; }\n\n.align-top {\n vertical-align: top !important; }\n\n.align-middle {\n vertical-align: middle !important; }\n\n.align-bottom {\n vertical-align: bottom !important; }\n\n.align-text-bottom {\n vertical-align: text-bottom !important; }\n\n.align-text-top {\n vertical-align: text-top !important; }\n\n.bg-primary {\n background-color: #9c27b0 !important; }\n\na.bg-primary:hover, a.bg-primary:focus,\nbutton.bg-primary:hover,\nbutton.bg-primary:focus {\n background-color: #771e86 !important; }\n\n.bg-secondary {\n background-color: #6c757d !important; }\n\na.bg-secondary:hover, a.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n background-color: #545b62 !important; }\n\n.bg-success {\n background-color: #4caf50 !important; }\n\na.bg-success:hover, a.bg-success:focus,\nbutton.bg-success:hover,\nbutton.bg-success:focus {\n background-color: #3d8b40 !important; }\n\n.bg-info {\n background-color: #00bcd4 !important; }\n\na.bg-info:hover, a.bg-info:focus,\nbutton.bg-info:hover,\nbutton.bg-info:focus {\n background-color: #008fa1 !important; }\n\n.bg-warning {\n background-color: #ff9800 !important; }\n\na.bg-warning:hover, a.bg-warning:focus,\nbutton.bg-warning:hover,\nbutton.bg-warning:focus {\n background-color: #cc7a00 !important; }\n\n.bg-danger {\n background-color: #f44336 !important; }\n\na.bg-danger:hover, a.bg-danger:focus,\nbutton.bg-danger:hover,\nbutton.bg-danger:focus {\n background-color: #ea1c0d !important; }\n\n.bg-light {\n background-color: #f8f9fa !important; }\n\na.bg-light:hover, a.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n background-color: #dae0e5 !important; }\n\n.bg-dark {\n background-color: #343a40 !important; }\n\na.bg-dark:hover, a.bg-dark:focus,\nbutton.bg-dark:hover,\nbutton.bg-dark:focus {\n background-color: #1d2124 !important; }\n\n.bg-white {\n background-color: #fff !important; }\n\n.bg-transparent {\n background-color: transparent !important; }\n\n.border {\n border: 1px solid #dee2e6 !important; }\n\n.border-top {\n border-top: 1px solid #dee2e6 !important; }\n\n.border-right {\n border-right: 1px solid #dee2e6 !important; }\n\n.border-bottom {\n border-bottom: 1px solid #dee2e6 !important; }\n\n.border-left {\n border-left: 1px solid #dee2e6 !important; }\n\n.border-0 {\n border: 0 !important; }\n\n.border-top-0 {\n border-top: 0 !important; }\n\n.border-right-0 {\n border-right: 0 !important; }\n\n.border-bottom-0 {\n border-bottom: 0 !important; }\n\n.border-left-0 {\n border-left: 0 !important; }\n\n.border-primary {\n border-color: #9c27b0 !important; }\n\n.border-secondary {\n border-color: #6c757d !important; }\n\n.border-success {\n border-color: #4caf50 !important; }\n\n.border-info {\n border-color: #00bcd4 !important; }\n\n.border-warning {\n border-color: #ff9800 !important; }\n\n.border-danger {\n border-color: #f44336 !important; }\n\n.border-light {\n border-color: #f8f9fa !important; }\n\n.border-dark {\n border-color: #343a40 !important; }\n\n.border-white {\n border-color: #fff !important; }\n\n.rounded {\n border-radius: 0.25rem !important; }\n\n.rounded-top {\n border-top-left-radius: 0.25rem !important;\n border-top-right-radius: 0.25rem !important; }\n\n.rounded-right {\n border-top-right-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important; }\n\n.rounded-bottom {\n border-bottom-right-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important; }\n\n.rounded-left {\n border-top-left-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important; }\n\n.rounded-circle {\n border-radius: 50% !important; }\n\n.rounded-0 {\n border-radius: 0 !important; }\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\"; }\n\n.d-none {\n display: none !important; }\n\n.d-inline {\n display: inline !important; }\n\n.d-inline-block {\n display: inline-block !important; }\n\n.d-block {\n display: block !important; }\n\n.d-table {\n display: table !important; }\n\n.d-table-row {\n display: table-row !important; }\n\n.d-table-cell {\n display: table-cell !important; }\n\n.d-flex {\n display: flex !important; }\n\n.d-inline-flex {\n display: inline-flex !important; }\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important; }\n .d-sm-inline {\n display: inline !important; }\n .d-sm-inline-block {\n display: inline-block !important; }\n .d-sm-block {\n display: block !important; }\n .d-sm-table {\n display: table !important; }\n .d-sm-table-row {\n display: table-row !important; }\n .d-sm-table-cell {\n display: table-cell !important; }\n .d-sm-flex {\n display: flex !important; }\n .d-sm-inline-flex {\n display: inline-flex !important; } }\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important; }\n .d-md-inline {\n display: inline !important; }\n .d-md-inline-block {\n display: inline-block !important; }\n .d-md-block {\n display: block !important; }\n .d-md-table {\n display: table !important; }\n .d-md-table-row {\n display: table-row !important; }\n .d-md-table-cell {\n display: table-cell !important; }\n .d-md-flex {\n display: flex !important; }\n .d-md-inline-flex {\n display: inline-flex !important; } }\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important; }\n .d-lg-inline {\n display: inline !important; }\n .d-lg-inline-block {\n display: inline-block !important; }\n .d-lg-block {\n display: block !important; }\n .d-lg-table {\n display: table !important; }\n .d-lg-table-row {\n display: table-row !important; }\n .d-lg-table-cell {\n display: table-cell !important; }\n .d-lg-flex {\n display: flex !important; }\n .d-lg-inline-flex {\n display: inline-flex !important; } }\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important; }\n .d-xl-inline {\n display: inline !important; }\n .d-xl-inline-block {\n display: inline-block !important; }\n .d-xl-block {\n display: block !important; }\n .d-xl-table {\n display: table !important; }\n .d-xl-table-row {\n display: table-row !important; }\n .d-xl-table-cell {\n display: table-cell !important; }\n .d-xl-flex {\n display: flex !important; }\n .d-xl-inline-flex {\n display: inline-flex !important; } }\n\n@media print {\n .d-print-none {\n display: none !important; }\n .d-print-inline {\n display: inline !important; }\n .d-print-inline-block {\n display: inline-block !important; }\n .d-print-block {\n display: block !important; }\n .d-print-table {\n display: table !important; }\n .d-print-table-row {\n display: table-row !important; }\n .d-print-table-cell {\n display: table-cell !important; }\n .d-print-flex {\n display: flex !important; }\n .d-print-inline-flex {\n display: inline-flex !important; } }\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden; }\n .embed-responsive::before {\n display: block;\n content: \"\"; }\n .embed-responsive .embed-responsive-item,\n .embed-responsive iframe,\n .embed-responsive embed,\n .embed-responsive object,\n .embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0; }\n\n.embed-responsive-21by9::before {\n padding-top: 42.85714%; }\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%; }\n\n.embed-responsive-4by3::before {\n padding-top: 75%; }\n\n.embed-responsive-1by1::before {\n padding-top: 100%; }\n\n.flex-row {\n flex-direction: row !important; }\n\n.flex-column {\n flex-direction: column !important; }\n\n.flex-row-reverse {\n flex-direction: row-reverse !important; }\n\n.flex-column-reverse {\n flex-direction: column-reverse !important; }\n\n.flex-wrap {\n flex-wrap: wrap !important; }\n\n.flex-nowrap {\n flex-wrap: nowrap !important; }\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important; }\n\n.justify-content-start {\n justify-content: flex-start !important; }\n\n.justify-content-end {\n justify-content: flex-end !important; }\n\n.justify-content-center {\n justify-content: center !important; }\n\n.justify-content-between {\n justify-content: space-between !important; }\n\n.justify-content-around {\n justify-content: space-around !important; }\n\n.align-items-start {\n align-items: flex-start !important; }\n\n.align-items-end {\n align-items: flex-end !important; }\n\n.align-items-center {\n align-items: center !important; }\n\n.align-items-baseline {\n align-items: baseline !important; }\n\n.align-items-stretch {\n align-items: stretch !important; }\n\n.align-content-start {\n align-content: flex-start !important; }\n\n.align-content-end {\n align-content: flex-end !important; }\n\n.align-content-center {\n align-content: center !important; }\n\n.align-content-between {\n align-content: space-between !important; }\n\n.align-content-around {\n align-content: space-around !important; }\n\n.align-content-stretch {\n align-content: stretch !important; }\n\n.align-self-auto {\n align-self: auto !important; }\n\n.align-self-start {\n align-self: flex-start !important; }\n\n.align-self-end {\n align-self: flex-end !important; }\n\n.align-self-center {\n align-self: center !important; }\n\n.align-self-baseline {\n align-self: baseline !important; }\n\n.align-self-stretch {\n align-self: stretch !important; }\n\n@media (min-width: 576px) {\n .flex-sm-row {\n flex-direction: row !important; }\n .flex-sm-column {\n flex-direction: column !important; }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important; }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important; }\n .flex-sm-wrap {\n flex-wrap: wrap !important; }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important; }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important; }\n .justify-content-sm-start {\n justify-content: flex-start !important; }\n .justify-content-sm-end {\n justify-content: flex-end !important; }\n .justify-content-sm-center {\n justify-content: center !important; }\n .justify-content-sm-between {\n justify-content: space-between !important; }\n .justify-content-sm-around {\n justify-content: space-around !important; }\n .align-items-sm-start {\n align-items: flex-start !important; }\n .align-items-sm-end {\n align-items: flex-end !important; }\n .align-items-sm-center {\n align-items: center !important; }\n .align-items-sm-baseline {\n align-items: baseline !important; }\n .align-items-sm-stretch {\n align-items: stretch !important; }\n .align-content-sm-start {\n align-content: flex-start !important; }\n .align-content-sm-end {\n align-content: flex-end !important; }\n .align-content-sm-center {\n align-content: center !important; }\n .align-content-sm-between {\n align-content: space-between !important; }\n .align-content-sm-around {\n align-content: space-around !important; }\n .align-content-sm-stretch {\n align-content: stretch !important; }\n .align-self-sm-auto {\n align-self: auto !important; }\n .align-self-sm-start {\n align-self: flex-start !important; }\n .align-self-sm-end {\n align-self: flex-end !important; }\n .align-self-sm-center {\n align-self: center !important; }\n .align-self-sm-baseline {\n align-self: baseline !important; }\n .align-self-sm-stretch {\n align-self: stretch !important; } }\n\n@media (min-width: 768px) {\n .flex-md-row {\n flex-direction: row !important; }\n .flex-md-column {\n flex-direction: column !important; }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important; }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important; }\n .flex-md-wrap {\n flex-wrap: wrap !important; }\n .flex-md-nowrap {\n flex-wrap: nowrap !important; }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important; }\n .justify-content-md-start {\n justify-content: flex-start !important; }\n .justify-content-md-end {\n justify-content: flex-end !important; }\n .justify-content-md-center {\n justify-content: center !important; }\n .justify-content-md-between {\n justify-content: space-between !important; }\n .justify-content-md-around {\n justify-content: space-around !important; }\n .align-items-md-start {\n align-items: flex-start !important; }\n .align-items-md-end {\n align-items: flex-end !important; }\n .align-items-md-center {\n align-items: center !important; }\n .align-items-md-baseline {\n align-items: baseline !important; }\n .align-items-md-stretch {\n align-items: stretch !important; }\n .align-content-md-start {\n align-content: flex-start !important; }\n .align-content-md-end {\n align-content: flex-end !important; }\n .align-content-md-center {\n align-content: center !important; }\n .align-content-md-between {\n align-content: space-between !important; }\n .align-content-md-around {\n align-content: space-around !important; }\n .align-content-md-stretch {\n align-content: stretch !important; }\n .align-self-md-auto {\n align-self: auto !important; }\n .align-self-md-start {\n align-self: flex-start !important; }\n .align-self-md-end {\n align-self: flex-end !important; }\n .align-self-md-center {\n align-self: center !important; }\n .align-self-md-baseline {\n align-self: baseline !important; }\n .align-self-md-stretch {\n align-self: stretch !important; } }\n\n@media (min-width: 992px) {\n .flex-lg-row {\n flex-direction: row !important; }\n .flex-lg-column {\n flex-direction: column !important; }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important; }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important; }\n .flex-lg-wrap {\n flex-wrap: wrap !important; }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important; }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important; }\n .justify-content-lg-start {\n justify-content: flex-start !important; }\n .justify-content-lg-end {\n justify-content: flex-end !important; }\n .justify-content-lg-center {\n justify-content: center !important; }\n .justify-content-lg-between {\n justify-content: space-between !important; }\n .justify-content-lg-around {\n justify-content: space-around !important; }\n .align-items-lg-start {\n align-items: flex-start !important; }\n .align-items-lg-end {\n align-items: flex-end !important; }\n .align-items-lg-center {\n align-items: center !important; }\n .align-items-lg-baseline {\n align-items: baseline !important; }\n .align-items-lg-stretch {\n align-items: stretch !important; }\n .align-content-lg-start {\n align-content: flex-start !important; }\n .align-content-lg-end {\n align-content: flex-end !important; }\n .align-content-lg-center {\n align-content: center !important; }\n .align-content-lg-between {\n align-content: space-between !important; }\n .align-content-lg-around {\n align-content: space-around !important; }\n .align-content-lg-stretch {\n align-content: stretch !important; }\n .align-self-lg-auto {\n align-self: auto !important; }\n .align-self-lg-start {\n align-self: flex-start !important; }\n .align-self-lg-end {\n align-self: flex-end !important; }\n .align-self-lg-center {\n align-self: center !important; }\n .align-self-lg-baseline {\n align-self: baseline !important; }\n .align-self-lg-stretch {\n align-self: stretch !important; } }\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n flex-direction: row !important; }\n .flex-xl-column {\n flex-direction: column !important; }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important; }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important; }\n .flex-xl-wrap {\n flex-wrap: wrap !important; }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important; }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important; }\n .justify-content-xl-start {\n justify-content: flex-start !important; }\n .justify-content-xl-end {\n justify-content: flex-end !important; }\n .justify-content-xl-center {\n justify-content: center !important; }\n .justify-content-xl-between {\n justify-content: space-between !important; }\n .justify-content-xl-around {\n justify-content: space-around !important; }\n .align-items-xl-start {\n align-items: flex-start !important; }\n .align-items-xl-end {\n align-items: flex-end !important; }\n .align-items-xl-center {\n align-items: center !important; }\n .align-items-xl-baseline {\n align-items: baseline !important; }\n .align-items-xl-stretch {\n align-items: stretch !important; }\n .align-content-xl-start {\n align-content: flex-start !important; }\n .align-content-xl-end {\n align-content: flex-end !important; }\n .align-content-xl-center {\n align-content: center !important; }\n .align-content-xl-between {\n align-content: space-between !important; }\n .align-content-xl-around {\n align-content: space-around !important; }\n .align-content-xl-stretch {\n align-content: stretch !important; }\n .align-self-xl-auto {\n align-self: auto !important; }\n .align-self-xl-start {\n align-self: flex-start !important; }\n .align-self-xl-end {\n align-self: flex-end !important; }\n .align-self-xl-center {\n align-self: center !important; }\n .align-self-xl-baseline {\n align-self: baseline !important; }\n .align-self-xl-stretch {\n align-self: stretch !important; } }\n\n.float-left {\n float: left !important; }\n\n.float-right {\n float: right !important; }\n\n.float-none {\n float: none !important; }\n\n@media (min-width: 576px) {\n .float-sm-left {\n float: left !important; }\n .float-sm-right {\n float: right !important; }\n .float-sm-none {\n float: none !important; } }\n\n@media (min-width: 768px) {\n .float-md-left {\n float: left !important; }\n .float-md-right {\n float: right !important; }\n .float-md-none {\n float: none !important; } }\n\n@media (min-width: 992px) {\n .float-lg-left {\n float: left !important; }\n .float-lg-right {\n float: right !important; }\n .float-lg-none {\n float: none !important; } }\n\n@media (min-width: 1200px) {\n .float-xl-left {\n float: left !important; }\n .float-xl-right {\n float: right !important; }\n .float-xl-none {\n float: none !important; } }\n\n.position-static {\n position: static !important; }\n\n.position-relative {\n position: relative !important; }\n\n.position-absolute {\n position: absolute !important; }\n\n.position-fixed {\n position: fixed !important; }\n\n.position-sticky {\n position: sticky !important; }\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030; }\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030; }\n\n@supports (position: sticky) {\n .sticky-top {\n position: sticky;\n top: 0;\n z-index: 1020; } }\n\n.sr-only, .bootstrap-datetimepicker-widget .btn[data-action=\"incrementHours\"]::after, .bootstrap-datetimepicker-widget .btn[data-action=\"incrementMinutes\"]::after, .bootstrap-datetimepicker-widget .btn[data-action=\"decrementHours\"]::after, .bootstrap-datetimepicker-widget .btn[data-action=\"decrementMinutes\"]::after, .bootstrap-datetimepicker-widget .btn[data-action=\"showHours\"]::after, .bootstrap-datetimepicker-widget .btn[data-action=\"showMinutes\"]::after, .bootstrap-datetimepicker-widget .btn[data-action=\"togglePeriod\"]::after, .bootstrap-datetimepicker-widget .btn[data-action=\"clear\"]::after, .bootstrap-datetimepicker-widget .btn[data-action=\"today\"]::after, .bootstrap-datetimepicker-widget .picker-switch::after, .bootstrap-datetimepicker-widget table th.prev::after, .bootstrap-datetimepicker-widget table th.next::after {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n clip-path: inset(50%);\n border: 0; }\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n clip-path: none; }\n\n.w-25 {\n width: 25% !important; }\n\n.w-50 {\n width: 50% !important; }\n\n.w-75 {\n width: 75% !important; }\n\n.w-100 {\n width: 100% !important; }\n\n.h-25 {\n height: 25% !important; }\n\n.h-50 {\n height: 50% !important; }\n\n.h-75 {\n height: 75% !important; }\n\n.h-100 {\n height: 100% !important; }\n\n.mw-100 {\n max-width: 100% !important; }\n\n.mh-100 {\n max-height: 100% !important; }\n\n.m-0 {\n margin: 0 !important; }\n\n.mt-0,\n.my-0 {\n margin-top: 0 !important; }\n\n.mr-0,\n.mx-0 {\n margin-right: 0 !important; }\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important; }\n\n.ml-0,\n.mx-0 {\n margin-left: 0 !important; }\n\n.m-1 {\n margin: 0.25rem !important; }\n\n.mt-1,\n.my-1 {\n margin-top: 0.25rem !important; }\n\n.mr-1,\n.mx-1 {\n margin-right: 0.25rem !important; }\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.25rem !important; }\n\n.ml-1,\n.mx-1 {\n margin-left: 0.25rem !important; }\n\n.m-2 {\n margin: 0.5rem !important; }\n\n.mt-2,\n.my-2 {\n margin-top: 0.5rem !important; }\n\n.mr-2,\n.mx-2 {\n margin-right: 0.5rem !important; }\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.5rem !important; }\n\n.ml-2,\n.mx-2 {\n margin-left: 0.5rem !important; }\n\n.m-3 {\n margin: 1rem !important; }\n\n.mt-3,\n.my-3 {\n margin-top: 1rem !important; }\n\n.mr-3,\n.mx-3 {\n margin-right: 1rem !important; }\n\n.mb-3,\n.my-3 {\n margin-bottom: 1rem !important; }\n\n.ml-3,\n.mx-3 {\n margin-left: 1rem !important; }\n\n.m-4 {\n margin: 1.5rem !important; }\n\n.mt-4,\n.my-4 {\n margin-top: 1.5rem !important; }\n\n.mr-4,\n.mx-4 {\n margin-right: 1.5rem !important; }\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important; }\n\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important; }\n\n.m-5 {\n margin: 3rem !important; }\n\n.mt-5,\n.my-5 {\n margin-top: 3rem !important; }\n\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important; }\n\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important; }\n\n.ml-5,\n.mx-5 {\n margin-left: 3rem !important; }\n\n.p-0 {\n padding: 0 !important; }\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important; }\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important; }\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important; }\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important; }\n\n.p-1 {\n padding: 0.25rem !important; }\n\n.pt-1,\n.py-1 {\n padding-top: 0.25rem !important; }\n\n.pr-1,\n.px-1 {\n padding-right: 0.25rem !important; }\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.25rem !important; }\n\n.pl-1,\n.px-1 {\n padding-left: 0.25rem !important; }\n\n.p-2 {\n padding: 0.5rem !important; }\n\n.pt-2,\n.py-2 {\n padding-top: 0.5rem !important; }\n\n.pr-2,\n.px-2 {\n padding-right: 0.5rem !important; }\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.5rem !important; }\n\n.pl-2,\n.px-2 {\n padding-left: 0.5rem !important; }\n\n.p-3 {\n padding: 1rem !important; }\n\n.pt-3,\n.py-3 {\n padding-top: 1rem !important; }\n\n.pr-3,\n.px-3 {\n padding-right: 1rem !important; }\n\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important; }\n\n.pl-3,\n.px-3 {\n padding-left: 1rem !important; }\n\n.p-4 {\n padding: 1.5rem !important; }\n\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important; }\n\n.pr-4,\n.px-4 {\n padding-right: 1.5rem !important; }\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important; }\n\n.pl-4,\n.px-4 {\n padding-left: 1.5rem !important; }\n\n.p-5 {\n padding: 3rem !important; }\n\n.pt-5,\n.py-5 {\n padding-top: 3rem !important; }\n\n.pr-5,\n.px-5 {\n padding-right: 3rem !important; }\n\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important; }\n\n.pl-5,\n.px-5 {\n padding-left: 3rem !important; }\n\n.m-auto {\n margin: auto !important; }\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important; }\n\n.mr-auto,\n.mx-auto {\n margin-right: auto !important; }\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important; }\n\n.ml-auto,\n.mx-auto {\n margin-left: auto !important; }\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important; }\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important; }\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important; }\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important; }\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important; }\n .m-sm-1 {\n margin: 0.25rem !important; }\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.25rem !important; }\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0.25rem !important; }\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.25rem !important; }\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0.25rem !important; }\n .m-sm-2 {\n margin: 0.5rem !important; }\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.5rem !important; }\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 0.5rem !important; }\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.5rem !important; }\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 0.5rem !important; }\n .m-sm-3 {\n margin: 1rem !important; }\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1rem !important; }\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 1rem !important; }\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1rem !important; }\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 1rem !important; }\n .m-sm-4 {\n margin: 1.5rem !important; }\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.5rem !important; }\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 1.5rem !important; }\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.5rem !important; }\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 1.5rem !important; }\n .m-sm-5 {\n margin: 3rem !important; }\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3rem !important; }\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 3rem !important; }\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3rem !important; }\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 3rem !important; }\n .p-sm-0 {\n padding: 0 !important; }\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important; }\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0 !important; }\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important; }\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0 !important; }\n .p-sm-1 {\n padding: 0.25rem !important; }\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.25rem !important; }\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0.25rem !important; }\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.25rem !important; }\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0.25rem !important; }\n .p-sm-2 {\n padding: 0.5rem !important; }\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.5rem !important; }\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 0.5rem !important; }\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.5rem !important; }\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 0.5rem !important; }\n .p-sm-3 {\n padding: 1rem !important; }\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1rem !important; }\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 1rem !important; }\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1rem !important; }\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 1rem !important; }\n .p-sm-4 {\n padding: 1.5rem !important; }\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.5rem !important; }\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 1.5rem !important; }\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.5rem !important; }\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 1.5rem !important; }\n .p-sm-5 {\n padding: 3rem !important; }\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3rem !important; }\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 3rem !important; }\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3rem !important; }\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 3rem !important; }\n .m-sm-auto {\n margin: auto !important; }\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important; }\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important; }\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important; }\n .ml-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important; } }\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important; }\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important; }\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0 !important; }\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important; }\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0 !important; }\n .m-md-1 {\n margin: 0.25rem !important; }\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.25rem !important; }\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0.25rem !important; }\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.25rem !important; }\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0.25rem !important; }\n .m-md-2 {\n margin: 0.5rem !important; }\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.5rem !important; }\n .mr-md-2,\n .mx-md-2 {\n margin-right: 0.5rem !important; }\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.5rem !important; }\n .ml-md-2,\n .mx-md-2 {\n margin-left: 0.5rem !important; }\n .m-md-3 {\n margin: 1rem !important; }\n .mt-md-3,\n .my-md-3 {\n margin-top: 1rem !important; }\n .mr-md-3,\n .mx-md-3 {\n margin-right: 1rem !important; }\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1rem !important; }\n .ml-md-3,\n .mx-md-3 {\n margin-left: 1rem !important; }\n .m-md-4 {\n margin: 1.5rem !important; }\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.5rem !important; }\n .mr-md-4,\n .mx-md-4 {\n margin-right: 1.5rem !important; }\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.5rem !important; }\n .ml-md-4,\n .mx-md-4 {\n margin-left: 1.5rem !important; }\n .m-md-5 {\n margin: 3rem !important; }\n .mt-md-5,\n .my-md-5 {\n margin-top: 3rem !important; }\n .mr-md-5,\n .mx-md-5 {\n margin-right: 3rem !important; }\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3rem !important; }\n .ml-md-5,\n .mx-md-5 {\n margin-left: 3rem !important; }\n .p-md-0 {\n padding: 0 !important; }\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important; }\n .pr-md-0,\n .px-md-0 {\n padding-right: 0 !important; }\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important; }\n .pl-md-0,\n .px-md-0 {\n padding-left: 0 !important; }\n .p-md-1 {\n padding: 0.25rem !important; }\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.25rem !important; }\n .pr-md-1,\n .px-md-1 {\n padding-right: 0.25rem !important; }\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.25rem !important; }\n .pl-md-1,\n .px-md-1 {\n padding-left: 0.25rem !important; }\n .p-md-2 {\n padding: 0.5rem !important; }\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.5rem !important; }\n .pr-md-2,\n .px-md-2 {\n padding-right: 0.5rem !important; }\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.5rem !important; }\n .pl-md-2,\n .px-md-2 {\n padding-left: 0.5rem !important; }\n .p-md-3 {\n padding: 1rem !important; }\n .pt-md-3,\n .py-md-3 {\n padding-top: 1rem !important; }\n .pr-md-3,\n .px-md-3 {\n padding-right: 1rem !important; }\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1rem !important; }\n .pl-md-3,\n .px-md-3 {\n padding-left: 1rem !important; }\n .p-md-4 {\n padding: 1.5rem !important; }\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.5rem !important; }\n .pr-md-4,\n .px-md-4 {\n padding-right: 1.5rem !important; }\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.5rem !important; }\n .pl-md-4,\n .px-md-4 {\n padding-left: 1.5rem !important; }\n .p-md-5 {\n padding: 3rem !important; }\n .pt-md-5,\n .py-md-5 {\n padding-top: 3rem !important; }\n .pr-md-5,\n .px-md-5 {\n padding-right: 3rem !important; }\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3rem !important; }\n .pl-md-5,\n .px-md-5 {\n padding-left: 3rem !important; }\n .m-md-auto {\n margin: auto !important; }\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important; }\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important; }\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important; }\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important; } }\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important; }\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important; }\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important; }\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important; }\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important; }\n .m-lg-1 {\n margin: 0.25rem !important; }\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.25rem !important; }\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0.25rem !important; }\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.25rem !important; }\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0.25rem !important; }\n .m-lg-2 {\n margin: 0.5rem !important; }\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.5rem !important; }\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 0.5rem !important; }\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.5rem !important; }\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 0.5rem !important; }\n .m-lg-3 {\n margin: 1rem !important; }\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1rem !important; }\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 1rem !important; }\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1rem !important; }\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 1rem !important; }\n .m-lg-4 {\n margin: 1.5rem !important; }\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.5rem !important; }\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 1.5rem !important; }\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.5rem !important; }\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 1.5rem !important; }\n .m-lg-5 {\n margin: 3rem !important; }\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3rem !important; }\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 3rem !important; }\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3rem !important; }\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 3rem !important; }\n .p-lg-0 {\n padding: 0 !important; }\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important; }\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0 !important; }\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important; }\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0 !important; }\n .p-lg-1 {\n padding: 0.25rem !important; }\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.25rem !important; }\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0.25rem !important; }\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.25rem !important; }\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0.25rem !important; }\n .p-lg-2 {\n padding: 0.5rem !important; }\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.5rem !important; }\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 0.5rem !important; }\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.5rem !important; }\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 0.5rem !important; }\n .p-lg-3 {\n padding: 1rem !important; }\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1rem !important; }\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 1rem !important; }\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1rem !important; }\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 1rem !important; }\n .p-lg-4 {\n padding: 1.5rem !important; }\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.5rem !important; }\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 1.5rem !important; }\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.5rem !important; }\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 1.5rem !important; }\n .p-lg-5 {\n padding: 3rem !important; }\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3rem !important; }\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 3rem !important; }\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3rem !important; }\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 3rem !important; }\n .m-lg-auto {\n margin: auto !important; }\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important; }\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important; }\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important; }\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important; } }\n\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important; }\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important; }\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important; }\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important; }\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important; }\n .m-xl-1 {\n margin: 0.25rem !important; }\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.25rem !important; }\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0.25rem !important; }\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.25rem !important; }\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0.25rem !important; }\n .m-xl-2 {\n margin: 0.5rem !important; }\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.5rem !important; }\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 0.5rem !important; }\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.5rem !important; }\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 0.5rem !important; }\n .m-xl-3 {\n margin: 1rem !important; }\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1rem !important; }\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 1rem !important; }\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1rem !important; }\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 1rem !important; }\n .m-xl-4 {\n margin: 1.5rem !important; }\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.5rem !important; }\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 1.5rem !important; }\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.5rem !important; }\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 1.5rem !important; }\n .m-xl-5 {\n margin: 3rem !important; }\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3rem !important; }\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 3rem !important; }\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3rem !important; }\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 3rem !important; }\n .p-xl-0 {\n padding: 0 !important; }\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important; }\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0 !important; }\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important; }\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0 !important; }\n .p-xl-1 {\n padding: 0.25rem !important; }\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.25rem !important; }\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0.25rem !important; }\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.25rem !important; }\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0.25rem !important; }\n .p-xl-2 {\n padding: 0.5rem !important; }\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.5rem !important; }\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 0.5rem !important; }\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.5rem !important; }\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 0.5rem !important; }\n .p-xl-3 {\n padding: 1rem !important; }\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1rem !important; }\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 1rem !important; }\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1rem !important; }\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 1rem !important; }\n .p-xl-4 {\n padding: 1.5rem !important; }\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.5rem !important; }\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 1.5rem !important; }\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.5rem !important; }\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 1.5rem !important; }\n .p-xl-5 {\n padding: 3rem !important; }\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3rem !important; }\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 3rem !important; }\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3rem !important; }\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 3rem !important; }\n .m-xl-auto {\n margin: auto !important; }\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important; }\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important; }\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important; }\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important; } }\n\n.text-justify {\n text-align: justify !important; }\n\n.text-nowrap {\n white-space: nowrap !important; }\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap; }\n\n.text-left {\n text-align: left !important; }\n\n.text-right {\n text-align: right !important; }\n\n.text-center {\n text-align: center !important; }\n\n@media (min-width: 576px) {\n .text-sm-left {\n text-align: left !important; }\n .text-sm-right {\n text-align: right !important; }\n .text-sm-center {\n text-align: center !important; } }\n\n@media (min-width: 768px) {\n .text-md-left {\n text-align: left !important; }\n .text-md-right {\n text-align: right !important; }\n .text-md-center {\n text-align: center !important; } }\n\n@media (min-width: 992px) {\n .text-lg-left {\n text-align: left !important; }\n .text-lg-right {\n text-align: right !important; }\n .text-lg-center {\n text-align: center !important; } }\n\n@media (min-width: 1200px) {\n .text-xl-left {\n text-align: left !important; }\n .text-xl-right {\n text-align: right !important; }\n .text-xl-center {\n text-align: center !important; } }\n\n.text-lowercase {\n text-transform: lowercase !important; }\n\n.text-uppercase {\n text-transform: uppercase !important; }\n\n.text-capitalize {\n text-transform: capitalize !important; }\n\n.font-weight-light {\n font-weight: 300 !important; }\n\n.font-weight-normal {\n font-weight: 400 !important; }\n\n.font-weight-bold {\n font-weight: 500 !important; }\n\n.font-italic {\n font-style: italic !important; }\n\n.text-white {\n color: #fff !important; }\n\n.text-primary {\n color: #9c27b0 !important; }\n\na.text-primary:hover, a.text-primary:focus {\n color: #771e86 !important; }\n\n.text-secondary {\n color: #6c757d !important; }\n\na.text-secondary:hover, a.text-secondary:focus {\n color: #545b62 !important; }\n\n.text-success {\n color: #4caf50 !important; }\n\na.text-success:hover, a.text-success:focus {\n color: #3d8b40 !important; }\n\n.text-info {\n color: #00bcd4 !important; }\n\na.text-info:hover, a.text-info:focus {\n color: #008fa1 !important; }\n\n.text-warning {\n color: #ff9800 !important; }\n\na.text-warning:hover, a.text-warning:focus {\n color: #cc7a00 !important; }\n\n.text-danger {\n color: #f44336 !important; }\n\na.text-danger:hover, a.text-danger:focus {\n color: #ea1c0d !important; }\n\n.text-light {\n color: #f8f9fa !important; }\n\na.text-light:hover, a.text-light:focus {\n color: #dae0e5 !important; }\n\n.text-dark {\n color: #343a40 !important; }\n\na.text-dark:hover, a.text-dark:focus {\n color: #1d2124 !important; }\n\n.text-muted, .bmd-help {\n color: #6c757d !important; }\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0; }\n\n.visible {\n visibility: visible !important; }\n\n.invisible {\n visibility: hidden !important; }\n\nbody {\n background-color: #fff; }\n\na:focus {\n outline: none; }\n\nbutton:focus {\n outline: none; }\n\n.bmd-layout-canvas {\n position: absolute;\n width: 100%;\n height: 100%; }\n\n.bmd-layout-container {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n height: 100%;\n overflow-x: hidden;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch; }\n\n.bmd-layout-header {\n z-index: 3;\n display: flex;\n flex-direction: column;\n flex-wrap: nowrap;\n flex-shrink: 0;\n justify-content: flex-start;\n width: 100%;\n max-height: 1000px;\n transform: translateZ(0);\n transition-duration: 0.2s;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }\n\n.bmd-layout-content {\n position: relative;\n z-index: 1;\n display: inline-block;\n flex-grow: 1;\n overflow-x: hidden;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n transition-duration: 0.2s;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }\n\n.bmd-layout-spacer {\n flex-grow: 1; }\n\n.bmd-layout-backdrop {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 4;\n width: 100%;\n height: 100%;\n visibility: hidden;\n background-color: transparent;\n transition-property: background-color;\n transition-duration: 0.2s;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }\n @supports (pointer-events: auto) {\n .bmd-layout-backdrop {\n background-color: rgba(0, 0, 0, 0.5);\n opacity: 0;\n transition-property: opacity;\n visibility: visible;\n pointer-events: none; } }\n\n.btn {\n position: relative;\n padding: 12px 30px;\n margin: 0.3125rem 1px;\n font-size: .75rem;\n font-weight: 400;\n line-height: 1.42857;\n text-decoration: none;\n text-transform: uppercase;\n letter-spacing: 0;\n cursor: pointer;\n background-color: transparent;\n border: 0;\n border-radius: 0.2rem;\n outline: 0;\n transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1);\n will-change: box-shadow, transform; }\n .btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn:active:focus:focus, .btn:active:focus.focus, .btn.active:focus, .btn.active.focus {\n outline: 0;\n box-shadow: none !important; }\n .btn.btn-primary {\n color: #fff;\n background-color: #9c27b0;\n border-color: #9c27b0;\n box-shadow: 0 2px 2px 0 rgba(156, 39, 176, 0.14), 0 3px 1px -2px rgba(156, 39, 176, 0.2), 0 1px 5px 0 rgba(156, 39, 176, 0.12); }\n .btn.btn-primary:hover {\n color: #fff;\n background-color: #9124a3;\n border-color: #701c7e; }\n .btn.btn-primary:focus, .btn.btn-primary.focus, .btn.btn-primary:hover {\n color: #fff;\n background-color: #9124a3;\n border-color: #701c7e; }\n .btn.btn-primary:active, .btn.btn-primary.active,\n .open > .btn.btn-primary.dropdown-toggle,\n .show > .btn.btn-primary.dropdown-toggle {\n color: #fff;\n background-color: #9124a3;\n border-color: #701c7e;\n box-shadow: 0 2px 2px 0 rgba(156, 39, 176, 0.14), 0 3px 1px -2px rgba(156, 39, 176, 0.2), 0 1px 5px 0 rgba(156, 39, 176, 0.12); }\n .btn.btn-primary:active:hover, .btn.btn-primary:active:focus, .btn.btn-primary:active.focus, .btn.btn-primary.active:hover, .btn.btn-primary.active:focus, .btn.btn-primary.active.focus,\n .open > .btn.btn-primary.dropdown-toggle:hover,\n .open > .btn.btn-primary.dropdown-toggle:focus,\n .open > .btn.btn-primary.dropdown-toggle.focus,\n .show > .btn.btn-primary.dropdown-toggle:hover,\n .show > .btn.btn-primary.dropdown-toggle:focus,\n .show > .btn.btn-primary.dropdown-toggle.focus {\n color: #fff;\n background-color: #9124a3;\n border-color: #3f1048; }\n .open > .btn.btn-primary.dropdown-toggle.bmd-btn-icon {\n color: inherit;\n background-color: #9c27b0; }\n .open > .btn.btn-primary.dropdown-toggle.bmd-btn-icon:hover {\n background-color: #9124a3; }\n .btn.btn-primary.disabled:focus, .btn.btn-primary.disabled.focus, .btn.btn-primary:disabled:focus, .btn.btn-primary:disabled.focus {\n background-color: #9c27b0;\n border-color: #9c27b0; }\n .btn.btn-primary.disabled:hover, .btn.btn-primary:disabled:hover {\n background-color: #9c27b0;\n border-color: #9c27b0; }\n .btn.btn-primary:focus, .btn.btn-primary:active, .btn.btn-primary:hover {\n box-shadow: 0 14px 26px -12px rgba(156, 39, 176, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(156, 39, 176, 0.2); }\n .btn.btn-primary.btn-link {\n background-color: transparent;\n color: #9c27b0;\n box-shadow: none; }\n .btn.btn-primary.btn-link:hover, .btn.btn-primary.btn-link:focus, .btn.btn-primary.btn-link:active {\n background-color: transparent;\n color: #9c27b0; }\n .btn.btn-secondary {\n color: rgba(0, 0, 0, 0.87);\n background-color: #fafafa;\n border-color: #ccc;\n box-shadow: 0 2px 2px 0 rgba(250, 250, 250, 0.14), 0 3px 1px -2px rgba(250, 250, 250, 0.2), 0 1px 5px 0 rgba(250, 250, 250, 0.12); }\n .btn.btn-secondary:hover {\n color: rgba(0, 0, 0, 0.87);\n background-color: #f2f2f2;\n border-color: #adadad; }\n .btn.btn-secondary:focus, .btn.btn-secondary.focus, .btn.btn-secondary:hover {\n color: rgba(0, 0, 0, 0.87);\n background-color: #f2f2f2;\n border-color: #adadad; }\n .btn.btn-secondary:active, .btn.btn-secondary.active,\n .open > .btn.btn-secondary.dropdown-toggle,\n .show > .btn.btn-secondary.dropdown-toggle {\n color: rgba(0, 0, 0, 0.87);\n background-color: #f2f2f2;\n border-color: #adadad;\n box-shadow: 0 2px 2px 0 rgba(250, 250, 250, 0.14), 0 3px 1px -2px rgba(250, 250, 250, 0.2), 0 1px 5px 0 rgba(250, 250, 250, 0.12); }\n .btn.btn-secondary:active:hover, .btn.btn-secondary:active:focus, .btn.btn-secondary:active.focus, .btn.btn-secondary.active:hover, .btn.btn-secondary.active:focus, .btn.btn-secondary.active.focus,\n .open > .btn.btn-secondary.dropdown-toggle:hover,\n .open > .btn.btn-secondary.dropdown-toggle:focus,\n .open > .btn.btn-secondary.dropdown-toggle.focus,\n .show > .btn.btn-secondary.dropdown-toggle:hover,\n .show > .btn.btn-secondary.dropdown-toggle:focus,\n .show > .btn.btn-secondary.dropdown-toggle.focus {\n color: rgba(0, 0, 0, 0.87);\n background-color: #f2f2f2;\n border-color: #8c8c8c; }\n .open > .btn.btn-secondary.dropdown-toggle.bmd-btn-icon {\n color: inherit;\n background-color: #fafafa; }\n .open > .btn.btn-secondary.dropdown-toggle.bmd-btn-icon:hover {\n background-color: #f2f2f2; }\n .btn.btn-secondary.disabled:focus, .btn.btn-secondary.disabled.focus, .btn.btn-secondary:disabled:focus, .btn.btn-secondary:disabled.focus {\n background-color: #fafafa;\n border-color: #ccc; }\n .btn.btn-secondary.disabled:hover, .btn.btn-secondary:disabled:hover {\n background-color: #fafafa;\n border-color: #ccc; }\n .btn.btn-secondary:focus, .btn.btn-secondary:active, .btn.btn-secondary:hover {\n box-shadow: 0 14px 26px -12px rgba(250, 250, 250, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(250, 250, 250, 0.2); }\n .btn.btn-secondary.btn-link {\n background-color: transparent;\n color: #fafafa;\n box-shadow: none; }\n .btn.btn-secondary.btn-link:hover, .btn.btn-secondary.btn-link:focus, .btn.btn-secondary.btn-link:active {\n background-color: transparent;\n color: #fafafa; }\n .btn.btn-info {\n color: #fff;\n background-color: #00bcd4;\n border-color: #00bcd4;\n box-shadow: 0 2px 2px 0 rgba(0, 188, 212, 0.14), 0 3px 1px -2px rgba(0, 188, 212, 0.2), 0 1px 5px 0 rgba(0, 188, 212, 0.12); }\n .btn.btn-info:hover {\n color: #fff;\n background-color: #00aec5;\n border-color: #008697; }\n .btn.btn-info:focus, .btn.btn-info.focus, .btn.btn-info:hover {\n color: #fff;\n background-color: #00aec5;\n border-color: #008697; }\n .btn.btn-info:active, .btn.btn-info.active,\n .open > .btn.btn-info.dropdown-toggle,\n .show > .btn.btn-info.dropdown-toggle {\n color: #fff;\n background-color: #00aec5;\n border-color: #008697;\n box-shadow: 0 2px 2px 0 rgba(0, 188, 212, 0.14), 0 3px 1px -2px rgba(0, 188, 212, 0.2), 0 1px 5px 0 rgba(0, 188, 212, 0.12); }\n .btn.btn-info:active:hover, .btn.btn-info:active:focus, .btn.btn-info:active.focus, .btn.btn-info.active:hover, .btn.btn-info.active:focus, .btn.btn-info.active.focus,\n .open > .btn.btn-info.dropdown-toggle:hover,\n .open > .btn.btn-info.dropdown-toggle:focus,\n .open > .btn.btn-info.dropdown-toggle.focus,\n .show > .btn.btn-info.dropdown-toggle:hover,\n .show > .btn.btn-info.dropdown-toggle:focus,\n .show > .btn.btn-info.dropdown-toggle.focus {\n color: #fff;\n background-color: #00aec5;\n border-color: #004b55; }\n .open > .btn.btn-info.dropdown-toggle.bmd-btn-icon {\n color: inherit;\n background-color: #00bcd4; }\n .open > .btn.btn-info.dropdown-toggle.bmd-btn-icon:hover {\n background-color: #00aec5; }\n .btn.btn-info.disabled:focus, .btn.btn-info.disabled.focus, .btn.btn-info:disabled:focus, .btn.btn-info:disabled.focus {\n background-color: #00bcd4;\n border-color: #00bcd4; }\n .btn.btn-info.disabled:hover, .btn.btn-info:disabled:hover {\n background-color: #00bcd4;\n border-color: #00bcd4; }\n .btn.btn-info:focus, .btn.btn-info:active, .btn.btn-info:hover {\n box-shadow: 0 14px 26px -12px rgba(0, 188, 212, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 188, 212, 0.2); }\n .btn.btn-info.btn-link {\n background-color: transparent;\n color: #00bcd4;\n box-shadow: none; }\n .btn.btn-info.btn-link:hover, .btn.btn-info.btn-link:focus, .btn.btn-info.btn-link:active {\n background-color: transparent;\n color: #00bcd4; }\n .btn.btn-success {\n color: #fff;\n background-color: #4caf50;\n border-color: #4caf50;\n box-shadow: 0 2px 2px 0 rgba(76, 175, 80, 0.14), 0 3px 1px -2px rgba(76, 175, 80, 0.2), 0 1px 5px 0 rgba(76, 175, 80, 0.12); }\n .btn.btn-success:hover {\n color: #fff;\n background-color: #47a44b;\n border-color: #39843c; }\n .btn.btn-success:focus, .btn.btn-success.focus, .btn.btn-success:hover {\n color: #fff;\n background-color: #47a44b;\n border-color: #39843c; }\n .btn.btn-success:active, .btn.btn-success.active,\n .open > .btn.btn-success.dropdown-toggle,\n .show > .btn.btn-success.dropdown-toggle {\n color: #fff;\n background-color: #47a44b;\n border-color: #39843c;\n box-shadow: 0 2px 2px 0 rgba(76, 175, 80, 0.14), 0 3px 1px -2px rgba(76, 175, 80, 0.2), 0 1px 5px 0 rgba(76, 175, 80, 0.12); }\n .btn.btn-success:active:hover, .btn.btn-success:active:focus, .btn.btn-success:active.focus, .btn.btn-success.active:hover, .btn.btn-success.active:focus, .btn.btn-success.active.focus,\n .open > .btn.btn-success.dropdown-toggle:hover,\n .open > .btn.btn-success.dropdown-toggle:focus,\n .open > .btn.btn-success.dropdown-toggle.focus,\n .show > .btn.btn-success.dropdown-toggle:hover,\n .show > .btn.btn-success.dropdown-toggle:focus,\n .show > .btn.btn-success.dropdown-toggle.focus {\n color: #fff;\n background-color: #47a44b;\n border-color: #255627; }\n .open > .btn.btn-success.dropdown-toggle.bmd-btn-icon {\n color: inherit;\n background-color: #4caf50; }\n .open > .btn.btn-success.dropdown-toggle.bmd-btn-icon:hover {\n background-color: #47a44b; }\n .btn.btn-success.disabled:focus, .btn.btn-success.disabled.focus, .btn.btn-success:disabled:focus, .btn.btn-success:disabled.focus {\n background-color: #4caf50;\n border-color: #4caf50; }\n .btn.btn-success.disabled:hover, .btn.btn-success:disabled:hover {\n background-color: #4caf50;\n border-color: #4caf50; }\n .btn.btn-success:focus, .btn.btn-success:active, .btn.btn-success:hover {\n box-shadow: 0 14px 26px -12px rgba(76, 175, 80, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(76, 175, 80, 0.2); }\n .btn.btn-success.btn-link {\n background-color: transparent;\n color: #4caf50;\n box-shadow: none; }\n .btn.btn-success.btn-link:hover, .btn.btn-success.btn-link:focus, .btn.btn-success.btn-link:active {\n background-color: transparent;\n color: #4caf50; }\n .btn.btn-warning {\n color: #fff;\n background-color: #ff9800;\n border-color: #ff9800;\n box-shadow: 0 2px 2px 0 rgba(255, 152, 0, 0.14), 0 3px 1px -2px rgba(255, 152, 0, 0.2), 0 1px 5px 0 rgba(255, 152, 0, 0.12); }\n .btn.btn-warning:hover {\n color: #fff;\n background-color: #f08f00;\n border-color: #c27400; }\n .btn.btn-warning:focus, .btn.btn-warning.focus, .btn.btn-warning:hover {\n color: #fff;\n background-color: #f08f00;\n border-color: #c27400; }\n .btn.btn-warning:active, .btn.btn-warning.active,\n .open > .btn.btn-warning.dropdown-toggle,\n .show > .btn.btn-warning.dropdown-toggle {\n color: #fff;\n background-color: #f08f00;\n border-color: #c27400;\n box-shadow: 0 2px 2px 0 rgba(255, 152, 0, 0.14), 0 3px 1px -2px rgba(255, 152, 0, 0.2), 0 1px 5px 0 rgba(255, 152, 0, 0.12); }\n .btn.btn-warning:active:hover, .btn.btn-warning:active:focus, .btn.btn-warning:active.focus, .btn.btn-warning.active:hover, .btn.btn-warning.active:focus, .btn.btn-warning.active.focus,\n .open > .btn.btn-warning.dropdown-toggle:hover,\n .open > .btn.btn-warning.dropdown-toggle:focus,\n .open > .btn.btn-warning.dropdown-toggle.focus,\n .show > .btn.btn-warning.dropdown-toggle:hover,\n .show > .btn.btn-warning.dropdown-toggle:focus,\n .show > .btn.btn-warning.dropdown-toggle.focus {\n color: #fff;\n background-color: #f08f00;\n border-color: #804c00; }\n .open > .btn.btn-warning.dropdown-toggle.bmd-btn-icon {\n color: inherit;\n background-color: #ff9800; }\n .open > .btn.btn-warning.dropdown-toggle.bmd-btn-icon:hover {\n background-color: #f08f00; }\n .btn.btn-warning.disabled:focus, .btn.btn-warning.disabled.focus, .btn.btn-warning:disabled:focus, .btn.btn-warning:disabled.focus {\n background-color: #ff9800;\n border-color: #ff9800; }\n .btn.btn-warning.disabled:hover, .btn.btn-warning:disabled:hover {\n background-color: #ff9800;\n border-color: #ff9800; }\n .btn.btn-warning:focus, .btn.btn-warning:active, .btn.btn-warning:hover {\n box-shadow: 0 14px 26px -12px rgba(255, 152, 0, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(255, 152, 0, 0.2); }\n .btn.btn-warning.btn-link {\n background-color: transparent;\n color: #ff9800;\n box-shadow: none; }\n .btn.btn-warning.btn-link:hover, .btn.btn-warning.btn-link:focus, .btn.btn-warning.btn-link:active {\n background-color: transparent;\n color: #ff9800; }\n .btn.btn-danger {\n color: #fff;\n background-color: #f44336;\n border-color: #f44336;\n box-shadow: 0 2px 2px 0 rgba(244, 67, 54, 0.14), 0 3px 1px -2px rgba(244, 67, 54, 0.2), 0 1px 5px 0 rgba(244, 67, 54, 0.12); }\n .btn.btn-danger:hover {\n color: #fff;\n background-color: #f33527;\n border-color: #e11b0c; }\n .btn.btn-danger:focus, .btn.btn-danger.focus, .btn.btn-danger:hover {\n color: #fff;\n background-color: #f33527;\n border-color: #e11b0c; }\n .btn.btn-danger:active, .btn.btn-danger.active,\n .open > .btn.btn-danger.dropdown-toggle,\n .show > .btn.btn-danger.dropdown-toggle {\n color: #fff;\n background-color: #f33527;\n border-color: #e11b0c;\n box-shadow: 0 2px 2px 0 rgba(244, 67, 54, 0.14), 0 3px 1px -2px rgba(244, 67, 54, 0.2), 0 1px 5px 0 rgba(244, 67, 54, 0.12); }\n .btn.btn-danger:active:hover, .btn.btn-danger:active:focus, .btn.btn-danger:active.focus, .btn.btn-danger.active:hover, .btn.btn-danger.active:focus, .btn.btn-danger.active.focus,\n .open > .btn.btn-danger.dropdown-toggle:hover,\n .open > .btn.btn-danger.dropdown-toggle:focus,\n .open > .btn.btn-danger.dropdown-toggle.focus,\n .show > .btn.btn-danger.dropdown-toggle:hover,\n .show > .btn.btn-danger.dropdown-toggle:focus,\n .show > .btn.btn-danger.dropdown-toggle.focus {\n color: #fff;\n background-color: #f33527;\n border-color: #a21309; }\n .open > .btn.btn-danger.dropdown-toggle.bmd-btn-icon {\n color: inherit;\n background-color: #f44336; }\n .open > .btn.btn-danger.dropdown-toggle.bmd-btn-icon:hover {\n background-color: #f33527; }\n .btn.btn-danger.disabled:focus, .btn.btn-danger.disabled.focus, .btn.btn-danger:disabled:focus, .btn.btn-danger:disabled.focus {\n background-color: #f44336;\n border-color: #f44336; }\n .btn.btn-danger.disabled:hover, .btn.btn-danger:disabled:hover {\n background-color: #f44336;\n border-color: #f44336; }\n .btn.btn-danger:focus, .btn.btn-danger:active, .btn.btn-danger:hover {\n box-shadow: 0 14px 26px -12px rgba(244, 67, 54, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(244, 67, 54, 0.2); }\n .btn.btn-danger.btn-link {\n background-color: transparent;\n color: #f44336;\n box-shadow: none; }\n .btn.btn-danger.btn-link:hover, .btn.btn-danger.btn-link:focus, .btn.btn-danger.btn-link:active {\n background-color: transparent;\n color: #f44336; }\n .btn.btn-rose {\n color: #fff;\n background-color: #e91e63;\n border-color: #e91e63;\n box-shadow: 0 2px 2px 0 rgba(233, 30, 99, 0.14), 0 3px 1px -2px rgba(233, 30, 99, 0.2), 0 1px 5px 0 rgba(233, 30, 99, 0.12); }\n .btn.btn-rose:hover {\n color: #fff;\n background-color: #ea2c6d;\n border-color: #b8124a; }\n .btn.btn-rose:focus, .btn.btn-rose.focus, .btn.btn-rose:hover {\n color: #fff;\n background-color: #ea2c6d;\n border-color: #b8124a; }\n .btn.btn-rose:active, .btn.btn-rose.active,\n .open > .btn.btn-rose.dropdown-toggle,\n .show > .btn.btn-rose.dropdown-toggle {\n color: #fff;\n background-color: #ea2c6d;\n border-color: #b8124a;\n box-shadow: 0 2px 2px 0 rgba(233, 30, 99, 0.14), 0 3px 1px -2px rgba(233, 30, 99, 0.2), 0 1px 5px 0 rgba(233, 30, 99, 0.12); }\n .btn.btn-rose:active:hover, .btn.btn-rose:active:focus, .btn.btn-rose:active.focus, .btn.btn-rose.active:hover, .btn.btn-rose.active:focus, .btn.btn-rose.active.focus,\n .open > .btn.btn-rose.dropdown-toggle:hover,\n .open > .btn.btn-rose.dropdown-toggle:focus,\n .open > .btn.btn-rose.dropdown-toggle.focus,\n .show > .btn.btn-rose.dropdown-toggle:hover,\n .show > .btn.btn-rose.dropdown-toggle:focus,\n .show > .btn.btn-rose.dropdown-toggle.focus {\n color: #fff;\n background-color: #ea2c6d;\n border-color: #7b0c32; }\n .open > .btn.btn-rose.dropdown-toggle.bmd-btn-icon {\n color: inherit;\n background-color: #e91e63; }\n .open > .btn.btn-rose.dropdown-toggle.bmd-btn-icon:hover {\n background-color: #ea2c6d; }\n .btn.btn-rose.disabled:focus, .btn.btn-rose.disabled.focus, .btn.btn-rose:disabled:focus, .btn.btn-rose:disabled.focus {\n background-color: #e91e63;\n border-color: #e91e63; }\n .btn.btn-rose.disabled:hover, .btn.btn-rose:disabled:hover {\n background-color: #e91e63;\n border-color: #e91e63; }\n .btn.btn-rose:focus, .btn.btn-rose:active, .btn.btn-rose:hover {\n box-shadow: 0 14px 26px -12px rgba(233, 30, 99, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(233, 30, 99, 0.2); }\n .btn.btn-rose.btn-link {\n background-color: transparent;\n color: #e91e63;\n box-shadow: none; }\n .btn.btn-rose.btn-link:hover, .btn.btn-rose.btn-link:focus, .btn.btn-rose.btn-link:active {\n background-color: transparent;\n color: #e91e63; }\n .btn, .btn.btn-default {\n color: #fff;\n background-color: #999999;\n border-color: #999999;\n box-shadow: 0 2px 2px 0 rgba(153, 153, 153, 0.14), 0 3px 1px -2px rgba(153, 153, 153, 0.2), 0 1px 5px 0 rgba(153, 153, 153, 0.12); }\n .btn:hover, .btn.btn-default:hover {\n color: #fff;\n background-color: #919191;\n border-color: #7a7a7a; }\n .btn:focus, .btn.focus, .btn:hover, .btn.btn-default:focus, .btn.btn-default.focus, .btn.btn-default:hover {\n color: #fff;\n background-color: #919191;\n border-color: #7a7a7a; }\n .btn:active, .btn.active,\n .open > .btn.dropdown-toggle,\n .show > .btn.dropdown-toggle, .btn.btn-default:active, .btn.btn-default.active,\n .open > .btn.btn-default.dropdown-toggle,\n .show > .btn.btn-default.dropdown-toggle {\n color: #fff;\n background-color: #919191;\n border-color: #7a7a7a;\n box-shadow: 0 2px 2px 0 rgba(153, 153, 153, 0.14), 0 3px 1px -2px rgba(153, 153, 153, 0.2), 0 1px 5px 0 rgba(153, 153, 153, 0.12); }\n .btn:active:hover, .btn:active:focus, .btn:active.focus, .btn.active:hover, .btn.active:focus, .btn.active.focus,\n .open > .btn.dropdown-toggle:hover,\n .open > .btn.dropdown-toggle:focus,\n .open > .btn.dropdown-toggle.focus,\n .show > .btn.dropdown-toggle:hover,\n .show > .btn.dropdown-toggle:focus,\n .show > .btn.dropdown-toggle.focus, .btn.btn-default:active:hover, .btn.btn-default:active:focus, .btn.btn-default:active.focus, .btn.btn-default.active:hover, .btn.btn-default.active:focus, .btn.btn-default.active.focus,\n .open > .btn.btn-default.dropdown-toggle:hover,\n .open > .btn.btn-default.dropdown-toggle:focus,\n .open > .btn.btn-default.dropdown-toggle.focus,\n .show > .btn.btn-default.dropdown-toggle:hover,\n .show > .btn.btn-default.dropdown-toggle:focus,\n .show > .btn.btn-default.dropdown-toggle.focus {\n color: #fff;\n background-color: #919191;\n border-color: #595959; }\n .open > .btn.dropdown-toggle.bmd-btn-icon, .open > .btn.btn-default.dropdown-toggle.bmd-btn-icon {\n color: inherit;\n background-color: #999999; }\n .open > .btn.dropdown-toggle.bmd-btn-icon:hover, .open > .btn.btn-default.dropdown-toggle.bmd-btn-icon:hover {\n background-color: #919191; }\n .btn.disabled:focus, .btn.disabled.focus, .btn:disabled:focus, .btn:disabled.focus, .btn.btn-default.disabled:focus, .btn.btn-default.disabled.focus, .btn.btn-default:disabled:focus, .btn.btn-default:disabled.focus {\n background-color: #999999;\n border-color: #999999; }\n .btn.disabled:hover, .btn:disabled:hover, .btn.btn-default.disabled:hover, .btn.btn-default:disabled:hover {\n background-color: #999999;\n border-color: #999999; }\n .btn:focus, .btn:active, .btn:hover, .btn.btn-default:focus, .btn.btn-default:active, .btn.btn-default:hover {\n box-shadow: 0 14px 26px -12px rgba(153, 153, 153, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(153, 153, 153, 0.2); }\n .btn.btn-link, .btn.btn-default.btn-link {\n background-color: transparent;\n color: #999999;\n box-shadow: none; }\n .btn.btn-link:hover, .btn.btn-link:focus, .btn.btn-link:active, .btn.btn-default.btn-link:hover, .btn.btn-default.btn-link:focus, .btn.btn-default.btn-link:active {\n background-color: transparent;\n color: #999999; }\n .btn.btn-white, .btn.btn-white:focus, .btn.btn-white:hover {\n background-color: #ffffff;\n color: #999999; }\n .btn.btn-white.btn-link {\n color: #ffffff;\n background: transparent;\n box-shadow: none; }\n .btn.btn-link:hover, .btn.btn-link:focus, .btn.btn-link:active {\n text-decoration: none !important; }\n .btn.btn-disabled {\n cursor: not-allowed;\n pointer-events: none; }\n .btn.btn-disabled:hover {\n box-shadow: none; }\n .btn.btn-raised.btn-link,\n .btn-group-raised .btn.btn-link {\n box-shadow: none; }\n .btn.btn-raised.btn-link.active,\n .btn-group-raised .btn.btn-link.active {\n box-shadow: none; }\n .btn.btn-raised.btn-link:hover, .btn.btn-raised.btn-link:focus, .btn.btn-raised.btn-link:active,\n .btn-group-raised .btn.btn-link:hover,\n .btn-group-raised .btn.btn-link:focus,\n .btn-group-raised .btn.btn-link:active {\n box-shadow: none; }\n fieldset[disabled][disabled] .btn.btn-raised, .btn.btn-raised.disabled, .btn.btn-raised:disabled, .btn.btn-raised[disabled], fieldset[disabled][disabled]\n .btn-group-raised .btn,\n .btn-group-raised .btn.disabled,\n .btn-group-raised .btn:disabled,\n .btn-group-raised .btn[disabled] {\n box-shadow: none; }\n .btn.btn-outline, .btn.btn-outline-primary, .btn.btn-outline-secondary, .btn.btn-outline-info, .btn.btn-outline-success, .btn.btn-outline-warning, .btn.btn-outline-danger {\n border-color: currentColor;\n border-style: solid;\n border-width: 1px; }\n .btn.btn-outline {\n color: rgba(0, 0, 0, 0.87);\n background-color: transparent;\n border-color: rgba(0, 0, 0, 0.87); }\n .btn.btn-outline:hover {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(153, 153, 153, 0.2);\n border-color: rgba(0, 0, 0, 0.87); }\n .btn.btn-outline:focus, .btn.btn-outline.focus, .btn.btn-outline:hover {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(153, 153, 153, 0.2);\n border-color: rgba(0, 0, 0, 0.87); }\n .btn.btn-outline:active, .btn.btn-outline.active,\n .open > .btn.btn-outline.dropdown-toggle,\n .show > .btn.btn-outline.dropdown-toggle {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(153, 153, 153, 0.2);\n border-color: rgba(0, 0, 0, 0.87);\n 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); }\n .btn.btn-outline:active:hover, .btn.btn-outline:active:focus, .btn.btn-outline:active.focus, .btn.btn-outline.active:hover, .btn.btn-outline.active:focus, .btn.btn-outline.active.focus,\n .open > .btn.btn-outline.dropdown-toggle:hover,\n .open > .btn.btn-outline.dropdown-toggle:focus,\n .open > .btn.btn-outline.dropdown-toggle.focus,\n .show > .btn.btn-outline.dropdown-toggle:hover,\n .show > .btn.btn-outline.dropdown-toggle:focus,\n .show > .btn.btn-outline.dropdown-toggle.focus {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(153, 153, 153, 0.4);\n border-color: rgba(0, 0, 0, 0.87); }\n .open > .btn.btn-outline.dropdown-toggle.bmd-btn-icon {\n color: inherit;\n background-color: transparent; }\n .open > .btn.btn-outline.dropdown-toggle.bmd-btn-icon:hover {\n background-color: rgba(153, 153, 153, 0.2); }\n .btn.btn-outline.disabled:focus, .btn.btn-outline.disabled.focus, .btn.btn-outline:disabled:focus, .btn.btn-outline:disabled.focus {\n background-color: transparent;\n border-color: rgba(0, 0, 0, 0.87); }\n .btn.btn-outline.disabled:hover, .btn.btn-outline:disabled:hover {\n background-color: transparent;\n border-color: rgba(0, 0, 0, 0.87); }\n .bg-inverse .btn.btn-outline {\n color: rgba(0, 0, 0, 0.87);\n background-color: transparent;\n border-color: rgba(0, 0, 0, 0.87); }\n .bg-inverse .btn.btn-outline:hover {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15); }\n .bg-inverse .btn.btn-outline:focus, .bg-inverse .btn.btn-outline.focus, .bg-inverse .btn.btn-outline:hover {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15); }\n .bg-inverse .btn.btn-outline:active, .bg-inverse .btn.btn-outline.active,\n .open > .bg-inverse .btn.btn-outline.dropdown-toggle,\n .show > .bg-inverse .btn.btn-outline.dropdown-toggle {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n 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); }\n .bg-inverse .btn.btn-outline:active:hover, .bg-inverse .btn.btn-outline:active:focus, .bg-inverse .btn.btn-outline:active.focus, .bg-inverse .btn.btn-outline.active:hover, .bg-inverse .btn.btn-outline.active:focus, .bg-inverse .btn.btn-outline.active.focus,\n .open > .bg-inverse .btn.btn-outline.dropdown-toggle:hover,\n .open > .bg-inverse .btn.btn-outline.dropdown-toggle:focus,\n .open > .bg-inverse .btn.btn-outline.dropdown-toggle.focus,\n .show > .bg-inverse .btn.btn-outline.dropdown-toggle:hover,\n .show > .bg-inverse .btn.btn-outline.dropdown-toggle:focus,\n .show > .bg-inverse .btn.btn-outline.dropdown-toggle.focus {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(204, 204, 204, 0.25);\n border-color: rgba(204, 204, 204, 0.25); }\n .open > .bg-inverse .btn.btn-outline.dropdown-toggle.bmd-btn-icon {\n color: inherit;\n background-color: transparent; }\n .open > .bg-inverse .btn.btn-outline.dropdown-toggle.bmd-btn-icon:hover {\n background-color: rgba(204, 204, 204, 0.15); }\n .bg-inverse .btn.btn-outline.disabled:focus, .bg-inverse .btn.btn-outline.disabled.focus, .bg-inverse .btn.btn-outline:disabled:focus, .bg-inverse .btn.btn-outline:disabled.focus {\n background-color: transparent;\n border-color: rgba(0, 0, 0, 0.87); }\n .bg-inverse .btn.btn-outline.disabled:hover, .bg-inverse .btn.btn-outline:disabled:hover {\n background-color: transparent;\n border-color: rgba(0, 0, 0, 0.87); }\n .btn.btn-outline.btn-link {\n background-color: transparent; }\n .btn.btn-outline-primary {\n color: #9c27b0;\n background-color: transparent;\n border-color: #9c27b0; }\n .btn.btn-outline-primary:hover {\n color: #9c27b0;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: #9c27b0; }\n .btn.btn-outline-primary:focus, .btn.btn-outline-primary.focus, .btn.btn-outline-primary:hover {\n color: #9c27b0;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: #9c27b0; }\n .btn.btn-outline-primary:active, .btn.btn-outline-primary.active,\n .open > .btn.btn-outline-primary.dropdown-toggle,\n .show > .btn.btn-outline-primary.dropdown-toggle {\n color: #9c27b0;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: #9c27b0;\n 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); }\n .btn.btn-outline-primary:active:hover, .btn.btn-outline-primary:active:focus, .btn.btn-outline-primary:active.focus, .btn.btn-outline-primary.active:hover, .btn.btn-outline-primary.active:focus, .btn.btn-outline-primary.active.focus,\n .open > .btn.btn-outline-primary.dropdown-toggle:hover,\n .open > .btn.btn-outline-primary.dropdown-toggle:focus,\n .open > .btn.btn-outline-primary.dropdown-toggle.focus,\n .show > .btn.btn-outline-primary.dropdown-toggle:hover,\n .show > .btn.btn-outline-primary.dropdown-toggle:focus,\n .show > .btn.btn-outline-primary.dropdown-toggle.focus {\n color: #9c27b0;\n background-color: rgba(153, 153, 153, 0.4);\n border-color: #9c27b0; }\n .open > .btn.btn-outline-primary.dropdown-toggle.bmd-btn-icon {\n color: inherit;\n background-color: transparent; }\n .open > .btn.btn-outline-primary.dropdown-toggle.bmd-btn-icon:hover {\n background-color: rgba(153, 153, 153, 0.2); }\n .btn.btn-outline-primary.disabled:focus, .btn.btn-outline-primary.disabled.focus, .btn.btn-outline-primary:disabled:focus, .btn.btn-outline-primary:disabled.focus {\n background-color: transparent;\n border-color: #9c27b0; }\n .btn.btn-outline-primary.disabled:hover, .btn.btn-outline-primary:disabled:hover {\n background-color: transparent;\n border-color: #9c27b0; }\n .bg-inverse .btn.btn-outline-primary {\n color: #9c27b0;\n background-color: transparent;\n border-color: #9c27b0; }\n .bg-inverse .btn.btn-outline-primary:hover {\n color: #9c27b0;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15); }\n .bg-inverse .btn.btn-outline-primary:focus, .bg-inverse .btn.btn-outline-primary.focus, .bg-inverse .btn.btn-outline-primary:hover {\n color: #9c27b0;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15); }\n .bg-inverse .btn.btn-outline-primary:active, .bg-inverse .btn.btn-outline-primary.active,\n .open > .bg-inverse .btn.btn-outline-primary.dropdown-toggle,\n .show > .bg-inverse .btn.btn-outline-primary.dropdown-toggle {\n color: #9c27b0;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n 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); }\n .bg-inverse .btn.btn-outline-primary:active:hover, .bg-inverse .btn.btn-outline-primary:active:focus, .bg-inverse .btn.btn-outline-primary:active.focus, .bg-inverse .btn.btn-outline-primary.active:hover, .bg-inverse .btn.btn-outline-primary.active:focus, .bg-inverse .btn.btn-outline-primary.active.focus,\n .open > .bg-inverse .btn.btn-outline-primary.dropdown-toggle:hover,\n .open > .bg-inverse .btn.btn-outline-primary.dropdown-toggle:focus,\n .open > .bg-inverse .btn.btn-outline-primary.dropdown-toggle.focus,\n .show > .bg-inverse .btn.btn-outline-primary.dropdown-toggle:hover,\n .show > .bg-inverse .btn.btn-outline-primary.dropdown-toggle:focus,\n .show > .bg-inverse .btn.btn-outline-primary.dropdown-toggle.focus {\n color: #9c27b0;\n background-color: rgba(204, 204, 204, 0.25);\n border-color: rgba(204, 204, 204, 0.25); }\n .open > .bg-inverse .btn.btn-outline-primary.dropdown-toggle.bmd-btn-icon {\n color: inherit;\n background-color: transparent; }\n .open > .bg-inverse .btn.btn-outline-primary.dropdown-toggle.bmd-btn-icon:hover {\n background-color: rgba(204, 204, 204, 0.15); }\n .bg-inverse .btn.btn-outline-primary.disabled:focus, .bg-inverse .btn.btn-outline-primary.disabled.focus, .bg-inverse .btn.btn-outline-primary:disabled:focus, .bg-inverse .btn.btn-outline-primary:disabled.focus {\n background-color: transparent;\n border-color: #9c27b0; }\n .bg-inverse .btn.btn-outline-primary.disabled:hover, .bg-inverse .btn.btn-outline-primary:disabled:hover {\n background-color: transparent;\n border-color: #9c27b0; }\n .btn.btn-outline-primary.btn-link {\n background-color: transparent; }\n .btn.btn-outline-secondary {\n color: rgba(0, 0, 0, 0.87);\n background-color: transparent;\n border-color: rgba(0, 0, 0, 0.87); }\n .btn.btn-outline-secondary:hover {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(153, 153, 153, 0.2);\n border-color: rgba(0, 0, 0, 0.87); }\n .btn.btn-outline-secondary:focus, .btn.btn-outline-secondary.focus, .btn.btn-outline-secondary:hover {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(153, 153, 153, 0.2);\n border-color: rgba(0, 0, 0, 0.87); }\n .btn.btn-outline-secondary:active, .btn.btn-outline-secondary.active,\n .open > .btn.btn-outline-secondary.dropdown-toggle,\n .show > .btn.btn-outline-secondary.dropdown-toggle {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(153, 153, 153, 0.2);\n border-color: rgba(0, 0, 0, 0.87);\n 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); }\n .btn.btn-outline-secondary:active:hover, .btn.btn-outline-secondary:active:focus, .btn.btn-outline-secondary:active.focus, .btn.btn-outline-secondary.active:hover, .btn.btn-outline-secondary.active:focus, .btn.btn-outline-secondary.active.focus,\n .open > .btn.btn-outline-secondary.dropdown-toggle:hover,\n .open > .btn.btn-outline-secondary.dropdown-toggle:focus,\n .open > .btn.btn-outline-secondary.dropdown-toggle.focus,\n .show > .btn.btn-outline-secondary.dropdown-toggle:hover,\n .show > .btn.btn-outline-secondary.dropdown-toggle:focus,\n .show > .btn.btn-outline-secondary.dropdown-toggle.focus {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(153, 153, 153, 0.4);\n border-color: rgba(0, 0, 0, 0.87); }\n .open > .btn.btn-outline-secondary.dropdown-toggle.bmd-btn-icon {\n color: inherit;\n background-color: transparent; }\n .open > .btn.btn-outline-secondary.dropdown-toggle.bmd-btn-icon:hover {\n background-color: rgba(153, 153, 153, 0.2); }\n .btn.btn-outline-secondary.disabled:focus, .btn.btn-outline-secondary.disabled.focus, .btn.btn-outline-secondary:disabled:focus, .btn.btn-outline-secondary:disabled.focus {\n background-color: transparent;\n border-color: rgba(0, 0, 0, 0.87); }\n .btn.btn-outline-secondary.disabled:hover, .btn.btn-outline-secondary:disabled:hover {\n background-color: transparent;\n border-color: rgba(0, 0, 0, 0.87); }\n .bg-inverse .btn.btn-outline-secondary {\n color: rgba(0, 0, 0, 0.87);\n background-color: transparent;\n border-color: rgba(0, 0, 0, 0.87); }\n .bg-inverse .btn.btn-outline-secondary:hover {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15); }\n .bg-inverse .btn.btn-outline-secondary:focus, .bg-inverse .btn.btn-outline-secondary.focus, .bg-inverse .btn.btn-outline-secondary:hover {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15); }\n .bg-inverse .btn.btn-outline-secondary:active, .bg-inverse .btn.btn-outline-secondary.active,\n .open > .bg-inverse .btn.btn-outline-secondary.dropdown-toggle,\n .show > .bg-inverse .btn.btn-outline-secondary.dropdown-toggle {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n 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); }\n .bg-inverse .btn.btn-outline-secondary:active:hover, .bg-inverse .btn.btn-outline-secondary:active:focus, .bg-inverse .btn.btn-outline-secondary:active.focus, .bg-inverse .btn.btn-outline-secondary.active:hover, .bg-inverse .btn.btn-outline-secondary.active:focus, .bg-inverse .btn.btn-outline-secondary.active.focus,\n .open > .bg-inverse .btn.btn-outline-secondary.dropdown-toggle:hover,\n .open > .bg-inverse .btn.btn-outline-secondary.dropdown-toggle:focus,\n .open > .bg-inverse .btn.btn-outline-secondary.dropdown-toggle.focus,\n .show > .bg-inverse .btn.btn-outline-secondary.dropdown-toggle:hover,\n .show > .bg-inverse .btn.btn-outline-secondary.dropdown-toggle:focus,\n .show > .bg-inverse .btn.btn-outline-secondary.dropdown-toggle.focus {\n color: rgba(0, 0, 0, 0.87);\n background-color: rgba(204, 204, 204, 0.25);\n border-color: rgba(204, 204, 204, 0.25); }\n .open > .bg-inverse .btn.btn-outline-secondary.dropdown-toggle.bmd-btn-icon {\n color: inherit;\n background-color: transparent; }\n .open > .bg-inverse .btn.btn-outline-secondary.dropdown-toggle.bmd-btn-icon:hover {\n background-color: rgba(204, 204, 204, 0.15); }\n .bg-inverse .btn.btn-outline-secondary.disabled:focus, .bg-inverse .btn.btn-outline-secondary.disabled.focus, .bg-inverse .btn.btn-outline-secondary:disabled:focus, .bg-inverse .btn.btn-outline-secondary:disabled.focus {\n background-color: transparent;\n border-color: rgba(0, 0, 0, 0.87); }\n .bg-inverse .btn.btn-outline-secondary.disabled:hover, .bg-inverse .btn.btn-outline-secondary:disabled:hover {\n background-color: transparent;\n border-color: rgba(0, 0, 0, 0.87); }\n .btn.btn-outline-secondary.btn-link {\n background-color: transparent; }\n .btn.btn-outline-info {\n color: #00bcd4;\n background-color: transparent;\n border-color: #00bcd4; }\n .btn.btn-outline-info:hover {\n color: #00bcd4;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: #00bcd4; }\n .btn.btn-outline-info:focus, .btn.btn-outline-info.focus, .btn.btn-outline-info:hover {\n color: #00bcd4;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: #00bcd4; }\n .btn.btn-outline-info:active, .btn.btn-outline-info.active,\n .open > .btn.btn-outline-info.dropdown-toggle,\n .show > .btn.btn-outline-info.dropdown-toggle {\n color: #00bcd4;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: #00bcd4;\n 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); }\n .btn.btn-outline-info:active:hover, .btn.btn-outline-info:active:focus, .btn.btn-outline-info:active.focus, .btn.btn-outline-info.active:hover, .btn.btn-outline-info.active:focus, .btn.btn-outline-info.active.focus,\n .open > .btn.btn-outline-info.dropdown-toggle:hover,\n .open > .btn.btn-outline-info.dropdown-toggle:focus,\n .open > .btn.btn-outline-info.dropdown-toggle.focus,\n .show > .btn.btn-outline-info.dropdown-toggle:hover,\n .show > .btn.btn-outline-info.dropdown-toggle:focus,\n .show > .btn.btn-outline-info.dropdown-toggle.focus {\n color: #00bcd4;\n background-color: rgba(153, 153, 153, 0.4);\n border-color: #00bcd4; }\n .open > .btn.btn-outline-info.dropdown-toggle.bmd-btn-icon {\n color: inherit;\n background-color: transparent; }\n .open > .btn.btn-outline-info.dropdown-toggle.bmd-btn-icon:hover {\n background-color: rgba(153, 153, 153, 0.2); }\n .btn.btn-outline-info.disabled:focus, .btn.btn-outline-info.disabled.focus, .btn.btn-outline-info:disabled:focus, .btn.btn-outline-info:disabled.focus {\n background-color: transparent;\n border-color: #00bcd4; }\n .btn.btn-outline-info.disabled:hover, .btn.btn-outline-info:disabled:hover {\n background-color: transparent;\n border-color: #00bcd4; }\n .bg-inverse .btn.btn-outline-info {\n color: #00bcd4;\n background-color: transparent;\n border-color: #00bcd4; }\n .bg-inverse .btn.btn-outline-info:hover {\n color: #00bcd4;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15); }\n .bg-inverse .btn.btn-outline-info:focus, .bg-inverse .btn.btn-outline-info.focus, .bg-inverse .btn.btn-outline-info:hover {\n color: #00bcd4;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15); }\n .bg-inverse .btn.btn-outline-info:active, .bg-inverse .btn.btn-outline-info.active,\n .open > .bg-inverse .btn.btn-outline-info.dropdown-toggle,\n .show > .bg-inverse .btn.btn-outline-info.dropdown-toggle {\n color: #00bcd4;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n 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); }\n .bg-inverse .btn.btn-outline-info:active:hover, .bg-inverse .btn.btn-outline-info:active:focus, .bg-inverse .btn.btn-outline-info:active.focus, .bg-inverse .btn.btn-outline-info.active:hover, .bg-inverse .btn.btn-outline-info.active:focus, .bg-inverse .btn.btn-outline-info.active.focus,\n .open > .bg-inverse .btn.btn-outline-info.dropdown-toggle:hover,\n .open > .bg-inverse .btn.btn-outline-info.dropdown-toggle:focus,\n .open > .bg-inverse .btn.btn-outline-info.dropdown-toggle.focus,\n .show > .bg-inverse .btn.btn-outline-info.dropdown-toggle:hover,\n .show > .bg-inverse .btn.btn-outline-info.dropdown-toggle:focus,\n .show > .bg-inverse .btn.btn-outline-info.dropdown-toggle.focus {\n color: #00bcd4;\n background-color: rgba(204, 204, 204, 0.25);\n border-color: rgba(204, 204, 204, 0.25); }\n .open > .bg-inverse .btn.btn-outline-info.dropdown-toggle.bmd-btn-icon {\n color: inherit;\n background-color: transparent; }\n .open > .bg-inverse .btn.btn-outline-info.dropdown-toggle.bmd-btn-icon:hover {\n background-color: rgba(204, 204, 204, 0.15); }\n .bg-inverse .btn.btn-outline-info.disabled:focus, .bg-inverse .btn.btn-outline-info.disabled.focus, .bg-inverse .btn.btn-outline-info:disabled:focus, .bg-inverse .btn.btn-outline-info:disabled.focus {\n background-color: transparent;\n border-color: #00bcd4; }\n .bg-inverse .btn.btn-outline-info.disabled:hover, .bg-inverse .btn.btn-outline-info:disabled:hover {\n background-color: transparent;\n border-color: #00bcd4; }\n .btn.btn-outline-info.btn-link {\n background-color: transparent; }\n .btn.btn-outline-success {\n color: #4caf50;\n background-color: transparent;\n border-color: #4caf50; }\n .btn.btn-outline-success:hover {\n color: #4caf50;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: #4caf50; }\n .btn.btn-outline-success:focus, .btn.btn-outline-success.focus, .btn.btn-outline-success:hover {\n color: #4caf50;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: #4caf50; }\n .btn.btn-outline-success:active, .btn.btn-outline-success.active,\n .open > .btn.btn-outline-success.dropdown-toggle,\n .show > .btn.btn-outline-success.dropdown-toggle {\n color: #4caf50;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: #4caf50;\n 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); }\n .btn.btn-outline-success:active:hover, .btn.btn-outline-success:active:focus, .btn.btn-outline-success:active.focus, .btn.btn-outline-success.active:hover, .btn.btn-outline-success.active:focus, .btn.btn-outline-success.active.focus,\n .open > .btn.btn-outline-success.dropdown-toggle:hover,\n .open > .btn.btn-outline-success.dropdown-toggle:focus,\n .open > .btn.btn-outline-success.dropdown-toggle.focus,\n .show > .btn.btn-outline-success.dropdown-toggle:hover,\n .show > .btn.btn-outline-success.dropdown-toggle:focus,\n .show > .btn.btn-outline-success.dropdown-toggle.focus {\n color: #4caf50;\n background-color: rgba(153, 153, 153, 0.4);\n border-color: #4caf50; }\n .open > .btn.btn-outline-success.dropdown-toggle.bmd-btn-icon {\n color: inherit;\n background-color: transparent; }\n .open > .btn.btn-outline-success.dropdown-toggle.bmd-btn-icon:hover {\n background-color: rgba(153, 153, 153, 0.2); }\n .btn.btn-outline-success.disabled:focus, .btn.btn-outline-success.disabled.focus, .btn.btn-outline-success:disabled:focus, .btn.btn-outline-success:disabled.focus {\n background-color: transparent;\n border-color: #4caf50; }\n .btn.btn-outline-success.disabled:hover, .btn.btn-outline-success:disabled:hover {\n background-color: transparent;\n border-color: #4caf50; }\n .bg-inverse .btn.btn-outline-success {\n color: #4caf50;\n background-color: transparent;\n border-color: #4caf50; }\n .bg-inverse .btn.btn-outline-success:hover {\n color: #4caf50;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15); }\n .bg-inverse .btn.btn-outline-success:focus, .bg-inverse .btn.btn-outline-success.focus, .bg-inverse .btn.btn-outline-success:hover {\n color: #4caf50;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15); }\n .bg-inverse .btn.btn-outline-success:active, .bg-inverse .btn.btn-outline-success.active,\n .open > .bg-inverse .btn.btn-outline-success.dropdown-toggle,\n .show > .bg-inverse .btn.btn-outline-success.dropdown-toggle {\n color: #4caf50;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n 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); }\n .bg-inverse .btn.btn-outline-success:active:hover, .bg-inverse .btn.btn-outline-success:active:focus, .bg-inverse .btn.btn-outline-success:active.focus, .bg-inverse .btn.btn-outline-success.active:hover, .bg-inverse .btn.btn-outline-success.active:focus, .bg-inverse .btn.btn-outline-success.active.focus,\n .open > .bg-inverse .btn.btn-outline-success.dropdown-toggle:hover,\n .open > .bg-inverse .btn.btn-outline-success.dropdown-toggle:focus,\n .open > .bg-inverse .btn.btn-outline-success.dropdown-toggle.focus,\n .show > .bg-inverse .btn.btn-outline-success.dropdown-toggle:hover,\n .show > .bg-inverse .btn.btn-outline-success.dropdown-toggle:focus,\n .show > .bg-inverse .btn.btn-outline-success.dropdown-toggle.focus {\n color: #4caf50;\n background-color: rgba(204, 204, 204, 0.25);\n border-color: rgba(204, 204, 204, 0.25); }\n .open > .bg-inverse .btn.btn-outline-success.dropdown-toggle.bmd-btn-icon {\n color: inherit;\n background-color: transparent; }\n .open > .bg-inverse .btn.btn-outline-success.dropdown-toggle.bmd-btn-icon:hover {\n background-color: rgba(204, 204, 204, 0.15); }\n .bg-inverse .btn.btn-outline-success.disabled:focus, .bg-inverse .btn.btn-outline-success.disabled.focus, .bg-inverse .btn.btn-outline-success:disabled:focus, .bg-inverse .btn.btn-outline-success:disabled.focus {\n background-color: transparent;\n border-color: #4caf50; }\n .bg-inverse .btn.btn-outline-success.disabled:hover, .bg-inverse .btn.btn-outline-success:disabled:hover {\n background-color: transparent;\n border-color: #4caf50; }\n .btn.btn-outline-success.btn-link {\n background-color: transparent; }\n .btn.btn-outline-warning {\n color: #ff9800;\n background-color: transparent;\n border-color: #ff9800; }\n .btn.btn-outline-warning:hover {\n color: #ff9800;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: #ff9800; }\n .btn.btn-outline-warning:focus, .btn.btn-outline-warning.focus, .btn.btn-outline-warning:hover {\n color: #ff9800;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: #ff9800; }\n .btn.btn-outline-warning:active, .btn.btn-outline-warning.active,\n .open > .btn.btn-outline-warning.dropdown-toggle,\n .show > .btn.btn-outline-warning.dropdown-toggle {\n color: #ff9800;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: #ff9800;\n 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); }\n .btn.btn-outline-warning:active:hover, .btn.btn-outline-warning:active:focus, .btn.btn-outline-warning:active.focus, .btn.btn-outline-warning.active:hover, .btn.btn-outline-warning.active:focus, .btn.btn-outline-warning.active.focus,\n .open > .btn.btn-outline-warning.dropdown-toggle:hover,\n .open > .btn.btn-outline-warning.dropdown-toggle:focus,\n .open > .btn.btn-outline-warning.dropdown-toggle.focus,\n .show > .btn.btn-outline-warning.dropdown-toggle:hover,\n .show > .btn.btn-outline-warning.dropdown-toggle:focus,\n .show > .btn.btn-outline-warning.dropdown-toggle.focus {\n color: #ff9800;\n background-color: rgba(153, 153, 153, 0.4);\n border-color: #ff9800; }\n .open > .btn.btn-outline-warning.dropdown-toggle.bmd-btn-icon {\n color: inherit;\n background-color: transparent; }\n .open > .btn.btn-outline-warning.dropdown-toggle.bmd-btn-icon:hover {\n background-color: rgba(153, 153, 153, 0.2); }\n .btn.btn-outline-warning.disabled:focus, .btn.btn-outline-warning.disabled.focus, .btn.btn-outline-warning:disabled:focus, .btn.btn-outline-warning:disabled.focus {\n background-color: transparent;\n border-color: #ff9800; }\n .btn.btn-outline-warning.disabled:hover, .btn.btn-outline-warning:disabled:hover {\n background-color: transparent;\n border-color: #ff9800; }\n .bg-inverse .btn.btn-outline-warning {\n color: #ff9800;\n background-color: transparent;\n border-color: #ff9800; }\n .bg-inverse .btn.btn-outline-warning:hover {\n color: #ff9800;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15); }\n .bg-inverse .btn.btn-outline-warning:focus, .bg-inverse .btn.btn-outline-warning.focus, .bg-inverse .btn.btn-outline-warning:hover {\n color: #ff9800;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15); }\n .bg-inverse .btn.btn-outline-warning:active, .bg-inverse .btn.btn-outline-warning.active,\n .open > .bg-inverse .btn.btn-outline-warning.dropdown-toggle,\n .show > .bg-inverse .btn.btn-outline-warning.dropdown-toggle {\n color: #ff9800;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n 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); }\n .bg-inverse .btn.btn-outline-warning:active:hover, .bg-inverse .btn.btn-outline-warning:active:focus, .bg-inverse .btn.btn-outline-warning:active.focus, .bg-inverse .btn.btn-outline-warning.active:hover, .bg-inverse .btn.btn-outline-warning.active:focus, .bg-inverse .btn.btn-outline-warning.active.focus,\n .open > .bg-inverse .btn.btn-outline-warning.dropdown-toggle:hover,\n .open > .bg-inverse .btn.btn-outline-warning.dropdown-toggle:focus,\n .open > .bg-inverse .btn.btn-outline-warning.dropdown-toggle.focus,\n .show > .bg-inverse .btn.btn-outline-warning.dropdown-toggle:hover,\n .show > .bg-inverse .btn.btn-outline-warning.dropdown-toggle:focus,\n .show > .bg-inverse .btn.btn-outline-warning.dropdown-toggle.focus {\n color: #ff9800;\n background-color: rgba(204, 204, 204, 0.25);\n border-color: rgba(204, 204, 204, 0.25); }\n .open > .bg-inverse .btn.btn-outline-warning.dropdown-toggle.bmd-btn-icon {\n color: inherit;\n background-color: transparent; }\n .open > .bg-inverse .btn.btn-outline-warning.dropdown-toggle.bmd-btn-icon:hover {\n background-color: rgba(204, 204, 204, 0.15); }\n .bg-inverse .btn.btn-outline-warning.disabled:focus, .bg-inverse .btn.btn-outline-warning.disabled.focus, .bg-inverse .btn.btn-outline-warning:disabled:focus, .bg-inverse .btn.btn-outline-warning:disabled.focus {\n background-color: transparent;\n border-color: #ff9800; }\n .bg-inverse .btn.btn-outline-warning.disabled:hover, .bg-inverse .btn.btn-outline-warning:disabled:hover {\n background-color: transparent;\n border-color: #ff9800; }\n .btn.btn-outline-warning.btn-link {\n background-color: transparent; }\n .btn.btn-outline-danger {\n color: #f44336;\n background-color: transparent;\n border-color: #f44336; }\n .btn.btn-outline-danger:hover {\n color: #f44336;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: #f44336; }\n .btn.btn-outline-danger:focus, .btn.btn-outline-danger.focus, .btn.btn-outline-danger:hover {\n color: #f44336;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: #f44336; }\n .btn.btn-outline-danger:active, .btn.btn-outline-danger.active,\n .open > .btn.btn-outline-danger.dropdown-toggle,\n .show > .btn.btn-outline-danger.dropdown-toggle {\n color: #f44336;\n background-color: rgba(153, 153, 153, 0.2);\n border-color: #f44336;\n 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); }\n .btn.btn-outline-danger:active:hover, .btn.btn-outline-danger:active:focus, .btn.btn-outline-danger:active.focus, .btn.btn-outline-danger.active:hover, .btn.btn-outline-danger.active:focus, .btn.btn-outline-danger.active.focus,\n .open > .btn.btn-outline-danger.dropdown-toggle:hover,\n .open > .btn.btn-outline-danger.dropdown-toggle:focus,\n .open > .btn.btn-outline-danger.dropdown-toggle.focus,\n .show > .btn.btn-outline-danger.dropdown-toggle:hover,\n .show > .btn.btn-outline-danger.dropdown-toggle:focus,\n .show > .btn.btn-outline-danger.dropdown-toggle.focus {\n color: #f44336;\n background-color: rgba(153, 153, 153, 0.4);\n border-color: #f44336; }\n .open > .btn.btn-outline-danger.dropdown-toggle.bmd-btn-icon {\n color: inherit;\n background-color: transparent; }\n .open > .btn.btn-outline-danger.dropdown-toggle.bmd-btn-icon:hover {\n background-color: rgba(153, 153, 153, 0.2); }\n .btn.btn-outline-danger.disabled:focus, .btn.btn-outline-danger.disabled.focus, .btn.btn-outline-danger:disabled:focus, .btn.btn-outline-danger:disabled.focus {\n background-color: transparent;\n border-color: #f44336; }\n .btn.btn-outline-danger.disabled:hover, .btn.btn-outline-danger:disabled:hover {\n background-color: transparent;\n border-color: #f44336; }\n .bg-inverse .btn.btn-outline-danger {\n color: #f44336;\n background-color: transparent;\n border-color: #f44336; }\n .bg-inverse .btn.btn-outline-danger:hover {\n color: #f44336;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15); }\n .bg-inverse .btn.btn-outline-danger:focus, .bg-inverse .btn.btn-outline-danger.focus, .bg-inverse .btn.btn-outline-danger:hover {\n color: #f44336;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15); }\n .bg-inverse .btn.btn-outline-danger:active, .bg-inverse .btn.btn-outline-danger.active,\n .open > .bg-inverse .btn.btn-outline-danger.dropdown-toggle,\n .show > .bg-inverse .btn.btn-outline-danger.dropdown-toggle {\n color: #f44336;\n background-color: rgba(204, 204, 204, 0.15);\n border-color: rgba(204, 204, 204, 0.15);\n 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); }\n .bg-inverse .btn.btn-outline-danger:active:hover, .bg-inverse .btn.btn-outline-danger:active:focus, .bg-inverse .btn.btn-outline-danger:active.focus, .bg-inverse .btn.btn-outline-danger.active:hover, .bg-inverse .btn.btn-outline-danger.active:focus, .bg-inverse .btn.btn-outline-danger.active.focus,\n .open > .bg-inverse .btn.btn-outline-danger.dropdown-toggle:hover,\n .open > .bg-inverse .btn.btn-outline-danger.dropdown-toggle:focus,\n .open > .bg-inverse .btn.btn-outline-danger.dropdown-toggle.focus,\n .show > .bg-inverse .btn.btn-outline-danger.dropdown-toggle:hover,\n .show > .bg-inverse .btn.btn-outline-danger.dropdown-toggle:focus,\n .show > .bg-inverse .btn.btn-outline-danger.dropdown-toggle.focus {\n color: #f44336;\n background-color: rgba(204, 204, 204, 0.25);\n border-color: rgba(204, 204, 204, 0.25); }\n .open > .bg-inverse .btn.btn-outline-danger.dropdown-toggle.bmd-btn-icon {\n color: inherit;\n background-color: transparent; }\n .open > .bg-inverse .btn.btn-outline-danger.dropdown-toggle.bmd-btn-icon:hover {\n background-color: rgba(204, 204, 204, 0.15); }\n .bg-inverse .btn.btn-outline-danger.disabled:focus, .bg-inverse .btn.btn-outline-danger.disabled.focus, .bg-inverse .btn.btn-outline-danger:disabled:focus, .bg-inverse .btn.btn-outline-danger:disabled.focus {\n background-color: transparent;\n border-color: #f44336; }\n .bg-inverse .btn.btn-outline-danger.disabled:hover, .bg-inverse .btn.btn-outline-danger:disabled:hover {\n background-color: transparent;\n border-color: #f44336; }\n .btn.btn-outline-danger.btn-link {\n background-color: transparent; }\n .btn.btn-lg, .btn-group-lg > .btn,\n .btn-group-lg .btn {\n padding: 1.125rem 2.25rem;\n font-size: 0.875rem;\n line-height: 1.33333;\n border-radius: 0.2rem; }\n .btn.btn-sm, .btn-group-sm > .btn,\n .btn-group-sm .btn {\n padding: 0.40625rem 1.25rem;\n font-size: 0.6875rem;\n line-height: 1.5;\n border-radius: 0.2rem; }\n .btn.btn-round {\n border-radius: 30px; }\n .btn.btn-fab, .btn.btn-just-icon {\n font-size: 24px;\n height: 41px;\n min-width: 41px;\n width: 41px;\n padding: 0;\n overflow: hidden;\n position: relative;\n line-height: 41px; }\n .btn.btn-fab.btn-round, .btn.btn-just-icon.btn-round {\n border-radius: 50%; }\n .btn-group-sm .btn.btn-fab, .btn.btn-fab.btn-sm, .btn-group-sm > .btn.btn-fab, .btn.btn-fab.btn-fab-mini, .btn-group-sm .btn.btn-just-icon, .btn.btn-just-icon.btn-sm, .btn-group-sm > .btn.btn-just-icon, .btn.btn-just-icon.btn-fab-mini {\n height: 30px;\n min-width: 30px;\n width: 30px; }\n .btn-group-sm .btn.btn-fab .material-icons,\n .btn-group-sm .btn.btn-fab .fa, .btn.btn-fab.btn-sm .material-icons, .btn-group-sm > .btn.btn-fab .material-icons,\n .btn.btn-fab.btn-sm .fa,\n .btn-group-sm > .btn.btn-fab .fa, .btn.btn-fab.btn-fab-mini .material-icons,\n .btn.btn-fab.btn-fab-mini .fa, .btn-group-sm .btn.btn-just-icon .material-icons,\n .btn-group-sm .btn.btn-just-icon .fa, .btn.btn-just-icon.btn-sm .material-icons, .btn-group-sm > .btn.btn-just-icon .material-icons,\n .btn.btn-just-icon.btn-sm .fa,\n .btn-group-sm > .btn.btn-just-icon .fa, .btn.btn-just-icon.btn-fab-mini .material-icons,\n .btn.btn-just-icon.btn-fab-mini .fa {\n font-size: 17px;\n line-height: 29px; }\n .btn-group-lg .btn.btn-fab, .btn.btn-fab.btn-lg, .btn-group-lg > .btn.btn-fab, .btn-group-lg .btn.btn-just-icon, .btn.btn-just-icon.btn-lg, .btn-group-lg > .btn.btn-just-icon {\n height: 57px;\n min-width: 57px;\n width: 57px;\n line-height: 56px; }\n .btn-group-lg .btn.btn-fab .material-icons,\n .btn-group-lg .btn.btn-fab .fa, .btn.btn-fab.btn-lg .material-icons, .btn-group-lg > .btn.btn-fab .material-icons,\n .btn.btn-fab.btn-lg .fa,\n .btn-group-lg > .btn.btn-fab .fa, .btn-group-lg .btn.btn-just-icon .material-icons,\n .btn-group-lg .btn.btn-just-icon .fa, .btn.btn-just-icon.btn-lg .material-icons, .btn-group-lg > .btn.btn-just-icon .material-icons,\n .btn.btn-just-icon.btn-lg .fa,\n .btn-group-lg > .btn.btn-just-icon .fa {\n font-size: 32px;\n line-height: 56px; }\n .btn.btn-fab .material-icons,\n .btn.btn-fab .fa, .btn.btn-just-icon .material-icons,\n .btn.btn-just-icon .fa {\n margin-top: 0;\n position: absolute;\n width: 100%;\n transform: none;\n left: 0;\n top: 0;\n height: 100%;\n line-height: 41px;\n font-size: 20px; }\n\n.btn-just-icon.btn-lg, .btn-group-lg > .btn-just-icon.btn {\n font-size: 24px;\n height: 41px;\n min-width: 41px;\n width: 41px; }\n\n.input-group-btn > .btn {\n border: 0; }\n\n.btn .material-icons,\n.btn:not(.btn-just-icon):not(.btn-fab) .fa {\n position: relative;\n display: inline-block;\n top: 0;\n margin-top: -1em;\n margin-bottom: -1em;\n font-size: 1.1rem;\n vertical-align: middle; }\n\n.bg-inverse fieldset[disabled][disabled] .btn, .bg-inverse .btn.disabled, .bg-inverse .btn:disabled, .bg-inverse .btn[disabled], .bg-inverse fieldset[disabled][disabled]\n.input-group-btn .btn, .bg-inverse\n.input-group-btn .btn.disabled, .bg-inverse\n.input-group-btn .btn:disabled, .bg-inverse\n.input-group-btn .btn[disabled], .bg-inverse fieldset[disabled][disabled]\n.btn-group, .bg-inverse\n.btn-group.disabled, .bg-inverse\n.btn-group:disabled, .bg-inverse\n.btn-group[disabled], .bg-inverse fieldset[disabled][disabled]\n.btn-group-vertical, .bg-inverse\n.btn-group-vertical.disabled, .bg-inverse\n.btn-group-vertical:disabled, .bg-inverse\n.btn-group-vertical[disabled] {\n color: rgba(255, 255, 255, 0.3); }\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n margin: 10px 1px; }\n .btn-group .dropdown-menu,\n .btn-group-vertical .dropdown-menu {\n border-radius: 0 0 0.25rem 0.25rem; }\n .btn-group.btn-group-raised,\n .btn-group-vertical.btn-group-raised {\n 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); }\n .btn-group .btn + .btn,\n .btn-group .btn,\n .btn-group .btn:active,\n .btn-group .btn-group,\n .btn-group-vertical .btn + .btn,\n .btn-group-vertical .btn,\n .btn-group-vertical .btn:active,\n .btn-group-vertical .btn-group {\n margin: 0; }\n .btn-group > .btn-group,\n .btn-group-vertical > .btn-group {\n margin: 0; }\n\nbody {\n background-color: #eee;\n color: #000000;\n font-weight: 300; }\n\nlegend {\n border-bottom: 0; }\n\n.serif-font {\n font-family: \"Roboto Slab\", \"Times New Roman\", serif; }\n\n* {\n -webkit-tap-highlight-color: rgba(255, 255, 255, 0);\n -webkit-tap-highlight-color: transparent; }\n *:focus {\n outline: 0; }\n\na {\n color: #9c27b0; }\n a:hover, a:focus {\n color: #89229b;\n text-decoration: none; }\n a.text-info:hover, a.text-info:focus {\n color: #00a5bb; }\n a .material-icons {\n vertical-align: middle; }\n\n.main {\n background: #ffffff;\n position: relative;\n z-index: 3; }\n\n.form-check,\nlabel {\n font-size: 14px;\n line-height: 1.42857;\n color: #AAAAAA;\n font-weight: 400; }\n\n.main-raised {\n margin: -60px 30px 0px;\n border-radius: 6px;\n box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2); }\n\n/* Animations */\n.animation-transition-general, .carousel .carousel-indicators li {\n -webkit-transition: all 300ms linear;\n -moz-transition: all 300ms linear;\n -o-transition: all 300ms linear;\n -ms-transition: all 300ms linear;\n transition: all 300ms linear; }\n\n.animation-transition-slow {\n -webkit-transition: all 370ms linear;\n -moz-transition: all 370ms linear;\n -o-transition: all 370ms linear;\n -ms-transition: all 370ms linear;\n transition: all 370ms linear; }\n\n.animation-transition-fast, .bootstrap-datetimepicker-widget table td > div,\n.bootstrap-datetimepicker-widget table th > div, .bootstrap-datetimepicker-widget table th, .bootstrap-datetimepicker-widget table td span {\n -webkit-transition: all 150ms ease 0s;\n -moz-transition: all 150ms ease 0s;\n -o-transition: all 150ms ease 0s;\n -ms-transition: all 150ms ease 0s;\n transition: all 150ms ease 0s; }\n\n.animation-transition-fast, .bootstrap-datetimepicker-widget table td > div,\n.bootstrap-datetimepicker-widget table th > div, .bootstrap-datetimepicker-widget table th, .bootstrap-datetimepicker-widget table td span,\n.navbar,\n.bootstrap-tagsinput .tag,\n.bootstrap-tagsinput [data-role=\"remove\"],\n.card-collapse .card-header a i {\n -webkit-transition: all 150ms ease 0s;\n -moz-transition: all 150ms ease 0s;\n -o-transition: all 150ms ease 0s;\n -ms-transition: all 150ms ease 0s;\n transition: all 150ms ease 0s; }\n\n.signup-page .card-signup form .form-check {\n padding-left: 20px; }\n .signup-page .card-signup form .form-check .form-check-label {\n padding-left: 35px; }\n\n.section-signup .card-signup .card-header {\n width: auto; }\n\n.section-signup .card-signup .card-body .input-group {\n padding-bottom: 7px;\n margin: 27px 0 0 0; }\n\n.offline-doc .page-header,\n.offline-free-doc .page-header {\n height: 100vh !important; }\n .offline-doc .page-header:after,\n .offline-free-doc .page-header:after {\n background: rgba(0, 0, 0, 0.5) !important; }\n\n.offline-doc .footer,\n.offline-free-doc .footer {\n position: absolute;\n width: 100%;\n background: transparent;\n bottom: 0;\n color: #ffffff;\n z-index: 1; }\n .offline-doc .footer .copyright a,\n .offline-free-doc .footer .copyright a {\n color: #ffffff; }\n\n.offline-doc .navbar .navbar-brand,\n.offline-doc .navbar .navbar-collapse .nav-link,\n.offline-free-doc .navbar .navbar-brand,\n.offline-free-doc .navbar .navbar-collapse .nav-link {\n color: #ffffff; }\n\n@-webkit-keyframes hinge {\n 0% {\n -webkit-transform-origin: top left;\n transform-origin: top left;\n -webkit-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out; }\n 20%, 60% {\n -webkit-transform: rotate3d(0, 0, 1, 80deg);\n transform: rotate3d(0, 0, 1, 80deg);\n -webkit-transform-origin: top left;\n transform-origin: top left;\n -webkit-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out; }\n 40%, 80% {\n -webkit-transform: rotate3d(0, 0, 1, 60deg);\n transform: rotate3d(0, 0, 1, 60deg);\n -webkit-transform-origin: top left;\n transform-origin: top left;\n -webkit-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n opacity: 1; }\n to {\n -webkit-transform: translate3d(0, 700px, 0);\n transform: translate3d(0, 700px, 0);\n opacity: 0; } }\n\n@keyframes hinge {\n 0% {\n -webkit-transform-origin: top left;\n transform-origin: top left;\n -webkit-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out; }\n 20%, 60% {\n -webkit-transform: rotate3d(0, 0, 1, 80deg);\n transform: rotate3d(0, 0, 1, 80deg);\n -webkit-transform-origin: top left;\n transform-origin: top left;\n -webkit-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out; }\n 40%, 80% {\n -webkit-transform: rotate3d(0, 0, 1, 60deg);\n transform: rotate3d(0, 0, 1, 60deg);\n -webkit-transform-origin: top left;\n transform-origin: top left;\n -webkit-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n opacity: 1; }\n to {\n -webkit-transform: translate3d(0, 700px, 0);\n transform: translate3d(0, 700px, 0);\n opacity: 0; } }\n\n.hinge {\n -webkit-animation-name: hinge;\n animation-name: hinge; }\n\n.animated.hinge {\n -webkit-animation-duration: 2s;\n animation-duration: 2s; }\n\n.animated {\n -webkit-animation-duration: 1s;\n animation-duration: 1s;\n -webkit-animation-fill-mode: both;\n animation-fill-mode: both; }\n\n.tim-row {\n margin-bottom: 20px; }\n\n.tim-white-buttons {\n background-color: #777777; }\n\n.title {\n margin-top: 30px;\n margin-bottom: 25px;\n min-height: 32px; }\n\n#map {\n position: relative;\n z-index: 2;\n width: 100%;\n height: calc(100vh - 70px);\n margin-top: 70px; }\n\n.tim-typo {\n padding-left: 25%;\n margin-bottom: 40px;\n position: relative;\n width: 100%; }\n\n.tim-typo .tim-note {\n bottom: 5px;\n color: #c0c1c2;\n display: block;\n font-weight: 400;\n font-size: 13px;\n line-height: 15px;\n left: 0;\n margin-left: 20px;\n position: absolute;\n width: 260px; }\n\n.tim-row {\n padding-top: 50px; }\n\n.tim-row h3 {\n margin-top: 0; }\n\n#typography h1, #typography h2, #typography h3,\n#typography h4, #typography h5, #typography h6 {\n margin-bottom: 0; }\n\n.switch {\n margin-right: 20px; }\n\n#navbar-full .navbar {\n border-radius: 0 !important;\n margin-bottom: 15px;\n z-index: 2; }\n\n.space {\n height: 130px;\n display: block; }\n\n.space-110 {\n height: 110px;\n display: block; }\n\n.space-50 {\n height: 50px;\n display: block; }\n\n.space-70 {\n height: 70px;\n display: block; }\n\n.navigation-example .img-src {\n background-attachment: scroll; }\n\n.navigation-example {\n background-position: center center;\n background-size: cover;\n margin-top: 0;\n min-height: 740px; }\n\n#notifications {\n background-color: #ffffff;\n display: block;\n width: 100%;\n position: relative; }\n\n#notifications .alert-danger {\n margin-bottom: 0px; }\n\n.tim-note {\n text-transform: capitalize; }\n\n#buttons .btn {\n margin: 0 0px 15px; }\n\n.space-100 {\n height: 100px;\n display: block;\n width: 100%; }\n\n.parallax {\n width: 100%;\n height: 570px;\n display: block;\n background-attachment: fixed;\n background-repeat: no-repeat;\n background-size: cover;\n background-position: center center; }\n\n.parallax .parallax-image {\n width: 100%;\n overflow: hidden;\n position: absolute; }\n\n.parallax .parallax-image img {\n width: 100%; }\n\n@media (max-width: 768px) {\n .parallax .parallax-image {\n width: 100%;\n height: 640px;\n overflow: hidden; }\n .parallax .parallax-image img {\n height: 100%;\n width: auto; } }\n\n.separator {\n content: \"Separator\";\n color: #ffffff;\n display: block;\n width: 100%;\n padding: 20px; }\n\n.separator-line {\n background-color: #EEE;\n height: 1px;\n width: 100%;\n display: block; }\n\n.separator.separator-gray {\n background-color: #EEEEEE; }\n\n.social-buttons-demo .btn {\n margin: 10px 5px 7px 1px; }\n\n.img-container {\n width: 100%;\n overflow: hidden; }\n\n.img-container img {\n width: 100%; }\n\n.section-black {\n background-color: #333; }\n\n.animate {\n transition: 1.5s ease-in-out;\n -moz-transition: 1.5s ease-in-out;\n -webkit-transition: 1.5s ease-in-out; }\n\n.sharing-area {\n margin-top: 80px; }\n\n.sharing-area .btn {\n margin: 15px 4px 0;\n color: #ffffff; }\n\n.sharing-area .btn i {\n font-size: 18px;\n position: relative;\n top: 2px;\n margin-right: 5px; }\n\n#navbar {\n margin-bottom: -20px; }\n\n.sharing-area .btn-twitter {\n background-color: #55acee; }\n\n.sharing-area .btn-facebook {\n background-color: #3b5998; }\n\n.sharing-area .btn-instagram {\n background-color: #e4405f; }\n\n.sharing-area .btn-github {\n background-color: #333333; }\n\n#navbar .navbar {\n border-radius: 0; }\n\n@media (max-width: 830px) {\n .main-raised {\n margin-left: 10px;\n margin-right: 10px; } }\n\n@media (max-width: 767px) {\n .tab-pane#schedule-2 {\n padding-top: 20px; } }\n\n.bd-docs .bd-example.bd-example-popover-static .popover,\n.bd-docs .bd-example.bd-example-tooltip-static .tooltip {\n z-index: 3 !important; }\n\n@media all and (max-width: 375px) {\n .page-header {\n height: calc(100vh + 270px); }\n .index-page {\n overflow-x: hidden; }\n .pagination.pagination-primary .page-item:nth-of-type(3),\n .pagination.pagination-primary .page-item:nth-of-type(7) {\n display: none; }\n .pagination.pagination-info .page-item:nth-of-type(2) {\n display: none; }\n .main.main-raised {\n margin-top: -30px; }\n .form-group.is-focused .bootstrap-datetimepicker-widget {\n left: -32px !important; } }\n\n.show.modal .dropdown-toggle:after {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n transform: rotate(0deg); }\n\n.bootstrap-datetimepicker-widget .timepicker .table-condesed .btn .ripple-container {\n width: 40px;\n height: 40px;\n margin: -11px 3px; }\n\n.bd-docs .bd-toc-item .bd-sidenav a span {\n float: right;\n margin-top: 5px;\n padding: 3px 7px;\n font-size: 8px;\n line-height: 9px;\n background-color: #9c27b0; }\n\n.bd-docs .bd-content .bd-title .btn {\n padding: 7px 20px;\n margin-bottom: 10px; }\n\n.form-check {\n margin-bottom: .5rem;\n padding-left: 0; }\n .form-check .form-check-label {\n cursor: pointer;\n padding-left: 0; }\n .form-group.is-focused .form-check .form-check-label {\n color: rgba(0,0,0, 0.26); }\n .form-group.is-focused .form-check .form-check-label:hover, .form-group.is-focused .form-check .form-check-label:focus {\n color: rgba(0,0,0, .54); }\n fieldset[disabled] .form-group.is-focused .form-check .form-check-label {\n color: rgba(0,0,0, 0.26); }\n .form-check .form-check-input {\n opacity: 0;\n position: absolute;\n margin: 0;\n z-index: -1;\n width: 0;\n height: 0;\n overflow: hidden;\n left: 0;\n pointer-events: none; }\n .form-check .form-check-sign {\n vertical-align: middle;\n position: relative;\n top: -2px;\n float: left;\n padding-right: 10px;\n display: inline-block; }\n .form-check .form-check-sign:before {\n display: block;\n position: absolute;\n left: 0;\n content: \"\";\n background-color: rgba(0, 0, 0, 0.84);\n height: 20px;\n width: 20px;\n border-radius: 100%;\n z-index: 1;\n opacity: 0;\n margin: 0;\n top: 0;\n -webkit-transform: scale3d(2.3,2.3,1);\n -moz-transform: scale3d(2.3,2.3,1);\n -o-transform: scale3d(2.3,2.3,1);\n -ms-transform: scale3d(2.3,2.3,1);\n transform: scale3d(2.3,2.3,1); }\n .form-check .form-check-sign .check {\n position: relative;\n display: inline-block;\n width: 20px;\n height: 20px;\n border: 1px solid rgba(0,0,0, .54);\n overflow: hidden;\n z-index: 1;\n border-radius: 3px; }\n .form-check .form-check-sign .check:before {\n position: absolute;\n content: \"\";\n transform: rotate(45deg);\n display: block;\n margin-top: -3px;\n margin-left: 7px;\n width: 0;\n color: #ffffff;\n height: 0;\n box-shadow: 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0 inset;\n -webkit-animation: checkbox-off 0.3s forwards;\n -moz-animation: checkbox-off 0.3s forwards;\n -o-animation: checkbox-off 0.3s forwards;\n -ms-animation: checkbox-off 0.3s forwards;\n animation: checkbox-off 0.3s forwards; }\n .form-check .form-check-input:focus + .form-check-sign .check:after {\n opacity: 0.2; }\n .form-check .form-check-input:checked ~ .form-check-sign .check {\n background: #9c27b0; }\n .form-check .form-check-input:checked ~ .form-check-sign .check:before {\n color: #fff;\n box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px;\n -webkit-animation: checkbox-on 0.3s forwards;\n -moz-animation: checkbox-on 0.3s forwards;\n -o-animation: checkbox-on 0.3s forwards;\n -ms-animation: checkbox-on 0.3s forwards;\n animation: checkbox-on 0.3s forwards; }\n .form-check .form-check-input:checked ~ .form-check-sign:before {\n -webkit-animation: rippleOn 500ms;\n -moz-animation: rippleOn 500ms;\n -o-animation: rippleOn 500ms;\n -ms-animation: rippleOn 500ms;\n animation: rippleOn 500ms; }\n .form-check .form-check-input:checked ~ .form-check-sign .check:after {\n -webkit-animation: rippleOn 500ms forwards;\n -moz-animation: rippleOn 500ms forwards;\n -o-animation: rippleOn 500ms forwards;\n -ms-animation: rippleOn 500ms forwards;\n animation: rippleOn 500ms forwards; }\n .form-check .form-check-input:not(:checked) + .form-check-sign:before {\n -webkit-animation: rippleOff 500ms;\n -moz-animation: rippleOff 500ms;\n -o-animation: rippleOff 500ms;\n -ms-animation: rippleOff 500ms;\n animation: rippleOff 500ms; }\n .form-check .form-check-input:not(:checked) + .form-check-sign .check:after {\n -webkit-animation: rippleOff 500ms;\n -moz-animation: rippleOff 500ms;\n -o-animation: rippleOff 500ms;\n -ms-animation: rippleOff 500ms;\n animation: rippleOff 500ms; }\n fieldset[disabled] .form-check,\n fieldset[disabled] .form-check .form-check-input,\n .form-check .form-check-input[disabled] ~ .form-check-sign .check,\n .form-check .form-check-input[disabled] + .circle {\n opacity: 0.5; }\n .form-check .form-check-input[disabled] ~ .form-check-sign .check {\n border-color: #000000;\n opacity: .26; }\n .form-check .form-check-input[disabled] + .form-check-sign .check:after {\n background-color: rgba(0,0,0, 0.87);\n transform: rotate(-45deg); }\n .form-check .form-check-input[disabled][checked] + .form-check-sign .check {\n background-color: #000; }\n\n@keyframes checkbox-on {\n 0% {\n box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px; }\n 50% {\n box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px 2px 0 11px; }\n 100% {\n box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px; } }\n\n@keyframes rippleOn {\n 0% {\n opacity: 0; }\n 50% {\n opacity: 0.2; }\n 100% {\n opacity: 0; } }\n\n@keyframes rippleOff {\n 0% {\n opacity: 0; }\n 50% {\n opacity: 0.2; }\n 100% {\n opacity: 0; } }\n\n.switch label {\n position: relative;\n padding-left: 2.4375rem; }\n .switch label .bmd-switch-track {\n position: absolute;\n top: 0.3125rem;\n left: 0;\n display: inline-block;\n width: 2.125rem;\n height: 0.875rem;\n cursor: pointer;\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.12) 0%, rgba(0, 0, 0, 0.12) 50%, #c49bcb 50%, #c49bcb 100%);\n background-position: 0%;\n background-size: 4.25rem 0.875rem;\n border-radius: 2.125rem;\n transition: background-position 0.2s ease-in; }\n .switch label .bmd-switch-track::after {\n position: absolute;\n top: 50%;\n left: 0;\n display: block;\n align-self: center;\n width: 1.25rem;\n height: 1.25rem;\n content: \"\";\n background: #f1f1f1;\n border-radius: 100%;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);\n transition: left 0.2s ease-in, background-color 0.2s ease-in, transform 0.3s ease;\n transform: translateY(-50%); }\n .switch label .bmd-switch-track:active::after {\n transform: translateY(-50%) scale3d(1.15, 0.85, 1); }\n .switch label input {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n opacity: 0; }\n .switch label input:checked + .bmd-switch-track {\n background-position: -100%; }\n .switch label input:checked + .bmd-switch-track::after {\n left: calc(100% - 1.25rem);\n background-color: #9c27b0; }\n .switch label input:disabled + .bmd-switch-track:active::after {\n transform: translateY(-50%); }\n .switch label input:disabled + .bmd-switch-track {\n cursor: default;\n background: rgba(0, 0, 0, 0.12); }\n .switch label input:disabled + .bmd-switch-track::after {\n background: #bdbdbd; }\n\n.form-check .form-check-label {\n cursor: pointer;\n padding-left: 25px;\n position: relative; }\n .form-group.is-focused .form-check .form-check-label {\n color: rgba(0,0,0, 0.26); }\n .form-group.is-focused .form-check .form-check-label:hover, .form-group.is-focused .form-check .form-check-label:focus {\n color: rgba(0,0,0, .54); }\n fieldset[disabled] .form-group.is-focused .form-check .form-check-label {\n color: rgba(0,0,0, 0.26); }\n .form-check .form-check-label span {\n display: block;\n position: absolute;\n left: -1px;\n top: -1px;\n transition-duration: 0.2s; }\n .form-check .form-check-label .circle {\n border: 1px solid rgba(0,0,0, .54);\n height: 15px;\n width: 15px;\n border-radius: 100%;\n top: 1px; }\n .form-check .form-check-label .circle .check {\n height: 15px;\n width: 15px;\n border-radius: 100%;\n background-color: #9c27b0;\n -webkit-transform: scale3d(0,0,0);\n -moz-transform: scale3d(0,0,0);\n -o-transform: scale3d(0,0,0);\n -ms-transform: scale3d(0,0,0);\n transform: scale3d(0,0,0); }\n\n.form-check .form-check-input {\n opacity: 0;\n height: 0;\n width: 0;\n overflow: hidden; }\n .form-check .form-check-input:checked ~ .check,\n .form-check .form-check-input:checked ~ .circle {\n opacity: 1; }\n .form-check .form-check-input:checked ~ .check {\n background-color: #9c27b0; }\n .form-check .form-check-input:checked ~ .circle {\n border-color: #9c27b0; }\n .form-check .form-check-input:checked .check:before {\n animation: checkboxOn .5s forwards; }\n .form-check .form-check-input:checked ~ .circle .check {\n -webkit-transform: scale3d(0.65, 0.65, 1);\n -moz-transform: scale3d(0.65, 0.65, 1);\n -o-transform: scale3d(0.65, 0.65, 1);\n -ms-transform: scale3d(0.65, 0.65, 1);\n transform: scale3d(0.65, 0.65, 1); }\n\n.form-check .form-check-input[disabled] ~ .check,\n.form-check .form-check-input[disabled] ~ .circle {\n opacity: 0.26; }\n\n.form-check .form-check-input[disabled] ~ .check {\n background-color: #000; }\n\n.form-check .form-check-input[disabled] ~ .circle {\n border-color: #000; }\n\n.form-check .form-check-input[disabled] + .circle .check {\n background-color: #000; }\n\n.form-check .form-check-sign {\n vertical-align: middle;\n position: relative;\n top: -2px;\n float: left;\n padding-right: 10px;\n display: inline-block; }\n\n.form-check .form-check-label .circle:before {\n display: block;\n position: absolute;\n left: -1px;\n content: \"\";\n background-color: rgba(0, 0, 0, 0.84);\n height: 15px;\n width: 15px;\n border-radius: 100%;\n z-index: 1;\n opacity: 0;\n margin: 0;\n top: -1px;\n -webkit-transform: scale3d(2.3, 2.3, 1);\n -moz-transform: scale3d(2.3, 2.3, 1);\n -o-transform: scale3d(2.3, 2.3, 1);\n -ms-transform: scale3d(2.3, 2.3, 1);\n transform: scale3d(2.3, 2.3, 1); }\n\n.form-check .form-check-label .form-check-input:checked + .circle:before {\n animation: rippleOn .5s; }\n\n.form-check .form-check-label .form-check-input:checked + .circle .check:before {\n color: #FFFFFF;\n box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px;\n animation: checkboxOn 0.3s forwards; }\n\n.form-check + .form-check {\n margin-top: 0; }\n\n@keyframes checkboxOn {\n 0% {\n box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px; }\n 50% {\n box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px 2px 0 11px; }\n 100% {\n box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px; } }\n\n@keyframes rippleOn {\n 0% {\n opacity: 0; }\n 50% {\n opacity: 0.2; }\n 100% {\n opacity: 0; } }\n\n@keyframes rippleOff {\n 0% {\n opacity: 0; }\n 50% {\n opacity: 0.2; }\n 100% {\n opacity: 0; } }\n\n.carousel .carousel-control.left, .carousel .carousel-control.right {\n background-image: none; }\n\n.carousel .carousel-control.right i {\n right: 0; }\n\n.carousel .card {\n margin-top: 0; }\n\n.carousel .item {\n text-align: center; }\n\n.carousel.carousel-full-navigation .carousel-control {\n width: 50%; }\n .carousel.carousel-full-navigation .carousel-control.left, .carousel.carousel-full-navigation .carousel-control.right {\n background-image: none; }\n .carousel.carousel-full-navigation .carousel-control .material-icons,\n .carousel.carousel-full-navigation .carousel-control .fa {\n display: none; }\n\n.carousel .carousel-control {\n height: 15%;\n margin: auto; }\n\n.carousel .carousel-control-prev .material-icons,\n.carousel .carousel-control-next .material-icons {\n z-index: 5;\n display: inline-block;\n font-size: 50px;\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n height: 50px;\n margin: auto; }\n\n.carousel .carousel-indicators {\n bottom: 5px; }\n .carousel .carousel-indicators li,\n .carousel .carousel-indicators .active {\n margin: 11px 10px; }\n .carousel .carousel-indicators li {\n display: inline-block;\n width: 10px;\n height: 10px;\n text-indent: -999px;\n cursor: pointer;\n border: 1px solid #fff;\n border-radius: 10px;\n background: #fff;\n box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);\n border-radius: 2px; }\n .carousel .carousel-indicators .active {\n margin-top: 10px;\n -webkit-transform: scale(1.5);\n -moz-transform: scale(1.5);\n -o-transform: scale(1.5);\n -ms-transform: scale(1.5);\n transform: scale(1.5);\n box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2); }\n\n.carousel .carousel-caption {\n padding-bottom: 45px; }\n .carousel .carousel-caption .material-icons {\n position: relative;\n top: 5px; }\n\nform {\n margin-bottom: 1.125rem; }\n .card form {\n margin: 0; }\n .navbar form {\n margin-bottom: 0; }\n .navbar form .bmd-form-group {\n display: inline-block;\n padding-top: 0; }\n .navbar form .btn {\n margin-bottom: 0; }\n\n.form-control {\n background: no-repeat center bottom, center calc(100% - 1px);\n background-size: 0 100%, 100% 100%;\n border: 0;\n height: 36px;\n transition: background 0s ease-out;\n padding-left: 0;\n padding-right: 0;\n border-radius: 0;\n font-size: 14px; }\n .form-control:focus,\n .bmd-form-group.is-focused .form-control {\n background-size: 100% 100%, 100% 100%;\n transition-duration: 0.3s;\n box-shadow: none; }\n .form-control::-moz-placeholder {\n color: #AAAAAA;\n font-weight: 400;\n font-size: 14px; }\n .form-control:-ms-input-placeholder {\n color: #AAAAAA;\n font-weight: 400;\n font-size: 14px; }\n .form-control::-webkit-input-placeholder {\n color: #AAAAAA;\n font-weight: 400;\n font-size: 14px; }\n .has-white .form-control::-moz-placeholder {\n color: #ffffff; }\n .has-white .form-control:-ms-input-placeholder {\n color: #ffffff; }\n .has-white .form-control::-webkit-input-placeholder {\n color: #ffffff; }\n\n.bmd-help {\n position: absolute;\n display: none;\n font-size: .8rem;\n font-weight: normal; }\n .bmd-form-group.is-focused .bmd-help {\n display: block; }\n .bmd-help:nth-of-type(2) {\n padding-top: 1rem; }\n .bmd-help + .bmd-help {\n position: relative;\n margin-bottom: 0; }\n\n.radio label,\n.is-focused .radio label,\n.radio-inline,\n.is-focused\n.radio-inline,\n.checkbox label,\n.is-focused\n.checkbox label,\n.checkbox-inline,\n.is-focused\n.checkbox-inline,\n.switch label,\n.is-focused\n.switch label {\n color: #999999; }\n .radio label label:has(input[type=radio][disabled]), .radio label label:has(input[type=radio][disabled]):hover, .radio label label:has(input[type=radio][disabled]):focus,\n .radio label label:has(input[type=checkbox][disabled]),\n .radio label label:has(input[type=checkbox][disabled]):hover,\n .radio label label:has(input[type=checkbox][disabled]):focus,\n fieldset[disabled] .radio label,\n fieldset[disabled] .radio label:hover,\n fieldset[disabled] .radio label:focus,\n .is-focused .radio label label:has(input[type=radio][disabled]),\n .is-focused .radio label label:has(input[type=radio][disabled]):hover,\n .is-focused .radio label label:has(input[type=radio][disabled]):focus,\n .is-focused .radio label label:has(input[type=checkbox][disabled]),\n .is-focused .radio label label:has(input[type=checkbox][disabled]):hover,\n .is-focused .radio label label:has(input[type=checkbox][disabled]):focus,\n fieldset[disabled]\n .is-focused .radio label,\n fieldset[disabled]\n .is-focused .radio label:hover,\n fieldset[disabled]\n .is-focused .radio label:focus,\n .radio-inline label:has(input[type=radio][disabled]),\n .radio-inline label:has(input[type=radio][disabled]):hover,\n .radio-inline label:has(input[type=radio][disabled]):focus,\n .radio-inline label:has(input[type=checkbox][disabled]),\n .radio-inline label:has(input[type=checkbox][disabled]):hover,\n .radio-inline label:has(input[type=checkbox][disabled]):focus,\n fieldset[disabled]\n .radio-inline,\n fieldset[disabled]\n .radio-inline:hover,\n fieldset[disabled]\n .radio-inline:focus,\n .is-focused\n .radio-inline label:has(input[type=radio][disabled]),\n .is-focused\n .radio-inline label:has(input[type=radio][disabled]):hover,\n .is-focused\n .radio-inline label:has(input[type=radio][disabled]):focus,\n .is-focused\n .radio-inline label:has(input[type=checkbox][disabled]),\n .is-focused\n .radio-inline label:has(input[type=checkbox][disabled]):hover,\n .is-focused\n .radio-inline label:has(input[type=checkbox][disabled]):focus,\n fieldset[disabled]\n .is-focused\n .radio-inline,\n fieldset[disabled]\n .is-focused\n .radio-inline:hover,\n fieldset[disabled]\n .is-focused\n .radio-inline:focus,\n .checkbox label label:has(input[type=radio][disabled]),\n .checkbox label label:has(input[type=radio][disabled]):hover,\n .checkbox label label:has(input[type=radio][disabled]):focus,\n .checkbox label label:has(input[type=checkbox][disabled]),\n .checkbox label label:has(input[type=checkbox][disabled]):hover,\n .checkbox label label:has(input[type=checkbox][disabled]):focus,\n fieldset[disabled]\n .checkbox label,\n fieldset[disabled]\n .checkbox label:hover,\n fieldset[disabled]\n .checkbox label:focus,\n .is-focused\n .checkbox label label:has(input[type=radio][disabled]),\n .is-focused\n .checkbox label label:has(input[type=radio][disabled]):hover,\n .is-focused\n .checkbox label label:has(input[type=radio][disabled]):focus,\n .is-focused\n .checkbox label label:has(input[type=checkbox][disabled]),\n .is-focused\n .checkbox label label:has(input[type=checkbox][disabled]):hover,\n .is-focused\n .checkbox label label:has(input[type=checkbox][disabled]):focus,\n fieldset[disabled]\n .is-focused\n .checkbox label,\n fieldset[disabled]\n .is-focused\n .checkbox label:hover,\n fieldset[disabled]\n .is-focused\n .checkbox label:focus,\n .checkbox-inline label:has(input[type=radio][disabled]),\n .checkbox-inline label:has(input[type=radio][disabled]):hover,\n .checkbox-inline label:has(input[type=radio][disabled]):focus,\n .checkbox-inline label:has(input[type=checkbox][disabled]),\n .checkbox-inline label:has(input[type=checkbox][disabled]):hover,\n .checkbox-inline label:has(input[type=checkbox][disabled]):focus,\n fieldset[disabled]\n .checkbox-inline,\n fieldset[disabled]\n .checkbox-inline:hover,\n fieldset[disabled]\n .checkbox-inline:focus,\n .is-focused\n .checkbox-inline label:has(input[type=radio][disabled]),\n .is-focused\n .checkbox-inline label:has(input[type=radio][disabled]):hover,\n .is-focused\n .checkbox-inline label:has(input[type=radio][disabled]):focus,\n .is-focused\n .checkbox-inline label:has(input[type=checkbox][disabled]),\n .is-focused\n .checkbox-inline label:has(input[type=checkbox][disabled]):hover,\n .is-focused\n .checkbox-inline label:has(input[type=checkbox][disabled]):focus,\n fieldset[disabled]\n .is-focused\n .checkbox-inline,\n fieldset[disabled]\n .is-focused\n .checkbox-inline:hover,\n fieldset[disabled]\n .is-focused\n .checkbox-inline:focus,\n .switch label label:has(input[type=radio][disabled]),\n .switch label label:has(input[type=radio][disabled]):hover,\n .switch label label:has(input[type=radio][disabled]):focus,\n .switch label label:has(input[type=checkbox][disabled]),\n .switch label label:has(input[type=checkbox][disabled]):hover,\n .switch label label:has(input[type=checkbox][disabled]):focus,\n fieldset[disabled]\n .switch label,\n fieldset[disabled]\n .switch label:hover,\n fieldset[disabled]\n .switch label:focus,\n .is-focused\n .switch label label:has(input[type=radio][disabled]),\n .is-focused\n .switch label label:has(input[type=radio][disabled]):hover,\n .is-focused\n .switch label label:has(input[type=radio][disabled]):focus,\n .is-focused\n .switch label label:has(input[type=checkbox][disabled]),\n .is-focused\n .switch label label:has(input[type=checkbox][disabled]):hover,\n .is-focused\n .switch label label:has(input[type=checkbox][disabled]):focus,\n fieldset[disabled]\n .is-focused\n .switch label,\n fieldset[disabled]\n .is-focused\n .switch label:hover,\n fieldset[disabled]\n .is-focused\n .switch label:focus {\n color: #999999; }\n\n[class^='bmd-label'],\n[class*=' bmd-label'] {\n color: #999999; }\n\n.form-control,\n.is-focused .form-control {\n background-image: linear-gradient(to top, #9c27b0 2px, rgba(156, 39, 176, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); }\n\n.form-control:invalid {\n background-image: linear-gradient(to top, #f44336 2px, rgba(244, 67, 54, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); }\n\n.form-control:read-only {\n background-image: linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); }\n\nfieldset[disabled][disabled] .form-control, .form-control.disabled, .form-control:disabled, .form-control[disabled] {\n background-image: linear-gradient(to right, #d2d2d2 0%, #d2d2d2 30%, transparent 30%, transparent 100%);\n background-repeat: repeat-x;\n background-size: 3px 1px; }\n\n.form-control.form-control-success,\n.is-focused .form-control.form-control-success {\n background-image: linear-gradient(to top, #9c27b0 2px, rgba(156, 39, 176, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg==\"; }\n\n.form-control.form-control-warning,\n.is-focused .form-control.form-control-warning {\n background-image: linear-gradient(to top, #9c27b0 2px, rgba(156, 39, 176, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZjBhZDRlIiBkPSJNNjAzIDY0MC4ybC0yNzguNS01MDljLTMuOC02LjYtMTAuOC0xMC42LTE4LjUtMTAuNnMtMTQuNyA0LTE4LjUgMTAuNkw5IDY0MC4yYy0zLjcgNi41LTMuNiAxNC40LjIgMjAuOCAzLjggNi41IDEwLjggMTAuNCAxOC4zIDEwLjRoNTU3YzcuNiAwIDE0LjYtNCAxOC40LTEwLjQgMy41LTYuNCAzLjYtMTQuNCAwLTIwLjh6bS0yNjYuNC0zMGgtNjEuMlY1NDloNjEuMnY2MS4yem0wLTEwN2gtNjEuMlYzMDRoNjEuMnYxOTl6Ii8+PC9zdmc+\"; }\n\n.form-control.form-control-danger,\n.is-focused .form-control.form-control-danger {\n background-image: linear-gradient(to top, #9c27b0 2px, rgba(156, 39, 176, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZDk1MzRmIiBkPSJNNDQ3IDU0NC40Yy0xNC40IDE0LjQtMzcuNiAxNC40LTUyIDBsLTg5LTkyLjctODkgOTIuN2MtMTQuNSAxNC40LTM3LjcgMTQuNC01MiAwLTE0LjQtMTQuNC0xNC40LTM3LjYgMC01Mmw5Mi40LTk2LjMtOTIuNC05Ni4zYy0xNC40LTE0LjQtMTQuNC0zNy42IDAtNTJzMzcuNi0xNC4zIDUyIDBsODkgOTIuOCA4OS4yLTkyLjdjMTQuNC0xNC40IDM3LjYtMTQuNCA1MiAwIDE0LjMgMTQuNCAxNC4zIDM3LjYgMCA1MkwzNTQuNiAzOTZsOTIuNCA5Ni40YzE0LjQgMTQuNCAxNC40IDM3LjYgMCA1MnoiLz48L3N2Zz4=\"; }\n\n.is-focused .valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #999999; }\n\n.is-focused .valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: .5rem;\n margin-top: .1rem;\n font-size: .875rem;\n line-height: 1;\n color: #fff;\n background-color: rgba(153, 153, 153, 0.8);\n border-radius: .2rem; }\n\n.was-validated .is-focused .form-control:valid, .is-focused .form-control.is-valid, .was-validated\n.is-focused .custom-select:valid,\n.is-focused .custom-select.is-valid {\n border-color: #999999; }\n .was-validated .is-focused .form-control:valid:focus, .is-focused .form-control.is-valid:focus, .was-validated\n .is-focused .custom-select:valid:focus,\n .is-focused .custom-select.is-valid:focus {\n border-color: #999999;\n box-shadow: 0 0 0 0.2rem rgba(153, 153, 153, 0.25); }\n .was-validated .is-focused .form-control:valid ~ .valid-feedback,\n .was-validated .is-focused .form-control:valid ~ .valid-tooltip, .is-focused .form-control.is-valid ~ .valid-feedback,\n .is-focused .form-control.is-valid ~ .valid-tooltip, .was-validated\n .is-focused .custom-select:valid ~ .valid-feedback,\n .was-validated\n .is-focused .custom-select:valid ~ .valid-tooltip,\n .is-focused .custom-select.is-valid ~ .valid-feedback,\n .is-focused .custom-select.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .is-focused .form-check-input:valid ~ .form-check-label, .is-focused .form-check-input.is-valid ~ .form-check-label {\n color: #999999; }\n\n.was-validated .is-focused .form-check-input:valid ~ .valid-feedback,\n.was-validated .is-focused .form-check-input:valid ~ .valid-tooltip, .is-focused .form-check-input.is-valid ~ .valid-feedback,\n.is-focused .form-check-input.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .is-focused .custom-control-input:valid ~ .custom-control-label, .is-focused .custom-control-input.is-valid ~ .custom-control-label {\n color: #999999; }\n .was-validated .is-focused .custom-control-input:valid ~ .custom-control-label::before, .is-focused .custom-control-input.is-valid ~ .custom-control-label::before {\n background-color: #d9d9d9; }\n\n.was-validated .is-focused .custom-control-input:valid ~ .valid-feedback,\n.was-validated .is-focused .custom-control-input:valid ~ .valid-tooltip, .is-focused .custom-control-input.is-valid ~ .valid-feedback,\n.is-focused .custom-control-input.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .is-focused .custom-control-input:valid:checked ~ .custom-control-label::before, .is-focused .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n background-color: #b3b3b3; }\n\n.was-validated .is-focused .custom-control-input:valid:focus ~ .custom-control-label::before, .is-focused .custom-control-input.is-valid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px #fafafa, 0 0 0 0.2rem rgba(153, 153, 153, 0.25); }\n\n.was-validated .is-focused .custom-file-input:valid ~ .custom-file-label, .is-focused .custom-file-input.is-valid ~ .custom-file-label {\n border-color: #999999; }\n .was-validated .is-focused .custom-file-input:valid ~ .custom-file-label::before, .is-focused .custom-file-input.is-valid ~ .custom-file-label::before {\n border-color: inherit; }\n\n.was-validated .is-focused .custom-file-input:valid ~ .valid-feedback,\n.was-validated .is-focused .custom-file-input:valid ~ .valid-tooltip, .is-focused .custom-file-input.is-valid ~ .valid-feedback,\n.is-focused .custom-file-input.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .is-focused .custom-file-input:valid:focus ~ .custom-file-label, .is-focused .custom-file-input.is-valid:focus ~ .custom-file-label {\n box-shadow: 0 0 0 0.2rem rgba(153, 153, 153, 0.25); }\n\n.is-focused [class^='bmd-label'],\n.is-focused [class*=' bmd-label'] {\n color: #9c27b0; }\n\n.is-focused .bmd-label-placeholder {\n color: #999999; }\n\n.is-focused .form-control {\n border-color: #d2d2d2; }\n\n.is-focused .bmd-help {\n color: #555; }\n\n.has-success [class^='bmd-label'],\n.has-success [class*=' bmd-label'] {\n color: #4caf50; }\n\n.has-success .form-control,\n.is-focused .has-success .form-control {\n background-image: linear-gradient(to top, #4caf50 2px, rgba(76, 175, 80, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); }\n\n.has-success .form-control:invalid {\n background-image: linear-gradient(to top, #f44336 2px, rgba(244, 67, 54, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); }\n\n.has-success .form-control:read-only {\n background-image: linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); }\n\nfieldset[disabled][disabled] .has-success .form-control, .has-success .form-control.disabled, .has-success .form-control:disabled, .has-success .form-control[disabled] {\n background-image: linear-gradient(to right, #d2d2d2 0%, #d2d2d2 30%, transparent 30%, transparent 100%);\n background-repeat: repeat-x;\n background-size: 3px 1px; }\n\n.has-success .form-control.form-control-success,\n.is-focused .has-success .form-control.form-control-success {\n background-image: linear-gradient(to top, #4caf50 2px, rgba(76, 175, 80, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg==\"; }\n\n.has-success .form-control.form-control-warning,\n.is-focused .has-success .form-control.form-control-warning {\n background-image: linear-gradient(to top, #4caf50 2px, rgba(76, 175, 80, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZjBhZDRlIiBkPSJNNjAzIDY0MC4ybC0yNzguNS01MDljLTMuOC02LjYtMTAuOC0xMC42LTE4LjUtMTAuNnMtMTQuNyA0LTE4LjUgMTAuNkw5IDY0MC4yYy0zLjcgNi41LTMuNiAxNC40LjIgMjAuOCAzLjggNi41IDEwLjggMTAuNCAxOC4zIDEwLjRoNTU3YzcuNiAwIDE0LjYtNCAxOC40LTEwLjQgMy41LTYuNCAzLjYtMTQuNCAwLTIwLjh6bS0yNjYuNC0zMGgtNjEuMlY1NDloNjEuMnY2MS4yem0wLTEwN2gtNjEuMlYzMDRoNjEuMnYxOTl6Ii8+PC9zdmc+\"; }\n\n.has-success .form-control.form-control-danger,\n.is-focused .has-success .form-control.form-control-danger {\n background-image: linear-gradient(to top, #4caf50 2px, rgba(76, 175, 80, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZDk1MzRmIiBkPSJNNDQ3IDU0NC40Yy0xNC40IDE0LjQtMzcuNiAxNC40LTUyIDBsLTg5LTkyLjctODkgOTIuN2MtMTQuNSAxNC40LTM3LjcgMTQuNC01MiAwLTE0LjQtMTQuNC0xNC40LTM3LjYgMC01Mmw5Mi40LTk2LjMtOTIuNC05Ni4zYy0xNC40LTE0LjQtMTQuNC0zNy42IDAtNTJzMzcuNi0xNC4zIDUyIDBsODkgOTIuOCA4OS4yLTkyLjdjMTQuNC0xNC40IDM3LjYtMTQuNCA1MiAwIDE0LjMgMTQuNCAxNC4zIDM3LjYgMCA1MkwzNTQuNiAzOTZsOTIuNCA5Ni40YzE0LjQgMTQuNCAxNC40IDM3LjYgMCA1MnoiLz48L3N2Zz4=\"; }\n\n.has-success .is-focused .valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #4caf50; }\n\n.has-success .is-focused .valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: .5rem;\n margin-top: .1rem;\n font-size: .875rem;\n line-height: 1;\n color: #fff;\n background-color: rgba(76, 175, 80, 0.8);\n border-radius: .2rem; }\n\n.was-validated .has-success .is-focused .form-control:valid, .has-success .is-focused .form-control.is-valid, .was-validated\n.has-success .is-focused .custom-select:valid,\n.has-success .is-focused .custom-select.is-valid {\n border-color: #4caf50; }\n .was-validated .has-success .is-focused .form-control:valid:focus, .has-success .is-focused .form-control.is-valid:focus, .was-validated\n .has-success .is-focused .custom-select:valid:focus,\n .has-success .is-focused .custom-select.is-valid:focus {\n border-color: #4caf50;\n box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.25); }\n .was-validated .has-success .is-focused .form-control:valid ~ .valid-feedback,\n .was-validated .has-success .is-focused .form-control:valid ~ .valid-tooltip, .has-success .is-focused .form-control.is-valid ~ .valid-feedback,\n .has-success .is-focused .form-control.is-valid ~ .valid-tooltip, .was-validated\n .has-success .is-focused .custom-select:valid ~ .valid-feedback,\n .was-validated\n .has-success .is-focused .custom-select:valid ~ .valid-tooltip,\n .has-success .is-focused .custom-select.is-valid ~ .valid-feedback,\n .has-success .is-focused .custom-select.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .has-success .is-focused .form-check-input:valid ~ .form-check-label, .has-success .is-focused .form-check-input.is-valid ~ .form-check-label {\n color: #4caf50; }\n\n.was-validated .has-success .is-focused .form-check-input:valid ~ .valid-feedback,\n.was-validated .has-success .is-focused .form-check-input:valid ~ .valid-tooltip, .has-success .is-focused .form-check-input.is-valid ~ .valid-feedback,\n.has-success .is-focused .form-check-input.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .has-success .is-focused .custom-control-input:valid ~ .custom-control-label, .has-success .is-focused .custom-control-input.is-valid ~ .custom-control-label {\n color: #4caf50; }\n .was-validated .has-success .is-focused .custom-control-input:valid ~ .custom-control-label::before, .has-success .is-focused .custom-control-input.is-valid ~ .custom-control-label::before {\n background-color: #a3d7a5; }\n\n.was-validated .has-success .is-focused .custom-control-input:valid ~ .valid-feedback,\n.was-validated .has-success .is-focused .custom-control-input:valid ~ .valid-tooltip, .has-success .is-focused .custom-control-input.is-valid ~ .valid-feedback,\n.has-success .is-focused .custom-control-input.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .has-success .is-focused .custom-control-input:valid:checked ~ .custom-control-label::before, .has-success .is-focused .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n background-color: #6ec071; }\n\n.was-validated .has-success .is-focused .custom-control-input:valid:focus ~ .custom-control-label::before, .has-success .is-focused .custom-control-input.is-valid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px #fafafa, 0 0 0 0.2rem rgba(76, 175, 80, 0.25); }\n\n.was-validated .has-success .is-focused .custom-file-input:valid ~ .custom-file-label, .has-success .is-focused .custom-file-input.is-valid ~ .custom-file-label {\n border-color: #4caf50; }\n .was-validated .has-success .is-focused .custom-file-input:valid ~ .custom-file-label::before, .has-success .is-focused .custom-file-input.is-valid ~ .custom-file-label::before {\n border-color: inherit; }\n\n.was-validated .has-success .is-focused .custom-file-input:valid ~ .valid-feedback,\n.was-validated .has-success .is-focused .custom-file-input:valid ~ .valid-tooltip, .has-success .is-focused .custom-file-input.is-valid ~ .valid-feedback,\n.has-success .is-focused .custom-file-input.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .has-success .is-focused .custom-file-input:valid:focus ~ .custom-file-label, .has-success .is-focused .custom-file-input.is-valid:focus ~ .custom-file-label {\n box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.25); }\n\n.has-success .is-focused [class^='bmd-label'],\n.has-success .is-focused [class*=' bmd-label'] {\n color: #4caf50; }\n\n.has-success .is-focused .bmd-label-placeholder {\n color: #4caf50; }\n\n.has-success .is-focused .form-control {\n border-color: #4caf50; }\n\n.has-success .is-focused .bmd-help {\n color: #555; }\n\n.has-info [class^='bmd-label'],\n.has-info [class*=' bmd-label'] {\n color: #00bcd4; }\n\n.has-info .form-control,\n.is-focused .has-info .form-control {\n background-image: linear-gradient(to top, #00bcd4 2px, rgba(0, 188, 212, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); }\n\n.has-info .form-control:invalid {\n background-image: linear-gradient(to top, #f44336 2px, rgba(244, 67, 54, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); }\n\n.has-info .form-control:read-only {\n background-image: linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); }\n\nfieldset[disabled][disabled] .has-info .form-control, .has-info .form-control.disabled, .has-info .form-control:disabled, .has-info .form-control[disabled] {\n background-image: linear-gradient(to right, #d2d2d2 0%, #d2d2d2 30%, transparent 30%, transparent 100%);\n background-repeat: repeat-x;\n background-size: 3px 1px; }\n\n.has-info .form-control.form-control-success,\n.is-focused .has-info .form-control.form-control-success {\n background-image: linear-gradient(to top, #00bcd4 2px, rgba(0, 188, 212, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg==\"; }\n\n.has-info .form-control.form-control-warning,\n.is-focused .has-info .form-control.form-control-warning {\n background-image: linear-gradient(to top, #00bcd4 2px, rgba(0, 188, 212, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZjBhZDRlIiBkPSJNNjAzIDY0MC4ybC0yNzguNS01MDljLTMuOC02LjYtMTAuOC0xMC42LTE4LjUtMTAuNnMtMTQuNyA0LTE4LjUgMTAuNkw5IDY0MC4yYy0zLjcgNi41LTMuNiAxNC40LjIgMjAuOCAzLjggNi41IDEwLjggMTAuNCAxOC4zIDEwLjRoNTU3YzcuNiAwIDE0LjYtNCAxOC40LTEwLjQgMy41LTYuNCAzLjYtMTQuNCAwLTIwLjh6bS0yNjYuNC0zMGgtNjEuMlY1NDloNjEuMnY2MS4yem0wLTEwN2gtNjEuMlYzMDRoNjEuMnYxOTl6Ii8+PC9zdmc+\"; }\n\n.has-info .form-control.form-control-danger,\n.is-focused .has-info .form-control.form-control-danger {\n background-image: linear-gradient(to top, #00bcd4 2px, rgba(0, 188, 212, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZDk1MzRmIiBkPSJNNDQ3IDU0NC40Yy0xNC40IDE0LjQtMzcuNiAxNC40LTUyIDBsLTg5LTkyLjctODkgOTIuN2MtMTQuNSAxNC40LTM3LjcgMTQuNC01MiAwLTE0LjQtMTQuNC0xNC40LTM3LjYgMC01Mmw5Mi40LTk2LjMtOTIuNC05Ni4zYy0xNC40LTE0LjQtMTQuNC0zNy42IDAtNTJzMzcuNi0xNC4zIDUyIDBsODkgOTIuOCA4OS4yLTkyLjdjMTQuNC0xNC40IDM3LjYtMTQuNCA1MiAwIDE0LjMgMTQuNCAxNC4zIDM3LjYgMCA1MkwzNTQuNiAzOTZsOTIuNCA5Ni40YzE0LjQgMTQuNCAxNC40IDM3LjYgMCA1MnoiLz48L3N2Zz4=\"; }\n\n.has-info .is-focused .valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #00bcd4; }\n\n.has-info .is-focused .valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: .5rem;\n margin-top: .1rem;\n font-size: .875rem;\n line-height: 1;\n color: #fff;\n background-color: rgba(0, 188, 212, 0.8);\n border-radius: .2rem; }\n\n.was-validated .has-info .is-focused .form-control:valid, .has-info .is-focused .form-control.is-valid, .was-validated\n.has-info .is-focused .custom-select:valid,\n.has-info .is-focused .custom-select.is-valid {\n border-color: #00bcd4; }\n .was-validated .has-info .is-focused .form-control:valid:focus, .has-info .is-focused .form-control.is-valid:focus, .was-validated\n .has-info .is-focused .custom-select:valid:focus,\n .has-info .is-focused .custom-select.is-valid:focus {\n border-color: #00bcd4;\n box-shadow: 0 0 0 0.2rem rgba(0, 188, 212, 0.25); }\n .was-validated .has-info .is-focused .form-control:valid ~ .valid-feedback,\n .was-validated .has-info .is-focused .form-control:valid ~ .valid-tooltip, .has-info .is-focused .form-control.is-valid ~ .valid-feedback,\n .has-info .is-focused .form-control.is-valid ~ .valid-tooltip, .was-validated\n .has-info .is-focused .custom-select:valid ~ .valid-feedback,\n .was-validated\n .has-info .is-focused .custom-select:valid ~ .valid-tooltip,\n .has-info .is-focused .custom-select.is-valid ~ .valid-feedback,\n .has-info .is-focused .custom-select.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .has-info .is-focused .form-check-input:valid ~ .form-check-label, .has-info .is-focused .form-check-input.is-valid ~ .form-check-label {\n color: #00bcd4; }\n\n.was-validated .has-info .is-focused .form-check-input:valid ~ .valid-feedback,\n.was-validated .has-info .is-focused .form-check-input:valid ~ .valid-tooltip, .has-info .is-focused .form-check-input.is-valid ~ .valid-feedback,\n.has-info .is-focused .form-check-input.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .has-info .is-focused .custom-control-input:valid ~ .custom-control-label, .has-info .is-focused .custom-control-input.is-valid ~ .custom-control-label {\n color: #00bcd4; }\n .was-validated .has-info .is-focused .custom-control-input:valid ~ .custom-control-label::before, .has-info .is-focused .custom-control-input.is-valid ~ .custom-control-label::before {\n background-color: #55ecff; }\n\n.was-validated .has-info .is-focused .custom-control-input:valid ~ .valid-feedback,\n.was-validated .has-info .is-focused .custom-control-input:valid ~ .valid-tooltip, .has-info .is-focused .custom-control-input.is-valid ~ .valid-feedback,\n.has-info .is-focused .custom-control-input.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .has-info .is-focused .custom-control-input:valid:checked ~ .custom-control-label::before, .has-info .is-focused .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n background-color: #08e3ff; }\n\n.was-validated .has-info .is-focused .custom-control-input:valid:focus ~ .custom-control-label::before, .has-info .is-focused .custom-control-input.is-valid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px #fafafa, 0 0 0 0.2rem rgba(0, 188, 212, 0.25); }\n\n.was-validated .has-info .is-focused .custom-file-input:valid ~ .custom-file-label, .has-info .is-focused .custom-file-input.is-valid ~ .custom-file-label {\n border-color: #00bcd4; }\n .was-validated .has-info .is-focused .custom-file-input:valid ~ .custom-file-label::before, .has-info .is-focused .custom-file-input.is-valid ~ .custom-file-label::before {\n border-color: inherit; }\n\n.was-validated .has-info .is-focused .custom-file-input:valid ~ .valid-feedback,\n.was-validated .has-info .is-focused .custom-file-input:valid ~ .valid-tooltip, .has-info .is-focused .custom-file-input.is-valid ~ .valid-feedback,\n.has-info .is-focused .custom-file-input.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .has-info .is-focused .custom-file-input:valid:focus ~ .custom-file-label, .has-info .is-focused .custom-file-input.is-valid:focus ~ .custom-file-label {\n box-shadow: 0 0 0 0.2rem rgba(0, 188, 212, 0.25); }\n\n.has-info .is-focused [class^='bmd-label'],\n.has-info .is-focused [class*=' bmd-label'] {\n color: #00bcd4; }\n\n.has-info .is-focused .bmd-label-placeholder {\n color: #00bcd4; }\n\n.has-info .is-focused .form-control {\n border-color: #00bcd4; }\n\n.has-info .is-focused .bmd-help {\n color: #555; }\n\n.has-white [class^='bmd-label'],\n.has-white [class*=' bmd-label'] {\n color: #ffffff; }\n\n.has-white .form-control,\n.is-focused .has-white .form-control {\n background-image: linear-gradient(to top, #ffffff 2px, rgba(255, 255, 255, 0) 2px), linear-gradient(to top, #FFFFFF 1px, rgba(255, 255, 255, 0) 1px); }\n\n.has-white .form-control:invalid {\n background-image: linear-gradient(to top, #f44336 2px, rgba(244, 67, 54, 0) 2px), linear-gradient(to top, #FFFFFF 1px, rgba(255, 255, 255, 0) 1px); }\n\n.has-white .form-control:read-only {\n background-image: linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), linear-gradient(to top, #FFFFFF 1px, rgba(255, 255, 255, 0) 1px); }\n\nfieldset[disabled][disabled] .has-white .form-control, .has-white .form-control.disabled, .has-white .form-control:disabled, .has-white .form-control[disabled] {\n background-image: linear-gradient(to right, #FFFFFF 0%, #FFFFFF 30%, transparent 30%, transparent 100%);\n background-repeat: repeat-x;\n background-size: 3px 1px; }\n\n.has-white .form-control.form-control-success,\n.is-focused .has-white .form-control.form-control-success {\n background-image: linear-gradient(to top, #ffffff 2px, rgba(255, 255, 255, 0) 2px), linear-gradient(to top, #FFFFFF 1px, rgba(255, 255, 255, 0) 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg==\"; }\n\n.has-white .form-control.form-control-warning,\n.is-focused .has-white .form-control.form-control-warning {\n background-image: linear-gradient(to top, #ffffff 2px, rgba(255, 255, 255, 0) 2px), linear-gradient(to top, #FFFFFF 1px, rgba(255, 255, 255, 0) 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZjBhZDRlIiBkPSJNNjAzIDY0MC4ybC0yNzguNS01MDljLTMuOC02LjYtMTAuOC0xMC42LTE4LjUtMTAuNnMtMTQuNyA0LTE4LjUgMTAuNkw5IDY0MC4yYy0zLjcgNi41LTMuNiAxNC40LjIgMjAuOCAzLjggNi41IDEwLjggMTAuNCAxOC4zIDEwLjRoNTU3YzcuNiAwIDE0LjYtNCAxOC40LTEwLjQgMy41LTYuNCAzLjYtMTQuNCAwLTIwLjh6bS0yNjYuNC0zMGgtNjEuMlY1NDloNjEuMnY2MS4yem0wLTEwN2gtNjEuMlYzMDRoNjEuMnYxOTl6Ii8+PC9zdmc+\"; }\n\n.has-white .form-control.form-control-danger,\n.is-focused .has-white .form-control.form-control-danger {\n background-image: linear-gradient(to top, #ffffff 2px, rgba(255, 255, 255, 0) 2px), linear-gradient(to top, #FFFFFF 1px, rgba(255, 255, 255, 0) 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZDk1MzRmIiBkPSJNNDQ3IDU0NC40Yy0xNC40IDE0LjQtMzcuNiAxNC40LTUyIDBsLTg5LTkyLjctODkgOTIuN2MtMTQuNSAxNC40LTM3LjcgMTQuNC01MiAwLTE0LjQtMTQuNC0xNC40LTM3LjYgMC01Mmw5Mi40LTk2LjMtOTIuNC05Ni4zYy0xNC40LTE0LjQtMTQuNC0zNy42IDAtNTJzMzcuNi0xNC4zIDUyIDBsODkgOTIuOCA4OS4yLTkyLjdjMTQuNC0xNC40IDM3LjYtMTQuNCA1MiAwIDE0LjMgMTQuNCAxNC4zIDM3LjYgMCA1MkwzNTQuNiAzOTZsOTIuNCA5Ni40YzE0LjQgMTQuNCAxNC40IDM3LjYgMCA1MnoiLz48L3N2Zz4=\"; }\n\n.has-white .is-focused .valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #ffffff; }\n\n.has-white .is-focused .valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: .5rem;\n margin-top: .1rem;\n font-size: .875rem;\n line-height: 1;\n color: #fff;\n background-color: rgba(255, 255, 255, 0.8);\n border-radius: .2rem; }\n\n.was-validated .has-white .is-focused .form-control:valid, .has-white .is-focused .form-control.is-valid, .was-validated\n.has-white .is-focused .custom-select:valid,\n.has-white .is-focused .custom-select.is-valid {\n border-color: #ffffff; }\n .was-validated .has-white .is-focused .form-control:valid:focus, .has-white .is-focused .form-control.is-valid:focus, .was-validated\n .has-white .is-focused .custom-select:valid:focus,\n .has-white .is-focused .custom-select.is-valid:focus {\n border-color: #ffffff;\n box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.25); }\n .was-validated .has-white .is-focused .form-control:valid ~ .valid-feedback,\n .was-validated .has-white .is-focused .form-control:valid ~ .valid-tooltip, .has-white .is-focused .form-control.is-valid ~ .valid-feedback,\n .has-white .is-focused .form-control.is-valid ~ .valid-tooltip, .was-validated\n .has-white .is-focused .custom-select:valid ~ .valid-feedback,\n .was-validated\n .has-white .is-focused .custom-select:valid ~ .valid-tooltip,\n .has-white .is-focused .custom-select.is-valid ~ .valid-feedback,\n .has-white .is-focused .custom-select.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .has-white .is-focused .form-check-input:valid ~ .form-check-label, .has-white .is-focused .form-check-input.is-valid ~ .form-check-label {\n color: #ffffff; }\n\n.was-validated .has-white .is-focused .form-check-input:valid ~ .valid-feedback,\n.was-validated .has-white .is-focused .form-check-input:valid ~ .valid-tooltip, .has-white .is-focused .form-check-input.is-valid ~ .valid-feedback,\n.has-white .is-focused .form-check-input.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .has-white .is-focused .custom-control-input:valid ~ .custom-control-label, .has-white .is-focused .custom-control-input.is-valid ~ .custom-control-label {\n color: #ffffff; }\n .was-validated .has-white .is-focused .custom-control-input:valid ~ .custom-control-label::before, .has-white .is-focused .custom-control-input.is-valid ~ .custom-control-label::before {\n background-color: white; }\n\n.was-validated .has-white .is-focused .custom-control-input:valid ~ .valid-feedback,\n.was-validated .has-white .is-focused .custom-control-input:valid ~ .valid-tooltip, .has-white .is-focused .custom-control-input.is-valid ~ .valid-feedback,\n.has-white .is-focused .custom-control-input.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .has-white .is-focused .custom-control-input:valid:checked ~ .custom-control-label::before, .has-white .is-focused .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n background-color: white; }\n\n.was-validated .has-white .is-focused .custom-control-input:valid:focus ~ .custom-control-label::before, .has-white .is-focused .custom-control-input.is-valid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px #fafafa, 0 0 0 0.2rem rgba(255, 255, 255, 0.25); }\n\n.was-validated .has-white .is-focused .custom-file-input:valid ~ .custom-file-label, .has-white .is-focused .custom-file-input.is-valid ~ .custom-file-label {\n border-color: #ffffff; }\n .was-validated .has-white .is-focused .custom-file-input:valid ~ .custom-file-label::before, .has-white .is-focused .custom-file-input.is-valid ~ .custom-file-label::before {\n border-color: inherit; }\n\n.was-validated .has-white .is-focused .custom-file-input:valid ~ .valid-feedback,\n.was-validated .has-white .is-focused .custom-file-input:valid ~ .valid-tooltip, .has-white .is-focused .custom-file-input.is-valid ~ .valid-feedback,\n.has-white .is-focused .custom-file-input.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .has-white .is-focused .custom-file-input:valid:focus ~ .custom-file-label, .has-white .is-focused .custom-file-input.is-valid:focus ~ .custom-file-label {\n box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.25); }\n\n.has-white .is-focused [class^='bmd-label'],\n.has-white .is-focused [class*=' bmd-label'] {\n color: #ffffff; }\n\n.has-white .is-focused .bmd-label-placeholder {\n color: #ffffff; }\n\n.has-white .is-focused .form-control {\n border-color: #ffffff; }\n\n.has-white .is-focused .bmd-help {\n color: #555; }\n\n.has-white .form-control:focus {\n color: #ffffff; }\n\n.has-warning [class^='bmd-label'],\n.has-warning [class*=' bmd-label'] {\n color: #ff9800; }\n\n.has-warning .form-control,\n.is-focused .has-warning .form-control {\n background-image: linear-gradient(to top, #ff9800 2px, rgba(255, 152, 0, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); }\n\n.has-warning .form-control:invalid {\n background-image: linear-gradient(to top, #f44336 2px, rgba(244, 67, 54, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); }\n\n.has-warning .form-control:read-only {\n background-image: linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); }\n\nfieldset[disabled][disabled] .has-warning .form-control, .has-warning .form-control.disabled, .has-warning .form-control:disabled, .has-warning .form-control[disabled] {\n background-image: linear-gradient(to right, #d2d2d2 0%, #d2d2d2 30%, transparent 30%, transparent 100%);\n background-repeat: repeat-x;\n background-size: 3px 1px; }\n\n.has-warning .form-control.form-control-success,\n.is-focused .has-warning .form-control.form-control-success {\n background-image: linear-gradient(to top, #ff9800 2px, rgba(255, 152, 0, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg==\"; }\n\n.has-warning .form-control.form-control-warning,\n.is-focused .has-warning .form-control.form-control-warning {\n background-image: linear-gradient(to top, #ff9800 2px, rgba(255, 152, 0, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZjBhZDRlIiBkPSJNNjAzIDY0MC4ybC0yNzguNS01MDljLTMuOC02LjYtMTAuOC0xMC42LTE4LjUtMTAuNnMtMTQuNyA0LTE4LjUgMTAuNkw5IDY0MC4yYy0zLjcgNi41LTMuNiAxNC40LjIgMjAuOCAzLjggNi41IDEwLjggMTAuNCAxOC4zIDEwLjRoNTU3YzcuNiAwIDE0LjYtNCAxOC40LTEwLjQgMy41LTYuNCAzLjYtMTQuNCAwLTIwLjh6bS0yNjYuNC0zMGgtNjEuMlY1NDloNjEuMnY2MS4yem0wLTEwN2gtNjEuMlYzMDRoNjEuMnYxOTl6Ii8+PC9zdmc+\"; }\n\n.has-warning .form-control.form-control-danger,\n.is-focused .has-warning .form-control.form-control-danger {\n background-image: linear-gradient(to top, #ff9800 2px, rgba(255, 152, 0, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZDk1MzRmIiBkPSJNNDQ3IDU0NC40Yy0xNC40IDE0LjQtMzcuNiAxNC40LTUyIDBsLTg5LTkyLjctODkgOTIuN2MtMTQuNSAxNC40LTM3LjcgMTQuNC01MiAwLTE0LjQtMTQuNC0xNC40LTM3LjYgMC01Mmw5Mi40LTk2LjMtOTIuNC05Ni4zYy0xNC40LTE0LjQtMTQuNC0zNy42IDAtNTJzMzcuNi0xNC4zIDUyIDBsODkgOTIuOCA4OS4yLTkyLjdjMTQuNC0xNC40IDM3LjYtMTQuNCA1MiAwIDE0LjMgMTQuNCAxNC4zIDM3LjYgMCA1MkwzNTQuNiAzOTZsOTIuNCA5Ni40YzE0LjQgMTQuNCAxNC40IDM3LjYgMCA1MnoiLz48L3N2Zz4=\"; }\n\n.has-warning .is-focused .valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #ff9800; }\n\n.has-warning .is-focused .valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: .5rem;\n margin-top: .1rem;\n font-size: .875rem;\n line-height: 1;\n color: #fff;\n background-color: rgba(255, 152, 0, 0.8);\n border-radius: .2rem; }\n\n.was-validated .has-warning .is-focused .form-control:valid, .has-warning .is-focused .form-control.is-valid, .was-validated\n.has-warning .is-focused .custom-select:valid,\n.has-warning .is-focused .custom-select.is-valid {\n border-color: #ff9800; }\n .was-validated .has-warning .is-focused .form-control:valid:focus, .has-warning .is-focused .form-control.is-valid:focus, .was-validated\n .has-warning .is-focused .custom-select:valid:focus,\n .has-warning .is-focused .custom-select.is-valid:focus {\n border-color: #ff9800;\n box-shadow: 0 0 0 0.2rem rgba(255, 152, 0, 0.25); }\n .was-validated .has-warning .is-focused .form-control:valid ~ .valid-feedback,\n .was-validated .has-warning .is-focused .form-control:valid ~ .valid-tooltip, .has-warning .is-focused .form-control.is-valid ~ .valid-feedback,\n .has-warning .is-focused .form-control.is-valid ~ .valid-tooltip, .was-validated\n .has-warning .is-focused .custom-select:valid ~ .valid-feedback,\n .was-validated\n .has-warning .is-focused .custom-select:valid ~ .valid-tooltip,\n .has-warning .is-focused .custom-select.is-valid ~ .valid-feedback,\n .has-warning .is-focused .custom-select.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .has-warning .is-focused .form-check-input:valid ~ .form-check-label, .has-warning .is-focused .form-check-input.is-valid ~ .form-check-label {\n color: #ff9800; }\n\n.was-validated .has-warning .is-focused .form-check-input:valid ~ .valid-feedback,\n.was-validated .has-warning .is-focused .form-check-input:valid ~ .valid-tooltip, .has-warning .is-focused .form-check-input.is-valid ~ .valid-feedback,\n.has-warning .is-focused .form-check-input.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .has-warning .is-focused .custom-control-input:valid ~ .custom-control-label, .has-warning .is-focused .custom-control-input.is-valid ~ .custom-control-label {\n color: #ff9800; }\n .was-validated .has-warning .is-focused .custom-control-input:valid ~ .custom-control-label::before, .has-warning .is-focused .custom-control-input.is-valid ~ .custom-control-label::before {\n background-color: #ffcc80; }\n\n.was-validated .has-warning .is-focused .custom-control-input:valid ~ .valid-feedback,\n.was-validated .has-warning .is-focused .custom-control-input:valid ~ .valid-tooltip, .has-warning .is-focused .custom-control-input.is-valid ~ .valid-feedback,\n.has-warning .is-focused .custom-control-input.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .has-warning .is-focused .custom-control-input:valid:checked ~ .custom-control-label::before, .has-warning .is-focused .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n background-color: #ffad33; }\n\n.was-validated .has-warning .is-focused .custom-control-input:valid:focus ~ .custom-control-label::before, .has-warning .is-focused .custom-control-input.is-valid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px #fafafa, 0 0 0 0.2rem rgba(255, 152, 0, 0.25); }\n\n.was-validated .has-warning .is-focused .custom-file-input:valid ~ .custom-file-label, .has-warning .is-focused .custom-file-input.is-valid ~ .custom-file-label {\n border-color: #ff9800; }\n .was-validated .has-warning .is-focused .custom-file-input:valid ~ .custom-file-label::before, .has-warning .is-focused .custom-file-input.is-valid ~ .custom-file-label::before {\n border-color: inherit; }\n\n.was-validated .has-warning .is-focused .custom-file-input:valid ~ .valid-feedback,\n.was-validated .has-warning .is-focused .custom-file-input:valid ~ .valid-tooltip, .has-warning .is-focused .custom-file-input.is-valid ~ .valid-feedback,\n.has-warning .is-focused .custom-file-input.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .has-warning .is-focused .custom-file-input:valid:focus ~ .custom-file-label, .has-warning .is-focused .custom-file-input.is-valid:focus ~ .custom-file-label {\n box-shadow: 0 0 0 0.2rem rgba(255, 152, 0, 0.25); }\n\n.has-warning .is-focused [class^='bmd-label'],\n.has-warning .is-focused [class*=' bmd-label'] {\n color: #ff9800; }\n\n.has-warning .is-focused .bmd-label-placeholder {\n color: #ff9800; }\n\n.has-warning .is-focused .form-control {\n border-color: #ff9800; }\n\n.has-warning .is-focused .bmd-help {\n color: #555; }\n\n.has-danger [class^='bmd-label'],\n.has-danger [class*=' bmd-label'] {\n color: #f44336; }\n\n.has-danger .form-control,\n.is-focused .has-danger .form-control {\n background-image: linear-gradient(to top, #f44336 2px, rgba(244, 67, 54, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); }\n\n.has-danger .form-control:invalid {\n background-image: linear-gradient(to top, #f44336 2px, rgba(244, 67, 54, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); }\n\n.has-danger .form-control:read-only {\n background-image: linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); }\n\nfieldset[disabled][disabled] .has-danger .form-control, .has-danger .form-control.disabled, .has-danger .form-control:disabled, .has-danger .form-control[disabled] {\n background-image: linear-gradient(to right, #d2d2d2 0%, #d2d2d2 30%, transparent 30%, transparent 100%);\n background-repeat: repeat-x;\n background-size: 3px 1px; }\n\n.has-danger .form-control.form-control-success,\n.is-focused .has-danger .form-control.form-control-success {\n background-image: linear-gradient(to top, #f44336 2px, rgba(244, 67, 54, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg==\"; }\n\n.has-danger .form-control.form-control-warning,\n.is-focused .has-danger .form-control.form-control-warning {\n background-image: linear-gradient(to top, #f44336 2px, rgba(244, 67, 54, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZjBhZDRlIiBkPSJNNjAzIDY0MC4ybC0yNzguNS01MDljLTMuOC02LjYtMTAuOC0xMC42LTE4LjUtMTAuNnMtMTQuNyA0LTE4LjUgMTAuNkw5IDY0MC4yYy0zLjcgNi41LTMuNiAxNC40LjIgMjAuOCAzLjggNi41IDEwLjggMTAuNCAxOC4zIDEwLjRoNTU3YzcuNiAwIDE0LjYtNCAxOC40LTEwLjQgMy41LTYuNCAzLjYtMTQuNCAwLTIwLjh6bS0yNjYuNC0zMGgtNjEuMlY1NDloNjEuMnY2MS4yem0wLTEwN2gtNjEuMlYzMDRoNjEuMnYxOTl6Ii8+PC9zdmc+\"; }\n\n.has-danger .form-control.form-control-danger,\n.is-focused .has-danger .form-control.form-control-danger {\n background-image: linear-gradient(to top, #f44336 2px, rgba(244, 67, 54, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZDk1MzRmIiBkPSJNNDQ3IDU0NC40Yy0xNC40IDE0LjQtMzcuNiAxNC40LTUyIDBsLTg5LTkyLjctODkgOTIuN2MtMTQuNSAxNC40LTM3LjcgMTQuNC01MiAwLTE0LjQtMTQuNC0xNC40LTM3LjYgMC01Mmw5Mi40LTk2LjMtOTIuNC05Ni4zYy0xNC40LTE0LjQtMTQuNC0zNy42IDAtNTJzMzcuNi0xNC4zIDUyIDBsODkgOTIuOCA4OS4yLTkyLjdjMTQuNC0xNC40IDM3LjYtMTQuNCA1MiAwIDE0LjMgMTQuNCAxNC4zIDM3LjYgMCA1MkwzNTQuNiAzOTZsOTIuNCA5Ni40YzE0LjQgMTQuNCAxNC40IDM3LjYgMCA1MnoiLz48L3N2Zz4=\"; }\n\n.has-danger .is-focused .valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #f44336; }\n\n.has-danger .is-focused .valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: .5rem;\n margin-top: .1rem;\n font-size: .875rem;\n line-height: 1;\n color: #fff;\n background-color: rgba(244, 67, 54, 0.8);\n border-radius: .2rem; }\n\n.was-validated .has-danger .is-focused .form-control:valid, .has-danger .is-focused .form-control.is-valid, .was-validated\n.has-danger .is-focused .custom-select:valid,\n.has-danger .is-focused .custom-select.is-valid {\n border-color: #f44336; }\n .was-validated .has-danger .is-focused .form-control:valid:focus, .has-danger .is-focused .form-control.is-valid:focus, .was-validated\n .has-danger .is-focused .custom-select:valid:focus,\n .has-danger .is-focused .custom-select.is-valid:focus {\n border-color: #f44336;\n box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.25); }\n .was-validated .has-danger .is-focused .form-control:valid ~ .valid-feedback,\n .was-validated .has-danger .is-focused .form-control:valid ~ .valid-tooltip, .has-danger .is-focused .form-control.is-valid ~ .valid-feedback,\n .has-danger .is-focused .form-control.is-valid ~ .valid-tooltip, .was-validated\n .has-danger .is-focused .custom-select:valid ~ .valid-feedback,\n .was-validated\n .has-danger .is-focused .custom-select:valid ~ .valid-tooltip,\n .has-danger .is-focused .custom-select.is-valid ~ .valid-feedback,\n .has-danger .is-focused .custom-select.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .has-danger .is-focused .form-check-input:valid ~ .form-check-label, .has-danger .is-focused .form-check-input.is-valid ~ .form-check-label {\n color: #f44336; }\n\n.was-validated .has-danger .is-focused .form-check-input:valid ~ .valid-feedback,\n.was-validated .has-danger .is-focused .form-check-input:valid ~ .valid-tooltip, .has-danger .is-focused .form-check-input.is-valid ~ .valid-feedback,\n.has-danger .is-focused .form-check-input.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .has-danger .is-focused .custom-control-input:valid ~ .custom-control-label, .has-danger .is-focused .custom-control-input.is-valid ~ .custom-control-label {\n color: #f44336; }\n .was-validated .has-danger .is-focused .custom-control-input:valid ~ .custom-control-label::before, .has-danger .is-focused .custom-control-input.is-valid ~ .custom-control-label::before {\n background-color: #fbb4af; }\n\n.was-validated .has-danger .is-focused .custom-control-input:valid ~ .valid-feedback,\n.was-validated .has-danger .is-focused .custom-control-input:valid ~ .valid-tooltip, .has-danger .is-focused .custom-control-input.is-valid ~ .valid-feedback,\n.has-danger .is-focused .custom-control-input.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .has-danger .is-focused .custom-control-input:valid:checked ~ .custom-control-label::before, .has-danger .is-focused .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n background-color: #f77066; }\n\n.was-validated .has-danger .is-focused .custom-control-input:valid:focus ~ .custom-control-label::before, .has-danger .is-focused .custom-control-input.is-valid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px #fafafa, 0 0 0 0.2rem rgba(244, 67, 54, 0.25); }\n\n.was-validated .has-danger .is-focused .custom-file-input:valid ~ .custom-file-label, .has-danger .is-focused .custom-file-input.is-valid ~ .custom-file-label {\n border-color: #f44336; }\n .was-validated .has-danger .is-focused .custom-file-input:valid ~ .custom-file-label::before, .has-danger .is-focused .custom-file-input.is-valid ~ .custom-file-label::before {\n border-color: inherit; }\n\n.was-validated .has-danger .is-focused .custom-file-input:valid ~ .valid-feedback,\n.was-validated .has-danger .is-focused .custom-file-input:valid ~ .valid-tooltip, .has-danger .is-focused .custom-file-input.is-valid ~ .valid-feedback,\n.has-danger .is-focused .custom-file-input.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .has-danger .is-focused .custom-file-input:valid:focus ~ .custom-file-label, .has-danger .is-focused .custom-file-input.is-valid:focus ~ .custom-file-label {\n box-shadow: 0 0 0 0.2rem rgba(244, 67, 54, 0.25); }\n\n.has-danger .is-focused [class^='bmd-label'],\n.has-danger .is-focused [class*=' bmd-label'] {\n color: #f44336; }\n\n.has-danger .is-focused .bmd-label-placeholder {\n color: #f44336; }\n\n.has-danger .is-focused .form-control {\n border-color: #f44336; }\n\n.has-danger .is-focused .bmd-help {\n color: #555; }\n\n.has-rose [class^='bmd-label'],\n.has-rose [class*=' bmd-label'] {\n color: #e91e63; }\n\n.has-rose .form-control,\n.is-focused .has-rose .form-control {\n background-image: linear-gradient(to top, #e91e63 2px, rgba(233, 30, 99, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); }\n\n.has-rose .form-control:invalid {\n background-image: linear-gradient(to top, #f44336 2px, rgba(244, 67, 54, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); }\n\n.has-rose .form-control:read-only {\n background-image: linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px); }\n\nfieldset[disabled][disabled] .has-rose .form-control, .has-rose .form-control.disabled, .has-rose .form-control:disabled, .has-rose .form-control[disabled] {\n background-image: linear-gradient(to right, #d2d2d2 0%, #d2d2d2 30%, transparent 30%, transparent 100%);\n background-repeat: repeat-x;\n background-size: 3px 1px; }\n\n.has-rose .form-control.form-control-success,\n.is-focused .has-rose .form-control.form-control-success {\n background-image: linear-gradient(to top, #e91e63 2px, rgba(233, 30, 99, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg==\"; }\n\n.has-rose .form-control.form-control-warning,\n.is-focused .has-rose .form-control.form-control-warning {\n background-image: linear-gradient(to top, #e91e63 2px, rgba(233, 30, 99, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZjBhZDRlIiBkPSJNNjAzIDY0MC4ybC0yNzguNS01MDljLTMuOC02LjYtMTAuOC0xMC42LTE4LjUtMTAuNnMtMTQuNyA0LTE4LjUgMTAuNkw5IDY0MC4yYy0zLjcgNi41LTMuNiAxNC40LjIgMjAuOCAzLjggNi41IDEwLjggMTAuNCAxOC4zIDEwLjRoNTU3YzcuNiAwIDE0LjYtNCAxOC40LTEwLjQgMy41LTYuNCAzLjYtMTQuNCAwLTIwLjh6bS0yNjYuNC0zMGgtNjEuMlY1NDloNjEuMnY2MS4yem0wLTEwN2gtNjEuMlYzMDRoNjEuMnYxOTl6Ii8+PC9zdmc+\"; }\n\n.has-rose .form-control.form-control-danger,\n.is-focused .has-rose .form-control.form-control-danger {\n background-image: linear-gradient(to top, #e91e63 2px, rgba(233, 30, 99, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px), \"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZDk1MzRmIiBkPSJNNDQ3IDU0NC40Yy0xNC40IDE0LjQtMzcuNiAxNC40LTUyIDBsLTg5LTkyLjctODkgOTIuN2MtMTQuNSAxNC40LTM3LjcgMTQuNC01MiAwLTE0LjQtMTQuNC0xNC40LTM3LjYgMC01Mmw5Mi40LTk2LjMtOTIuNC05Ni4zYy0xNC40LTE0LjQtMTQuNC0zNy42IDAtNTJzMzcuNi0xNC4zIDUyIDBsODkgOTIuOCA4OS4yLTkyLjdjMTQuNC0xNC40IDM3LjYtMTQuNCA1MiAwIDE0LjMgMTQuNCAxNC4zIDM3LjYgMCA1MkwzNTQuNiAzOTZsOTIuNCA5Ni40YzE0LjQgMTQuNCAxNC40IDM3LjYgMCA1MnoiLz48L3N2Zz4=\"; }\n\n.has-rose .is-focused .valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #e91e63; }\n\n.has-rose .is-focused .valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: .5rem;\n margin-top: .1rem;\n font-size: .875rem;\n line-height: 1;\n color: #fff;\n background-color: rgba(233, 30, 99, 0.8);\n border-radius: .2rem; }\n\n.was-validated .has-rose .is-focused .form-control:valid, .has-rose .is-focused .form-control.is-valid, .was-validated\n.has-rose .is-focused .custom-select:valid,\n.has-rose .is-focused .custom-select.is-valid {\n border-color: #e91e63; }\n .was-validated .has-rose .is-focused .form-control:valid:focus, .has-rose .is-focused .form-control.is-valid:focus, .was-validated\n .has-rose .is-focused .custom-select:valid:focus,\n .has-rose .is-focused .custom-select.is-valid:focus {\n border-color: #e91e63;\n box-shadow: 0 0 0 0.2rem rgba(233, 30, 99, 0.25); }\n .was-validated .has-rose .is-focused .form-control:valid ~ .valid-feedback,\n .was-validated .has-rose .is-focused .form-control:valid ~ .valid-tooltip, .has-rose .is-focused .form-control.is-valid ~ .valid-feedback,\n .has-rose .is-focused .form-control.is-valid ~ .valid-tooltip, .was-validated\n .has-rose .is-focused .custom-select:valid ~ .valid-feedback,\n .was-validated\n .has-rose .is-focused .custom-select:valid ~ .valid-tooltip,\n .has-rose .is-focused .custom-select.is-valid ~ .valid-feedback,\n .has-rose .is-focused .custom-select.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .has-rose .is-focused .form-check-input:valid ~ .form-check-label, .has-rose .is-focused .form-check-input.is-valid ~ .form-check-label {\n color: #e91e63; }\n\n.was-validated .has-rose .is-focused .form-check-input:valid ~ .valid-feedback,\n.was-validated .has-rose .is-focused .form-check-input:valid ~ .valid-tooltip, .has-rose .is-focused .form-check-input.is-valid ~ .valid-feedback,\n.has-rose .is-focused .form-check-input.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .has-rose .is-focused .custom-control-input:valid ~ .custom-control-label, .has-rose .is-focused .custom-control-input.is-valid ~ .custom-control-label {\n color: #e91e63; }\n .was-validated .has-rose .is-focused .custom-control-input:valid ~ .custom-control-label::before, .has-rose .is-focused .custom-control-input.is-valid ~ .custom-control-label::before {\n background-color: #f492b4; }\n\n.was-validated .has-rose .is-focused .custom-control-input:valid ~ .valid-feedback,\n.was-validated .has-rose .is-focused .custom-control-input:valid ~ .valid-tooltip, .has-rose .is-focused .custom-control-input.is-valid ~ .valid-feedback,\n.has-rose .is-focused .custom-control-input.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .has-rose .is-focused .custom-control-input:valid:checked ~ .custom-control-label::before, .has-rose .is-focused .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n background-color: #ee4c83; }\n\n.was-validated .has-rose .is-focused .custom-control-input:valid:focus ~ .custom-control-label::before, .has-rose .is-focused .custom-control-input.is-valid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px #fafafa, 0 0 0 0.2rem rgba(233, 30, 99, 0.25); }\n\n.was-validated .has-rose .is-focused .custom-file-input:valid ~ .custom-file-label, .has-rose .is-focused .custom-file-input.is-valid ~ .custom-file-label {\n border-color: #e91e63; }\n .was-validated .has-rose .is-focused .custom-file-input:valid ~ .custom-file-label::before, .has-rose .is-focused .custom-file-input.is-valid ~ .custom-file-label::before {\n border-color: inherit; }\n\n.was-validated .has-rose .is-focused .custom-file-input:valid ~ .valid-feedback,\n.was-validated .has-rose .is-focused .custom-file-input:valid ~ .valid-tooltip, .has-rose .is-focused .custom-file-input.is-valid ~ .valid-feedback,\n.has-rose .is-focused .custom-file-input.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .has-rose .is-focused .custom-file-input:valid:focus ~ .custom-file-label, .has-rose .is-focused .custom-file-input.is-valid:focus ~ .custom-file-label {\n box-shadow: 0 0 0 0.2rem rgba(233, 30, 99, 0.25); }\n\n.has-rose .is-focused [class^='bmd-label'],\n.has-rose .is-focused [class*=' bmd-label'] {\n color: #e91e63; }\n\n.has-rose .is-focused .bmd-label-placeholder {\n color: #e91e63; }\n\n.has-rose .is-focused .form-control {\n border-color: #e91e63; }\n\n.has-rose .is-focused .bmd-help {\n color: #555; }\n\n.bmd-form-group {\n position: relative;\n padding-top: 27px; }\n .bmd-form-group:not(.has-success):not(.has-danger) [class^='bmd-label'].bmd-label-floating,\n .bmd-form-group:not(.has-success):not(.has-danger) [class*=' bmd-label'].bmd-label-floating {\n color: #AAAAAA; }\n .bmd-form-group [class^='bmd-label'],\n .bmd-form-group [class*=' bmd-label'] {\n position: absolute;\n pointer-events: none;\n transition: 0.3s ease all; }\n .bmd-form-group [class^='bmd-label'].bmd-label-floating,\n .bmd-form-group [class*=' bmd-label'].bmd-label-floating {\n will-change: left, top, contents;\n margin: 0;\n line-height: 1.4;\n font-weight: 400; }\n .bmd-form-group.is-filled .bmd-label-placeholder {\n display: none; }\n .bmd-form-group.bmd-collapse-inline {\n display: flex;\n align-items: center;\n padding: 0;\n min-height: 2.1em; }\n .bmd-form-group.bmd-collapse-inline .collapse {\n flex: 1;\n display: none; }\n .bmd-form-group.bmd-collapse-inline .collapse.show {\n max-width: 1200px; }\n .bmd-form-group.bmd-collapse-inline .collapsing,\n .bmd-form-group.bmd-collapse-inline .width:not(.collapse),\n .bmd-form-group.bmd-collapse-inline .collapse.show {\n display: block; }\n .bmd-form-group.bmd-collapse-inline .collapsing {\n transition-duration: 0.2s;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }\n .bmd-form-group .form-control,\n .bmd-form-group label,\n .bmd-form-group input::placeholder {\n line-height: 1.1; }\n .bmd-form-group label {\n color: #AAAAAA; }\n .bmd-form-group .radio label,\n .bmd-form-group label.radio-inline,\n .bmd-form-group .checkbox label,\n .bmd-form-group label.checkbox-inline,\n .bmd-form-group .switch label {\n line-height: 1.5; }\n .bmd-form-group .checkbox label,\n .bmd-form-group .radio label,\n .bmd-form-group label {\n font-size: 0.875rem; }\n .bmd-form-group .bmd-label-floating,\n .bmd-form-group .bmd-label-placeholder {\n top: 2.3125rem; }\n .bmd-form-group .is-focused .bmd-label-floating,\n .bmd-form-group .is-filled .bmd-label-floating {\n top: 1rem;\n left: 0;\n font-size: 0.6875rem; }\n .bmd-form-group .bmd-label-static {\n top: 0.35rem;\n left: 0;\n font-size: 0.875rem; }\n .bmd-form-group .bmd-help {\n margin-top: 0;\n font-size: 0.75rem; }\n .bmd-form-group .form-control.form-control-success, .bmd-form-group .form-control.form-control-warning, .bmd-form-group .form-control.form-control-danger {\n background-size: 0 100%, 100% 100%, 0.9375rem 0.9375rem; }\n .bmd-form-group .form-control.form-control-success, .bmd-form-group .form-control.form-control-success:focus,\n .bmd-form-group.is-focused .bmd-form-group .form-control.form-control-success, .bmd-form-group .form-control.form-control-warning, .bmd-form-group .form-control.form-control-warning:focus,\n .bmd-form-group.is-focused .bmd-form-group .form-control.form-control-warning, .bmd-form-group .form-control.form-control-danger, .bmd-form-group .form-control.form-control-danger:focus,\n .bmd-form-group.is-focused .bmd-form-group .form-control.form-control-danger {\n padding-right: 0;\n background-repeat: no-repeat, no-repeat;\n background-position: center bottom, center calc(100% - 1px), center right 0.46875rem; }\n .bmd-form-group .form-control.form-control-success:focus,\n .bmd-form-group.is-focused .bmd-form-group .form-control.form-control-success, .bmd-form-group .form-control.form-control-warning:focus,\n .bmd-form-group.is-focused .bmd-form-group .form-control.form-control-warning, .bmd-form-group .form-control.form-control-danger:focus,\n .bmd-form-group.is-focused .bmd-form-group .form-control.form-control-danger {\n background-size: 100% 100%, 100% 100%, 0.9375rem 0.9375rem; }\n .bmd-form-group.bmd-form-group-sm .form-control,\n .bmd-form-group.bmd-form-group-sm label,\n .bmd-form-group.bmd-form-group-sm input::placeholder {\n line-height: 1.1; }\n .bmd-form-group.bmd-form-group-sm label {\n color: #AAAAAA; }\n .bmd-form-group.bmd-form-group-sm .radio label,\n .bmd-form-group.bmd-form-group-sm label.radio-inline,\n .bmd-form-group.bmd-form-group-sm .checkbox label,\n .bmd-form-group.bmd-form-group-sm label.checkbox-inline,\n .bmd-form-group.bmd-form-group-sm .switch label {\n line-height: 1.5; }\n .bmd-form-group.bmd-form-group-sm .checkbox label,\n .bmd-form-group.bmd-form-group-sm .radio label,\n .bmd-form-group.bmd-form-group-sm label {\n font-size: 0.875rem; }\n .bmd-form-group.bmd-form-group-sm .bmd-label-floating,\n .bmd-form-group.bmd-form-group-sm .bmd-label-placeholder {\n top: 1.875rem; }\n .bmd-form-group.bmd-form-group-sm .is-focused .bmd-label-floating,\n .bmd-form-group.bmd-form-group-sm .is-filled .bmd-label-floating {\n top: 0.75rem;\n left: 0;\n font-size: 0.6875rem; }\n .bmd-form-group.bmd-form-group-sm .bmd-label-static {\n top: 0.1rem;\n left: 0;\n font-size: 0.875rem; }\n .bmd-form-group.bmd-form-group-sm .bmd-help {\n margin-top: 0;\n font-size: 0.65625rem; }\n .bmd-form-group.bmd-form-group-sm .form-control.form-control-success, .bmd-form-group.bmd-form-group-sm .form-control.form-control-warning, .bmd-form-group.bmd-form-group-sm .form-control.form-control-danger {\n background-size: 0 100%, 100% 100%, 0.6875rem 0.6875rem; }\n .bmd-form-group.bmd-form-group-sm .form-control.form-control-success, .bmd-form-group.bmd-form-group-sm .form-control.form-control-success:focus,\n .bmd-form-group.is-focused .bmd-form-group.bmd-form-group-sm .form-control.form-control-success, .bmd-form-group.bmd-form-group-sm .form-control.form-control-warning, .bmd-form-group.bmd-form-group-sm .form-control.form-control-warning:focus,\n .bmd-form-group.is-focused .bmd-form-group.bmd-form-group-sm .form-control.form-control-warning, .bmd-form-group.bmd-form-group-sm .form-control.form-control-danger, .bmd-form-group.bmd-form-group-sm .form-control.form-control-danger:focus,\n .bmd-form-group.is-focused .bmd-form-group.bmd-form-group-sm .form-control.form-control-danger {\n padding-right: 0;\n background-repeat: no-repeat, no-repeat;\n background-position: center bottom, center calc(100% - 1px), center right 0.34375rem; }\n .bmd-form-group.bmd-form-group-sm .form-control.form-control-success:focus,\n .bmd-form-group.is-focused .bmd-form-group.bmd-form-group-sm .form-control.form-control-success, .bmd-form-group.bmd-form-group-sm .form-control.form-control-warning:focus,\n .bmd-form-group.is-focused .bmd-form-group.bmd-form-group-sm .form-control.form-control-warning, .bmd-form-group.bmd-form-group-sm .form-control.form-control-danger:focus,\n .bmd-form-group.is-focused .bmd-form-group.bmd-form-group-sm .form-control.form-control-danger {\n background-size: 100% 100%, 100% 100%, 0.6875rem 0.6875rem; }\n .bmd-form-group.bmd-form-group-lg .form-control,\n .bmd-form-group.bmd-form-group-lg label,\n .bmd-form-group.bmd-form-group-lg input::placeholder {\n line-height: 1.1; }\n .bmd-form-group.bmd-form-group-lg label {\n color: #AAAAAA; }\n .bmd-form-group.bmd-form-group-lg .radio label,\n .bmd-form-group.bmd-form-group-lg label.radio-inline,\n .bmd-form-group.bmd-form-group-lg .checkbox label,\n .bmd-form-group.bmd-form-group-lg label.checkbox-inline,\n .bmd-form-group.bmd-form-group-lg .switch label {\n line-height: 1.5; }\n .bmd-form-group.bmd-form-group-lg .checkbox label,\n .bmd-form-group.bmd-form-group-lg .radio label,\n .bmd-form-group.bmd-form-group-lg label {\n font-size: 0.875rem; }\n .bmd-form-group.bmd-form-group-lg .bmd-label-floating,\n .bmd-form-group.bmd-form-group-lg .bmd-label-placeholder {\n top: 2.4375rem; }\n .bmd-form-group.bmd-form-group-lg .is-focused .bmd-label-floating,\n .bmd-form-group.bmd-form-group-lg .is-filled .bmd-label-floating {\n top: 1rem;\n left: 0;\n font-size: 0.6875rem; }\n .bmd-form-group.bmd-form-group-lg .bmd-label-static {\n top: 0.35rem;\n left: 0;\n font-size: 0.875rem; }\n .bmd-form-group.bmd-form-group-lg .bmd-help {\n margin-top: 0;\n font-size: 0.9375rem; }\n .bmd-form-group.bmd-form-group-lg .form-control.form-control-success, .bmd-form-group.bmd-form-group-lg .form-control.form-control-warning, .bmd-form-group.bmd-form-group-lg .form-control.form-control-danger {\n background-size: 0 100%, 100% 100%, 1.1875rem 1.1875rem; }\n .bmd-form-group.bmd-form-group-lg .form-control.form-control-success, .bmd-form-group.bmd-form-group-lg .form-control.form-control-success:focus,\n .bmd-form-group.is-focused .bmd-form-group.bmd-form-group-lg .form-control.form-control-success, .bmd-form-group.bmd-form-group-lg .form-control.form-control-warning, .bmd-form-group.bmd-form-group-lg .form-control.form-control-warning:focus,\n .bmd-form-group.is-focused .bmd-form-group.bmd-form-group-lg .form-control.form-control-warning, .bmd-form-group.bmd-form-group-lg .form-control.form-control-danger, .bmd-form-group.bmd-form-group-lg .form-control.form-control-danger:focus,\n .bmd-form-group.is-focused .bmd-form-group.bmd-form-group-lg .form-control.form-control-danger {\n padding-right: 0;\n background-repeat: no-repeat, no-repeat;\n background-position: center bottom, center calc(100% - 1px), center right 0.59375rem; }\n .bmd-form-group.bmd-form-group-lg .form-control.form-control-success:focus,\n .bmd-form-group.is-focused .bmd-form-group.bmd-form-group-lg .form-control.form-control-success, .bmd-form-group.bmd-form-group-lg .form-control.form-control-warning:focus,\n .bmd-form-group.is-focused .bmd-form-group.bmd-form-group-lg .form-control.form-control-warning, .bmd-form-group.bmd-form-group-lg .form-control.form-control-danger:focus,\n .bmd-form-group.is-focused .bmd-form-group.bmd-form-group-lg .form-control.form-control-danger {\n background-size: 100% 100%, 100% 100%, 1.1875rem 1.1875rem; }\n\n.form-control,\nlabel,\ninput::placeholder {\n line-height: 1.1; }\n\nlabel {\n color: #AAAAAA; }\n\n.radio label,\nlabel.radio-inline,\n.checkbox label,\nlabel.checkbox-inline,\n.switch label {\n line-height: 1.5; }\n\n.checkbox label,\n.radio label,\nlabel {\n font-size: 0.875rem; }\n\n.bmd-label-floating,\n.bmd-label-placeholder {\n top: 2.3125rem; }\n\n.is-focused .bmd-label-floating,\n.is-filled .bmd-label-floating {\n top: 1rem;\n left: 0;\n font-size: 0.6875rem; }\n\n.bmd-label-static {\n top: 0.35rem;\n left: 0;\n font-size: 0.875rem; }\n\n.bmd-help {\n margin-top: 0;\n font-size: 0.75rem; }\n\n.form-control.form-control-success, .form-control.form-control-warning, .form-control.form-control-danger {\n background-size: 0 100%, 100% 100%, 0.9375rem 0.9375rem; }\n .form-control.form-control-success, .form-control.form-control-success:focus,\n .bmd-form-group.is-focused .form-control.form-control-success, .form-control.form-control-warning, .form-control.form-control-warning:focus,\n .bmd-form-group.is-focused .form-control.form-control-warning, .form-control.form-control-danger, .form-control.form-control-danger:focus,\n .bmd-form-group.is-focused .form-control.form-control-danger {\n padding-right: 0;\n background-repeat: no-repeat, no-repeat;\n background-position: center bottom, center calc(100% - 1px), center right 0.46875rem; }\n .form-control.form-control-success:focus,\n .bmd-form-group.is-focused .form-control.form-control-success, .form-control.form-control-warning:focus,\n .bmd-form-group.is-focused .form-control.form-control-warning, .form-control.form-control-danger:focus,\n .bmd-form-group.is-focused .form-control.form-control-danger {\n background-size: 100% 100%, 100% 100%, 0.9375rem 0.9375rem; }\n\nselect, select.form-control {\n -moz-appearance: none;\n -webkit-appearance: none; }\n\n@media (min-width: 576px) {\n .form-inline .input-group {\n display: inline-flex;\n align-items: center; } }\n\n.form-control-feedback {\n position: absolute;\n top: 33px;\n right: 0;\n z-index: 2;\n display: block;\n width: 34px;\n height: 34px;\n line-height: 34px;\n text-align: center;\n pointer-events: none;\n opacity: 0; }\n .has-success .form-control-feedback {\n color: #4caf50;\n opacity: 1; }\n .has-danger .form-control-feedback {\n color: #f44336;\n opacity: 1; }\n\n.form-group {\n margin-bottom: 17px;\n position: relative; }\n\ntextarea {\n height: auto !important;\n resize: none;\n line-height: 1.42857 !important; }\n\n.form-group input[type=file] {\n opacity: 0;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n z-index: -1; }\n\n.form-newsletter .input-group,\n.form-newsletter .form-group {\n float: left;\n width: 78%;\n margin-right: 2%;\n margin-top: 9px;\n padding-top: 5px; }\n\n.form-newsletter .btn {\n float: left;\n width: 20%;\n margin: 9px 0 0; }\n\n.form-file-upload .input-group-btn:last-child > .btn-round {\n border-radius: 30px; }\n\n.form-file-upload .input-group-btn .btn {\n margin: 0; }\n\n.form-file-upload .input-group {\n width: 100%; }\n\n.input-group .input-group-btn {\n padding: 0 12px; }\n\n.input-group .input-group-text {\n display: flex;\n justify-content: center;\n align-items: center;\n padding: 0 15px 0 15px;\n background-color: transparent;\n border-color: transparent; }\n\n.input-group .input-group-btn {\n position: absolute;\n right: 0;\n bottom: 0;\n padding-right: 0; }\n\n.list-group {\n display: flex;\n flex-direction: column;\n flex-grow: 1;\n padding: .5rem 0; }\n .list-group.bmd-list-group-sm {\n padding: .25rem 0; }\n .list-group.bmd-list-group-sm .list-group-item {\n padding: .5rem 1rem; }\n\n.bmd-list-group-col {\n display: flex;\n flex-direction: column;\n min-width: 0; }\n\n.list-group-item {\n display: flex;\n flex-flow: row wrap;\n align-items: center;\n padding: 1rem;\n line-height: 1; }\n .list-group-item .list-group-item-text {\n min-width: 0;\n max-height: 2.188rem;\n overflow: hidden;\n text-overflow: ellipsis; }\n .list-group-item :first-child {\n margin-right: 2rem; }\n .list-group-item > .pull-xs-right,\n .list-group-item > .pull-sm-right,\n .list-group-item > .pull-md-right,\n .list-group-item > .pull-lg-right,\n .list-group-item > .pull-xl-right,\n .list-group-item > * ~ .label:last-child,\n .list-group-item > * ~ .material-icons:last-child {\n margin-right: 0;\n margin-left: auto; }\n .list-group-item .material-icons.pull-xs-right,\n .list-group-item .material-icons.pull-sm-right,\n .list-group-item .material-icons.pull-md-right,\n .list-group-item .material-icons.pull-lg-right,\n .list-group-item .material-icons.pull-xl-right,\n .list-group-item .material-icons ~ .material-icons:last-child {\n padding-left: 1rem; }\n .list-group-item .list-group-item-text {\n font-size: .875rem;\n color: #555; }\n\n.nav-link {\n text-transform: uppercase; }\n\n.navbar-nav .nav-link {\n padding: 0.5321rem;\n font-size: 0.875rem;\n font-weight: 400; }\n\n.nav-tabs,\n.nav-pills {\n border: 0;\n border-radius: 3px;\n padding: 0 15px; }\n .nav-tabs .nav-link,\n .nav-pills .nav-link {\n padding: 1.4286em 0.8575em;\n font-size: 0.875rem;\n font-weight: 500;\n border: 0; }\n\n.nav .nav-item {\n position: relative; }\n\n.img-thumbnail {\n border-radius: 16px; }\n\n.img-raised {\n box-shadow: 0 5px 15px -8px rgba(0, 0, 0, 0.24), 0 8px 10px -5px rgba(0, 0, 0, 0.2); }\n\n.rounded {\n border-radius: 6px !important; }\n\n.navbar {\n border: 0;\n border-radius: 3px;\n padding: 0.625rem 0;\n margin-bottom: 20px;\n color: #555;\n background-color: #ffffff !important;\n box-shadow: 0 4px 18px 0px rgba(0, 0, 0, 0.12), 0 7px 10px -5px rgba(0, 0, 0, 0.15); }\n .navbar .dropdown-item:hover,\n .navbar .dropdown-item:focus {\n box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(255, 255, 255, 0.4);\n background-color: #ffffff;\n color: #555; }\n .navbar .navbar-toggler .navbar-toggler-icon {\n background-color: #555; }\n .navbar.fixed-top {\n border-radius: 0; }\n .navbar .navbar-nav .nav-item .nav-link {\n position: relative;\n color: inherit;\n padding: 0.9375rem;\n font-weight: 400;\n font-size: 12px;\n text-transform: uppercase;\n border-radius: 3px;\n line-height: 20px; }\n .navbar .navbar-nav .nav-item .nav-link:not(.btn-just-icon) .fa {\n position: relative;\n top: 2px;\n margin-top: -4px;\n margin-right: 4px; }\n .navbar .navbar-nav .nav-item .nav-link .material-icons,\n .navbar .navbar-nav .nav-item .nav-link .fa {\n font-size: 1.25rem;\n max-width: 24px;\n margin-top: -1.1em; }\n .navbar .navbar-nav .nav-item .nav-link:not(.btn) .material-icons {\n margin-top: -7px;\n top: 3px;\n position: relative;\n margin-right: 3px; }\n .navbar .navbar-nav .nav-item .nav-link.profile-photo {\n padding: 0;\n margin: 0 3px; }\n .navbar .navbar-nav .nav-item .nav-link.profile-photo:after {\n display: none; }\n .navbar .navbar-nav .nav-item .nav-link.profile-photo .profile-photo-small {\n height: 40px;\n width: 40px; }\n .navbar .navbar-nav .nav-item .nav-link.profile-photo .ripple-container {\n border-radius: 50%; }\n .navbar .navbar-nav .dropdown-menu-right {\n transform-origin: 100% 0; }\n .navbar .navbar-nav .nav-item.active .nav-link, .navbar .navbar-nav .nav-item.active .nav-link:hover, .navbar .navbar-nav .nav-item.active .nav-link:focus {\n background-color: rgba(255, 255, 255, 0.1); }\n .navbar .btn,\n .navbar .navbar-nav .nav-item .btn {\n margin-top: 0;\n margin-bottom: 0; }\n .navbar .navbar-toggler {\n cursor: pointer; }\n .navbar .navbar-toggler .navbar-toggler-icon {\n position: relative;\n width: 22px;\n height: 2px;\n vertical-align: middle;\n outline: 0;\n display: block;\n border-radius: 1px; }\n .navbar .navbar-toggler .navbar-toggler-icon + .navbar-toggler-icon {\n margin-top: 4px; }\n .navbar.navbar-absolute {\n position: absolute;\n width: 100%;\n padding-top: 10px;\n z-index: 1029; }\n .navbar .navbar-wrapper {\n display: inline-flex;\n align-items: center; }\n .navbar .navbar-brand {\n position: relative;\n color: inherit;\n height: 50px;\n font-size: 1.125rem;\n line-height: 30px;\n padding: 0.625rem 0; }\n .navbar.bg-primary {\n color: #ffffff;\n background-color: #9c27b0 !important;\n box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(156, 39, 176, 0.46); }\n .navbar.bg-primary .dropdown-item:hover,\n .navbar.bg-primary .dropdown-item:focus {\n box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(156, 39, 176, 0.4);\n background-color: #9c27b0;\n color: #ffffff; }\n .navbar.bg-primary .navbar-toggler .navbar-toggler-icon {\n background-color: #ffffff; }\n .navbar.bg-info {\n color: #ffffff;\n background-color: #00bcd4 !important;\n box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(0, 188, 212, 0.46); }\n .navbar.bg-info .dropdown-item:hover,\n .navbar.bg-info .dropdown-item:focus {\n box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(0, 188, 212, 0.4);\n background-color: #00bcd4;\n color: #ffffff; }\n .navbar.bg-info .navbar-toggler .navbar-toggler-icon {\n background-color: #ffffff; }\n .navbar.bg-warning {\n color: #ffffff;\n background-color: #ff9800 !important;\n box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(255, 152, 0, 0.46); }\n .navbar.bg-warning .dropdown-item:hover,\n .navbar.bg-warning .dropdown-item:focus {\n box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(255, 152, 0, 0.4);\n background-color: #ff9800;\n color: #ffffff; }\n .navbar.bg-warning .navbar-toggler .navbar-toggler-icon {\n background-color: #ffffff; }\n .navbar.bg-rose {\n color: #ffffff;\n background-color: #e91e63 !important;\n box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(233, 30, 99, 0.46); }\n .navbar.bg-rose .dropdown-item:hover,\n .navbar.bg-rose .dropdown-item:focus {\n box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(233, 30, 99, 0.4);\n background-color: #e91e63;\n color: #ffffff; }\n .navbar.bg-rose .navbar-toggler .navbar-toggler-icon {\n background-color: #ffffff; }\n .navbar.bg-danger {\n color: #ffffff;\n background-color: #f44336 !important;\n box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(244, 67, 54, 0.46); }\n .navbar.bg-danger .dropdown-item:hover,\n .navbar.bg-danger .dropdown-item:focus {\n box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(244, 67, 54, 0.4);\n background-color: #f44336;\n color: #ffffff; }\n .navbar.bg-danger .navbar-toggler .navbar-toggler-icon {\n background-color: #ffffff; }\n .navbar.bg-success {\n color: #ffffff;\n background-color: #4caf50 !important;\n box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(76, 175, 80, 0.46); }\n .navbar.bg-success .dropdown-item:hover,\n .navbar.bg-success .dropdown-item:focus {\n box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(76, 175, 80, 0.4);\n background-color: #4caf50;\n color: #ffffff; }\n .navbar.bg-success .navbar-toggler .navbar-toggler-icon {\n background-color: #ffffff; }\n .navbar.bg-dark {\n color: #ffffff;\n background-color: #212121 !important;\n box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(33, 33, 33, 0.46); }\n .navbar.bg-dark .dropdown-item:hover,\n .navbar.bg-dark .dropdown-item:focus {\n box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(33, 33, 33, 0.4);\n background-color: #212121;\n color: #ffffff; }\n .navbar.bg-dark .navbar-toggler .navbar-toggler-icon {\n background-color: #ffffff; }\n .navbar.navbar-transparent {\n background-color: transparent !important;\n box-shadow: none;\n padding-top: 25px;\n color: #ffffff; }\n\n#navbar .navbar {\n border-radius: 0; }\n\n.badge {\n padding: 5px 12px;\n text-transform: uppercase;\n font-size: 10px;\n color: #ffffff; }\n .badge.badge-primary {\n background-color: #9c27b0; }\n .badge.badge-info {\n background-color: #00bcd4; }\n .badge.badge-success {\n background-color: #4caf50; }\n .badge.badge-warning {\n background-color: #ff9800; }\n .badge.badge-danger {\n background-color: #f44336; }\n .badge.badge-rose {\n background-color: #e91e63; }\n .badge.badge-default {\n background-color: #999; }\n\n.badge-default[href]:hover,\n.badge-default[href]:focus {\n background-color: #c1c1c1; }\n\n.badge-primary[href]:hover, .badge-primary[href]:focus {\n background-color: #89229b; }\n\n.badge-info[href]:hover, .badge-info[href]:focus {\n background-color: #00a5bb; }\n\n.badge-success[href]:hover, .badge-success[href]:focus {\n background-color: #449d48; }\n\n.badge-warning[href]:hover, .badge-warning[href]:focus {\n background-color: #e68900;\n color: #ffffff; }\n\n.badge-danger[href]:hover, .badge-danger[href]:focus {\n background-color: #f32c1e; }\n\n.badge-rose[href]:hover,\n.badge-rose[href]:focus {\n background-color: #d81558; }\n\n.alert {\n border: 0;\n border-radius: 0;\n padding: 20px 15px;\n line-height: 20px; }\n .alert b {\n font-weight: 500;\n text-transform: uppercase;\n font-size: 12px; }\n .alert, .alert.alert-default {\n background-color: white;\n color: #555; }\n .alert a, .alert .alert-link, .alert.alert-default a, .alert.alert-default .alert-link {\n color: #555; }\n .alert.alert-inverse {\n background-color: #292929;\n color: #fff; }\n .alert.alert-inverse a, .alert.alert-inverse .alert-link {\n color: #fff; }\n .alert.alert-primary {\n background-color: #a72abd;\n color: #fff; }\n .alert.alert-primary a, .alert.alert-primary .alert-link {\n color: #fff; }\n .alert.alert-success {\n background-color: #55b559;\n color: #fff; }\n .alert.alert-success a, .alert.alert-success .alert-link {\n color: #fff; }\n .alert.alert-info {\n background-color: #00cae3;\n color: #fff; }\n .alert.alert-info a, .alert.alert-info .alert-link {\n color: #fff; }\n .alert.alert-warning {\n background-color: #ff9e0f;\n color: #fff; }\n .alert.alert-warning a, .alert.alert-warning .alert-link {\n color: #fff; }\n .alert.alert-danger {\n background-color: #f55145;\n color: #fff; }\n .alert.alert-danger a, .alert.alert-danger .alert-link {\n color: #fff; }\n .alert.alert-rose {\n background-color: #ea2c6d;\n color: #fff; }\n .alert.alert-rose a, .alert.alert-rose .alert-link {\n color: #fff; }\n .alert-info, .alert-danger, .alert-warning, .alert-success {\n color: #fff; }\n .alert-default a, .alert-default .alert-link {\n color: rgba(0,0,0, 0.87); }\n .alert .alert-icon {\n display: block;\n float: left;\n margin-right: 1.071rem; }\n .alert .alert-icon i {\n margin-top: -7px;\n top: 5px;\n position: relative; }\n .alert .close {\n color: #ffffff;\n text-shadow: none;\n opacity: .9; }\n .alert .close i {\n font-size: 20px; }\n .alert .close:hover, .alert .close:focus {\n opacity: 1; }\n\n.pagination > .page-item > .page-link,\n.pagination > .page-item > span {\n border: 0;\n border-radius: 30px !important;\n transition: all .3s;\n padding: 0px 11px;\n margin: 0 3px;\n min-width: 30px;\n height: 30px;\n line-height: 30px;\n color: #999999;\n font-weight: 400;\n font-size: 12px;\n text-transform: uppercase;\n background: transparent;\n text-align: center; }\n .pagination > .page-item > .page-link:hover, .pagination > .page-item > .page-link:focus,\n .pagination > .page-item > span:hover,\n .pagination > .page-item > span:focus {\n color: #999999; }\n\n.pagination > .page-item.active > a,\n.pagination > .page-item.active > span {\n color: #999999; }\n .pagination > .page-item.active > a, .pagination > .page-item.active > a:focus, .pagination > .page-item.active > a:hover,\n .pagination > .page-item.active > span,\n .pagination > .page-item.active > span:focus,\n .pagination > .page-item.active > span:hover {\n background-color: #9c27b0;\n border-color: #9c27b0;\n color: #ffffff;\n box-shadow: 0 4px 5px 0 rgba(156, 39, 176, 0.14), 0 1px 10px 0 rgba(156, 39, 176, 0.12), 0 2px 4px -1px rgba(156, 39, 176, 0.2); }\n\n.pagination.pagination-info > .page-item.active > a, .pagination.pagination-info > .page-item.active > a:focus, .pagination.pagination-info > .page-item.active > a:hover,\n.pagination.pagination-info > .page-item.active > span,\n.pagination.pagination-info > .page-item.active > span:focus,\n.pagination.pagination-info > .page-item.active > span:hover {\n background-color: #00bcd4;\n border-color: #00bcd4;\n box-shadow: 0 4px 5px 0 rgba(0, 188, 212, 0.14), 0 1px 10px 0 rgba(0, 188, 212, 0.12), 0 2px 4px -1px rgba(0, 188, 212, 0.2); }\n\n.pagination.pagination-success > .page-item.active > a, .pagination.pagination-success > .page-item.active > a:focus, .pagination.pagination-success > .page-item.active > a:hover,\n.pagination.pagination-success > .page-item.active > span,\n.pagination.pagination-success > .page-item.active > span:focus,\n.pagination.pagination-success > .page-item.active > span:hover {\n background-color: #4caf50;\n border-color: #4caf50;\n box-shadow: 0 4px 5px 0 rgba(76, 175, 80, 0.14), 0 1px 10px 0 rgba(76, 175, 80, 0.12), 0 2px 4px -1px rgba(76, 175, 80, 0.2); }\n\n.pagination.pagination-warning > .page-item.active > a, .pagination.pagination-warning > .page-item.active > a:focus, .pagination.pagination-warning > .page-item.active > a:hover,\n.pagination.pagination-warning > .page-item.active > span,\n.pagination.pagination-warning > .page-item.active > span:focus,\n.pagination.pagination-warning > .page-item.active > span:hover {\n background-color: #ff9800;\n border-color: #ff9800;\n box-shadow: 0 4px 5px 0 rgba(255, 152, 0, 0.14), 0 1px 10px 0 rgba(255, 152, 0, 0.12), 0 2px 4px -1px rgba(255, 152, 0, 0.2); }\n\n.pagination.pagination-danger > .page-item.active > a, .pagination.pagination-danger > .page-item.active > a:focus, .pagination.pagination-danger > .page-item.active > a:hover,\n.pagination.pagination-danger > .page-item.active > span,\n.pagination.pagination-danger > .page-item.active > span:focus,\n.pagination.pagination-danger > .page-item.active > span:hover {\n background-color: #f44336;\n border-color: #f44336;\n box-shadow: 0 4px 5px 0 rgba(244, 67, 54, 0.14), 0 1px 10px 0 rgba(244, 67, 54, 0.12), 0 2px 4px -1px rgba(244, 67, 54, 0.2); }\n\n.pagination .page-item .page-link:focus {\n box-shadow: none; }\n\n.nav-pills:not(.flex-column) .nav-item + .nav-item:not(:first-child) {\n margin-left: 5px; }\n\n.nav-pills.flex-column .nav-item + .nav-item {\n margin-top: 5px; }\n\n.nav-pills .nav-item .nav-link {\n line-height: 24px;\n text-transform: uppercase;\n font-size: 12px;\n font-weight: 500;\n min-width: 100px;\n text-align: center;\n color: #555;\n transition: all .3s;\n border-radius: 30px;\n padding: 10px 15px; }\n .nav-pills .nav-item .nav-link:hover {\n background-color: rgba(200, 200, 200, 0.2); }\n .nav-pills .nav-item .nav-link.active {\n color: #ffffff;\n background-color: #9c27b0;\n box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2), 0 13px 24px -11px rgba(156, 39, 176, 0.6); }\n\n.nav-pills .nav-item i {\n display: block;\n font-size: 30px;\n padding: 15px 0; }\n\n.nav-pills.nav-pills-info .nav-item .nav-link.active, .nav-pills.nav-pills-info .nav-item .nav-link.active:focus, .nav-pills.nav-pills-info .nav-item .nav-link.active:hover {\n background-color: #00bcd4;\n box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2), 0 13px 24px -11px rgba(0, 188, 212, 0.6);\n color: #ffffff; }\n\n.nav-pills.nav-pills-rose .nav-item .nav-link.active, .nav-pills.nav-pills-rose .nav-item .nav-link.active:focus, .nav-pills.nav-pills-rose .nav-item .nav-link.active:hover {\n background-color: #e91e63;\n box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2), 0 13px 24px -11px rgba(233, 30, 99, 0.6);\n color: #ffffff; }\n\n.nav-pills.nav-pills-success .nav-item .nav-link.active, .nav-pills.nav-pills-success .nav-item .nav-link.active:focus, .nav-pills.nav-pills-success .nav-item .nav-link.active:hover {\n background-color: #4caf50;\n box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2), 0 13px 24px -11px rgba(76, 175, 80, 0.6);\n color: #ffffff; }\n\n.nav-pills.nav-pills-warning .nav-item .nav-link.active, .nav-pills.nav-pills-warning .nav-item .nav-link.active:focus, .nav-pills.nav-pills-warning .nav-item .nav-link.active:hover {\n background-color: #ff9800;\n box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2), 0 13px 24px -11px rgba(255, 152, 0, 0.6);\n color: #ffffff; }\n\n.nav-pills.nav-pills-danger .nav-item .nav-link.active, .nav-pills.nav-pills-danger .nav-item .nav-link.active:focus, .nav-pills.nav-pills-danger .nav-item .nav-link.active:hover {\n background-color: #f44336;\n box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2), 0 13px 24px -11px rgba(244, 67, 54, 0.6);\n color: #ffffff; }\n\n.nav-pills.nav-pills-icons .nav-item .nav-link {\n border-radius: 4px; }\n\n.tab-space {\n padding: 20px 0 50px 0px; }\n\n.info {\n max-width: 360px;\n margin: 0 auto;\n padding: 70px 0 30px; }\n .info .icon {\n color: #999999; }\n .info .icon > i {\n font-size: 3.85rem; }\n .info .info-title {\n color: #000000;\n margin: 1.75rem 0 0.875rem; }\n .info p {\n color: #999999; }\n\n.info-horizontal .icon {\n float: left;\n margin-top: 24px;\n margin-right: 10px; }\n .info-horizontal .icon > i {\n font-size: 2.25rem; }\n\n.info-horizontal .description {\n overflow: hidden; }\n\n.icon.icon-primary {\n color: #9c27b0; }\n\n.icon.icon-info {\n color: #00bcd4; }\n\n.icon.icon-success {\n color: #4caf50; }\n\n.icon.icon-warning {\n color: #ff9800; }\n\n.icon.icon-danger {\n color: #f44336; }\n\n.icon.icon-rose {\n color: #e91e63; }\n\nbody, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4 {\n font-family: \"Roboto\", \"Helvetica\", \"Arial\", sans-serif;\n font-weight: 300;\n line-height: 1.5em; }\n\nh1, h2, h3, .h1, .h2, .h3 {\n margin-top: 20px;\n margin-bottom: 10px; }\n\nh4, h5, h6, .h4, .h5, .h6 {\n margin-top: 10px;\n margin-bottom: 10px; }\n\nhtml * {\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale; }\n\nh1, .h1 {\n font-size: 3.3125rem;\n line-height: 1.15em; }\n\nh2, .h2 {\n font-size: 2.25rem;\n line-height: 1.5em; }\n\nh3, .h3 {\n font-size: 1.5625rem;\n line-height: 1.4em; }\n\nh4, .h4 {\n font-size: 1.125rem;\n line-height: 1.5em; }\n\nh5, .h5 {\n font-size: 1.0625rem;\n line-height: 1.55em;\n margin-bottom: 15px; }\n\nh6, .h6 {\n font-size: 0.75rem;\n text-transform: uppercase;\n font-weight: 500; }\n\np {\n font-size: 14px;\n margin: 0 0 10px; }\n\nb {\n font-weight: 700; }\n\nsmall,\n.small {\n font-size: 75%;\n color: #777; }\n\n.title,\n.card-title,\n.info-title,\n.footer-brand,\n.footer-big h5,\n.footer-big h4,\n.media .media-heading {\n font-weight: 700;\n font-family: \"Roboto Slab\", \"Times New Roman\", serif; }\n .title,\n .title a,\n .card-title,\n .card-title a,\n .info-title,\n .info-title a,\n .footer-brand,\n .footer-brand a,\n .footer-big h5,\n .footer-big h5 a,\n .footer-big h4,\n .footer-big h4 a,\n .media .media-heading,\n .media .media-heading a {\n color: #000000;\n text-decoration: none; }\n\nh2.title {\n margin-bottom: 1rem; }\n\n.description,\n.card-description,\n.footer-big p {\n color: #999; }\n\n.text-warning {\n color: #ff9800 !important; }\n\n.text-primary {\n color: #9c27b0 !important; }\n\n.text-danger {\n color: #f44336 !important; }\n\n.text-success {\n color: #4caf50 !important; }\n\n.text-info {\n color: #00bcd4 !important; }\n\n.text-rose {\n color: #e91e63 !important; }\n\n.text-gray {\n color: #999999 !important; }\n\n.space {\n height: 130px;\n display: block; }\n\n.space-110 {\n height: 110px;\n display: block; }\n\n.space-50 {\n height: 50px;\n display: block; }\n\n.space-70 {\n height: 70px;\n display: block; }\n\n.blockquote {\n padding: 10px 20px;\n margin: 0 0 20px;\n border-left: 5px solid #eee; }\n .blockquote p {\n font-size: 1.063rem;\n font-style: italic; }\n .blockquote small {\n display: block;\n font-size: 80%;\n line-height: 1.42857143;\n color: #777; }\n\n.nav-tabs {\n border: 0;\n border-radius: 3px;\n padding: 0 15px; }\n .nav-tabs .nav-item .nav-link {\n color: #ffffff;\n border: 0;\n margin: 0;\n border-radius: 3px;\n line-height: 24px;\n text-transform: uppercase;\n font-size: 12px;\n padding: 10px 15px;\n background-color: transparent;\n transition: 0.3s background-color 0s; }\n .nav-tabs .nav-item .nav-link:hover {\n border: 0; }\n .nav-tabs .nav-item .nav-link,\n .nav-tabs .nav-item .nav-link:hover,\n .nav-tabs .nav-item .nav-link:focus {\n border: 0 !important;\n color: #ffffff !important;\n font-weight: 500; }\n .nav-tabs .nav-item.disabled .nav-link,\n .nav-tabs .nav-item.disabled .nav-link:hover {\n color: rgba(255, 255, 255, 0.5); }\n .nav-tabs .nav-item .material-icons {\n margin: -1px 5px 0 0; }\n .nav-tabs .nav-item .nav-link.active {\n background-color: rgba(255, 255, 255, 0.2);\n transition: 0.3s background-color 0.2s; }\n\n.nav-tabs .nav-link {\n border-bottom: 0.214rem solid transparent; }\n\n.nav-tabs .nav-link {\n color: #555; }\n .nav-tabs .nav-link.active {\n color: rgba(0, 0, 0, 0.87);\n border-color: #9c27b0; }\n .nav-tabs .nav-link.active:hover, .nav-tabs .nav-link.active:focus {\n border-color: #9c27b0; }\n .nav-tabs .nav-link.disabled {\n color: #999; }\n .nav-tabs .nav-link.disabled, .nav-tabs .nav-link.disabled:hover, .nav-tabs .nav-link.disabled:focus {\n color: #999; }\n\n.nav-tabs.header-primary .nav-link {\n color: white; }\n .nav-tabs.header-primary .nav-link.active {\n color: #fff;\n border-color: #fff; }\n .nav-tabs.header-primary .nav-link.active:hover, .nav-tabs.header-primary .nav-link.active:focus {\n border-color: #fff; }\n .nav-tabs.header-primary .nav-link.disabled {\n color: rgba(255, 255, 255, 0.84); }\n .nav-tabs.header-primary .nav-link.disabled, .nav-tabs.header-primary .nav-link.disabled:hover, .nav-tabs.header-primary .nav-link.disabled:focus {\n color: rgba(255, 255, 255, 0.84); }\n\n.nav-tabs.bg-inverse .nav-link {\n color: white; }\n .nav-tabs.bg-inverse .nav-link.active {\n color: #fff;\n border-color: #fff; }\n .nav-tabs.bg-inverse .nav-link.active:hover, .nav-tabs.bg-inverse .nav-link.active:focus {\n border-color: #fff; }\n .nav-tabs.bg-inverse .nav-link.disabled {\n color: rgba(255, 255, 255, 0.84); }\n .nav-tabs.bg-inverse .nav-link.disabled, .nav-tabs.bg-inverse .nav-link.disabled:hover, .nav-tabs.bg-inverse .nav-link.disabled:focus {\n color: rgba(255, 255, 255, 0.84); }\n\n.card-nav-tabs {\n margin-top: 45px; }\n .card-nav-tabs .card-header {\n margin-top: -30px !important; }\n\n.tooltip-arrow {\n display: none; }\n\n.tooltip.show {\n opacity: 1;\n -webkit-transform: translate3d(0, 0px, 0);\n -moz-transform: translate3d(0, 0px, 0);\n -o-transform: translate3d(0, 0px, 0);\n -ms-transform: translate3d(0, 0px, 0);\n transform: translate3d(0, 0px, 0); }\n\n.tooltip {\n opacity: 0;\n transition: opacity, transform .2s ease;\n -webkit-transform: translate3d(0, 5px, 0);\n -moz-transform: translate3d(0, 5px, 0);\n -o-transform: translate3d(0, 5px, 0);\n -ms-transform: translate3d(0, 5px, 0);\n transform: translate3d(0, 5px, 0);\n font-size: 0.875rem; }\n .tooltip.bs-tooltip-top .arrow::before, .tooltip.bs-tooltip-auto[x-placement^=\"top\"] .arrow::before, .tooltip.bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n border-top-color: #ffffff; }\n .tooltip.bs-tooltip-right .arrow::before, .tooltip.bs-tooltip-auto[x-placement^=\"right\"] .arrow::before, .tooltip.bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n border-right-color: #ffffff; }\n .tooltip.bs-tooltip-left .arrow::before, .tooltip.bs-tooltip-auto[x-placement^=\"left\"] .arrow::before, .tooltip.bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n border-left-color: #ffffff; }\n .tooltip.bs-tooltip-bottom .arrow::before, .tooltip.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before, .tooltip.bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n border-bottom-color: #ffffff; }\n\n.tooltip-inner {\n padding: 10px 15px;\n min-width: 130px; }\n\n.popover, .tooltip-inner {\n line-height: 1.5em;\n background: #ffffff;\n border: none;\n border-radius: 3px;\n box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.2);\n color: #555; }\n\n.popover {\n padding: 0;\n box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2); }\n .popover.left > .arrow, .popover.right > .arrow, .popover.top > .arrow, .popover.bottom > .arrow {\n border: none; }\n .popover.bs-popover-top .arrow::before, .popover.bs-popover-auto[x-placement^=\"top\"] .arrow::before, .popover.bs-popover-auto[x-placement^=\"top\"] .arrow::before, .popover.bs-popover-bottom .arrow::before, .popover.bs-popover-auto[x-placement^=\"bottom\"] .arrow::before, .popover.bs-popover-auto[x-placement^=\"bottom\"] .arrow::before, .popover.bs-popover-right .arrow::before, .popover.bs-popover-auto[x-placement^=\"right\"] .arrow::before, .popover.bs-popover-auto[x-placement^=\"right\"] .arrow::before, .popover.bs-popover-left .arrow::before, .popover.bs-popover-auto[x-placement^=\"left\"] .arrow::before, .popover.bs-popover-auto[x-placement^=\"left\"] .arrow::before {\n border: 0; }\n\n.popover-header {\n background-color: #ffffff;\n border: none;\n padding: 15px 15px 5px;\n font-size: 1.125rem;\n margin: 0;\n color: #555; }\n\n.popover-body {\n padding: 10px 15px 15px;\n line-height: 1.4;\n color: #555; }\n\n.modal-dialog .modal-content {\n box-shadow: 0 27px 24px 0 rgba(0, 0, 0, 0.2), 0 40px 77px 0 rgba(0, 0, 0, 0.22);\n border-radius: 6px;\n border: none; }\n .modal-dialog .modal-content .card-signup {\n margin: 0; }\n .modal-dialog .modal-content .card-signup .modal-header {\n padding-top: 0; }\n\n.modal-dialog .modal-header {\n border-bottom: none;\n padding-top: 24px;\n padding-right: 24px;\n padding-bottom: 0;\n padding-left: 24px; }\n\n.modal-dialog .modal-body {\n padding-top: 24px;\n padding-right: 24px;\n padding-bottom: 16px;\n padding-left: 24px; }\n\n.modal-dialog .modal-footer {\n border-top: none;\n padding: 24px; }\n .modal-dialog .modal-footer.text-center {\n text-align: center; }\n .modal-dialog .modal-footer button {\n margin: 0;\n padding-left: 16px;\n padding-right: 16px;\n width: auto; }\n .modal-dialog .modal-footer button.pull-left {\n padding-left: 5px;\n padding-right: 5px;\n position: relative;\n left: -5px; }\n\n.modal-dialog .modal-body + .modal-footer {\n padding-top: 0; }\n\n.modal-backdrop {\n background: rgba(0, 0, 0, 0.5); }\n\n.modal .modal-header .close {\n color: #999; }\n .modal .modal-header .close:hover, .modal .modal-header .close:focus {\n opacity: 1; }\n .modal .modal-header .close i {\n font-size: 16px; }\n\n.dropdown:after {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n transform: rotate(0deg); }\n\n.dropdown.show > .dropdown-toggle:after {\n -webkit-transform: rotate(180deg);\n -moz-transform: rotate(180deg);\n -o-transform: rotate(180deg);\n -ms-transform: rotate(180deg);\n transform: rotate(180deg); }\n\n.dropdown-menu {\n display: none;\n padding: 0.3125rem 0;\n border: 0;\n opacity: 0;\n transform: scale(0);\n transform-origin: 0 0;\n will-change: transform, opacity;\n transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);\n box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); }\n .dropdown-menu.showing {\n animation-name: bmd-dropdown-animation;\n animation-duration: 0.3s;\n animation-fill-mode: forwards;\n animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }\n .open > .dropdown-menu, .dropdown-menu.show {\n display: block;\n opacity: 1;\n transform: scale(1); }\n .dropdown-menu.hiding {\n display: block;\n opacity: 0;\n transform: scale(0); }\n .dropdown-menu[x-placement=\"bottom-start\"] {\n transform-origin: 0 0; }\n .dropdown-menu[x-placement=\"bottom-end\"] {\n transform-origin: 100% 0; }\n .dropdown-menu[x-placement=\"top-start\"] {\n transform-origin: 0 100%; }\n .dropdown-menu[x-placement=\"top-end\"] {\n transform-origin: 100% 100%; }\n .dropdown-menu .disabled > a {\n color: #777; }\n .dropdown-menu .disabled > a:focus, .dropdown-menu .disabled > a:hover {\n text-decoration: none;\n background-color: transparent;\n background-image: none;\n color: #777; }\n .dropdown-menu.dropdown-with-icons .dropdown-item {\n padding: 0.75rem 1.25rem 0.75rem 0.75rem; }\n .dropdown-menu.dropdown-with-icons .dropdown-item .material-icons {\n vertical-align: middle;\n font-size: 24px;\n position: relative;\n margin-top: -4px;\n top: 1px;\n margin-right: 12px;\n opacity: .5; }\n .dropdown-menu .dropdown-item,\n .dropdown-menu li > a {\n position: relative;\n width: auto;\n display: flex;\n flex-flow: nowrap;\n align-items: center;\n color: #333;\n font-weight: normal;\n text-decoration: none;\n font-size: .8125rem;\n border-radius: 0.125rem;\n margin: 0 0.3125rem;\n -webkit-transition: all 150ms linear;\n -moz-transition: all 150ms linear;\n -o-transition: all 150ms linear;\n -ms-transition: all 150ms linear;\n transition: all 150ms linear;\n min-width: 7rem;\n padding: 0.625rem 1.25rem;\n overflow: hidden;\n line-height: 1.42857;\n text-overflow: ellipsis;\n word-wrap: break-word; }\n @media (min-width: 768px) {\n .dropdown-menu .dropdown-item,\n .dropdown-menu li > a {\n padding-right: 1.5rem;\n padding-left: 1.5rem; } }\n .dropdown-menu .dropdown-item:hover,\n .dropdown-menu .dropdown-item:focus,\n .dropdown-menu .dropdown-item:active,\n .dropdown-menu a:active,\n .dropdown-menu a.active,\n .dropdown-menu a:hover,\n .dropdown-menu a:focus,\n .dropdown-menu a:active {\n box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(156, 39, 176, 0.4);\n background-color: #9c27b0;\n color: #fff !important; }\n\n.dropdown-toggle.bmd-btn-icon::after, .dropdown-toggle.bmd-btn-fab::after {\n display: none; }\n\n.dropdown-toggle.bmd-btn-icon ~ .dropdown-menu.dropdown-menu-top-left, .dropdown-toggle.bmd-btn-icon ~ .dropdown-menu.dropdown-menu-top-right, .dropdown-toggle.bmd-btn-fab ~ .dropdown-menu.dropdown-menu-top-left, .dropdown-toggle.bmd-btn-fab ~ .dropdown-menu.dropdown-menu-top-right {\n bottom: 2rem; }\n\n.dropdown-toggle:after {\n will-change: transform;\n transition: transform 150ms linear;\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n transform: rotate(0deg); }\n\n.dropdown-toggle.open:after {\n -webkit-transform: rotate(180deg);\n -moz-transform: rotate(180deg);\n -o-transform: rotate(180deg);\n -ms-transform: rotate(180deg);\n transform: rotate(180deg); }\n\n.dropdown-toggle.bmd-btn-fab-sm ~ .dropdown-menu.dropdown-menu-top-left, .dropdown-toggle.bmd-btn-fab-sm ~ .dropdown-menu.dropdown-menu-top-right {\n bottom: 2.5rem; }\n\n.dropdown-toggle.bmd-btn-icon ~ .dropdown-menu {\n margin: 0; }\n\n.dropdown-header {\n font-size: 0.75rem;\n padding-top: 0.1875rem;\n padding-bottom: 0.1875rem;\n text-transform: none;\n color: #777;\n line-height: 1.42857;\n font-weight: inherit; }\n\n@keyframes bmd-dropdown-animation {\n from {\n opacity: 0;\n transform: scale(0); }\n to {\n opacity: 1;\n transform: scale(1); } }\n\n.dropdown-menu.bootstrap-datetimepicker-widget {\n opacity: 0;\n transform: scale(0);\n transition-duration: 0.3s;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n transform-origin: 0 0;\n will-change: transform, opacity;\n top: 0; }\n\n.dropdown-menu.bootstrap-datetimepicker-widget.top {\n transform-origin: 0 100%; }\n\n.dropdown-menu.bootstrap-datetimepicker-widget.open {\n opacity: 1;\n transform: scale(1);\n top: 0; }\n\n.bmd-layout-drawer {\n position: absolute;\n z-index: 5;\n box-sizing: border-box;\n display: flex;\n flex-direction: column;\n flex-wrap: nowrap;\n max-height: 100%;\n overflow: visible;\n overflow-y: auto;\n font-size: .875rem;\n transition: transform;\n will-change: transform;\n transform-style: preserve-3d;\n 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);\n transition-duration: 0.2s;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }\n .bmd-layout-drawer > * {\n flex-shrink: 0; }\n .bmd-layout-drawer > header {\n display: flex;\n flex-direction: column;\n justify-content: flex-end;\n padding: 1rem; }\n .bmd-layout-drawer > header .navbar-brand {\n padding-left: 1.5rem;\n font-size: 1.25rem; }\n .bmd-layout-drawer > .list-group {\n padding-top: 1rem; }\n .bmd-layout-drawer > .list-group .list-group-item {\n padding-right: 2.5rem;\n padding-left: 2.5rem;\n font-size: .8125rem;\n font-weight: 500; }\n\n.bmd-drawer-f-l > .bmd-layout-drawer {\n top: 0;\n left: 0;\n width: 240px;\n height: 100%;\n transform: translateX(-250px); }\n\n.bmd-drawer-f-l > .bmd-layout-header,\n.bmd-drawer-f-l > .bmd-layout-content {\n margin-left: 0; }\n\n.bmd-drawer-f-r > .bmd-layout-drawer {\n top: 0;\n right: 0;\n width: 240px;\n height: 100%;\n transform: translateX(250px); }\n\n.bmd-drawer-f-r > .bmd-layout-header,\n.bmd-drawer-f-r > .bmd-layout-content {\n margin-right: 0; }\n\n.bmd-drawer-f-t > .bmd-layout-drawer {\n top: 0;\n left: 0;\n width: 100%;\n height: 100px;\n transform: translateY(-110px); }\n\n.bmd-drawer-f-t > .bmd-layout-content {\n margin-top: 0; }\n\n.bmd-drawer-f-b > .bmd-layout-drawer {\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100px;\n transform: translateY(110px); }\n\n.bmd-drawer-f-b > .bmd-layout-content {\n margin-bottom: 0; }\n\n:not(.bmd-drawer-out) .bmd-drawer-in .bmd-drawer-f-l > .bmd-layout-header {\n width: calc(100% - 240px);\n margin-left: 240px; }\n\n:not(.bmd-drawer-out) .bmd-drawer-in .bmd-drawer-f-l > .bmd-layout-drawer {\n transform: translateX(0); }\n\n:not(.bmd-drawer-out) .bmd-drawer-in .bmd-drawer-f-l > .bmd-layout-content {\n margin-left: 240px; }\n\n:not(.bmd-drawer-out) .bmd-drawer-in .bmd-drawer-f-r > .bmd-layout-header {\n width: calc(100% - 240px);\n margin-right: 240px; }\n\n:not(.bmd-drawer-out) .bmd-drawer-in .bmd-drawer-f-r > .bmd-layout-drawer {\n transform: translateX(0); }\n\n:not(.bmd-drawer-out) .bmd-drawer-in .bmd-drawer-f-r > .bmd-layout-content {\n margin-right: 240px; }\n\n:not(.bmd-drawer-out) .bmd-drawer-in .bmd-drawer-f-t > .bmd-layout-header {\n margin-top: 100px; }\n\n:not(.bmd-drawer-out) .bmd-drawer-in .bmd-drawer-f-t > .bmd-layout-drawer {\n transform: translateY(0); }\n\n:not(.bmd-drawer-out) .bmd-drawer-in .bmd-drawer-f-b > .bmd-layout-drawer {\n transform: translateY(0); }\n\n:not(.bmd-drawer-out) .bmd-drawer-in .bmd-drawer-f-b > .bmd-layout-content {\n margin-bottom: 100px; }\n\n:not(.bmd-drawer-out) .bmd-drawer-overlay.bmd-drawer-overlay > .bmd-layout-backdrop .in {\n visibility: visible;\n background-color: rgba(0, 0, 0, 0.5); }\n\n@supports (pointer-events: auto) {\n :not(.bmd-drawer-out) .bmd-drawer-overlay.bmd-drawer-overlay > .bmd-layout-backdrop.in {\n pointer-events: auto;\n opacity: 1; } }\n\n:not(.bmd-drawer-out) .bmd-drawer-overlay.bmd-drawer-overlay .bmd-drawer-f-l > .bmd-layout-header,\n:not(.bmd-drawer-out) .bmd-drawer-overlay.bmd-drawer-overlay .bmd-drawer-f-l > .bmd-layout-content {\n width: 100%;\n margin-left: 0; }\n\n:not(.bmd-drawer-out) .bmd-drawer-overlay.bmd-drawer-overlay .bmd-drawer-f-r > .bmd-layout-header,\n:not(.bmd-drawer-out) .bmd-drawer-overlay.bmd-drawer-overlay .bmd-drawer-f-r > .bmd-layout-content {\n width: 100%;\n margin-right: 0; }\n\n:not(.bmd-drawer-out) .bmd-drawer-overlay.bmd-drawer-overlay > .bmd-layout-backdrop .in {\n visibility: visible;\n background-color: rgba(0, 0, 0, 0.5); }\n\n@supports (pointer-events: auto) {\n :not(.bmd-drawer-out) .bmd-drawer-overlay.bmd-drawer-overlay > .bmd-layout-backdrop.in {\n pointer-events: auto;\n opacity: 1; } }\n\n:not(.bmd-drawer-out) .bmd-drawer-overlay.bmd-drawer-overlay .bmd-drawer-f-t > .bmd-layout-header {\n margin-top: 0; }\n\n:not(.bmd-drawer-out) .bmd-drawer-overlay.bmd-drawer-overlay .bmd-drawer-f-b > .bmd-layout-content {\n margin-bottom: 0; }\n\n@media (min-width: 576px) {\n :not(.bmd-drawer-out) .bmd-drawer-in-sm-up .bmd-drawer-f-l > .bmd-layout-header {\n width: calc(100% - 240px);\n margin-left: 240px; }\n :not(.bmd-drawer-out) .bmd-drawer-in-sm-up .bmd-drawer-f-l > .bmd-layout-drawer {\n transform: translateX(0); }\n :not(.bmd-drawer-out) .bmd-drawer-in-sm-up .bmd-drawer-f-l > .bmd-layout-content {\n margin-left: 240px; }\n :not(.bmd-drawer-out) .bmd-drawer-in-sm-up .bmd-drawer-f-r > .bmd-layout-header {\n width: calc(100% - 240px);\n margin-right: 240px; }\n :not(.bmd-drawer-out) .bmd-drawer-in-sm-up .bmd-drawer-f-r > .bmd-layout-drawer {\n transform: translateX(0); }\n :not(.bmd-drawer-out) .bmd-drawer-in-sm-up .bmd-drawer-f-r > .bmd-layout-content {\n margin-right: 240px; } }\n\n@media (min-width: 576px) {\n :not(.bmd-drawer-out) .bmd-drawer-in-sm-up .bmd-drawer-f-t > .bmd-layout-header {\n margin-top: 100px; }\n :not(.bmd-drawer-out) .bmd-drawer-in-sm-up .bmd-drawer-f-t > .bmd-layout-drawer {\n transform: translateY(0); }\n :not(.bmd-drawer-out) .bmd-drawer-in-sm-up .bmd-drawer-f-b > .bmd-layout-drawer {\n transform: translateY(0); }\n :not(.bmd-drawer-out) .bmd-drawer-in-sm-up .bmd-drawer-f-b > .bmd-layout-content {\n margin-bottom: 100px; } }\n\n@media (max-width: 767.98px) {\n :not(.bmd-drawer-out) .bmd-drawer-overlay-sm-down > .bmd-layout-backdrop .in {\n visibility: visible;\n background-color: rgba(0, 0, 0, 0.5); }\n @supports (pointer-events: auto) {\n :not(.bmd-drawer-out) .bmd-drawer-overlay-sm-down > .bmd-layout-backdrop.in {\n pointer-events: auto;\n opacity: 1; } }\n :not(.bmd-drawer-out) .bmd-drawer-overlay-sm-down .bmd-drawer-f-l > .bmd-layout-header,\n :not(.bmd-drawer-out) .bmd-drawer-overlay-sm-down .bmd-drawer-f-l > .bmd-layout-content {\n width: 100%;\n margin-left: 0; }\n :not(.bmd-drawer-out) .bmd-drawer-overlay-sm-down .bmd-drawer-f-r > .bmd-layout-header,\n :not(.bmd-drawer-out) .bmd-drawer-overlay-sm-down .bmd-drawer-f-r > .bmd-layout-content {\n width: 100%;\n margin-right: 0; } }\n\n@media (max-width: 767.98px) {\n :not(.bmd-drawer-out) .bmd-drawer-overlay-sm-down > .bmd-layout-backdrop .in {\n visibility: visible;\n background-color: rgba(0, 0, 0, 0.5); }\n @supports (pointer-events: auto) {\n :not(.bmd-drawer-out) .bmd-drawer-overlay-sm-down > .bmd-layout-backdrop.in {\n pointer-events: auto;\n opacity: 1; } }\n :not(.bmd-drawer-out) .bmd-drawer-overlay-sm-down .bmd-drawer-f-t > .bmd-layout-header {\n margin-top: 0; }\n :not(.bmd-drawer-out) .bmd-drawer-overlay-sm-down .bmd-drawer-f-b > .bmd-layout-content {\n margin-bottom: 0; } }\n\n@media (min-width: 768px) {\n :not(.bmd-drawer-out) .bmd-drawer-in-md-up .bmd-drawer-f-l > .bmd-layout-header {\n width: calc(100% - 240px);\n margin-left: 240px; }\n :not(.bmd-drawer-out) .bmd-drawer-in-md-up .bmd-drawer-f-l > .bmd-layout-drawer {\n transform: translateX(0); }\n :not(.bmd-drawer-out) .bmd-drawer-in-md-up .bmd-drawer-f-l > .bmd-layout-content {\n margin-left: 240px; }\n :not(.bmd-drawer-out) .bmd-drawer-in-md-up .bmd-drawer-f-r > .bmd-layout-header {\n width: calc(100% - 240px);\n margin-right: 240px; }\n :not(.bmd-drawer-out) .bmd-drawer-in-md-up .bmd-drawer-f-r > .bmd-layout-drawer {\n transform: translateX(0); }\n :not(.bmd-drawer-out) .bmd-drawer-in-md-up .bmd-drawer-f-r > .bmd-layout-content {\n margin-right: 240px; } }\n\n@media (min-width: 768px) {\n :not(.bmd-drawer-out) .bmd-drawer-in-md-up .bmd-drawer-f-t > .bmd-layout-header {\n margin-top: 100px; }\n :not(.bmd-drawer-out) .bmd-drawer-in-md-up .bmd-drawer-f-t > .bmd-layout-drawer {\n transform: translateY(0); }\n :not(.bmd-drawer-out) .bmd-drawer-in-md-up .bmd-drawer-f-b > .bmd-layout-drawer {\n transform: translateY(0); }\n :not(.bmd-drawer-out) .bmd-drawer-in-md-up .bmd-drawer-f-b > .bmd-layout-content {\n margin-bottom: 100px; } }\n\n@media (max-width: 991.98px) {\n :not(.bmd-drawer-out) .bmd-drawer-overlay-md-down > .bmd-layout-backdrop .in {\n visibility: visible;\n background-color: rgba(0, 0, 0, 0.5); }\n @supports (pointer-events: auto) {\n :not(.bmd-drawer-out) .bmd-drawer-overlay-md-down > .bmd-layout-backdrop.in {\n pointer-events: auto;\n opacity: 1; } }\n :not(.bmd-drawer-out) .bmd-drawer-overlay-md-down .bmd-drawer-f-l > .bmd-layout-header,\n :not(.bmd-drawer-out) .bmd-drawer-overlay-md-down .bmd-drawer-f-l > .bmd-layout-content {\n width: 100%;\n margin-left: 0; }\n :not(.bmd-drawer-out) .bmd-drawer-overlay-md-down .bmd-drawer-f-r > .bmd-layout-header,\n :not(.bmd-drawer-out) .bmd-drawer-overlay-md-down .bmd-drawer-f-r > .bmd-layout-content {\n width: 100%;\n margin-right: 0; } }\n\n@media (max-width: 991.98px) {\n :not(.bmd-drawer-out) .bmd-drawer-overlay-md-down > .bmd-layout-backdrop .in {\n visibility: visible;\n background-color: rgba(0, 0, 0, 0.5); }\n @supports (pointer-events: auto) {\n :not(.bmd-drawer-out) .bmd-drawer-overlay-md-down > .bmd-layout-backdrop.in {\n pointer-events: auto;\n opacity: 1; } }\n :not(.bmd-drawer-out) .bmd-drawer-overlay-md-down .bmd-drawer-f-t > .bmd-layout-header {\n margin-top: 0; }\n :not(.bmd-drawer-out) .bmd-drawer-overlay-md-down .bmd-drawer-f-b > .bmd-layout-content {\n margin-bottom: 0; } }\n\n@media (min-width: 992px) {\n :not(.bmd-drawer-out) .bmd-drawer-in-lg-up .bmd-drawer-f-l > .bmd-layout-header {\n width: calc(100% - 240px);\n margin-left: 240px; }\n :not(.bmd-drawer-out) .bmd-drawer-in-lg-up .bmd-drawer-f-l > .bmd-layout-drawer {\n transform: translateX(0); }\n :not(.bmd-drawer-out) .bmd-drawer-in-lg-up .bmd-drawer-f-l > .bmd-layout-content {\n margin-left: 240px; }\n :not(.bmd-drawer-out) .bmd-drawer-in-lg-up .bmd-drawer-f-r > .bmd-layout-header {\n width: calc(100% - 240px);\n margin-right: 240px; }\n :not(.bmd-drawer-out) .bmd-drawer-in-lg-up .bmd-drawer-f-r > .bmd-layout-drawer {\n transform: translateX(0); }\n :not(.bmd-drawer-out) .bmd-drawer-in-lg-up .bmd-drawer-f-r > .bmd-layout-content {\n margin-right: 240px; } }\n\n@media (min-width: 992px) {\n :not(.bmd-drawer-out) .bmd-drawer-in-lg-up .bmd-drawer-f-t > .bmd-layout-header {\n margin-top: 100px; }\n :not(.bmd-drawer-out) .bmd-drawer-in-lg-up .bmd-drawer-f-t > .bmd-layout-drawer {\n transform: translateY(0); }\n :not(.bmd-drawer-out) .bmd-drawer-in-lg-up .bmd-drawer-f-b > .bmd-layout-drawer {\n transform: translateY(0); }\n :not(.bmd-drawer-out) .bmd-drawer-in-lg-up .bmd-drawer-f-b > .bmd-layout-content {\n margin-bottom: 100px; } }\n\n@media (max-width: 1199.98px) {\n :not(.bmd-drawer-out) .bmd-drawer-overlay-lg-down > .bmd-layout-backdrop .in {\n visibility: visible;\n background-color: rgba(0, 0, 0, 0.5); }\n @supports (pointer-events: auto) {\n :not(.bmd-drawer-out) .bmd-drawer-overlay-lg-down > .bmd-layout-backdrop.in {\n pointer-events: auto;\n opacity: 1; } }\n :not(.bmd-drawer-out) .bmd-drawer-overlay-lg-down .bmd-drawer-f-l > .bmd-layout-header,\n :not(.bmd-drawer-out) .bmd-drawer-overlay-lg-down .bmd-drawer-f-l > .bmd-layout-content {\n width: 100%;\n margin-left: 0; }\n :not(.bmd-drawer-out) .bmd-drawer-overlay-lg-down .bmd-drawer-f-r > .bmd-layout-header,\n :not(.bmd-drawer-out) .bmd-drawer-overlay-lg-down .bmd-drawer-f-r > .bmd-layout-content {\n width: 100%;\n margin-right: 0; } }\n\n@media (max-width: 1199.98px) {\n :not(.bmd-drawer-out) .bmd-drawer-overlay-lg-down > .bmd-layout-backdrop .in {\n visibility: visible;\n background-color: rgba(0, 0, 0, 0.5); }\n @supports (pointer-events: auto) {\n :not(.bmd-drawer-out) .bmd-drawer-overlay-lg-down > .bmd-layout-backdrop.in {\n pointer-events: auto;\n opacity: 1; } }\n :not(.bmd-drawer-out) .bmd-drawer-overlay-lg-down .bmd-drawer-f-t > .bmd-layout-header {\n margin-top: 0; }\n :not(.bmd-drawer-out) .bmd-drawer-overlay-lg-down .bmd-drawer-f-b > .bmd-layout-content {\n margin-bottom: 0; } }\n\n@media (min-width: 1200px) {\n :not(.bmd-drawer-out) .bmd-drawer-in-xl-up .bmd-drawer-f-l > .bmd-layout-header {\n width: calc(100% - 240px);\n margin-left: 240px; }\n :not(.bmd-drawer-out) .bmd-drawer-in-xl-up .bmd-drawer-f-l > .bmd-layout-drawer {\n transform: translateX(0); }\n :not(.bmd-drawer-out) .bmd-drawer-in-xl-up .bmd-drawer-f-l > .bmd-layout-content {\n margin-left: 240px; }\n :not(.bmd-drawer-out) .bmd-drawer-in-xl-up .bmd-drawer-f-r > .bmd-layout-header {\n width: calc(100% - 240px);\n margin-right: 240px; }\n :not(.bmd-drawer-out) .bmd-drawer-in-xl-up .bmd-drawer-f-r > .bmd-layout-drawer {\n transform: translateX(0); }\n :not(.bmd-drawer-out) .bmd-drawer-in-xl-up .bmd-drawer-f-r > .bmd-layout-content {\n margin-right: 240px; } }\n\n@media (min-width: 1200px) {\n :not(.bmd-drawer-out) .bmd-drawer-in-xl-up .bmd-drawer-f-t > .bmd-layout-header {\n margin-top: 100px; }\n :not(.bmd-drawer-out) .bmd-drawer-in-xl-up .bmd-drawer-f-t > .bmd-layout-drawer {\n transform: translateY(0); }\n :not(.bmd-drawer-out) .bmd-drawer-in-xl-up .bmd-drawer-f-b > .bmd-layout-drawer {\n transform: translateY(0); }\n :not(.bmd-drawer-out) .bmd-drawer-in-xl-up .bmd-drawer-f-b > .bmd-layout-content {\n margin-bottom: 100px; } }\n\n:not(.bmd-drawer-out) .bmd-drawer-overlay-xl-down > .bmd-layout-backdrop .in {\n visibility: visible;\n background-color: rgba(0, 0, 0, 0.5); }\n\n@supports (pointer-events: auto) {\n :not(.bmd-drawer-out) .bmd-drawer-overlay-xl-down > .bmd-layout-backdrop.in {\n pointer-events: auto;\n opacity: 1; } }\n\n:not(.bmd-drawer-out) .bmd-drawer-overlay-xl-down .bmd-drawer-f-l > .bmd-layout-header,\n:not(.bmd-drawer-out) .bmd-drawer-overlay-xl-down .bmd-drawer-f-l > .bmd-layout-content {\n width: 100%;\n margin-left: 0; }\n\n:not(.bmd-drawer-out) .bmd-drawer-overlay-xl-down .bmd-drawer-f-r > .bmd-layout-header,\n:not(.bmd-drawer-out) .bmd-drawer-overlay-xl-down .bmd-drawer-f-r > .bmd-layout-content {\n width: 100%;\n margin-right: 0; }\n\n:not(.bmd-drawer-out) .bmd-drawer-overlay-xl-down > .bmd-layout-backdrop .in {\n visibility: visible;\n background-color: rgba(0, 0, 0, 0.5); }\n\n@supports (pointer-events: auto) {\n :not(.bmd-drawer-out) .bmd-drawer-overlay-xl-down > .bmd-layout-backdrop.in {\n pointer-events: auto;\n opacity: 1; } }\n\n:not(.bmd-drawer-out) .bmd-drawer-overlay-xl-down .bmd-drawer-f-t > .bmd-layout-header {\n margin-top: 0; }\n\n:not(.bmd-drawer-out) .bmd-drawer-overlay-xl-down .bmd-drawer-f-b > .bmd-layout-content {\n margin-bottom: 0; }\n\n.progress {\n height: 4px;\n border-radius: 0;\n box-shadow: none;\n background: #DDDDDD;\n margin-bottom: 20px; }\n .progress .progress-bar {\n box-shadow: none; }\n .progress .progress-bar.progress-bar-primary {\n background: #9c27b0 !important; }\n .progress .progress-bar.progress-bar-info {\n background: #00bcd4; }\n .progress .progress-bar.progress-bar-success {\n background: #4caf50; }\n .progress .progress-bar.progress-bar-warning {\n background: #ff9800; }\n .progress .progress-bar.progress-bar-danger {\n background: #f44336; }\n .progress.progress-line-primary {\n background: rgba(156, 39, 176, 0.2); }\n .progress.progress-line-info {\n background: rgba(0, 188, 212, 0.2); }\n .progress.progress-line-success {\n background: rgba(76, 175, 80, 0.2); }\n .progress.progress-line-warning {\n background: rgba(255, 152, 0, 0.2); }\n .progress.progress-line-danger {\n background: rgba(244, 67, 54, 0.2); }\n\n.togglebutton {\n vertical-align: middle; }\n .togglebutton, .togglebutton label, .togglebutton input, .togglebutton .toggle {\n user-select: none; }\n .togglebutton label {\n cursor: pointer;\n color: rgba(0,0,0, 0.26); }\n .form-group.is-focused .togglebutton label {\n color: rgba(0,0,0, 0.26); }\n .form-group.is-focused .togglebutton label:hover, .form-group.is-focused .togglebutton label:focus {\n color: rgba(0,0,0, .54); }\n fieldset[disabled] .form-group.is-focused .togglebutton label {\n color: rgba(0,0,0, 0.26); }\n .togglebutton label input[type=checkbox] {\n opacity: 0;\n width: 0;\n height: 0; }\n .togglebutton label .toggle {\n text-align: left;\n margin-left: 5px; }\n .togglebutton label .toggle,\n .togglebutton label input[type=checkbox][disabled] + .toggle {\n content: \"\";\n display: inline-block;\n width: 30px;\n height: 15px;\n background-color: rgba(80, 80, 80, 0.7);\n border-radius: 15px;\n margin-right: 15px;\n transition: background 0.3s ease;\n vertical-align: middle; }\n .togglebutton label .toggle:after {\n content: \"\";\n display: inline-block;\n width: 20px;\n height: 20px;\n background-color: #fff;\n border-radius: 20px;\n position: relative;\n box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4);\n left: -5px;\n top: -2.5px;\n border: 1px solid rgba(0,0,0, .54);\n transition: left 0.3s ease, background 0.3s ease, box-shadow 0.1s ease; }\n .togglebutton label input[type=checkbox][disabled] + .toggle:after,\n .togglebutton label input[type=checkbox][disabled]:checked + .toggle:after {\n background-color: #BDBDBD; }\n .togglebutton label input[type=checkbox] + .toggle:active:after,\n .togglebutton label input[type=checkbox][disabled] + .toggle:active:after {\n box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(0, 0, 0, 0.1); }\n .togglebutton label input[type=checkbox]:checked + .toggle:after {\n left: 15px; }\n .togglebutton label input[type=checkbox]:checked + .toggle {\n background-color: rgba(156, 39, 176, 0.7); }\n .togglebutton label input[type=checkbox]:checked + .toggle:after {\n border-color: #9c27b0; }\n .togglebutton label input[type=checkbox]:checked + .toggle:active:after {\n box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(156, 39, 176, 0.1); }\n\n.ripple {\n position: relative; }\n\n.ripple-container {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1;\n width: 100%;\n height: 100%;\n overflow: hidden;\n pointer-events: none;\n border-radius: inherit; }\n .ripple-container .ripple-decorator {\n position: absolute;\n width: 20px;\n height: 20px;\n margin-top: -10px;\n margin-left: -10px;\n pointer-events: none;\n background-color: rgba(0, 0, 0, 0.05);\n border-radius: 100%;\n opacity: 0;\n transform: scale(1);\n transform-origin: 50%; }\n .ripple-container .ripple-decorator.ripple-on {\n opacity: 0.1;\n transition: opacity 0.15s ease-in 0s, transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.1s; }\n .ripple-container .ripple-decorator.ripple-out {\n opacity: 0;\n transition: opacity 0.1s linear 0s !important; }\n\n.page-header {\n height: 100vh;\n background-position: center center;\n background-size: cover;\n margin: 0;\n padding: 0;\n border: 0;\n display: flex;\n align-items: center; }\n .page-header .page-header-image {\n position: absolute;\n background-size: cover;\n background-position: center center;\n width: 100%;\n height: 100%;\n z-index: -1; }\n .page-header .content-center {\n position: absolute;\n top: 50%;\n left: 50%;\n z-index: 2;\n -ms-transform: translate(-50%, -50%);\n -webkit-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n text-align: center;\n color: #FFFFFF;\n padding: 0 15px;\n width: 100%;\n max-width: 880px; }\n .page-header .carousel .carousel-indicators {\n bottom: 60px; }\n .page-header > .container {\n color: #ffffff; }\n .page-header .title {\n color: #ffffff; }\n .page-header.header-small {\n height: 65vh;\n min-height: 65vh; }\n .page-header .iframe-container iframe {\n width: 100%;\n box-shadow: 0 16px 38px -12px rgba(0, 0, 0, 0.56), 0 4px 25px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2); }\n\n.header-filter {\n position: relative; }\n .header-filter:before, .header-filter:after {\n position: absolute;\n z-index: 1;\n width: 100%;\n height: 100%;\n display: block;\n left: 0;\n top: 0;\n content: \"\"; }\n .header-filter::before {\n background: rgba(0, 0, 0, 0.5); }\n .header-filter .container {\n z-index: 2;\n position: relative; }\n\n.clear-filter::before {\n background: none; }\n\n.purple-filter:after {\n background: rgba(101, 47, 142, 0.64);\n background: linear-gradient(45deg, rgba(101, 47, 142, 0.88) 0%, rgba(125, 46, 185, 0.45) 100%);\n background: -moz-linear-gradient(135deg, rgba(101, 47, 142, 0.88) 0%, rgba(125, 46, 185, 0.45) 100%);\n background: -webkit-linear-gradient(135deg, rgba(101, 47, 142, 0.88) 0%, rgba(125, 46, 185, 0.45) 100%); }\n\nfooter {\n padding: 0.9375rem 0;\n text-align: center;\n display: -webkit-flex;\n /* Safari */\n /* Safari 6.1+ */\n display: flex; }\n footer ul {\n margin-bottom: 0;\n padding: 0;\n list-style: none; }\n footer ul li {\n display: inline-block; }\n footer ul li a {\n color: inherit;\n padding: 0.9375rem;\n font-weight: 500;\n font-size: 12px;\n text-transform: uppercase;\n border-radius: 3px;\n text-decoration: none;\n position: relative;\n display: block; }\n footer ul li a:hover {\n text-decoration: none; }\n footer ul li .btn {\n margin: 0; }\n footer ul.links-horizontal:first-child a {\n padding-left: 0; }\n footer ul.links-horizontal:last-child a {\n padding-right: 0; }\n footer ul.links-vertical li {\n display: block;\n margin-left: -5px;\n margin-right: -5px; }\n footer ul.links-vertical li a {\n padding: 5px; }\n footer .social-buttons a,\n footer .social-buttons .btn {\n margin-top: 5px;\n margin-bottom: 5px; }\n footer .footer-brand {\n float: left;\n height: 50px;\n padding: 15px 15px;\n font-size: 18px;\n line-height: 20px;\n margin-left: -15px; }\n footer .footer-brand:hover, footer .footer-brand:focus {\n color: #000000; }\n footer .copyright {\n padding: 15px 0; }\n footer .copyright .material-icons {\n font-size: 18px;\n position: relative;\n top: 3px; }\n footer .pull-center {\n display: inline-block;\n float: none; }\n\n.card {\n border: 0;\n margin-bottom: 30px;\n margin-top: 30px;\n border-radius: 6px;\n color: rgba(0, 0, 0, 0.87);\n background: #ffffff;\n width: 100%;\n 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); }\n .card .card-category:not([class*=\"text-\"]) {\n color: #999999; }\n .card .card-category {\n margin-top: 10px; }\n .card .card-category .material-icons {\n position: relative;\n top: 8px;\n line-height: 0; }\n .card .form-check {\n margin-top: 15px; }\n .card .card-title {\n margin-top: 0.625rem; }\n .card .card-title:last-child {\n margin-bottom: 0; }\n .card.no-shadow .card-header-image,\n .card.no-shadow .card-header-image img {\n box-shadow: none !important; }\n .card .card-body,\n .card .card-footer {\n padding: 0.9375rem 1.875rem; }\n .card .card-body + .card-footer {\n padding-top: 0rem;\n border: 0;\n border-radius: 6px; }\n .card .card-footer {\n display: flex;\n align-items: center;\n background-color: transparent;\n border: 0; }\n .card .card-footer .author,\n .card .card-footer .stats {\n display: inline-flex; }\n .card .card-footer .stats {\n color: #999999; }\n .card .card-footer .stats .material-icons {\n position: relative;\n top: 3px;\n margin-right: 3px;\n margin-left: 3px;\n font-size: 18px; }\n .card.bmd-card-raised {\n box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.2); }\n @media (min-width: 992px) {\n .card.bmd-card-flat {\n box-shadow: none; } }\n .card .card-header {\n border-radius: 3px;\n padding: 1rem 15px;\n margin-left: 15px;\n margin-right: 15px;\n margin-top: -30px;\n border: 0;\n background: linear-gradient(60deg, #eee, #bdbdbd); }\n .card .card-header .title {\n color: #ffffff; }\n .card .card-header:not([class*=\"header-\"]) {\n box-shadow: 0 16px 38px -12px rgba(0, 0, 0, 0.56), 0 4px 25px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2); }\n .card .card-header .nav-tabs {\n padding: 0; }\n .card .card-header.card-header-image {\n position: relative;\n padding: 0;\n z-index: 1;\n margin-left: 15px;\n margin-right: 15px;\n margin-top: -30px;\n border-radius: 6px; }\n .card .card-header.card-header-image a {\n display: block; }\n .card .card-header.card-header-image img {\n width: 100%;\n border-radius: 6px;\n pointer-events: none;\n box-shadow: 0 5px 15px -8px rgba(0, 0, 0, 0.24), 0 8px 10px -5px rgba(0, 0, 0, 0.2); }\n .card .card-header.card-header-image .card-title {\n position: absolute;\n bottom: 15px;\n left: 15px;\n color: #ffffff;\n font-size: 1.125rem;\n text-shadow: 0 2px 5px rgba(33, 33, 33, 0.5); }\n .card .card-header.card-header-image .colored-shadow {\n transform: scale(0.94);\n top: 12px;\n filter: blur(12px);\n position: absolute;\n width: 100%;\n height: 100%;\n background-size: cover;\n z-index: -1;\n transition: opacity .45s;\n opacity: 0; }\n .card .card-header.card-header-image.no-shadow {\n box-shadow: none; }\n .card .card-header.card-header-image.no-shadow.shadow-normal {\n box-shadow: 0 16px 38px -12px rgba(0, 0, 0, 0.56), 0 4px 25px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2); }\n .card .card-header.card-header-image.no-shadow .colored-shadow {\n display: none !important; }\n .card .card-header-primary, .card.bg-primary,\n .card.card-rotate.bg-primary .front,\n .card.card-rotate.bg-primary .back {\n background: linear-gradient(60deg, #ab47bc, #7b1fa2); }\n .card .card-header-info, .card.bg-info,\n .card.card-rotate.bg-info .front,\n .card.card-rotate.bg-info .back {\n background: linear-gradient(60deg, #26c6da, #0097a7); }\n .card .card-header-success, .card.bg-success,\n .card.card-rotate.bg-success .front,\n .card.card-rotate.bg-success .back {\n background: linear-gradient(60deg, #66bb6a, #388e3c); }\n .card .card-header-warning, .card.bg-warning,\n .card.card-rotate.bg-warning .front,\n .card.card-rotate.bg-warning .back {\n background: linear-gradient(60deg, #ffa726, #f57c00); }\n .card .card-header-danger, .card.bg-danger,\n .card.card-rotate.bg-danger .front,\n .card.card-rotate.bg-danger .back {\n background: linear-gradient(60deg, #ef5350, #d32f2f); }\n .card .card-header-rose, .card.bg-rose,\n .card.card-rotate.bg-rose .front,\n .card.card-rotate.bg-rose .back {\n background: linear-gradient(60deg, #ec407a, #c2185b); }\n .card .card-header-primary {\n box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2), 0 13px 24px -11px rgba(156, 39, 176, 0.6); }\n .card .card-header-danger {\n box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2), 0 13px 24px -11px rgba(244, 67, 54, 0.6); }\n .card .card-header-rose {\n box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2), 0 13px 24px -11px rgba(233, 30, 99, 0.6); }\n .card .card-header-warning {\n box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2), 0 13px 24px -11px rgba(255, 152, 0, 0.6); }\n .card .card-header-info {\n box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2), 0 13px 24px -11px rgba(0, 188, 212, 0.6); }\n .card .card-header-success {\n box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2), 0 13px 24px -11px rgba(76, 175, 80, 0.6); }\n .card [class*=\"header-\"], .card[class*=\"bg-\"] {\n color: #ffffff; }\n .card [class*=\"header-\"] .card-title a,\n .card [class*=\"header-\"] .card-title,\n .card [class*=\"header-\"] .icon i, .card[class*=\"bg-\"] .card-title a,\n .card[class*=\"bg-\"] .card-title,\n .card[class*=\"bg-\"] .icon i {\n color: #ffffff; }\n .card [class*=\"header-\"] .icon i, .card[class*=\"bg-\"] .icon i {\n border-color: rgba(255, 255, 255, 0.25); }\n .card [class*=\"header-\"] .author a,\n .card [class*=\"header-\"] .stats,\n .card [class*=\"header-\"] .card-category,\n .card [class*=\"header-\"] .card-description, .card[class*=\"bg-\"] .author a,\n .card[class*=\"bg-\"] .stats,\n .card[class*=\"bg-\"] .card-category,\n .card[class*=\"bg-\"] .card-description {\n color: rgba(255, 255, 255, 0.8); }\n .card [class*=\"header-\"] .author a:hover, .card [class*=\"header-\"] .author a:focus, .card [class*=\"header-\"] .author a:active, .card[class*=\"bg-\"] .author a:hover, .card[class*=\"bg-\"] .author a:focus, .card[class*=\"bg-\"] .author a:active {\n color: #ffffff; }\n .card .author .avatar {\n width: 30px;\n height: 30px;\n overflow: hidden;\n border-radius: 50%;\n margin-right: 5px; }\n .card .author a {\n color: #000000;\n text-decoration: none; }\n .card .author a .ripple-container {\n display: none; }\n .card .card-category-social .fa {\n font-size: 24px;\n position: relative;\n margin-top: -4px;\n top: 2px;\n margin-right: 5px; }\n .card .card-category-social .material-icons {\n position: relative;\n top: 5px; }\n .card[class*=\"bg-\"],\n .card[class*=\"bg-\"] .card-body {\n border-radius: 6px; }\n .card[class*=\"bg-\"] h1 small,\n .card[class*=\"bg-\"] h2 small,\n .card[class*=\"bg-\"] h3 small,\n .card[class*=\"bg-\"] .card-body h1 small,\n .card[class*=\"bg-\"] .card-body h2 small,\n .card[class*=\"bg-\"] .card-body h3 small {\n color: rgba(255, 255, 255, 0.8); }\n .card .card-stats {\n background: transparent;\n display: flex; }\n .card .card-stats .author,\n .card .card-stats .stats {\n display: inline-flex; }\n\n@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {\n .card {\n display: inline-block; } }\n\n.card-carousel {\n overflow: hidden; }\n\n.card-login .card-header {\n margin-left: 20px;\n margin-right: 20px;\n margin-top: -40px;\n padding: 20px 0;\n margin-bottom: 15px; }\n\n.card-login .text-divider {\n margin-top: 30px;\n margin-bottom: 0px;\n text-align: center; }\n\n.card-login .card-body {\n padding: 0px 30px 0px 10px; }\n\n.card-login .form-check {\n padding-top: 27px; }\n .card-login .form-check label {\n margin-left: 18px; }\n .card-login .form-check .form-check-sign {\n padding-right: 27px; }\n\n.card-login .input-group {\n padding-bottom: 7px;\n margin: 27px 0 0 0; }\n\n.card-login .form {\n min-height: 420px; }\n\n.card-login .social-line {\n margin-top: 1rem;\n text-align: center;\n padding: 0; }\n .card-login .social-line .btn {\n color: #ffffff;\n margin-left: 5px;\n margin-right: 5px; }\n\n.login-page .footer {\n position: absolute;\n width: 100%;\n background: transparent;\n bottom: 0;\n color: #ffffff;\n z-index: 2; }\n .login-page .footer .copyright a {\n color: #ffffff; }\n\n.card-plain {\n background: transparent;\n box-shadow: none; }\n .card-plain .card-header:not(.card-avatar) {\n margin-left: 0;\n margin-right: 0; }\n .card-plain .card-body {\n padding-left: 5px;\n padding-right: 5px; }\n .card-plain .card-header-image {\n margin: 0 !important;\n border-radius: 6px; }\n .card-plain .card-header-image img {\n border-radius: 6px; }\n .card-plain .card-footer {\n padding-left: 5px;\n padding-right: 5px;\n background-color: transparent; }\n\n/*!\n * Datetimepicker for Bootstrap 3\n * ! version : 4.17.37\n * https://github.com/Eonasdan/bootstrap-datetimepicker/\n */\n.sr-only, .bootstrap-datetimepicker-widget .btn[data-action=\"incrementHours\"]::after, .bootstrap-datetimepicker-widget .btn[data-action=\"incrementMinutes\"]::after, .bootstrap-datetimepicker-widget .btn[data-action=\"decrementHours\"]::after, .bootstrap-datetimepicker-widget .btn[data-action=\"decrementMinutes\"]::after, .bootstrap-datetimepicker-widget .btn[data-action=\"showHours\"]::after, .bootstrap-datetimepicker-widget .btn[data-action=\"showMinutes\"]::after, .bootstrap-datetimepicker-widget .btn[data-action=\"togglePeriod\"]::after, .bootstrap-datetimepicker-widget .btn[data-action=\"clear\"]::after, .bootstrap-datetimepicker-widget .btn[data-action=\"today\"]::after, .bootstrap-datetimepicker-widget .picker-switch::after, .bootstrap-datetimepicker-widget table th.prev::after, .bootstrap-datetimepicker-widget table th.next::after {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0; }\n\n.bootstrap-datetimepicker-widget {\n list-style: none; }\n .bootstrap-datetimepicker-widget a:hover {\n box-shadow: none !important; }\n .bootstrap-datetimepicker-widget a .btn:hover {\n background-color: transparent; }\n .bootstrap-datetimepicker-widget.dropdown-menu {\n padding: 4px;\n width: 19em; }\n @media (min-width: 768px) {\n .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {\n width: 38em; } }\n @media (min-width: 991px) {\n .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {\n width: 38em; } }\n @media (min-width: 1200px) {\n .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {\n width: 38em; } }\n .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before, .bootstrap-datetimepicker-widget.dropdown-menu.bottom:after {\n right: auto;\n left: 12px; }\n .bootstrap-datetimepicker-widget.dropdown-menu.top {\n margin-top: auto;\n margin-bottom: 27px; }\n .bootstrap-datetimepicker-widget.dropdown-menu.top.open {\n margin-top: auto;\n margin-bottom: 27px; }\n .bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before {\n left: auto;\n right: 6px; }\n .bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after {\n left: auto;\n right: 7px; }\n .bootstrap-datetimepicker-widget .list-unstyled {\n margin: 0; }\n .bootstrap-datetimepicker-widget a[data-action] {\n padding: 0;\n margin: 0;\n border-width: 0;\n background-color: transparent;\n color: #9c27b0;\n box-shadow: none; }\n .bootstrap-datetimepicker-widget a[data-action]:hover {\n background-color: transparent; }\n .bootstrap-datetimepicker-widget a[data-action]:hover span {\n background-color: #eee;\n color: #9c27b0; }\n .bootstrap-datetimepicker-widget a[data-action]:active {\n box-shadow: none; }\n .bootstrap-datetimepicker-widget .timepicker-hour, .bootstrap-datetimepicker-widget .timepicker-minute, .bootstrap-datetimepicker-widget .timepicker-second {\n width: 40px;\n height: 40px;\n line-height: 40px;\n font-weight: 300;\n font-size: 1.125rem;\n margin: 0;\n border-radius: 50%; }\n .bootstrap-datetimepicker-widget button[data-action] {\n width: 38px;\n height: 38px;\n margin-right: 3px;\n padding: 0; }\n .bootstrap-datetimepicker-widget .btn[data-action=\"incrementHours\"]::after {\n content: \"Increment Hours\"; }\n .bootstrap-datetimepicker-widget .btn[data-action=\"incrementMinutes\"]::after {\n content: \"Increment Minutes\"; }\n .bootstrap-datetimepicker-widget .btn[data-action=\"decrementHours\"]::after {\n content: \"Decrement Hours\"; }\n .bootstrap-datetimepicker-widget .btn[data-action=\"decrementMinutes\"]::after {\n content: \"Decrement Minutes\"; }\n .bootstrap-datetimepicker-widget .btn[data-action=\"showHours\"]::after {\n content: \"Show Hours\"; }\n .bootstrap-datetimepicker-widget .btn[data-action=\"showMinutes\"]::after {\n content: \"Show Minutes\"; }\n .bootstrap-datetimepicker-widget .btn[data-action=\"togglePeriod\"]::after {\n content: \"Toggle AM/PM\"; }\n .bootstrap-datetimepicker-widget .btn[data-action=\"clear\"]::after {\n content: \"Clear the picker\"; }\n .bootstrap-datetimepicker-widget .btn[data-action=\"today\"]::after {\n content: \"Set the date to today\"; }\n .bootstrap-datetimepicker-widget .picker-switch {\n text-align: center;\n border-radius: 3px;\n font-size: 0.875rem; }\n .bootstrap-datetimepicker-widget .picker-switch::after {\n content: \"Toggle Date and Time Screens\"; }\n .bootstrap-datetimepicker-widget .picker-switch td {\n padding: 0;\n margin: 0;\n height: auto;\n width: auto;\n line-height: inherit; }\n .bootstrap-datetimepicker-widget .picker-switch td span {\n line-height: 2.5;\n height: 2.5em;\n width: 100%;\n border-radius: 3px;\n margin: 2px 0px !important; }\n .bootstrap-datetimepicker-widget table {\n width: 100%;\n margin: 0; }\n .bootstrap-datetimepicker-widget table.table-condensed tr > td {\n text-align: center; }\n .bootstrap-datetimepicker-widget table td > div,\n .bootstrap-datetimepicker-widget table th > div {\n text-align: center; }\n .bootstrap-datetimepicker-widget table th {\n height: 20px;\n line-height: 20px;\n width: 20px;\n font-weight: 500; }\n .bootstrap-datetimepicker-widget table th.picker-switch {\n width: 145px; }\n .bootstrap-datetimepicker-widget table th.disabled, .bootstrap-datetimepicker-widget table th.disabled:hover {\n background: none;\n color: rgba(0, 0, 0, 0.12);\n cursor: not-allowed; }\n .bootstrap-datetimepicker-widget table th.prev span,\n .bootstrap-datetimepicker-widget table th.next span {\n border-radius: 3px;\n height: 27px;\n width: 27px;\n line-height: 28px;\n font-size: 12px;\n border-radius: 50%;\n text-align: center; }\n .bootstrap-datetimepicker-widget table th.prev::after {\n content: \"Previous Month\"; }\n .bootstrap-datetimepicker-widget table th.next::after {\n content: \"Next Month\"; }\n .bootstrap-datetimepicker-widget table th.dow {\n text-align: center;\n border-bottom: 1px solid rgba(0, 0, 0, 0.12);\n font-size: 12px;\n text-transform: uppercase;\n color: rgba(0, 0, 0, 0.87);\n font-weight: 400;\n padding-bottom: 5px;\n padding-top: 10px; }\n .bootstrap-datetimepicker-widget table thead tr:first-child th {\n cursor: pointer; }\n .bootstrap-datetimepicker-widget table thead tr:first-child th:hover span, .bootstrap-datetimepicker-widget table thead tr:first-child th.picker-switch:hover {\n background: #eee; }\n .bootstrap-datetimepicker-widget table td > div {\n border-radius: 3px;\n height: 54px;\n line-height: 54px;\n width: 54px;\n text-align: center; }\n .bootstrap-datetimepicker-widget table td.cw > div {\n font-size: .8em;\n height: 20px;\n line-height: 20px;\n color: #999; }\n .bootstrap-datetimepicker-widget table td.day > div {\n height: 30px;\n line-height: 30px;\n width: 30px;\n text-align: center;\n padding: 0px;\n border-radius: 50%;\n position: relative;\n z-index: -1;\n color: #000000;\n font-size: 0.875rem; }\n .bootstrap-datetimepicker-widget table td.minute > div,\n .bootstrap-datetimepicker-widget table td.hour > div {\n border-radius: 50%; }\n .bootstrap-datetimepicker-widget table td.day:hover > div,\n .bootstrap-datetimepicker-widget table td.hour:hover > div,\n .bootstrap-datetimepicker-widget table td.minute:hover > div,\n .bootstrap-datetimepicker-widget table td.second:hover > div {\n background: #eee;\n cursor: pointer; }\n .bootstrap-datetimepicker-widget table td.old > div,\n .bootstrap-datetimepicker-widget table td.new > div {\n color: #999; }\n .bootstrap-datetimepicker-widget table td.today > div {\n position: relative; }\n .bootstrap-datetimepicker-widget table td.active > div,\n .bootstrap-datetimepicker-widget table td.active:hover > div {\n background-color: #9c27b0;\n color: #ffffff;\n box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(156, 39, 176, 0.4); }\n .bootstrap-datetimepicker-widget table td.active.today:before > div {\n border-bottom-color: #ffffff; }\n .bootstrap-datetimepicker-widget table td.disabled > div,\n .bootstrap-datetimepicker-widget table td.disabled:hover > div {\n background: none;\n color: rgba(0, 0, 0, 0.12);\n cursor: not-allowed; }\n .bootstrap-datetimepicker-widget table td span {\n display: inline-block;\n width: 40px;\n height: 40px;\n line-height: 40px;\n margin: 3px 3px;\n cursor: pointer;\n border-radius: 50%;\n text-align: center; }\n .bootstrap-datetimepicker-widget table td span:hover {\n background: #eee; }\n .bootstrap-datetimepicker-widget table td span.active {\n background-color: #9c27b0;\n color: #ffffff; }\n .bootstrap-datetimepicker-widget table td span.old {\n color: #999; }\n .bootstrap-datetimepicker-widget table td span.disabled, .bootstrap-datetimepicker-widget table td span.disabled:hover {\n background: none;\n color: rgba(0, 0, 0, 0.12);\n cursor: not-allowed; }\n .bootstrap-datetimepicker-widget .timepicker-picker span,\n .bootstrap-datetimepicker-widget .timepicker-hours span,\n .bootstrap-datetimepicker-widget .timepicker-minutes span {\n border-radius: 50% !important; }\n .bootstrap-datetimepicker-widget.usetwentyfour td.hour {\n height: 27px;\n line-height: 27px; }\n\n.input-group.date .input-group-addon {\n cursor: pointer; }\n\n.table-condensed > tbody > tr > td,\n.table-condensed > tbody > tr > th,\n.table-condensed > tfoot > tr > td,\n.table-condensed > tfoot > tr > th,\n.table-condensed > thead > tr > td,\n.table-condensed > thead > tr > th {\n padding: 1px;\n text-align: center;\n z-index: 1;\n cursor: pointer; }\n\n/*! nouislider - 14.1.1 */\n/* Functional styling;\n * These styles are required for noUiSlider to function.\n * You don't need to change these rules to apply your design.\n */\n.noUi-target,\n.noUi-target * {\n -webkit-touch-callout: none;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n -webkit-user-select: none;\n -ms-touch-action: none;\n touch-action: none;\n -ms-user-select: none;\n -moz-user-select: none;\n user-select: none;\n -moz-box-sizing: border-box;\n box-sizing: border-box; }\n\n.noUi-target {\n position: relative; }\n\n.noUi-base,\n.noUi-connects {\n width: 100%;\n height: 100%;\n position: relative;\n z-index: 1; }\n\n/* Wrapper for all connect elements.\n */\n.noUi-connects {\n overflow: hidden;\n z-index: 0; }\n\n.noUi-connect,\n.noUi-origin {\n will-change: transform;\n position: absolute;\n z-index: 1;\n top: 0;\n right: 0;\n -ms-transform-origin: 0 0;\n -webkit-transform-origin: 0 0;\n -webkit-transform-style: preserve-3d;\n transform-origin: 0 0;\n transform-style: flat; }\n\n.noUi-connect {\n height: 100%;\n width: 100%; }\n\n.noUi-origin {\n height: 10%;\n width: 10%; }\n\n/* Offset direction\n */\n.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin {\n left: auto;\n right: 0; }\n\n/* Give origins 0 height/width so they don't interfere with clicking the\n * connect elements.\n */\n.noUi-vertical .noUi-origin {\n width: 0; }\n\n.noUi-horizontal .noUi-origin {\n height: 0; }\n\n.noUi-handle {\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n position: absolute; }\n\n.noUi-touch-area {\n height: 100%;\n width: 100%; }\n\n.noUi-state-tap .noUi-connect,\n.noUi-state-tap .noUi-origin {\n -webkit-transition: transform 0.3s;\n transition: transform 0.3s; }\n\n.noUi-state-drag * {\n cursor: inherit !important; }\n\n/* Slider size and handle placement;\n */\n.noUi-horizontal {\n height: 2px;\n margin: 15px 0; }\n\n.noUi-horizontal .noUi-handle {\n box-sizing: border-box;\n width: 14px;\n height: 14px;\n left: 100%;\n top: -7px;\n cursor: pointer;\n border-radius: 100%;\n transition: all 0.2s ease-out;\n border: 1px solid #9c27b0;\n background: #ffffff;\n box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); }\n\n.noUi-vertical {\n height: 100%;\n width: 2px;\n margin: 0 15px; }\n\n.noUi-vertical .noUi-handle {\n box-sizing: border-box;\n width: 14px;\n height: 14px;\n left: -8px;\n top: -10px;\n cursor: pointer;\n border-radius: 100%;\n transition: all 0.2s ease-out;\n border: 1px solid #9c27b0;\n background: #ffffff;\n box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); }\n\n.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle {\n right: -10px;\n left: auto; }\n\n/* Styling;\n * Giving the connect element a border radius causes issues with using transform: scale\n */\n.noUi-target {\n background: #c8c8c8;\n border-radius: 4px; }\n\n.noUi-connects {\n border-radius: 3px; }\n\n.noUi-connect {\n background: #3FB8AF; }\n\n/* Handles and cursors;\n */\n.noUi-draggable {\n cursor: ew-resize; }\n\n.noUi-vertical .noUi-draggable {\n cursor: ns-resize; }\n\n.noUi-handle {\n box-sizing: border-box;\n width: 14px;\n height: 14px;\n left: -10px;\n top: -6px;\n cursor: pointer;\n border-radius: 100%;\n transition: all 0.2s ease-out;\n border: 1px solid;\n background: #ffffff;\n box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); }\n\n.noUi-active {\n box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB;\n transform: scale3d(1.5, 1.5, 1); }\n\n/* Handle stripes;\n */\n.noUi-handle:after {\n left: 17px; }\n\n.noUi-vertical .noUi-handle:before,\n.noUi-vertical .noUi-handle:after {\n width: 14px;\n height: 1px;\n left: 6px;\n top: 14px; }\n\n.noUi-vertical .noUi-handle:after {\n top: 17px; }\n\n/* Disabled state;\n */\n[disabled] .noUi-connect {\n background: #B8B8B8; }\n\n[disabled].noUi-target,\n[disabled].noUi-handle,\n[disabled] .noUi-handle {\n cursor: not-allowed; }\n\n/* Base;\n *\n */\n.noUi-pips,\n.noUi-pips * {\n -moz-box-sizing: border-box;\n box-sizing: border-box; }\n\n.noUi-pips {\n position: absolute;\n color: #999; }\n\n/* Values;\n *\n */\n.noUi-value {\n position: absolute;\n white-space: nowrap;\n text-align: center; }\n\n.noUi-value-sub {\n color: #ccc;\n font-size: 10px; }\n\n/* Markings;\n *\n */\n.noUi-marker {\n position: absolute;\n background: #CCC; }\n\n.noUi-marker-sub {\n background: #AAA; }\n\n.noUi-marker-large {\n background: #AAA; }\n\n/* Horizontal layout;\n *\n */\n.noUi-pips-horizontal {\n padding: 10px 0;\n height: 80px;\n top: 100%;\n left: 0;\n width: 100%; }\n\n.noUi-value-horizontal {\n -webkit-transform: translate(-50%, 50%);\n transform: translate(-50%, 50%); }\n\n.noUi-rtl .noUi-value-horizontal {\n -webkit-transform: translate(50%, 50%);\n transform: translate(50%, 50%); }\n\n.noUi-marker-horizontal.noUi-marker {\n margin-left: -1px;\n width: 2px;\n height: 5px; }\n\n.noUi-marker-horizontal.noUi-marker-sub {\n height: 10px; }\n\n.noUi-marker-horizontal.noUi-marker-large {\n height: 15px; }\n\n/* Vertical layout;\n *\n */\n.noUi-pips-vertical {\n padding: 0 10px;\n height: 100%;\n top: 0;\n left: 100%; }\n\n.noUi-value-vertical {\n -webkit-transform: translate(0, -50%);\n transform: translate(0, -50%);\n padding-left: 25px; }\n\n.noUi-rtl .noUi-value-vertical {\n -webkit-transform: translate(0, 50%);\n transform: translate(0, 50%); }\n\n.noUi-marker-vertical.noUi-marker {\n width: 5px;\n height: 2px;\n margin-top: -1px; }\n\n.noUi-marker-vertical.noUi-marker-sub {\n width: 10px; }\n\n.noUi-marker-vertical.noUi-marker-large {\n width: 15px; }\n\n.noUi-tooltip {\n display: block;\n position: absolute;\n border: 1px solid #D9D9D9;\n border-radius: 3px;\n background: #fff;\n color: #000;\n padding: 5px;\n text-align: center;\n white-space: nowrap; }\n\n.noUi-horizontal .noUi-tooltip {\n -webkit-transform: translate(-50%, 0);\n transform: translate(-50%, 0);\n left: 50%;\n bottom: 120%; }\n\n.noUi-vertical .noUi-tooltip {\n -webkit-transform: translate(0, -50%);\n transform: translate(0, -50%);\n top: 50%;\n right: 120%; }\n\n.slider {\n background: #c8c8c8; }\n .slider .noUi-connect {\n background-color: #9c27b0;\n border-radius: 4px; }\n .slider .noUi-handle {\n border-color: #9c27b0; }\n .slider.slider-info .noUi-connect {\n background-color: #00bcd4; }\n .slider.slider-info .noUi-handle {\n border-color: #00bcd4; }\n .slider.slider-success .noUi-connect {\n background-color: #4caf50; }\n .slider.slider-success .noUi-handle {\n border-color: #4caf50; }\n .slider.slider-warning .noUi-connect {\n background-color: #ff9800; }\n .slider.slider-warning .noUi-handle {\n border-color: #ff9800; }\n .slider.slider-danger .noUi-connect {\n background-color: #f44336; }\n .slider.slider-danger .noUi-handle {\n border-color: #f44336; }\n .slider.slider-rose .noUi-connect {\n background-color: #e91e63; }\n .slider.slider-rose .noUi-handle {\n border-color: #e91e63; }\n\n.index-page .section-components h6.description {\n margin-top: 5px;\n margin-bottom: 30px; }\n\n.index-page .page-header {\n height: 90vh;\n overflow: hidden; }\n\n.index-page .brand {\n color: #ffffff;\n text-align: center; }\n .index-page .brand h1 {\n font-size: 4.2rem;\n font-weight: 600;\n display: inline-block;\n position: relative; }\n .index-page .brand h3 {\n font-size: 1.313rem;\n max-width: 500px;\n margin: 10px auto 0; }\n\n.index-page h4.description {\n font-size: 1.5em; }\n\n.section {\n padding: 70px 0; }\n\n.profile-page .page-header {\n height: 380px;\n background-position: top center; }\n\n.profile-page .profile {\n text-align: center; }\n .profile-page .profile img {\n max-width: 160px;\n width: 100%;\n margin: 0 auto;\n -webkit-transform: translate3d(0, -50%, 0);\n -moz-transform: translate3d(0, -50%, 0);\n -o-transform: translate3d(0, -50%, 0);\n -ms-transform: translate3d(0, -50%, 0);\n transform: translate3d(0, -50%, 0); }\n .profile-page .profile .name {\n margin-top: -80px; }\n\n.profile-page .follow {\n position: absolute;\n top: 0;\n right: 0; }\n\n.profile-page .description {\n margin: 1.071rem auto 0;\n max-width: 600px; }\n\n.profile-page .profile-tabs {\n margin-top: 4.284rem; }\n\n.profile-page .gallery {\n margin-top: 3.213rem;\n padding-bottom: 50px; }\n .profile-page .gallery img {\n width: 100%;\n margin-bottom: 2.142rem; }\n\n.profile-page .follow .btn-fab {\n margin-top: -28px; }\n\n.profile-page .card-background .content {\n padding: 30% 0;\n min-width: 160px; }\n\n.profile-page .work {\n padding: 40px 0px; }\n .profile-page .work .collections {\n margin-top: 20px; }\n .profile-page .work .stats ul > li {\n padding: 5px 0px;\n font-size: 1em; }\n .profile-page .work .stats ul > li b {\n font-size: 1.2em; }\n\n.profile-page .connections {\n padding: 40px 0px; }\n .profile-page .connections .card-profile {\n text-align: left; }\n\n.profile-page .tab-content .collections .card .card-body {\n display: flex;\n flex-direction: column;\n justify-content: center; }\n .profile-page .tab-content .collections .card .card-body .badge {\n display: inline-table;\n margin: 0 auto; }\n\n.signup-page .page-header {\n min-height: 100vh;\n height: auto;\n display: inherit; }\n .signup-page .page-header .container {\n padding-top: 20vh; }\n\n.signup-page .card-signup {\n border-radius: 6px;\n box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);\n margin-bottom: 100px;\n padding: 40px 0px; }\n\n.signup-page .info-horizontal {\n padding: 0px 0px 20px; }\n\n.signup-page .social .btn {\n margin: 5px; }\n\n.signup-page .social h4 {\n margin-top: 20px; }\n\n.signup-page .footer .container {\n padding: 0; }\n\n.signup-page .footer .copyright,\n.signup-page .footer a {\n color: #fff; }\n\n@media all and (max-width: 991px) {\n [class*=\"navbar-expand-\"] > .container,\n [class*=\"navbar-expand-\"] > .container-fluid {\n padding-left: 15px;\n padding-right: 15px; }\n .dropdown-menu.show .dropdown-item.open + .dropdown-menu.show {\n right: 101% !important; }\n .dropdown-menu.show .dropdown-item.open + .dropdown-menu.show .dropdown-item.open + .dropdown-menu,\n .dropdown-menu.show .dropdown-item.open + .dropdown-menu.show .dropdown-item.open + .dropdown-menu.show {\n left: -165px !important; }\n .navbar .navbar-collapse .navbar-nav > li.button-container {\n padding: 15px; }\n .carousel .card .card-body {\n max-width: 340px;\n margin: 0 auto;\n min-height: 400px; }\n .navbar-collapse {\n position: fixed;\n display: block;\n top: 0px;\n height: 100vh;\n width: 230px;\n right: 0;\n margin-right: 0 !important;\n z-index: 1032;\n visibility: visible;\n background-color: #999;\n overflow-y: visible;\n border-top: none;\n text-align: left;\n padding-right: 0;\n padding-left: 0;\n max-height: none !important;\n -webkit-transform: translate3d(230px, 0, 0);\n -moz-transform: translate3d(230px, 0, 0);\n -o-transform: translate3d(230px, 0, 0);\n -ms-transform: translate3d(230px, 0, 0);\n transform: translate3d(230px, 0, 0);\n -webkit-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n -moz-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n -o-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n -ms-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); }\n .navbar-collapse::after {\n top: 0;\n left: 0;\n height: 100%;\n width: 100%;\n position: absolute;\n background-color: #ffffff;\n display: block;\n content: \"\";\n z-index: 1; }\n .navbar-collapse .dropdown-toggle:after {\n position: absolute;\n right: 16px;\n margin-top: 8px; }\n .navbar-collapse .navbar-nav {\n position: relative;\n z-index: 3; }\n .navbar-collapse .navbar-nav .nav-item .nav-link {\n color: #000000;\n margin: 5px 15px; }\n .navbar-collapse .navbar-nav .nav-item.active .nav-link,\n .navbar-collapse .navbar-nav .nav-item.active .nav-link:hover,\n .navbar-collapse .navbar-nav .nav-item.active .nav-link:focus,\n .navbar-collapse .navbar-nav .nav-item.active .nav-link:active {\n background-color: #ecedef;\n color: #000000; }\n .navbar-collapse .navbar-nav .nav-item.button-container .nav-link {\n margin: 15px; }\n .navbar-collapse .navbar-nav .nav-item:after {\n width: calc(100% - 30px);\n content: \"\";\n display: block;\n height: 1px;\n margin-left: 15px;\n background-color: #e5e5e5; }\n .navbar-collapse .navbar-nav .nav-item:last-child:after {\n display: none; }\n .nav-open .navbar-collapse {\n -webkit-transform: translate3d(0px, 0, 0);\n -moz-transform: translate3d(0px, 0, 0);\n -o-transform: translate3d(0px, 0, 0);\n -ms-transform: translate3d(0px, 0, 0);\n transform: translate3d(0px, 0, 0); }\n .nav-open .navbar-translate {\n -webkit-transform: translate3d(-230px, 0, 0);\n -moz-transform: translate3d(-230px, 0, 0);\n -o-transform: translate3d(-230px, 0, 0);\n -ms-transform: translate3d(-230px, 0, 0);\n transform: translate3d(-230px, 0, 0); }\n .navbar .navbar-translate {\n width: 100%;\n position: relative;\n display: flex;\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n -ms-flex-align: center;\n align-items: center;\n -webkit-transition: transform 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n -moz-transition: transform 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n -o-transition: transform 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n -ms-transition: transform 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);\n transition: transform 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); }\n .navbar .dropdown.show .dropdown-menu {\n display: block; }\n .navbar .dropdown .dropdown-menu {\n display: none; }\n .navbar .dropdown-menu .dropdown-item {\n margin-left: 1.5rem;\n margin-right: 1.5rem; }\n .navbar .dropdown.show .dropdown-menu,\n .navbar .dropdown .dropdown-menu {\n background-color: transparent;\n border: 0;\n padding-bottom: 15px;\n transition: none;\n -webkit-box-shadow: none;\n box-shadow: none;\n transform: none !important;\n width: auto;\n margin-bottom: 15px;\n padding-top: 0;\n height: 300px;\n animation: none;\n opacity: 1;\n overflow-y: scroll; }\n .navbar.navbar-transparent .navbar-toggler .navbar-toggler-icon {\n background-color: #ffffff; }\n #bodyClick {\n height: 100%;\n width: 100%;\n position: fixed;\n opacity: 0;\n top: 0;\n left: auto;\n right: 230px;\n content: \"\";\n z-index: 1029;\n overflow-x: hidden; }\n #navbar .navbar-collapse,\n #navigation .navbar-collapse {\n display: none !important; } }\n\n@media all and (min-width: 991px) {\n .navbar .navbar-nav {\n align-items: center; }\n .navbar .navbar-nav .button-container {\n margin-left: 0.1875px; }\n .contactus-2 .card-contact {\n margin: 80px 0 80px 150px; }\n .index-page .fileinput-new.thumbnail.img-circle {\n margin-top: 50px; } }\n\n@media screen and (max-width: 991px) {\n .presentation-page .section-components .components-macbook {\n max-width: 850px !important;\n max-height: 480px !important;\n margin-top: 12vh;\n left: -12px; }\n .presentation-page .section-components .coloured-card-img,\n .presentation-page .section-components .table-img {\n display: none; }\n .presentation-page .section-components .social-img {\n left: 47%;\n top: 37%; }\n .presentation-page .section-components .pin-btn-img {\n top: 54%; }\n .presentation-page .section-components .share-btn-img {\n top: 12%; }\n .presentation-page .section-components .coloured-card-btn-img {\n top: -2%;\n left: 65%; }\n .presentation-page .section-content .area-img {\n max-width: 130px;\n max-height: 170px; }\n .presentation-page .section-content .info-img {\n max-width: 170px;\n max-height: 120px; }\n @keyframes topbar-x {\n 0% {\n top: 0px;\n transform: rotate(0deg); }\n 45% {\n top: 6px;\n transform: rotate(145deg); }\n 75% {\n transform: rotate(130deg); }\n 100% {\n transform: rotate(135deg); } }\n @-webkit-keyframes topbar-x {\n 0% {\n top: 0px;\n -webkit-transform: rotate(0deg); }\n 45% {\n top: 6px;\n -webkit-transform: rotate(145deg); }\n 75% {\n -webkit-transform: rotate(130deg); }\n 100% {\n -webkit-transform: rotate(135deg); } }\n @-moz-keyframes topbar-x {\n 0% {\n top: 0px;\n -moz-transform: rotate(0deg); }\n 45% {\n top: 6px;\n -moz-transform: rotate(145deg); }\n 75% {\n -moz-transform: rotate(130deg); }\n 100% {\n -moz-transform: rotate(135deg); } }\n @keyframes topbar-back {\n 0% {\n top: 6px;\n transform: rotate(135deg); }\n 45% {\n transform: rotate(-10deg); }\n 75% {\n transform: rotate(5deg); }\n 100% {\n top: 0px;\n transform: rotate(0); } }\n @-webkit-keyframes topbar-back {\n 0% {\n top: 6px;\n -webkit-transform: rotate(135deg); }\n 45% {\n -webkit-transform: rotate(-10deg); }\n 75% {\n -webkit-transform: rotate(5deg); }\n 100% {\n top: 0px;\n -webkit-transform: rotate(0); } }\n @-moz-keyframes topbar-back {\n 0% {\n top: 6px;\n -moz-transform: rotate(135deg); }\n 45% {\n -moz-transform: rotate(-10deg); }\n 75% {\n -moz-transform: rotate(5deg); }\n 100% {\n top: 0px;\n -moz-transform: rotate(0); } }\n @keyframes bottombar-x {\n 0% {\n bottom: 0px;\n transform: rotate(0deg); }\n 45% {\n bottom: 6px;\n transform: rotate(-145deg); }\n 75% {\n transform: rotate(-130deg); }\n 100% {\n transform: rotate(-135deg); } }\n @-webkit-keyframes bottombar-x {\n 0% {\n bottom: 0px;\n -webkit-transform: rotate(0deg); }\n 45% {\n bottom: 6px;\n -webkit-transform: rotate(-145deg); }\n 75% {\n -webkit-transform: rotate(-130deg); }\n 100% {\n -webkit-transform: rotate(-135deg); } }\n @-moz-keyframes bottombar-x {\n 0% {\n bottom: 0px;\n -moz-transform: rotate(0deg); }\n 45% {\n bottom: 6px;\n -moz-transform: rotate(-145deg); }\n 75% {\n -moz-transform: rotate(-130deg); }\n 100% {\n -moz-transform: rotate(-135deg); } }\n @keyframes bottombar-back {\n 0% {\n bottom: 6px;\n transform: rotate(-135deg); }\n 45% {\n transform: rotate(10deg); }\n 75% {\n transform: rotate(-5deg); }\n 100% {\n bottom: 0px;\n transform: rotate(0); } }\n @-webkit-keyframes bottombar-back {\n 0% {\n bottom: 6px;\n -webkit-transform: rotate(-135deg); }\n 45% {\n -webkit-transform: rotate(10deg); }\n 75% {\n -webkit-transform: rotate(-5deg); }\n 100% {\n bottom: 0px;\n -webkit-transform: rotate(0); } }\n @-moz-keyframes bottombar-back {\n 0% {\n bottom: 6px;\n -moz-transform: rotate(-135deg); }\n 45% {\n -moz-transform: rotate(10deg); }\n 75% {\n -moz-transform: rotate(-5deg); }\n 100% {\n bottom: 0px;\n -moz-transform: rotate(0); } }\n .navbar .navbar-toggler .navbar-toggler-icon:nth-child(2) {\n top: 0px;\n -webkit-animation: topbar-back 500ms linear 0s;\n -moz-animation: topbar-back 500ms linear 0s;\n animation: topbar-back 500ms 0s;\n -webkit-animation-fill-mode: forwards;\n -moz-animation-fill-mode: forwards;\n animation-fill-mode: forwards; }\n .navbar .navbar-toggler .navbar-toggler-icon:nth-child(3) {\n opacity: 1; }\n .navbar .navbar-toggler .navbar-toggler-icon:nth-child(4) {\n bottom: 0px;\n -webkit-animation: bottombar-back 500ms linear 0s;\n -moz-animation: bottombar-back 500ms linear 0s;\n animation: bottombar-back 500ms 0s;\n -webkit-animation-fill-mode: forwards;\n -moz-animation-fill-mode: forwards;\n animation-fill-mode: forwards; }\n .navbar .navbar-toggler.toggled .navbar-toggler-icon:nth-child(2) {\n top: 6px;\n -webkit-animation: topbar-x 500ms linear 0s;\n -moz-animation: topbar-x 500ms linear 0s;\n animation: topbar-x 500ms 0s;\n -webkit-animation-fill-mode: forwards;\n -moz-animation-fill-mode: forwards;\n animation-fill-mode: forwards; }\n .navbar .navbar-toggler.toggled .navbar-toggler-icon:nth-child(3) {\n opacity: 0; }\n .navbar .navbar-toggler.toggled .navbar-toggler-icon:nth-child(4) {\n bottom: 6px;\n -webkit-animation: bottombar-x 500ms linear 0s;\n -moz-animation: bottombar-x 500ms linear 0s;\n animation: bottombar-x 500ms 0s;\n -webkit-animation-fill-mode: forwards;\n -moz-animation-fill-mode: forwards;\n animation-fill-mode: forwards; } }\n\n@media screen and (max-width: 767px) {\n .presentation-page .section-components .components-macbook {\n max-width: 350px !important;\n max-height: 250px !important;\n margin-top: 12vh;\n left: -12px; }\n .presentation-page .section-components .coloured-card-img,\n .presentation-page .section-components .table-img {\n display: none; }\n .presentation-page .section-components .social-img {\n left: -7%;\n top: 37%; }\n .presentation-page .section-components .pin-btn-img {\n top: 54%; }\n .presentation-page .section-components .share-btn-img {\n top: 7%; }\n .presentation-page .section-components .coloured-card-btn-img {\n top: -2%; }\n .card.card-form-horizontal .input-group {\n padding-bottom: 10px; }\n .presentation-page #cd-vertical-nav,\n .index-page #cd-vertical-nav,\n .section-page #cd-vertical-nav {\n display: none; }\n .index-page .cd-section .tim-typo .tim-note {\n width: 60px; }\n .login-page .page-header > .container {\n padding-bottom: 200px; } }\n\n@media screen and (max-width: 400px) {\n .cd-vertical-nav {\n display: none !important; } }\n\n@media screen and (min-width: 767px) {\n .bd-docs .bd-example .card.card-profile .card-header-image {\n max-height: 100% !important; }\n .card-profile .card-header-image {\n max-height: 215px; } }\n\n@media screen and (max-width: 991px) {\n .menu-on-left .page-header,\n .menu-on-left .main,\n .menu-on-left .navbar > div {\n -webkit-transform: translate3d(0px, 0, 0);\n -moz-transform: translate3d(0px, 0, 0);\n -o-transform: translate3d(0px, 0, 0);\n -ms-transform: translate3d(0px, 0, 0);\n transform: translate3d(0px, 0, 0);\n transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); }\n .menu-on-left .navbar .collapse {\n left: 0;\n top: -25px;\n right: auto;\n -webkit-transform: translate3d(-230px, 0, 0);\n -moz-transform: translate3d(-230px, 0, 0);\n -o-transform: translate3d(-230px, 0, 0);\n -ms-transform: translate3d(-230px, 0, 0);\n transform: translate3d(-230px, 0, 0); }\n .menu-on-left .navbar .navbar-translate .navbar-brand {\n position: absolute;\n right: 0;\n top: -15px; }\n .nav-open .menu-on-left .page-header,\n .nav-open .menu-on-left .main {\n -webkit-transform: translate3d(230px, 0, 0);\n -moz-transform: translate3d(230px, 0, 0);\n -o-transform: translate3d(230px, 0, 0);\n -ms-transform: translate3d(230px, 0, 0);\n transform: translate3d(230px, 0, 0); }\n .nav-open .menu-on-left .navbar .collapse {\n -webkit-transform: translate3d(0px, 0, 0);\n -moz-transform: translate3d(0px, 0, 0);\n -o-transform: translate3d(0px, 0, 0);\n -ms-transform: translate3d(0px, 0, 0);\n transform: translate3d(0px, 0, 0); }\n .nav-open .menu-on-left .navbar > div .navbar-translate {\n -webkit-transform: translate3d(230px, 0, 0);\n -moz-transform: translate3d(230px, 0, 0);\n -o-transform: translate3d(230px, 0, 0);\n -ms-transform: translate3d(230px, 0, 0);\n transform: translate3d(230px, 0, 0);\n transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); } }\n\n@media (min-width: 575px) and (max-width: 991px) {\n .menu-on-left .navbar .collapse {\n -webkit-transform: translate3d(-255px, 0, 0);\n -moz-transform: translate3d(-255px, 0, 0);\n -o-transform: translate3d(-255px, 0, 0);\n -ms-transform: translate3d(-255px, 0, 0);\n transform: translate3d(-255px, 0, 0); }\n .nav-open .menu-on-left .navbar .collapse {\n -webkit-transform: translate3d(-25px, 0, 0);\n -moz-transform: translate3d(-25px, 0, 0);\n -o-transform: translate3d(-25px, 0, 0);\n -ms-transform: translate3d(-25px, 0, 0);\n transform: translate3d(-25px, 0, 0);\n width: 245px; } }\n","// Bootstrap brand color customization\n\n/* brand Colors */\n\n$primary: $purple-500 !default;\n$info: $cyan-500 !default;\n$success: $green-500 !default;\n$warning: $orange-500 !default;\n$danger: $red-500 !default;\n$rose: $pink-500 !default;\n$inverse: $black-color !default;\n",".carousel{\n &.carousel-full-navigation{\n .left{\n cursor: url(\"../../img/arrow-left.png\"), url(\"../../img/arrow-left.cur\"), default !important;\n }\n .right{\n cursor: url(\"../../img/arrow-right.png\"), url(\"../../img/arrow-right.cur\"), default !important;\n }\n }\n}\n","@mixin headings() {\n h1,\n h2,\n h3,\n h4,\n h5,\n h6 {\n @content;\n }\n}\n\n// 14sp font\n%std-font {\n font-size: .875rem;\n}\n","// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Setting @viewport causes scrollbars to overlap content in IE11 and Edge, so\n// we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n// 6. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -ms-text-size-adjust: 100%; // 4\n -ms-overflow-style: scrollbar; // 5\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0); // 6\n}\n\n// IE10+ doesn't honor `` in some cases.\n@at-root {\n @-ms-viewport {\n width: device-width;\n }\n}\n\n// stylelint-disable selector-list-comma-newline-after\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\narticle, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n// stylelint-enable selector-list-comma-newline-after\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use the\n// the `inherit` value on things like `` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n font-size: $font-size-base;\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Suppress the focus outline on elements that cannot be accessed via keyboard.\n// This prevents an unwanted focus outline from appearing around elements that\n// might still respond to pointer events.\n//\n// Credit: https://github.com/suitcss/base\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `

`-`

` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n// stylelint-enable selector-list-comma-newline-after\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Remove the bottom border in Firefox 39-.\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Duplicate behavior to the data-* attribute for our tooltip plugin\n\nabbr[title],\nabbr[data-original-title] { // 4\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 1\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic; // Add the correct font style in Android 4.3-\n}\n\n// stylelint-disable font-weight-notation\nb,\nstrong {\n font-weight: bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n// stylelint-enable font-weight-notation\n\nsmall {\n font-size: 80%; // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n -webkit-text-decoration-skip: objects; // Remove gaps in links underline in iOS 8+ and Safari 8+.\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href)\n// which have not been made explicitly keyboard-focusable (without tabindex).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n\n @include hover-focus {\n color: inherit;\n text-decoration: none;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n\n//\n// Code\n//\n\n// stylelint-disable font-family-no-duplicate-names\npre,\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace; // Correct the inheritance and scaling of font size in all browsers.\n font-size: 1em; // Correct the odd `em` font sizing in all browsers.\n}\n// stylelint-enable font-family-no-duplicate-names\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n // We have @viewport set which causes scrollbars to overlap content in IE11 and Edge, so\n // we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n -ms-overflow-style: scrollbar;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg:not(:root) {\n overflow: hidden; // Hide the overflow in IE\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $text-muted;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n // Matches default `` alignment by inheriting from the ``, or the\n // closest parent with a set `text-align`.\n text-align: inherit;\n}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: .5rem;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n border-radius: 0;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\nhtml [type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `

`s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding and cancel buttons in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n cursor: pointer;\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// https://www.google.com/design/spec/style/typography.html#typography-styles\n// http://www.getmdl.io/styles/index.html\n\n$font-family-sans-serif: 'Roboto', 'Helvetica', 'Arial', sans-serif !default;\n$font-family-serif: 'Roboto Slab', 'Times New Roman', serif !default;\n\n$h1-font-size: 3.3125rem;\n$h2-font-size: 2.25rem !default;\n$h3-font-size: 1.5625rem;\n$h4-font-size: 1.125rem !default;\n$h5-font-size: 1.0625rem !default;\n$h6-font-size: 0.75rem !default;\n$font-paragraph: 14px !default;\n$font-size-navbar: 16px !default;\n$font-size-small: 12px !default;\n\n\n//\n$display1-size: 7rem !default; // md display-4 112px was 6rem;\n$display2-size: 3.5rem !default; // md display-3 56px was 5.5rem\n$display3-size: 2.8125rem !default; // md display-2 45px was 4.5rem\n$display4-size: 2.125rem !default; // md display-1 34px was 3.5rem\n\n$headings-margin-bottom: ($spacer / 2) !default;\n//$headings-font-family: inherit !default;\n$headings-font-weight: 400 !default; // was 500\n\n$font-weight-light: 300 !default;\n$font-weight-default: 400 !default;\n$font-weight-bold: 500 !default;\n$font-weight-extra-bold: 700 !default;\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n\n//\n// Color system\n//\n\n// stylelint-disable\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: () !default;\n$grays: map-merge((\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n), $grays);\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n$teal: #20c997 !default;\n$cyan: #17a2b8 !default;\n\n$colors: () !default;\n$colors: map-merge((\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n), $colors);\n\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-800 !default;\n\n$theme-colors: () !default;\n$theme-colors: map-merge((\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n), $theme-colors);\n// stylelint-enable\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n// The yiq lightness value that determines when the lightness of color changes from \"dark\" to \"light\". Acceptable values are between 0 and 255.\n$yiq-contrasted-threshold: 150 !default;\n\n// Customize the light and dark text colors for use in our YIQ color contrast function.\n$yiq-text-dark: $gray-900 !default;\n$yiq-text-light: $white !default;\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\n$enable-grid-classes: true !default;\n$enable-print-styles: true !default;\n\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n// stylelint-disable\n$spacer: 1rem !default;\n$spacers: () !default;\n$spacers: map-merge((\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n), $spacers);\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: () !default;\n$sizes: map-merge((\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%\n), $sizes);\n// stylelint-enable\n\n// Body\n//\n// Settings for the `` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: underline !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints);\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 30px !default;\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n$border-color: $gray-300 !default;\n\n$border-radius: .25rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-sm: .2rem !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n\n// Fonts\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\" !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n$font-family-base: $font-family-sans-serif !default;\n// stylelint-enable value-keyword-case\n\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-lg: ($font-size-base * 1.25) !default;\n$font-size-sm: ($font-size-base * .875) !default;\n\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n\n$headings-margin-bottom: ($spacer / 2) !default;\n$headings-font-family: inherit !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: inherit !default;\n\n$display1-size: 6rem !default;\n$display2-size: 5.5rem !default;\n$display3-size: 4.5rem !default;\n$display4-size: 3.5rem !default;\n\n$display1-weight: 300 !default;\n$display2-weight: 300 !default;\n$display3-weight: 300 !default;\n$display4-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: ($font-size-base * 1.25) !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-font-size: ($font-size-base * 1.25) !default;\n\n$hr-border-color: rgba($black, .1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$kbd-box-shadow: inset 0 -.1rem 0 rgba($black, .25) !default;\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-bg: #fcf8e3 !default;\n\n$hr-margin-y: $spacer !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-bg: transparent !default;\n$table-accent-bg: rgba($black, .05) !default;\n$table-hover-bg: rgba($black, .075) !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $gray-300 !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-bg: $gray-900 !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n$table-dark-border-color: lighten($gray-900, 7.5%) !default;\n$table-dark-color: $body-bg !default;\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: .2rem !default;\n$input-btn-focus-color: rgba($component-active-bg, .25) !default;\n$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-line-height-sm: $line-height-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-line-height-lg: $line-height-lg !default;\n\n$input-btn-border-width: $border-width !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-line-height: $input-btn-line-height !default;\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-line-height-sm: $input-btn-line-height-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-line-height-lg: $input-btn-line-height-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: .65 !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n\n// Forms\n\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-line-height-sm: $input-btn-line-height-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-line-height-lg: $input-btn-line-height-lg !default;\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: $gray-400 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: inset 0 1px 1px rgba($black, .075) !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten($component-active-bg, 25%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: $gray-600 !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: ($font-size-base * $input-btn-line-height) + ($input-btn-padding-y * 2) !default;\n$input-height: calc(#{$input-height-inner} + #{$input-height-border}) !default;\n\n$input-height-inner-sm: ($font-size-sm * $input-btn-line-height-sm) + ($input-btn-padding-y-sm * 2) !default;\n$input-height-sm: calc(#{$input-height-inner-sm} + #{$input-height-border}) !default;\n\n$input-height-inner-lg: ($font-size-lg * $input-btn-line-height-lg) + ($input-btn-padding-y-lg * 2) !default;\n$input-height-lg: calc(#{$input-height-inner-lg} + #{$input-height-border}) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .3rem !default;\n$form-check-input-margin-x: .25rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n$form-check-inline-input-margin-x: .3125rem !default;\n\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-control-gutter: 1.5rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: $gray-300 !default;\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default;\n\n$custom-control-indicator-disabled-bg: $gray-200 !default;\n$custom-control-label-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $component-active-color !default;\n$custom-control-indicator-checked-bg: $component-active-bg !default;\n$custom-control-indicator-checked-disabled-bg: rgba(theme-color(\"primary\"), .5) !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n\n$custom-control-indicator-focus-box-shadow: 0 0 0 1px $body-bg, $input-btn-focus-box-shadow !default;\n\n$custom-control-indicator-active-color: $component-active-color !default;\n$custom-control-indicator-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#{$custom-control-indicator-checked-color}' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$custom-checkbox-indicator-indeterminate-bg: $component-active-bg !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='#{$custom-control-indicator-checked-color}'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$custom-select-padding-y: .375rem !default;\n$custom-select-padding-x: .75rem !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-line-height: $input-btn-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $white !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: $gray-800 !default;\n$custom-select-indicator: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-select-border-width: $input-btn-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n\n$custom-select-focus-border-color: $input-focus-border-color !default;\n$custom-select-focus-box-shadow: inset 0 1px 2px rgba($black, .075), 0 0 5px rgba($custom-select-focus-border-color, .5) !default;\n\n$custom-select-font-size-sm: 75% !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-select-font-size-lg: 125% !default;\n$custom-select-height-lg: $input-height-lg !default;\n\n$custom-file-height: $input-height !default;\n$custom-file-focus-border-color: $input-focus-border-color !default;\n$custom-file-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$custom-file-padding-y: $input-btn-padding-y !default;\n$custom-file-padding-x: $input-btn-padding-x !default;\n$custom-file-line-height: $input-btn-line-height !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-btn-border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $input-border-radius !default;\n$custom-file-box-shadow: $input-box-shadow !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $input-group-addon-bg !default;\n$custom-file-text: (\n en: \"Browse\"\n) !default;\n\n\n// Form validation\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $small-font-size !default;\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black, .15) !default;\n$dropdown-border-radius: $border-radius !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-box-shadow: 0 .5rem 1rem rgba($black, .175) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-100 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .25rem !default;\n$dropdown-item-padding-x: 1.5rem !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n// Navs\n\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: $gray-300 !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n// Navbar\n\n$navbar-padding-y: ($spacer / 2) !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-nav-link-padding-x: .5rem !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: ($font-size-base * $line-height-base + $nav-link-padding-y * 2) !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) / 2 !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white, .5) !default;\n$navbar-dark-hover-color: rgba($white, .75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-dark-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n\n$navbar-light-color: rgba($black, .5) !default;\n$navbar-light-hover-color: rgba($black, .7) !default;\n$navbar-light-active-color: rgba($black, .9) !default;\n$navbar-light-disabled-color: rgba($black, .3) !default;\n$navbar-light-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-light-toggler-border-color: rgba($black, .1) !default;\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n$pagination-line-height: 1.25 !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: $gray-300 !default;\n\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: $gray-300 !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $pagination-active-bg !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: 2rem !default;\n$jumbotron-bg: $gray-200 !default;\n\n\n// Cards\n\n$card-spacer-y: .75rem !default;\n$card-spacer-x: 1.25rem !default;\n$card-border-width: $border-width !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black, .125) !default;\n$card-inner-border-radius: calc(#{$card-border-radius} - #{$card-border-width}) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-bg: $white !default;\n\n$card-img-overlay-padding: 1.25rem !default;\n\n$card-group-margin: ($grid-gutter-width / 2) !default;\n$card-deck-margin: $card-group-margin !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-border-radius: $border-radius !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: .25rem !default;\n$tooltip-padding-x: .5rem !default;\n$tooltip-margin: 0 !default;\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n\n// Popovers\n\n$popover-font-size: $font-size-sm !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black, .2) !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-box-shadow: 0 .25rem .5rem rgba($black, .2) !default;\n\n$popover-header-bg: darken($popover-bg, 3%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: .75rem !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: $popover-header-padding-y !default;\n$popover-body-padding-x: $popover-header-padding-x !default;\n\n$popover-arrow-width: 1rem !default;\n$popover-arrow-height: .5rem !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Badges\n\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .25em !default;\n$badge-padding-x: .4em !default;\n$badge-border-radius: $border-radius !default;\n\n$badge-pill-padding-x: .6em !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 10rem !default;\n\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 1rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black, .2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-box-shadow-xs: 0 .25rem .5rem rgba($black, .5) !default;\n$modal-content-box-shadow-sm-up: 0 .5rem 1rem rgba($black, .5) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $gray-200 !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding: 1rem !default;\n\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-transition: transform .3s ease-out !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n\n$alert-bg-level: -10 !default;\n$alert-border-level: -9 !default;\n$alert-color-level: 6 !default;\n\n\n// Progress bars\n\n$progress-height: 1rem !default;\n$progress-font-size: ($font-size-base * .75) !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($black, .1) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n\n// List group\n\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black, .125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Image thumbnails\n\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: $gray-300 !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: 0 1px 2px rgba($black, .075) !default;\n\n\n// Figures\n\n$figure-caption-font-size: 90% !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n$breadcrumb-padding-y: .75rem !default;\n$breadcrumb-padding-x: 1rem !default;\n$breadcrumb-item-padding: .5rem !default;\n\n$breadcrumb-margin-bottom: 1rem !default;\n\n$breadcrumb-bg: $gray-200 !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: \"/\" !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$carousel-control-next-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$carousel-transition: transform .6s ease !default;\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: $black !default;\n$close-text-shadow: 0 1px 0 $white !default;\n\n// Code\n\n$code-font-size: 87.5% !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .2rem !default;\n$kbd-padding-x: .4rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n\n\n// Printing\n$print-page-size: a3 !default;\n$print-body-min-width: map-get($grid-breakpoints, \"lg\") !default;\n","// Body\n//\n// Settings for the `` element.\n\n$body-bg: #fafafa !default;\n","$red-50: #ffebee !default;\n$red-100: #ffcdd2 !default;\n$red-200: #ef9a9a !default;\n$red-300: #e57373 !default;\n$red-400: #ef5350 !default;\n$red-500: #f44336 !default;\n$red-600: #e53935 !default;\n$red-700: #d32f2f !default;\n$red-800: #c62828 !default;\n$red-900: #b71c1c !default;\n$red-a100: #ff8a80 !default;\n$red-a200: #ff5252 !default;\n$red-a400: #ff1744 !default;\n$red-a700: #d50000 !default;\n$red: $red-500 !default;\n\n$pink-50: #fce4ec !default;\n$pink-100: #f8bbd0 !default;\n$pink-200: #f48fb1 !default;\n$pink-300: #f06292 !default;\n$pink-400: #ec407a !default;\n$pink-500: #e91e63 !default;\n$pink-600: #d81b60 !default;\n$pink-700: #c2185b !default;\n$pink-800: #ad1457 !default;\n$pink-900: #880e4f !default;\n$pink-a100: #ff80ab !default;\n$pink-a200: #ff4081 !default;\n$pink-a400: #f50057 !default;\n$pink-a700: #c51162 !default;\n$pink: $pink-500 !default;\n\n$purple-50: #f3e5f5 !default;\n$purple-100: #e1bee7 !default;\n$purple-200: #ce93d8 !default;\n$purple-300: #ba68c8 !default;\n$purple-400: #ab47bc !default;\n$purple-500: #9c27b0 !default;\n$purple-600: #8e24aa !default;\n$purple-700: #7b1fa2 !default;\n$purple-800: #6a1b9a !default;\n$purple-900: #4a148c !default;\n$purple-a100: #ea80fc !default;\n$purple-a200: #e040fb !default;\n$purple-a400: #d500f9 !default;\n$purple-a700: #a0f !default;\n$purple: $purple-500 !default;\n\n$deep-purple-50: #ede7f6 !default;\n$deep-purple-100: #d1c4e9 !default;\n$deep-purple-200: #b39ddb !default;\n$deep-purple-300: #9575cd !default;\n$deep-purple-400: #7e57c2 !default;\n$deep-purple-500: #673ab7 !default;\n$deep-purple-600: #5e35b1 !default;\n$deep-purple-700: #512da8 !default;\n$deep-purple-800: #4527a0 !default;\n$deep-purple-900: #311b92 !default;\n$deep-purple-a100: #b388ff !default;\n$deep-purple-a200: #7c4dff !default;\n$deep-purple-a400: #651fff !default;\n$deep-purple-a700: #6200ea !default;\n$deep-purple: $deep-purple-500 !default;\n\n$indigo-50: #e8eaf6 !default;\n$indigo-100: #c5cae9 !default;\n$indigo-200: #9fa8da !default;\n$indigo-300: #7986cb !default;\n$indigo-400: #5c6bc0 !default;\n$indigo-500: #3f51b5 !default;\n$indigo-600: #3949ab !default;\n$indigo-700: #303f9f !default;\n$indigo-800: #283593 !default;\n$indigo-900: #1a237e !default;\n$indigo-a100: #8c9eff !default;\n$indigo-a200: #536dfe !default;\n$indigo-a400: #3d5afe !default;\n$indigo-a700: #304ffe !default;\n$indigo: $indigo-500 !default;\n\n$blue-50: #e3f2fd !default;\n$blue-100: #bbdefb !default;\n$blue-200: #90caf9 !default;\n$blue-300: #64b5f6 !default;\n$blue-400: #42a5f5 !default;\n$blue-500: #2196f3 !default;\n$blue-600: #1e88e5 !default;\n$blue-700: #1976d2 !default;\n$blue-800: #1565c0 !default;\n$blue-900: #0d47a1 !default;\n$blue-a100: #82b1ff !default;\n$blue-a200: #448aff !default;\n$blue-a400: #2979ff !default;\n$blue-a700: #2962ff !default;\n$blue: $blue-500 !default;\n\n$light-blue-50: #e1f5fe !default;\n$light-blue-100: #b3e5fc !default;\n$light-blue-200: #81d4fa !default;\n$light-blue-300: #4fc3f7 !default;\n$light-blue-400: #29b6f6 !default;\n$light-blue-500: #03a9f4 !default;\n$light-blue-600: #039be5 !default;\n$light-blue-700: #0288d1 !default;\n$light-blue-800: #0277bd !default;\n$light-blue-900: #01579b !default;\n$light-blue-a100: #80d8ff !default;\n$light-blue-a200: #40c4ff !default;\n$light-blue-a400: #00b0ff !default;\n$light-blue-a700: #0091ea !default;\n$light-blue: $light-blue-500 !default;\n\n$cyan-50: #e0f7fa !default;\n$cyan-100: #b2ebf2 !default;\n$cyan-200: #80deea !default;\n$cyan-300: #4dd0e1 !default;\n$cyan-400: #26c6da !default;\n$cyan-500: #00bcd4 !default;\n$cyan-600: #00acc1 !default;\n$cyan-700: #0097a7 !default;\n$cyan-800: #00838f !default;\n$cyan-900: #006064 !default;\n$cyan-a100: #84ffff !default;\n$cyan-a200: #18ffff !default;\n$cyan-a400: #00e5ff !default;\n$cyan-a700: #00b8d4 !default;\n$cyan: $cyan-500 !default;\n\n$teal-50: #e0f2f1 !default;\n$teal-100: #b2dfdb !default;\n$teal-200: #80cbc4 !default;\n$teal-300: #4db6ac !default;\n$teal-400: #26a69a !default;\n$teal-500: #009688 !default;\n$teal-600: #00897b !default;\n$teal-700: #00796b !default;\n$teal-800: #00695c !default;\n$teal-900: #004d40 !default;\n$teal-a100: #a7ffeb !default;\n$teal-a200: #64ffda !default;\n$teal-a400: #1de9b6 !default;\n$teal-a700: #00bfa5 !default;\n$teal: $teal-500 !default;\n\n$green-50: #e8f5e9 !default;\n$green-100: #c8e6c9 !default;\n$green-200: #a5d6a7 !default;\n$green-300: #81c784 !default;\n$green-400: #66bb6a !default;\n$green-500: #4caf50 !default;\n$green-600: #43a047 !default;\n$green-700: #388e3c !default;\n$green-800: #2e7d32 !default;\n$green-900: #1b5e20 !default;\n$green-a100: #b9f6ca !default;\n$green-a200: #69f0ae !default;\n$green-a400: #00e676 !default;\n$green-a700: #00c853 !default;\n$green: $green-500 !default;\n\n$light-green-50: #f1f8e9 !default;\n$light-green-100: #dcedc8 !default;\n$light-green-200: #c5e1a5 !default;\n$light-green-300: #aed581 !default;\n$light-green-400: #9ccc65 !default;\n$light-green-500: #8bc34a !default;\n$light-green-600: #7cb342 !default;\n$light-green-700: #689f38 !default;\n$light-green-800: #558b2f !default;\n$light-green-900: #33691e !default;\n$light-green-a100: #ccff90 !default;\n$light-green-a200: #b2ff59 !default;\n$light-green-a400: #76ff03 !default;\n$light-green-a700: #64dd17 !default;\n$light-green: $light-green-500 !default;\n\n$lime-50: #f9fbe7 !default;\n$lime-100: #f0f4c3 !default;\n$lime-200: #e6ee9c !default;\n$lime-300: #dce775 !default;\n$lime-400: #d4e157 !default;\n$lime-500: #cddc39 !default;\n$lime-600: #c0ca33 !default;\n$lime-700: #afb42b !default;\n$lime-800: #9e9d24 !default;\n$lime-900: #827717 !default;\n$lime-a100: #f4ff81 !default;\n$lime-a200: #eeff41 !default;\n$lime-a400: #c6ff00 !default;\n$lime-a700: #aeea00 !default;\n$lime: $lime-500 !default;\n\n$yellow-50: #fffde7 !default;\n$yellow-100: #fff9c4 !default;\n$yellow-200: #fff59d !default;\n$yellow-300: #fff176 !default;\n$yellow-400: #ffee58 !default;\n$yellow-500: #ffeb3b !default;\n$yellow-600: #fdd835 !default;\n$yellow-700: #fbc02d !default;\n$yellow-800: #f9a825 !default;\n$yellow-900: #f57f17 !default;\n$yellow-a100: #ffff8d !default;\n$yellow-a200: #ff0 !default;\n$yellow-a400: #ffea00 !default;\n$yellow-a700: #ffd600 !default;\n$yellow: $yellow-500 !default;\n\n$amber-50: #fff8e1 !default;\n$amber-100: #ffecb3 !default;\n$amber-200: #ffe082 !default;\n$amber-300: #ffd54f !default;\n$amber-400: #ffca28 !default;\n$amber-500: #ffc107 !default;\n$amber-600: #ffb300 !default;\n$amber-700: #ffa000 !default;\n$amber-800: #ff8f00 !default;\n$amber-900: #ff6f00 !default;\n$amber-a100: #ffe57f !default;\n$amber-a200: #ffd740 !default;\n$amber-a400: #ffc400 !default;\n$amber-a700: #ffab00 !default;\n$amber: $amber-500 !default;\n\n$orange-50: #fff3e0 !default;\n$orange-100: #ffe0b2 !default;\n$orange-200: #ffcc80 !default;\n$orange-300: #ffb74d !default;\n$orange-400: #ffa726 !default;\n$orange-500: #ff9800 !default;\n$orange-600: #fb8c00 !default;\n$orange-700: #f57c00 !default;\n$orange-800: #ef6c00 !default;\n$orange-900: #e65100 !default;\n$orange-a100: #ffd180 !default;\n$orange-a200: #ffab40 !default;\n$orange-a400: #ff9100 !default;\n$orange-a700: #ff6d00 !default;\n$orange: $orange-500 !default;\n\n$deep-orange-50: #fbe9e7 !default;\n$deep-orange-100: #ffccbc !default;\n$deep-orange-200: #ffab91 !default;\n$deep-orange-300: #ff8a65 !default;\n$deep-orange-400: #ff7043 !default;\n$deep-orange-500: #ff5722 !default;\n$deep-orange-600: #f4511e !default;\n$deep-orange-700: #e64a19 !default;\n$deep-orange-800: #d84315 !default;\n$deep-orange-900: #bf360c !default;\n$deep-orange-a100: #ff9e80 !default;\n$deep-orange-a200: #ff6e40 !default;\n$deep-orange-a400: #ff3d00 !default;\n$deep-orange-a700: #dd2c00 !default;\n$deep-orange: $deep-orange-500 !default;\n\n$brown-50: #efebe9 !default;\n$brown-100: #d7ccc8 !default;\n$brown-200: #bcaaa4 !default;\n$brown-300: #a1887f !default;\n$brown-400: #8d6e63 !default;\n$brown-500: #795548 !default;\n$brown-600: #6d4c41 !default;\n$brown-700: #5d4037 !default;\n$brown-800: #4e342e !default;\n$brown-900: #3e2723 !default;\n$brown-a100: #d7ccc8 !default;\n$brown-a200: #bcaaa4 !default;\n$brown-a400: #8d6e63 !default;\n$brown-a700: #5d4037 !default;\n$brown: $brown-500 !default;\n\n$grey-50: #fafafa !default;\n$grey-100: #f5f5f5 !default;\n$grey-200: #eee !default;\n$grey-300: #e0e0e0 !default;\n$grey-400: #bdbdbd !default;\n$grey-500: #9e9e9e;\n$grey-600: #757575 !default;\n$grey-700: #616161 !default;\n$grey-800: #424242 !default;\n$grey-900: #212121 !default;\n$grey-a100: #f5f5f5 !default;\n$grey-a200: #eee !default;\n$grey-a400: #bdbdbd !default;\n$grey-a700: #616161 !default;\n$grey: $grey-500 !default;\n\n$blue-grey-50: #eceff1 !default;\n$blue-grey-100: #cfd8dc !default;\n$blue-grey-200: #b0bec5 !default;\n$blue-grey-300: #90a4ae !default;\n$blue-grey-400: #78909c !default;\n$blue-grey-500: #607d8b !default;\n$blue-grey-600: #546e7a !default;\n$blue-grey-700: #455a64 !default;\n$blue-grey-800: #37474f !default;\n$blue-grey-900: #263238 !default;\n$blue-grey-a100: #cfd8dc !default;\n$blue-grey-a200: #b0bec5 !default;\n$blue-grey-a400: #78909c !default;\n$blue-grey-a700: #455a64 !default;\n$blue-grey: $blue-grey-500 !default;\n\n$black: #000;\n$white: #fff;\n\n// New colors\n$gray-color: #999999 !default;\n$black-color: #3C4858 !default;\n\n$black-color: #000000;\n$rgb-black: \"0,0,0\" !default;\n$white-color: #ffffff;\n$rgb-white: \"255,255,255\" !default;\n","// stylelint-disable indentation\n\n// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Origally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS—an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular psuedo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover {\n &:hover { @content; }\n}\n\n@mixin hover-focus {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active {\n &:hover,\n &:focus,\n &:active {\n @content;\n }\n}\n","// stylelint-disable declaration-no-important, selector-no-qualifying-type\n\n// Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css\n\n// ==========================================================================\n// Print styles.\n// Inlined to avoid the additional HTTP request:\n// http://www.phpied.com/delay-loading-your-print-css/\n// ==========================================================================\n\n@if $enable-print-styles {\n @media print {\n *,\n *::before,\n *::after {\n // Bootstrap specific; comment out `color` and `background`\n //color: #000 !important; // Black prints faster: http://www.sanbeiji.com/archives/953\n text-shadow: none !important;\n //background: transparent !important;\n box-shadow: none !important;\n }\n\n a {\n &:not(.btn) {\n text-decoration: underline;\n }\n }\n\n // Bootstrap specific; comment the following selector out\n //a[href]::after {\n // content: \" (\" attr(href) \")\";\n //}\n\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n\n // Bootstrap specific; comment the following selector out\n //\n // Don't show links that are fragment identifiers,\n // or use the `javascript:` pseudo protocol\n //\n\n //a[href^=\"#\"]::after,\n //a[href^=\"javascript:\"]::after {\n // content: \"\";\n //}\n\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: $border-width solid #999; // Bootstrap custom code; using `$border-width` instead of 1px\n page-break-inside: avoid;\n }\n\n //\n // Printing Tables:\n // http://css-discuss.incutio.com/wiki/Printing_Tables\n //\n\n thead {\n display: table-header-group;\n }\n\n tr,\n img {\n page-break-inside: avoid;\n }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-after: avoid;\n }\n\n // Bootstrap specific changes start\n\n // Specify a size and min-width to make printing closer across browsers.\n // We don't set margin here because it breaks `size` in Chrome. We also\n // don't use `!important` on `size` as it breaks in Chrome.\n @page {\n size: $print-page-size;\n }\n body {\n min-width: $print-body-min-width !important;\n }\n .container {\n min-width: $print-body-min-width !important;\n }\n\n // Bootstrap components\n .navbar {\n display: none;\n }\n .badge {\n border: $border-width solid #000;\n }\n\n .table {\n border-collapse: collapse !important;\n\n td,\n th {\n background-color: #fff !important;\n }\n }\n .table-bordered {\n th,\n td {\n border: 1px solid #ddd !important;\n }\n }\n\n // Bootstrap specific changes end\n }\n}\n","// stylelint-disable declaration-no-important, selector-list-comma-newline-after\n\n//\n// Headings\n//\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: $headings-color;\n}\n\nh1, .h1 { font-size: $h1-font-size; }\nh2, .h2 { font-size: $h2-font-size; }\nh3, .h3 { font-size: $h3-font-size; }\nh4, .h4 { font-size: $h4-font-size; }\nh5, .h5 { font-size: $h5-font-size; }\nh6, .h6 { font-size: $h6-font-size; }\n\n.lead {\n font-size: $lead-font-size;\n font-weight: $lead-font-weight;\n}\n\n// Type display classes\n.display-1 {\n font-size: $display1-size;\n font-weight: $display1-weight;\n line-height: $display-line-height;\n}\n.display-2 {\n font-size: $display2-size;\n font-weight: $display2-weight;\n line-height: $display-line-height;\n}\n.display-3 {\n font-size: $display3-size;\n font-weight: $display3-weight;\n line-height: $display-line-height;\n}\n.display-4 {\n font-size: $display4-size;\n font-weight: $display4-weight;\n line-height: $display-line-height;\n}\n\n\n//\n// Horizontal rules\n//\n\nhr {\n margin-top: $hr-margin-y;\n margin-bottom: $hr-margin-y;\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n}\n\n\n//\n// Emphasis\n//\n\nsmall,\n.small {\n font-size: $small-font-size;\n font-weight: $font-weight-normal;\n}\n\nmark,\n.mark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n//\n// Lists\n//\n\n.list-unstyled {\n @include list-unstyled;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n @include list-unstyled;\n}\n.list-inline-item {\n display: inline-block;\n\n &:not(:last-child) {\n margin-right: $list-inline-padding;\n }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n margin-bottom: $spacer;\n font-size: $blockquote-font-size;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%; // back to default font-size\n color: $blockquote-small-color;\n\n &::before {\n content: \"\\2014 \\00A0\"; // em dash, nbsp\n }\n}\n","// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n\n$spacer: 1rem !default; // $form-group-margin-bottom uses $spacer-y. Decided to try this globally and see how it works out.\n","// Lists\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n@mixin list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n","// Responsive images (ensure images don't scale beyond their parents)\n//\n// This is purposefully opt-in via an explicit class rather than being the default for all ``s.\n// We previously tried the \"images are responsive by default\" approach in Bootstrap v2,\n// and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps)\n// which weren't expecting the images within themselves to be involuntarily resized.\n// See also https://github.com/twbs/bootstrap/issues/18178\n.img-fluid {\n @include img-fluid;\n}\n\n\n// Image thumbnails\n.img-thumbnail {\n padding: $thumbnail-padding;\n background-color: $thumbnail-bg;\n border: $thumbnail-border-width solid $thumbnail-border-color;\n @include border-radius($thumbnail-border-radius);\n @include box-shadow($thumbnail-box-shadow);\n\n // Keep them at most 100% wide\n @include img-fluid;\n}\n\n//\n// Figures\n//\n\n.figure {\n // Ensures the caption's text aligns with the image.\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: ($spacer / 2);\n line-height: 1;\n}\n\n.figure-caption {\n font-size: $figure-caption-font-size;\n color: $figure-caption-color;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n@mixin img-fluid {\n // Part 1: Set a maximum relative to the parent\n max-width: 100%;\n // Part 2: Override the height to auto, otherwise images will be stretched\n // when setting a width and height attribute on the img element.\n height: auto;\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size.\n\n// stylelint-disable indentation, media-query-list-comma-newline-after\n@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {\n background-image: url($file-1x);\n\n // Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio,\n // but doesn't convert dppx=>dpi.\n // There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard.\n // Compatibility info: https://caniuse.com/#feat=css-media-resolution\n @media only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx\n only screen and (min-resolution: 2dppx) { // Standardized\n background-image: url($file-2x);\n background-size: $width-1x $height-1x;\n }\n}\n","// Single side border-radius\n\n@mixin border-radius($radius: $border-radius) {\n @if $enable-rounded {\n border-radius: $radius;\n }\n}\n\n@mixin border-top-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n","@mixin box-shadow($shadow...) {\n @if $enable-shadows {\n box-shadow: $shadow;\n }\n}\n","// Inline and block code styles\ncode,\nkbd,\npre,\nsamp {\n font-family: $font-family-monospace;\n}\n\n// Inline code\ncode {\n font-size: $code-font-size;\n color: $code-color;\n word-break: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n font-size: $kbd-font-size;\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n @include box-shadow($kbd-box-shadow);\n\n kbd {\n padding: 0;\n font-size: 100%;\n font-weight: $nested-kbd-font-weight;\n @include box-shadow(none);\n }\n}\n\n// Blocks of code\npre {\n display: block;\n font-size: $code-font-size;\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: $pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container() {\n width: 100%;\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row() {\n display: flex;\n flex-wrap: wrap;\n margin-right: ($grid-gutter-width / -2);\n margin-left: ($grid-gutter-width / -2);\n}\n\n@mixin make-col-ready() {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n min-height: 1px; // Prevent collapsing\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02px, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash infront.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n}\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but with 100% width for\n// fluid, full width layouts.\n\n@if $enable-grid-classes {\n .container-fluid {\n @include make-container();\n }\n}\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n min-height: 1px; // Prevent columns from collapsing when empty\n padding-right: ($gutter / 2);\n padding-left: ($gutter / 2);\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none; // Reset earlier grid tiers\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n .order#{$infix}-first { order: -1; }\n\n .order#{$infix}-last { order: $columns + 1; }\n\n @for $i from 0 through $columns {\n .order#{$infix}-#{$i} { order: $i; }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n}\n","//\n// Basic Bootstrap table\n//\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: $spacer;\n background-color: $table-bg; // Reset for nesting within parents with `background-color`.\n\n th,\n td {\n padding: $table-cell-padding;\n vertical-align: top;\n border-top: $table-border-width solid $table-border-color;\n }\n\n thead th {\n vertical-align: bottom;\n border-bottom: (2 * $table-border-width) solid $table-border-color;\n }\n\n tbody + tbody {\n border-top: (2 * $table-border-width) solid $table-border-color;\n }\n\n .table {\n background-color: $body-bg;\n }\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n th,\n td {\n padding: $table-cell-padding-sm;\n }\n}\n\n\n// Bordered version\n//\n// Add borders all around the table and between all the columns.\n\n.table-bordered {\n border: $table-border-width solid $table-border-color;\n\n th,\n td {\n border: $table-border-width solid $table-border-color;\n }\n\n thead {\n th,\n td {\n border-bottom-width: (2 * $table-border-width);\n }\n }\n}\n\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n tbody tr:nth-of-type(odd) {\n background-color: $table-accent-bg;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n tbody tr {\n @include hover {\n background-color: $table-hover-bg;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n@each $color, $value in $theme-colors {\n @include table-row-variant($color, theme-color-level($color, -9));\n}\n\n@include table-row-variant(active, $table-active-bg);\n\n\n// Dark styles\n//\n// Same table markup, but inverted color scheme: dark background and light text.\n\n// stylelint-disable-next-line no-duplicate-selectors\n.table {\n .thead-dark {\n th {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n border-color: $table-dark-border-color;\n }\n }\n\n .thead-light {\n th {\n color: $table-head-color;\n background-color: $table-head-bg;\n border-color: $table-border-color;\n }\n }\n}\n\n.table-dark {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n\n th,\n td,\n thead th {\n border-color: $table-dark-border-color;\n }\n\n &.table-bordered {\n border: 0;\n }\n\n &.table-striped {\n tbody tr:nth-of-type(odd) {\n background-color: $table-dark-accent-bg;\n }\n }\n\n &.table-hover {\n tbody tr {\n @include hover {\n background-color: $table-dark-hover-bg;\n }\n }\n }\n}\n\n\n// Responsive tables\n//\n// Generate series of `.table-responsive-*` classes for configuring the screen\n// size of where your table will overflow.\n\n.table-responsive {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $next: breakpoint-next($breakpoint, $grid-breakpoints);\n $infix: breakpoint-infix($next, $grid-breakpoints);\n\n &#{$infix} {\n @include media-breakpoint-down($breakpoint) {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar; // See https://github.com/twbs/bootstrap/pull/10057\n\n // Prevent double border on horizontal scroll due to use of `display: block;`\n > .table-bordered {\n border: 0;\n }\n }\n }\n }\n}\n","$table-bg-accent: rgba(#000, .03);\n$table-border-color: rgba(#000, .06);\n$table-bg-hover: rgba(#000, .02); // Grey 100 (on white background)\n\n$bmd-table-header-font-size: .95rem;\n$bmd-table-border-color-inverse: rgba(#fff, .06);\n","// Tables\n\n@mixin table-row-variant($state, $background) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table-#{$state} {\n &,\n > th,\n > td {\n background-color: $background;\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover {\n $hover-background: darken($background, 5%);\n\n .table-#{$state} {\n @include hover {\n background-color: $hover-background;\n\n > td,\n > th {\n background-color: $hover-background;\n }\n }\n }\n }\n}\n","// Bootstrap functions\n//\n// Utility mixins and functions for evalutating source code across our variables, maps, and mixins.\n\n// Ascending\n// Used to evaluate Sass maps like our grid breakpoints.\n@mixin _assert-ascending($map, $map-name) {\n $prev-key: null;\n $prev-num: null;\n @each $key, $num in $map {\n @if $prev-num == null {\n // Do nothing\n } @else if not comparable($prev-num, $num) {\n @warn \"Potentially invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} whose unit makes it incomparable to #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n } @else if $prev-num >= $num {\n @warn \"Invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} which isn't greater than #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n }\n $prev-key: $key;\n $prev-num: $num;\n }\n}\n\n// Starts at zero\n// Another grid mixin that ensures the min-width of the lowest breakpoint starts at 0.\n@mixin _assert-starts-at-zero($map) {\n $values: map-values($map);\n $first-value: nth($values, 1);\n @if $first-value != 0 {\n @warn \"First breakpoint in `$grid-breakpoints` must start at 0, but starts at #{$first-value}.\";\n }\n}\n\n// Replace `$search` with `$replace` in `$string`\n// Used on our SVG icon backgrounds for custom forms.\n//\n// @author Hugo Giraudel\n// @param {String} $string - Initial string\n// @param {String} $search - Substring to replace\n// @param {String} $replace ('') - New value\n// @return {String} - Updated string\n@function str-replace($string, $search, $replace: \"\") {\n $index: str-index($string, $search);\n\n @if $index {\n @return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace);\n }\n\n @return $string;\n}\n\n// Color contrast\n@function color-yiq($color) {\n $r: red($color);\n $g: green($color);\n $b: blue($color);\n\n $yiq: (($r * 299) + ($g * 587) + ($b * 114)) / 1000;\n\n @if ($yiq >= $yiq-contrasted-threshold) {\n @return $yiq-text-dark;\n } @else {\n @return $yiq-text-light;\n }\n}\n\n// Retrieve color Sass maps\n@function color($key: \"blue\") {\n @return map-get($colors, $key);\n}\n\n@function theme-color($key: \"primary\") {\n @return map-get($theme-colors, $key);\n}\n\n@function gray($key: \"100\") {\n @return map-get($grays, $key);\n}\n\n// Request a theme color level\n@function theme-color-level($color-name: \"primary\", $level: 0) {\n $color: theme-color($color-name);\n $color-base: if($level > 0, #000, #fff);\n $level: abs($level);\n\n @return mix($color-base, $color, $level * $theme-color-interval);\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Textual form controls\n//\n\n.form-control {\n display: block;\n width: 100%;\n padding: $input-padding-y $input-padding-x;\n font-size: $font-size-base;\n line-height: $input-line-height;\n color: $input-color;\n background-color: $input-bg;\n background-clip: padding-box;\n border: $input-border-width solid $input-border-color;\n\n // Note: This has no effect on `s in CSS.\n @if $enable-rounded {\n // Manually use the if/else instead of the mixin to account for iOS override\n border-radius: $input-border-radius;\n } @else {\n // Otherwise undo the iOS default\n border-radius: 0;\n }\n\n @include box-shadow($input-box-shadow);\n @include transition($input-transition);\n\n // Unstyle the caret on ` receives focus\n // in IE and (under certain conditions) Edge, as it looks bad and cannot be made to\n // match the appearance of the native widget.\n // See https://github.com/twbs/bootstrap/issues/19398.\n color: $input-color;\n background-color: $input-bg;\n }\n}\n\n// Make file inputs better match text inputs by forcing them to new lines.\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n\n//\n// Labels\n//\n\n// For use with horizontal and inline forms, when you need the label (or legend)\n// text to align with the form controls.\n.col-form-label {\n padding-top: calc(#{$input-padding-y} + #{$input-border-width});\n padding-bottom: calc(#{$input-padding-y} + #{$input-border-width});\n margin-bottom: 0; // Override the `