diff --git a/2024.html b/2024.html index 4217b63..8f7617e 100644 --- a/2024.html +++ b/2024.html @@ -10,7 +10,7 @@ -
At TARDIS-Con , we will also be focusing on the Carsus +
At TARDIS-Con 2024, we will also be focusing on the Carsus project, an atomic structure database that provides input to radiative transfer codes. Our goals include expanding its capabilities by including additional databases, such as the Vienna Atomic Line Database (VALD), and exploring how different databases impact the diff --git a/assets/.DS_Store b/assets/.DS_Store new file mode 100644 index 0000000..73eb7e4 Binary files /dev/null and b/assets/.DS_Store differ diff --git a/assets/css/.DS_Store b/assets/css/.DS_Store new file mode 100644 index 0000000..dfe240d Binary files /dev/null and b/assets/css/.DS_Store differ diff --git a/assets/css/LineIcons.css b/assets/css/LineIcons.css new file mode 100755 index 0000000..38437c6 --- /dev/null +++ b/assets/css/LineIcons.css @@ -0,0 +1,1907 @@ +@font-face { + font-family: 'LineIcons'; + src: url('../fonts/LineIcons.eot?y2l643'); + src: url('../fonts/LineIcons.eot?y2l643#iefix') format('embedded-opentype'), + url('../fonts/LineIcons.ttf?y2l643') format('truetype'), + url('../fonts/LineIcons.woff?y2l643') format('woff'), + url('../fonts/LineIcons.svg?y2l643#LineIcons') format('svg'); + font-weight: normal; + font-style: normal; +} + +[class^="lni-"], [class*=" lni-"] { + /* use !important to prevent issues with browser extensions that change fonts */ + font-family: 'LineIcons' !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.lni-add-file:before { + content: "\e900"; +} +.lni-empty-file:before { + content: "\e916"; +} +.lni-remove-file:before { + content: "\e917"; +} +.lni-files:before { + content: "\ea6f"; +} +.lni-display-alt:before { + content: "\e901"; +} +.lni-laptop-phone:before { + content: "\e902"; +} +.lni-laptop:before { + content: "\e936"; +} +.lni-mobile:before { + content: "\e907"; +} +.lni-tab:before { + content: "\e922"; +} +.lni-timer:before { + content: "\e903"; +} +.lni-headphone:before { + content: "\e904"; +} +.lni-rocket:before { + content: "\e905"; +} +.lni-package:before { + content: "\e906"; +} +.lni-popup:before { + content: "\e909"; +} +.lni-scroll-down:before { + content: "\e90a"; +} +.lni-pagination:before { + content: "\e90b"; +} +.lni-unlock:before { + content: "\e90c"; +} +.lni-lock:before { + content: "\e946"; +} +.lni-reload:before { + content: "\e90d"; +} +.lni-map-marker:before { + content: "\e91e"; +} +.lni-map:before { + content: "\e90e"; +} +.lni-game:before { + content: "\e90f"; +} +.lni-search:before { + content: "\e910"; +} +.lni-alarm:before { + content: "\e911"; +} +.lni-code:before { + content: "\e91c"; +} +.lni-website:before { + content: "\e908"; +} +.lni-code-alt:before { + content: "\e912"; +} +.lni-display:before { + content: "\e913"; +} +.lni-shortcode:before { + content: "\e919"; +} +.lni-headphone-alt:before { + content: "\e915"; +} +.lni-alarm-clock:before { + content: "\e918"; +} +.lni-bookmark-alt:before { + content: "\e91a"; +} +.lni-bookmark:before { + content: "\e91b"; +} +.lni-layout:before { + content: "\e937"; +} +.lni-keyboard:before { + content: "\e91d"; +} +.lni-grid-alt:before { + content: "\e91f"; +} +.lni-grid:before { + content: "\e920"; +} +.lni-mic:before { + content: "\e921"; +} +.lni-signal:before { + content: "\e923"; +} +.lni-download:before { + content: "\e925"; +} +.lni-upload:before { + content: "\e926"; +} +.lni-zip:before { + content: "\e927"; +} +.lni-rss-feed:before { + content: "\e928"; +} +.lni-warning:before { + content: "\e929"; +} +.lni-cloud-sync:before { + content: "\e92a"; +} +.lni-cloud-upload:before { + content: "\e92b"; +} +.lni-cloud-check:before { + content: "\e92c"; +} +.lni-cloud-download:before { + content: "\e914"; +} +.lni-cog:before { + content: "\e92d"; +} +.lni-dashboard:before { + content: "\e92e"; +} +.lni-folder:before { + content: "\eaa0"; +} +.lni-database:before { + content: "\e92f"; +} +.lni-harddrive:before { + content: "\eaab"; +} +.lni-control-panel:before { + content: "\e930"; +} +.lni-plug:before { + content: "\e931"; +} +.lni-menu:before { + content: "\eab8"; +} +.lni-power-switch:before { + content: "\e932"; +} +.lni-printer:before { + content: "\e933"; +} +.lni-save:before { + content: "\eab9"; +} +.lni-layers:before { + content: "\e934"; +} +.lni-link:before { + content: "\e935"; +} +.lni-share:before { + content: "\eaba"; +} +.lni-inbox:before { + content: "\eabb"; +} +.lni-unlink:before { + content: "\e924"; +} +.lni-microphone:before { + content: "\e938"; +} +.lni-magnet:before { + content: "\e939"; +} +.lni-mouse:before { + content: "\e93a"; +} +.lni-share-alt:before { + content: "\e93b"; +} +.lni-bluetooth:before { + content: "\e93c"; +} +.lni-crop:before { + content: "\e93d"; +} +.lni-cut:before { + content: "\e93f"; +} +.lni-protection:before { + content: "\e940"; +} +.lni-shield:before { + content: "\eabc"; +} +.lni-bolt-alt:before { + content: "\e941"; +} +.lni-bolt:before { + content: "\e942"; +} +.lni-infinite:before { + content: "\e943"; +} +.lni-hand:before { + content: "\e944"; +} +.lni-flag:before { + content: "\e945"; +} +.lni-zoom-out:before { + content: "\e947"; +} +.lni-zoom-in:before { + content: "\e948"; +} +.lni-pin-alt:before { + content: "\e949"; +} +.lni-pin:before { + content: "\e9ba"; +} +.lni-more-alt:before { + content: "\e94a"; +} +.lni-more:before { + content: "\e958"; +} +.lni-check-box:before { + content: "\e94b"; +} +.lni-check-mark-circle:before { + content: "\e94c"; +} +.lni-cross-circle:before { + content: "\e94d"; +} +.lni-circle-minus:before { + content: "\e94e"; +} +.lni-close:before { + content: "\e951"; +} +.lni-star-filled:before { + content: "\e94f"; +} +.lni-star:before { + content: "\e950"; +} +.lni-star-empty:before { + content: "\e952"; +} +.lni-star-half:before { + content: "\e953"; +} +.lni-question-circle:before { + content: "\e954"; +} +.lni-thumbs-down:before { + content: "\e955"; +} +.lni-thumbs-up:before { + content: "\e956"; +} +.lni-minus:before { + content: "\e957"; +} +.lni-plus:before { + content: "\e959"; +} +.lni-ban:before { + content: "\e95a"; +} +.lni-hourglass:before { + content: "\eabd"; +} +.lni-trash:before { + content: "\e95b"; +} +.lni-key:before { + content: "\e95c"; +} +.lni-pulse:before { + content: "\e95d"; +} +.lni-heart:before { + content: "\e95e"; +} +.lni-heart-filled:before { + content: "\e93e"; +} +.lni-help:before { + content: "\e95f"; +} +.lni-paint-roller:before { + content: "\e960"; +} +.lni-ux:before { + content: "\e961"; +} +.lni-radio-button:before { + content: "\e962"; +} +.lni-brush-alt:before { + content: "\e963"; +} +.lni-select:before { + content: "\eabe"; +} +.lni-slice:before { + content: "\e964"; +} +.lni-move:before { + content: "\e965"; +} +.lni-wheelchair:before { + content: "\e966"; +} +.lni-vector:before { + content: "\e967"; +} +.lni-ruler-pencil:before { + content: "\e968"; +} +.lni-ruler:before { + content: "\e969"; +} +.lni-brush:before { + content: "\e96a"; +} +.lni-eraser:before { + content: "\e96b"; +} +.lni-ruler-alt:before { + content: "\e96c"; +} +.lni-color-pallet:before { + content: "\e96d"; +} +.lni-paint-bucket:before { + content: "\e96e"; +} +.lni-bulb:before { + content: "\e96f"; +} +.lni-highlight-alt:before { + content: "\e970"; +} +.lni-highlight:before { + content: "\e971"; +} +.lni-handshake:before { + content: "\e972"; +} +.lni-briefcase:before { + content: "\eabf"; +} +.lni-funnel:before { + content: "\eac0"; +} +.lni-world:before { + content: "\e973"; +} +.lni-calculator:before { + content: "\e974"; +} +.lni-target-revenue:before { + content: "\e975"; +} +.lni-revenue:before { + content: "\e976"; +} +.lni-invention:before { + content: "\e977"; +} +.lni-network:before { + content: "\e978"; +} +.lni-credit-cards:before { + content: "\e979"; +} +.lni-pie-chart:before { + content: "\e97a"; +} +.lni-archive:before { + content: "\e97b"; +} +.lni-magnifier:before { + content: "\e97c"; +} +.lni-agenda:before { + content: "\e97d"; +} +.lni-tag:before { + content: "\e97f"; +} +.lni-target:before { + content: "\e980"; +} +.lni-stamp:before { + content: "\e981"; +} +.lni-clipboard:before { + content: "\e982"; +} +.lni-licencse:before { + content: "\e983"; +} +.lni-paperclip:before { + content: "\e984"; +} +.lni-stats-up:before { + content: "\e97e"; +} +.lni-stats-down:before { + content: "\e985"; +} +.lni-bar-chart:before { + content: "\e986"; +} +.lni-bullhorn:before { + content: "\e987"; +} +.lni-calendar:before { + content: "\e988"; +} +.lni-quotation:before { + content: "\e989"; +} +.lni-bus:before { + content: "\e98a"; +} +.lni-car-alt:before { + content: "\e98b"; +} +.lni-car:before { + content: "\e98c"; +} +.lni-train:before { + content: "\e9a0"; +} +.lni-train-alt:before { + content: "\e991"; +} +.lni-helicopter:before { + content: "\e990"; +} +.lni-ship:before { + content: "\e992"; +} +.lni-bridge:before { + content: "\e993"; +} +.lni-scooter:before { + content: "\e98f"; +} +.lni-plane:before { + content: "\e994"; +} +.lni-bi-cycle:before { + content: "\e996"; +} +.lni-postcard:before { + content: "\e98d"; +} +.lni-road:before { + content: "\e98e"; +} +.lni-envelope:before { + content: "\e997"; +} +.lni-reply:before { + content: "\e998"; +} +.lni-bubble:before { + content: "\e995"; +} +.lni-support:before { + content: "\e999"; +} +.lni-comment-reply:before { + content: "\e99a"; +} +.lni-pointer:before { + content: "\e99b"; +} +.lni-phone:before { + content: "\e99c"; +} +.lni-phone-handset:before { + content: "\eac1"; +} +.lni-comment-alt:before { + content: "\e99e"; +} +.lni-comment:before { + content: "\e99f"; +} +.lni-coffee-cup:before { + content: "\e9a1"; +} +.lni-home:before { + content: "\e9a2"; +} +.lni-gift:before { + content: "\eac2"; +} +.lni-thought:before { + content: "\e9a3"; +} +.lni-eye:before { + content: "\eac3"; +} +.lni-user:before { + content: "\e9a4"; +} +.lni-users:before { + content: "\e9a5"; +} +.lni-wallet:before { + content: "\e9a6"; +} +.lni-tshirt:before { + content: "\e9a7"; +} +.lni-medall-alt:before { + content: "\e9a8"; +} +.lni-medall:before { + content: "\e9a9"; +} +.lni-notepad:before { + content: "\e9aa"; +} +.lni-crown:before { + content: "\e9ab"; +} +.lni-ticket:before { + content: "\e9ac"; +} +.lni-ticket-alt:before { + content: "\e9ad"; +} +.lni-certificate:before { + content: "\e9ae"; +} +.lni-cup:before { + content: "\e9af"; +} +.lni-library:before { + content: "\e9b0"; +} +.lni-school-bench-alt:before { + content: "\e9b1"; +} +.lni-school-bench:before { + content: "\e9b4"; +} +.lni-microscope:before { + content: "\e9b2"; +} +.lni-school-compass:before { + content: "\e9b3"; +} +.lni-information:before { + content: "\e9b5"; +} +.lni-graduation:before { + content: "\e9b6"; +} +.lni-write:before { + content: "\e9b7"; +} +.lni-pencil-alt:before { + content: "\e9b8"; +} +.lni-pencil:before { + content: "\e9b9"; +} +.lni-blackboard:before { + content: "\e9bb"; +} +.lni-book:before { + content: "\e9bc"; +} +.lni-shuffle:before { + content: "\e9bd"; +} +.lni-gallery:before { + content: "\eac4"; +} +.lni-image:before { + content: "\eac5"; +} +.lni-volume-mute:before { + content: "\e9be"; +} +.lni-backward:before { + content: "\e9bf"; +} +.lni-forward:before { + content: "\e9c0"; +} +.lni-stop:before { + content: "\e9c1"; +} +.lni-play:before { + content: "\e9c2"; +} +.lni-pause:before { + content: "\e9c3"; +} +.lni-music:before { + content: "\e9c4"; +} +.lni-frame-expand:before { + content: "\e9c5"; +} +.lni-full-screen:before { + content: "\eac6"; +} +.lni-video:before { + content: "\e9c6"; +} +.lni-volume-high:before { + content: "\e9c7"; +} +.lni-volume-low:before { + content: "\e9c8"; +} +.lni-volume-medium:before { + content: "\e9c9"; +} +.lni-volume:before { + content: "\e9ca"; +} +.lni-camera:before { + content: "\e9cb"; +} +.lni-invest-monitor:before { + content: "\e9cc"; +} +.lni-grow:before { + content: "\e9cd"; +} +.lni-money-location:before { + content: "\e9ce"; +} +.lni-cloudnetwork:before { + content: "\e9cf"; +} +.lni-diamond:before { + content: "\e9d0"; +} +.lni-customer:before { + content: "\e9d1"; +} +.lni-domain:before { + content: "\e9d2"; +} +.lni-target-audience:before { + content: "\e9d3"; +} +.lni-seo:before { + content: "\e9d4"; +} +.lni-keyword-research:before { + content: "\e9d5"; +} +.lni-seo-monitoring:before { + content: "\e9d6"; +} +.lni-seo-consulting:before { + content: "\e9d7"; +} +.lni-money-protection:before { + content: "\e9d8"; +} +.lni-offer:before { + content: "\e9d9"; +} +.lni-delivery:before { + content: "\e9da"; +} +.lni-investment:before { + content: "\e9db"; +} +.lni-shopping-basket:before { + content: "\e9dc"; +} +.lni-coin:before { + content: "\e9dd"; +} +.lni-cart-full:before { + content: "\e9de"; +} +.lni-cart:before { + content: "\e9df"; +} +.lni-burger:before { + content: "\e9e0"; +} +.lni-restaurant:before { + content: "\e9e1"; +} +.lni-service:before { + content: "\e9e2"; +} +.lni-chef-hat:before { + content: "\e9e3"; +} +.lni-cake:before { + content: "\e9e4"; +} +.lni-pizza:before { + content: "\e9e5"; +} +.lni-teabag:before { + content: "\e9e6"; +} +.lni-dinner:before { + content: "\e9e7"; +} +.lni-taxi:before { + content: "\e9e8"; +} +.lni-caravan:before { + content: "\e9e9"; +} +.lni-pyramids:before { + content: "\e9ea"; +} +.lni-surfboard:before { + content: "\e9eb"; +} +.lni-travel:before { + content: "\e9ec"; +} +.lni-island:before { + content: "\e9ed"; +} +.lni-mashroom:before { + content: "\e9ee"; +} +.lni-sprout:before { + content: "\e9ef"; +} +.lni-tree:before { + content: "\e9f0"; +} +.lni-trees:before { + content: "\e9f1"; +} +.lni-flower:before { + content: "\e9f2"; +} +.lni-bug:before { + content: "\e9f3"; +} +.lni-leaf:before { + content: "\e9f4"; +} +.lni-fresh-juice:before { + content: "\e9f5"; +} +.lni-heart-monitor:before { + content: "\e9f6"; +} +.lni-dumbbell:before { + content: "\e9f7"; +} +.lni-skipping-rope:before { + content: "\e9f8"; +} +.lni-slim:before { + content: "\e9f9"; +} +.lni-weight:before { + content: "\e9fa"; +} +.lni-basketball:before { + content: "\e9fb"; +} +.lni-first-aid:before { + content: "\e9fc"; +} +.lni-ambulance:before { + content: "\e9fd"; +} +.lni-hospital:before { + content: "\e9fe"; +} +.lni-syringe:before { + content: "\e9ff"; +} +.lni-capsule:before { + content: "\ea00"; +} +.lni-stethoscope:before { + content: "\ea01"; +} +.lni-wheelbarrow:before { + content: "\ea02"; +} +.lni-shovel:before { + content: "\ea03"; +} +.lni-construction-hammer:before { + content: "\ea04"; +} +.lni-brick:before { + content: "\ea05"; +} +.lni-hammer:before { + content: "\eac7"; +} +.lni-helmet:before { + content: "\ea06"; +} +.lni-trowel:before { + content: "\ea07"; +} +.lni-construction:before { + content: "\ea08"; +} +.lni-apartment:before { + content: "\ea09"; +} +.lni-juice:before { + content: "\ea0a"; +} +.lni-spray:before { + content: "\ea0b"; +} +.lni-candy-cane:before { + content: "\ea0c"; +} +.lni-candy:before { + content: "\ea0d"; +} +.lni-fireworks:before { + content: "\ea0e"; +} +.lni-flags:before { + content: "\ea0f"; +} +.lni-baloon:before { + content: "\ea10"; +} +.lni-cloud:before { + content: "\ea11"; +} +.lni-night:before { + content: "\ea12"; +} +.lni-cloudy-sun:before { + content: "\ea13"; +} +.lni-rain:before { + content: "\ea14"; +} +.lni-thunder:before { + content: "\ea15"; +} +.lni-drop:before { + content: "\ea16"; +} +.lni-thunder-alt:before { + content: "\ea18"; +} +.lni-sun:before { + content: "\ea17"; +} +.lni-spell-check:before { + content: "\ea1a"; +} +.lni-text-format:before { + content: "\ea1b"; +} +.lni-text-format-remove:before { + content: "\ea1c"; +} +.lni-italic:before { + content: "\ea1d"; +} +.lni-line-dotted:before { + content: "\ea1e"; +} +.lni-text-align-center:before { + content: "\ea19"; +} +.lni-text-align-left:before { + content: "\ea20"; +} +.lni-text-align-right:before { + content: "\ea21"; +} +.lni-text-align-justify:before { + content: "\ea22"; +} +.lni-bold:before { + content: "\ea23"; +} +.lni-page-break:before { + content: "\ea24"; +} +.lni-strikethrough:before { + content: "\ea25"; +} +.lni-text-size:before { + content: "\ea26"; +} +.lni-line-dashed:before { + content: "\ea27"; +} +.lni-line-double:before { + content: "\ea28"; +} +.lni-direction-ltr:before { + content: "\ea29"; +} +.lni-direction-rtl:before { + content: "\ea2a"; +} +.lni-list:before { + content: "\ea2b"; +} +.lni-line-spacing:before { + content: "\ea2f"; +} +.lni-sort-alpha-asc:before { + content: "\ea1f"; +} +.lni-sort-amount-asc:before { + content: "\ea2c"; +} +.lni-indent-decrease:before { + content: "\ea2d"; +} +.lni-indent-increase:before { + content: "\ea2e"; +} +.lni-pilcrow:before { + content: "\ea30"; +} +.lni-underline:before { + content: "\ea31"; +} +.lni-dollar:before { + content: "\ea32"; +} +.lni-rupee:before { + content: "\ea33"; +} +.lni-pound:before { + content: "\ea34"; +} +.lni-yen:before { + content: "\ea35"; +} +.lni-euro:before { + content: "\ea36"; +} +.lni-emoji-happy:before { + content: "\ea37"; +} +.lni-emoji-tounge:before { + content: "\ea38"; +} +.lni-emoji-cool:before { + content: "\ea39"; +} +.lni-emoji-friendly:before { + content: "\ea3a"; +} +.lni-emoji-neutral:before { + content: "\ea3b"; +} +.lni-emoji-sad:before { + content: "\ea3c"; +} +.lni-emoji-smile:before { + content: "\ea3d"; +} +.lni-emoji-suspect:before { + content: "\ea3e"; +} +.lni-direction-alt:before { + content: "\ea3f"; +} +.lni-enter:before { + content: "\ea40"; +} +.lni-exit-down:before { + content: "\ea41"; +} +.lni-exit-up:before { + content: "\ea5f"; +} +.lni-exit:before { + content: "\ea42"; +} +.lni-chevron-up:before { + content: "\ea43"; +} +.lni-chevron-left:before { + content: "\ea44"; +} +.lni-chevron-down:before { + content: "\ea45"; +} +.lni-chevron-right:before { + content: "\ea46"; +} +.lni-arrow-down:before { + content: "\ea47"; +} +.lni-arrows-horizontal:before { + content: "\ea48"; +} +.lni-arrows-vertical:before { + content: "\ea49"; +} +.lni-direction:before { + content: "\ea4a"; +} +.lni-arrow-left:before { + content: "\ea4b"; +} +.lni-arrow-right:before { + content: "\ea4c"; +} +.lni-arrow-up:before { + content: "\ea4d"; +} +.lni-arrow-down-circle:before { + content: "\ea4e"; +} +.lni-anchor:before { + content: "\ea4f"; +} +.lni-arrow-left-circle:before { + content: "\ea50"; +} +.lni-arrow-right-circle:before { + content: "\ea51"; +} +.lni-arrow-up-circle:before { + content: "\ea52"; +} +.lni-angle-double-down:before { + content: "\ea53"; +} +.lni-angle-double-left:before { + content: "\ea54"; +} +.lni-angle-double-right:before { + content: "\ea55"; +} +.lni-angle-double-up:before { + content: "\ea56"; +} +.lni-arrow-top-left:before { + content: "\ea57"; +} +.lni-arrow-top-right:before { + content: "\ea58"; +} +.lni-chevron-down-circle:before { + content: "\ea59"; +} +.lni-chevron-left-circle:before { + content: "\ea5a"; +} +.lni-chevron-right-circle:before { + content: "\ea5b"; +} +.lni-chevron-up-circle:before { + content: "\ea5c"; +} +.lni-shift-left:before { + content: "\ea5d"; +} +.lni-shift-right:before { + content: "\ea5e"; +} +.lni-pointer-down:before { + content: "\ea60"; +} +.lni-pointer-right:before { + content: "\ea62"; +} +.lni-pointer-left:before { + content: "\ea61"; +} +.lni-pointer-up:before { + content: "\ea63"; +} +.lni-spinner-arrow:before { + content: "\ea64"; +} +.lni-spinner-solid:before { + content: "\ea65"; +} +.lni-spinner:before { + content: "\ea66"; +} +.lni-google:before { + content: "\e99d"; +} +.lni-producthunt:before { + content: "\ea68"; +} +.lni-paypal:before { + content: "\eab3"; +} +.lni-paypal-original:before { + content: "\ea6c"; +} +.lni-java:before { + content: "\ea6d"; +} +.lni-microsoft:before { + content: "\ea6b"; +} +.lni-windows:before { + content: "\ea6e"; +} +.lni-flickr:before { + content: "\ea70"; +} +.lni-drupal:before { + content: "\ea9f"; +} +.lni-drupal-original:before { + content: "\ea71"; +} +.lni-android:before { + content: "\eab7"; +} +.lni-android-original:before { + content: "\ea72"; +} +.lni-playstore:before { + content: "\eab4"; +} +.lni-git:before { + content: "\ea9b"; +} +.lni-github-original:before { + content: "\ea73"; +} +.lni-github:before { + content: "\ea9c"; +} +.lni-steam:before { + content: "\ea75"; +} +.lni-shopify:before { + content: "\ea76"; +} +.lni-snapchat:before { + content: "\ea77"; +} +.lni-soundcloud:before { + content: "\eab5"; +} +.lni-souncloud-original:before { + content: "\ea78"; +} +.lni-telegram:before { + content: "\ea79"; +} +.lni-twitch:before { + content: "\ea7a"; +} +.lni-vimeo:before { + content: "\ea7c"; +} +.lni-vk:before { + content: "\ea7d"; +} +.lni-wechat:before { + content: "\ea7e"; +} +.lni-whatsapp:before { + content: "\ea7f"; +} +.lni-yahoo:before { + content: "\ea80"; +} +.lni-youtube:before { + content: "\ea81"; +} +.lni-stackoverflow:before { + content: "\ea82"; +} +.lni-slideshare:before { + content: "\ea84"; +} +.lni-slack:before { + content: "\ea85"; +} +.lni-lineicons-alt:before { + content: "\ea69"; +} +.lni-lineicons:before { + content: "\ea6a"; +} +.lni-skype:before { + content: "\ea86"; +} +.lni-pinterest:before { + content: "\ea87"; +} +.lni-reddit:before { + content: "\ea88"; +} +.lni-line:before { + content: "\ea89"; +} +.lni-megento:before { + content: "\ea8b"; +} +.lni-blogger:before { + content: "\ea8e"; +} +.lni-bootstrap:before { + content: "\ea8f"; +} +.lni-dribbble:before { + content: "\ea90"; +} +.lni-dropbox:before { + content: "\ea98"; +} +.lni-dropbox-original:before { + content: "\ea91"; +} +.lni-envato:before { + content: "\ea92"; +} +.lni-500px:before { + content: "\ea95"; +} +.lni-twitter-original:before { + content: "\ea7b"; +} +.lni-twitter:before { + content: "\ea97"; +} +.lni-twitter-filled:before { + content: "\eac8"; +} +.lni-facebook-messenger:before { + content: "\ea93"; +} +.lni-facebook-original:before { + content: "\ea94"; +} +.lni-facebook-filled:before { + content: "\ea99"; +} +.lni-facebook:before { + content: "\ea9a"; +} +.lni-joomla:before { + content: "\eac9"; +} +.lni-firefox:before { + content: "\ea9d"; +} +.lni-amazon-original:before { + content: "\ea74"; +} +.lni-amazon:before { + content: "\ea9e"; +} +.lni-linkedin-original:before { + content: "\ea8a"; +} +.lni-linkedin:before { + content: "\eaa1"; +} +.lni-linkedin-filled:before { + content: "\eaca"; +} +.lni-bitbucket:before { + content: "\eaa2"; +} +.lni-quora:before { + content: "\eaa3"; +} +.lni-medium:before { + content: "\eaa4"; +} +.lni-instagram-original:before { + content: "\ea8c"; +} +.lni-instagram-filled:before { + content: "\eaa6"; +} +.lni-instagram:before { + content: "\eaa7"; +} +.lni-bitcoin:before { + content: "\eaa8"; +} +.lni-stripe:before { + content: "\eaa9"; +} +.lni-wordpress-filled:before { + content: "\eaaa"; +} +.lni-wordpress:before { + content: "\ea96"; +} +.lni-google-plus:before { + content: "\eaac"; +} +.lni-mastercard:before { + content: "\eaae"; +} +.lni-visa:before { + content: "\eaaf"; +} +.lni-amex:before { + content: "\eacb"; +} +.lni-apple:before { + content: "\eab0"; +} +.lni-behance:before { + content: "\eab1"; +} +.lni-behance-original:before { + content: "\ea8d"; +} +.lni-chrome:before { + content: "\eab2"; +} +.lni-spotify-original:before { + content: "\ea83"; +} +.lni-spotify:before { + content: "\eab6"; +} +.lni-html:before { + content: "\eaad"; +} +.lni-css:before { + content: "\eaa5"; +} +.lni-ycombinator:before { + content: "\ea67"; +} + +/* Extra */ +span{ + display: inline-block; +} +.lni-spin-effect { + -webkit-animation: spin 2s linear infinite; + animation: spin 2s linear infinite; +} + +.lni-spin-effect-hover:hover { + -webkit-animation: spin 2s linear infinite; + animation: spin 2s linear infinite; +} + +.lni-tada-effect { + -webkit-animation: tada 1.5s ease infinite; + animation: tada 1.5s ease infinite; +} + +.lni-tada-effect-hover:hover { + -webkit-animation: tada 1.5s ease infinite; + animation: tada 1.5s ease infinite; +} + +.lni-flashing-effect { + -webkit-animation: flashing 1.5s infinite linear; + animation: flashing 1.5s infinite linear; +} + +.lni-flashing-effect-hover:hover { + -webkit-animation: flashing 1.5s infinite linear; + animation: flashing 1.5s infinite linear; +} + +.lni-burst-effect { + -webkit-animation: burst 1.5s infinite linear; + animation: burst 1.5s infinite linear; +} + +.lni-burst-effect-hover:hover { + -webkit-animation: burst 1.5s infinite linear; + animation: burst 1.5s infinite linear; +} + +.lni-fade-up-effect { + -webkit-animation: fade-up 1.5s infinite linear; + animation: fade-up 1.5s infinite linear; +} + +.lni-fade-up-effect-hover:hover { + -webkit-animation: fade-up 1.5s infinite linear; + animation: fade-up 1.5s infinite linear; +} + +.lni-fade-down-effect { + -webkit-animation: fade-down 1.5s infinite linear; + animation: fade-down 1.5s infinite linear; +} + +.lni-fade-down-effect-hover:hover { + -webkit-animation: fade-down 1.5s infinite linear; + animation: fade-down 1.5s infinite linear; +} + +.lni-fade-left-effect { + -webkit-animation: fade-left 1.5s infinite linear; + animation: fade-left 1.5s infinite linear; +} + +.lni-fade-left-effect-hover:hover { + -webkit-animation: fade-left 1.5s infinite linear; + animation: fade-left 1.5s infinite linear; +} + +.lni-fade-right-effect { + -webkit-animation: fade-right 1.5s infinite linear; + animation: fade-right 1.5s infinite linear; +} + +.lni-fade-right-effect-hover:hover { + -webkit-animation: fade-right 1.5s infinite linear; + animation: fade-right 1.5s infinite linear; +} + +.size-xs { + font-size: 1rem !important; +} + +.size-sm { + font-size: 1.55rem !important; +} + +.size-md { + font-size: 2.25rem !important; +} + +.size-fw { + font-size: 1.2857142857em; + line-height: .8em; + width: 1.2857142857em; + height: .8em; + margin-top: -0.2em !important; + vertical-align: middle; +} + +.size-lg { + font-size: 3rem !important; +} + + +@-webkit-keyframes spin +{ + 0% + { + -webkit-transform: rotate(0); + transform: rotate(0); + } + 100% + { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@keyframes spin +{ + 0% + { + -webkit-transform: rotate(0); + transform: rotate(0); + } + 100% + { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@-webkit-keyframes burst +{ + 0% + { + -webkit-transform: scale(1); + transform: scale(1); + + opacity: 1; + } + 90% + { + -webkit-transform: scale(1.5); + transform: scale(1.5); + + opacity: 0; + } +} +@keyframes burst +{ + 0% + { + -webkit-transform: scale(1); + transform: scale(1); + + opacity: 1; + } + 90% + { + -webkit-transform: scale(1.5); + transform: scale(1.5); + + opacity: 0; + } +} +@-webkit-keyframes flashing +{ + 0% + { + opacity: 1; + } + 45% + { + opacity: 0; + } + 90% + { + opacity: 1; + } +} +@keyframes flashing +{ + 0% + { + opacity: 1; + } + 45% + { + opacity: 0; + } + 90% + { + opacity: 1; + } +} +@-webkit-keyframes fade-left +{ + 0% + { + -webkit-transform: translateX(0); + transform: translateX(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateX(-20px); + transform: translateX(-20px); + + opacity: 0; + } +} +@keyframes fade-left +{ + 0% + { + -webkit-transform: translateX(0); + transform: translateX(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateX(-20px); + transform: translateX(-20px); + + opacity: 0; + } +} +@-webkit-keyframes fade-right +{ + 0% + { + -webkit-transform: translateX(0); + transform: translateX(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateX(20px); + transform: translateX(20px); + + opacity: 0; + } +} +@keyframes fade-right +{ + 0% + { + -webkit-transform: translateX(0); + transform: translateX(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateX(20px); + transform: translateX(20px); + + opacity: 0; + } +} +@-webkit-keyframes fade-up +{ + 0% + { + -webkit-transform: translateY(0); + transform: translateY(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateY(-20px); + transform: translateY(-20px); + + opacity: 0; + } +} +@keyframes fade-up +{ + 0% + { + -webkit-transform: translateY(0); + transform: translateY(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateY(-20px); + transform: translateY(-20px); + + opacity: 0; + } +} +@-webkit-keyframes fade-down +{ + 0% + { + -webkit-transform: translateY(0); + transform: translateY(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateY(20px); + transform: translateY(20px); + + opacity: 0; + } +} +@keyframes fade-down +{ + 0% + { + -webkit-transform: translateY(0); + transform: translateY(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateY(20px); + transform: translateY(20px); + + opacity: 0; + } +} +@-webkit-keyframes tada +{ + from + { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 10%, + 20% + { + -webkit-transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg); + transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg); + } + + 30%, + 50%, + 70%, + 90% + { + -webkit-transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg); + transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg); + } + + 40%, + 60%, + 80% + { + -webkit-transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, -10deg); + transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, -10deg); + } + + to + { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes tada +{ + from + { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 10%, + 20% + { + -webkit-transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg); + transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg); + } + + 30%, + 50%, + 70%, + 90% + { + -webkit-transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg); + transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg); + } + + 40%, + 60%, + 80% + { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + + to + { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +.lni-spin-effect +{ + -webkit-animation: spin 2s linear infinite; + animation: spin 2s linear infinite; +} +.lni-spin-effect-hover:hover +{ + -webkit-animation: spin 2s linear infinite; + animation: spin 2s linear infinite; +} + +.lni-tada-effect +{ + -webkit-animation: tada 1.5s ease infinite; + animation: tada 1.5s ease infinite; +} +.lni-tada-effect-hover:hover +{ + -webkit-animation: tada 1.5s ease infinite; + animation: tada 1.5s ease infinite; +} + +.lni-flashing-effect +{ + -webkit-animation: flashing 1.5s infinite linear; + animation: flashing 1.5s infinite linear; +} +.lni-flashing-effect-hover:hover +{ + -webkit-animation: flashing 1.5s infinite linear; + animation: flashing 1.5s infinite linear; +} + +.lni-burst-effect +{ + -webkit-animation: burst 1.5s infinite linear; + animation: burst 1.5s infinite linear; +} +.lni-burst-effect-hover:hover +{ + -webkit-animation: burst 1.5s infinite linear; + animation: burst 1.5s infinite linear; +} +.lni-fade-up-effect +{ + -webkit-animation: fade-up 1.5s infinite linear; + animation: fade-up 1.5s infinite linear; +} +.lni-fade-up-effect-hover:hover +{ + -webkit-animation: fade-up 1.5s infinite linear; + animation: fade-up 1.5s infinite linear; +} +.lni-fade-down-effect +{ + -webkit-animation: fade-down 1.5s infinite linear; + animation: fade-down 1.5s infinite linear; +} +.lni-fade-down-effect-hover:hover +{ + -webkit-animation: fade-down 1.5s infinite linear; + animation: fade-down 1.5s infinite linear; +} +.lni-fade-left-effect +{ + -webkit-animation: fade-left 1.5s infinite linear; + animation: fade-left 1.5s infinite linear; +} +.lni-fade-left-effect-hover:hover +{ + -webkit-animation: fade-left 1.5s infinite linear; + animation: fade-left 1.5s infinite linear; +} +.lni-fade-right-effect +{ + -webkit-animation: fade-right 1.5s infinite linear; + animation: fade-right 1.5s infinite linear; +} +.lni-fade-right-effect-hover:hover +{ + -webkit-animation: fade-right 1.5s infinite linear; + animation: fade-right 1.5s infinite linear; +} + + + + diff --git a/assets/css/animate.css b/assets/css/animate.css new file mode 100755 index 0000000..d26682f --- /dev/null +++ b/assets/css/animate.css @@ -0,0 +1,3625 @@ +@charset "UTF-8"; + +/*! + * animate.css -https://daneden.github.io/animate.css/ + * Version - 3.7.2 + * Licensed under the MIT license - http://opensource.org/licenses/MIT + * + * Copyright (c) 2019 Daniel Eden + */ + +@-webkit-keyframes bounce { + from, + 20%, + 53%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 40%, + 43% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0); + } + + 70% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0); + } + + 90% { + -webkit-transform: translate3d(0, -4px, 0); + transform: translate3d(0, -4px, 0); + } +} + +@keyframes bounce { + from, + 20%, + 53%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 40%, + 43% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0); + } + + 70% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0); + } + + 90% { + -webkit-transform: translate3d(0, -4px, 0); + transform: translate3d(0, -4px, 0); + } +} + +.bounce { + -webkit-animation-name: bounce; + animation-name: bounce; + -webkit-transform-origin: center bottom; + transform-origin: center bottom; +} + +@-webkit-keyframes flash { + from, + 50%, + to { + opacity: 1; + } + + 25%, + 75% { + opacity: 0; + } +} + +@keyframes flash { + from, + 50%, + to { + opacity: 1; + } + + 25%, + 75% { + opacity: 0; + } +} + +.flash { + -webkit-animation-name: flash; + animation-name: flash; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes pulse { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes pulse { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.pulse { + -webkit-animation-name: pulse; + animation-name: pulse; +} + +@-webkit-keyframes rubberBand { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + + 65% { + -webkit-transform: scale3d(0.95, 1.05, 1); + transform: scale3d(0.95, 1.05, 1); + } + + 75% { + -webkit-transform: scale3d(1.05, 0.95, 1); + transform: scale3d(1.05, 0.95, 1); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes rubberBand { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + + 65% { + -webkit-transform: scale3d(0.95, 1.05, 1); + transform: scale3d(0.95, 1.05, 1); + } + + 75% { + -webkit-transform: scale3d(1.05, 0.95, 1); + transform: scale3d(1.05, 0.95, 1); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.rubberBand { + -webkit-animation-name: rubberBand; + animation-name: rubberBand; +} + +@-webkit-keyframes shake { + from, + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 10%, + 30%, + 50%, + 70%, + 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 20%, + 40%, + 60%, + 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} + +@keyframes shake { + from, + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 10%, + 30%, + 50%, + 70%, + 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 20%, + 40%, + 60%, + 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} + +.shake { + -webkit-animation-name: shake; + animation-name: shake; +} + +@-webkit-keyframes headShake { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 6.5% { + -webkit-transform: translateX(-6px) rotateY(-9deg); + transform: translateX(-6px) rotateY(-9deg); + } + + 18.5% { + -webkit-transform: translateX(5px) rotateY(7deg); + transform: translateX(5px) rotateY(7deg); + } + + 31.5% { + -webkit-transform: translateX(-3px) rotateY(-5deg); + transform: translateX(-3px) rotateY(-5deg); + } + + 43.5% { + -webkit-transform: translateX(2px) rotateY(3deg); + transform: translateX(2px) rotateY(3deg); + } + + 50% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes headShake { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 6.5% { + -webkit-transform: translateX(-6px) rotateY(-9deg); + transform: translateX(-6px) rotateY(-9deg); + } + + 18.5% { + -webkit-transform: translateX(5px) rotateY(7deg); + transform: translateX(5px) rotateY(7deg); + } + + 31.5% { + -webkit-transform: translateX(-3px) rotateY(-5deg); + transform: translateX(-3px) rotateY(-5deg); + } + + 43.5% { + -webkit-transform: translateX(2px) rotateY(3deg); + transform: translateX(2px) rotateY(3deg); + } + + 50% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +.headShake { + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + -webkit-animation-name: headShake; + animation-name: headShake; +} + +@-webkit-keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg); + } + + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg); + } + + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg); + } + + to { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg); + } +} + +@keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg); + } + + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg); + } + + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg); + } + + to { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg); + } +} + +.swing { + -webkit-transform-origin: top center; + transform-origin: top center; + -webkit-animation-name: swing; + animation-name: swing; +} + +@-webkit-keyframes tada { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 10%, + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + } + + 30%, + 50%, + 70%, + 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + + 40%, + 60%, + 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes tada { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 10%, + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + } + + 30%, + 50%, + 70%, + 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + + 40%, + 60%, + 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.tada { + -webkit-animation-name: tada; + animation-name: tada; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes wobble { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes wobble { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.wobble { + -webkit-animation-name: wobble; + animation-name: wobble; +} + +@-webkit-keyframes jello { + from, + 11.1%, + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 22.2% { + -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); + transform: skewX(-12.5deg) skewY(-12.5deg); + } + + 33.3% { + -webkit-transform: skewX(6.25deg) skewY(6.25deg); + transform: skewX(6.25deg) skewY(6.25deg); + } + + 44.4% { + -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); + transform: skewX(-3.125deg) skewY(-3.125deg); + } + + 55.5% { + -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); + transform: skewX(1.5625deg) skewY(1.5625deg); + } + + 66.6% { + -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); + transform: skewX(-0.78125deg) skewY(-0.78125deg); + } + + 77.7% { + -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); + transform: skewX(0.390625deg) skewY(0.390625deg); + } + + 88.8% { + -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + } +} + +@keyframes jello { + from, + 11.1%, + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 22.2% { + -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); + transform: skewX(-12.5deg) skewY(-12.5deg); + } + + 33.3% { + -webkit-transform: skewX(6.25deg) skewY(6.25deg); + transform: skewX(6.25deg) skewY(6.25deg); + } + + 44.4% { + -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); + transform: skewX(-3.125deg) skewY(-3.125deg); + } + + 55.5% { + -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); + transform: skewX(1.5625deg) skewY(1.5625deg); + } + + 66.6% { + -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); + transform: skewX(-0.78125deg) skewY(-0.78125deg); + } + + 77.7% { + -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); + transform: skewX(0.390625deg) skewY(0.390625deg); + } + + 88.8% { + -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + } +} + +.jello { + -webkit-animation-name: jello; + animation-name: jello; + -webkit-transform-origin: center; + transform-origin: center; +} + +@-webkit-keyframes heartBeat { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + } + + 14% { + -webkit-transform: scale(1.3); + transform: scale(1.3); + } + + 28% { + -webkit-transform: scale(1); + transform: scale(1); + } + + 42% { + -webkit-transform: scale(1.3); + transform: scale(1.3); + } + + 70% { + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes heartBeat { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + } + + 14% { + -webkit-transform: scale(1.3); + transform: scale(1.3); + } + + 28% { + -webkit-transform: scale(1); + transform: scale(1); + } + + 42% { + -webkit-transform: scale(1.3); + transform: scale(1.3); + } + + 70% { + -webkit-transform: scale(1); + transform: scale(1); + } +} + +.heartBeat { + -webkit-animation-name: heartBeat; + animation-name: heartBeat; + -webkit-animation-duration: 1.3s; + animation-duration: 1.3s; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; +} + +@-webkit-keyframes bounceIn { + from, + 20%, + 40%, + 60%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + 40% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } + + 80% { + -webkit-transform: scale3d(0.97, 0.97, 0.97); + transform: scale3d(0.97, 0.97, 0.97); + } + + to { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes bounceIn { + from, + 20%, + 40%, + 60%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + 40% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } + + 80% { + -webkit-transform: scale3d(0.97, 0.97, 0.97); + transform: scale3d(0.97, 0.97, 0.97); + } + + to { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.bounceIn { + -webkit-animation-duration: 0.75s; + animation-duration: 0.75s; + -webkit-animation-name: bounceIn; + animation-name: bounceIn; +} + +@-webkit-keyframes bounceInDown { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0); + } + + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes bounceInDown { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0); + } + + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.bounceInDown { + -webkit-animation-name: bounceInDown; + animation-name: bounceInDown; +} + +@-webkit-keyframes bounceInLeft { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0); + } + + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes bounceInLeft { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0); + } + + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.bounceInLeft { + -webkit-animation-name: bounceInLeft; + animation-name: bounceInLeft; +} + +@-webkit-keyframes bounceInRight { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + from { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0); + } + + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } + + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes bounceInRight { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + from { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0); + } + + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } + + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.bounceInRight { + -webkit-animation-name: bounceInRight; + animation-name: bounceInRight; +} + +@-webkit-keyframes bounceInUp { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + from { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes bounceInUp { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + from { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.bounceInUp { + -webkit-animation-name: bounceInUp; + animation-name: bounceInUp; +} + +@-webkit-keyframes bounceOut { + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + + 50%, + 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + to { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } +} + +@keyframes bounceOut { + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + + 50%, + 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + to { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } +} + +.bounceOut { + -webkit-animation-duration: 0.75s; + animation-duration: 0.75s; + -webkit-animation-name: bounceOut; + animation-name: bounceOut; +} + +@-webkit-keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} + +@keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} + +.bounceOutDown { + -webkit-animation-name: bounceOutDown; + animation-name: bounceOutDown; +} + +@-webkit-keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} + +@keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} + +.bounceOutLeft { + -webkit-animation-name: bounceOutLeft; + animation-name: bounceOutLeft; +} + +@-webkit-keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} + +@keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} + +.bounceOutRight { + -webkit-animation-name: bounceOutRight; + animation-name: bounceOutRight; +} + +@-webkit-keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} + +@keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} + +.bounceOutUp { + -webkit-animation-name: bounceOutUp; + animation-name: bounceOutUp; +} + +@-webkit-keyframes fadeIn { + from { + opacity: 0; + } + + to { + opacity: 1; + } +} + +@keyframes fadeIn { + from { + opacity: 0; + } + + to { + opacity: 1; + } +} + +.fadeIn { + -webkit-animation-name: fadeIn; + animation-name: fadeIn; +} + +@-webkit-keyframes fadeInDown { + from { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInDown { + from { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInDown { + -webkit-animation-name: fadeInDown; + animation-name: fadeInDown; +} + +@-webkit-keyframes fadeInDownBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInDownBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInDownBig { + -webkit-animation-name: fadeInDownBig; + animation-name: fadeInDownBig; +} + +@-webkit-keyframes fadeInLeft { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInLeft { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInLeft { + -webkit-animation-name: fadeInLeft; + animation-name: fadeInLeft; +} + +@-webkit-keyframes fadeInLeftBig { + from { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInLeftBig { + from { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInLeftBig { + -webkit-animation-name: fadeInLeftBig; + animation-name: fadeInLeftBig; +} + +@-webkit-keyframes fadeInRight { + from { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInRight { + from { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInRight { + -webkit-animation-name: fadeInRight; + animation-name: fadeInRight; +} + +@-webkit-keyframes fadeInRightBig { + from { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInRightBig { + from { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInRightBig { + -webkit-animation-name: fadeInRightBig; + animation-name: fadeInRightBig; +} + +@-webkit-keyframes fadeInUp { + from { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInUp { + from { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInUp { + -webkit-animation-name: fadeInUp; + animation-name: fadeInUp; +} + +@-webkit-keyframes fadeInUpBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInUpBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInUpBig { + -webkit-animation-name: fadeInUpBig; + animation-name: fadeInUpBig; +} + +@-webkit-keyframes fadeOut { + from { + opacity: 1; + } + + to { + opacity: 0; + } +} + +@keyframes fadeOut { + from { + opacity: 1; + } + + to { + opacity: 0; + } +} + +.fadeOut { + -webkit-animation-name: fadeOut; + animation-name: fadeOut; +} + +@-webkit-keyframes fadeOutDown { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} + +@keyframes fadeOutDown { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} + +.fadeOutDown { + -webkit-animation-name: fadeOutDown; + animation-name: fadeOutDown; +} + +@-webkit-keyframes fadeOutDownBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} + +@keyframes fadeOutDownBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} + +.fadeOutDownBig { + -webkit-animation-name: fadeOutDownBig; + animation-name: fadeOutDownBig; +} + +@-webkit-keyframes fadeOutLeft { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +@keyframes fadeOutLeft { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +.fadeOutLeft { + -webkit-animation-name: fadeOutLeft; + animation-name: fadeOutLeft; +} + +@-webkit-keyframes fadeOutLeftBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} + +@keyframes fadeOutLeftBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} + +.fadeOutLeftBig { + -webkit-animation-name: fadeOutLeftBig; + animation-name: fadeOutLeftBig; +} + +@-webkit-keyframes fadeOutRight { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +@keyframes fadeOutRight { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +.fadeOutRight { + -webkit-animation-name: fadeOutRight; + animation-name: fadeOutRight; +} + +@-webkit-keyframes fadeOutRightBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} + +@keyframes fadeOutRightBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} + +.fadeOutRightBig { + -webkit-animation-name: fadeOutRightBig; + animation-name: fadeOutRightBig; +} + +@-webkit-keyframes fadeOutUp { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} + +@keyframes fadeOutUp { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} + +.fadeOutUp { + -webkit-animation-name: fadeOutUp; + animation-name: fadeOutUp; +} + +@-webkit-keyframes fadeOutUpBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} + +@keyframes fadeOutUpBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} + +.fadeOutUpBig { + -webkit-animation-name: fadeOutUpBig; + animation-name: fadeOutUpBig; +} + +@-webkit-keyframes flip { + from { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) + rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 40% { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) + rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) + rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 50% { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) + rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) + rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 80% { + -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) + rotate3d(0, 1, 0, 0deg); + transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) + rotate3d(0, 1, 0, 0deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + to { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) + rotate3d(0, 1, 0, 0deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} + +@keyframes flip { + from { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) + rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 40% { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) + rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) + rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 50% { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) + rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) + rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 80% { + -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) + rotate3d(0, 1, 0, 0deg); + transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) + rotate3d(0, 1, 0, 0deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + to { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) + rotate3d(0, 1, 0, 0deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} + +.animated.flip { + -webkit-backface-visibility: visible; + backface-visibility: visible; + -webkit-animation-name: flip; + animation-name: flip; +} + +@-webkit-keyframes flipInX { + from { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +@keyframes flipInX { + from { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +.flipInX { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInX; + animation-name: flipInX; +} + +@-webkit-keyframes flipInY { + from { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + } + + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +@keyframes flipInY { + from { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + } + + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +.flipInY { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInY; + animation-name: flipInY; +} + +@-webkit-keyframes flipOutX { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1; + } + + to { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0; + } +} + +@keyframes flipOutX { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1; + } + + to { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0; + } +} + +.flipOutX { + -webkit-animation-duration: 0.75s; + animation-duration: 0.75s; + -webkit-animation-name: flipOutX; + animation-name: flipOutX; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; +} + +@-webkit-keyframes flipOutY { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1; + } + + to { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0; + } +} + +@keyframes flipOutY { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1; + } + + to { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0; + } +} + +.flipOutY { + -webkit-animation-duration: 0.75s; + animation-duration: 0.75s; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipOutY; + animation-name: flipOutY; +} + +@-webkit-keyframes lightSpeedIn { + from { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1; + } + + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes lightSpeedIn { + from { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1; + } + + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.lightSpeedIn { + -webkit-animation-name: lightSpeedIn; + animation-name: lightSpeedIn; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; +} + +@-webkit-keyframes lightSpeedOut { + from { + opacity: 1; + } + + to { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} + +@keyframes lightSpeedOut { + from { + opacity: 1; + } + + to { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} + +.lightSpeedOut { + -webkit-animation-name: lightSpeedOut; + animation-name: lightSpeedOut; + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; +} + +@-webkit-keyframes rotateIn { + from { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0; + } + + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@keyframes rotateIn { + from { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0; + } + + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +.rotateIn { + -webkit-animation-name: rotateIn; + animation-name: rotateIn; +} + +@-webkit-keyframes rotateInDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@keyframes rotateInDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +.rotateInDownLeft { + -webkit-animation-name: rotateInDownLeft; + animation-name: rotateInDownLeft; +} + +@-webkit-keyframes rotateInDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@keyframes rotateInDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +.rotateInDownRight { + -webkit-animation-name: rotateInDownRight; + animation-name: rotateInDownRight; +} + +@-webkit-keyframes rotateInUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@keyframes rotateInUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +.rotateInUpLeft { + -webkit-animation-name: rotateInUpLeft; + animation-name: rotateInUpLeft; +} + +@-webkit-keyframes rotateInUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@keyframes rotateInUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +.rotateInUpRight { + -webkit-animation-name: rotateInUpRight; + animation-name: rotateInUpRight; +} + +@-webkit-keyframes rotateOut { + from { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1; + } + + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0; + } +} + +@keyframes rotateOut { + from { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1; + } + + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0; + } +} + +.rotateOut { + -webkit-animation-name: rotateOut; + animation-name: rotateOut; +} + +@-webkit-keyframes rotateOutDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } +} + +@keyframes rotateOutDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } +} + +.rotateOutDownLeft { + -webkit-animation-name: rotateOutDownLeft; + animation-name: rotateOutDownLeft; +} + +@-webkit-keyframes rotateOutDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +@keyframes rotateOutDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +.rotateOutDownRight { + -webkit-animation-name: rotateOutDownRight; + animation-name: rotateOutDownRight; +} + +@-webkit-keyframes rotateOutUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +@keyframes rotateOutUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +.rotateOutUpLeft { + -webkit-animation-name: rotateOutUpLeft; + animation-name: rotateOutUpLeft; +} + +@-webkit-keyframes rotateOutUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0; + } +} + +@keyframes rotateOutUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0; + } +} + +.rotateOutUpRight { + -webkit-animation-name: rotateOutUpRight; + animation-name: rotateOutUpRight; +} + +@-webkit-keyframes hinge { + 0% { + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 20%, + 60% { + -webkit-transform: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 40%, + 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1; + } + + to { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} + +@keyframes hinge { + 0% { + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 20%, + 60% { + -webkit-transform: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 40%, + 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1; + } + + to { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} + +.hinge { + -webkit-animation-duration: 2s; + animation-duration: 2s; + -webkit-animation-name: hinge; + animation-name: hinge; +} + +@-webkit-keyframes jackInTheBox { + from { + opacity: 0; + -webkit-transform: scale(0.1) rotate(30deg); + transform: scale(0.1) rotate(30deg); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + } + + 50% { + -webkit-transform: rotate(-10deg); + transform: rotate(-10deg); + } + + 70% { + -webkit-transform: rotate(3deg); + transform: rotate(3deg); + } + + to { + opacity: 1; + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes jackInTheBox { + from { + opacity: 0; + -webkit-transform: scale(0.1) rotate(30deg); + transform: scale(0.1) rotate(30deg); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + } + + 50% { + -webkit-transform: rotate(-10deg); + transform: rotate(-10deg); + } + + 70% { + -webkit-transform: rotate(3deg); + transform: rotate(3deg); + } + + to { + opacity: 1; + -webkit-transform: scale(1); + transform: scale(1); + } +} + +.jackInTheBox { + -webkit-animation-name: jackInTheBox; + animation-name: jackInTheBox; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes rollIn { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes rollIn { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.rollIn { + -webkit-animation-name: rollIn; + animation-name: rollIn; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes rollOut { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + } +} + +@keyframes rollOut { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + } +} + +.rollOut { + -webkit-animation-name: rollOut; + animation-name: rollOut; +} + +@-webkit-keyframes zoomIn { + from { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + 50% { + opacity: 1; + } +} + +@keyframes zoomIn { + from { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + 50% { + opacity: 1; + } +} + +.zoomIn { + -webkit-animation-name: zoomIn; + animation-name: zoomIn; +} + +@-webkit-keyframes zoomInDown { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomInDown { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomInDown { + -webkit-animation-name: zoomInDown; + animation-name: zoomInDown; +} + +@-webkit-keyframes zoomInLeft { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomInLeft { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomInLeft { + -webkit-animation-name: zoomInLeft; + animation-name: zoomInLeft; +} + +@-webkit-keyframes zoomInRight { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomInRight { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomInRight { + -webkit-animation-name: zoomInRight; + animation-name: zoomInRight; +} + +@-webkit-keyframes zoomInUp { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomInUp { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomInUp { + -webkit-animation-name: zoomInUp; + animation-name: zoomInUp; +} + +@-webkit-keyframes zoomOut { + from { + opacity: 1; + } + + 50% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + to { + opacity: 0; + } +} + +@keyframes zoomOut { + from { + opacity: 1; + } + + 50% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + to { + opacity: 0; + } +} + +.zoomOut { + -webkit-animation-name: zoomOut; + animation-name: zoomOut; +} + +@-webkit-keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomOutDown { + -webkit-animation-name: zoomOutDown; + animation-name: zoomOutDown; +} + +@-webkit-keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); + transform: scale(0.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center; + } +} + +@keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); + transform: scale(0.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center; + } +} + +.zoomOutLeft { + -webkit-animation-name: zoomOutLeft; + animation-name: zoomOutLeft; +} + +@-webkit-keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); + transform: scale(0.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center; + } +} + +@keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); + transform: scale(0.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center; + } +} + +.zoomOutRight { + -webkit-animation-name: zoomOutRight; + animation-name: zoomOutRight; +} + +@-webkit-keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomOutUp { + -webkit-animation-name: zoomOutUp; + animation-name: zoomOutUp; +} + +@-webkit-keyframes slideInDown { + from { + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes slideInDown { + from { + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.slideInDown { + -webkit-animation-name: slideInDown; + animation-name: slideInDown; +} + +@-webkit-keyframes slideInLeft { + from { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes slideInLeft { + from { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.slideInLeft { + -webkit-animation-name: slideInLeft; + animation-name: slideInLeft; +} + +@-webkit-keyframes slideInRight { + from { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes slideInRight { + from { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.slideInRight { + -webkit-animation-name: slideInRight; + animation-name: slideInRight; +} + +@-webkit-keyframes slideInUp { + from { + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes slideInUp { + from { + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.slideInUp { + -webkit-animation-name: slideInUp; + animation-name: slideInUp; +} + +@-webkit-keyframes slideOutDown { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} + +@keyframes slideOutDown { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} + +.slideOutDown { + -webkit-animation-name: slideOutDown; + animation-name: slideOutDown; +} + +@-webkit-keyframes slideOutLeft { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +@keyframes slideOutLeft { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +.slideOutLeft { + -webkit-animation-name: slideOutLeft; + animation-name: slideOutLeft; +} + +@-webkit-keyframes slideOutRight { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +@keyframes slideOutRight { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +.slideOutRight { + -webkit-animation-name: slideOutRight; + animation-name: slideOutRight; +} + +@-webkit-keyframes slideOutUp { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} + +@keyframes slideOutUp { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} + +.slideOutUp { + -webkit-animation-name: slideOutUp; + animation-name: slideOutUp; +} + +.animated { + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} + +.animated.infinite { + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; +} + +.animated.delay-1s { + -webkit-animation-delay: 1s; + animation-delay: 1s; +} + +.animated.delay-2s { + -webkit-animation-delay: 2s; + animation-delay: 2s; +} + +.animated.delay-3s { + -webkit-animation-delay: 3s; + animation-delay: 3s; +} + +.animated.delay-4s { + -webkit-animation-delay: 4s; + animation-delay: 4s; +} + +.animated.delay-5s { + -webkit-animation-delay: 5s; + animation-delay: 5s; +} + +.animated.fast { + -webkit-animation-duration: 800ms; + animation-duration: 800ms; +} + +.animated.faster { + -webkit-animation-duration: 500ms; + animation-duration: 500ms; +} + +.animated.slow { + -webkit-animation-duration: 2s; + animation-duration: 2s; +} + +.animated.slower { + -webkit-animation-duration: 3s; + animation-duration: 3s; +} + +@media (print), (prefers-reduced-motion: reduce) { + .animated { + -webkit-animation-duration: 1ms !important; + animation-duration: 1ms !important; + -webkit-transition-duration: 1ms !important; + transition-duration: 1ms !important; + -webkit-animation-iteration-count: 1 !important; + animation-iteration-count: 1 !important; + } +} diff --git a/assets/css/bootstrap.min.css b/assets/css/bootstrap.min.css new file mode 100755 index 0000000..5a849fd --- /dev/null +++ b/assets/css/bootstrap.min.css @@ -0,0 +1,11149 @@ +/*! + * Bootstrap v4.3.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +:root { + --blue: #007bff; + --indigo: #6610f2; + --purple: #6f42c1; + --pink: #e83e8c; + --red: #dc3545; + --orange: #fd7e14; + --yellow: #ffc107; + --green: #28a745; + --teal: #20c997; + --cyan: #17a2b8; + --white: #fff; + --gray: #6c757d; + --gray-dark: #343a40; + --primary: #007bff; + --secondary: #6c757d; + --success: #28a745; + --info: #17a2b8; + --warning: #ffc107; + --danger: #dc3545; + --light: #f8f9fa; + --dark: #343a40; + --breakpoint-xs: 0; + --breakpoint-sm: 576px; + --breakpoint-md: 768px; + --breakpoint-lg: 992px; + --breakpoint-xl: 1200px; + --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace +} + +*, +::after, +::before { + box-sizing: border-box +} + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: transparent +} + +article, +aside, +figcaption, +figure, +footer, +header, +hgroup, +main, +nav, +section { + display: block +} + +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: left; + background-color: #fff +} + +[tabindex="-1"]:focus { + outline: 0 !important +} + +hr { + box-sizing: content-box; + height: 0; + overflow: visible +} + +h1, +h2, +h3, +h4, +h5, +h6 { + margin-top: 0; + margin-bottom: .5rem +} + +p { + margin-top: 0; + margin-bottom: 1rem +} + +abbr[data-original-title], +abbr[title] { + text-decoration: underline; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; + -webkit-text-decoration-skip-ink: none; + text-decoration-skip-ink: none +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit +} + +dl, +ol, +ul { + margin-top: 0; + margin-bottom: 1rem +} + +ol ol, +ol ul, +ul ol, +ul ul { + margin-bottom: 0 +} + +dt { + font-weight: 700 +} + +dd { + margin-bottom: .5rem; + margin-left: 0 +} + +blockquote { + margin: 0 0 1rem +} + +b, +strong { + font-weight: bolder +} + +small { + font-size: 80% +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline +} + +sub { + bottom: -.25em +} + +sup { + top: -.5em +} + +a { + color: #007bff; + text-decoration: none; + background-color: transparent +} + +a:hover { + color: #0056b3; + text-decoration: underline +} + +a:not([href]):not([tabindex]) { + color: inherit; + text-decoration: none +} + +a:not([href]):not([tabindex]):focus, +a:not([href]):not([tabindex]):hover { + color: inherit; + text-decoration: none +} + +a:not([href]):not([tabindex]):focus { + outline: 0 +} + +code, +kbd, +pre, +samp { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-size: 1em +} + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto +} + +figure { + margin: 0 0 1rem +} + +img { + vertical-align: middle; + border-style: none +} + +svg { + overflow: hidden; + vertical-align: middle +} + +table { + border-collapse: collapse +} + +caption { + padding-top: .75rem; + padding-bottom: .75rem; + color: #6c757d; + text-align: left; + caption-side: bottom +} + +th { + text-align: inherit +} + +label { + display: inline-block; + margin-bottom: .5rem +} + +button { + border-radius: 0 +} + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color +} + +button, +input, +optgroup, +select, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit +} + +button, +input { + overflow: visible +} + +button, +select { + text-transform: none +} + +select { + word-wrap: normal +} + +[type=button], +[type=reset], +[type=submit], +button { + -webkit-appearance: button +} + +[type=button]:not(:disabled), +[type=reset]:not(:disabled), +[type=submit]:not(:disabled), +button:not(:disabled) { + cursor: pointer +} + +[type=button]::-moz-focus-inner, +[type=reset]::-moz-focus-inner, +[type=submit]::-moz-focus-inner, +button::-moz-focus-inner { + padding: 0; + border-style: none +} + +input[type=checkbox], +input[type=radio] { + box-sizing: border-box; + padding: 0 +} + +input[type=date], +input[type=datetime-local], +input[type=month], +input[type=time] { + -webkit-appearance: listbox +} + +textarea { + overflow: auto; + resize: vertical +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0 +} + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal +} + +progress { + vertical-align: baseline +} + +[type=number]::-webkit-inner-spin-button, +[type=number]::-webkit-outer-spin-button { + height: auto +} + +[type=search] { + outline-offset: -2px; + -webkit-appearance: none +} + +[type=search]::-webkit-search-decoration { + -webkit-appearance: none +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button +} + +output { + display: inline-block +} + +summary { + display: list-item; + cursor: pointer +} + +template { + display: none +} + +[hidden] { + display: none !important +} + +.h1, +.h2, +.h3, +.h4, +.h5, +.h6, +h1, +h2, +h3, +h4, +h5, +h6 { + margin-bottom: .5rem; + font-weight: 500; + line-height: 1.2 +} + +.h1, +h1 { + font-size: 2.5rem +} + +.h2, +h2 { + font-size: 2rem +} + +.h3, +h3 { + font-size: 1.75rem +} + +.h4, +h4 { + font-size: 1.5rem +} + +.h5, +h5 { + font-size: 1.25rem +} + +.h6, +h6 { + font-size: 1rem +} + +.lead { + font-size: 1.25rem; + font-weight: 300 +} + +.display-1 { + font-size: 6rem; + font-weight: 300; + line-height: 1.2 +} + +.display-2 { + font-size: 5.5rem; + font-weight: 300; + line-height: 1.2 +} + +.display-3 { + font-size: 4.5rem; + font-weight: 300; + line-height: 1.2 +} + +.display-4 { + font-size: 3.5rem; + font-weight: 300; + line-height: 1.2 +} + +hr { + margin-top: 1rem; + margin-bottom: 1rem; + border: 0; + border-top: 1px solid rgba(0, 0, 0, .1) +} + +.small, +small { + font-size: 80%; + font-weight: 400 +} + +.mark, +mark { + padding: .2em; + background-color: #fcf8e3 +} + +.list-unstyled { + padding-left: 0; + list-style: none +} + +.list-inline { + padding-left: 0; + list-style: none +} + +.list-inline-item { + display: inline-block +} + +.list-inline-item:not(:last-child) { + margin-right: .5rem +} + +.initialism { + font-size: 90%; + text-transform: uppercase +} + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem +} + +.blockquote-footer { + display: block; + font-size: 80%; + color: #6c757d +} + +.blockquote-footer::before { + content: "\2014\00A0" +} + +.img-fluid { + max-width: 100%; + height: auto +} + +.img-thumbnail { + padding: .25rem; + background-color: #fff; + border: 1px solid #dee2e6; + border-radius: .25rem; + max-width: 100%; + height: auto +} + +.figure { + display: inline-block +} + +.figure-img { + margin-bottom: .5rem; + line-height: 1 +} + +.figure-caption { + font-size: 90%; + color: #6c757d +} + +code { + font-size: 87.5%; + color: #e83e8c; + word-break: break-word +} + +a>code { + color: inherit +} + +kbd { + padding: .2rem .4rem; + font-size: 87.5%; + color: #fff; + background-color: #212529; + border-radius: .2rem +} + +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700 +} + +pre { + display: block; + font-size: 87.5%; + color: #212529 +} + +pre code { + font-size: inherit; + color: inherit; + word-break: normal +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll +} + +.container { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto +} + +@media (min-width:576px) { + .container { + max-width: 540px + } +} + +@media (min-width:768px) { + .container { + max-width: 720px + } +} + +@media (min-width:992px) { + .container { + max-width: 960px + } +} + +@media (min-width:1200px) { + .container { + max-width: 1140px + } +} + +.container-fluid { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto +} + +.row { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px +} + +.no-gutters { + margin-right: 0; + margin-left: 0 +} + +.no-gutters>.col, +.no-gutters>[class*=col-] { + padding-right: 0; + padding-left: 0 +} + +.col, +.col-1, +.col-10, +.col-11, +.col-12, +.col-2, +.col-3, +.col-4, +.col-5, +.col-6, +.col-7, +.col-8, +.col-9, +.col-auto, +.col-lg, +.col-lg-1, +.col-lg-10, +.col-lg-11, +.col-lg-12, +.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-auto, +.col-md, +.col-md-1, +.col-md-10, +.col-md-11, +.col-md-12, +.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-auto, +.col-sm, +.col-sm-1, +.col-sm-10, +.col-sm-11, +.col-sm-12, +.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-auto, +.col-xl, +.col-xl-1, +.col-xl-10, +.col-xl-11, +.col-xl-12, +.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-auto { + position: relative; + width: 100%; + padding-right: 15px; + padding-left: 15px +} + +.col { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100% +} + +.col-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100% +} + +.col-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333% +} + +.col-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667% +} + +.col-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25% +} + +.col-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333% +} + +.col-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667% +} + +.col-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50% +} + +.col-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333% +} + +.col-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667% +} + +.col-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75% +} + +.col-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333% +} + +.col-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667% +} + +.col-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100% +} + +.order-first { + -ms-flex-order: -1; + order: -1 +} + +.order-last { + -ms-flex-order: 13; + order: 13 +} + +.order-0 { + -ms-flex-order: 0; + order: 0 +} + +.order-1 { + -ms-flex-order: 1; + order: 1 +} + +.order-2 { + -ms-flex-order: 2; + order: 2 +} + +.order-3 { + -ms-flex-order: 3; + order: 3 +} + +.order-4 { + -ms-flex-order: 4; + order: 4 +} + +.order-5 { + -ms-flex-order: 5; + order: 5 +} + +.order-6 { + -ms-flex-order: 6; + order: 6 +} + +.order-7 { + -ms-flex-order: 7; + order: 7 +} + +.order-8 { + -ms-flex-order: 8; + order: 8 +} + +.order-9 { + -ms-flex-order: 9; + order: 9 +} + +.order-10 { + -ms-flex-order: 10; + order: 10 +} + +.order-11 { + -ms-flex-order: 11; + order: 11 +} + +.order-12 { + -ms-flex-order: 12; + order: 12 +} + +.offset-1 { + margin-left: 8.333333% +} + +.offset-2 { + margin-left: 16.666667% +} + +.offset-3 { + margin-left: 25% +} + +.offset-4 { + margin-left: 33.333333% +} + +.offset-5 { + margin-left: 41.666667% +} + +.offset-6 { + margin-left: 50% +} + +.offset-7 { + margin-left: 58.333333% +} + +.offset-8 { + margin-left: 66.666667% +} + +.offset-9 { + margin-left: 75% +} + +.offset-10 { + margin-left: 83.333333% +} + +.offset-11 { + margin-left: 91.666667% +} + +@media (min-width:576px) { + .col-sm { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100% + } + + .col-sm-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100% + } + + .col-sm-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333% + } + + .col-sm-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667% + } + + .col-sm-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25% + } + + .col-sm-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333% + } + + .col-sm-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667% + } + + .col-sm-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50% + } + + .col-sm-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333% + } + + .col-sm-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667% + } + + .col-sm-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75% + } + + .col-sm-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333% + } + + .col-sm-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667% + } + + .col-sm-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100% + } + + .order-sm-first { + -ms-flex-order: -1; + order: -1 + } + + .order-sm-last { + -ms-flex-order: 13; + order: 13 + } + + .order-sm-0 { + -ms-flex-order: 0; + order: 0 + } + + .order-sm-1 { + -ms-flex-order: 1; + order: 1 + } + + .order-sm-2 { + -ms-flex-order: 2; + order: 2 + } + + .order-sm-3 { + -ms-flex-order: 3; + order: 3 + } + + .order-sm-4 { + -ms-flex-order: 4; + order: 4 + } + + .order-sm-5 { + -ms-flex-order: 5; + order: 5 + } + + .order-sm-6 { + -ms-flex-order: 6; + order: 6 + } + + .order-sm-7 { + -ms-flex-order: 7; + order: 7 + } + + .order-sm-8 { + -ms-flex-order: 8; + order: 8 + } + + .order-sm-9 { + -ms-flex-order: 9; + order: 9 + } + + .order-sm-10 { + -ms-flex-order: 10; + order: 10 + } + + .order-sm-11 { + -ms-flex-order: 11; + order: 11 + } + + .order-sm-12 { + -ms-flex-order: 12; + order: 12 + } + + .offset-sm-0 { + margin-left: 0 + } + + .offset-sm-1 { + margin-left: 8.333333% + } + + .offset-sm-2 { + margin-left: 16.666667% + } + + .offset-sm-3 { + margin-left: 25% + } + + .offset-sm-4 { + margin-left: 33.333333% + } + + .offset-sm-5 { + margin-left: 41.666667% + } + + .offset-sm-6 { + margin-left: 50% + } + + .offset-sm-7 { + margin-left: 58.333333% + } + + .offset-sm-8 { + margin-left: 66.666667% + } + + .offset-sm-9 { + margin-left: 75% + } + + .offset-sm-10 { + margin-left: 83.333333% + } + + .offset-sm-11 { + margin-left: 91.666667% + } +} + +@media (min-width:768px) { + .col-md { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100% + } + + .col-md-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100% + } + + .col-md-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333% + } + + .col-md-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667% + } + + .col-md-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25% + } + + .col-md-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333% + } + + .col-md-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667% + } + + .col-md-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50% + } + + .col-md-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333% + } + + .col-md-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667% + } + + .col-md-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75% + } + + .col-md-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333% + } + + .col-md-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667% + } + + .col-md-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100% + } + + .order-md-first { + -ms-flex-order: -1; + order: -1 + } + + .order-md-last { + -ms-flex-order: 13; + order: 13 + } + + .order-md-0 { + -ms-flex-order: 0; + order: 0 + } + + .order-md-1 { + -ms-flex-order: 1; + order: 1 + } + + .order-md-2 { + -ms-flex-order: 2; + order: 2 + } + + .order-md-3 { + -ms-flex-order: 3; + order: 3 + } + + .order-md-4 { + -ms-flex-order: 4; + order: 4 + } + + .order-md-5 { + -ms-flex-order: 5; + order: 5 + } + + .order-md-6 { + -ms-flex-order: 6; + order: 6 + } + + .order-md-7 { + -ms-flex-order: 7; + order: 7 + } + + .order-md-8 { + -ms-flex-order: 8; + order: 8 + } + + .order-md-9 { + -ms-flex-order: 9; + order: 9 + } + + .order-md-10 { + -ms-flex-order: 10; + order: 10 + } + + .order-md-11 { + -ms-flex-order: 11; + order: 11 + } + + .order-md-12 { + -ms-flex-order: 12; + order: 12 + } + + .offset-md-0 { + margin-left: 0 + } + + .offset-md-1 { + margin-left: 8.333333% + } + + .offset-md-2 { + margin-left: 16.666667% + } + + .offset-md-3 { + margin-left: 25% + } + + .offset-md-4 { + margin-left: 33.333333% + } + + .offset-md-5 { + margin-left: 41.666667% + } + + .offset-md-6 { + margin-left: 50% + } + + .offset-md-7 { + margin-left: 58.333333% + } + + .offset-md-8 { + margin-left: 66.666667% + } + + .offset-md-9 { + margin-left: 75% + } + + .offset-md-10 { + margin-left: 83.333333% + } + + .offset-md-11 { + margin-left: 91.666667% + } +} + +@media (min-width:992px) { + .col-lg { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100% + } + + .col-lg-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100% + } + + .col-lg-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333% + } + + .col-lg-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667% + } + + .col-lg-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25% + } + + .col-lg-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333% + } + + .col-lg-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667% + } + + .col-lg-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50% + } + + .col-lg-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333% + } + + .col-lg-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667% + } + + .col-lg-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75% + } + + .col-lg-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333% + } + + .col-lg-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667% + } + + .col-lg-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100% + } + + .order-lg-first { + -ms-flex-order: -1; + order: -1 + } + + .order-lg-last { + -ms-flex-order: 13; + order: 13 + } + + .order-lg-0 { + -ms-flex-order: 0; + order: 0 + } + + .order-lg-1 { + -ms-flex-order: 1; + order: 1 + } + + .order-lg-2 { + -ms-flex-order: 2; + order: 2 + } + + .order-lg-3 { + -ms-flex-order: 3; + order: 3 + } + + .order-lg-4 { + -ms-flex-order: 4; + order: 4 + } + + .order-lg-5 { + -ms-flex-order: 5; + order: 5 + } + + .order-lg-6 { + -ms-flex-order: 6; + order: 6 + } + + .order-lg-7 { + -ms-flex-order: 7; + order: 7 + } + + .order-lg-8 { + -ms-flex-order: 8; + order: 8 + } + + .order-lg-9 { + -ms-flex-order: 9; + order: 9 + } + + .order-lg-10 { + -ms-flex-order: 10; + order: 10 + } + + .order-lg-11 { + -ms-flex-order: 11; + order: 11 + } + + .order-lg-12 { + -ms-flex-order: 12; + order: 12 + } + + .offset-lg-0 { + margin-left: 0 + } + + .offset-lg-1 { + margin-left: 8.333333% + } + + .offset-lg-2 { + margin-left: 16.666667% + } + + .offset-lg-3 { + margin-left: 25% + } + + .offset-lg-4 { + margin-left: 33.333333% + } + + .offset-lg-5 { + margin-left: 41.666667% + } + + .offset-lg-6 { + margin-left: 50% + } + + .offset-lg-7 { + margin-left: 58.333333% + } + + .offset-lg-8 { + margin-left: 66.666667% + } + + .offset-lg-9 { + margin-left: 75% + } + + .offset-lg-10 { + margin-left: 83.333333% + } + + .offset-lg-11 { + margin-left: 91.666667% + } +} + +@media (min-width:1200px) { + .col-xl { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100% + } + + .col-xl-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100% + } + + .col-xl-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333% + } + + .col-xl-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667% + } + + .col-xl-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25% + } + + .col-xl-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333% + } + + .col-xl-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667% + } + + .col-xl-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50% + } + + .col-xl-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333% + } + + .col-xl-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667% + } + + .col-xl-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75% + } + + .col-xl-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333% + } + + .col-xl-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667% + } + + .col-xl-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100% + } + + .order-xl-first { + -ms-flex-order: -1; + order: -1 + } + + .order-xl-last { + -ms-flex-order: 13; + order: 13 + } + + .order-xl-0 { + -ms-flex-order: 0; + order: 0 + } + + .order-xl-1 { + -ms-flex-order: 1; + order: 1 + } + + .order-xl-2 { + -ms-flex-order: 2; + order: 2 + } + + .order-xl-3 { + -ms-flex-order: 3; + order: 3 + } + + .order-xl-4 { + -ms-flex-order: 4; + order: 4 + } + + .order-xl-5 { + -ms-flex-order: 5; + order: 5 + } + + .order-xl-6 { + -ms-flex-order: 6; + order: 6 + } + + .order-xl-7 { + -ms-flex-order: 7; + order: 7 + } + + .order-xl-8 { + -ms-flex-order: 8; + order: 8 + } + + .order-xl-9 { + -ms-flex-order: 9; + order: 9 + } + + .order-xl-10 { + -ms-flex-order: 10; + order: 10 + } + + .order-xl-11 { + -ms-flex-order: 11; + order: 11 + } + + .order-xl-12 { + -ms-flex-order: 12; + order: 12 + } + + .offset-xl-0 { + margin-left: 0 + } + + .offset-xl-1 { + margin-left: 8.333333% + } + + .offset-xl-2 { + margin-left: 16.666667% + } + + .offset-xl-3 { + margin-left: 25% + } + + .offset-xl-4 { + margin-left: 33.333333% + } + + .offset-xl-5 { + margin-left: 41.666667% + } + + .offset-xl-6 { + margin-left: 50% + } + + .offset-xl-7 { + margin-left: 58.333333% + } + + .offset-xl-8 { + margin-left: 66.666667% + } + + .offset-xl-9 { + margin-left: 75% + } + + .offset-xl-10 { + margin-left: 83.333333% + } + + .offset-xl-11 { + margin-left: 91.666667% + } +} + +.table { + width: 100%; + margin-bottom: 1rem; + color: #212529 +} + +.table td, +.table th { + padding: .75rem; + vertical-align: top; + border-top: 1px solid #dee2e6 +} + +.table thead th { + vertical-align: bottom; + border-bottom: 2px solid #dee2e6 +} + +.table tbody+tbody { + border-top: 2px solid #dee2e6 +} + +.table-sm td, +.table-sm th { + padding: .3rem +} + +.table-bordered { + border: 1px solid #dee2e6 +} + +.table-bordered td, +.table-bordered th { + border: 1px solid #dee2e6 +} + +.table-bordered thead td, +.table-bordered thead th { + border-bottom-width: 2px +} + +.table-borderless tbody+tbody, +.table-borderless td, +.table-borderless th, +.table-borderless thead th { + border: 0 +} + +.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, .05) +} + +.table-hover tbody tr:hover { + color: #212529; + background-color: rgba(0, 0, 0, .075) +} + +.table-primary, +.table-primary>td, +.table-primary>th { + background-color: #b8daff +} + +.table-primary tbody+tbody, +.table-primary td, +.table-primary th, +.table-primary thead th { + border-color: #7abaff +} + +.table-hover .table-primary:hover { + background-color: #9fcdff +} + +.table-hover .table-primary:hover>td, +.table-hover .table-primary:hover>th { + background-color: #9fcdff +} + +.table-secondary, +.table-secondary>td, +.table-secondary>th { + background-color: #d6d8db +} + +.table-secondary tbody+tbody, +.table-secondary td, +.table-secondary th, +.table-secondary thead th { + border-color: #b3b7bb +} + +.table-hover .table-secondary:hover { + background-color: #c8cbcf +} + +.table-hover .table-secondary:hover>td, +.table-hover .table-secondary:hover>th { + background-color: #c8cbcf +} + +.table-success, +.table-success>td, +.table-success>th { + background-color: #c3e6cb +} + +.table-success tbody+tbody, +.table-success td, +.table-success th, +.table-success thead th { + border-color: #8fd19e +} + +.table-hover .table-success:hover { + background-color: #b1dfbb +} + +.table-hover .table-success:hover>td, +.table-hover .table-success:hover>th { + background-color: #b1dfbb +} + +.table-info, +.table-info>td, +.table-info>th { + background-color: #bee5eb +} + +.table-info tbody+tbody, +.table-info td, +.table-info th, +.table-info thead th { + border-color: #86cfda +} + +.table-hover .table-info:hover { + background-color: #abdde5 +} + +.table-hover .table-info:hover>td, +.table-hover .table-info:hover>th { + background-color: #abdde5 +} + +.table-warning, +.table-warning>td, +.table-warning>th { + background-color: #ffeeba +} + +.table-warning tbody+tbody, +.table-warning td, +.table-warning th, +.table-warning thead th { + border-color: #ffdf7e +} + +.table-hover .table-warning:hover { + background-color: #ffe8a1 +} + +.table-hover .table-warning:hover>td, +.table-hover .table-warning:hover>th { + background-color: #ffe8a1 +} + +.table-danger, +.table-danger>td, +.table-danger>th { + background-color: #f5c6cb +} + +.table-danger tbody+tbody, +.table-danger td, +.table-danger th, +.table-danger thead th { + border-color: #ed969e +} + +.table-hover .table-danger:hover { + background-color: #f1b0b7 +} + +.table-hover .table-danger:hover>td, +.table-hover .table-danger:hover>th { + background-color: #f1b0b7 +} + +.table-light, +.table-light>td, +.table-light>th { + background-color: #fdfdfe +} + +.table-light tbody+tbody, +.table-light td, +.table-light th, +.table-light thead th { + border-color: #fbfcfc +} + +.table-hover .table-light:hover { + background-color: #ececf6 +} + +.table-hover .table-light:hover>td, +.table-hover .table-light:hover>th { + background-color: #ececf6 +} + +.table-dark, +.table-dark>td, +.table-dark>th { + background-color: #c6c8ca +} + +.table-dark tbody+tbody, +.table-dark td, +.table-dark th, +.table-dark thead th { + border-color: #95999c +} + +.table-hover .table-dark:hover { + background-color: #b9bbbe +} + +.table-hover .table-dark:hover>td, +.table-hover .table-dark:hover>th { + background-color: #b9bbbe +} + +.table-active, +.table-active>td, +.table-active>th { + background-color: rgba(0, 0, 0, .075) +} + +.table-hover .table-active:hover { + background-color: rgba(0, 0, 0, .075) +} + +.table-hover .table-active:hover>td, +.table-hover .table-active:hover>th { + background-color: rgba(0, 0, 0, .075) +} + +.table .thead-dark th { + color: #fff; + background-color: #343a40; + border-color: #454d55 +} + +.table .thead-light th { + color: #495057; + background-color: #e9ecef; + border-color: #dee2e6 +} + +.table-dark { + color: #fff; + background-color: #343a40 +} + +.table-dark td, +.table-dark th, +.table-dark thead th { + border-color: #454d55 +} + +.table-dark.table-bordered { + border: 0 +} + +.table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, .05) +} + +.table-dark.table-hover tbody tr:hover { + color: #fff; + background-color: rgba(255, 255, 255, .075) +} + +@media (max-width:575.98px) { + .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch + } + + .table-responsive-sm>.table-bordered { + border: 0 + } +} + +@media (max-width:767.98px) { + .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch + } + + .table-responsive-md>.table-bordered { + border: 0 + } +} + +@media (max-width:991.98px) { + .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch + } + + .table-responsive-lg>.table-bordered { + border: 0 + } +} + +@media (max-width:1199.98px) { + .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch + } + + .table-responsive-xl>.table-bordered { + border: 0 + } +} + +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch +} + +.table-responsive>.table-bordered { + border: 0 +} + +.form-control { + display: block; + width: 100%; + height: calc(1.5em + .75rem + 2px); + padding: .375rem .75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ced4da; + border-radius: .25rem; + transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out +} + +@media (prefers-reduced-motion:reduce) { + .form-control { + transition: none + } +} + +.form-control::-ms-expand { + background-color: transparent; + border: 0 +} + +.form-control:focus { + color: #495057; + background-color: #fff; + border-color: #80bdff; + outline: 0; + box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25) +} + +.form-control::-webkit-input-placeholder { + color: #6c757d; + opacity: 1 +} + +.form-control::-moz-placeholder { + color: #6c757d; + opacity: 1 +} + +.form-control:-ms-input-placeholder { + color: #6c757d; + opacity: 1 +} + +.form-control::-ms-input-placeholder { + color: #6c757d; + opacity: 1 +} + +.form-control::placeholder { + color: #6c757d; + opacity: 1 +} + +.form-control:disabled, +.form-control[readonly] { + background-color: #e9ecef; + opacity: 1 +} + +select.form-control:focus::-ms-value { + color: #495057; + background-color: #fff +} + +.form-control-file, +.form-control-range { + display: block; + width: 100% +} + +.col-form-label { + padding-top: calc(.375rem + 1px); + padding-bottom: calc(.375rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5 +} + +.col-form-label-lg { + padding-top: calc(.5rem + 1px); + padding-bottom: calc(.5rem + 1px); + font-size: 1.25rem; + line-height: 1.5 +} + +.col-form-label-sm { + padding-top: calc(.25rem + 1px); + padding-bottom: calc(.25rem + 1px); + font-size: .875rem; + line-height: 1.5 +} + +.form-control-plaintext { + display: block; + width: 100%; + padding-top: .375rem; + padding-bottom: .375rem; + margin-bottom: 0; + line-height: 1.5; + color: #212529; + background-color: transparent; + border: solid transparent; + border-width: 1px 0 +} + +.form-control-plaintext.form-control-lg, +.form-control-plaintext.form-control-sm { + padding-right: 0; + padding-left: 0 +} + +.form-control-sm { + height: calc(1.5em + .5rem + 2px); + padding: .25rem .5rem; + font-size: .875rem; + line-height: 1.5; + border-radius: .2rem +} + +.form-control-lg { + height: calc(1.5em + 1rem + 2px); + padding: .5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: .3rem +} + +select.form-control[multiple], +select.form-control[size] { + height: auto +} + +textarea.form-control { + height: auto +} + +.form-group { + margin-bottom: 1rem +} + +.form-text { + display: block; + margin-top: .25rem +} + +.form-row { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -5px; + margin-left: -5px +} + +.form-row>.col, +.form-row>[class*=col-] { + padding-right: 5px; + padding-left: 5px +} + +.form-check { + position: relative; + display: block; + padding-left: 1.25rem +} + +.form-check-input { + position: absolute; + margin-top: .3rem; + margin-left: -1.25rem +} + +.form-check-input:disabled~.form-check-label { + color: #6c757d +} + +.form-check-label { + margin-bottom: 0 +} + +.form-check-inline { + display: -ms-inline-flexbox; + display: inline-flex; + -ms-flex-align: center; + align-items: center; + padding-left: 0; + margin-right: .75rem +} + +.form-check-inline .form-check-input { + position: static; + margin-top: 0; + margin-right: .3125rem; + margin-left: 0 +} + +.valid-feedback { + display: none; + width: 100%; + margin-top: .25rem; + font-size: 80%; + color: #28a745 +} + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: .25rem .5rem; + margin-top: .1rem; + font-size: .875rem; + line-height: 1.5; + color: #fff; + background-color: rgba(40, 167, 69, .9); + border-radius: .25rem +} + +.form-control.is-valid, +.was-validated .form-control:valid { + border-color: #28a745; + padding-right: calc(1.5em + .75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: center right calc(.375em + .1875rem); + background-size: calc(.75em + .375rem) calc(.75em + .375rem) +} + +.form-control.is-valid:focus, +.was-validated .form-control:valid:focus { + border-color: #28a745; + box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25) +} + +.form-control.is-valid~.valid-feedback, +.form-control.is-valid~.valid-tooltip, +.was-validated .form-control:valid~.valid-feedback, +.was-validated .form-control:valid~.valid-tooltip { + display: block +} + +.was-validated textarea.form-control:valid, +textarea.form-control.is-valid { + padding-right: calc(1.5em + .75rem); + background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem) +} + +.custom-select.is-valid, +.was-validated .custom-select:valid { + border-color: #28a745; + padding-right: calc((1em + .75rem) * 3 / 4 + 1.75rem); + background: url("data:image/svg+xml,%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 .75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) +} + +.custom-select.is-valid:focus, +.was-validated .custom-select:valid:focus { + border-color: #28a745; + box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25) +} + +.custom-select.is-valid~.valid-feedback, +.custom-select.is-valid~.valid-tooltip, +.was-validated .custom-select:valid~.valid-feedback, +.was-validated .custom-select:valid~.valid-tooltip { + display: block +} + +.form-control-file.is-valid~.valid-feedback, +.form-control-file.is-valid~.valid-tooltip, +.was-validated .form-control-file:valid~.valid-feedback, +.was-validated .form-control-file:valid~.valid-tooltip { + display: block +} + +.form-check-input.is-valid~.form-check-label, +.was-validated .form-check-input:valid~.form-check-label { + color: #28a745 +} + +.form-check-input.is-valid~.valid-feedback, +.form-check-input.is-valid~.valid-tooltip, +.was-validated .form-check-input:valid~.valid-feedback, +.was-validated .form-check-input:valid~.valid-tooltip { + display: block +} + +.custom-control-input.is-valid~.custom-control-label, +.was-validated .custom-control-input:valid~.custom-control-label { + color: #28a745 +} + +.custom-control-input.is-valid~.custom-control-label::before, +.was-validated .custom-control-input:valid~.custom-control-label::before { + border-color: #28a745 +} + +.custom-control-input.is-valid~.valid-feedback, +.custom-control-input.is-valid~.valid-tooltip, +.was-validated .custom-control-input:valid~.valid-feedback, +.was-validated .custom-control-input:valid~.valid-tooltip { + display: block +} + +.custom-control-input.is-valid:checked~.custom-control-label::before, +.was-validated .custom-control-input:valid:checked~.custom-control-label::before { + border-color: #34ce57; + background-color: #34ce57 +} + +.custom-control-input.is-valid:focus~.custom-control-label::before, +.was-validated .custom-control-input:valid:focus~.custom-control-label::before { + box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25) +} + +.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before, +.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before { + border-color: #28a745 +} + +.custom-file-input.is-valid~.custom-file-label, +.was-validated .custom-file-input:valid~.custom-file-label { + border-color: #28a745 +} + +.custom-file-input.is-valid~.valid-feedback, +.custom-file-input.is-valid~.valid-tooltip, +.was-validated .custom-file-input:valid~.valid-feedback, +.was-validated .custom-file-input:valid~.valid-tooltip { + display: block +} + +.custom-file-input.is-valid:focus~.custom-file-label, +.was-validated .custom-file-input:valid:focus~.custom-file-label { + border-color: #28a745; + box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25) +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: .25rem; + font-size: 80%; + color: #dc3545 +} + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: .25rem .5rem; + margin-top: .1rem; + font-size: .875rem; + line-height: 1.5; + color: #fff; + background-color: rgba(220, 53, 69, .9); + border-radius: .25rem +} + +.form-control.is-invalid, +.was-validated .form-control:invalid { + border-color: #dc3545; + padding-right: calc(1.5em + .75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E"); + background-repeat: no-repeat; + background-position: center right calc(.375em + .1875rem); + background-size: calc(.75em + .375rem) calc(.75em + .375rem) +} + +.form-control.is-invalid:focus, +.was-validated .form-control:invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25) +} + +.form-control.is-invalid~.invalid-feedback, +.form-control.is-invalid~.invalid-tooltip, +.was-validated .form-control:invalid~.invalid-feedback, +.was-validated .form-control:invalid~.invalid-tooltip { + display: block +} + +.was-validated textarea.form-control:invalid, +textarea.form-control.is-invalid { + padding-right: calc(1.5em + .75rem); + background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem) +} + +.custom-select.is-invalid, +.was-validated .custom-select:invalid { + border-color: #dc3545; + padding-right: calc((1em + .75rem) * 3 / 4 + 1.75rem); + background: url("data:image/svg+xml,%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 .75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) +} + +.custom-select.is-invalid:focus, +.was-validated .custom-select:invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25) +} + +.custom-select.is-invalid~.invalid-feedback, +.custom-select.is-invalid~.invalid-tooltip, +.was-validated .custom-select:invalid~.invalid-feedback, +.was-validated .custom-select:invalid~.invalid-tooltip { + display: block +} + +.form-control-file.is-invalid~.invalid-feedback, +.form-control-file.is-invalid~.invalid-tooltip, +.was-validated .form-control-file:invalid~.invalid-feedback, +.was-validated .form-control-file:invalid~.invalid-tooltip { + display: block +} + +.form-check-input.is-invalid~.form-check-label, +.was-validated .form-check-input:invalid~.form-check-label { + color: #dc3545 +} + +.form-check-input.is-invalid~.invalid-feedback, +.form-check-input.is-invalid~.invalid-tooltip, +.was-validated .form-check-input:invalid~.invalid-feedback, +.was-validated .form-check-input:invalid~.invalid-tooltip { + display: block +} + +.custom-control-input.is-invalid~.custom-control-label, +.was-validated .custom-control-input:invalid~.custom-control-label { + color: #dc3545 +} + +.custom-control-input.is-invalid~.custom-control-label::before, +.was-validated .custom-control-input:invalid~.custom-control-label::before { + border-color: #dc3545 +} + +.custom-control-input.is-invalid~.invalid-feedback, +.custom-control-input.is-invalid~.invalid-tooltip, +.was-validated .custom-control-input:invalid~.invalid-feedback, +.was-validated .custom-control-input:invalid~.invalid-tooltip { + display: block +} + +.custom-control-input.is-invalid:checked~.custom-control-label::before, +.was-validated .custom-control-input:invalid:checked~.custom-control-label::before { + border-color: #e4606d; + background-color: #e4606d +} + +.custom-control-input.is-invalid:focus~.custom-control-label::before, +.was-validated .custom-control-input:invalid:focus~.custom-control-label::before { + box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25) +} + +.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before, +.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before { + border-color: #dc3545 +} + +.custom-file-input.is-invalid~.custom-file-label, +.was-validated .custom-file-input:invalid~.custom-file-label { + border-color: #dc3545 +} + +.custom-file-input.is-invalid~.invalid-feedback, +.custom-file-input.is-invalid~.invalid-tooltip, +.was-validated .custom-file-input:invalid~.invalid-feedback, +.was-validated .custom-file-input:invalid~.invalid-tooltip { + display: block +} + +.custom-file-input.is-invalid:focus~.custom-file-label, +.was-validated .custom-file-input:invalid:focus~.custom-file-label { + border-color: #dc3545; + box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25) +} + +.form-inline { + display: -ms-flexbox; + display: flex; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -ms-flex-align: center; + align-items: center +} + +.form-inline .form-check { + width: 100% +} + +@media (min-width:576px) { + .form-inline label { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + margin-bottom: 0 + } + + .form-inline .form-group { + display: -ms-flexbox; + display: flex; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -ms-flex-align: center; + align-items: center; + margin-bottom: 0 + } + + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle + } + + .form-inline .form-control-plaintext { + display: inline-block + } + + .form-inline .custom-select, + .form-inline .input-group { + width: auto + } + + .form-inline .form-check { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: auto; + padding-left: 0 + } + + .form-inline .form-check-input { + position: relative; + -ms-flex-negative: 0; + flex-shrink: 0; + margin-top: 0; + margin-right: .25rem; + margin-left: 0 + } + + .form-inline .custom-control { + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center + } + + .form-inline .custom-control-label { + margin-bottom: 0 + } +} + +.btn { + display: inline-block; + font-weight: 400; + color: #212529; + text-align: center; + vertical-align: middle; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: transparent; + border: 1px solid transparent; + padding: .375rem .75rem; + font-size: 1rem; + line-height: 1.5; + border-radius: .25rem; + transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out +} + +@media (prefers-reduced-motion:reduce) { + .btn { + transition: none + } +} + +.btn:hover { + color: #212529; + text-decoration: none +} + +.btn.focus, +.btn:focus { + outline: 0; + box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25) +} + +.btn.disabled, +.btn:disabled { + opacity: .65 +} + +a.btn.disabled, +fieldset:disabled a.btn { + pointer-events: none +} + +.btn-primary { + color: #fff; + background-color: #007bff; + border-color: #007bff +} + +.btn-primary:hover { + color: #fff; + background-color: #0069d9; + border-color: #0062cc +} + +.btn-primary.focus, +.btn-primary:focus { + box-shadow: 0 0 0 .2rem rgba(38, 143, 255, .5) +} + +.btn-primary.disabled, +.btn-primary:disabled { + color: #fff; + background-color: #007bff; + border-color: #007bff +} + +.btn-primary:not(:disabled):not(.disabled).active, +.btn-primary:not(:disabled):not(.disabled):active, +.show>.btn-primary.dropdown-toggle { + color: #fff; + background-color: #0062cc; + border-color: #005cbf +} + +.btn-primary:not(:disabled):not(.disabled).active:focus, +.btn-primary:not(:disabled):not(.disabled):active:focus, +.show>.btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(38, 143, 255, .5) +} + +.btn-secondary { + color: #fff; + background-color: #6c757d; + border-color: #6c757d +} + +.btn-secondary:hover { + color: #fff; + background-color: #5a6268; + border-color: #545b62 +} + +.btn-secondary.focus, +.btn-secondary:focus { + box-shadow: 0 0 0 .2rem rgba(130, 138, 145, .5) +} + +.btn-secondary.disabled, +.btn-secondary:disabled { + color: #fff; + background-color: #6c757d; + border-color: #6c757d +} + +.btn-secondary:not(:disabled):not(.disabled).active, +.btn-secondary:not(:disabled):not(.disabled):active, +.show>.btn-secondary.dropdown-toggle { + color: #fff; + background-color: #545b62; + border-color: #4e555b +} + +.btn-secondary:not(:disabled):not(.disabled).active:focus, +.btn-secondary:not(:disabled):not(.disabled):active:focus, +.show>.btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(130, 138, 145, .5) +} + +.btn-success { + color: #fff; + background-color: #28a745; + border-color: #28a745 +} + +.btn-success:hover { + color: #fff; + background-color: #218838; + border-color: #1e7e34 +} + +.btn-success.focus, +.btn-success:focus { + box-shadow: 0 0 0 .2rem rgba(72, 180, 97, .5) +} + +.btn-success.disabled, +.btn-success:disabled { + color: #fff; + background-color: #28a745; + border-color: #28a745 +} + +.btn-success:not(:disabled):not(.disabled).active, +.btn-success:not(:disabled):not(.disabled):active, +.show>.btn-success.dropdown-toggle { + color: #fff; + background-color: #1e7e34; + border-color: #1c7430 +} + +.btn-success:not(:disabled):not(.disabled).active:focus, +.btn-success:not(:disabled):not(.disabled):active:focus, +.show>.btn-success.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(72, 180, 97, .5) +} + +.btn-info { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8 +} + +.btn-info:hover { + color: #fff; + background-color: #138496; + border-color: #117a8b +} + +.btn-info.focus, +.btn-info:focus { + box-shadow: 0 0 0 .2rem rgba(58, 176, 195, .5) +} + +.btn-info.disabled, +.btn-info:disabled { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8 +} + +.btn-info:not(:disabled):not(.disabled).active, +.btn-info:not(:disabled):not(.disabled):active, +.show>.btn-info.dropdown-toggle { + color: #fff; + background-color: #117a8b; + border-color: #10707f +} + +.btn-info:not(:disabled):not(.disabled).active:focus, +.btn-info:not(:disabled):not(.disabled):active:focus, +.show>.btn-info.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(58, 176, 195, .5) +} + +.btn-warning { + color: #212529; + background-color: #ffc107; + border-color: #ffc107 +} + +.btn-warning:hover { + color: #212529; + background-color: #e0a800; + border-color: #d39e00 +} + +.btn-warning.focus, +.btn-warning:focus { + box-shadow: 0 0 0 .2rem rgba(222, 170, 12, .5) +} + +.btn-warning.disabled, +.btn-warning:disabled { + color: #212529; + background-color: #ffc107; + border-color: #ffc107 +} + +.btn-warning:not(:disabled):not(.disabled).active, +.btn-warning:not(:disabled):not(.disabled):active, +.show>.btn-warning.dropdown-toggle { + color: #212529; + background-color: #d39e00; + border-color: #c69500 +} + +.btn-warning:not(:disabled):not(.disabled).active:focus, +.btn-warning:not(:disabled):not(.disabled):active:focus, +.show>.btn-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(222, 170, 12, .5) +} + +.btn-danger { + color: #fff; + background-color: #dc3545; + border-color: #dc3545 +} + +.btn-danger:hover { + color: #fff; + background-color: #c82333; + border-color: #bd2130 +} + +.btn-danger.focus, +.btn-danger:focus { + box-shadow: 0 0 0 .2rem rgba(225, 83, 97, .5) +} + +.btn-danger.disabled, +.btn-danger:disabled { + color: #fff; + background-color: #dc3545; + border-color: #dc3545 +} + +.btn-danger:not(:disabled):not(.disabled).active, +.btn-danger:not(:disabled):not(.disabled):active, +.show>.btn-danger.dropdown-toggle { + color: #fff; + background-color: #bd2130; + border-color: #b21f2d +} + +.btn-danger:not(:disabled):not(.disabled).active:focus, +.btn-danger:not(:disabled):not(.disabled):active:focus, +.show>.btn-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(225, 83, 97, .5) +} + +.btn-light { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa +} + +.btn-light:hover { + color: #212529; + background-color: #e2e6ea; + border-color: #dae0e5 +} + +.btn-light.focus, +.btn-light:focus { + box-shadow: 0 0 0 .2rem rgba(216, 217, 219, .5) +} + +.btn-light.disabled, +.btn-light:disabled { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa +} + +.btn-light:not(:disabled):not(.disabled).active, +.btn-light:not(:disabled):not(.disabled):active, +.show>.btn-light.dropdown-toggle { + color: #212529; + background-color: #dae0e5; + border-color: #d3d9df +} + +.btn-light:not(:disabled):not(.disabled).active:focus, +.btn-light:not(:disabled):not(.disabled):active:focus, +.show>.btn-light.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(216, 217, 219, .5) +} + +.btn-dark { + color: #fff; + background-color: #343a40; + border-color: #343a40 +} + +.btn-dark:hover { + color: #fff; + background-color: #23272b; + border-color: #1d2124 +} + +.btn-dark.focus, +.btn-dark:focus { + box-shadow: 0 0 0 .2rem rgba(82, 88, 93, .5) +} + +.btn-dark.disabled, +.btn-dark:disabled { + color: #fff; + background-color: #343a40; + border-color: #343a40 +} + +.btn-dark:not(:disabled):not(.disabled).active, +.btn-dark:not(:disabled):not(.disabled):active, +.show>.btn-dark.dropdown-toggle { + color: #fff; + background-color: #1d2124; + border-color: #171a1d +} + +.btn-dark:not(:disabled):not(.disabled).active:focus, +.btn-dark:not(:disabled):not(.disabled):active:focus, +.show>.btn-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(82, 88, 93, .5) +} + +.btn-outline-primary { + color: #007bff; + border-color: #007bff +} + +.btn-outline-primary:hover { + color: #fff; + background-color: #007bff; + border-color: #007bff +} + +.btn-outline-primary.focus, +.btn-outline-primary:focus { + box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5) +} + +.btn-outline-primary.disabled, +.btn-outline-primary:disabled { + color: #007bff; + background-color: transparent +} + +.btn-outline-primary:not(:disabled):not(.disabled).active, +.btn-outline-primary:not(:disabled):not(.disabled):active, +.show>.btn-outline-primary.dropdown-toggle { + color: #fff; + background-color: #007bff; + border-color: #007bff +} + +.btn-outline-primary:not(:disabled):not(.disabled).active:focus, +.btn-outline-primary:not(:disabled):not(.disabled):active:focus, +.show>.btn-outline-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5) +} + +.btn-outline-secondary { + color: #6c757d; + border-color: #6c757d +} + +.btn-outline-secondary:hover { + color: #fff; + background-color: #6c757d; + border-color: #6c757d +} + +.btn-outline-secondary.focus, +.btn-outline-secondary:focus { + box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5) +} + +.btn-outline-secondary.disabled, +.btn-outline-secondary:disabled { + color: #6c757d; + background-color: transparent +} + +.btn-outline-secondary:not(:disabled):not(.disabled).active, +.btn-outline-secondary:not(:disabled):not(.disabled):active, +.show>.btn-outline-secondary.dropdown-toggle { + color: #fff; + background-color: #6c757d; + border-color: #6c757d +} + +.btn-outline-secondary:not(:disabled):not(.disabled).active:focus, +.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, +.show>.btn-outline-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5) +} + +.btn-outline-success { + color: #28a745; + border-color: #28a745 +} + +.btn-outline-success:hover { + color: #fff; + background-color: #28a745; + border-color: #28a745 +} + +.btn-outline-success.focus, +.btn-outline-success:focus { + box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5) +} + +.btn-outline-success.disabled, +.btn-outline-success:disabled { + color: #28a745; + background-color: transparent +} + +.btn-outline-success:not(:disabled):not(.disabled).active, +.btn-outline-success:not(:disabled):not(.disabled):active, +.show>.btn-outline-success.dropdown-toggle { + color: #fff; + background-color: #28a745; + border-color: #28a745 +} + +.btn-outline-success:not(:disabled):not(.disabled).active:focus, +.btn-outline-success:not(:disabled):not(.disabled):active:focus, +.show>.btn-outline-success.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5) +} + +.btn-outline-info { + color: #17a2b8; + border-color: #17a2b8 +} + +.btn-outline-info:hover { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8 +} + +.btn-outline-info.focus, +.btn-outline-info:focus { + box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5) +} + +.btn-outline-info.disabled, +.btn-outline-info:disabled { + color: #17a2b8; + background-color: transparent +} + +.btn-outline-info:not(:disabled):not(.disabled).active, +.btn-outline-info:not(:disabled):not(.disabled):active, +.show>.btn-outline-info.dropdown-toggle { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8 +} + +.btn-outline-info:not(:disabled):not(.disabled).active:focus, +.btn-outline-info:not(:disabled):not(.disabled):active:focus, +.show>.btn-outline-info.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5) +} + +.btn-outline-warning { + color: #ffc107; + border-color: #ffc107 +} + +.btn-outline-warning:hover { + color: #212529; + background-color: #ffc107; + border-color: #ffc107 +} + +.btn-outline-warning.focus, +.btn-outline-warning:focus { + box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5) +} + +.btn-outline-warning.disabled, +.btn-outline-warning:disabled { + color: #ffc107; + background-color: transparent +} + +.btn-outline-warning:not(:disabled):not(.disabled).active, +.btn-outline-warning:not(:disabled):not(.disabled):active, +.show>.btn-outline-warning.dropdown-toggle { + color: #212529; + background-color: #ffc107; + border-color: #ffc107 +} + +.btn-outline-warning:not(:disabled):not(.disabled).active:focus, +.btn-outline-warning:not(:disabled):not(.disabled):active:focus, +.show>.btn-outline-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5) +} + +.btn-outline-danger { + color: #dc3545; + border-color: #dc3545 +} + +.btn-outline-danger:hover { + color: #fff; + background-color: #dc3545; + border-color: #dc3545 +} + +.btn-outline-danger.focus, +.btn-outline-danger:focus { + box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5) +} + +.btn-outline-danger.disabled, +.btn-outline-danger:disabled { + color: #dc3545; + background-color: transparent +} + +.btn-outline-danger:not(:disabled):not(.disabled).active, +.btn-outline-danger:not(:disabled):not(.disabled):active, +.show>.btn-outline-danger.dropdown-toggle { + color: #fff; + background-color: #dc3545; + border-color: #dc3545 +} + +.btn-outline-danger:not(:disabled):not(.disabled).active:focus, +.btn-outline-danger:not(:disabled):not(.disabled):active:focus, +.show>.btn-outline-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5) +} + +.btn-outline-light { + color: #f8f9fa; + border-color: #f8f9fa +} + +.btn-outline-light:hover { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa +} + +.btn-outline-light.focus, +.btn-outline-light:focus { + box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5) +} + +.btn-outline-light.disabled, +.btn-outline-light:disabled { + color: #f8f9fa; + background-color: transparent +} + +.btn-outline-light:not(:disabled):not(.disabled).active, +.btn-outline-light:not(:disabled):not(.disabled):active, +.show>.btn-outline-light.dropdown-toggle { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa +} + +.btn-outline-light:not(:disabled):not(.disabled).active:focus, +.btn-outline-light:not(:disabled):not(.disabled):active:focus, +.show>.btn-outline-light.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5) +} + +.btn-outline-dark { + color: #343a40; + border-color: #343a40 +} + +.btn-outline-dark:hover { + color: #fff; + background-color: #343a40; + border-color: #343a40 +} + +.btn-outline-dark.focus, +.btn-outline-dark:focus { + box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5) +} + +.btn-outline-dark.disabled, +.btn-outline-dark:disabled { + color: #343a40; + background-color: transparent +} + +.btn-outline-dark:not(:disabled):not(.disabled).active, +.btn-outline-dark:not(:disabled):not(.disabled):active, +.show>.btn-outline-dark.dropdown-toggle { + color: #fff; + background-color: #343a40; + border-color: #343a40 +} + +.btn-outline-dark:not(:disabled):not(.disabled).active:focus, +.btn-outline-dark:not(:disabled):not(.disabled):active:focus, +.show>.btn-outline-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5) +} + +.btn-link { + font-weight: 400; + color: #007bff; + text-decoration: none +} + +.btn-link:hover { + color: #0056b3; + text-decoration: underline +} + +.btn-link.focus, +.btn-link:focus { + text-decoration: underline; + box-shadow: none +} + +.btn-link.disabled, +.btn-link:disabled { + color: #6c757d; + pointer-events: none +} + +.btn-group-lg>.btn, +.btn-lg { + padding: .5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: .3rem +} + +.btn-group-sm>.btn, +.btn-sm { + padding: .25rem .5rem; + font-size: .875rem; + line-height: 1.5; + border-radius: .2rem +} + +.btn-block { + display: block; + width: 100% +} + +.btn-block+.btn-block { + margin-top: .5rem +} + +input[type=button].btn-block, +input[type=reset].btn-block, +input[type=submit].btn-block { + width: 100% +} + +.fade { + transition: opacity .15s linear +} + +@media (prefers-reduced-motion:reduce) { + .fade { + transition: none + } +} + +.fade:not(.show) { + opacity: 0 +} + +.collapse:not(.show) { + display: none +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + transition: height .35s ease +} + +@media (prefers-reduced-motion:reduce) { + .collapsing { + transition: none + } +} + +.dropdown, +.dropleft, +.dropright, +.dropup { + position: relative +} + +.dropdown-toggle { + white-space: nowrap +} + +.dropdown-toggle::after { + display: inline-block; + margin-left: .255em; + vertical-align: .255em; + content: ""; + border-top: .3em solid; + border-right: .3em solid transparent; + border-bottom: 0; + border-left: .3em solid transparent +} + +.dropdown-toggle:empty::after { + margin-left: 0 +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: .5rem 0; + margin: .125rem 0 0; + font-size: 1rem; + color: #212529; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, .15); + border-radius: .25rem +} + +.dropdown-menu-left { + right: auto; + left: 0 +} + +.dropdown-menu-right { + right: 0; + left: auto +} + +@media (min-width:576px) { + .dropdown-menu-sm-left { + right: auto; + left: 0 + } + + .dropdown-menu-sm-right { + right: 0; + left: auto + } +} + +@media (min-width:768px) { + .dropdown-menu-md-left { + right: auto; + left: 0 + } + + .dropdown-menu-md-right { + right: 0; + left: auto + } +} + +@media (min-width:992px) { + .dropdown-menu-lg-left { + right: auto; + left: 0 + } + + .dropdown-menu-lg-right { + right: 0; + left: auto + } +} + +@media (min-width:1200px) { + .dropdown-menu-xl-left { + right: auto; + left: 0 + } + + .dropdown-menu-xl-right { + right: 0; + left: auto + } +} + +.dropup .dropdown-menu { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: .125rem +} + +.dropup .dropdown-toggle::after { + display: inline-block; + margin-left: .255em; + vertical-align: .255em; + content: ""; + border-top: 0; + border-right: .3em solid transparent; + border-bottom: .3em solid; + border-left: .3em solid transparent +} + +.dropup .dropdown-toggle:empty::after { + margin-left: 0 +} + +.dropright .dropdown-menu { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: .125rem +} + +.dropright .dropdown-toggle::after { + display: inline-block; + margin-left: .255em; + vertical-align: .255em; + content: ""; + border-top: .3em solid transparent; + border-right: 0; + border-bottom: .3em solid transparent; + border-left: .3em solid +} + +.dropright .dropdown-toggle:empty::after { + margin-left: 0 +} + +.dropright .dropdown-toggle::after { + vertical-align: 0 +} + +.dropleft .dropdown-menu { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: .125rem +} + +.dropleft .dropdown-toggle::after { + display: inline-block; + margin-left: .255em; + vertical-align: .255em; + content: "" +} + +.dropleft .dropdown-toggle::after { + display: none +} + +.dropleft .dropdown-toggle::before { + display: inline-block; + margin-right: .255em; + vertical-align: .255em; + content: ""; + border-top: .3em solid transparent; + border-right: .3em solid; + border-bottom: .3em solid transparent +} + +.dropleft .dropdown-toggle:empty::after { + margin-left: 0 +} + +.dropleft .dropdown-toggle::before { + vertical-align: 0 +} + +.dropdown-menu[x-placement^=bottom], +.dropdown-menu[x-placement^=left], +.dropdown-menu[x-placement^=right], +.dropdown-menu[x-placement^=top] { + right: auto; + bottom: auto +} + +.dropdown-divider { + height: 0; + margin: .5rem 0; + overflow: hidden; + border-top: 1px solid #e9ecef +} + +.dropdown-item { + display: block; + width: 100%; + padding: .25rem 1.5rem; + clear: both; + font-weight: 400; + color: #212529; + text-align: inherit; + white-space: nowrap; + background-color: transparent; + border: 0 +} + +.dropdown-item:focus, +.dropdown-item:hover { + color: #16181b; + text-decoration: none; + background-color: #f8f9fa +} + +.dropdown-item.active, +.dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #007bff +} + +.dropdown-item.disabled, +.dropdown-item:disabled { + color: #6c757d; + pointer-events: none; + background-color: transparent +} + +.dropdown-menu.show { + display: block +} + +.dropdown-header { + display: block; + padding: .5rem 1.5rem; + margin-bottom: 0; + font-size: .875rem; + color: #6c757d; + white-space: nowrap +} + +.dropdown-item-text { + display: block; + padding: .25rem 1.5rem; + color: #212529 +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: -ms-inline-flexbox; + display: inline-flex; + vertical-align: middle +} + +.btn-group-vertical>.btn, +.btn-group>.btn { + position: relative; + -ms-flex: 1 1 auto; + flex: 1 1 auto +} + +.btn-group-vertical>.btn:hover, +.btn-group>.btn:hover { + z-index: 1 +} + +.btn-group-vertical>.btn.active, +.btn-group-vertical>.btn:active, +.btn-group-vertical>.btn:focus, +.btn-group>.btn.active, +.btn-group>.btn:active, +.btn-group>.btn:focus { + z-index: 1 +} + +.btn-toolbar { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-pack: start; + justify-content: flex-start +} + +.btn-toolbar .input-group { + width: auto +} + +.btn-group>.btn-group:not(:first-child), +.btn-group>.btn:not(:first-child) { + margin-left: -1px +} + +.btn-group>.btn-group:not(:last-child)>.btn, +.btn-group>.btn:not(:last-child):not(.dropdown-toggle) { + border-top-right-radius: 0; + border-bottom-right-radius: 0 +} + +.btn-group>.btn-group:not(:first-child)>.btn, +.btn-group>.btn:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0 +} + +.dropdown-toggle-split { + padding-right: .5625rem; + padding-left: .5625rem +} + +.dropdown-toggle-split::after, +.dropright .dropdown-toggle-split::after, +.dropup .dropdown-toggle-split::after { + margin-left: 0 +} + +.dropleft .dropdown-toggle-split::before { + margin-right: 0 +} + +.btn-group-sm>.btn+.dropdown-toggle-split, +.btn-sm+.dropdown-toggle-split { + padding-right: .375rem; + padding-left: .375rem +} + +.btn-group-lg>.btn+.dropdown-toggle-split, +.btn-lg+.dropdown-toggle-split { + padding-right: .75rem; + padding-left: .75rem +} + +.btn-group-vertical { + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: start; + align-items: flex-start; + -ms-flex-pack: center; + justify-content: center +} + +.btn-group-vertical>.btn, +.btn-group-vertical>.btn-group { + width: 100% +} + +.btn-group-vertical>.btn-group:not(:first-child), +.btn-group-vertical>.btn:not(:first-child) { + margin-top: -1px +} + +.btn-group-vertical>.btn-group:not(:last-child)>.btn, +.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle) { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0 +} + +.btn-group-vertical>.btn-group:not(:first-child)>.btn, +.btn-group-vertical>.btn:not(:first-child) { + border-top-left-radius: 0; + border-top-right-radius: 0 +} + +.btn-group-toggle>.btn, +.btn-group-toggle>.btn-group>.btn { + margin-bottom: 0 +} + +.btn-group-toggle>.btn input[type=checkbox], +.btn-group-toggle>.btn input[type=radio], +.btn-group-toggle>.btn-group>.btn input[type=checkbox], +.btn-group-toggle>.btn-group>.btn input[type=radio] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none +} + +.input-group { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: stretch; + align-items: stretch; + width: 100% +} + +.input-group>.custom-file, +.input-group>.custom-select, +.input-group>.form-control, +.input-group>.form-control-plaintext { + position: relative; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + width: 1%; + margin-bottom: 0 +} + +.input-group>.custom-file+.custom-file, +.input-group>.custom-file+.custom-select, +.input-group>.custom-file+.form-control, +.input-group>.custom-select+.custom-file, +.input-group>.custom-select+.custom-select, +.input-group>.custom-select+.form-control, +.input-group>.form-control+.custom-file, +.input-group>.form-control+.custom-select, +.input-group>.form-control+.form-control, +.input-group>.form-control-plaintext+.custom-file, +.input-group>.form-control-plaintext+.custom-select, +.input-group>.form-control-plaintext+.form-control { + margin-left: -1px +} + +.input-group>.custom-file .custom-file-input:focus~.custom-file-label, +.input-group>.custom-select:focus, +.input-group>.form-control:focus { + z-index: 3 +} + +.input-group>.custom-file .custom-file-input:focus { + z-index: 4 +} + +.input-group>.custom-select:not(:last-child), +.input-group>.form-control:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0 +} + +.input-group>.custom-select:not(:first-child), +.input-group>.form-control:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0 +} + +.input-group>.custom-file { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center +} + +.input-group>.custom-file:not(:last-child) .custom-file-label, +.input-group>.custom-file:not(:last-child) .custom-file-label::after { + border-top-right-radius: 0; + border-bottom-right-radius: 0 +} + +.input-group>.custom-file:not(:first-child) .custom-file-label { + border-top-left-radius: 0; + border-bottom-left-radius: 0 +} + +.input-group-append, +.input-group-prepend { + display: -ms-flexbox; + display: flex +} + +.input-group-append .btn, +.input-group-prepend .btn { + position: relative; + z-index: 2 +} + +.input-group-append .btn:focus, +.input-group-prepend .btn:focus { + z-index: 3 +} + +.input-group-append .btn+.btn, +.input-group-append .btn+.input-group-text, +.input-group-append .input-group-text+.btn, +.input-group-append .input-group-text+.input-group-text, +.input-group-prepend .btn+.btn, +.input-group-prepend .btn+.input-group-text, +.input-group-prepend .input-group-text+.btn, +.input-group-prepend .input-group-text+.input-group-text { + margin-left: -1px +} + +.input-group-prepend { + margin-right: -1px +} + +.input-group-append { + margin-left: -1px +} + +.input-group-text { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + padding: .375rem .75rem; + margin-bottom: 0; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + text-align: center; + white-space: nowrap; + background-color: #e9ecef; + border: 1px solid #ced4da; + border-radius: .25rem +} + +.input-group-text input[type=checkbox], +.input-group-text input[type=radio] { + margin-top: 0 +} + +.input-group-lg>.custom-select, +.input-group-lg>.form-control:not(textarea) { + height: calc(1.5em + 1rem + 2px) +} + +.input-group-lg>.custom-select, +.input-group-lg>.form-control, +.input-group-lg>.input-group-append>.btn, +.input-group-lg>.input-group-append>.input-group-text, +.input-group-lg>.input-group-prepend>.btn, +.input-group-lg>.input-group-prepend>.input-group-text { + padding: .5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: .3rem +} + +.input-group-sm>.custom-select, +.input-group-sm>.form-control:not(textarea) { + height: calc(1.5em + .5rem + 2px) +} + +.input-group-sm>.custom-select, +.input-group-sm>.form-control, +.input-group-sm>.input-group-append>.btn, +.input-group-sm>.input-group-append>.input-group-text, +.input-group-sm>.input-group-prepend>.btn, +.input-group-sm>.input-group-prepend>.input-group-text { + padding: .25rem .5rem; + font-size: .875rem; + line-height: 1.5; + border-radius: .2rem +} + +.input-group-lg>.custom-select, +.input-group-sm>.custom-select { + padding-right: 1.75rem +} + +.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle), +.input-group>.input-group-append:last-child>.input-group-text:not(:last-child), +.input-group>.input-group-append:not(:last-child)>.btn, +.input-group>.input-group-append:not(:last-child)>.input-group-text, +.input-group>.input-group-prepend>.btn, +.input-group>.input-group-prepend>.input-group-text { + border-top-right-radius: 0; + border-bottom-right-radius: 0 +} + +.input-group>.input-group-append>.btn, +.input-group>.input-group-append>.input-group-text, +.input-group>.input-group-prepend:first-child>.btn:not(:first-child), +.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child), +.input-group>.input-group-prepend:not(:first-child)>.btn, +.input-group>.input-group-prepend:not(:first-child)>.input-group-text { + border-top-left-radius: 0; + border-bottom-left-radius: 0 +} + +.custom-control { + position: relative; + display: block; + min-height: 1.5rem; + padding-left: 1.5rem +} + +.custom-control-inline { + display: -ms-inline-flexbox; + display: inline-flex; + margin-right: 1rem +} + +.custom-control-input { + position: absolute; + z-index: -1; + opacity: 0 +} + +.custom-control-input:checked~.custom-control-label::before { + color: #fff; + border-color: #007bff; + background-color: #007bff +} + +.custom-control-input:focus~.custom-control-label::before { + box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25) +} + +.custom-control-input:focus:not(:checked)~.custom-control-label::before { + border-color: #80bdff +} + +.custom-control-input:not(:disabled):active~.custom-control-label::before { + color: #fff; + background-color: #b3d7ff; + border-color: #b3d7ff +} + +.custom-control-input:disabled~.custom-control-label { + color: #6c757d +} + +.custom-control-input:disabled~.custom-control-label::before { + background-color: #e9ecef +} + +.custom-control-label { + position: relative; + margin-bottom: 0; + vertical-align: top +} + +.custom-control-label::before { + position: absolute; + top: .25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + content: ""; + background-color: #fff; + border: #adb5bd solid 1px +} + +.custom-control-label::after { + position: absolute; + top: .25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + content: ""; + background: no-repeat 50%/50% 50% +} + +.custom-checkbox .custom-control-label::before { + border-radius: .25rem +} + +.custom-checkbox .custom-control-input:checked~.custom-control-label::after { + background-image: url("data:image/svg+xml,%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") +} + +.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before { + border-color: #007bff; + background-color: #007bff +} + +.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e") +} + +.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before { + background-color: rgba(0, 123, 255, .5) +} + +.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before { + background-color: rgba(0, 123, 255, .5) +} + +.custom-radio .custom-control-label::before { + border-radius: 50% +} + +.custom-radio .custom-control-input:checked~.custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e") +} + +.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before { + background-color: rgba(0, 123, 255, .5) +} + +.custom-switch { + padding-left: 2.25rem +} + +.custom-switch .custom-control-label::before { + left: -2.25rem; + width: 1.75rem; + pointer-events: all; + border-radius: .5rem +} + +.custom-switch .custom-control-label::after { + top: calc(.25rem + 2px); + left: calc(-2.25rem + 2px); + width: calc(1rem - 4px); + height: calc(1rem - 4px); + background-color: #adb5bd; + border-radius: .5rem; + transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-transform .15s ease-in-out; + transition: transform .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; + transition: transform .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-transform .15s ease-in-out +} + +@media (prefers-reduced-motion:reduce) { + .custom-switch .custom-control-label::after { + transition: none + } +} + +.custom-switch .custom-control-input:checked~.custom-control-label::after { + background-color: #fff; + -webkit-transform: translateX(.75rem); + transform: translateX(.75rem) +} + +.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before { + background-color: rgba(0, 123, 255, .5) +} + +.custom-select { + display: inline-block; + width: 100%; + height: calc(1.5em + .75rem + 2px); + padding: .375rem 1.75rem .375rem .75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + vertical-align: middle; + background: url("data:image/svg+xml,%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 .75rem center/8px 10px; + background-color: #fff; + border: 1px solid #ced4da; + border-radius: .25rem; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none +} + +.custom-select:focus { + border-color: #80bdff; + outline: 0; + box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25) +} + +.custom-select:focus::-ms-value { + color: #495057; + background-color: #fff +} + +.custom-select[multiple], +.custom-select[size]:not([size="1"]) { + height: auto; + padding-right: .75rem; + background-image: none +} + +.custom-select:disabled { + color: #6c757d; + background-color: #e9ecef +} + +.custom-select::-ms-expand { + display: none +} + +.custom-select-sm { + height: calc(1.5em + .5rem + 2px); + padding-top: .25rem; + padding-bottom: .25rem; + padding-left: .5rem; + font-size: .875rem +} + +.custom-select-lg { + height: calc(1.5em + 1rem + 2px); + padding-top: .5rem; + padding-bottom: .5rem; + padding-left: 1rem; + font-size: 1.25rem +} + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: calc(1.5em + .75rem + 2px); + margin-bottom: 0 +} + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: calc(1.5em + .75rem + 2px); + margin: 0; + opacity: 0 +} + +.custom-file-input:focus~.custom-file-label { + border-color: #80bdff; + box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25) +} + +.custom-file-input:disabled~.custom-file-label { + background-color: #e9ecef +} + +.custom-file-input:lang(en)~.custom-file-label::after { + content: "Browse" +} + +.custom-file-input~.custom-file-label[data-browse]::after { + content: attr(data-browse) +} + +.custom-file-label { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 1; + height: calc(1.5em + .75rem + 2px); + padding: .375rem .75rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + background-color: #fff; + border: 1px solid #ced4da; + border-radius: .25rem +} + +.custom-file-label::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: calc(1.5em + .75rem); + padding: .375rem .75rem; + line-height: 1.5; + color: #495057; + content: "Browse"; + background-color: #e9ecef; + border-left: inherit; + border-radius: 0 .25rem .25rem 0 +} + +.custom-range { + width: 100%; + height: calc(1rem + .4rem); + padding: 0; + background-color: transparent; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none +} + +.custom-range:focus { + outline: 0 +} + +.custom-range:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25) +} + +.custom-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25) +} + +.custom-range:focus::-ms-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25) +} + +.custom-range::-moz-focus-outer { + border: 0 +} + +.custom-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -.25rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; + -webkit-appearance: none; + appearance: none +} + +@media (prefers-reduced-motion:reduce) { + .custom-range::-webkit-slider-thumb { + transition: none + } +} + +.custom-range::-webkit-slider-thumb:active { + background-color: #b3d7ff +} + +.custom-range::-webkit-slider-runnable-track { + width: 100%; + height: .5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem +} + +.custom-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; + -moz-appearance: none; + appearance: none +} + +@media (prefers-reduced-motion:reduce) { + .custom-range::-moz-range-thumb { + transition: none + } +} + +.custom-range::-moz-range-thumb:active { + background-color: #b3d7ff +} + +.custom-range::-moz-range-track { + width: 100%; + height: .5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem +} + +.custom-range::-ms-thumb { + width: 1rem; + height: 1rem; + margin-top: 0; + margin-right: .2rem; + margin-left: .2rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; + appearance: none +} + +@media (prefers-reduced-motion:reduce) { + .custom-range::-ms-thumb { + transition: none + } +} + +.custom-range::-ms-thumb:active { + background-color: #b3d7ff +} + +.custom-range::-ms-track { + width: 100%; + height: .5rem; + color: transparent; + cursor: pointer; + background-color: transparent; + border-color: transparent; + border-width: .5rem +} + +.custom-range::-ms-fill-lower { + background-color: #dee2e6; + border-radius: 1rem +} + +.custom-range::-ms-fill-upper { + margin-right: 15px; + background-color: #dee2e6; + border-radius: 1rem +} + +.custom-range:disabled::-webkit-slider-thumb { + background-color: #adb5bd +} + +.custom-range:disabled::-webkit-slider-runnable-track { + cursor: default +} + +.custom-range:disabled::-moz-range-thumb { + background-color: #adb5bd +} + +.custom-range:disabled::-moz-range-track { + cursor: default +} + +.custom-range:disabled::-ms-thumb { + background-color: #adb5bd +} + +.custom-control-label::before, +.custom-file-label, +.custom-select { + transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out +} + +@media (prefers-reduced-motion:reduce) { + + .custom-control-label::before, + .custom-file-label, + .custom-select { + transition: none + } +} + +.nav { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none +} + +.nav-link { + display: block; + padding: .5rem 1rem +} + +.nav-link:focus, +.nav-link:hover { + text-decoration: none +} + +.nav-link.disabled { + color: #6c757d; + pointer-events: none; + cursor: default +} + +.nav-tabs { + border-bottom: 1px solid #dee2e6 +} + +.nav-tabs .nav-item { + margin-bottom: -1px +} + +.nav-tabs .nav-link { + border: 1px solid transparent; + border-top-left-radius: .25rem; + border-top-right-radius: .25rem +} + +.nav-tabs .nav-link:focus, +.nav-tabs .nav-link:hover { + border-color: #e9ecef #e9ecef #dee2e6 +} + +.nav-tabs .nav-link.disabled { + color: #6c757d; + background-color: transparent; + border-color: transparent +} + +.nav-tabs .nav-item.show .nav-link, +.nav-tabs .nav-link.active { + color: #495057; + background-color: #fff; + border-color: #dee2e6 #dee2e6 #fff +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0 +} + +.nav-pills .nav-link { + border-radius: .25rem +} + +.nav-pills .nav-link.active, +.nav-pills .show>.nav-link { + color: #fff; + background-color: #007bff +} + +.nav-fill .nav-item { + -ms-flex: 1 1 auto; + flex: 1 1 auto; + text-align: center +} + +.nav-justified .nav-item { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + text-align: center +} + +.tab-content>.tab-pane { + display: none +} + +.tab-content>.active { + display: block +} + +.navbar { + position: fixed; + top: 0; + left: 0; + width: 100%; + z-index: 1000; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; + padding: .5rem 1rem; +} + +.navbar>.container, +.navbar>.container-fluid { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between +} + +.navbar-brand { + display: inline-block; + padding-top: .3125rem; + padding-bottom: .3125rem; + margin-right: 1rem; + font-size: 1.25rem; + line-height: inherit; + white-space: nowrap +} + +.navbar-brand:focus, +.navbar-brand:hover { + text-decoration: none +} + +.navbar-nav { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none +} + +.navbar-nav .nav-link { + padding-right: 0; + padding-left: 0 +} + +.navbar-nav .dropdown-menu { + position: static; + float: none +} + +.navbar-text { + display: inline-block; + padding-top: .5rem; + padding-bottom: .5rem +} + +.navbar-collapse { + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-align: center; + align-items: center +} + +.navbar-toggler { + padding: .25rem .75rem; + font-size: 1.25rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; + border-radius: .25rem +} + +.navbar-toggler:focus, +.navbar-toggler:hover { + text-decoration: none +} + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + content: ""; + background: no-repeat center center; + background-size: 100% 100% +} + +@media (max-width:575.98px) { + + .navbar-expand-sm>.container, + .navbar-expand-sm>.container-fluid { + padding-right: 0; + padding-left: 0 + } +} + +@media (min-width:576px) { + .navbar-expand-sm { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start + } + + .navbar-expand-sm .navbar-nav { + -ms-flex-direction: row; + flex-direction: row + } + + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute + } + + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: .5rem; + padding-left: .5rem + } + + .navbar-expand-sm>.container, + .navbar-expand-sm>.container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap + } + + .navbar-expand-sm .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto + } + + .navbar-expand-sm .navbar-toggler { + display: none + } +} + +@media (max-width:767.98px) { + + .navbar-expand-md>.container, + .navbar-expand-md>.container-fluid { + padding-right: 0; + padding-left: 0 + } +} + +@media (min-width:768px) { + .navbar-expand-md { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start + } + + .navbar-expand-md .navbar-nav { + -ms-flex-direction: row; + flex-direction: row + } + + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute + } + + .navbar-expand-md .navbar-nav .nav-link { + padding-right: .5rem; + padding-left: .5rem + } + + .navbar-expand-md>.container, + .navbar-expand-md>.container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap + } + + .navbar-expand-md .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto + } + + .navbar-expand-md .navbar-toggler { + display: none + } +} + +@media (max-width:991.98px) { + + .navbar-expand-lg>.container, + .navbar-expand-lg>.container-fluid { + padding-right: 0; + padding-left: 0 + } +} + +@media (min-width:992px) { + .navbar-expand-lg { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start + } + + .navbar-expand-lg .navbar-nav { + -ms-flex-direction: row; + flex-direction: row + } + + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute + } + + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: .5rem; + padding-left: .5rem + } + + .navbar-expand-lg>.container, + .navbar-expand-lg>.container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap + } + + .navbar-expand-lg .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto + } + + .navbar-expand-lg .navbar-toggler { + display: none + } +} + +@media (max-width:1199.98px) { + + .navbar-expand-xl>.container, + .navbar-expand-xl>.container-fluid { + padding-right: 0; + padding-left: 0 + } +} + +@media (min-width:1200px) { + .navbar-expand-xl { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start + } + + .navbar-expand-xl .navbar-nav { + -ms-flex-direction: row; + flex-direction: row + } + + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute + } + + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: .5rem; + padding-left: .5rem + } + + .navbar-expand-xl>.container, + .navbar-expand-xl>.container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap + } + + .navbar-expand-xl .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto + } + + .navbar-expand-xl .navbar-toggler { + display: none + } +} + +.navbar-expand { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start +} + +.navbar-expand>.container, +.navbar-expand>.container-fluid { + padding-right: 0; + padding-left: 0 +} + +.navbar-expand .navbar-nav { + -ms-flex-direction: row; + flex-direction: row +} + +.navbar-expand .navbar-nav .dropdown-menu { + position: absolute +} + +.navbar-expand .navbar-nav .nav-link { + padding-right: .5rem; + padding-left: .5rem +} + +.navbar-expand>.container, +.navbar-expand>.container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap +} + +.navbar-expand .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto +} + +.navbar-expand .navbar-toggler { + display: none +} + +.navbar-light .navbar-brand { + color: rgba(0, 0, 0, .9) +} + +.navbar-light .navbar-brand:focus, +.navbar-light .navbar-brand:hover { + color: rgba(0, 0, 0, .9) +} + +.navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, .5) +} + +.navbar-light .navbar-nav .nav-link:focus, +.navbar-light .navbar-nav .nav-link:hover { + color: rgba(0, 0, 0, .7) +} + +.navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, .3) +} + +.navbar-light .navbar-nav .active>.nav-link, +.navbar-light .navbar-nav .nav-link.active, +.navbar-light .navbar-nav .nav-link.show, +.navbar-light .navbar-nav .show>.nav-link { + color: rgba(0, 0, 0, .9) +} + +.navbar-light .navbar-toggler { + color: rgba(0, 0, 0, .5); + border-color: rgba(0, 0, 0, .1) +} + +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%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") +} + +.navbar-light .navbar-text { + color: rgba(0, 0, 0, .5) +} + +.navbar-light .navbar-text a { + color: rgba(0, 0, 0, .9) +} + +.navbar-light .navbar-text a:focus, +.navbar-light .navbar-text a:hover { + color: rgba(0, 0, 0, .9) +} + +.navbar-dark .navbar-brand { + color: #fff +} + +.navbar-dark .navbar-brand:focus, +.navbar-dark .navbar-brand:hover { + color: #fff +} + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, .5) +} + +.navbar-dark .navbar-nav .nav-link:focus, +.navbar-dark .navbar-nav .nav-link:hover { + color: rgba(255, 255, 255, .75) +} + +.navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, .25) +} + +.navbar-dark .navbar-nav .active>.nav-link, +.navbar-dark .navbar-nav .nav-link.active, +.navbar-dark .navbar-nav .nav-link.show, +.navbar-dark .navbar-nav .show>.nav-link { + color: #fff +} + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, .5); + border-color: rgba(255, 255, 255, .1) +} + +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%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") +} + +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, .5) +} + +.navbar-dark .navbar-text a { + color: #fff +} + +.navbar-dark .navbar-text a:focus, +.navbar-dark .navbar-text a:hover { + color: #fff +} + +.card { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border: 1px solid rgba(0, 0, 0, .125); + border-radius: .25rem +} + +.card>hr { + margin-right: 0; + margin-left: 0 +} + +.card>.list-group:first-child .list-group-item:first-child { + border-top-left-radius: .25rem; + border-top-right-radius: .25rem +} + +.card>.list-group:last-child .list-group-item:last-child { + border-bottom-right-radius: .25rem; + border-bottom-left-radius: .25rem +} + +.card-body { + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 1.25rem +} + +.card-title { + margin-bottom: .75rem +} + +.card-subtitle { + margin-top: -.375rem; + margin-bottom: 0 +} + +.card-text:last-child { + margin-bottom: 0 +} + +.card-link:hover { + text-decoration: none +} + +.card-link+.card-link { + margin-left: 1.25rem +} + +.card-header { + padding: .75rem 1.25rem; + margin-bottom: 0; + background-color: rgba(0, 0, 0, .03); + border-bottom: 1px solid rgba(0, 0, 0, .125) +} + +.card-header:first-child { + border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0 +} + +.card-header+.list-group .list-group-item:first-child { + border-top: 0 +} + +.card-footer { + padding: .75rem 1.25rem; + background-color: rgba(0, 0, 0, .03); + border-top: 1px solid rgba(0, 0, 0, .125) +} + +.card-footer:last-child { + border-radius: 0 0 calc(.25rem - 1px) calc(.25rem - 1px) +} + +.card-header-tabs { + margin-right: -.625rem; + margin-bottom: -.75rem; + margin-left: -.625rem; + border-bottom: 0 +} + +.card-header-pills { + margin-right: -.625rem; + margin-left: -.625rem +} + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1.25rem +} + +.card-img { + width: 100%; + border-radius: calc(.25rem - 1px) +} + +.card-img-top { + width: 100%; + border-top-left-radius: calc(.25rem - 1px); + border-top-right-radius: calc(.25rem - 1px) +} + +.card-img-bottom { + width: 100%; + border-bottom-right-radius: calc(.25rem - 1px); + border-bottom-left-radius: calc(.25rem - 1px) +} + +.card-deck { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column +} + +.card-deck .card { + margin-bottom: 15px +} + +@media (min-width:576px) { + .card-deck { + -ms-flex-flow: row wrap; + flex-flow: row wrap; + margin-right: -15px; + margin-left: -15px + } + + .card-deck .card { + display: -ms-flexbox; + display: flex; + -ms-flex: 1 0 0%; + flex: 1 0 0%; + -ms-flex-direction: column; + flex-direction: column; + margin-right: 15px; + margin-bottom: 0; + margin-left: 15px + } +} + +.card-group { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column +} + +.card-group>.card { + margin-bottom: 15px +} + +@media (min-width:576px) { + .card-group { + -ms-flex-flow: row wrap; + flex-flow: row wrap + } + + .card-group>.card { + -ms-flex: 1 0 0%; + flex: 1 0 0%; + margin-bottom: 0 + } + + .card-group>.card+.card { + margin-left: 0; + border-left: 0 + } + + .card-group>.card:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0 + } + + .card-group>.card:not(:last-child) .card-header, + .card-group>.card:not(:last-child) .card-img-top { + border-top-right-radius: 0 + } + + .card-group>.card:not(:last-child) .card-footer, + .card-group>.card:not(:last-child) .card-img-bottom { + border-bottom-right-radius: 0 + } + + .card-group>.card:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0 + } + + .card-group>.card:not(:first-child) .card-header, + .card-group>.card:not(:first-child) .card-img-top { + border-top-left-radius: 0 + } + + .card-group>.card:not(:first-child) .card-footer, + .card-group>.card:not(:first-child) .card-img-bottom { + border-bottom-left-radius: 0 + } +} + +.card-columns .card { + margin-bottom: .75rem +} + +@media (min-width:576px) { + .card-columns { + -webkit-column-count: 3; + -moz-column-count: 3; + column-count: 3; + -webkit-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + orphans: 1; + widows: 1 + } + + .card-columns .card { + display: inline-block; + width: 100% + } +} + +.accordion>.card { + overflow: hidden +} + +.accordion>.card:not(:first-of-type) .card-header:first-child { + border-radius: 0 +} + +.accordion>.card:not(:first-of-type):not(:last-of-type) { + border-bottom: 0; + border-radius: 0 +} + +.accordion>.card:first-of-type { + border-bottom: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0 +} + +.accordion>.card:last-of-type { + border-top-left-radius: 0; + border-top-right-radius: 0 +} + +.accordion>.card .card-header { + margin-bottom: -1px +} + +.breadcrumb { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding: .75rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: #e9ecef; + border-radius: .25rem +} + +.breadcrumb-item+.breadcrumb-item { + padding-left: .5rem +} + +.breadcrumb-item+.breadcrumb-item::before { + display: inline-block; + padding-right: .5rem; + color: #6c757d; + content: "/" +} + +.breadcrumb-item+.breadcrumb-item:hover::before { + text-decoration: underline +} + +.breadcrumb-item+.breadcrumb-item:hover::before { + text-decoration: none +} + +.breadcrumb-item.active { + color: #6c757d +} + +.pagination { + display: -ms-flexbox; + display: flex; + padding-left: 0; + list-style: none; + border-radius: .25rem +} + +.page-link { + position: relative; + display: block; + padding: .5rem .75rem; + margin-left: -1px; + line-height: 1.25; + color: #007bff; + background-color: #fff; + border: 1px solid #dee2e6 +} + +.page-link:hover { + z-index: 2; + color: #0056b3; + text-decoration: none; + background-color: #e9ecef; + border-color: #dee2e6 +} + +.page-link:focus { + z-index: 2; + outline: 0; + box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25) +} + +.page-item:first-child .page-link { + margin-left: 0; + border-top-left-radius: .25rem; + border-bottom-left-radius: .25rem +} + +.page-item:last-child .page-link { + border-top-right-radius: .25rem; + border-bottom-right-radius: .25rem +} + +.page-item.active .page-link { + z-index: 1; + color: #fff; + background-color: #007bff; + border-color: #007bff +} + +.page-item.disabled .page-link { + color: #6c757d; + pointer-events: none; + cursor: auto; + background-color: #fff; + border-color: #dee2e6 +} + +.pagination-lg .page-link { + padding: .75rem 1.5rem; + font-size: 1.25rem; + line-height: 1.5 +} + +.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: .3rem; + border-bottom-left-radius: .3rem +} + +.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: .3rem; + border-bottom-right-radius: .3rem +} + +.pagination-sm .page-link { + padding: .25rem .5rem; + font-size: .875rem; + line-height: 1.5 +} + +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: .2rem; + border-bottom-left-radius: .2rem +} + +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: .2rem; + border-bottom-right-radius: .2rem +} + +.badge { + display: inline-block; + padding: .25em .4em; + font-size: 75%; + font-weight: 700; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: .25rem; + transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out +} + +@media (prefers-reduced-motion:reduce) { + .badge { + transition: none + } +} + +a.badge:focus, +a.badge:hover { + text-decoration: none +} + +.badge:empty { + display: none +} + +.btn .badge { + position: relative; + top: -1px +} + +.badge-pill { + padding-right: .6em; + padding-left: .6em; + border-radius: 10rem +} + +.badge-primary { + color: #fff; + background-color: #007bff +} + +a.badge-primary:focus, +a.badge-primary:hover { + color: #fff; + background-color: #0062cc +} + +a.badge-primary.focus, +a.badge-primary:focus { + outline: 0; + box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5) +} + +.badge-secondary { + color: #fff; + background-color: #6c757d +} + +a.badge-secondary:focus, +a.badge-secondary:hover { + color: #fff; + background-color: #545b62 +} + +a.badge-secondary.focus, +a.badge-secondary:focus { + outline: 0; + box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5) +} + +.badge-success { + color: #fff; + background-color: #28a745 +} + +a.badge-success:focus, +a.badge-success:hover { + color: #fff; + background-color: #1e7e34 +} + +a.badge-success.focus, +a.badge-success:focus { + outline: 0; + box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5) +} + +.badge-info { + color: #fff; + background-color: #17a2b8 +} + +a.badge-info:focus, +a.badge-info:hover { + color: #fff; + background-color: #117a8b +} + +a.badge-info.focus, +a.badge-info:focus { + outline: 0; + box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5) +} + +.badge-warning { + color: #212529; + background-color: #ffc107 +} + +a.badge-warning:focus, +a.badge-warning:hover { + color: #212529; + background-color: #d39e00 +} + +a.badge-warning.focus, +a.badge-warning:focus { + outline: 0; + box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5) +} + +.badge-danger { + color: #fff; + background-color: #dc3545 +} + +a.badge-danger:focus, +a.badge-danger:hover { + color: #fff; + background-color: #bd2130 +} + +a.badge-danger.focus, +a.badge-danger:focus { + outline: 0; + box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5) +} + +.badge-light { + color: #212529; + background-color: #f8f9fa +} + +a.badge-light:focus, +a.badge-light:hover { + color: #212529; + background-color: #dae0e5 +} + +a.badge-light.focus, +a.badge-light:focus { + outline: 0; + box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5) +} + +.badge-dark { + color: #fff; + background-color: #343a40 +} + +a.badge-dark:focus, +a.badge-dark:hover { + color: #fff; + background-color: #1d2124 +} + +a.badge-dark.focus, +a.badge-dark:focus { + outline: 0; + box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5) +} + +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #e9ecef; + border-radius: .3rem +} + +@media (min-width:576px) { + .jumbotron { + padding: 4rem 2rem + } +} + +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; + border-radius: 0 +} + +.alert { + position: relative; + padding: .75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: .25rem +} + +.alert-heading { + color: inherit +} + +.alert-link { + font-weight: 700 +} + +.alert-dismissible { + padding-right: 4rem +} + +.alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + padding: .75rem 1.25rem; + color: inherit +} + +.alert-primary { + color: #004085; + background-color: #cce5ff; + border-color: #b8daff +} + +.alert-primary hr { + border-top-color: #9fcdff +} + +.alert-primary .alert-link { + color: #002752 +} + +.alert-secondary { + color: #383d41; + background-color: #e2e3e5; + border-color: #d6d8db +} + +.alert-secondary hr { + border-top-color: #c8cbcf +} + +.alert-secondary .alert-link { + color: #202326 +} + +.alert-success { + color: #155724; + background-color: #d4edda; + border-color: #c3e6cb +} + +.alert-success hr { + border-top-color: #b1dfbb +} + +.alert-success .alert-link { + color: #0b2e13 +} + +.alert-info { + color: #0c5460; + background-color: #d1ecf1; + border-color: #bee5eb +} + +.alert-info hr { + border-top-color: #abdde5 +} + +.alert-info .alert-link { + color: #062c33 +} + +.alert-warning { + color: #856404; + background-color: #fff3cd; + border-color: #ffeeba +} + +.alert-warning hr { + border-top-color: #ffe8a1 +} + +.alert-warning .alert-link { + color: #533f03 +} + +.alert-danger { + color: #721c24; + background-color: #f8d7da; + border-color: #f5c6cb +} + +.alert-danger hr { + border-top-color: #f1b0b7 +} + +.alert-danger .alert-link { + color: #491217 +} + +.alert-light { + color: #818182; + background-color: #fefefe; + border-color: #fdfdfe +} + +.alert-light hr { + border-top-color: #ececf6 +} + +.alert-light .alert-link { + color: #686868 +} + +.alert-dark { + color: #1b1e21; + background-color: #d6d8d9; + border-color: #c6c8ca +} + +.alert-dark hr { + border-top-color: #b9bbbe +} + +.alert-dark .alert-link { + color: #040505 +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 1rem 0 + } + + to { + background-position: 0 0 + } +} + +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0 + } + + to { + background-position: 0 0 + } +} + +.progress { + display: -ms-flexbox; + display: flex; + height: 1rem; + overflow: hidden; + font-size: .75rem; + background-color: #e9ecef; + border-radius: .25rem +} + +.progress-bar { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: center; + justify-content: center; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: #007bff; + transition: width .6s ease +} + +@media (prefers-reduced-motion:reduce) { + .progress-bar { + transition: none + } +} + +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem +} + +.progress-bar-animated { + -webkit-animation: progress-bar-stripes 1s linear infinite; + animation: progress-bar-stripes 1s linear infinite +} + +@media (prefers-reduced-motion:reduce) { + .progress-bar-animated { + -webkit-animation: none; + animation: none + } +} + +.media { + display: -ms-flexbox; + display: flex; + -ms-flex-align: start; + align-items: flex-start +} + +.media-body { + -ms-flex: 1; + flex: 1 +} + +.list-group { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0 +} + +.list-group-item-action { + width: 100%; + color: #495057; + text-align: inherit +} + +.list-group-item-action:focus, +.list-group-item-action:hover { + z-index: 1; + color: #495057; + text-decoration: none; + background-color: #f8f9fa +} + +.list-group-item-action:active { + color: #212529; + background-color: #e9ecef +} + +.list-group-item { + position: relative; + display: block; + padding: .75rem 1.25rem; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, .125) +} + +.list-group-item:first-child { + border-top-left-radius: .25rem; + border-top-right-radius: .25rem +} + +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: .25rem; + border-bottom-left-radius: .25rem +} + +.list-group-item.disabled, +.list-group-item:disabled { + color: #6c757d; + pointer-events: none; + background-color: #fff +} + +.list-group-item.active { + z-index: 2; + color: #fff; + background-color: #007bff; + border-color: #007bff +} + +.list-group-horizontal { + -ms-flex-direction: row; + flex-direction: row +} + +.list-group-horizontal .list-group-item { + margin-right: -1px; + margin-bottom: 0 +} + +.list-group-horizontal .list-group-item:first-child { + border-top-left-radius: .25rem; + border-bottom-left-radius: .25rem; + border-top-right-radius: 0 +} + +.list-group-horizontal .list-group-item:last-child { + margin-right: 0; + border-top-right-radius: .25rem; + border-bottom-right-radius: .25rem; + border-bottom-left-radius: 0 +} + +@media (min-width:576px) { + .list-group-horizontal-sm { + -ms-flex-direction: row; + flex-direction: row + } + + .list-group-horizontal-sm .list-group-item { + margin-right: -1px; + margin-bottom: 0 + } + + .list-group-horizontal-sm .list-group-item:first-child { + border-top-left-radius: .25rem; + border-bottom-left-radius: .25rem; + border-top-right-radius: 0 + } + + .list-group-horizontal-sm .list-group-item:last-child { + margin-right: 0; + border-top-right-radius: .25rem; + border-bottom-right-radius: .25rem; + border-bottom-left-radius: 0 + } +} + +@media (min-width:768px) { + .list-group-horizontal-md { + -ms-flex-direction: row; + flex-direction: row + } + + .list-group-horizontal-md .list-group-item { + margin-right: -1px; + margin-bottom: 0 + } + + .list-group-horizontal-md .list-group-item:first-child { + border-top-left-radius: .25rem; + border-bottom-left-radius: .25rem; + border-top-right-radius: 0 + } + + .list-group-horizontal-md .list-group-item:last-child { + margin-right: 0; + border-top-right-radius: .25rem; + border-bottom-right-radius: .25rem; + border-bottom-left-radius: 0 + } +} + +@media (min-width:992px) { + .list-group-horizontal-lg { + -ms-flex-direction: row; + flex-direction: row + } + + .list-group-horizontal-lg .list-group-item { + margin-right: -1px; + margin-bottom: 0 + } + + .list-group-horizontal-lg .list-group-item:first-child { + border-top-left-radius: .25rem; + border-bottom-left-radius: .25rem; + border-top-right-radius: 0 + } + + .list-group-horizontal-lg .list-group-item:last-child { + margin-right: 0; + border-top-right-radius: .25rem; + border-bottom-right-radius: .25rem; + border-bottom-left-radius: 0 + } +} + +@media (min-width:1200px) { + .list-group-horizontal-xl { + -ms-flex-direction: row; + flex-direction: row + } + + .list-group-horizontal-xl .list-group-item { + margin-right: -1px; + margin-bottom: 0 + } + + .list-group-horizontal-xl .list-group-item:first-child { + border-top-left-radius: .25rem; + border-bottom-left-radius: .25rem; + border-top-right-radius: 0 + } + + .list-group-horizontal-xl .list-group-item:last-child { + margin-right: 0; + border-top-right-radius: .25rem; + border-bottom-right-radius: .25rem; + border-bottom-left-radius: 0 + } +} + +.list-group-flush .list-group-item { + border-right: 0; + border-left: 0; + border-radius: 0 +} + +.list-group-flush .list-group-item:last-child { + margin-bottom: -1px +} + +.list-group-flush:first-child .list-group-item:first-child { + border-top: 0 +} + +.list-group-flush:last-child .list-group-item:last-child { + margin-bottom: 0; + border-bottom: 0 +} + +.list-group-item-primary { + color: #004085; + background-color: #b8daff +} + +.list-group-item-primary.list-group-item-action:focus, +.list-group-item-primary.list-group-item-action:hover { + color: #004085; + background-color: #9fcdff +} + +.list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #004085; + border-color: #004085 +} + +.list-group-item-secondary { + color: #383d41; + background-color: #d6d8db +} + +.list-group-item-secondary.list-group-item-action:focus, +.list-group-item-secondary.list-group-item-action:hover { + color: #383d41; + background-color: #c8cbcf +} + +.list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #383d41; + border-color: #383d41 +} + +.list-group-item-success { + color: #155724; + background-color: #c3e6cb +} + +.list-group-item-success.list-group-item-action:focus, +.list-group-item-success.list-group-item-action:hover { + color: #155724; + background-color: #b1dfbb +} + +.list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #155724; + border-color: #155724 +} + +.list-group-item-info { + color: #0c5460; + background-color: #bee5eb +} + +.list-group-item-info.list-group-item-action:focus, +.list-group-item-info.list-group-item-action:hover { + color: #0c5460; + background-color: #abdde5 +} + +.list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #0c5460; + border-color: #0c5460 +} + +.list-group-item-warning { + color: #856404; + background-color: #ffeeba +} + +.list-group-item-warning.list-group-item-action:focus, +.list-group-item-warning.list-group-item-action:hover { + color: #856404; + background-color: #ffe8a1 +} + +.list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #856404; + border-color: #856404 +} + +.list-group-item-danger { + color: #721c24; + background-color: #f5c6cb +} + +.list-group-item-danger.list-group-item-action:focus, +.list-group-item-danger.list-group-item-action:hover { + color: #721c24; + background-color: #f1b0b7 +} + +.list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #721c24; + border-color: #721c24 +} + +.list-group-item-light { + color: #818182; + background-color: #fdfdfe +} + +.list-group-item-light.list-group-item-action:focus, +.list-group-item-light.list-group-item-action:hover { + color: #818182; + background-color: #ececf6 +} + +.list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #818182; + border-color: #818182 +} + +.list-group-item-dark { + color: #1b1e21; + background-color: #c6c8ca +} + +.list-group-item-dark.list-group-item-action:focus, +.list-group-item-dark.list-group-item-action:hover { + color: #1b1e21; + background-color: #b9bbbe +} + +.list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #1b1e21; + border-color: #1b1e21 +} + +.close { + float: right; + font-size: 1.5rem; + font-weight: 700; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: .5 +} + +.close:hover { + color: #000; + text-decoration: none +} + +.close:not(:disabled):not(.disabled):focus, +.close:not(:disabled):not(.disabled):hover { + opacity: .75 +} + +button.close { + padding: 0; + background-color: transparent; + border: 0; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none +} + +a.close.disabled { + pointer-events: none +} + +.toast { + max-width: 350px; + overflow: hidden; + font-size: .875rem; + background-color: rgba(255, 255, 255, .85); + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, .1); + box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .1); + -webkit-backdrop-filter: blur(10px); + backdrop-filter: blur(10px); + opacity: 0; + border-radius: .25rem +} + +.toast:not(:last-child) { + margin-bottom: .75rem +} + +.toast.showing { + opacity: 1 +} + +.toast.show { + display: block; + opacity: 1 +} + +.toast.hide { + display: none +} + +.toast-header { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + padding: .25rem .75rem; + color: #6c757d; + background-color: rgba(255, 255, 255, .85); + background-clip: padding-box; + border-bottom: 1px solid rgba(0, 0, 0, .05) +} + +.toast-body { + padding: .75rem +} + +.modal-open { + overflow: hidden +} + +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto +} + +.modal { + position: fixed; + top: 0; + left: 0; + z-index: 1050; + display: none; + width: 100%; + height: 100%; + overflow: hidden; + outline: 0 +} + +.modal-dialog { + position: relative; + width: auto; + margin: .5rem; + pointer-events: none +} + +.modal.fade .modal-dialog { + transition: -webkit-transform .3s ease-out; + transition: transform .3s ease-out; + transition: transform .3s ease-out, -webkit-transform .3s ease-out; + -webkit-transform: translate(0, -50px); + transform: translate(0, -50px) +} + +@media (prefers-reduced-motion:reduce) { + .modal.fade .modal-dialog { + transition: none + } +} + +.modal.show .modal-dialog { + -webkit-transform: none; + transform: none +} + +.modal-dialog-scrollable { + display: -ms-flexbox; + display: flex; + max-height: calc(100% - 1rem) +} + +.modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 1rem); + overflow: hidden +} + +.modal-dialog-scrollable .modal-footer, +.modal-dialog-scrollable .modal-header { + -ms-flex-negative: 0; + flex-shrink: 0 +} + +.modal-dialog-scrollable .modal-body { + overflow-y: auto +} + +.modal-dialog-centered { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + min-height: calc(100% - 1rem) +} + +.modal-dialog-centered::before { + display: block; + height: calc(100vh - 1rem); + content: "" +} + +.modal-dialog-centered.modal-dialog-scrollable { + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: center; + justify-content: center; + height: 100% +} + +.modal-dialog-centered.modal-dialog-scrollable .modal-content { + max-height: none +} + +.modal-dialog-centered.modal-dialog-scrollable::before { + content: none +} + +.modal-content { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, .2); + border-radius: .3rem; + outline: 0 +} + +.modal-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: 1040; + width: 100vw; + height: 100vh; + background-color: #000 +} + +.modal-backdrop.fade { + opacity: 0 +} + +.modal-backdrop.show { + opacity: .5 +} + +.modal-header { + display: -ms-flexbox; + display: flex; + -ms-flex-align: start; + align-items: flex-start; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 1rem 1rem; + border-bottom: 1px solid #dee2e6; + border-top-left-radius: .3rem; + border-top-right-radius: .3rem +} + +.modal-header .close { + padding: 1rem 1rem; + margin: -1rem -1rem -1rem auto +} + +.modal-title { + margin-bottom: 0; + line-height: 1.5 +} + +.modal-body { + position: relative; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 1rem +} + +.modal-footer { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: end; + justify-content: flex-end; + padding: 1rem; + border-top: 1px solid #dee2e6; + border-bottom-right-radius: .3rem; + border-bottom-left-radius: .3rem +} + +.modal-footer>:not(:first-child) { + margin-left: .25rem +} + +.modal-footer>:not(:last-child) { + margin-right: .25rem +} + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll +} + +@media (min-width:576px) { + .modal-dialog { + max-width: 500px; + margin: 1.75rem auto + } + + .modal-dialog-scrollable { + max-height: calc(100% - 3.5rem) + } + + .modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 3.5rem) + } + + .modal-dialog-centered { + min-height: calc(100% - 3.5rem) + } + + .modal-dialog-centered::before { + height: calc(100vh - 3.5rem) + } + + .modal-sm { + max-width: 300px + } +} + +@media (min-width:992px) { + + .modal-lg, + .modal-xl { + max-width: 800px + } +} + +@media (min-width:1200px) { + .modal-xl { + max-width: 1140px + } +} + +.tooltip { + position: absolute; + z-index: 1070; + display: block; + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: .875rem; + word-wrap: break-word; + opacity: 0 +} + +.tooltip.show { + opacity: .9 +} + +.tooltip .arrow { + position: absolute; + display: block; + width: .8rem; + height: .4rem +} + +.tooltip .arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid +} + +.bs-tooltip-auto[x-placement^=top], +.bs-tooltip-top { + padding: .4rem 0 +} + +.bs-tooltip-auto[x-placement^=top] .arrow, +.bs-tooltip-top .arrow { + bottom: 0 +} + +.bs-tooltip-auto[x-placement^=top] .arrow::before, +.bs-tooltip-top .arrow::before { + top: 0; + border-width: .4rem .4rem 0; + border-top-color: #000 +} + +.bs-tooltip-auto[x-placement^=right], +.bs-tooltip-right { + padding: 0 .4rem +} + +.bs-tooltip-auto[x-placement^=right] .arrow, +.bs-tooltip-right .arrow { + left: 0; + width: .4rem; + height: .8rem +} + +.bs-tooltip-auto[x-placement^=right] .arrow::before, +.bs-tooltip-right .arrow::before { + right: 0; + border-width: .4rem .4rem .4rem 0; + border-right-color: #000 +} + +.bs-tooltip-auto[x-placement^=bottom], +.bs-tooltip-bottom { + padding: .4rem 0 +} + +.bs-tooltip-auto[x-placement^=bottom] .arrow, +.bs-tooltip-bottom .arrow { + top: 0 +} + +.bs-tooltip-auto[x-placement^=bottom] .arrow::before, +.bs-tooltip-bottom .arrow::before { + bottom: 0; + border-width: 0 .4rem .4rem; + border-bottom-color: #000 +} + +.bs-tooltip-auto[x-placement^=left], +.bs-tooltip-left { + padding: 0 .4rem +} + +.bs-tooltip-auto[x-placement^=left] .arrow, +.bs-tooltip-left .arrow { + right: 0; + width: .4rem; + height: .8rem +} + +.bs-tooltip-auto[x-placement^=left] .arrow::before, +.bs-tooltip-left .arrow::before { + left: 0; + border-width: .4rem 0 .4rem .4rem; + border-left-color: #000 +} + +.tooltip-inner { + max-width: 200px; + padding: .25rem .5rem; + color: #fff; + text-align: center; + background-color: #000; + border-radius: .25rem +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: .875rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, .2); + border-radius: .3rem +} + +.popover .arrow { + position: absolute; + display: block; + width: 1rem; + height: .5rem; + margin: 0 .3rem +} + +.popover .arrow::after, +.popover .arrow::before { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid +} + +.bs-popover-auto[x-placement^=top], +.bs-popover-top { + margin-bottom: .5rem +} + +.bs-popover-auto[x-placement^=top]>.arrow, +.bs-popover-top>.arrow { + bottom: calc((.5rem + 1px) * -1) +} + +.bs-popover-auto[x-placement^=top]>.arrow::before, +.bs-popover-top>.arrow::before { + bottom: 0; + border-width: .5rem .5rem 0; + border-top-color: rgba(0, 0, 0, .25) +} + +.bs-popover-auto[x-placement^=top]>.arrow::after, +.bs-popover-top>.arrow::after { + bottom: 1px; + border-width: .5rem .5rem 0; + border-top-color: #fff +} + +.bs-popover-auto[x-placement^=right], +.bs-popover-right { + margin-left: .5rem +} + +.bs-popover-auto[x-placement^=right]>.arrow, +.bs-popover-right>.arrow { + left: calc((.5rem + 1px) * -1); + width: .5rem; + height: 1rem; + margin: .3rem 0 +} + +.bs-popover-auto[x-placement^=right]>.arrow::before, +.bs-popover-right>.arrow::before { + left: 0; + border-width: .5rem .5rem .5rem 0; + border-right-color: rgba(0, 0, 0, .25) +} + +.bs-popover-auto[x-placement^=right]>.arrow::after, +.bs-popover-right>.arrow::after { + left: 1px; + border-width: .5rem .5rem .5rem 0; + border-right-color: #fff +} + +.bs-popover-auto[x-placement^=bottom], +.bs-popover-bottom { + margin-top: .5rem +} + +.bs-popover-auto[x-placement^=bottom]>.arrow, +.bs-popover-bottom>.arrow { + top: calc((.5rem + 1px) * -1) +} + +.bs-popover-auto[x-placement^=bottom]>.arrow::before, +.bs-popover-bottom>.arrow::before { + top: 0; + border-width: 0 .5rem .5rem .5rem; + border-bottom-color: rgba(0, 0, 0, .25) +} + +.bs-popover-auto[x-placement^=bottom]>.arrow::after, +.bs-popover-bottom>.arrow::after { + top: 1px; + border-width: 0 .5rem .5rem .5rem; + border-bottom-color: #fff +} + +.bs-popover-auto[x-placement^=bottom] .popover-header::before, +.bs-popover-bottom .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1rem; + margin-left: -.5rem; + content: ""; + border-bottom: 1px solid #f7f7f7 +} + +.bs-popover-auto[x-placement^=left], +.bs-popover-left { + margin-right: .5rem +} + +.bs-popover-auto[x-placement^=left]>.arrow, +.bs-popover-left>.arrow { + right: calc((.5rem + 1px) * -1); + width: .5rem; + height: 1rem; + margin: .3rem 0 +} + +.bs-popover-auto[x-placement^=left]>.arrow::before, +.bs-popover-left>.arrow::before { + right: 0; + border-width: .5rem 0 .5rem .5rem; + border-left-color: rgba(0, 0, 0, .25) +} + +.bs-popover-auto[x-placement^=left]>.arrow::after, +.bs-popover-left>.arrow::after { + right: 1px; + border-width: .5rem 0 .5rem .5rem; + border-left-color: #fff +} + +.popover-header { + padding: .5rem .75rem; + margin-bottom: 0; + font-size: 1rem; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-top-left-radius: calc(.3rem - 1px); + border-top-right-radius: calc(.3rem - 1px) +} + +.popover-header:empty { + display: none +} + +.popover-body { + padding: .5rem .75rem; + color: #212529 +} + +.carousel { + position: relative +} + +.carousel.pointer-event { + -ms-touch-action: pan-y; + touch-action: pan-y +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden +} + +.carousel-inner::after { + display: block; + clear: both; + content: "" +} + +.carousel-item { + position: relative; + display: none; + float: left; + width: 100%; + margin-right: -100%; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + transition: -webkit-transform .6s ease-in-out; + transition: transform .6s ease-in-out; + transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out +} + +@media (prefers-reduced-motion:reduce) { + .carousel-item { + transition: none + } +} + +.carousel-item-next, +.carousel-item-prev, +.carousel-item.active { + display: block +} + +.active.carousel-item-right, +.carousel-item-next:not(.carousel-item-left) { + -webkit-transform: translateX(100%); + transform: translateX(100%) +} + +.active.carousel-item-left, +.carousel-item-prev:not(.carousel-item-right) { + -webkit-transform: translateX(-100%); + transform: translateX(-100%) +} + +.carousel-fade .carousel-item { + opacity: 0; + transition-property: opacity; + -webkit-transform: none; + transform: none +} + +.carousel-fade .carousel-item-next.carousel-item-left, +.carousel-fade .carousel-item-prev.carousel-item-right, +.carousel-fade .carousel-item.active { + z-index: 1; + opacity: 1 +} + +.carousel-fade .active.carousel-item-left, +.carousel-fade .active.carousel-item-right { + z-index: 0; + opacity: 0; + transition: 0s .6s opacity +} + +@media (prefers-reduced-motion:reduce) { + + .carousel-fade .active.carousel-item-left, + .carousel-fade .active.carousel-item-right { + transition: none + } +} + +.carousel-control-next, +.carousel-control-prev { + position: absolute; + top: 0; + bottom: 0; + z-index: 1; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 15%; + color: #fff; + text-align: center; + opacity: .5; + transition: opacity .15s ease +} + +@media (prefers-reduced-motion:reduce) { + + .carousel-control-next, + .carousel-control-prev { + transition: none + } +} + +.carousel-control-next:focus, +.carousel-control-next:hover, +.carousel-control-prev:focus, +.carousel-control-prev:hover { + color: #fff; + text-decoration: none; + outline: 0; + opacity: .9 +} + +.carousel-control-prev { + left: 0 +} + +.carousel-control-next { + right: 0 +} + +.carousel-control-next-icon, +.carousel-control-prev-icon { + display: inline-block; + width: 20px; + height: 20px; + background: no-repeat 50%/100% 100% +} + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml,%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") +} + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml,%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") +} + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 0; + left: 0; + z-index: 15; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + padding-left: 0; + margin-right: 15%; + margin-left: 15%; + list-style: none +} + +.carousel-indicators li { + box-sizing: content-box; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: #fff; + background-clip: padding-box; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + opacity: .5; + transition: opacity .6s ease +} + +@media (prefers-reduced-motion:reduce) { + .carousel-indicators li { + transition: none + } +} + +.carousel-indicators .active { + opacity: 1 +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center +} + +@-webkit-keyframes spinner-border { + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg) + } +} + +@keyframes spinner-border { + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg) + } +} + +.spinner-border { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: text-bottom; + border: .25em solid currentColor; + border-right-color: transparent; + border-radius: 50%; + -webkit-animation: spinner-border .75s linear infinite; + animation: spinner-border .75s linear infinite +} + +.spinner-border-sm { + width: 1rem; + height: 1rem; + border-width: .2em +} + +@-webkit-keyframes spinner-grow { + 0% { + -webkit-transform: scale(0); + transform: scale(0) + } + + 50% { + opacity: 1 + } +} + +@keyframes spinner-grow { + 0% { + -webkit-transform: scale(0); + transform: scale(0) + } + + 50% { + opacity: 1 + } +} + +.spinner-grow { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: text-bottom; + background-color: currentColor; + border-radius: 50%; + opacity: 0; + -webkit-animation: spinner-grow .75s linear infinite; + animation: spinner-grow .75s linear infinite +} + +.spinner-grow-sm { + width: 1rem; + height: 1rem +} + +.align-baseline { + vertical-align: baseline !important +} + +.align-top { + vertical-align: top !important +} + +.align-middle { + vertical-align: middle !important +} + +.align-bottom { + vertical-align: bottom !important +} + +.align-text-bottom { + vertical-align: text-bottom !important +} + +.align-text-top { + vertical-align: text-top !important +} + +.bg-primary { + background-color: #007bff !important +} + +a.bg-primary:focus, +a.bg-primary:hover, +button.bg-primary:focus, +button.bg-primary:hover { + background-color: #0062cc !important +} + +.bg-secondary { + background-color: #6c757d !important +} + +a.bg-secondary:focus, +a.bg-secondary:hover, +button.bg-secondary:focus, +button.bg-secondary:hover { + background-color: #545b62 !important +} + +.bg-success { + background-color: #28a745 !important +} + +a.bg-success:focus, +a.bg-success:hover, +button.bg-success:focus, +button.bg-success:hover { + background-color: #1e7e34 !important +} + +.bg-info { + background-color: #17a2b8 !important +} + +a.bg-info:focus, +a.bg-info:hover, +button.bg-info:focus, +button.bg-info:hover { + background-color: #117a8b !important +} + +.bg-warning { + background-color: #ffc107 !important +} + +a.bg-warning:focus, +a.bg-warning:hover, +button.bg-warning:focus, +button.bg-warning:hover { + background-color: #d39e00 !important +} + +.bg-danger { + background-color: #dc3545 !important +} + +a.bg-danger:focus, +a.bg-danger:hover, +button.bg-danger:focus, +button.bg-danger:hover { + background-color: #bd2130 !important +} + +.bg-light { + background-color: #f8f9fa !important +} + +a.bg-light:focus, +a.bg-light:hover, +button.bg-light:focus, +button.bg-light:hover { + background-color: #dae0e5 !important +} + +.bg-dark { + background-color: #343a40 !important +} + +a.bg-dark:focus, +a.bg-dark:hover, +button.bg-dark:focus, +button.bg-dark:hover { + background-color: #1d2124 !important +} + +.bg-white { + background-color: #fff !important +} + +.bg-transparent { + background-color: transparent !important +} + +.border { + border: 1px solid #dee2e6 !important +} + +.border-top { + border-top: 1px solid #dee2e6 !important +} + +.border-right { + border-right: 1px solid #dee2e6 !important +} + +.border-bottom { + border-bottom: 1px solid #dee2e6 !important +} + +.border-left { + border-left: 1px solid #dee2e6 !important +} + +.border-0 { + border: 0 !important +} + +.border-top-0 { + border-top: 0 !important +} + +.border-right-0 { + border-right: 0 !important +} + +.border-bottom-0 { + border-bottom: 0 !important +} + +.border-left-0 { + border-left: 0 !important +} + +.border-primary { + border-color: #007bff !important +} + +.border-secondary { + border-color: #6c757d !important +} + +.border-success { + border-color: #28a745 !important +} + +.border-info { + border-color: #17a2b8 !important +} + +.border-warning { + border-color: #ffc107 !important +} + +.border-danger { + border-color: #dc3545 !important +} + +.border-light { + border-color: #f8f9fa !important +} + +.border-dark { + border-color: #343a40 !important +} + +.border-white { + border-color: #fff !important +} + +.rounded-sm { + border-radius: .2rem !important +} + +.rounded { + border-radius: .25rem !important +} + +.rounded-top { + border-top-left-radius: .25rem !important; + border-top-right-radius: .25rem !important +} + +.rounded-right { + border-top-right-radius: .25rem !important; + border-bottom-right-radius: .25rem !important +} + +.rounded-bottom { + border-bottom-right-radius: .25rem !important; + border-bottom-left-radius: .25rem !important +} + +.rounded-left { + border-top-left-radius: .25rem !important; + border-bottom-left-radius: .25rem !important +} + +.rounded-lg { + border-radius: .3rem !important +} + +.rounded-circle { + border-radius: 50% !important +} + +.rounded-pill { + border-radius: 50rem !important +} + +.rounded-0 { + border-radius: 0 !important +} + +.clearfix::after { + display: block; + clear: both; + content: "" +} + +.d-none { + display: none !important +} + +.d-inline { + display: inline !important +} + +.d-inline-block { + display: inline-block !important +} + +.d-block { + display: block !important +} + +.d-table { + display: table !important +} + +.d-table-row { + display: table-row !important +} + +.d-table-cell { + display: table-cell !important +} + +.d-flex { + display: -ms-flexbox !important; + display: flex !important +} + +.d-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important +} + +@media (min-width:576px) { + .d-sm-none { + display: none !important + } + + .d-sm-inline { + display: inline !important + } + + .d-sm-inline-block { + display: inline-block !important + } + + .d-sm-block { + display: block !important + } + + .d-sm-table { + display: table !important + } + + .d-sm-table-row { + display: table-row !important + } + + .d-sm-table-cell { + display: table-cell !important + } + + .d-sm-flex { + display: -ms-flexbox !important; + display: flex !important + } + + .d-sm-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important + } +} + +@media (min-width:768px) { + .d-md-none { + display: none !important + } + + .d-md-inline { + display: inline !important + } + + .d-md-inline-block { + display: inline-block !important + } + + .d-md-block { + display: block !important + } + + .d-md-table { + display: table !important + } + + .d-md-table-row { + display: table-row !important + } + + .d-md-table-cell { + display: table-cell !important + } + + .d-md-flex { + display: -ms-flexbox !important; + display: flex !important + } + + .d-md-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important + } +} + +@media (min-width:992px) { + .d-lg-none { + display: none !important + } + + .d-lg-inline { + display: inline !important + } + + .d-lg-inline-block { + display: inline-block !important + } + + .d-lg-block { + display: block !important + } + + .d-lg-table { + display: table !important + } + + .d-lg-table-row { + display: table-row !important + } + + .d-lg-table-cell { + display: table-cell !important + } + + .d-lg-flex { + display: -ms-flexbox !important; + display: flex !important + } + + .d-lg-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important + } +} + +@media (min-width:1200px) { + .d-xl-none { + display: none !important + } + + .d-xl-inline { + display: inline !important + } + + .d-xl-inline-block { + display: inline-block !important + } + + .d-xl-block { + display: block !important + } + + .d-xl-table { + display: table !important + } + + .d-xl-table-row { + display: table-row !important + } + + .d-xl-table-cell { + display: table-cell !important + } + + .d-xl-flex { + display: -ms-flexbox !important; + display: flex !important + } + + .d-xl-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important + } +} + +@media print { + .d-print-none { + display: none !important + } + + .d-print-inline { + display: inline !important + } + + .d-print-inline-block { + display: inline-block !important + } + + .d-print-block { + display: block !important + } + + .d-print-table { + display: table !important + } + + .d-print-table-row { + display: table-row !important + } + + .d-print-table-cell { + display: table-cell !important + } + + .d-print-flex { + display: -ms-flexbox !important; + display: flex !important + } + + .d-print-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important + } +} + +.embed-responsive { + position: relative; + display: block; + width: 100%; + padding: 0; + overflow: hidden +} + +.embed-responsive::before { + display: block; + content: "" +} + +.embed-responsive .embed-responsive-item, +.embed-responsive embed, +.embed-responsive iframe, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0 +} + +.embed-responsive-21by9::before { + padding-top: 42.857143% +} + +.embed-responsive-16by9::before { + padding-top: 56.25% +} + +.embed-responsive-4by3::before { + padding-top: 75% +} + +.embed-responsive-1by1::before { + padding-top: 100% +} + +.flex-row { + -ms-flex-direction: row !important; + flex-direction: row !important +} + +.flex-column { + -ms-flex-direction: column !important; + flex-direction: column !important +} + +.flex-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important +} + +.flex-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important +} + +.flex-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important +} + +.flex-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important +} + +.flex-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important +} + +.flex-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important +} + +.flex-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important +} + +.flex-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important +} + +.flex-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important +} + +.flex-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important +} + +.justify-content-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important +} + +.justify-content-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important +} + +.justify-content-center { + -ms-flex-pack: center !important; + justify-content: center !important +} + +.justify-content-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important +} + +.justify-content-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important +} + +.align-items-start { + -ms-flex-align: start !important; + align-items: flex-start !important +} + +.align-items-end { + -ms-flex-align: end !important; + align-items: flex-end !important +} + +.align-items-center { + -ms-flex-align: center !important; + align-items: center !important +} + +.align-items-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important +} + +.align-items-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important +} + +.align-content-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important +} + +.align-content-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important +} + +.align-content-center { + -ms-flex-line-pack: center !important; + align-content: center !important +} + +.align-content-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important +} + +.align-content-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important +} + +.align-content-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important +} + +.align-self-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important +} + +.align-self-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important +} + +.align-self-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important +} + +.align-self-center { + -ms-flex-item-align: center !important; + align-self: center !important +} + +.align-self-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important +} + +.align-self-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important +} + +@media (min-width:576px) { + .flex-sm-row { + -ms-flex-direction: row !important; + flex-direction: row !important + } + + .flex-sm-column { + -ms-flex-direction: column !important; + flex-direction: column !important + } + + .flex-sm-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important + } + + .flex-sm-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important + } + + .flex-sm-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important + } + + .flex-sm-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important + } + + .flex-sm-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important + } + + .flex-sm-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important + } + + .flex-sm-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important + } + + .flex-sm-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important + } + + .flex-sm-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important + } + + .flex-sm-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important + } + + .justify-content-sm-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important + } + + .justify-content-sm-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important + } + + .justify-content-sm-center { + -ms-flex-pack: center !important; + justify-content: center !important + } + + .justify-content-sm-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important + } + + .justify-content-sm-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important + } + + .align-items-sm-start { + -ms-flex-align: start !important; + align-items: flex-start !important + } + + .align-items-sm-end { + -ms-flex-align: end !important; + align-items: flex-end !important + } + + .align-items-sm-center { + -ms-flex-align: center !important; + align-items: center !important + } + + .align-items-sm-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important + } + + .align-items-sm-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important + } + + .align-content-sm-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important + } + + .align-content-sm-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important + } + + .align-content-sm-center { + -ms-flex-line-pack: center !important; + align-content: center !important + } + + .align-content-sm-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important + } + + .align-content-sm-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important + } + + .align-content-sm-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important + } + + .align-self-sm-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important + } + + .align-self-sm-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important + } + + .align-self-sm-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important + } + + .align-self-sm-center { + -ms-flex-item-align: center !important; + align-self: center !important + } + + .align-self-sm-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important + } + + .align-self-sm-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important + } +} + +@media (min-width:768px) { + .flex-md-row { + -ms-flex-direction: row !important; + flex-direction: row !important + } + + .flex-md-column { + -ms-flex-direction: column !important; + flex-direction: column !important + } + + .flex-md-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important + } + + .flex-md-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important + } + + .flex-md-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important + } + + .flex-md-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important + } + + .flex-md-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important + } + + .flex-md-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important + } + + .flex-md-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important + } + + .flex-md-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important + } + + .flex-md-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important + } + + .flex-md-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important + } + + .justify-content-md-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important + } + + .justify-content-md-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important + } + + .justify-content-md-center { + -ms-flex-pack: center !important; + justify-content: center !important + } + + .justify-content-md-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important + } + + .justify-content-md-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important + } + + .align-items-md-start { + -ms-flex-align: start !important; + align-items: flex-start !important + } + + .align-items-md-end { + -ms-flex-align: end !important; + align-items: flex-end !important + } + + .align-items-md-center { + -ms-flex-align: center !important; + align-items: center !important + } + + .align-items-md-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important + } + + .align-items-md-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important + } + + .align-content-md-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important + } + + .align-content-md-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important + } + + .align-content-md-center { + -ms-flex-line-pack: center !important; + align-content: center !important + } + + .align-content-md-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important + } + + .align-content-md-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important + } + + .align-content-md-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important + } + + .align-self-md-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important + } + + .align-self-md-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important + } + + .align-self-md-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important + } + + .align-self-md-center { + -ms-flex-item-align: center !important; + align-self: center !important + } + + .align-self-md-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important + } + + .align-self-md-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important + } +} + +@media (min-width:992px) { + .flex-lg-row { + -ms-flex-direction: row !important; + flex-direction: row !important + } + + .flex-lg-column { + -ms-flex-direction: column !important; + flex-direction: column !important + } + + .flex-lg-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important + } + + .flex-lg-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important + } + + .flex-lg-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important + } + + .flex-lg-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important + } + + .flex-lg-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important + } + + .flex-lg-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important + } + + .flex-lg-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important + } + + .flex-lg-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important + } + + .flex-lg-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important + } + + .flex-lg-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important + } + + .justify-content-lg-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important + } + + .justify-content-lg-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important + } + + .justify-content-lg-center { + -ms-flex-pack: center !important; + justify-content: center !important + } + + .justify-content-lg-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important + } + + .justify-content-lg-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important + } + + .align-items-lg-start { + -ms-flex-align: start !important; + align-items: flex-start !important + } + + .align-items-lg-end { + -ms-flex-align: end !important; + align-items: flex-end !important + } + + .align-items-lg-center { + -ms-flex-align: center !important; + align-items: center !important + } + + .align-items-lg-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important + } + + .align-items-lg-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important + } + + .align-content-lg-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important + } + + .align-content-lg-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important + } + + .align-content-lg-center { + -ms-flex-line-pack: center !important; + align-content: center !important + } + + .align-content-lg-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important + } + + .align-content-lg-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important + } + + .align-content-lg-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important + } + + .align-self-lg-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important + } + + .align-self-lg-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important + } + + .align-self-lg-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important + } + + .align-self-lg-center { + -ms-flex-item-align: center !important; + align-self: center !important + } + + .align-self-lg-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important + } + + .align-self-lg-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important + } +} + +@media (min-width:1200px) { + .flex-xl-row { + -ms-flex-direction: row !important; + flex-direction: row !important + } + + .flex-xl-column { + -ms-flex-direction: column !important; + flex-direction: column !important + } + + .flex-xl-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important + } + + .flex-xl-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important + } + + .flex-xl-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important + } + + .flex-xl-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important + } + + .flex-xl-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important + } + + .flex-xl-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important + } + + .flex-xl-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important + } + + .flex-xl-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important + } + + .flex-xl-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important + } + + .flex-xl-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important + } + + .justify-content-xl-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important + } + + .justify-content-xl-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important + } + + .justify-content-xl-center { + -ms-flex-pack: center !important; + justify-content: center !important + } + + .justify-content-xl-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important + } + + .justify-content-xl-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important + } + + .align-items-xl-start { + -ms-flex-align: start !important; + align-items: flex-start !important + } + + .align-items-xl-end { + -ms-flex-align: end !important; + align-items: flex-end !important + } + + .align-items-xl-center { + -ms-flex-align: center !important; + align-items: center !important + } + + .align-items-xl-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important + } + + .align-items-xl-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important + } + + .align-content-xl-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important + } + + .align-content-xl-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important + } + + .align-content-xl-center { + -ms-flex-line-pack: center !important; + align-content: center !important + } + + .align-content-xl-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important + } + + .align-content-xl-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important + } + + .align-content-xl-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important + } + + .align-self-xl-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important + } + + .align-self-xl-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important + } + + .align-self-xl-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important + } + + .align-self-xl-center { + -ms-flex-item-align: center !important; + align-self: center !important + } + + .align-self-xl-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important + } + + .align-self-xl-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important + } +} + +.float-left { + float: left !important +} + +.float-right { + float: right !important +} + +.float-none { + float: none !important +} + +@media (min-width:576px) { + .float-sm-left { + float: left !important + } + + .float-sm-right { + float: right !important + } + + .float-sm-none { + float: none !important + } +} + +@media (min-width:768px) { + .float-md-left { + float: left !important + } + + .float-md-right { + float: right !important + } + + .float-md-none { + float: none !important + } +} + +@media (min-width:992px) { + .float-lg-left { + float: left !important + } + + .float-lg-right { + float: right !important + } + + .float-lg-none { + float: none !important + } +} + +@media (min-width:1200px) { + .float-xl-left { + float: left !important + } + + .float-xl-right { + float: right !important + } + + .float-xl-none { + float: none !important + } +} + +.overflow-auto { + overflow: auto !important +} + +.overflow-hidden { + overflow: hidden !important +} + +.position-static { + position: static !important +} + +.position-relative { + position: relative !important +} + +.position-absolute { + position: absolute !important +} + +.position-fixed { + position: fixed !important +} + +.position-sticky { + position: -webkit-sticky !important; + position: sticky !important +} + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030 +} + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030 +} + +@supports ((position:-webkit-sticky) or (position:sticky)) { + .sticky-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020 + } +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border: 0 +} + +.sr-only-focusable:active, +.sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal +} + +.shadow-sm { + box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075) !important +} + +.shadow { + box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15) !important +} + +.shadow-lg { + box-shadow: 0 1rem 3rem rgba(0, 0, 0, .175) !important +} + +.shadow-none { + box-shadow: none !important +} + +.w-25 { + width: 25% !important +} + +.w-50 { + width: 50% !important +} + +.w-75 { + width: 75% !important +} + +.w-100 { + width: 100% !important +} + +.w-auto { + width: auto !important +} + +.h-25 { + height: 25% !important +} + +.h-50 { + height: 50% !important +} + +.h-75 { + height: 75% !important +} + +.h-100 { + height: 100% !important +} + +.h-auto { + height: auto !important +} + +.mw-100 { + max-width: 100% !important +} + +.mh-100 { + max-height: 100% !important +} + +.min-vw-100 { + min-width: 100vw !important +} + +.min-vh-100 { + min-height: 100vh !important +} + +.vw-100 { + width: 100vw !important +} + +.vh-100 { + height: 100vh !important +} + +.stretched-link::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1; + pointer-events: auto; + content: ""; + background-color: rgba(0, 0, 0, 0) +} + +.m-0 { + margin: 0 !important +} + +.mt-0, +.my-0 { + margin-top: 0 !important +} + +.mr-0, +.mx-0 { + margin-right: 0 !important +} + +.mb-0, +.my-0 { + margin-bottom: 0 !important +} + +.ml-0, +.mx-0 { + margin-left: 0 !important +} + +.m-1 { + margin: .25rem !important +} + +.mt-1, +.my-1 { + margin-top: .25rem !important +} + +.mr-1, +.mx-1 { + margin-right: .25rem !important +} + +.mb-1, +.my-1 { + margin-bottom: .25rem !important +} + +.ml-1, +.mx-1 { + margin-left: .25rem !important +} + +.m-2 { + margin: .5rem !important +} + +.mt-2, +.my-2 { + margin-top: .5rem !important +} + +.mr-2, +.mx-2 { + margin-right: .5rem !important +} + +.mb-2, +.my-2 { + margin-bottom: .5rem !important +} + +.ml-2, +.mx-2 { + margin-left: .5rem !important +} + +.m-3 { + margin: 1rem !important +} + +.mt-3, +.my-3 { + margin-top: 1rem !important +} + +.mr-3, +.mx-3 { + margin-right: 1rem !important +} + +.mb-3, +.my-3 { + margin-bottom: 1rem !important +} + +.ml-3, +.mx-3 { + margin-left: 1rem !important +} + +.m-4 { + margin: 1.5rem !important +} + +.mt-4, +.my-4 { + margin-top: 1.5rem !important +} + +.mr-4, +.mx-4 { + margin-right: 1.5rem !important +} + +.mb-4, +.my-4 { + margin-bottom: 1.5rem !important +} + +.ml-4, +.mx-4 { + margin-left: 1.5rem !important +} + +.m-5 { + margin: 3rem !important +} + +.mt-5, +.my-5 { + margin-top: 3rem !important +} + +.mr-5, +.mx-5 { + margin-right: 3rem !important +} + +.mb-5, +.my-5 { + margin-bottom: 3rem !important +} + +.ml-5, +.mx-5 { + margin-left: 3rem !important +} + +.p-0 { + padding: 0 !important +} + +.pt-0, +.py-0 { + padding-top: 0 !important +} + +.pr-0, +.px-0 { + padding-right: 0 !important +} + +.pb-0, +.py-0 { + padding-bottom: 0 !important +} + +.pl-0, +.px-0 { + padding-left: 0 !important +} + +.p-1 { + padding: .25rem !important +} + +.pt-1, +.py-1 { + padding-top: .25rem !important +} + +.pr-1, +.px-1 { + padding-right: .25rem !important +} + +.pb-1, +.py-1 { + padding-bottom: .25rem !important +} + +.pl-1, +.px-1 { + padding-left: .25rem !important +} + +.p-2 { + padding: .5rem !important +} + +.pt-2, +.py-2 { + padding-top: .5rem !important +} + +.pr-2, +.px-2 { + padding-right: .5rem !important +} + +.pb-2, +.py-2 { + padding-bottom: .5rem !important +} + +.pl-2, +.px-2 { + padding-left: .5rem !important +} + +.p-3 { + padding: 1rem !important +} + +.pt-3, +.py-3 { + padding-top: 1rem !important +} + +.pr-3, +.px-3 { + padding-right: 1rem !important +} + +.pb-3, +.py-3 { + padding-bottom: 1rem !important +} + +.pl-3, +.px-3 { + padding-left: 1rem !important +} + +.p-4 { + padding: 1.5rem !important +} + +.pt-4, +.py-4 { + padding-top: 1.5rem !important +} + +.pr-4, +.px-4 { + padding-right: 1.5rem !important +} + +.pb-4, +.py-4 { + padding-bottom: 1.5rem !important +} + +.pl-4, +.px-4 { + padding-left: 1.5rem !important +} + +.p-5 { + padding: 3rem !important +} + +.pt-5, +.py-5 { + padding-top: 3rem !important +} + +.pr-5, +.px-5 { + padding-right: 3rem !important +} + +.pb-5, +.py-5 { + padding-bottom: 3rem !important +} + +.pl-5, +.px-5 { + padding-left: 3rem !important +} + +.m-n1 { + margin: -.25rem !important +} + +.mt-n1, +.my-n1 { + margin-top: -.25rem !important +} + +.mr-n1, +.mx-n1 { + margin-right: -.25rem !important +} + +.mb-n1, +.my-n1 { + margin-bottom: -.25rem !important +} + +.ml-n1, +.mx-n1 { + margin-left: -.25rem !important +} + +.m-n2 { + margin: -.5rem !important +} + +.mt-n2, +.my-n2 { + margin-top: -.5rem !important +} + +.mr-n2, +.mx-n2 { + margin-right: -.5rem !important +} + +.mb-n2, +.my-n2 { + margin-bottom: -.5rem !important +} + +.ml-n2, +.mx-n2 { + margin-left: -.5rem !important +} + +.m-n3 { + margin: -1rem !important +} + +.mt-n3, +.my-n3 { + margin-top: -1rem !important +} + +.mr-n3, +.mx-n3 { + margin-right: -1rem !important +} + +.mb-n3, +.my-n3 { + margin-bottom: -1rem !important +} + +.ml-n3, +.mx-n3 { + margin-left: -1rem !important +} + +.m-n4 { + margin: -1.5rem !important +} + +.mt-n4, +.my-n4 { + margin-top: -1.5rem !important +} + +.mr-n4, +.mx-n4 { + margin-right: -1.5rem !important +} + +.mb-n4, +.my-n4 { + margin-bottom: -1.5rem !important +} + +.ml-n4, +.mx-n4 { + margin-left: -1.5rem !important +} + +.m-n5 { + margin: -3rem !important +} + +.mt-n5, +.my-n5 { + margin-top: -3rem !important +} + +.mr-n5, +.mx-n5 { + margin-right: -3rem !important +} + +.mb-n5, +.my-n5 { + margin-bottom: -3rem !important +} + +.ml-n5, +.mx-n5 { + margin-left: -3rem !important +} + +.m-auto { + margin: auto !important +} + +.mt-auto, +.my-auto { + margin-top: auto !important +} + +.mr-auto, +.mx-auto { + margin-right: auto !important +} + +.mb-auto, +.my-auto { + margin-bottom: auto !important +} + +.ml-auto, +.mx-auto { + margin-left: auto !important +} + +@media (min-width:576px) { + .m-sm-0 { + margin: 0 !important + } + + .mt-sm-0, + .my-sm-0 { + margin-top: 0 !important + } + + .mr-sm-0, + .mx-sm-0 { + margin-right: 0 !important + } + + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0 !important + } + + .ml-sm-0, + .mx-sm-0 { + margin-left: 0 !important + } + + .m-sm-1 { + margin: .25rem !important + } + + .mt-sm-1, + .my-sm-1 { + margin-top: .25rem !important + } + + .mr-sm-1, + .mx-sm-1 { + margin-right: .25rem !important + } + + .mb-sm-1, + .my-sm-1 { + margin-bottom: .25rem !important + } + + .ml-sm-1, + .mx-sm-1 { + margin-left: .25rem !important + } + + .m-sm-2 { + margin: .5rem !important + } + + .mt-sm-2, + .my-sm-2 { + margin-top: .5rem !important + } + + .mr-sm-2, + .mx-sm-2 { + margin-right: .5rem !important + } + + .mb-sm-2, + .my-sm-2 { + margin-bottom: .5rem !important + } + + .ml-sm-2, + .mx-sm-2 { + margin-left: .5rem !important + } + + .m-sm-3 { + margin: 1rem !important + } + + .mt-sm-3, + .my-sm-3 { + margin-top: 1rem !important + } + + .mr-sm-3, + .mx-sm-3 { + margin-right: 1rem !important + } + + .mb-sm-3, + .my-sm-3 { + margin-bottom: 1rem !important + } + + .ml-sm-3, + .mx-sm-3 { + margin-left: 1rem !important + } + + .m-sm-4 { + margin: 1.5rem !important + } + + .mt-sm-4, + .my-sm-4 { + margin-top: 1.5rem !important + } + + .mr-sm-4, + .mx-sm-4 { + margin-right: 1.5rem !important + } + + .mb-sm-4, + .my-sm-4 { + margin-bottom: 1.5rem !important + } + + .ml-sm-4, + .mx-sm-4 { + margin-left: 1.5rem !important + } + + .m-sm-5 { + margin: 3rem !important + } + + .mt-sm-5, + .my-sm-5 { + margin-top: 3rem !important + } + + .mr-sm-5, + .mx-sm-5 { + margin-right: 3rem !important + } + + .mb-sm-5, + .my-sm-5 { + margin-bottom: 3rem !important + } + + .ml-sm-5, + .mx-sm-5 { + margin-left: 3rem !important + } + + .p-sm-0 { + padding: 0 !important + } + + .pt-sm-0, + .py-sm-0 { + padding-top: 0 !important + } + + .pr-sm-0, + .px-sm-0 { + padding-right: 0 !important + } + + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0 !important + } + + .pl-sm-0, + .px-sm-0 { + padding-left: 0 !important + } + + .p-sm-1 { + padding: .25rem !important + } + + .pt-sm-1, + .py-sm-1 { + padding-top: .25rem !important + } + + .pr-sm-1, + .px-sm-1 { + padding-right: .25rem !important + } + + .pb-sm-1, + .py-sm-1 { + padding-bottom: .25rem !important + } + + .pl-sm-1, + .px-sm-1 { + padding-left: .25rem !important + } + + .p-sm-2 { + padding: .5rem !important + } + + .pt-sm-2, + .py-sm-2 { + padding-top: .5rem !important + } + + .pr-sm-2, + .px-sm-2 { + padding-right: .5rem !important + } + + .pb-sm-2, + .py-sm-2 { + padding-bottom: .5rem !important + } + + .pl-sm-2, + .px-sm-2 { + padding-left: .5rem !important + } + + .p-sm-3 { + padding: 1rem !important + } + + .pt-sm-3, + .py-sm-3 { + padding-top: 1rem !important + } + + .pr-sm-3, + .px-sm-3 { + padding-right: 1rem !important + } + + .pb-sm-3, + .py-sm-3 { + padding-bottom: 1rem !important + } + + .pl-sm-3, + .px-sm-3 { + padding-left: 1rem !important + } + + .p-sm-4 { + padding: 1.5rem !important + } + + .pt-sm-4, + .py-sm-4 { + padding-top: 1.5rem !important + } + + .pr-sm-4, + .px-sm-4 { + padding-right: 1.5rem !important + } + + .pb-sm-4, + .py-sm-4 { + padding-bottom: 1.5rem !important + } + + .pl-sm-4, + .px-sm-4 { + padding-left: 1.5rem !important + } + + .p-sm-5 { + padding: 3rem !important + } + + .pt-sm-5, + .py-sm-5 { + padding-top: 3rem !important + } + + .pr-sm-5, + .px-sm-5 { + padding-right: 3rem !important + } + + .pb-sm-5, + .py-sm-5 { + padding-bottom: 3rem !important + } + + .pl-sm-5, + .px-sm-5 { + padding-left: 3rem !important + } + + .m-sm-n1 { + margin: -.25rem !important + } + + .mt-sm-n1, + .my-sm-n1 { + margin-top: -.25rem !important + } + + .mr-sm-n1, + .mx-sm-n1 { + margin-right: -.25rem !important + } + + .mb-sm-n1, + .my-sm-n1 { + margin-bottom: -.25rem !important + } + + .ml-sm-n1, + .mx-sm-n1 { + margin-left: -.25rem !important + } + + .m-sm-n2 { + margin: -.5rem !important + } + + .mt-sm-n2, + .my-sm-n2 { + margin-top: -.5rem !important + } + + .mr-sm-n2, + .mx-sm-n2 { + margin-right: -.5rem !important + } + + .mb-sm-n2, + .my-sm-n2 { + margin-bottom: -.5rem !important + } + + .ml-sm-n2, + .mx-sm-n2 { + margin-left: -.5rem !important + } + + .m-sm-n3 { + margin: -1rem !important + } + + .mt-sm-n3, + .my-sm-n3 { + margin-top: -1rem !important + } + + .mr-sm-n3, + .mx-sm-n3 { + margin-right: -1rem !important + } + + .mb-sm-n3, + .my-sm-n3 { + margin-bottom: -1rem !important + } + + .ml-sm-n3, + .mx-sm-n3 { + margin-left: -1rem !important + } + + .m-sm-n4 { + margin: -1.5rem !important + } + + .mt-sm-n4, + .my-sm-n4 { + margin-top: -1.5rem !important + } + + .mr-sm-n4, + .mx-sm-n4 { + margin-right: -1.5rem !important + } + + .mb-sm-n4, + .my-sm-n4 { + margin-bottom: -1.5rem !important + } + + .ml-sm-n4, + .mx-sm-n4 { + margin-left: -1.5rem !important + } + + .m-sm-n5 { + margin: -3rem !important + } + + .mt-sm-n5, + .my-sm-n5 { + margin-top: -3rem !important + } + + .mr-sm-n5, + .mx-sm-n5 { + margin-right: -3rem !important + } + + .mb-sm-n5, + .my-sm-n5 { + margin-bottom: -3rem !important + } + + .ml-sm-n5, + .mx-sm-n5 { + margin-left: -3rem !important + } + + .m-sm-auto { + margin: auto !important + } + + .mt-sm-auto, + .my-sm-auto { + margin-top: auto !important + } + + .mr-sm-auto, + .mx-sm-auto { + margin-right: auto !important + } + + .mb-sm-auto, + .my-sm-auto { + margin-bottom: auto !important + } + + .ml-sm-auto, + .mx-sm-auto { + margin-left: auto !important + } +} + +@media (min-width:768px) { + .m-md-0 { + margin: 0 !important + } + + .mt-md-0, + .my-md-0 { + margin-top: 0 !important + } + + .mr-md-0, + .mx-md-0 { + margin-right: 0 !important + } + + .mb-md-0, + .my-md-0 { + margin-bottom: 0 !important + } + + .ml-md-0, + .mx-md-0 { + margin-left: 0 !important + } + + .m-md-1 { + margin: .25rem !important + } + + .mt-md-1, + .my-md-1 { + margin-top: .25rem !important + } + + .mr-md-1, + .mx-md-1 { + margin-right: .25rem !important + } + + .mb-md-1, + .my-md-1 { + margin-bottom: .25rem !important + } + + .ml-md-1, + .mx-md-1 { + margin-left: .25rem !important + } + + .m-md-2 { + margin: .5rem !important + } + + .mt-md-2, + .my-md-2 { + margin-top: .5rem !important + } + + .mr-md-2, + .mx-md-2 { + margin-right: .5rem !important + } + + .mb-md-2, + .my-md-2 { + margin-bottom: .5rem !important + } + + .ml-md-2, + .mx-md-2 { + margin-left: .5rem !important + } + + .m-md-3 { + margin: 1rem !important + } + + .mt-md-3, + .my-md-3 { + margin-top: 1rem !important + } + + .mr-md-3, + .mx-md-3 { + margin-right: 1rem !important + } + + .mb-md-3, + .my-md-3 { + margin-bottom: 1rem !important + } + + .ml-md-3, + .mx-md-3 { + margin-left: 1rem !important + } + + .m-md-4 { + margin: 1.5rem !important + } + + .mt-md-4, + .my-md-4 { + margin-top: 1.5rem !important + } + + .mr-md-4, + .mx-md-4 { + margin-right: 1.5rem !important + } + + .mb-md-4, + .my-md-4 { + margin-bottom: 1.5rem !important + } + + .ml-md-4, + .mx-md-4 { + margin-left: 1.5rem !important + } + + .m-md-5 { + margin: 3rem !important + } + + .mt-md-5, + .my-md-5 { + margin-top: 3rem !important + } + + .mr-md-5, + .mx-md-5 { + margin-right: 3rem !important + } + + .mb-md-5, + .my-md-5 { + margin-bottom: 3rem !important + } + + .ml-md-5, + .mx-md-5 { + margin-left: 3rem !important + } + + .p-md-0 { + padding: 0 !important + } + + .pt-md-0, + .py-md-0 { + padding-top: 0 !important + } + + .pr-md-0, + .px-md-0 { + padding-right: 0 !important + } + + .pb-md-0, + .py-md-0 { + padding-bottom: 0 !important + } + + .pl-md-0, + .px-md-0 { + padding-left: 0 !important + } + + .p-md-1 { + padding: .25rem !important + } + + .pt-md-1, + .py-md-1 { + padding-top: .25rem !important + } + + .pr-md-1, + .px-md-1 { + padding-right: .25rem !important + } + + .pb-md-1, + .py-md-1 { + padding-bottom: .25rem !important + } + + .pl-md-1, + .px-md-1 { + padding-left: .25rem !important + } + + .p-md-2 { + padding: .5rem !important + } + + .pt-md-2, + .py-md-2 { + padding-top: .5rem !important + } + + .pr-md-2, + .px-md-2 { + padding-right: .5rem !important + } + + .pb-md-2, + .py-md-2 { + padding-bottom: .5rem !important + } + + .pl-md-2, + .px-md-2 { + padding-left: .5rem !important + } + + .p-md-3 { + padding: 1rem !important + } + + .pt-md-3, + .py-md-3 { + padding-top: 1rem !important + } + + .pr-md-3, + .px-md-3 { + padding-right: 1rem !important + } + + .pb-md-3, + .py-md-3 { + padding-bottom: 1rem !important + } + + .pl-md-3, + .px-md-3 { + padding-left: 1rem !important + } + + .p-md-4 { + padding: 1.5rem !important + } + + .pt-md-4, + .py-md-4 { + padding-top: 1.5rem !important + } + + .pr-md-4, + .px-md-4 { + padding-right: 1.5rem !important + } + + .pb-md-4, + .py-md-4 { + padding-bottom: 1.5rem !important + } + + .pl-md-4, + .px-md-4 { + padding-left: 1.5rem !important + } + + .p-md-5 { + padding: 3rem !important + } + + .pt-md-5, + .py-md-5 { + padding-top: 3rem !important + } + + .pr-md-5, + .px-md-5 { + padding-right: 3rem !important + } + + .pb-md-5, + .py-md-5 { + padding-bottom: 3rem !important + } + + .pl-md-5, + .px-md-5 { + padding-left: 3rem !important + } + + .m-md-n1 { + margin: -.25rem !important + } + + .mt-md-n1, + .my-md-n1 { + margin-top: -.25rem !important + } + + .mr-md-n1, + .mx-md-n1 { + margin-right: -.25rem !important + } + + .mb-md-n1, + .my-md-n1 { + margin-bottom: -.25rem !important + } + + .ml-md-n1, + .mx-md-n1 { + margin-left: -.25rem !important + } + + .m-md-n2 { + margin: -.5rem !important + } + + .mt-md-n2, + .my-md-n2 { + margin-top: -.5rem !important + } + + .mr-md-n2, + .mx-md-n2 { + margin-right: -.5rem !important + } + + .mb-md-n2, + .my-md-n2 { + margin-bottom: -.5rem !important + } + + .ml-md-n2, + .mx-md-n2 { + margin-left: -.5rem !important + } + + .m-md-n3 { + margin: -1rem !important + } + + .mt-md-n3, + .my-md-n3 { + margin-top: -1rem !important + } + + .mr-md-n3, + .mx-md-n3 { + margin-right: -1rem !important + } + + .mb-md-n3, + .my-md-n3 { + margin-bottom: -1rem !important + } + + .ml-md-n3, + .mx-md-n3 { + margin-left: -1rem !important + } + + .m-md-n4 { + margin: -1.5rem !important + } + + .mt-md-n4, + .my-md-n4 { + margin-top: -1.5rem !important + } + + .mr-md-n4, + .mx-md-n4 { + margin-right: -1.5rem !important + } + + .mb-md-n4, + .my-md-n4 { + margin-bottom: -1.5rem !important + } + + .ml-md-n4, + .mx-md-n4 { + margin-left: -1.5rem !important + } + + .m-md-n5 { + margin: -3rem !important + } + + .mt-md-n5, + .my-md-n5 { + margin-top: -3rem !important + } + + .mr-md-n5, + .mx-md-n5 { + margin-right: -3rem !important + } + + .mb-md-n5, + .my-md-n5 { + margin-bottom: -3rem !important + } + + .ml-md-n5, + .mx-md-n5 { + margin-left: -3rem !important + } + + .m-md-auto { + margin: auto !important + } + + .mt-md-auto, + .my-md-auto { + margin-top: auto !important + } + + .mr-md-auto, + .mx-md-auto { + margin-right: auto !important + } + + .mb-md-auto, + .my-md-auto { + margin-bottom: auto !important + } + + .ml-md-auto, + .mx-md-auto { + margin-left: auto !important + } +} + +@media (min-width:992px) { + .m-lg-0 { + margin: 0 !important + } + + .mt-lg-0, + .my-lg-0 { + margin-top: 0 !important + } + + .mr-lg-0, + .mx-lg-0 { + margin-right: 0 !important + } + + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0 !important + } + + .ml-lg-0, + .mx-lg-0 { + margin-left: 0 !important + } + + .m-lg-1 { + margin: .25rem !important + } + + .mt-lg-1, + .my-lg-1 { + margin-top: .25rem !important + } + + .mr-lg-1, + .mx-lg-1 { + margin-right: .25rem !important + } + + .mb-lg-1, + .my-lg-1 { + margin-bottom: .25rem !important + } + + .ml-lg-1, + .mx-lg-1 { + margin-left: .25rem !important + } + + .m-lg-2 { + margin: .5rem !important + } + + .mt-lg-2, + .my-lg-2 { + margin-top: .5rem !important + } + + .mr-lg-2, + .mx-lg-2 { + margin-right: .5rem !important + } + + .mb-lg-2, + .my-lg-2 { + margin-bottom: .5rem !important + } + + .ml-lg-2, + .mx-lg-2 { + margin-left: .5rem !important + } + + .m-lg-3 { + margin: 1rem !important + } + + .mt-lg-3, + .my-lg-3 { + margin-top: 1rem !important + } + + .mr-lg-3, + .mx-lg-3 { + margin-right: 1rem !important + } + + .mb-lg-3, + .my-lg-3 { + margin-bottom: 1rem !important + } + + .ml-lg-3, + .mx-lg-3 { + margin-left: 1rem !important + } + + .m-lg-4 { + margin: 1.5rem !important + } + + .mt-lg-4, + .my-lg-4 { + margin-top: 1.5rem !important + } + + .mr-lg-4, + .mx-lg-4 { + margin-right: 1.5rem !important + } + + .mb-lg-4, + .my-lg-4 { + margin-bottom: 1.5rem !important + } + + .ml-lg-4, + .mx-lg-4 { + margin-left: 1.5rem !important + } + + .m-lg-5 { + margin: 3rem !important + } + + .mt-lg-5, + .my-lg-5 { + margin-top: 3rem !important + } + + .mr-lg-5, + .mx-lg-5 { + margin-right: 3rem !important + } + + .mb-lg-5, + .my-lg-5 { + margin-bottom: 3rem !important + } + + .ml-lg-5, + .mx-lg-5 { + margin-left: 3rem !important + } + + .p-lg-0 { + padding: 0 !important + } + + .pt-lg-0, + .py-lg-0 { + padding-top: 0 !important + } + + .pr-lg-0, + .px-lg-0 { + padding-right: 0 !important + } + + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0 !important + } + + .pl-lg-0, + .px-lg-0 { + padding-left: 0 !important + } + + .p-lg-1 { + padding: .25rem !important + } + + .pt-lg-1, + .py-lg-1 { + padding-top: .25rem !important + } + + .pr-lg-1, + .px-lg-1 { + padding-right: .25rem !important + } + + .pb-lg-1, + .py-lg-1 { + padding-bottom: .25rem !important + } + + .pl-lg-1, + .px-lg-1 { + padding-left: .25rem !important + } + + .p-lg-2 { + padding: .5rem !important + } + + .pt-lg-2, + .py-lg-2 { + padding-top: .5rem !important + } + + .pr-lg-2, + .px-lg-2 { + padding-right: .5rem !important + } + + .pb-lg-2, + .py-lg-2 { + padding-bottom: .5rem !important + } + + .pl-lg-2, + .px-lg-2 { + padding-left: .5rem !important + } + + .p-lg-3 { + padding: 1rem !important + } + + .pt-lg-3, + .py-lg-3 { + padding-top: 1rem !important + } + + .pr-lg-3, + .px-lg-3 { + padding-right: 1rem !important + } + + .pb-lg-3, + .py-lg-3 { + padding-bottom: 1rem !important + } + + .pl-lg-3, + .px-lg-3 { + padding-left: 1rem !important + } + + .p-lg-4 { + padding: 1.5rem !important + } + + .pt-lg-4, + .py-lg-4 { + padding-top: 1.5rem !important + } + + .pr-lg-4, + .px-lg-4 { + padding-right: 1.5rem !important + } + + .pb-lg-4, + .py-lg-4 { + padding-bottom: 1.5rem !important + } + + .pl-lg-4, + .px-lg-4 { + padding-left: 1.5rem !important + } + + .p-lg-5 { + padding: 3rem !important + } + + .pt-lg-5, + .py-lg-5 { + padding-top: 3rem !important + } + + .pr-lg-5, + .px-lg-5 { + padding-right: 3rem !important + } + + .pb-lg-5, + .py-lg-5 { + padding-bottom: 3rem !important + } + + .pl-lg-5, + .px-lg-5 { + padding-left: 3rem !important + } + + .m-lg-n1 { + margin: -.25rem !important + } + + .mt-lg-n1, + .my-lg-n1 { + margin-top: -.25rem !important + } + + .mr-lg-n1, + .mx-lg-n1 { + margin-right: -.25rem !important + } + + .mb-lg-n1, + .my-lg-n1 { + margin-bottom: -.25rem !important + } + + .ml-lg-n1, + .mx-lg-n1 { + margin-left: -.25rem !important + } + + .m-lg-n2 { + margin: -.5rem !important + } + + .mt-lg-n2, + .my-lg-n2 { + margin-top: -.5rem !important + } + + .mr-lg-n2, + .mx-lg-n2 { + margin-right: -.5rem !important + } + + .mb-lg-n2, + .my-lg-n2 { + margin-bottom: -.5rem !important + } + + .ml-lg-n2, + .mx-lg-n2 { + margin-left: -.5rem !important + } + + .m-lg-n3 { + margin: -1rem !important + } + + .mt-lg-n3, + .my-lg-n3 { + margin-top: -1rem !important + } + + .mr-lg-n3, + .mx-lg-n3 { + margin-right: -1rem !important + } + + .mb-lg-n3, + .my-lg-n3 { + margin-bottom: -1rem !important + } + + .ml-lg-n3, + .mx-lg-n3 { + margin-left: -1rem !important + } + + .m-lg-n4 { + margin: -1.5rem !important + } + + .mt-lg-n4, + .my-lg-n4 { + margin-top: -1.5rem !important + } + + .mr-lg-n4, + .mx-lg-n4 { + margin-right: -1.5rem !important + } + + .mb-lg-n4, + .my-lg-n4 { + margin-bottom: -1.5rem !important + } + + .ml-lg-n4, + .mx-lg-n4 { + margin-left: -1.5rem !important + } + + .m-lg-n5 { + margin: -3rem !important + } + + .mt-lg-n5, + .my-lg-n5 { + margin-top: -3rem !important + } + + .mr-lg-n5, + .mx-lg-n5 { + margin-right: -3rem !important + } + + .mb-lg-n5, + .my-lg-n5 { + margin-bottom: -3rem !important + } + + .ml-lg-n5, + .mx-lg-n5 { + margin-left: -3rem !important + } + + .m-lg-auto { + margin: auto !important + } + + .mt-lg-auto, + .my-lg-auto { + margin-top: auto !important + } + + .mr-lg-auto, + .mx-lg-auto { + margin-right: auto !important + } + + .mb-lg-auto, + .my-lg-auto { + margin-bottom: auto !important + } + + .ml-lg-auto, + .mx-lg-auto { + margin-left: auto !important + } +} + +@media (min-width:1200px) { + .m-xl-0 { + margin: 0 !important + } + + .mt-xl-0, + .my-xl-0 { + margin-top: 0 !important + } + + .mr-xl-0, + .mx-xl-0 { + margin-right: 0 !important + } + + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0 !important + } + + .ml-xl-0, + .mx-xl-0 { + margin-left: 0 !important + } + + .m-xl-1 { + margin: .25rem !important + } + + .mt-xl-1, + .my-xl-1 { + margin-top: .25rem !important + } + + .mr-xl-1, + .mx-xl-1 { + margin-right: .25rem !important + } + + .mb-xl-1, + .my-xl-1 { + margin-bottom: .25rem !important + } + + .ml-xl-1, + .mx-xl-1 { + margin-left: .25rem !important + } + + .m-xl-2 { + margin: .5rem !important + } + + .mt-xl-2, + .my-xl-2 { + margin-top: .5rem !important + } + + .mr-xl-2, + .mx-xl-2 { + margin-right: .5rem !important + } + + .mb-xl-2, + .my-xl-2 { + margin-bottom: .5rem !important + } + + .ml-xl-2, + .mx-xl-2 { + margin-left: .5rem !important + } + + .m-xl-3 { + margin: 1rem !important + } + + .mt-xl-3, + .my-xl-3 { + margin-top: 1rem !important + } + + .mr-xl-3, + .mx-xl-3 { + margin-right: 1rem !important + } + + .mb-xl-3, + .my-xl-3 { + margin-bottom: 1rem !important + } + + .ml-xl-3, + .mx-xl-3 { + margin-left: 1rem !important + } + + .m-xl-4 { + margin: 1.5rem !important + } + + .mt-xl-4, + .my-xl-4 { + margin-top: 1.5rem !important + } + + .mr-xl-4, + .mx-xl-4 { + margin-right: 1.5rem !important + } + + .mb-xl-4, + .my-xl-4 { + margin-bottom: 1.5rem !important + } + + .ml-xl-4, + .mx-xl-4 { + margin-left: 1.5rem !important + } + + .m-xl-5 { + margin: 3rem !important + } + + .mt-xl-5, + .my-xl-5 { + margin-top: 3rem !important + } + + .mr-xl-5, + .mx-xl-5 { + margin-right: 3rem !important + } + + .mb-xl-5, + .my-xl-5 { + margin-bottom: 3rem !important + } + + .ml-xl-5, + .mx-xl-5 { + margin-left: 3rem !important + } + + .p-xl-0 { + padding: 0 !important + } + + .pt-xl-0, + .py-xl-0 { + padding-top: 0 !important + } + + .pr-xl-0, + .px-xl-0 { + padding-right: 0 !important + } + + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0 !important + } + + .pl-xl-0, + .px-xl-0 { + padding-left: 0 !important + } + + .p-xl-1 { + padding: .25rem !important + } + + .pt-xl-1, + .py-xl-1 { + padding-top: .25rem !important + } + + .pr-xl-1, + .px-xl-1 { + padding-right: .25rem !important + } + + .pb-xl-1, + .py-xl-1 { + padding-bottom: .25rem !important + } + + .pl-xl-1, + .px-xl-1 { + padding-left: .25rem !important + } + + .p-xl-2 { + padding: .5rem !important + } + + .pt-xl-2, + .py-xl-2 { + padding-top: .5rem !important + } + + .pr-xl-2, + .px-xl-2 { + padding-right: .5rem !important + } + + .pb-xl-2, + .py-xl-2 { + padding-bottom: .5rem !important + } + + .pl-xl-2, + .px-xl-2 { + padding-left: .5rem !important + } + + .p-xl-3 { + padding: 1rem !important + } + + .pt-xl-3, + .py-xl-3 { + padding-top: 1rem !important + } + + .pr-xl-3, + .px-xl-3 { + padding-right: 1rem !important + } + + .pb-xl-3, + .py-xl-3 { + padding-bottom: 1rem !important + } + + .pl-xl-3, + .px-xl-3 { + padding-left: 1rem !important + } + + .p-xl-4 { + padding: 1.5rem !important + } + + .pt-xl-4, + .py-xl-4 { + padding-top: 1.5rem !important + } + + .pr-xl-4, + .px-xl-4 { + padding-right: 1.5rem !important + } + + .pb-xl-4, + .py-xl-4 { + padding-bottom: 1.5rem !important + } + + .pl-xl-4, + .px-xl-4 { + padding-left: 1.5rem !important + } + + .p-xl-5 { + padding: 3rem !important + } + + .pt-xl-5, + .py-xl-5 { + padding-top: 3rem !important + } + + .pr-xl-5, + .px-xl-5 { + padding-right: 3rem !important + } + + .pb-xl-5, + .py-xl-5 { + padding-bottom: 3rem !important + } + + .pl-xl-5, + .px-xl-5 { + padding-left: 3rem !important + } + + .m-xl-n1 { + margin: -.25rem !important + } + + .mt-xl-n1, + .my-xl-n1 { + margin-top: -.25rem !important + } + + .mr-xl-n1, + .mx-xl-n1 { + margin-right: -.25rem !important + } + + .mb-xl-n1, + .my-xl-n1 { + margin-bottom: -.25rem !important + } + + .ml-xl-n1, + .mx-xl-n1 { + margin-left: -.25rem !important + } + + .m-xl-n2 { + margin: -.5rem !important + } + + .mt-xl-n2, + .my-xl-n2 { + margin-top: -.5rem !important + } + + .mr-xl-n2, + .mx-xl-n2 { + margin-right: -.5rem !important + } + + .mb-xl-n2, + .my-xl-n2 { + margin-bottom: -.5rem !important + } + + .ml-xl-n2, + .mx-xl-n2 { + margin-left: -.5rem !important + } + + .m-xl-n3 { + margin: -1rem !important + } + + .mt-xl-n3, + .my-xl-n3 { + margin-top: -1rem !important + } + + .mr-xl-n3, + .mx-xl-n3 { + margin-right: -1rem !important + } + + .mb-xl-n3, + .my-xl-n3 { + margin-bottom: -1rem !important + } + + .ml-xl-n3, + .mx-xl-n3 { + margin-left: -1rem !important + } + + .m-xl-n4 { + margin: -1.5rem !important + } + + .mt-xl-n4, + .my-xl-n4 { + margin-top: -1.5rem !important + } + + .mr-xl-n4, + .mx-xl-n4 { + margin-right: -1.5rem !important + } + + .mb-xl-n4, + .my-xl-n4 { + margin-bottom: -1.5rem !important + } + + .ml-xl-n4, + .mx-xl-n4 { + margin-left: -1.5rem !important + } + + .m-xl-n5 { + margin: -3rem !important + } + + .mt-xl-n5, + .my-xl-n5 { + margin-top: -3rem !important + } + + .mr-xl-n5, + .mx-xl-n5 { + margin-right: -3rem !important + } + + .mb-xl-n5, + .my-xl-n5 { + margin-bottom: -3rem !important + } + + .ml-xl-n5, + .mx-xl-n5 { + margin-left: -3rem !important + } + + .m-xl-auto { + margin: auto !important + } + + .mt-xl-auto, + .my-xl-auto { + margin-top: auto !important + } + + .mr-xl-auto, + .mx-xl-auto { + margin-right: auto !important + } + + .mb-xl-auto, + .my-xl-auto { + margin-bottom: auto !important + } + + .ml-xl-auto, + .mx-xl-auto { + margin-left: auto !important + } +} + +.text-monospace { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important +} + +.text-justify { + text-align: justify !important +} + +.text-wrap { + white-space: normal !important +} + +.text-nowrap { + white-space: nowrap !important +} + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap +} + +.text-left { + text-align: left !important +} + +.text-right { + text-align: right !important +} + +.text-center { + text-align: center !important +} + +@media (min-width:576px) { + .text-sm-left { + text-align: left !important + } + + .text-sm-right { + text-align: right !important + } + + .text-sm-center { + text-align: center !important + } +} + +@media (min-width:768px) { + .text-md-left { + text-align: left !important + } + + .text-md-right { + text-align: right !important + } + + .text-md-center { + text-align: center !important + } +} + +@media (min-width:992px) { + .text-lg-left { + text-align: left !important + } + + .text-lg-right { + text-align: right !important + } + + .text-lg-center { + text-align: center !important + } +} + +@media (min-width:1200px) { + .text-xl-left { + text-align: left !important + } + + .text-xl-right { + text-align: right !important + } + + .text-xl-center { + text-align: center !important + } +} + +.text-lowercase { + text-transform: lowercase !important +} + +.text-uppercase { + text-transform: uppercase !important +} + +.text-capitalize { + text-transform: capitalize !important +} + +.font-weight-light { + font-weight: 300 !important +} + +.font-weight-lighter { + font-weight: lighter !important +} + +.font-weight-normal { + font-weight: 400 !important +} + +.font-weight-bold { + font-weight: 700 !important +} + +.font-weight-bolder { + font-weight: bolder !important +} + +.font-italic { + font-style: italic !important +} + +.text-white { + color: #fff !important +} + +.text-primary { + color: #007bff !important +} + +a.text-primary:focus, +a.text-primary:hover { + color: #0056b3 !important +} + +.text-secondary { + color: #6c757d !important +} + +a.text-secondary:focus, +a.text-secondary:hover { + color: #494f54 !important +} + +.text-success { + color: #28a745 !important +} + +a.text-success:focus, +a.text-success:hover { + color: #19692c !important +} + +.text-info { + color: #17a2b8 !important +} + +a.text-info:focus, +a.text-info:hover { + color: #0f6674 !important +} + +.text-warning { + color: #ffc107 !important +} + +a.text-warning:focus, +a.text-warning:hover { + color: #ba8b00 !important +} + +.text-danger { + color: #dc3545 !important +} + +a.text-danger:focus, +a.text-danger:hover { + color: #a71d2a !important +} + +.text-light { + color: #f8f9fa !important +} + +a.text-light:focus, +a.text-light:hover { + color: #cbd3da !important +} + +.text-dark { + color: #343a40 !important +} + +a.text-dark:focus, +a.text-dark:hover { + color: #121416 !important +} + +.text-body { + color: #212529 !important +} + +.text-muted { + color: #6c757d !important +} + +.text-black-50 { + color: rgba(0, 0, 0, .5) !important +} + +.text-white-50 { + color: rgba(255, 255, 255, .5) !important +} + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0 +} + +.text-decoration-none { + text-decoration: none !important +} + +.text-break { + word-break: break-word !important; + overflow-wrap: break-word !important +} + +.text-reset { + color: inherit !important +} + +.visible { + visibility: visible !important +} + +.invisible { + visibility: hidden !important +} + +@media print { + + *, + ::after, + ::before { + text-shadow: none !important; + box-shadow: none !important + } + + a:not(.btn) { + text-decoration: underline + } + + abbr[title]::after { + content: " (" attr(title) ")" + } + + pre { + white-space: pre-wrap !important + } + + blockquote, + pre { + border: 1px solid #adb5bd; + page-break-inside: avoid + } + + thead { + display: table-header-group + } + + img, + tr { + page-break-inside: avoid + } + + h2, + h3, + p { + orphans: 3; + widows: 3 + } + + h2, + h3 { + page-break-after: avoid + } + + @page { + size: a3 + } + + body { + min-width: 992px !important + } + + .container { + min-width: 992px !important + } + + .navbar { + display: none + } + + .badge { + border: 1px solid #000 + } + + .table { + border-collapse: collapse !important + } + + .table td, + .table th { + background-color: #fff !important + } + + .table-bordered td, + .table-bordered th { + border: 1px solid #dee2e6 !important + } + + .table-dark { + color: inherit + } + + .table-dark tbody+tbody, + .table-dark td, + .table-dark th, + .table-dark thead th { + border-color: #dee2e6 + } + + .table .thead-dark th { + color: inherit; + border-color: #dee2e6 + } +} + +/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/assets/css/default.css b/assets/css/default.css new file mode 100755 index 0000000..96f51c2 --- /dev/null +++ b/assets/css/default.css @@ -0,0 +1,933 @@ +/* Deafult Margin & Padding */ +/*-- Margin Top --*/ +.mt-5 { + margin-top: 5px; +} +.mt-10 { + margin-top: 10px; +} +.mt-15 { + margin-top: 15px; +} +.mt-20 { + margin-top: 20px; +} +.mt-25 { + margin-top: 25px; +} +.mt-30 { + margin-top: 30px; +} +.mt-35 { + margin-top: 35px; +} +.mt-40 { + margin-top: 40px; +} +.mt-45 { + margin-top: 45px; +} +.mt-50 { + margin-top: 50px; +} +.mt-55 { + margin-top: 55px; +} +.mt-60 { + margin-top: 60px; +} +.mt-65 { + margin-top: 65px; +} +.mt-70 { + margin-top: 70px; +} +.mt-75 { + margin-top: 75px; +} +.mt-80 { + margin-top: 80px; +} +.mt-85 { + margin-top: 85px; +} +.mt-90 { + margin-top: 90px; +} +.mt-95 { + margin-top: 95px; +} +.mt-100 { + margin-top: 100px; +} +.mt-105 { + margin-top: 105px; +} +.mt-110 { + margin-top: 110px; +} +.mt-115 { + margin-top: 115px; +} +.mt-120 { + margin-top: 120px; +} +.mt-125 { + margin-top: 125px; +} +.mt-130 { + margin-top: 130px; +} +.mt-135 { + margin-top: 135px; +} +.mt-140 { + margin-top: 140px; +} +.mt-145 { + margin-top: 145px; +} +.mt-150 { + margin-top: 150px; +} +.mt-155 { + margin-top: 155px; +} +.mt-160 { + margin-top: 160px; +} +.mt-165 { + margin-top: 165px; +} +.mt-170 { + margin-top: 170px; +} +.mt-175 { + margin-top: 175px; +} +.mt-180 { + margin-top: 180px; +} +.mt-185 { + margin-top: 185px; +} +.mt-190 { + margin-top: 190px; +} +.mt-195 { + margin-top: 195px; +} +.mt-200 { + margin-top: 200px; +} +/*-- Margin Bottom --*/ + +.mb-5 { + margin-bottom: 5px; +} +.mb-10 { + margin-bottom: 10px; +} +.mb-15 { + margin-bottom: 15px; +} +.mb-20 { + margin-bottom: 20px; +} +.mb-25 { + margin-bottom: 25px; +} +.mb-30 { + margin-bottom: 30px; +} +.mb-35 { + margin-bottom: 35px; +} +.mb-40 { + margin-bottom: 40px; +} +.mb-45 { + margin-bottom: 45px; +} +.mb-50 { + margin-bottom: 50px; +} +.mb-55 { + margin-bottom: 55px; +} +.mb-60 { + margin-bottom: 60px; +} +.mb-65 { + margin-bottom: 65px; +} +.mb-70 { + margin-bottom: 70px; +} +.mb-75 { + margin-bottom: 75px; +} +.mb-80 { + margin-bottom: 80px; +} +.mb-85 { + margin-bottom: 85px; +} +.mb-90 { + margin-bottom: 90px; +} +.mb-95 { + margin-bottom: 95px; +} +.mb-100 { + margin-bottom: 100px; +} +.mb-105 { + margin-bottom: 105px; +} +.mb-110 { + margin-bottom: 110px; +} +.mb-115 { + margin-bottom: 115px; +} +.mb-120 { + margin-bottom: 120px; +} +.mb-125 { + margin-bottom: 125px; +} +.mb-130 { + margin-bottom: 130px; +} +.mb-135 { + margin-bottom: 135px; +} +.mb-140 { + margin-bottom: 140px; +} +.mb-145 { + margin-bottom: 145px; +} +.mb-150 { + margin-bottom: 150px; +} +.mb-155 { + margin-bottom: 155px; +} +.mb-160 { + margin-bottom: 160px; +} +.mb-165 { + margin-bottom: 165px; +} +.mb-170 { + margin-bottom: 170px; +} +.mb-175 { + margin-bottom: 175px; +} +.mb-180 { + margin-bottom: 180px; +} +.mb-185 { + margin-bottom: 185px; +} +.mb-190 { + margin-bottom: 190px; +} +.mb-195 { + margin-bottom: 195px; +} +.mb-200 { + margin-bottom: 200px; +} +/*-- margin left --*/ +.ml-5 { + margin-left: 5px; +} +.ml-10 { + margin-left: 10px; +} +.ml-15 { + margin-left: 15px; +} +.ml-20 { + margin-left: 20px; +} +.ml-25 { + margin-left: 25px; +} +.ml-30 { + margin-left: 30px; +} +.ml-35 { + margin-left: 35px; +} +.ml-40 { + margin-left: 40px; +} +.ml-45 { + margin-left: 45px; +} +.ml-50 { + margin-left: 50px; +} +.ml-55 { + margin-left: 55px; +} +.ml-60 { + margin-left: 60px; +} +.ml-65 { + margin-left: 65px; +} +.ml-70 { + margin-left: 70px; +} +.ml-75 { + margin-left: 75px; +} +.ml-80 { + margin-left: 80px; +} +.ml-85 { + margin-left: 85px; +} +.ml-90 { + margin-left: 90px; +} +.ml-95 { + margin-left: 95px; +} +.ml-100 { + margin-left: 100px; +} +.ml-105 { + margin-left: 105px; +} +.ml-110 { + margin-left: 110px; +} +.ml-115 { + margin-left: 115px; +} +.ml-120 { + margin-left: 120px; +} +.ml-125 { + margin-left: 125px; +} +.ml-130 { + margin-left: 130px; +} +.ml-135 { + margin-left: 135px; +} +.ml-140 { + margin-left: 140px; +} +.ml-145 { + margin-left: 145px; +} +.ml-150 { + margin-left: 150px; +} +.ml-155 { + margin-left: 155px; +} +.ml-160 { + margin-left: 160px; +} +.ml-165 { + margin-left: 165px; +} +.ml-170 { + margin-left: 170px; +} +.ml-175 { + margin-left: 175px; +} +.ml-180 { + margin-left: 180px; +} +.ml-185 { + margin-left: 185px; +} +.ml-190 { + margin-left: 190px; +} +.ml-195 { + margin-left: 195px; +} +.ml-200 { + margin-left: 200px; +} +/*-- margin right --*/ +.mr-5 { + margin-right: 5px; +} +.mr-10 { + margin-right: 10px; +} +.mr-15 { + margin-right: 15px; +} +.mr-20 { + margin-right: 20px; +} +.mr-25 { + margin-right: 25px; +} +.mr-30 { + margin-right: 30px; +} +.mr-35 { + margin-right: 35px; +} +.mr-40 { + margin-right: 40px; +} +.mr-45 { + margin-right: 45px; +} +.mr-50 { + margin-right: 50px; +} +.mr-55 { + margin-right: 55px; +} +.mr-60 { + margin-right: 60px; +} +.mr-65 { + margin-right: 65px; +} +.mr-70 { + margin-right: 70px; +} +.mr-75 { + margin-right: 75px; +} +.mr-80 { + margin-right: 80px; +} +.mr-85 { + margin-right: 85px; +} +.mr-90 { + margin-right: 90px; +} +.mr-95 { + margin-right: 95px; +} +.mr-100 { + margin-right: 100px; +} +.mr-105 { + margin-right: 105px; +} +.mr-110 { + margin-right: 110px; +} +.mr-115 { + margin-right: 115px; +} +.mr-120 { + margin-right: 120px; +} +.mr-125 { + margin-right: 125px; +} +.mr-130 { + margin-right: 130px; +} +.mr-135 { + margin-right: 135px; +} +.mr-140 { + margin-right: 140px; +} +.mr-145 { + margin-right: 145px; +} +.mr-150 { + margin-right: 150px; +} +.mr-155 { + margin-right: 155px; +} +.mr-160 { + margin-right: 160px; +} +.mr-165 { + margin-right: 165px; +} +.mr-170 { + margin-right: 170px; +} +.mr-175 { + margin-right: 175px; +} +.mr-180 { + margin-right: 180px; +} +.mr-185 { + margin-right: 185px; +} +.mr-190 { + margin-right: 190px; +} +.mr-195 { + margin-right: 195px; +} +.mr-200 { + margin-right: 200px; +} + + +/*-- Padding Top --*/ + +.pt-5 { + padding-top: 5px; +} +.pt-10 { + padding-top: 10px; +} +.pt-15 { + padding-top: 15px; +} +.pt-20 { + padding-top: 20px; +} +.pt-25 { + padding-top: 25px; +} +.pt-30 { + padding-top: 30px; +} +.pt-35 { + padding-top: 35px; +} +.pt-40 { + padding-top: 40px; +} +.pt-45 { + padding-top: 45px; +} +.pt-50 { + padding-top: 50px; +} +.pt-55 { + padding-top: 55px; +} +.pt-60 { + padding-top: 60px; +} +.pt-65 { + padding-top: 65px; +} +.pt-70 { + padding-top: 70px; +} +.pt-75 { + padding-top: 75px; +} +.pt-80 { + padding-top: 80px; +} +.pt-85 { + padding-top: 85px; +} +.pt-90 { + padding-top: 90px; +} +.pt-95 { + padding-top: 95px; +} +.pt-100 { + padding-top: 100px; +} +.pt-105 { + padding-top: 105px; +} +.pt-110 { + padding-top: 110px; +} +.pt-115 { + padding-top: 115px; +} +.pt-120 { + padding-top: 120px; +} +.pt-125 { + padding-top: 125px; +} +.pt-130 { + padding-top: 130px; +} +.pt-135 { + padding-top: 135px; +} +.pt-140 { + padding-top: 140px; +} +.pt-145 { + padding-top: 145px; +} +.pt-150 { + padding-top: 150px; +} +.pt-155 { + padding-top: 155px; +} +.pt-160 { + padding-top: 160px; +} +.pt-165 { + padding-top: 165px; +} +.pt-170 { + padding-top: 170px; +} +.pt-175 { + padding-top: 175px; +} +.pt-180 { + padding-top: 180px; +} +.pt-185 { + padding-top: 185px; +} +.pt-190 { + padding-top: 190px; +} +.pt-195 { + padding-top: 195px; +} +.pt-200 { + padding-top: 200px; +} +/*-- Padding Bottom --*/ + +.pb-5 { + padding-bottom: 5px; +} +.pb-10 { + padding-bottom: 10px; +} +.pb-15 { + padding-bottom: 15px; +} +.pb-20 { + padding-bottom: 20px; +} +.pb-25 { + padding-bottom: 25px; +} +.pb-30 { + padding-bottom: 30px; +} +.pb-35 { + padding-bottom: 35px; +} +.pb-40 { + padding-bottom: 40px; +} +.pb-45 { + padding-bottom: 45px; +} +.pb-50 { + padding-bottom: 50px; +} +.pb-55 { + padding-bottom: 55px; +} +.pb-60 { + padding-bottom: 60px; +} +.pb-65 { + padding-bottom: 65px; +} +.pb-70 { + padding-bottom: 70px; +} +.pb-75 { + padding-bottom: 75px; +} +.pb-80 { + padding-bottom: 80px; +} +.pb-85 { + padding-bottom: 85px; +} +.pb-90 { + padding-bottom: 90px; +} +.pb-95 { + padding-bottom: 95px; +} +.pb-100 { + padding-bottom: 100px; +} +.pb-105 { + padding-bottom: 105px; +} +.pb-110 { + padding-bottom: 110px; +} +.pb-115 { + padding-bottom: 115px; +} +.pb-120 { + padding-bottom: 120px; +} +.pb-125 { + padding-bottom: 125px; +} +.pb-130 { + padding-bottom: 130px; +} +.pb-135 { + padding-bottom: 135px; +} +.pb-140 { + padding-bottom: 140px; +} +.pb-145 { + padding-bottom: 145px; +} +.pb-150 { + padding-bottom: 150px; +} +.pb-155 { + padding-bottom: 155px; +} +.pb-160 { + padding-bottom: 160px; +} +.pb-165 { + padding-bottom: 165px; +} +.pb-170 { + padding-bottom: 170px; +} +.pb-175 { + padding-bottom: 175px; +} +.pb-180 { + padding-bottom: 180px; +} +.pb-185 { + padding-bottom: 185px; +} +.pb-190 { + padding-bottom: 190px; +} +.pb-195 { + padding-bottom: 195px; +} +.pb-200 { + padding-bottom: 200px; +} + +/*-- Padding left --*/ + +.pl-0 { + padding-left: 0px; +} +.pl-5 { + padding-left: 5px; +} +.pl-10 { + padding-left: 10px; +} +.pl-15 { + padding-left: 15px; +} +.pl-20 { + padding-left: 20px; +} +.pl-25 { + padding-left: 25px; +} +.pl-30 { + padding-left: 30px; +} +.pl-35 { + padding-left: 35px; +} +.pl-40 { + padding-left: 40px; +} +.pl-45 { + padding-left: 45px; +} +.pl-50 { + padding-left: 50px; +} +.pl-55 { + padding-left: 55px; +} +.pl-60 { + padding-left: 60px; +} +.pl-65 { + padding-left: 65px; +} +.pl-70 { + padding-left: 70px; +} +.pl-75 { + padding-left: 75px; +} +.pl-80 { + padding-left: 80px; +} +.pl-85 { + padding-left: 85px; +} +.pl-90 { + padding-left: 90px; +} +.pl-100 { + padding-left: 100px; +} +.pl-105 { + padding-left: 105px; +} +.pl-110 { + padding-left: 110px; +} +.pl-115 { + padding-left: 115px; +} +.pl-120 { + padding-left: 120px; +} +.pl-125 { + padding-left: 125px; +} +/*-- Padding right --*/ + +.pr-0 { + padding-right: 0px; +} +.pr-5 { + padding-right: 5px; +} +.pr-10 { + padding-right: 10px; +} +.pr-15 { + padding-right: 15px; +} +.pr-20 { + padding-right: 20px; +} +.pr-25 { + padding-right: 25px; +} +.pr-30 { + padding-right: 30px; +} +.pr-35 { + padding-right: 35px; +} +.pr-40 { + padding-right: 40px; +} +.pr-45 { + padding-right: 45px; +} +.pr-50 { + padding-right: 50px; +} +.pr-55 { + padding-right: 55px; +} +.pr-60 { + padding-right: 60px; +} +.pr-65 { + padding-right: 65px; +} +.pr-70 { + padding-right: 70px; +} +.pr-75 { + padding-right: 75px; +} +.pr-80 { + padding-right: 80px; +} +.pr-85 { + padding-right: 85px; +} +.pr-90 { + padding-right: 90px; +} +.pr-95 { + padding-right: 95px; +} +.pr-100 { + padding-right: 100px; +} +.pr-105 { + padding-right: 105px; +} +/* Background Color */ + +.gray-bg { + background: #f5f8ff; +} +.white-bg { + background: #fff; +} +.black-bg { + background: #222; +} +/* Color */ + +.white { + color: #fff; +} +.black { + color: #222; +} +/* black overlay */ + +[data-overlay] { + position: relative; +} +[data-overlay]::before { + background: #000 none repeat scroll 0 0; + content: ""; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; + z-index: 1; +} +[data-overlay="3"]::before { + opacity: 0.3; +} +[data-overlay="4"]::before { + opacity: 0.4; +} +[data-overlay="5"]::before { + opacity: 0.5; +} +[data-overlay="6"]::before { + opacity: 0.6; +} +[data-overlay="7"]::before { + opacity: 0.7; +} +[data-overlay="8"]::before { + opacity: 0.8; +} +[data-overlay="9"]::before { + opacity: 0.9; +} \ No newline at end of file diff --git a/assets/css/flaticon.css b/assets/css/flaticon.css new file mode 100755 index 0000000..77de1d6 --- /dev/null +++ b/assets/css/flaticon.css @@ -0,0 +1,40 @@ + /* + Flaticon icon font: Flaticon + Creation date: 17/07/2019 12:06 + */ + +@font-face { + font-family: "Flaticon"; + src: url("../fonts/Flaticon.eot"); + src: url("../fonts/Flaticon.eot?#iefix") format("embedded-opentype"), + url("../fonts/Flaticon.woff2") format("woff2"), + url("../fonts/Flaticon.woff") format("woff"), + url("../fonts/Flaticon.ttf") format("truetype"), + url("../fonts/Flaticon.svg#Flaticon") format("svg"); + font-weight: normal; + font-style: normal; +} + +@media screen and (-webkit-min-device-pixel-ratio:0) { + @font-face { + font-family: "Flaticon"; + src: url("../fonts/Flaticon.svg#Flaticon") format("svg"); + } +} + +[class^="flaticon-"]:before, [class*=" flaticon-"]:before, +[class^="flaticon-"]:after, [class*=" flaticon-"]:after { + font-family: Flaticon; + font-style: normal; +} + +.flaticon-microphone:before { content: "\f100"; } +.flaticon-coffee-cup:before { content: "\f101"; } +.flaticon-chair:before { content: "\f102"; } +.flaticon-dollar-sing:before { content: "\f103"; } +.flaticon-karaoke:before { content: "\f104"; } +.flaticon-team:before { content: "\f105"; } +.flaticon-calendar:before { content: "\f106"; } +.flaticon-creative:before { content: "\f107"; } +.flaticon-network:before { content: "\f108"; } +.flaticon-laugh:before { content: "\f109"; } \ No newline at end of file diff --git a/assets/css/slick.css b/assets/css/slick.css new file mode 100755 index 0000000..57477e8 --- /dev/null +++ b/assets/css/slick.css @@ -0,0 +1,119 @@ +/* Slider */ +.slick-slider +{ + position: relative; + + display: block; + box-sizing: border-box; + + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + + -webkit-touch-callout: none; + -khtml-user-select: none; + -ms-touch-action: pan-y; + touch-action: pan-y; + -webkit-tap-highlight-color: transparent; +} + +.slick-list +{ + position: relative; + + display: block; + overflow: hidden; + + margin: 0; + padding: 0; +} +.slick-list:focus +{ + outline: none; +} +.slick-list.dragging +{ + cursor: pointer; + cursor: hand; +} + +.slick-slider .slick-track, +.slick-slider .slick-list +{ + -webkit-transform: translate3d(0, 0, 0); + -moz-transform: translate3d(0, 0, 0); + -ms-transform: translate3d(0, 0, 0); + -o-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); +} + +.slick-track +{ + position: relative; + top: 0; + left: 0; + + display: block; + margin-left: auto; + margin-right: auto; +} +.slick-track:before, +.slick-track:after +{ + display: table; + + content: ''; +} +.slick-track:after +{ + clear: both; +} +.slick-loading .slick-track +{ + visibility: hidden; +} + +.slick-slide +{ + display: none; + float: left; + + height: 100%; + min-height: 1px; +} +[dir='rtl'] .slick-slide +{ + float: right; +} +.slick-slide img +{ + display: block; +} +.slick-slide.slick-loading img +{ + display: none; +} +.slick-slide.dragging img +{ + pointer-events: none; +} +.slick-initialized .slick-slide +{ + display: block; +} +.slick-loading .slick-slide +{ + visibility: hidden; +} +.slick-vertical .slick-slide +{ + display: block; + + height: auto; + + border: 1px solid transparent; +} +.slick-arrow.slick-hidden { + display: none; +} diff --git a/assets/css/style.css b/assets/css/style.css new file mode 100755 index 0000000..8eea8be --- /dev/null +++ b/assets/css/style.css @@ -0,0 +1,1564 @@ +/*----------------------------------------------------------------------------------- + + Template Name: Eventify - Event and Conference Template + Template URI: graygrids.com + Description: Eventify - Event and Conference Template + Author: GrayGrids + Author URI: graygrids.com + Version: 1.0 + +----------------------------------------------------------------------------------- + + CSS INDEX + =================== + + 01. Theme default CSS + 02. Header + 03. Hero + 04. Footer + +-----------------------------------------------------------------------------------*/ +/*=========================== + 1. COMMON css +===========================*/ +@import url("https://fonts.googleapis.com/css?family=Poppins:400,500,600,700,800"); +body { + font-family: "Poppins", sans-serif; + font-weight: normal; + font-style: normal; + color: #777777; + overflow-x: hidden; } + +* { + margin: 0; + padding: 0; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; } + +img { + max-width: 100%; } + +a:focus, +input:focus, +textarea:focus, +button:focus { + text-decoration: none; + outline: none; } + +a:focus, +a:hover { + text-decoration: none; } + +i, +span, +a { + display: inline-block; } + +h1, +h2, +h3, +h4, +h5, +h6 { + font-family: "Poppins", sans-serif; + font-weight: 600; + color: #1b273d; + margin: 0px; } + +h1 { + font-size: 48px; } + +h2 { + font-size: 36px; } + +h3 { + font-size: 28px; } + +h4 { + font-size: 22px; } + +h5 { + font-size: 18px; } + +h6 { + font-size: 16px; } + +ul, ol { + margin: 0px; + padding: 0px; + list-style-type: none; } + +p { + font-size: 16px; + font-weight: 400; + line-height: 24px; + color: #777777; + margin: 0px; } + +.bg_cover { + background-position: center center; + background-size: cover; + background-repeat: no-repeat; + width: 100%; + height: 100%; } + +/*===== All Button Style =====*/ +.main-btn { + display: inline-block; + font-weight: 500; + text-align: center; + white-space: nowrap; + vertical-align: middle; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + padding: 0 40px; + font-size: 16px; + line-height: 48px; + border-radius: 50px; + color: #1863ff; + cursor: pointer; + z-index: 5; + -webkit-transition: all 0.4s ease-out 0s; + -moz-transition: all 0.4s ease-out 0s; + -ms-transition: all 0.4s ease-out 0s; + -o-transition: all 0.4s ease-out 0s; + transition: all 0.4s ease-out 0s; + background-color: #fff; + border: 0; } + .main-btn:hover { + background-color: #fff; + color: #1863ff; + -webkit-box-shadow: 0px 5px 29px 0px rgba(0, 0, 0, 0.25); + -moz-box-shadow: 0px 5px 29px 0px rgba(0, 0, 0, 0.25); + box-shadow: 0px 5px 29px 0px rgba(0, 0, 0, 0.25); } + .main-btn.main-btn-2 { + background: -webkit-linear-gradient(left, #102baf 0%, #1664ff 50%, #102baf 100%); + background: -o-linear-gradient(left, #102baf 0%, #1664ff 50%, #102baf 100%); + background: linear-gradient(to right, #102baf 0%, #1664ff 50%, #102baf 100%); + background-size: 200% auto; + color: #fff; + background-position: left center; + -webkit-box-shadow: 0px 8px 16px 0px rgba(72, 127, 255, 0.23); + -moz-box-shadow: 0px 8px 16px 0px rgba(72, 127, 255, 0.23); + box-shadow: 0px 8px 16px 0px rgba(72, 127, 255, 0.23); } + .main-btn.main-btn-2:hover { + background-position: right center; + color: #fff; } + +/*===== All Section Title Style =====*/ +.section-title .title { + font-size: 50px; } + @media (max-width: 767px) { + .section-title .title { + font-size: 30px; } } + +.section-title .text { + margin-top: 20px; } + +/*===== All Preloader Style =====*/ +.preloader { + /* Body Overlay */ + position: fixed; + top: 0; + left: 0; + display: table; + height: 100%; + width: 100%; + /* Change Background Color */ + background: #fff; + z-index: 99999; } + .preloader .loader { + display: table-cell; + vertical-align: middle; + text-align: center; } + .preloader .loader .ytp-spinner { + position: absolute; + left: 50%; + top: 50%; + width: 64px; + margin-left: -32px; + z-index: 18; + pointer-events: none; } + .preloader .loader .ytp-spinner .ytp-spinner-container { + pointer-events: none; + position: absolute; + width: 100%; + padding-bottom: 100%; + top: 50%; + left: 50%; + margin-top: -50%; + margin-left: -50%; + -webkit-animation: ytp-spinner-linspin 1568.23529647ms linear infinite; + -moz-animation: ytp-spinner-linspin 1568.23529647ms linear infinite; + -o-animation: ytp-spinner-linspin 1568.23529647ms linear infinite; + animation: ytp-spinner-linspin 1568.23529647ms linear infinite; } + .preloader .loader .ytp-spinner .ytp-spinner-container .ytp-spinner-rotator { + position: absolute; + width: 100%; + height: 100%; + -webkit-animation: ytp-spinner-easespin 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; + -moz-animation: ytp-spinner-easespin 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; + -o-animation: ytp-spinner-easespin 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; + animation: ytp-spinner-easespin 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; } + .preloader .loader .ytp-spinner .ytp-spinner-container .ytp-spinner-rotator .ytp-spinner-left { + position: absolute; + top: 0; + left: 0; + bottom: 0; + overflow: hidden; + right: 50%; } + .preloader .loader .ytp-spinner .ytp-spinner-container .ytp-spinner-rotator .ytp-spinner-right { + position: absolute; + top: 0; + right: 0; + bottom: 0; + overflow: hidden; + left: 50%; } + .preloader .loader .ytp-spinner-circle { + box-sizing: border-box; + position: absolute; + width: 200%; + height: 100%; + border-style: solid; + /* Spinner Color */ + border-color: #1863ff #1863ff #e6e6e6; + border-radius: 50%; + border-width: 6px; } + .preloader .loader .ytp-spinner-left .ytp-spinner-circle { + left: 0; + right: -100%; + border-right-color: #e6e6e6; + -webkit-animation: ytp-spinner-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; + -moz-animation: ytp-spinner-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; + -o-animation: ytp-spinner-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; + animation: ytp-spinner-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; } + .preloader .loader .ytp-spinner-right .ytp-spinner-circle { + left: -100%; + right: 0; + border-left-color: #e6e6e6; + -webkit-animation: ytp-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; + -moz-animation: ytp-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; + -o-animation: ytp-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; + animation: ytp-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; } + +/* Preloader Animations */ +@-webkit-keyframes ytp-spinner-linspin { + to { + -webkit-transform: rotate(360deg); + -moz-transform: rotate(360deg); + -ms-transform: rotate(360deg); + -o-transform: rotate(360deg); + transform: rotate(360deg); } } + +@keyframes ytp-spinner-linspin { + to { + -webkit-transform: rotate(360deg); + -moz-transform: rotate(360deg); + -ms-transform: rotate(360deg); + -o-transform: rotate(360deg); + transform: rotate(360deg); } } + +@-webkit-keyframes ytp-spinner-easespin { + 12.5% { + -webkit-transform: rotate(135deg); + -moz-transform: rotate(135deg); + -ms-transform: rotate(135deg); + -o-transform: rotate(135deg); + transform: rotate(135deg); } + 25% { + -webkit-transform: rotate(270deg); + -moz-transform: rotate(270deg); + -ms-transform: rotate(270deg); + -o-transform: rotate(270deg); + transform: rotate(270deg); } + 37.5% { + -webkit-transform: rotate(405deg); + -moz-transform: rotate(405deg); + -ms-transform: rotate(405deg); + -o-transform: rotate(405deg); + transform: rotate(405deg); } + 50% { + -webkit-transform: rotate(540deg); + -moz-transform: rotate(540deg); + -ms-transform: rotate(540deg); + -o-transform: rotate(540deg); + transform: rotate(540deg); } + 62.5% { + -webkit-transform: rotate(675deg); + -moz-transform: rotate(675deg); + -ms-transform: rotate(675deg); + -o-transform: rotate(675deg); + transform: rotate(675deg); } + 75% { + -webkit-transform: rotate(810deg); + -moz-transform: rotate(810deg); + -ms-transform: rotate(810deg); + -o-transform: rotate(810deg); + transform: rotate(810deg); } + 87.5% { + -webkit-transform: rotate(945deg); + -moz-transform: rotate(945deg); + -ms-transform: rotate(945deg); + -o-transform: rotate(945deg); + transform: rotate(945deg); } + to { + -webkit-transform: rotate(1080deg); + -moz-transform: rotate(1080deg); + -ms-transform: rotate(1080deg); + -o-transform: rotate(1080deg); + transform: rotate(1080deg); } } + +@keyframes ytp-spinner-easespin { + 12.5% { + -webkit-transform: rotate(135deg); + -moz-transform: rotate(135deg); + -ms-transform: rotate(135deg); + -o-transform: rotate(135deg); + transform: rotate(135deg); } + 25% { + -webkit-transform: rotate(270deg); + -moz-transform: rotate(270deg); + -ms-transform: rotate(270deg); + -o-transform: rotate(270deg); + transform: rotate(270deg); } + 37.5% { + -webkit-transform: rotate(405deg); + -moz-transform: rotate(405deg); + -ms-transform: rotate(405deg); + -o-transform: rotate(405deg); + transform: rotate(405deg); } + 50% { + -webkit-transform: rotate(540deg); + -moz-transform: rotate(540deg); + -ms-transform: rotate(540deg); + -o-transform: rotate(540deg); + transform: rotate(540deg); } + 62.5% { + -webkit-transform: rotate(675deg); + -moz-transform: rotate(675deg); + -ms-transform: rotate(675deg); + -o-transform: rotate(675deg); + transform: rotate(675deg); } + 75% { + -webkit-transform: rotate(810deg); + -moz-transform: rotate(810deg); + -ms-transform: rotate(810deg); + -o-transform: rotate(810deg); + transform: rotate(810deg); } + 87.5% { + -webkit-transform: rotate(945deg); + -moz-transform: rotate(945deg); + -ms-transform: rotate(945deg); + -o-transform: rotate(945deg); + transform: rotate(945deg); } + to { + -webkit-transform: rotate(1080deg); + -moz-transform: rotate(1080deg); + -ms-transform: rotate(1080deg); + -o-transform: rotate(1080deg); + transform: rotate(1080deg); } } + +@-webkit-keyframes ytp-spinner-left-spin { + 0% { + -webkit-transform: rotate(130deg); + -moz-transform: rotate(130deg); + -ms-transform: rotate(130deg); + -o-transform: rotate(130deg); + transform: rotate(130deg); } + 50% { + -webkit-transform: rotate(-5deg); + -moz-transform: rotate(-5deg); + -ms-transform: rotate(-5deg); + -o-transform: rotate(-5deg); + transform: rotate(-5deg); } + to { + -webkit-transform: rotate(130deg); + -moz-transform: rotate(130deg); + -ms-transform: rotate(130deg); + -o-transform: rotate(130deg); + transform: rotate(130deg); } } + +@keyframes ytp-spinner-left-spin { + 0% { + -webkit-transform: rotate(130deg); + -moz-transform: rotate(130deg); + -ms-transform: rotate(130deg); + -o-transform: rotate(130deg); + transform: rotate(130deg); } + 50% { + -webkit-transform: rotate(-5deg); + -moz-transform: rotate(-5deg); + -ms-transform: rotate(-5deg); + -o-transform: rotate(-5deg); + transform: rotate(-5deg); } + to { + -webkit-transform: rotate(130deg); + -moz-transform: rotate(130deg); + -ms-transform: rotate(130deg); + -o-transform: rotate(130deg); + transform: rotate(130deg); } } + +@-webkit-keyframes ytp-right-spin { + 0% { + -webkit-transform: rotate(-130deg); + -moz-transform: rotate(-130deg); + -ms-transform: rotate(-130deg); + -o-transform: rotate(-130deg); + transform: rotate(-130deg); } + 50% { + -webkit-transform: rotate(5deg); + -moz-transform: rotate(5deg); + -ms-transform: rotate(5deg); + -o-transform: rotate(5deg); + transform: rotate(5deg); } + to { + -webkit-transform: rotate(-130deg); + -moz-transform: rotate(-130deg); + -ms-transform: rotate(-130deg); + -o-transform: rotate(-130deg); + transform: rotate(-130deg); } } + +@keyframes ytp-right-spin { + 0% { + -webkit-transform: rotate(-130deg); + -moz-transform: rotate(-130deg); + -ms-transform: rotate(-130deg); + -o-transform: rotate(-130deg); + transform: rotate(-130deg); } + 50% { + -webkit-transform: rotate(5deg); + -moz-transform: rotate(5deg); + -ms-transform: rotate(5deg); + -o-transform: rotate(5deg); + transform: rotate(5deg); } + to { + -webkit-transform: rotate(-130deg); + -moz-transform: rotate(-130deg); + -ms-transform: rotate(-130deg); + -o-transform: rotate(-130deg); + transform: rotate(-130deg); } } + +/*=========================== + 2.HEADER css +===========================*/ +.header-area { + padding-left: 15px; + padding-right: 15px; } + @media (max-width: 767px) { + .header-area { + padding: 0; } } + +/*===== Navbar =====*/ +.navbar-area { + padding: 10px 0; + position: absolute; + top: 0; + left: 0; + width: 100%; + z-index: 999; + -webkit-transition: all 0.3s ease-out 0s; + -moz-transition: all 0.3s ease-out 0s; + -ms-transition: all 0.3s ease-out 0s; + -o-transition: all 0.3s ease-out 0s; + transition: all 0.3s ease-out 0s; } + .navbar-area::before { + position: absolute; + content: ''; + width: 100%; + height: 100%; + /* background: linear-gradient(to right, #102baf 0%, #1664ff 100%); */ + top: 0; + left: 0; + z-index: -1; + opacity: 0; + -webkit-transition: all 0.3s ease-out 0s; + -moz-transition: all 0.3s ease-out 0s; + -ms-transition: all 0.3s ease-out 0s; + -o-transition: all 0.3s ease-out 0s; + transition: all 0.3s ease-out 0s; } + /* .navbar-area.sticky { + position: fixed; + z-index: 999; } */ + .navbar-area.sticky::before { + opacity: 1; } + .navbar-area .navbar { + position: relative; + padding: 0; } + .navbar-area .navbar .navbar-toggler .toggler-icon { + width: 30px; + height: 2px; + background-color: #fff; + margin: 5px 0; + display: block; + position: relative; + -webkit-transition: all 0.3s ease-out 0s; + -moz-transition: all 0.3s ease-out 0s; + -ms-transition: all 0.3s ease-out 0s; + -o-transition: all 0.3s ease-out 0s; + transition: all 0.3s ease-out 0s; } + .navbar-area .navbar .navbar-toggler.active .toggler-icon:nth-of-type(1) { + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -o-transform: rotate(45deg); + transform: rotate(45deg); + top: 7px; } + .navbar-area .navbar .navbar-toggler.active .toggler-icon:nth-of-type(2) { + opacity: 0; } + .navbar-area .navbar .navbar-toggler.active .toggler-icon:nth-of-type(3) { + -webkit-transform: rotate(135deg); + -moz-transform: rotate(135deg); + -ms-transform: rotate(135deg); + -o-transform: rotate(135deg); + transform: rotate(135deg); + top: -7px; } + @media only screen and (min-width: 768px) and (max-width: 991px) { + .navbar-area .navbar .navbar-collapse { + position: absolute; + top: 116%; + left: 0; + width: 100%; + background-color: #1863ff; + z-index: 8; } } + @media (max-width: 767px) { + .navbar-area .navbar .navbar-collapse { + position: absolute; + top: 116%; + left: 0; + width: 100%; + background-color: #1863ff; + z-index: 8; } } + .navbar-area .navbar .navbar-nav .nav-item { + margin: 0 16px; + position: relative; } + .navbar-area .navbar .navbar-nav .nav-item a { + font-size: 16px; + line-height: 24px; + font-weight: 500; + padding: 26px 0; + color: #fff; + position: relative; + -webkit-transition: all 0.3s ease-out 0s; + -moz-transition: all 0.3s ease-out 0s; + -ms-transition: all 0.3s ease-out 0s; + -o-transition: all 0.3s ease-out 0s; + transition: all 0.3s ease-out 0s; } + .navbar-area .navbar .navbar-nav .nav-item a::before { + position: absolute; + content: ''; + width: 0; + height: 2px; + background-color: #fff; + left: 0; + bottom: 20px; + -webkit-transition: all 0.3s ease-out 0s; + -moz-transition: all 0.3s ease-out 0s; + -ms-transition: all 0.3s ease-out 0s; + -o-transition: all 0.3s ease-out 0s; + transition: all 0.3s ease-out 0s; } + @media only screen and (min-width: 768px) and (max-width: 991px) { + .navbar-area .navbar .navbar-nav .nav-item a::before { + display: none; } } + @media (max-width: 767px) { + .navbar-area .navbar .navbar-nav .nav-item a::before { + display: none; } } + @media only screen and (min-width: 768px) and (max-width: 991px) { + .navbar-area .navbar .navbar-nav .nav-item a { + padding: 10px 0; + display: block; } } + @media (max-width: 767px) { + .navbar-area .navbar .navbar-nav .nav-item a { + padding: 10px 0; + display: block; } } + .navbar-area .navbar .navbar-nav .nav-item.active > a::before, .navbar-area .navbar .navbar-nav .nav-item:hover > a::before { + width: 100%; } + @media only screen and (min-width: 768px) and (max-width: 991px) { + .navbar-area .navbar .navbar-btn { + position: absolute; + right: 70px; + top: 7px; } } + @media (max-width: 767px) { + .navbar-area .navbar .navbar-btn { + position: absolute; + right: 60px; + top: 7px; } } + .navbar-area .navbar .navbar-btn .main-btn:hover { + background-color: #fff; + color: #1863ff; } + + @media (max-width: 450px) { + .navbar-area img { + height: 60px; + /* Reduce height of image */ + object-fit: scale-down; + /* Maintain aspect ratio */ + } + } + +/*===== Header =====*/ + +.header-content-area { + height: 750px; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + min-height: 100vh; + border-bottom-left-radius: 30px; + border-bottom-right-radius: 30px; + position: relative; + overflow: hidden; } + @media only screen and (min-width: 1400px) { + .header-content-area { + height: 850px; + } } + @media (max-width: 767px) { + .header-content-area { + height: 650px; } } + @media only screen and (min-width: 576px) and (max-width: 767px) { + .header-content-area { + height: 550px; } + @media (max-width: 300px) { + .header-content-area { + }} + } + @media (max-width: 767px) { + .header-content-area { + } + + .header-content-area h2.header-title { + font-size: 36px; + /* Adjust font size for smaller screens */ + } + + .header-content-area h4 { + font-size: 20px; + /* Adjust font size for smaller screens */ + } + + .header-content-area h3 { + font-size: 18px; + /* Adjust font size for smaller screens */ + } + } + + @media (max-width: 300px) { + .header-content-area { + padding-top: 150px; + /* Adjust padding for even smaller screens */ + } + + .header-content-area h2.header-title { + font-size: 24px; + /* Adjust font size for even smaller screens */ + } + + .header-content-area h4 { + font-size: 14px; + /* Adjust font size for even smaller screens */ + } + + .header-content-area h3 { + font-size: 12px; + /* Adjust font size for even smaller screens */ + } + } + .header-content-area::before { + position: absolute; + content: ''; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: -webkit-linear-gradient(left, rgba(16, 43, 175, 0.2) 0%, rgba(22, 100, 255, 0.2) 100%); + background: -o-linear-gradient(left, rgba(16, 43, 175, 0.2) 0%, rgba(22, 100, 255, 0.2) 100%); + background: linear-gradient(to right, rgba(16, 43, 175, 0.2) 0%, rgba(22, 100, 255, 0.2) 100%); } + +.header-countdown .single-count-content { + padding: 0 45px; + text-align: center; } + @media (max-width: 767px) { + .header-countdown .single-count-content { + padding: 0 10px; } } + @media only screen and (min-width: 576px) and (max-width: 767px) { + .header-countdown .single-count-content { + padding: 0 15px; } } + .header-countdown .single-count-content .count { + font-size: 72px; + font-weight: 600; + line-height: 60px; } + @media (max-width: 767px) { + .header-countdown .single-count-content .count { + font-size: 24px; + line-height: 30px; } } + @media only screen and (min-width: 576px) and (max-width: 767px) { + .header-countdown .single-count-content .count { + font-size: 36px; + line-height: 40px; } } + .header-countdown .single-count-content .text { + font-size: 20px; + font-weight: 600; + margin-top: 10px; } + @media (max-width: 767px) { + .header-countdown .single-count-content .text { + font-size: 14px; + margin-top: 0; } } + @media only screen and (min-width: 576px) and (max-width: 767px) { + .header-countdown .single-count-content .text { + font-size: 18px; + margin-top: 0; } } + @media (max-width: 354px) { + .header-countdown .single-count-content { + padding-top: 5rem; + /* Add padding top for countdown */ + } + } + .header-countdown .single-count-content.count-color-1 .count, + .header-countdown .single-count-content.count-color-1 .text { + color: #ee163a; } + .header-countdown .single-count-content.count-color-2 .count, + .header-countdown .single-count-content.count-color-2 .text { + color: #ffc107; } + .header-countdown .single-count-content.count-color-3 .count, + .header-countdown .single-count-content.count-color-3 .text { + color: #03a9f4; } + .header-countdown .single-count-content.count-color-4 .count, + .header-countdown .single-count-content.count-color-4 .text { + color: #8bc34a; } + +.header-content { + margin-top: 60px; } + .header-content .header-title { + font-size: 75px; + color: #fff; + text-transform: uppercase; } + @media only screen and (min-width: 992px) and (max-width: 1200px) { + .header-content .header-title { + font-size: 60px; } } + @media only screen and (min-width: 768px) and (max-width: 991px) { + .header-content .header-title { + font-size: 54px; } } + @media (max-width: 767px) { + .header-content .header-title { + font-size: 30px; } } + .header-content .sub-title { + font-size: 30px; + font-weight: 500; + color: #fff; + text-transform: uppercase; + margin-top: 22px; } + @media (max-width: 767px) { + .header-content .sub-title { + font-size: 20px; } } + .header-content .header-btn { + padding-top: 50px; } + .header-content .header-btn li { + display: inline-block; + margin: 10px 13px 0; } + +/*=========================== + 3.ABOUT css +===========================*/ +.about-image img { + width: 100%; } + +.about-content .date { + font-size: 18px; + font-weight: 600; + color: #1b273d; + margin-top: 45px; } + .about-content .date span { + font-size: 30px; + color: #1863ff; + position: relative; + padding-left: 15px; } + .about-content .date span::before { + position: absolute; + content: ''; + width: 55px; + height: 55px; + border: 6px solid rgba(24, 99, 255, 0.18); + top: -18px; + left: 0; } + +/*=========================== + 4.COUNTER css +===========================*/ +.counter-area { + background-image: url(../images/dots.jpg); + background-repeat: repeat; } + +.single-counter { + background-color: #f5f8ff; + border: 2px solid #e6e6e6; + padding: 0 15px 15px; } + .single-counter .counter-icon { + position: relative; + margin-top: -50px; } + .single-counter .counter-icon i { + font-size: 65px; + color: #1863ff; + background-color: #f5f8ff; + border: 2px solid #e6e6e6; + width: 100px; + height: 100px; + line-height: 100px; + border-radius: 50%; } + .single-counter .counter-content .count { + font-size: 45px; + color: #1863ff; + font-weight: 600; + margin-top: 5px; } + .single-counter .counter-content .text { + font-weight: 500; } + +/*=========================== + 5.EVENT SCHEDULE css +===========================*/ +.event-tab { + border: 3px solid rgba(24, 99, 255, 0.1); + padding: 40px 70px; } + @media only screen and (min-width: 992px) and (max-width: 1200px) { + .event-tab { + padding: 40px; } } + @media only screen and (min-width: 768px) and (max-width: 991px) { + .event-tab { + padding: 30px; } } + @media (max-width: 767px) { + .event-tab { + padding: 10px; + padding-top: 0; } } + @media (max-width: 767px) { + .event-tab .nav .nav-item { + width: 48%; + margin-top: 10px; } } + .event-tab .nav .nav-item a { + text-align: center; + width: 225px; + border: 3px solid rgba(24, 99, 255, 0.1); + padding: 15px 0; + position: relative; + z-index: 5; } + @media only screen and (min-width: 992px) and (max-width: 1200px) { + .event-tab .nav .nav-item a { + width: 200px; } } + @media only screen and (min-width: 768px) and (max-width: 991px) { + .event-tab .nav .nav-item a { + width: 150px; + padding: 10px 0; } } + @media (max-width: 767px) { + .event-tab .nav .nav-item a { + width: 100%; + padding: 10px 0; } } + .event-tab .nav .nav-item a .nav-title { + text-transform: uppercase; + font-size: 24px; + font-weight: 600; + color: #777777; + -webkit-transition: all 0.3s ease-out 0s; + -moz-transition: all 0.3s ease-out 0s; + -ms-transition: all 0.3s ease-out 0s; + -o-transition: all 0.3s ease-out 0s; + transition: all 0.3s ease-out 0s; } + @media only screen and (min-width: 768px) and (max-width: 991px) { + .event-tab .nav .nav-item a .nav-title { + font-size: 18px; } } + @media (max-width: 767px) { + .event-tab .nav .nav-item a .nav-title { + font-size: 18px; } } + .event-tab .nav .nav-item a span { + font-size: 16px; + color: #777777; + -webkit-transition: all 0.3s ease-out 0s; + -moz-transition: all 0.3s ease-out 0s; + -ms-transition: all 0.3s ease-out 0s; + -o-transition: all 0.3s ease-out 0s; + transition: all 0.3s ease-out 0s; } + @media only screen and (min-width: 768px) and (max-width: 991px) { + .event-tab .nav .nav-item a span { + font-size: 14px; } } + @media (max-width: 767px) { + .event-tab .nav .nav-item a span { + font-size: 14px; } } + .event-tab .nav .nav-item a::before { + position: absolute; + content: ''; + width: 100%; + height: 100%; + background: -webkit-linear-gradient(left, #102baf 0%, #1664ff 100%); + background: -o-linear-gradient(left, #102baf 0%, #1664ff 100%); + background: linear-gradient(to right, #102baf 0%, #1664ff 100%); + top: 0; + left: 0; + z-index: -1; + opacity: 0; + -webkit-transition: all 0.3s ease-out 0s; + -moz-transition: all 0.3s ease-out 0s; + -ms-transition: all 0.3s ease-out 0s; + -o-transition: all 0.3s ease-out 0s; + transition: all 0.3s ease-out 0s; } + .event-tab .nav .nav-item a.active { + border-color: transparent; + padding: 18px 0; } + @media only screen and (min-width: 768px) and (max-width: 991px) { + .event-tab .nav .nav-item a.active { + padding: 13px 0; } } + @media (max-width: 767px) { + .event-tab .nav .nav-item a.active { + padding: 13px 0; } } + .event-tab .nav .nav-item a.active .nav-title, + .event-tab .nav .nav-item a.active span { + color: #fff; } + .event-tab .nav .nav-item a.active::before { + opacity: 1; } + .event-tab .tab-content .event-content .single-event { + padding: 40px; + z-index: 5; + position: relative; + background-color: #f5f8ff; } + @media only screen and (min-width: 992px) and (max-width: 1200px) { + .event-tab .tab-content .event-content .single-event { + padding: 20px; } } + @media only screen and (min-width: 768px) and (max-width: 991px) { + .event-tab .tab-content .event-content .single-event { + padding: 15px; } } + @media (max-width: 767px) { + .event-tab .tab-content .event-content .single-event { + padding: 15px; } } + .event-tab .tab-content .event-content .single-event::before { + position: absolute; + content: ''; + width: 100%; + height: 100%; + top: 0; + left: 0; + background: -webkit-linear-gradient(left, #102baf 0%, #1664ff 100%); + background: -o-linear-gradient(left, #102baf 0%, #1664ff 100%); + background: linear-gradient(to right, #102baf 0%, #1664ff 100%); + z-index: -1; + opacity: 0; + -webkit-transition: all 0.3s ease-out 0s; + -moz-transition: all 0.3s ease-out 0s; + -ms-transition: all 0.3s ease-out 0s; + -o-transition: all 0.3s ease-out 0s; + transition: all 0.3s ease-out 0s; } + @media (max-width: 767px) { + .event-tab .tab-content .event-content .single-event .event-image img { + width: 100%; } } + .event-tab .tab-content .event-content .single-event .event-content { + padding-left: 30px; } + @media only screen and (min-width: 992px) and (max-width: 1200px) { + .event-tab .tab-content .event-content .single-event .event-content { + padding-left: 20px; } } + @media only screen and (min-width: 768px) and (max-width: 991px) { + .event-tab .tab-content .event-content .single-event .event-content { + padding-left: 15px; } } + @media (max-width: 767px) { + .event-tab .tab-content .event-content .single-event .event-content { + padding-left: 0; + margin-top: 15px; } } + .event-tab .tab-content .event-content .single-event .event-content .event-title { + font-size: 24px; } + @media (max-width: 767px) { + .event-tab .tab-content .event-content .single-event .event-content .event-title { + font-size: 18px; } } + .event-tab .tab-content .event-content .single-event .event-content .text { + margin-top: 20px; } + .event-tab .tab-content .event-content .single-event .event-content .event-meta { + padding-top: 10px; } + .event-tab .tab-content .event-content .single-event .event-content .event-meta li { + display: inline-block; + padding-top: 10px; + font-size: 16px; + color: #777777; + margin-right: 20px; } + @media only screen and (min-width: 992px) and (max-width: 1200px) { + .event-tab .tab-content .event-content .single-event .event-content .event-meta li { + font-size: 14px; + margin-right: 10px; } } + @media only screen and (min-width: 768px) and (max-width: 991px) { + .event-tab .tab-content .event-content .single-event .event-content .event-meta li { + font-size: 14px; } } + .event-tab .tab-content .event-content .single-event .event-content .event-meta li:last-child li { + margin-right: 0; } + .event-tab .tab-content .event-content .single-event:hover::before { + opacity: 1; } + .event-tab .tab-content .event-content .single-event:hover .event-content .event-title, + .event-tab .tab-content .event-content .single-event:hover .event-content .text { + color: #fff; } + .event-tab .tab-content .event-content .single-event:hover .event-content .event-meta li { + color: #fff; } + +/*=========================== + 6.FEATURES css +===========================*/ +.single-features { + -webkit-box-shadow: 0px 8px 16px 0px rgba(72, 127, 255, 0.1); + -moz-box-shadow: 0px 8px 16px 0px rgba(72, 127, 255, 0.1); + box-shadow: 0px 8px 16px 0px rgba(72, 127, 255, 0.1); + background-color: #fff; + padding: 45px 20px; + height: 95%; + overflow: hidden; + border-top-right-radius: 30px; + border-bottom-left-radius: 30px; + position: relative; + z-index: 5; + } + .single-features::before { + position: absolute; + content: ''; + width: 100%; + height: 100%; + top: 0; + left: 0; + background: -webkit-linear-gradient(left, #102baf 0%, #1664ff 100%); + background: -o-linear-gradient(left, #102baf 0%, #1664ff 100%); + background: linear-gradient(to right, #102baf 0%, #1664ff 100%); + z-index: -1; + opacity: 0; + -webkit-transition: all 0.3s ease-out 0s; + -moz-transition: all 0.3s ease-out 0s; + -ms-transition: all 0.3s ease-out 0s; + -o-transition: all 0.3s ease-out 0s; + transition: all 0.3s ease-out 0s; } + .single-features .features-icon { + position: relative; + display: inline-block; } + .single-features .features-icon i { + font-size: 75px; + color: #1863ff; + position: absolute; + top: 50%; + left: 50%; + z-index: 5; + -webkit-transform: translate(-50%, -50%); + -moz-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + -o-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + -webkit-transition: all 0.3s ease-out 0s; + -moz-transition: all 0.3s ease-out 0s; + -ms-transition: all 0.3s ease-out 0s; + -o-transition: all 0.3s ease-out 0s; + transition: all 0.3s ease-out 0s; } + .single-features .features-icon span { + font-size: 124px; + color: #1b273d; + line-height: 100px; + opacity: 0.08; + -webkit-transition: all 0.3s ease-out 0s; + -moz-transition: all 0.3s ease-out 0s; + -ms-transition: all 0.3s ease-out 0s; + -o-transition: all 0.3s ease-out 0s; + transition: all 0.3s ease-out 0s; + font-weight: 600; } + .single-features .features-content { + padding-top: 5px; + position: relative; + z-index: 9; } + .single-features .features-content .features-title a { + font-size: 24px; + color: #1b273d; + -webkit-transition: all 0.3s ease-out 0s; + -moz-transition: all 0.3s ease-out 0s; + -ms-transition: all 0.3s ease-out 0s; + -o-transition: all 0.3s ease-out 0s; + transition: all 0.3s ease-out 0s; } + .single-features .features-content .text { + margin-top: 25px; + text-align: justify !important; + -webkit-transition: all 0.3s ease-out 0s; + -moz-transition: all 0.3s ease-out 0s; + -ms-transition: all 0.3s ease-out 0s; + -o-transition: all 0.3s ease-out 0s; + transition: all 0.3s ease-out 0s; } + .single-features:hover::before { + opacity: 1; } + .single-features:hover .features-icon i, + .single-features:hover .features-icon span { + color: #fff; } + .single-features:hover .features-content .features-title a { + color: #fff; } + .single-features:hover .features-content .text { + color: #fff; } + +/*=========================== + 6.TEAM css +===========================*/ +.single-team { + position: relative; + -webkit-box-shadow: 0px 8px 16px 0px rgba(72, 127, 255, 0.1); + -moz-box-shadow: 0px 8px 16px 0px rgba(72, 127, 255, 0.1); + box-shadow: 0px 8px 16px 0px rgba(72, 127, 255, 0.1); } + .single-team .team-image img { + width: 100%; } + .single-team .team-content { + position: absolute; + bottom: 0; + left: 0; + width: 100%; + background-color: #fff; + padding-top: 25px; + padding-bottom: 25px; + z-index: 5; + -webkit-transition: all 0.3s ease-out 0s; + -moz-transition: all 0.3s ease-out 0s; + -ms-transition: all 0.3s ease-out 0s; + -o-transition: all 0.3s ease-out 0s; + transition: all 0.3s ease-out 0s; } + @media (max-width: 767px) { + .single-team .team-content { + padding-top: 15px; + padding-bottom: 15px; } } + .single-team .team-content::before { + position: absolute; + content: ''; + width: 100%; + height: 100%; + top: 0; + left: 0; + background: -webkit-linear-gradient(left, #102baf 0%, #1664ff 100%); + background: -o-linear-gradient(left, #102baf 0%, #1664ff 100%); + background: linear-gradient(to right, #102baf 0%, #1664ff 100%); + z-index: -1; + -webkit-transition: all 0.3s ease-out 0s; + -moz-transition: all 0.3s ease-out 0s; + -ms-transition: all 0.3s ease-out 0s; + -o-transition: all 0.3s ease-out 0s; + transition: all 0.3s ease-out 0s; + opacity: 0; } + .single-team .team-content .team-social { + position: absolute; + top: 0; + left: 0; + width: 100%; + -webkit-transition: all 0.3s ease-out 0s; + -moz-transition: all 0.3s ease-out 0s; + -ms-transition: all 0.3s ease-out 0s; + -o-transition: all 0.3s ease-out 0s; + transition: all 0.3s ease-out 0s; + visibility: hidden; + opacity: 0; } + .single-team .team-content .team-social .social { + background-color: #fff; + display: inline-block; + padding: 10px 20px 6px; + border-radius: 50px; } + .single-team .team-content .team-social .social li { + display: inline-block; + margin: 0 8px; } + .single-team .team-content .team-social .social li a { + font-size: 16px; + color: #777777; + -webkit-transition: all 0.3s ease-out 0s; + -moz-transition: all 0.3s ease-out 0s; + -ms-transition: all 0.3s ease-out 0s; + -o-transition: all 0.3s ease-out 0s; + transition: all 0.3s ease-out 0s; } + .single-team .team-content .team-social .social li a:hover { + color: #1863ff; } + .single-team .team-content .team-name a { + color: #1b273d; + font-size: 24px; + font-weight: 600; + -webkit-transition: all 0.3s ease-out 0s; + -moz-transition: all 0.3s ease-out 0s; + -ms-transition: all 0.3s ease-out 0s; + -o-transition: all 0.3s ease-out 0s; + transition: all 0.3s ease-out 0s; } + @media (max-width: 767px) { + .single-team .team-content .team-name a { + font-size: 18px; } } + .single-team .team-content .sub-title { + font-size: 16px; + color: #1863ff; + -webkit-transition: all 0.3s ease-out 0s; + -moz-transition: all 0.3s ease-out 0s; + -ms-transition: all 0.3s ease-out 0s; + -o-transition: all 0.3s ease-out 0s; + transition: all 0.3s ease-out 0s; } + @media (max-width: 767px) { + .single-team .team-content .sub-title { + font-size: 14px; } } + .single-team:hover .team-content { + padding-top: 50px; } + @media (max-width: 767px) { + .single-team:hover .team-content { + padding-top: 35px; } } + .single-team:hover .team-content::before { + opacity: 1; } + .single-team:hover .team-content .team-social { + top: -20px; + visibility: visible; + opacity: 1; } + .single-team:hover .team-content .team-name a { + color: #fff; } + .single-team:hover .team-content .sub-title { + color: #fff; } + +/*=========================== + 7.GALLERY css +===========================*/ +.single-gallery { + position: relative; } + .single-gallery .gallery-image img { + width: 100%; } + .single-gallery .gallery-image::before { + position: absolute; + content: ''; + top: 0; + left: 0; + background-color: rgba(24, 99, 255, 0.9); + width: 100%; + height: 100%; + -webkit-transform: scale(0.9); + -moz-transform: scale(0.9); + -ms-transform: scale(0.9); + -o-transform: scale(0.9); + transform: scale(0.9); + opacity: 0; + -webkit-transition: all 0.3s ease-out 0s; + -moz-transition: all 0.3s ease-out 0s; + -ms-transition: all 0.3s ease-out 0s; + -o-transition: all 0.3s ease-out 0s; + transition: all 0.3s ease-out 0s; } + .single-gallery .gallery-content { + position: absolute; + position: absolute; + top: 50%; + left: 50%; + -webkit-transform: translate(-50%, -50%); + -moz-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + -o-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + opacity: 0; + -webkit-transition: all 0.3s ease-out 0s; + -moz-transition: all 0.3s ease-out 0s; + -ms-transition: all 0.3s ease-out 0s; + -o-transition: all 0.3s ease-out 0s; + transition: all 0.3s ease-out 0s; } + .single-gallery .gallery-content a { + color: #fff; + font-size: 140px; } + .single-gallery:hover .gallery-image::before { + opacity: 1; } + .single-gallery:hover .gallery-content { + opacity: 1; } + +/*=========================== + 8.PRICING css +===========================*/ +.single-pricing { + border: 3px solid rgba(24, 99, 255, 0.1); + padding: 50px 30px; + -webkit-transition: all 0.3s ease-out 0s; + -moz-transition: all 0.3s ease-out 0s; + -ms-transition: all 0.3s ease-out 0s; + -o-transition: all 0.3s ease-out 0s; + transition: all 0.3s ease-out 0s; } + .single-pricing .pricing-name .pricing-title { + font-size: 24px; + text-transform: uppercase; } + .single-pricing .pricing-name .sub-title { + font-size: 16px; + color: #777777; + margin-top: 10px; } + .single-pricing .pricing-price { + background-image: url(../images/pricing-bg.jpg); + background-position: center center; + background-size: cover; + position: relative; + z-index: 5; + padding: 20px 0 30px; + border-radius: 8px; + overflow: hidden; + margin-top: 35px; } + .single-pricing .pricing-price::before { + position: absolute; + content: ''; + width: 100%; + height: 100%; + top: 0; + left: 0; + background-color: rgba(24, 99, 255, 0.85); + z-index: -1; } + .single-pricing .pricing-price span { + font-size: 36px; + font-weight: 600; + color: #fff; } + .single-pricing .pricing-price .text { + color: #fff; } + .single-pricing .pricing-list { + padding-top: 15px; } + .single-pricing .pricing-list ul li { + font-size: 16px; + color: #777777; + margin-top: 15px; } + .single-pricing .pricing-btn { + padding-top: 30px; } + .single-pricing .pricing-btn .main-btn { + border: 2px solid rgba(24, 99, 255, 0.1); } + .single-pricing .pricing-btn .main-btn:hover { + -webkit-box-shadow: 0px 8px 16px 0px rgba(72, 127, 255, 0.1); + -moz-box-shadow: 0px 8px 16px 0px rgba(72, 127, 255, 0.1); + box-shadow: 0px 8px 16px 0px rgba(72, 127, 255, 0.1); } + .single-pricing .pricing-btn .main-btn.main-btn-2 { + border: 0; } + .single-pricing:hover, .single-pricing.active { + -webkit-box-shadow: 0px 8px 16px 0px rgba(72, 127, 255, 0.1); + -moz-box-shadow: 0px 8px 16px 0px rgba(72, 127, 255, 0.1); + box-shadow: 0px 8px 16px 0px rgba(72, 127, 255, 0.1); } + +/*=========================== + 9.CLICNT css +===========================*/ +.single-client img { + width: 100%; } + +/*=========================== + 10.CONTACT css +===========================*/ +.single-info .info-icon i { + font-size: 26px; + width: 55px; + height: 55px; + line-height: 53px; + text-align: center; + background-color: #1863ff; + color: #fff; + border-radius: 50%; } + +.single-info .info-content { + padding-left: 20px; } + .single-info .info-content .info-title { + font-size: 18px; + font-weight: 400; + color: #777777; } + .single-info .info-content .text { + font-size: 16px; + font-weight: 600; + color: #1b273d; + margin-top: 5px; } + +.form-message { + margin-left: 15px; } + .form-message.error, .form-message.success { + font-size: 16px; + color: #1b273d; + background-color: #fff; + padding: 10px 15px; + margin-top: 15px; + background-color: #f5f8ff; } + .form-message.error { + color: #f00; } + +.single-form { + position: relative; + margin-top: 30px; } + .single-form input, + .single-form textarea { + width: 100%; + height: 65px; + border: 1px solid #e6e6e6; + border-radius: 5px; + padding: 0 25px; + color: #777777; } + .single-form input::placeholder, + .single-form textarea::placeholder { + opacity: 1; + color: #777777; } + .single-form input::-moz-placeholder, + .single-form textarea::-moz-placeholder { + opacity: 1; + color: #777777; } + .single-form input::-moz-placeholder, + .single-form textarea::-moz-placeholder { + opacity: 1; + color: #777777; } + .single-form input::-webkit-input-placeholder, + .single-form textarea::-webkit-input-placeholder { + opacity: 1; + color: #777777; } + .single-form input:focus, + .single-form textarea:focus { + border-color: #1863ff; + background-color: #eaf1ff; } + .single-form textarea { + padding-top: 15px; + height: 180px; + resize: none; } + .single-form i { + position: absolute; + right: 25px; + top: 22px; + font-size: 16px; + color: #777777; } + +.contact-map .gmap_canvas { + padding: 8px; + background-color: #fff; + -webkit-box-shadow: 0px 0px 21px 0px rgba(72, 127, 255, 0.29); + -moz-box-shadow: 0px 0px 21px 0px rgba(72, 127, 255, 0.29); + box-shadow: 0px 0px 21px 0px rgba(72, 127, 255, 0.29); } + .contact-map .gmap_canvas iframe { + width: 100%; + height: 480px; } + +/*=========================== + 11.FOOTER css +===========================*/ +.footer-area { + position: relative; } + .footer-area::before { + position: absolute; + content: ''; + top: 0; + height: 100%; + width: 100%; + left: 0; + background: -webkit-linear-gradient(left, rgba(16, 43, 175, 0.85) 0%, rgba(22, 100, 255, 0.85) 100%); + background: -o-linear-gradient(left, rgba(16, 43, 175, 0.85) 0%, rgba(22, 100, 255, 0.85) 100%); + background: linear-gradient(to right, rgba(16, 43, 175, 0.85) 0%, rgba(22, 100, 255, 0.85) 100%); } + +.footer-subscribe .subscribe-title { + font-size: 50px; + color: #fff; } + @media (max-width: 767px) { + .footer-subscribe .subscribe-title { + font-size: 30px; } } + +.footer-subscribe .subscribe-form { + position: relative; } + .footer-subscribe .subscribe-form input { + width: 100%; + height: 80px; + padding: 0 40px; + background-color: rgba(255, 255, 255, 0.13); + border: 0; + border-radius: 50px; + color: #fff; } + .footer-subscribe .subscribe-form input::placeholder { + opacity: 1; + color: #fff; } + .footer-subscribe .subscribe-form input::-moz-placeholder { + opacity: 1; + color: #fff; } + .footer-subscribe .subscribe-form input::-moz-placeholder { + opacity: 1; + color: #fff; } + .footer-subscribe .subscribe-form input::-webkit-input-placeholder { + opacity: 1; + color: #fff; } + .footer-subscribe .subscribe-form .main-btn { + height: 60px; + line-height: 60px; + position: absolute; + top: 10px; + right: 10px; } + @media (max-width: 767px) { + .footer-subscribe .subscribe-form .main-btn { + position: relative; + top: 0; + right: 0; + margin-top: 10px; } } + @media only screen and (min-width: 576px) and (max-width: 767px) { + .footer-subscribe .subscribe-form .main-btn { + position: absolute; + top: 10px; + right: 10px; + margin-top: 0; } } + .footer-subscribe .subscribe-form .main-btn:hover { + background-color: #f5f8ff; + color: #1863ff; } + +.widget { + border-top: 1px solid rgba(255, 255, 255, 0.4); + position: relative; + z-index: 5; } + .widget .f-title { + font-size: 24px; + color: #fff; } + +.footer-address .text { + color: #fff; + margin-top: 20px; } + +.footer-address .contact-link { + font-size: 16px; + font-weight: 500; + color: #fff; + text-decoration: underline; + margin-top: 15px; } + +.footer-contact .text { + color: #fff; + margin-top: 20px; } + +.footer-contact .social { + margin-top: 30px; } + .footer-contact .social li { + display: inline-block; } + .footer-contact .social li + li { + margin-left: 15px; } + .footer-contact .social li a { + font-size: 16px; + width: 50px; + height: 50px; + line-height: 50px; + border-radius: 50%; + background-color: #1863ff; + text-align: center; + color: #fff; + -webkit-transition: all 0.3s ease-out 0s; + -moz-transition: all 0.3s ease-out 0s; + -ms-transition: all 0.3s ease-out 0s; + -o-transition: all 0.3s ease-out 0s; + transition: all 0.3s ease-out 0s; } + .footer-contact .social li a:hover { + color: #1863ff; + background-color: #fff; } + +.footer-copyright { + position: relative; + z-index: 5; } + +.copyright { + border-top: 1px solid rgba(255, 255, 255, 0.4); + padding: 25px 0; } + .copyright .text { + color: #fff; + font-size: 16px; } + .copyright .text a { + color: #fff; } + +/*===== BACK TO TOP =====*/ +.back-to-top { + font-size: 20px; + color: #fff; + position: fixed; + right: 20px; + bottom: 20px; + width: 45px; + height: 45px; + line-height: 45px; + border-radius: 50%; + background: -webkit-linear-gradient(left, #102baf 0%, #1664ff 50%, #102baf 100%); + background: -o-linear-gradient(left, #102baf 0%, #1664ff 50%, #102baf 100%); + background: linear-gradient(to right, #102baf 0%, #1664ff 50%, #102baf 100%); + background-size: 200% auto; + text-align: center; + z-index: 99; + -webkit-transition: all 0.3s ease-out 0s; + -moz-transition: all 0.3s ease-out 0s; + -ms-transition: all 0.3s ease-out 0s; + -o-transition: all 0.3s ease-out 0s; + transition: all 0.3s ease-out 0s; + display: none; } + .back-to-top:hover { + color: #fff; + background-position: right center; } diff --git a/assets/css/style.css.map b/assets/css/style.css.map new file mode 100755 index 0000000..b8d781d --- /dev/null +++ b/assets/css/style.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": "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", +"sources": ["../scss/style.scss","../scss/_common.scss","../scss/_variables.scss","../scss/_mixin.scss","../scss/_header.scss","../scss/_about.scss","../scss/_counter.scss","../scss/_event-schedule.scss","../scss/_features.scss","../scss/_team.scss","../scss/_gallery.scss","../scss/_pricing.scss","../scss/_client.scss","../scss/_contact.scss","../scss/_footer.scss"], +"names": [], +"file": "style.css" +} \ No newline at end of file diff --git a/assets/fonts/Flaticon.eot b/assets/fonts/Flaticon.eot new file mode 100755 index 0000000..91d4fd8 Binary files /dev/null and b/assets/fonts/Flaticon.eot differ diff --git a/assets/fonts/Flaticon.svg b/assets/fonts/Flaticon.svg new file mode 100755 index 0000000..3d40f38 --- /dev/null +++ b/assets/fonts/Flaticon.svg @@ -0,0 +1,215 @@ + + + + diff --git a/assets/fonts/Flaticon.ttf b/assets/fonts/Flaticon.ttf new file mode 100755 index 0000000..c212171 Binary files /dev/null and b/assets/fonts/Flaticon.ttf differ diff --git a/assets/fonts/Flaticon.woff b/assets/fonts/Flaticon.woff new file mode 100755 index 0000000..8ac88e0 Binary files /dev/null and b/assets/fonts/Flaticon.woff differ diff --git a/assets/fonts/Flaticon.woff2 b/assets/fonts/Flaticon.woff2 new file mode 100755 index 0000000..11f74f3 Binary files /dev/null and b/assets/fonts/Flaticon.woff2 differ diff --git a/assets/fonts/LineIcons.eot b/assets/fonts/LineIcons.eot new file mode 100755 index 0000000..7146a83 Binary files /dev/null and b/assets/fonts/LineIcons.eot differ diff --git a/assets/fonts/LineIcons.svg b/assets/fonts/LineIcons.svg new file mode 100755 index 0000000..42b8c5d --- /dev/null +++ b/assets/fonts/LineIcons.svg @@ -0,0 +1,492 @@ + + + \ No newline at end of file diff --git a/assets/fonts/LineIcons.ttf b/assets/fonts/LineIcons.ttf new file mode 100755 index 0000000..4d4a3aa Binary files /dev/null and b/assets/fonts/LineIcons.ttf differ diff --git a/assets/fonts/LineIcons.woff b/assets/fonts/LineIcons.woff new file mode 100755 index 0000000..d6e9b9a Binary files /dev/null and b/assets/fonts/LineIcons.woff differ diff --git a/assets/images/SN1994D.jpg b/assets/images/SN1994D.jpg new file mode 100644 index 0000000..9b9ab4e Binary files /dev/null and b/assets/images/SN1994D.jpg differ diff --git a/assets/images/about.png b/assets/images/about.png new file mode 100755 index 0000000..1fa0756 Binary files /dev/null and b/assets/images/about.png differ diff --git a/assets/images/client-1.jpg b/assets/images/client-1.jpg new file mode 100755 index 0000000..49b98e0 Binary files /dev/null and b/assets/images/client-1.jpg differ diff --git a/assets/images/client-1.png b/assets/images/client-1.png new file mode 100644 index 0000000..7bd4bc8 Binary files /dev/null and b/assets/images/client-1.png differ diff --git a/assets/images/client-2.jpg b/assets/images/client-2.jpg new file mode 100755 index 0000000..c802f3e Binary files /dev/null and b/assets/images/client-2.jpg differ diff --git a/assets/images/client-2.png b/assets/images/client-2.png new file mode 100644 index 0000000..8a3019e Binary files /dev/null and b/assets/images/client-2.png differ diff --git a/assets/images/client-3.jpg b/assets/images/client-3.jpg new file mode 100755 index 0000000..5c7c55c Binary files /dev/null and b/assets/images/client-3.jpg differ diff --git a/assets/images/client-3.png b/assets/images/client-3.png new file mode 100644 index 0000000..c70d500 Binary files /dev/null and b/assets/images/client-3.png differ diff --git a/assets/images/client-4.jpg b/assets/images/client-4.jpg new file mode 100755 index 0000000..3eca293 Binary files /dev/null and b/assets/images/client-4.jpg differ diff --git a/assets/images/client-4.png b/assets/images/client-4.png new file mode 100644 index 0000000..d998456 Binary files /dev/null and b/assets/images/client-4.png differ diff --git a/assets/images/client-5.png b/assets/images/client-5.png new file mode 100644 index 0000000..7235b90 Binary files /dev/null and b/assets/images/client-5.png differ diff --git a/assets/images/dots.jpg b/assets/images/dots.jpg new file mode 100755 index 0000000..b0727dd Binary files /dev/null and b/assets/images/dots.jpg differ diff --git a/assets/images/event-1.jpg b/assets/images/event-1.jpg new file mode 100755 index 0000000..d65b3c3 Binary files /dev/null and b/assets/images/event-1.jpg differ diff --git a/assets/images/event-2.jpg b/assets/images/event-2.jpg new file mode 100755 index 0000000..d65b3c3 Binary files /dev/null and b/assets/images/event-2.jpg differ diff --git a/assets/images/event-3.jpg b/assets/images/event-3.jpg new file mode 100755 index 0000000..d65b3c3 Binary files /dev/null and b/assets/images/event-3.jpg differ diff --git a/assets/images/favicon.png b/assets/images/favicon.png new file mode 100644 index 0000000..8c5a8c2 Binary files /dev/null and b/assets/images/favicon.png differ diff --git a/assets/images/footer.jpg b/assets/images/footer.jpg new file mode 100755 index 0000000..bc2621e Binary files /dev/null and b/assets/images/footer.jpg differ diff --git a/assets/images/gallery-1.jpg b/assets/images/gallery-1.jpg new file mode 100755 index 0000000..993cc4b Binary files /dev/null and b/assets/images/gallery-1.jpg differ diff --git a/assets/images/gallery-2.jpg b/assets/images/gallery-2.jpg new file mode 100755 index 0000000..53a4607 Binary files /dev/null and b/assets/images/gallery-2.jpg differ diff --git a/assets/images/gallery-3.jpg b/assets/images/gallery-3.jpg new file mode 100755 index 0000000..53a4607 Binary files /dev/null and b/assets/images/gallery-3.jpg differ diff --git a/assets/images/gallery-4.jpg b/assets/images/gallery-4.jpg new file mode 100755 index 0000000..53a4607 Binary files /dev/null and b/assets/images/gallery-4.jpg differ diff --git a/assets/images/gallery-5.jpg b/assets/images/gallery-5.jpg new file mode 100755 index 0000000..53a4607 Binary files /dev/null and b/assets/images/gallery-5.jpg differ diff --git a/assets/images/header-bg.jpg b/assets/images/header-bg.jpg new file mode 100755 index 0000000..f8abf4d Binary files /dev/null and b/assets/images/header-bg.jpg differ diff --git a/assets/images/logo.png b/assets/images/logo.png new file mode 100755 index 0000000..583081b Binary files /dev/null and b/assets/images/logo.png differ diff --git a/assets/images/pricing-bg.jpg b/assets/images/pricing-bg.jpg new file mode 100755 index 0000000..53803ef Binary files /dev/null and b/assets/images/pricing-bg.jpg differ diff --git a/assets/images/tardis-logo-2-white.svg b/assets/images/tardis-logo-2-white.svg new file mode 100644 index 0000000..91a77de --- /dev/null +++ b/assets/images/tardis-logo-2-white.svg @@ -0,0 +1,56 @@ + + + + diff --git a/assets/images/tardis-logo-2.svg b/assets/images/tardis-logo-2.svg new file mode 100644 index 0000000..9c8c05e --- /dev/null +++ b/assets/images/tardis-logo-2.svg @@ -0,0 +1,56 @@ + + + + diff --git a/assets/images/team-1.jpg b/assets/images/team-1.jpg new file mode 100755 index 0000000..2bf0ff1 Binary files /dev/null and b/assets/images/team-1.jpg differ diff --git a/assets/images/team-2.jpg b/assets/images/team-2.jpg new file mode 100755 index 0000000..2bf0ff1 Binary files /dev/null and b/assets/images/team-2.jpg differ diff --git a/assets/images/team-3.jpg b/assets/images/team-3.jpg new file mode 100755 index 0000000..2bf0ff1 Binary files /dev/null and b/assets/images/team-3.jpg differ diff --git a/assets/images/team-4.jpg b/assets/images/team-4.jpg new file mode 100755 index 0000000..2bf0ff1 Binary files /dev/null and b/assets/images/team-4.jpg differ diff --git a/assets/images/team-5.jpg b/assets/images/team-5.jpg new file mode 100755 index 0000000..2bf0ff1 Binary files /dev/null and b/assets/images/team-5.jpg differ diff --git a/assets/images/team-6.jpg b/assets/images/team-6.jpg new file mode 100755 index 0000000..2bf0ff1 Binary files /dev/null and b/assets/images/team-6.jpg differ diff --git a/assets/js/.DS_Store b/assets/js/.DS_Store new file mode 100644 index 0000000..637a123 Binary files /dev/null and b/assets/js/.DS_Store differ diff --git a/assets/js/bootstrap.min.js b/assets/js/bootstrap.min.js new file mode 100755 index 0000000..5d20870 --- /dev/null +++ b/assets/js/bootstrap.min.js @@ -0,0 +1,2948 @@ +/*! + * Bootstrap v4.3.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +!(function (t, e) { + "object" == typeof exports && "undefined" != typeof module + ? e(exports, require("jquery"), require("popper.js")) + : "function" == typeof define && define.amd + ? define(["exports", "jquery", "popper.js"], e) + : e(((t = t || self).bootstrap = {}), t.jQuery, t.Popper); +})(this, function (t, g, u) { + "use strict"; + function i(t, e) { + for (var n = 0; n < e.length; n++) { + var i = e[n]; + (i.enumerable = i.enumerable || !1), + (i.configurable = !0), + "value" in i && (i.writable = !0), + Object.defineProperty(t, i.key, i); + } + } + function s(t, e, n) { + return e && i(t.prototype, e), n && i(t, n), t; + } + function l(o) { + for (var t = 1; t < arguments.length; t++) { + var r = null != arguments[t] ? arguments[t] : {}, + e = Object.keys(r); + "function" == typeof Object.getOwnPropertySymbols && + (e = e.concat( + Object.getOwnPropertySymbols(r).filter(function (t) { + return Object.getOwnPropertyDescriptor(r, t).enumerable; + }) + )), + e.forEach(function (t) { + var e, n, i; + (e = o), + (i = r[(n = t)]), + n in e + ? Object.defineProperty(e, n, { + value: i, + enumerable: !0, + configurable: !0, + writable: !0, + }) + : (e[n] = i); + }); + } + return o; + } + (g = g && g.hasOwnProperty("default") ? g.default : g), + (u = u && u.hasOwnProperty("default") ? u.default : u); + var e = "transitionend"; + function n(t) { + var e = this, + n = !1; + return ( + g(this).one(_.TRANSITION_END, function () { + n = !0; + }), + setTimeout(function () { + n || _.triggerTransitionEnd(e); + }, t), + this + ); + } + var _ = { + TRANSITION_END: "bsTransitionEnd", + getUID: function (t) { + for (; (t += ~~(1e6 * Math.random())), document.getElementById(t); ); + return t; + }, + getSelectorFromElement: function (t) { + var e = t.getAttribute("data-target"); + if (!e || "#" === e) { + var n = t.getAttribute("href"); + e = n && "#" !== n ? n.trim() : ""; + } + try { + return document.querySelector(e) ? e : null; + } catch (t) { + return null; + } + }, + getTransitionDurationFromElement: function (t) { + if (!t) return 0; + var e = g(t).css("transition-duration"), + n = g(t).css("transition-delay"), + i = parseFloat(e), + o = parseFloat(n); + return i || o + ? ((e = e.split(",")[0]), + (n = n.split(",")[0]), + 1e3 * (parseFloat(e) + parseFloat(n))) + : 0; + }, + reflow: function (t) { + return t.offsetHeight; + }, + triggerTransitionEnd: function (t) { + g(t).trigger(e); + }, + supportsTransitionEnd: function () { + return Boolean(e); + }, + isElement: function (t) { + return (t[0] || t).nodeType; + }, + typeCheckConfig: function (t, e, n) { + for (var i in n) + if (Object.prototype.hasOwnProperty.call(n, i)) { + var o = n[i], + r = e[i], + s = + r && _.isElement(r) + ? "element" + : ((a = r), + {}.toString + .call(a) + .match(/\s([a-z]+)/i)[1] + .toLowerCase()); + if (!new RegExp(o).test(s)) + throw new Error( + t.toUpperCase() + + ': Option "' + + i + + '" provided type "' + + s + + '" but expected type "' + + o + + '".' + ); + } + var a; + }, + findShadowRoot: function (t) { + if (!document.documentElement.attachShadow) return null; + if ("function" != typeof t.getRootNode) + return t instanceof ShadowRoot + ? t + : t.parentNode + ? _.findShadowRoot(t.parentNode) + : null; + var e = t.getRootNode(); + return e instanceof ShadowRoot ? e : null; + }, + }; + (g.fn.emulateTransitionEnd = n), + (g.event.special[_.TRANSITION_END] = { + bindType: e, + delegateType: e, + handle: function (t) { + if (g(t.target).is(this)) + return t.handleObj.handler.apply(this, arguments); + }, + }); + var o = "alert", + r = "bs.alert", + a = "." + r, + c = g.fn[o], + h = { + CLOSE: "close" + a, + CLOSED: "closed" + a, + CLICK_DATA_API: "click" + a + ".data-api", + }, + f = "alert", + d = "fade", + m = "show", + p = (function () { + function i(t) { + this._element = t; + } + var t = i.prototype; + return ( + (t.close = function (t) { + var e = this._element; + t && (e = this._getRootElement(t)), + this._triggerCloseEvent(e).isDefaultPrevented() || + this._removeElement(e); + }), + (t.dispose = function () { + g.removeData(this._element, r), (this._element = null); + }), + (t._getRootElement = function (t) { + var e = _.getSelectorFromElement(t), + n = !1; + return ( + e && (n = document.querySelector(e)), + n || (n = g(t).closest("." + f)[0]), + n + ); + }), + (t._triggerCloseEvent = function (t) { + var e = g.Event(h.CLOSE); + return g(t).trigger(e), e; + }), + (t._removeElement = function (e) { + var n = this; + if ((g(e).removeClass(m), g(e).hasClass(d))) { + var t = _.getTransitionDurationFromElement(e); + g(e) + .one(_.TRANSITION_END, function (t) { + return n._destroyElement(e, t); + }) + .emulateTransitionEnd(t); + } else this._destroyElement(e); + }), + (t._destroyElement = function (t) { + g(t).detach().trigger(h.CLOSED).remove(); + }), + (i._jQueryInterface = function (n) { + return this.each(function () { + var t = g(this), + e = t.data(r); + e || ((e = new i(this)), t.data(r, e)), "close" === n && e[n](this); + }); + }), + (i._handleDismiss = function (e) { + return function (t) { + t && t.preventDefault(), e.close(this); + }; + }), + s(i, null, [ + { + key: "VERSION", + get: function () { + return "4.3.1"; + }, + }, + ]), + i + ); + })(); + g(document).on( + h.CLICK_DATA_API, + '[data-dismiss="alert"]', + p._handleDismiss(new p()) + ), + (g.fn[o] = p._jQueryInterface), + (g.fn[o].Constructor = p), + (g.fn[o].noConflict = function () { + return (g.fn[o] = c), p._jQueryInterface; + }); + var v = "button", + y = "bs.button", + E = "." + y, + C = ".data-api", + T = g.fn[v], + S = "active", + b = "btn", + I = "focus", + D = '[data-toggle^="button"]', + w = '[data-toggle="buttons"]', + A = 'input:not([type="hidden"])', + N = ".active", + O = ".btn", + k = { + CLICK_DATA_API: "click" + E + C, + FOCUS_BLUR_DATA_API: "focus" + E + C + " blur" + E + C, + }, + P = (function () { + function n(t) { + this._element = t; + } + var t = n.prototype; + return ( + (t.toggle = function () { + var t = !0, + e = !0, + n = g(this._element).closest(w)[0]; + if (n) { + var i = this._element.querySelector(A); + if (i) { + if ("radio" === i.type) + if (i.checked && this._element.classList.contains(S)) t = !1; + else { + var o = n.querySelector(N); + o && g(o).removeClass(S); + } + if (t) { + if ( + i.hasAttribute("disabled") || + n.hasAttribute("disabled") || + i.classList.contains("disabled") || + n.classList.contains("disabled") + ) + return; + (i.checked = !this._element.classList.contains(S)), + g(i).trigger("change"); + } + i.focus(), (e = !1); + } + } + e && + this._element.setAttribute( + "aria-pressed", + !this._element.classList.contains(S) + ), + t && g(this._element).toggleClass(S); + }), + (t.dispose = function () { + g.removeData(this._element, y), (this._element = null); + }), + (n._jQueryInterface = function (e) { + return this.each(function () { + var t = g(this).data(y); + t || ((t = new n(this)), g(this).data(y, t)), + "toggle" === e && t[e](); + }); + }), + s(n, null, [ + { + key: "VERSION", + get: function () { + return "4.3.1"; + }, + }, + ]), + n + ); + })(); + g(document) + .on(k.CLICK_DATA_API, D, function (t) { + t.preventDefault(); + var e = t.target; + g(e).hasClass(b) || (e = g(e).closest(O)), + P._jQueryInterface.call(g(e), "toggle"); + }) + .on(k.FOCUS_BLUR_DATA_API, D, function (t) { + var e = g(t.target).closest(O)[0]; + g(e).toggleClass(I, /^focus(in)?$/.test(t.type)); + }), + (g.fn[v] = P._jQueryInterface), + (g.fn[v].Constructor = P), + (g.fn[v].noConflict = function () { + return (g.fn[v] = T), P._jQueryInterface; + }); + var L = "carousel", + j = "bs.carousel", + H = "." + j, + R = ".data-api", + x = g.fn[L], + F = { + interval: 5e3, + keyboard: !0, + slide: !1, + pause: "hover", + wrap: !0, + touch: !0, + }, + U = { + interval: "(number|boolean)", + keyboard: "boolean", + slide: "(boolean|string)", + pause: "(string|boolean)", + wrap: "boolean", + touch: "boolean", + }, + W = "next", + q = "prev", + M = "left", + K = "right", + Q = { + SLIDE: "slide" + H, + SLID: "slid" + H, + KEYDOWN: "keydown" + H, + MOUSEENTER: "mouseenter" + H, + MOUSELEAVE: "mouseleave" + H, + TOUCHSTART: "touchstart" + H, + TOUCHMOVE: "touchmove" + H, + TOUCHEND: "touchend" + H, + POINTERDOWN: "pointerdown" + H, + POINTERUP: "pointerup" + H, + DRAG_START: "dragstart" + H, + LOAD_DATA_API: "load" + H + R, + CLICK_DATA_API: "click" + H + R, + }, + B = "carousel", + V = "active", + Y = "slide", + z = "carousel-item-right", + X = "carousel-item-left", + $ = "carousel-item-next", + G = "carousel-item-prev", + J = "pointer-event", + Z = ".active", + tt = ".active.carousel-item", + et = ".carousel-item", + nt = ".carousel-item img", + it = ".carousel-item-next, .carousel-item-prev", + ot = ".carousel-indicators", + rt = "[data-slide], [data-slide-to]", + st = '[data-ride="carousel"]', + at = { TOUCH: "touch", PEN: "pen" }, + lt = (function () { + function r(t, e) { + (this._items = null), + (this._interval = null), + (this._activeElement = null), + (this._isPaused = !1), + (this._isSliding = !1), + (this.touchTimeout = null), + (this.touchStartX = 0), + (this.touchDeltaX = 0), + (this._config = this._getConfig(e)), + (this._element = t), + (this._indicatorsElement = this._element.querySelector(ot)), + (this._touchSupported = + "ontouchstart" in document.documentElement || + 0 < navigator.maxTouchPoints), + (this._pointerEvent = Boolean( + window.PointerEvent || window.MSPointerEvent + )), + this._addEventListeners(); + } + var t = r.prototype; + return ( + (t.next = function () { + this._isSliding || this._slide(W); + }), + (t.nextWhenVisible = function () { + !document.hidden && + g(this._element).is(":visible") && + "hidden" !== g(this._element).css("visibility") && + this.next(); + }), + (t.prev = function () { + this._isSliding || this._slide(q); + }), + (t.pause = function (t) { + t || (this._isPaused = !0), + this._element.querySelector(it) && + (_.triggerTransitionEnd(this._element), this.cycle(!0)), + clearInterval(this._interval), + (this._interval = null); + }), + (t.cycle = function (t) { + t || (this._isPaused = !1), + this._interval && + (clearInterval(this._interval), (this._interval = null)), + this._config.interval && + !this._isPaused && + (this._interval = setInterval( + (document.visibilityState + ? this.nextWhenVisible + : this.next + ).bind(this), + this._config.interval + )); + }), + (t.to = function (t) { + var e = this; + this._activeElement = this._element.querySelector(tt); + var n = this._getItemIndex(this._activeElement); + if (!(t > this._items.length - 1 || t < 0)) + if (this._isSliding) + g(this._element).one(Q.SLID, function () { + return e.to(t); + }); + else { + if (n === t) return this.pause(), void this.cycle(); + var i = n < t ? W : q; + this._slide(i, this._items[t]); + } + }), + (t.dispose = function () { + g(this._element).off(H), + g.removeData(this._element, j), + (this._items = null), + (this._config = null), + (this._element = null), + (this._interval = null), + (this._isPaused = null), + (this._isSliding = null), + (this._activeElement = null), + (this._indicatorsElement = null); + }), + (t._getConfig = function (t) { + return (t = l({}, F, t)), _.typeCheckConfig(L, t, U), t; + }), + (t._handleSwipe = function () { + var t = Math.abs(this.touchDeltaX); + if (!(t <= 40)) { + var e = t / this.touchDeltaX; + 0 < e && this.prev(), e < 0 && this.next(); + } + }), + (t._addEventListeners = function () { + var e = this; + this._config.keyboard && + g(this._element).on(Q.KEYDOWN, function (t) { + return e._keydown(t); + }), + "hover" === this._config.pause && + g(this._element) + .on(Q.MOUSEENTER, function (t) { + return e.pause(t); + }) + .on(Q.MOUSELEAVE, function (t) { + return e.cycle(t); + }), + this._config.touch && this._addTouchEventListeners(); + }), + (t._addTouchEventListeners = function () { + var n = this; + if (this._touchSupported) { + var e = function (t) { + n._pointerEvent && at[t.originalEvent.pointerType.toUpperCase()] + ? (n.touchStartX = t.originalEvent.clientX) + : n._pointerEvent || + (n.touchStartX = t.originalEvent.touches[0].clientX); + }, + i = function (t) { + n._pointerEvent && + at[t.originalEvent.pointerType.toUpperCase()] && + (n.touchDeltaX = t.originalEvent.clientX - n.touchStartX), + n._handleSwipe(), + "hover" === n._config.pause && + (n.pause(), + n.touchTimeout && clearTimeout(n.touchTimeout), + (n.touchTimeout = setTimeout(function (t) { + return n.cycle(t); + }, 500 + n._config.interval))); + }; + g(this._element.querySelectorAll(nt)).on( + Q.DRAG_START, + function (t) { + return t.preventDefault(); + } + ), + this._pointerEvent + ? (g(this._element).on(Q.POINTERDOWN, function (t) { + return e(t); + }), + g(this._element).on(Q.POINTERUP, function (t) { + return i(t); + }), + this._element.classList.add(J)) + : (g(this._element).on(Q.TOUCHSTART, function (t) { + return e(t); + }), + g(this._element).on(Q.TOUCHMOVE, function (t) { + var e; + (e = t).originalEvent.touches && + 1 < e.originalEvent.touches.length + ? (n.touchDeltaX = 0) + : (n.touchDeltaX = + e.originalEvent.touches[0].clientX - n.touchStartX); + }), + g(this._element).on(Q.TOUCHEND, function (t) { + return i(t); + })); + } + }), + (t._keydown = function (t) { + if (!/input|textarea/i.test(t.target.tagName)) + switch (t.which) { + case 37: + t.preventDefault(), this.prev(); + break; + case 39: + t.preventDefault(), this.next(); + } + }), + (t._getItemIndex = function (t) { + return ( + (this._items = + t && t.parentNode + ? [].slice.call(t.parentNode.querySelectorAll(et)) + : []), + this._items.indexOf(t) + ); + }), + (t._getItemByDirection = function (t, e) { + var n = t === W, + i = t === q, + o = this._getItemIndex(e), + r = this._items.length - 1; + if (((i && 0 === o) || (n && o === r)) && !this._config.wrap) + return e; + var s = (o + (t === q ? -1 : 1)) % this._items.length; + return -1 === s + ? this._items[this._items.length - 1] + : this._items[s]; + }), + (t._triggerSlideEvent = function (t, e) { + var n = this._getItemIndex(t), + i = this._getItemIndex(this._element.querySelector(tt)), + o = g.Event(Q.SLIDE, { + relatedTarget: t, + direction: e, + from: i, + to: n, + }); + return g(this._element).trigger(o), o; + }), + (t._setActiveIndicatorElement = function (t) { + if (this._indicatorsElement) { + var e = [].slice.call(this._indicatorsElement.querySelectorAll(Z)); + g(e).removeClass(V); + var n = this._indicatorsElement.children[this._getItemIndex(t)]; + n && g(n).addClass(V); + } + }), + (t._slide = function (t, e) { + var n, + i, + o, + r = this, + s = this._element.querySelector(tt), + a = this._getItemIndex(s), + l = e || (s && this._getItemByDirection(t, s)), + c = this._getItemIndex(l), + h = Boolean(this._interval); + if ( + ((o = t === W ? ((n = X), (i = $), M) : ((n = z), (i = G), K)), + l && g(l).hasClass(V)) + ) + this._isSliding = !1; + else if ( + !this._triggerSlideEvent(l, o).isDefaultPrevented() && + s && + l + ) { + (this._isSliding = !0), + h && this.pause(), + this._setActiveIndicatorElement(l); + var u = g.Event(Q.SLID, { + relatedTarget: l, + direction: o, + from: a, + to: c, + }); + if (g(this._element).hasClass(Y)) { + g(l).addClass(i), _.reflow(l), g(s).addClass(n), g(l).addClass(n); + var f = parseInt(l.getAttribute("data-interval"), 10); + this._config.interval = f + ? ((this._config.defaultInterval = + this._config.defaultInterval || this._config.interval), + f) + : this._config.defaultInterval || this._config.interval; + var d = _.getTransitionDurationFromElement(s); + g(s) + .one(_.TRANSITION_END, function () { + g(l) + .removeClass(n + " " + i) + .addClass(V), + g(s).removeClass(V + " " + i + " " + n), + (r._isSliding = !1), + setTimeout(function () { + return g(r._element).trigger(u); + }, 0); + }) + .emulateTransitionEnd(d); + } else + g(s).removeClass(V), + g(l).addClass(V), + (this._isSliding = !1), + g(this._element).trigger(u); + h && this.cycle(); + } + }), + (r._jQueryInterface = function (i) { + return this.each(function () { + var t = g(this).data(j), + e = l({}, F, g(this).data()); + "object" == typeof i && (e = l({}, e, i)); + var n = "string" == typeof i ? i : e.slide; + if ( + (t || ((t = new r(this, e)), g(this).data(j, t)), + "number" == typeof i) + ) + t.to(i); + else if ("string" == typeof n) { + if ("undefined" == typeof t[n]) + throw new TypeError('No method named "' + n + '"'); + t[n](); + } else e.interval && e.ride && (t.pause(), t.cycle()); + }); + }), + (r._dataApiClickHandler = function (t) { + var e = _.getSelectorFromElement(this); + if (e) { + var n = g(e)[0]; + if (n && g(n).hasClass(B)) { + var i = l({}, g(n).data(), g(this).data()), + o = this.getAttribute("data-slide-to"); + o && (i.interval = !1), + r._jQueryInterface.call(g(n), i), + o && g(n).data(j).to(o), + t.preventDefault(); + } + } + }), + s(r, null, [ + { + key: "VERSION", + get: function () { + return "4.3.1"; + }, + }, + { + key: "Default", + get: function () { + return F; + }, + }, + ]), + r + ); + })(); + g(document).on(Q.CLICK_DATA_API, rt, lt._dataApiClickHandler), + g(window).on(Q.LOAD_DATA_API, function () { + for ( + var t = [].slice.call(document.querySelectorAll(st)), + e = 0, + n = t.length; + e < n; + e++ + ) { + var i = g(t[e]); + lt._jQueryInterface.call(i, i.data()); + } + }), + (g.fn[L] = lt._jQueryInterface), + (g.fn[L].Constructor = lt), + (g.fn[L].noConflict = function () { + return (g.fn[L] = x), lt._jQueryInterface; + }); + var ct = "collapse", + ht = "bs.collapse", + ut = "." + ht, + ft = g.fn[ct], + dt = { toggle: !0, parent: "" }, + gt = { toggle: "boolean", parent: "(string|element)" }, + _t = { + SHOW: "show" + ut, + SHOWN: "shown" + ut, + HIDE: "hide" + ut, + HIDDEN: "hidden" + ut, + CLICK_DATA_API: "click" + ut + ".data-api", + }, + mt = "show", + pt = "collapse", + vt = "collapsing", + yt = "collapsed", + Et = "width", + Ct = "height", + Tt = ".show, .collapsing", + St = '[data-toggle="collapse"]', + bt = (function () { + function a(e, t) { + (this._isTransitioning = !1), + (this._element = e), + (this._config = this._getConfig(t)), + (this._triggerArray = [].slice.call( + document.querySelectorAll( + '[data-toggle="collapse"][href="#' + + e.id + + '"],[data-toggle="collapse"][data-target="#' + + e.id + + '"]' + ) + )); + for ( + var n = [].slice.call(document.querySelectorAll(St)), + i = 0, + o = n.length; + i < o; + i++ + ) { + var r = n[i], + s = _.getSelectorFromElement(r), + a = [].slice + .call(document.querySelectorAll(s)) + .filter(function (t) { + return t === e; + }); + null !== s && + 0 < a.length && + ((this._selector = s), this._triggerArray.push(r)); + } + (this._parent = this._config.parent ? this._getParent() : null), + this._config.parent || + this._addAriaAndCollapsedClass(this._element, this._triggerArray), + this._config.toggle && this.toggle(); + } + var t = a.prototype; + return ( + (t.toggle = function () { + g(this._element).hasClass(mt) ? this.hide() : this.show(); + }), + (t.show = function () { + var t, + e, + n = this; + if ( + !this._isTransitioning && + !g(this._element).hasClass(mt) && + (this._parent && + 0 === + (t = [].slice + .call(this._parent.querySelectorAll(Tt)) + .filter(function (t) { + return "string" == typeof n._config.parent + ? t.getAttribute("data-parent") === n._config.parent + : t.classList.contains(pt); + })).length && + (t = null), + !( + t && + (e = g(t).not(this._selector).data(ht)) && + e._isTransitioning + )) + ) { + var i = g.Event(_t.SHOW); + if ((g(this._element).trigger(i), !i.isDefaultPrevented())) { + t && + (a._jQueryInterface.call(g(t).not(this._selector), "hide"), + e || g(t).data(ht, null)); + var o = this._getDimension(); + g(this._element).removeClass(pt).addClass(vt), + (this._element.style[o] = 0), + this._triggerArray.length && + g(this._triggerArray) + .removeClass(yt) + .attr("aria-expanded", !0), + this.setTransitioning(!0); + var r = "scroll" + (o[0].toUpperCase() + o.slice(1)), + s = _.getTransitionDurationFromElement(this._element); + g(this._element) + .one(_.TRANSITION_END, function () { + g(n._element).removeClass(vt).addClass(pt).addClass(mt), + (n._element.style[o] = ""), + n.setTransitioning(!1), + g(n._element).trigger(_t.SHOWN); + }) + .emulateTransitionEnd(s), + (this._element.style[o] = this._element[r] + "px"); + } + } + }), + (t.hide = function () { + var t = this; + if (!this._isTransitioning && g(this._element).hasClass(mt)) { + var e = g.Event(_t.HIDE); + if ((g(this._element).trigger(e), !e.isDefaultPrevented())) { + var n = this._getDimension(); + (this._element.style[n] = + this._element.getBoundingClientRect()[n] + "px"), + _.reflow(this._element), + g(this._element).addClass(vt).removeClass(pt).removeClass(mt); + var i = this._triggerArray.length; + if (0 < i) + for (var o = 0; o < i; o++) { + var r = this._triggerArray[o], + s = _.getSelectorFromElement(r); + if (null !== s) + g([].slice.call(document.querySelectorAll(s))).hasClass( + mt + ) || g(r).addClass(yt).attr("aria-expanded", !1); + } + this.setTransitioning(!0); + this._element.style[n] = ""; + var a = _.getTransitionDurationFromElement(this._element); + g(this._element) + .one(_.TRANSITION_END, function () { + t.setTransitioning(!1), + g(t._element) + .removeClass(vt) + .addClass(pt) + .trigger(_t.HIDDEN); + }) + .emulateTransitionEnd(a); + } + } + }), + (t.setTransitioning = function (t) { + this._isTransitioning = t; + }), + (t.dispose = function () { + g.removeData(this._element, ht), + (this._config = null), + (this._parent = null), + (this._element = null), + (this._triggerArray = null), + (this._isTransitioning = null); + }), + (t._getConfig = function (t) { + return ( + ((t = l({}, dt, t)).toggle = Boolean(t.toggle)), + _.typeCheckConfig(ct, t, gt), + t + ); + }), + (t._getDimension = function () { + return g(this._element).hasClass(Et) ? Et : Ct; + }), + (t._getParent = function () { + var t, + n = this; + _.isElement(this._config.parent) + ? ((t = this._config.parent), + "undefined" != typeof this._config.parent.jquery && + (t = this._config.parent[0])) + : (t = document.querySelector(this._config.parent)); + var e = + '[data-toggle="collapse"][data-parent="' + + this._config.parent + + '"]', + i = [].slice.call(t.querySelectorAll(e)); + return ( + g(i).each(function (t, e) { + n._addAriaAndCollapsedClass(a._getTargetFromElement(e), [e]); + }), + t + ); + }), + (t._addAriaAndCollapsedClass = function (t, e) { + var n = g(t).hasClass(mt); + e.length && g(e).toggleClass(yt, !n).attr("aria-expanded", n); + }), + (a._getTargetFromElement = function (t) { + var e = _.getSelectorFromElement(t); + return e ? document.querySelector(e) : null; + }), + (a._jQueryInterface = function (i) { + return this.each(function () { + var t = g(this), + e = t.data(ht), + n = l({}, dt, t.data(), "object" == typeof i && i ? i : {}); + if ( + (!e && n.toggle && /show|hide/.test(i) && (n.toggle = !1), + e || ((e = new a(this, n)), t.data(ht, e)), + "string" == typeof i) + ) { + if ("undefined" == typeof e[i]) + throw new TypeError('No method named "' + i + '"'); + e[i](); + } + }); + }), + s(a, null, [ + { + key: "VERSION", + get: function () { + return "4.3.1"; + }, + }, + { + key: "Default", + get: function () { + return dt; + }, + }, + ]), + a + ); + })(); + g(document).on(_t.CLICK_DATA_API, St, function (t) { + "A" === t.currentTarget.tagName && t.preventDefault(); + var n = g(this), + e = _.getSelectorFromElement(this), + i = [].slice.call(document.querySelectorAll(e)); + g(i).each(function () { + var t = g(this), + e = t.data(ht) ? "toggle" : n.data(); + bt._jQueryInterface.call(t, e); + }); + }), + (g.fn[ct] = bt._jQueryInterface), + (g.fn[ct].Constructor = bt), + (g.fn[ct].noConflict = function () { + return (g.fn[ct] = ft), bt._jQueryInterface; + }); + var It = "dropdown", + Dt = "bs.dropdown", + wt = "." + Dt, + At = ".data-api", + Nt = g.fn[It], + Ot = new RegExp("38|40|27"), + kt = { + HIDE: "hide" + wt, + HIDDEN: "hidden" + wt, + SHOW: "show" + wt, + SHOWN: "shown" + wt, + CLICK: "click" + wt, + CLICK_DATA_API: "click" + wt + At, + KEYDOWN_DATA_API: "keydown" + wt + At, + KEYUP_DATA_API: "keyup" + wt + At, + }, + Pt = "disabled", + Lt = "show", + jt = "dropup", + Ht = "dropright", + Rt = "dropleft", + xt = "dropdown-menu-right", + Ft = "position-static", + Ut = '[data-toggle="dropdown"]', + Wt = ".dropdown form", + qt = ".dropdown-menu", + Mt = ".navbar-nav", + Kt = ".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)", + Qt = "top-start", + Bt = "top-end", + Vt = "bottom-start", + Yt = "bottom-end", + zt = "right-start", + Xt = "left-start", + $t = { + offset: 0, + flip: !0, + boundary: "scrollParent", + reference: "toggle", + display: "dynamic", + }, + Gt = { + offset: "(number|string|function)", + flip: "boolean", + boundary: "(string|element)", + reference: "(string|element)", + display: "string", + }, + Jt = (function () { + function c(t, e) { + (this._element = t), + (this._popper = null), + (this._config = this._getConfig(e)), + (this._menu = this._getMenuElement()), + (this._inNavbar = this._detectNavbar()), + this._addEventListeners(); + } + var t = c.prototype; + return ( + (t.toggle = function () { + if (!this._element.disabled && !g(this._element).hasClass(Pt)) { + var t = c._getParentFromElement(this._element), + e = g(this._menu).hasClass(Lt); + if ((c._clearMenus(), !e)) { + var n = { relatedTarget: this._element }, + i = g.Event(kt.SHOW, n); + if ((g(t).trigger(i), !i.isDefaultPrevented())) { + if (!this._inNavbar) { + if ("undefined" == typeof u) + throw new TypeError( + "Bootstrap's dropdowns require Popper.js (https://popper.js.org/)" + ); + var o = this._element; + "parent" === this._config.reference + ? (o = t) + : _.isElement(this._config.reference) && + ((o = this._config.reference), + "undefined" != typeof this._config.reference.jquery && + (o = this._config.reference[0])), + "scrollParent" !== this._config.boundary && + g(t).addClass(Ft), + (this._popper = new u( + o, + this._menu, + this._getPopperConfig() + )); + } + "ontouchstart" in document.documentElement && + 0 === g(t).closest(Mt).length && + g(document.body).children().on("mouseover", null, g.noop), + this._element.focus(), + this._element.setAttribute("aria-expanded", !0), + g(this._menu).toggleClass(Lt), + g(t).toggleClass(Lt).trigger(g.Event(kt.SHOWN, n)); + } + } + } + }), + (t.show = function () { + if ( + !( + this._element.disabled || + g(this._element).hasClass(Pt) || + g(this._menu).hasClass(Lt) + ) + ) { + var t = { relatedTarget: this._element }, + e = g.Event(kt.SHOW, t), + n = c._getParentFromElement(this._element); + g(n).trigger(e), + e.isDefaultPrevented() || + (g(this._menu).toggleClass(Lt), + g(n).toggleClass(Lt).trigger(g.Event(kt.SHOWN, t))); + } + }), + (t.hide = function () { + if ( + !this._element.disabled && + !g(this._element).hasClass(Pt) && + g(this._menu).hasClass(Lt) + ) { + var t = { relatedTarget: this._element }, + e = g.Event(kt.HIDE, t), + n = c._getParentFromElement(this._element); + g(n).trigger(e), + e.isDefaultPrevented() || + (g(this._menu).toggleClass(Lt), + g(n).toggleClass(Lt).trigger(g.Event(kt.HIDDEN, t))); + } + }), + (t.dispose = function () { + g.removeData(this._element, Dt), + g(this._element).off(wt), + (this._element = null), + (this._menu = null) !== this._popper && + (this._popper.destroy(), (this._popper = null)); + }), + (t.update = function () { + (this._inNavbar = this._detectNavbar()), + null !== this._popper && this._popper.scheduleUpdate(); + }), + (t._addEventListeners = function () { + var e = this; + g(this._element).on(kt.CLICK, function (t) { + t.preventDefault(), t.stopPropagation(), e.toggle(); + }); + }), + (t._getConfig = function (t) { + return ( + (t = l({}, this.constructor.Default, g(this._element).data(), t)), + _.typeCheckConfig(It, t, this.constructor.DefaultType), + t + ); + }), + (t._getMenuElement = function () { + if (!this._menu) { + var t = c._getParentFromElement(this._element); + t && (this._menu = t.querySelector(qt)); + } + return this._menu; + }), + (t._getPlacement = function () { + var t = g(this._element.parentNode), + e = Vt; + return ( + t.hasClass(jt) + ? ((e = Qt), g(this._menu).hasClass(xt) && (e = Bt)) + : t.hasClass(Ht) + ? (e = zt) + : t.hasClass(Rt) + ? (e = Xt) + : g(this._menu).hasClass(xt) && (e = Yt), + e + ); + }), + (t._detectNavbar = function () { + return 0 < g(this._element).closest(".navbar").length; + }), + (t._getOffset = function () { + var e = this, + t = {}; + return ( + "function" == typeof this._config.offset + ? (t.fn = function (t) { + return ( + (t.offsets = l( + {}, + t.offsets, + e._config.offset(t.offsets, e._element) || {} + )), + t + ); + }) + : (t.offset = this._config.offset), + t + ); + }), + (t._getPopperConfig = function () { + var t = { + placement: this._getPlacement(), + modifiers: { + offset: this._getOffset(), + flip: { enabled: this._config.flip }, + preventOverflow: { boundariesElement: this._config.boundary }, + }, + }; + return ( + "static" === this._config.display && + (t.modifiers.applyStyle = { enabled: !1 }), + t + ); + }), + (c._jQueryInterface = function (e) { + return this.each(function () { + var t = g(this).data(Dt); + if ( + (t || + ((t = new c(this, "object" == typeof e ? e : null)), + g(this).data(Dt, t)), + "string" == typeof e) + ) { + if ("undefined" == typeof t[e]) + throw new TypeError('No method named "' + e + '"'); + t[e](); + } + }); + }), + (c._clearMenus = function (t) { + if (!t || (3 !== t.which && ("keyup" !== t.type || 9 === t.which))) + for ( + var e = [].slice.call(document.querySelectorAll(Ut)), + n = 0, + i = e.length; + n < i; + n++ + ) { + var o = c._getParentFromElement(e[n]), + r = g(e[n]).data(Dt), + s = { relatedTarget: e[n] }; + if ((t && "click" === t.type && (s.clickEvent = t), r)) { + var a = r._menu; + if ( + g(o).hasClass(Lt) && + !( + t && + (("click" === t.type && + /input|textarea/i.test(t.target.tagName)) || + ("keyup" === t.type && 9 === t.which)) && + g.contains(o, t.target) + ) + ) { + var l = g.Event(kt.HIDE, s); + g(o).trigger(l), + l.isDefaultPrevented() || + ("ontouchstart" in document.documentElement && + g(document.body) + .children() + .off("mouseover", null, g.noop), + e[n].setAttribute("aria-expanded", "false"), + g(a).removeClass(Lt), + g(o).removeClass(Lt).trigger(g.Event(kt.HIDDEN, s))); + } + } + } + }), + (c._getParentFromElement = function (t) { + var e, + n = _.getSelectorFromElement(t); + return n && (e = document.querySelector(n)), e || t.parentNode; + }), + (c._dataApiKeydownHandler = function (t) { + if ( + (/input|textarea/i.test(t.target.tagName) + ? !( + 32 === t.which || + (27 !== t.which && + ((40 !== t.which && 38 !== t.which) || + g(t.target).closest(qt).length)) + ) + : Ot.test(t.which)) && + (t.preventDefault(), + t.stopPropagation(), + !this.disabled && !g(this).hasClass(Pt)) + ) { + var e = c._getParentFromElement(this), + n = g(e).hasClass(Lt); + if (n && (!n || (27 !== t.which && 32 !== t.which))) { + var i = [].slice.call(e.querySelectorAll(Kt)); + if (0 !== i.length) { + var o = i.indexOf(t.target); + 38 === t.which && 0 < o && o--, + 40 === t.which && o < i.length - 1 && o++, + o < 0 && (o = 0), + i[o].focus(); + } + } else { + if (27 === t.which) { + var r = e.querySelector(Ut); + g(r).trigger("focus"); + } + g(this).trigger("click"); + } + } + }), + s(c, null, [ + { + key: "VERSION", + get: function () { + return "4.3.1"; + }, + }, + { + key: "Default", + get: function () { + return $t; + }, + }, + { + key: "DefaultType", + get: function () { + return Gt; + }, + }, + ]), + c + ); + })(); + g(document) + .on(kt.KEYDOWN_DATA_API, Ut, Jt._dataApiKeydownHandler) + .on(kt.KEYDOWN_DATA_API, qt, Jt._dataApiKeydownHandler) + .on(kt.CLICK_DATA_API + " " + kt.KEYUP_DATA_API, Jt._clearMenus) + .on(kt.CLICK_DATA_API, Ut, function (t) { + t.preventDefault(), + t.stopPropagation(), + Jt._jQueryInterface.call(g(this), "toggle"); + }) + .on(kt.CLICK_DATA_API, Wt, function (t) { + t.stopPropagation(); + }), + (g.fn[It] = Jt._jQueryInterface), + (g.fn[It].Constructor = Jt), + (g.fn[It].noConflict = function () { + return (g.fn[It] = Nt), Jt._jQueryInterface; + }); + var Zt = "modal", + te = "bs.modal", + ee = "." + te, + ne = g.fn[Zt], + ie = { backdrop: !0, keyboard: !0, focus: !0, show: !0 }, + oe = { + backdrop: "(boolean|string)", + keyboard: "boolean", + focus: "boolean", + show: "boolean", + }, + re = { + HIDE: "hide" + ee, + HIDDEN: "hidden" + ee, + SHOW: "show" + ee, + SHOWN: "shown" + ee, + FOCUSIN: "focusin" + ee, + RESIZE: "resize" + ee, + CLICK_DISMISS: "click.dismiss" + ee, + KEYDOWN_DISMISS: "keydown.dismiss" + ee, + MOUSEUP_DISMISS: "mouseup.dismiss" + ee, + MOUSEDOWN_DISMISS: "mousedown.dismiss" + ee, + CLICK_DATA_API: "click" + ee + ".data-api", + }, + se = "modal-dialog-scrollable", + ae = "modal-scrollbar-measure", + le = "modal-backdrop", + ce = "modal-open", + he = "fade", + ue = "show", + fe = ".modal-dialog", + de = ".modal-body", + ge = '[data-toggle="modal"]', + _e = '[data-dismiss="modal"]', + me = ".fixed-top, .fixed-bottom, .is-fixed, .sticky-top", + pe = ".sticky-top", + ve = (function () { + function o(t, e) { + (this._config = this._getConfig(e)), + (this._element = t), + (this._dialog = t.querySelector(fe)), + (this._backdrop = null), + (this._isShown = !1), + (this._isBodyOverflowing = !1), + (this._ignoreBackdropClick = !1), + (this._isTransitioning = !1), + (this._scrollbarWidth = 0); + } + var t = o.prototype; + return ( + (t.toggle = function (t) { + return this._isShown ? this.hide() : this.show(t); + }), + (t.show = function (t) { + var e = this; + if (!this._isShown && !this._isTransitioning) { + g(this._element).hasClass(he) && (this._isTransitioning = !0); + var n = g.Event(re.SHOW, { relatedTarget: t }); + g(this._element).trigger(n), + this._isShown || + n.isDefaultPrevented() || + ((this._isShown = !0), + this._checkScrollbar(), + this._setScrollbar(), + this._adjustDialog(), + this._setEscapeEvent(), + this._setResizeEvent(), + g(this._element).on(re.CLICK_DISMISS, _e, function (t) { + return e.hide(t); + }), + g(this._dialog).on(re.MOUSEDOWN_DISMISS, function () { + g(e._element).one(re.MOUSEUP_DISMISS, function (t) { + g(t.target).is(e._element) && (e._ignoreBackdropClick = !0); + }); + }), + this._showBackdrop(function () { + return e._showElement(t); + })); + } + }), + (t.hide = function (t) { + var e = this; + if ( + (t && t.preventDefault(), this._isShown && !this._isTransitioning) + ) { + var n = g.Event(re.HIDE); + if ( + (g(this._element).trigger(n), + this._isShown && !n.isDefaultPrevented()) + ) { + this._isShown = !1; + var i = g(this._element).hasClass(he); + if ( + (i && (this._isTransitioning = !0), + this._setEscapeEvent(), + this._setResizeEvent(), + g(document).off(re.FOCUSIN), + g(this._element).removeClass(ue), + g(this._element).off(re.CLICK_DISMISS), + g(this._dialog).off(re.MOUSEDOWN_DISMISS), + i) + ) { + var o = _.getTransitionDurationFromElement(this._element); + g(this._element) + .one(_.TRANSITION_END, function (t) { + return e._hideModal(t); + }) + .emulateTransitionEnd(o); + } else this._hideModal(); + } + } + }), + (t.dispose = function () { + [window, this._element, this._dialog].forEach(function (t) { + return g(t).off(ee); + }), + g(document).off(re.FOCUSIN), + g.removeData(this._element, te), + (this._config = null), + (this._element = null), + (this._dialog = null), + (this._backdrop = null), + (this._isShown = null), + (this._isBodyOverflowing = null), + (this._ignoreBackdropClick = null), + (this._isTransitioning = null), + (this._scrollbarWidth = null); + }), + (t.handleUpdate = function () { + this._adjustDialog(); + }), + (t._getConfig = function (t) { + return (t = l({}, ie, t)), _.typeCheckConfig(Zt, t, oe), t; + }), + (t._showElement = function (t) { + var e = this, + n = g(this._element).hasClass(he); + (this._element.parentNode && + this._element.parentNode.nodeType === Node.ELEMENT_NODE) || + document.body.appendChild(this._element), + (this._element.style.display = "block"), + this._element.removeAttribute("aria-hidden"), + this._element.setAttribute("aria-modal", !0), + g(this._dialog).hasClass(se) + ? (this._dialog.querySelector(de).scrollTop = 0) + : (this._element.scrollTop = 0), + n && _.reflow(this._element), + g(this._element).addClass(ue), + this._config.focus && this._enforceFocus(); + var i = g.Event(re.SHOWN, { relatedTarget: t }), + o = function () { + e._config.focus && e._element.focus(), + (e._isTransitioning = !1), + g(e._element).trigger(i); + }; + if (n) { + var r = _.getTransitionDurationFromElement(this._dialog); + g(this._dialog).one(_.TRANSITION_END, o).emulateTransitionEnd(r); + } else o(); + }), + (t._enforceFocus = function () { + var e = this; + g(document) + .off(re.FOCUSIN) + .on(re.FOCUSIN, function (t) { + document !== t.target && + e._element !== t.target && + 0 === g(e._element).has(t.target).length && + e._element.focus(); + }); + }), + (t._setEscapeEvent = function () { + var e = this; + this._isShown && this._config.keyboard + ? g(this._element).on(re.KEYDOWN_DISMISS, function (t) { + 27 === t.which && (t.preventDefault(), e.hide()); + }) + : this._isShown || g(this._element).off(re.KEYDOWN_DISMISS); + }), + (t._setResizeEvent = function () { + var e = this; + this._isShown + ? g(window).on(re.RESIZE, function (t) { + return e.handleUpdate(t); + }) + : g(window).off(re.RESIZE); + }), + (t._hideModal = function () { + var t = this; + (this._element.style.display = "none"), + this._element.setAttribute("aria-hidden", !0), + this._element.removeAttribute("aria-modal"), + (this._isTransitioning = !1), + this._showBackdrop(function () { + g(document.body).removeClass(ce), + t._resetAdjustments(), + t._resetScrollbar(), + g(t._element).trigger(re.HIDDEN); + }); + }), + (t._removeBackdrop = function () { + this._backdrop && + (g(this._backdrop).remove(), (this._backdrop = null)); + }), + (t._showBackdrop = function (t) { + var e = this, + n = g(this._element).hasClass(he) ? he : ""; + if (this._isShown && this._config.backdrop) { + if ( + ((this._backdrop = document.createElement("div")), + (this._backdrop.className = le), + n && this._backdrop.classList.add(n), + g(this._backdrop).appendTo(document.body), + g(this._element).on(re.CLICK_DISMISS, function (t) { + e._ignoreBackdropClick + ? (e._ignoreBackdropClick = !1) + : t.target === t.currentTarget && + ("static" === e._config.backdrop + ? e._element.focus() + : e.hide()); + }), + n && _.reflow(this._backdrop), + g(this._backdrop).addClass(ue), + !t) + ) + return; + if (!n) return void t(); + var i = _.getTransitionDurationFromElement(this._backdrop); + g(this._backdrop).one(_.TRANSITION_END, t).emulateTransitionEnd(i); + } else if (!this._isShown && this._backdrop) { + g(this._backdrop).removeClass(ue); + var o = function () { + e._removeBackdrop(), t && t(); + }; + if (g(this._element).hasClass(he)) { + var r = _.getTransitionDurationFromElement(this._backdrop); + g(this._backdrop) + .one(_.TRANSITION_END, o) + .emulateTransitionEnd(r); + } else o(); + } else t && t(); + }), + (t._adjustDialog = function () { + var t = + this._element.scrollHeight > document.documentElement.clientHeight; + !this._isBodyOverflowing && + t && + (this._element.style.paddingLeft = this._scrollbarWidth + "px"), + this._isBodyOverflowing && + !t && + (this._element.style.paddingRight = this._scrollbarWidth + "px"); + }), + (t._resetAdjustments = function () { + (this._element.style.paddingLeft = ""), + (this._element.style.paddingRight = ""); + }), + (t._checkScrollbar = function () { + var t = document.body.getBoundingClientRect(); + (this._isBodyOverflowing = t.left + t.right < window.innerWidth), + (this._scrollbarWidth = this._getScrollbarWidth()); + }), + (t._setScrollbar = function () { + var o = this; + if (this._isBodyOverflowing) { + var t = [].slice.call(document.querySelectorAll(me)), + e = [].slice.call(document.querySelectorAll(pe)); + g(t).each(function (t, e) { + var n = e.style.paddingRight, + i = g(e).css("padding-right"); + g(e) + .data("padding-right", n) + .css("padding-right", parseFloat(i) + o._scrollbarWidth + "px"); + }), + g(e).each(function (t, e) { + var n = e.style.marginRight, + i = g(e).css("margin-right"); + g(e) + .data("margin-right", n) + .css( + "margin-right", + parseFloat(i) - o._scrollbarWidth + "px" + ); + }); + var n = document.body.style.paddingRight, + i = g(document.body).css("padding-right"); + g(document.body) + .data("padding-right", n) + .css( + "padding-right", + parseFloat(i) + this._scrollbarWidth + "px" + ); + } + g(document.body).addClass(ce); + }), + (t._resetScrollbar = function () { + var t = [].slice.call(document.querySelectorAll(me)); + g(t).each(function (t, e) { + var n = g(e).data("padding-right"); + g(e).removeData("padding-right"), (e.style.paddingRight = n || ""); + }); + var e = [].slice.call(document.querySelectorAll("" + pe)); + g(e).each(function (t, e) { + var n = g(e).data("margin-right"); + "undefined" != typeof n && + g(e).css("margin-right", n).removeData("margin-right"); + }); + var n = g(document.body).data("padding-right"); + g(document.body).removeData("padding-right"), + (document.body.style.paddingRight = n || ""); + }), + (t._getScrollbarWidth = function () { + var t = document.createElement("div"); + (t.className = ae), document.body.appendChild(t); + var e = t.getBoundingClientRect().width - t.clientWidth; + return document.body.removeChild(t), e; + }), + (o._jQueryInterface = function (n, i) { + return this.each(function () { + var t = g(this).data(te), + e = l({}, ie, g(this).data(), "object" == typeof n && n ? n : {}); + if ( + (t || ((t = new o(this, e)), g(this).data(te, t)), + "string" == typeof n) + ) { + if ("undefined" == typeof t[n]) + throw new TypeError('No method named "' + n + '"'); + t[n](i); + } else e.show && t.show(i); + }); + }), + s(o, null, [ + { + key: "VERSION", + get: function () { + return "4.3.1"; + }, + }, + { + key: "Default", + get: function () { + return ie; + }, + }, + ]), + o + ); + })(); + g(document).on(re.CLICK_DATA_API, ge, function (t) { + var e, + n = this, + i = _.getSelectorFromElement(this); + i && (e = document.querySelector(i)); + var o = g(e).data(te) ? "toggle" : l({}, g(e).data(), g(this).data()); + ("A" !== this.tagName && "AREA" !== this.tagName) || t.preventDefault(); + var r = g(e).one(re.SHOW, function (t) { + t.isDefaultPrevented() || + r.one(re.HIDDEN, function () { + g(n).is(":visible") && n.focus(); + }); + }); + ve._jQueryInterface.call(g(e), o, this); + }), + (g.fn[Zt] = ve._jQueryInterface), + (g.fn[Zt].Constructor = ve), + (g.fn[Zt].noConflict = function () { + return (g.fn[Zt] = ne), ve._jQueryInterface; + }); + var ye = [ + "background", + "cite", + "href", + "itemtype", + "longdesc", + "poster", + "src", + "xlink:href", + ], + Ee = { + "*": ["class", "dir", "id", "lang", "role", /^aria-[\w-]*$/i], + a: ["target", "href", "title", "rel"], + area: [], + b: [], + br: [], + col: [], + code: [], + div: [], + em: [], + hr: [], + h1: [], + h2: [], + h3: [], + h4: [], + h5: [], + h6: [], + i: [], + img: ["src", "alt", "title", "width", "height"], + li: [], + ol: [], + p: [], + pre: [], + s: [], + small: [], + span: [], + sub: [], + sup: [], + strong: [], + u: [], + ul: [], + }, + Ce = /^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi, + Te = + /^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i; + function Se(t, s, e) { + if (0 === t.length) return t; + if (e && "function" == typeof e) return e(t); + for ( + var n = new window.DOMParser().parseFromString(t, "text/html"), + a = Object.keys(s), + l = [].slice.call(n.body.querySelectorAll("*")), + i = function (t, e) { + var n = l[t], + i = n.nodeName.toLowerCase(); + if (-1 === a.indexOf(n.nodeName.toLowerCase())) + return n.parentNode.removeChild(n), "continue"; + var o = [].slice.call(n.attributes), + r = [].concat(s["*"] || [], s[i] || []); + o.forEach(function (t) { + (function (t, e) { + var n = t.nodeName.toLowerCase(); + if (-1 !== e.indexOf(n)) + return ( + -1 === ye.indexOf(n) || + Boolean(t.nodeValue.match(Ce) || t.nodeValue.match(Te)) + ); + for ( + var i = e.filter(function (t) { + return t instanceof RegExp; + }), + o = 0, + r = i.length; + o < r; + o++ + ) + if (n.match(i[o])) return !0; + return !1; + })(t, r) || n.removeAttribute(t.nodeName); + }); + }, + o = 0, + r = l.length; + o < r; + o++ + ) + i(o); + return n.body.innerHTML; + } + var be = "tooltip", + Ie = "bs.tooltip", + De = "." + Ie, + we = g.fn[be], + Ae = "bs-tooltip", + Ne = new RegExp("(^|\\s)" + Ae + "\\S+", "g"), + Oe = ["sanitize", "whiteList", "sanitizeFn"], + ke = { + animation: "boolean", + template: "string", + title: "(string|element|function)", + trigger: "string", + delay: "(number|object)", + html: "boolean", + selector: "(string|boolean)", + placement: "(string|function)", + offset: "(number|string|function)", + container: "(string|element|boolean)", + fallbackPlacement: "(string|array)", + boundary: "(string|element)", + sanitize: "boolean", + sanitizeFn: "(null|function)", + whiteList: "object", + }, + Pe = { + AUTO: "auto", + TOP: "top", + RIGHT: "right", + BOTTOM: "bottom", + LEFT: "left", + }, + Le = { + animation: !0, + template: + '
Days
Hours
Minutes
Seconds