diff --git a/Dockerfile b/Dockerfile index 4ee7e19..c09d971 100644 --- a/Dockerfile +++ b/Dockerfile @@ -19,6 +19,8 @@ RUN go build -o whereisit . # Use a smaller image for deployment FROM alpine:3.18 +WORKDIR /app + # Install certificates for HTTPS RUN apk --no-cache add ca-certificates @@ -26,14 +28,14 @@ RUN apk --no-cache add ca-certificates RUN mkdir -p /etc/ssl/certs && mkdir -p /etc/ssl/private # Copy the SSL certificates (adjust paths as necessary) -COPY ./certs/server.crt /etc/ssl/certs/ -COPY ./certs/server.key /etc/ssl/private/ +COPY ./server.crt* /etc/ssl/certs/ +COPY ./server.key* /etc/ssl/private/ # Copy the built Go binary from the builder -COPY --from=builder /app/main /app/main +COPY --from=builder /app/whereisit /app/whereisit -# Expose HTTP on port 80 and HTTPS on port 443 -EXPOSE 80 443 +# Expose HTTP and HTTPS +EXPOSE 8180 443 # Command to run the executable CMD ["/app/whereisit"] diff --git a/README.md b/README.md index 47b9a8b..3cf4312 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,9 @@ Where is my device? And why is Zeroconf not working? Damn it! This tool eases your pain. It helps you to find your devices. +![whereisit_ui](whereisit_ui.png) + + ## Usage Start the server with: @@ -15,24 +18,25 @@ Start the server with: ``` -Register device with: +Register a device with: ``` curl -H "Content-Type: application/json" -X POST -d '{"name":"${DEVICE_NAME}","address":"${DEVICE_IP}"}' http://${SERVER_IP}:8180/api/register ``` -List device with: +List the devices with: ``` http://${SERVER_IP}:8180/api/devices ``` -See the build in web site: +See the build in web ui: ``` http://${SERVER_IP}:8180 ``` + ## Build ``` @@ -47,7 +51,20 @@ go test . ## Security -Not very secure +To ensure the security and protect data integrity, 'whereistit' offers 2 authentication methods that are diabled by default. + +**Basic Authentication** + +Basic Authentication can be enabled to verify user identity via a username and password combination. +Credentials for Basic Auth are stored securely in the 'whereisit.ini' file. +We recommend using HTTPS to prevent the interception of credentials during transmission. + +**API Key Authentication** + +For external client authentication, API Key Authentication can also be enabled. Each client is assigned a unique API key, which is stored in the 'whereisit.ini' file. +The API key must be included in the request headers for all API interactions. This method ensures that access is restricted to authorized users and allows tracking of individual client activity. + +Both methods rely on secure storage and management of credentials in the whereisit.ini file. ## License diff --git a/install.sh b/install.sh index d635e5b..ec37ba5 100755 --- a/install.sh +++ b/install.sh @@ -1,8 +1,10 @@ #!/bin/bash BINARY_NAME="whereisit" +CONFIG_NAME="whereisit.ini" SERVICE_NAME="whereisit.service" BINARY_INSTALL_PATH="/usr/local/bin/" +CONFIG_INSTALL_PATH="/etc/" SERVICE_INSTALL_PATH="/etc/systemd/system/" PUBLIC_SOURCE_DIR="./public" PUBLIC_DEST_DIR="/var/www/whereisit/public" @@ -28,6 +30,9 @@ if [[ $? -ne 0 ]]; then exit 1 fi +echo "Installing ${CONFIG_NAME} to ${CONFIG_INSTALL_PATH}" +cp "${WORKING_DIR}/${CONFIG_NAME}" "${CONFIG_INSTALL_PATH}" + echo "Creating web content directory at ${PUBLIC_DEST_DIR}" mkdir -p "${PUBLIC_DEST_DIR}" diff --git a/main.go b/main.go index 1ad03b2..d0fbcf4 100644 --- a/main.go +++ b/main.go @@ -33,13 +33,15 @@ type Device struct { Added time.Time `json:"added"` } -type Credentials struct { - Username string - Password string - APIKey string +type Config struct { + BasicAuthEnabled bool + Username string + Password string + ApiKeyAuthEnabled bool + APIKey string } -func LoadCredentials(primaryPath, fallbackPath string) (*Credentials, error) { +func LoadConfiguration(primaryPath, fallbackPath string) (*Config, error) { // Check if the primary file exists if _, err := os.Stat(primaryPath); os.IsNotExist(err) { log.Printf("Primary file %s not found, trying fallback file %s\n", primaryPath, fallbackPath) @@ -55,19 +57,25 @@ func LoadCredentials(primaryPath, fallbackPath string) (*Credentials, error) { return nil, fmt.Errorf("failed to load ini file: %w", err) } - username := cfg.Section("auth").Key("username").String() - password := cfg.Section("auth").Key("password").String() - apiKey := cfg.Section("api").Key("api_key").String() + var config Config - if username == "" || password == "" || apiKey == "" { - return nil, fmt.Errorf("missing required credentials in ini file") - } + config.BasicAuthEnabled, _ = cfg.Section("basic_auth").Key("enabled").Bool() + if config.BasicAuthEnabled { + config.Username = cfg.Section("basic_auth").Key("username").String() + config.Password = cfg.Section("basic_auth").Key("password").String() - return &Credentials{ - Username: username, - Password: password, - APIKey: apiKey, - }, nil + if config.Username == "" || config.Password == "" { + return nil, fmt.Errorf("missing required basic auth credentials in ini file") + } + } + config.ApiKeyAuthEnabled, _ = cfg.Section("api").Key("api_key_enabled").Bool() + if config.ApiKeyAuthEnabled { + config.APIKey = cfg.Section("api").Key("api_key").String() + if config.APIKey == "" { + return nil, fmt.Errorf("missing required credentials in ini file") + } + } + return &config, nil } func main() { @@ -75,7 +83,7 @@ func main() { primaryIniFilePath := "/etc/whereisit.ini" fallbackIniFilePath := "./whereisit.ini" - credentials, err := LoadCredentials(primaryIniFilePath, fallbackIniFilePath) + config, err := LoadConfiguration(primaryIniFilePath, fallbackIniFilePath) if err != nil { log.Fatalf("Error loading credentials: %v", err) } @@ -106,8 +114,12 @@ func main() { slog.SetLogLoggerLevel(slog.LevelDebug) apiRouter.Use(logRequest) } - apiRouter.Use(KeyAuth(credentials.APIKey)) - apiRouter.Use(BasicAuthMiddleware(credentials.Username, credentials.Password)) + if config.ApiKeyAuthEnabled { + apiRouter.Use(KeyAuth(config.APIKey)) + } + if config.BasicAuthEnabled { + apiRouter.Use(BasicAuthMiddleware(config.Username, config.Password)) + } apiRouter.HandleFunc("/register", RegisterDevice).Methods("POST") apiRouter.HandleFunc("/devices", ListDevices).Methods("GET") apiRouter.HandleFunc("/alldevices", ListAllDevices).Methods("GET") @@ -312,25 +324,13 @@ func RegisterDevice(w http.ResponseWriter, r *http.Request) { } // Get the external address - ea, _, err := net.SplitHostPort(r.RemoteAddr) - if err != nil { - slog.Debug("Remote address invalid", "address", r.RemoteAddr) + ea := getIPAddressFromRequest(r) + if ea == "" { + http.Error(w, `Host 127.0.0.1 is not allowed to register devices`, http.StatusBadRequest) http.NotFound(w, r) return } - // Check if proxy was configured. - if ea == "127.0.0.1" { - xrealip := r.Header.Get("x-real-ip") - if xrealip == "" { - slog.Debug("127.0.0.1 tried to add an address, this can happen when proxy is not configured correctly.") - http.Error(w, `Host 127.0.0.1 is not allowed to register devices`, http.StatusBadRequest) - http.NotFound(w, r) - return - } - ea = xrealip - } - devices.Lock() defer devices.Unlock() @@ -348,25 +348,14 @@ func RegisterDevice(w http.ResponseWriter, r *http.Request) { } func ListDevices(w http.ResponseWriter, r *http.Request) { - ea, _, err := net.SplitHostPort(r.RemoteAddr) - if err != nil { - slog.Debug("Remote address not available") + // Get the external address + ea := getIPAddressFromRequest(r) + if ea == "" { + http.Error(w, `Host 127.0.0.1 is not allowed to register devices`, http.StatusBadRequest) http.NotFound(w, r) return } - // Check if proxy was configured. - if ea == "127.0.0.1" { - slog.Debug("127.0.0.1 tried to access an address.") - xrealip := r.Header.Get("x-real-ip") - if xrealip == "" { - slog.Debug("x-real-ip header is not set") - http.NotFound(w, r) - return - } - ea = xrealip - } - devices.Lock() defer devices.Unlock() @@ -399,6 +388,31 @@ func cleanup(lifetime time.Duration) { } } +// Extracts the IP address from RemoteAddr, handling both IPv4 and IPv6 +func getIPAddressFromRequest(r *http.Request) string { + + // For IPv6 addresses, RemoteAddr includes brackets around the IP and a zone identifier (e.g., %wlan0) + ip, _, err := net.SplitHostPort(r.RemoteAddr) + if err != nil { + slog.Debug("Could not split remote address into IP and port", "remote address", r.RemoteAddr) + return "" + } + + // Split out any zone identifier in the IPv6 address (i.e., '%interface' like '%wlan0') + ip = strings.Split(ip, "%")[0] + + // Check if proxy was configured. + if ip == "127.0.0.1" || ip == "::1" { + xrealip := r.Header.Get("x-real-ip") + if xrealip == "" { + slog.Debug("127.0.0.1 tried to add an address, this can happen when proxy is not configured correctly.") + return "" + } + ip = xrealip + } + return ip +} + func isLocalNetwork(ip string) bool { // Parse the IP to ensure it's a valid one @@ -413,10 +427,12 @@ func isLocalNetwork(ip string) bool { "10.0.0.0/8", // Class A private network "172.16.0.0/12", // Class B private network "192.168.0.0/16", // Class C private network + "127.0.0.0/8", // Loopback range // Define private IPv6 address ranges "fc00::/7", // Unique local address range "fe80::/10", // Link-local address range + "::1/128", // Loopback range } // Check if the parsed IP falls within any of the private ranges diff --git a/public/bulma-0.1.2/LICENSE b/public/bulma-0.1.2/LICENSE deleted file mode 100755 index 4290a29..0000000 --- a/public/bulma-0.1.2/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2016 Jeremy Thomas - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. diff --git a/public/bulma-0.1.2/css/bulma.css b/public/bulma-0.1.2/css/bulma.css deleted file mode 100755 index 9247565..0000000 --- a/public/bulma-0.1.2/css/bulma.css +++ /dev/null @@ -1,6709 +0,0 @@ -html, body, body div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, menu, nav, section, time, mark, audio, video, details, summary { - margin: 0; - padding: 0; - border: 0; - font-size: 100%; - font-weight: normal; - vertical-align: baseline; - background: transparent; -} - -article, aside, figure, footer, header, nav, section, details, summary { - display: block; -} - -html { - box-sizing: border-box; -} - -*, -*:before, -*:after { - box-sizing: inherit; -} - -img, -object, -embed { - max-width: 100%; -} - -html { - overflow-y: scroll; -} - -ul { - list-style: none; -} - -blockquote, q { - quotes: none; -} - -blockquote:before, -blockquote:after, -q:before, -q:after { - content: ''; - content: none; -} - -a { - margin: 0; - padding: 0; - font-size: 100%; - vertical-align: baseline; - background: transparent; -} - -del { - text-decoration: line-through; -} - -abbr[title], dfn[title] { - border-bottom: 1px dotted #000; - cursor: help; -} - -table { - border-collapse: collapse; - border-spacing: 0; -} - -th { - font-weight: bold; - vertical-align: bottom; -} - -td { - font-weight: normal; - vertical-align: top; -} - -hr { - display: block; - height: 1px; - border: 0; - border-top: 1px solid #ccc; - margin: 1em 0; - padding: 0; -} - -input, select { - vertical-align: middle; -} - -pre { - white-space: pre; - white-space: pre-wrap; - white-space: pre-line; - word-wrap: break-word; -} - -input[type="radio"] { - vertical-align: text-bottom; -} - -input[type="checkbox"] { - vertical-align: bottom; -} - -select, input, textarea { - font: 99% sans-serif; -} - -table { - font-size: inherit; - font: 100%; -} - -small { - font-size: 85%; -} - -strong { - font-weight: bold; -} - -td, td img { - vertical-align: top; -} - -sub, sup { - font-size: 75%; - line-height: 0; - position: relative; -} - -sup { - top: -0.5em; -} - -sub { - bottom: -0.25em; -} - -pre, code, kbd, samp { - font-family: monospace, sans-serif; -} - -label, -input[type=button], -input[type=submit], -input[type=file], -button { - cursor: pointer; -} - -button, input, select, textarea { - margin: 0; -} - -button, -input[type=button] { - width: auto; - overflow: visible; -} - -@-webkit-keyframes spin-around { - from { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - to { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - -@keyframes spin-around { - from { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - to { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - -html { - background-color: #f5f7fa; - font-size: 14px; - -moz-osx-font-smoothing: grayscale; - -webkit-font-smoothing: antialiased; - min-width: 300px; - overflow-x: hidden; - overflow-y: scroll; - text-rendering: optimizeLegibility; -} - -article, -aside, -figure, -footer, -header, -hgroup, -section { - display: block; -} - -body, -button, -input, -select, -textarea { - font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif; -} - -code, -pre { - -moz-osx-font-smoothing: auto; - -webkit-font-smoothing: auto; - font-family: "Source Code Pro", "Monaco", "Inconsolata", monospace; - line-height: 1.25; -} - -body { - color: #69707a; - font-size: 1rem; - font-weight: 400; - line-height: 1.428571428571429; -} - -a { - color: #1fc8db; - cursor: pointer; - text-decoration: none; - -webkit-transition: none 86ms ease-out; - transition: none 86ms ease-out; -} - -a:hover { - color: #222324; -} - -code { - background-color: #f5f7fa; - color: #ed6c63; - font-size: 12px; - font-weight: normal; - padding: 1px 2px 2px; -} - -hr { - border-top-color: #d3d6db; - margin: 40px 0; -} - -img { - max-width: 100%; -} - -input[type="checkbox"], -input[type="radio"] { - vertical-align: baseline; -} - -small { - font-size: 11px; -} - -span { - font-style: inherit; - font-weight: inherit; -} - -strong { - color: #222324; - font-weight: 700; -} - -pre { - background-color: #f5f7fa; - color: #69707a; - white-space: pre; - word-wrap: normal; -} - -pre code { - background-color: #f5f7fa; - color: #69707a; - display: block; - overflow-x: auto; - padding: 16px 20px; -} - -table { - width: 100%; -} - -table td, -table th { - text-align: left; - vertical-align: top; -} - -table th { - color: #222324; -} - -.block:not(:last-child), .box:not(:last-child), .content:not(:last-child), .notification:not(:last-child), .progress:not(:last-child), .title:not(:last-child), -.subtitle:not(:last-child), .highlight:not(:last-child), .level:not(:last-child), .message:not(:last-child), .tabs:not(:last-child) { - margin-bottom: 20px; -} - -.container { - position: relative; -} - -@media screen and (min-width: 980px) { - .container { - margin: 0 auto; - max-width: 960px; - } - .container.is-fluid { - margin: 0 20px; - max-width: none; - } -} - -@media screen and (min-width: 1180px) { - .container { - max-width: 1200px; - } -} - -.fa { - font-size: 21px; - text-align: center; - vertical-align: top; -} - -.is-block { - display: block; -} - -@media screen and (max-width: 768px) { - .is-block-mobile { - display: block !important; - } -} - -@media screen and (min-width: 769px) { - .is-block-tablet { - display: block !important; - } -} - -@media screen and (min-width: 769px) and (max-width: 979px) { - .is-block-tablet-only { - display: block !important; - } -} - -@media screen and (max-width: 979px) { - .is-block-touch { - display: block !important; - } -} - -@media screen and (min-width: 980px) { - .is-block-desktop { - display: block !important; - } -} - -@media screen and (min-width: 980px) and (max-width: 1179px) { - .is-block-desktop-only { - display: block !important; - } -} - -@media screen and (min-width: 1180px) { - .is-block-widescreen { - display: block !important; - } -} - -.is-flex { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; -} - -@media screen and (max-width: 768px) { - .is-flex-mobile { - display: -webkit-box !important; - display: -webkit-flex !important; - display: -ms-flexbox !important; - display: flex !important; - } -} - -@media screen and (min-width: 769px) { - .is-flex-tablet { - display: -webkit-box !important; - display: -webkit-flex !important; - display: -ms-flexbox !important; - display: flex !important; - } -} - -@media screen and (min-width: 769px) and (max-width: 979px) { - .is-flex-tablet-only { - display: -webkit-box !important; - display: -webkit-flex !important; - display: -ms-flexbox !important; - display: flex !important; - } -} - -@media screen and (max-width: 979px) { - .is-flex-touch { - display: -webkit-box !important; - display: -webkit-flex !important; - display: -ms-flexbox !important; - display: flex !important; - } -} - -@media screen and (min-width: 980px) { - .is-flex-desktop { - display: -webkit-box !important; - display: -webkit-flex !important; - display: -ms-flexbox !important; - display: flex !important; - } -} - -@media screen and (min-width: 980px) and (max-width: 1179px) { - .is-flex-desktop-only { - display: -webkit-box !important; - display: -webkit-flex !important; - display: -ms-flexbox !important; - display: flex !important; - } -} - -@media screen and (min-width: 1180px) { - .is-flex-widescreen { - display: -webkit-box !important; - display: -webkit-flex !important; - display: -ms-flexbox !important; - display: flex !important; - } -} - -.is-inline { - display: inline; -} - -@media screen and (max-width: 768px) { - .is-inline-mobile { - display: inline !important; - } -} - -@media screen and (min-width: 769px) { - .is-inline-tablet { - display: inline !important; - } -} - -@media screen and (min-width: 769px) and (max-width: 979px) { - .is-inline-tablet-only { - display: inline !important; - } -} - -@media screen and (max-width: 979px) { - .is-inline-touch { - display: inline !important; - } -} - -@media screen and (min-width: 980px) { - .is-inline-desktop { - display: inline !important; - } -} - -@media screen and (min-width: 980px) and (max-width: 1179px) { - .is-inline-desktop-only { - display: inline !important; - } -} - -@media screen and (min-width: 1180px) { - .is-inline-widescreen { - display: inline !important; - } -} - -.is-inline-block { - display: inline-block; -} - -@media screen and (max-width: 768px) { - .is-inline-block-mobile { - display: inline-block !important; - } -} - -@media screen and (min-width: 769px) { - .is-inline-block-tablet { - display: inline-block !important; - } -} - -@media screen and (min-width: 769px) and (max-width: 979px) { - .is-inline-block-tablet-only { - display: inline-block !important; - } -} - -@media screen and (max-width: 979px) { - .is-inline-block-touch { - display: inline-block !important; - } -} - -@media screen and (min-width: 980px) { - .is-inline-block-desktop { - display: inline-block !important; - } -} - -@media screen and (min-width: 980px) and (max-width: 1179px) { - .is-inline-block-desktop-only { - display: inline-block !important; - } -} - -@media screen and (min-width: 1180px) { - .is-inline-block-widescreen { - display: inline-block !important; - } -} - -.is-inline-flex { - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; -} - -@media screen and (max-width: 768px) { - .is-inline-flex-mobile { - display: -webkit-inline-box !important; - display: -webkit-inline-flex !important; - display: -ms-inline-flexbox !important; - display: inline-flex !important; - } -} - -@media screen and (min-width: 769px) { - .is-inline-flex-tablet { - display: -webkit-inline-box !important; - display: -webkit-inline-flex !important; - display: -ms-inline-flexbox !important; - display: inline-flex !important; - } -} - -@media screen and (min-width: 769px) and (max-width: 979px) { - .is-inline-flex-tablet-only { - display: -webkit-inline-box !important; - display: -webkit-inline-flex !important; - display: -ms-inline-flexbox !important; - display: inline-flex !important; - } -} - -@media screen and (max-width: 979px) { - .is-inline-flex-touch { - display: -webkit-inline-box !important; - display: -webkit-inline-flex !important; - display: -ms-inline-flexbox !important; - display: inline-flex !important; - } -} - -@media screen and (min-width: 980px) { - .is-inline-flex-desktop { - display: -webkit-inline-box !important; - display: -webkit-inline-flex !important; - display: -ms-inline-flexbox !important; - display: inline-flex !important; - } -} - -@media screen and (min-width: 980px) and (max-width: 1179px) { - .is-inline-flex-desktop-only { - display: -webkit-inline-box !important; - display: -webkit-inline-flex !important; - display: -ms-inline-flexbox !important; - display: inline-flex !important; - } -} - -@media screen and (min-width: 1180px) { - .is-inline-flex-widescreen { - display: -webkit-inline-box !important; - display: -webkit-inline-flex !important; - display: -ms-inline-flexbox !important; - display: inline-flex !important; - } -} - -.is-clearfix:after { - clear: both; - content: " "; - display: table; -} - -.is-pulled-left { - float: left; -} - -.is-pulled-right { - float: right; -} - -.is-clipped { - overflow: hidden !important; -} - -.is-overlay { - bottom: 0; - left: 0; - position: absolute; - right: 0; - top: 0; -} - -.has-text-centered { - text-align: center; -} - -.has-text-left { - text-align: left; -} - -.has-text-right { - text-align: right; -} - -.is-hidden { - display: none !important; -} - -@media screen and (max-width: 768px) { - .is-hidden-mobile { - display: none !important; - } -} - -@media screen and (min-width: 769px) { - .is-hidden-tablet { - display: none !important; - } -} - -@media screen and (min-width: 769px) and (max-width: 979px) { - .is-hidden-tablet-only { - display: none !important; - } -} - -@media screen and (max-width: 979px) { - .is-hidden-touch { - display: none !important; - } -} - -@media screen and (min-width: 980px) { - .is-hidden-desktop { - display: none !important; - } -} - -@media screen and (min-width: 980px) and (max-width: 1179px) { - .is-hidden-desktop-only { - display: none !important; - } -} - -@media screen and (min-width: 1180px) { - .is-hidden-widescreen { - display: none !important; - } -} - -.is-disabled { - pointer-events: none; -} - -.is-marginless { - margin: 0 !important; -} - -.box { - background-color: #fff; - border-radius: 5px; - box-shadow: 0 2px 3px rgba(17, 17, 17, 0.1), 0 0 0 1px rgba(17, 17, 17, 0.1); - display: block; - padding: 20px; -} - -a.box:hover, a.box:focus { - box-shadow: 0 2px 3px rgba(17, 17, 17, 0.1), 0 0 0 1px #1fc8db; -} - -a.box:active { - box-shadow: inset 0 1px 2px rgba(17, 17, 17, 0.2), 0 0 0 1px #1fc8db; -} - -.button { - -moz-appearance: none; - -webkit-appearance: none; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - background-color: white; - border: 1px solid #d3d6db; - border-radius: 3px; - color: #222324; - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; - font-size: 14px; - height: 32px; - -webkit-box-pack: start; - -webkit-justify-content: flex-start; - -ms-flex-pack: start; - justify-content: flex-start; - line-height: 24px; - padding-left: 8px; - padding-right: 8px; - position: relative; - vertical-align: top; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - padding-left: 10px; - padding-right: 10px; - text-align: center; - white-space: nowrap; -} - -.button:hover { - border-color: #aeb1b5; -} - -.button:active, .button:focus, .button.is-active { - border-color: #1fc8db; - outline: none; -} - -.button[disabled], .button.is-disabled { - background-color: #f5f7fa; - border-color: #d3d6db; - cursor: not-allowed; - pointer-events: none; -} - -.button[disabled]::-moz-placeholder, .button.is-disabled::-moz-placeholder { - color: rgba(34, 35, 36, 0.3); -} - -.button[disabled]::-webkit-input-placeholder, .button.is-disabled::-webkit-input-placeholder { - color: rgba(34, 35, 36, 0.3); -} - -.button[disabled]:-moz-placeholder, .button.is-disabled:-moz-placeholder { - color: rgba(34, 35, 36, 0.3); -} - -.button[disabled]:-ms-input-placeholder, .button.is-disabled:-ms-input-placeholder { - color: rgba(34, 35, 36, 0.3); -} - -.button strong { - color: inherit; -} - -.button small { - display: block; - font-size: 11px; - line-height: 1; - margin-top: 5px; -} - -.button .icon:first-child, -.button .tag:first-child { - margin-left: -2px; - margin-right: 4px; -} - -.button .icon:last-child, -.button .tag:last-child { - margin-left: 4px; - margin-right: -2px; -} - -.button:hover, .button:focus, .button.is-active { - color: #222324; -} - -.button:active { - box-shadow: inset 0 1px 2px rgba(17, 17, 17, 0.2); -} - -.button.is-white { - background-color: #fff; - border-color: transparent; - color: #111; -} - -.button.is-white:hover, .button.is-white:focus, .button.is-white.is-active { - background-color: #e6e6e6; - border-color: transparent; - color: #111; -} - -.button.is-white:active { - border-color: transparent; -} - -.button.is-white.is-inverted { - background-color: #111; - color: #fff; -} - -.button.is-white.is-inverted:hover { - background-color: #040404; -} - -.button.is-white.is-loading:after { - border-color: transparent transparent #111 #111 !important; -} - -.button.is-white.is-outlined { - background-color: transparent; - border-color: #fff; - color: #fff; -} - -.button.is-white.is-outlined:hover, .button.is-white.is-outlined:focus { - background-color: #fff; - border-color: #fff; - color: #111; -} - -.button.is-black { - background-color: #111; - border-color: transparent; - color: #fff; -} - -.button.is-black:hover, .button.is-black:focus, .button.is-black.is-active { - background-color: black; - border-color: transparent; - color: #fff; -} - -.button.is-black:active { - border-color: transparent; -} - -.button.is-black.is-inverted { - background-color: #fff; - color: #111; -} - -.button.is-black.is-inverted:hover { - background-color: #f2f2f2; -} - -.button.is-black.is-loading:after { - border-color: transparent transparent #fff #fff !important; -} - -.button.is-black.is-outlined { - background-color: transparent; - border-color: #111; - color: #111; -} - -.button.is-black.is-outlined:hover, .button.is-black.is-outlined:focus { - background-color: #111; - border-color: #111; - color: #fff; -} - -.button.is-light { - background-color: #f5f7fa; - border-color: transparent; - color: #69707a; -} - -.button.is-light:hover, .button.is-light:focus, .button.is-light.is-active { - background-color: #d3dce9; - border-color: transparent; - color: #69707a; -} - -.button.is-light:active { - border-color: transparent; -} - -.button.is-light.is-inverted { - background-color: #69707a; - color: #f5f7fa; -} - -.button.is-light.is-inverted:hover { - background-color: #5d636c; -} - -.button.is-light.is-loading:after { - border-color: transparent transparent #69707a #69707a !important; -} - -.button.is-light.is-outlined { - background-color: transparent; - border-color: #f5f7fa; - color: #f5f7fa; -} - -.button.is-light.is-outlined:hover, .button.is-light.is-outlined:focus { - background-color: #f5f7fa; - border-color: #f5f7fa; - color: #69707a; -} - -.button.is-dark { - background-color: #69707a; - border-color: transparent; - color: #f5f7fa; -} - -.button.is-dark:hover, .button.is-dark:focus, .button.is-dark.is-active { - background-color: #51575f; - border-color: transparent; - color: #f5f7fa; -} - -.button.is-dark:active { - border-color: transparent; -} - -.button.is-dark.is-inverted { - background-color: #f5f7fa; - color: #69707a; -} - -.button.is-dark.is-inverted:hover { - background-color: #e4e9f2; -} - -.button.is-dark.is-loading:after { - border-color: transparent transparent #f5f7fa #f5f7fa !important; -} - -.button.is-dark.is-outlined { - background-color: transparent; - border-color: #69707a; - color: #69707a; -} - -.button.is-dark.is-outlined:hover, .button.is-dark.is-outlined:focus { - background-color: #69707a; - border-color: #69707a; - color: #f5f7fa; -} - -.button.is-primary { - background-color: #1fc8db; - border-color: transparent; - color: white; -} - -.button.is-primary:hover, .button.is-primary:focus, .button.is-primary.is-active { - background-color: #199fae; - border-color: transparent; - color: white; -} - -.button.is-primary:active { - border-color: transparent; -} - -.button.is-primary.is-inverted { - background-color: white; - color: #1fc8db; -} - -.button.is-primary.is-inverted:hover { - background-color: #f2f2f2; -} - -.button.is-primary.is-loading:after { - border-color: transparent transparent white white !important; -} - -.button.is-primary.is-outlined { - background-color: transparent; - border-color: #1fc8db; - color: #1fc8db; -} - -.button.is-primary.is-outlined:hover, .button.is-primary.is-outlined:focus { - background-color: #1fc8db; - border-color: #1fc8db; - color: white; -} - -.button.is-info { - background-color: #42afe3; - border-color: transparent; - color: white; -} - -.button.is-info:hover, .button.is-info:focus, .button.is-info.is-active { - background-color: #1f99d3; - border-color: transparent; - color: white; -} - -.button.is-info:active { - border-color: transparent; -} - -.button.is-info.is-inverted { - background-color: white; - color: #42afe3; -} - -.button.is-info.is-inverted:hover { - background-color: #f2f2f2; -} - -.button.is-info.is-loading:after { - border-color: transparent transparent white white !important; -} - -.button.is-info.is-outlined { - background-color: transparent; - border-color: #42afe3; - color: #42afe3; -} - -.button.is-info.is-outlined:hover, .button.is-info.is-outlined:focus { - background-color: #42afe3; - border-color: #42afe3; - color: white; -} - -.button.is-success { - background-color: #97cd76; - border-color: transparent; - color: white; -} - -.button.is-success:hover, .button.is-success:focus, .button.is-success.is-active { - background-color: #7bbf51; - border-color: transparent; - color: white; -} - -.button.is-success:active { - border-color: transparent; -} - -.button.is-success.is-inverted { - background-color: white; - color: #97cd76; -} - -.button.is-success.is-inverted:hover { - background-color: #f2f2f2; -} - -.button.is-success.is-loading:after { - border-color: transparent transparent white white !important; -} - -.button.is-success.is-outlined { - background-color: transparent; - border-color: #97cd76; - color: #97cd76; -} - -.button.is-success.is-outlined:hover, .button.is-success.is-outlined:focus { - background-color: #97cd76; - border-color: #97cd76; - color: white; -} - -.button.is-warning { - background-color: #fce473; - border-color: transparent; - color: rgba(17, 17, 17, 0.5); -} - -.button.is-warning:hover, .button.is-warning:focus, .button.is-warning.is-active { - background-color: #fbda41; - border-color: transparent; - color: rgba(17, 17, 17, 0.5); -} - -.button.is-warning:active { - border-color: transparent; -} - -.button.is-warning.is-inverted { - background-color: rgba(17, 17, 17, 0.5); - color: #fce473; -} - -.button.is-warning.is-inverted:hover { - background-color: rgba(4, 4, 4, 0.5); -} - -.button.is-warning.is-loading:after { - border-color: transparent transparent rgba(17, 17, 17, 0.5) rgba(17, 17, 17, 0.5) !important; -} - -.button.is-warning.is-outlined { - background-color: transparent; - border-color: #fce473; - color: #fce473; -} - -.button.is-warning.is-outlined:hover, .button.is-warning.is-outlined:focus { - background-color: #fce473; - border-color: #fce473; - color: rgba(17, 17, 17, 0.5); -} - -.button.is-danger { - background-color: #ed6c63; - border-color: transparent; - color: white; -} - -.button.is-danger:hover, .button.is-danger:focus, .button.is-danger.is-active { - background-color: #e84135; - border-color: transparent; - color: white; -} - -.button.is-danger:active { - border-color: transparent; -} - -.button.is-danger.is-inverted { - background-color: white; - color: #ed6c63; -} - -.button.is-danger.is-inverted:hover { - background-color: #f2f2f2; -} - -.button.is-danger.is-loading:after { - border-color: transparent transparent white white !important; -} - -.button.is-danger.is-outlined { - background-color: transparent; - border-color: #ed6c63; - color: #ed6c63; -} - -.button.is-danger.is-outlined:hover, .button.is-danger.is-outlined:focus { - background-color: #ed6c63; - border-color: #ed6c63; - color: white; -} - -.button.is-link { - background-color: transparent; - border-color: transparent; - color: #69707a; - text-decoration: underline; -} - -.button.is-link:hover, .button.is-link:focus { - background-color: #d3d6db; - color: #222324; -} - -.button.is-small { - border-radius: 2px; - font-size: 11px; - height: 24px; - line-height: 16px; - padding-left: 6px; - padding-right: 6px; -} - -.button.is-medium { - font-size: 18px; - height: 40px; - padding-left: 14px; - padding-right: 14px; -} - -.button.is-large { - font-size: 22px; - height: 48px; - padding-left: 20px; - padding-right: 20px; -} - -.button[disabled], .button.is-disabled { - opacity: 0.5; -} - -.button.is-fullwidth { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - width: 100%; -} - -.button.is-loading { - color: transparent !important; - pointer-events: none; -} - -.button.is-loading:after { - left: 50%; - margin-left: -8px; - margin-top: -8px; - position: absolute; - top: 50%; - position: absolute !important; -} - -.content a:not(.button) { - border-bottom: 1px solid #d3d6db; -} - -.content a:not(.button):visited { - color: #847bb9; -} - -.content a:not(.button):hover { - border-bottom-color: #1fc8db; -} - -.content li + li { - margin-top: 0.25em; -} - -.content blockquote:not(:last-child), -.content p:not(:last-child), -.content ol:not(:last-child), -.content ul:not(:last-child) { - margin-bottom: 1em; -} - -.content h1, -.content h2, -.content h3, -.content h4, -.content h5, -.content h6 { - color: #222324; - font-weight: 300; - line-height: 1.125; - margin-bottom: 20px; -} - -.content h1:not(:first-child), -.content h2:not(:first-child), -.content h3:not(:first-child) { - margin-top: 40px; -} - -.content blockquote { - background-color: #f5f7fa; - border-left: 5px solid #d3d6db; - padding: 1.5em; -} - -.content h1 { - font-size: 2em; -} - -.content h2 { - font-size: 1.75em; -} - -.content h3 { - font-size: 1.5em; -} - -.content h4 { - font-size: 1.25em; -} - -.content h5 { - font-size: 1.125em; -} - -.content h6 { - font-size: 1em; -} - -.content ol { - list-style: decimal outside; - margin-left: 2em; - margin-right: 2em; - margin-top: 1em; -} - -.content ul { - list-style: disc outside; - margin-left: 2em; - margin-right: 2em; - margin-top: 1em; -} - -.content ul ul { - list-style-type: circle; - margin-top: 0.5em; -} - -.content ul ul ul { - list-style-type: square; -} - -.content.is-medium { - font-size: 18px; -} - -.content.is-medium code { - font-size: 14px; -} - -.content.is-large { - font-size: 24px; -} - -.content.is-large code { - font-size: 18px; -} - -.input, .textarea { - -moz-appearance: none; - -webkit-appearance: none; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - background-color: white; - border: 1px solid #d3d6db; - border-radius: 3px; - color: #222324; - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; - font-size: 14px; - height: 32px; - -webkit-box-pack: start; - -webkit-justify-content: flex-start; - -ms-flex-pack: start; - justify-content: flex-start; - line-height: 24px; - padding-left: 8px; - padding-right: 8px; - position: relative; - vertical-align: top; - box-shadow: inset 0 1px 2px rgba(17, 17, 17, 0.1); - max-width: 100%; - width: 100%; -} - -.input:hover, .textarea:hover { - border-color: #aeb1b5; -} - -.input:active, .textarea:active, .input:focus, .textarea:focus, .input.is-active, .is-active.textarea { - border-color: #1fc8db; - outline: none; -} - -.input[disabled], [disabled].textarea, .input.is-disabled, .is-disabled.textarea { - background-color: #f5f7fa; - border-color: #d3d6db; - cursor: not-allowed; - pointer-events: none; -} - -.input[disabled]::-moz-placeholder, [disabled].textarea::-moz-placeholder, .input.is-disabled::-moz-placeholder, .is-disabled.textarea::-moz-placeholder { - color: rgba(34, 35, 36, 0.3); -} - -.input[disabled]::-webkit-input-placeholder, [disabled].textarea::-webkit-input-placeholder, .input.is-disabled::-webkit-input-placeholder, .is-disabled.textarea::-webkit-input-placeholder { - color: rgba(34, 35, 36, 0.3); -} - -.input[disabled]:-moz-placeholder, [disabled].textarea:-moz-placeholder, .input.is-disabled:-moz-placeholder, .is-disabled.textarea:-moz-placeholder { - color: rgba(34, 35, 36, 0.3); -} - -.input[disabled]:-ms-input-placeholder, [disabled].textarea:-ms-input-placeholder, .input.is-disabled:-ms-input-placeholder, .is-disabled.textarea:-ms-input-placeholder { - color: rgba(34, 35, 36, 0.3); -} - -.input.is-white, .is-white.textarea { - border-color: #fff; -} - -.input.is-black, .is-black.textarea { - border-color: #111; -} - -.input.is-light, .is-light.textarea { - border-color: #f5f7fa; -} - -.input.is-dark, .is-dark.textarea { - border-color: #69707a; -} - -.input.is-primary, .is-primary.textarea { - border-color: #1fc8db; -} - -.input.is-info, .is-info.textarea { - border-color: #42afe3; -} - -.input.is-success, .is-success.textarea { - border-color: #97cd76; -} - -.input.is-warning, .is-warning.textarea { - border-color: #fce473; -} - -.input.is-danger, .is-danger.textarea { - border-color: #ed6c63; -} - -.input[type="search"], [type="search"].textarea { - border-radius: 290486px; -} - -.input.is-small, .is-small.textarea { - border-radius: 2px; - font-size: 11px; - height: 24px; - line-height: 16px; - padding-left: 6px; - padding-right: 6px; -} - -.input.is-medium, .is-medium.textarea { - font-size: 18px; - height: 40px; - line-height: 32px; - padding-left: 10px; - padding-right: 10px; -} - -.input.is-large, .is-large.textarea { - font-size: 24px; - height: 48px; - line-height: 40px; - padding-left: 12px; - padding-right: 12px; -} - -.input.is-fullwidth, .is-fullwidth.textarea { - display: block; - width: 100%; -} - -.input.is-inline, .is-inline.textarea { - display: inline; - width: auto; -} - -.textarea { - display: block; - line-height: 1.2; - max-height: 600px; - max-width: 100%; - min-height: 120px; - min-width: 100%; - padding: 10px; - resize: vertical; -} - -.checkbox, .radio { - cursor: pointer; - display: inline-block; - line-height: 16px; - position: relative; - vertical-align: top; -} - -.checkbox input, .radio input { - cursor: pointer; -} - -.checkbox:hover, .radio:hover { - color: #222324; -} - -.is-disabled.checkbox, .is-disabled.radio { - color: #aeb1b5; - pointer-events: none; -} - -.is-disabled.checkbox input, .is-disabled.radio input { - pointer-events: none; -} - -.radio + .radio { - margin-left: 10px; -} - -.select { - display: inline-block; - height: 32px; - position: relative; - vertical-align: top; -} - -.select select { - -moz-appearance: none; - -webkit-appearance: none; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - background-color: white; - border: 1px solid #d3d6db; - border-radius: 3px; - color: #222324; - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; - font-size: 14px; - height: 32px; - -webkit-box-pack: start; - -webkit-justify-content: flex-start; - -ms-flex-pack: start; - justify-content: flex-start; - line-height: 24px; - padding-left: 8px; - padding-right: 8px; - position: relative; - vertical-align: top; - cursor: pointer; - display: block; - outline: none; - padding-right: 36px; -} - -.select select:hover { - border-color: #aeb1b5; -} - -.select select:active, .select select:focus, .select select.is-active { - border-color: #1fc8db; - outline: none; -} - -.select select[disabled], .select select.is-disabled { - background-color: #f5f7fa; - border-color: #d3d6db; - cursor: not-allowed; - pointer-events: none; -} - -.select select[disabled]::-moz-placeholder, .select select.is-disabled::-moz-placeholder { - color: rgba(34, 35, 36, 0.3); -} - -.select select[disabled]::-webkit-input-placeholder, .select select.is-disabled::-webkit-input-placeholder { - color: rgba(34, 35, 36, 0.3); -} - -.select select[disabled]:-moz-placeholder, .select select.is-disabled:-moz-placeholder { - color: rgba(34, 35, 36, 0.3); -} - -.select select[disabled]:-ms-input-placeholder, .select select.is-disabled:-ms-input-placeholder { - color: rgba(34, 35, 36, 0.3); -} - -.select select.is-white { - border-color: #fff; -} - -.select select.is-black { - border-color: #111; -} - -.select select.is-light { - border-color: #f5f7fa; -} - -.select select.is-dark { - border-color: #69707a; -} - -.select select.is-primary { - border-color: #1fc8db; -} - -.select select.is-info { - border-color: #42afe3; -} - -.select select.is-success { - border-color: #97cd76; -} - -.select select.is-warning { - border-color: #fce473; -} - -.select select.is-danger { - border-color: #ed6c63; -} - -.select select:hover { - border-color: #aeb1b5; -} - -.select select::ms-expand { - display: none; -} - -.select.is-fullwidth { - width: 100%; -} - -.select.is-fullwidth select { - width: 100%; -} - -.select:after { - border: 1px solid #1fc8db; - border-right: 0; - border-top: 0; - content: " "; - display: block; - height: 7px; - pointer-events: none; - position: absolute; - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); - width: 7px; - margin-top: -6px; - right: 16px; - top: 50%; -} - -.select:hover:after { - border-color: #222324; -} - -.select.is-small { - height: 24px; -} - -.select.is-small select { - border-radius: 2px; - font-size: 11px; - height: 24px; - line-height: 16px; - padding-left: 6px; - padding-right: 6px; - padding-right: 28px; -} - -.select.is-medium { - height: 40px; -} - -.select.is-medium select { - font-size: 18px; - height: 40px; - line-height: 32px; - padding-left: 10px; - padding-right: 10px; - padding-right: 44px; -} - -.select.is-large { - height: 48px; -} - -.select.is-large select { - font-size: 24px; - height: 48px; - line-height: 40px; - padding-left: 12px; - padding-right: 12px; - padding-right: 52px; -} - -.label { - color: #222324; - display: block; - font-weight: bold; -} - -.label:not(:last-child) { - margin-bottom: 5px; -} - -.help { - display: block; - font-size: 11px; - margin-top: 5px; -} - -.help.is-white { - color: #fff; -} - -.help.is-black { - color: #111; -} - -.help.is-light { - color: #f5f7fa; -} - -.help.is-dark { - color: #69707a; -} - -.help.is-primary { - color: #1fc8db; -} - -.help.is-info { - color: #42afe3; -} - -.help.is-success { - color: #97cd76; -} - -.help.is-warning { - color: #fce473; -} - -.help.is-danger { - color: #ed6c63; -} - -@media screen and (max-width: 768px) { - .control-label { - margin-bottom: 5px; - } -} - -@media screen and (min-width: 769px) { - .control-label { - -webkit-box-flex: 1; - -webkit-flex-grow: 1; - -ms-flex-positive: 1; - flex-grow: 1; - margin-right: 20px; - padding-top: 7px; - text-align: right; - } -} - -.control { - position: relative; - text-align: left; -} - -.control:not(:last-child) { - margin-bottom: 10px; -} - -.control.has-addons { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: start; - -webkit-justify-content: flex-start; - -ms-flex-pack: start; - justify-content: flex-start; -} - -.control.has-addons .button, -.control.has-addons .input, -.control.has-addons .textarea, -.control.has-addons .select { - border-radius: 0; - margin-right: -1px; - width: auto; -} - -.control.has-addons .button:hover, -.control.has-addons .input:hover, -.control.has-addons .textarea:hover, -.control.has-addons .select:hover { - z-index: 2; -} - -.control.has-addons .button:active, .control.has-addons .button:focus, -.control.has-addons .input:active, -.control.has-addons .textarea:active, -.control.has-addons .input:focus, -.control.has-addons .textarea:focus, -.control.has-addons .select:active, -.control.has-addons .select:focus { - z-index: 3; -} - -.control.has-addons .button:first-child, -.control.has-addons .input:first-child, -.control.has-addons .textarea:first-child, -.control.has-addons .select:first-child { - border-radius: 3px 0 0 3px; -} - -.control.has-addons .button:first-child select, -.control.has-addons .input:first-child select, -.control.has-addons .textarea:first-child select, -.control.has-addons .select:first-child select { - border-radius: 3px 0 0 3px; -} - -.control.has-addons .button:last-child, -.control.has-addons .input:last-child, -.control.has-addons .textarea:last-child, -.control.has-addons .select:last-child { - border-radius: 0 3px 3px 0; -} - -.control.has-addons .button:last-child select, -.control.has-addons .input:last-child select, -.control.has-addons .textarea:last-child select, -.control.has-addons .select:last-child select { - border-radius: 0 3px 3px 0; -} - -.control.has-addons .button.is-expanded, -.control.has-addons .input.is-expanded, -.control.has-addons .is-expanded.textarea, -.control.has-addons .select.is-expanded { - -webkit-box-flex: 1; - -webkit-flex-grow: 1; - -ms-flex-positive: 1; - flex-grow: 1; -} - -.control.has-addons.has-addons-centered { - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; -} - -.control.has-addons.has-addons-right { - -webkit-box-pack: end; - -webkit-justify-content: flex-end; - -ms-flex-pack: end; - justify-content: flex-end; -} - -.control.has-addons.has-addons-fullwidth .button, -.control.has-addons.has-addons-fullwidth .input, -.control.has-addons.has-addons-fullwidth .textarea, -.control.has-addons.has-addons-fullwidth .select { - -webkit-box-flex: 1; - -webkit-flex-grow: 1; - -ms-flex-positive: 1; - flex-grow: 1; -} - -.control.has-icon > .fa { - display: inline-block; - font-size: 14px; - height: 24px; - line-height: 24px; - text-align: center; - vertical-align: top; - width: 24px; - color: #aeb1b5; - pointer-events: none; - position: absolute; - top: 4px; - z-index: 4; -} - -.control.has-icon .input:focus + .fa, .control.has-icon .textarea:focus + .fa { - color: #222324; -} - -.control.has-icon .input.is-small + .fa, .control.has-icon .is-small.textarea + .fa { - font-size: 10.5px; - top: 0; -} - -.control.has-icon .input.is-medium + .fa, .control.has-icon .is-medium.textarea + .fa { - font-size: 21px; - top: 8px; -} - -.control.has-icon .input.is-large + .fa, .control.has-icon .is-large.textarea + .fa { - font-size: 21px; - top: 12px; -} - -.control.has-icon:not(.has-icon-right) > .fa { - left: 4px; -} - -.control.has-icon:not(.has-icon-right) .input, .control.has-icon:not(.has-icon-right) .textarea { - padding-left: 32px; -} - -.control.has-icon:not(.has-icon-right) .input.is-small, .control.has-icon:not(.has-icon-right) .is-small.textarea { - padding-left: 24px; -} - -.control.has-icon:not(.has-icon-right) .input.is-small + .fa, .control.has-icon:not(.has-icon-right) .is-small.textarea + .fa { - left: 0; -} - -.control.has-icon:not(.has-icon-right) .input.is-medium, .control.has-icon:not(.has-icon-right) .is-medium.textarea { - padding-left: 40px; -} - -.control.has-icon:not(.has-icon-right) .input.is-medium + .fa, .control.has-icon:not(.has-icon-right) .is-medium.textarea + .fa { - left: 8px; -} - -.control.has-icon:not(.has-icon-right) .input.is-large, .control.has-icon:not(.has-icon-right) .is-large.textarea { - padding-left: 48px; -} - -.control.has-icon:not(.has-icon-right) .input.is-large + .fa, .control.has-icon:not(.has-icon-right) .is-large.textarea + .fa { - left: 12px; -} - -.control.has-icon.has-icon-right > .fa { - right: 4px; -} - -.control.has-icon.has-icon-right .input, .control.has-icon.has-icon-right .textarea { - padding-right: 32px; -} - -.control.has-icon.has-icon-right .input.is-small, .control.has-icon.has-icon-right .is-small.textarea { - padding-right: 24px; -} - -.control.has-icon.has-icon-right .input.is-small + .fa, .control.has-icon.has-icon-right .is-small.textarea + .fa { - right: 0; -} - -.control.has-icon.has-icon-right .input.is-medium, .control.has-icon.has-icon-right .is-medium.textarea { - padding-right: 40px; -} - -.control.has-icon.has-icon-right .input.is-medium + .fa, .control.has-icon.has-icon-right .is-medium.textarea + .fa { - right: 8px; -} - -.control.has-icon.has-icon-right .input.is-large, .control.has-icon.has-icon-right .is-large.textarea { - padding-right: 48px; -} - -.control.has-icon.has-icon-right .input.is-large + .fa, .control.has-icon.has-icon-right .is-large.textarea + .fa { - right: 12px; -} - -.control.is-grouped { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: start; - -webkit-justify-content: flex-start; - -ms-flex-pack: start; - justify-content: flex-start; -} - -.control.is-grouped > .control:not(:last-child) { - margin-bottom: 0; - margin-right: 10px; -} - -.control.is-grouped > .control.is-expanded { - -webkit-box-flex: 1; - -webkit-flex-grow: 1; - -ms-flex-positive: 1; - flex-grow: 1; -} - -.control.is-grouped.is-grouped-centered { - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; -} - -.control.is-grouped.is-grouped-right { - -webkit-box-pack: end; - -webkit-justify-content: flex-end; - -ms-flex-pack: end; - justify-content: flex-end; -} - -@media screen and (min-width: 769px) { - .control.is-horizontal { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - } - .control.is-horizontal > .control { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-flex: 5; - -webkit-flex-grow: 5; - -ms-flex-positive: 5; - flex-grow: 5; - } -} - -.control.is-loading:after { - position: absolute !important; - right: 8px; - top: 8px; -} - -.image { - display: block; - position: relative; -} - -.image img { - display: block; - height: auto; - width: 100%; -} - -.image.is-square img, .image.is-1by1 img, .image.is-4by3 img, .image.is-3by2 img, .image.is-16by9 img, .image.is-2by1 img { - bottom: 0; - left: 0; - position: absolute; - right: 0; - top: 0; - height: 100%; - width: 100%; -} - -.image.is-square, .image.is-1by1 { - padding-top: 100%; -} - -.image.is-4by3 { - padding-top: 75%; -} - -.image.is-3by2 { - padding-top: 66.6666%; -} - -.image.is-16by9 { - padding-top: 56.25%; -} - -.image.is-2by1 { - padding-top: 50%; -} - -.image.is-16x16 { - height: 16px; - width: 16px; -} - -.image.is-24x24 { - height: 24px; - width: 24px; -} - -.image.is-32x32 { - height: 32px; - width: 32px; -} - -.image.is-48x48 { - height: 48px; - width: 48px; -} - -.image.is-64x64 { - height: 64px; - width: 64px; -} - -.image.is-96x96 { - height: 96px; - width: 96px; -} - -.image.is-128x128 { - height: 128px; - width: 128px; -} - -.notification { - background-color: #f5f7fa; - border-radius: 3px; - padding: 16px 20px; - position: relative; -} - -.notification:after { - clear: both; - content: " "; - display: table; -} - -.notification .delete, .notification .modal-close { - border-radius: 0 3px; - float: right; - margin: -16px -20px 0 20px; -} - -.notification .subtitle, -.notification .title { - color: inherit; -} - -.notification.is-white { - background-color: #fff; - color: #111; -} - -.notification.is-black { - background-color: #111; - color: #fff; -} - -.notification.is-light { - background-color: #f5f7fa; - color: #69707a; -} - -.notification.is-dark { - background-color: #69707a; - color: #f5f7fa; -} - -.notification.is-primary { - background-color: #1fc8db; - color: white; -} - -.notification.is-info { - background-color: #42afe3; - color: white; -} - -.notification.is-success { - background-color: #97cd76; - color: white; -} - -.notification.is-warning { - background-color: #fce473; - color: rgba(17, 17, 17, 0.5); -} - -.notification.is-danger { - background-color: #ed6c63; - color: white; -} - -.progress { - -moz-appearance: none; - -webkit-appearance: none; - border: none; - border-radius: 290486px; - display: block; - height: 12px; - overflow: hidden; - padding: 0; - width: 100%; -} - -.progress::-webkit-progress-bar { - background-color: #d3d6db; -} - -.progress::-webkit-progress-value { - background-color: #69707a; -} - -.progress::-moz-progress-bar { - background-color: #69707a; -} - -.progress.is-white::-webkit-progress-value { - background-color: #fff; -} - -.progress.is-white::-moz-progress-bar { - background-color: #fff; -} - -.progress.is-black::-webkit-progress-value { - background-color: #111; -} - -.progress.is-black::-moz-progress-bar { - background-color: #111; -} - -.progress.is-light::-webkit-progress-value { - background-color: #f5f7fa; -} - -.progress.is-light::-moz-progress-bar { - background-color: #f5f7fa; -} - -.progress.is-dark::-webkit-progress-value { - background-color: #69707a; -} - -.progress.is-dark::-moz-progress-bar { - background-color: #69707a; -} - -.progress.is-primary::-webkit-progress-value { - background-color: #1fc8db; -} - -.progress.is-primary::-moz-progress-bar { - background-color: #1fc8db; -} - -.progress.is-info::-webkit-progress-value { - background-color: #42afe3; -} - -.progress.is-info::-moz-progress-bar { - background-color: #42afe3; -} - -.progress.is-success::-webkit-progress-value { - background-color: #97cd76; -} - -.progress.is-success::-moz-progress-bar { - background-color: #97cd76; -} - -.progress.is-warning::-webkit-progress-value { - background-color: #fce473; -} - -.progress.is-warning::-moz-progress-bar { - background-color: #fce473; -} - -.progress.is-danger::-webkit-progress-value { - background-color: #ed6c63; -} - -.progress.is-danger::-moz-progress-bar { - background-color: #ed6c63; -} - -.progress.is-small { - height: 8px; -} - -.progress.is-medium { - height: 16px; -} - -.progress.is-large { - height: 20px; -} - -.table { - background-color: #fff; - color: #222324; - margin-bottom: 20px; - width: 100%; -} - -.table td, -.table th { - border: 1px solid #d3d6db; - border-width: 0 0 1px; - padding: 8px 10px; - vertical-align: top; -} - -.table td.is-icon, -.table th.is-icon { - padding: 5px; - text-align: center; - white-space: nowrap; - width: 1%; -} - -.table td.is-icon .fa, -.table th.is-icon .fa { - display: inline-block; - font-size: 21px; - height: 24px; - line-height: 24px; - text-align: center; - vertical-align: top; - width: 24px; -} - -.table td.is-icon.is-link, -.table th.is-icon.is-link { - padding: 0; -} - -.table td.is-icon.is-link > a, -.table th.is-icon.is-link > a { - padding: 5px; -} - -.table td.is-link, -.table th.is-link { - padding: 0; -} - -.table td.is-link > a, -.table th.is-link > a { - display: block; - padding: 8px 10px; -} - -.table td.is-link > a:hover, -.table th.is-link > a:hover { - background-color: #1fc8db; - color: white; -} - -.table td.is-narrow, -.table th.is-narrow { - white-space: nowrap; - width: 1%; -} - -.table th { - color: #222324; - text-align: left; -} - -.table tr:hover { - background-color: #f5f7fa; - color: #222324; -} - -.table thead td, -.table thead th { - border-width: 0 0 2px; - color: #aeb1b5; -} - -.table tbody tr:last-child td, -.table tbody tr:last-child th { - border-bottom-width: 0; -} - -.table tfoot td, -.table tfoot th { - border-width: 2px 0 0; - color: #aeb1b5; -} - -.table.is-bordered td, -.table.is-bordered th { - border-width: 1px; -} - -.table.is-bordered tr:last-child td, -.table.is-bordered tr:last-child th { - border-bottom-width: 1px; -} - -.table.is-narrow td, -.table.is-narrow th { - padding: 5px 10px; -} - -.table.is-narrow td.is-icon, -.table.is-narrow th.is-icon { - padding: 2px; -} - -.table.is-narrow td.is-icon.is-link, -.table.is-narrow th.is-icon.is-link { - padding: 0; -} - -.table.is-narrow td.is-icon.is-link > a, -.table.is-narrow th.is-icon.is-link > a { - padding: 2px; -} - -.table.is-narrow td.is-link, -.table.is-narrow th.is-link { - padding: 0; -} - -.table.is-narrow td.is-link > a, -.table.is-narrow th.is-link > a { - padding: 5px 10px; -} - -.table.is-striped tbody tr:hover { - background-color: #eef2f7; -} - -.table.is-striped tbody tr:nth-child(2n) { - background-color: #f5f7fa; -} - -.table.is-striped tbody tr:nth-child(2n):hover { - background-color: #eef2f7; -} - -.title, -.subtitle { - font-weight: 300; - word-break: break-word; -} - -.title em, -.title span, -.subtitle em, -.subtitle span { - font-weight: 300; -} - -.title a:hover, -.subtitle a:hover { - border-bottom: 1px solid; -} - -.title strong, -.subtitle strong { - font-weight: 500; -} - -.title .tag, -.subtitle .tag { - vertical-align: bottom; -} - -.title { - color: #222324; - font-size: 28px; - line-height: 1; -} - -.title code { - display: inline-block; - font-size: 28px; -} - -.title strong { - color: inherit; -} - -.title + .highlight { - margin-top: -10px; -} - -.title + .subtitle { - margin-top: -10px; -} - -.title.is-1 { - font-size: 48px; -} - -.title.is-1 code { - font-size: 40px; -} - -.title.is-2 { - font-size: 40px; -} - -.title.is-2 code { - font-size: 28px; -} - -.title.is-3 { - font-size: 28px; -} - -.title.is-3 code { - font-size: 24px; -} - -.title.is-4 { - font-size: 24px; -} - -.title.is-4 code { - font-size: 18px; -} - -.title.is-5 { - font-size: 18px; -} - -.title.is-5 code { - font-size: 14px; -} - -.title.is-6 { - font-size: 14px; -} - -.title.is-6 code { - font-size: 14px; -} - -.title.is-normal { - font-weight: 400; -} - -.title.is-normal strong { - font-weight: 700; -} - -@media screen and (min-width: 769px) { - .title + .subtitle { - margin-top: -15px; - } -} - -.subtitle { - color: #69707a; - font-size: 18px; - line-height: 1.125; -} - -.subtitle code { - border-radius: 3px; - display: inline-block; - font-size: 14px; - padding: 2px 3px; - vertical-align: top; -} - -.subtitle strong { - color: #222324; -} - -.subtitle + .title { - margin-top: -20px; -} - -.subtitle.is-1 { - font-size: 48px; -} - -.subtitle.is-1 code { - font-size: 40px; -} - -.subtitle.is-2 { - font-size: 40px; -} - -.subtitle.is-2 code { - font-size: 28px; -} - -.subtitle.is-3 { - font-size: 28px; -} - -.subtitle.is-3 code { - font-size: 24px; -} - -.subtitle.is-4 { - font-size: 24px; -} - -.subtitle.is-4 code { - font-size: 18px; -} - -.subtitle.is-5 { - font-size: 18px; -} - -.subtitle.is-5 code { - font-size: 14px; -} - -.subtitle.is-6 { - font-size: 14px; -} - -.subtitle.is-6 code { - font-size: 14px; -} - -.subtitle.is-normal { - font-weight: 400; -} - -.subtitle.is-normal strong { - font-weight: 700; -} - -.delete, .modal-close { - -moz-appearance: none; - -webkit-appearance: none; - background-color: rgba(17, 17, 17, 0.2); - border: none; - border-radius: 290486px; - cursor: pointer; - display: inline-block; - height: 24px; - position: relative; - vertical-align: top; - width: 24px; -} - -.delete:before, .modal-close:before, .delete:after, .modal-close:after { - background-color: #fff; - content: ""; - display: block; - height: 2px; - left: 50%; - margin-left: -25%; - margin-top: -1px; - position: absolute; - top: 50%; - width: 50%; -} - -.delete:before, .modal-close:before { - -webkit-transform: rotate(45deg); - transform: rotate(45deg); -} - -.delete:after, .modal-close:after { - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.delete:hover, .modal-close:hover { - background-color: rgba(17, 17, 17, 0.5); -} - -.delete.is-small, .tag:not(.is-large) .delete, .tag:not(.is-large) .modal-close, .is-small.modal-close { - height: 16px; - width: 16px; -} - -.delete.is-medium, .is-medium.modal-close { - height: 32px; - width: 32px; -} - -.delete.is-large, .is-large.modal-close { - height: 40px; - width: 40px; -} - -.icon { - display: inline-block; - font-size: 21px; - height: 24px; - line-height: 24px; - text-align: center; - vertical-align: top; - width: 24px; -} - -.icon .fa { - font-size: inherit; - line-height: inherit; -} - -.icon.is-small { - display: inline-block; - font-size: 14px; - height: 16px; - line-height: 16px; - text-align: center; - vertical-align: top; - width: 16px; -} - -.icon.is-medium { - display: inline-block; - font-size: 28px; - height: 32px; - line-height: 32px; - text-align: center; - vertical-align: top; - width: 32px; -} - -.icon.is-large { - display: inline-block; - font-size: 42px; - height: 48px; - line-height: 48px; - text-align: center; - vertical-align: top; - width: 48px; -} - -.hamburger, .nav-toggle { - cursor: pointer; - display: block; - height: 50px; - position: relative; - width: 50px; -} - -.hamburger span, .nav-toggle span { - background-color: #69707a; - display: block; - height: 1px; - left: 50%; - margin-left: -7px; - position: absolute; - top: 50%; - -webkit-transition: none 86ms ease-out; - transition: none 86ms ease-out; - -webkit-transition-property: background, left, opacity, -webkit-transform; - transition-property: background, left, opacity, -webkit-transform; - transition-property: background, left, opacity, transform; - transition-property: background, left, opacity, transform, -webkit-transform; - width: 15px; -} - -.hamburger span:nth-child(1), .nav-toggle span:nth-child(1) { - margin-top: -6px; -} - -.hamburger span:nth-child(2), .nav-toggle span:nth-child(2) { - margin-top: -1px; -} - -.hamburger span:nth-child(3), .nav-toggle span:nth-child(3) { - margin-top: 4px; -} - -.hamburger:hover, .nav-toggle:hover { - background-color: #f5f7fa; -} - -.hamburger.is-active span, .is-active.nav-toggle span { - background-color: #1fc8db; -} - -.hamburger.is-active span:nth-child(1), .is-active.nav-toggle span:nth-child(1) { - margin-left: -5px; - -webkit-transform: rotate(45deg); - transform: rotate(45deg); - -webkit-transform-origin: left top; - transform-origin: left top; -} - -.hamburger.is-active span:nth-child(2), .is-active.nav-toggle span:nth-child(2) { - opacity: 0; -} - -.hamburger.is-active span:nth-child(3), .is-active.nav-toggle span:nth-child(3) { - margin-left: -5px; - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); - -webkit-transform-origin: left bottom; - transform-origin: left bottom; -} - -.heading { - display: block; - font-size: 11px; - letter-spacing: 1px; - margin-bottom: 5px; - text-transform: uppercase; -} - -.highlight { - font-size: 12px; - font-weight: normal; - max-width: 100%; - overflow: hidden; - padding: 0; -} - -.highlight pre { - overflow: auto; - max-width: 100%; -} - -.loader, .button.is-loading:after, .control.is-loading:after { - -webkit-animation: spin-around 500ms infinite linear; - animation: spin-around 500ms infinite linear; - border: 2px solid #d3d6db; - border-radius: 290486px; - border-right-color: transparent; - border-top-color: transparent; - content: ""; - display: block; - height: 16px; - position: relative; - width: 16px; -} - -.number { - background-color: #f5f7fa; - border-radius: 290486px; - display: inline-block; - font-size: 18px; - vertical-align: top; -} - -.tag { - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - background-color: #f5f7fa; - border-radius: 290486px; - color: #69707a; - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; - font-size: 12px; - height: 24px; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - line-height: 16px; - padding-left: 10px; - padding-right: 10px; - vertical-align: top; - white-space: nowrap; -} - -.tag .delete, .tag .modal-close { - margin-left: 4px; - margin-right: -6px; -} - -.tag.is-white { - background-color: #fff; - color: #111; -} - -.tag.is-black { - background-color: #111; - color: #fff; -} - -.tag.is-light { - background-color: #f5f7fa; - color: #69707a; -} - -.tag.is-dark { - background-color: #69707a; - color: #f5f7fa; -} - -.tag.is-primary { - background-color: #1fc8db; - color: white; -} - -.tag.is-info { - background-color: #42afe3; - color: white; -} - -.tag.is-success { - background-color: #97cd76; - color: white; -} - -.tag.is-warning { - background-color: #fce473; - color: rgba(17, 17, 17, 0.5); -} - -.tag.is-danger { - background-color: #ed6c63; - color: white; -} - -.tag.is-small { - font-size: 11px; - height: 20px; - padding-left: 8px; - padding-right: 8px; -} - -.tag.is-medium { - font-size: 14px; - height: 32px; - padding-left: 14px; - padding-right: 14px; -} - -.tag.is-large { - font-size: 18px; - height: 40px; - line-height: 24px; - padding-left: 18px; - padding-right: 18px; -} - -.tag.is-large .delete, .tag.is-large .modal-close { - margin-left: 4px; - margin-right: -8px; -} - -.unselectable, .is-unselectable, .button, .delete, .modal-close, .tabs { - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.card-header { - -webkit-box-align: stretch; - -webkit-align-items: stretch; - -ms-flex-align: stretch; - align-items: stretch; - box-shadow: 0 1px 2px rgba(17, 17, 17, 0.1); - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - min-height: 40px; -} - -.card-header-title { - -webkit-box-align: start; - -webkit-align-items: flex-start; - -ms-flex-align: start; - align-items: flex-start; - color: #222324; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-flex: 1; - -webkit-flex-grow: 1; - -ms-flex-positive: 1; - flex-grow: 1; - font-weight: bold; - padding: 10px; -} - -.card-header-icon { - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - cursor: pointer; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - width: 40px; -} - -.card-image { - display: block; - position: relative; -} - -.card-content { - padding: 20px; -} - -.card-content .title + .subtitle { - margin-top: -20px; -} - -.card-footer { - border-top: 1px solid #d3d6db; - -webkit-box-align: stretch; - -webkit-align-items: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; -} - -.card-footer-item { - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-flex: 1; - -webkit-flex-grow: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - padding: 10px; -} - -.card-footer-item:not(:last-child) { - border-right: 1px solid #d3d6db; -} - -.card { - background-color: #fff; - box-shadow: 0 2px 3px rgba(17, 17, 17, 0.1), 0 0 0 1px rgba(17, 17, 17, 0.1); - color: #69707a; - max-width: 100%; - position: relative; - width: 300px; -} - -.card .media:not(:last-child) { - margin-bottom: 10px; -} - -.card.is-fullwidth { - width: 100%; -} - -.card.is-rounded { - border-radius: 5px; -} - -.column { - -webkit-flex-basis: 0; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -webkit-flex-grow: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -webkit-flex-shrink: 1; - -ms-flex-negative: 1; - flex-shrink: 1; - padding: 10px; -} - -.columns.is-mobile > .column.is-narrow { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; -} - -.columns.is-mobile > .column.is-full { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 100%; -} - -.columns.is-mobile > .column.is-three-quarters { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 75%; -} - -.columns.is-mobile > .column.is-two-thirds { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 66.6666%; -} - -.columns.is-mobile > .column.is-half { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 50%; -} - -.columns.is-mobile > .column.is-one-third { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 33.3333%; -} - -.columns.is-mobile > .column.is-one-quarter { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 25%; -} - -.columns.is-mobile > .column.is-offset-three-quarters { - margin-left: 75%; -} - -.columns.is-mobile > .column.is-offset-two-thirds { - margin-left: 66.6666%; -} - -.columns.is-mobile > .column.is-offset-half { - margin-left: 50%; -} - -.columns.is-mobile > .column.is-offset-one-third { - margin-left: 33.3333%; -} - -.columns.is-mobile > .column.is-offset-one-quarter { - margin-left: 25%; -} - -.columns.is-mobile > .column.is-1 { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 8.33333%; -} - -.columns.is-mobile > .column.is-offset-1 { - margin-left: 8.33333%; -} - -.columns.is-mobile > .column.is-2 { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 16.66667%; -} - -.columns.is-mobile > .column.is-offset-2 { - margin-left: 16.66667%; -} - -.columns.is-mobile > .column.is-3 { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 25%; -} - -.columns.is-mobile > .column.is-offset-3 { - margin-left: 25%; -} - -.columns.is-mobile > .column.is-4 { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 33.33333%; -} - -.columns.is-mobile > .column.is-offset-4 { - margin-left: 33.33333%; -} - -.columns.is-mobile > .column.is-5 { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 41.66667%; -} - -.columns.is-mobile > .column.is-offset-5 { - margin-left: 41.66667%; -} - -.columns.is-mobile > .column.is-6 { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 50%; -} - -.columns.is-mobile > .column.is-offset-6 { - margin-left: 50%; -} - -.columns.is-mobile > .column.is-7 { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 58.33333%; -} - -.columns.is-mobile > .column.is-offset-7 { - margin-left: 58.33333%; -} - -.columns.is-mobile > .column.is-8 { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 66.66667%; -} - -.columns.is-mobile > .column.is-offset-8 { - margin-left: 66.66667%; -} - -.columns.is-mobile > .column.is-9 { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 75%; -} - -.columns.is-mobile > .column.is-offset-9 { - margin-left: 75%; -} - -.columns.is-mobile > .column.is-10 { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 83.33333%; -} - -.columns.is-mobile > .column.is-offset-10 { - margin-left: 83.33333%; -} - -.columns.is-mobile > .column.is-11 { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 91.66667%; -} - -.columns.is-mobile > .column.is-offset-11 { - margin-left: 91.66667%; -} - -.columns.is-mobile > .column.is-12 { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 100%; -} - -.columns.is-mobile > .column.is-offset-12 { - margin-left: 100%; -} - -@media screen and (max-width: 768px) { - .column.is-narrow-mobile { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - } - .column.is-full-mobile { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 100%; - } - .column.is-three-quarters-mobile { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 75%; - } - .column.is-two-thirds-mobile { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 66.6666%; - } - .column.is-half-mobile { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 50%; - } - .column.is-one-third-mobile { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 33.3333%; - } - .column.is-one-quarter-mobile { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 25%; - } - .column.is-offset-three-quarters-mobile { - margin-left: 75%; - } - .column.is-offset-two-thirds-mobile { - margin-left: 66.6666%; - } - .column.is-offset-half-mobile { - margin-left: 50%; - } - .column.is-offset-one-third-mobile { - margin-left: 33.3333%; - } - .column.is-offset-one-quarter-mobile { - margin-left: 25%; - } - .column.is-1-mobile { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 8.33333%; - } - .column.is-offset-1-mobile { - margin-left: 8.33333%; - } - .column.is-2-mobile { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 16.66667%; - } - .column.is-offset-2-mobile { - margin-left: 16.66667%; - } - .column.is-3-mobile { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 25%; - } - .column.is-offset-3-mobile { - margin-left: 25%; - } - .column.is-4-mobile { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 33.33333%; - } - .column.is-offset-4-mobile { - margin-left: 33.33333%; - } - .column.is-5-mobile { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 41.66667%; - } - .column.is-offset-5-mobile { - margin-left: 41.66667%; - } - .column.is-6-mobile { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 50%; - } - .column.is-offset-6-mobile { - margin-left: 50%; - } - .column.is-7-mobile { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 58.33333%; - } - .column.is-offset-7-mobile { - margin-left: 58.33333%; - } - .column.is-8-mobile { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 66.66667%; - } - .column.is-offset-8-mobile { - margin-left: 66.66667%; - } - .column.is-9-mobile { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 75%; - } - .column.is-offset-9-mobile { - margin-left: 75%; - } - .column.is-10-mobile { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 83.33333%; - } - .column.is-offset-10-mobile { - margin-left: 83.33333%; - } - .column.is-11-mobile { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 91.66667%; - } - .column.is-offset-11-mobile { - margin-left: 91.66667%; - } - .column.is-12-mobile { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 100%; - } - .column.is-offset-12-mobile { - margin-left: 100%; - } -} - -@media screen and (min-width: 769px) { - .column.is-narrow, .column.is-narrow-tablet { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - } - .column.is-full, .column.is-full-tablet { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 100%; - } - .column.is-three-quarters, .column.is-three-quarters-tablet { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 75%; - } - .column.is-two-thirds, .column.is-two-thirds-tablet { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 66.6666%; - } - .column.is-half, .column.is-half-tablet { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 50%; - } - .column.is-one-third, .column.is-one-third-tablet { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 33.3333%; - } - .column.is-one-quarter, .column.is-one-quarter-tablet { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 25%; - } - .column.is-offset-three-quarters, .column.is-offset-three-quarters-tablet { - margin-left: 75%; - } - .column.is-offset-two-thirds, .column.is-offset-two-thirds-tablet { - margin-left: 66.6666%; - } - .column.is-offset-half, .column.is-offset-half-tablet { - margin-left: 50%; - } - .column.is-offset-one-third, .column.is-offset-one-third-tablet { - margin-left: 33.3333%; - } - .column.is-offset-one-quarter, .column.is-offset-one-quarter-tablet { - margin-left: 25%; - } - .column.is-1, .column.is-1-tablet { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 8.33333%; - } - .column.is-offset-1, .column.is-offset-1-tablet { - margin-left: 8.33333%; - } - .column.is-2, .column.is-2-tablet { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 16.66667%; - } - .column.is-offset-2, .column.is-offset-2-tablet { - margin-left: 16.66667%; - } - .column.is-3, .column.is-3-tablet { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 25%; - } - .column.is-offset-3, .column.is-offset-3-tablet { - margin-left: 25%; - } - .column.is-4, .column.is-4-tablet { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 33.33333%; - } - .column.is-offset-4, .column.is-offset-4-tablet { - margin-left: 33.33333%; - } - .column.is-5, .column.is-5-tablet { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 41.66667%; - } - .column.is-offset-5, .column.is-offset-5-tablet { - margin-left: 41.66667%; - } - .column.is-6, .column.is-6-tablet { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 50%; - } - .column.is-offset-6, .column.is-offset-6-tablet { - margin-left: 50%; - } - .column.is-7, .column.is-7-tablet { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 58.33333%; - } - .column.is-offset-7, .column.is-offset-7-tablet { - margin-left: 58.33333%; - } - .column.is-8, .column.is-8-tablet { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 66.66667%; - } - .column.is-offset-8, .column.is-offset-8-tablet { - margin-left: 66.66667%; - } - .column.is-9, .column.is-9-tablet { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 75%; - } - .column.is-offset-9, .column.is-offset-9-tablet { - margin-left: 75%; - } - .column.is-10, .column.is-10-tablet { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 83.33333%; - } - .column.is-offset-10, .column.is-offset-10-tablet { - margin-left: 83.33333%; - } - .column.is-11, .column.is-11-tablet { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 91.66667%; - } - .column.is-offset-11, .column.is-offset-11-tablet { - margin-left: 91.66667%; - } - .column.is-12, .column.is-12-tablet { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 100%; - } - .column.is-offset-12, .column.is-offset-12-tablet { - margin-left: 100%; - } -} - -@media screen and (min-width: 980px) { - .column.is-narrow-desktop { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - } - .column.is-full-desktop { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 100%; - } - .column.is-three-quarters-desktop { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 75%; - } - .column.is-two-thirds-desktop { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 66.6666%; - } - .column.is-half-desktop { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 50%; - } - .column.is-one-third-desktop { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 33.3333%; - } - .column.is-one-quarter-desktop { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 25%; - } - .column.is-offset-three-quarters-desktop { - margin-left: 75%; - } - .column.is-offset-two-thirds-desktop { - margin-left: 66.6666%; - } - .column.is-offset-half-desktop { - margin-left: 50%; - } - .column.is-offset-one-third-desktop { - margin-left: 33.3333%; - } - .column.is-offset-one-quarter-desktop { - margin-left: 25%; - } - .column.is-1-desktop { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 8.33333%; - } - .column.is-offset-1-desktop { - margin-left: 8.33333%; - } - .column.is-2-desktop { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 16.66667%; - } - .column.is-offset-2-desktop { - margin-left: 16.66667%; - } - .column.is-3-desktop { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 25%; - } - .column.is-offset-3-desktop { - margin-left: 25%; - } - .column.is-4-desktop { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 33.33333%; - } - .column.is-offset-4-desktop { - margin-left: 33.33333%; - } - .column.is-5-desktop { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 41.66667%; - } - .column.is-offset-5-desktop { - margin-left: 41.66667%; - } - .column.is-6-desktop { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 50%; - } - .column.is-offset-6-desktop { - margin-left: 50%; - } - .column.is-7-desktop { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 58.33333%; - } - .column.is-offset-7-desktop { - margin-left: 58.33333%; - } - .column.is-8-desktop { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 66.66667%; - } - .column.is-offset-8-desktop { - margin-left: 66.66667%; - } - .column.is-9-desktop { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 75%; - } - .column.is-offset-9-desktop { - margin-left: 75%; - } - .column.is-10-desktop { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 83.33333%; - } - .column.is-offset-10-desktop { - margin-left: 83.33333%; - } - .column.is-11-desktop { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 91.66667%; - } - .column.is-offset-11-desktop { - margin-left: 91.66667%; - } - .column.is-12-desktop { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 100%; - } - .column.is-offset-12-desktop { - margin-left: 100%; - } -} - -@media screen and (min-width: 1180px) { - .column.is-narrow-widescreen { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - } - .column.is-full-widescreen { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 100%; - } - .column.is-three-quarters-widescreen { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 75%; - } - .column.is-two-thirds-widescreen { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 66.6666%; - } - .column.is-half-widescreen { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 50%; - } - .column.is-one-third-widescreen { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 33.3333%; - } - .column.is-one-quarter-widescreen { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 25%; - } - .column.is-offset-three-quarters-widescreen { - margin-left: 75%; - } - .column.is-offset-two-thirds-widescreen { - margin-left: 66.6666%; - } - .column.is-offset-half-widescreen { - margin-left: 50%; - } - .column.is-offset-one-third-widescreen { - margin-left: 33.3333%; - } - .column.is-offset-one-quarter-widescreen { - margin-left: 25%; - } - .column.is-1-widescreen { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 8.33333%; - } - .column.is-offset-1-widescreen { - margin-left: 8.33333%; - } - .column.is-2-widescreen { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 16.66667%; - } - .column.is-offset-2-widescreen { - margin-left: 16.66667%; - } - .column.is-3-widescreen { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 25%; - } - .column.is-offset-3-widescreen { - margin-left: 25%; - } - .column.is-4-widescreen { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 33.33333%; - } - .column.is-offset-4-widescreen { - margin-left: 33.33333%; - } - .column.is-5-widescreen { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 41.66667%; - } - .column.is-offset-5-widescreen { - margin-left: 41.66667%; - } - .column.is-6-widescreen { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 50%; - } - .column.is-offset-6-widescreen { - margin-left: 50%; - } - .column.is-7-widescreen { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 58.33333%; - } - .column.is-offset-7-widescreen { - margin-left: 58.33333%; - } - .column.is-8-widescreen { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 66.66667%; - } - .column.is-offset-8-widescreen { - margin-left: 66.66667%; - } - .column.is-9-widescreen { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 75%; - } - .column.is-offset-9-widescreen { - margin-left: 75%; - } - .column.is-10-widescreen { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 83.33333%; - } - .column.is-offset-10-widescreen { - margin-left: 83.33333%; - } - .column.is-11-widescreen { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 91.66667%; - } - .column.is-offset-11-widescreen { - margin-left: 91.66667%; - } - .column.is-12-widescreen { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 100%; - } - .column.is-offset-12-widescreen { - margin-left: 100%; - } -} - -.columns { - margin-left: -10px; - margin-right: -10px; - margin-top: -10px; -} - -.columns:last-child { - margin-bottom: -10px; -} - -.columns:not(:last-child) { - margin-bottom: 10px; -} - -.columns.is-centered { - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; -} - -.columns.is-gapless { - margin-left: 0; - margin-right: 0; - margin-top: 0; -} - -.columns.is-gapless:last-child { - margin-bottom: 0; -} - -.columns.is-gapless:not(:last-child) { - margin-bottom: 20px; -} - -.columns.is-gapless > .column { - margin: 0; - padding: 0; -} - -@media screen and (min-width: 769px) { - .columns.is-grid { - -webkit-flex-wrap: wrap; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - } - .columns.is-grid > .column { - max-width: 33.3333%; - padding: 10px; - width: 33.3333%; - } - .columns.is-grid > .column + .column { - margin-left: 0; - } -} - -.columns.is-mobile { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; -} - -.columns.is-multiline { - -webkit-flex-wrap: wrap; - -ms-flex-wrap: wrap; - flex-wrap: wrap; -} - -.columns.is-vcentered { - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - -ms-grid-row-align: center; - align-items: center; -} - -@media screen and (min-width: 769px) { - .columns:not(.is-desktop) { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - } -} - -@media screen and (min-width: 980px) { - .columns.is-desktop { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - } -} - -.tile { - -webkit-box-align: stretch; - -webkit-align-items: stretch; - -ms-flex-align: stretch; - -ms-grid-row-align: stretch; - align-items: stretch; - -webkit-flex-basis: auto; - -ms-flex-preferred-size: auto; - flex-basis: auto; - -webkit-box-flex: 1; - -webkit-flex-grow: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -webkit-flex-shrink: 1; - -ms-flex-negative: 1; - flex-shrink: 1; - min-height: -webkit-min-content; - min-height: -moz-min-content; - min-height: min-content; -} - -.tile.is-ancestor { - margin-left: -10px; - margin-right: -10px; - margin-top: -10px; -} - -.tile.is-ancestor:last-child { - margin-bottom: -10px; -} - -.tile.is-ancestor:not(:last-child) { - margin-bottom: 10px; -} - -.tile.is-child { - margin: 0 !important; -} - -.tile.is-parent { - padding: 10px; -} - -.tile.is-vertical { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; -} - -.tile.is-vertical > .tile.is-child:not(:last-child) { - margin-bottom: 20px !important; -} - -@media screen and (min-width: 769px) { - .tile:not(.is-child) { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - } - .tile.is-1 { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 8.33333%; - } - .tile.is-2 { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 16.66667%; - } - .tile.is-3 { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 25%; - } - .tile.is-4 { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 33.33333%; - } - .tile.is-5 { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 41.66667%; - } - .tile.is-6 { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 50%; - } - .tile.is-7 { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 58.33333%; - } - .tile.is-8 { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 66.66667%; - } - .tile.is-9 { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 75%; - } - .tile.is-10 { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 83.33333%; - } - .tile.is-11 { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 91.66667%; - } - .tile.is-12 { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - width: 100%; - } -} - -.highlight { - background-color: #fdf6e3; - color: #586e75; -} - -.highlight .c { - color: #93a1a1; -} - -.highlight .err, -.highlight .g { - color: #586e75; -} - -.highlight .k { - color: #859900; -} - -.highlight .l, -.highlight .n { - color: #586e75; -} - -.highlight .o { - color: #859900; -} - -.highlight .x { - color: #cb4b16; -} - -.highlight .p { - color: #586e75; -} - -.highlight .cm { - color: #93a1a1; -} - -.highlight .cp { - color: #859900; -} - -.highlight .c1 { - color: #93a1a1; -} - -.highlight .cs { - color: #859900; -} - -.highlight .gd { - color: #2aa198; -} - -.highlight .ge { - color: #586e75; - font-style: italic; -} - -.highlight .gr { - color: #dc322f; -} - -.highlight .gh { - color: #cb4b16; -} - -.highlight .gi { - color: #859900; -} - -.highlight .go, -.highlight .gp { - color: #586e75; -} - -.highlight .gs { - color: #586e75; - font-weight: bold; -} - -.highlight .gu { - color: #cb4b16; -} - -.highlight .gt { - color: #586e75; -} - -.highlight .kc { - color: #cb4b16; -} - -.highlight .kd { - color: #268bd2; -} - -.highlight .kn, -.highlight .kp { - color: #859900; -} - -.highlight .kr { - color: #268bd2; -} - -.highlight .kt { - color: #dc322f; -} - -.highlight .ld { - color: #586e75; -} - -.highlight .m, -.highlight .s { - color: #2aa198; -} - -.highlight .na { - color: #B58900; -} - -.highlight .nb { - color: #586e75; -} - -.highlight .nc { - color: #268bd2; -} - -.highlight .no { - color: #cb4b16; -} - -.highlight .nd { - color: #268bd2; -} - -.highlight .ni, -.highlight .ne { - color: #cb4b16; -} - -.highlight .nf { - color: #268bd2; -} - -.highlight .nl, -.highlight .nn, -.highlight .nx, -.highlight .py { - color: #586e75; -} - -.highlight .nt, -.highlight .nv { - color: #268bd2; -} - -.highlight .ow { - color: #859900; -} - -.highlight .w { - color: #586e75; -} - -.highlight .mf, -.highlight .mh, -.highlight .mi, -.highlight .mo { - color: #2aa198; -} - -.highlight .sb { - color: #93a1a1; -} - -.highlight .sc { - color: #2aa198; -} - -.highlight .sd { - color: #586e75; -} - -.highlight .s2 { - color: #2aa198; -} - -.highlight .se { - color: #cb4b16; -} - -.highlight .sh { - color: #586e75; -} - -.highlight .si, -.highlight .sx { - color: #2aa198; -} - -.highlight .sr { - color: #dc322f; -} - -.highlight .s1, -.highlight .ss { - color: #2aa198; -} - -.highlight .bp, -.highlight .vc, -.highlight .vg, -.highlight .vi { - color: #268bd2; -} - -.highlight .il { - color: #2aa198; -} - -.level-item .title, -.level-item .subtitle { - margin-bottom: 0; -} - -@media screen and (max-width: 768px) { - .level-item:not(:last-child) { - margin-bottom: 10px; - } -} - -.level-left .level-item:not(:last-child), -.level-right .level-item:not(:last-child) { - margin-right: 10px; -} - -.level-left .level-item.is-flexible, -.level-right .level-item.is-flexible { - -webkit-box-flex: 1; - -webkit-flex-grow: 1; - -ms-flex-positive: 1; - flex-grow: 1; -} - -@media screen and (max-width: 768px) { - .level-left + .level-right { - margin-top: 20px; - } -} - -@media screen and (min-width: 769px) { - .level-left { - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - } -} - -@media screen and (min-width: 769px) { - .level-right { - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: end; - -webkit-justify-content: flex-end; - -ms-flex-pack: end; - justify-content: flex-end; - } -} - -.level { - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - -ms-grid-row-align: center; - align-items: center; - -webkit-box-pack: justify; - -webkit-justify-content: space-between; - -ms-flex-pack: justify; - justify-content: space-between; -} - -.level code { - border-radius: 3px; -} - -.level img { - display: inline-block; - vertical-align: top; -} - -.level.is-mobile { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; -} - -.level.is-mobile > .level-item:not(:last-child) { - margin-bottom: 0; -} - -.level.is-mobile > .level-item:not(.is-narrow) { - -webkit-box-flex: 1; - -webkit-flex-grow: 1; - -ms-flex-positive: 1; - flex-grow: 1; -} - -@media screen and (min-width: 769px) { - .level { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - } - .level > .level-item:not(.is-narrow) { - -webkit-box-flex: 1; - -webkit-flex-grow: 1; - -ms-flex-positive: 1; - flex-grow: 1; - } -} - -.media-number { - background-color: #f5f7fa; - border-radius: 290486px; - display: inline-block; - font-size: 18px; - height: 32px; - line-height: 24px; - min-width: 32px; - padding: 4px 8px; - text-align: center; - vertical-align: top; -} - -@media screen and (max-width: 768px) { - .media-number { - margin-bottom: 10px; - } -} - -@media screen and (min-width: 769px) { - .media-number { - margin-right: 10px; - } -} - -.media-left { - margin-right: 10px; -} - -.media-right { - margin-left: 10px; -} - -.media-content { - -webkit-box-flex: 1; - -webkit-flex-grow: 1; - -ms-flex-positive: 1; - flex-grow: 1; - text-align: left; -} - -.media { - -webkit-box-align: start; - -webkit-align-items: flex-start; - -ms-flex-align: start; - align-items: flex-start; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - text-align: left; -} - -.media .content:not(:last-child) { - margin-bottom: 10px; -} - -.media .media { - border-top: 1px solid rgba(211, 214, 219, 0.5); - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - padding-top: 10px; -} - -.media .media .content:not(:last-child), -.media .media .control:not(:last-child) { - margin-bottom: 5px; -} - -.media .media .media { - padding-top: 5px; -} - -.media .media .media + .media { - margin-top: 5px; -} - -.media + .media { - border-top: 1px solid rgba(211, 214, 219, 0.5); - margin-top: 10px; - padding-top: 10px; -} - -.media.is-large + .media { - margin-top: 20px; - padding-top: 20px; -} - -@media screen and (min-width: 769px) { - .media.is-large .media-number { - margin-right: 20px; - } -} - -.menu-nav a { - display: block; - padding: 5px 10px; -} - -.menu-list a { - border-radius: 2px; - color: #69707a; - display: block; - padding: 5px 10px; -} - -.menu-list a:hover { - background-color: #f5f7fa; - color: #1fc8db; -} - -.menu-list a.is-active { - background-color: #1fc8db; - color: white; -} - -.menu-list li ul { - border-left: 1px solid #d3d6db; - margin: 10px; - padding-left: 10px; -} - -.menu-label { - color: #aeb1b5; - font-size: 11px; - letter-spacing: 1px; - margin-bottom: 5px; - text-transform: uppercase; -} - -.menu-label:not(:first-child) { - margin-top: 20px; -} - -.message-body { - border: 1px solid #d3d6db; - border-radius: 3px; - padding: 12px 15px; -} - -.message-body strong { - color: inherit; -} - -.message-header { - background-color: #69707a; - border-radius: 3px 3px 0 0; - color: white; - padding: 7px 10px; -} - -.message-header strong { - color: inherit; -} - -.message-header + .message-body { - border-radius: 0 0 3px 3px; - border-top: none; -} - -.message { - background-color: #f5f7fa; - border-radius: 3px; -} - -.message.is-white { - background-color: white; -} - -.message.is-white .message-header { - background-color: #fff; - color: #111; -} - -.message.is-white .message-body { - border-color: #fff; - color: #666666; -} - -.message.is-black { - background-color: whitesmoke; -} - -.message.is-black .message-header { - background-color: #111; - color: #fff; -} - -.message.is-black .message-body { - border-color: #111; - color: gray; -} - -.message.is-light { - background-color: #f5f7fa; -} - -.message.is-light .message-header { - background-color: #f5f7fa; - color: #69707a; -} - -.message.is-light .message-body { - border-color: #f5f7fa; - color: #666666; -} - -.message.is-dark { - background-color: #f4f5f6; -} - -.message.is-dark .message-header { - background-color: #69707a; - color: #f5f7fa; -} - -.message.is-dark .message-body { - border-color: #69707a; - color: gray; -} - -.message.is-primary { - background-color: #edfbfc; -} - -.message.is-primary .message-header { - background-color: #1fc8db; - color: white; -} - -.message.is-primary .message-body { - border-color: #1fc8db; - color: gray; -} - -.message.is-info { - background-color: #edf7fc; -} - -.message.is-info .message-header { - background-color: #42afe3; - color: white; -} - -.message.is-info .message-body { - border-color: #42afe3; - color: gray; -} - -.message.is-success { - background-color: #f4faf0; -} - -.message.is-success .message-header { - background-color: #97cd76; - color: white; -} - -.message.is-success .message-body { - border-color: #97cd76; - color: gray; -} - -.message.is-warning { - background-color: #fffbeb; -} - -.message.is-warning .message-header { - background-color: #fce473; - color: rgba(17, 17, 17, 0.5); -} - -.message.is-warning .message-body { - border-color: #fce473; - color: #666666; -} - -.message.is-danger { - background-color: #fdeeed; -} - -.message.is-danger .message-header { - background-color: #ed6c63; - color: white; -} - -.message.is-danger .message-body { - border-color: #ed6c63; - color: gray; -} - -.modal-background { - bottom: 0; - left: 0; - position: absolute; - right: 0; - top: 0; - background-color: rgba(17, 17, 17, 0.86); -} - -.modal-content, .modal-card { - margin: 0 20px; - max-height: calc(100vh - 160px); - overflow: auto; - position: relative; - width: 100%; -} - -@media screen and (min-width: 769px) { - .modal-content, .modal-card { - margin: 0 auto; - max-height: calc(100vh - 40px); - width: 640px; - } -} - -.modal-close { - background: none; - height: 40px; - position: fixed; - right: 20px; - top: 20px; - width: 40px; -} - -.modal-card { - background-color: #fff; - border-radius: 5px; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - max-height: calc(100vh - 40px); - overflow: hidden; -} - -.modal-card-head, -.modal-card-foot { - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - background-color: #f5f7fa; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex-shrink: 0; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: start; - -webkit-justify-content: flex-start; - -ms-flex-pack: start; - justify-content: flex-start; - padding: 20px; - position: relative; -} - -.modal-card-head { - border-bottom: 1px solid #d3d6db; -} - -.modal-card-title { - color: #222324; - -webkit-box-flex: 1; - -webkit-flex-grow: 1; - -ms-flex-positive: 1; - flex-grow: 1; - font-size: 24px; - line-height: 1; -} - -.modal-card-foot { - border-top: 1px solid #d3d6db; -} - -.modal-card-foot .button:not(:last-child) { - margin-right: 10px; -} - -.modal-card-body { - -webkit-box-flex: 1; - -webkit-flex-grow: 1; - -ms-flex-positive: 1; - flex-grow: 1; - overflow: auto; - padding: 20px; -} - -.modal { - bottom: 0; - left: 0; - position: absolute; - right: 0; - top: 0; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - -ms-grid-row-align: center; - align-items: center; - display: none; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - overflow: hidden; - position: fixed; - z-index: 1986; -} - -.modal.is-active { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; -} - -@media screen and (min-width: 769px) { - .nav-toggle { - display: none; - } -} - -.nav-item { - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - padding: 10px; -} - -.nav-item a { - -webkit-box-flex: 1; - -webkit-flex-grow: 1; - -ms-flex-positive: 1; - flex-grow: 1; -} - -.nav-item img { - max-height: 24px; -} - -.nav-item .button + .button { - margin-left: 10px; -} - -.nav-item .tag:first-child { - margin-right: 5px; -} - -.nav-item .tag:last-child { - margin-left: 5px; -} - -@media screen and (max-width: 768px) { - .nav-item { - -webkit-box-pack: start; - -webkit-justify-content: flex-start; - -ms-flex-pack: start; - justify-content: flex-start; - } -} - -.nav-item a, -a.nav-item { - color: #69707a; -} - -.nav-item a:hover, -a.nav-item:hover { - color: #222324; -} - -.nav-item a.is-active, -a.nav-item.is-active { - color: #222324; -} - -.nav-item a.is-tab, -a.nav-item.is-tab { - border-bottom: 1px solid transparent; - border-top: 1px solid transparent; - padding-left: 12px; - padding-right: 12px; -} - -.nav-item a.is-tab:hover, -a.nav-item.is-tab:hover { - border-bottom: 1px solid #1fc8db; - border-top: 1px solid transparent; -} - -.nav-item a.is-tab.is-active, -a.nav-item.is-tab.is-active { - border-bottom: 3px solid #1fc8db; - border-top: 3px solid transparent; - color: #1fc8db; -} - -@media screen and (max-width: 768px) { - .nav-menu { - background-color: #fff; - box-shadow: 0 4px 7px rgba(17, 17, 17, 0.1); - left: 0; - display: none; - right: 0; - top: 100%; - position: absolute; - } - .nav-menu .nav-item { - border-top: 1px solid rgba(211, 214, 219, 0.5); - padding: 10px; - } - .nav-menu.is-active { - display: block; - } -} - -@media screen and (min-width: 769px) and (max-width: 979px) { - .nav-menu { - padding-right: 20px; - } -} - -.nav-left { - -webkit-box-align: stretch; - -webkit-align-items: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex-basis: 0; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -webkit-flex-grow: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -webkit-box-pack: start; - -webkit-justify-content: flex-start; - -ms-flex-pack: start; - justify-content: flex-start; - overflow: hidden; - overflow-x: auto; - white-space: nowrap; -} - -.nav-center { - -webkit-box-align: stretch; - -webkit-align-items: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - margin-left: auto; - margin-right: auto; -} - -@media screen and (min-width: 769px) { - .nav-right { - -webkit-box-align: stretch; - -webkit-align-items: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex-basis: 0; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -webkit-flex-grow: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -webkit-box-pack: end; - -webkit-justify-content: flex-end; - -ms-flex-pack: end; - justify-content: flex-end; - } -} - -.nav { - -webkit-box-align: stretch; - -webkit-align-items: stretch; - -ms-flex-align: stretch; - align-items: stretch; - background-color: #fff; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - min-height: 50px; - position: relative; - text-align: center; - z-index: 2; -} - -.nav > .container { - -webkit-box-align: stretch; - -webkit-align-items: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - min-height: 50px; - width: 100%; -} - -.nav > .container > .nav-left > .nav-item:first-child:not(.is-tab) { - padding-left: 0; -} - -.nav > .container > .nav-right > .nav-item:last-child:not(.is-tab) { - padding-right: 0; -} - -.container > .nav > .nav-left > .nav-item:first-child:not(.is-tab) { - padding-left: 0; -} - -.container > .nav > .nav-right > .nav-item:last-child:not(.is-tab) { - padding-right: 0; -} - -.nav.has-shadow { - box-shadow: 0 2px 3px rgba(17, 17, 17, 0.1); -} - -@media screen and (max-width: 979px) { - .nav > .container > .nav-left > .nav-item.is-brand:first-child, - .container > .nav > .nav-left > .nav-item.is-brand:first-child { - padding-left: 20px; - } -} - -.pagination { - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - text-align: center; -} - -.pagination a { - display: block; - min-width: 32px; - padding: 3px 8px; -} - -.pagination span { - color: #aeb1b5; - display: block; - margin: 0 4px; -} - -.pagination li { - margin: 0 2px; -} - -.pagination ul { - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-flex: 1; - -webkit-flex-grow: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; -} - -@media screen and (max-width: 768px) { - .pagination { - -webkit-flex-wrap: wrap; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - } - .pagination > a { - width: calc(50% - 5px); - } - .pagination > a:not(:first-child) { - margin-left: 10px; - } - .pagination li { - -webkit-box-flex: 1; - -webkit-flex-grow: 1; - -ms-flex-positive: 1; - flex-grow: 1; - } - .pagination ul { - margin-top: 10px; - } -} - -@media screen and (min-width: 769px) { - .pagination > a:not(:first-child) { - -webkit-box-ordinal-group: 2; - -webkit-order: 1; - -ms-flex-order: 1; - order: 1; - } -} - -.panel-icon { - display: inline-block; - font-size: 14px; - height: 16px; - line-height: 16px; - text-align: center; - vertical-align: top; - width: 16px; - color: #aeb1b5; - float: left; - margin: 0 4px 0 -2px; -} - -.panel-icon .fa { - font-size: inherit; - line-height: inherit; -} - -.panel-heading { - background-color: #f5f7fa; - border-bottom: 1px solid #d3d6db; - border-radius: 4px 4px 0 0; - color: #222324; - font-size: 18px; - font-weight: 300; - padding: 10px; -} - -.panel-list a { - color: #69707a; -} - -.panel-list a:hover { - color: #1fc8db; -} - -.panel-tabs { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - font-size: 11px; - padding: 5px 10px 0; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; -} - -.panel-tabs a { - border-bottom: 1px solid #d3d6db; - margin-bottom: -1px; - padding: 5px; -} - -.panel-tabs a.is-active { - border-bottom-color: #222324; - color: #222324; -} - -.panel-tabs:not(:last-child) { - border-bottom: 1px solid #d3d6db; -} - -.panel-block { - color: #222324; - display: block; - line-height: 16px; - padding: 10px; -} - -.panel-block:not(:last-child) { - border-bottom: 1px solid #d3d6db; -} - -a.panel-block:hover { - background-color: #f5f7fa; -} - -.panel { - border: 1px solid #d3d6db; - border-radius: 5px; -} - -.panel:not(:last-child) { - margin-bottom: 20px; -} - -.tabs { - -webkit-box-align: stretch; - -webkit-align-items: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -webkit-justify-content: space-between; - -ms-flex-pack: justify; - justify-content: space-between; - line-height: 24px; - overflow: hidden; - overflow-x: auto; - white-space: nowrap; -} - -.tabs a { - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - border-bottom: 1px solid #d3d6db; - color: #69707a; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - margin-bottom: -1px; - padding: 6px 12px; - vertical-align: top; -} - -.tabs a:hover { - border-bottom-color: #222324; - color: #222324; -} - -.tabs li { - display: block; -} - -.tabs li.is-active a { - border-bottom-color: #1fc8db; - color: #1fc8db; -} - -.tabs ul { - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - border-bottom: 1px solid #d3d6db; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-flex: 1; - -webkit-flex-grow: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -webkit-box-pack: start; - -webkit-justify-content: flex-start; - -ms-flex-pack: start; - justify-content: flex-start; -} - -.tabs ul.is-left { - padding-right: 10px; -} - -.tabs ul.is-center { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - padding-left: 10px; - padding-right: 10px; -} - -.tabs ul.is-right { - -webkit-box-pack: end; - -webkit-justify-content: flex-end; - -ms-flex-pack: end; - justify-content: flex-end; - padding-left: 10px; -} - -.tabs .icon:first-child { - margin-right: 8px; -} - -.tabs .icon:last-child { - margin-left: 8px; -} - -.tabs.is-centered ul { - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; -} - -.tabs.is-right ul { - -webkit-box-pack: end; - -webkit-justify-content: flex-end; - -ms-flex-pack: end; - justify-content: flex-end; -} - -.tabs.is-boxed a { - border: 1px solid transparent; - border-radius: 3px 3px 0 0; - padding-bottom: 5px; - padding-top: 5px; -} - -.tabs.is-boxed a:hover { - background-color: #f5f7fa; - border-bottom-color: #d3d6db; -} - -.tabs.is-boxed li.is-active a { - background-color: #fff; - border-color: #d3d6db; - border-bottom-color: transparent !important; -} - -.tabs.is-fullwidth li { - -webkit-box-flex: 1; - -webkit-flex-grow: 1; - -ms-flex-positive: 1; - flex-grow: 1; -} - -.tabs.is-toggle a { - border: 1px solid #d3d6db; - margin-bottom: 0; - padding-bottom: 5px; - padding-top: 5px; - position: relative; -} - -.tabs.is-toggle a:hover { - background-color: #f5f7fa; - border-color: #aeb1b5; - z-index: 2; -} - -.tabs.is-toggle li + li { - margin-left: -1px; -} - -.tabs.is-toggle li:first-child a { - border-radius: 3px 0 0 3px; -} - -.tabs.is-toggle li:last-child a { - border-radius: 0 3px 3px 0; -} - -.tabs.is-toggle li.is-active a { - background-color: #1fc8db; - border-color: #1fc8db; - color: white; - z-index: 1; -} - -.tabs.is-toggle ul { - border-bottom: none; -} - -.tabs.is-small { - font-size: 11px; -} - -.tabs.is-small a { - padding: 2px 8px; -} - -.tabs.is-small.is-boxed a, .tabs.is-small.is-toggle a { - padding-bottom: 1px; - padding-top: 1px; -} - -.tabs.is-medium { - font-size: 18px; -} - -.tabs.is-medium a { - padding: 10px 16px; -} - -.tabs.is-medium.is-boxed a, .tabs.is-medium.is-toggle a { - padding-bottom: 9px; - padding-top: 9px; -} - -.tabs.is-large { - font-size: 28px; -} - -.tabs.is-large a { - padding: 14px 20px; -} - -.tabs.is-large.is-boxed a, .tabs.is-large.is-toggle a { - padding-bottom: 13px; - padding-top: 13px; -} - -.hero-video { - bottom: 0; - left: 0; - position: absolute; - right: 0; - top: 0; - overflow: hidden; -} - -.hero-video video { - left: 50%; - min-height: 100%; - min-width: 100%; - position: absolute; - top: 50%; - -webkit-transform: translate3d(-50%, -50%, 0); - transform: translate3d(-50%, -50%, 0); -} - -.hero-video.is-transparent { - opacity: 0.3; -} - -@media screen and (max-width: 768px) { - .hero-video { - display: none; - } -} - -.hero-buttons { - margin-top: 20px; -} - -@media screen and (max-width: 768px) { - .hero-buttons .button { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - } - .hero-buttons .button:not(:last-child) { - margin-bottom: 10px; - } -} - -@media screen and (min-width: 769px) { - .hero-buttons { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - } - .hero-buttons .button:not(:last-child) { - margin-right: 20px; - } -} - -.hero-head, -.hero-foot { - -webkit-flex-shrink: 0; - -ms-flex-negative: 0; - flex-shrink: 0; -} - -.hero-body { - -webkit-box-flex: 1; - -webkit-flex-grow: 1; - -ms-flex-positive: 1; - flex-grow: 1; - padding: 40px 20px; -} - -@media screen and (min-width: 980px) { - .hero-body { - padding-left: 0; - padding-right: 0; - } -} - -.hero { - -webkit-box-align: stretch; - -webkit-align-items: stretch; - -ms-flex-align: stretch; - align-items: stretch; - background-color: #fff; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-pack: justify; - -webkit-justify-content: space-between; - -ms-flex-pack: justify; - justify-content: space-between; -} - -.hero .nav { - background: none; - box-shadow: 0 1px 0 rgba(211, 214, 219, 0.3); -} - -.hero .tabs ul { - border-bottom: none; -} - -.hero.is-white { - background-color: #fff; - color: #111; -} - -.hero.is-white .title { - color: #111; -} - -.hero.is-white .title a, -.hero.is-white .title strong { - color: inherit; -} - -.hero.is-white .subtitle { - color: rgba(17, 17, 17, 0.7); -} - -.hero.is-white .subtitle a, -.hero.is-white .subtitle strong { - color: #111; -} - -.hero.is-white .nav { - box-shadow: 0 1px 0 rgba(17, 17, 17, 0.2); -} - -@media screen and (max-width: 768px) { - .hero.is-white .nav-menu { - background-color: #fff; - } -} - -.hero.is-white a.nav-item, -.hero.is-white .nav-item a:not(.button) { - color: rgba(17, 17, 17, 0.5); -} - -.hero.is-white a.nav-item:hover, .hero.is-white a.nav-item.is-active, -.hero.is-white .nav-item a:not(.button):hover, -.hero.is-white .nav-item a:not(.button).is-active { - color: #111; -} - -.hero.is-white .tabs a { - color: #111; - opacity: 0.5; -} - -.hero.is-white .tabs a:hover { - opacity: 1; -} - -.hero.is-white .tabs li.is-active a { - opacity: 1; -} - -.hero.is-white .tabs.is-boxed a, .hero.is-white .tabs.is-toggle a { - color: #111; -} - -.hero.is-white .tabs.is-boxed a:hover, .hero.is-white .tabs.is-toggle a:hover { - background-color: rgba(17, 17, 17, 0.1); -} - -.hero.is-white .tabs.is-boxed li.is-active a, .hero.is-white .tabs.is-boxed li.is-active a:hover, .hero.is-white .tabs.is-toggle li.is-active a, .hero.is-white .tabs.is-toggle li.is-active a:hover { - background-color: #111; - border-color: #111; - color: #fff; -} - -.hero.is-white.is-bold { - background-image: -webkit-linear-gradient(309deg, #e6e6e6 0%, #fff 71%, white 100%); - background-image: linear-gradient(141deg, #e6e6e6 0%, #fff 71%, white 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-white .nav-toggle span { - background-color: #111; - } - .hero.is-white .nav-toggle:hover { - background-color: rgba(17, 17, 17, 0.1); - } - .hero.is-white .nav-toggle.is-active span { - background-color: #111; - } - .hero.is-white .nav-menu .nav-item { - border-top-color: rgba(17, 17, 17, 0.2); - } -} - -.hero.is-black { - background-color: #111; - color: #fff; -} - -.hero.is-black .title { - color: #fff; -} - -.hero.is-black .title a, -.hero.is-black .title strong { - color: inherit; -} - -.hero.is-black .subtitle { - color: rgba(255, 255, 255, 0.7); -} - -.hero.is-black .subtitle a, -.hero.is-black .subtitle strong { - color: #fff; -} - -.hero.is-black .nav { - box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); -} - -@media screen and (max-width: 768px) { - .hero.is-black .nav-menu { - background-color: #111; - } -} - -.hero.is-black a.nav-item, -.hero.is-black .nav-item a:not(.button) { - color: rgba(255, 255, 255, 0.5); -} - -.hero.is-black a.nav-item:hover, .hero.is-black a.nav-item.is-active, -.hero.is-black .nav-item a:not(.button):hover, -.hero.is-black .nav-item a:not(.button).is-active { - color: #fff; -} - -.hero.is-black .tabs a { - color: #fff; - opacity: 0.5; -} - -.hero.is-black .tabs a:hover { - opacity: 1; -} - -.hero.is-black .tabs li.is-active a { - opacity: 1; -} - -.hero.is-black .tabs.is-boxed a, .hero.is-black .tabs.is-toggle a { - color: #fff; -} - -.hero.is-black .tabs.is-boxed a:hover, .hero.is-black .tabs.is-toggle a:hover { - background-color: rgba(17, 17, 17, 0.1); -} - -.hero.is-black .tabs.is-boxed li.is-active a, .hero.is-black .tabs.is-boxed li.is-active a:hover, .hero.is-black .tabs.is-toggle li.is-active a, .hero.is-black .tabs.is-toggle li.is-active a:hover { - background-color: #fff; - border-color: #fff; - color: #111; -} - -.hero.is-black.is-bold { - background-image: -webkit-linear-gradient(309deg, black 0%, #111 71%, #1f1c1c 100%); - background-image: linear-gradient(141deg, black 0%, #111 71%, #1f1c1c 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-black .nav-toggle span { - background-color: #fff; - } - .hero.is-black .nav-toggle:hover { - background-color: rgba(17, 17, 17, 0.1); - } - .hero.is-black .nav-toggle.is-active span { - background-color: #fff; - } - .hero.is-black .nav-menu .nav-item { - border-top-color: rgba(255, 255, 255, 0.2); - } -} - -.hero.is-light { - background-color: #f5f7fa; - color: #69707a; -} - -.hero.is-light .title { - color: #69707a; -} - -.hero.is-light .title a, -.hero.is-light .title strong { - color: inherit; -} - -.hero.is-light .subtitle { - color: rgba(105, 112, 122, 0.7); -} - -.hero.is-light .subtitle a, -.hero.is-light .subtitle strong { - color: #69707a; -} - -.hero.is-light .nav { - box-shadow: 0 1px 0 rgba(105, 112, 122, 0.2); -} - -@media screen and (max-width: 768px) { - .hero.is-light .nav-menu { - background-color: #f5f7fa; - } -} - -.hero.is-light a.nav-item, -.hero.is-light .nav-item a:not(.button) { - color: rgba(105, 112, 122, 0.5); -} - -.hero.is-light a.nav-item:hover, .hero.is-light a.nav-item.is-active, -.hero.is-light .nav-item a:not(.button):hover, -.hero.is-light .nav-item a:not(.button).is-active { - color: #69707a; -} - -.hero.is-light .tabs a { - color: #69707a; - opacity: 0.5; -} - -.hero.is-light .tabs a:hover { - opacity: 1; -} - -.hero.is-light .tabs li.is-active a { - opacity: 1; -} - -.hero.is-light .tabs.is-boxed a, .hero.is-light .tabs.is-toggle a { - color: #69707a; -} - -.hero.is-light .tabs.is-boxed a:hover, .hero.is-light .tabs.is-toggle a:hover { - background-color: rgba(17, 17, 17, 0.1); -} - -.hero.is-light .tabs.is-boxed li.is-active a, .hero.is-light .tabs.is-boxed li.is-active a:hover, .hero.is-light .tabs.is-toggle li.is-active a, .hero.is-light .tabs.is-toggle li.is-active a:hover { - background-color: #69707a; - border-color: #69707a; - color: #f5f7fa; -} - -.hero.is-light.is-bold { - background-image: -webkit-linear-gradient(309deg, #d0e0ec 0%, #f5f7fa 71%, white 100%); - background-image: linear-gradient(141deg, #d0e0ec 0%, #f5f7fa 71%, white 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-light .nav-toggle span { - background-color: #69707a; - } - .hero.is-light .nav-toggle:hover { - background-color: rgba(17, 17, 17, 0.1); - } - .hero.is-light .nav-toggle.is-active span { - background-color: #69707a; - } - .hero.is-light .nav-menu .nav-item { - border-top-color: rgba(105, 112, 122, 0.2); - } -} - -.hero.is-dark { - background-color: #69707a; - color: #f5f7fa; -} - -.hero.is-dark .title { - color: #f5f7fa; -} - -.hero.is-dark .title a, -.hero.is-dark .title strong { - color: inherit; -} - -.hero.is-dark .subtitle { - color: rgba(245, 247, 250, 0.7); -} - -.hero.is-dark .subtitle a, -.hero.is-dark .subtitle strong { - color: #f5f7fa; -} - -.hero.is-dark .nav { - box-shadow: 0 1px 0 rgba(245, 247, 250, 0.2); -} - -@media screen and (max-width: 768px) { - .hero.is-dark .nav-menu { - background-color: #69707a; - } -} - -.hero.is-dark a.nav-item, -.hero.is-dark .nav-item a:not(.button) { - color: rgba(245, 247, 250, 0.5); -} - -.hero.is-dark a.nav-item:hover, .hero.is-dark a.nav-item.is-active, -.hero.is-dark .nav-item a:not(.button):hover, -.hero.is-dark .nav-item a:not(.button).is-active { - color: #f5f7fa; -} - -.hero.is-dark .tabs a { - color: #f5f7fa; - opacity: 0.5; -} - -.hero.is-dark .tabs a:hover { - opacity: 1; -} - -.hero.is-dark .tabs li.is-active a { - opacity: 1; -} - -.hero.is-dark .tabs.is-boxed a, .hero.is-dark .tabs.is-toggle a { - color: #f5f7fa; -} - -.hero.is-dark .tabs.is-boxed a:hover, .hero.is-dark .tabs.is-toggle a:hover { - background-color: rgba(17, 17, 17, 0.1); -} - -.hero.is-dark .tabs.is-boxed li.is-active a, .hero.is-dark .tabs.is-boxed li.is-active a:hover, .hero.is-dark .tabs.is-toggle li.is-active a, .hero.is-dark .tabs.is-toggle li.is-active a:hover { - background-color: #f5f7fa; - border-color: #f5f7fa; - color: #69707a; -} - -.hero.is-dark.is-bold { - background-image: -webkit-linear-gradient(309deg, #495a67 0%, #69707a 71%, #6e768e 100%); - background-image: linear-gradient(141deg, #495a67 0%, #69707a 71%, #6e768e 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-dark .nav-toggle span { - background-color: #f5f7fa; - } - .hero.is-dark .nav-toggle:hover { - background-color: rgba(17, 17, 17, 0.1); - } - .hero.is-dark .nav-toggle.is-active span { - background-color: #f5f7fa; - } - .hero.is-dark .nav-menu .nav-item { - border-top-color: rgba(245, 247, 250, 0.2); - } -} - -.hero.is-primary { - background-color: #1fc8db; - color: white; -} - -.hero.is-primary .title { - color: white; -} - -.hero.is-primary .title a, -.hero.is-primary .title strong { - color: inherit; -} - -.hero.is-primary .subtitle { - color: rgba(255, 255, 255, 0.7); -} - -.hero.is-primary .subtitle a, -.hero.is-primary .subtitle strong { - color: white; -} - -.hero.is-primary .nav { - box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); -} - -@media screen and (max-width: 768px) { - .hero.is-primary .nav-menu { - background-color: #1fc8db; - } -} - -.hero.is-primary a.nav-item, -.hero.is-primary .nav-item a:not(.button) { - color: rgba(255, 255, 255, 0.5); -} - -.hero.is-primary a.nav-item:hover, .hero.is-primary a.nav-item.is-active, -.hero.is-primary .nav-item a:not(.button):hover, -.hero.is-primary .nav-item a:not(.button).is-active { - color: white; -} - -.hero.is-primary .tabs a { - color: white; - opacity: 0.5; -} - -.hero.is-primary .tabs a:hover { - opacity: 1; -} - -.hero.is-primary .tabs li.is-active a { - opacity: 1; -} - -.hero.is-primary .tabs.is-boxed a, .hero.is-primary .tabs.is-toggle a { - color: white; -} - -.hero.is-primary .tabs.is-boxed a:hover, .hero.is-primary .tabs.is-toggle a:hover { - background-color: rgba(17, 17, 17, 0.1); -} - -.hero.is-primary .tabs.is-boxed li.is-active a, .hero.is-primary .tabs.is-boxed li.is-active a:hover, .hero.is-primary .tabs.is-toggle li.is-active a, .hero.is-primary .tabs.is-toggle li.is-active a:hover { - background-color: white; - border-color: white; - color: #1fc8db; -} - -.hero.is-primary.is-bold { - background-image: -webkit-linear-gradient(309deg, #0fb8ad 0%, #1fc8db 71%, #2cb5e8 100%); - background-image: linear-gradient(141deg, #0fb8ad 0%, #1fc8db 71%, #2cb5e8 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-primary .nav-toggle span { - background-color: white; - } - .hero.is-primary .nav-toggle:hover { - background-color: rgba(17, 17, 17, 0.1); - } - .hero.is-primary .nav-toggle.is-active span { - background-color: white; - } - .hero.is-primary .nav-menu .nav-item { - border-top-color: rgba(255, 255, 255, 0.2); - } -} - -.hero.is-info { - background-color: #42afe3; - color: white; -} - -.hero.is-info .title { - color: white; -} - -.hero.is-info .title a, -.hero.is-info .title strong { - color: inherit; -} - -.hero.is-info .subtitle { - color: rgba(255, 255, 255, 0.7); -} - -.hero.is-info .subtitle a, -.hero.is-info .subtitle strong { - color: white; -} - -.hero.is-info .nav { - box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); -} - -@media screen and (max-width: 768px) { - .hero.is-info .nav-menu { - background-color: #42afe3; - } -} - -.hero.is-info a.nav-item, -.hero.is-info .nav-item a:not(.button) { - color: rgba(255, 255, 255, 0.5); -} - -.hero.is-info a.nav-item:hover, .hero.is-info a.nav-item.is-active, -.hero.is-info .nav-item a:not(.button):hover, -.hero.is-info .nav-item a:not(.button).is-active { - color: white; -} - -.hero.is-info .tabs a { - color: white; - opacity: 0.5; -} - -.hero.is-info .tabs a:hover { - opacity: 1; -} - -.hero.is-info .tabs li.is-active a { - opacity: 1; -} - -.hero.is-info .tabs.is-boxed a, .hero.is-info .tabs.is-toggle a { - color: white; -} - -.hero.is-info .tabs.is-boxed a:hover, .hero.is-info .tabs.is-toggle a:hover { - background-color: rgba(17, 17, 17, 0.1); -} - -.hero.is-info .tabs.is-boxed li.is-active a, .hero.is-info .tabs.is-boxed li.is-active a:hover, .hero.is-info .tabs.is-toggle li.is-active a, .hero.is-info .tabs.is-toggle li.is-active a:hover { - background-color: white; - border-color: white; - color: #42afe3; -} - -.hero.is-info.is-bold { - background-image: -webkit-linear-gradient(309deg, #13bfdf 0%, #42afe3 71%, #53a1eb 100%); - background-image: linear-gradient(141deg, #13bfdf 0%, #42afe3 71%, #53a1eb 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-info .nav-toggle span { - background-color: white; - } - .hero.is-info .nav-toggle:hover { - background-color: rgba(17, 17, 17, 0.1); - } - .hero.is-info .nav-toggle.is-active span { - background-color: white; - } - .hero.is-info .nav-menu .nav-item { - border-top-color: rgba(255, 255, 255, 0.2); - } -} - -.hero.is-success { - background-color: #97cd76; - color: white; -} - -.hero.is-success .title { - color: white; -} - -.hero.is-success .title a, -.hero.is-success .title strong { - color: inherit; -} - -.hero.is-success .subtitle { - color: rgba(255, 255, 255, 0.7); -} - -.hero.is-success .subtitle a, -.hero.is-success .subtitle strong { - color: white; -} - -.hero.is-success .nav { - box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); -} - -@media screen and (max-width: 768px) { - .hero.is-success .nav-menu { - background-color: #97cd76; - } -} - -.hero.is-success a.nav-item, -.hero.is-success .nav-item a:not(.button) { - color: rgba(255, 255, 255, 0.5); -} - -.hero.is-success a.nav-item:hover, .hero.is-success a.nav-item.is-active, -.hero.is-success .nav-item a:not(.button):hover, -.hero.is-success .nav-item a:not(.button).is-active { - color: white; -} - -.hero.is-success .tabs a { - color: white; - opacity: 0.5; -} - -.hero.is-success .tabs a:hover { - opacity: 1; -} - -.hero.is-success .tabs li.is-active a { - opacity: 1; -} - -.hero.is-success .tabs.is-boxed a, .hero.is-success .tabs.is-toggle a { - color: white; -} - -.hero.is-success .tabs.is-boxed a:hover, .hero.is-success .tabs.is-toggle a:hover { - background-color: rgba(17, 17, 17, 0.1); -} - -.hero.is-success .tabs.is-boxed li.is-active a, .hero.is-success .tabs.is-boxed li.is-active a:hover, .hero.is-success .tabs.is-toggle li.is-active a, .hero.is-success .tabs.is-toggle li.is-active a:hover { - background-color: white; - border-color: white; - color: #97cd76; -} - -.hero.is-success.is-bold { - background-image: -webkit-linear-gradient(309deg, #8ecb45 0%, #97cd76 71%, #96d885 100%); - background-image: linear-gradient(141deg, #8ecb45 0%, #97cd76 71%, #96d885 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-success .nav-toggle span { - background-color: white; - } - .hero.is-success .nav-toggle:hover { - background-color: rgba(17, 17, 17, 0.1); - } - .hero.is-success .nav-toggle.is-active span { - background-color: white; - } - .hero.is-success .nav-menu .nav-item { - border-top-color: rgba(255, 255, 255, 0.2); - } -} - -.hero.is-warning { - background-color: #fce473; - color: rgba(17, 17, 17, 0.5); -} - -.hero.is-warning .title { - color: rgba(17, 17, 17, 0.5); -} - -.hero.is-warning .title a, -.hero.is-warning .title strong { - color: inherit; -} - -.hero.is-warning .subtitle { - color: rgba(17, 17, 17, 0.7); -} - -.hero.is-warning .subtitle a, -.hero.is-warning .subtitle strong { - color: rgba(17, 17, 17, 0.5); -} - -.hero.is-warning .nav { - box-shadow: 0 1px 0 rgba(17, 17, 17, 0.2); -} - -@media screen and (max-width: 768px) { - .hero.is-warning .nav-menu { - background-color: #fce473; - } -} - -.hero.is-warning a.nav-item, -.hero.is-warning .nav-item a:not(.button) { - color: rgba(17, 17, 17, 0.5); -} - -.hero.is-warning a.nav-item:hover, .hero.is-warning a.nav-item.is-active, -.hero.is-warning .nav-item a:not(.button):hover, -.hero.is-warning .nav-item a:not(.button).is-active { - color: rgba(17, 17, 17, 0.5); -} - -.hero.is-warning .tabs a { - color: rgba(17, 17, 17, 0.5); - opacity: 0.5; -} - -.hero.is-warning .tabs a:hover { - opacity: 1; -} - -.hero.is-warning .tabs li.is-active a { - opacity: 1; -} - -.hero.is-warning .tabs.is-boxed a, .hero.is-warning .tabs.is-toggle a { - color: rgba(17, 17, 17, 0.5); -} - -.hero.is-warning .tabs.is-boxed a:hover, .hero.is-warning .tabs.is-toggle a:hover { - background-color: rgba(17, 17, 17, 0.1); -} - -.hero.is-warning .tabs.is-boxed li.is-active a, .hero.is-warning .tabs.is-boxed li.is-active a:hover, .hero.is-warning .tabs.is-toggle li.is-active a, .hero.is-warning .tabs.is-toggle li.is-active a:hover { - background-color: rgba(17, 17, 17, 0.5); - border-color: rgba(17, 17, 17, 0.5); - color: #fce473; -} - -.hero.is-warning.is-bold { - background-image: -webkit-linear-gradient(309deg, #ffbd3d 0%, #fce473 71%, #fffe8a 100%); - background-image: linear-gradient(141deg, #ffbd3d 0%, #fce473 71%, #fffe8a 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-warning .nav-toggle span { - background-color: rgba(17, 17, 17, 0.5); - } - .hero.is-warning .nav-toggle:hover { - background-color: rgba(17, 17, 17, 0.1); - } - .hero.is-warning .nav-toggle.is-active span { - background-color: rgba(17, 17, 17, 0.5); - } - .hero.is-warning .nav-menu .nav-item { - border-top-color: rgba(17, 17, 17, 0.2); - } -} - -.hero.is-danger { - background-color: #ed6c63; - color: white; -} - -.hero.is-danger .title { - color: white; -} - -.hero.is-danger .title a, -.hero.is-danger .title strong { - color: inherit; -} - -.hero.is-danger .subtitle { - color: rgba(255, 255, 255, 0.7); -} - -.hero.is-danger .subtitle a, -.hero.is-danger .subtitle strong { - color: white; -} - -.hero.is-danger .nav { - box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); -} - -@media screen and (max-width: 768px) { - .hero.is-danger .nav-menu { - background-color: #ed6c63; - } -} - -.hero.is-danger a.nav-item, -.hero.is-danger .nav-item a:not(.button) { - color: rgba(255, 255, 255, 0.5); -} - -.hero.is-danger a.nav-item:hover, .hero.is-danger a.nav-item.is-active, -.hero.is-danger .nav-item a:not(.button):hover, -.hero.is-danger .nav-item a:not(.button).is-active { - color: white; -} - -.hero.is-danger .tabs a { - color: white; - opacity: 0.5; -} - -.hero.is-danger .tabs a:hover { - opacity: 1; -} - -.hero.is-danger .tabs li.is-active a { - opacity: 1; -} - -.hero.is-danger .tabs.is-boxed a, .hero.is-danger .tabs.is-toggle a { - color: white; -} - -.hero.is-danger .tabs.is-boxed a:hover, .hero.is-danger .tabs.is-toggle a:hover { - background-color: rgba(17, 17, 17, 0.1); -} - -.hero.is-danger .tabs.is-boxed li.is-active a, .hero.is-danger .tabs.is-boxed li.is-active a:hover, .hero.is-danger .tabs.is-toggle li.is-active a, .hero.is-danger .tabs.is-toggle li.is-active a:hover { - background-color: white; - border-color: white; - color: #ed6c63; -} - -.hero.is-danger.is-bold { - background-image: -webkit-linear-gradient(309deg, #f32a3e 0%, #ed6c63 71%, #f39376 100%); - background-image: linear-gradient(141deg, #f32a3e 0%, #ed6c63 71%, #f39376 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-danger .nav-toggle span { - background-color: white; - } - .hero.is-danger .nav-toggle:hover { - background-color: rgba(17, 17, 17, 0.1); - } - .hero.is-danger .nav-toggle.is-active span { - background-color: white; - } - .hero.is-danger .nav-menu .nav-item { - border-top-color: rgba(255, 255, 255, 0.2); - } -} - -@media screen and (min-width: 769px) { - .hero.is-medium .hero-body { - padding-bottom: 120px; - padding-top: 120px; - } -} - -@media screen and (min-width: 769px) { - .hero.is-large .hero-body { - padding-bottom: 240px; - padding-top: 240px; - } -} - -.hero.is-fullheight { - min-height: 100vh; -} - -.hero.is-fullheight .hero-body { - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; -} - -.hero.is-fullheight .hero-body > .container { - -webkit-box-flex: 1; - -webkit-flex-grow: 1; - -ms-flex-positive: 1; - flex-grow: 1; -} - -.section { - background-color: #fff; - padding: 40px 20px; -} - -@media screen and (min-width: 980px) { - .section.is-medium { - padding: 120px 20px; - } - .section.is-large { - padding: 240px 20px; - } -} - -.footer { - background-color: #f5f7fa; - padding: 40px 20px 80px; -} - -.footer a, .footer a:visited { - color: #69707a; -} - -.footer a:hover, .footer a:visited:hover { - color: #222324; -} - -.footer a:not(.icon), .footer a:visited:not(.icon) { - border-bottom: 1px solid #d3d6db; -} - -.footer a:not(.icon):hover, .footer a:visited:not(.icon):hover { - border-bottom-color: #1fc8db; -} -/*# sourceMappingURL=bulma.css.map */ \ No newline at end of file diff --git a/public/bulma-0.1.2/css/bulma.css.map b/public/bulma-0.1.2/css/bulma.css.map deleted file mode 100755 index e4f16f2..0000000 --- a/public/bulma-0.1.2/css/bulma.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["../sass/utilities/reset.sass","../sass/utilities/animations.sass","bulma.css","../sass/base/generic.sass","../sass/utilities/variables.sass","../sass/base/classes.sass","../sass/utilities/mixins.sass","../sass/base/helpers.sass","../sass/elements/box.sass","../sass/elements/button.sass","../sass/utilities/controls.sass","../sass/utilities/functions.sass","../sass/elements/content.sass","../sass/elements/form.sass","../sass/elements/image.sass","../sass/elements/notification.sass","../sass/elements/progress.sass","../sass/elements/table.sass","../sass/elements/title.sass","../sass/elements/other.sass","../sass/components/card.sass","../sass/components/grid.sass","../sass/components/highlight.sass","../sass/components/level.sass","../sass/components/media.sass","../sass/components/menu.sass","../sass/components/message.sass","../sass/components/modal.sass","../sass/components/nav.sass","../sass/components/pagination.sass","../sass/components/panel.sass","../sass/components/tabs.sass","../sass/layout/hero.sass","../sass/layout/section.sass","../sass/layout/footer.sass"],"names":[],"mappings":"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GF;C4ByGkB;;AA5D9B;EAiEQ,oFAAiC;EAAjC,4EAAiC;CAA2E;;A1B9ClH;E0BnBF;IAsEY,uB5B7GA;G4B6GkC;EAtE9C;IAwEY,wC5BrHA;G4BqHsC;EAxElD;IA2Ec,uB5BlHF;G4BkHoC;EA3EhD;IA8EY,2C5BrHA;G4BqH6C;C9Bi7JxD;;A8B//JD;EAiBM,0B5BzDgB;E4B0DhB,e5B7Da;C4ByH4C;;AA9E/D;EAoBQ,e5B/DW;C4BkEW;;AAvB9B;;EAuBU,eAAe;CAAG;;AAvB5B;EAyBQ,gC5BpEW;C4BuEgB;;AA5BnC;;EA4BU,e5BvES;C4BuEc;;AA5BjC;EA8BQ,6C5BzEW;C4ByEoC;;A1BXrD;E0BnBF;IAiCU,0B5BzEY;G4ByEiB;C9B+/JtC;;A8BhiKD;;EAoCQ,gC5B/EW;C4BkFgB;;AAvCnC;;;EAuCU,e5BlFS;C4BkFc;;AAvCjC;EA0CU,e5BrFS;E4BsFT,aAAa;CAEK;;AA7C5B;EA6CY,WAAW;CAAG;;AA7C1B;EAgDY,WAAW;CAAG;;AAhD1B;EAoDY,e5B/FO;C4BiGmC;;AAtDtD;EAsDc,wC5BnGF;C4BmGwC;;AAtDpD;EA0Dc,0B5BrGK;E4BsGL,sB5BtGK;E4BuGL,e5BpGQ;C4BoGQ;;AA5D9B;EAiEQ,uFAAiC;EAAjC,+EAAiC;CAA2E;;A1B9ClH;E0BnBF;IAsEY,0B5BjHO;G4BiH2B;EAtE9C;IAwEY,wC5BrHA;G4BqHsC;EAxElD;IA2Ec,0B5BtHK;G4BsH6B;EA3EhD;IA8EY,2C5BzHO;G4ByHsC;C9B2gKxD;;A8BzlKD;EAiBM,0B5B5Da;E4B6Db,e5B1DgB;C4BsHyC;;AA9E/D;EAoBQ,e5B5Dc;C4B+DQ;;AAvB9B;;EAuBU,eAAe;CAAG;;AAvB5B;EAyBQ,gC5BjEc;C4BoEa;;AA5BnC;;EA4BU,e5BpEY;C4BoEW;;AA5BjC;EA8BQ,6C5BtEc;C4BsEiC;;A1BXrD;E0BnBF;IAiCU,0B5B5ES;G4B4EoB;C9BylKtC;;A8B1nKD;;EAoCQ,gC5B5Ec;C4B+Ea;;AAvCnC;;;EAuCU,e5B/EY;C4B+EW;;AAvCjC;EA0CU,e5BlFY;E4BmFZ,aAAa;CAEK;;AA7C5B;E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","file":"bulma.css"} \ No newline at end of file diff --git a/public/font-awesome-4.6.3/LICENSE b/public/font-awesome-4.6.3/LICENSE deleted file mode 100755 index 2316722..0000000 --- a/public/font-awesome-4.6.3/LICENSE +++ /dev/null @@ -1,20 +0,0 @@ -Font License -Applies to all desktop and webfont files in the following directory: font-awesome/fonts/. -License: SIL OFL 1.1 -URL: http://scripts.sil.org/OFL - -Code License -Applies to all CSS and LESS files in the following directories: font-awesome/css/, font-awesome/less/, and font-awesome/scss/. -License: MIT License -URL: http://opensource.org/licenses/mit-license.html - -Documentation License -Applies to all Font Awesome project files that are not a part of the Font or Code licenses. -License: CC BY 3.0 -URL: http://creativecommons.org/licenses/by/3.0/ - - -Brand Icons -All brand icons are trademarks of their respective owners. -The use of these trademarks does not indicate endorsement of the trademark holder by Font Awesome, nor vice versa. -Brand icons should only be used to represent the company or product to which they refer. diff --git a/public/font-awesome-4.6.3/css/font-awesome.css b/public/font-awesome-4.6.3/css/font-awesome.css deleted file mode 100644 index 74e77d0..0000000 --- a/public/font-awesome-4.6.3/css/font-awesome.css +++ /dev/null @@ -1,2199 +0,0 @@ -/*! - * Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */ -/* FONT PATH - * -------------------------- */ -@font-face { - font-family: 'FontAwesome'; - src: url('../fonts/fontawesome-webfont.eot?v=4.6.3'); - src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.6.3#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; -} -/* makes the font 33% larger relative to the icon container */ -.fa-lg { - font-size: 1.33333333em; - line-height: 0.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: 0.14285714em; - text-align: center; -} -.fa-li.fa-lg { - left: -1.85714286em; -} -.fa-border { - padding: .2em .25em .15em; - border: solid 0.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; -} -/* Deprecated as of 4.4.0 */ -.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 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; - -webkit-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); -} -.fa-rotate-180 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; - -webkit-transform: rotate(180deg); - -ms-transform: rotate(180deg); - transform: rotate(180deg); -} -.fa-rotate-270 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; - -webkit-transform: rotate(270deg); - -ms-transform: rotate(270deg); - transform: rotate(270deg); -} -.fa-flip-horizontal { - -ms-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 { - -ms-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; -} -/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen - readers do not read off random characters that represent icons */ -.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-pp: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-resistance: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"; -} -.fa-gitlab:before { - content: "\f296"; -} -.fa-wpbeginner:before { - content: "\f297"; -} -.fa-wpforms:before { - content: "\f298"; -} -.fa-envira:before { - content: "\f299"; -} -.fa-universal-access:before { - content: "\f29a"; -} -.fa-wheelchair-alt:before { - content: "\f29b"; -} -.fa-question-circle-o:before { - content: "\f29c"; -} -.fa-blind:before { - content: "\f29d"; -} -.fa-audio-description:before { - content: "\f29e"; -} -.fa-volume-control-phone:before { - content: "\f2a0"; -} -.fa-braille:before { - content: "\f2a1"; -} -.fa-assistive-listening-systems:before { - content: "\f2a2"; -} -.fa-asl-interpreting:before, -.fa-american-sign-language-interpreting:before { - content: "\f2a3"; -} -.fa-deafness:before, -.fa-hard-of-hearing:before, -.fa-deaf:before { - content: "\f2a4"; -} -.fa-glide:before { - content: "\f2a5"; -} -.fa-glide-g:before { - content: "\f2a6"; -} -.fa-signing:before, -.fa-sign-language:before { - content: "\f2a7"; -} -.fa-low-vision:before { - content: "\f2a8"; -} -.fa-viadeo:before { - content: "\f2a9"; -} -.fa-viadeo-square:before { - content: "\f2aa"; -} -.fa-snapchat:before { - content: "\f2ab"; -} -.fa-snapchat-ghost:before { - content: "\f2ac"; -} -.fa-snapchat-square:before { - content: "\f2ad"; -} -.fa-pied-piper:before { - content: "\f2ae"; -} -.fa-first-order:before { - content: "\f2b0"; -} -.fa-yoast:before { - content: "\f2b1"; -} -.fa-themeisle:before { - content: "\f2b2"; -} -.fa-google-plus-circle:before, -.fa-google-plus-official:before { - content: "\f2b3"; -} -.fa-fa:before, -.fa-font-awesome:before { - content: "\f2b4"; -} -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; -} -.sr-only-focusable:active, -.sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; -} diff --git a/public/font-awesome-4.6.3/css/font-awesome.min.css b/public/font-awesome-4.6.3/css/font-awesome.min.css deleted file mode 100644 index 4ec9223..0000000 --- a/public/font-awesome-4.6.3/css/font-awesome.min.css +++ /dev/null @@ -1,4 +0,0 @@ -/*! - * Font Awesome 4.6.3 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.6.3');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.6.3#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{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-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{-ms-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-pp: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-resistance: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"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto} \ No newline at end of file diff --git a/public/font-awesome-4.6.3/fonts/FontAwesome.otf b/public/font-awesome-4.6.3/fonts/FontAwesome.otf deleted file mode 100644 index d4de13e..0000000 Binary files a/public/font-awesome-4.6.3/fonts/FontAwesome.otf and /dev/null differ diff --git a/public/font-awesome-4.6.3/fonts/fontawesome-webfont.eot b/public/font-awesome-4.6.3/fonts/fontawesome-webfont.eot deleted file mode 100644 index c7b00d2..0000000 Binary files a/public/font-awesome-4.6.3/fonts/fontawesome-webfont.eot and /dev/null differ diff --git a/public/font-awesome-4.6.3/fonts/fontawesome-webfont.svg b/public/font-awesome-4.6.3/fonts/fontawesome-webfont.svg deleted file mode 100644 index 8b66187..0000000 --- a/public/font-awesome-4.6.3/fonts/fontawesome-webfont.svg +++ /dev/null @@ -1,685 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/font-awesome-4.6.3/fonts/fontawesome-webfont.ttf b/public/font-awesome-4.6.3/fonts/fontawesome-webfont.ttf deleted file mode 100644 index f221e50..0000000 Binary files a/public/font-awesome-4.6.3/fonts/fontawesome-webfont.ttf and /dev/null differ diff --git a/public/font-awesome-4.6.3/fonts/fontawesome-webfont.woff b/public/font-awesome-4.6.3/fonts/fontawesome-webfont.woff deleted file mode 100644 index 6e7483c..0000000 Binary files a/public/font-awesome-4.6.3/fonts/fontawesome-webfont.woff and /dev/null differ diff --git a/public/font-awesome-4.6.3/fonts/fontawesome-webfont.woff2 b/public/font-awesome-4.6.3/fonts/fontawesome-webfont.woff2 deleted file mode 100644 index 7eb74fd..0000000 Binary files a/public/font-awesome-4.6.3/fonts/fontawesome-webfont.woff2 and /dev/null differ diff --git a/public/index.html b/public/index.html index 73368dc..5c0e4de 100644 --- a/public/index.html +++ b/public/index.html @@ -1,58 +1,136 @@ - + - - - WHEREISIT - - - - - + + + Device List + -
-
- -
-
-
-
-

