diff --git a/CNAME b/CNAME
new file mode 100644
index 0000000..b0ea17b
--- /dev/null
+++ b/CNAME
@@ -0,0 +1 @@
+theskv.ml
diff --git a/README.md b/README.md
deleted file mode 100644
index b284fe8..0000000
--- a/README.md
+++ /dev/null
@@ -1,215 +0,0 @@
-# Hey, I'm Satyam π¨βπ»
-
-> **Self-taught Full-Stack Developer** | Open Source Contributor | System Design Architect | DSA Enthusiast
-
-Building scalable real-time systems and solving complex problems with code. Passionate about MERN, system architecture, and competitive programming.
-
----
-
-## π Current Focus
-
-- **Building** [Omezle](https://omezle.xyz) β A WebRTC-powered real-time chat platform serving 20K+ concurrent users
-- **Learning** Cloud architecture, microservices, and advanced system design
-- **Contributing** to open-source projects (freeCodeCamp, CPython)
-- **Solving** complex DSA problems (500+ on LeetCode & HackerRank)
-
----
-
-## πΌ About Me
-
-I'm a self-taught software engineer with expertise in full-stack development, system design, and competitive programming. With strong foundations in **Data Structures, OS, Networking, and DBMS**, I specialize in building production-ready applications that handle real-time data at scale.
-
-### Key Highlights
-- β‘ **20K+ Concurrent Users** β Designed backend systems in Omezle handling massive real-time traffic
-- π― **500+ DSA Problems** β Ranked top 125 in LeetCode weekly contests
-- π **Open Source** β Contributed to freeCodeCamp (5 merged PRs) and CPython (official Python interpreter)
-- π§ **Full-Stack Expertise** β MERN stack, real-time systems, WebRTC, Socket.IO
-- ποΈ **System Design** β High-level and low-level architecture, microservices, scalability patterns
-
----
-
-## π¦ Tech Stack
-
-### Languages
-
-
-
-
-
-
-### Frontend
-
-
-
-
-
-
-### Backend & Databases
-
-
-
-
-
-
-
-### DevOps & Tools
-
-
-
-
-
-
-### AI Tools
-
-
-
-
----
-
-## π― Featured Projects
-
-### **Omezle** β Real-Time Random Video Chat
-*[Live Demo](https://omezle.xyz) β’ [Repository](https://github.com/skvprogrammer/omezle-chat)*
-
-A scalable, real-time video chat platform built from the ground up to handle massive concurrent traffic.
-
-**Technical Achievements:**
-- π₯ WebRTC-based peer-to-peer video streaming with SFU fallback architecture
-- π Real-time matchmaking engine using Socket.IO and custom algorithms
-- π Backend infrastructure supporting **20K+ concurrent users**
-- π‘οΈ Comprehensive moderation system, rate limiting, and session management
-- π Deployed on Railway (backend) and Vercel (frontend) with automatic scaling
-- π§ Currently architecting microservices for improved scalability and fault tolerance
-
-**Stack:** MongoDB β’ Express.js β’ React β’ Node.js β’ WebRTC β’ Socket.IO β’ Docker β’ Railway β’ Vercel
-
----
-
-### **Terminal Theme Portfolio** β Interactive CLI-Inspired Portfolio
-*[Live Demo](https://satyamkumarverman.xyz) β’ React Web App*
-
-An innovative, terminal-style portfolio where visitors type commands to explore sections. Showcases full-stack capabilities with a unique UX approach.
-
-**Stack:** React β’ Vercel
-
----
-
-### **URL Shortener API** β Flask REST Backend
-*Production-grade URL shortening service with clean, minimal frontend*
-
-Demonstrates backend fundamentals: RESTful API design, data validation, and deployment best practices.
-
-**Stack:** Python β’ Flask β’ REST API β’ Vercel
-
----
-
-### **Pomodoro Timer** β Real-Time Study Application
-*WebSocket-enabled productivity timer with session tracking*
-
-Real-time synchronization across multiple browser tabs using WebSocket technology.
-
-**Stack:** Python β’ Flask β’ WebSockets β’ React β’ Vercel
-
----
-
-## π Achievements & Recognition
-
-### Competitive Programming
-- π₯ **LeetCode Rank 125** β Weekly Contest 477
-- π₯ **LeetCode Rank 453** β Biweekly Contest 170
-- β
**500+ DSA Problems** β Solved across LeetCode & HackerRank
-- π **Certified** β Java, Python, SQL on HackerRank
-
-### Open Source Contributions
-- **freeCodeCamp** β 4β5 pull requests merged into the main curriculum
-- **CPython** β 1 PR merged into the official Python interpreter (documentation)
-
-### Certifications & Training
-- π C++ Programming β Beginner to Advanced (Udemy)
-- π Software Engineer Role Certification
-- π Penetration Testing Certification
-- π Java, Python, SQL Certifications (HackerRank)
-
----
-
-## π GitHub Analytics
-
-
-
-
-
-
-
-
-
-
-
-
-
----
-
-## π‘ Skills Snapshot
-
-| Category | Skills |
-|----------|--------|
-| **Frontend** | React, HTML5/CSS3, ES6+, WebRTC, WebSockets, Responsive Design |
-| **Backend** | Node.js, Express.js, Flask, REST API Design, System Design |
-| **Databases** | MongoDB, PostgreSQL, MySQL, Redis |
-| **DevOps** | Docker, Linux (Ubuntu/CLI), Git, Vercel, Railway, Render |
-| **CS Fundamentals** | Data Structures & Algorithms, OS, Networking, DBMS, System Design, OOP |
-| **Tools & Productivity** | ChatGPT, Claude, Google Gemini, Postman, Linux CLI |
-
----
-
-## π Learning Path
-
-Currently deepening expertise in:
-- **Cloud Architecture** β Containerization, orchestration, and scaling patterns
-- **System Design** β Building distributed systems with high availability and low latency
-- **Microservices** β Design patterns, service mesh, and event-driven architecture
-- **Advanced DSA** β Graph algorithms, dynamic programming, and optimization techniques
-- **Web3 & Blockchain** β Smart contracts and decentralized applications
-
----
-
-## π Connect With Me
-
-| Platform | Link |
-|----------|------|
-| **Email** | [satyamkumarverman@gmail.com](mailto:satyamkumarverman@gmail.com) |
-| **GitHub** | [@skvprogrammer](https://github.com/skvprogrammer) |
-| **LeetCode** | [skvprogrammer](https://leetcode.com/u/skvprogrammer) |
-| **LinkedIn** | [Satyam Kumar Verman](https://www.linkedin.com/in/satyam-kumar-verman-b77272190/) |
-| **Twitter** | [@skvprogrammer](https://twitter.com/skvprogrammer) |
-| **Portfolio** | [satyamkumarverman.xyz](https://satyamkumarverman.xyz) |
-
----
-
-## π¬ Fun Facts
-
-- π» I love computers more than humans (seriously, just ask my code)
-- β¨οΈ Keyboard shortcuts are my love language
-- π Currently obsessed with building systems that scale
-- π― One commit at a time, changing the world
-
----
-
-## π Profile Stats
-
-
-
-
-
-
-
-
-
-
-
----
-
-
-
Let's build something amazing together! π
-
-
Open to collaborations, freelance work, and exciting projects. Feel free to reach out!
-
diff --git a/_config.yml b/_config.yml
new file mode 100644
index 0000000..c419263
--- /dev/null
+++ b/_config.yml
@@ -0,0 +1 @@
+theme: jekyll-theme-cayman
\ No newline at end of file
diff --git a/about.html b/about.html
new file mode 100644
index 0000000..d044cf7
--- /dev/null
+++ b/about.html
@@ -0,0 +1,384 @@
+
+
+
+
+
+
+
+
+ About Us
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
letβs
+ Introduce about
+ myself
+
+ Whose given. Were gathered. There first subdue greater. Bearing you Whales heaven
+ midst their. Beast creepeth. Fish days.
+
+
+ Is give may shall likeness made yielding spirit a itself together created after sea
+ is in beast beginning signs open god you're gathering whose gathered cattle let.
+ Creature whales fruit unto meat the life beginning all in under give two.
+
+
Download CV
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 10
+ Years Experience Working
+
+
+
+
+
+
+
call us now
+
(+1)-800-555-6789
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
client say about me
+
Is give may shall likeness made yielding spirit a itself togeth created after sea is in beast
+ beginning signs open god you're gathering ithe
+
+
+
+
+
+
+
+
+
+
+
+
+
Elite Martin
+
Him, made can't called over won't there on divide there male fish beast own his day third seed sixth seas unto. Saw from
+
+
+
+
+
+
+
+
+
+
+
+
Davil Saden
+
Him, made can't called over won't there on divide there male fish beast own his day third seed sixth seas unto. Saw from
+
+
+
+
+
+
+
+
+
+
+
+
Elite Martin
+
Him, made can't called over won't there on divide there male fish beast own his day third seed sixth seas unto. Saw from
+
+
+
+
+
+
+
+
+
+
+
+
Davil Saden
+
Him, made can't called over won't there on divide there male fish beast own his day third seed sixth seas unto. Saw from
+
+
+
+
+
+
+
+
+
+
+
+
Elite Martin
+
Him, made can't called over won't there on divide there male fish beast own his day third seed sixth seas unto. Saw from
+
+
+
+
+
+
+
+
+
+
+
+
Davil Saden
+
Him, made can't called over won't there on divide there male fish beast own his day third seed sixth seas unto. Saw from
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
get update from anywhere
+
+ Bearing Void gathering light light his eavening unto dont afraid.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/about.zip b/about.zip
new file mode 100644
index 0000000..01e69dc
Binary files /dev/null and b/about.zip differ
diff --git a/blog.html b/blog.html
new file mode 100644
index 0000000..a2e8a60
--- /dev/null
+++ b/blog.html
@@ -0,0 +1,496 @@
+
+
+
+
+
+
+
+
+ Blog
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Social Life
+
+
Enjoy your social life together
+
+
+
+
+
+
+
+
+
+
Politics
+
+
Be a part of politics
+
+
+
+
+
+
+
+
+
+
Food
+
+
Let the food be finished
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/contact.html b/contact.html
new file mode 100644
index 0000000..27dd709
--- /dev/null
+++ b/contact.html
@@ -0,0 +1,182 @@
+
+
+
+
+
+
+
+
+ Contact Me
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/contact_process.php b/contact_process.php
new file mode 100644
index 0000000..ca6b880
--- /dev/null
+++ b/contact_process.php
@@ -0,0 +1,37 @@
+Express Mail ";
+ $body .= "";
+ $body .= "";
+ $body .= " ";
+ $body .= " ";
+ $body .= "Name: {$name} ";
+ $body .= "Email: {$from} ";
+ $body .= " ";
+ $body .= "Subject: {$csubject} ";
+ $body .= " ";
+ $body .= "{$cmessage} ";
+ $body .= "
";
+ $body .= "";
+
+ $send = mail($to, $subject, $body, $headers);
+
+?>
\ No newline at end of file
diff --git a/css/bootstrap.css b/css/bootstrap.css
new file mode 100644
index 0000000..f7e50b9
--- /dev/null
+++ b/css/bootstrap.css
@@ -0,0 +1,9314 @@
+/*!
+ * Bootstrap v4.1.3 (https://getbootstrap.com/)
+ * Copyright 2011-2018 The Bootstrap Authors
+ * Copyright 2011-2018 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, 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%;
+ -ms-text-size-adjust: 100%;
+ -ms-overflow-style: scrollbar;
+ -webkit-tap-highlight-color: transparent
+}
+
+@-ms-viewport {
+ width: device-width
+}
+
+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, 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
+}
+
+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
+}
+
+dfn {
+ font-style: italic
+}
+
+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;
+ -webkit-text-decoration-skip: objects
+}
+
+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;
+ -ms-overflow-style: scrollbar
+}
+
+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
+}
+
+[type=reset],
+[type=submit],
+button,
+html [type=button] {
+ -webkit-appearance: button
+}
+
+[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-cancel-button,
+[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-family: inherit;
+ font-weight: 500;
+ line-height: 1.2;
+ color: inherit
+}
+
+.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%;
+ min-height: 1px;
+ 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: none
+}
+
+.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: none
+ }
+ .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: none
+ }
+ .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: none
+ }
+ .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: none
+ }
+ .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;
+ background-color: transparent
+}
+
+.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 .table {
+ background-color: #fff
+}
+
+.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 {
+ background-color: rgba(0, 0, 0, .075)
+}
+
+.table-primary,
+.table-primary>td,
+.table-primary>th {
+ background-color: #b8daff
+}
+
+.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-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-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-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-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-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-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-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: #212529;
+ border-color: #32383e
+}
+
+.table .thead-light th {
+ color: #495057;
+ background-color: #e9ecef;
+ border-color: #dee2e6
+}
+
+.table-dark {
+ color: #fff;
+ background-color: #212529
+}
+
+.table-dark td,
+.table-dark th,
+.table-dark thead th {
+ border-color: #32383e
+}
+
+.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 {
+ 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;
+ -ms-overflow-style: -ms-autohiding-scrollbar
+ }
+ .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;
+ -ms-overflow-style: -ms-autohiding-scrollbar
+ }
+ .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;
+ -ms-overflow-style: -ms-autohiding-scrollbar
+ }
+ .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;
+ -ms-overflow-style: -ms-autohiding-scrollbar
+ }
+ .table-responsive-xl>.table-bordered {
+ border: 0
+ }
+}
+
+.table-responsive {
+ display: block;
+ width: 100%;
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ -ms-overflow-style: -ms-autohiding-scrollbar
+}
+
+.table-responsive>.table-bordered {
+ border: 0
+}
+
+.form-control {
+ display: block;
+ width: 100%;
+ height: calc(2.25rem + 2px);
+ padding: .375rem .75rem;
+ font-size: 1rem;
+ 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 screen and (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.8125rem + 2px);
+ padding: .25rem .5rem;
+ font-size: .875rem;
+ line-height: 1.5;
+ border-radius: .2rem
+}
+
+.form-control-lg {
+ height: calc(2.875rem + 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
+}
+
+.custom-select.is-valid,
+.form-control.is-valid,
+.was-validated .custom-select:valid,
+.was-validated .form-control:valid {
+ border-color: #28a745
+}
+
+.custom-select.is-valid:focus,
+.form-control.is-valid:focus,
+.was-validated .custom-select:valid:focus,
+.was-validated .form-control: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,
+.form-control.is-valid~.valid-feedback,
+.form-control.is-valid~.valid-tooltip,
+.was-validated .custom-select:valid~.valid-feedback,
+.was-validated .custom-select:valid~.valid-tooltip,
+.was-validated .form-control:valid~.valid-feedback,
+.was-validated .form-control: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 {
+ background-color: #71dd8a
+}
+
+.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 {
+ 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 1px #fff, 0 0 0 .2rem rgba(40, 167, 69, .25)
+}
+
+.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~.custom-file-label::after,
+.was-validated .custom-file-input:valid~.custom-file-label::after {
+ border-color: inherit
+}
+
+.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 {
+ 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
+}
+
+.custom-select.is-invalid,
+.form-control.is-invalid,
+.was-validated .custom-select:invalid,
+.was-validated .form-control:invalid {
+ border-color: #dc3545
+}
+
+.custom-select.is-invalid:focus,
+.form-control.is-invalid:focus,
+.was-validated .custom-select:invalid:focus,
+.was-validated .form-control: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,
+.form-control.is-invalid~.invalid-feedback,
+.form-control.is-invalid~.invalid-tooltip,
+.was-validated .custom-select:invalid~.invalid-feedback,
+.was-validated .custom-select:invalid~.invalid-tooltip,
+.was-validated .form-control:invalid~.invalid-feedback,
+.was-validated .form-control: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 {
+ background-color: #efa2a9
+}
+
+.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 {
+ 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 1px #fff, 0 0 0 .2rem rgba(220, 53, 69, .25)
+}
+
+.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~.custom-file-label::after,
+.was-validated .custom-file-input:invalid~.custom-file-label::after {
+ border-color: inherit
+}
+
+.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 {
+ 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;
+ 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;
+ text-align: center;
+ white-space: nowrap;
+ vertical-align: middle;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ 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 screen and (prefers-reduced-motion:reduce) {
+ .btn {
+ transition: none
+ }
+}
+
+.btn:focus,
+.btn:hover {
+ 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
+}
+
+.btn:not(:disabled):not(.disabled) {
+ cursor: pointer
+}
+
+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(0, 123, 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(0, 123, 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(108, 117, 125, .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(108, 117, 125, .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(40, 167, 69, .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(40, 167, 69, .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(23, 162, 184, .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(23, 162, 184, .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(255, 193, 7, .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(255, 193, 7, .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(220, 53, 69, .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(220, 53, 69, .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(248, 249, 250, .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(248, 249, 250, .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(52, 58, 64, .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(52, 58, 64, .5)
+}
+
+.btn-outline-primary {
+ color: #007bff;
+ background-color: transparent;
+ background-image: none;
+ 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;
+ background-color: transparent;
+ background-image: none;
+ 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;
+ background-color: transparent;
+ background-image: none;
+ 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;
+ background-color: transparent;
+ background-image: none;
+ 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;
+ background-color: transparent;
+ background-image: none;
+ 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;
+ background-color: transparent;
+ background-image: none;
+ 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;
+ background-color: transparent;
+ background-image: none;
+ 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;
+ background-color: transparent;
+ background-image: none;
+ 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;
+ background-color: transparent
+}
+
+.btn-link:hover {
+ color: #0056b3;
+ text-decoration: underline;
+ background-color: transparent;
+ border-color: transparent
+}
+
+.btn-link.focus,
+.btn-link:focus {
+ text-decoration: underline;
+ border-color: transparent;
+ 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 screen and (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 screen and (prefers-reduced-motion:reduce) {
+ .collapsing {
+ transition: none
+ }
+}
+
+.dropdown,
+.dropleft,
+.dropright,
+.dropup {
+ position: relative
+}
+
+.dropdown-toggle::after {
+ display: inline-block;
+ width: 0;
+ height: 0;
+ 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-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;
+ width: 0;
+ height: 0;
+ 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;
+ width: 0;
+ height: 0;
+ 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;
+ width: 0;
+ height: 0;
+ margin-left: .255em;
+ vertical-align: .255em;
+ content: ""
+}
+
+.dropleft .dropdown-toggle::after {
+ display: none
+}
+
+.dropleft .dropdown-toggle::before {
+ display: inline-block;
+ width: 0;
+ height: 0;
+ 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;
+ 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: 0 1 auto;
+ flex: 0 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-group .btn+.btn,
+.btn-group .btn+.btn-group,
+.btn-group .btn-group+.btn,
+.btn-group .btn-group+.btn-group,
+.btn-group-vertical .btn+.btn,
+.btn-group-vertical .btn+.btn-group,
+.btn-group-vertical .btn-group+.btn,
+.btn-group-vertical .btn-group+.btn-group {
+ margin-left: -1px
+}
+
+.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:first-child {
+ margin-left: 0
+}
+
+.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+.btn,
+.btn-group-vertical>.btn+.btn-group,
+.btn-group-vertical>.btn-group+.btn,
+.btn-group-vertical>.btn-group+.btn-group {
+ margin-top: -1px;
+ margin-left: 0
+}
+
+.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 {
+ 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 {
+ 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+.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>.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 {
+ height: calc(2.875rem + 2px);
+ padding: .5rem 1rem;
+ font-size: 1.25rem;
+ line-height: 1.5;
+ border-radius: .3rem
+}
+
+.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 {
+ height: calc(1.8125rem + 2px);
+ padding: .25rem .5rem;
+ font-size: .875rem;
+ line-height: 1.5;
+ border-radius: .2rem
+}
+
+.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;
+ background-color: #007bff
+}
+
+.custom-control-input:focus~.custom-control-label::before {
+ box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25)
+}
+
+.custom-control-input:active~.custom-control-label::before {
+ color: #fff;
+ background-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
+}
+
+.custom-control-label::before {
+ position: absolute;
+ top: .25rem;
+ left: -1.5rem;
+ display: block;
+ width: 1rem;
+ height: 1rem;
+ pointer-events: none;
+ content: "";
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ background-color: #dee2e6
+}
+
+.custom-control-label::after {
+ position: absolute;
+ top: .25rem;
+ left: -1.5rem;
+ display: block;
+ width: 1rem;
+ height: 1rem;
+ content: "";
+ background-repeat: no-repeat;
+ background-position: center center;
+ background-size: 50% 50%
+}
+
+.custom-checkbox .custom-control-label::before {
+ border-radius: .25rem
+}
+
+.custom-checkbox .custom-control-input:checked~.custom-control-label::before {
+ background-color: #007bff
+}
+
+.custom-checkbox .custom-control-input:checked~.custom-control-label::after {
+ background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")
+}
+
+.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before {
+ background-color: #007bff
+}
+
+.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after {
+ background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")
+}
+
+.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::before {
+ background-color: #007bff
+}
+
+.custom-radio .custom-control-input:checked~.custom-control-label::after {
+ background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")
+}
+
+.custom-radio .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(2.25rem + 2px);
+ padding: .375rem 1.75rem .375rem .75rem;
+ line-height: 1.5;
+ color: #495057;
+ vertical-align: middle;
+ background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;
+ background-size: 8px 10px;
+ 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(128, 189, 255, .5)
+}
+
+.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 {
+ opacity: 0
+}
+
+.custom-select-sm {
+ height: calc(1.8125rem + 2px);
+ padding-top: .375rem;
+ padding-bottom: .375rem;
+ font-size: 75%
+}
+
+.custom-select-lg {
+ height: calc(2.875rem + 2px);
+ padding-top: .375rem;
+ padding-bottom: .375rem;
+ font-size: 125%
+}
+
+.custom-file {
+ position: relative;
+ display: inline-block;
+ width: 100%;
+ height: calc(2.25rem + 2px);
+ margin-bottom: 0
+}
+
+.custom-file-input {
+ position: relative;
+ z-index: 2;
+ width: 100%;
+ height: calc(2.25rem + 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:focus~.custom-file-label::after {
+ border-color: #80bdff
+}
+
+.custom-file-input:disabled~.custom-file-label {
+ background-color: #e9ecef
+}
+
+.custom-file-input:lang(en)~.custom-file-label::after {
+ content: "Browse"
+}
+
+.custom-file-label {
+ position: absolute;
+ top: 0;
+ right: 0;
+ left: 0;
+ z-index: 1;
+ height: calc(2.25rem + 2px);
+ padding: .375rem .75rem;
+ 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: 2.25rem;
+ padding: .375rem .75rem;
+ line-height: 1.5;
+ color: #495057;
+ content: "Browse";
+ background-color: #e9ecef;
+ border-left: 1px solid #ced4da;
+ border-radius: 0 .25rem .25rem 0
+}
+
+.custom-range {
+ width: 100%;
+ padding-left: 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 screen and (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 screen and (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 screen and (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-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 screen and (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
+}
+
+.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: relative;
+ 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:not(:disabled):not(.disabled) {
+ cursor: pointer
+}
+
+.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;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")
+}
+
+.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;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")
+}
+
+.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:first-child {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0
+ }
+ .card-group>.card:first-child .card-header,
+ .card-group>.card:first-child .card-img-top {
+ border-top-right-radius: 0
+ }
+ .card-group>.card:first-child .card-footer,
+ .card-group>.card:first-child .card-img-bottom {
+ border-bottom-right-radius: 0
+ }
+ .card-group>.card:last-child {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0
+ }
+ .card-group>.card:last-child .card-header,
+ .card-group>.card:last-child .card-img-top {
+ border-top-left-radius: 0
+ }
+ .card-group>.card:last-child .card-footer,
+ .card-group>.card:last-child .card-img-bottom {
+ border-bottom-left-radius: 0
+ }
+ .card-group>.card:only-child {
+ border-radius: .25rem
+ }
+ .card-group>.card:only-child .card-header,
+ .card-group>.card:only-child .card-img-top {
+ border-top-left-radius: .25rem;
+ border-top-right-radius: .25rem
+ }
+ .card-group>.card:only-child .card-footer,
+ .card-group>.card:only-child .card-img-bottom {
+ border-bottom-right-radius: .25rem;
+ border-bottom-left-radius: .25rem
+ }
+ .card-group>.card:not(:first-child):not(:last-child):not(:only-child) {
+ border-radius: 0
+ }
+ .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,
+ .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,
+ .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,
+ .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top {
+ border-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:not(:first-of-type):not(:last-of-type) {
+ border-bottom: 0;
+ border-radius: 0
+}
+
+.accordion .card:not(:first-of-type) .card-header:first-child {
+ 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
+}
+
+.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-link:not(:disabled):not(.disabled) {
+ cursor: pointer
+}
+
+.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
+}
+
+.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
+}
+
+.badge-primary[href]:focus,
+.badge-primary[href]:hover {
+ color: #fff;
+ text-decoration: none;
+ background-color: #0062cc
+}
+
+.badge-secondary {
+ color: #fff;
+ background-color: #6c757d
+}
+
+.badge-secondary[href]:focus,
+.badge-secondary[href]:hover {
+ color: #fff;
+ text-decoration: none;
+ background-color: #545b62
+}
+
+.badge-success {
+ color: #fff;
+ background-color: #28a745
+}
+
+.badge-success[href]:focus,
+.badge-success[href]:hover {
+ color: #fff;
+ text-decoration: none;
+ background-color: #1e7e34
+}
+
+.badge-info {
+ color: #fff;
+ background-color: #17a2b8
+}
+
+.badge-info[href]:focus,
+.badge-info[href]:hover {
+ color: #fff;
+ text-decoration: none;
+ background-color: #117a8b
+}
+
+.badge-warning {
+ color: #212529;
+ background-color: #ffc107
+}
+
+.badge-warning[href]:focus,
+.badge-warning[href]:hover {
+ color: #212529;
+ text-decoration: none;
+ background-color: #d39e00
+}
+
+.badge-danger {
+ color: #fff;
+ background-color: #dc3545
+}
+
+.badge-danger[href]:focus,
+.badge-danger[href]:hover {
+ color: #fff;
+ text-decoration: none;
+ background-color: #bd2130
+}
+
+.badge-light {
+ color: #212529;
+ background-color: #f8f9fa
+}
+
+.badge-light[href]:focus,
+.badge-light[href]:hover {
+ color: #212529;
+ text-decoration: none;
+ background-color: #dae0e5
+}
+
+.badge-dark {
+ color: #fff;
+ background-color: #343a40
+}
+
+.badge-dark[href]:focus,
+.badge-dark[href]:hover {
+ color: #fff;
+ text-decoration: none;
+ background-color: #1d2124
+}
+
+.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 screen and (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 {
+ 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 {
+ 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:focus,
+.list-group-item:hover {
+ z-index: 1;
+ text-decoration: none
+}
+
+.list-group-item.disabled,
+.list-group-item:disabled {
+ color: #6c757d;
+ background-color: #fff
+}
+
+.list-group-item.active {
+ z-index: 2;
+ color: #fff;
+ background-color: #007bff;
+ border-color: #007bff
+}
+
+.list-group-flush .list-group-item {
+ border-right: 0;
+ border-left: 0;
+ border-radius: 0
+}
+
+.list-group-flush:first-child .list-group-item:first-child {
+ border-top: 0
+}
+
+.list-group-flush:last-child .list-group-item:last-child {
+ 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:not(:disabled):not(.disabled) {
+ cursor: pointer
+}
+
+.close:not(:disabled):not(.disabled):focus,
+.close:not(:disabled):not(.disabled):hover {
+ color: #000;
+ text-decoration: none;
+ opacity: .75
+}
+
+button.close {
+ padding: 0;
+ background-color: transparent;
+ border: 0;
+ -webkit-appearance: none
+}
+
+.modal-open {
+ overflow: hidden
+}
+
+.modal-open .modal {
+ overflow-x: hidden;
+ overflow-y: auto
+}
+
+.modal {
+ position: fixed;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 1050;
+ display: none;
+ 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, -25%);
+ transform: translate(0, -25%)
+}
+
+@media screen and (prefers-reduced-motion:reduce) {
+ .modal.fade .modal-dialog {
+ transition: none
+ }
+}
+
+.modal.show .modal-dialog {
+ -webkit-transform: translate(0, 0);
+ transform: translate(0, 0)
+}
+
+.modal-dialog-centered {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-align: center;
+ align-items: center;
+ min-height: calc(100% - (.5rem * 2))
+}
+
+.modal-dialog-centered::before {
+ display: block;
+ height: calc(100vh - (.5rem * 2));
+ content: ""
+}
+
+.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;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 1040;
+ 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;
+ border-bottom: 1px solid #e9ecef;
+ border-top-left-radius: .3rem;
+ border-top-right-radius: .3rem
+}
+
+.modal-header .close {
+ padding: 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 #e9ecef
+}
+
+.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-centered {
+ min-height: calc(100% - (1.75rem * 2))
+ }
+ .modal-dialog-centered::before {
+ height: calc(100vh - (1.75rem * 2))
+ }
+ .modal-sm {
+ max-width: 300px
+ }
+}
+
+@media (min-width:992px) {
+ .modal-lg {
+ max-width: 800px
+ }
+}
+
+.tooltip {
+ position: absolute;
+ z-index: 1070;
+ display: block;
+ margin: 0;
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, 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, 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::after,
+.bs-popover-auto[x-placement^=top] .arrow::before,
+.bs-popover-top .arrow::after,
+.bs-popover-top .arrow::before {
+ border-width: .5rem .5rem 0
+}
+
+.bs-popover-auto[x-placement^=top] .arrow::before,
+.bs-popover-top .arrow::before {
+ bottom: 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-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::after,
+.bs-popover-auto[x-placement^=right] .arrow::before,
+.bs-popover-right .arrow::after,
+.bs-popover-right .arrow::before {
+ border-width: .5rem .5rem .5rem 0
+}
+
+.bs-popover-auto[x-placement^=right] .arrow::before,
+.bs-popover-right .arrow::before {
+ left: 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-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::after,
+.bs-popover-auto[x-placement^=bottom] .arrow::before,
+.bs-popover-bottom .arrow::after,
+.bs-popover-bottom .arrow::before {
+ border-width: 0 .5rem .5rem .5rem
+}
+
+.bs-popover-auto[x-placement^=bottom] .arrow::before,
+.bs-popover-bottom .arrow::before {
+ top: 0;
+ border-bottom-color: rgba(0, 0, 0, .25)
+}
+
+.bs-popover-auto[x-placement^=bottom] .arrow::after,
+.bs-popover-bottom .arrow::after {
+ top: 1px;
+ 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::after,
+.bs-popover-auto[x-placement^=left] .arrow::before,
+.bs-popover-left .arrow::after,
+.bs-popover-left .arrow::before {
+ border-width: .5rem 0 .5rem .5rem
+}
+
+.bs-popover-auto[x-placement^=left] .arrow::before,
+.bs-popover-left .arrow::before {
+ right: 0;
+ border-left-color: rgba(0, 0, 0, .25)
+}
+
+.bs-popover-auto[x-placement^=left] .arrow::after,
+.bs-popover-left .arrow::after {
+ right: 1px;
+ border-left-color: #fff
+}
+
+.popover-header {
+ padding: .5rem .75rem;
+ margin-bottom: 0;
+ font-size: 1rem;
+ color: inherit;
+ 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-inner {
+ position: relative;
+ width: 100%;
+ overflow: hidden
+}
+
+.carousel-item {
+ position: relative;
+ display: none;
+ -ms-flex-align: center;
+ align-items: center;
+ width: 100%;
+ -webkit-backface-visibility: hidden;
+ backface-visibility: hidden;
+ -webkit-perspective: 1000px;
+ perspective: 1000px
+}
+
+.carousel-item-next,
+.carousel-item-prev,
+.carousel-item.active {
+ display: block;
+ transition: -webkit-transform .6s ease;
+ transition: transform .6s ease;
+ transition: transform .6s ease, -webkit-transform .6s ease
+}
+
+@media screen and (prefers-reduced-motion:reduce) {
+ .carousel-item-next,
+ .carousel-item-prev,
+ .carousel-item.active {
+ transition: none
+ }
+}
+
+.carousel-item-next,
+.carousel-item-prev {
+ position: absolute;
+ top: 0
+}
+
+.carousel-item-next.carousel-item-left,
+.carousel-item-prev.carousel-item-right {
+ -webkit-transform: translateX(0);
+ transform: translateX(0)
+}
+
+@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)) {
+ .carousel-item-next.carousel-item-left,
+ .carousel-item-prev.carousel-item-right {
+ -webkit-transform: translate3d(0, 0, 0);
+ transform: translate3d(0, 0, 0)
+ }
+}
+
+.active.carousel-item-right,
+.carousel-item-next {
+ -webkit-transform: translateX(100%);
+ transform: translateX(100%)
+}
+
+@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)) {
+ .active.carousel-item-right,
+ .carousel-item-next {
+ -webkit-transform: translate3d(100%, 0, 0);
+ transform: translate3d(100%, 0, 0)
+ }
+}
+
+.active.carousel-item-left,
+.carousel-item-prev {
+ -webkit-transform: translateX(-100%);
+ transform: translateX(-100%)
+}
+
+@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)) {
+ .active.carousel-item-left,
+ .carousel-item-prev {
+ -webkit-transform: translate3d(-100%, 0, 0);
+ transform: translate3d(-100%, 0, 0)
+ }
+}
+
+.carousel-fade .carousel-item {
+ opacity: 0;
+ transition-duration: .6s;
+ transition-property: opacity
+}
+
+.carousel-fade .carousel-item-next.carousel-item-left,
+.carousel-fade .carousel-item-prev.carousel-item-right,
+.carousel-fade .carousel-item.active {
+ opacity: 1
+}
+
+.carousel-fade .active.carousel-item-left,
+.carousel-fade .active.carousel-item-right {
+ opacity: 0
+}
+
+.carousel-fade .active.carousel-item-left,
+.carousel-fade .active.carousel-item-prev,
+.carousel-fade .carousel-item-next,
+.carousel-fade .carousel-item-prev,
+.carousel-fade .carousel-item.active {
+ -webkit-transform: translateX(0);
+ transform: translateX(0)
+}
+
+@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)) {
+ .carousel-fade .active.carousel-item-left,
+ .carousel-fade .active.carousel-item-prev,
+ .carousel-fade .carousel-item-next,
+ .carousel-fade .carousel-item-prev,
+ .carousel-fade .carousel-item.active {
+ -webkit-transform: translate3d(0, 0, 0);
+ transform: translate3d(0, 0, 0)
+ }
+}
+
+.carousel-control-next,
+.carousel-control-prev {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ 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
+}
+
+.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: transparent no-repeat center center;
+ background-size: 100% 100%
+}
+
+.carousel-control-prev-icon {
+ background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")
+}
+
+.carousel-control-next-icon {
+ background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")
+}
+
+.carousel-indicators {
+ position: absolute;
+ right: 0;
+ bottom: 10px;
+ 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 {
+ position: relative;
+ -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: rgba(255, 255, 255, .5)
+}
+
+.carousel-indicators li::before {
+ position: absolute;
+ top: -10px;
+ left: 0;
+ display: inline-block;
+ width: 100%;
+ height: 10px;
+ content: ""
+}
+
+.carousel-indicators li::after {
+ position: absolute;
+ bottom: -10px;
+ left: 0;
+ display: inline-block;
+ width: 100%;
+ height: 10px;
+ content: ""
+}
+
+.carousel-indicators .active {
+ background-color: #fff
+}
+
+.carousel-caption {
+ position: absolute;
+ right: 15%;
+ bottom: 20px;
+ left: 15%;
+ z-index: 10;
+ padding-top: 20px;
+ padding-bottom: 20px;
+ color: #fff;
+ text-align: center
+}
+
+.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 {
+ 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-circle {
+ border-radius: 50% !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
+ }
+}
+
+.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
+}
+
+.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-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-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-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-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-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
+}
+
+.text-justify {
+ text-align: justify !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-normal {
+ font-weight: 400 !important
+}
+
+.font-weight-bold {
+ font-weight: 700 !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: #0062cc !important
+}
+
+.text-secondary {
+ color: #6c757d !important
+}
+
+a.text-secondary:focus,
+a.text-secondary:hover {
+ color: #545b62 !important
+}
+
+.text-success {
+ color: #28a745 !important
+}
+
+a.text-success:focus,
+a.text-success:hover {
+ color: #1e7e34 !important
+}
+
+.text-info {
+ color: #17a2b8 !important
+}
+
+a.text-info:focus,
+a.text-info:hover {
+ color: #117a8b !important
+}
+
+.text-warning {
+ color: #ffc107 !important
+}
+
+a.text-warning:focus,
+a.text-warning:hover {
+ color: #d39e00 !important
+}
+
+.text-danger {
+ color: #dc3545 !important
+}
+
+a.text-danger:focus,
+a.text-danger:hover {
+ color: #bd2130 !important
+}
+
+.text-light {
+ color: #f8f9fa !important
+}
+
+a.text-light:focus,
+a.text-light:hover {
+ color: #dae0e5 !important
+}
+
+.text-dark {
+ color: #343a40 !important
+}
+
+a.text-dark:focus,
+a.text-dark:hover {
+ color: #1d2124 !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
+}
+
+.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/css/font-awesome.min.css b/css/font-awesome.min.css
new file mode 100644
index 0000000..d0603cb
--- /dev/null
+++ b/css/font-awesome.min.css
@@ -0,0 +1,4 @@
+/*!
+ * Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome
+ * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
+ */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.5.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.5.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.5.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}
diff --git a/css/magnific-popup.css b/css/magnific-popup.css
new file mode 100644
index 0000000..8561e18
--- /dev/null
+++ b/css/magnific-popup.css
@@ -0,0 +1,351 @@
+/* Magnific Popup CSS */
+.mfp-bg {
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ z-index: 1042;
+ overflow: hidden;
+ position: fixed;
+ background: #0b0b0b;
+ opacity: 0.8; }
+
+.mfp-wrap {
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ z-index: 1043;
+ position: fixed;
+ outline: none !important;
+ -webkit-backface-visibility: hidden; }
+
+.mfp-container {
+ text-align: center;
+ position: absolute;
+ width: 100%;
+ height: 100%;
+ left: 0;
+ top: 0;
+ padding: 0 8px;
+ box-sizing: border-box; }
+
+.mfp-container:before {
+ content: '';
+ display: inline-block;
+ height: 100%;
+ vertical-align: middle; }
+
+.mfp-align-top .mfp-container:before {
+ display: none; }
+
+.mfp-content {
+ position: relative;
+ display: inline-block;
+ vertical-align: middle;
+ margin: 0 auto;
+ text-align: left;
+ z-index: 1045; }
+
+.mfp-inline-holder .mfp-content,
+.mfp-ajax-holder .mfp-content {
+ width: 100%;
+ cursor: auto; }
+
+.mfp-ajax-cur {
+ cursor: progress; }
+
+.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
+ cursor: -moz-zoom-out;
+ cursor: -webkit-zoom-out;
+ cursor: zoom-out; }
+
+.mfp-zoom {
+ cursor: pointer;
+ cursor: -webkit-zoom-in;
+ cursor: -moz-zoom-in;
+ cursor: zoom-in; }
+
+.mfp-auto-cursor .mfp-content {
+ cursor: auto; }
+
+.mfp-close,
+.mfp-arrow,
+.mfp-preloader,
+.mfp-counter {
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ user-select: none; }
+
+.mfp-loading.mfp-figure {
+ display: none; }
+
+.mfp-hide {
+ display: none !important; }
+
+.mfp-preloader {
+ color: #CCC;
+ position: absolute;
+ top: 50%;
+ width: auto;
+ text-align: center;
+ margin-top: -0.8em;
+ left: 8px;
+ right: 8px;
+ z-index: 1044; }
+ .mfp-preloader a {
+ color: #CCC; }
+ .mfp-preloader a:hover {
+ color: #FFF; }
+
+.mfp-s-ready .mfp-preloader {
+ display: none; }
+
+.mfp-s-error .mfp-content {
+ display: none; }
+
+button.mfp-close,
+button.mfp-arrow {
+ overflow: visible;
+ cursor: pointer;
+ background: transparent;
+ border: 0;
+ -webkit-appearance: none;
+ display: block;
+ outline: none;
+ padding: 0;
+ z-index: 1046;
+ box-shadow: none;
+ touch-action: manipulation; }
+
+button::-moz-focus-inner {
+ padding: 0;
+ border: 0; }
+
+.mfp-close {
+ width: 44px;
+ height: 44px;
+ line-height: 44px;
+ position: absolute;
+ right: 0;
+ top: 0;
+ text-decoration: none;
+ text-align: center;
+ opacity: 0.65;
+ padding: 0 0 18px 10px;
+ color: #FFF;
+ font-style: normal;
+ font-size: 28px;
+ font-family: Arial, Baskerville, monospace; }
+ .mfp-close:hover,
+ .mfp-close:focus {
+ opacity: 1; }
+ .mfp-close:active {
+ top: 1px; }
+
+.mfp-close-btn-in .mfp-close {
+ color: #333; }
+
+.mfp-image-holder .mfp-close,
+.mfp-iframe-holder .mfp-close {
+ color: #FFF;
+ right: -6px;
+ text-align: right;
+ padding-right: 6px;
+ width: 100%; }
+
+.mfp-counter {
+ position: absolute;
+ top: 0;
+ right: 0;
+ color: #CCC;
+ font-size: 12px;
+ line-height: 18px;
+ white-space: nowrap; }
+
+.mfp-arrow {
+ position: absolute;
+ opacity: 0.65;
+ margin: 0;
+ top: 50%;
+ margin-top: -55px;
+ padding: 0;
+ width: 90px;
+ height: 110px;
+ -webkit-tap-highlight-color: transparent; }
+ .mfp-arrow:active {
+ margin-top: -54px; }
+ .mfp-arrow:hover,
+ .mfp-arrow:focus {
+ opacity: 1; }
+ .mfp-arrow:before,
+ .mfp-arrow:after {
+ content: '';
+ display: block;
+ width: 0;
+ height: 0;
+ position: absolute;
+ left: 0;
+ top: 0;
+ margin-top: 35px;
+ margin-left: 35px;
+ border: medium inset transparent; }
+ .mfp-arrow:after {
+ border-top-width: 13px;
+ border-bottom-width: 13px;
+ top: 8px; }
+ .mfp-arrow:before {
+ border-top-width: 21px;
+ border-bottom-width: 21px;
+ opacity: 0.7; }
+
+.mfp-arrow-left {
+ left: 0; }
+ .mfp-arrow-left:after {
+ border-right: 17px solid #FFF;
+ margin-left: 31px; }
+ .mfp-arrow-left:before {
+ margin-left: 25px;
+ border-right: 27px solid #3F3F3F; }
+
+.mfp-arrow-right {
+ right: 0; }
+ .mfp-arrow-right:after {
+ border-left: 17px solid #FFF;
+ margin-left: 39px; }
+ .mfp-arrow-right:before {
+ border-left: 27px solid #3F3F3F; }
+
+.mfp-iframe-holder {
+ padding-top: 40px;
+ padding-bottom: 40px; }
+ .mfp-iframe-holder .mfp-content {
+ line-height: 0;
+ width: 100%;
+ max-width: 900px; }
+ .mfp-iframe-holder .mfp-close {
+ top: -40px; }
+
+.mfp-iframe-scaler {
+ width: 100%;
+ height: 0;
+ overflow: hidden;
+ padding-top: 56.25%; }
+ .mfp-iframe-scaler iframe {
+ position: absolute;
+ display: block;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
+ background: #000; }
+
+/* Main image in popup */
+img.mfp-img {
+ width: auto;
+ max-width: 100%;
+ height: auto;
+ display: block;
+ line-height: 0;
+ box-sizing: border-box;
+ padding: 40px 0 40px;
+ margin: 0 auto; }
+
+/* The shadow behind the image */
+.mfp-figure {
+ line-height: 0; }
+ .mfp-figure:after {
+ content: '';
+ position: absolute;
+ left: 0;
+ top: 40px;
+ bottom: 40px;
+ display: block;
+ right: 0;
+ width: auto;
+ height: auto;
+ z-index: -1;
+ box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
+ background: #444; }
+ .mfp-figure small {
+ color: #BDBDBD;
+ display: block;
+ font-size: 12px;
+ line-height: 14px; }
+ .mfp-figure figure {
+ margin: 0; }
+
+.mfp-bottom-bar {
+ margin-top: -36px;
+ position: absolute;
+ top: 100%;
+ left: 0;
+ width: 100%;
+ cursor: auto; }
+
+.mfp-title {
+ text-align: left;
+ line-height: 18px;
+ color: #F3F3F3;
+ word-wrap: break-word;
+ padding-right: 36px; }
+
+.mfp-image-holder .mfp-content {
+ max-width: 100%; }
+
+.mfp-gallery .mfp-image-holder .mfp-figure {
+ cursor: pointer; }
+
+@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
+ /**
+ * Remove all paddings around the image on small screen
+ */
+ .mfp-img-mobile .mfp-image-holder {
+ padding-left: 0;
+ padding-right: 0; }
+ .mfp-img-mobile img.mfp-img {
+ padding: 0; }
+ .mfp-img-mobile .mfp-figure:after {
+ top: 0;
+ bottom: 0; }
+ .mfp-img-mobile .mfp-figure small {
+ display: inline;
+ margin-left: 5px; }
+ .mfp-img-mobile .mfp-bottom-bar {
+ background: rgba(0, 0, 0, 0.6);
+ bottom: 0;
+ margin: 0;
+ top: auto;
+ padding: 3px 5px;
+ position: fixed;
+ box-sizing: border-box; }
+ .mfp-img-mobile .mfp-bottom-bar:empty {
+ padding: 0; }
+ .mfp-img-mobile .mfp-counter {
+ right: 5px;
+ top: 3px; }
+ .mfp-img-mobile .mfp-close {
+ top: 0;
+ right: 0;
+ width: 35px;
+ height: 35px;
+ line-height: 35px;
+ background: rgba(0, 0, 0, 0.6);
+ position: fixed;
+ text-align: center;
+ padding: 0; } }
+
+@media all and (max-width: 900px) {
+ .mfp-arrow {
+ -webkit-transform: scale(0.75);
+ transform: scale(0.75); }
+ .mfp-arrow-left {
+ -webkit-transform-origin: 0;
+ transform-origin: 0; }
+ .mfp-arrow-right {
+ -webkit-transform-origin: 100%;
+ transform-origin: 100%; }
+ .mfp-container {
+ padding-left: 6px;
+ padding-right: 6px; } }
diff --git a/css/style.css b/css/style.css
new file mode 100644
index 0000000..2783cdd
--- /dev/null
+++ b/css/style.css
@@ -0,0 +1,3313 @@
+/*----------------------------------------------------
+@File: Default Styles
+@Author: SPONDON IT
+
+This file contains the styling for the actual theme, this
+is the file you need to edit to change the look of the
+theme.
+---------------------------------------------------- */
+/*=====================================================================
+@Template Name: HostHub Construction
+@Developed By: Naim Lasker
+Author E-mail: naimlasker@gmail.com
+
+=====================================================================*/
+/*----------------------------------------------------*/
+/*font Variables*/
+/*Color Variables*/
+/*=================== fonts ====================*/
+@import url("https://fonts.googleapis.com/css?family=Roboto:400,500|Rubik:500,700");
+/*---------------------------------------------------- */
+/*----------------------------------------------------*/
+/* Medium Layout: 1280px */
+/* Tablet Layout: 768px */
+/* Mobile Layout: 320px */
+/* Wide Mobile Layout: 480px */
+/*---------------------------------------------------- */
+/*----------------------------------------------------*/
+body {
+ line-height: 26px;
+ font-size: 15px;
+ font-family: "Roboto", sans-serif;
+ font-weight: 400;
+ color: #777777;
+ background: url(../img/body-bg.png) no-repeat center; }
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+ font-family: "Rubik", sans-serif;
+ font-weight: 500;
+ color: #000000; }
+
+.list {
+ list-style: none;
+ margin: 0px;
+ padding: 0px; }
+
+a {
+ text-decoration: none;
+ transition: all 0.3s ease-in-out; }
+ a:hover, a:focus {
+ text-decoration: none;
+ outline: none; }
+
+button:focus {
+ outline: none;
+ box-shadow: none; }
+
+.mt-25 {
+ margin-top: 25px; }
+
+.p0 {
+ padding-left: 0px;
+ padding-right: 0px; }
+
+.white_bg {
+ background: #fff !important; }
+
+.mb-50 {
+ margin-bottom: 50px; }
+
+.ml-15 {
+ margin-left: 15px; }
+
+.ml-20 {
+ margin-left: 20px; }
+
+.mt-50 {
+ margin-top: 50px; }
+
+/*---------------------------------------------------- */
+/*----------------------------------------------------*/
+.section_gap {
+ padding: 200px 0; }
+ @media (max-width: 1199px) {
+ .section_gap {
+ padding: 80px 0; } }
+
+.section_gap_top {
+ padding-top: 200px; }
+ @media (max-width: 1199px) {
+ .section_gap_top {
+ padding-top: 80px; } }
+
+.section_gap_bottom {
+ padding-bottom: 200px; }
+ @media (max-width: 1199px) {
+ .section_gap_bottom {
+ padding-bottom: 80px; } }
+
+ }
+ }
+/* Main Title Area css
+============================================================================================ */
+.main_title {
+ text-align: center;
+ margin-bottom: 100px; }
+ @media (max-width: 1199px) {
+ .main_title {
+ margin-bottom: 50px; } }
+ .main_title h2 {
+ font-size: 36px;
+ font-weight: 700;
+ margin-bottom: 15px;
+ line-height: 50px;
+ text-transform: uppercase; }
+ @media (max-width: 991px) {
+ .main_title h2 br {
+ display: none; } }
+ @media (max-width: 767px) {
+ .main_title h2 {
+ font-size: 30px;
+ line-height: 34px; } }
+ .main_title p {
+ margin-bottom: 0px; }
+ @media (max-width: 991px) {
+ .main_title p br {
+ display: none; } }
+ .main_title.white h2 {
+ color: #fff; }
+ .main_title.white p {
+ color: #fff;
+ opacity: .6; }
+
+/* End Main Title Area css
+============================================================================================ */
+/* Start Gradient Area css
+============================================================================================ */
+.gradient-bg, .header_area .navbar .nav .nav-item.submenu ul .nav-item:hover .nav-link, .blog_right_sidebar .widget_title, .blog_right_sidebar .newsletter_widget .bbtns, .blog_right_sidebar .tag_cloud_widget ul li a:hover, .blog-pagination .page-item.active .page-link, .blog-pagination .page-link:hover, .comments-area .btn-reply:hover {
+ background: -webkit-linear-gradient(90deg, #4458dc 0%, #854fee 100%);
+ background: -moz-linear-gradient(90deg, #4458dc 0%, #854fee 100%);
+ background: -o-linear-gradient(90deg, #4458dc 0%, #854fee 100%);
+ background: linear-gradient(90deg, #4458dc 0%, #854fee 100%); }
+
+.border-gradient {
+ border-image: -webkit-linear-gradient(90deg, #4458dc 0%, #854fee 100%);
+ border-image: -moz-linear-gradient(90deg, #4458dc 0%, #854fee 100%);
+ border-image: -o-linear-gradient(90deg, #4458dc 0%, #854fee 100%);
+ border-image: linear-gradient(90deg, #4458dc 0%, #854fee 100%); }
+
+.gradient-bg2 {
+ background: -webkit-linear-gradient(90deg, #4458dc 0%, #854fee 100%);
+ background: -moz-linear-gradient(90deg, #4458dc 0%, #854fee 100%);
+ background: -o-linear-gradient(90deg, #4458dc 0%, #854fee 100%);
+ background: linear-gradient(90deg, #4458dc 0%, #854fee 100%); }
+
+.gradient-color, .contact_info .info_item i {
+ background: -webkit-linear-gradient(90deg, #4458dc 0%, #854fee 100%);
+ background: -moz-linear-gradient(90deg, #4458dc 0%, #854fee 100%);
+ background: -o-linear-gradient(90deg, #4458dc 0%, #854fee 100%);
+ background: linear-gradient(90deg, #4458dc 0%, #854fee 100%);
+ -webkit-background-clip: text;
+ -webkit-text-fill-color: transparent; }
+
+/* End Gradient Area css
+============================================================================================ */
+.primary_btn {
+ display: inline-block;
+ color: #fff;
+ letter-spacing: 0px;
+ font-family: "Rubik", sans-serif;
+ font-weight: 500;
+ font-size: 14px;
+ line-height: 46px;
+ outline: none !important;
+ text-align: center;
+ cursor: pointer;
+ text-transform: uppercase;
+ border-radius: 5px;
+ background-origin: border-box;
+ background-clip: content-box, border-box;
+ background-image: linear-gradient(to right, #4458dc 0%, #854fee 100%), radial-gradient(circle at top left, #4458dc, #854fee);
+ border: double 2px transparent;
+ box-shadow: 0px 10px 30px rgba(118, 85, 225, 0.3); }
+ .primary_btn span {
+ padding: 0 42px; }
+ .primary_btn.tr-bg {
+ background-image: linear-gradient(#ffffff, #ffffff), radial-gradient(circle at top left, #4458dc, #854fee);
+ border: 2px solid transparent;
+ color: #222222;
+ box-shadow: none; }
+ .primary_btn.tr-bg:hover {
+ background-image: linear-gradient(to right, #4458dc 0%, #854fee 100%), radial-gradient(circle at top left, #4458dc, #854fee);
+ border: double 2px transparent;
+ color: #ffffff;
+ box-shadow: 0px 10px 30px rgba(118, 85, 225, 0.3); }
+ .primary_btn:hover {
+ background-image: linear-gradient(#ffffff, #ffffff), radial-gradient(circle at top left, #4458dc, #854fee);
+ border: 2px solid #854fee;
+ color: #222222;
+ box-shadow: none;
+ background-clip: border-box; }
+
+.overlay {
+ position: absolute;
+ left: 0;
+ top: 0;
+ height: 100%;
+ width: 100%; }
+
+/*---------------------------------------------------- */
+/*----------------------------------------------------*/
+.header_area {
+ position: absolute;
+ width: 100%;
+ z-index: 9999;
+ background: #ffffff; }
+ .header_area .menu_nav {
+ width: 100%; }
+ .header_area .navbar {
+ background: transparent;
+ padding: 0px;
+ border: 0px;
+ border-radius: 0px;
+ width: 100%; }
+ .header_area .navbar .nav .nav-item {
+ margin-right: 45px; }
+ .header_area .navbar .nav .nav-item .nav-link {
+ font: 500 14px/100px "Rubik", sans-serif;
+ text-transform: uppercase;
+ color: #000000;
+ padding: 0px;
+ display: inline-block; }
+ .header_area .navbar .nav .nav-item .nav-link:after {
+ display: none; }
+ .header_area .navbar .nav .nav-item:hover .nav-link, .header_area .navbar .nav .nav-item.active .nav-link {
+ color: #4458dc; }
+ .header_area .navbar .nav .nav-item.submenu {
+ position: relative; }
+ .header_area .navbar .nav .nav-item.submenu ul {
+ border: none;
+ padding: 0px;
+ border-radius: 0px;
+ box-shadow: none;
+ margin: 0px;
+ background: #fff; }
+ @media (min-width: 992px) {
+ .header_area .navbar .nav .nav-item.submenu ul {
+ position: absolute;
+ top: 120%;
+ left: 0px;
+ min-width: 200px;
+ text-align: left;
+ opacity: 0;
+ transition: all 300ms ease-in;
+ visibility: hidden;
+ display: block;
+ border: none;
+ padding: 0px;
+ border-radius: 0px;
+ box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1); } }
+ .header_area .navbar .nav .nav-item.submenu ul:before {
+ content: "";
+ width: 0;
+ height: 0;
+ border-style: solid;
+ border-width: 10px 10px 0 10px;
+ border-color: #eeeeee transparent transparent transparent;
+ position: absolute;
+ right: 24px;
+ top: 45px;
+ z-index: 3;
+ opacity: 0;
+ transition: all 400ms linear; }
+ .header_area .navbar .nav .nav-item.submenu ul .nav-item {
+ display: block;
+ float: none;
+ margin-right: 0px;
+ border-bottom: 1px solid #ededed;
+ margin-left: 0px;
+ transition: all 0.4s linear; }
+ .header_area .navbar .nav .nav-item.submenu ul .nav-item .nav-link {
+ line-height: 45px;
+ color: #000000;
+ padding: 0px 30px;
+ transition: all 150ms linear;
+ display: block;
+ text-transform: capitalize;
+ margin-right: 0px; }
+ .header_area .navbar .nav .nav-item.submenu ul .nav-item:last-child {
+ border-bottom: none; }
+ .header_area .navbar .nav .nav-item.submenu ul .nav-item:hover .nav-link {
+ color: #fff; }
+ @media (min-width: 992px) {
+ .header_area .navbar .nav .nav-item.submenu:hover ul {
+ visibility: visible;
+ opacity: 1;
+ top: 100%; } }
+ .header_area .navbar .nav .nav-item.submenu:hover ul .nav-item {
+ margin-top: 0px; }
+ .header_area .navbar .nav .nav-item:last-child {
+ margin-right: 0px; }
+ .header_area.navbar_fixed .main_menu {
+ position: fixed;
+ width: 100%;
+ top: -70px;
+ left: 0;
+ right: 0;
+ background: #ffffff;
+ transform: translateY(70px);
+ transition: transform 500ms ease, background 500ms ease;
+ -webkit-transition: transform 500ms ease, background 500ms ease;
+ box-shadow: 0px 3px 16px 0px rgba(0, 0, 0, 0.1); }
+ .header_area.navbar_fixed .main_menu .navbar .nav .nav-item .nav-link {
+ line-height: 70px; }
+ @media (min-width: 992px) {
+ .header_area.white_menu .navbar .navbar-brand img {
+ display: none; }
+ .header_area.white_menu .navbar .navbar-brand img + img {
+ display: inline-block; } }
+ @media (max-width: 991px) {
+ .header_area.white_menu .navbar .navbar-brand img {
+ display: inline-block; }
+ .header_area.white_menu .navbar .navbar-brand img + img {
+ display: none; } }
+ .header_area.white_menu .navbar .nav .nav-item .nav-link {
+ color: #fff; }
+ .header_area.white_menu.navbar_fixed .main_menu .navbar .navbar-brand img {
+ display: inline-block; }
+ .header_area.white_menu.navbar_fixed .main_menu .navbar .navbar-brand img + img {
+ display: none; }
+ .header_area.white_menu.navbar_fixed .main_menu .navbar .nav .nav-item .nav-link {
+ line-height: 70px;
+ color: #000000; }
+
+.owl-carousel.off {
+ display: -ms-flexbox;
+ display: flex; }
+
+/*---------------------------------------------------- */
+/*----------------------------------------------------*/
+/* Home Banner Area css
+============================================================================================ */
+.home_banner_area {
+ z-index: 1;
+ background: url(../img/banner/home-banner.png) no-repeat top center;
+ background-position: center;
+ background-size: cover; }
+ .home_banner_area .banner_inner {
+ width: 100%; }
+ .home_banner_area .banner_inner .home_right_img {
+ padding-top: 197px; }
+ @media (max-width: 1480px) {
+ .home_banner_area .banner_inner .home_right_img img {
+ max-width: 100%;
+ height: auto; } }
+ @media (max-width: 991px) {
+ .home_banner_area .banner_inner .home_right_img {
+ display: none; } }
+ .home_banner_area .banner_inner .col-lg-7 {
+ vertical-align: middle;
+ align-self: center; }
+ .home_banner_area .banner_inner .banner_content {
+ text-align: left; }
+ @media (max-width: 991px) {
+ .home_banner_area .banner_inner .banner_content {
+ margin-top: 150px; } }
+ .home_banner_area .banner_inner .banner_content h3 {
+ font-size: 40px;
+ margin-bottom: 20px;
+ position: relative; }
+ .home_banner_area .banner_inner .banner_content h3:after {
+ content: '';
+ width: 410px;
+ height: 2px;
+ position: absolute;
+ top: 50%;
+ left: 23%;
+ background: #000000; }
+ @media (max-width: 575px) {
+ .home_banner_area .banner_inner .banner_content h3:after {
+ display: none; } }
+ .home_banner_area .banner_inner .banner_content h1 {
+ margin-top: 20px;
+ font-size: 70px;
+ line-height: 60px;
+ margin-bottom: 25px; }
+ @media (max-width: 1024px) {
+ .home_banner_area .banner_inner .banner_content h1 {
+ font-size: 60px; } }
+ @media (max-width: 767px) {
+ .home_banner_area .banner_inner .banner_content h1 {
+ font-size: 50px; } }
+ .home_banner_area .banner_inner .banner_content h5 {
+ font-size: 24px;
+ margin-bottom: 35px; }
+ .home_banner_area .banner_inner .banner_content .primary_btn {
+ margin-right: 20px; }
+
+.banner_area {
+ position: relative;
+ z-index: 1;
+ min-height: 485px; }
+ @media (max-width: 1199px) {
+ .banner_area {
+ min-height: 350px; } }
+ .banner_area .banner_inner {
+ position: relative;
+ overflow: hidden;
+ width: 100%;
+ min-height: 485px;
+ background: url(../img/banner/common-banner.png) no-repeat right bottom;
+ background-size: 90% 85%;
+ width: 98%;
+ z-index: 1; }
+ @media (max-width: 1199px) {
+ .banner_area .banner_inner {
+ min-height: 350px; } }
+ @media (max-width: 991px) {
+ .banner_area .banner_inner {
+ background: #854fee;
+ width: 100%; } }
+ .banner_area .banner_inner .banner_content {
+ margin-left: 50px;
+ margin-top: 100px; }
+ @media (max-width: 991px) {
+ .banner_area .banner_inner .banner_content {
+ margin-left: 0px;
+ margin-top: 50px; } }
+ .banner_area .banner_inner .banner_content h2 {
+ color: #fff;
+ font-size: 50px;
+ font-family: "Rubik", sans-serif;
+ margin-bottom: 10px;
+ text-transform: uppercase;
+ font-weight: 700; }
+ @media (max-width: 991px) {
+ .banner_area .banner_inner .banner_content h2 {
+ font-size: 30px; } }
+ .banner_area .banner_inner .banner_content .page_link a {
+ font-size: 14px;
+ color: #fff;
+ font-family: "Roboto", sans-serif;
+ margin-right: 20px;
+ position: relative; }
+ .banner_area .banner_inner .banner_content .page_link a:before {
+ content: "-";
+ position: absolute;
+ right: -14px;
+ top: 50%;
+ -webkit-transform: translateY(-50%);
+ -moz-transform: translateY(-50%);
+ -ms-transform: translateY(-50%);
+ -o-transform: translateY(-50%);
+ transform: translateY(-50%); }
+ .banner_area .banner_inner .banner_content .page_link a:last-child {
+ margin-right: 0px; }
+ .banner_area .banner_inner .banner_content .page_link a:last-child:before {
+ display: none; }
+
+/* End Home Banner Area css
+============================================================================================ */
+/*---------------------------------------------------- */
+/*----------------------------------------------------*/
+/* Latest Blog Area css
+============================================================================================ */
+/* End Latest Blog Area css
+============================================================================================ */
+.blog_btn {
+ border: 1px solid #eeeeee;
+ background: #f9f9ff;
+ padding: 0px 32px;
+ font-size: 13px;
+ font-weight: 500;
+ font-family: "Roboto", sans-serif;
+ color: #000000;
+ line-height: 34px;
+ display: inline-block; }
+ .blog_btn:hover {
+ background: #4458dc;
+ border-color: #4458dc;
+ color: #fff; }
+
+.white_bg_btn {
+ background: #fff;
+ display: inline-block;
+ color: #000000;
+ line-height: 40px;
+ padding: 0px 28px;
+ font-size: 14px;
+ font-family: "Roboto", sans-serif;
+ font-weight: 500;
+ text-transform: uppercase;
+ -webkit-transition: all 0.4s ease 0s;
+ -moz-transition: all 0.4s ease 0s;
+ -o-transition: all 0.4s ease 0s;
+ transition: all 0.4s ease 0s;
+ border: none; }
+ .white_bg_btn:hover {
+ background: #4458dc;
+ color: #fff; }
+
+/* Causes Area css
+============================================================================================ */
+.causes_slider .owl-dots {
+ text-align: center;
+ margin-top: 80px; }
+ .causes_slider .owl-dots .owl-dot {
+ height: 14px;
+ width: 14px;
+ background: #eeeeee;
+ display: inline-block;
+ margin-right: 7px; }
+ .causes_slider .owl-dots .owl-dot:last-child {
+ margin-right: 0px; }
+ .causes_slider .owl-dots .owl-dot.active {
+ background: #4458dc; }
+
+.causes_item {
+ background: #fff; }
+ .causes_item .causes_img {
+ position: relative; }
+ .causes_item .causes_img .c_parcent {
+ position: absolute;
+ bottom: 0px;
+ width: 100%;
+ left: 0px;
+ height: 3px;
+ background: rgba(255, 255, 255, 0.5); }
+ .causes_item .causes_img .c_parcent span {
+ width: 70%;
+ height: 3px;
+ background: #4458dc;
+ position: absolute;
+ left: 0px;
+ bottom: 0px; }
+ .causes_item .causes_img .c_parcent span:before {
+ content: "75%";
+ position: absolute;
+ right: -10px;
+ bottom: 0px;
+ background: #4458dc;
+ color: #fff;
+ padding: 0px 5px; }
+ .causes_item .causes_text {
+ padding: 30px 35px 40px 30px; }
+ .causes_item .causes_text h4 {
+ color: #000000;
+ font-family: "Roboto", sans-serif;
+ font-size: 18px;
+ font-weight: 600;
+ margin-bottom: 15px;
+ cursor: pointer; }
+ .causes_item .causes_text h4:hover {
+ color: #4458dc; }
+ .causes_item .causes_text p {
+ font-size: 14px;
+ line-height: 24px;
+ color: #777777;
+ font-weight: 300;
+ margin-bottom: 0px; }
+ .causes_item .causes_bottom a {
+ width: 50%;
+ border: 1px solid #4458dc;
+ text-align: center;
+ float: left;
+ line-height: 50px;
+ background: #4458dc;
+ color: #fff;
+ font-family: "Roboto", sans-serif;
+ font-size: 14px;
+ font-weight: 500; }
+ .causes_item .causes_bottom a + a {
+ border-color: #eeeeee;
+ background: #fff;
+ font-size: 14px;
+ color: #000000; }
+
+/* End Causes Area css
+============================================================================================ */
+/*================= latest_blog_area css =============*/
+.single-recent-blog-post {
+ margin-bottom: 30px; }
+ .single-recent-blog-post .thumb {
+ overflow: hidden; }
+ .single-recent-blog-post .thumb img {
+ transition: all 0.7s linear; }
+ .single-recent-blog-post .details {
+ padding-top: 30px; }
+ .single-recent-blog-post .details .sec_h4 {
+ line-height: 24px;
+ padding: 10px 0px 13px;
+ transition: all 0.3s linear; }
+ .single-recent-blog-post .details .sec_h4:hover {
+ color: #777777; }
+ .single-recent-blog-post .date {
+ font-size: 14px;
+ line-height: 24px;
+ font-weight: 400; }
+ .single-recent-blog-post:hover img {
+ transform: scale(1.23) rotate(10deg); }
+
+.tags .tag_btn {
+ font-size: 12px;
+ font-weight: 500;
+ line-height: 20px;
+ border: 1px solid #eeeeee;
+ display: inline-block;
+ padding: 1px 18px;
+ text-align: center;
+ color: #000000; }
+ .tags .tag_btn:before {
+ background: #4458dc; }
+ .tags .tag_btn + .tag_btn {
+ margin-left: 2px; }
+
+/*========= blog_categorie_area css ===========*/
+.blog_categorie_area {
+ padding-bottom: 80px; }
+
+.categories_post {
+ position: relative;
+ text-align: center;
+ cursor: pointer; }
+ .categories_post img {
+ max-width: 100%; }
+ .categories_post .categories_details {
+ position: absolute;
+ top: 20px;
+ left: 20px;
+ right: 20px;
+ bottom: 20px;
+ background: rgba(34, 34, 34, 0.8);
+ color: #fff;
+ transition: all 0.3s linear;
+ display: flex;
+ align-items: center;
+ justify-content: center; }
+ .categories_post .categories_details h5 {
+ margin-bottom: 0px;
+ font-size: 18px;
+ line-height: 26px;
+ text-transform: uppercase;
+ color: #fff;
+ position: relative; }
+ .categories_post .categories_details p {
+ font-weight: 300;
+ font-size: 14px;
+ line-height: 26px;
+ margin-bottom: 0px;
+ -webkit-transition: all 0.4s ease 0s;
+ -moz-transition: all 0.4s ease 0s;
+ -o-transition: all 0.4s ease 0s;
+ transition: all 0.4s ease 0s; }
+ .categories_post .categories_details .border_line {
+ margin: 10px 0px;
+ background: #fff;
+ width: 100%;
+ height: 1px; }
+ .categories_post:hover .categories_details {
+ background: rgba(68, 88, 220, 0.85); }
+
+/*============ blog_left_sidebar css ==============*/
+.blog_item {
+ margin-bottom: 40px; }
+
+.blog_info {
+ padding-top: 30px; }
+ .blog_info .post_tag {
+ padding-bottom: 20px; }
+ .blog_info .post_tag a {
+ font: 300 14px/21px "Roboto", sans-serif;
+ color: #000000; }
+ .blog_info .post_tag a:hover {
+ color: #777777; }
+ .blog_info .post_tag a.active {
+ color: #4458dc; }
+ .blog_info .blog_meta li a {
+ font: 300 14px/20px "Roboto", sans-serif;
+ color: #777777;
+ vertical-align: middle;
+ padding-bottom: 12px;
+ display: inline-block; }
+ .blog_info .blog_meta li a i {
+ color: #000000;
+ font-size: 16px;
+ font-weight: 600;
+ padding-left: 15px;
+ line-height: 20px;
+ vertical-align: middle; }
+ .blog_info .blog_meta li a:hover {
+ color: #4458dc; }
+
+.blog_post img {
+ max-width: 100%; }
+.blog_post .primary_btn {
+ line-height: 38px; }
+
+.blog_details {
+ padding-top: 20px; }
+ .blog_details h2 {
+ font-size: 24px;
+ line-height: 36px;
+ color: #000000;
+ font-weight: 600;
+ transition: all 0.3s linear; }
+ .blog_details h2:hover {
+ color: #4458dc; }
+ .blog_details p {
+ margin-bottom: 26px; }
+
+.view_btn {
+ font-size: 14px;
+ line-height: 36px;
+ display: inline-block;
+ color: #000000;
+ font-weight: 500;
+ padding: 0px 30px;
+ background: #fff; }
+
+.blog_right_sidebar {
+ border: 1px solid #eeeeee;
+ background: #fafaff;
+ padding: 30px; }
+ .blog_right_sidebar .widget_title {
+ font-size: 18px;
+ line-height: 25px;
+ text-align: center;
+ color: #fff;
+ padding: 8px 0px;
+ margin-bottom: 30px; }
+ .blog_right_sidebar .search_widget .input-group .form-control {
+ position: relative;
+ font-size: 14px;
+ line-height: 29px;
+ width: 100%;
+ font-weight: 300;
+ color: #777777;
+ padding-left: 20px;
+ border-radius: 45px;
+ z-index: 0;
+ border: double 2px transparent;
+ background-image: linear-gradient(white, white), radial-gradient(circle at top left, #4458dc, #854fee);
+ background-image: -webkit-linear-gradient(white, white), -webkit-radial-gradient(circle at top left, #4458dc, #854fee);
+ background-image: -moz-linear-gradient(white, white), -moz-radial-gradient(circle at top left, #4458dc, #854fee);
+ background-image: -ms-linear-gradient(white, white), -ms-radial-gradient(circle at top left, #4458dc, #854fee);
+ background-image: -o-linear-gradient(white, white), -o-radial-gradient(circle at top left, #4458dc, #854fee);
+ background-origin: border-box;
+ background-clip: content-box, border-box;
+ padding: 0;
+ text-indent: 20px; }
+ .blog_right_sidebar .search_widget .input-group .form-control.placeholder {
+ color: #777777;
+ text-transform: uppercase;
+ font-size: 12px; }
+ .blog_right_sidebar .search_widget .input-group .form-control:-moz-placeholder {
+ color: #777777;
+ text-transform: uppercase;
+ font-size: 12px; }
+ .blog_right_sidebar .search_widget .input-group .form-control::-moz-placeholder {
+ color: #777777;
+ text-transform: uppercase;
+ font-size: 12px; }
+ .blog_right_sidebar .search_widget .input-group .form-control::-webkit-input-placeholder {
+ color: #777777;
+ text-transform: uppercase;
+ font-size: 12px; }
+ .blog_right_sidebar .search_widget .input-group .form-control:focus {
+ box-shadow: none; }
+ .blog_right_sidebar .search_widget .input-group .btn-default {
+ position: absolute;
+ right: 20px;
+ background: transparent;
+ border: 0px;
+ box-shadow: none;
+ font-size: 14px;
+ color: #000000;
+ font-weight: 600;
+ padding: 0px;
+ top: 50%;
+ -webkit-transform: translateY(-50%);
+ -moz-transform: translateY(-50%);
+ -ms-transform: translateY(-50%);
+ -o-transform: translateY(-50%);
+ transform: translateY(-50%);
+ z-index: 1; }
+ .blog_right_sidebar .author_widget {
+ text-align: center; }
+ .blog_right_sidebar .author_widget h4 {
+ font-size: 18px;
+ line-height: 20px;
+ color: #000000;
+ margin-bottom: 5px;
+ margin-top: 30px; }
+ .blog_right_sidebar .author_widget p {
+ margin-bottom: 0px; }
+ .blog_right_sidebar .author_widget .social_icon {
+ padding: 7px 0px 15px; }
+ .blog_right_sidebar .author_widget .social_icon a {
+ font-size: 14px;
+ color: #000000;
+ transition: all 0.2s linear; }
+ .blog_right_sidebar .author_widget .social_icon a + a {
+ margin-left: 20px; }
+ .blog_right_sidebar .author_widget .social_icon a:hover {
+ color: #4458dc; }
+ .blog_right_sidebar .popular_post_widget .post_item .media-body {
+ justify-content: center;
+ align-self: center;
+ padding-left: 20px; }
+ .blog_right_sidebar .popular_post_widget .post_item .media-body h3 {
+ font-size: 14px;
+ line-height: 20px;
+ color: #000000;
+ margin-bottom: 4px;
+ transition: all 0.3s linear; }
+ .blog_right_sidebar .popular_post_widget .post_item .media-body h3:hover {
+ color: #4458dc; }
+ .blog_right_sidebar .popular_post_widget .post_item .media-body p {
+ font-size: 12px;
+ line-height: 21px;
+ margin-bottom: 0px; }
+ .blog_right_sidebar .popular_post_widget .post_item + .post_item {
+ margin-top: 20px; }
+ .blog_right_sidebar .post_category_widget .cat-list li {
+ border-bottom: 2px dotted #eee;
+ transition: all 0.3s ease 0s;
+ padding-bottom: 12px; }
+ .blog_right_sidebar .post_category_widget .cat-list li a {
+ font-size: 14px;
+ line-height: 20px;
+ color: #777; }
+ .blog_right_sidebar .post_category_widget .cat-list li a p {
+ margin-bottom: 0px; }
+ .blog_right_sidebar .post_category_widget .cat-list li + li {
+ padding-top: 15px; }
+ .blog_right_sidebar .post_category_widget .cat-list li:hover a {
+ color: #4458dc; }
+ .blog_right_sidebar .post_category_widget .cat-list li:hover {
+ border-color: #4458dc; }
+ .blog_right_sidebar .newsletter_widget {
+ text-align: center; }
+ .blog_right_sidebar .newsletter_widget .form-group {
+ margin-bottom: 8px; }
+ .blog_right_sidebar .newsletter_widget .input-group-prepend {
+ margin-right: -1px; }
+ .blog_right_sidebar .newsletter_widget .input-group-text {
+ background: #fff;
+ border-radius: 0px;
+ vertical-align: top;
+ font-size: 12px;
+ line-height: 36px;
+ padding: 0px 0px 0px 15px;
+ border: 1px solid #eeeeee;
+ border-right: 0px; }
+ .blog_right_sidebar .newsletter_widget .form-control {
+ font-size: 12px;
+ line-height: 24px;
+ color: #cccccc;
+ border: 1px solid #eeeeee;
+ border-left: 0px;
+ border-radius: 0px; }
+ .blog_right_sidebar .newsletter_widget .form-control.placeholder {
+ color: #cccccc; }
+ .blog_right_sidebar .newsletter_widget .form-control:-moz-placeholder {
+ color: #cccccc; }
+ .blog_right_sidebar .newsletter_widget .form-control::-moz-placeholder {
+ color: #cccccc; }
+ .blog_right_sidebar .newsletter_widget .form-control::-webkit-input-placeholder {
+ color: #cccccc; }
+ .blog_right_sidebar .newsletter_widget .form-control:focus {
+ outline: none;
+ box-shadow: none; }
+ .blog_right_sidebar .newsletter_widget .bbtns {
+ color: #fff;
+ font-size: 12px;
+ line-height: 38px;
+ display: inline-block;
+ font-weight: 500;
+ padding: 0px 24px 0px 24px;
+ border-radius: 0; }
+ .blog_right_sidebar .newsletter_widget .text-bottom {
+ font-size: 12px; }
+ .blog_right_sidebar .tag_cloud_widget ul li {
+ display: inline-block; }
+ .blog_right_sidebar .tag_cloud_widget ul li a {
+ display: inline-block;
+ border: 1px solid #eee;
+ background: #fff;
+ padding: 0px 13px;
+ margin-bottom: 8px;
+ transition: all 0.3s ease 0s;
+ color: #000000;
+ font-size: 12px; }
+ .blog_right_sidebar .tag_cloud_widget ul li a:hover {
+ color: #fff; }
+ .blog_right_sidebar .br {
+ width: 100%;
+ height: 1px;
+ background: #eeeeee;
+ margin: 30px 0px; }
+
+.blog-pagination {
+ padding-top: 25px;
+ padding-bottom: 95px; }
+ .blog-pagination .page-link {
+ border-radius: 0; }
+ .blog-pagination .page-item {
+ border: none; }
+
+.page-link {
+ background: transparent;
+ font-weight: 400; }
+
+.blog-pagination .page-item.active .page-link {
+ border-color: transparent;
+ color: #fff; }
+
+.blog-pagination .page-link {
+ position: relative;
+ display: block;
+ padding: 0.5rem 0.75rem;
+ margin-left: -1px;
+ line-height: 1.25;
+ color: #8a8a8a;
+ border: none; }
+
+.blog-pagination .page-link .lnr {
+ font-weight: 600; }
+
+.blog-pagination .page-item:last-child .page-link,
+.blog-pagination .page-item:first-child .page-link {
+ border-radius: 0; }
+
+.blog-pagination .page-link:hover {
+ color: #fff;
+ text-decoration: none;
+ border-color: #eee; }
+
+/*============ Start Blog Single Styles =============*/
+.single-post-area .social-links {
+ padding-top: 10px; }
+ .single-post-area .social-links li {
+ display: inline-block;
+ margin-bottom: 10px; }
+ .single-post-area .social-links li a {
+ color: #cccccc;
+ padding: 7px;
+ font-size: 14px;
+ transition: all 0.2s linear; }
+ .single-post-area .social-links li a:hover {
+ color: #4458dc; }
+.single-post-area .blog_details {
+ padding-top: 26px; }
+ .single-post-area .blog_details p {
+ margin-bottom: 10px; }
+.single-post-area .quotes {
+ margin-top: 20px;
+ margin-bottom: 30px;
+ padding: 24px 35px 24px 30px;
+ background-color: white;
+ box-shadow: -20.84px 21.58px 30px 0px rgba(176, 176, 176, 0.1);
+ font-size: 14px;
+ line-height: 24px;
+ color: #777;
+ font-style: italic; }
+.single-post-area .arrow {
+ position: absolute; }
+ .single-post-area .arrow .lnr {
+ font-size: 20px;
+ font-weight: 600; }
+.single-post-area .thumb .overlay-bg {
+ background: rgba(0, 0, 0, 0.8); }
+.single-post-area .navigation-area {
+ border-top: 1px solid #eee;
+ padding-top: 30px;
+ margin-top: 60px; }
+ .single-post-area .navigation-area p {
+ margin-bottom: 0px; }
+ .single-post-area .navigation-area h4 {
+ font-size: 18px;
+ line-height: 25px;
+ color: #000000; }
+ .single-post-area .navigation-area .nav-left {
+ text-align: left; }
+ .single-post-area .navigation-area .nav-left .thumb {
+ margin-right: 20px;
+ background: #000; }
+ .single-post-area .navigation-area .nav-left .thumb img {
+ -webkit-transition: all 0.4s ease 0s;
+ -moz-transition: all 0.4s ease 0s;
+ -o-transition: all 0.4s ease 0s;
+ transition: all 0.4s ease 0s; }
+ .single-post-area .navigation-area .nav-left .lnr {
+ margin-left: 20px;
+ opacity: 0;
+ -webkit-transition: all 0.4s ease 0s;
+ -moz-transition: all 0.4s ease 0s;
+ -o-transition: all 0.4s ease 0s;
+ transition: all 0.4s ease 0s; }
+ .single-post-area .navigation-area .nav-left:hover .lnr {
+ opacity: 1; }
+ .single-post-area .navigation-area .nav-left:hover .thumb img {
+ opacity: .5; }
+ @media (max-width: 767px) {
+ .single-post-area .navigation-area .nav-left {
+ margin-bottom: 30px; } }
+ .single-post-area .navigation-area .nav-right {
+ text-align: right; }
+ .single-post-area .navigation-area .nav-right .thumb {
+ margin-left: 20px;
+ background: #000; }
+ .single-post-area .navigation-area .nav-right .thumb img {
+ -webkit-transition: all 0.4s ease 0s;
+ -moz-transition: all 0.4s ease 0s;
+ -o-transition: all 0.4s ease 0s;
+ transition: all 0.4s ease 0s; }
+ .single-post-area .navigation-area .nav-right .lnr {
+ margin-right: 20px;
+ opacity: 0;
+ -webkit-transition: all 0.4s ease 0s;
+ -moz-transition: all 0.4s ease 0s;
+ -o-transition: all 0.4s ease 0s;
+ transition: all 0.4s ease 0s; }
+ .single-post-area .navigation-area .nav-right:hover .lnr {
+ opacity: 1; }
+ .single-post-area .navigation-area .nav-right:hover .thumb img {
+ opacity: .5; }
+@media (max-width: 991px) {
+ .single-post-area .sidebar-widgets {
+ padding-bottom: 0px; } }
+
+.comments-area {
+ background: #fafaff;
+ border: 1px solid #eee;
+ padding: 50px 30px;
+ margin-top: 50px; }
+ @media (max-width: 414px) {
+ .comments-area {
+ padding: 50px 8px; } }
+ .comments-area h4 {
+ text-align: center;
+ margin-bottom: 50px;
+ color: #000000;
+ font-size: 18px; }
+ .comments-area h5 {
+ font-size: 16px;
+ margin-bottom: 0px; }
+ .comments-area a {
+ color: #000000; }
+ .comments-area .comment-list {
+ padding-bottom: 48px; }
+ .comments-area .comment-list:last-child {
+ padding-bottom: 0px; }
+ .comments-area .comment-list.left-padding {
+ padding-left: 25px; }
+ @media (max-width: 413px) {
+ .comments-area .comment-list .single-comment h5 {
+ font-size: 12px; }
+ .comments-area .comment-list .single-comment .date {
+ font-size: 11px; }
+ .comments-area .comment-list .single-comment .comment {
+ font-size: 10px; } }
+ .comments-area .thumb {
+ margin-right: 20px; }
+ .comments-area .date {
+ font-size: 13px;
+ color: #cccccc;
+ margin-bottom: 13px; }
+ .comments-area .comment {
+ color: #777777;
+ margin-bottom: 0px; }
+ .comments-area .btn-reply {
+ background-color: #fff;
+ color: #000000;
+ border: 1px solid #eee;
+ padding: 2px 18px;
+ font-size: 12px;
+ display: block;
+ font-weight: 600;
+ -webkit-transition: all 0.4s ease 0s;
+ -moz-transition: all 0.4s ease 0s;
+ -o-transition: all 0.4s ease 0s;
+ transition: all 0.4s ease 0s; }
+ .comments-area .btn-reply:hover {
+ border: transparent;
+ color: #fff; }
+
+.comment-form {
+ background: #fafaff;
+ text-align: center;
+ border: 1px solid #eee;
+ padding: 47px 30px 43px;
+ margin-top: 50px;
+ margin-bottom: 40px; }
+ .comment-form h4 {
+ text-align: center;
+ margin-bottom: 50px;
+ font-size: 18px;
+ line-height: 22px;
+ color: #000000; }
+ .comment-form .name {
+ padding-left: 0px; }
+ @media (max-width: 767px) {
+ .comment-form .name {
+ padding-right: 0px;
+ margin-bottom: 1rem; } }
+ .comment-form .email {
+ padding-right: 0px; }
+ @media (max-width: 991px) {
+ .comment-form .email {
+ padding-left: 0px; } }
+ .comment-form .form-control {
+ padding: 8px 20px;
+ background: #fff;
+ border: none;
+ border-radius: 0px;
+ width: 100%;
+ font-size: 14px;
+ color: #777777;
+ border: 1px solid transparent; }
+ .comment-form .form-control:focus {
+ box-shadow: none;
+ border: 1px solid #eee; }
+ .comment-form textarea.form-control {
+ height: 140px;
+ resize: none; }
+ .comment-form ::-webkit-input-placeholder {
+ /* Chrome/Opera/Safari */
+ font-size: 13px;
+ color: #777; }
+ .comment-form ::-moz-placeholder {
+ /* Firefox 19+ */
+ font-size: 13px;
+ color: #777; }
+ .comment-form :-ms-input-placeholder {
+ /* IE 10+ */
+ font-size: 13px;
+ color: #777; }
+ .comment-form :-moz-placeholder {
+ /* Firefox 18- */
+ font-size: 13px;
+ color: #777; }
+
+/*============ End Blog Single Styles =============*/
+/*---------------------------------------------------- */
+/*----------------------------------------------------*/
+/*============== contact_area css ================*/
+.mapBox {
+ height: 420px;
+ margin-top: 80px; }
+
+.contact_info .info_item {
+ position: relative;
+ padding-left: 45px; }
+ .contact_info .info_item i {
+ position: absolute;
+ left: 0;
+ top: 0;
+ font-size: 20px;
+ line-height: 24px;
+ font-weight: 600; }
+ .contact_info .info_item h6 {
+ font-size: 16px;
+ line-height: 24px;
+ color: "Roboto", sans-serif;
+ font-weight: bold;
+ margin-bottom: 0px;
+ color: #000000; }
+ .contact_info .info_item h6 a {
+ color: #000000; }
+ .contact_info .info_item p {
+ font-size: 14px;
+ line-height: 24px;
+ padding: 2px 0px; }
+
+.contact_form .form-group {
+ margin-bottom: 10px; }
+ .contact_form .form-group .form-control {
+ font-size: 13px;
+ line-height: 26px;
+ color: #999;
+ border: 1px solid #eeeeee;
+ font-family: "Roboto", sans-serif;
+ border-radius: 0px;
+ padding-left: 20px; }
+ .contact_form .form-group .form-control:focus {
+ box-shadow: none;
+ outline: none; }
+ .contact_form .form-group .form-control.placeholder {
+ color: #999; }
+ .contact_form .form-group .form-control:-moz-placeholder {
+ color: #999; }
+ .contact_form .form-group .form-control::-moz-placeholder {
+ color: #999; }
+ .contact_form .form-group .form-control::-webkit-input-placeholder {
+ color: #999; }
+ .contact_form .form-group textarea {
+ resize: none; }
+ .contact_form .form-group textarea.form-control {
+ height: 134px; }
+.contact_form .primary_btn {
+ margin-top: 20px; }
+
+/* Contact Success and error Area css
+============================================================================================ */
+.modal-message .modal-dialog {
+ position: absolute;
+ top: 36%;
+ left: 50%;
+ transform: translateX(-50%) translateY(-50%) !important;
+ margin: 0px;
+ max-width: 500px;
+ width: 100%; }
+ .modal-message .modal-dialog .modal-content .modal-header {
+ text-align: center;
+ display: block;
+ border-bottom: none;
+ padding-top: 50px;
+ padding-bottom: 50px; }
+ .modal-message .modal-dialog .modal-content .modal-header .close {
+ position: absolute;
+ right: -15px;
+ top: -15px;
+ padding: 0px;
+ color: #fff;
+ opacity: 1;
+ cursor: pointer; }
+ .modal-message .modal-dialog .modal-content .modal-header h2 {
+ display: block;
+ text-align: center;
+ color: #4458dc;
+ padding-bottom: 10px;
+ font-family: "Roboto", sans-serif; }
+ .modal-message .modal-dialog .modal-content .modal-header p {
+ display: block; }
+
+/* End Contact Success and error Area css
+============================================================================================ */
+/*---------------------------------------------------- */
+/*----------------------------------------------------*/
+/*============== Elements Area css ================*/
+.mb-20 {
+ margin-bottom: 20px; }
+
+.mb-30 {
+ margin-bottom: 30px; }
+
+.sample-text-area {
+ padding: 100px 0px; }
+ .sample-text-area .title_color {
+ margin-bottom: 30px; }
+ .sample-text-area p {
+ line-height: 26px; }
+ .sample-text-area p b {
+ font-weight: bold;
+ color: #4458dc; }
+ .sample-text-area p i {
+ color: #4458dc;
+ font-style: italic; }
+ .sample-text-area p sup {
+ color: #4458dc;
+ font-style: italic; }
+ .sample-text-area p sub {
+ color: #4458dc;
+ font-style: italic; }
+ .sample-text-area p del {
+ color: #4458dc; }
+ .sample-text-area p u {
+ color: #4458dc; }
+
+/*============== End Elements Area css ================*/
+/*==============Elements Button Area css ================*/
+.elements_button .title_color {
+ margin-bottom: 30px;
+ color: #000000; }
+
+.title_color {
+ color: #000000; }
+
+.button-group-area {
+ margin-top: 15px; }
+ .button-group-area:nth-child(odd) {
+ margin-top: 40px; }
+ .button-group-area:first-child {
+ margin-top: 0px; }
+ .button-group-area .theme_btn {
+ margin-right: 10px; }
+ .button-group-area .link {
+ text-decoration: underline;
+ color: #000000;
+ background: transparent; }
+ .button-group-area .link:hover {
+ color: #fff; }
+ .button-group-area .disable {
+ background: transparent;
+ color: #007bff;
+ cursor: not-allowed; }
+ .button-group-area .disable:before {
+ display: none; }
+
+.primary {
+ background: #52c5fd; }
+ .primary:before {
+ background: #2faae6; }
+
+.success {
+ background: #4cd3e3; }
+ .success:before {
+ background: #2ebccd; }
+
+.info {
+ background: #38a4ff; }
+ .info:before {
+ background: #298cdf; }
+
+.warning {
+ background: #f4e700; }
+ .warning:before {
+ background: #e1d608; }
+
+.danger {
+ background: #f54940; }
+ .danger:before {
+ background: #e13b33; }
+
+.primary-border {
+ background: transparent;
+ border: 1px solid #52c5fd;
+ color: #52c5fd; }
+ .primary-border:before {
+ background: #52c5fd; }
+
+.success-border {
+ background: transparent;
+ border: 1px solid #4cd3e3;
+ color: #4cd3e3; }
+ .success-border:before {
+ background: #4cd3e3; }
+
+.info-border {
+ background: transparent;
+ border: 1px solid #38a4ff;
+ color: #38a4ff; }
+ .info-border:before {
+ background: #38a4ff; }
+
+.warning-border {
+ background: #fff;
+ border: 1px solid #f4e700;
+ color: #f4e700; }
+ .warning-border:before {
+ background: #f4e700; }
+
+.danger-border {
+ background: transparent;
+ border: 1px solid #f54940;
+ color: #f54940; }
+ .danger-border:before {
+ background: #f54940; }
+
+.link-border {
+ background: transparent;
+ border: 1px solid #4458dc;
+ color: #4458dc; }
+ .link-border:before {
+ background: #4458dc; }
+
+.radius {
+ border-radius: 3px; }
+
+.circle {
+ border-radius: 20px; }
+
+.arrow span {
+ padding-left: 5px; }
+
+.e-large {
+ line-height: 50px;
+ padding-top: 0px;
+ padding-bottom: 0px; }
+
+.large {
+ line-height: 45px;
+ padding-top: 0px;
+ padding-bottom: 0px; }
+
+.medium {
+ line-height: 30px;
+ padding-top: 0px;
+ padding-bottom: 0px; }
+
+.small {
+ line-height: 25px;
+ padding-top: 0px;
+ padding-bottom: 0px; }
+
+.general {
+ line-height: 38px;
+ padding-top: 0px;
+ padding-bottom: 0px; }
+
+/*==============End Elements Button Area css ================*/
+/* =================================== */
+/* Elements Page Styles
+/* =================================== */
+/*---------- Start Elements Page -------------*/
+.generic-banner {
+ margin-top: 60px;
+ text-align: center; }
+
+.generic-banner .height {
+ height: 600px; }
+
+@media (max-width: 767.98px) {
+ .generic-banner .height {
+ height: 400px; } }
+.generic-banner .generic-banner-content h2 {
+ line-height: 1.2em;
+ margin-bottom: 20px; }
+
+@media (max-width: 991.98px) {
+ .generic-banner .generic-banner-content h2 br {
+ display: none; } }
+.generic-banner .generic-banner-content p {
+ text-align: center;
+ font-size: 16px; }
+
+@media (max-width: 991.98px) {
+ .generic-banner .generic-banner-content p br {
+ display: none; } }
+.generic-content h1 {
+ font-weight: 600; }
+
+.about-generic-area {
+ background: #fff; }
+
+.about-generic-area p {
+ margin-bottom: 20px; }
+
+.white-bg {
+ background: #fff; }
+
+.section-top-border {
+ padding: 50px 0;
+ border-top: 1px dotted #eee; }
+
+.switch-wrap {
+ margin-bottom: 10px; }
+
+.switch-wrap p {
+ margin: 0; }
+
+/*---------- End Elements Page -------------*/
+.sample-text-area {
+ padding: 100px 0 70px 0; }
+
+.sample-text {
+ margin-bottom: 0; }
+
+.text-heading {
+ margin-bottom: 30px;
+ font-size: 24px; }
+
+.typo-list {
+ margin-bottom: 10px; }
+
+@media (max-width: 767px) {
+ .typo-sec {
+ margin-bottom: 30px; } }
+@media (max-width: 767px) {
+ .element-wrap {
+ margin-top: 30px; } }
+b, sup, sub, u, del {
+ color: #f8b600; }
+
+h1 {
+ font-size: 36px; }
+
+h2 {
+ font-size: 30px; }
+
+h3 {
+ font-size: 24px; }
+
+h4 {
+ font-size: 18px; }
+
+h5 {
+ font-size: 16px; }
+
+h6 {
+ font-size: 14px; }
+
+.typography h1, .typography h2, .typography h3, .typography h4, .typography h5, .typography h6 {
+ color: #777777; }
+
+.button-area .border-top-generic {
+ padding: 70px 15px;
+ border-top: 1px dotted #eee; }
+
+.button-group-area .genric-btn {
+ margin-right: 10px;
+ margin-top: 10px; }
+
+.button-group-area .genric-btn:last-child {
+ margin-right: 0; }
+
+.circle {
+ border-radius: 20px; }
+
+.genric-btn {
+ display: inline-block;
+ outline: none;
+ line-height: 40px;
+ padding: 0 30px;
+ font-size: .8em;
+ text-align: center;
+ text-decoration: none;
+ font-weight: 500;
+ cursor: pointer;
+ -webkit-transition: all 0.3s ease 0s;
+ -moz-transition: all 0.3s ease 0s;
+ -o-transition: all 0.3s ease 0s;
+ transition: all 0.3s ease 0s; }
+
+.genric-btn:focus {
+ outline: none; }
+
+.genric-btn.e-large {
+ padding: 0 40px;
+ line-height: 50px; }
+
+.genric-btn.large {
+ line-height: 45px; }
+
+.genric-btn.medium {
+ line-height: 30px; }
+
+.genric-btn.small {
+ line-height: 25px; }
+
+.genric-btn.radius {
+ border-radius: 3px; }
+
+.genric-btn.circle {
+ border-radius: 20px; }
+
+.genric-btn.arrow {
+ display: -webkit-inline-box;
+ display: -ms-inline-flexbox;
+ display: inline-flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center; }
+
+.genric-btn.arrow span {
+ margin-left: 10px; }
+
+.genric-btn.default {
+ color: #222222;
+ background: #f9f9ff;
+ border: 1px solid transparent; }
+
+.genric-btn.default:hover {
+ border: 1px solid #f9f9ff;
+ background: #fff; }
+
+.genric-btn.default-border {
+ border: 1px solid #f9f9ff;
+ background: #fff; }
+
+.genric-btn.default-border:hover {
+ color: #222222;
+ background: #f9f9ff;
+ border: 1px solid transparent; }
+
+.genric-btn.primary {
+ color: #fff;
+ background: #f8b600;
+ border: 1px solid transparent; }
+
+.genric-btn.primary:hover {
+ color: #f8b600;
+ border: 1px solid #f8b600;
+ background: #fff; }
+
+.genric-btn.primary-border {
+ color: #f8b600;
+ border: 1px solid #f8b600;
+ background: #fff; }
+
+.genric-btn.primary-border:hover {
+ color: #fff;
+ background: #f8b600;
+ border: 1px solid transparent; }
+
+.genric-btn.success {
+ color: #fff;
+ background: #4cd3e3;
+ border: 1px solid transparent; }
+
+.genric-btn.success:hover {
+ color: #4cd3e3;
+ border: 1px solid #4cd3e3;
+ background: #fff; }
+
+.genric-btn.success-border {
+ color: #4cd3e3;
+ border: 1px solid #4cd3e3;
+ background: #fff; }
+
+.genric-btn.success-border:hover {
+ color: #fff;
+ background: #4cd3e3;
+ border: 1px solid transparent; }
+
+.genric-btn.info {
+ color: #fff;
+ background: #38a4ff;
+ border: 1px solid transparent; }
+
+.genric-btn.info:hover {
+ color: #38a4ff;
+ border: 1px solid #38a4ff;
+ background: #fff; }
+
+.genric-btn.info-border {
+ color: #38a4ff;
+ border: 1px solid #38a4ff;
+ background: #fff; }
+
+.genric-btn.info-border:hover {
+ color: #fff;
+ background: #38a4ff;
+ border: 1px solid transparent; }
+
+.genric-btn.warning {
+ color: #fff;
+ background: #f4e700;
+ border: 1px solid transparent; }
+
+.genric-btn.warning:hover {
+ color: #f4e700;
+ border: 1px solid #f4e700;
+ background: #fff; }
+
+.genric-btn.warning-border {
+ color: #f4e700;
+ border: 1px solid #f4e700;
+ background: #fff; }
+
+.genric-btn.warning-border:hover {
+ color: #fff;
+ background: #f4e700;
+ border: 1px solid transparent; }
+
+.genric-btn.danger {
+ color: #fff;
+ background: #f44a40;
+ border: 1px solid transparent; }
+
+.genric-btn.danger:hover {
+ color: #f44a40;
+ border: 1px solid #f44a40;
+ background: #fff; }
+
+.genric-btn.danger-border {
+ color: #f44a40;
+ border: 1px solid #f44a40;
+ background: #fff; }
+
+.genric-btn.danger-border:hover {
+ color: #fff;
+ background: #f44a40;
+ border: 1px solid transparent; }
+
+.genric-btn.link {
+ color: #222222;
+ background: #f9f9ff;
+ text-decoration: underline;
+ border: 1px solid transparent; }
+
+.genric-btn.link:hover {
+ color: #222222;
+ border: 1px solid #f9f9ff;
+ background: #fff; }
+
+.genric-btn.link-border {
+ color: #222222;
+ border: 1px solid #f9f9ff;
+ background: #fff;
+ text-decoration: underline; }
+
+.genric-btn.link-border:hover {
+ color: #222222;
+ background: #f9f9ff;
+ border: 1px solid transparent; }
+
+.genric-btn.disable {
+ color: #222222, 0.3;
+ background: #f9f9ff;
+ border: 1px solid transparent;
+ cursor: not-allowed; }
+
+.generic-blockquote {
+ padding: 30px 50px 30px 30px;
+ background: #fff;
+ border-left: 2px solid #f8b600; }
+
+@media (max-width: 991px) {
+ .progress-table-wrap {
+ overflow-x: scroll; } }
+.progress-table {
+ background: #fff;
+ padding: 15px 0px 30px 0px;
+ min-width: 800px; }
+
+.progress-table .serial {
+ width: 11.83%;
+ padding-left: 30px; }
+
+.progress-table .country {
+ width: 28.07%; }
+
+.progress-table .visit {
+ width: 19.74%; }
+
+.progress-table .percentage {
+ width: 40.36%;
+ padding-right: 50px; }
+
+.progress-table .table-head {
+ display: flex; }
+
+.progress-table .table-head .serial, .progress-table .table-head .country, .progress-table .table-head .visit, .progress-table .table-head .percentage {
+ color: #222222;
+ line-height: 40px;
+ text-transform: uppercase;
+ font-weight: 500; }
+
+.progress-table .table-row {
+ padding: 15px 0;
+ border-top: 1px solid #edf3fd;
+ display: flex; }
+
+.progress-table .table-row .serial, .progress-table .table-row .country, .progress-table .table-row .visit, .progress-table .table-row .percentage {
+ display: flex;
+ align-items: center; }
+
+.progress-table .table-row .country img {
+ margin-right: 15px; }
+
+.progress-table .table-row .percentage .progress {
+ width: 80%;
+ border-radius: 0px;
+ background: transparent; }
+
+.progress-table .table-row .percentage .progress .progress-bar {
+ height: 5px;
+ line-height: 5px; }
+
+.progress-table .table-row .percentage .progress .progress-bar.color-1 {
+ background-color: #6382e6; }
+
+.progress-table .table-row .percentage .progress .progress-bar.color-2 {
+ background-color: #e66686; }
+
+.progress-table .table-row .percentage .progress .progress-bar.color-3 {
+ background-color: #f09359; }
+
+.progress-table .table-row .percentage .progress .progress-bar.color-4 {
+ background-color: #73fbaf; }
+
+.progress-table .table-row .percentage .progress .progress-bar.color-5 {
+ background-color: #73fbaf; }
+
+.progress-table .table-row .percentage .progress .progress-bar.color-6 {
+ background-color: #6382e6; }
+
+.progress-table .table-row .percentage .progress .progress-bar.color-7 {
+ background-color: #a367e7; }
+
+.progress-table .table-row .percentage .progress .progress-bar.color-8 {
+ background-color: #e66686; }
+
+.single-gallery-image {
+ margin-top: 30px;
+ background-repeat: no-repeat !important;
+ background-position: center center !important;
+ background-size: cover !important;
+ height: 200px;
+ -webkit-transition: all 0.3s ease 0s;
+ -moz-transition: all 0.3s ease 0s;
+ -o-transition: all 0.3s ease 0s;
+ transition: all 0.3s ease 0s; }
+
+.single-gallery-image:hover {
+ opacity: .8; }
+
+.list-style {
+ width: 14px;
+ height: 14px; }
+
+.unordered-list li {
+ position: relative;
+ padding-left: 30px;
+ line-height: 1.82em !important; }
+
+.unordered-list li:before {
+ content: "";
+ position: absolute;
+ width: 14px;
+ height: 14px;
+ border: 3px solid #f8b600;
+ background: #fff;
+ top: 4px;
+ left: 0;
+ border-radius: 50%; }
+
+.ordered-list {
+ margin-left: 30px; }
+
+.ordered-list li {
+ list-style-type: decimal-leading-zero;
+ color: #f8b600;
+ font-weight: 500;
+ line-height: 1.82em !important; }
+
+.ordered-list li span {
+ font-weight: 300;
+ color: #777777; }
+
+.ordered-list-alpha li {
+ margin-left: 30px;
+ list-style-type: lower-alpha;
+ color: #f8b600;
+ font-weight: 500;
+ line-height: 1.82em !important; }
+
+.ordered-list-alpha li span {
+ font-weight: 300;
+ color: #777777; }
+
+.ordered-list-roman li {
+ margin-left: 30px;
+ list-style-type: lower-roman;
+ color: #f8b600;
+ font-weight: 500;
+ line-height: 1.82em !important; }
+
+.ordered-list-roman li span {
+ font-weight: 300;
+ color: #777777; }
+
+.single-input {
+ display: block;
+ width: 100%;
+ line-height: 40px;
+ border: none;
+ outline: none;
+ background: #f9f9ff;
+ padding: 0 20px; }
+
+.single-input:focus {
+ outline: none; }
+
+.input-group-icon {
+ position: relative; }
+
+.input-group-icon .icon {
+ position: absolute;
+ left: 20px;
+ top: 0;
+ line-height: 40px;
+ z-index: 3; }
+
+.input-group-icon .icon i {
+ color: #797979; }
+
+.input-group-icon .single-input {
+ padding-left: 45px; }
+
+.single-textarea {
+ display: block;
+ width: 100%;
+ line-height: 40px;
+ border: none;
+ outline: none;
+ background: #f9f9ff;
+ padding: 0 20px;
+ height: 100px;
+ resize: none; }
+
+.single-textarea:focus {
+ outline: none; }
+
+.single-input-primary {
+ display: block;
+ width: 100%;
+ line-height: 40px;
+ border: 1px solid transparent;
+ outline: none;
+ background: #f9f9ff;
+ padding: 0 20px; }
+
+.single-input-primary:focus {
+ outline: none;
+ border: 1px solid #f8b600; }
+
+.single-input-accent {
+ display: block;
+ width: 100%;
+ line-height: 40px;
+ border: 1px solid transparent;
+ outline: none;
+ background: #f9f9ff;
+ padding: 0 20px; }
+
+.single-input-accent:focus {
+ outline: none;
+ border: 1px solid #eb6b55; }
+
+.single-input-secondary {
+ display: block;
+ width: 100%;
+ line-height: 40px;
+ border: 1px solid transparent;
+ outline: none;
+ background: #f9f9ff;
+ padding: 0 20px; }
+
+.single-input-secondary:focus {
+ outline: none;
+ border: 1px solid #f09359; }
+
+.default-switch {
+ width: 35px;
+ height: 17px;
+ border-radius: 8.5px;
+ background: #fff;
+ position: relative;
+ cursor: pointer; }
+
+.default-switch input {
+ position: absolute;
+ left: 0;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ width: 100%;
+ height: 100%;
+ opacity: 0;
+ cursor: pointer; }
+
+.default-switch input + label {
+ position: absolute;
+ top: 1px;
+ left: 1px;
+ width: 15px;
+ height: 15px;
+ border-radius: 50%;
+ background: #f8b600;
+ -webkit-transition: all 0.2s;
+ -moz-transition: all 0.2s;
+ -o-transition: all 0.2s;
+ transition: all 0.2s;
+ box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.2);
+ cursor: pointer; }
+
+.default-switch input:checked + label {
+ left: 19px; }
+
+.single-element-widget {
+ margin-bottom: 30px; }
+
+.primary-switch {
+ width: 35px;
+ height: 17px;
+ border-radius: 8.5px;
+ background: #fff;
+ position: relative;
+ cursor: pointer; }
+
+.primary-switch input {
+ position: absolute;
+ left: 0;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ width: 100%;
+ height: 100%;
+ opacity: 0; }
+
+.primary-switch input + label {
+ position: absolute;
+ left: 0;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ width: 100%;
+ height: 100%; }
+
+.primary-switch input + label:before {
+ content: "";
+ position: absolute;
+ left: 0;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ width: 100%;
+ height: 100%;
+ background: transparent;
+ border-radius: 8.5px;
+ cursor: pointer;
+ -webkit-transition: all 0.2s;
+ -moz-transition: all 0.2s;
+ -o-transition: all 0.2s;
+ transition: all 0.2s; }
+
+.primary-switch input + label:after {
+ content: "";
+ position: absolute;
+ top: 1px;
+ left: 1px;
+ width: 15px;
+ height: 15px;
+ border-radius: 50%;
+ background: #fff;
+ -webkit-transition: all 0.2s;
+ -moz-transition: all 0.2s;
+ -o-transition: all 0.2s;
+ transition: all 0.2s;
+ box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.2);
+ cursor: pointer; }
+
+.primary-switch input:checked + label:after {
+ left: 19px; }
+
+.primary-switch input:checked + label:before {
+ background: #f8b600; }
+
+.confirm-switch {
+ width: 35px;
+ height: 17px;
+ border-radius: 8.5px;
+ background: #fff;
+ position: relative;
+ cursor: pointer; }
+
+.confirm-switch input {
+ position: absolute;
+ left: 0;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ width: 100%;
+ height: 100%;
+ opacity: 0; }
+
+.confirm-switch input + label {
+ position: absolute;
+ left: 0;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ width: 100%;
+ height: 100%; }
+
+.confirm-switch input + label:before {
+ content: "";
+ position: absolute;
+ left: 0;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ width: 100%;
+ height: 100%;
+ background: transparent;
+ border-radius: 8.5px;
+ -webkit-transition: all 0.2s;
+ -moz-transition: all 0.2s;
+ -o-transition: all 0.2s;
+ transition: all 0.2s;
+ cursor: pointer; }
+
+.confirm-switch input + label:after {
+ content: "";
+ position: absolute;
+ top: 1px;
+ left: 1px;
+ width: 15px;
+ height: 15px;
+ border-radius: 50%;
+ background: #fff;
+ -webkit-transition: all 0.2s;
+ -moz-transition: all 0.2s;
+ -o-transition: all 0.2s;
+ transition: all 0.2s;
+ box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.2);
+ cursor: pointer; }
+
+.confirm-switch input:checked + label:after {
+ left: 19px; }
+
+.confirm-switch input:checked + label:before {
+ background: #4cd3e3; }
+
+.primary-checkbox {
+ width: 16px;
+ height: 16px;
+ border-radius: 3px;
+ background: #fff;
+ position: relative;
+ cursor: pointer; }
+
+.primary-checkbox input {
+ position: absolute;
+ left: 0;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ width: 100%;
+ height: 100%;
+ opacity: 0; }
+
+.primary-checkbox input + label {
+ position: absolute;
+ left: 0;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ width: 100%;
+ height: 100%;
+ border-radius: 3px;
+ cursor: pointer;
+ border: 1px solid #f1f1f1; }
+
+.single-defination h4 {
+ color: #000000; }
+
+.primary-checkbox input:checked + label {
+ background: url(../img/elements/primary-check.png) no-repeat center center/cover;
+ border: none; }
+
+.confirm-checkbox {
+ width: 16px;
+ height: 16px;
+ border-radius: 3px;
+ background: #fff;
+ position: relative;
+ cursor: pointer; }
+
+.confirm-checkbox input {
+ position: absolute;
+ left: 0;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ width: 100%;
+ height: 100%;
+ opacity: 0; }
+
+.confirm-checkbox input + label {
+ position: absolute;
+ left: 0;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ width: 100%;
+ height: 100%;
+ border-radius: 3px;
+ cursor: pointer;
+ border: 1px solid #f1f1f1; }
+
+.confirm-checkbox input:checked + label {
+ background: url(../img/elements/success-check.png) no-repeat center center/cover;
+ border: none; }
+
+.disabled-checkbox {
+ width: 16px;
+ height: 16px;
+ border-radius: 3px;
+ background: #fff;
+ position: relative;
+ cursor: pointer; }
+
+.disabled-checkbox input {
+ position: absolute;
+ left: 0;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ width: 100%;
+ height: 100%;
+ opacity: 0; }
+
+.disabled-checkbox input + label {
+ position: absolute;
+ left: 0;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ width: 100%;
+ height: 100%;
+ border-radius: 3px;
+ cursor: pointer;
+ border: 1px solid #f1f1f1; }
+
+.disabled-checkbox input:disabled {
+ cursor: not-allowed;
+ z-index: 3; }
+
+.disabled-checkbox input:checked + label {
+ background: url(../img/elements/disabled-check.png) no-repeat center center/cover;
+ border: none; }
+
+.primary-radio {
+ width: 16px;
+ height: 16px;
+ border-radius: 8px;
+ background: #fff;
+ position: relative;
+ cursor: pointer; }
+
+.primary-radio input {
+ position: absolute;
+ left: 0;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ width: 100%;
+ height: 100%;
+ opacity: 0; }
+
+.primary-radio input + label {
+ position: absolute;
+ left: 0;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ width: 100%;
+ height: 100%;
+ border-radius: 8px;
+ cursor: pointer;
+ border: 1px solid #f1f1f1; }
+
+.primary-radio input:checked + label {
+ background: url(../img/elements/primary-radio.png) no-repeat center center/cover;
+ border: none; }
+
+.confirm-radio {
+ width: 16px;
+ height: 16px;
+ border-radius: 8px;
+ background: #fff;
+ position: relative;
+ cursor: pointer; }
+
+.confirm-radio input {
+ position: absolute;
+ left: 0;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ width: 100%;
+ height: 100%;
+ opacity: 0; }
+
+.confirm-radio input + label {
+ position: absolute;
+ left: 0;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ width: 100%;
+ height: 100%;
+ border-radius: 8px;
+ cursor: pointer;
+ border: 1px solid #f1f1f1; }
+
+.confirm-radio input:checked + label {
+ background: url(../img/elements/success-radio.png) no-repeat center center/cover;
+ border: none; }
+
+.disabled-radio {
+ width: 16px;
+ height: 16px;
+ border-radius: 8px;
+ background: #fff;
+ position: relative;
+ cursor: pointer; }
+
+.disabled-radio input {
+ position: absolute;
+ left: 0;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ width: 100%;
+ height: 100%;
+ opacity: 0; }
+
+.disabled-radio input + label {
+ position: absolute;
+ left: 0;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ width: 100%;
+ height: 100%;
+ border-radius: 8px;
+ cursor: pointer;
+ border: 1px solid #f1f1f1; }
+
+.disabled-radio input:disabled {
+ cursor: not-allowed;
+ z-index: 3; }
+
+.unordered-list {
+ list-style: none;
+ padding: 0px;
+ margin: 0px; }
+
+.ordered-list {
+ list-style: none;
+ padding: 0px; }
+
+.disabled-radio input:checked + label {
+ background: url(../img/elements/disabled-radio.png) no-repeat center center/cover;
+ border: none; }
+
+.default-select {
+ height: 40px; }
+
+.default-select .nice-select {
+ border: none;
+ border-radius: 0px;
+ height: 40px;
+ background: #fff;
+ padding-left: 20px;
+ padding-right: 40px; }
+
+.default-select .nice-select .list {
+ margin-top: 0;
+ border: none;
+ border-radius: 0px;
+ box-shadow: none;
+ width: 100%;
+ padding: 10px 0 10px 0px; }
+
+.default-select .nice-select .list .option {
+ font-weight: 300;
+ -webkit-transition: all 0.3s ease 0s;
+ -moz-transition: all 0.3s ease 0s;
+ -o-transition: all 0.3s ease 0s;
+ transition: all 0.3s ease 0s;
+ line-height: 28px;
+ min-height: 28px;
+ font-size: 12px;
+ padding-left: 20px; }
+
+.default-select .nice-select .list .option.selected {
+ color: #f8b600;
+ background: transparent; }
+
+.default-select .nice-select .list .option:hover {
+ color: #f8b600;
+ background: transparent; }
+
+.default-select .current {
+ margin-right: 50px;
+ font-weight: 300; }
+
+.default-select .nice-select::after {
+ right: 20px; }
+
+@media (max-width: 991px) {
+ .left-align-p p {
+ margin-top: 20px; } }
+.form-select {
+ height: 40px;
+ width: 100%; }
+
+.form-select .nice-select {
+ border: none;
+ border-radius: 0px;
+ height: 40px;
+ background: #f9f9ff !important;
+ padding-left: 45px;
+ padding-right: 40px;
+ width: 100%; }
+
+.form-select .nice-select .list {
+ margin-top: 0;
+ border: none;
+ border-radius: 0px;
+ box-shadow: none;
+ width: 100%;
+ padding: 10px 0 10px 0px; }
+
+.mt-10 {
+ margin-top: 10px; }
+
+.form-select .nice-select .list .option {
+ font-weight: 300;
+ -webkit-transition: all 0.3s ease 0s;
+ -moz-transition: all 0.3s ease 0s;
+ -o-transition: all 0.3s ease 0s;
+ transition: all 0.3s ease 0s;
+ line-height: 28px;
+ min-height: 28px;
+ font-size: 12px;
+ padding-left: 45px; }
+
+.form-select .nice-select .list .option.selected {
+ color: #f8b600;
+ background: transparent; }
+
+.form-select .nice-select .list .option:hover {
+ color: #f8b600;
+ background: transparent; }
+
+.form-select .current {
+ margin-right: 50px;
+ font-weight: 300; }
+
+.form-select .nice-select::after {
+ right: 20px; }
+
+/*---------------------------------------------------- */
+/*----------------------------------------------------*/
+/* Start About Us Area css
+============================================================================================ */
+.about_area {
+ position: relative; }
+ .about_area .main_title {
+ margin-bottom: 0px; }
+ .about_area .main_title p {
+ margin-bottom: 20px; }
+ .about_area .primary_btn {
+ margin-top: 20px; }
+ .about_area .about_img {
+ position: relative;
+ right: 250px; }
+ @media (max-width: 1480px) {
+ .about_area .about_img {
+ right: 0; }
+ .about_area .about_img img {
+ max-width: 100%;
+ height: auto; } }
+ @media (max-width: 991px) {
+ .about_area .about_img {
+ display: none; } }
+
+/* End About Us Area css
+============================================================================================ */
+/* Start Barand Area css
+============================================================================================ */
+.brand_area {
+ padding-bottom: 170px; }
+ @media (max-width: 1199px) {
+ .brand_area {
+ padding-bottom: 80px; } }
+
+/* End Barand Area css
+============================================================================================ */
+/* Start Features Area css
+============================================================================================ */
+.features_area {
+ padding-bottom: 170px; }
+ @media (max-width: 1199px) {
+ .features_area {
+ padding-bottom: 50px; } }
+
+.feature_item {
+ padding: 45px 25px;
+ text-align: center;
+ box-shadow: 0px 15px 30px rgba(77, 87, 222, 0.3);
+ background: #fff;
+ cursor: pointer;
+ margin-bottom: 30px;
+ -webkit-transition: all 0.4s ease 0s;
+ -moz-transition: all 0.4s ease 0s;
+ -o-transition: all 0.4s ease 0s;
+ transition: all 0.4s ease 0s; }
+ .feature_item img {
+ margin-bottom: 35px; }
+ .feature_item h4 {
+ font-size: 20px;
+ margin-bottom: 20px;
+ text-transform: uppercase; }
+ .feature_item p {
+ margin-bottom: 0px; }
+
+
+/* End Features Area css
+============================================================================================ */
+/* Start Brand Area css
+============================================================================================ */
+.single-brand-item {
+ width: 170px;
+ height: 100px;
+ cursor: pointer;
+ margin-bottom: 30px;
+ border: 1px solid #eeeeee;
+ box-shadow: none;
+ -webkit-transition: all 0.4s ease 0s;
+ -moz-transition: all 0.4s ease 0s;
+ -o-transition: all 0.4s ease 0s;
+ transition: all 0.4s ease 0s; }
+ @media only screen and (max-width: 767px) {
+ .single-brand-item {
+ height: 100px;
+ width: 140px; } }
+ @media (max-width: 575px) {
+ .single-brand-item {
+ margin: 0px auto;
+ margin-bottom: 30px; } }
+ .single-brand-item .d-table-cell {
+ vertical-align: middle; }
+ .single-brand-item img {
+ max-width: 80px;
+ margin: 0 auto;
+ -webkit-transition: all 0.4s ease 0s;
+ -moz-transition: all 0.4s ease 0s;
+ -o-transition: all 0.4s ease 0s;
+ transition: all 0.4s ease 0s; }
+ @media only screen and (max-width: 767px) {
+ .single-brand-item img {
+ max-width: 100px; } }
+ .single-brand-item:hover {
+ border: 1px solid transparent;
+ box-shadow: 0px 8px 30px rgba(118, 85, 225, 0.15); }
+ .single-brand-item:hover img {
+ filter: brightness(0%);
+ -o-filter: brightness(0%);
+ -ms-filter: brightness(0%);
+ -moz-filter: brightness(0%);
+ -webkit-filter: brightness(0%); }
+
+.client-info {
+ padding: 25px 30px;
+ background: #faf8ff;
+ text-align: center;
+ position: relative;
+ margin-top: 25px; }
+ @media only screen and (max-width: 991px) {
+ .client-info {
+ margin-top: 50px; } }
+ @media (max-width: 575px) {
+ .client-info {
+ padding-top: 50px; } }
+ .client-info:before {
+ content: '';
+ position: absolute;
+ top: -25px;
+ left: -50px;
+ background: url(../img/client-info-bg.png) no-repeat;
+ height: 175px;
+ width: 175px; }
+ @media (max-width: 575px) {
+ .client-info:before {
+ background: none; } }
+ @media (max-width: 575px) {
+ .client-info .d-flex {
+ -ms-flex-align: center;
+ align-items: center; } }
+ .client-info .lage {
+ color: #854fee;
+ font-family: "Rubik", sans-serif;
+ font-size: 100px;
+ font-weight: 700;
+ line-height: 85px;
+ position: relative;
+ z-index: 9; }
+ .client-info .smll {
+ text-align: left;
+ color: #000000;
+ font-family: "Rubik", sans-serif;
+ font-size: 20px;
+ margin-left: 20px; }
+
+.call-now {
+ padding-top: 50px;
+ text-align: left;
+ margin-bottom: 40px; }
+ @media (max-width: 575px) {
+ .call-now {
+ padding-top: 0px; } }
+ @media (max-width: 480px) {
+ .call-now h3 {
+ font-size: 17px; } }
+ .call-now p {
+ color: #854fee;
+ font-size: 16px;
+ text-transform: uppercase;
+ margin-bottom: 5px; }
+ .call-now span {
+ font-size: 60px;
+ font-weight: 700;
+ color: #000000; }
+
+/* End Brand Area css
+============================================================================================ */
+/* Start Portfolio Area css
+============================================================================================ */
+.portfolio_area {
+ padding-bottom: 120px; }
+ @media (max-width: 991px) {
+ .portfolio_area {
+ padding-bottom: 50px; } }
+ .portfolio_area .filters ul {
+ padding-left: 0;
+ margin-bottom: 50px; }
+ @media (max-width: 991px) {
+ .portfolio_area .filters ul {
+ margin-bottom: 20px; } }
+ .portfolio_area .filters ul li {
+ display: inline-block;
+ margin-right: 50px;
+ font-size: 14px;
+ font-weight: 500;
+ text-transform: uppercase;
+ color: #222222;
+ cursor: pointer;
+ -webkit-transition: all 0.4s ease 0s;
+ -moz-transition: all 0.4s ease 0s;
+ -o-transition: all 0.4s ease 0s;
+ transition: all 0.4s ease 0s; }
+ .portfolio_area .filters ul li:hover, .portfolio_area .filters ul li.active {
+ color: #854fee; }
+ @media (max-width: 767px) {
+ .portfolio_area .filters ul li {
+ margin-right: 20px; } }
+
+.portfolio_box {
+ margin-bottom: 80px; }
+ @media (max-width: 767px) {
+ .portfolio_box {
+ margin-bottom: 35px; } }
+ .portfolio_box .short_info {
+ margin-top: 30px; }
+ @media (max-width: 767px) {
+ .portfolio_box .short_info {
+ margin-top: 20px; } }
+ .portfolio_box .short_info h4 {
+ text-transform: uppercase;
+ font-size: 20px;
+ margin-bottom: 0px; }
+ .portfolio_box .short_info h4 a {
+ color: #000000; }
+
+.single_portfolio {
+ position: relative; }
+ .single_portfolio .overlay {
+ -webkit-transition: all 0.4s ease 0s;
+ -moz-transition: all 0.4s ease 0s;
+ -o-transition: all 0.4s ease 0s;
+ transition: all 0.4s ease 0s; }
+ .single_portfolio .icon {
+ position: absolute;
+ top: 25%;
+ left: 25%;
+ -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;
+ visibility: hidden;
+ -webkit-transition: all 0.4s ease 0s;
+ -moz-transition: all 0.4s ease 0s;
+ -o-transition: all 0.4s ease 0s;
+ transition: all 0.4s ease 0s; }
+ .single_portfolio .icon span {
+ font-size: 100px;
+ display: inline-block;
+ -webkit-transform: rotate(135deg);
+ -moz-transform: rotate(135deg);
+ -ms-transform: rotate(135deg);
+ -o-transform: rotate(135deg);
+ transform: rotate(135deg);
+ color: #ffffff;
+ cursor: pointer; }
+ .single_portfolio:hover .overlay {
+ background: rgba(77, 87, 222, 0.5); }
+ .single_portfolio:hover .icon {
+ opacity: 1;
+ visibility: visible;
+ top: 50%;
+ left: 50%; }
+
+.portfolio_details_inner .row {
+ margin-bottom: 65px; }
+ @media (max-width: 480px) {
+ .portfolio_details_inner .row {
+ margin-bottom: 30px; } }
+.portfolio_details_inner p {
+ margin-bottom: 30px;
+ font-size: 14px; }
+ .portfolio_details_inner p:last-child {
+ margin-bottom: 0px; }
+.portfolio_details_inner .portfolio_right_text {
+ margin-top: 50px; }
+ .portfolio_details_inner .portfolio_right_text h4 {
+ font-size: 20px;
+ margin-bottom: 18px; }
+ .portfolio_details_inner .portfolio_right_text p {
+ margin-bottom: 25px;
+ font-size: 14px; }
+ .portfolio_details_inner .portfolio_right_text .list li {
+ margin-bottom: 7px;
+ font-weight: normal;
+ font-size: 14px; }
+ .portfolio_details_inner .portfolio_right_text .list li span {
+ font-family: "Rubik", sans-serif;
+ color: #000000;
+ font-size: 16px;
+ font-weight: 500;
+ width: 97px;
+ display: inline-block; }
+ .portfolio_details_inner .portfolio_right_text .list li:last-child {
+ margin-bottom: 0px; }
+ .portfolio_details_inner .portfolio_right_text .list li i {
+ color: #f1cd09; }
+
+/* End Portfolio Area css
+============================================================================================ */
+/* Start Testimonial Area css
+============================================================================================ */
+.testimonial_area .owl-carousel .owl-dots {
+ display: block !important;
+ text-align: center; }
+ .testimonial_area .owl-carousel .owl-dots .owl-dot {
+ height: 10px;
+ width: 10px;
+ background: #d8d8d8;
+ border-radius: 17px;
+ display: inline-block;
+ margin-right: 10px;
+ -webkit-transition: all 0.4s ease 0s;
+ -moz-transition: all 0.4s ease 0s;
+ -o-transition: all 0.4s ease 0s;
+ transition: all 0.4s ease 0s; }
+ .testimonial_area .owl-carousel .owl-dots .owl-dot.active {
+ height: 12px;
+ width: 12px;
+ background: #854fee; }
+ @media (max-width: 991px) {
+ .testimonial_area .owl-carousel .owl-dots {
+ display: none !important; } }
+.testimonial_area .owl-carousel .owl-item img {
+ width: auto !important; }
+
+.testi_item {
+ padding: 50px 55px;
+ margin-bottom: 200px;
+ margin-left: 10px;
+ margin: 0px 10px 80px;
+ box-shadow: 0px 15px 30px 0px rgba(221, 221, 221, 0.3);
+ -webkit-transition: all 0.4s ease 0s;
+ -moz-transition: all 0.4s ease 0s;
+ -o-transition: all 0.4s ease 0s;
+ transition: all 0.4s ease 0s; }
+ @media (max-width: 991px) {
+ .testi_item {
+ margin-bottom: 0px; } }
+ @media (max-width: 575px) {
+ .testi_item {
+ padding: 30px 20px; } }
+ .testi_item img {
+ border-radius: 5px; }
+ .testi_item .col-lg-8 {
+ vertical-align: middle;
+ align-self: center; }
+ @media (max-width: 991px) {
+ .testi_item .testi_text {
+ margin-top: 50px; } }
+ .testi_item .testi_text h4 {
+ font-size: 20px;
+ margin-bottom: 15px;
+ text-transform: uppercase; }
+ .testi_item .testi_text p {
+ margin-bottom: 0px; }
+ .testi_item:hover {
+ box-shadow: 0px 10px 20px 0px rgba(118, 85, 225, 0.1); }
+
+/* End Testimonial Area css
+============================================================================================ */
+/* Start Newsletter Area css
+============================================================================================ */
+.newsletter_area {
+ color: #ffffff; }
+
+.subscription_box {
+ background: url(../img/subscribe-bg.png) no-repeat center;
+ padding: 150px 0px; }
+ @media (max-width: 767px) {
+ .subscription_box {
+ padding: 50px 20px; } }
+ .subscription_box h2 {
+ font-weight: 700;
+ margin-bottom: 20px; }
+ @media (max-width: 767px) {
+ .subscription_box h2 {
+ font-size: 30px; } }
+ .subscription_box p {
+ margin-bottom: 0; }
+ .subscription_box .subscription input {
+ min-width: 380px;
+ max-width: 380px;
+ line-height: 48px;
+ padding: 0 25px;
+ border: 1px solid #ffffff;
+ background: transparent;
+ font-weight: 400;
+ border-radius: 5px;
+ color: #ffffff; }
+ .subscription_box .subscription input:focus {
+ outline: none; }
+ @media (max-width: 420px) {
+ .subscription_box .subscription input {
+ min-width: 250px; } }
+ .subscription_box .subscription input.placeholder {
+ color: #ffffff;
+ font-weight: 400; }
+ .subscription_box .subscription input:-moz-placeholder {
+ color: #ffffff;
+ font-weight: 400; }
+ .subscription_box .subscription input::-moz-placeholder {
+ color: #ffffff;
+ font-weight: 400; }
+ .subscription_box .subscription input::-webkit-input-placeholder {
+ color: #ffffff;
+ font-weight: 400; }
+ .subscription_box .primary-btn {
+ margin-left: 10px;
+ background: #ffffff;
+ text-transform: uppercase;
+ color: #222222;
+ border-radius: 5px;
+ line-height: 48px;
+ font-size: 14px;
+ font-family: "Rubik", sans-serif;
+ padding: 0px 38px;
+ cursor: pointer; }
+ @media (max-width: 767px) {
+ .subscription_box .primary-btn {
+ margin-top: 20px; } }
+ .subscription_box .subcribe-form {
+ margin-top: 45px; }
+
+.subscription .info {
+ color: #fff;
+ width: 100%;
+ font-size: 12px;
+ background: transparent; }
+
+.subscription .info.valid {
+ color: green; }
+
+.subscription .info.error {
+ color: red; }
+
+/* End Newsletter Area css
+============================================================================================ */
+/*---------------------------------------------------- */
+/*----------------------------------------------------*/
+@media (max-width: 1619px) {
+ /* Main Menu Area css
+ ============================================================================================ */
+ .header_area .navbar .search {
+ margin-left: 40px; }
+
+ /* End Main Menu Area css
+ ============================================================================================ */ }
+@media (max-width: 1199px) {
+ /* Main Menu Area css
+ ============================================================================================ */
+ .header_area .navbar .nav .nav-item {
+ margin-right: 28px; }
+
+ /* End Main Menu Area css
+ ============================================================================================ */
+ /* Home Banner Area css
+ ============================================================================================ */
+ .home_banner_area .banner_inner {
+ padding: 100px 0px; }
+
+ /* End Home Banner Area css
+ ============================================================================================ */
+ .header_area .navbar .primary_btn {
+ margin-left: 40px; }
+
+ .home_banner_area .banner_inner .banner_content h2 br {
+ display: none;
+ font-size: 36px; }
+
+ .home_banner_area .banner_inner .banner_content h2 {
+ font-size: 36px;
+ line-height: 45px; } }
+@media (max-width: 991px) {
+ /* Main Menu Area css
+ ============================================================================================ */
+ .navbar-toggler {
+ border: none;
+ border-radius: 0px;
+ padding: 0px;
+ cursor: pointer;
+ margin-top: 27px;
+ margin-bottom: 23px; }
+
+ .header_area .navbar {
+ /*background: #000;*/
+ background-color:red;
+ color:black!important; }
+
+.navbar-toggler{
+ background-color:black;
+}
+
+ .navbar-toggler[aria-expanded="false"] span:nth-child(2) {
+ opacity: 1; }
+
+ .navbar-toggler[aria-expanded="true"] span:nth-child(2) {
+ opacity: 0; }
+
+ .navbar-toggler[aria-expanded="true"] span:first-child {
+ transform: rotate(-45deg);
+ position: relative;
+ top: 7.5px; }
+
+ .navbar-toggler[aria-expanded="true"] span:last-child {
+ transform: rotate(45deg);
+ bottom: 6px;
+ position: relative; }
+
+ .navbar-toggler span {
+ display: block;
+ width: 25px;
+ height: 3px;
+ background: #fff;
+ margin: auto;
+ margin-bottom: 4px;
+ transition: all 400ms linear;
+ cursor: pointer; }
+
+ .navbar .container {
+ padding-left: 15px;
+ padding-right: 15px; }
+
+ .nav {
+ padding: 0px 0px; }
+
+ .header_area + section,
+ .header_area + row,
+ .header_area + div {
+ margin-top: 117px; }
+
+ .header_top .nav {
+ padding: 0px; }
+
+ .header_area .navbar .nav .nav-item .nav-link {
+ line-height: 40px;
+ margin-right: 0px;
+ display: block;
+ border-bottom: 1px solid #ededed33;
+ border-radius: 0px;
+ color: #fff; }
+
+ .header_area .navbar .search {
+ margin-left: 0px; }
+
+ .header_area .navbar-collapse {
+ max-height: 340px;
+ overflow-y: scroll; }
+
+ .header_area .navbar .nav .nav-item.submenu ul .nav-item .nav-link {
+ padding: 0px 15px; }
+
+ .header_area .navbar .nav .nav-item {
+ margin-right: 0px; }
+
+ .header_area + section,
+ .header_area + row,
+ .header_area + div {
+ margin-top: 0px; }
+
+ .header_area.navbar_fixed .main_menu .navbar .nav .nav-item .nav-link {
+ line-height: 40px;
+ color: #fff; }
+
+ .header_area.white_menu.navbar_fixed .main_menu .navbar .nav .nav-item .nav-link {
+ line-height: 40px;
+ color: #fff; }
+
+ .header_area.white_menu .navbar .nav .nav-item .nav-link {
+ color: #222; }
+
+ /* End Main Menu Area css
+ ============================================================================================ */
+ /* Start Home banner Area css
+ ============================================================================================ */
+ .home_banner_area {
+ margin-top: 0; }
+
+ .home_right_img {
+ display: none; }
+
+ /* Footer Area css
+ ============================================================================================ */
+ .footer_area {
+ padding-top: 80px !important;
+ padding-bottom: 80px !important;
+ background-image: none !important;
+ background-color: #fcf8ff; }
+
+ /* Blog page Area css
+ ============================================================================================ */
+ .categories_post img {
+ width: 100%; }
+
+ .categories_post {
+ max-width: 360px;
+ margin: 0 auto; }
+
+ .blog_categorie_area .col-lg-4 {
+ margin-top: 30px; }
+
+ .blog_area {
+ padding-bottom: 80px; }
+
+ .single-post-area .blog_right_sidebar {
+ margin-top: 30px; }
+
+ /* End Blog page Area css
+ ============================================================================================ */
+ /* Contact Page Area css
+ ============================================================================================ */
+ .contact_info {
+ margin-bottom: 50px; }
+
+ /* End Contact page Area css
+ ============================================================================================ */
+ .home_banner_area .donation_inner {
+ margin-bottom: -30px; }
+
+ .home_banner_area .dontation_item {
+ max-width: 350px;
+ margin: auto; }
+
+ /* Footer Area css
+ ============================================================================================ */
+ .footer_area .col-sm-6 {
+ margin-bottom: 30px; }
+
+ .footer_area .footer_inner {
+ margin-bottom: -30px; }
+
+ .news_widget {
+ padding-left: 0px; }
+
+ /* End End Footer Area css
+ ============================================================================================ */
+ .home_banner_area .banner_inner .home_left_img {
+ display: none; }
+
+ .header_area .navbar .primary_btn {
+ display: none; }
+
+ .left_side_text {
+ margin-bottom: 50px; }
+
+ .price_item {
+ max-width: 360px;
+ margin: 0px auto 30px; }
+
+ .price_inner {
+ margin-bottom: -30px; } }
+@media (max-width: 767px) {
+ .home_banner_area {
+ min-height: 300px; }
+
+ .home_banner_area .banner_inner {
+ min-height: 300px;
+ padding-top: 200px;
+ padding-bottom: 50px; }
+
+ .home_banner_area .banner_inner .banner_content {
+ margin-top: 0px; }
+ .home_banner_area .banner_inner .banner_content .primary_btn {
+ display: none; }
+
+ /* Blog Page Area css
+ ============================================================================================ */
+ .blog_info.text-right {
+ text-align: left !important;
+ margin-bottom: 10px; }
+
+ /* End Blog Page Area css
+ ============================================================================================ */
+ .home_banner_area .banner_inner .banner_content h3 {
+ font-size: 30px; }
+
+ .home_banner_area .banner_inner .banner_content p br {
+ display: none; }
+
+ .home_banner_area .banner_inner .banner_content h3 span {
+ line-height: 45px;
+ padding-bottom: 0px;
+ padding-top: 0px; }
+
+ /* Footer Area css
+ ============================================================================================ */
+ .footer_area .f_title {
+ margin-bottom: 20px; }
+
+ .footer-bottom {
+ text-align: center; }
+
+ .footer-bottom .footer-social {
+ text-align: center;
+ margin-top: 15px; }
+
+ /* End End Footer Area css
+ ============================================================================================ */
+ .made_life_inner .nav.nav-tabs li {
+ flex: 0 0 50%;
+ max-width: 50%;
+ margin-bottom: 15px; }
+
+ .made_life_inner .nav.nav-tabs {
+ margin-bottom: -15px; }
+
+ .made_life_area.made_white .left_side_text {
+ margin-bottom: 0px;
+ margin-top: 30px; } }
+@media (max-width: 575px) {
+ .header_area + section,
+ .header_area + row,
+ .header_area + div {
+ margin-top: 0px; }
+
+ /* Home Banner Area css
+ ============================================================================================ */
+ .home_banner_area .banner_inner .banner_content h2 {
+ font-size: 28px;
+ line-height: 38px; }
+
+ .home_banner_area {
+ min-height: 450px; }
+
+ .home_banner_area .banner_inner {
+ min-height: 450px; }
+
+ .home_banner_area .banner_inner .banner_content img {
+ display: none; }
+
+ .home_banner_area .banner_inner .banner_content h5 {
+ margin-top: 0px; }
+
+ /* End Home Banner Area css
+ ============================================================================================ */
+ .section_gap {
+ padding-top: 70px;
+ padding-bottom: 70px; }
+
+ .main_title h2 {
+ font-size: 25px; }
+
+ /*Recent Update Area css
+ ============================================================================================ */
+ /* Elements Area css
+ ============================================================================================ */
+ .sample-text-area {
+ padding: 70px 0 70px 0; }
+
+ .generic-blockquote {
+ padding: 30px 15px 30px 30px; }
+
+ /* End Elements Area css
+ ============================================================================================ */
+ /* Blog Page Area css
+ ============================================================================================ */
+ .blog_details h2 {
+ font-size: 20px;
+ line-height: 30px; }
+
+ /* End Blog Page Area css
+ ============================================================================================ */
+ /* Footer Area css
+ ============================================================================================ */
+ .footer-area {
+ padding: 70px 0px; }
+
+ .news_widget {
+ padding-left: 0 !important; }
+
+ /* End End Footer Area css
+ ============================================================================================ */
+ .pad_top {
+ padding-top: 70px; }
+
+ .pad_btm {
+ padding-bottom: 70px; } }
+@media (max-width: 480px) {
+ /* Main Menu Area css
+ ============================================================================================ */
+ .header_area .navbar-collapse {
+ max-height: 250px; }
+
+ /* End Main Menu Area css
+ ============================================================================================ */
+ /* Home Banner Area css
+ ============================================================================================ */
+ .home_banner_area .banner_inner .banner_content {
+ padding: 30px 15px;
+ margin-top: 0px; }
+
+ .home_banner_area .banner_inner .banner_content h3 {
+ font-size: 24px; }
+
+ /* End Home Banner Area css
+ ============================================================================================ */
+ .banner_area .banner_inner .banner_content h2 {
+ font-size: 32px; }
+
+ /* Blog Page Area css
+ ============================================================================================ */
+ .comments-area .thumb {
+ margin-right: 10px; }
+
+ /* End Blog Page Area css
+ ============================================================================================ */
+ .testi_item .media .d-flex {
+ padding-right: 0px; }
+
+ .testi_item .media .d-flex img {
+ width: auto;
+ margin-bottom: 15px; }
+
+ .testi_item .media {
+ display: block; } }
+@media only screen and (min-width: 992px) and (max-width: 1200px) {
+ /* Start Brand Carousel Area css
+ ============================================================================================ */
+ .brand-carousel .single-brand-item {
+ height: 100px;
+ width: 140px; } }
+/*---------------------------------------------------- */
+/*----------------------------------------------------*/
+/* Footer Area css
+============================================================================================ */
+.blog_version .footer_area {
+ background: #f9f9fd; }
+ .blog_version .footer_area:before {
+ content: none; }
+
+.footer_area {
+ padding: 120px 0;
+ position: relative; }
+ .footer_area:before {
+ content: '';
+ position: absolute;
+ top: -200px;
+ left: 0px;
+ right: 0px;
+ bottom: 0px;
+ background: #f9f9fd;
+ z-index: -1; }
+ @media (max-width: 1024px) {
+ .footer_area {
+ padding: 60px 0; } }
+ .footer_area .footer_logo {
+ text-align: center; }
+ .footer_area .footer_logo h4 {
+ font-size: 20px;
+ color: #000000;
+ margin-top: 35px;
+ text-transform: uppercase; }
+ .footer_area .footer_social {
+ text-align: center;
+ margin: 25px 0px 30px; }
+ .footer_area .footer_social a {
+ padding: 0 20px; }
+ .footer_area .footer_social a i {
+ color: #788489;
+ font-size: 22px;
+ -webkit-transition: all 0.4s ease 0s;
+ -moz-transition: all 0.4s ease 0s;
+ -o-transition: all 0.4s ease 0s;
+ transition: all 0.4s ease 0s; }
+ @media (max-width: 576px) {
+ .footer_area .footer_social a i {
+ font-size: 25px; } }
+ .footer_area .footer_social a i:hover {
+ color: #854fee; }
+ .footer_area .footer_bottom {
+ text-align: center; }
+ .footer_area .footer_bottom p {
+ margin-bottom: 0; }
+ .footer_area .footer_bottom a {
+ color: #854fee; }
+
+/* End Footer Area css
+============================================================================================ */
+/*---------------------------------------------------- */
+
+/*# sourceMappingURL=style.css.map */
diff --git a/css/style.css.map b/css/style.css.map
new file mode 100644
index 0000000..56bc178
--- /dev/null
+++ b/css/style.css.map
@@ -0,0 +1,7 @@
+{
+"version": 3,
+"mappings": "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",
+"sources": ["../scss/style.scss","../scss/_variables.scss","../scss/_mixins.scss","../scss/_reset.scss","../scss/_predefine.scss","../scss/_header.scss","../scss/_banner.scss","../scss/_blog.scss","../scss/_contact.scss","../scss/_elements.scss","../scss/_home.scss","../scss/_responsive.scss","../scss/_footer.scss"],
+"names": [],
+"file": "style.css"
+}
\ No newline at end of file
diff --git a/devto.png b/devto.png
new file mode 100644
index 0000000..aac5ae0
Binary files /dev/null and b/devto.png differ
diff --git a/elements.html b/elements.html
new file mode 100644
index 0000000..67d6b83
--- /dev/null
+++ b/elements.html
@@ -0,0 +1,658 @@
+
+
+
+
+
+
+
+
+ Elements
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Text Sample
+
+ Every avid independent filmmaker has Bold about making that Italic interest documentary, or short film to show off their creative prowess. Many have great ideas and want to βwowβ theSuperscript scene, or video renters with their big project. But once you have theSubscript βin the canβ (no easy feat), how do you move from a Strike through of master DVDs with the βUnderlineβ marked hand-written title inside a secondhand CD case, to a pile of cardboard boxes full of shiny new, retail-ready DVDs, with UPC barcodes and polywrap sitting on your doorstep? You need to create eye-popping artwork and have your project replicated. Using a reputable full service DVD Replication company like PacificDisc, Inc. to partner with is certainly a helpful option to ensure a professional end result, but to help with your DVD replication project, here are 4 easy steps to follow for good DVD replication results:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Left Aligned
+
+
+
+
+
+
Recently, the US Federal government banned online casinos from operating in America by making it illegal to transfer money to them through any US bank or payment system. As a result of this law, most of the popular online casino networks such as Party Gaming and PlayTech left the United States. Overnight, online casino players found themselves being chased by the Federal government. But, after a fortnight, the online casino industry came up with a solution and new online casinos started taking root. These began to operate under a different business umbrella, and by doing that, rendered the transfer of money to and from them legal. A major part of this was enlisting electronic banking systems that would accept this new clarification and start doing business with me. Listed in this article are the electronic banking systems that accept players from the United States that wish to play in online casinos.
+
+
+
+
+
Right Aligned
+
+
+
Over time, even the most sophisticated, memory packed computer can begin to run slow if we donβt do something to prevent it. The reason why has less to do with how computers are made and how they age and more to do with the way we use them. You see, all of the daily tasks that we do on our PC from running programs to downloading and deleting software can make our computer sluggish. To keep this from happening, you need to understand the reasons why your PC is getting slower and do something to keep your PC running at its best. You can do this through regular maintenance and PC performance optimization programs
+
Before we discuss all of the things that could be affecting your PCβs performance, letβs talk a little about what symptoms
+
+
+
+
+
+
+
+
Definition
+
+
+
+
Definition 01
+
Recently, the US Federal government banned online casinos from operating in America by making it illegal to transfer money to them through any US bank or payment system. As a result of this law, most of the popular online casino networks
+
+
+
+
+
Definition 02
+
Recently, the US Federal government banned online casinos from operating in America by making it illegal to transfer money to them through any US bank or payment system. As a result of this law, most of the popular online casino networks
+
+
+
+
+
Definition 03
+
Recently, the US Federal government banned online casinos from operating in America by making it illegal to transfer money to them through any US bank or payment system. As a result of this law, most of the popular online casino networks
+
+
+
+
+
+
Block Quotes
+
+
+
+ βRecently, the US Federal government banned online casinos from operating in America by making it illegal to transfer money to them through any US bank or payment system. As a result of this law, most of the popular online casino networks such as Party Gaming and PlayTech left the United States. Overnight, online casino players found themselves being chased by the Federal government. But, after a fortnight, the online casino industry came up with a solution and new online casinos started taking root. These began to operate under a different business umbrella, and by doing that, rendered the transfer of money to and from them legal. A major part of this was enlisting electronic banking systems that would accept this new clarification and start doing business with me. Listed in this article are the electronic bankingβ
+
+
+
+
+
+
Table
+
+
+
+
#
+
Countries
+
Visits
+
Percentages
+
+
+
01
+
Canada
+
645032
+
+
+
+
02
+
Canada
+
645032
+
+
+
+
03
+
Canada
+
645032
+
+
+
+
04
+
Canada
+
645032
+
+
+
+
05
+
Canada
+
645032
+
+
+
+
06
+
Canada
+
645032
+
+
+
+
07
+
Canada
+
645032
+
+
+
+
08
+
Canada
+
645032
+
+
+
+
+
+
+
+
+
+
Typography
+
+
This is header 01
+ This is header 02
+ This is header 03
+ This is header 04
+ This is header 01
+ This is header 01
+
+
+
+
Unordered List
+
+
+ Fta Keys
+ For Women Only Your Computer Usage
+ Facts Why Inkjet Printing Is Very Appealing
+
+ Addiction When Gambling Becomes
+
+ Protective Preventative Maintenance
+
+
+
+
+ Dealing With Technical Support 10 Useful Tips
+ Make Myspace Your Best Designed Space
+ Cleaning And Organizing Your Computer
+
+
+
+
+
Ordered List
+
+
+ Fta Keys
+ For Women Only Your Computer Usage
+ Facts Why Inkjet Printing Is Very Appealing
+
+ Addiction When Gambling Becomes
+
+ Protective Preventative Maintenance
+
+
+
+
+ Dealing With Technical Support 10 Useful Tips
+ Make Myspace Your Best Designed Space
+ Cleaning And Organizing Your Computer
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/fonts/fontawesome-webfont.eot b/fonts/fontawesome-webfont.eot
new file mode 100644
index 0000000..c7b00d2
Binary files /dev/null and b/fonts/fontawesome-webfont.eot differ
diff --git a/fonts/fontawesome-webfont.svg b/fonts/fontawesome-webfont.svg
new file mode 100644
index 0000000..8b66187
--- /dev/null
+++ b/fonts/fontawesome-webfont.svg
@@ -0,0 +1,685 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/fonts/fontawesome-webfont.ttf b/fonts/fontawesome-webfont.ttf
new file mode 100644
index 0000000..f221e50
Binary files /dev/null and b/fonts/fontawesome-webfont.ttf differ
diff --git a/fonts/fontawesome-webfont.woff b/fonts/fontawesome-webfont.woff
new file mode 100644
index 0000000..6e7483c
Binary files /dev/null and b/fonts/fontawesome-webfont.woff differ
diff --git a/fonts/fontawesome-webfont.woff2 b/fonts/fontawesome-webfont.woff2
new file mode 100644
index 0000000..7eb74fd
Binary files /dev/null and b/fonts/fontawesome-webfont.woff2 differ
diff --git a/fonts/fontawesome.otf b/fonts/fontawesome.otf
new file mode 100644
index 0000000..d4de13e
Binary files /dev/null and b/fonts/fontawesome.otf differ
diff --git a/img/about-us.png b/img/about-us.png
new file mode 100644
index 0000000..c5d923f
Binary files /dev/null and b/img/about-us.png differ
diff --git a/img/banner/banner-2.jpg b/img/banner/banner-2.jpg
new file mode 100644
index 0000000..bd44689
Binary files /dev/null and b/img/banner/banner-2.jpg differ
diff --git a/img/banner/banner.jpg b/img/banner/banner.jpg
new file mode 100644
index 0000000..258538f
Binary files /dev/null and b/img/banner/banner.jpg differ
diff --git a/img/banner/common-banner.png b/img/banner/common-banner.png
new file mode 100644
index 0000000..5f89bb1
Binary files /dev/null and b/img/banner/common-banner.png differ
diff --git a/img/banner/home-banner-new.png b/img/banner/home-banner-new.png
new file mode 100644
index 0000000..18fc407
Binary files /dev/null and b/img/banner/home-banner-new.png differ
diff --git a/img/banner/home-right.png b/img/banner/home-right.png
new file mode 100644
index 0000000..a9d846d
Binary files /dev/null and b/img/banner/home-right.png differ
diff --git a/img/blog/add.jpg b/img/blog/add.jpg
new file mode 100644
index 0000000..f04fa80
Binary files /dev/null and b/img/blog/add.jpg differ
diff --git a/img/blog/author.png b/img/blog/author.png
new file mode 100644
index 0000000..8d8893a
Binary files /dev/null and b/img/blog/author.png differ
diff --git a/img/blog/c1.jpg b/img/blog/c1.jpg
new file mode 100644
index 0000000..c59d4bf
Binary files /dev/null and b/img/blog/c1.jpg differ
diff --git a/img/blog/c2.jpg b/img/blog/c2.jpg
new file mode 100644
index 0000000..dc601f4
Binary files /dev/null and b/img/blog/c2.jpg differ
diff --git a/img/blog/c3.jpg b/img/blog/c3.jpg
new file mode 100644
index 0000000..d8086db
Binary files /dev/null and b/img/blog/c3.jpg differ
diff --git a/img/blog/c4.jpg b/img/blog/c4.jpg
new file mode 100644
index 0000000..88fccae
Binary files /dev/null and b/img/blog/c4.jpg differ
diff --git a/img/blog/c5.jpg b/img/blog/c5.jpg
new file mode 100644
index 0000000..9397bc3
Binary files /dev/null and b/img/blog/c5.jpg differ
diff --git a/img/blog/c6.jpg b/img/blog/c6.jpg
new file mode 100644
index 0000000..8d56fc0
Binary files /dev/null and b/img/blog/c6.jpg differ
diff --git a/img/blog/cat-post/cat-post-1.jpg b/img/blog/cat-post/cat-post-1.jpg
new file mode 100644
index 0000000..85df6ce
Binary files /dev/null and b/img/blog/cat-post/cat-post-1.jpg differ
diff --git a/img/blog/cat-post/cat-post-2.jpg b/img/blog/cat-post/cat-post-2.jpg
new file mode 100644
index 0000000..7969c5d
Binary files /dev/null and b/img/blog/cat-post/cat-post-2.jpg differ
diff --git a/img/blog/cat-post/cat-post-3.jpg b/img/blog/cat-post/cat-post-3.jpg
new file mode 100644
index 0000000..095fc64
Binary files /dev/null and b/img/blog/cat-post/cat-post-3.jpg differ
diff --git a/img/blog/causes/causes-1.jpg b/img/blog/causes/causes-1.jpg
new file mode 100644
index 0000000..1808351
Binary files /dev/null and b/img/blog/causes/causes-1.jpg differ
diff --git a/img/blog/causes/causes-2.jpg b/img/blog/causes/causes-2.jpg
new file mode 100644
index 0000000..b18950e
Binary files /dev/null and b/img/blog/causes/causes-2.jpg differ
diff --git a/img/blog/causes/causes-3.jpg b/img/blog/causes/causes-3.jpg
new file mode 100644
index 0000000..a5f12c6
Binary files /dev/null and b/img/blog/causes/causes-3.jpg differ
diff --git a/img/blog/feature-img1.jpg b/img/blog/feature-img1.jpg
new file mode 100644
index 0000000..eb117b1
Binary files /dev/null and b/img/blog/feature-img1.jpg differ
diff --git a/img/blog/home-blog/home-blog-1.jpg b/img/blog/home-blog/home-blog-1.jpg
new file mode 100644
index 0000000..b6a427a
Binary files /dev/null and b/img/blog/home-blog/home-blog-1.jpg differ
diff --git a/img/blog/home-blog/home-blog-2.jpg b/img/blog/home-blog/home-blog-2.jpg
new file mode 100644
index 0000000..11164d9
Binary files /dev/null and b/img/blog/home-blog/home-blog-2.jpg differ
diff --git a/img/blog/home-blog/home-blog-3.jpg b/img/blog/home-blog/home-blog-3.jpg
new file mode 100644
index 0000000..09111ad
Binary files /dev/null and b/img/blog/home-blog/home-blog-3.jpg differ
diff --git a/img/blog/main-blog/m-blog-1.jpg b/img/blog/main-blog/m-blog-1.jpg
new file mode 100644
index 0000000..ef842e9
Binary files /dev/null and b/img/blog/main-blog/m-blog-1.jpg differ
diff --git a/img/blog/main-blog/m-blog-2.jpg b/img/blog/main-blog/m-blog-2.jpg
new file mode 100644
index 0000000..2ea1b79
Binary files /dev/null and b/img/blog/main-blog/m-blog-2.jpg differ
diff --git a/img/blog/main-blog/m-blog-3.jpg b/img/blog/main-blog/m-blog-3.jpg
new file mode 100644
index 0000000..588a609
Binary files /dev/null and b/img/blog/main-blog/m-blog-3.jpg differ
diff --git a/img/blog/main-blog/m-blog-4.jpg b/img/blog/main-blog/m-blog-4.jpg
new file mode 100644
index 0000000..f71baa0
Binary files /dev/null and b/img/blog/main-blog/m-blog-4.jpg differ
diff --git a/img/blog/main-blog/m-blog-5.jpg b/img/blog/main-blog/m-blog-5.jpg
new file mode 100644
index 0000000..f81e833
Binary files /dev/null and b/img/blog/main-blog/m-blog-5.jpg differ
diff --git a/img/blog/next.jpg b/img/blog/next.jpg
new file mode 100644
index 0000000..03134da
Binary files /dev/null and b/img/blog/next.jpg differ
diff --git a/img/blog/popular-post/post1.jpg b/img/blog/popular-post/post1.jpg
new file mode 100644
index 0000000..4c1de36
Binary files /dev/null and b/img/blog/popular-post/post1.jpg differ
diff --git a/img/blog/popular-post/post2.jpg b/img/blog/popular-post/post2.jpg
new file mode 100644
index 0000000..1651ec9
Binary files /dev/null and b/img/blog/popular-post/post2.jpg differ
diff --git a/img/blog/popular-post/post3.jpg b/img/blog/popular-post/post3.jpg
new file mode 100644
index 0000000..3562e9b
Binary files /dev/null and b/img/blog/popular-post/post3.jpg differ
diff --git a/img/blog/popular-post/post4.jpg b/img/blog/popular-post/post4.jpg
new file mode 100644
index 0000000..3e83c19
Binary files /dev/null and b/img/blog/popular-post/post4.jpg differ
diff --git a/img/blog/post-img1.jpg b/img/blog/post-img1.jpg
new file mode 100644
index 0000000..205cb40
Binary files /dev/null and b/img/blog/post-img1.jpg differ
diff --git a/img/blog/post-img2.jpg b/img/blog/post-img2.jpg
new file mode 100644
index 0000000..cb10676
Binary files /dev/null and b/img/blog/post-img2.jpg differ
diff --git a/img/blog/prev.jpg b/img/blog/prev.jpg
new file mode 100644
index 0000000..f27c826
Binary files /dev/null and b/img/blog/prev.jpg differ
diff --git a/img/body-bg.png b/img/body-bg.png
new file mode 100644
index 0000000..995f1a1
Binary files /dev/null and b/img/body-bg.png differ
diff --git a/img/brands/logo1.png b/img/brands/logo1.png
new file mode 100644
index 0000000..5f03b3e
Binary files /dev/null and b/img/brands/logo1.png differ
diff --git a/img/brands/logo2.png b/img/brands/logo2.png
new file mode 100644
index 0000000..9ed48a0
Binary files /dev/null and b/img/brands/logo2.png differ
diff --git a/img/brands/logo3.png b/img/brands/logo3.png
new file mode 100644
index 0000000..700b419
Binary files /dev/null and b/img/brands/logo3.png differ
diff --git a/img/brands/logo4.png b/img/brands/logo4.png
new file mode 100644
index 0000000..80b8c08
Binary files /dev/null and b/img/brands/logo4.png differ
diff --git a/img/brands/logo5.png b/img/brands/logo5.png
new file mode 100644
index 0000000..00efe46
Binary files /dev/null and b/img/brands/logo5.png differ
diff --git a/img/brands/logo6.png b/img/brands/logo6.png
new file mode 100644
index 0000000..ded6981
Binary files /dev/null and b/img/brands/logo6.png differ
diff --git a/img/brands/logo7.png b/img/brands/logo7.png
new file mode 100644
index 0000000..b3044a8
Binary files /dev/null and b/img/brands/logo7.png differ
diff --git a/img/brands/logo8.png b/img/brands/logo8.png
new file mode 100644
index 0000000..5bc240d
Binary files /dev/null and b/img/brands/logo8.png differ
diff --git a/img/brands/logo9.png b/img/brands/logo9.png
new file mode 100644
index 0000000..831e2a4
Binary files /dev/null and b/img/brands/logo9.png differ
diff --git a/img/client-info-bg.png b/img/client-info-bg.png
new file mode 100644
index 0000000..4360e4b
Binary files /dev/null and b/img/client-info-bg.png differ
diff --git a/img/cover.png b/img/cover.png
new file mode 100644
index 0000000..aa362cc
Binary files /dev/null and b/img/cover.png differ
diff --git a/img/cover2.png b/img/cover2.png
new file mode 100644
index 0000000..2500357
Binary files /dev/null and b/img/cover2.png differ
diff --git a/img/default.png b/img/default.png
new file mode 100644
index 0000000..15733d3
Binary files /dev/null and b/img/default.png differ
diff --git a/img/elements/_ds_store b/img/elements/_ds_store
new file mode 100644
index 0000000..21562a3
Binary files /dev/null and b/img/elements/_ds_store differ
diff --git a/img/elements/a.jpg b/img/elements/a.jpg
new file mode 100644
index 0000000..47b94cb
Binary files /dev/null and b/img/elements/a.jpg differ
diff --git a/img/elements/a2.jpg b/img/elements/a2.jpg
new file mode 100644
index 0000000..194bd0d
Binary files /dev/null and b/img/elements/a2.jpg differ
diff --git a/img/elements/d.jpg b/img/elements/d.jpg
new file mode 100644
index 0000000..5d2aff5
Binary files /dev/null and b/img/elements/d.jpg differ
diff --git a/img/elements/disabled-check.png b/img/elements/disabled-check.png
new file mode 100644
index 0000000..1b45cdf
Binary files /dev/null and b/img/elements/disabled-check.png differ
diff --git a/img/elements/disabled-radio.png b/img/elements/disabled-radio.png
new file mode 100644
index 0000000..4984061
Binary files /dev/null and b/img/elements/disabled-radio.png differ
diff --git a/img/elements/f1.jpg b/img/elements/f1.jpg
new file mode 100644
index 0000000..80a7d52
Binary files /dev/null and b/img/elements/f1.jpg differ
diff --git a/img/elements/f2.jpg b/img/elements/f2.jpg
new file mode 100644
index 0000000..d48957a
Binary files /dev/null and b/img/elements/f2.jpg differ
diff --git a/img/elements/f3.jpg b/img/elements/f3.jpg
new file mode 100644
index 0000000..08d905f
Binary files /dev/null and b/img/elements/f3.jpg differ
diff --git a/img/elements/f4.jpg b/img/elements/f4.jpg
new file mode 100644
index 0000000..193b55e
Binary files /dev/null and b/img/elements/f4.jpg differ
diff --git a/img/elements/f5.jpg b/img/elements/f5.jpg
new file mode 100644
index 0000000..cc2cd6f
Binary files /dev/null and b/img/elements/f5.jpg differ
diff --git a/img/elements/f6.jpg b/img/elements/f6.jpg
new file mode 100644
index 0000000..2606db1
Binary files /dev/null and b/img/elements/f6.jpg differ
diff --git a/img/elements/f7.jpg b/img/elements/f7.jpg
new file mode 100644
index 0000000..727486b
Binary files /dev/null and b/img/elements/f7.jpg differ
diff --git a/img/elements/f8.jpg b/img/elements/f8.jpg
new file mode 100644
index 0000000..0593dd2
Binary files /dev/null and b/img/elements/f8.jpg differ
diff --git a/img/elements/g1.jpg b/img/elements/g1.jpg
new file mode 100644
index 0000000..8c05ad7
Binary files /dev/null and b/img/elements/g1.jpg differ
diff --git a/img/elements/g2.jpg b/img/elements/g2.jpg
new file mode 100644
index 0000000..cd653f1
Binary files /dev/null and b/img/elements/g2.jpg differ
diff --git a/img/elements/g3.jpg b/img/elements/g3.jpg
new file mode 100644
index 0000000..2951db0
Binary files /dev/null and b/img/elements/g3.jpg differ
diff --git a/img/elements/g4.jpg b/img/elements/g4.jpg
new file mode 100644
index 0000000..87d8284
Binary files /dev/null and b/img/elements/g4.jpg differ
diff --git a/img/elements/g5.jpg b/img/elements/g5.jpg
new file mode 100644
index 0000000..34be13d
Binary files /dev/null and b/img/elements/g5.jpg differ
diff --git a/img/elements/g6.jpg b/img/elements/g6.jpg
new file mode 100644
index 0000000..af1cf59
Binary files /dev/null and b/img/elements/g6.jpg differ
diff --git a/img/elements/g7.jpg b/img/elements/g7.jpg
new file mode 100644
index 0000000..62477ff
Binary files /dev/null and b/img/elements/g7.jpg differ
diff --git a/img/elements/g8.jpg b/img/elements/g8.jpg
new file mode 100644
index 0000000..51e5c9d
Binary files /dev/null and b/img/elements/g8.jpg differ
diff --git a/img/elements/primary-check.png b/img/elements/primary-check.png
new file mode 100644
index 0000000..1940748
Binary files /dev/null and b/img/elements/primary-check.png differ
diff --git a/img/elements/primary-radio.png b/img/elements/primary-radio.png
new file mode 100644
index 0000000..f43cc39
Binary files /dev/null and b/img/elements/primary-radio.png differ
diff --git a/img/elements/success-check.png b/img/elements/success-check.png
new file mode 100644
index 0000000..3502a2c
Binary files /dev/null and b/img/elements/success-check.png differ
diff --git a/img/elements/success-radio.png b/img/elements/success-radio.png
new file mode 100644
index 0000000..0f80920
Binary files /dev/null and b/img/elements/success-radio.png differ
diff --git a/img/elements/user1.png b/img/elements/user1.png
new file mode 100644
index 0000000..66a6205
Binary files /dev/null and b/img/elements/user1.png differ
diff --git a/img/elements/user2.png b/img/elements/user2.png
new file mode 100644
index 0000000..276a307
Binary files /dev/null and b/img/elements/user2.png differ
diff --git a/img/favicon.png b/img/favicon.png
new file mode 100644
index 0000000..268fdce
Binary files /dev/null and b/img/favicon.png differ
diff --git a/img/footer-bg.png b/img/footer-bg.png
new file mode 100644
index 0000000..1066da0
Binary files /dev/null and b/img/footer-bg.png differ
diff --git a/img/instagram/image-01.jpg b/img/instagram/image-01.jpg
new file mode 100644
index 0000000..ceb55e2
Binary files /dev/null and b/img/instagram/image-01.jpg differ
diff --git a/img/instagram/image-02.jpg b/img/instagram/image-02.jpg
new file mode 100644
index 0000000..3a0d5b5
Binary files /dev/null and b/img/instagram/image-02.jpg differ
diff --git a/img/instagram/image-03.jpg b/img/instagram/image-03.jpg
new file mode 100644
index 0000000..64687eb
Binary files /dev/null and b/img/instagram/image-03.jpg differ
diff --git a/img/instagram/image-04.jpg b/img/instagram/image-04.jpg
new file mode 100644
index 0000000..31de6af
Binary files /dev/null and b/img/instagram/image-04.jpg differ
diff --git a/img/instagram/image-05.jpg b/img/instagram/image-05.jpg
new file mode 100644
index 0000000..e60f9b5
Binary files /dev/null and b/img/instagram/image-05.jpg differ
diff --git a/img/instagram/image-06.jpg b/img/instagram/image-06.jpg
new file mode 100644
index 0000000..cc9c071
Binary files /dev/null and b/img/instagram/image-06.jpg differ
diff --git a/img/instagram/image-07.jpg b/img/instagram/image-07.jpg
new file mode 100644
index 0000000..9a81aad
Binary files /dev/null and b/img/instagram/image-07.jpg differ
diff --git a/img/instagram/image-08.jpg b/img/instagram/image-08.jpg
new file mode 100644
index 0000000..fd166ff
Binary files /dev/null and b/img/instagram/image-08.jpg differ
diff --git a/img/logo.png b/img/logo.png
new file mode 100644
index 0000000..303490d
Binary files /dev/null and b/img/logo.png differ
diff --git a/img/logo1.png b/img/logo1.png
new file mode 100644
index 0000000..479a04e
Binary files /dev/null and b/img/logo1.png differ
diff --git a/img/logo3.png b/img/logo3.png
new file mode 100644
index 0000000..af9c58b
Binary files /dev/null and b/img/logo3.png differ
diff --git a/img/portfolio/p1.jpg b/img/portfolio/p1.jpg
new file mode 100644
index 0000000..bc851ab
Binary files /dev/null and b/img/portfolio/p1.jpg differ
diff --git a/img/portfolio/p10.jpg b/img/portfolio/p10.jpg
new file mode 100644
index 0000000..4b28558
Binary files /dev/null and b/img/portfolio/p10.jpg differ
diff --git a/img/portfolio/p11.jpg b/img/portfolio/p11.jpg
new file mode 100644
index 0000000..2a07242
Binary files /dev/null and b/img/portfolio/p11.jpg differ
diff --git a/img/portfolio/p12.jpg b/img/portfolio/p12.jpg
new file mode 100644
index 0000000..534a0f0
Binary files /dev/null and b/img/portfolio/p12.jpg differ
diff --git a/img/portfolio/p12.png b/img/portfolio/p12.png
new file mode 100644
index 0000000..d7d1e9f
Binary files /dev/null and b/img/portfolio/p12.png differ
diff --git a/img/portfolio/p13.jpg b/img/portfolio/p13.jpg
new file mode 100644
index 0000000..4969455
Binary files /dev/null and b/img/portfolio/p13.jpg differ
diff --git a/img/portfolio/p14.jpg b/img/portfolio/p14.jpg
new file mode 100644
index 0000000..4b28558
Binary files /dev/null and b/img/portfolio/p14.jpg differ
diff --git a/img/portfolio/p2.jpg b/img/portfolio/p2.jpg
new file mode 100644
index 0000000..6e49375
Binary files /dev/null and b/img/portfolio/p2.jpg differ
diff --git a/img/portfolio/p3.jpg b/img/portfolio/p3.jpg
new file mode 100644
index 0000000..f93390f
Binary files /dev/null and b/img/portfolio/p3.jpg differ
diff --git a/img/portfolio/p4.jpg b/img/portfolio/p4.jpg
new file mode 100644
index 0000000..94f64a0
Binary files /dev/null and b/img/portfolio/p4.jpg differ
diff --git a/img/portfolio/p5.jpg b/img/portfolio/p5.jpg
new file mode 100644
index 0000000..c0ce437
Binary files /dev/null and b/img/portfolio/p5.jpg differ
diff --git a/img/portfolio/p6.jpg b/img/portfolio/p6.jpg
new file mode 100644
index 0000000..c3b0b84
Binary files /dev/null and b/img/portfolio/p6.jpg differ
diff --git a/img/portfolio/p7.jpg b/img/portfolio/p7.jpg
new file mode 100644
index 0000000..1c01def
Binary files /dev/null and b/img/portfolio/p7.jpg differ
diff --git a/img/portfolio/p8.jpg b/img/portfolio/p8.jpg
new file mode 100644
index 0000000..14368bf
Binary files /dev/null and b/img/portfolio/p8.jpg differ
diff --git a/img/portfolio/p9.jpg b/img/portfolio/p9.jpg
new file mode 100644
index 0000000..35e596f
Binary files /dev/null and b/img/portfolio/p9.jpg differ
diff --git a/img/portfolio/portfolio-details.jpg b/img/portfolio/portfolio-details.jpg
new file mode 100644
index 0000000..3b25cb2
Binary files /dev/null and b/img/portfolio/portfolio-details.jpg differ
diff --git a/img/self.png b/img/self.png
new file mode 100644
index 0000000..431dfff
Binary files /dev/null and b/img/self.png differ
diff --git a/img/self_t.png b/img/self_t.png
new file mode 100644
index 0000000..f71e4c6
Binary files /dev/null and b/img/self_t.png differ
diff --git a/img/services/s1.png b/img/services/s1.png
new file mode 100644
index 0000000..f9629c3
Binary files /dev/null and b/img/services/s1.png differ
diff --git a/img/services/s2.png b/img/services/s2.png
new file mode 100644
index 0000000..6edc7c9
Binary files /dev/null and b/img/services/s2.png differ
diff --git a/img/services/s3.png b/img/services/s3.png
new file mode 100644
index 0000000..44516cc
Binary files /dev/null and b/img/services/s3.png differ
diff --git a/img/services/s4.png b/img/services/s4.png
new file mode 100644
index 0000000..1daff90
Binary files /dev/null and b/img/services/s4.png differ
diff --git a/img/subscribe-bg.png b/img/subscribe-bg.png
new file mode 100644
index 0000000..1818e6a
Binary files /dev/null and b/img/subscribe-bg.png differ
diff --git a/img/testimonials/t1.jpg b/img/testimonials/t1.jpg
new file mode 100644
index 0000000..f1be1b4
Binary files /dev/null and b/img/testimonials/t1.jpg differ
diff --git a/img/testimonials/t2.jpg b/img/testimonials/t2.jpg
new file mode 100644
index 0000000..ac3b615
Binary files /dev/null and b/img/testimonials/t2.jpg differ
diff --git a/index.html b/index.html
new file mode 100644
index 0000000..6719758
--- /dev/null
+++ b/index.html
@@ -0,0 +1,621 @@
+
+
+
+
+
+
+
+
+
+ Satyam Kumar Verman
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Hello
+
+
I am Satyam Kumar Verman
+
web developer + passionate programmer
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
letβs
+ Introduce about
+ myself
+
+
+ Hello guys,I am a passionate programmer and web developer.I am here to help you.I can develop applications from static websites to ecommerce website.I hope you will give projects to me.
+
+
+ I can do work related to web design and devlopment.
+
+
+
Contact For Project
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Service Offers
+
+ I offer a lot of services related to web apps development You can discuss any project at satyamkumarverman@gmail.com
+
+
+
+
+
+
+
+
+
Web Design and Development
+
Both frontend and backend(php,django) will be done.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
quality work
+ Recently done project
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Authetications Form using Bootstrap 4 and Php , MySQL.
+
+
+
+
+
+
+
+
+
+
+
+
+
Online Clothing Store.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/js/bootstrap.min.js b/js/bootstrap.min.js
new file mode 100644
index 0000000..61a4ad8
--- /dev/null
+++ b/js/bootstrap.min.js
@@ -0,0 +1,7 @@
+/*!
+ * Bootstrap v4.1.3 (https://getbootstrap.com/)
+ * Copyright 2011-2018 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.bootstrap={},t.jQuery,t.Popper)}(this,function(t,e,h){"use strict";function i(t,e){for(var n=0;nthis._items.length-1||t<0))if(this._isSliding)P(this._element).one(Q.SLID,function(){return e.to(t)});else{if(n===t)return this.pause(),void this.cycle();var i=ndocument.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
',trigger:"hover focus",title:"",delay:0,html:!(Ie={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"}),selector:!(Se={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)"}),placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent"},we="out",Ne={HIDE:"hide"+Ee,HIDDEN:"hidden"+Ee,SHOW:(De="show")+Ee,SHOWN:"shown"+Ee,INSERTED:"inserted"+Ee,CLICK:"click"+Ee,FOCUSIN:"focusin"+Ee,FOCUSOUT:"focusout"+Ee,MOUSEENTER:"mouseenter"+Ee,MOUSELEAVE:"mouseleave"+Ee},Oe="fade",ke="show",Pe=".tooltip-inner",je=".arrow",He="hover",Le="focus",Re="click",xe="manual",We=function(){function i(t,e){if("undefined"==typeof h)throw new TypeError("Bootstrap tooltips require Popper.js (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var t=i.prototype;return t.enable=function(){this._isEnabled=!0},t.disable=function(){this._isEnabled=!1},t.toggleEnabled=function(){this._isEnabled=!this._isEnabled},t.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=pe(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),pe(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(pe(this.getTipElement()).hasClass(ke))return void this._leave(null,this);this._enter(null,this)}},t.dispose=function(){clearTimeout(this._timeout),pe.removeData(this.element,this.constructor.DATA_KEY),pe(this.element).off(this.constructor.EVENT_KEY),pe(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&pe(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,(this._activeTrigger=null)!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},t.show=function(){var e=this;if("none"===pe(this.element).css("display"))throw new Error("Please use show on visible elements");var t=pe.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){pe(this.element).trigger(t);var n=pe.contains(this.element.ownerDocument.documentElement,this.element);if(t.isDefaultPrevented()||!n)return;var i=this.getTipElement(),r=Fn.getUID(this.constructor.NAME);i.setAttribute("id",r),this.element.setAttribute("aria-describedby",r),this.setContent(),this.config.animation&&pe(i).addClass(Oe);var o="function"==typeof this.config.placement?this.config.placement.call(this,i,this.element):this.config.placement,s=this._getAttachment(o);this.addAttachmentClass(s);var a=!1===this.config.container?document.body:pe(document).find(this.config.container);pe(i).data(this.constructor.DATA_KEY,this),pe.contains(this.element.ownerDocument.documentElement,this.tip)||pe(i).appendTo(a),pe(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new h(this.element,i,{placement:s,modifiers:{offset:{offset:this.config.offset},flip:{behavior:this.config.fallbackPlacement},arrow:{element:je},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){e._handlePopperPlacementChange(t)}}),pe(i).addClass(ke),"ontouchstart"in document.documentElement&&pe(document.body).children().on("mouseover",null,pe.noop);var l=function(){e.config.animation&&e._fixTransition();var t=e._hoverState;e._hoverState=null,pe(e.element).trigger(e.constructor.Event.SHOWN),t===we&&e._leave(null,e)};if(pe(this.tip).hasClass(Oe)){var c=Fn.getTransitionDurationFromElement(this.tip);pe(this.tip).one(Fn.TRANSITION_END,l).emulateTransitionEnd(c)}else l()}},t.hide=function(t){var e=this,n=this.getTipElement(),i=pe.Event(this.constructor.Event.HIDE),r=function(){e._hoverState!==De&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),pe(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(pe(this.element).trigger(i),!i.isDefaultPrevented()){if(pe(n).removeClass(ke),"ontouchstart"in document.documentElement&&pe(document.body).children().off("mouseover",null,pe.noop),this._activeTrigger[Re]=!1,this._activeTrigger[Le]=!1,this._activeTrigger[He]=!1,pe(this.tip).hasClass(Oe)){var o=Fn.getTransitionDurationFromElement(n);pe(n).one(Fn.TRANSITION_END,r).emulateTransitionEnd(o)}else r();this._hoverState=""}},t.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},t.isWithContent=function(){return Boolean(this.getTitle())},t.addAttachmentClass=function(t){pe(this.getTipElement()).addClass(Te+"-"+t)},t.getTipElement=function(){return this.tip=this.tip||pe(this.config.template)[0],this.tip},t.setContent=function(){var t=this.getTipElement();this.setElementContent(pe(t.querySelectorAll(Pe)),this.getTitle()),pe(t).removeClass(Oe+" "+ke)},t.setElementContent=function(t,e){var n=this.config.html;"object"==typeof e&&(e.nodeType||e.jquery)?n?pe(e).parent().is(t)||t.empty().append(e):t.text(pe(e).text()):t[n?"html":"text"](e)},t.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},t._getAttachment=function(t){return Ie[t.toUpperCase()]},t._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(t){if("click"===t)pe(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(t){return i.toggle(t)});else if(t!==xe){var e=t===He?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,n=t===He?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT;pe(i.element).on(e,i.config.selector,function(t){return i._enter(t)}).on(n,i.config.selector,function(t){return i._leave(t)})}pe(i.element).closest(".modal").on("hide.bs.modal",function(){return i.hide()})}),this.config.selector?this.config=l({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},t._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},t._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||pe(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),pe(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?Le:He]=!0),pe(e.getTipElement()).hasClass(ke)||e._hoverState===De?e._hoverState=De:(clearTimeout(e._timeout),e._hoverState=De,e.config.delay&&e.config.delay.show?e._timeout=setTimeout(function(){e._hoverState===De&&e.show()},e.config.delay.show):e.show())},t._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||pe(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),pe(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?Le:He]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=we,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout(function(){e._hoverState===we&&e.hide()},e.config.delay.hide):e.hide())},t._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},t._getConfig=function(t){return"number"==typeof(t=l({},this.constructor.Default,pe(this.element).data(),"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),Fn.typeCheckConfig(ve,t,this.constructor.DefaultType),t},t._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},t._cleanTipClass=function(){var t=pe(this.getTipElement()),e=t.attr("class").match(be);null!==e&&e.length&&t.removeClass(e.join(""))},t._handlePopperPlacementChange=function(t){var e=t.instance;this.tip=e.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},t._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(pe(t).removeClass(Oe),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},i._jQueryInterface=function(n){return this.each(function(){var t=pe(this).data(ye),e="object"==typeof n&&n;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),pe(this).data(ye,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.1.3"}},{key:"Default",get:function(){return Ae}},{key:"NAME",get:function(){return ve}},{key:"DATA_KEY",get:function(){return ye}},{key:"Event",get:function(){return Ne}},{key:"EVENT_KEY",get:function(){return Ee}},{key:"DefaultType",get:function(){return Se}}]),i}(),pe.fn[ve]=We._jQueryInterface,pe.fn[ve].Constructor=We,pe.fn[ve].noConflict=function(){return pe.fn[ve]=Ce,We._jQueryInterface},We),Jn=(qe="popover",Ke="."+(Fe="bs.popover"),Me=(Ue=e).fn[qe],Qe="bs-popover",Be=new RegExp("(^|\\s)"+Qe+"\\S+","g"),Ve=l({},zn.Default,{placement:"right",trigger:"click",content:"",template:''}),Ye=l({},zn.DefaultType,{content:"(string|element|function)"}),ze="fade",Ze=".popover-header",Ge=".popover-body",$e={HIDE:"hide"+Ke,HIDDEN:"hidden"+Ke,SHOW:(Je="show")+Ke,SHOWN:"shown"+Ke,INSERTED:"inserted"+Ke,CLICK:"click"+Ke,FOCUSIN:"focusin"+Ke,FOCUSOUT:"focusout"+Ke,MOUSEENTER:"mouseenter"+Ke,MOUSELEAVE:"mouseleave"+Ke},Xe=function(t){var e,n;function i(){return t.apply(this,arguments)||this}n=t,(e=i).prototype=Object.create(n.prototype),(e.prototype.constructor=e).__proto__=n;var r=i.prototype;return r.isWithContent=function(){return this.getTitle()||this._getContent()},r.addAttachmentClass=function(t){Ue(this.getTipElement()).addClass(Qe+"-"+t)},r.getTipElement=function(){return this.tip=this.tip||Ue(this.config.template)[0],this.tip},r.setContent=function(){var t=Ue(this.getTipElement());this.setElementContent(t.find(Ze),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(Ge),e),t.removeClass(ze+" "+Je)},r._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},r._cleanTipClass=function(){var t=Ue(this.getTipElement()),e=t.attr("class").match(Be);null!==e&&0=this._offsets[r]&&("undefined"==typeof this._offsets[r+1]||t li > .active",xn='[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',Wn=".dropdown-toggle",Un="> .dropdown-menu .active",qn=function(){function i(t){this._element=t}var t=i.prototype;return t.show=function(){var n=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&bn(this._element).hasClass(Nn)||bn(this._element).hasClass(On))){var t,i,e=bn(this._element).closest(Hn)[0],r=Fn.getSelectorFromElement(this._element);if(e){var o="UL"===e.nodeName?Rn:Ln;i=(i=bn.makeArray(bn(e).find(o)))[i.length-1]}var s=bn.Event(Dn.HIDE,{relatedTarget:this._element}),a=bn.Event(Dn.SHOW,{relatedTarget:i});if(i&&bn(i).trigger(s),bn(this._element).trigger(a),!a.isDefaultPrevented()&&!s.isDefaultPrevented()){r&&(t=document.querySelector(r)),this._activate(this._element,e);var l=function(){var t=bn.Event(Dn.HIDDEN,{relatedTarget:n._element}),e=bn.Event(Dn.SHOWN,{relatedTarget:i});bn(i).trigger(t),bn(n._element).trigger(e)};t?this._activate(t,t.parentNode,l):l()}}},t.dispose=function(){bn.removeData(this._element,Sn),this._element=null},t._activate=function(t,e,n){var i=this,r=("UL"===e.nodeName?bn(e).find(Rn):bn(e).children(Ln))[0],o=n&&r&&bn(r).hasClass(kn),s=function(){return i._transitionComplete(t,r,n)};if(r&&o){var a=Fn.getTransitionDurationFromElement(r);bn(r).one(Fn.TRANSITION_END,s).emulateTransitionEnd(a)}else s()},t._transitionComplete=function(t,e,n){if(e){bn(e).removeClass(Pn+" "+Nn);var i=bn(e.parentNode).find(Un)[0];i&&bn(i).removeClass(Nn),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!1)}if(bn(t).addClass(Nn),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),Fn.reflow(t),bn(t).addClass(Pn),t.parentNode&&bn(t.parentNode).hasClass(wn)){var r=bn(t).closest(jn)[0];if(r){var o=[].slice.call(r.querySelectorAll(Wn));bn(o).addClass(Nn)}t.setAttribute("aria-expanded",!0)}n&&n()},i._jQueryInterface=function(n){return this.each(function(){var t=bn(this),e=t.data(Sn);if(e||(e=new i(this),t.data(Sn,e)),"string"==typeof n){if("undefined"==typeof e[n])throw new TypeError('No method named "'+n+'"');e[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.1.3"}}]),i}(),bn(document).on(Dn.CLICK_DATA_API,xn,function(t){t.preventDefault(),qn._jQueryInterface.call(bn(this),"show")}),bn.fn.tab=qn._jQueryInterface,bn.fn.tab.Constructor=qn,bn.fn.tab.noConflict=function(){return bn.fn.tab=An,qn._jQueryInterface},qn);!function(t){if("undefined"==typeof t)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var e=t.fn.jquery.split(" ")[0].split(".");if(e[0]<2&&e[1]<9||1===e[0]&&9===e[1]&&e[2]<1||4<=e[0])throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}(e),t.Util=Fn,t.Alert=Kn,t.Button=Mn,t.Carousel=Qn,t.Collapse=Bn,t.Dropdown=Vn,t.Modal=Yn,t.Popover=Jn,t.Scrollspy=Zn,t.Tab=Gn,t.Tooltip=zn,Object.defineProperty(t,"__esModule",{value:!0})});
+ //# sourceMappingURL=bootstrap.min.js.map
\ No newline at end of file
diff --git a/js/contact.js b/js/contact.js
new file mode 100644
index 0000000..942ce25
--- /dev/null
+++ b/js/contact.js
@@ -0,0 +1,85 @@
+$(document).ready(function(){
+
+ (function($) {
+ "use strict";
+
+
+ jQuery.validator.addMethod('answercheck', function (value, element) {
+ return this.optional(element) || /^\bcat\b$/.test(value)
+ }, "type the correct answer -_-");
+
+ // validate contactForm form
+ $(function() {
+ $('#contactForm').validate({
+ rules: {
+ name: {
+ required: true,
+ minlength: 2
+ },
+ subject: {
+ required: true,
+ minlength: 4
+ },
+ number: {
+ required: true,
+ minlength: 5
+ },
+ email: {
+ required: true,
+ email: true
+ },
+ message: {
+ required: true,
+ minlength: 20
+ }
+ },
+ messages: {
+ name: {
+ required: "come on, you have a name, don't you?",
+ minlength: "your name must consist of at least 2 characters"
+ },
+ subject: {
+ required: "come on, you have a subject, don't you?",
+ minlength: "your subject must consist of at least 4 characters"
+ },
+ number: {
+ required: "come on, you have a number, don't you?",
+ minlength: "your Number must consist of at least 5 characters"
+ },
+ email: {
+ required: "no email, no message"
+ },
+ message: {
+ required: "um...yea, you have to write something to send this form.",
+ minlength: "thats all? really?"
+ }
+ },
+ submitHandler: function(form) {
+ $(form).ajaxSubmit({
+ type:"POST",
+ data: $(form).serialize(),
+ url:"contact_process.php",
+ success: function() {
+ $('#contactForm :input').attr('disabled', 'disabled');
+ $('#contactForm').fadeTo( "slow", 1, function() {
+ $(this).find(':input').attr('disabled', 'disabled');
+ $(this).find('label').css('cursor','default');
+ $('#success').fadeIn()
+ $('.modal').modal('hide');
+ $('#success').modal('show');
+ })
+ },
+ error: function() {
+ $('#contactForm').fadeTo( "slow", 1, function() {
+ $('#error').fadeIn()
+ $('.modal').modal('hide');
+ $('#error').modal('show');
+ })
+ }
+ })
+ }
+ })
+ })
+
+ })(jQuery)
+})
\ No newline at end of file
diff --git a/js/gmaps.min.js b/js/gmaps.min.js
new file mode 100644
index 0000000..df8940c
--- /dev/null
+++ b/js/gmaps.min.js
@@ -0,0 +1,2 @@
+"use strict";!function(a,b){"object"==typeof exports?module.exports=b():"function"==typeof define&&define.amd?define(["jquery","googlemaps!"],b):a.GMaps=b()}(this,function(){var a=function(a,b){var c;if(a===b)return a;for(c in b)void 0!==b[c]&&(a[c]=b[c]);return a},b=function(a,b){var c,d=Array.prototype.slice.call(arguments,2),e=[],f=a.length;if(Array.prototype.map&&a.map===Array.prototype.map)e=Array.prototype.map.call(a,function(a){var c=d.slice(0);return c.splice(0,0,a),b.apply(this,c)});else for(c=0;f>c;c++)callback_params=d,callback_params.splice(0,0,a[c]),e.push(b.apply(this,callback_params));return e},c=function(a){var b,c=[];for(b=0;b0&&"object"==typeof a[c][0]?a[c]=f(a[c],b):a[c]=d(a[c],b));return a},g=function(a,b){var c,d=a.replace(".","");return c="jQuery"in this&&b?$("."+d,b)[0]:document.getElementsByClassName(d)[0]},h=function(a,b){var c,a=a.replace("#","");return c="jQuery"in window&&b?$("#"+a,b)[0]:document.getElementById(a)},i=function(a){var b=0,c=0;if(a.offsetParent)do b+=a.offsetLeft,c+=a.offsetTop;while(a=a.offsetParent);return[b,c]},j=function(b){var c=document,d=function(b){if("object"!=typeof window.google||!window.google.maps)return"object"==typeof window.console&&window.console.error&&console.error("Google Maps API is required. Please register the following JavaScript library https://maps.googleapis.com/maps/api/js."),function(){};if(!this)return new d(b);b.zoom=b.zoom||15,b.mapType=b.mapType||"roadmap";var e,f=function(a,b){return void 0===a?b:a},j=this,k=["bounds_changed","center_changed","click","dblclick","drag","dragend","dragstart","idle","maptypeid_changed","projection_changed","resize","tilesloaded","zoom_changed"],l=["mousemove","mouseout","mouseover"],m=["el","lat","lng","mapType","width","height","markerClusterer","enableNewStyle"],n=b.el||b.div,o=b.markerClusterer,p=google.maps.MapTypeId[b.mapType.toUpperCase()],q=new google.maps.LatLng(b.lat,b.lng),r=f(b.zoomControl,!0),s=b.zoomControlOpt||{style:"DEFAULT",position:"TOP_LEFT"},t=s.style||"DEFAULT",u=s.position||"TOP_LEFT",v=f(b.panControl,!0),w=f(b.mapTypeControl,!0),x=f(b.scaleControl,!0),y=f(b.streetViewControl,!0),z=f(z,!0),A={},B={zoom:this.zoom,center:q,mapTypeId:p},C={panControl:v,zoomControl:r,zoomControlOptions:{style:google.maps.ZoomControlStyle[t],position:google.maps.ControlPosition[u]},mapTypeControl:w,scaleControl:x,streetViewControl:y,overviewMapControl:z};if("string"==typeof b.el||"string"==typeof b.div?n.indexOf("#")>-1?this.el=h(n,b.context):this.el=g.apply(this,[n,b.context]):this.el=n,"undefined"==typeof this.el||null===this.el)throw"No element defined.";for(window.context_menu=window.context_menu||{},window.context_menu[j.el.id]={},this.controls=[],this.overlays=[],this.layers=[],this.singleLayers={},this.markers=[],this.polylines=[],this.routes=[],this.polygons=[],this.infoWindow=null,this.overlay_el=null,this.zoom=b.zoom,this.registered_events={},this.el.style.width=b.width||this.el.scrollWidth||this.el.offsetWidth,this.el.style.height=b.height||this.el.scrollHeight||this.el.offsetHeight,google.maps.visualRefresh=b.enableNewStyle,e=0;e'+f.title+" "}if(h("gmaps_context_menu")){var g=h("gmaps_context_menu");g.innerHTML=c;var e,k=g.getElementsByTagName("a"),l=k.length;for(e=0;l>e;e++){var m=k[e],n=function(c){c.preventDefault(),d[this.id.replace(a+"_","")].action.apply(j,[b]),j.hideContextMenu()};google.maps.event.clearListeners(m,"click"),google.maps.event.addDomListenerOnce(m,"click",n,!1)}var o=i.apply(this,[j.el]),p=o[0]+b.pixel.x-15,q=o[1]+b.pixel.y-15;g.style.left=p+"px",g.style.top=q+"px"}};this.buildContextMenu=function(a,b){if("marker"===a){b.pixel={};var c=new google.maps.OverlayView;c.setMap(j.map),c.draw=function(){var d=c.getProjection(),e=b.marker.getPosition();b.pixel=d.fromLatLngToContainerPixel(e),D(a,b)}}else D(a,b);var d=h("gmaps_context_menu");setTimeout(function(){d.style.display="block"},0)},this.setContextMenu=function(a){window.context_menu[j.el.id][a.control]={};var b,d=c.createElement("ul");for(b in a.options)if(a.options.hasOwnProperty(b)){var e=a.options[b];window.context_menu[j.el.id][a.control][e.name]={title:e.title,action:e.action}}d.id="gmaps_context_menu",d.style.display="none",d.style.position="absolute",d.style.minWidth="100px",d.style.background="white",d.style.listStyle="none",d.style.padding="8px",d.style.boxShadow="2px 2px 6px #ccc",h("gmaps_context_menu")||c.body.appendChild(d);var f=h("gmaps_context_menu");google.maps.event.addDomListener(f,"mouseout",function(a){a.relatedTarget&&this.contains(a.relatedTarget)||window.setTimeout(function(){f.style.display="none"},400)},!1)},this.hideContextMenu=function(){var a=h("gmaps_context_menu");a&&(a.style.display="none")};var E=function(a,c){google.maps.event.addListener(a,c,function(a){void 0==a&&(a=this),b[c].apply(this,[a]),j.hideContextMenu()})};google.maps.event.addListener(this.map,"zoom_changed",this.hideContextMenu);for(var F=0;Fa;a++)"boolean"==typeof this.markers[a].visible&&this.markers[a].visible&&b.push(this.markers[a].getPosition());this.fitLatLngBounds(b)},this.fitLatLngBounds=function(a){var b,c=a.length,d=new google.maps.LatLngBounds;for(b=0;c>b;b++)d.extend(a[b]);this.map.fitBounds(d)},this.setCenter=function(a,b,c){this.map.panTo(new google.maps.LatLng(a,b)),c&&c()},this.getElement=function(){return this.el},this.zoomIn=function(a){a=a||1,this.zoom=this.map.getZoom()+a,this.map.setZoom(this.zoom)},this.zoomOut=function(a){a=a||1,this.zoom=this.map.getZoom()-a,this.map.setZoom(this.zoom)};var H,I=[];for(H in this.map)"function"!=typeof this.map[H]||this[H]||I.push(H);for(e=0;e-1){var d=this.markers[e];d.setMap(null),this.markerClusterer&&this.markerClusterer.removeMarker(d),j.fire("marker_removed",d,this)}}for(var c=0;c0&&d.paths[0].length>0&&(d.paths=c(b(d.paths,f,e)));for(var g=new google.maps.Polygon(d),h=["click","dblclick","mousedown","mousemove","mouseout","mouseover","mouseup","rightclick"],i=0;i0&&d.locations[0].length>0&&(d.locations=c(b([d.locations],f,!1)));var e=d.callback;delete d.callback;var g=new google.maps.ElevationService;if(d.path){var h={path:d.locations,samples:d.samples};g.getElevationAlongPath(h,function(a,b){e&&"function"==typeof e&&e(a,b)})}else delete d.path,delete d.samples,g.getElevationForLocations(d,function(a,b){e&&"function"==typeof e&&e(a,b)})},j.prototype.cleanRoute=j.prototype.removePolylines,j.prototype.renderRoute=function(b,c){var d,e="string"==typeof c.panel?document.getElementById(c.panel.replace("#","")):c.panel;c.panel=e,c=a({map:this.map},c),d=new google.maps.DirectionsRenderer(c),this.getRoutes({origin:b.origin,destination:b.destination,travelMode:b.travelMode,waypoints:b.waypoints,unitSystem:b.unitSystem,error:b.error,avoidHighways:b.avoidHighways,avoidTolls:b.avoidTolls,optimizeWaypoints:b.optimizeWaypoints,callback:function(a,b,c){c===google.maps.DirectionsStatus.OK&&d.setDirections(b)}})},j.prototype.drawRoute=function(a){var b=this;this.getRoutes({origin:a.origin,destination:a.destination,travelMode:a.travelMode,waypoints:a.waypoints,unitSystem:a.unitSystem,error:a.error,avoidHighways:a.avoidHighways,avoidTolls:a.avoidTolls,optimizeWaypoints:a.optimizeWaypoints,callback:function(c){if(c.length>0){var d={path:c[c.length-1].overview_path,strokeColor:a.strokeColor,strokeOpacity:a.strokeOpacity,strokeWeight:a.strokeWeight};a.hasOwnProperty("icons")&&(d.icons=a.icons),b.drawPolyline(d),a.callback&&a.callback(c[c.length-1])}}})},j.prototype.travelRoute=function(a){if(a.origin&&a.destination)this.getRoutes({origin:a.origin,destination:a.destination,travelMode:a.travelMode,waypoints:a.waypoints,unitSystem:a.unitSystem,error:a.error,callback:function(b){if(b.length>0&&a.start&&a.start(b[b.length-1]),b.length>0&&a.step){var c=b[b.length-1];if(c.legs.length>0)for(var d,e=c.legs[0].steps,f=0;d=e[f];f++)d.step_number=f,a.step(d,c.legs[0].steps.length-1)}b.length>0&&a.end&&a.end(b[b.length-1])}});else if(a.route&&a.route.legs.length>0)for(var b,c=a.route.legs[0].steps,d=0;b=c[d];d++)b.step_number=d,a.step(b)},j.prototype.drawSteppedRoute=function(a){var b=this;if(a.origin&&a.destination)this.getRoutes({origin:a.origin,destination:a.destination,travelMode:a.travelMode,waypoints:a.waypoints,error:a.error,callback:function(c){if(c.length>0&&a.start&&a.start(c[c.length-1]),c.length>0&&a.step){var d=c[c.length-1];if(d.legs.length>0)for(var e,f=d.legs[0].steps,g=0;e=f[g];g++){e.step_number=g;var h={path:e.path,strokeColor:a.strokeColor,strokeOpacity:a.strokeOpacity,strokeWeight:a.strokeWeight};a.hasOwnProperty("icons")&&(h.icons=a.icons),b.drawPolyline(h),a.step(e,d.legs[0].steps.length-1)}}c.length>0&&a.end&&a.end(c[c.length-1])}});else if(a.route&&a.route.legs.length>0)for(var c,d=a.route.legs[0].steps,e=0;c=d[e];e++){c.step_number=e;var f={path:c.path,strokeColor:a.strokeColor,strokeOpacity:a.strokeOpacity,strokeWeight:a.strokeWeight};a.hasOwnProperty("icons")&&(f.icons=a.icons),b.drawPolyline(f),a.step(c)}},j.Route=function(a){this.origin=a.origin,this.destination=a.destination,this.waypoints=a.waypoints,this.map=a.map,this.route=a.route,this.step_count=0,this.steps=this.route.legs[0].steps,this.steps_length=this.steps.length;var b={path:new google.maps.MVCArray,strokeColor:a.strokeColor,strokeOpacity:a.strokeOpacity,strokeWeight:a.strokeWeight};a.hasOwnProperty("icons")&&(b.icons=a.icons),this.polyline=this.map.drawPolyline(b).getPath()},j.Route.prototype.getRoute=function(a){var b=this;this.map.getRoutes({origin:this.origin,destination:this.destination,travelMode:a.travelMode,waypoints:this.waypoints||[],error:a.error,callback:function(){b.route=e[0],a.callback&&a.callback.call(b)}})},j.Route.prototype.back=function(){if(this.step_count>0){this.step_count--;var a=this.route.legs[0].steps[this.step_count].path;for(var b in a)a.hasOwnProperty(b)&&this.polyline.pop()}},j.Route.prototype.forward=function(){if(this.step_count0){b.markers=[];for(var c=0;c0){var d=this.polylines[0];b.polyline={},b.polyline.path=google.maps.geometry.encoding.encodePath(d.getPath()),b.polyline.strokeColor=d.strokeColor,b.polyline.strokeOpacity=d.strokeOpacity,b.polyline.strokeWeight=d.strokeWeight}return j.staticMapURL(b)},j.staticMapURL=function(a){function b(a,b){if("#"===a[0]&&(a=a.replace("#","0x"),b)){if(b=parseFloat(b),b=Math.min(1,Math.max(b,0)),0===b)return"0x00000000";b=(255*b).toString(16),1===b.length&&(b+=b),a=a.slice(0,8)+b}return a}var c,d=[],e=("file:"===location.protocol?"http:":location.protocol)+"//maps.googleapis.com/maps/api/staticmap";a.url&&(e=a.url,delete a.url),e+="?";var f=a.markers;delete a.markers,!f&&a.marker&&(f=[a.marker],delete a.marker);var g=a.styles;delete a.styles;var h=a.polyline;if(delete a.polyline,a.center)d.push("center="+a.center),delete a.center;else if(a.address)d.push("center="+a.address),delete a.address;else if(a.lat)d.push(["center=",a.lat,",",a.lng].join("")),delete a.lat,delete a.lng;else if(a.visible){var i=encodeURI(a.visible.join("|"));d.push("visible="+i)}var j=a.size;j?(j.join&&(j=j.join("x")),delete a.size):j="630x300",d.push("size="+j),a.zoom||a.zoom===!1||(a.zoom=15);var k=a.hasOwnProperty("sensor")?!!a.sensor:!0;delete a.sensor,d.push("sensor="+k);for(var l in a)a.hasOwnProperty(l)&&d.push(l+"="+a[l]);if(f)for(var m,n,o=0;c=f[o];o++){m=[],c.size&&"normal"!==c.size?(m.push("size:"+c.size),delete c.size):c.icon&&(m.push("icon:"+encodeURI(c.icon)),delete c.icon),c.color&&(m.push("color:"+c.color.replace("#","0x")),delete c.color),c.label&&(m.push("label:"+c.label[0].toUpperCase()),delete c.label),n=c.address?c.address:c.lat+","+c.lng,delete c.address,delete c.lat,delete c.lng;for(var l in c)c.hasOwnProperty(l)&&m.push(l+":"+c[l]);m.length||0===o?(m.push(n),m=m.join("|"),d.push("markers="+encodeURI(m))):(m=d.pop()+encodeURI("|"+n),d.push(m))}if(g)for(var o=0;oe;e++)for(var f=this.getPaths().getAt(e),g=f.getLength(),h=g-1,i=0;g>i;i++){var j=f.getAt(i),k=f.getAt(h);(j.lng()=a.lng()||k.lng()=a.lng())&&j.lat()+(a.lng()-j.lng())/(k.lng()-j.lng())*(k.lat()-j.lat())>>0;if(0===c)return-1;var d=0;if(arguments.length>1&&(d=Number(arguments[1]),d!=d?d=0:0!=d&&d!=1/0&&d!=-(1/0)&&(d=(d>0||-1)*Math.floor(Math.abs(d)))),d>=c)return-1;for(var e=d>=0?d:Math.max(c-Math.abs(d),0);c>e;e++)if(e in b&&b[e]===a)return e;return-1}),j});
+//# sourceMappingURL=gmaps.min.js.map
\ No newline at end of file
diff --git a/js/isotope.pkgd.min.js b/js/isotope.pkgd.min.js
new file mode 100644
index 0000000..be520af
--- /dev/null
+++ b/js/isotope.pkgd.min.js
@@ -0,0 +1,12 @@
+/*!
+ * Isotope PACKAGED v3.0.4
+ *
+ * Licensed GPLv3 for open source use
+ * or Isotope Commercial License for commercial use
+ *
+ * http://isotope.metafizzy.co
+ * Copyright 2017 Metafizzy
+ */
+
+!function(t,e){"function"==typeof define&&define.amd?define("jquery-bridget/jquery-bridget",["jquery"],function(i){return e(t,i)}):"object"==typeof module&&module.exports?module.exports=e(t,require("jquery")):t.jQueryBridget=e(t,t.jQuery)}(window,function(t,e){"use strict";function i(i,s,a){function u(t,e,o){var n,s="$()."+i+'("'+e+'")';return t.each(function(t,u){var h=a.data(u,i);if(!h)return void r(i+" not initialized. Cannot call methods, i.e. "+s);var d=h[e];if(!d||"_"==e.charAt(0))return void r(s+" is not a valid method");var l=d.apply(h,o);n=void 0===n?l:n}),void 0!==n?n:t}function h(t,e){t.each(function(t,o){var n=a.data(o,i);n?(n.option(e),n._init()):(n=new s(o,e),a.data(o,i,n))})}a=a||e||t.jQuery,a&&(s.prototype.option||(s.prototype.option=function(t){a.isPlainObject(t)&&(this.options=a.extend(!0,this.options,t))}),a.fn[i]=function(t){if("string"==typeof t){var e=n.call(arguments,1);return u(this,t,e)}return h(this,t),this},o(a))}function o(t){!t||t&&t.bridget||(t.bridget=i)}var n=Array.prototype.slice,s=t.console,r="undefined"==typeof s?function(){}:function(t){s.error(t)};return o(e||t.jQuery),i}),function(t,e){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",e):"object"==typeof module&&module.exports?module.exports=e():t.EvEmitter=e()}("undefined"!=typeof window?window:this,function(){function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var i=this._events=this._events||{},o=i[t]=i[t]||[];return o.indexOf(e)==-1&&o.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var i=this._onceEvents=this._onceEvents||{},o=i[t]=i[t]||{};return o[e]=!0,this}},e.off=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var o=i.indexOf(e);return o!=-1&&i.splice(o,1),this}},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var o=0,n=i[o];e=e||[];for(var s=this._onceEvents&&this._onceEvents[t];n;){var r=s&&s[n];r&&(this.off(t,n),delete s[n]),n.apply(this,e),o+=r?0:1,n=i[o]}return this}},t}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("get-size/get-size",[],function(){return e()}):"object"==typeof module&&module.exports?module.exports=e():t.getSize=e()}(window,function(){"use strict";function t(t){var e=parseFloat(t),i=t.indexOf("%")==-1&&!isNaN(e);return i&&e}function e(){}function i(){for(var t={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},e=0;e1&&i+t>this.cols;i=o?0:i;var n=e.size.outerWidth&&e.size.outerHeight;return this.horizontalColIndex=n?i+t:this.horizontalColIndex,{col:i,y:this._getColGroupY(i,t)}},o._manageStamp=function(t){var i=e(t),o=this._getElementOffset(t),n=this._getOption("originLeft"),s=n?o.left:o.right,r=s+i.outerWidth,a=Math.floor(s/this.columnWidth);a=Math.max(0,a);var u=Math.floor(r/this.columnWidth);u-=r%this.columnWidth?0:1,u=Math.min(this.cols-1,u);for(var h=this._getOption("originTop"),d=(h?o.top:o.bottom)+i.outerHeight,l=a;l<=u;l++)this.colYs[l]=Math.max(d,this.colYs[l])},o._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var t={height:this.maxY};return this._getOption("fitWidth")&&(t.width=this._getContainerFitWidth()),t},o._getContainerFitWidth=function(){for(var t=0,e=this.cols;--e&&0===this.colYs[e];)t++;return(this.cols-t)*this.columnWidth-this.gutter},o.needsResizeLayout=function(){var t=this.containerWidth;return this.getContainerWidth(),t!=this.containerWidth},i}),function(t,e){"function"==typeof define&&define.amd?define("isotope/js/layout-modes/masonry",["../layout-mode","masonry/masonry"],e):"object"==typeof module&&module.exports?module.exports=e(require("../layout-mode"),require("masonry-layout")):e(t.Isotope.LayoutMode,t.Masonry)}(window,function(t,e){"use strict";var i=t.create("masonry"),o=i.prototype,n={_getElementOffset:!0,layout:!0,_getMeasurement:!0};for(var s in e.prototype)n[s]||(o[s]=e.prototype[s]);var r=o.measureColumns;o.measureColumns=function(){this.items=this.isotope.filteredItems,r.call(this)};var a=o._getOption;return o._getOption=function(t){return"fitWidth"==t?void 0!==this.options.isFitWidth?this.options.isFitWidth:this.options.fitWidth:a.apply(this.isotope,arguments)},i}),function(t,e){"function"==typeof define&&define.amd?define("isotope/js/layout-modes/fit-rows",["../layout-mode"],e):"object"==typeof exports?module.exports=e(require("../layout-mode")):e(t.Isotope.LayoutMode)}(window,function(t){"use strict";var e=t.create("fitRows"),i=e.prototype;return i._resetLayout=function(){this.x=0,this.y=0,this.maxY=0,this._getMeasurement("gutter","outerWidth")},i._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth+this.gutter,i=this.isotope.size.innerWidth+this.gutter;0!==this.x&&e+this.x>i&&(this.x=0,this.y=this.maxY);var o={x:this.x,y:this.y};return this.maxY=Math.max(this.maxY,this.y+t.size.outerHeight),this.x+=e,o},i._getContainerSize=function(){return{height:this.maxY}},e}),function(t,e){"function"==typeof define&&define.amd?define("isotope/js/layout-modes/vertical",["../layout-mode"],e):"object"==typeof module&&module.exports?module.exports=e(require("../layout-mode")):e(t.Isotope.LayoutMode)}(window,function(t){"use strict";var e=t.create("vertical",{horizontalAlignment:0}),i=e.prototype;return i._resetLayout=function(){this.y=0},i._getItemLayoutPosition=function(t){t.getSize();var e=(this.isotope.size.innerWidth-t.size.outerWidth)*this.options.horizontalAlignment,i=this.y;return this.y+=t.size.outerHeight,{x:e,y:i}},i._getContainerSize=function(){return{height:this.y}},e}),function(t,e){"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size","desandro-matches-selector/matches-selector","fizzy-ui-utils/utils","isotope/js/item","isotope/js/layout-mode","isotope/js/layout-modes/masonry","isotope/js/layout-modes/fit-rows","isotope/js/layout-modes/vertical"],function(i,o,n,s,r,a){return e(t,i,o,n,s,r,a)}):"object"==typeof module&&module.exports?module.exports=e(t,require("outlayer"),require("get-size"),require("desandro-matches-selector"),require("fizzy-ui-utils"),require("isotope/js/item"),require("isotope/js/layout-mode"),require("isotope/js/layout-modes/masonry"),require("isotope/js/layout-modes/fit-rows"),require("isotope/js/layout-modes/vertical")):t.Isotope=e(t,t.Outlayer,t.getSize,t.matchesSelector,t.fizzyUIUtils,t.Isotope.Item,t.Isotope.LayoutMode)}(window,function(t,e,i,o,n,s,r){function a(t,e){return function(i,o){for(var n=0;na||ra?1:-1)*h}}return 0}}var u=t.jQuery,h=String.prototype.trim?function(t){return t.trim()}:function(t){return t.replace(/^\s+|\s+$/g,"")},d=e.create("isotope",{layoutMode:"masonry",isJQueryFiltering:!0,sortAscending:!0});d.Item=s,d.LayoutMode=r;var l=d.prototype;l._create=function(){this.itemGUID=0,this._sorters={},this._getSorters(),e.prototype._create.call(this),this.modes={},this.filteredItems=this.items,this.sortHistory=["original-order"];for(var t in r.modes)this._initLayoutMode(t)},l.reloadItems=function(){this.itemGUID=0,e.prototype.reloadItems.call(this)},l._itemize=function(){for(var t=e.prototype._itemize.apply(this,arguments),i=0;i=0&&c0&&b-1 in a)}var x=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C={}.hasOwnProperty,D=[],E=D.pop,F=D.push,G=D.push,H=D.slice,I=function(a,b){for(var c=0,d=a.length;c+~]|"+K+")"+K+"*"),S=new RegExp("="+K+"*([^\\]'\"]*?)"+K+"*\\]","g"),T=new RegExp(N),U=new RegExp("^"+L+"$"),V={ID:new RegExp("^#("+L+")"),CLASS:new RegExp("^\\.("+L+")"),TAG:new RegExp("^("+L+"|[*])"),ATTR:new RegExp("^"+M),PSEUDO:new RegExp("^"+N),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+K+"*(even|odd|(([+-]|)(\\d*)n|)"+K+"*(?:([+-]|)"+K+"*(\\d+)|))"+K+"*\\)|)","i"),bool:new RegExp("^(?:"+J+")$","i"),needsContext:new RegExp("^"+K+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+K+"*((?:-\\d)?\\d*)"+K+"*\\)|)(?=[^-]|$)","i")},W=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,Y=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,$=/[+~]/,_=new RegExp("\\\\([\\da-f]{1,6}"+K+"?|("+K+")|.)","ig"),aa=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:d<0?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ba=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ca=function(a,b){return b?"\0"===a?"\ufffd":a.slice(0,-1)+"\\"+a.charCodeAt(a.length-1).toString(16)+" ":"\\"+a},da=function(){m()},ea=ta(function(a){return a.disabled===!0&&("form"in a||"label"in a)},{dir:"parentNode",next:"legend"});try{G.apply(D=H.call(v.childNodes),v.childNodes),D[v.childNodes.length].nodeType}catch(fa){G={apply:D.length?function(a,b){F.apply(a,H.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s=b&&b.ownerDocument,w=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==w&&9!==w&&11!==w)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==w&&(l=Z.exec(a)))if(f=l[1]){if(9===w){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(s&&(j=s.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(l[2])return G.apply(d,b.getElementsByTagName(a)),d;if((f=l[3])&&c.getElementsByClassName&&b.getElementsByClassName)return G.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==w)s=b,r=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(ba,ca):b.setAttribute("id",k=u),o=g(a),h=o.length;while(h--)o[h]="#"+k+" "+sa(o[h]);r=o.join(","),s=$.test(a)&&qa(b.parentNode)||b}if(r)try{return G.apply(d,s.querySelectorAll(r)),d}catch(x){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(P,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("fieldset");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&a.sourceIndex-b.sourceIndex;if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return function(b){return"form"in b?b.parentNode&&b.disabled===!1?"label"in b?"label"in b.parentNode?b.parentNode.disabled===a:b.disabled===a:b.isDisabled===a||b.isDisabled!==!a&&ea(b)===a:b.disabled===a:"label"in b&&b.disabled===a}}function pa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function qa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return!!b&&"HTML"!==b.nodeName},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),v!==n&&(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Y.test(n.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){return a.getAttribute("id")===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}}):(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c,d,e,f=b.getElementById(a);if(f){if(c=f.getAttributeNode("id"),c&&c.value===a)return[f];e=b.getElementsByName(a),d=0;while(f=e[d++])if(c=f.getAttributeNode("id"),c&&c.value===a)return[f]}return[]}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){if("undefined"!=typeof b.getElementsByClassName&&p)return b.getElementsByClassName(a)},r=[],q=[],(c.qsa=Y.test(n.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML=" ",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+K+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+K+"*(?:value|"+J+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){a.innerHTML=" ";var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+K+"*[*^$|!~]?="),2!==a.querySelectorAll(":enabled").length&&q.push(":enabled",":disabled"),o.appendChild(a).disabled=!0,2!==a.querySelectorAll(":disabled").length&&q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Y.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"*"),s.call(a,"[s!='']:x"),r.push("!=",N)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Y.test(o.compareDocumentPosition),t=b||Y.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?I(k,a)-I(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?I(k,a)-I(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?la(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(S,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&C.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.escape=function(a){return(a+"").replace(ba,ca)},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(_,aa),a[3]=(a[3]||a[4]||a[5]||"").replace(_,aa),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return V.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&T.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(_,aa).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+K+")"+a+"("+K+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:!b||(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(O," ")+" ").indexOf(c)>-1:"|="===b&&(e===c||e.slice(0,c.length+1)===c+"-"))}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=I(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(P,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(_,aa),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return U.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(_,aa).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:oa(!1),disabled:oa(!0),checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return X.test(a.nodeName)},input:function(a){return W.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:pa(function(){return[0]}),last:pa(function(a,b){return[b-1]}),eq:pa(function(a,b,c){return[c<0?c+b:c]}),even:pa(function(a,b){for(var c=0;c=0;)a.push(d);return a}),gt:pa(function(a,b,c){for(var d=c<0?c+b:c;++d1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function va(a,b,c){for(var d=0,e=b.length;d-1&&(f[j]=!(g[j]=l))}}else r=wa(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):G.apply(g,r)})}function ya(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ta(function(a){return a===b},h,!0),l=ta(function(a){return I(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];i1&&ua(m),i>1&&sa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(P,"$1"),c,i0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=E.call(i));u=wa(u)}G.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&ga.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=ya(b[c]),f[u]?d.push(f):e.push(f);f=A(a,za(e,d)),f.selector=a}return f},i=ga.select=function(a,b,c,e){var f,i,j,k,l,m="function"==typeof a&&a,n=!e&&g(a=m.selector||a);if(c=c||[],1===n.length){if(i=n[0]=n[0].slice(0),i.length>2&&"ID"===(j=i[0]).type&&9===b.nodeType&&p&&d.relative[i[1].type]){if(b=(d.find.ID(j.matches[0].replace(_,aa),b)||[])[0],!b)return c;m&&(b=b.parentNode),a=a.slice(i.shift().value.length)}f=V.needsContext.test(a)?0:i.length;while(f--){if(j=i[f],d.relative[k=j.type])break;if((l=d.find[k])&&(e=l(j.matches[0].replace(_,aa),$.test(i[0].type)&&qa(b.parentNode)||b))){if(i.splice(f,1),a=e.length&&sa(i),!a)return G.apply(c,e),c;break}}}return(m||h(a,n))(e,b,!p,c,!b||$.test(a)&&qa(b.parentNode)||b),c},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("fieldset"))}),ja(function(a){return a.innerHTML=" ","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){if(!c)return a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML=" ",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){if(!c&&"input"===a.nodeName.toLowerCase())return a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(J,function(a,b,c){var d;if(!c)return a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);r.find=x,r.expr=x.selectors,r.expr[":"]=r.expr.pseudos,r.uniqueSort=r.unique=x.uniqueSort,r.text=x.getText,r.isXMLDoc=x.isXML,r.contains=x.contains,r.escapeSelector=x.escape;var y=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&r(a).is(c))break;d.push(a)}return d},z=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},A=r.expr.match.needsContext;function B(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()}var C=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,D=/^.[^:#\[\.,]*$/;function E(a,b,c){return r.isFunction(b)?r.grep(a,function(a,d){return!!b.call(a,d,a)!==c}):b.nodeType?r.grep(a,function(a){return a===b!==c}):"string"!=typeof b?r.grep(a,function(a){return i.call(b,a)>-1!==c}):D.test(b)?r.filter(b,a,c):(b=r.filter(b,a),r.grep(a,function(a){return i.call(b,a)>-1!==c&&1===a.nodeType}))}r.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?r.find.matchesSelector(d,a)?[d]:[]:r.find.matches(a,r.grep(b,function(a){return 1===a.nodeType}))},r.fn.extend({find:function(a){var b,c,d=this.length,e=this;if("string"!=typeof a)return this.pushStack(r(a).filter(function(){for(b=0;b1?r.uniqueSort(c):c},filter:function(a){return this.pushStack(E(this,a||[],!1))},not:function(a){return this.pushStack(E(this,a||[],!0))},is:function(a){return!!E(this,"string"==typeof a&&A.test(a)?r(a):a||[],!1).length}});var F,G=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,H=r.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||F,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:G.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof r?b[0]:b,r.merge(this,r.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),C.test(e[1])&&r.isPlainObject(b))for(e in b)r.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&(this[0]=f,this.length=1),this}return a.nodeType?(this[0]=a,this.length=1,this):r.isFunction(a)?void 0!==c.ready?c.ready(a):a(r):r.makeArray(a,this)};H.prototype=r.fn,F=r(d);var I=/^(?:parents|prev(?:Until|All))/,J={children:!0,contents:!0,next:!0,prev:!0};r.fn.extend({has:function(a){var b=r(a,this),c=b.length;return this.filter(function(){for(var a=0;a-1:1===c.nodeType&&r.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?r.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?i.call(r(a),this[0]):i.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(r.uniqueSort(r.merge(this.get(),r(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function K(a,b){while((a=a[b])&&1!==a.nodeType);return a}r.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return y(a,"parentNode")},parentsUntil:function(a,b,c){return y(a,"parentNode",c)},next:function(a){return K(a,"nextSibling")},prev:function(a){return K(a,"previousSibling")},nextAll:function(a){return y(a,"nextSibling")},prevAll:function(a){return y(a,"previousSibling")},nextUntil:function(a,b,c){return y(a,"nextSibling",c)},prevUntil:function(a,b,c){return y(a,"previousSibling",c)},siblings:function(a){return z((a.parentNode||{}).firstChild,a)},children:function(a){return z(a.firstChild)},contents:function(a){return B(a,"iframe")?a.contentDocument:(B(a,"template")&&(a=a.content||a),r.merge([],a.childNodes))}},function(a,b){r.fn[a]=function(c,d){var e=r.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=r.filter(d,e)),this.length>1&&(J[a]||r.uniqueSort(e),I.test(a)&&e.reverse()),this.pushStack(e)}});var L=/[^\x20\t\r\n\f]+/g;function M(a){var b={};return r.each(a.match(L)||[],function(a,c){b[c]=!0}),b}r.Callbacks=function(a){a="string"==typeof a?M(a):r.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=e||a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h-1)f.splice(c,1),c<=h&&h--}),this},has:function(a){return a?r.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||b||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j};function N(a){return a}function O(a){throw a}function P(a,b,c,d){var e;try{a&&r.isFunction(e=a.promise)?e.call(a).done(b).fail(c):a&&r.isFunction(e=a.then)?e.call(a,b,c):b.apply(void 0,[a].slice(d))}catch(a){c.apply(void 0,[a])}}r.extend({Deferred:function(b){var c=[["notify","progress",r.Callbacks("memory"),r.Callbacks("memory"),2],["resolve","done",r.Callbacks("once memory"),r.Callbacks("once memory"),0,"resolved"],["reject","fail",r.Callbacks("once memory"),r.Callbacks("once memory"),1,"rejected"]],d="pending",e={state:function(){return d},always:function(){return f.done(arguments).fail(arguments),this},"catch":function(a){return e.then(null,a)},pipe:function(){var a=arguments;return r.Deferred(function(b){r.each(c,function(c,d){var e=r.isFunction(a[d[4]])&&a[d[4]];f[d[1]](function(){var a=e&&e.apply(this,arguments);a&&r.isFunction(a.promise)?a.promise().progress(b.notify).done(b.resolve).fail(b.reject):b[d[0]+"With"](this,e?[a]:arguments)})}),a=null}).promise()},then:function(b,d,e){var f=0;function g(b,c,d,e){return function(){var h=this,i=arguments,j=function(){var a,j;if(!(b=f&&(d!==O&&(h=void 0,i=[a]),c.rejectWith(h,i))}};b?k():(r.Deferred.getStackHook&&(k.stackTrace=r.Deferred.getStackHook()),a.setTimeout(k))}}return r.Deferred(function(a){c[0][3].add(g(0,a,r.isFunction(e)?e:N,a.notifyWith)),c[1][3].add(g(0,a,r.isFunction(b)?b:N)),c[2][3].add(g(0,a,r.isFunction(d)?d:O))}).promise()},promise:function(a){return null!=a?r.extend(a,e):e}},f={};return r.each(c,function(a,b){var g=b[2],h=b[5];e[b[1]]=g.add,h&&g.add(function(){d=h},c[3-a][2].disable,c[0][2].lock),g.add(b[3].fire),f[b[0]]=function(){return f[b[0]+"With"](this===f?void 0:this,arguments),this},f[b[0]+"With"]=g.fireWith}),e.promise(f),b&&b.call(f,f),f},when:function(a){var b=arguments.length,c=b,d=Array(c),e=f.call(arguments),g=r.Deferred(),h=function(a){return function(c){d[a]=this,e[a]=arguments.length>1?f.call(arguments):c,--b||g.resolveWith(d,e)}};if(b<=1&&(P(a,g.done(h(c)).resolve,g.reject,!b),"pending"===g.state()||r.isFunction(e[c]&&e[c].then)))return g.then();while(c--)P(e[c],h(c),g.reject);return g.promise()}});var Q=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;r.Deferred.exceptionHook=function(b,c){a.console&&a.console.warn&&b&&Q.test(b.name)&&a.console.warn("jQuery.Deferred exception: "+b.message,b.stack,c)},r.readyException=function(b){a.setTimeout(function(){throw b})};var R=r.Deferred();r.fn.ready=function(a){return R.then(a)["catch"](function(a){r.readyException(a)}),this},r.extend({isReady:!1,readyWait:1,ready:function(a){(a===!0?--r.readyWait:r.isReady)||(r.isReady=!0,a!==!0&&--r.readyWait>0||R.resolveWith(d,[r]))}}),r.ready.then=R.then;function S(){d.removeEventListener("DOMContentLoaded",S),
+a.removeEventListener("load",S),r.ready()}"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(r.ready):(d.addEventListener("DOMContentLoaded",S),a.addEventListener("load",S));var T=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===r.type(c)){e=!0;for(h in c)T(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,r.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(r(a),c)})),b))for(;h1,null,!0)},removeData:function(a){return this.each(function(){X.remove(this,a)})}}),r.extend({queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=W.get(a,b),c&&(!d||Array.isArray(c)?d=W.access(a,b,r.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=r.queue(a,b),d=c.length,e=c.shift(),f=r._queueHooks(a,b),g=function(){r.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return W.get(a,c)||W.access(a,c,{empty:r.Callbacks("once memory").add(function(){W.remove(a,[b+"queue",c])})})}}),r.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length\x20\t\r\n\f]+)/i,la=/^$|\/(?:java|ecma)script/i,ma={option:[1,""," "],thead:[1,""],col:[2,""],tr:[2,""],td:[3,""],_default:[0,"",""]};ma.optgroup=ma.option,ma.tbody=ma.tfoot=ma.colgroup=ma.caption=ma.thead,ma.th=ma.td;function na(a,b){var c;return c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[],void 0===b||b&&B(a,b)?r.merge([a],c):c}function oa(a,b){for(var c=0,d=a.length;c-1)e&&e.push(f);else if(j=r.contains(f.ownerDocument,f),g=na(l.appendChild(f),"script"),j&&oa(g),c){k=0;while(f=g[k++])la.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),o.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="x ",o.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var ra=d.documentElement,sa=/^key/,ta=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ua=/^([^.]*)(?:\.(.+)|)/;function va(){return!0}function wa(){return!1}function xa(){try{return d.activeElement}catch(a){}}function ya(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)ya(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=wa;else if(!e)return a;return 1===f&&(g=e,e=function(a){return r().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=r.guid++)),a.each(function(){r.event.add(this,b,e,d,c)})}r.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.get(a);if(q){c.handler&&(f=c,c=f.handler,e=f.selector),e&&r.find.matchesSelector(ra,e),c.guid||(c.guid=r.guid++),(i=q.events)||(i=q.events={}),(g=q.handle)||(g=q.handle=function(b){return"undefined"!=typeof r&&r.event.triggered!==b.type?r.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(L)||[""],j=b.length;while(j--)h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n&&(l=r.event.special[n]||{},n=(e?l.delegateType:l.bindType)||n,l=r.event.special[n]||{},k=r.extend({type:n,origType:p,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&r.expr.match.needsContext.test(e),namespace:o.join(".")},f),(m=i[n])||(m=i[n]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,o,g)!==!1||a.addEventListener&&a.addEventListener(n,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),r.event.global[n]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.hasData(a)&&W.get(a);if(q&&(i=q.events)){b=(b||"").match(L)||[""],j=b.length;while(j--)if(h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n){l=r.event.special[n]||{},n=(d?l.delegateType:l.bindType)||n,m=i[n]||[],h=h[2]&&new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&p!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,o,q.handle)!==!1||r.removeEvent(a,n,q.handle),delete i[n])}else for(n in i)r.event.remove(a,n+b[j],c,d,!0);r.isEmptyObject(i)&&W.remove(a,"handle events")}},dispatch:function(a){var b=r.event.fix(a),c,d,e,f,g,h,i=new Array(arguments.length),j=(W.get(this,"events")||{})[b.type]||[],k=r.event.special[b.type]||{};for(i[0]=b,c=1;c=1))for(;j!==this;j=j.parentNode||this)if(1===j.nodeType&&("click"!==a.type||j.disabled!==!0)){for(f=[],g={},c=0;c-1:r.find(e,this,null,[j]).length),g[e]&&f.push(d);f.length&&h.push({elem:j,handlers:f})}return j=this,i\x20\t\r\n\f]*)[^>]*)\/>/gi,Aa=/
-
-
-
-
-
-
-
-
- Online Python IDE by BestPythonTutorials.com
-
-
-
-
-
-
-
-
-
This website only works in screen width larger than 900px
-
-
-
-
-
-
- {% include 'base/code-editor-header.html' %}
-
-
-
- Processing . . .
-
-
-
-
-
-
-
-
-
-
-
-{% include 'base/ace-cdn.html' %}
-
-
-
-