Devices inside your network

- - -
-
+

Device List

+
Loading devices...
+ + + + + + + + + + + + + + -
-
-

Register

-

- Any entry gets deleted after 24h and can only be accessed by the same internet connection which registered it. -

-
-
-
- - + + - + \ No newline at end of file diff --git a/public/main.js b/public/main.js deleted file mode 100644 index d6e3436..0000000 --- a/public/main.js +++ /dev/null @@ -1,64 +0,0 @@ -document.addEventListener('DOMContentLoaded', setupUI); -function setupUI() { - listDevices(); - document.querySelector('.nav-toggle').addEventListener ('click', toggleNav); -} - -function toggleNav() { - var nav = document.querySelector(".nav-menu"); - if (nav.classList.contains('is-active')) { - nav.classList.remove('is-active'); - } else { - nav.classList.add('is-active'); - } -} - -function listDevices() { - var request = new XMLHttpRequest(); - request.open('GET', location.origin + '/api/devices', true); - - request.onload = function() { - if (this.status >= 200 && this.status < 400) { - var devices = JSON.parse(this.response); - - if (devices.length === 0) { - console.log("No devices present") - return; - } - - var list = document.querySelector('.device-list'); - list.innerHTML = ''; - - devices.sort(function(a,b){ - return new Date(b.added) - new Date(a.added); - }); - - devices.forEach(function(l) { - console.log(l) - var t = document.querySelector('.device-template'); - t.content.querySelector('.device-name').textContent = l.name; - t.content.querySelector('.device-id').textContent = l.id; - t.content.querySelector('.device-link').textContent = l.address; - t.content.querySelector('.device-link').href = 'http://' + l.address; - - var clone = document.importNode(t.content, true); - list.appendChild(clone); - }); - - } else { - console.log("We reached our target server, but it returned an error") - } - }; - - request.onerror = function() { - console.log("There was a connection error of some sort") - }; - - request.send(); -} - -function addTD(e, text) { - var td = document.createElement('td'); - td.innerHTML = text; - return e.appendChild(td); -} \ No newline at end of file diff --git a/public/normalize.css b/public/normalize.css deleted file mode 100644 index fa4e73d..0000000 --- a/public/normalize.css +++ /dev/null @@ -1,447 +0,0 @@ -/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */ - -/* Document - ========================================================================== */ - -/** - * 1. Correct the line height in all browsers. - * 2. Prevent adjustments of font size after orientation changes in - * IE on Windows Phone and in iOS. - */ - -html { - line-height: 1.15; /* 1 */ - -ms-text-size-adjust: 100%; /* 2 */ - -webkit-text-size-adjust: 100%; /* 2 */ -} - -/* Sections - ========================================================================== */ - -/** - * Remove the margin in all browsers (opinionated). - */ - -body { - margin: 0; -} - -/** - * Add the correct display in IE 9-. - */ - -article, -aside, -footer, -header, -nav, -section { - display: block; -} - -/** - * Correct the font size and margin on `h1` elements within `section` and - * `article` contexts in Chrome, Firefox, and Safari. - */ - -h1 { - font-size: 2em; - margin: 0.67em 0; -} - -/* Grouping content - ========================================================================== */ - -/** - * Add the correct display in IE 9-. - * 1. Add the correct display in IE. - */ - -figcaption, -figure, -main { /* 1 */ - display: block; -} - -/** - * Add the correct margin in IE 8. - */ - -figure { - margin: 1em 40px; -} - -/** - * 1. Add the correct box sizing in Firefox. - * 2. Show the overflow in Edge and IE. - */ - -hr { - box-sizing: content-box; /* 1 */ - height: 0; /* 1 */ - overflow: visible; /* 2 */ -} - -/** - * 1. Correct the inheritance and scaling of font size in all browsers. - * 2. Correct the odd `em` font sizing in all browsers. - */ - -pre { - font-family: monospace, monospace; /* 1 */ - font-size: 1em; /* 2 */ -} - -/* Text-level semantics - ========================================================================== */ - -/** - * 1. Remove the gray background on active links in IE 10. - * 2. Remove gaps in links underline in iOS 8+ and Safari 8+. - */ - -a { - background-color: transparent; /* 1 */ - -webkit-text-decoration-skip: objects; /* 2 */ -} - -/** - * 1. Remove the bottom border in Chrome 57- and Firefox 39-. - * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. - */ - -abbr[title] { - border-bottom: none; /* 1 */ - text-decoration: underline; /* 2 */ - text-decoration: underline dotted; /* 2 */ -} - -/** - * Prevent the duplicate application of `bolder` by the next rule in Safari 6. - */ - -b, -strong { - font-weight: inherit; -} - -/** - * Add the correct font weight in Chrome, Edge, and Safari. - */ - -b, -strong { - font-weight: bolder; -} - -/** - * 1. Correct the inheritance and scaling of font size in all browsers. - * 2. Correct the odd `em` font sizing in all browsers. - */ - -code, -kbd, -samp { - font-family: monospace, monospace; /* 1 */ - font-size: 1em; /* 2 */ -} - -/** - * Add the correct font style in Android 4.3-. - */ - -dfn { - font-style: italic; -} - -/** - * Add the correct background and color in IE 9-. - */ - -mark { - background-color: #ff0; - color: #000; -} - -/** - * Add the correct font size in all browsers. - */ - -small { - font-size: 80%; -} - -/** - * Prevent `sub` and `sup` elements from affecting the line height in - * all browsers. - */ - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -/* Embedded content - ========================================================================== */ - -/** - * Add the correct display in IE 9-. - */ - -audio, -video { - display: inline-block; -} - -/** - * Add the correct display in iOS 4-7. - */ - -audio:not([controls]) { - display: none; - height: 0; -} - -/** - * Remove the border on images inside links in IE 10-. - */ - -img { - border-style: none; -} - -/** - * Hide the overflow in IE. - */ - -svg:not(:root) { - overflow: hidden; -} - -/* Forms - ========================================================================== */ - -/** - * 1. Change the font styles in all browsers (opinionated). - * 2. Remove the margin in Firefox and Safari. - */ - -button, -input, -optgroup, -select, -textarea { - font-family: sans-serif; /* 1 */ - font-size: 100%; /* 1 */ - line-height: 1.15; /* 1 */ - margin: 0; /* 2 */ -} - -/** - * Show the overflow in IE. - * 1. Show the overflow in Edge. - */ - -button, -input { /* 1 */ - overflow: visible; -} - -/** - * Remove the inheritance of text transform in Edge, Firefox, and IE. - * 1. Remove the inheritance of text transform in Firefox. - */ - -button, -select { /* 1 */ - text-transform: none; -} - -/** - * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video` - * controls in Android 4. - * 2. Correct the inability to style clickable types in iOS and Safari. - */ - -button, -html [type="button"], /* 1 */ -[type="reset"], -[type="submit"] { - -webkit-appearance: button; /* 2 */ -} - -/** - * Remove the inner border and padding in Firefox. - */ - -button::-moz-focus-inner, -[type="button"]::-moz-focus-inner, -[type="reset"]::-moz-focus-inner, -[type="submit"]::-moz-focus-inner { - border-style: none; - padding: 0; -} - -/** - * Restore the focus styles unset by the previous rule. - */ - -button:-moz-focusring, -[type="button"]:-moz-focusring, -[type="reset"]:-moz-focusring, -[type="submit"]:-moz-focusring { - outline: 1px dotted ButtonText; -} - -/** - * Correct the padding in Firefox. - */ - -fieldset { - padding: 0.35em 0.75em 0.625em; -} - -/** - * 1. Correct the text wrapping in Edge and IE. - * 2. Correct the color inheritance from `fieldset` elements in IE. - * 3. Remove the padding so developers are not caught out when they zero out - * `fieldset` elements in all browsers. - */ - -legend { - box-sizing: border-box; /* 1 */ - color: inherit; /* 2 */ - display: table; /* 1 */ - max-width: 100%; /* 1 */ - padding: 0; /* 3 */ - white-space: normal; /* 1 */ -} - -/** - * 1. Add the correct display in IE 9-. - * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera. - */ - -progress { - display: inline-block; /* 1 */ - vertical-align: baseline; /* 2 */ -} - -/** - * Remove the default vertical scrollbar in IE. - */ - -textarea { - overflow: auto; -} - -/** - * 1. Add the correct box sizing in IE 10-. - * 2. Remove the padding in IE 10-. - */ - -[type="checkbox"], -[type="radio"] { - box-sizing: border-box; /* 1 */ - padding: 0; /* 2 */ -} - -/** - * Correct the cursor style of increment and decrement buttons in Chrome. - */ - -[type="number"]::-webkit-inner-spin-button, -[type="number"]::-webkit-outer-spin-button { - height: auto; -} - -/** - * 1. Correct the odd appearance in Chrome and Safari. - * 2. Correct the outline style in Safari. - */ - -[type="search"] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} - -/** - * Remove the inner padding and cancel buttons in Chrome and Safari on macOS. - */ - -[type="search"]::-webkit-search-cancel-button, -[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -/** - * 1. Correct the inability to style clickable types in iOS and Safari. - * 2. Change font properties to `inherit` in Safari. - */ - -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} - -/* Interactive - ========================================================================== */ - -/* - * Add the correct display in IE 9-. - * 1. Add the correct display in Edge, IE, and Firefox. - */ - -details, /* 1 */ -menu { - display: block; -} - -/* - * Add the correct display in all browsers. - */ - -summary { - display: list-item; -} - -/* Scripting - ========================================================================== */ - -/** - * Add the correct display in IE 9-. - */ - -canvas { - display: inline-block; -} - -/** - * Add the correct display in IE. - */ - -template { - display: none; -} - -/* Hidden - ========================================================================== */ - -/** - * Add the correct display in IE 10-. - */ - -[hidden] { - display: none; -} diff --git a/public/normalize.min.css b/public/normalize.min.css deleted file mode 100644 index 31a4a66..0000000 --- a/public/normalize.min.css +++ /dev/null @@ -1 +0,0 @@ -/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}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{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}/*# sourceMappingURL=normalize.min.css.map */ \ No newline at end of file diff --git a/public/style.css b/public/style.css deleted file mode 100644 index c705961..0000000 --- a/public/style.css +++ /dev/null @@ -1,87 +0,0 @@ -html, body, main { - height: 100%; - width: 100%; -} - -* { - box-sizing: border-box; -} - -body { - font-family: -apple-system, ".SFNSText-Regular", "San Francisco", "Roboto", "Segoe UI", "Helvetica Neue", "Lucida Grande", sans-serif; -} - -body p + p { - margin-top: 0.4rem; -} - -body section + section { - margin-top: 1.5rem; -} - -.is-brand { - opacity: 0.9; -} - -@media screen and (max-width: 979px) { - .nav > .container > .nav-left > .nav-item.is-brand:first-child, - .container > .nav > .nav-left > .nav-item.is-brand:first-child { - padding-left: 20px; - } -} - -/* -@keyframes pulse { - 0% { transform: scale(1) } - 50% { transform: scale(1.05) } - 100% { transform: scale(1) } -} - -.section { - display: none; -} - -.section.active { - display: block; - animation: pulse 0.5s linear 1; -} -*/ - -.device-container { - font-size: 18px; -} - -.fa-check { - font-size: 45px !important; - color: #5ba25b; -} - -.fa-times { - font-size: 45px !important; - color: #e84135; -} - -.lights-list { - font-size: 20px; -} - -.light-icon[data-state="true"] { - color: #5ba25b; -} - -.light-icon[data-state="false"] { - color: #e84135; -} - -/* overwriting retarded bulma.io styles */ -section a:hover { - color: #1fc8db; - text-decoration: underline; -} - -.device-list { - list-style-position: inside; - list-style-type: circle; -} - - diff --git a/whereisit.ini b/whereisit.ini index 08f24ee..d4e2035 100644 --- a/whereisit.ini +++ b/whereisit.ini @@ -1,4 +1,5 @@ -[auth] +[basic_auth] +enabled = false username = admin password = admin @@ -6,4 +7,5 @@ password = admin http-port = 80 https-port = 443 lifetime = 24 +api_key_enabled = false api_key = your_api_key diff --git a/whereisit_ui.png b/whereisit_ui.png new file mode 100644 index 0000000..4604397 Binary files /dev/null and b/whereisit_ui.png differ