diff --git a/Cargo.lock b/Cargo.lock index a5b12e4..8356480 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2,6 +2,27 @@ # It is not intended for manual editing. version = 3 +[[package]] +name = "adler" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" + +[[package]] +name = "alloc-no-stdlib" +version = "2.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3" + +[[package]] +name = "alloc-stdlib" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece" +dependencies = [ + "alloc-no-stdlib", +] + [[package]] name = "ansi_term" version = "0.12.1" @@ -77,6 +98,20 @@ dependencies = [ "toml", ] +[[package]] +name = "async-compression" +version = "0.3.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "345fd392ab01f746c717b1357165b76f0b67a60192007b234058c9045fdcf695" +dependencies = [ + "brotli", + "flate2", + "futures-core", + "memchr", + "pin-project-lite", + "tokio", +] + [[package]] name = "async-lock" version = "2.5.0" @@ -126,9 +161,9 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" [[package]] name = "axum" -version = "0.4.8" +version = "0.5.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9f346c92c1e9a71d14fe4aaf7c2a5d9932cc4e5e48d8fb6641524416eb79ddd" +checksum = "c9e3356844c4d6a6d6467b8da2cffb4a2820be256f50a3a386c9d152bab31043" dependencies = [ "async-trait", "axum-core", @@ -139,6 +174,7 @@ dependencies = [ "http", "http-body", "hyper", + "itoa", "matchit", "memchr", "mime", @@ -157,9 +193,9 @@ dependencies = [ [[package]] name = "axum-core" -version = "0.1.2" +version = "0.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6dbcda393bef9c87572779cb8ef916f12d77750b27535dd6819fa86591627a51" +checksum = "d9f0c0a60006f2a293d82d571f635042a72edf927539b7685bd62d361963839b" dependencies = [ "async-trait", "bytes", @@ -167,6 +203,8 @@ dependencies = [ "http", "http-body", "mime", + "tower-layer", + "tower-service", ] [[package]] @@ -223,6 +261,27 @@ dependencies = [ "generic-array", ] +[[package]] +name = "brotli" +version = "3.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1a0b1dbcc8ae29329621f8d4f0d835787c1c38bb1401979b49d13b0b305ff68" +dependencies = [ + "alloc-no-stdlib", + "alloc-stdlib", + "brotli-decompressor", +] + +[[package]] +name = "brotli-decompressor" +version = "2.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "59ad2d4653bf5ca36ae797b1f4bb4dbddb60ce49ca4aed8a2ce4829f60425b80" +dependencies = [ + "alloc-no-stdlib", + "alloc-stdlib", +] + [[package]] name = "bumpalo" version = "3.9.1" @@ -281,6 +340,15 @@ dependencies = [ "libc", ] +[[package]] +name = "crc32fast" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" +dependencies = [ + "cfg-if 1.0.0", +] + [[package]] name = "crypto-common" version = "0.1.3" @@ -345,6 +413,16 @@ version = "2.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77f3309417938f28bf8228fcff79a4a37103981e3e186d2ccd19c74b38f4eb71" +[[package]] +name = "flate2" +version = "1.0.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f82b0f4c27ad9f8bfd1f3208d882da2b09c301bc1c828fd3a00d0216d2fbbff6" +dependencies = [ + "crc32fast", + "miniz_oxide", +] + [[package]] name = "fnv" version = "1.0.7" @@ -503,9 +581,9 @@ dependencies = [ [[package]] name = "http" -version = "0.2.6" +version = "0.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31f4c6746584866f0feabcc69893c5b51beef3831656a968ed7ae254cdc4fd03" +checksum = "75f43d41e26995c17e71ee126451dd3941010b0514a81a9d11f3b341debc2399" dependencies = [ "bytes", "fnv", @@ -514,9 +592,9 @@ dependencies = [ [[package]] name = "http-body" -version = "0.4.4" +version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ff4f84919677303da5f147645dbea6b1881f368d03ac84e1dc09031ebd7b2c6" +checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" dependencies = [ "bytes", "http", @@ -611,6 +689,15 @@ version = "2.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "68f2d64f2edebec4ce84ad108148e67e1064789bee435edc5b60ad398714a3a9" +[[package]] +name = "iri-string" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f0f7638c1e223529f1bfdc48c8b133b9e0b434094d1d28473161ee48b235f78" +dependencies = [ + "nom", +] + [[package]] name = "itoa" version = "1.0.1" @@ -693,9 +780,9 @@ checksum = "a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f" [[package]] name = "matchit" -version = "0.4.6" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9376a4f0340565ad675d11fc1419227faf5f60cd7ac9cb2e7185a471f30af833" +checksum = "73cbba799671b762df5a175adf59ce145165747bb891505c43d09aefbbf38beb" [[package]] name = "memchr" @@ -725,6 +812,15 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" +[[package]] +name = "miniz_oxide" +version = "0.5.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96590ba8f175222643a85693f33d26e9c8a015f599c216509b1a6894af675d34" +dependencies = [ + "adler", +] + [[package]] name = "mio" version = "0.8.0" @@ -1351,7 +1447,6 @@ dependencies = [ "pin-project", "pin-project-lite", "tokio", - "tokio-util 0.7.0", "tower-layer", "tower-service", "tracing", @@ -1359,10 +1454,12 @@ dependencies = [ [[package]] name = "tower-http" -version = "0.2.3" +version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2bb284cac1883d54083a0edbdc9cabf931dfed87455f8c7266c01ece6394a43a" +checksum = "3c530c8675c1dbf98facee631536fa116b5fb6382d7dd6dc1b118d970eafe3ba" dependencies = [ + "async-compression", + "base64", "bitflags", "bytes", "futures-core", @@ -1371,6 +1468,7 @@ dependencies = [ "http-body", "http-range-header", "httpdate", + "iri-string", "mime", "mime_guess", "percent-encoding", @@ -1381,6 +1479,7 @@ dependencies = [ "tower-layer", "tower-service", "tracing", + "uuid", ] [[package]] @@ -1521,9 +1620,9 @@ dependencies = [ [[package]] name = "uuid" -version = "0.8.2" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7" +checksum = "dd6469f4314d5f1ffec476e05f17cc9a78bc7a27a6a857842170bdf8d6f98d2f" dependencies = [ "getrandom", "serde", diff --git a/Cargo.toml b/Cargo.toml index 952025c..392fc60 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,17 +6,17 @@ edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -axum = { version = "0.4.8", features = ["headers"] } +axum = { version = "0.5.16", features = ["headers"] } serde = { version = "1.0", features = ["derive"] } serde_json = "1.0.68" tokio = { version = "1.0", features = ["full"] } tracing = "0.1" tracing-subscriber = { version="0.3", features = ["env-filter"] } -uuid = { version = "0.8", features = ["v4", "serde"] } +uuid = { version = "1.1.2", features = ["v4", "serde"] } async-session = "3.0.0" askama = "0.11" oauth2 = "4.1" reqwest = { version = "0.11", default-features = false, features = ["rustls-tls", "json"] } headers = "0.3" http = "0.2" -tower-http = { version = "0.2.0", features = ["fs", "trace"] } \ No newline at end of file +tower-http = { version = "0.3.4", features = ["full"] } \ No newline at end of file diff --git a/docker-compose.yaml b/docker-compose.yaml index 443f8ff..6051831 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -7,12 +7,15 @@ services: - PUID=${PUID} - PGID=${PGID} - TZ=${TZ} + - REDIRECT_URL=http://localhost:8030/auth/discord - GOOGLE_CLIENT_ID=735264084619-clsmvgdqdmum4rvrcj0kuk28k9agir1c.apps.googleusercontent.com - GOOGLE_CLIENT_SECRET=L6uI7FQGoMJd-ay1HO_iGJ6M - DISCORD_CLIENT_ID=956189108559036427 - DISCORD_CLIENT_SECRET=dx2DZxjDhVMCCnGX4xpz5MxSTgZ4lHBI + - FACEBOOK_CLIENT_ID=1529124327484248 + - FACEBOOK_CLIENT_SECRET=189509b5eb907b3ce34b7e8459030f21 volumes: - ../jean-marie/templates:/templates ports: - 8030:40192 - restart: unless-stopped \ No newline at end of file + restart: unless-stopped diff --git a/run.sh b/run.sh index 94ccb52..0e1650b 100755 --- a/run.sh +++ b/run.sh @@ -1 +1,7 @@ -GOOGLE_CLIENT_ID=735264084619-clsmvgdqdmum4rvrcj0kuk28k9agir1c.apps.googleusercontent.com GOOGLE_CLIENT_SECRET=L6uI7FQGoMJd-ay1HO_iGJ6M DISCORD_CLIENT_ID=956189108559036427 DISCORD_CLIENT_SECRET=dx2DZxjDhVMCCnGX4xpz5MxSTgZ4lHBI cargo run \ No newline at end of file +GOOGLE_CLIENT_ID=735264084619-clsmvgdqdmum4rvrcj0kuk28k9agir1c.apps.googleusercontent.com \ +GOOGLE_CLIENT_SECRET=L6uI7FQGoMJd-ay1HO_iGJ6M \ +DISCORD_CLIENT_ID=956189108559036427 \ +DISCORD_CLIENT_SECRET=dx2DZxjDhVMCCnGX4xpz5MxSTgZ4lHBI \ +FACEBOOK_CLIENT_ID=1529124327484248 \ +FACEBOOK_CLIENT_SECRET=189509b5eb907b3ce34b7e8459030f21 \ +cargo run \ No newline at end of file diff --git a/src/db.rs b/src/db.rs new file mode 100644 index 0000000..e69de29 diff --git a/src/main.rs b/src/main.rs index 68da044..90bd8f9 100644 --- a/src/main.rs +++ b/src/main.rs @@ -12,20 +12,22 @@ use axum::{ header::SET_COOKIE, header::{HeaderMap, HeaderValue}, StatusCode, + Request, + Uri }, response::{Html, IntoResponse, Redirect, Response}, routing::{get, get_service}, - Router, + Router, body::{BoxBody, boxed}, }; -use http::header; +use http::{header}; use oauth2::{ basic::BasicClient, reqwest::async_http_client, AuthUrl, AuthorizationCode, ClientId, - PkceCodeChallenge, RedirectUrl, RevocationUrl, Scope, TokenUrl, + PkceCodeChallenge, RedirectUrl, Scope, TokenUrl, ClientSecret, TokenResponse, CsrfToken, }; use serde::{Deserialize, Serialize}; -use std::{env, net::SocketAddr}; -use tower_http::{services::ServeDir, trace::TraceLayer}; +use std::{env, net::SocketAddr, collections::HashMap}; +use tower_http::services::ServeDir; use uuid::Uuid; const COOKIE_NAME: &str = "SESSION"; @@ -51,8 +53,23 @@ async fn main() { // `MemoryStore` just used as an example. Don't use this in production. let store = MemoryStore::new(); - let google_oauth_client = google_oauth_client(); + + // Create HashMap to store oauth configurations + let mut oauth_clients = HashMap::<&str, BasicClient>::new(); + + // Get the client structures + let facebook_oauth_client = facebook_oauth_client(); let discord_oauth_client = discord_oauth_client(); + let google_oauth_client = google_oauth_client(); + + // Get oauth clients for the hashmap + //oauth_clients.insert("Google".to_string(), google_oauth_client); + oauth_clients.insert("Facebook", facebook_oauth_client); + oauth_clients.insert("Discord", discord_oauth_client); + oauth_clients.insert("Google", google_oauth_client); + + //Static files are served from here + let service = ServeDir::new("templates"); // build our application with a route let app = Router::new() @@ -69,15 +86,17 @@ async fn main() { ), ) .route("/", get(index)) - .route("/google_auth", get(google_auth)) - .route("/discord_auth", get(discord_auth)) .route("/login", get(login)) + .route("/logout", get(logout)) .route("/dashboard", get(dashboard)) - .route("/auth/callback", get(google_authorized)) + .route("/google_auth", get(google_auth)) + .route("/facebook_auth", get(facebook_auth)) + .route("/discord_auth", get(discord_auth)) + .route("/auth/google", get(google_authorized)) + .route("/auth/facebook", get(facebook_authorized)) .route("/auth/discord", get(discord_authorized)) .layer(Extension(store)) - .layer(Extension(discord_oauth_client)) - .layer(Extension(google_oauth_client)); + .layer(Extension(oauth_clients)); // run our app with hyper // `axum::Server` is a re-export of `hyper::Server` @@ -91,17 +110,26 @@ async fn main() { // Session is optional async fn index(user: Option) -> impl IntoResponse { - let name = match user { - Some(u) => u.username, - None => "You're not logged in.".to_string(), - }; - let template = IndexTemplate { name }; + let (userid, name) = match user { + Some(u) => (true, u.username), + None => (false, "You're not logged in.".to_string()), + }; + let template = IndexTemplate { userid, name }; HtmlTemplate(template) } async fn login() -> impl IntoResponse { let name = "".to_string(); - let template = LoginTemplate { name }; + let userid = false; + let template = LoginTemplate { userid, name }; + HtmlTemplate(template) +} + +// Valid user session required. If there is none, redirect to the auth page +async fn dashboard(user: User) -> impl IntoResponse { + let name = user.username; + let userid = true; + let template = DashboardTemplate { userid, name }; HtmlTemplate(template) } @@ -126,6 +154,27 @@ fn google_oauth_client() -> BasicClient { .set_redirect_uri(RedirectUrl::new(redirect_url).unwrap()) } +fn facebook_oauth_client() -> BasicClient { + let redirect_url = env::var("REDIRECT_URL") + .unwrap_or_else(|_| "http://localhost:40192/auth/callback".to_string()); + + let facebook_client_id = env::var("FACEBOOK_CLIENT_ID").expect("Missing FACEBOOK_CLIENT_ID!"); + let facebook_client_secret = env::var("FACEBOOK_CLIENT_SECRET").expect("Missing FACEBOOK_CLIENT_SECRET!"); + let facebook_auth_url = env::var("FACEBOOK_AUTH_URL").unwrap_or_else(|_| { + "https://www.facebook.com/v11.0/dialog/oauth".to_string() + }); + let facebook_token_url = env::var("FACEBOOK_TOKEN_URL") + .unwrap_or_else(|_| "https://graph.facebook.com/v11.0/oauth/access_token".to_string()); + + BasicClient::new( + ClientId::new(facebook_client_id), + Some(ClientSecret::new(facebook_client_secret)), + AuthUrl::new(facebook_auth_url).unwrap(), + Some(TokenUrl::new(facebook_token_url).unwrap()), + ) + .set_redirect_uri(RedirectUrl::new(redirect_url).unwrap()) +} + fn discord_oauth_client() -> BasicClient { let redirect_url = env::var("REDIRECT_URL") .unwrap_or_else(|_| "http://localhost:40192/auth/discord".to_string()); @@ -150,8 +199,17 @@ fn discord_oauth_client() -> BasicClient { #[derive(Template)] #[template(path = "login.html")] struct LoginTemplate { + userid: bool, name: String, } + +#[derive(Template)] +#[template(path = "dashboard.html")] +struct DashboardTemplate { + userid: bool, + name: String, +} + struct FreshUserId { pub user_id: UserId, pub cookie: HeaderValue, @@ -241,6 +299,7 @@ impl UserId { #[derive(Template)] #[template(path = "index.html")] struct IndexTemplate { + userid: bool, name: String, } @@ -262,14 +321,6 @@ where } } -// Valid user session required. If there is none, redirect to the auth page -async fn dashboard(user: User) -> impl IntoResponse { - format!( - "Welcome to the protected area :)\nHere's your info:\n{:?}", - user - ) -} - async fn logout( Extension(store): Extension, TypedHeader(cookies): TypedHeader, @@ -278,19 +329,19 @@ async fn logout( let session = match store.load_session(cookie.to_string()).await.unwrap() { Some(s) => s, // No session active, just redirect - None => return Redirect::to("/".parse().unwrap()), + None => return Redirect::to(&"/"), }; store.destroy_session(session).await.unwrap(); - Redirect::to("/".parse().unwrap()) + Redirect::to(&"/") } -async fn google_auth(Extension(google_oauth_client): Extension) -> impl IntoResponse { +async fn google_auth() -> impl IntoResponse { let (pkce_code_challenge, pkce_code_verifier) = PkceCodeChallenge::new_random_sha256(); // Generate the authorization URL to which we'll redirect the user. - let (auth_url, csrf_state) = google_oauth_client + let (auth_url, csrf_state) = google_oauth_client() .authorize_url(CsrfToken::new_random) .add_scope(Scope::new( "https://www.googleapis.com/auth/userinfo.profile".to_string(), @@ -302,17 +353,37 @@ async fn google_auth(Extension(google_oauth_client): Extension) -> .url(); // Redirect to Google's oauth service - Redirect::to(auth_url.to_string().parse().unwrap()) + Redirect::to(&auth_url.to_string()) } -async fn discord_auth(Extension(discord_oauth_client): Extension) -> impl IntoResponse { +async fn facebook_auth() -> impl IntoResponse { + let (pkce_code_challenge, pkce_code_verifier) = PkceCodeChallenge::new_random_sha256(); + + // Generate the authorization URL to which we'll redirect the user. + let (auth_url, csrf_state) = facebook_oauth_client() + .authorize_url(CsrfToken::new_random) + .add_scope(Scope::new( + "https://www.googleapis.com/auth/userinfo.profile".to_string(), + )) + .add_scope(Scope::new( + "https://www.googleapis.com/auth/userinfo.email".to_string(), + )) + .set_pkce_challenge(pkce_code_challenge) + .url(); + + // Redirect to Google's oauth service + Redirect::to(&auth_url.to_string()) +} + +async fn discord_auth() -> impl IntoResponse { + let discord_oauth_client = discord_oauth_client(); let (auth_url, _csrf_token) = discord_oauth_client .authorize_url(CsrfToken::new_random) .add_scope(Scope::new("identify".to_string())) .url(); // Redirect to Discord's oauth service - Redirect::to(auth_url.to_string().parse().unwrap()) + Redirect::to(&auth_url.to_string()) } #[derive(Debug, Deserialize)] @@ -325,10 +396,12 @@ struct AuthRequest { async fn google_authorized( Query(query): Query, Extension(store): Extension, - Extension(google_oauth_client): Extension, + Extension(oauth_clients): Extension>, ) -> impl IntoResponse { - - print!("{}", query.code); + // Check for Facebook client + if oauth_clients.contains_key("Google") { + // Get Facebook client + let oauth_client = oauth_clients.get(&"Google").unwrap(); /* // Get an auth token let token = google_oauth_client @@ -352,7 +425,7 @@ async fn google_authorized( */ // Create a new session filled with user data - let mut session = Session::new(); + let session = Session::new(); //session.insert("user", &user_data).unwrap(); // Store session and get corresponding cookie @@ -366,6 +439,7 @@ async fn google_authorized( headers.insert(SET_COOKIE, cookie.parse().unwrap()); //(headers, Redirect::to("/dashboard".parse().unwrap())) + } let mut page = String::new(); page.push_str(&"Display the data returned by Google\n".to_string()); @@ -378,11 +452,68 @@ async fn google_authorized( page } +async fn facebook_authorized( + Query(query): Query, + Extension(store): Extension, + Extension(oauth_clients): Extension>, +) -> impl IntoResponse { + // Check for Facebook client + if oauth_clients.contains_key("Facebook") { + // Get Facebook client + let oauth_client = oauth_clients.get(&"Facebook").unwrap(); + + // Get an auth token + let token = oauth_client + .exchange_code(AuthorizationCode::new(query.code.clone())) + .request_async(async_http_client) + .await + .unwrap(); + + // Fetch user data from discord + let client = reqwest::Client::new(); + let user_data: User = client + // https://discord.com/developers/docs/resources/user#get-current-user + .get("https://discordapp.com/api/users/@me") //TODO - replace with Facebook info url + .bearer_auth(token.access_token().secret()) + .send() + .await + .unwrap() + .json::() + .await + .unwrap(); + + // Create a new session filled with user data + let mut session = Session::new(); + session.insert("user", &user_data).unwrap(); + + // Store session and get corresponding cookie + let cookie = store.store_session(session).await.unwrap().unwrap(); + + // Build the cookie + let cookie = format!("{}={}; SameSite=Lax; Path=/", COOKIE_NAME, cookie); + + // Set cookie + let mut headers = HeaderMap::new(); + headers.insert(SET_COOKIE, cookie.parse().unwrap()); + + (headers, Redirect::to(&"/dashboard")) + } else { + let mut headers = HeaderMap::new(); + + (headers, Redirect::to(&"/")) + } +} + async fn discord_authorized( Query(query): Query, Extension(store): Extension, - Extension(discord_oauth_client): Extension, + Extension(oauth_clients): Extension>, ) -> impl IntoResponse { + // Check for Discord client + if oauth_clients.contains_key("Discord") { + // Get Discord client + let discord_oauth_client = oauth_clients.get(&"Discord").unwrap(); + // Get an auth token let token = discord_oauth_client .exchange_code(AuthorizationCode::new(query.code.clone())) @@ -417,14 +548,19 @@ async fn discord_authorized( let mut headers = HeaderMap::new(); headers.insert(SET_COOKIE, cookie.parse().unwrap()); - (headers, Redirect::to("/dashboard".parse().unwrap())) + (headers, Redirect::to(&"/dashboard")) + } else { + let headers = HeaderMap::new(); + + (headers, Redirect::to(&"/")) + } } struct AuthRedirect; impl IntoResponse for AuthRedirect { fn into_response(self) -> Response { - Redirect::temporary("/login".parse().unwrap()).into_response() + Redirect::temporary(&"/login").into_response() } } diff --git a/templates/assets/css/bootstrap-responsive.css b/templates/assets/css/bootstrap-responsive.css new file mode 100644 index 0000000..09e88ce --- /dev/null +++ b/templates/assets/css/bootstrap-responsive.css @@ -0,0 +1,1109 @@ +/*! + * Bootstrap Responsive v2.3.2 + * + * Copyright 2012 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world @twitter by @mdo and @fat. + */ + +.clearfix { + *zoom: 1; +} + +.clearfix:before, +.clearfix:after { + display: table; + line-height: 0; + content: ""; +} + +.clearfix:after { + clear: both; +} + +.hide-text { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.input-block-level { + display: block; + width: 100%; + min-height: 30px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +@-ms-viewport { + width: device-width; +} + +.hidden { + display: none; + visibility: hidden; +} + +.visible-phone { + display: none !important; +} + +.visible-tablet { + display: none !important; +} + +.hidden-desktop { + display: none !important; +} + +.visible-desktop { + display: inherit !important; +} + +@media (min-width: 768px) and (max-width: 979px) { + .hidden-desktop { + display: inherit !important; + } + .visible-desktop { + display: none !important ; + } + .visible-tablet { + display: inherit !important; + } + .hidden-tablet { + display: none !important; + } +} + +@media (max-width: 767px) { + .hidden-desktop { + display: inherit !important; + } + .visible-desktop { + display: none !important; + } + .visible-phone { + display: inherit !important; + } + .hidden-phone { + display: none !important; + } +} + +.visible-print { + display: none !important; +} + +@media print { + .visible-print { + display: inherit !important; + } + .hidden-print { + display: none !important; + } +} + +@media (min-width: 1200px) { + .row { + margin-left: -30px; + *zoom: 1; + } + .row:before, + .row:after { + display: table; + line-height: 0; + content: ""; + } + .row:after { + clear: both; + } + [class*="span"] { + float: left; + min-height: 1px; + margin-left: 30px; + } + .container, + .navbar-static-top .container, + .navbar-fixed-top .container, + .navbar-fixed-bottom .container { + width: 1170px; + } + .span12 { + width: 1170px; + } + .span11 { + width: 1070px; + } + .span10 { + width: 970px; + } + .span9 { + width: 870px; + } + .span8 { + width: 770px; + } + .span7 { + width: 670px; + } + .span6 { + width: 570px; + } + .span5 { + width: 470px; + } + .span4 { + width: 370px; + } + .span3 { + width: 270px; + } + .span2 { + width: 170px; + } + .span1 { + width: 70px; + } + .offset12 { + margin-left: 1230px; + } + .offset11 { + margin-left: 1130px; + } + .offset10 { + margin-left: 1030px; + } + .offset9 { + margin-left: 930px; + } + .offset8 { + margin-left: 830px; + } + .offset7 { + margin-left: 730px; + } + .offset6 { + margin-left: 630px; + } + .offset5 { + margin-left: 530px; + } + .offset4 { + margin-left: 430px; + } + .offset3 { + margin-left: 330px; + } + .offset2 { + margin-left: 230px; + } + .offset1 { + margin-left: 130px; + } + .row-fluid { + width: 100%; + *zoom: 1; + } + .row-fluid:before, + .row-fluid:after { + display: table; + line-height: 0; + content: ""; + } + .row-fluid:after { + clear: both; + } + .row-fluid [class*="span"] { + display: block; + float: left; + width: 100%; + min-height: 30px; + margin-left: 2.564102564102564%; + *margin-left: 2.5109110747408616%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + } + .row-fluid [class*="span"]:first-child { + margin-left: 0; + } + .row-fluid .controls-row [class*="span"] + [class*="span"] { + margin-left: 2.564102564102564%; + } + .row-fluid .span12 { + width: 100%; + *width: 99.94680851063829%; + } + .row-fluid .span11 { + width: 91.45299145299145%; + *width: 91.39979996362975%; + } + .row-fluid .span10 { + width: 82.90598290598291%; + *width: 82.8527914166212%; + } + .row-fluid .span9 { + width: 74.35897435897436%; + *width: 74.30578286961266%; + } + .row-fluid .span8 { + width: 65.81196581196582%; + *width: 65.75877432260411%; + } + .row-fluid .span7 { + width: 57.26495726495726%; + *width: 57.21176577559556%; + } + .row-fluid .span6 { + width: 48.717948717948715%; + *width: 48.664757228587014%; + } + .row-fluid .span5 { + width: 40.17094017094017%; + *width: 40.11774868157847%; + } + .row-fluid .span4 { + width: 31.623931623931625%; + *width: 31.570740134569924%; + } + .row-fluid .span3 { + width: 23.076923076923077%; + *width: 23.023731587561375%; + } + .row-fluid .span2 { + width: 14.52991452991453%; + *width: 14.476723040552828%; + } + .row-fluid .span1 { + width: 5.982905982905983%; + *width: 5.929714493544281%; + } + .row-fluid .offset12 { + margin-left: 105.12820512820512%; + *margin-left: 105.02182214948171%; + } + .row-fluid .offset12:first-child { + margin-left: 102.56410256410257%; + *margin-left: 102.45771958537915%; + } + .row-fluid .offset11 { + margin-left: 96.58119658119658%; + *margin-left: 96.47481360247316%; + } + .row-fluid .offset11:first-child { + margin-left: 94.01709401709402%; + *margin-left: 93.91071103837061%; + } + .row-fluid .offset10 { + margin-left: 88.03418803418803%; + *margin-left: 87.92780505546462%; + } + .row-fluid .offset10:first-child { + margin-left: 85.47008547008548%; + *margin-left: 85.36370249136206%; + } + .row-fluid .offset9 { + margin-left: 79.48717948717949%; + *margin-left: 79.38079650845607%; + } + .row-fluid .offset9:first-child { + margin-left: 76.92307692307693%; + *margin-left: 76.81669394435352%; + } + .row-fluid .offset8 { + margin-left: 70.94017094017094%; + *margin-left: 70.83378796144753%; + } + .row-fluid .offset8:first-child { + margin-left: 68.37606837606839%; + *margin-left: 68.26968539734497%; + } + .row-fluid .offset7 { + margin-left: 62.393162393162385%; + *margin-left: 62.28677941443899%; + } + .row-fluid .offset7:first-child { + margin-left: 59.82905982905982%; + *margin-left: 59.72267685033642%; + } + .row-fluid .offset6 { + margin-left: 53.84615384615384%; + *margin-left: 53.739770867430444%; + } + .row-fluid .offset6:first-child { + margin-left: 51.28205128205128%; + *margin-left: 51.175668303327875%; + } + .row-fluid .offset5 { + margin-left: 45.299145299145295%; + *margin-left: 45.1927623204219%; + } + .row-fluid .offset5:first-child { + margin-left: 42.73504273504273%; + *margin-left: 42.62865975631933%; + } + .row-fluid .offset4 { + margin-left: 36.75213675213675%; + *margin-left: 36.645753773413354%; + } + .row-fluid .offset4:first-child { + margin-left: 34.18803418803419%; + *margin-left: 34.081651209310785%; + } + .row-fluid .offset3 { + margin-left: 28.205128205128204%; + *margin-left: 28.0987452264048%; + } + .row-fluid .offset3:first-child { + margin-left: 25.641025641025642%; + *margin-left: 25.53464266230224%; + } + .row-fluid .offset2 { + margin-left: 19.65811965811966%; + *margin-left: 19.551736679396257%; + } + .row-fluid .offset2:first-child { + margin-left: 17.094017094017094%; + *margin-left: 16.98763411529369%; + } + .row-fluid .offset1 { + margin-left: 11.11111111111111%; + *margin-left: 11.004728132387708%; + } + .row-fluid .offset1:first-child { + margin-left: 8.547008547008547%; + *margin-left: 8.440625568285142%; + } + input, + textarea, + .uneditable-input { + margin-left: 0; + } + .controls-row [class*="span"] + [class*="span"] { + margin-left: 30px; + } + input.span12, + textarea.span12, + .uneditable-input.span12 { + width: 1156px; + } + input.span11, + textarea.span11, + .uneditable-input.span11 { + width: 1056px; + } + input.span10, + textarea.span10, + .uneditable-input.span10 { + width: 956px; + } + input.span9, + textarea.span9, + .uneditable-input.span9 { + width: 856px; + } + input.span8, + textarea.span8, + .uneditable-input.span8 { + width: 756px; + } + input.span7, + textarea.span7, + .uneditable-input.span7 { + width: 656px; + } + input.span6, + textarea.span6, + .uneditable-input.span6 { + width: 556px; + } + input.span5, + textarea.span5, + .uneditable-input.span5 { + width: 456px; + } + input.span4, + textarea.span4, + .uneditable-input.span4 { + width: 356px; + } + input.span3, + textarea.span3, + .uneditable-input.span3 { + width: 256px; + } + input.span2, + textarea.span2, + .uneditable-input.span2 { + width: 156px; + } + input.span1, + textarea.span1, + .uneditable-input.span1 { + width: 56px; + } + .thumbnails { + margin-left: -30px; + } + .thumbnails > li { + margin-left: 30px; + } + .row-fluid .thumbnails { + margin-left: 0; + } +} + +@media (min-width: 768px) and (max-width: 979px) { + .row { + margin-left: -20px; + *zoom: 1; + } + .row:before, + .row:after { + display: table; + line-height: 0; + content: ""; + } + .row:after { + clear: both; + } + [class*="span"] { + float: left; + min-height: 1px; + margin-left: 20px; + } + .container, + .navbar-static-top .container, + .navbar-fixed-top .container, + .navbar-fixed-bottom .container { + width: 724px; + } + .span12 { + width: 724px; + } + .span11 { + width: 662px; + } + .span10 { + width: 600px; + } + .span9 { + width: 538px; + } + .span8 { + width: 476px; + } + .span7 { + width: 414px; + } + .span6 { + width: 352px; + } + .span5 { + width: 290px; + } + .span4 { + width: 228px; + } + .span3 { + width: 166px; + } + .span2 { + width: 104px; + } + .span1 { + width: 42px; + } + .offset12 { + margin-left: 764px; + } + .offset11 { + margin-left: 702px; + } + .offset10 { + margin-left: 640px; + } + .offset9 { + margin-left: 578px; + } + .offset8 { + margin-left: 516px; + } + .offset7 { + margin-left: 454px; + } + .offset6 { + margin-left: 392px; + } + .offset5 { + margin-left: 330px; + } + .offset4 { + margin-left: 268px; + } + .offset3 { + margin-left: 206px; + } + .offset2 { + margin-left: 144px; + } + .offset1 { + margin-left: 82px; + } + .row-fluid { + width: 100%; + *zoom: 1; + } + .row-fluid:before, + .row-fluid:after { + display: table; + line-height: 0; + content: ""; + } + .row-fluid:after { + clear: both; + } + .row-fluid [class*="span"] { + display: block; + float: left; + width: 100%; + min-height: 30px; + margin-left: 2.7624309392265194%; + *margin-left: 2.709239449864817%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + } + .row-fluid [class*="span"]:first-child { + margin-left: 0; + } + .row-fluid .controls-row [class*="span"] + [class*="span"] { + margin-left: 2.7624309392265194%; + } + .row-fluid .span12 { + width: 100%; + *width: 99.94680851063829%; + } + .row-fluid .span11 { + width: 91.43646408839778%; + *width: 91.38327259903608%; + } + .row-fluid .span10 { + width: 82.87292817679558%; + *width: 82.81973668743387%; + } + .row-fluid .span9 { + width: 74.30939226519337%; + *width: 74.25620077583166%; + } + .row-fluid .span8 { + width: 65.74585635359117%; + *width: 65.69266486422946%; + } + .row-fluid .span7 { + width: 57.18232044198895%; + *width: 57.12912895262725%; + } + .row-fluid .span6 { + width: 48.61878453038674%; + *width: 48.56559304102504%; + } + .row-fluid .span5 { + width: 40.05524861878453%; + *width: 40.00205712942283%; + } + .row-fluid .span4 { + width: 31.491712707182323%; + *width: 31.43852121782062%; + } + .row-fluid .span3 { + width: 22.92817679558011%; + *width: 22.87498530621841%; + } + .row-fluid .span2 { + width: 14.3646408839779%; + *width: 14.311449394616199%; + } + .row-fluid .span1 { + width: 5.801104972375691%; + *width: 5.747913483013988%; + } + .row-fluid .offset12 { + margin-left: 105.52486187845304%; + *margin-left: 105.41847889972962%; + } + .row-fluid .offset12:first-child { + margin-left: 102.76243093922652%; + *margin-left: 102.6560479605031%; + } + .row-fluid .offset11 { + margin-left: 96.96132596685082%; + *margin-left: 96.8549429881274%; + } + .row-fluid .offset11:first-child { + margin-left: 94.1988950276243%; + *margin-left: 94.09251204890089%; + } + .row-fluid .offset10 { + margin-left: 88.39779005524862%; + *margin-left: 88.2914070765252%; + } + .row-fluid .offset10:first-child { + margin-left: 85.6353591160221%; + *margin-left: 85.52897613729868%; + } + .row-fluid .offset9 { + margin-left: 79.8342541436464%; + *margin-left: 79.72787116492299%; + } + .row-fluid .offset9:first-child { + margin-left: 77.07182320441989%; + *margin-left: 76.96544022569647%; + } + .row-fluid .offset8 { + margin-left: 71.2707182320442%; + *margin-left: 71.16433525332079%; + } + .row-fluid .offset8:first-child { + margin-left: 68.50828729281768%; + *margin-left: 68.40190431409427%; + } + .row-fluid .offset7 { + margin-left: 62.70718232044199%; + *margin-left: 62.600799341718584%; + } + .row-fluid .offset7:first-child { + margin-left: 59.94475138121547%; + *margin-left: 59.838368402492065%; + } + .row-fluid .offset6 { + margin-left: 54.14364640883978%; + *margin-left: 54.037263430116376%; + } + .row-fluid .offset6:first-child { + margin-left: 51.38121546961326%; + *margin-left: 51.27483249088986%; + } + .row-fluid .offset5 { + margin-left: 45.58011049723757%; + *margin-left: 45.47372751851417%; + } + .row-fluid .offset5:first-child { + margin-left: 42.81767955801105%; + *margin-left: 42.71129657928765%; + } + .row-fluid .offset4 { + margin-left: 37.01657458563536%; + *margin-left: 36.91019160691196%; + } + .row-fluid .offset4:first-child { + margin-left: 34.25414364640884%; + *margin-left: 34.14776066768544%; + } + .row-fluid .offset3 { + margin-left: 28.45303867403315%; + *margin-left: 28.346655695309746%; + } + .row-fluid .offset3:first-child { + margin-left: 25.69060773480663%; + *margin-left: 25.584224756083227%; + } + .row-fluid .offset2 { + margin-left: 19.88950276243094%; + *margin-left: 19.783119783707537%; + } + .row-fluid .offset2:first-child { + margin-left: 17.12707182320442%; + *margin-left: 17.02068884448102%; + } + .row-fluid .offset1 { + margin-left: 11.32596685082873%; + *margin-left: 11.219583872105325%; + } + .row-fluid .offset1:first-child { + margin-left: 8.56353591160221%; + *margin-left: 8.457152932878806%; + } + input, + textarea, + .uneditable-input { + margin-left: 0; + } + .controls-row [class*="span"] + [class*="span"] { + margin-left: 20px; + } + input.span12, + textarea.span12, + .uneditable-input.span12 { + width: 710px; + } + input.span11, + textarea.span11, + .uneditable-input.span11 { + width: 648px; + } + input.span10, + textarea.span10, + .uneditable-input.span10 { + width: 586px; + } + input.span9, + textarea.span9, + .uneditable-input.span9 { + width: 524px; + } + input.span8, + textarea.span8, + .uneditable-input.span8 { + width: 462px; + } + input.span7, + textarea.span7, + .uneditable-input.span7 { + width: 400px; + } + input.span6, + textarea.span6, + .uneditable-input.span6 { + width: 338px; + } + input.span5, + textarea.span5, + .uneditable-input.span5 { + width: 276px; + } + input.span4, + textarea.span4, + .uneditable-input.span4 { + width: 214px; + } + input.span3, + textarea.span3, + .uneditable-input.span3 { + width: 152px; + } + input.span2, + textarea.span2, + .uneditable-input.span2 { + width: 90px; + } + input.span1, + textarea.span1, + .uneditable-input.span1 { + width: 28px; + } +} + +@media (max-width: 767px) { + body { + padding-right: 20px; + padding-left: 20px; + } + .navbar-fixed-top, + .navbar-fixed-bottom, + .navbar-static-top { + margin-right: -20px; + margin-left: -20px; + } + .container-fluid { + padding: 0; + } + .dl-horizontal dt { + float: none; + width: auto; + clear: none; + text-align: left; + } + .dl-horizontal dd { + margin-left: 0; + } + .container { + width: auto; + } + .row-fluid { + width: 100%; + } + .row, + .thumbnails { + margin-left: 0; + } + .thumbnails > li { + float: none; + margin-left: 0; + } + [class*="span"], + .uneditable-input[class*="span"], + .row-fluid [class*="span"] { + display: block; + float: none; + width: 100%; + margin-left: 0; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + } + .span12, + .row-fluid .span12 { + width: 100%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + } + .row-fluid [class*="offset"]:first-child { + margin-left: 0; + } + .input-large, + .input-xlarge, + .input-xxlarge, + input[class*="span"], + select[class*="span"], + textarea[class*="span"], + .uneditable-input { + display: block; + width: 100%; + min-height: 30px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + } + .input-prepend input, + .input-append input, + .input-prepend input[class*="span"], + .input-append input[class*="span"] { + display: inline-block; + width: auto; + } + .controls-row [class*="span"] + [class*="span"] { + margin-left: 0; + } + .modal { + position: fixed; + top: 20px; + right: 20px; + left: 20px; + width: auto; + margin: 0; + } + .modal.fade { + top: -100px; + } + .modal.fade.in { + top: 20px; + } +} + +@media (max-width: 480px) { + .nav-collapse { + -webkit-transform: translate3d(0, 0, 0); + } + .page-header h1 small { + display: block; + line-height: 20px; + } + input[type="checkbox"], + input[type="radio"] { + border: 1px solid #ccc; + } + .form-horizontal .control-label { + float: none; + width: auto; + padding-top: 0; + text-align: left; + } + .form-horizontal .controls { + margin-left: 0; + } + .form-horizontal .control-list { + padding-top: 0; + } + .form-horizontal .form-actions { + padding-right: 10px; + padding-left: 10px; + } + .media .pull-left, + .media .pull-right { + display: block; + float: none; + margin-bottom: 10px; + } + .media-object { + margin-right: 0; + margin-left: 0; + } + .modal { + top: 10px; + right: 10px; + left: 10px; + } + .modal-header .close { + padding: 10px; + margin: -10px; + } + .carousel-caption { + position: static; + } +} + +@media (max-width: 979px) { + body { + padding-top: 0; + } + .navbar-fixed-top, + .navbar-fixed-bottom { + position: static; + } + .navbar-fixed-top { + margin-bottom: 20px; + } + .navbar-fixed-bottom { + margin-top: 20px; + } + .navbar-fixed-top .navbar-inner, + .navbar-fixed-bottom .navbar-inner { + padding: 5px; + } + .navbar .container { + width: auto; + padding: 0; + } + .navbar .brand { + padding-right: 10px; + padding-left: 10px; + margin: 0 0 0 -5px; + } + .nav-collapse { + clear: both; + } + .nav-collapse .nav { + float: none; + margin: 0 0 10px; + } + .nav-collapse .nav > li { + float: none; + } + .nav-collapse .nav > li > a { + margin-bottom: 2px; + } + .nav-collapse .nav > .divider-vertical { + display: none; + } + .nav-collapse .nav .nav-header { + color: #777777; + text-shadow: none; + } + .nav-collapse .nav > li > a, + .nav-collapse .dropdown-menu a { + padding: 9px 15px; + font-weight: bold; + color: #777777; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + } + .nav-collapse .btn { + padding: 4px 10px 4px; + font-weight: normal; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + } + .nav-collapse .dropdown-menu li + li a { + margin-bottom: 2px; + } + .nav-collapse .nav > li > a:hover, + .nav-collapse .nav > li > a:focus, + .nav-collapse .dropdown-menu a:hover, + .nav-collapse .dropdown-menu a:focus { + background-color: #f2f2f2; + } + .navbar-inverse .nav-collapse .nav > li > a, + .navbar-inverse .nav-collapse .dropdown-menu a { + color: #999999; + } + .navbar-inverse .nav-collapse .nav > li > a:hover, + .navbar-inverse .nav-collapse .nav > li > a:focus, + .navbar-inverse .nav-collapse .dropdown-menu a:hover, + .navbar-inverse .nav-collapse .dropdown-menu a:focus { + background-color: #111111; + } + .nav-collapse.in .btn-group { + padding: 0; + margin-top: 5px; + } + .nav-collapse .dropdown-menu { + position: static; + top: auto; + left: auto; + display: none; + float: none; + max-width: none; + padding: 0; + margin: 0 15px; + background-color: transparent; + border: none; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; + } + .nav-collapse .open > .dropdown-menu { + display: block; + } + .nav-collapse .dropdown-menu:before, + .nav-collapse .dropdown-menu:after { + display: none; + } + .nav-collapse .dropdown-menu .divider { + display: none; + } + .nav-collapse .nav > li > .dropdown-menu:before, + .nav-collapse .nav > li > .dropdown-menu:after { + display: none; + } + .nav-collapse .navbar-form, + .nav-collapse .navbar-search { + float: none; + padding: 10px 15px; + margin: 10px 0; + border-top: 1px solid #f2f2f2; + border-bottom: 1px solid #f2f2f2; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + } + .navbar-inverse .nav-collapse .navbar-form, + .navbar-inverse .nav-collapse .navbar-search { + border-top-color: #111111; + border-bottom-color: #111111; + } + .navbar .nav-collapse .nav.pull-right { + float: none; + margin-left: 0; + } + .nav-collapse, + .nav-collapse.collapse { + height: 0; + overflow: hidden; + } + .navbar .btn-navbar { + display: block; + } + .navbar-static .navbar-inner { + padding-right: 10px; + padding-left: 10px; + } +} + +@media (min-width: 980px) { + .nav-collapse.collapse { + height: auto !important; + overflow: visible !important; + } +} diff --git a/templates/assets/css/bootstrap.css b/templates/assets/css/bootstrap.css new file mode 100644 index 0000000..b725064 --- /dev/null +++ b/templates/assets/css/bootstrap.css @@ -0,0 +1,6167 @@ +/*! + * Bootstrap v2.3.2 + * + * Copyright 2012 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world @twitter by @mdo and @fat. + */ + +.clearfix { + *zoom: 1; +} + +.clearfix:before, +.clearfix:after { + display: table; + line-height: 0; + content: ""; +} + +.clearfix:after { + clear: both; +} + +.hide-text { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.input-block-level { + display: block; + width: 100%; + min-height: 30px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +nav, +section { + display: block; +} + +audio, +canvas, +video { + display: inline-block; + *display: inline; + *zoom: 1; +} + +audio:not([controls]) { + display: none; +} + +html { + font-size: 100%; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; +} + +a:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +a:hover, +a:active { + outline: 0; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sup { + top: -0.5em; +} + +sub { + bottom: -0.25em; +} + +img { + width: auto\9; + height: auto; + max-width: 100%; + vertical-align: middle; + border: 0; + -ms-interpolation-mode: bicubic; +} + +#map_canvas img, +.google-maps img { + max-width: none; +} + +button, +input, +select, +textarea { + margin: 0; + font-size: 100%; + vertical-align: middle; +} + +button, +input { + *overflow: visible; + line-height: normal; +} + +button::-moz-focus-inner, +input::-moz-focus-inner { + padding: 0; + border: 0; +} + +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + cursor: pointer; + -webkit-appearance: button; +} + +label, +select, +button, +input[type="button"], +input[type="reset"], +input[type="submit"], +input[type="radio"], +input[type="checkbox"] { + cursor: pointer; +} + +input[type="search"] { + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; + -webkit-appearance: textfield; +} + +input[type="search"]::-webkit-search-decoration, +input[type="search"]::-webkit-search-cancel-button { + -webkit-appearance: none; +} + +textarea { + overflow: auto; + vertical-align: top; +} + +@media print { + * { + color: #000 !important; + text-shadow: none !important; + background: transparent !important; + box-shadow: none !important; + } + a, + a:visited { + text-decoration: underline; + } + a[href]:after { + content: " (" attr(href) ")"; + } + abbr[title]:after { + content: " (" attr(title) ")"; + } + .ir a:after, + a[href^="javascript:"]:after, + a[href^="#"]:after { + content: ""; + } + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + img { + max-width: 100% !important; + } + @page { + margin: 0.5cm; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } +} + +body { + margin: 0; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 20px; + color: #333333; + background-color: #ffffff; +} + +a { + color: #0088cc; + text-decoration: none; +} + +a:hover, +a:focus { + color: #005580; + text-decoration: underline; +} + +.img-rounded { + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} + +.img-polaroid { + padding: 4px; + background-color: #fff; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.2); + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); +} + +.img-circle { + -webkit-border-radius: 500px; + -moz-border-radius: 500px; + border-radius: 500px; +} + +.row { + margin-left: -20px; + *zoom: 1; +} + +.row:before, +.row:after { + display: table; + line-height: 0; + content: ""; +} + +.row:after { + clear: both; +} + +[class*="span"] { + float: left; + min-height: 1px; + margin-left: 20px; +} + +.container, +.navbar-static-top .container, +.navbar-fixed-top .container, +.navbar-fixed-bottom .container { + width: 940px; +} + +.span12 { + width: 940px; +} + +.span11 { + width: 860px; +} + +.span10 { + width: 780px; +} + +.span9 { + width: 700px; +} + +.span8 { + width: 620px; +} + +.span7 { + width: 540px; +} + +.span6 { + width: 460px; +} + +.span5 { + width: 380px; +} + +.span4 { + width: 300px; +} + +.span3 { + width: 220px; +} + +.span2 { + width: 140px; +} + +.span1 { + width: 60px; +} + +.offset12 { + margin-left: 980px; +} + +.offset11 { + margin-left: 900px; +} + +.offset10 { + margin-left: 820px; +} + +.offset9 { + margin-left: 740px; +} + +.offset8 { + margin-left: 660px; +} + +.offset7 { + margin-left: 580px; +} + +.offset6 { + margin-left: 500px; +} + +.offset5 { + margin-left: 420px; +} + +.offset4 { + margin-left: 340px; +} + +.offset3 { + margin-left: 260px; +} + +.offset2 { + margin-left: 180px; +} + +.offset1 { + margin-left: 100px; +} + +.row-fluid { + width: 100%; + *zoom: 1; +} + +.row-fluid:before, +.row-fluid:after { + display: table; + line-height: 0; + content: ""; +} + +.row-fluid:after { + clear: both; +} + +.row-fluid [class*="span"] { + display: block; + float: left; + width: 100%; + min-height: 30px; + margin-left: 2.127659574468085%; + *margin-left: 2.074468085106383%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.row-fluid [class*="span"]:first-child { + margin-left: 0; +} + +.row-fluid .controls-row [class*="span"] + [class*="span"] { + margin-left: 2.127659574468085%; +} + +.row-fluid .span12 { + width: 100%; + *width: 99.94680851063829%; +} + +.row-fluid .span11 { + width: 91.48936170212765%; + *width: 91.43617021276594%; +} + +.row-fluid .span10 { + width: 82.97872340425532%; + *width: 82.92553191489361%; +} + +.row-fluid .span9 { + width: 74.46808510638297%; + *width: 74.41489361702126%; +} + +.row-fluid .span8 { + width: 65.95744680851064%; + *width: 65.90425531914893%; +} + +.row-fluid .span7 { + width: 57.44680851063829%; + *width: 57.39361702127659%; +} + +.row-fluid .span6 { + width: 48.93617021276595%; + *width: 48.88297872340425%; +} + +.row-fluid .span5 { + width: 40.42553191489362%; + *width: 40.37234042553192%; +} + +.row-fluid .span4 { + width: 31.914893617021278%; + *width: 31.861702127659576%; +} + +.row-fluid .span3 { + width: 23.404255319148934%; + *width: 23.351063829787233%; +} + +.row-fluid .span2 { + width: 14.893617021276595%; + *width: 14.840425531914894%; +} + +.row-fluid .span1 { + width: 6.382978723404255%; + *width: 6.329787234042553%; +} + +.row-fluid .offset12 { + margin-left: 104.25531914893617%; + *margin-left: 104.14893617021275%; +} + +.row-fluid .offset12:first-child { + margin-left: 102.12765957446808%; + *margin-left: 102.02127659574467%; +} + +.row-fluid .offset11 { + margin-left: 95.74468085106382%; + *margin-left: 95.6382978723404%; +} + +.row-fluid .offset11:first-child { + margin-left: 93.61702127659574%; + *margin-left: 93.51063829787232%; +} + +.row-fluid .offset10 { + margin-left: 87.23404255319149%; + *margin-left: 87.12765957446807%; +} + +.row-fluid .offset10:first-child { + margin-left: 85.1063829787234%; + *margin-left: 84.99999999999999%; +} + +.row-fluid .offset9 { + margin-left: 78.72340425531914%; + *margin-left: 78.61702127659572%; +} + +.row-fluid .offset9:first-child { + margin-left: 76.59574468085106%; + *margin-left: 76.48936170212764%; +} + +.row-fluid .offset8 { + margin-left: 70.2127659574468%; + *margin-left: 70.10638297872339%; +} + +.row-fluid .offset8:first-child { + margin-left: 68.08510638297872%; + *margin-left: 67.9787234042553%; +} + +.row-fluid .offset7 { + margin-left: 61.70212765957446%; + *margin-left: 61.59574468085106%; +} + +.row-fluid .offset7:first-child { + margin-left: 59.574468085106375%; + *margin-left: 59.46808510638297%; +} + +.row-fluid .offset6 { + margin-left: 53.191489361702125%; + *margin-left: 53.085106382978715%; +} + +.row-fluid .offset6:first-child { + margin-left: 51.063829787234035%; + *margin-left: 50.95744680851063%; +} + +.row-fluid .offset5 { + margin-left: 44.68085106382979%; + *margin-left: 44.57446808510638%; +} + +.row-fluid .offset5:first-child { + margin-left: 42.5531914893617%; + *margin-left: 42.4468085106383%; +} + +.row-fluid .offset4 { + margin-left: 36.170212765957444%; + *margin-left: 36.06382978723405%; +} + +.row-fluid .offset4:first-child { + margin-left: 34.04255319148936%; + *margin-left: 33.93617021276596%; +} + +.row-fluid .offset3 { + margin-left: 27.659574468085104%; + *margin-left: 27.5531914893617%; +} + +.row-fluid .offset3:first-child { + margin-left: 25.53191489361702%; + *margin-left: 25.425531914893618%; +} + +.row-fluid .offset2 { + margin-left: 19.148936170212764%; + *margin-left: 19.04255319148936%; +} + +.row-fluid .offset2:first-child { + margin-left: 17.02127659574468%; + *margin-left: 16.914893617021278%; +} + +.row-fluid .offset1 { + margin-left: 10.638297872340425%; + *margin-left: 10.53191489361702%; +} + +.row-fluid .offset1:first-child { + margin-left: 8.51063829787234%; + *margin-left: 8.404255319148938%; +} + +[class*="span"].hide, +.row-fluid [class*="span"].hide { + display: none; +} + +[class*="span"].pull-right, +.row-fluid [class*="span"].pull-right { + float: right; +} + +.container { + margin-right: auto; + margin-left: auto; + *zoom: 1; +} + +.container:before, +.container:after { + display: table; + line-height: 0; + content: ""; +} + +.container:after { + clear: both; +} + +.container-fluid { + padding-right: 20px; + padding-left: 20px; + *zoom: 1; +} + +.container-fluid:before, +.container-fluid:after { + display: table; + line-height: 0; + content: ""; +} + +.container-fluid:after { + clear: both; +} + +p { + margin: 0 0 10px; +} + +.lead { + margin-bottom: 20px; + font-size: 21px; + font-weight: 200; + line-height: 30px; +} + +small { + font-size: 85%; +} + +strong { + font-weight: bold; +} + +em { + font-style: italic; +} + +cite { + font-style: normal; +} + +.muted { + color: #999999; +} + +a.muted:hover, +a.muted:focus { + color: #808080; +} + +.text-warning { + color: #c09853; +} + +a.text-warning:hover, +a.text-warning:focus { + color: #a47e3c; +} + +.text-error { + color: #b94a48; +} + +a.text-error:hover, +a.text-error:focus { + color: #953b39; +} + +.text-info { + color: #3a87ad; +} + +a.text-info:hover, +a.text-info:focus { + color: #2d6987; +} + +.text-success { + color: #468847; +} + +a.text-success:hover, +a.text-success:focus { + color: #356635; +} + +.text-left { + text-align: left; +} + +.text-right { + text-align: right; +} + +.text-center { + text-align: center; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + margin: 10px 0; + font-family: inherit; + font-weight: bold; + line-height: 20px; + color: inherit; + text-rendering: optimizelegibility; +} + +h1 small, +h2 small, +h3 small, +h4 small, +h5 small, +h6 small { + font-weight: normal; + line-height: 1; + color: #999999; +} + +h1, +h2, +h3 { + line-height: 40px; +} + +h1 { + font-size: 38.5px; +} + +h2 { + font-size: 31.5px; +} + +h3 { + font-size: 24.5px; +} + +h4 { + font-size: 17.5px; +} + +h5 { + font-size: 14px; +} + +h6 { + font-size: 11.9px; +} + +h1 small { + font-size: 24.5px; +} + +h2 small { + font-size: 17.5px; +} + +h3 small { + font-size: 14px; +} + +h4 small { + font-size: 14px; +} + +.page-header { + padding-bottom: 9px; + margin: 20px 0 30px; + border-bottom: 1px solid #eeeeee; +} + +ul, +ol { + padding: 0; + margin: 0 0 10px 25px; +} + +ul ul, +ul ol, +ol ol, +ol ul { + margin-bottom: 0; +} + +li { + line-height: 20px; +} + +ul.unstyled, +ol.unstyled { + margin-left: 0; + list-style: none; +} + +ul.inline, +ol.inline { + margin-left: 0; + list-style: none; +} + +ul.inline > li, +ol.inline > li { + display: inline-block; + *display: inline; + padding-right: 5px; + padding-left: 5px; + *zoom: 1; +} + +dl { + margin-bottom: 20px; +} + +dt, +dd { + line-height: 20px; +} + +dt { + font-weight: bold; +} + +dd { + margin-left: 10px; +} + +.dl-horizontal { + *zoom: 1; +} + +.dl-horizontal:before, +.dl-horizontal:after { + display: table; + line-height: 0; + content: ""; +} + +.dl-horizontal:after { + clear: both; +} + +.dl-horizontal dt { + float: left; + width: 160px; + overflow: hidden; + clear: left; + text-align: right; + text-overflow: ellipsis; + white-space: nowrap; +} + +.dl-horizontal dd { + margin-left: 180px; +} + +hr { + margin: 20px 0; + border: 0; + border-top: 1px solid #eeeeee; + border-bottom: 1px solid #ffffff; +} + +abbr[title], +abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted #999999; +} + +abbr.initialism { + font-size: 90%; + text-transform: uppercase; +} + +blockquote { + padding: 0 0 0 15px; + margin: 0 0 20px; + border-left: 5px solid #eeeeee; +} + +blockquote p { + margin-bottom: 0; + font-size: 17.5px; + font-weight: 300; + line-height: 1.25; +} + +blockquote small { + display: block; + line-height: 20px; + color: #999999; +} + +blockquote small:before { + content: '\2014 \00A0'; +} + +blockquote.pull-right { + float: right; + padding-right: 15px; + padding-left: 0; + border-right: 5px solid #eeeeee; + border-left: 0; +} + +blockquote.pull-right p, +blockquote.pull-right small { + text-align: right; +} + +blockquote.pull-right small:before { + content: ''; +} + +blockquote.pull-right small:after { + content: '\00A0 \2014'; +} + +q:before, +q:after, +blockquote:before, +blockquote:after { + content: ""; +} + +address { + display: block; + margin-bottom: 20px; + font-style: normal; + line-height: 20px; +} + +code, +pre { + padding: 0 3px 2px; + font-family: Monaco, Menlo, Consolas, "Courier New", monospace; + font-size: 12px; + color: #333333; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +code { + padding: 2px 4px; + color: #d14; + white-space: nowrap; + background-color: #f7f7f9; + border: 1px solid #e1e1e8; +} + +pre { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 20px; + word-break: break-all; + word-wrap: break-word; + white-space: pre; + white-space: pre-wrap; + background-color: #f5f5f5; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.15); + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +pre.prettyprint { + margin-bottom: 20px; +} + +pre code { + padding: 0; + color: inherit; + white-space: pre; + white-space: pre-wrap; + background-color: transparent; + border: 0; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +form { + margin: 0 0 20px; +} + +fieldset { + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 20px; + font-size: 21px; + line-height: 40px; + color: #333333; + border: 0; + border-bottom: 1px solid #e5e5e5; +} + +legend small { + font-size: 15px; + color: #999999; +} + +label, +input, +button, +select, +textarea { + font-size: 14px; + font-weight: normal; + line-height: 20px; +} + +input, +button, +select, +textarea { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; +} + +label { + display: block; + margin-bottom: 5px; +} + +select, +textarea, +input[type="text"], +input[type="password"], +input[type="datetime"], +input[type="datetime-local"], +input[type="date"], +input[type="month"], +input[type="time"], +input[type="week"], +input[type="number"], +input[type="email"], +input[type="url"], +input[type="search"], +input[type="tel"], +input[type="color"], +.uneditable-input { + display: inline-block; + height: 20px; + padding: 4px 6px; + margin-bottom: 10px; + font-size: 14px; + line-height: 20px; + color: #555555; + vertical-align: middle; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +input, +textarea, +.uneditable-input { + width: 206px; +} + +textarea { + height: auto; +} + +textarea, +input[type="text"], +input[type="password"], +input[type="datetime"], +input[type="datetime-local"], +input[type="date"], +input[type="month"], +input[type="time"], +input[type="week"], +input[type="number"], +input[type="email"], +input[type="url"], +input[type="search"], +input[type="tel"], +input[type="color"], +.uneditable-input { + background-color: #ffffff; + border: 1px solid #cccccc; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; + -moz-transition: border linear 0.2s, box-shadow linear 0.2s; + -o-transition: border linear 0.2s, box-shadow linear 0.2s; + transition: border linear 0.2s, box-shadow linear 0.2s; +} + +textarea:focus, +input[type="text"]:focus, +input[type="password"]:focus, +input[type="datetime"]:focus, +input[type="datetime-local"]:focus, +input[type="date"]:focus, +input[type="month"]:focus, +input[type="time"]:focus, +input[type="week"]:focus, +input[type="number"]:focus, +input[type="email"]:focus, +input[type="url"]:focus, +input[type="search"]:focus, +input[type="tel"]:focus, +input[type="color"]:focus, +.uneditable-input:focus { + border-color: rgba(82, 168, 236, 0.8); + outline: 0; + outline: thin dotted \9; + /* IE6-9 */ + + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); +} + +input[type="radio"], +input[type="checkbox"] { + margin: 4px 0 0; + margin-top: 1px \9; + *margin-top: 0; + line-height: normal; +} + +input[type="file"], +input[type="image"], +input[type="submit"], +input[type="reset"], +input[type="button"], +input[type="radio"], +input[type="checkbox"] { + width: auto; +} + +select, +input[type="file"] { + height: 30px; + /* In IE7, the height of the select element cannot be changed by height, only font-size */ + + *margin-top: 4px; + /* For IE7, add top margin to align select with labels */ + + line-height: 30px; +} + +select { + width: 220px; + background-color: #ffffff; + border: 1px solid #cccccc; +} + +select[multiple], +select[size] { + height: auto; +} + +select:focus, +input[type="file"]:focus, +input[type="radio"]:focus, +input[type="checkbox"]:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +.uneditable-input, +.uneditable-textarea { + color: #999999; + cursor: not-allowed; + background-color: #fcfcfc; + border-color: #cccccc; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); + -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); +} + +.uneditable-input { + overflow: hidden; + white-space: nowrap; +} + +.uneditable-textarea { + width: auto; + height: auto; +} + +input:-moz-placeholder, +textarea:-moz-placeholder { + color: #999999; +} + +input:-ms-input-placeholder, +textarea:-ms-input-placeholder { + color: #999999; +} + +input::-webkit-input-placeholder, +textarea::-webkit-input-placeholder { + color: #999999; +} + +.radio, +.checkbox { + min-height: 20px; + padding-left: 20px; +} + +.radio input[type="radio"], +.checkbox input[type="checkbox"] { + float: left; + margin-left: -20px; +} + +.controls > .radio:first-child, +.controls > .checkbox:first-child { + padding-top: 5px; +} + +.radio.inline, +.checkbox.inline { + display: inline-block; + padding-top: 5px; + margin-bottom: 0; + vertical-align: middle; +} + +.radio.inline + .radio.inline, +.checkbox.inline + .checkbox.inline { + margin-left: 10px; +} + +.input-mini { + width: 60px; +} + +.input-small { + width: 90px; +} + +.input-medium { + width: 150px; +} + +.input-large { + width: 210px; +} + +.input-xlarge { + width: 270px; +} + +.input-xxlarge { + width: 530px; +} + +input[class*="span"], +select[class*="span"], +textarea[class*="span"], +.uneditable-input[class*="span"], +.row-fluid input[class*="span"], +.row-fluid select[class*="span"], +.row-fluid textarea[class*="span"], +.row-fluid .uneditable-input[class*="span"] { + float: none; + margin-left: 0; +} + +.input-append input[class*="span"], +.input-append .uneditable-input[class*="span"], +.input-prepend input[class*="span"], +.input-prepend .uneditable-input[class*="span"], +.row-fluid input[class*="span"], +.row-fluid select[class*="span"], +.row-fluid textarea[class*="span"], +.row-fluid .uneditable-input[class*="span"], +.row-fluid .input-prepend [class*="span"], +.row-fluid .input-append [class*="span"] { + display: inline-block; +} + +input, +textarea, +.uneditable-input { + margin-left: 0; +} + +.controls-row [class*="span"] + [class*="span"] { + margin-left: 20px; +} + +input.span12, +textarea.span12, +.uneditable-input.span12 { + width: 926px; +} + +input.span11, +textarea.span11, +.uneditable-input.span11 { + width: 846px; +} + +input.span10, +textarea.span10, +.uneditable-input.span10 { + width: 766px; +} + +input.span9, +textarea.span9, +.uneditable-input.span9 { + width: 686px; +} + +input.span8, +textarea.span8, +.uneditable-input.span8 { + width: 606px; +} + +input.span7, +textarea.span7, +.uneditable-input.span7 { + width: 526px; +} + +input.span6, +textarea.span6, +.uneditable-input.span6 { + width: 446px; +} + +input.span5, +textarea.span5, +.uneditable-input.span5 { + width: 366px; +} + +input.span4, +textarea.span4, +.uneditable-input.span4 { + width: 286px; +} + +input.span3, +textarea.span3, +.uneditable-input.span3 { + width: 206px; +} + +input.span2, +textarea.span2, +.uneditable-input.span2 { + width: 126px; +} + +input.span1, +textarea.span1, +.uneditable-input.span1 { + width: 46px; +} + +.controls-row { + *zoom: 1; +} + +.controls-row:before, +.controls-row:after { + display: table; + line-height: 0; + content: ""; +} + +.controls-row:after { + clear: both; +} + +.controls-row [class*="span"], +.row-fluid .controls-row [class*="span"] { + float: left; +} + +.controls-row .checkbox[class*="span"], +.controls-row .radio[class*="span"] { + padding-top: 5px; +} + +input[disabled], +select[disabled], +textarea[disabled], +input[readonly], +select[readonly], +textarea[readonly] { + cursor: not-allowed; + background-color: #eeeeee; +} + +input[type="radio"][disabled], +input[type="checkbox"][disabled], +input[type="radio"][readonly], +input[type="checkbox"][readonly] { + background-color: transparent; +} + +.control-group.warning .control-label, +.control-group.warning .help-block, +.control-group.warning .help-inline { + color: #c09853; +} + +.control-group.warning .checkbox, +.control-group.warning .radio, +.control-group.warning input, +.control-group.warning select, +.control-group.warning textarea { + color: #c09853; +} + +.control-group.warning input, +.control-group.warning select, +.control-group.warning textarea { + border-color: #c09853; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.control-group.warning input:focus, +.control-group.warning select:focus, +.control-group.warning textarea:focus { + border-color: #a47e3c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; +} + +.control-group.warning .input-prepend .add-on, +.control-group.warning .input-append .add-on { + color: #c09853; + background-color: #fcf8e3; + border-color: #c09853; +} + +.control-group.error .control-label, +.control-group.error .help-block, +.control-group.error .help-inline { + color: #b94a48; +} + +.control-group.error .checkbox, +.control-group.error .radio, +.control-group.error input, +.control-group.error select, +.control-group.error textarea { + color: #b94a48; +} + +.control-group.error input, +.control-group.error select, +.control-group.error textarea { + border-color: #b94a48; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.control-group.error input:focus, +.control-group.error select:focus, +.control-group.error textarea:focus { + border-color: #953b39; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; +} + +.control-group.error .input-prepend .add-on, +.control-group.error .input-append .add-on { + color: #b94a48; + background-color: #f2dede; + border-color: #b94a48; +} + +.control-group.success .control-label, +.control-group.success .help-block, +.control-group.success .help-inline { + color: #468847; +} + +.control-group.success .checkbox, +.control-group.success .radio, +.control-group.success input, +.control-group.success select, +.control-group.success textarea { + color: #468847; +} + +.control-group.success input, +.control-group.success select, +.control-group.success textarea { + border-color: #468847; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.control-group.success input:focus, +.control-group.success select:focus, +.control-group.success textarea:focus { + border-color: #356635; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; +} + +.control-group.success .input-prepend .add-on, +.control-group.success .input-append .add-on { + color: #468847; + background-color: #dff0d8; + border-color: #468847; +} + +.control-group.info .control-label, +.control-group.info .help-block, +.control-group.info .help-inline { + color: #3a87ad; +} + +.control-group.info .checkbox, +.control-group.info .radio, +.control-group.info input, +.control-group.info select, +.control-group.info textarea { + color: #3a87ad; +} + +.control-group.info input, +.control-group.info select, +.control-group.info textarea { + border-color: #3a87ad; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.control-group.info input:focus, +.control-group.info select:focus, +.control-group.info textarea:focus { + border-color: #2d6987; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; +} + +.control-group.info .input-prepend .add-on, +.control-group.info .input-append .add-on { + color: #3a87ad; + background-color: #d9edf7; + border-color: #3a87ad; +} + +input:focus:invalid, +textarea:focus:invalid, +select:focus:invalid { + color: #b94a48; + border-color: #ee5f5b; +} + +input:focus:invalid:focus, +textarea:focus:invalid:focus, +select:focus:invalid:focus { + border-color: #e9322d; + -webkit-box-shadow: 0 0 6px #f8b9b7; + -moz-box-shadow: 0 0 6px #f8b9b7; + box-shadow: 0 0 6px #f8b9b7; +} + +.form-actions { + padding: 19px 20px 20px; + margin-top: 20px; + margin-bottom: 20px; + background-color: #f5f5f5; + border-top: 1px solid #e5e5e5; + *zoom: 1; +} + +.form-actions:before, +.form-actions:after { + display: table; + line-height: 0; + content: ""; +} + +.form-actions:after { + clear: both; +} + +.help-block, +.help-inline { + color: #595959; +} + +.help-block { + display: block; + margin-bottom: 10px; +} + +.help-inline { + display: inline-block; + *display: inline; + padding-left: 5px; + vertical-align: middle; + *zoom: 1; +} + +.input-append, +.input-prepend { + display: inline-block; + margin-bottom: 10px; + font-size: 0; + white-space: nowrap; + vertical-align: middle; +} + +.input-append input, +.input-prepend input, +.input-append select, +.input-prepend select, +.input-append .uneditable-input, +.input-prepend .uneditable-input, +.input-append .dropdown-menu, +.input-prepend .dropdown-menu, +.input-append .popover, +.input-prepend .popover { + font-size: 14px; +} + +.input-append input, +.input-prepend input, +.input-append select, +.input-prepend select, +.input-append .uneditable-input, +.input-prepend .uneditable-input { + position: relative; + margin-bottom: 0; + *margin-left: 0; + vertical-align: top; + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.input-append input:focus, +.input-prepend input:focus, +.input-append select:focus, +.input-prepend select:focus, +.input-append .uneditable-input:focus, +.input-prepend .uneditable-input:focus { + z-index: 2; +} + +.input-append .add-on, +.input-prepend .add-on { + display: inline-block; + width: auto; + height: 20px; + min-width: 16px; + padding: 4px 5px; + font-size: 14px; + font-weight: normal; + line-height: 20px; + text-align: center; + text-shadow: 0 1px 0 #ffffff; + background-color: #eeeeee; + border: 1px solid #ccc; +} + +.input-append .add-on, +.input-prepend .add-on, +.input-append .btn, +.input-prepend .btn, +.input-append .btn-group > .dropdown-toggle, +.input-prepend .btn-group > .dropdown-toggle { + vertical-align: top; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.input-append .active, +.input-prepend .active { + background-color: #a9dba9; + border-color: #46a546; +} + +.input-prepend .add-on, +.input-prepend .btn { + margin-right: -1px; +} + +.input-prepend .add-on:first-child, +.input-prepend .btn:first-child { + -webkit-border-radius: 4px 0 0 4px; + -moz-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; +} + +.input-append input, +.input-append select, +.input-append .uneditable-input { + -webkit-border-radius: 4px 0 0 4px; + -moz-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; +} + +.input-append input + .btn-group .btn:last-child, +.input-append select + .btn-group .btn:last-child, +.input-append .uneditable-input + .btn-group .btn:last-child { + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.input-append .add-on, +.input-append .btn, +.input-append .btn-group { + margin-left: -1px; +} + +.input-append .add-on:last-child, +.input-append .btn:last-child, +.input-append .btn-group:last-child > .dropdown-toggle { + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.input-prepend.input-append input, +.input-prepend.input-append select, +.input-prepend.input-append .uneditable-input { + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.input-prepend.input-append input + .btn-group .btn, +.input-prepend.input-append select + .btn-group .btn, +.input-prepend.input-append .uneditable-input + .btn-group .btn { + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.input-prepend.input-append .add-on:first-child, +.input-prepend.input-append .btn:first-child { + margin-right: -1px; + -webkit-border-radius: 4px 0 0 4px; + -moz-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; +} + +.input-prepend.input-append .add-on:last-child, +.input-prepend.input-append .btn:last-child { + margin-left: -1px; + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.input-prepend.input-append .btn-group:first-child { + margin-left: 0; +} + +input.search-query { + padding-right: 14px; + padding-right: 4px \9; + padding-left: 14px; + padding-left: 4px \9; + /* IE7-8 doesn't have border-radius, so don't indent the padding */ + + margin-bottom: 0; + -webkit-border-radius: 15px; + -moz-border-radius: 15px; + border-radius: 15px; +} + +/* Allow for input prepend/append in search forms */ + +.form-search .input-append .search-query, +.form-search .input-prepend .search-query { + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.form-search .input-append .search-query { + -webkit-border-radius: 14px 0 0 14px; + -moz-border-radius: 14px 0 0 14px; + border-radius: 14px 0 0 14px; +} + +.form-search .input-append .btn { + -webkit-border-radius: 0 14px 14px 0; + -moz-border-radius: 0 14px 14px 0; + border-radius: 0 14px 14px 0; +} + +.form-search .input-prepend .search-query { + -webkit-border-radius: 0 14px 14px 0; + -moz-border-radius: 0 14px 14px 0; + border-radius: 0 14px 14px 0; +} + +.form-search .input-prepend .btn { + -webkit-border-radius: 14px 0 0 14px; + -moz-border-radius: 14px 0 0 14px; + border-radius: 14px 0 0 14px; +} + +.form-search input, +.form-inline input, +.form-horizontal input, +.form-search textarea, +.form-inline textarea, +.form-horizontal textarea, +.form-search select, +.form-inline select, +.form-horizontal select, +.form-search .help-inline, +.form-inline .help-inline, +.form-horizontal .help-inline, +.form-search .uneditable-input, +.form-inline .uneditable-input, +.form-horizontal .uneditable-input, +.form-search .input-prepend, +.form-inline .input-prepend, +.form-horizontal .input-prepend, +.form-search .input-append, +.form-inline .input-append, +.form-horizontal .input-append { + display: inline-block; + *display: inline; + margin-bottom: 0; + vertical-align: middle; + *zoom: 1; +} + +.form-search .hide, +.form-inline .hide, +.form-horizontal .hide { + display: none; +} + +.form-search label, +.form-inline label, +.form-search .btn-group, +.form-inline .btn-group { + display: inline-block; +} + +.form-search .input-append, +.form-inline .input-append, +.form-search .input-prepend, +.form-inline .input-prepend { + margin-bottom: 0; +} + +.form-search .radio, +.form-search .checkbox, +.form-inline .radio, +.form-inline .checkbox { + padding-left: 0; + margin-bottom: 0; + vertical-align: middle; +} + +.form-search .radio input[type="radio"], +.form-search .checkbox input[type="checkbox"], +.form-inline .radio input[type="radio"], +.form-inline .checkbox input[type="checkbox"] { + float: left; + margin-right: 3px; + margin-left: 0; +} + +.control-group { + margin-bottom: 10px; +} + +legend + .control-group { + margin-top: 20px; + -webkit-margin-top-collapse: separate; +} + +.form-horizontal .control-group { + margin-bottom: 20px; + *zoom: 1; +} + +.form-horizontal .control-group:before, +.form-horizontal .control-group:after { + display: table; + line-height: 0; + content: ""; +} + +.form-horizontal .control-group:after { + clear: both; +} + +.form-horizontal .control-label { + float: left; + width: 160px; + padding-top: 5px; + text-align: right; +} + +.form-horizontal .controls { + *display: inline-block; + *padding-left: 20px; + margin-left: 180px; + *margin-left: 0; +} + +.form-horizontal .controls:first-child { + *padding-left: 180px; +} + +.form-horizontal .help-block { + margin-bottom: 0; +} + +.form-horizontal input + .help-block, +.form-horizontal select + .help-block, +.form-horizontal textarea + .help-block, +.form-horizontal .uneditable-input + .help-block, +.form-horizontal .input-prepend + .help-block, +.form-horizontal .input-append + .help-block { + margin-top: 10px; +} + +.form-horizontal .form-actions { + padding-left: 180px; +} + +table { + max-width: 100%; + background-color: transparent; + border-collapse: collapse; + border-spacing: 0; +} + +.table { + width: 100%; + margin-bottom: 20px; +} + +.table th, +.table td { + padding: 8px; + line-height: 20px; + text-align: left; + vertical-align: top; + border-top: 1px solid #dddddd; +} + +.table th { + font-weight: bold; +} + +.table thead th { + vertical-align: bottom; +} + +.table caption + thead tr:first-child th, +.table caption + thead tr:first-child td, +.table colgroup + thead tr:first-child th, +.table colgroup + thead tr:first-child td, +.table thead:first-child tr:first-child th, +.table thead:first-child tr:first-child td { + border-top: 0; +} + +.table tbody + tbody { + border-top: 2px solid #dddddd; +} + +.table .table { + background-color: #ffffff; +} + +.table-condensed th, +.table-condensed td { + padding: 4px 5px; +} + +.table-bordered { + border: 1px solid #dddddd; + border-collapse: separate; + *border-collapse: collapse; + border-left: 0; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.table-bordered th, +.table-bordered td { + border-left: 1px solid #dddddd; +} + +.table-bordered caption + thead tr:first-child th, +.table-bordered caption + tbody tr:first-child th, +.table-bordered caption + tbody tr:first-child td, +.table-bordered colgroup + thead tr:first-child th, +.table-bordered colgroup + tbody tr:first-child th, +.table-bordered colgroup + tbody tr:first-child td, +.table-bordered thead:first-child tr:first-child th, +.table-bordered tbody:first-child tr:first-child th, +.table-bordered tbody:first-child tr:first-child td { + border-top: 0; +} + +.table-bordered thead:first-child tr:first-child > th:first-child, +.table-bordered tbody:first-child tr:first-child > td:first-child, +.table-bordered tbody:first-child tr:first-child > th:first-child { + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-topleft: 4px; +} + +.table-bordered thead:first-child tr:first-child > th:last-child, +.table-bordered tbody:first-child tr:first-child > td:last-child, +.table-bordered tbody:first-child tr:first-child > th:last-child { + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -moz-border-radius-topright: 4px; +} + +.table-bordered thead:last-child tr:last-child > th:first-child, +.table-bordered tbody:last-child tr:last-child > td:first-child, +.table-bordered tbody:last-child tr:last-child > th:first-child, +.table-bordered tfoot:last-child tr:last-child > td:first-child, +.table-bordered tfoot:last-child tr:last-child > th:first-child { + -webkit-border-bottom-left-radius: 4px; + border-bottom-left-radius: 4px; + -moz-border-radius-bottomleft: 4px; +} + +.table-bordered thead:last-child tr:last-child > th:last-child, +.table-bordered tbody:last-child tr:last-child > td:last-child, +.table-bordered tbody:last-child tr:last-child > th:last-child, +.table-bordered tfoot:last-child tr:last-child > td:last-child, +.table-bordered tfoot:last-child tr:last-child > th:last-child { + -webkit-border-bottom-right-radius: 4px; + border-bottom-right-radius: 4px; + -moz-border-radius-bottomright: 4px; +} + +.table-bordered tfoot + tbody:last-child tr:last-child td:first-child { + -webkit-border-bottom-left-radius: 0; + border-bottom-left-radius: 0; + -moz-border-radius-bottomleft: 0; +} + +.table-bordered tfoot + tbody:last-child tr:last-child td:last-child { + -webkit-border-bottom-right-radius: 0; + border-bottom-right-radius: 0; + -moz-border-radius-bottomright: 0; +} + +.table-bordered caption + thead tr:first-child th:first-child, +.table-bordered caption + tbody tr:first-child td:first-child, +.table-bordered colgroup + thead tr:first-child th:first-child, +.table-bordered colgroup + tbody tr:first-child td:first-child { + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-topleft: 4px; +} + +.table-bordered caption + thead tr:first-child th:last-child, +.table-bordered caption + tbody tr:first-child td:last-child, +.table-bordered colgroup + thead tr:first-child th:last-child, +.table-bordered colgroup + tbody tr:first-child td:last-child { + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -moz-border-radius-topright: 4px; +} + +.table-striped tbody > tr:nth-child(odd) > td, +.table-striped tbody > tr:nth-child(odd) > th { + background-color: #f9f9f9; +} + +.table-hover tbody tr:hover > td, +.table-hover tbody tr:hover > th { + background-color: #f5f5f5; +} + +table td[class*="span"], +table th[class*="span"], +.row-fluid table td[class*="span"], +.row-fluid table th[class*="span"] { + display: table-cell; + float: none; + margin-left: 0; +} + +.table td.span1, +.table th.span1 { + float: none; + width: 44px; + margin-left: 0; +} + +.table td.span2, +.table th.span2 { + float: none; + width: 124px; + margin-left: 0; +} + +.table td.span3, +.table th.span3 { + float: none; + width: 204px; + margin-left: 0; +} + +.table td.span4, +.table th.span4 { + float: none; + width: 284px; + margin-left: 0; +} + +.table td.span5, +.table th.span5 { + float: none; + width: 364px; + margin-left: 0; +} + +.table td.span6, +.table th.span6 { + float: none; + width: 444px; + margin-left: 0; +} + +.table td.span7, +.table th.span7 { + float: none; + width: 524px; + margin-left: 0; +} + +.table td.span8, +.table th.span8 { + float: none; + width: 604px; + margin-left: 0; +} + +.table td.span9, +.table th.span9 { + float: none; + width: 684px; + margin-left: 0; +} + +.table td.span10, +.table th.span10 { + float: none; + width: 764px; + margin-left: 0; +} + +.table td.span11, +.table th.span11 { + float: none; + width: 844px; + margin-left: 0; +} + +.table td.span12, +.table th.span12 { + float: none; + width: 924px; + margin-left: 0; +} + +.table tbody tr.success > td { + background-color: #dff0d8; +} + +.table tbody tr.error > td { + background-color: #f2dede; +} + +.table tbody tr.warning > td { + background-color: #fcf8e3; +} + +.table tbody tr.info > td { + background-color: #d9edf7; +} + +.table-hover tbody tr.success:hover > td { + background-color: #d0e9c6; +} + +.table-hover tbody tr.error:hover > td { + background-color: #ebcccc; +} + +.table-hover tbody tr.warning:hover > td { + background-color: #faf2cc; +} + +.table-hover tbody tr.info:hover > td { + background-color: #c4e3f3; +} + +[class^="icon-"], +[class*=" icon-"] { + display: inline-block; + width: 14px; + height: 14px; + margin-top: 1px; + *margin-right: .3em; + line-height: 14px; + vertical-align: text-top; + background-image: url("../img/glyphicons-halflings.png"); + background-position: 14px 14px; + background-repeat: no-repeat; +} + +/* White icons with optional class, or on hover/focus/active states of certain elements */ + +.icon-white, +.nav-pills > .active > a > [class^="icon-"], +.nav-pills > .active > a > [class*=" icon-"], +.nav-list > .active > a > [class^="icon-"], +.nav-list > .active > a > [class*=" icon-"], +.navbar-inverse .nav > .active > a > [class^="icon-"], +.navbar-inverse .nav > .active > a > [class*=" icon-"], +.dropdown-menu > li > a:hover > [class^="icon-"], +.dropdown-menu > li > a:focus > [class^="icon-"], +.dropdown-menu > li > a:hover > [class*=" icon-"], +.dropdown-menu > li > a:focus > [class*=" icon-"], +.dropdown-menu > .active > a > [class^="icon-"], +.dropdown-menu > .active > a > [class*=" icon-"], +.dropdown-submenu:hover > a > [class^="icon-"], +.dropdown-submenu:focus > a > [class^="icon-"], +.dropdown-submenu:hover > a > [class*=" icon-"], +.dropdown-submenu:focus > a > [class*=" icon-"] { + background-image: url("../img/glyphicons-halflings-white.png"); +} + +.icon-glass { + background-position: 0 0; +} + +.icon-music { + background-position: -24px 0; +} + +.icon-search { + background-position: -48px 0; +} + +.icon-envelope { + background-position: -72px 0; +} + +.icon-heart { + background-position: -96px 0; +} + +.icon-star { + background-position: -120px 0; +} + +.icon-star-empty { + background-position: -144px 0; +} + +.icon-user { + background-position: -168px 0; +} + +.icon-film { + background-position: -192px 0; +} + +.icon-th-large { + background-position: -216px 0; +} + +.icon-th { + background-position: -240px 0; +} + +.icon-th-list { + background-position: -264px 0; +} + +.icon-ok { + background-position: -288px 0; +} + +.icon-remove { + background-position: -312px 0; +} + +.icon-zoom-in { + background-position: -336px 0; +} + +.icon-zoom-out { + background-position: -360px 0; +} + +.icon-off { + background-position: -384px 0; +} + +.icon-signal { + background-position: -408px 0; +} + +.icon-cog { + background-position: -432px 0; +} + +.icon-trash { + background-position: -456px 0; +} + +.icon-home { + background-position: 0 -24px; +} + +.icon-file { + background-position: -24px -24px; +} + +.icon-time { + background-position: -48px -24px; +} + +.icon-road { + background-position: -72px -24px; +} + +.icon-download-alt { + background-position: -96px -24px; +} + +.icon-download { + background-position: -120px -24px; +} + +.icon-upload { + background-position: -144px -24px; +} + +.icon-inbox { + background-position: -168px -24px; +} + +.icon-play-circle { + background-position: -192px -24px; +} + +.icon-repeat { + background-position: -216px -24px; +} + +.icon-refresh { + background-position: -240px -24px; +} + +.icon-list-alt { + background-position: -264px -24px; +} + +.icon-lock { + background-position: -287px -24px; +} + +.icon-flag { + background-position: -312px -24px; +} + +.icon-headphones { + background-position: -336px -24px; +} + +.icon-volume-off { + background-position: -360px -24px; +} + +.icon-volume-down { + background-position: -384px -24px; +} + +.icon-volume-up { + background-position: -408px -24px; +} + +.icon-qrcode { + background-position: -432px -24px; +} + +.icon-barcode { + background-position: -456px -24px; +} + +.icon-tag { + background-position: 0 -48px; +} + +.icon-tags { + background-position: -25px -48px; +} + +.icon-book { + background-position: -48px -48px; +} + +.icon-bookmark { + background-position: -72px -48px; +} + +.icon-print { + background-position: -96px -48px; +} + +.icon-camera { + background-position: -120px -48px; +} + +.icon-font { + background-position: -144px -48px; +} + +.icon-bold { + background-position: -167px -48px; +} + +.icon-italic { + background-position: -192px -48px; +} + +.icon-text-height { + background-position: -216px -48px; +} + +.icon-text-width { + background-position: -240px -48px; +} + +.icon-align-left { + background-position: -264px -48px; +} + +.icon-align-center { + background-position: -288px -48px; +} + +.icon-align-right { + background-position: -312px -48px; +} + +.icon-align-justify { + background-position: -336px -48px; +} + +.icon-list { + background-position: -360px -48px; +} + +.icon-indent-left { + background-position: -384px -48px; +} + +.icon-indent-right { + background-position: -408px -48px; +} + +.icon-facetime-video { + background-position: -432px -48px; +} + +.icon-picture { + background-position: -456px -48px; +} + +.icon-pencil { + background-position: 0 -72px; +} + +.icon-map-marker { + background-position: -24px -72px; +} + +.icon-adjust { + background-position: -48px -72px; +} + +.icon-tint { + background-position: -72px -72px; +} + +.icon-edit { + background-position: -96px -72px; +} + +.icon-share { + background-position: -120px -72px; +} + +.icon-check { + background-position: -144px -72px; +} + +.icon-move { + background-position: -168px -72px; +} + +.icon-step-backward { + background-position: -192px -72px; +} + +.icon-fast-backward { + background-position: -216px -72px; +} + +.icon-backward { + background-position: -240px -72px; +} + +.icon-play { + background-position: -264px -72px; +} + +.icon-pause { + background-position: -288px -72px; +} + +.icon-stop { + background-position: -312px -72px; +} + +.icon-forward { + background-position: -336px -72px; +} + +.icon-fast-forward { + background-position: -360px -72px; +} + +.icon-step-forward { + background-position: -384px -72px; +} + +.icon-eject { + background-position: -408px -72px; +} + +.icon-chevron-left { + background-position: -432px -72px; +} + +.icon-chevron-right { + background-position: -456px -72px; +} + +.icon-plus-sign { + background-position: 0 -96px; +} + +.icon-minus-sign { + background-position: -24px -96px; +} + +.icon-remove-sign { + background-position: -48px -96px; +} + +.icon-ok-sign { + background-position: -72px -96px; +} + +.icon-question-sign { + background-position: -96px -96px; +} + +.icon-info-sign { + background-position: -120px -96px; +} + +.icon-screenshot { + background-position: -144px -96px; +} + +.icon-remove-circle { + background-position: -168px -96px; +} + +.icon-ok-circle { + background-position: -192px -96px; +} + +.icon-ban-circle { + background-position: -216px -96px; +} + +.icon-arrow-left { + background-position: -240px -96px; +} + +.icon-arrow-right { + background-position: -264px -96px; +} + +.icon-arrow-up { + background-position: -289px -96px; +} + +.icon-arrow-down { + background-position: -312px -96px; +} + +.icon-share-alt { + background-position: -336px -96px; +} + +.icon-resize-full { + background-position: -360px -96px; +} + +.icon-resize-small { + background-position: -384px -96px; +} + +.icon-plus { + background-position: -408px -96px; +} + +.icon-minus { + background-position: -433px -96px; +} + +.icon-asterisk { + background-position: -456px -96px; +} + +.icon-exclamation-sign { + background-position: 0 -120px; +} + +.icon-gift { + background-position: -24px -120px; +} + +.icon-leaf { + background-position: -48px -120px; +} + +.icon-fire { + background-position: -72px -120px; +} + +.icon-eye-open { + background-position: -96px -120px; +} + +.icon-eye-close { + background-position: -120px -120px; +} + +.icon-warning-sign { + background-position: -144px -120px; +} + +.icon-plane { + background-position: -168px -120px; +} + +.icon-calendar { + background-position: -192px -120px; +} + +.icon-random { + width: 16px; + background-position: -216px -120px; +} + +.icon-comment { + background-position: -240px -120px; +} + +.icon-magnet { + background-position: -264px -120px; +} + +.icon-chevron-up { + background-position: -288px -120px; +} + +.icon-chevron-down { + background-position: -313px -119px; +} + +.icon-retweet { + background-position: -336px -120px; +} + +.icon-shopping-cart { + background-position: -360px -120px; +} + +.icon-folder-close { + width: 16px; + background-position: -384px -120px; +} + +.icon-folder-open { + width: 16px; + background-position: -408px -120px; +} + +.icon-resize-vertical { + background-position: -432px -119px; +} + +.icon-resize-horizontal { + background-position: -456px -118px; +} + +.icon-hdd { + background-position: 0 -144px; +} + +.icon-bullhorn { + background-position: -24px -144px; +} + +.icon-bell { + background-position: -48px -144px; +} + +.icon-certificate { + background-position: -72px -144px; +} + +.icon-thumbs-up { + background-position: -96px -144px; +} + +.icon-thumbs-down { + background-position: -120px -144px; +} + +.icon-hand-right { + background-position: -144px -144px; +} + +.icon-hand-left { + background-position: -168px -144px; +} + +.icon-hand-up { + background-position: -192px -144px; +} + +.icon-hand-down { + background-position: -216px -144px; +} + +.icon-circle-arrow-right { + background-position: -240px -144px; +} + +.icon-circle-arrow-left { + background-position: -264px -144px; +} + +.icon-circle-arrow-up { + background-position: -288px -144px; +} + +.icon-circle-arrow-down { + background-position: -312px -144px; +} + +.icon-globe { + background-position: -336px -144px; +} + +.icon-wrench { + background-position: -360px -144px; +} + +.icon-tasks { + background-position: -384px -144px; +} + +.icon-filter { + background-position: -408px -144px; +} + +.icon-briefcase { + background-position: -432px -144px; +} + +.icon-fullscreen { + background-position: -456px -144px; +} + +.dropup, +.dropdown { + position: relative; +} + +.dropdown-toggle { + *margin-bottom: -3px; +} + +.dropdown-toggle:active, +.open .dropdown-toggle { + outline: 0; +} + +.caret { + display: inline-block; + width: 0; + height: 0; + vertical-align: top; + border-top: 4px solid #000000; + border-right: 4px solid transparent; + border-left: 4px solid transparent; + content: ""; +} + +.dropdown .caret { + margin-top: 8px; + margin-left: 2px; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + list-style: none; + background-color: #ffffff; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.2); + *border-right-width: 2px; + *border-bottom-width: 2px; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -webkit-background-clip: padding-box; + -moz-background-clip: padding; + background-clip: padding-box; +} + +.dropdown-menu.pull-right { + right: 0; + left: auto; +} + +.dropdown-menu .divider { + *width: 100%; + height: 1px; + margin: 9px 1px; + *margin: -5px 0 5px; + overflow: hidden; + background-color: #e5e5e5; + border-bottom: 1px solid #ffffff; +} + +.dropdown-menu > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: 20px; + color: #333333; + white-space: nowrap; +} + +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus, +.dropdown-submenu:hover > a, +.dropdown-submenu:focus > a { + color: #ffffff; + text-decoration: none; + background-color: #0081c2; + background-image: -moz-linear-gradient(top, #0088cc, #0077b3); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); + background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); + background-image: -o-linear-gradient(top, #0088cc, #0077b3); + background-image: linear-gradient(to bottom, #0088cc, #0077b3); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0); +} + +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + color: #ffffff; + text-decoration: none; + background-color: #0081c2; + background-image: -moz-linear-gradient(top, #0088cc, #0077b3); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); + background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); + background-image: -o-linear-gradient(top, #0088cc, #0077b3); + background-image: linear-gradient(to bottom, #0088cc, #0077b3); + background-repeat: repeat-x; + outline: 0; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0); +} + +.dropdown-menu > .disabled > a, +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + color: #999999; +} + +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + text-decoration: none; + cursor: default; + background-color: transparent; + background-image: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.open { + *z-index: 1000; +} + +.open > .dropdown-menu { + display: block; +} + +.dropdown-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 990; +} + +.pull-right > .dropdown-menu { + right: 0; + left: auto; +} + +.dropup .caret, +.navbar-fixed-bottom .dropdown .caret { + border-top: 0; + border-bottom: 4px solid #000000; + content: ""; +} + +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 1px; +} + +.dropdown-submenu { + position: relative; +} + +.dropdown-submenu > .dropdown-menu { + top: 0; + left: 100%; + margin-top: -6px; + margin-left: -1px; + -webkit-border-radius: 0 6px 6px 6px; + -moz-border-radius: 0 6px 6px 6px; + border-radius: 0 6px 6px 6px; +} + +.dropdown-submenu:hover > .dropdown-menu { + display: block; +} + +.dropup .dropdown-submenu > .dropdown-menu { + top: auto; + bottom: 0; + margin-top: 0; + margin-bottom: -2px; + -webkit-border-radius: 5px 5px 5px 0; + -moz-border-radius: 5px 5px 5px 0; + border-radius: 5px 5px 5px 0; +} + +.dropdown-submenu > a:after { + display: block; + float: right; + width: 0; + height: 0; + margin-top: 5px; + margin-right: -10px; + border-color: transparent; + border-left-color: #cccccc; + border-style: solid; + border-width: 5px 0 5px 5px; + content: " "; +} + +.dropdown-submenu:hover > a:after { + border-left-color: #ffffff; +} + +.dropdown-submenu.pull-left { + float: none; +} + +.dropdown-submenu.pull-left > .dropdown-menu { + left: -100%; + margin-left: 10px; + -webkit-border-radius: 6px 0 6px 6px; + -moz-border-radius: 6px 0 6px 6px; + border-radius: 6px 0 6px 6px; +} + +.dropdown .dropdown-menu .nav-header { + padding-right: 20px; + padding-left: 20px; +} + +.typeahead { + z-index: 1051; + margin-top: 2px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.well { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); +} + +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, 0.15); +} + +.well-large { + padding: 24px; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} + +.well-small { + padding: 9px; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +.fade { + opacity: 0; + -webkit-transition: opacity 0.15s linear; + -moz-transition: opacity 0.15s linear; + -o-transition: opacity 0.15s linear; + transition: opacity 0.15s linear; +} + +.fade.in { + opacity: 1; +} + +.collapse { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition: height 0.35s ease; + -moz-transition: height 0.35s ease; + -o-transition: height 0.35s ease; + transition: height 0.35s ease; +} + +.collapse.in { + height: auto; +} + +.close { + float: right; + font-size: 20px; + font-weight: bold; + line-height: 20px; + color: #000000; + text-shadow: 0 1px 0 #ffffff; + opacity: 0.2; + filter: alpha(opacity=20); +} + +.close:hover, +.close:focus { + color: #000000; + text-decoration: none; + cursor: pointer; + opacity: 0.4; + filter: alpha(opacity=40); +} + +button.close { + padding: 0; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; +} + +.btn { + display: inline-block; + *display: inline; + padding: 4px 12px; + margin-bottom: 0; + *margin-left: .3em; + font-size: 14px; + line-height: 20px; + color: #333333; + text-align: center; + text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); + vertical-align: middle; + cursor: pointer; + background-color: #f5f5f5; + *background-color: #e6e6e6; + background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); + background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6); + background-image: -o-linear-gradient(top, #ffffff, #e6e6e6); + background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); + background-repeat: repeat-x; + border: 1px solid #cccccc; + *border: 0; + border-color: #e6e6e6 #e6e6e6 #bfbfbf; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + border-bottom-color: #b3b3b3; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + *zoom: 1; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.btn:hover, +.btn:focus, +.btn:active, +.btn.active, +.btn.disabled, +.btn[disabled] { + color: #333333; + background-color: #e6e6e6; + *background-color: #d9d9d9; +} + +.btn:active, +.btn.active { + background-color: #cccccc \9; +} + +.btn:first-child { + *margin-left: 0; +} + +.btn:hover, +.btn:focus { + color: #333333; + text-decoration: none; + background-position: 0 -15px; + -webkit-transition: background-position 0.1s linear; + -moz-transition: background-position 0.1s linear; + -o-transition: background-position 0.1s linear; + transition: background-position 0.1s linear; +} + +.btn:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +.btn.active, +.btn:active { + background-image: none; + outline: 0; + -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.btn.disabled, +.btn[disabled] { + cursor: default; + background-image: none; + opacity: 0.65; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; +} + +.btn-large { + padding: 11px 19px; + font-size: 17.5px; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} + +.btn-large [class^="icon-"], +.btn-large [class*=" icon-"] { + margin-top: 4px; +} + +.btn-small { + padding: 2px 10px; + font-size: 11.9px; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +.btn-small [class^="icon-"], +.btn-small [class*=" icon-"] { + margin-top: 0; +} + +.btn-mini [class^="icon-"], +.btn-mini [class*=" icon-"] { + margin-top: -1px; +} + +.btn-mini { + padding: 0 6px; + font-size: 10.5px; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +.btn-block { + display: block; + width: 100%; + padding-right: 0; + padding-left: 0; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.btn-block + .btn-block { + margin-top: 5px; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.btn-primary.active, +.btn-warning.active, +.btn-danger.active, +.btn-success.active, +.btn-info.active, +.btn-inverse.active { + color: rgba(255, 255, 255, 0.75); +} + +.btn-primary { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #006dcc; + *background-color: #0044cc; + background-image: -moz-linear-gradient(top, #0088cc, #0044cc); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc)); + background-image: -webkit-linear-gradient(top, #0088cc, #0044cc); + background-image: -o-linear-gradient(top, #0088cc, #0044cc); + background-image: linear-gradient(to bottom, #0088cc, #0044cc); + background-repeat: repeat-x; + border-color: #0044cc #0044cc #002a80; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-primary:hover, +.btn-primary:focus, +.btn-primary:active, +.btn-primary.active, +.btn-primary.disabled, +.btn-primary[disabled] { + color: #ffffff; + background-color: #0044cc; + *background-color: #003bb3; +} + +.btn-primary:active, +.btn-primary.active { + background-color: #003399 \9; +} + +.btn-warning { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #faa732; + *background-color: #f89406; + background-image: -moz-linear-gradient(top, #fbb450, #f89406); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); + background-image: -webkit-linear-gradient(top, #fbb450, #f89406); + background-image: -o-linear-gradient(top, #fbb450, #f89406); + background-image: linear-gradient(to bottom, #fbb450, #f89406); + background-repeat: repeat-x; + border-color: #f89406 #f89406 #ad6704; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-warning:hover, +.btn-warning:focus, +.btn-warning:active, +.btn-warning.active, +.btn-warning.disabled, +.btn-warning[disabled] { + color: #ffffff; + background-color: #f89406; + *background-color: #df8505; +} + +.btn-warning:active, +.btn-warning.active { + background-color: #c67605 \9; +} + +.btn-danger { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #da4f49; + *background-color: #bd362f; + background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f)); + background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f); + background-image: -o-linear-gradient(top, #ee5f5b, #bd362f); + background-image: linear-gradient(to bottom, #ee5f5b, #bd362f); + background-repeat: repeat-x; + border-color: #bd362f #bd362f #802420; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-danger:hover, +.btn-danger:focus, +.btn-danger:active, +.btn-danger.active, +.btn-danger.disabled, +.btn-danger[disabled] { + color: #ffffff; + background-color: #bd362f; + *background-color: #a9302a; +} + +.btn-danger:active, +.btn-danger.active { + background-color: #942a25 \9; +} + +.btn-success { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #5bb75b; + *background-color: #51a351; + background-image: -moz-linear-gradient(top, #62c462, #51a351); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351)); + background-image: -webkit-linear-gradient(top, #62c462, #51a351); + background-image: -o-linear-gradient(top, #62c462, #51a351); + background-image: linear-gradient(to bottom, #62c462, #51a351); + background-repeat: repeat-x; + border-color: #51a351 #51a351 #387038; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-success:hover, +.btn-success:focus, +.btn-success:active, +.btn-success.active, +.btn-success.disabled, +.btn-success[disabled] { + color: #ffffff; + background-color: #51a351; + *background-color: #499249; +} + +.btn-success:active, +.btn-success.active { + background-color: #408140 \9; +} + +.btn-info { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #49afcd; + *background-color: #2f96b4; + background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)); + background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4); + background-image: -o-linear-gradient(top, #5bc0de, #2f96b4); + background-image: linear-gradient(to bottom, #5bc0de, #2f96b4); + background-repeat: repeat-x; + border-color: #2f96b4 #2f96b4 #1f6377; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-info:hover, +.btn-info:focus, +.btn-info:active, +.btn-info.active, +.btn-info.disabled, +.btn-info[disabled] { + color: #ffffff; + background-color: #2f96b4; + *background-color: #2a85a0; +} + +.btn-info:active, +.btn-info.active { + background-color: #24748c \9; +} + +.btn-inverse { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #363636; + *background-color: #222222; + background-image: -moz-linear-gradient(top, #444444, #222222); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222)); + background-image: -webkit-linear-gradient(top, #444444, #222222); + background-image: -o-linear-gradient(top, #444444, #222222); + background-image: linear-gradient(to bottom, #444444, #222222); + background-repeat: repeat-x; + border-color: #222222 #222222 #000000; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-inverse:hover, +.btn-inverse:focus, +.btn-inverse:active, +.btn-inverse.active, +.btn-inverse.disabled, +.btn-inverse[disabled] { + color: #ffffff; + background-color: #222222; + *background-color: #151515; +} + +.btn-inverse:active, +.btn-inverse.active { + background-color: #080808 \9; +} + +button.btn, +input[type="submit"].btn { + *padding-top: 3px; + *padding-bottom: 3px; +} + +button.btn::-moz-focus-inner, +input[type="submit"].btn::-moz-focus-inner { + padding: 0; + border: 0; +} + +button.btn.btn-large, +input[type="submit"].btn.btn-large { + *padding-top: 7px; + *padding-bottom: 7px; +} + +button.btn.btn-small, +input[type="submit"].btn.btn-small { + *padding-top: 3px; + *padding-bottom: 3px; +} + +button.btn.btn-mini, +input[type="submit"].btn.btn-mini { + *padding-top: 1px; + *padding-bottom: 1px; +} + +.btn-link, +.btn-link:active, +.btn-link[disabled] { + background-color: transparent; + background-image: none; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; +} + +.btn-link { + color: #0088cc; + cursor: pointer; + border-color: transparent; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.btn-link:hover, +.btn-link:focus { + color: #005580; + text-decoration: underline; + background-color: transparent; +} + +.btn-link[disabled]:hover, +.btn-link[disabled]:focus { + color: #333333; + text-decoration: none; +} + +.btn-group { + position: relative; + display: inline-block; + *display: inline; + *margin-left: .3em; + font-size: 0; + white-space: nowrap; + vertical-align: middle; + *zoom: 1; +} + +.btn-group:first-child { + *margin-left: 0; +} + +.btn-group + .btn-group { + margin-left: 5px; +} + +.btn-toolbar { + margin-top: 10px; + margin-bottom: 10px; + font-size: 0; +} + +.btn-toolbar > .btn + .btn, +.btn-toolbar > .btn-group + .btn, +.btn-toolbar > .btn + .btn-group { + margin-left: 5px; +} + +.btn-group > .btn { + position: relative; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.btn-group > .btn + .btn { + margin-left: -1px; +} + +.btn-group > .btn, +.btn-group > .dropdown-menu, +.btn-group > .popover { + font-size: 14px; +} + +.btn-group > .btn-mini { + font-size: 10.5px; +} + +.btn-group > .btn-small { + font-size: 11.9px; +} + +.btn-group > .btn-large { + font-size: 17.5px; +} + +.btn-group > .btn:first-child { + margin-left: 0; + -webkit-border-bottom-left-radius: 4px; + border-bottom-left-radius: 4px; + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-bottomleft: 4px; + -moz-border-radius-topleft: 4px; +} + +.btn-group > .btn:last-child, +.btn-group > .dropdown-toggle { + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + border-bottom-right-radius: 4px; + -moz-border-radius-topright: 4px; + -moz-border-radius-bottomright: 4px; +} + +.btn-group > .btn.large:first-child { + margin-left: 0; + -webkit-border-bottom-left-radius: 6px; + border-bottom-left-radius: 6px; + -webkit-border-top-left-radius: 6px; + border-top-left-radius: 6px; + -moz-border-radius-bottomleft: 6px; + -moz-border-radius-topleft: 6px; +} + +.btn-group > .btn.large:last-child, +.btn-group > .large.dropdown-toggle { + -webkit-border-top-right-radius: 6px; + border-top-right-radius: 6px; + -webkit-border-bottom-right-radius: 6px; + border-bottom-right-radius: 6px; + -moz-border-radius-topright: 6px; + -moz-border-radius-bottomright: 6px; +} + +.btn-group > .btn:hover, +.btn-group > .btn:focus, +.btn-group > .btn:active, +.btn-group > .btn.active { + z-index: 2; +} + +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} + +.btn-group > .btn + .dropdown-toggle { + *padding-top: 5px; + padding-right: 8px; + *padding-bottom: 5px; + padding-left: 8px; + -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.btn-group > .btn-mini + .dropdown-toggle { + *padding-top: 2px; + padding-right: 5px; + *padding-bottom: 2px; + padding-left: 5px; +} + +.btn-group > .btn-small + .dropdown-toggle { + *padding-top: 5px; + *padding-bottom: 4px; +} + +.btn-group > .btn-large + .dropdown-toggle { + *padding-top: 7px; + padding-right: 12px; + *padding-bottom: 7px; + padding-left: 12px; +} + +.btn-group.open .dropdown-toggle { + background-image: none; + -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.btn-group.open .btn.dropdown-toggle { + background-color: #e6e6e6; +} + +.btn-group.open .btn-primary.dropdown-toggle { + background-color: #0044cc; +} + +.btn-group.open .btn-warning.dropdown-toggle { + background-color: #f89406; +} + +.btn-group.open .btn-danger.dropdown-toggle { + background-color: #bd362f; +} + +.btn-group.open .btn-success.dropdown-toggle { + background-color: #51a351; +} + +.btn-group.open .btn-info.dropdown-toggle { + background-color: #2f96b4; +} + +.btn-group.open .btn-inverse.dropdown-toggle { + background-color: #222222; +} + +.btn .caret { + margin-top: 8px; + margin-left: 0; +} + +.btn-large .caret { + margin-top: 6px; +} + +.btn-large .caret { + border-top-width: 5px; + border-right-width: 5px; + border-left-width: 5px; +} + +.btn-mini .caret, +.btn-small .caret { + margin-top: 8px; +} + +.dropup .btn-large .caret { + border-bottom-width: 5px; +} + +.btn-primary .caret, +.btn-warning .caret, +.btn-danger .caret, +.btn-info .caret, +.btn-success .caret, +.btn-inverse .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} + +.btn-group-vertical { + display: inline-block; + *display: inline; + /* IE7 inline-block hack */ + + *zoom: 1; +} + +.btn-group-vertical > .btn { + display: block; + float: none; + max-width: 100%; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.btn-group-vertical > .btn + .btn { + margin-top: -1px; + margin-left: 0; +} + +.btn-group-vertical > .btn:first-child { + -webkit-border-radius: 4px 4px 0 0; + -moz-border-radius: 4px 4px 0 0; + border-radius: 4px 4px 0 0; +} + +.btn-group-vertical > .btn:last-child { + -webkit-border-radius: 0 0 4px 4px; + -moz-border-radius: 0 0 4px 4px; + border-radius: 0 0 4px 4px; +} + +.btn-group-vertical > .btn-large:first-child { + -webkit-border-radius: 6px 6px 0 0; + -moz-border-radius: 6px 6px 0 0; + border-radius: 6px 6px 0 0; +} + +.btn-group-vertical > .btn-large:last-child { + -webkit-border-radius: 0 0 6px 6px; + -moz-border-radius: 0 0 6px 6px; + border-radius: 0 0 6px 6px; +} + +.alert { + padding: 8px 35px 8px 14px; + margin-bottom: 20px; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); + background-color: #fcf8e3; + border: 1px solid #fbeed5; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.alert, +.alert h4 { + color: #c09853; +} + +.alert h4 { + margin: 0; +} + +.alert .close { + position: relative; + top: -2px; + right: -21px; + line-height: 20px; +} + +.alert-success { + color: #468847; + background-color: #dff0d8; + border-color: #d6e9c6; +} + +.alert-success h4 { + color: #468847; +} + +.alert-danger, +.alert-error { + color: #b94a48; + background-color: #f2dede; + border-color: #eed3d7; +} + +.alert-danger h4, +.alert-error h4 { + color: #b94a48; +} + +.alert-info { + color: #3a87ad; + background-color: #d9edf7; + border-color: #bce8f1; +} + +.alert-info h4 { + color: #3a87ad; +} + +.alert-block { + padding-top: 14px; + padding-bottom: 14px; +} + +.alert-block > p, +.alert-block > ul { + margin-bottom: 0; +} + +.alert-block p + p { + margin-top: 5px; +} + +.nav { + margin-bottom: 20px; + margin-left: 0; + list-style: none; +} + +.nav > li > a { + display: block; +} + +.nav > li > a:hover, +.nav > li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} + +.nav > li > a > img { + max-width: none; +} + +.nav > .pull-right { + float: right; +} + +.nav-header { + display: block; + padding: 3px 15px; + font-size: 11px; + font-weight: bold; + line-height: 20px; + color: #999999; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); + text-transform: uppercase; +} + +.nav li + .nav-header { + margin-top: 9px; +} + +.nav-list { + padding-right: 15px; + padding-left: 15px; + margin-bottom: 0; +} + +.nav-list > li > a, +.nav-list .nav-header { + margin-right: -15px; + margin-left: -15px; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); +} + +.nav-list > li > a { + padding: 3px 15px; +} + +.nav-list > .active > a, +.nav-list > .active > a:hover, +.nav-list > .active > a:focus { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); + background-color: #0088cc; +} + +.nav-list [class^="icon-"], +.nav-list [class*=" icon-"] { + margin-right: 2px; +} + +.nav-list .divider { + *width: 100%; + height: 1px; + margin: 9px 1px; + *margin: -5px 0 5px; + overflow: hidden; + background-color: #e5e5e5; + border-bottom: 1px solid #ffffff; +} + +.nav-tabs, +.nav-pills { + *zoom: 1; +} + +.nav-tabs:before, +.nav-pills:before, +.nav-tabs:after, +.nav-pills:after { + display: table; + line-height: 0; + content: ""; +} + +.nav-tabs:after, +.nav-pills:after { + clear: both; +} + +.nav-tabs > li, +.nav-pills > li { + float: left; +} + +.nav-tabs > li > a, +.nav-pills > li > a { + padding-right: 12px; + padding-left: 12px; + margin-right: 2px; + line-height: 14px; +} + +.nav-tabs { + border-bottom: 1px solid #ddd; +} + +.nav-tabs > li { + margin-bottom: -1px; +} + +.nav-tabs > li > a { + padding-top: 8px; + padding-bottom: 8px; + line-height: 20px; + border: 1px solid transparent; + -webkit-border-radius: 4px 4px 0 0; + -moz-border-radius: 4px 4px 0 0; + border-radius: 4px 4px 0 0; +} + +.nav-tabs > li > a:hover, +.nav-tabs > li > a:focus { + border-color: #eeeeee #eeeeee #dddddd; +} + +.nav-tabs > .active > a, +.nav-tabs > .active > a:hover, +.nav-tabs > .active > a:focus { + color: #555555; + cursor: default; + background-color: #ffffff; + border: 1px solid #ddd; + border-bottom-color: transparent; +} + +.nav-pills > li > a { + padding-top: 8px; + padding-bottom: 8px; + margin-top: 2px; + margin-bottom: 2px; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; +} + +.nav-pills > .active > a, +.nav-pills > .active > a:hover, +.nav-pills > .active > a:focus { + color: #ffffff; + background-color: #0088cc; +} + +.nav-stacked > li { + float: none; +} + +.nav-stacked > li > a { + margin-right: 0; +} + +.nav-tabs.nav-stacked { + border-bottom: 0; +} + +.nav-tabs.nav-stacked > li > a { + border: 1px solid #ddd; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.nav-tabs.nav-stacked > li:first-child > a { + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-topright: 4px; + -moz-border-radius-topleft: 4px; +} + +.nav-tabs.nav-stacked > li:last-child > a { + -webkit-border-bottom-right-radius: 4px; + border-bottom-right-radius: 4px; + -webkit-border-bottom-left-radius: 4px; + border-bottom-left-radius: 4px; + -moz-border-radius-bottomright: 4px; + -moz-border-radius-bottomleft: 4px; +} + +.nav-tabs.nav-stacked > li > a:hover, +.nav-tabs.nav-stacked > li > a:focus { + z-index: 2; + border-color: #ddd; +} + +.nav-pills.nav-stacked > li > a { + margin-bottom: 3px; +} + +.nav-pills.nav-stacked > li:last-child > a { + margin-bottom: 1px; +} + +.nav-tabs .dropdown-menu { + -webkit-border-radius: 0 0 6px 6px; + -moz-border-radius: 0 0 6px 6px; + border-radius: 0 0 6px 6px; +} + +.nav-pills .dropdown-menu { + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} + +.nav .dropdown-toggle .caret { + margin-top: 6px; + border-top-color: #0088cc; + border-bottom-color: #0088cc; +} + +.nav .dropdown-toggle:hover .caret, +.nav .dropdown-toggle:focus .caret { + border-top-color: #005580; + border-bottom-color: #005580; +} + +/* move down carets for tabs */ + +.nav-tabs .dropdown-toggle .caret { + margin-top: 8px; +} + +.nav .active .dropdown-toggle .caret { + border-top-color: #fff; + border-bottom-color: #fff; +} + +.nav-tabs .active .dropdown-toggle .caret { + border-top-color: #555555; + border-bottom-color: #555555; +} + +.nav > .dropdown.active > a:hover, +.nav > .dropdown.active > a:focus { + cursor: pointer; +} + +.nav-tabs .open .dropdown-toggle, +.nav-pills .open .dropdown-toggle, +.nav > li.dropdown.open.active > a:hover, +.nav > li.dropdown.open.active > a:focus { + color: #ffffff; + background-color: #999999; + border-color: #999999; +} + +.nav li.dropdown.open .caret, +.nav li.dropdown.open.active .caret, +.nav li.dropdown.open a:hover .caret, +.nav li.dropdown.open a:focus .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; + opacity: 1; + filter: alpha(opacity=100); +} + +.tabs-stacked .open > a:hover, +.tabs-stacked .open > a:focus { + border-color: #999999; +} + +.tabbable { + *zoom: 1; +} + +.tabbable:before, +.tabbable:after { + display: table; + line-height: 0; + content: ""; +} + +.tabbable:after { + clear: both; +} + +.tab-content { + overflow: auto; +} + +.tabs-below > .nav-tabs, +.tabs-right > .nav-tabs, +.tabs-left > .nav-tabs { + border-bottom: 0; +} + +.tab-content > .tab-pane, +.pill-content > .pill-pane { + display: none; +} + +.tab-content > .active, +.pill-content > .active { + display: block; +} + +.tabs-below > .nav-tabs { + border-top: 1px solid #ddd; +} + +.tabs-below > .nav-tabs > li { + margin-top: -1px; + margin-bottom: 0; +} + +.tabs-below > .nav-tabs > li > a { + -webkit-border-radius: 0 0 4px 4px; + -moz-border-radius: 0 0 4px 4px; + border-radius: 0 0 4px 4px; +} + +.tabs-below > .nav-tabs > li > a:hover, +.tabs-below > .nav-tabs > li > a:focus { + border-top-color: #ddd; + border-bottom-color: transparent; +} + +.tabs-below > .nav-tabs > .active > a, +.tabs-below > .nav-tabs > .active > a:hover, +.tabs-below > .nav-tabs > .active > a:focus { + border-color: transparent #ddd #ddd #ddd; +} + +.tabs-left > .nav-tabs > li, +.tabs-right > .nav-tabs > li { + float: none; +} + +.tabs-left > .nav-tabs > li > a, +.tabs-right > .nav-tabs > li > a { + min-width: 74px; + margin-right: 0; + margin-bottom: 3px; +} + +.tabs-left > .nav-tabs { + float: left; + margin-right: 19px; + border-right: 1px solid #ddd; +} + +.tabs-left > .nav-tabs > li > a { + margin-right: -1px; + -webkit-border-radius: 4px 0 0 4px; + -moz-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; +} + +.tabs-left > .nav-tabs > li > a:hover, +.tabs-left > .nav-tabs > li > a:focus { + border-color: #eeeeee #dddddd #eeeeee #eeeeee; +} + +.tabs-left > .nav-tabs .active > a, +.tabs-left > .nav-tabs .active > a:hover, +.tabs-left > .nav-tabs .active > a:focus { + border-color: #ddd transparent #ddd #ddd; + *border-right-color: #ffffff; +} + +.tabs-right > .nav-tabs { + float: right; + margin-left: 19px; + border-left: 1px solid #ddd; +} + +.tabs-right > .nav-tabs > li > a { + margin-left: -1px; + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.tabs-right > .nav-tabs > li > a:hover, +.tabs-right > .nav-tabs > li > a:focus { + border-color: #eeeeee #eeeeee #eeeeee #dddddd; +} + +.tabs-right > .nav-tabs .active > a, +.tabs-right > .nav-tabs .active > a:hover, +.tabs-right > .nav-tabs .active > a:focus { + border-color: #ddd #ddd #ddd transparent; + *border-left-color: #ffffff; +} + +.nav > .disabled > a { + color: #999999; +} + +.nav > .disabled > a:hover, +.nav > .disabled > a:focus { + text-decoration: none; + cursor: default; + background-color: transparent; +} + +.navbar { + *position: relative; + *z-index: 2; + margin-bottom: 20px; + overflow: visible; +} + +.navbar-inner { + min-height: 40px; + padding-right: 20px; + padding-left: 20px; + background-color: #fafafa; + background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2)); + background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2); + background-image: -o-linear-gradient(top, #ffffff, #f2f2f2); + background-image: linear-gradient(to bottom, #ffffff, #f2f2f2); + background-repeat: repeat-x; + border: 1px solid #d4d4d4; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0); + *zoom: 1; + -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); + -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); + box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); +} + +.navbar-inner:before, +.navbar-inner:after { + display: table; + line-height: 0; + content: ""; +} + +.navbar-inner:after { + clear: both; +} + +.navbar .container { + width: auto; +} + +.nav-collapse.collapse { + height: auto; + overflow: visible; +} + +.navbar .brand { + display: block; + float: left; + padding: 10px 20px 10px; + margin-left: -20px; + font-size: 20px; + font-weight: 200; + color: #777777; + text-shadow: 0 1px 0 #ffffff; +} + +.navbar .brand:hover, +.navbar .brand:focus { + text-decoration: none; +} + +.navbar-text { + margin-bottom: 0; + line-height: 40px; + color: #777777; +} + +.navbar-link { + color: #777777; +} + +.navbar-link:hover, +.navbar-link:focus { + color: #333333; +} + +.navbar .divider-vertical { + height: 40px; + margin: 0 9px; + border-right: 1px solid #ffffff; + border-left: 1px solid #f2f2f2; +} + +.navbar .btn, +.navbar .btn-group { + margin-top: 5px; +} + +.navbar .btn-group .btn, +.navbar .input-prepend .btn, +.navbar .input-append .btn, +.navbar .input-prepend .btn-group, +.navbar .input-append .btn-group { + margin-top: 0; +} + +.navbar-form { + margin-bottom: 0; + *zoom: 1; +} + +.navbar-form:before, +.navbar-form:after { + display: table; + line-height: 0; + content: ""; +} + +.navbar-form:after { + clear: both; +} + +.navbar-form input, +.navbar-form select, +.navbar-form .radio, +.navbar-form .checkbox { + margin-top: 5px; +} + +.navbar-form input, +.navbar-form select, +.navbar-form .btn { + display: inline-block; + margin-bottom: 0; +} + +.navbar-form input[type="image"], +.navbar-form input[type="checkbox"], +.navbar-form input[type="radio"] { + margin-top: 3px; +} + +.navbar-form .input-append, +.navbar-form .input-prepend { + margin-top: 5px; + white-space: nowrap; +} + +.navbar-form .input-append input, +.navbar-form .input-prepend input { + margin-top: 0; +} + +.navbar-search { + position: relative; + float: left; + margin-top: 5px; + margin-bottom: 0; +} + +.navbar-search .search-query { + padding: 4px 14px; + margin-bottom: 0; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 13px; + font-weight: normal; + line-height: 1; + -webkit-border-radius: 15px; + -moz-border-radius: 15px; + border-radius: 15px; +} + +.navbar-static-top { + position: static; + margin-bottom: 0; +} + +.navbar-static-top .navbar-inner { + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.navbar-fixed-top, +.navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030; + margin-bottom: 0; +} + +.navbar-fixed-top .navbar-inner, +.navbar-static-top .navbar-inner { + border-width: 0 0 1px; +} + +.navbar-fixed-bottom .navbar-inner { + border-width: 1px 0 0; +} + +.navbar-fixed-top .navbar-inner, +.navbar-fixed-bottom .navbar-inner { + padding-right: 0; + padding-left: 0; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.navbar-static-top .container, +.navbar-fixed-top .container, +.navbar-fixed-bottom .container { + width: 940px; +} + +.navbar-fixed-top { + top: 0; +} + +.navbar-fixed-top .navbar-inner, +.navbar-static-top .navbar-inner { + -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); + box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); +} + +.navbar-fixed-bottom { + bottom: 0; +} + +.navbar-fixed-bottom .navbar-inner { + -webkit-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); + box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); +} + +.navbar .nav { + position: relative; + left: 0; + display: block; + float: left; + margin: 0 10px 0 0; +} + +.navbar .nav.pull-right { + float: right; + margin-right: 0; +} + +.navbar .nav > li { + float: left; +} + +.navbar .nav > li > a { + float: none; + padding: 10px 15px 10px; + color: #777777; + text-decoration: none; + text-shadow: 0 1px 0 #ffffff; +} + +.navbar .nav .dropdown-toggle .caret { + margin-top: 8px; +} + +.navbar .nav > li > a:focus, +.navbar .nav > li > a:hover { + color: #333333; + text-decoration: none; + background-color: transparent; +} + +.navbar .nav > .active > a, +.navbar .nav > .active > a:hover, +.navbar .nav > .active > a:focus { + color: #555555; + text-decoration: none; + background-color: #e5e5e5; + -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); + -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); +} + +.navbar .btn-navbar { + display: none; + float: right; + padding: 7px 10px; + margin-right: 5px; + margin-left: 5px; + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #ededed; + *background-color: #e5e5e5; + background-image: -moz-linear-gradient(top, #f2f2f2, #e5e5e5); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5)); + background-image: -webkit-linear-gradient(top, #f2f2f2, #e5e5e5); + background-image: -o-linear-gradient(top, #f2f2f2, #e5e5e5); + background-image: linear-gradient(to bottom, #f2f2f2, #e5e5e5); + background-repeat: repeat-x; + border-color: #e5e5e5 #e5e5e5 #bfbfbf; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); + -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); +} + +.navbar .btn-navbar:hover, +.navbar .btn-navbar:focus, +.navbar .btn-navbar:active, +.navbar .btn-navbar.active, +.navbar .btn-navbar.disabled, +.navbar .btn-navbar[disabled] { + color: #ffffff; + background-color: #e5e5e5; + *background-color: #d9d9d9; +} + +.navbar .btn-navbar:active, +.navbar .btn-navbar.active { + background-color: #cccccc \9; +} + +.navbar .btn-navbar .icon-bar { + display: block; + width: 18px; + height: 2px; + background-color: #f5f5f5; + -webkit-border-radius: 1px; + -moz-border-radius: 1px; + border-radius: 1px; + -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); + -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); +} + +.btn-navbar .icon-bar + .icon-bar { + margin-top: 3px; +} + +.navbar .nav > li > .dropdown-menu:before { + position: absolute; + top: -7px; + left: 9px; + display: inline-block; + border-right: 7px solid transparent; + border-bottom: 7px solid #ccc; + border-left: 7px solid transparent; + border-bottom-color: rgba(0, 0, 0, 0.2); + content: ''; +} + +.navbar .nav > li > .dropdown-menu:after { + position: absolute; + top: -6px; + left: 10px; + display: inline-block; + border-right: 6px solid transparent; + border-bottom: 6px solid #ffffff; + border-left: 6px solid transparent; + content: ''; +} + +.navbar-fixed-bottom .nav > li > .dropdown-menu:before { + top: auto; + bottom: -7px; + border-top: 7px solid #ccc; + border-bottom: 0; + border-top-color: rgba(0, 0, 0, 0.2); +} + +.navbar-fixed-bottom .nav > li > .dropdown-menu:after { + top: auto; + bottom: -6px; + border-top: 6px solid #ffffff; + border-bottom: 0; +} + +.navbar .nav li.dropdown > a:hover .caret, +.navbar .nav li.dropdown > a:focus .caret { + border-top-color: #333333; + border-bottom-color: #333333; +} + +.navbar .nav li.dropdown.open > .dropdown-toggle, +.navbar .nav li.dropdown.active > .dropdown-toggle, +.navbar .nav li.dropdown.open.active > .dropdown-toggle { + color: #555555; + background-color: #e5e5e5; +} + +.navbar .nav li.dropdown > .dropdown-toggle .caret { + border-top-color: #777777; + border-bottom-color: #777777; +} + +.navbar .nav li.dropdown.open > .dropdown-toggle .caret, +.navbar .nav li.dropdown.active > .dropdown-toggle .caret, +.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret { + border-top-color: #555555; + border-bottom-color: #555555; +} + +.navbar .pull-right > li > .dropdown-menu, +.navbar .nav > li > .dropdown-menu.pull-right { + right: 0; + left: auto; +} + +.navbar .pull-right > li > .dropdown-menu:before, +.navbar .nav > li > .dropdown-menu.pull-right:before { + right: 12px; + left: auto; +} + +.navbar .pull-right > li > .dropdown-menu:after, +.navbar .nav > li > .dropdown-menu.pull-right:after { + right: 13px; + left: auto; +} + +.navbar .pull-right > li > .dropdown-menu .dropdown-menu, +.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu { + right: 100%; + left: auto; + margin-right: -1px; + margin-left: 0; + -webkit-border-radius: 6px 0 6px 6px; + -moz-border-radius: 6px 0 6px 6px; + border-radius: 6px 0 6px 6px; +} + +.navbar-inverse .navbar-inner { + background-color: #1b1b1b; + background-image: -moz-linear-gradient(top, #222222, #111111); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111)); + background-image: -webkit-linear-gradient(top, #222222, #111111); + background-image: -o-linear-gradient(top, #222222, #111111); + background-image: linear-gradient(to bottom, #222222, #111111); + background-repeat: repeat-x; + border-color: #252525; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0); +} + +.navbar-inverse .brand, +.navbar-inverse .nav > li > a { + color: #999999; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} + +.navbar-inverse .brand:hover, +.navbar-inverse .nav > li > a:hover, +.navbar-inverse .brand:focus, +.navbar-inverse .nav > li > a:focus { + color: #ffffff; +} + +.navbar-inverse .brand { + color: #999999; +} + +.navbar-inverse .navbar-text { + color: #999999; +} + +.navbar-inverse .nav > li > a:focus, +.navbar-inverse .nav > li > a:hover { + color: #ffffff; + background-color: transparent; +} + +.navbar-inverse .nav .active > a, +.navbar-inverse .nav .active > a:hover, +.navbar-inverse .nav .active > a:focus { + color: #ffffff; + background-color: #111111; +} + +.navbar-inverse .navbar-link { + color: #999999; +} + +.navbar-inverse .navbar-link:hover, +.navbar-inverse .navbar-link:focus { + color: #ffffff; +} + +.navbar-inverse .divider-vertical { + border-right-color: #222222; + border-left-color: #111111; +} + +.navbar-inverse .nav li.dropdown.open > .dropdown-toggle, +.navbar-inverse .nav li.dropdown.active > .dropdown-toggle, +.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle { + color: #ffffff; + background-color: #111111; +} + +.navbar-inverse .nav li.dropdown > a:hover .caret, +.navbar-inverse .nav li.dropdown > a:focus .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} + +.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret { + border-top-color: #999999; + border-bottom-color: #999999; +} + +.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret, +.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret, +.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} + +.navbar-inverse .navbar-search .search-query { + color: #ffffff; + background-color: #515151; + border-color: #111111; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); + -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); + -webkit-transition: none; + -moz-transition: none; + -o-transition: none; + transition: none; +} + +.navbar-inverse .navbar-search .search-query:-moz-placeholder { + color: #cccccc; +} + +.navbar-inverse .navbar-search .search-query:-ms-input-placeholder { + color: #cccccc; +} + +.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder { + color: #cccccc; +} + +.navbar-inverse .navbar-search .search-query:focus, +.navbar-inverse .navbar-search .search-query.focused { + padding: 5px 15px; + color: #333333; + text-shadow: 0 1px 0 #ffffff; + background-color: #ffffff; + border: 0; + outline: 0; + -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); + -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); + box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); +} + +.navbar-inverse .btn-navbar { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #0e0e0e; + *background-color: #040404; + background-image: -moz-linear-gradient(top, #151515, #040404); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404)); + background-image: -webkit-linear-gradient(top, #151515, #040404); + background-image: -o-linear-gradient(top, #151515, #040404); + background-image: linear-gradient(to bottom, #151515, #040404); + background-repeat: repeat-x; + border-color: #040404 #040404 #000000; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.navbar-inverse .btn-navbar:hover, +.navbar-inverse .btn-navbar:focus, +.navbar-inverse .btn-navbar:active, +.navbar-inverse .btn-navbar.active, +.navbar-inverse .btn-navbar.disabled, +.navbar-inverse .btn-navbar[disabled] { + color: #ffffff; + background-color: #040404; + *background-color: #000000; +} + +.navbar-inverse .btn-navbar:active, +.navbar-inverse .btn-navbar.active { + background-color: #000000 \9; +} + +.breadcrumb { + padding: 8px 15px; + margin: 0 0 20px; + list-style: none; + background-color: #f5f5f5; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.breadcrumb > li { + display: inline-block; + *display: inline; + text-shadow: 0 1px 0 #ffffff; + *zoom: 1; +} + +.breadcrumb > li > .divider { + padding: 0 5px; + color: #ccc; +} + +.breadcrumb > .active { + color: #999999; +} + +.pagination { + margin: 20px 0; +} + +.pagination ul { + display: inline-block; + *display: inline; + margin-bottom: 0; + margin-left: 0; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + *zoom: 1; + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.pagination ul > li { + display: inline; +} + +.pagination ul > li > a, +.pagination ul > li > span { + float: left; + padding: 4px 12px; + line-height: 20px; + text-decoration: none; + background-color: #ffffff; + border: 1px solid #dddddd; + border-left-width: 0; +} + +.pagination ul > li > a:hover, +.pagination ul > li > a:focus, +.pagination ul > .active > a, +.pagination ul > .active > span { + background-color: #f5f5f5; +} + +.pagination ul > .active > a, +.pagination ul > .active > span { + color: #999999; + cursor: default; +} + +.pagination ul > .disabled > span, +.pagination ul > .disabled > a, +.pagination ul > .disabled > a:hover, +.pagination ul > .disabled > a:focus { + color: #999999; + cursor: default; + background-color: transparent; +} + +.pagination ul > li:first-child > a, +.pagination ul > li:first-child > span { + border-left-width: 1px; + -webkit-border-bottom-left-radius: 4px; + border-bottom-left-radius: 4px; + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-bottomleft: 4px; + -moz-border-radius-topleft: 4px; +} + +.pagination ul > li:last-child > a, +.pagination ul > li:last-child > span { + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + border-bottom-right-radius: 4px; + -moz-border-radius-topright: 4px; + -moz-border-radius-bottomright: 4px; +} + +.pagination-centered { + text-align: center; +} + +.pagination-right { + text-align: right; +} + +.pagination-large ul > li > a, +.pagination-large ul > li > span { + padding: 11px 19px; + font-size: 17.5px; +} + +.pagination-large ul > li:first-child > a, +.pagination-large ul > li:first-child > span { + -webkit-border-bottom-left-radius: 6px; + border-bottom-left-radius: 6px; + -webkit-border-top-left-radius: 6px; + border-top-left-radius: 6px; + -moz-border-radius-bottomleft: 6px; + -moz-border-radius-topleft: 6px; +} + +.pagination-large ul > li:last-child > a, +.pagination-large ul > li:last-child > span { + -webkit-border-top-right-radius: 6px; + border-top-right-radius: 6px; + -webkit-border-bottom-right-radius: 6px; + border-bottom-right-radius: 6px; + -moz-border-radius-topright: 6px; + -moz-border-radius-bottomright: 6px; +} + +.pagination-mini ul > li:first-child > a, +.pagination-small ul > li:first-child > a, +.pagination-mini ul > li:first-child > span, +.pagination-small ul > li:first-child > span { + -webkit-border-bottom-left-radius: 3px; + border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-top-left-radius: 3px; + -moz-border-radius-bottomleft: 3px; + -moz-border-radius-topleft: 3px; +} + +.pagination-mini ul > li:last-child > a, +.pagination-small ul > li:last-child > a, +.pagination-mini ul > li:last-child > span, +.pagination-small ul > li:last-child > span { + -webkit-border-top-right-radius: 3px; + border-top-right-radius: 3px; + -webkit-border-bottom-right-radius: 3px; + border-bottom-right-radius: 3px; + -moz-border-radius-topright: 3px; + -moz-border-radius-bottomright: 3px; +} + +.pagination-small ul > li > a, +.pagination-small ul > li > span { + padding: 2px 10px; + font-size: 11.9px; +} + +.pagination-mini ul > li > a, +.pagination-mini ul > li > span { + padding: 0 6px; + font-size: 10.5px; +} + +.pager { + margin: 20px 0; + text-align: center; + list-style: none; + *zoom: 1; +} + +.pager:before, +.pager:after { + display: table; + line-height: 0; + content: ""; +} + +.pager:after { + clear: both; +} + +.pager li { + display: inline; +} + +.pager li > a, +.pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #fff; + border: 1px solid #ddd; + -webkit-border-radius: 15px; + -moz-border-radius: 15px; + border-radius: 15px; +} + +.pager li > a:hover, +.pager li > a:focus { + text-decoration: none; + background-color: #f5f5f5; +} + +.pager .next > a, +.pager .next > span { + float: right; +} + +.pager .previous > a, +.pager .previous > span { + float: left; +} + +.pager .disabled > a, +.pager .disabled > a:hover, +.pager .disabled > a:focus, +.pager .disabled > span { + color: #999999; + cursor: default; + background-color: #fff; +} + +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000000; +} + +.modal-backdrop.fade { + opacity: 0; +} + +.modal-backdrop, +.modal-backdrop.fade.in { + opacity: 0.8; + filter: alpha(opacity=80); +} + +.modal { + position: fixed; + top: 10%; + left: 50%; + z-index: 1050; + width: 560px; + margin-left: -280px; + background-color: #ffffff; + border: 1px solid #999; + border: 1px solid rgba(0, 0, 0, 0.3); + *border: 1px solid #999; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; + outline: none; + -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); + box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); + -webkit-background-clip: padding-box; + -moz-background-clip: padding-box; + background-clip: padding-box; +} + +.modal.fade { + top: -25%; + -webkit-transition: opacity 0.3s linear, top 0.3s ease-out; + -moz-transition: opacity 0.3s linear, top 0.3s ease-out; + -o-transition: opacity 0.3s linear, top 0.3s ease-out; + transition: opacity 0.3s linear, top 0.3s ease-out; +} + +.modal.fade.in { + top: 10%; +} + +.modal-header { + padding: 9px 15px; + border-bottom: 1px solid #eee; +} + +.modal-header .close { + margin-top: 2px; +} + +.modal-header h3 { + margin: 0; + line-height: 30px; +} + +.modal-body { + position: relative; + max-height: 400px; + padding: 15px; + overflow-y: auto; +} + +.modal-form { + margin-bottom: 0; +} + +.modal-footer { + padding: 14px 15px 15px; + margin-bottom: 0; + text-align: right; + background-color: #f5f5f5; + border-top: 1px solid #ddd; + -webkit-border-radius: 0 0 6px 6px; + -moz-border-radius: 0 0 6px 6px; + border-radius: 0 0 6px 6px; + *zoom: 1; + -webkit-box-shadow: inset 0 1px 0 #ffffff; + -moz-box-shadow: inset 0 1px 0 #ffffff; + box-shadow: inset 0 1px 0 #ffffff; +} + +.modal-footer:before, +.modal-footer:after { + display: table; + line-height: 0; + content: ""; +} + +.modal-footer:after { + clear: both; +} + +.modal-footer .btn + .btn { + margin-bottom: 0; + margin-left: 5px; +} + +.modal-footer .btn-group .btn + .btn { + margin-left: -1px; +} + +.modal-footer .btn-block + .btn-block { + margin-left: 0; +} + +.tooltip { + position: absolute; + z-index: 1030; + display: block; + font-size: 11px; + line-height: 1.4; + opacity: 0; + filter: alpha(opacity=0); + visibility: visible; +} + +.tooltip.in { + opacity: 0.8; + filter: alpha(opacity=80); +} + +.tooltip.top { + padding: 5px 0; + margin-top: -3px; +} + +.tooltip.right { + padding: 0 5px; + margin-left: 3px; +} + +.tooltip.bottom { + padding: 5px 0; + margin-top: 3px; +} + +.tooltip.left { + padding: 0 5px; + margin-left: -3px; +} + +.tooltip-inner { + max-width: 200px; + padding: 8px; + color: #ffffff; + text-align: center; + text-decoration: none; + background-color: #000000; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} + +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-top-color: #000000; + border-width: 5px 5px 0; +} + +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-right-color: #000000; + border-width: 5px 5px 5px 0; +} + +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-left-color: #000000; + border-width: 5px 0 5px 5px; +} + +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-bottom-color: #000000; + border-width: 0 5px 5px; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1010; + display: none; + max-width: 276px; + padding: 1px; + text-align: left; + white-space: normal; + background-color: #ffffff; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.2); + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -webkit-background-clip: padding-box; + -moz-background-clip: padding; + background-clip: padding-box; +} + +.popover.top { + margin-top: -10px; +} + +.popover.right { + margin-left: 10px; +} + +.popover.bottom { + margin-top: 10px; +} + +.popover.left { + margin-left: -10px; +} + +.popover-title { + padding: 8px 14px; + margin: 0; + font-size: 14px; + font-weight: normal; + line-height: 18px; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + -webkit-border-radius: 5px 5px 0 0; + -moz-border-radius: 5px 5px 0 0; + border-radius: 5px 5px 0 0; +} + +.popover-title:empty { + display: none; +} + +.popover-content { + padding: 9px 14px; +} + +.popover .arrow, +.popover .arrow:after { + position: absolute; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} + +.popover .arrow { + border-width: 11px; +} + +.popover .arrow:after { + border-width: 10px; + content: ""; +} + +.popover.top .arrow { + bottom: -11px; + left: 50%; + margin-left: -11px; + border-top-color: #999; + border-top-color: rgba(0, 0, 0, 0.25); + border-bottom-width: 0; +} + +.popover.top .arrow:after { + bottom: 1px; + margin-left: -10px; + border-top-color: #ffffff; + border-bottom-width: 0; +} + +.popover.right .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-right-color: #999; + border-right-color: rgba(0, 0, 0, 0.25); + border-left-width: 0; +} + +.popover.right .arrow:after { + bottom: -10px; + left: 1px; + border-right-color: #ffffff; + border-left-width: 0; +} + +.popover.bottom .arrow { + top: -11px; + left: 50%; + margin-left: -11px; + border-bottom-color: #999; + border-bottom-color: rgba(0, 0, 0, 0.25); + border-top-width: 0; +} + +.popover.bottom .arrow:after { + top: 1px; + margin-left: -10px; + border-bottom-color: #ffffff; + border-top-width: 0; +} + +.popover.left .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-left-color: #999; + border-left-color: rgba(0, 0, 0, 0.25); + border-right-width: 0; +} + +.popover.left .arrow:after { + right: 1px; + bottom: -10px; + border-left-color: #ffffff; + border-right-width: 0; +} + +.thumbnails { + margin-left: -20px; + list-style: none; + *zoom: 1; +} + +.thumbnails:before, +.thumbnails:after { + display: table; + line-height: 0; + content: ""; +} + +.thumbnails:after { + clear: both; +} + +.row-fluid .thumbnails { + margin-left: 0; +} + +.thumbnails > li { + float: left; + margin-bottom: 20px; + margin-left: 20px; +} + +.thumbnail { + display: block; + padding: 4px; + line-height: 20px; + border: 1px solid #ddd; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); + -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +a.thumbnail:hover, +a.thumbnail:focus { + border-color: #0088cc; + -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); + -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); + box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); +} + +.thumbnail > img { + display: block; + max-width: 100%; + margin-right: auto; + margin-left: auto; +} + +.thumbnail .caption { + padding: 9px; + color: #555555; +} + +.media, +.media-body { + overflow: hidden; + *overflow: visible; + zoom: 1; +} + +.media, +.media .media { + margin-top: 15px; +} + +.media:first-child { + margin-top: 0; +} + +.media-object { + display: block; +} + +.media-heading { + margin: 0 0 5px; +} + +.media > .pull-left { + margin-right: 10px; +} + +.media > .pull-right { + margin-left: 10px; +} + +.media-list { + margin-left: 0; + list-style: none; +} + +.label, +.badge { + display: inline-block; + padding: 2px 4px; + font-size: 11.844px; + font-weight: bold; + line-height: 14px; + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + white-space: nowrap; + vertical-align: baseline; + background-color: #999999; +} + +.label { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +.badge { + padding-right: 9px; + padding-left: 9px; + -webkit-border-radius: 9px; + -moz-border-radius: 9px; + border-radius: 9px; +} + +.label:empty, +.badge:empty { + display: none; +} + +a.label:hover, +a.label:focus, +a.badge:hover, +a.badge:focus { + color: #ffffff; + text-decoration: none; + cursor: pointer; +} + +.label-important, +.badge-important { + background-color: #b94a48; +} + +.label-important[href], +.badge-important[href] { + background-color: #953b39; +} + +.label-warning, +.badge-warning { + background-color: #f89406; +} + +.label-warning[href], +.badge-warning[href] { + background-color: #c67605; +} + +.label-success, +.badge-success { + background-color: #468847; +} + +.label-success[href], +.badge-success[href] { + background-color: #356635; +} + +.label-info, +.badge-info { + background-color: #3a87ad; +} + +.label-info[href], +.badge-info[href] { + background-color: #2d6987; +} + +.label-inverse, +.badge-inverse { + background-color: #333333; +} + +.label-inverse[href], +.badge-inverse[href] { + background-color: #1a1a1a; +} + +.btn .label, +.btn .badge { + position: relative; + top: -1px; +} + +.btn-mini .label, +.btn-mini .badge { + top: 0; +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} + +@-moz-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} + +@-ms-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} + +@-o-keyframes progress-bar-stripes { + from { + background-position: 0 0; + } + to { + background-position: 40px 0; + } +} + +@keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} + +.progress { + height: 20px; + margin-bottom: 20px; + overflow: hidden; + background-color: #f7f7f7; + background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9)); + background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9); + background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9); + background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9); + background-repeat: repeat-x; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0); + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); +} + +.progress .bar { + float: left; + width: 0; + height: 100%; + font-size: 12px; + color: #ffffff; + text-align: center; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #0e90d2; + background-image: -moz-linear-gradient(top, #149bdf, #0480be); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be)); + background-image: -webkit-linear-gradient(top, #149bdf, #0480be); + background-image: -o-linear-gradient(top, #149bdf, #0480be); + background-image: linear-gradient(to bottom, #149bdf, #0480be); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0); + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-transition: width 0.6s ease; + -moz-transition: width 0.6s ease; + -o-transition: width 0.6s ease; + transition: width 0.6s ease; +} + +.progress .bar + .bar { + -webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -moz-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); + box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); +} + +.progress-striped .bar { + background-color: #149bdf; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + -webkit-background-size: 40px 40px; + -moz-background-size: 40px 40px; + -o-background-size: 40px 40px; + background-size: 40px 40px; +} + +.progress.active .bar { + -webkit-animation: progress-bar-stripes 2s linear infinite; + -moz-animation: progress-bar-stripes 2s linear infinite; + -ms-animation: progress-bar-stripes 2s linear infinite; + -o-animation: progress-bar-stripes 2s linear infinite; + animation: progress-bar-stripes 2s linear infinite; +} + +.progress-danger .bar, +.progress .bar-danger { + background-color: #dd514c; + background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35)); + background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35); + background-image: -o-linear-gradient(top, #ee5f5b, #c43c35); + background-image: linear-gradient(to bottom, #ee5f5b, #c43c35); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0); +} + +.progress-danger.progress-striped .bar, +.progress-striped .bar-danger { + background-color: #ee5f5b; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-success .bar, +.progress .bar-success { + background-color: #5eb95e; + background-image: -moz-linear-gradient(top, #62c462, #57a957); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957)); + background-image: -webkit-linear-gradient(top, #62c462, #57a957); + background-image: -o-linear-gradient(top, #62c462, #57a957); + background-image: linear-gradient(to bottom, #62c462, #57a957); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0); +} + +.progress-success.progress-striped .bar, +.progress-striped .bar-success { + background-color: #62c462; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-info .bar, +.progress .bar-info { + background-color: #4bb1cf; + background-image: -moz-linear-gradient(top, #5bc0de, #339bb9); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9)); + background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9); + background-image: -o-linear-gradient(top, #5bc0de, #339bb9); + background-image: linear-gradient(to bottom, #5bc0de, #339bb9); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0); +} + +.progress-info.progress-striped .bar, +.progress-striped .bar-info { + background-color: #5bc0de; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-warning .bar, +.progress .bar-warning { + background-color: #faa732; + background-image: -moz-linear-gradient(top, #fbb450, #f89406); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); + background-image: -webkit-linear-gradient(top, #fbb450, #f89406); + background-image: -o-linear-gradient(top, #fbb450, #f89406); + background-image: linear-gradient(to bottom, #fbb450, #f89406); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0); +} + +.progress-warning.progress-striped .bar, +.progress-striped .bar-warning { + background-color: #fbb450; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.accordion { + margin-bottom: 20px; +} + +.accordion-group { + margin-bottom: 2px; + border: 1px solid #e5e5e5; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.accordion-heading { + border-bottom: 0; +} + +.accordion-heading .accordion-toggle { + display: block; + padding: 8px 15px; +} + +.accordion-toggle { + cursor: pointer; +} + +.accordion-inner { + padding: 9px 15px; + border-top: 1px solid #e5e5e5; +} + +.carousel { + position: relative; + margin-bottom: 20px; + line-height: 1; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel-inner > .item { + position: relative; + display: none; + -webkit-transition: 0.6s ease-in-out left; + -moz-transition: 0.6s ease-in-out left; + -o-transition: 0.6s ease-in-out left; + transition: 0.6s ease-in-out left; +} + +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + display: block; + line-height: 1; +} + +.carousel-inner > .active, +.carousel-inner > .next, +.carousel-inner > .prev { + display: block; +} + +.carousel-inner > .active { + left: 0; +} + +.carousel-inner > .next, +.carousel-inner > .prev { + position: absolute; + top: 0; + width: 100%; +} + +.carousel-inner > .next { + left: 100%; +} + +.carousel-inner > .prev { + left: -100%; +} + +.carousel-inner > .next.left, +.carousel-inner > .prev.right { + left: 0; +} + +.carousel-inner > .active.left { + left: -100%; +} + +.carousel-inner > .active.right { + left: 100%; +} + +.carousel-control { + position: absolute; + top: 40%; + left: 15px; + width: 40px; + height: 40px; + margin-top: -20px; + font-size: 60px; + font-weight: 100; + line-height: 30px; + color: #ffffff; + text-align: center; + background: #222222; + border: 3px solid #ffffff; + -webkit-border-radius: 23px; + -moz-border-radius: 23px; + border-radius: 23px; + opacity: 0.5; + filter: alpha(opacity=50); +} + +.carousel-control.right { + right: 15px; + left: auto; +} + +.carousel-control:hover, +.carousel-control:focus { + color: #ffffff; + text-decoration: none; + opacity: 0.9; + filter: alpha(opacity=90); +} + +.carousel-indicators { + position: absolute; + top: 15px; + right: 15px; + z-index: 5; + margin: 0; + list-style: none; +} + +.carousel-indicators li { + display: block; + float: left; + width: 10px; + height: 10px; + margin-left: 5px; + text-indent: -999px; + background-color: #ccc; + background-color: rgba(255, 255, 255, 0.25); + border-radius: 5px; +} + +.carousel-indicators .active { + background-color: #fff; +} + +.carousel-caption { + position: absolute; + right: 0; + bottom: 0; + left: 0; + padding: 15px; + background: #333333; + background: rgba(0, 0, 0, 0.75); +} + +.carousel-caption h4, +.carousel-caption p { + line-height: 20px; + color: #ffffff; +} + +.carousel-caption h4 { + margin: 0 0 5px; +} + +.carousel-caption p { + margin-bottom: 0; +} + +.hero-unit { + padding: 60px; + margin-bottom: 30px; + font-size: 18px; + font-weight: 200; + line-height: 30px; + color: inherit; + background-color: #eeeeee; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} + +.hero-unit h1 { + margin-bottom: 0; + font-size: 60px; + line-height: 1; + letter-spacing: -1px; + color: inherit; +} + +.hero-unit li { + line-height: 30px; +} + +.pull-right { + float: right; +} + +.pull-left { + float: left; +} + +.hide { + display: none; +} + +.show { + display: block; +} + +.invisible { + visibility: hidden; +} + +.affix { + position: fixed; +} diff --git a/templates/assets/css/bootstrap.min.css b/templates/assets/css/bootstrap.min.css deleted file mode 100644 index 9beb541..0000000 --- a/templates/assets/css/bootstrap.min.css +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Bootstrap v4.3.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip{display:block}.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip{display:block}.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:calc(1rem + .4rem);padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion>.card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.accordion>.card .card-header{margin-bottom:-1px}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-horizontal{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}@media (min-width:576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-sm .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-md .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-lg .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-xl .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush .list-group-item:last-child{margin-bottom:-1px}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{margin-bottom:0;border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:0s .6s opacity}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}} -/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/templates/assets/css/content.css b/templates/assets/css/content.css new file mode 100644 index 0000000..f5aadc8 --- /dev/null +++ b/templates/assets/css/content.css @@ -0,0 +1,4665 @@ +/*! + * Rakuten Button v7.7.0 + * Copyrights 2021 Rakuten Inc. + */ +/* FONT PATH + * -------------------------- */ +@font-face { + font-family: 'ProximaNova'; + src: url(../fonts/ProximaNova-Reg.otf) format("opentype");; + font-weight: normal; + font-style: normal; +} +@font-face { + font-family: 'ProximaNova'; + src: url(../fonts/ProximaNova-SBold.otf) format("opentype");; + font-style: normal; + font-weight: 600; +} +@font-face { + font-family: 'ProximaNova'; + src: url(../fonts/ProximaNova-Bold.otf) format("opentype");; + font-style: normal; + font-weight: bold; +} +/* -------------------------- */ +@font-face { + font-family: 'Roboto'; + src: url(../fonts/Roboto-Regular.ttf) format("truetype"); + font-weight: normal; + font-style: normal; +} +@font-face { + font-family: 'Roboto'; + src: url(../fonts/Roboto-Light.ttf) format("truetype"); + font-style: normal; + font-weight: 300; +} +@font-face { + font-family: 'Roboto'; + src: url(../fonts/Roboto-Bold.ttf) format("truetype"); + font-style: normal; + font-weight: bold; +} +/* FONT PATH + * -------------------------- */ +/* +100 Extra Light or Ultra Light +200 Light or Thin +300 Book or Demi +400 Normal or Regular +500 Medium +600 Semibold, Demibold +700 Bold +800 Black, Extra Bold or Heavy +900 Extra Black, Fat, Poster or Ultra Black +*/ +@font-face { + font-family: 'Benton'; + src: url(../fonts/BentonSansRAK-Regular.otf) format("opentype"); + font-weight: normal; + font-style: normal; +} +@font-face { + font-family: 'Benton'; + src: url(../fonts/BentonSansRAK-Medium.otf) format("opentype"); + font-style: normal; + font-weight: 500; +} +@font-face { + font-family: 'Benton'; + src: url(../fonts/BentonSansRAK-Bold.otf) format("opentype"); + font-style: normal; + font-weight: bold; +} +@font-face { + font-family: 'Stag'; + src:url(../fonts/Stag-BlackItalic-Web.woff2) format('woff2'), + url(../fonts/Stag-BlackItalic-Web.woff) format('woff'); + font-weight: 900; + font-style: italic; + font-stretch: normal; +} + +@font-face { + font-family: 'Stag'; + src:url(../fonts/Stag-Black-Web.woff2) format('woff2'), + url(../fonts/Stag-Black-Web.woff) format('woff'); + font-weight: 900; + font-style: normal; + font-stretch: normal; +} + +@font-face { + font-family: 'Stag'; + src:url(../fonts/Stag-BoldItalic-Web.woff2) format('woff2'), + url(../fonts/Stag-BoldItalic-Web.woff) format('woff'); + font-weight: 700; + font-style: italic; + font-stretch: normal; +} + + +@font-face { + font-family: 'Stag'; + src:url(../fonts/Stag-Bold-Web.woff2) format('woff2'), + url(../fonts/Stag-Bold-Web.woff) format('woff'); + font-weight: 700; + font-style: normal; + font-stretch: normal; +} + +@font-face { + font-family: 'Stag'; + src:url(../fonts/Stag-SemiboldItalic-Web.woff2) format('woff2'), + url(../fonts/Stag-SemiboldItalic-Web.woff) format('woff'); + font-weight: 600; + font-style: italic; + font-stretch: normal; +} + +@font-face { + font-family: 'Stag'; + src: url(../fonts/Stag-Semibold-Web.woff2) format('woff2'), + url(../fonts/Stag-Semibold-Web.woff) format('woff'); + font-weight: 600; + font-style: normal; + font-stretch: normal; +} + + +@font-face { + font-family: 'Stag'; + src: url(../fonts/Stag-MediumItalic-Web.woff2) format('woff2'), + url(../fonts/Stag-MediumItalic-Web.woff) format('woff'); + font-weight: 500; + font-style: italic; + font-stretch: normal; +} + + +@font-face { + font-family: 'Stag'; + src: url(../fonts/Stag-Medium-Web.woff2) format('woff2'), + url(../fonts/Stag-Medium-Web.woff) format('woff'); + font-weight: 500; + font-style: normal; + font-stretch: normal; +} + +@font-face { + font-family: 'Stag'; + src: url(../fonts/Stag-BookItalic-Web.woff2) format('woff2'), + url(../fonts/Stag-BookItalic-Web.woff) format('woff'); + font-weight: 400; + font-style: italic; + font-stretch: normal; +} + +@font-face { + font-family: 'Stag'; + src: url(../fonts/Stag-Book-Web.woff2) format('woff2'), + url(../fonts/Stag-Book-Web.woff) format('woff'); + font-weight: 400; + font-style: normal; + font-stretch: normal; +} + +@font-face { + font-family: 'Stag'; + src: url(../fonts/Stag-LightItalic-Web.woff2) format('woff2'), + url(../fonts/Stag-LightItalic-Web.woff) format('woff'); + font-weight: 300; + font-style: italic; + font-stretch: normal; +} + +@font-face { + font-family: 'Stag'; + src: url(../fonts/Stag-Light-Web.woff2) format('woff2'), + url(../fonts/Stag-Light-Web.woff) format('woff'); + font-weight: 300; + font-style: normal; + font-stretch: normal; +} + +@font-face { + font-family: 'Stag'; + src: url(../fonts/Stag-ThinItalic-Web.woff2) format('woff2'), + url(../fonts/Stag-ThinItalic-Web.woff) format('woff'); + font-weight: 100; + font-style: italic; + font-stretch: normal; +} + +@font-face { + font-family: 'Stag'; + src: url(../fonts/Stag-Thin-Web.woff2) format('woff2'), + url(../fonts/Stag-Thin-Web.woff) format('woff'); + font-weight: 100; + font-style: normal; + font-stretch: normal; +} + +@font-face { + font-family: 'Stag'; + src: url(../fonts/Stag-BoldDot-Web.woff2) format('woff2'), + url(../fonts/Stag-BoldDot-Web.woff) format('woff'); + font-weight: 700; + font-style: normal; + font-stretch: normal; +} + +@font-face { + font-family: 'Stag'; + src: url(../fonts/Stag-ThinDot-Web.woff2) format('woff2'), + url(../fonts/Stag-ThinDot-Web.woff) format('woff'); + font-weight: 200; + font-style: normal; + font-stretch: normal; +} + + +/* FONT-AWESOME ICONS + * -------------------------- */ +@font-face { + font-family: 'RakutenIconFont'; + src: url(../fonts/fontawesome-webfont.woff2) format('woff2'), url(../fonts/fontawesome-webfont.woff) format('woff'); + font-weight: normal; + font-style: normal; +} +.rr-ca-icon { + display: inline-block; + font: normal normal normal 14px/1 RakutenIconFont; + 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 */ +.rr-ca-icon-lg { + font-size: 1.33333333em; + line-height: 0.75em; + vertical-align: -15%; +} +.rr-ca-icon-2x { + font-size: 2em; +} +.rr-ca-icon-3x { + font-size: 3em; +} +.rr-ca-icon-4x { + font-size: 4em; +} +.rr-ca-icon-5x { + font-size: 5em; +} +.rr-ca-icon-fw { + width: 1.28571429em; + text-align: center; +} +.rr-ca-icon-ul { + padding-left: 0; + margin-left: 2.14285714em; + list-style-type: none; +} +.rr-ca-icon-ul > li { + position: relative; +} +.rr-ca-icon-li { + position: absolute; + left: -2.14285714em; + width: 2.14285714em; + top: 0.14285714em; + text-align: center; +} +.rr-ca-icon-li.rr-ca-icon-lg { + left: -1.85714286em; +} +.rr-ca-icon-border { + padding: 0.2em 0.25em 0.15em; + border: solid 0.08em #eee; + border-radius: 0.1em; +} +.rr-ca-icon-pull-left { + float: left; +} +.rr-ca-icon-pull-right { + float: right; +} +.rr-ca-icon.rr-ca-icon-pull-left { + margin-right: 0.3em; +} +.rr-ca-icon.rr-ca-icon-pull-right { + margin-left: 0.3em; +} +/* Deprecated as of 4.4.0 */ +.pull-right { + float: right; +} +.pull-left { + float: left; +} +.rr-ca-icon.pull-left { + margin-right: 0.3em; +} +.rr-ca-icon.pull-right { + margin-left: 0.3em; +} +.rr-ca-icon-spin { + -webkit-animation: fa-spin 2s infinite linear; + animation: fa-spin 2s infinite linear; +} +.rr-ca-icon-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); + } +} +.rr-ca-icon-rotate-90 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); +} +.rr-ca-icon-rotate-180 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} +.rr-ca-icon-rotate-270 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; + -webkit-transform: rotate(270deg); + -ms-transform: rotate(270deg); + transform: rotate(270deg); +} +.rr-ca-icon-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); +} +.rr-ca-icon-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 .rr-ca-icon-rotate-90, +:root .rr-ca-icon-rotate-180, +:root .rr-ca-icon-rotate-270, +:root .rr-ca-icon-flip-horizontal, +:root .rr-ca-icon-flip-vertical { + filter: none; +} +.rr-ca-icon-stack { + position: relative; + display: inline-block; + width: 2em; + height: 2em; + line-height: 2em; + vertical-align: middle; +} +.rr-ca-icon-stack-1x, +.rr-ca-icon-stack-2x { + position: absolute; + left: 0; + width: 100%; + text-align: center; +} +.rr-ca-icon-stack-1x { + line-height: inherit; +} +.rr-ca-icon-stack-2x { + font-size: 2em; +} +.rr-ca-icon-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 */ +.rr-ca-icon-glass:before { + content: "\f000"; +} +.rr-ca-icon-music:before { + content: "\f001"; +} +.rr-ca-icon-search:before { + content: "\f002"; +} +.rr-ca-icon-envelope-o:before { + content: "\f003"; +} +.rr-ca-icon-heart:before { + content: "\f004"; +} +.rr-ca-icon-star:before { + content: "\f005"; +} +.rr-ca-icon-star-o:before { + content: "\f006"; +} +.rr-ca-icon-user:before { + content: "\f007"; +} +.rr-ca-icon-film:before { + content: "\f008"; +} +.rr-ca-icon-th-large:before { + content: "\f009"; +} +.rr-ca-icon-th:before { + content: "\f00a"; +} +.rr-ca-icon-th-list:before { + content: "\f00b"; +} +.rr-ca-icon-check:before { + content: "\f00c"; +} +.rr-ca-icon-remove:before, +.rr-ca-icon-close:before, +.rr-ca-icon-times:before { + content: "\f00d"; +} +.rr-ca-icon-search-plus:before { + content: "\f00e"; +} +.rr-ca-icon-search-minus:before { + content: "\f010"; +} +.rr-ca-icon-power-off:before { + content: "\f011"; +} +.rr-ca-icon-signal:before { + content: "\f012"; +} +.rr-ca-icon-gear:before, +.rr-ca-icon-cog:before { + content: "\f013"; +} +.rr-ca-icon-trash-o:before { + content: "\f014"; +} +.rr-ca-icon-home:before { + content: "\f015"; +} +.rr-ca-icon-file-o:before { + content: "\f016"; +} +.rr-ca-icon-clock-o:before { + content: "\f017"; +} +.rr-ca-icon-road:before { + content: "\f018"; +} +.rr-ca-icon-download:before { + content: "\f019"; +} +.rr-ca-icon-arrow-circle-o-down:before { + content: "\f01a"; +} +.rr-ca-icon-arrow-circle-o-up:before { + content: "\f01b"; +} +.rr-ca-icon-inbox:before { + content: "\f01c"; +} +.rr-ca-icon-play-circle-o:before { + content: "\f01d"; +} +.rr-ca-icon-rotate-right:before, +.rr-ca-icon-repeat:before { + content: "\f01e"; +} +.rr-ca-icon-refresh:before { + content: "\f021"; +} +.rr-ca-icon-list-alt:before { + content: "\f022"; +} +.rr-ca-icon-lock:before { + content: "\f023"; +} +.rr-ca-icon-flag:before { + content: "\f024"; +} +.rr-ca-icon-headphones:before { + content: "\f025"; +} +.rr-ca-icon-volume-off:before { + content: "\f026"; +} +.rr-ca-icon-volume-down:before { + content: "\f027"; +} +.rr-ca-icon-volume-up:before { + content: "\f028"; +} +.rr-ca-icon-qrcode:before { + content: "\f029"; +} +.rr-ca-icon-barcode:before { + content: "\f02a"; +} +.rr-ca-icon-tag:before { + content: "\f02b"; +} +.rr-ca-icon-tags:before { + content: "\f02c"; +} +.rr-ca-icon-book:before { + content: "\f02d"; +} +.rr-ca-icon-bookmark:before { + content: "\f02e"; +} +.rr-ca-icon-print:before { + content: "\f02f"; +} +.rr-ca-icon-camera:before { + content: "\f030"; +} +.rr-ca-icon-font:before { + content: "\f031"; +} +.rr-ca-icon-bold:before { + content: "\f032"; +} +.rr-ca-icon-italic:before { + content: "\f033"; +} +.rr-ca-icon-text-height:before { + content: "\f034"; +} +.rr-ca-icon-text-width:before { + content: "\f035"; +} +.rr-ca-icon-align-left:before { + content: "\f036"; +} +.rr-ca-icon-align-center:before { + content: "\f037"; +} +.rr-ca-icon-align-right:before { + content: "\f038"; +} +.rr-ca-icon-align-justify:before { + content: "\f039"; +} +.rr-ca-icon-list:before { + content: "\f03a"; +} +.rr-ca-icon-dedent:before, +.rr-ca-icon-outdent:before { + content: "\f03b"; +} +.rr-ca-icon-indent:before { + content: "\f03c"; +} +.rr-ca-icon-video-camera:before { + content: "\f03d"; +} +.rr-ca-icon-photo:before, +.rr-ca-icon-image:before, +.rr-ca-icon-picture-o:before { + content: "\f03e"; +} +.rr-ca-icon-pencil:before { + content: "\f040"; +} +.rr-ca-icon-map-marker:before { + content: "\f041"; +} +.rr-ca-icon-adjust:before { + content: "\f042"; +} +.rr-ca-icon-tint:before { + content: "\f043"; +} +.rr-ca-icon-edit:before, +.rr-ca-icon-pencil-square-o:before { + content: "\f044"; +} +.rr-ca-icon-share-square-o:before { + content: "\f045"; +} +.rr-ca-icon-check-square-o:before { + content: "\f046"; +} +.rr-ca-icon-arrows:before { + content: "\f047"; +} +.rr-ca-icon-step-backward:before { + content: "\f048"; +} +.rr-ca-icon-fast-backward:before { + content: "\f049"; +} +.rr-ca-icon-backward:before { + content: "\f04a"; +} +.rr-ca-icon-play:before { + content: "\f04b"; +} +.rr-ca-icon-pause:before { + content: "\f04c"; +} +.rr-ca-icon-stop:before { + content: "\f04d"; +} +.rr-ca-icon-forward:before { + content: "\f04e"; +} +.rr-ca-icon-fast-forward:before { + content: "\f050"; +} +.rr-ca-icon-step-forward:before { + content: "\f051"; +} +.rr-ca-icon-eject:before { + content: "\f052"; +} +.rr-ca-icon-chevron-left:before { + content: "\f053"; +} +.rr-ca-icon-chevron-right:before { + content: "\f054"; +} +.rr-ca-icon-plus-circle:before { + content: "\f055"; +} +.rr-ca-icon-minus-circle:before { + content: "\f056"; +} +.rr-ca-icon-times-circle:before { + content: "\f057"; +} +.rr-ca-icon-check-circle:before { + content: "\f058"; +} +.rr-ca-icon-question-circle:before { + content: "\f059"; +} +.rr-ca-icon-info-circle:before { + content: "\f05a"; +} +.rr-ca-icon-crosshairs:before { + content: "\f05b"; +} +.rr-ca-icon-times-circle-o:before { + content: "\f05c"; +} +.rr-ca-icon-check-circle-o:before { + content: "\f05d"; +} +.rr-ca-icon-ban:before { + content: "\f05e"; +} +.rr-ca-icon-arrow-left:before { + content: "\f060"; +} +.rr-ca-icon-arrow-right:before { + content: "\f061"; +} +.rr-ca-icon-arrow-up:before { + content: "\f062"; +} +.rr-ca-icon-arrow-down:before { + content: "\f063"; +} +.rr-ca-icon-mail-forward:before, +.rr-ca-icon-share:before { + content: "\f064"; +} +.rr-ca-icon-expand:before { + content: "\f065"; +} +.rr-ca-icon-compress:before { + content: "\f066"; +} +.rr-ca-icon-plus:before { + content: "\f067"; +} +.rr-ca-icon-minus:before { + content: "\f068"; +} +.rr-ca-icon-asterisk:before { + content: "\f069"; +} +.rr-ca-icon-exclamation-circle:before { + content: "\f06a"; +} +.rr-ca-icon-gift:before { + content: "\f06b"; +} +.rr-ca-icon-leaf:before { + content: "\f06c"; +} +.rr-ca-icon-fire:before { + content: "\f06d"; +} +.rr-ca-icon-eye:before { + content: "\f06e"; +} +.rr-ca-icon-eye-slash:before { + content: "\f070"; +} +.rr-ca-icon-warning:before, +.rr-ca-icon-exclamation-triangle:before { + content: "\f071"; +} +.rr-ca-icon-plane:before { + content: "\f072"; +} +.rr-ca-icon-calendar:before { + content: "\f073"; +} +.rr-ca-icon-random:before { + content: "\f074"; +} +.rr-ca-icon-comment:before { + content: "\f075"; +} +.rr-ca-icon-magnet:before { + content: "\f076"; +} +.rr-ca-icon-chevron-up:before { + content: "\f077"; +} +.rr-ca-icon-chevron-down:before { + content: "\f078"; +} +.rr-ca-icon-retweet:before { + content: "\f079"; +} +.rr-ca-icon-shopping-cart:before { + content: "\f07a"; +} +.rr-ca-icon-folder:before { + content: "\f07b"; +} +.rr-ca-icon-folder-open:before { + content: "\f07c"; +} +.rr-ca-icon-arrows-v:before { + content: "\f07d"; +} +.rr-ca-icon-arrows-h:before { + content: "\f07e"; +} +.rr-ca-icon-bar-chart-o:before, +.rr-ca-icon-bar-chart:before { + content: "\f080"; +} +.rr-ca-icon-twitter-square:before { + content: "\f081"; +} +.rr-ca-icon-facebook-square:before { + content: "\f082"; +} +.rr-ca-icon-camera-retro:before { + content: "\f083"; +} +.rr-ca-icon-key:before { + content: "\f084"; +} +.rr-ca-icon-gears:before, +.rr-ca-icon-cogs:before { + content: "\f085"; +} +.rr-ca-icon-comments:before { + content: "\f086"; +} +.rr-ca-icon-thumbs-o-up:before { + content: "\f087"; +} +.rr-ca-icon-thumbs-o-down:before { + content: "\f088"; +} +.rr-ca-icon-star-half:before { + content: "\f089"; +} +.rr-ca-icon-heart-o:before { + content: "\f08a"; +} +.rr-ca-icon-sign-out:before { + content: "\f08b"; +} +.rr-ca-icon-linkedin-square:before { + content: "\f08c"; +} +.rr-ca-icon-thumb-tack:before { + content: "\f08d"; +} +.rr-ca-icon-external-link:before { + content: "\f08e"; +} +.rr-ca-icon-sign-in:before { + content: "\f090"; +} +.rr-ca-icon-trophy:before { + content: "\f091"; +} +.rr-ca-icon-github-square:before { + content: "\f092"; +} +.rr-ca-icon-upload:before { + content: "\f093"; +} +.rr-ca-icon-lemon-o:before { + content: "\f094"; +} +.rr-ca-icon-phone:before { + content: "\f095"; +} +.rr-ca-icon-square-o:before { + content: "\f096"; +} +.rr-ca-icon-bookmark-o:before { + content: "\f097"; +} +.rr-ca-icon-phone-square:before { + content: "\f098"; +} +.rr-ca-icon-twitter:before { + content: "\f099"; +} +.rr-ca-icon-facebook-f:before, +.rr-ca-icon-facebook:before { + content: "\f09a"; +} +.rr-ca-icon-github:before { + content: "\f09b"; +} +.rr-ca-icon-unlock:before { + content: "\f09c"; +} +.rr-ca-icon-credit-card:before { + content: "\f09d"; +} +.rr-ca-icon-feed:before, +.rr-ca-icon-rss:before { + content: "\f09e"; +} +.rr-ca-icon-hdd-o:before { + content: "\f0a0"; +} +.rr-ca-icon-bullhorn:before { + content: "\f0a1"; +} +.rr-ca-icon-bell:before { + content: "\f0f3"; +} +.rr-ca-icon-certificate:before { + content: "\f0a3"; +} +.rr-ca-icon-hand-o-right:before { + content: "\f0a4"; +} +.rr-ca-icon-hand-o-left:before { + content: "\f0a5"; +} +.rr-ca-icon-hand-o-up:before { + content: "\f0a6"; +} +.rr-ca-icon-hand-o-down:before { + content: "\f0a7"; +} +.rr-ca-icon-arrow-circle-left:before { + content: "\f0a8"; +} +.rr-ca-icon-arrow-circle-right:before { + content: "\f0a9"; +} +.rr-ca-icon-arrow-circle-up:before { + content: "\f0aa"; +} +.rr-ca-icon-arrow-circle-down:before { + content: "\f0ab"; +} +.rr-ca-icon-globe:before { + content: "\f0ac"; +} +.rr-ca-icon-wrench:before { + content: "\f0ad"; +} +.rr-ca-icon-tasks:before { + content: "\f0ae"; +} +.rr-ca-icon-filter:before { + content: "\f0b0"; +} +.rr-ca-icon-briefcase:before { + content: "\f0b1"; +} +.rr-ca-icon-arrows-alt:before { + content: "\f0b2"; +} +.rr-ca-icon-group:before, +.rr-ca-icon-users:before { + content: "\f0c0"; +} +.rr-ca-icon-chain:before, +.rr-ca-icon-link:before { + content: "\f0c1"; +} +.rr-ca-icon-cloud:before { + content: "\f0c2"; +} +.rr-ca-icon-flask:before { + content: "\f0c3"; +} +.rr-ca-icon-cut:before, +.rr-ca-icon-scissors:before { + content: "\f0c4"; +} +.rr-ca-icon-copy:before, +.rr-ca-icon-files-o:before { + content: "\f0c5"; +} +.rr-ca-icon-paperclip:before { + content: "\f0c6"; +} +.rr-ca-icon-save:before, +.rr-ca-icon-floppy-o:before { + content: "\f0c7"; +} +.rr-ca-icon-square:before { + content: "\f0c8"; +} +.rr-ca-icon-navicon:before, +.rr-ca-icon-reorder:before, +.rr-ca-icon-bars:before { + content: "\f0c9"; +} +.rr-ca-icon-list-ul:before { + content: "\f0ca"; +} +.rr-ca-icon-list-ol:before { + content: "\f0cb"; +} +.rr-ca-icon-strikethrough:before { + content: "\f0cc"; +} +.rr-ca-icon-underline:before { + content: "\f0cd"; +} +.rr-ca-icon-table:before { + content: "\f0ce"; +} +.rr-ca-icon-magic:before { + content: "\f0d0"; +} +.rr-ca-icon-truck:before { + content: "\f0d1"; +} +.rr-ca-icon-pinterest:before { + content: "\f0d2"; +} +.rr-ca-icon-pinterest-square:before { + content: "\f0d3"; +} +.rr-ca-icon-google-plus-square:before { + content: "\f0d4"; +} +.rr-ca-icon-google-plus:before { + content: "\f0d5"; +} +.rr-ca-icon-money:before { + content: "\f0d6"; +} +.rr-ca-icon-caret-down:before { + content: "\f0d7"; +} +.rr-ca-icon-caret-up:before { + content: "\f0d8"; +} +.rr-ca-icon-caret-left:before { + content: "\f0d9"; +} +.rr-ca-icon-caret-right:before { + content: "\f0da"; +} +.rr-ca-icon-columns:before { + content: "\f0db"; +} +.rr-ca-icon-unsorted:before, +.rr-ca-icon-sort:before { + content: "\f0dc"; +} +.rr-ca-icon-sort-down:before, +.rr-ca-icon-sort-desc:before { + content: "\f0dd"; +} +.rr-ca-icon-sort-up:before, +.rr-ca-icon-sort-asc:before { + content: "\f0de"; +} +.rr-ca-icon-envelope:before { + content: "\f0e0"; +} +.rr-ca-icon-linkedin:before { + content: "\f0e1"; +} +.rr-ca-icon-rotate-left:before, +.rr-ca-icon-undo:before { + content: "\f0e2"; +} +.rr-ca-icon-legal:before, +.rr-ca-icon-gavel:before { + content: "\f0e3"; +} +.rr-ca-icon-dashboard:before, +.rr-ca-icon-tachometer:before { + content: "\f0e4"; +} +.rr-ca-icon-comment-o:before { + content: "\f0e5"; +} +.rr-ca-icon-comments-o:before { + content: "\f0e6"; +} +.rr-ca-icon-flash:before, +.rr-ca-icon-bolt:before { + content: "\f0e7"; +} +.rr-ca-icon-sitemap:before { + content: "\f0e8"; +} +.rr-ca-icon-umbrella:before { + content: "\f0e9"; +} +.rr-ca-icon-paste:before, +.rr-ca-icon-clipboard:before { + content: "\f0ea"; +} +.rr-ca-icon-lightbulb-o:before { + content: "\f0eb"; +} +.rr-ca-icon-exchange:before { + content: "\f0ec"; +} +.rr-ca-icon-cloud-download:before { + content: "\f0ed"; +} +.rr-ca-icon-cloud-upload:before { + content: "\f0ee"; +} +.rr-ca-icon-user-md:before { + content: "\f0f0"; +} +.rr-ca-icon-stethoscope:before { + content: "\f0f1"; +} +.rr-ca-icon-suitcase:before { + content: "\f0f2"; +} +.rr-ca-icon-bell-o:before { + content: "\f0a2"; +} +.rr-ca-icon-coffee:before { + content: "\f0f4"; +} +.rr-ca-icon-cutlery:before { + content: "\f0f5"; +} +.rr-ca-icon-file-text-o:before { + content: "\f0f6"; +} +.rr-ca-icon-building-o:before { + content: "\f0f7"; +} +.rr-ca-icon-hospital-o:before { + content: "\f0f8"; +} +.rr-ca-icon-ambulance:before { + content: "\f0f9"; +} +.rr-ca-icon-medkit:before { + content: "\f0fa"; +} +.rr-ca-icon-fighter-jet:before { + content: "\f0fb"; +} +.rr-ca-icon-beer:before { + content: "\f0fc"; +} +.rr-ca-icon-h-square:before { + content: "\f0fd"; +} +.rr-ca-icon-plus-square:before { + content: "\f0fe"; +} +.rr-ca-icon-angle-double-left:before { + content: "\f100"; +} +.rr-ca-icon-angle-double-right:before { + content: "\f101"; +} +.rr-ca-icon-angle-double-up:before { + content: "\f102"; +} +.rr-ca-icon-angle-double-down:before { + content: "\f103"; +} +.rr-ca-icon-angle-left:before { + content: "\f104"; +} +.rr-ca-icon-angle-right:before { + content: "\f105"; +} +.rr-ca-icon-angle-up:before { + content: "\f106"; +} +.rr-ca-icon-angle-down:before { + content: "\f107"; +} +.rr-ca-icon-desktop:before { + content: "\f108"; +} +.rr-ca-icon-laptop:before { + content: "\f109"; +} +.rr-ca-icon-tablet:before { + content: "\f10a"; +} +.rr-ca-icon-mobile-phone:before, +.rr-ca-icon-mobile:before { + content: "\f10b"; +} +.rr-ca-icon-circle-o:before { + content: "\f10c"; +} +.rr-ca-icon-quote-left:before { + content: "\f10d"; +} +.rr-ca-icon-quote-right:before { + content: "\f10e"; +} +.rr-ca-icon-spinner:before { + content: "\f110"; +} +.rr-ca-icon-circle:before { + content: "\f111"; +} +.rr-ca-icon-mail-reply:before, +.rr-ca-icon-reply:before { + content: "\f112"; +} +.rr-ca-icon-github-alt:before { + content: "\f113"; +} +.rr-ca-icon-folder-o:before { + content: "\f114"; +} +.rr-ca-icon-folder-open-o:before { + content: "\f115"; +} +.rr-ca-icon-smile-o:before { + content: "\f118"; +} +.rr-ca-icon-frown-o:before { + content: "\f119"; +} +.rr-ca-icon-meh-o:before { + content: "\f11a"; +} +.rr-ca-icon-gamepad:before { + content: "\f11b"; +} +.rr-ca-icon-keyboard-o:before { + content: "\f11c"; +} +.rr-ca-icon-flag-o:before { + content: "\f11d"; +} +.rr-ca-icon-flag-checkered:before { + content: "\f11e"; +} +.rr-ca-icon-terminal:before { + content: "\f120"; +} +.rr-ca-icon-code:before { + content: "\f121"; +} +.rr-ca-icon-mail-reply-all:before, +.rr-ca-icon-reply-all:before { + content: "\f122"; +} +.rr-ca-icon-star-half-empty:before, +.rr-ca-icon-star-half-full:before, +.rr-ca-icon-star-half-o:before { + content: "\f123"; +} +.rr-ca-icon-location-arrow:before { + content: "\f124"; +} +.rr-ca-icon-crop:before { + content: "\f125"; +} +.rr-ca-icon-code-fork:before { + content: "\f126"; +} +.rr-ca-icon-unlink:before, +.rr-ca-icon-chain-broken:before { + content: "\f127"; +} +.rr-ca-icon-question:before { + content: "\f128"; +} +.rr-ca-icon-info:before { + content: "\f129"; +} +.rr-ca-icon-exclamation:before { + content: "\f12a"; +} +.rr-ca-icon-superscript:before { + content: "\f12b"; +} +.rr-ca-icon-subscript:before { + content: "\f12c"; +} +.rr-ca-icon-eraser:before { + content: "\f12d"; +} +.rr-ca-icon-puzzle-piece:before { + content: "\f12e"; +} +.rr-ca-icon-microphone:before { + content: "\f130"; +} +.rr-ca-icon-microphone-slash:before { + content: "\f131"; +} +.rr-ca-icon-shield:before { + content: "\f132"; +} +.rr-ca-icon-calendar-o:before { + content: "\f133"; +} +.rr-ca-icon-fire-extinguisher:before { + content: "\f134"; +} +.rr-ca-icon-rocket:before { + content: "\f135"; +} +.rr-ca-icon-maxcdn:before { + content: "\f136"; +} +.rr-ca-icon-chevron-circle-left:before { + content: "\f137"; +} +.rr-ca-icon-chevron-circle-right:before { + content: "\f138"; +} +.rr-ca-icon-chevron-circle-up:before { + content: "\f139"; +} +.rr-ca-icon-chevron-circle-down:before { + content: "\f13a"; +} +.rr-ca-icon-html5:before { + content: "\f13b"; +} +.rr-ca-icon-css3:before { + content: "\f13c"; +} +.rr-ca-icon-anchor:before { + content: "\f13d"; +} +.rr-ca-icon-unlock-alt:before { + content: "\f13e"; +} +.rr-ca-icon-bullseye:before { + content: "\f140"; +} +.rr-ca-icon-ellipsis-h:before { + content: "\f141"; +} +.rr-ca-icon-ellipsis-v:before { + content: "\f142"; +} +.rr-ca-icon-rss-square:before { + content: "\f143"; +} +.rr-ca-icon-play-circle:before { + content: "\f144"; +} +.rr-ca-icon-ticket:before { + content: "\f145"; +} +.rr-ca-icon-minus-square:before { + content: "\f146"; +} +.rr-ca-icon-minus-square-o:before { + content: "\f147"; +} +.rr-ca-icon-level-up:before { + content: "\f148"; +} +.rr-ca-icon-level-down:before { + content: "\f149"; +} +.rr-ca-icon-check-square:before { + content: "\f14a"; +} +.rr-ca-icon-pencil-square:before { + content: "\f14b"; +} +.rr-ca-icon-external-link-square:before { + content: "\f14c"; +} +.rr-ca-icon-share-square:before { + content: "\f14d"; +} +.rr-ca-icon-compass:before { + content: "\f14e"; +} +.rr-ca-icon-toggle-down:before, +.rr-ca-icon-caret-square-o-down:before { + content: "\f150"; +} +.rr-ca-icon-toggle-up:before, +.rr-ca-icon-caret-square-o-up:before { + content: "\f151"; +} +.rr-ca-icon-toggle-right:before, +.rr-ca-icon-caret-square-o-right:before { + content: "\f152"; +} +.rr-ca-icon-euro:before, +.rr-ca-icon-eur:before { + content: "\f153"; +} +.rr-ca-icon-gbp:before { + content: "\f154"; +} +.rr-ca-icon-dollar:before, +.rr-ca-icon-usd:before { + content: "\f155"; +} +.rr-ca-icon-rupee:before, +.rr-ca-icon-inr:before { + content: "\f156"; +} +.rr-ca-icon-cny:before, +.rr-ca-icon-rmb:before, +.rr-ca-icon-yen:before, +.rr-ca-icon-jpy:before { + content: "\f157"; +} +.rr-ca-icon-ruble:before, +.rr-ca-icon-rouble:before, +.rr-ca-icon-rub:before { + content: "\f158"; +} +.rr-ca-icon-won:before, +.rr-ca-icon-krw:before { + content: "\f159"; +} +.rr-ca-icon-bitcoin:before, +.rr-ca-icon-btc:before { + content: "\f15a"; +} +.rr-ca-icon-file:before { + content: "\f15b"; +} +.rr-ca-icon-file-text:before { + content: "\f15c"; +} +.rr-ca-icon-sort-alpha-asc:before { + content: "\f15d"; +} +.rr-ca-icon-sort-alpha-desc:before { + content: "\f15e"; +} +.rr-ca-icon-sort-amount-asc:before { + content: "\f160"; +} +.rr-ca-icon-sort-amount-desc:before { + content: "\f161"; +} +.rr-ca-icon-sort-numeric-asc:before { + content: "\f162"; +} +.rr-ca-icon-sort-numeric-desc:before { + content: "\f163"; +} +.rr-ca-icon-thumbs-up:before { + content: "\f164"; +} +.rr-ca-icon-thumbs-down:before { + content: "\f165"; +} +.rr-ca-icon-youtube-square:before { + content: "\f166"; +} +.rr-ca-icon-youtube:before { + content: "\f167"; +} +.rr-ca-icon-xing:before { + content: "\f168"; +} +.rr-ca-icon-xing-square:before { + content: "\f169"; +} +.rr-ca-icon-youtube-play:before { + content: "\f16a"; +} +.rr-ca-icon-dropbox:before { + content: "\f16b"; +} +.rr-ca-icon-stack-overflow:before { + content: "\f16c"; +} +.rr-ca-icon-instagram:before { + content: "\f16d"; +} +.rr-ca-icon-flickr:before { + content: "\f16e"; +} +.rr-ca-icon-adn:before { + content: "\f170"; +} +.rr-ca-icon-bitbucket:before { + content: "\f171"; +} +.rr-ca-icon-bitbucket-square:before { + content: "\f172"; +} +.rr-ca-icon-tumblr:before { + content: "\f173"; +} +.rr-ca-icon-tumblr-square:before { + content: "\f174"; +} +.rr-ca-icon-long-arrow-down:before { + content: "\f175"; +} +.rr-ca-icon-long-arrow-up:before { + content: "\f176"; +} +.rr-ca-icon-long-arrow-left:before { + content: "\f177"; +} +.rr-ca-icon-long-arrow-right:before { + content: "\f178"; +} +.rr-ca-icon-apple:before { + content: "\f179"; +} +.rr-ca-icon-windows:before { + content: "\f17a"; +} +.rr-ca-icon-android:before { + content: "\f17b"; +} +.rr-ca-icon-linux:before { + content: "\f17c"; +} +.rr-ca-icon-dribbble:before { + content: "\f17d"; +} +.rr-ca-icon-skype:before { + content: "\f17e"; +} +.rr-ca-icon-foursquare:before { + content: "\f180"; +} +.rr-ca-icon-trello:before { + content: "\f181"; +} +.rr-ca-icon-female:before { + content: "\f182"; +} +.rr-ca-icon-male:before { + content: "\f183"; +} +.rr-ca-icon-gittip:before, +.rr-ca-icon-gratipay:before { + content: "\f184"; +} +.rr-ca-icon-sun-o:before { + content: "\f185"; +} +.rr-ca-icon-moon-o:before { + content: "\f186"; +} +.rr-ca-icon-archive:before { + content: "\f187"; +} +.rr-ca-icon-bug:before { + content: "\f188"; +} +.rr-ca-icon-vk:before { + content: "\f189"; +} +.rr-ca-icon-weibo:before { + content: "\f18a"; +} +.rr-ca-icon-renren:before { + content: "\f18b"; +} +.rr-ca-icon-pagelines:before { + content: "\f18c"; +} +.rr-ca-icon-stack-exchange:before { + content: "\f18d"; +} +.rr-ca-icon-arrow-circle-o-right:before { + content: "\f18e"; +} +.rr-ca-icon-arrow-circle-o-left:before { + content: "\f190"; +} +.rr-ca-icon-toggle-left:before, +.rr-ca-icon-caret-square-o-left:before { + content: "\f191"; +} +.rr-ca-icon-dot-circle-o:before { + content: "\f192"; +} +.rr-ca-icon-wheelchair:before { + content: "\f193"; +} +.rr-ca-icon-vimeo-square:before { + content: "\f194"; +} +.rr-ca-icon-turkish-lira:before, +.rr-ca-icon-try:before { + content: "\f195"; +} +.rr-ca-icon-plus-square-o:before { + content: "\f196"; +} +.rr-ca-icon-space-shuttle:before { + content: "\f197"; +} +.rr-ca-icon-slack:before { + content: "\f198"; +} +.rr-ca-icon-envelope-square:before { + content: "\f199"; +} +.rr-ca-icon-wordpress:before { + content: "\f19a"; +} +.rr-ca-icon-openid:before { + content: "\f19b"; +} +.rr-ca-icon-institution:before, +.rr-ca-icon-bank:before, +.rr-ca-icon-university:before { + content: "\f19c"; +} +.rr-ca-icon-mortar-board:before, +.rr-ca-icon-graduation-cap:before { + content: "\f19d"; +} +.rr-ca-icon-yahoo:before { + content: "\f19e"; +} +.rr-ca-icon-google:before { + content: "\f1a0"; +} +.rr-ca-icon-reddit:before { + content: "\f1a1"; +} +.rr-ca-icon-reddit-square:before { + content: "\f1a2"; +} +.rr-ca-icon-stumbleupon-circle:before { + content: "\f1a3"; +} +.rr-ca-icon-stumbleupon:before { + content: "\f1a4"; +} +.rr-ca-icon-delicious:before { + content: "\f1a5"; +} +.rr-ca-icon-digg:before { + content: "\f1a6"; +} +.rr-ca-icon-pied-piper-pp:before { + content: "\f1a7"; +} +.rr-ca-icon-pied-piper-alt:before { + content: "\f1a8"; +} +.rr-ca-icon-drupal:before { + content: "\f1a9"; +} +.rr-ca-icon-joomla:before { + content: "\f1aa"; +} +.rr-ca-icon-language:before { + content: "\f1ab"; +} +.rr-ca-icon-fax:before { + content: "\f1ac"; +} +.rr-ca-icon-building:before { + content: "\f1ad"; +} +.rr-ca-icon-child:before { + content: "\f1ae"; +} +.rr-ca-icon-paw:before { + content: "\f1b0"; +} +.rr-ca-icon-spoon:before { + content: "\f1b1"; +} +.rr-ca-icon-cube:before { + content: "\f1b2"; +} +.rr-ca-icon-cubes:before { + content: "\f1b3"; +} +.rr-ca-icon-behance:before { + content: "\f1b4"; +} +.rr-ca-icon-behance-square:before { + content: "\f1b5"; +} +.rr-ca-icon-steam:before { + content: "\f1b6"; +} +.rr-ca-icon-steam-square:before { + content: "\f1b7"; +} +.rr-ca-icon-recycle:before { + content: "\f1b8"; +} +.rr-ca-icon-automobile:before, +.rr-ca-icon-car:before { + content: "\f1b9"; +} +.rr-ca-icon-cab:before, +.rr-ca-icon-taxi:before { + content: "\f1ba"; +} +.rr-ca-icon-tree:before { + content: "\f1bb"; +} +.rr-ca-icon-spotify:before { + content: "\f1bc"; +} +.rr-ca-icon-deviantart:before { + content: "\f1bd"; +} +.rr-ca-icon-soundcloud:before { + content: "\f1be"; +} +.rr-ca-icon-database:before { + content: "\f1c0"; +} +.rr-ca-icon-file-pdf-o:before { + content: "\f1c1"; +} +.rr-ca-icon-file-word-o:before { + content: "\f1c2"; +} +.rr-ca-icon-file-excel-o:before { + content: "\f1c3"; +} +.rr-ca-icon-file-powerpoint-o:before { + content: "\f1c4"; +} +.rr-ca-icon-file-photo-o:before, +.rr-ca-icon-file-picture-o:before, +.rr-ca-icon-file-image-o:before { + content: "\f1c5"; +} +.rr-ca-icon-file-zip-o:before, +.rr-ca-icon-file-archive-o:before { + content: "\f1c6"; +} +.rr-ca-icon-file-sound-o:before, +.rr-ca-icon-file-audio-o:before { + content: "\f1c7"; +} +.rr-ca-icon-file-movie-o:before, +.rr-ca-icon-file-video-o:before { + content: "\f1c8"; +} +.rr-ca-icon-file-code-o:before { + content: "\f1c9"; +} +.rr-ca-icon-vine:before { + content: "\f1ca"; +} +.rr-ca-icon-codepen:before { + content: "\f1cb"; +} +.rr-ca-icon-jsfiddle:before { + content: "\f1cc"; +} +.rr-ca-icon-life-bouy:before, +.rr-ca-icon-life-buoy:before, +.rr-ca-icon-life-saver:before, +.rr-ca-icon-support:before, +.rr-ca-icon-life-ring:before { + content: "\f1cd"; +} +.rr-ca-icon-circle-o-notch:before { + content: "\f1ce"; +} +.rr-ca-icon-ra:before, +.rr-ca-icon-resistance:before, +.rr-ca-icon-rebel:before { + content: "\f1d0"; +} +.rr-ca-icon-ge:before, +.rr-ca-icon-empire:before { + content: "\f1d1"; +} +.rr-ca-icon-git-square:before { + content: "\f1d2"; +} +.rr-ca-icon-git:before { + content: "\f1d3"; +} +.rr-ca-icon-y-combinator-square:before, +.rr-ca-icon-yc-square:before, +.rr-ca-icon-hacker-news:before { + content: "\f1d4"; +} +.rr-ca-icon-tencent-weibo:before { + content: "\f1d5"; +} +.rr-ca-icon-qq:before { + content: "\f1d6"; +} +.rr-ca-icon-wechat:before, +.rr-ca-icon-weixin:before { + content: "\f1d7"; +} +.rr-ca-icon-send:before, +.rr-ca-icon-paper-plane:before { + content: "\f1d8"; +} +.rr-ca-icon-send-o:before, +.rr-ca-icon-paper-plane-o:before { + content: "\f1d9"; +} +.rr-ca-icon-history:before { + content: "\f1da"; +} +.rr-ca-icon-circle-thin:before { + content: "\f1db"; +} +.rr-ca-icon-header:before { + content: "\f1dc"; +} +.rr-ca-icon-paragraph:before { + content: "\f1dd"; +} +.rr-ca-icon-sliders:before { + content: "\f1de"; +} +.rr-ca-icon-share-alt:before { + content: "\f1e0"; +} +.rr-ca-icon-share-alt-square:before { + content: "\f1e1"; +} +.rr-ca-icon-bomb:before { + content: "\f1e2"; +} +.rr-ca-icon-soccer-ball-o:before, +.rr-ca-icon-futbol-o:before { + content: "\f1e3"; +} +.rr-ca-icon-tty:before { + content: "\f1e4"; +} +.rr-ca-icon-binoculars:before { + content: "\f1e5"; +} +.rr-ca-icon-plug:before { + content: "\f1e6"; +} +.rr-ca-icon-slideshare:before { + content: "\f1e7"; +} +.rr-ca-icon-twitch:before { + content: "\f1e8"; +} +.rr-ca-icon-yelp:before { + content: "\f1e9"; +} +.rr-ca-icon-newspaper-o:before { + content: "\f1ea"; +} +.rr-ca-icon-wifi:before { + content: "\f1eb"; +} +.rr-ca-icon-calculator:before { + content: "\f1ec"; +} +.rr-ca-icon-paypal:before { + content: "\f1ed"; +} +.rr-ca-icon-google-wallet:before { + content: "\f1ee"; +} +.rr-ca-icon-cc-visa:before { + content: "\f1f0"; +} +.rr-ca-icon-cc-mastercard:before { + content: "\f1f1"; +} +.rr-ca-icon-cc-discover:before { + content: "\f1f2"; +} +.rr-ca-icon-cc-amex:before { + content: "\f1f3"; +} +.rr-ca-icon-cc-paypal:before { + content: "\f1f4"; +} +.rr-ca-icon-cc-stripe:before { + content: "\f1f5"; +} +.rr-ca-icon-bell-slash:before { + content: "\f1f6"; +} +.rr-ca-icon-bell-slash-o:before { + content: "\f1f7"; +} +.rr-ca-icon-trash:before { + content: "\f1f8"; +} +.rr-ca-icon-copyright:before { + content: "\f1f9"; +} +.rr-ca-icon-at:before { + content: "\f1fa"; +} +.rr-ca-icon-eyedropper:before { + content: "\f1fb"; +} +.rr-ca-icon-paint-brush:before { + content: "\f1fc"; +} +.rr-ca-icon-birthday-cake:before { + content: "\f1fd"; +} +.rr-ca-icon-area-chart:before { + content: "\f1fe"; +} +.rr-ca-icon-pie-chart:before { + content: "\f200"; +} +.rr-ca-icon-line-chart:before { + content: "\f201"; +} +.rr-ca-icon-lastfm:before { + content: "\f202"; +} +.rr-ca-icon-lastfm-square:before { + content: "\f203"; +} +.rr-ca-icon-toggle-off:before { + content: "\f204"; +} +.rr-ca-icon-toggle-on:before { + content: "\f205"; +} +.rr-ca-icon-bicycle:before { + content: "\f206"; +} +.rr-ca-icon-bus:before { + content: "\f207"; +} +.rr-ca-icon-ioxhost:before { + content: "\f208"; +} +.rr-ca-icon-angellist:before { + content: "\f209"; +} +.rr-ca-icon-cc:before { + content: "\f20a"; +} +.rr-ca-icon-shekel:before, +.rr-ca-icon-sheqel:before, +.rr-ca-icon-ils:before { + content: "\f20b"; +} +.rr-ca-icon-meanpath:before { + content: "\f20c"; +} +.rr-ca-icon-buysellads:before { + content: "\f20d"; +} +.rr-ca-icon-connectdevelop:before { + content: "\f20e"; +} +.rr-ca-icon-dashcube:before { + content: "\f210"; +} +.rr-ca-icon-forumbee:before { + content: "\f211"; +} +.rr-ca-icon-leanpub:before { + content: "\f212"; +} +.rr-ca-icon-sellsy:before { + content: "\f213"; +} +.rr-ca-icon-shirtsinbulk:before { + content: "\f214"; +} +.rr-ca-icon-simplybuilt:before { + content: "\f215"; +} +.rr-ca-icon-skyatlas:before { + content: "\f216"; +} +.rr-ca-icon-cart-plus:before { + content: "\f217"; +} +.rr-ca-icon-cart-arrow-down:before { + content: "\f218"; +} +.rr-ca-icon-diamond:before { + content: "\f219"; +} +.rr-ca-icon-ship:before { + content: "\f21a"; +} +.rr-ca-icon-user-secret:before { + content: "\f21b"; +} +.rr-ca-icon-motorcycle:before { + content: "\f21c"; +} +.rr-ca-icon-street-view:before { + content: "\f21d"; +} +.rr-ca-icon-heartbeat:before { + content: "\f21e"; +} +.rr-ca-icon-venus:before { + content: "\f221"; +} +.rr-ca-icon-mars:before { + content: "\f222"; +} +.rr-ca-icon-mercury:before { + content: "\f223"; +} +.rr-ca-icon-intersex:before, +.rr-ca-icon-transgender:before { + content: "\f224"; +} +.rr-ca-icon-transgender-alt:before { + content: "\f225"; +} +.rr-ca-icon-venus-double:before { + content: "\f226"; +} +.rr-ca-icon-mars-double:before { + content: "\f227"; +} +.rr-ca-icon-venus-mars:before { + content: "\f228"; +} +.rr-ca-icon-mars-stroke:before { + content: "\f229"; +} +.rr-ca-icon-mars-stroke-v:before { + content: "\f22a"; +} +.rr-ca-icon-mars-stroke-h:before { + content: "\f22b"; +} +.rr-ca-icon-neuter:before { + content: "\f22c"; +} +.rr-ca-icon-genderless:before { + content: "\f22d"; +} +.rr-ca-icon-facebook-official:before { + content: "\f230"; +} +.rr-ca-icon-pinterest-p:before { + content: "\f231"; +} +.rr-ca-icon-whatsapp:before { + content: "\f232"; +} +.rr-ca-icon-server:before { + content: "\f233"; +} +.rr-ca-icon-user-plus:before { + content: "\f234"; +} +.rr-ca-icon-user-times:before { + content: "\f235"; +} +.rr-ca-icon-hotel:before, +.rr-ca-icon-bed:before { + content: "\f236"; +} +.rr-ca-icon-viacoin:before { + content: "\f237"; +} +.rr-ca-icon-train:before { + content: "\f238"; +} +.rr-ca-icon-subway:before { + content: "\f239"; +} +.rr-ca-icon-medium:before { + content: "\f23a"; +} +.rr-ca-icon-yc:before, +.rr-ca-icon-y-combinator:before { + content: "\f23b"; +} +.rr-ca-icon-optin-monster:before { + content: "\f23c"; +} +.rr-ca-icon-opencart:before { + content: "\f23d"; +} +.rr-ca-icon-expeditedssl:before { + content: "\f23e"; +} +.rr-ca-icon-battery-4:before, +.rr-ca-icon-battery:before, +.rr-ca-icon-battery-full:before { + content: "\f240"; +} +.rr-ca-icon-battery-3:before, +.rr-ca-icon-battery-three-quarters:before { + content: "\f241"; +} +.rr-ca-icon-battery-2:before, +.rr-ca-icon-battery-half:before { + content: "\f242"; +} +.rr-ca-icon-battery-1:before, +.rr-ca-icon-battery-quarter:before { + content: "\f243"; +} +.rr-ca-icon-battery-0:before, +.rr-ca-icon-battery-empty:before { + content: "\f244"; +} +.rr-ca-icon-mouse-pointer:before { + content: "\f245"; +} +.rr-ca-icon-i-cursor:before { + content: "\f246"; +} +.rr-ca-icon-object-group:before { + content: "\f247"; +} +.rr-ca-icon-object-ungroup:before { + content: "\f248"; +} +.rr-ca-icon-sticky-note:before { + content: "\f249"; +} +.rr-ca-icon-sticky-note-o:before { + content: "\f24a"; +} +.rr-ca-icon-cc-jcb:before { + content: "\f24b"; +} +.rr-ca-icon-cc-diners-club:before { + content: "\f24c"; +} +.rr-ca-icon-clone:before { + content: "\f24d"; +} +.rr-ca-icon-balance-scale:before { + content: "\f24e"; +} +.rr-ca-icon-hourglass-o:before { + content: "\f250"; +} +.rr-ca-icon-hourglass-1:before, +.rr-ca-icon-hourglass-start:before { + content: "\f251"; +} +.rr-ca-icon-hourglass-2:before, +.rr-ca-icon-hourglass-half:before { + content: "\f252"; +} +.rr-ca-icon-hourglass-3:before, +.rr-ca-icon-hourglass-end:before { + content: "\f253"; +} +.rr-ca-icon-hourglass:before { + content: "\f254"; +} +.rr-ca-icon-hand-grab-o:before, +.rr-ca-icon-hand-rock-o:before { + content: "\f255"; +} +.rr-ca-icon-hand-stop-o:before, +.rr-ca-icon-hand-paper-o:before { + content: "\f256"; +} +.rr-ca-icon-hand-scissors-o:before { + content: "\f257"; +} +.rr-ca-icon-hand-lizard-o:before { + content: "\f258"; +} +.rr-ca-icon-hand-spock-o:before { + content: "\f259"; +} +.rr-ca-icon-hand-pointer-o:before { + content: "\f25a"; +} +.rr-ca-icon-hand-peace-o:before { + content: "\f25b"; +} +.rr-ca-icon-trademark:before { + content: "\f25c"; +} +.rr-ca-icon-registered:before { + content: "\f25d"; +} +.rr-ca-icon-creative-commons:before { + content: "\f25e"; +} +.rr-ca-icon-gg:before { + content: "\f260"; +} +.rr-ca-icon-gg-circle:before { + content: "\f261"; +} +.rr-ca-icon-tripadvisor:before { + content: "\f262"; +} +.rr-ca-icon-odnoklassniki:before { + content: "\f263"; +} +.rr-ca-icon-odnoklassniki-square:before { + content: "\f264"; +} +.rr-ca-icon-get-pocket:before { + content: "\f265"; +} +.rr-ca-icon-wikipedia-w:before { + content: "\f266"; +} +.rr-ca-icon-safari:before { + content: "\f267"; +} +.rr-ca-icon-chrome:before { + content: "\f268"; +} +.rr-ca-icon-firefox:before { + content: "\f269"; +} +.rr-ca-icon-opera:before { + content: "\f26a"; +} +.rr-ca-icon-internet-explorer:before { + content: "\f26b"; +} +.rr-ca-icon-tv:before, +.rr-ca-icon-television:before { + content: "\f26c"; +} +.rr-ca-icon-contao:before { + content: "\f26d"; +} +.rr-ca-icon-500px:before { + content: "\f26e"; +} +.rr-ca-icon-amazon:before { + content: "\f270"; +} +.rr-ca-icon-calendar-plus-o:before { + content: "\f271"; +} +.rr-ca-icon-calendar-minus-o:before { + content: "\f272"; +} +.rr-ca-icon-calendar-times-o:before { + content: "\f273"; +} +.rr-ca-icon-calendar-check-o:before { + content: "\f274"; +} +.rr-ca-icon-industry:before { + content: "\f275"; +} +.rr-ca-icon-map-pin:before { + content: "\f276"; +} +.rr-ca-icon-map-signs:before { + content: "\f277"; +} +.rr-ca-icon-map-o:before { + content: "\f278"; +} +.rr-ca-icon-map:before { + content: "\f279"; +} +.rr-ca-icon-commenting:before { + content: "\f27a"; +} +.rr-ca-icon-commenting-o:before { + content: "\f27b"; +} +.rr-ca-icon-houzz:before { + content: "\f27c"; +} +.rr-ca-icon-vimeo:before { + content: "\f27d"; +} +.rr-ca-icon-black-tie:before { + content: "\f27e"; +} +.rr-ca-icon-fonticons:before { + content: "\f280"; +} +.rr-ca-icon-reddit-alien:before { + content: "\f281"; +} +.rr-ca-icon-edge:before { + content: "\f282"; +} +.rr-ca-icon-credit-card-alt:before { + content: "\f283"; +} +.rr-ca-icon-codiepie:before { + content: "\f284"; +} +.rr-ca-icon-modx:before { + content: "\f285"; +} +.rr-ca-icon-fort-awesome:before { + content: "\f286"; +} +.rr-ca-icon-usb:before { + content: "\f287"; +} +.rr-ca-icon-product-hunt:before { + content: "\f288"; +} +.rr-ca-icon-mixcloud:before { + content: "\f289"; +} +.rr-ca-icon-scribd:before { + content: "\f28a"; +} +.rr-ca-icon-pause-circle:before { + content: "\f28b"; +} +.rr-ca-icon-pause-circle-o:before { + content: "\f28c"; +} +.rr-ca-icon-stop-circle:before { + content: "\f28d"; +} +.rr-ca-icon-stop-circle-o:before { + content: "\f28e"; +} +.rr-ca-icon-shopping-bag:before { + content: "\f290"; +} +.rr-ca-icon-shopping-basket:before { + content: "\f291"; +} +.rr-ca-icon-hashtag:before { + content: "\f292"; +} +.rr-ca-icon-bluetooth:before { + content: "\f293"; +} +.rr-ca-icon-bluetooth-b:before { + content: "\f294"; +} +.rr-ca-icon-percent:before { + content: "\f295"; +} +.rr-ca-icon-gitlab:before { + content: "\f296"; +} +.rr-ca-icon-wpbeginner:before { + content: "\f297"; +} +.rr-ca-icon-wpforms:before { + content: "\f298"; +} +.rr-ca-icon-envira:before { + content: "\f299"; +} +.rr-ca-icon-universal-access:before { + content: "\f29a"; +} +.rr-ca-icon-wheelchair-alt:before { + content: "\f29b"; +} +.rr-ca-icon-question-circle-o:before { + content: "\f29c"; +} +.rr-ca-icon-blind:before { + content: "\f29d"; +} +.rr-ca-icon-audio-description:before { + content: "\f29e"; +} +.rr-ca-icon-volume-control-phone:before { + content: "\f2a0"; +} +.rr-ca-icon-braille:before { + content: "\f2a1"; +} +.rr-ca-icon-assistive-listening-systems:before { + content: "\f2a2"; +} +.rr-ca-icon-asl-interpreting:before, +.rr-ca-icon-american-sign-language-interpreting:before { + content: "\f2a3"; +} +.rr-ca-icon-deafness:before, +.rr-ca-icon-hard-of-hearing:before, +.rr-ca-icon-deaf:before { + content: "\f2a4"; +} +.rr-ca-icon-glide:before { + content: "\f2a5"; +} +.rr-ca-icon-glide-g:before { + content: "\f2a6"; +} +.rr-ca-icon-signing:before, +.rr-ca-icon-sign-language:before { + content: "\f2a7"; +} +.rr-ca-icon-low-vision:before { + content: "\f2a8"; +} +.rr-ca-icon-viadeo:before { + content: "\f2a9"; +} +.rr-ca-icon-viadeo-square:before { + content: "\f2aa"; +} +.rr-ca-icon-snapchat:before { + content: "\f2ab"; +} +.rr-ca-icon-snapchat-ghost:before { + content: "\f2ac"; +} +.rr-ca-icon-snapchat-square:before { + content: "\f2ad"; +} +.rr-ca-icon-pied-piper:before { + content: "\f2ae"; +} +.rr-ca-icon-first-order:before { + content: "\f2b0"; +} +.rr-ca-icon-yoast:before { + content: "\f2b1"; +} +.rr-ca-icon-themeisle:before { + content: "\f2b2"; +} +.rr-ca-icon-google-plus-circle:before, +.rr-ca-icon-google-plus-official:before { + content: "\f2b3"; +} +.rr-ca-icon-fa:before, +.rr-ca-icon-font-awesome:before { + content: "\f2b4"; +} +.rr-ca-icon-handshake-o:before { + content: "\f2b5"; +} +.rr-ca-icon-envelope-open:before { + content: "\f2b6"; +} +.rr-ca-icon-envelope-open-o:before { + content: "\f2b7"; +} +.rr-ca-icon-linode:before { + content: "\f2b8"; +} +.rr-ca-icon-address-book:before { + content: "\f2b9"; +} +.rr-ca-icon-address-book-o:before { + content: "\f2ba"; +} +.rr-ca-icon-vcard:before, +.rr-ca-icon-address-card:before { + content: "\f2bb"; +} +.rr-ca-icon-vcard-o:before, +.rr-ca-icon-address-card-o:before { + content: "\f2bc"; +} +.rr-ca-icon-user-circle:before { + content: "\f2bd"; +} +.rr-ca-icon-user-circle-o:before { + content: "\f2be"; +} +.rr-ca-icon-user-o:before { + content: "\f2c0"; +} +.rr-ca-icon-id-badge:before { + content: "\f2c1"; +} +.rr-ca-icon-drivers-license:before, +.rr-ca-icon-id-card:before { + content: "\f2c2"; +} +.rr-ca-icon-drivers-license-o:before, +.rr-ca-icon-id-card-o:before { + content: "\f2c3"; +} +.rr-ca-icon-quora:before { + content: "\f2c4"; +} +.rr-ca-icon-free-code-camp:before { + content: "\f2c5"; +} +.rr-ca-icon-telegram:before { + content: "\f2c6"; +} +.rr-ca-icon-thermometer-4:before, +.rr-ca-icon-thermometer:before, +.rr-ca-icon-thermometer-full:before { + content: "\f2c7"; +} +.rr-ca-icon-thermometer-3:before, +.rr-ca-icon-thermometer-three-quarters:before { + content: "\f2c8"; +} +.rr-ca-icon-thermometer-2:before, +.rr-ca-icon-thermometer-half:before { + content: "\f2c9"; +} +.rr-ca-icon-thermometer-1:before, +.rr-ca-icon-thermometer-quarter:before { + content: "\f2ca"; +} +.rr-ca-icon-thermometer-0:before, +.rr-ca-icon-thermometer-empty:before { + content: "\f2cb"; +} +.rr-ca-icon-shower:before { + content: "\f2cc"; +} +.rr-ca-icon-bathtub:before, +.rr-ca-icon-s15:before, +.rr-ca-icon-bath:before { + content: "\f2cd"; +} +.rr-ca-icon-podcast:before { + content: "\f2ce"; +} +.rr-ca-icon-window-maximize:before { + content: "\f2d0"; +} +.rr-ca-icon-window-minimize:before { + content: "\f2d1"; +} +.rr-ca-icon-window-restore:before { + content: "\f2d2"; +} +.rr-ca-icon-times-rectangle:before, +.rr-ca-icon-window-close:before { + content: "\f2d3"; +} +.rr-ca-icon-times-rectangle-o:before, +.rr-ca-icon-window-close-o:before { + content: "\f2d4"; +} +.rr-ca-icon-bandcamp:before { + content: "\f2d5"; +} +.rr-ca-icon-grav:before { + content: "\f2d6"; +} +.rr-ca-icon-etsy:before { + content: "\f2d7"; +} +.rr-ca-icon-imdb:before { + content: "\f2d8"; +} +.rr-ca-icon-ravelry:before { + content: "\f2d9"; +} +.rr-ca-icon-eercast:before { + content: "\f2da"; +} +.rr-ca-icon-microchip:before { + content: "\f2db"; +} +.rr-ca-icon-snowflake-o:before { + content: "\f2dc"; +} +.rr-ca-icon-superpowers:before { + content: "\f2dd"; +} +.rr-ca-icon-wpexplorer:before { + content: "\f2de"; +} +.rr-ca-icon-meetup:before { + content: "\f2e0"; +} +.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; +} +.cbsp-button-mixing { + background-color: #ED5050 !important; + border-radius: 23px !important; + white-space: nowrap; + font-size: 16px !important; + all: initial; + outline: 0 !important; + background-image: none !important; + color: #fff !important; + font-family: 'Benton', 'Montserrat', sans-serif !important; + font-weight: 400 !important; + line-height: 18px !important; + letter-spacing: inherit !important; + margin: 0 !important; + padding: 14px 30px !important; + text-transform: none !important; + text-shadow: none !important; + text-decoration: none !important; + text-align: center !important; + display: inline-block; + height: auto !important; + min-height: auto !important; + max-height: none !important; + width: auto; + min-width: 187px; + box-sizing: border-box; + float: none !important; + cursor: pointer; + border: 1px solid #ED5050 !important; + transition: background-color 0.2s, color 0.2s !important; + user-select: none !important; +} +.cbsp-button-mixing:hover { + color: #ED5050 !important; + background-color: #fff !important; +} + +.cbsp-button-mixing { + background-color: #ED5050 !important; + border-radius: 23px !important; + white-space: nowrap; + font-size: 16px !important; + all: initial; + outline: 0 !important; + background-image: none !important; + color: #fff !important; + font-family: 'Benton', 'Montserrat', sans-serif !important; + font-weight: 400 !important; + line-height: 18px !important; + letter-spacing: inherit !important; + margin: 0 !important; + padding: 14px 30px !important; + text-transform: none !important; + text-shadow: none !important; + text-decoration: none !important; + text-align: center !important; + display: inline-block; + height: auto !important; + min-height: auto !important; + max-height: none !important; + width: auto; + min-width: 187px; + box-sizing: border-box; + float: none !important; + cursor: pointer; + border: 1px solid #ED5050 !important; + transition: background-color 0.2s, color 0.2s !important; + user-select: none !important; +} +.cbsp-button-mixing:hover { + color: #ED5050 !important; + background-color: #fff !important; +} +.ebca-serp { + display: flex!important; +} +.ebca-serp .ebca-serp-logo { + display: inline-block; + background-repeat: no-repeat; + background-position-x: center; + width: 15px; + height: 20px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAACRJJREFUaAXtWl2MXVUV3nufO9PyUPlpUEMRJ0FTsPBgwBBsTOiDhthWTG2HwlQFQtIHCAiaWkX0Wpm2olYtBuNDU5ogHWeEBCgao8HhrxgaSExoNOk9RZqQVlEICAPt3HO237fWPufODHP3OdM79Yl977n7b+21v2+t/Xf2jDWR8O3LHrzTerPF5N44743Gxljk+bAM9XhCPjeZNf6oy83LxpuXGt48nCRnPXpL6/PHI930VOVirXNUAl/5WAt4IW8c0iFPHVJuTQI653prlnuTb2j7bKzdfvXYjo/suefe8359JuXmO0QJGOcE5DTgAG3wlYAYYAW8EoKTkONjRI6E7RnGmZuPm8kXdy65b+X/l0DoTQCJxQlWwRXeIVB6QgkhLoEHcoEgiJyTWb9v5zn3fXc+SVR4QEEISJq9ACexWp5Dh1UdQlpeyqJaZETOmtz67+9csmcjs/MRogQ6oAg+gETMNIcOh42SQ0QPoQiWLssoKOBL72k7DLJ7f37u7itPOQHpANZWYMTVSStw5lEbwOs8kBJiB8kpdSQcPIjYwWW/3D2we2GvJBpVCsTSNCo+uc+BEaC5pBp7KHHmVuMS49vGJC7jkoqM+5B1foX39mqT5Q2lTDJkwHZcjbEEGzPw9gm7CdktUniSP3ECWIW49tOS7NrR0twDAAZw3vjeC2t/36XfXXdfOLLD5/keSF8kmwUUcJjJZIFa6slzf9PoutHhwbHBrIueymKo6h7KORBEijy9wnQsbPrb+hfO+MDpl9FTYn16LnzIngaBng/+a//EFTE9VXVRAvRzMVklRs9iRQBgXVXY+PzqCd9w18FlsDd1oSH3FjJgGt8sz3vaG2rAIMwwktEhgYgnkK4TNv/9mv0g/TjbEbAQ4S/TeFD3sTp6uslUEODJAJNXOgcJsRp75dNN5XvLsRHuV/nQDu2pK5AaeG+L+iVRAgSu4JGQTqfk6/eBhcm9qUts8ICApxdoHCypPYSKVYiGhtXAIix9wfKwnpivZs/en6fWpgdkBgh4VeFfq6llVrEoe/VA2JjCZsXu1SvRpmVnWCYTtFkpHpSxXwydMj5aCp9EohIFN01dgTjppoxhpVHZZXrQb4LVz1drl6DRGiVQh1VpvFJJRCBOALWyiaGjsGJILD7hJlcRfnDR3itwAm0SvBiBG5mMfxQwRtY596cKNdHq+ByQji3nnxwfCIS7sFhOf2ZV/sPlDy86/ubxpvf51wDTcZ4iXaw60p5zC5qeuPXw0KFZldQsjBLAyQefTAZL5wykJDCpz998+UOjjiMB25TEHmCz/MPvvHXiUgybBZivChq/ehDUAknzPGSTu2ri7CoWJSA7MU4pRed6lgmT2pszgWtdsTplBCSgMMktqSNw4nPGi9PEf5IWWs7uu6011NPwkS74EwsydgGAgafQsAiqZaeMaSUZLM4ho000DuOerVmO50hjQf9Xg0hPUfVMLDrn2BfAACDzQFcUAUoZkixkCTGkNdY803he7etLvnj7wcGe1v+CdXQI5aBnc3bKL6xHtATBcSFlWscJKgHZolxsrdVCWIgak7pGcuXXDw62tEHvvxUeIAPtRABMsWrHsh2PBAuLN0r5sj1KnP3Lt+YRPJFVEJDxOm14kJAexGBjEpI8y4IstepQKca71Anh3A8NLxu5kSLzFaJDSOjxXUksDwsCpKzeGEtYkf6D9KO+ra+ZWkdhdxXexOQSixNbgpDT9lgI7tm+bOTA5oPr/6qVvf1GCcgKCBCEwRWoWL9ZgLqXdox/4fqZ3X/n8odW4X34Eezg3AbELUU7Xan8wrbPx7DZXfLNZ67678z2c83HhxBrQUDPLdNXGnHHLL3d9eyafXi1/xHbCXPEOqE7eTT7ePb6xK5Zms+5KE4A6jqdAwBCSUZys//0LTzrDvjrGXqA7acvu5rHBrhu2wUjN8+uoX5pBQFUF2v/FCCldbv00xxf0bZ9/VfjJPvvme1lIxTvwLPO/2TbspFPdVFTqzhKgHOAa7+MZRkKKIAjxCsVp9HhZ1e/gvuhDQAs2wdJq57Qnnq87/dZPrrt4pO/uY4S4GW5WrAY/+iU1ivOOBU22vLc2j9gtRoW8ByBBF1Yn21JypoBO2n3gAwl5hyiBMQDUKljGQl2iIjlJqnX38UDa5oAPV54UT3Y0RX0rd5+wd5vUO1cQ5SAKKPFaHG1lpDQ1aVeV4NjNmu4067xzv5TNz3VpTrUCDIkrdl699L7l9fT2pGKE0BtscMW1pfO0LtYtKMnmmoeWHmskSTXQghvDmgJ3Gwvg0YWCdHXyLz7zc5Pjp4dVTajMk4AW3HZERvSG+IJ7g1qvRn6umabz615HJ5sFu3Fo9Cu+kkAH+uXTLw1eT9eQitwdbqJC9IDlA3DpyQTLNhRUy/lVq8dhuQfKa16eWEQvBmuh+CVz/147wN31NNoTPQogbPAAdyb/6K8kQYhXuzjWhmc7JG6nRRyzabNt37md0MnJt6+Ew7EjSlqMKh4xMAXDzrAVT3uSxf/6pLR0zc+P/hG0fb9+H0LnCILyFKyYcP4ZzH+FicZz/MIiBJJZgZ/OdLAMlYgSF2Wy0atuxrrEEJ7bUu5qfIiEOSCDurDl1c3DEU7k2cdOW2GPGRw3WEz+0q/609v+sfgMVbJJE6SvsNZu/2zzNtPcILyjifDOiH3OqAo/2aAPOcc74B4hcJJx4MSI552snA3xPZIyuSUej0JUUj0UI7y3APkXxUwb3O8d1OvvH7n+aSz7mWf+RbWpxSv2ykmeQuo0sUfXXL4+vEV70J7Gdi/hBtueHrR5LvtB9D7quKyih3Jw07xhMsrSZOcJVm0Zp08lAdLyvHFH/8z0WmPulJvbiYAPoVMmnibYmVr4SiUQr61dKk5Mpe/mZUEyKKJDeTwoSeHfTvbTOAlAAASa5VAA3iSgBxNXpBjm+DF10AuRR1AmhbIponzLWxW6danvtTTjTSxFmEagaLwK0NPXGuzfJfN/MJpXiBgASuW5nZ5FOMpdT5vgUAKZYh9uqDfp9sfW/V6oe9UxrMSYIdfXv/nSxPvfwsS+BcaAgPA3LewdwJonp7WWJT+dOzT75xKcHV0/w9dlQpLgTyGMQAAAABJRU5ErkJggg=="); + background-size: 15px !important; + background-position-y: center !important; +} +.ebca-serp .ebca-serp-text { + margin: 0 0 0 4px !important; + display: inline-block; + font-family: 'Benton', sans-serif; + line-height: 20px; + font-size: 16px; + font-weight: 600; + color: #ED5050; + vertical-align: middle !important; +} +.ebca-serp .ebca-reminder-bonus { + display: inline-block !important; + color: #11AFD1 !important; +} + +.cbsp-button-mixing { + background-color: #ED5050 !important; + border-radius: 23px !important; + white-space: nowrap; + font-size: 16px !important; + all: initial; + outline: 0 !important; + background-image: none !important; + color: #fff !important; + font-family: 'Benton', 'Montserrat', sans-serif !important; + font-weight: 400 !important; + line-height: 18px !important; + letter-spacing: inherit !important; + margin: 0 !important; + padding: 14px 30px !important; + text-transform: none !important; + text-shadow: none !important; + text-decoration: none !important; + text-align: center !important; + display: inline-block; + height: auto !important; + min-height: auto !important; + max-height: none !important; + width: auto; + min-width: 187px; + box-sizing: border-box; + float: none !important; + cursor: pointer; + border: 1px solid #ED5050 !important; + transition: background-color 0.2s, color 0.2s !important; + user-select: none !important; +} +.cbsp-button-mixing:hover { + color: #ED5050 !important; + background-color: #fff !important; +} +.rr-ca-serp-coupon { + display: flex; + flex-direction: column; + width: 205px; + min-width: 205px; + max-width: 205px; + min-height: 300px; + border: 1px solid #DFDFDF; + border-radius: 4px; + box-shadow: none; + padding: 10px 16px; + margin: 0 4px; + box-sizing: border-box; + user-select: none; +} +.rr-ca-serp-coupon:hover { + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1612); +} +.rr-ca-serp-coupon:nth-child(1) { + margin: 0 4px 0 0; +} +.rr-ca-serp-coupon:last-child { + margin: 0 0 0 4px; +} +.rr-ca-serp-coupon_container { + font-family: 'Benton', sans-serif; + display: flex; + flex-direction: row; + overflow: auto hidden; + scroll-behavior: smooth; + padding: 5px 0 15px 0; +} +.rr-ca-serp-coupon_text, +.rr-ca-serp-coupon_code { + line-height: 20px; + margin: 0 0 7px; + text-align: left; + color: #252525; + font-family: 'Benton', sans-serif; +} +.rr-ca-serp-coupon_text { + font-size: 15px; + flex: 1; +} +.rr-ca-serp-coupon_code { + font-size: 13px; +} +.rr-ca-serp-coupon_code span { + color: #fff; + background-color: #7225B7; + padding: 0 4px; +} +.rr-ca-serp-coupon_cb { + margin: 7px 0!important; + display: flex; + font-family: 'Benton', sans-serif; + line-height: 20px; + font-size: 16px; + font-weight: 400; + color: #ED5050; + vertical-align: middle !important; +} +.rr-ca-serp-coupon_cb_text { + margin-left: 4px; + display: inline-block; + font-weight: 600; +} +.rr-ca-serp-coupon_icon { + float: left; + max-height: 36px; + min-height: 36px; + text-align: left; + margin: 10px 0 17px; + background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2238%22%20height%3D%2238%22%20viewBox%3D%220%200%2038%2038%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0.0509338%2037.8889H37.8073V0.132568H0.0509338V37.8889Z%22%20fill%3D%22%23FFFFFE%22%2F%3E%0A%20%20%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0.606049%2037.323H37.252V0.698257H0.606049V37.323Z%22%20fill%3D%22%23002347%22%2F%3E%0A%20%20%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M26.9258%2010.1642H27.6813C28.4158%2010.1432%2028.7308%2010.8147%2028.7308%2011.3394V19.2101C28.7517%2019.7768%2028.4158%2020.3016%2027.7653%2020.3016H26.9258V10.1642ZM27.7022%209.87036H24.6798V10.1642H25.4774V27.8575H24.6798V28.1723H28.0801V27.8575H26.9258V20.6584H27.9331C29.3603%2020.6584%2030.1789%2019.9028%2030.1789%2018.8744V11.8013C30.1789%2010.7728%2029.4863%209.87036%2027.7022%209.87036Z%22%20fill%3D%22%23FFFFFE%22%2F%3E%0A%20%20%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M11.7091%2010.1011C11.7091%2010.3949%2011.5412%2010.374%2011.4153%2010.269C10.9115%209.93323%2010.3239%209.68134%209.77817%209.68134C8.89653%209.68134%207.6582%2010.1221%207.63724%2011.9692V25.5277C7.6582%2027.8994%208.79173%2028.3401%209.90411%2028.3401C10.7856%2028.3611%2011.2053%2027.8994%2011.5412%2027.7315C11.7301%2027.6685%2011.9399%2027.8363%2011.9399%2028.1932H12.2967V19.567H13.0313V19.2732H9.96699V19.567H10.8484V26.9758C10.8484%2027.5846%2010.4496%2028.0463%209.92507%2028.0463C9.42128%2028.0463%209.04343%2027.5635%209.04343%2026.9758V11.4235C9.04343%2011.0037%209.12746%2010.0173%209.77817%2010.0173C11.0375%2010.0173%2011.7091%2013.7111%2011.7091%2015.6211H12.0658V9.8492H11.7091V10.1011Z%22%20fill%3D%22%23FFFFFE%22%2F%3E%0A%20%20%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M17.271%2020.3225L18.1524%2012.4099L19.055%2020.3225H17.271ZM19.097%2020.6375L19.9155%2027.8575H19.1179V28.1723H22.1403V27.8575H21.3427L19.3279%209.84921H18.0476L16.1586%2026.8499C16.0536%2027.4587%2016.0117%2027.8363%2015.1301%2027.8575V28.1723H17.3969V27.8575C16.7462%2027.8575%2016.4524%2027.4377%2016.5153%2027.018L17.2289%2020.6375H19.097Z%22%20fill%3D%22%23FFFFFE%22%2F%3E%0A%3C%2Fsvg%3E"); + background-position: left center; + background-repeat: no-repeat; + background-size: contain; +} +.rr-ca-serp-coupon_icon > img { + height: 36px; + max-height: 36px; + max-width: 100%; + width: auto; +} +.rr-ca-serp-coupon_button__wrapper { + line-height: 36px; + width: 36px; + min-width: 36px; + max-width: 36px; + height: 36px; + min-height: 36px; + max-height: 36px; + box-shadow: 0px 1px 4px 2px rgba(0, 0, 0, 0.213642); + border-radius: 50%; + background-color: #fff; + cursor: pointer; +} +.rr-ca-serp-coupon_button__activation { + white-space: nowrap; + position: relative; + cursor: pointer; + width: 100%; + text-align: center; + text-decoration: none; + font-family: 'Benton', sans-serif; + font-size: 14px; + border-radius: 17px; + display: inline-block; + margin: 10px 0; + font-weight: 400; + text-shadow: none; + transition: 0.2s; + background: #ED5050; + box-shadow: none; + height: 34px; + line-height: 34px; + border: 1px solid #ED5050; + color: #ED5050 !important; + background: #fff; +} +.rr-ca-serp-coupon_button__activation:hover { + background: #ED5050; + color: #fff !important; +} +.rr-ca-serp-coupon_wrapper { + flex-direction: row; + display: flex; + align-items: center; + text-align: center; + justify-content: start; +} +.rr-ca-serp-coupon_arrow { + width: 0; + overflow: visible; + z-index: 1; + display: flex; + align-items: center; +} +.rr-ca-serp-coupon_frame { + display: flex; + flex-direction: row; + width: auto; + transition: 0.5s; +} +.rr-ca-serp-coupon_logo { + display: inline-block; + background-repeat: no-repeat; + background-position-x: center; + width: 15px; + height: 18px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAACRJJREFUaAXtWl2MXVUV3nufO9PyUPlpUEMRJ0FTsPBgwBBsTOiDhthWTG2HwlQFQtIHCAiaWkX0Wpm2olYtBuNDU5ogHWeEBCgao8HhrxgaSExoNOk9RZqQVlEICAPt3HO237fWPufODHP3OdM79Yl977n7b+21v2+t/Xf2jDWR8O3LHrzTerPF5N44743Gxljk+bAM9XhCPjeZNf6oy83LxpuXGt48nCRnPXpL6/PHI930VOVirXNUAl/5WAt4IW8c0iFPHVJuTQI653prlnuTb2j7bKzdfvXYjo/suefe8359JuXmO0QJGOcE5DTgAG3wlYAYYAW8EoKTkONjRI6E7RnGmZuPm8kXdy65b+X/l0DoTQCJxQlWwRXeIVB6QgkhLoEHcoEgiJyTWb9v5zn3fXc+SVR4QEEISJq9ACexWp5Dh1UdQlpeyqJaZETOmtz67+9csmcjs/MRogQ6oAg+gETMNIcOh42SQ0QPoQiWLssoKOBL72k7DLJ7f37u7itPOQHpANZWYMTVSStw5lEbwOs8kBJiB8kpdSQcPIjYwWW/3D2we2GvJBpVCsTSNCo+uc+BEaC5pBp7KHHmVuMS49vGJC7jkoqM+5B1foX39mqT5Q2lTDJkwHZcjbEEGzPw9gm7CdktUniSP3ECWIW49tOS7NrR0twDAAZw3vjeC2t/36XfXXdfOLLD5/keSF8kmwUUcJjJZIFa6slzf9PoutHhwbHBrIueymKo6h7KORBEijy9wnQsbPrb+hfO+MDpl9FTYn16LnzIngaBng/+a//EFTE9VXVRAvRzMVklRs9iRQBgXVXY+PzqCd9w18FlsDd1oSH3FjJgGt8sz3vaG2rAIMwwktEhgYgnkK4TNv/9mv0g/TjbEbAQ4S/TeFD3sTp6uslUEODJAJNXOgcJsRp75dNN5XvLsRHuV/nQDu2pK5AaeG+L+iVRAgSu4JGQTqfk6/eBhcm9qUts8ICApxdoHCypPYSKVYiGhtXAIix9wfKwnpivZs/en6fWpgdkBgh4VeFfq6llVrEoe/VA2JjCZsXu1SvRpmVnWCYTtFkpHpSxXwydMj5aCp9EohIFN01dgTjppoxhpVHZZXrQb4LVz1drl6DRGiVQh1VpvFJJRCBOALWyiaGjsGJILD7hJlcRfnDR3itwAm0SvBiBG5mMfxQwRtY596cKNdHq+ByQji3nnxwfCIS7sFhOf2ZV/sPlDy86/ubxpvf51wDTcZ4iXaw60p5zC5qeuPXw0KFZldQsjBLAyQefTAZL5wykJDCpz998+UOjjiMB25TEHmCz/MPvvHXiUgybBZivChq/ehDUAknzPGSTu2ri7CoWJSA7MU4pRed6lgmT2pszgWtdsTplBCSgMMktqSNw4nPGi9PEf5IWWs7uu6011NPwkS74EwsydgGAgafQsAiqZaeMaSUZLM4ho000DuOerVmO50hjQf9Xg0hPUfVMLDrn2BfAACDzQFcUAUoZkixkCTGkNdY803he7etLvnj7wcGe1v+CdXQI5aBnc3bKL6xHtATBcSFlWscJKgHZolxsrdVCWIgak7pGcuXXDw62tEHvvxUeIAPtRABMsWrHsh2PBAuLN0r5sj1KnP3Lt+YRPJFVEJDxOm14kJAexGBjEpI8y4IstepQKca71Anh3A8NLxu5kSLzFaJDSOjxXUksDwsCpKzeGEtYkf6D9KO+ra+ZWkdhdxXexOQSixNbgpDT9lgI7tm+bOTA5oPr/6qVvf1GCcgKCBCEwRWoWL9ZgLqXdox/4fqZ3X/n8odW4X34Eezg3AbELUU7Xan8wrbPx7DZXfLNZ67678z2c83HhxBrQUDPLdNXGnHHLL3d9eyafXi1/xHbCXPEOqE7eTT7ePb6xK5Zms+5KE4A6jqdAwBCSUZys//0LTzrDvjrGXqA7acvu5rHBrhu2wUjN8+uoX5pBQFUF2v/FCCldbv00xxf0bZ9/VfjJPvvme1lIxTvwLPO/2TbspFPdVFTqzhKgHOAa7+MZRkKKIAjxCsVp9HhZ1e/gvuhDQAs2wdJq57Qnnq87/dZPrrt4pO/uY4S4GW5WrAY/+iU1ivOOBU22vLc2j9gtRoW8ByBBF1Yn21JypoBO2n3gAwl5hyiBMQDUKljGQl2iIjlJqnX38UDa5oAPV54UT3Y0RX0rd5+wd5vUO1cQ5SAKKPFaHG1lpDQ1aVeV4NjNmu4067xzv5TNz3VpTrUCDIkrdl699L7l9fT2pGKE0BtscMW1pfO0LtYtKMnmmoeWHmskSTXQghvDmgJ3Gwvg0YWCdHXyLz7zc5Pjp4dVTajMk4AW3HZERvSG+IJ7g1qvRn6umabz615HJ5sFu3Fo9Cu+kkAH+uXTLw1eT9eQitwdbqJC9IDlA3DpyQTLNhRUy/lVq8dhuQfKa16eWEQvBmuh+CVz/147wN31NNoTPQogbPAAdyb/6K8kQYhXuzjWhmc7JG6nRRyzabNt37md0MnJt6+Ew7EjSlqMKh4xMAXDzrAVT3uSxf/6pLR0zc+P/hG0fb9+H0LnCILyFKyYcP4ZzH+FicZz/MIiBJJZgZ/OdLAMlYgSF2Wy0atuxrrEEJ7bUu5qfIiEOSCDurDl1c3DEU7k2cdOW2GPGRw3WEz+0q/609v+sfgMVbJJE6SvsNZu/2zzNtPcILyjifDOiH3OqAo/2aAPOcc74B4hcJJx4MSI552snA3xPZIyuSUej0JUUj0UI7y3APkXxUwb3O8d1OvvH7n+aSz7mWf+RbWpxSv2ykmeQuo0sUfXXL4+vEV70J7Gdi/hBtueHrR5LvtB9D7quKyih3Jw07xhMsrSZOcJVm0Zp08lAdLyvHFH/8z0WmPulJvbiYAPoVMmnibYmVr4SiUQr61dKk5Mpe/mZUEyKKJDeTwoSeHfTvbTOAlAAASa5VAA3iSgBxNXpBjm+DF10AuRR1AmhbIponzLWxW6danvtTTjTSxFmEagaLwK0NPXGuzfJfN/MJpXiBgASuW5nZ5FOMpdT5vgUAKZYh9uqDfp9sfW/V6oe9UxrMSYIdfXv/nSxPvfwsS+BcaAgPA3LewdwJonp7WWJT+dOzT75xKcHV0/w9dlQpLgTyGMQAAAABJRU5ErkJggg=="); + background-size: 15px !important; + background-position-y: center !important; +} +.rr-ca-serp-coupon_widget { + display: flex; + flex-direction: column; + user-select: none; + padding-top: 17px; + width: 635px; +} +.rr-ca-serp-coupon_header { + display: flex; + flex-direction: row; + margin: 0 0 17px; +} +.rr-ca-serp-coupon_header__marker { + color: #ED5050; + text-transform: uppercase; + font-weight: 400; + font-family: 'Benton', sans-serif; + font-size: 9px; + line-height: 23px; + transform: translate(0, -25%); + text-decoration: none; + margin: 0 6px; +} +.rr-ca-serp-coupon_header__marker:hover { + text-decoration: none; +} +.rr-ca-serp-coupon_header__link { + font-size: 20px; + line-height: 23px; + color: #1A0DAB; + text-decoration: none; +} +.rr-ca-serp-coupon_header__link:hover { + text-decoration: underline; + cursor: pointer; +} +.rr-ca-serp-coupon_footer { + display: flex; + flex-direction: row; + margin: 4px 0; +} +.rr-ca-serp-coupon_footer span { + color: #252525; + font-size: 13px; + line-height: 24px; + font-family: 'Benton', sans-serif; + font-weight: 600; +} +.rr-ca-serp-coupon_footer__button { + margin: 0 4px; + border: 1px solid; + border-radius: 12px; + font-family: 'Benton', sans-serif; + font-size: 13px; + line-height: 24px; + min-width: 67px; + max-width: 67px; + width: 67px; + background-color: #fff; + cursor: pointer; + text-align: center; +} +.rr-ca-serp-coupon_footer__button.rr-ca-red { + border-color: #F82C26; + color: #F82C26; +} +.rr-ca-serp-coupon_footer__button.rr-ca-red:hover { + background-color: #F82C26; + color: #fff; +} +.rr-ca-serp-coupon_footer__button.rr-ca-green { + border-color: #00AF63; + color: #00AF63; +} +.rr-ca-serp-coupon_footer__button.rr-ca-green:hover { + background-color: #00AF63; + color: #fff; +} + +.cbsp-button-mixing { + background-color: #ED5050 !important; + border-radius: 23px !important; + white-space: nowrap; + font-size: 16px !important; + all: initial; + outline: 0 !important; + background-image: none !important; + color: #fff !important; + font-family: 'Benton', 'Montserrat', sans-serif !important; + font-weight: 400 !important; + line-height: 18px !important; + letter-spacing: inherit !important; + margin: 0 !important; + padding: 14px 30px !important; + text-transform: none !important; + text-shadow: none !important; + text-decoration: none !important; + text-align: center !important; + display: inline-block; + height: auto !important; + min-height: auto !important; + max-height: none !important; + width: auto; + min-width: 187px; + box-sizing: border-box; + float: none !important; + cursor: pointer; + border: 1px solid #ED5050 !important; + transition: background-color 0.2s, color 0.2s !important; + user-select: none !important; +} +.cbsp-button-mixing:hover { + color: #ED5050 !important; + background-color: #fff !important; +} +div.ebca-takeover_layout { + position: fixed; + top: 0; + right: 0; + left: 0; + bottom: 0; + display: block; + z-index: 2147483647; +} +div.ebca-takeover_bg { + position: absolute; + top: 0; + right: 0; + left: 0; + bottom: 0; + background-color: rgba(0, 0, 0, 0.5); +} +div.ebca-takeover_modal { + width: 400px; + max-width: 400px; + min-width: 400px; + margin-left: 50%; + position: absolute; + height: auto; + transform: translate(-50%, -50%); + top: 50%; + text-align: center; + background-color: #fff; + border-radius: 10px; + padding: 0 0 35px; + overflow: hidden; + display: flex; + flex-direction: column; +} +div.ebca-takeover_modal__header { + display: flex; + flex-direction: row; + height: 60px; + background: #FFF !important; + border-top: 0; +} +div.ebca-takeover_modal__close { + display: inline-block; + padding: 10px; + cursor: pointer; + position: absolute; + top: 8px; + right: 8px; + font-size: 18px; + background: none !important; + text-shadow: none; + color: #CCC; +} +div.ebca-takeover_modal__logo { + width: 100%!important; + height: 56px!important; + background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22logo%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20165.9%2049.4%22%20style%3D%22enable-background%3Anew%200%200%20165.9%2049.4%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23CCC%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpolygon%20id%3D%22shape%22%20class%3D%22st0%22%20points%3D%22133.5%2C41.4%2033.2%2C41.4%2041.2%2C49.4%20%22%2F%3E%0A%3Cpath%20id%3D%22n%22%20class%3D%22st0%22%20d%3D%22M149.6%2C36.3v-16c0-3%2C2.1-5.5%2C5.1-5.5c3%2C0%2C5.1%2C2.5%2C5.1%2C5.5v16h6.2v-16c0-6.6-4.5-11.9-11.1-11.9%0A%09c-3%2C0-5.3%2C1.7-5.3%2C1.7V9h-6.2v27.2H149.6z%22%2F%3E%0A%3Cpath%20id%3D%22e%22%20class%3D%22st0%22%20d%3D%22M129.1%2C8.3c-7.2%2C0-12.3%2C6.3-12.3%2C14.3c0%2C8.4%2C6.4%2C14.3%2C12.9%2C14.3c3.3%2C0%2C7.4-1.1%2C10.9-6.1l-5.5-3.2%0A%09c-4.2%2C6.2-11.3%2C3.1-12.1-3.2l17.8%2C0C142.4%2C14.8%2C136.1%2C8.3%2C129.1%2C8.3z%20M134.5%2C19.1h-11.1C124.7%2C12.8%2C133.3%2C12.4%2C134.5%2C19.1z%22%2F%3E%0A%3Cpath%20id%3D%22t%22%20class%3D%22st0%22%20d%3D%22M114.8%2C29.8c-0.6%2C0.4-1.3%2C0.7-2.1%2C0.7c-1%2C0-2.9-0.8-2.9-3.3V15.5h5.3V9h-5.3l0-6.8h-6.2l0%2C6.8h-3.3v6.5%0A%09h3.3v11.7c0%2C6.1%2C4.6%2C9.7%2C9.2%2C9.7c1.7%2C0%2C4.1-0.6%2C6-1.7L114.8%2C29.8z%22%2F%3E%0A%3Cpath%20id%3D%22u%22%20class%3D%22st0%22%20d%3D%22M92%2C9v16c0%2C3-2.1%2C5.5-5.1%2C5.5c-3%2C0-5.1-2.5-5.1-5.5V9h-6.2v16c0%2C6.6%2C4.5%2C11.9%2C11.1%2C11.9%0A%09c3%2C0%2C5.3-1.7%2C5.3-1.7v1h6.2V9H92z%22%2F%3E%0A%3Cpolygon%20id%3D%22k%22%20class%3D%22st0%22%20points%3D%2264%2C21.8%2074.6%2C9%2066%2C9%2058.5%2C18.5%2058.5%2C0%2052.2%2C0%2052.2%2C36.3%2058.5%2C36.3%2058.5%2C25.1%2067.7%2C36.3%20%0A%0976.3%2C36.3%20%22%2F%3E%0A%3Cpath%20id%3D%22a%22%20class%3D%22st0%22%20d%3D%22M42.5%2C9v1.2c-1.9-1.2-3.5-1.9-5.8-1.9c-7%2C0-12.4%2C6.4-12.4%2C14.3c0%2C7.9%2C5.3%2C14.3%2C12.4%2C14.3%0A%09c2.3%2C0%2C4-0.7%2C5.8-1.9v1.2h6.2V9H42.5z%20M36.6%2C30.4c-3.5%2C0-6-3.4-6-7.7c0-4.3%2C2.5-7.7%2C6-7.7c3.5%2C0%2C5.9%2C3.4%2C5.9%2C7.7%0A%09C42.6%2C27%2C40.1%2C30.4%2C36.6%2C30.4z%22%2F%3E%0A%3Cpath%20id%3D%22R%22%20class%3D%22st0%22%20d%3D%22M6.5%2C36.3V25.7H11l7.9%2C10.5H27l-9.6-12.7c3-2.1%2C4.9-5.6%2C4.9-9.6c0-6.5-5.3-11.7-11.7-11.7H0v34H6.5z%0A%09%20M6.5%2C8.7h4.2c2.9%2C0%2C5.3%2C2.4%2C5.3%2C5.3c0%2C2.9-2.4%2C5.3-5.3%2C5.3H6.5V8.7z%22%2F%3E%0A%3C%2Fsvg%3E%0A") !important; + background-size: auto 100% !important; + background-position: center; + background-repeat: no-repeat; + cursor: default; + margin-bottom: 10px; +} +div.ebca-takeover_modal__title { + font-size: 21px; + color: #222; + cursor: default; + margin: 16px 0 !important; + line-height: 1em; + font-family: 'Benton', sans-serif !important; + font-weight: 600; +} +div.ebca-takeover_modal__text { + background-size: 100%; + text-align: center; + font-size: 18px; + font-weight: 400; + text-decoration: none; + cursor: default; + width: auto; + text-wrap: normal; + padding: 8px 36px !important; + line-height: 23px; + font-family: 'Benton', sans-serif !important; + color: #222; +} +div.ebca-takeover_modal__button { + height: auto; + padding: 10px 0; + border-radius: 0; + font-family: 'Benton', sans-serif !important; +} +div.ebca-takeover_modal__button > button { + cursor: pointer; + min-width: 220px; + text-align: center; + color: #FFF !important; + text-decoration: none; + font-size: 15px; + display: inline-block; + margin: 10px 8px; + white-space: nowrap; + width: auto !important; + font-weight: 400; + font-family: 'Benton', sans-serif !important; + text-shadow: none; + background: #ED5050 !important; + box-shadow: none; + border-radius: 19px; + height: 40px; + line-height: 40px; + transition: 0.2s; + border: 1px solid #ED5050 !important; + padding: 0 40px; +} +div.ebca-takeover_modal__button > button:hover { + text-decoration: none; + background: #fff !important; + color: #ED5050 !important; +} +div.ebca-takeover_modal__button > button:before { + display: none; +} +div.ebca-takeover_modal__button__footer { + padding: 16px; + float: none; + border: 0; +} + +.cbsp-button-mixing { + background-color: #ED5050 !important; + border-radius: 23px !important; + white-space: nowrap; + font-size: 16px !important; + all: initial; + outline: 0 !important; + background-image: none !important; + color: #fff !important; + font-family: 'Benton', 'Montserrat', sans-serif !important; + font-weight: 400 !important; + line-height: 18px !important; + letter-spacing: inherit !important; + margin: 0 !important; + padding: 14px 30px !important; + text-transform: none !important; + text-shadow: none !important; + text-decoration: none !important; + text-align: center !important; + display: inline-block; + height: auto !important; + min-height: auto !important; + max-height: none !important; + width: auto; + min-width: 187px; + box-sizing: border-box; + float: none !important; + cursor: pointer; + border: 1px solid #ED5050 !important; + transition: background-color 0.2s, color 0.2s !important; + user-select: none !important; +} +.cbsp-button-mixing:hover { + color: #ED5050 !important; + background-color: #fff !important; +} +.slide-fade-enter, +.slide-fade-leave-active { + transform: translateY(-20px); + opacity: 0; +} +.slide-fade-enter-active, +.slide-fade-leave-active { + transition: 0.5s; +} +.ebca-giftcard { + font-family: 'Benton', sans-serif; + position: fixed; + right: 10px; + top: 10px; + border-radius: 4px; + box-shadow: rgba(0, 0, 0, 0.5) 0 0 10px; + background: linear-gradient(270deg, #20A1E6 0%, #311293 100%); + font-size: 100%; + z-index: 2147483647 !important; + box-sizing: content-box !important; + display: flex; + flex-direction: column; + height: 217px; + min-width: 421px; + overflow: hidden; +} +.ebca-giftcard * { + box-sizing: border-box !important; + vertical-align: middle; + line-height: normal; + padding: 0; + margin: 0; +} +.ebca-giftcard_body { + display: flex; + flex-direction: column; + padding: 25px 0; + text-align: center; + height: 136px; +} +.ebca-giftcard_body__logo { + height: 30px; + width: 100%; + background-position: center; + background-size: contain; + background-repeat: no-repeat; + background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22logo%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20165.9%2049.4%22%20style%3D%22enable-background%3Anew%200%200%20165.9%2049.4%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23FFF%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpolygon%20id%3D%22shape%22%20class%3D%22st0%22%20points%3D%22133.5%2C41.4%2033.2%2C41.4%2041.2%2C49.4%20%22%2F%3E%0A%3Cpath%20id%3D%22n%22%20class%3D%22st0%22%20d%3D%22M149.6%2C36.3v-16c0-3%2C2.1-5.5%2C5.1-5.5c3%2C0%2C5.1%2C2.5%2C5.1%2C5.5v16h6.2v-16c0-6.6-4.5-11.9-11.1-11.9%0A%09c-3%2C0-5.3%2C1.7-5.3%2C1.7V9h-6.2v27.2H149.6z%22%2F%3E%0A%3Cpath%20id%3D%22e%22%20class%3D%22st0%22%20d%3D%22M129.1%2C8.3c-7.2%2C0-12.3%2C6.3-12.3%2C14.3c0%2C8.4%2C6.4%2C14.3%2C12.9%2C14.3c3.3%2C0%2C7.4-1.1%2C10.9-6.1l-5.5-3.2%0A%09c-4.2%2C6.2-11.3%2C3.1-12.1-3.2l17.8%2C0C142.4%2C14.8%2C136.1%2C8.3%2C129.1%2C8.3z%20M134.5%2C19.1h-11.1C124.7%2C12.8%2C133.3%2C12.4%2C134.5%2C19.1z%22%2F%3E%0A%3Cpath%20id%3D%22t%22%20class%3D%22st0%22%20d%3D%22M114.8%2C29.8c-0.6%2C0.4-1.3%2C0.7-2.1%2C0.7c-1%2C0-2.9-0.8-2.9-3.3V15.5h5.3V9h-5.3l0-6.8h-6.2l0%2C6.8h-3.3v6.5%0A%09h3.3v11.7c0%2C6.1%2C4.6%2C9.7%2C9.2%2C9.7c1.7%2C0%2C4.1-0.6%2C6-1.7L114.8%2C29.8z%22%2F%3E%0A%3Cpath%20id%3D%22u%22%20class%3D%22st0%22%20d%3D%22M92%2C9v16c0%2C3-2.1%2C5.5-5.1%2C5.5c-3%2C0-5.1-2.5-5.1-5.5V9h-6.2v16c0%2C6.6%2C4.5%2C11.9%2C11.1%2C11.9%0A%09c3%2C0%2C5.3-1.7%2C5.3-1.7v1h6.2V9H92z%22%2F%3E%0A%3Cpolygon%20id%3D%22k%22%20class%3D%22st0%22%20points%3D%2264%2C21.8%2074.6%2C9%2066%2C9%2058.5%2C18.5%2058.5%2C0%2052.2%2C0%2052.2%2C36.3%2058.5%2C36.3%2058.5%2C25.1%2067.7%2C36.3%20%0A%0976.3%2C36.3%20%22%2F%3E%0A%3Cpath%20id%3D%22a%22%20class%3D%22st0%22%20d%3D%22M42.5%2C9v1.2c-1.9-1.2-3.5-1.9-5.8-1.9c-7%2C0-12.4%2C6.4-12.4%2C14.3c0%2C7.9%2C5.3%2C14.3%2C12.4%2C14.3%0A%09c2.3%2C0%2C4-0.7%2C5.8-1.9v1.2h6.2V9H42.5z%20M36.6%2C30.4c-3.5%2C0-6-3.4-6-7.7c0-4.3%2C2.5-7.7%2C6-7.7c3.5%2C0%2C5.9%2C3.4%2C5.9%2C7.7%0A%09C42.6%2C27%2C40.1%2C30.4%2C36.6%2C30.4z%22%2F%3E%0A%3Cpath%20id%3D%22R%22%20class%3D%22st0%22%20d%3D%22M6.5%2C36.3V25.7H11l7.9%2C10.5H27l-9.6-12.7c3-2.1%2C4.9-5.6%2C4.9-9.6c0-6.5-5.3-11.7-11.7-11.7H0v34H6.5z%0A%09%20M6.5%2C8.7h4.2c2.9%2C0%2C5.3%2C2.4%2C5.3%2C5.3c0%2C2.9-2.4%2C5.3-5.3%2C5.3H6.5V8.7z%22%2F%3E%0A%3C%2Fsvg%3E%0A") !important; +} +.ebca-giftcard_body__description { + color: #fff; + font-size: 14px; + line-height: 20px; + padding: 15px 15px 0; +} +.ebca-giftcard_footer { + width: 100%; + background: #fff; + display: flex; + flex-direction: row; + height: 81px; + padding: 15px; + align-items: center; + justify-content: space-between; +} +.ebca-giftcard_footer__logo { + background-position: center; + background-size: contain; + background-repeat: no-repeat; + height: 51px; + width: 85px; +} +.ebca-giftcard_footer__button { + background-color: #ED5050 !important; + border-radius: 23px !important; + white-space: nowrap; + font-size: 16px !important; + all: initial; + outline: 0 !important; + background-image: none !important; + color: #fff !important; + font-family: 'Benton', 'Montserrat', sans-serif !important; + font-weight: 400 !important; + line-height: 18px !important; + letter-spacing: inherit !important; + margin: 0 !important; + padding: 14px 30px !important; + text-transform: none !important; + text-shadow: none !important; + text-decoration: none !important; + text-align: center !important; + display: inline-block; + height: auto !important; + min-height: auto !important; + max-height: none !important; + width: auto; + min-width: 187px; + box-sizing: border-box; + float: none !important; + cursor: pointer; + border: 1px solid #ED5050 !important; + transition: background-color 0.2s, color 0.2s !important; + user-select: none !important; + max-width: 288px !important; + padding: 10px 23px !important; + line-height: 20px !important; + font-size: 15px !important; + height: 40px !important; +} +.ebca-giftcard_footer__button:hover { + color: #ED5050 !important; + background-color: #fff !important; +} +.ebca-giftcard_close { + background-size: 100% !important; + text-align: center !important; + font-size: 14px !important; + font-family: "Roboto", sans-serif !important; + font-weight: 300 !important; + text-decoration: underline !important; + cursor: pointer !important; + position: absolute !important; + top: 10px !important; + right: 10px !important; + color: #fff !important; +} + +.cbsp-button-mixing[data-v-07dea119] { + background-color: #ED5050 !important; + border-radius: 23px !important; + white-space: nowrap; + font-size: 16px !important; + all: initial; + outline: 0 !important; + background-image: none !important; + color: #fff !important; + font-family: 'Benton', 'Montserrat', sans-serif !important; + font-weight: 400 !important; + line-height: 18px !important; + letter-spacing: inherit !important; + margin: 0 !important; + padding: 14px 30px !important; + text-transform: none !important; + text-shadow: none !important; + text-decoration: none !important; + text-align: center !important; + display: inline-block; + height: auto !important; + min-height: auto !important; + max-height: none !important; + width: auto; + min-width: 187px; + box-sizing: border-box; + float: none !important; + cursor: pointer; + border: 1px solid #ED5050 !important; + transition: background-color 0.2s, color 0.2s !important; + user-select: none !important; +} +.cbsp-button-mixing[data-v-07dea119]:hover { + color: #ED5050 !important; + background-color: #fff !important; +} +.slide-fade-enter[data-v-07dea119], +.slide-fade-enter-active[data-v-07dea119], +.slide-fade-enter-to[data-v-07dea119] { + transform: translateY(-20px) !important; + opacity: 0!important; +} +.slide-fade-leave[data-v-07dea119], +.slide-fade-leave-active[data-v-07dea119] { + transform: translateY(-20px) !important; + opacity: 0!important; +} +.slide-fade-enter-active[data-v-07dea119], +.slide-fade-leave-active[data-v-07dea119], +.slide-fade-enter[data-v-07dea119], +.slide-fade-leave[data-v-07dea119] { + transition: 0.5s !important; +} +.ebca-coupons-slider[data-v-07dea119] { + transition: 0.5s !important; + position: fixed !important; + color: #444 !important; + top: 10px; + background: #fff !important; + z-index: 2147483647 !important; + font-family: 'Open Sans', sans-serif !important; + min-width: 250px !important; + max-width: 250px !important; + text-align: center !important; + display: flex; + flex-direction: column; + border: none !important; + right: 10px !important; + border-radius: 5px; + overflow: hidden; + padding: 30px 22px 40px !important; + box-sizing: border-box !important; + align-items: center; + box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.25), 0 6px 20px 0 rgba(0, 0, 0, 0.19) !important; +} +.ebca-coupons-slider_logo[data-v-07dea119] { + display: block !important; + height: 18px !important; + background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22logo%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20165.9%2049.4%22%20style%3D%22enable-background%3Anew%200%200%20165.9%2049.4%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3Aurl(%23grad)%3B%7D%0A%3C%2Fstyle%3E%0A%3ClinearGradient%20id%3D%22grad%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%220%22%20y1%3D%2220.35515%22%20x2%3D%22134%22%20y2%3D%2220.35515%22%3E%0A%09%3Cstop%20offset%3D%220%22%20style%3D%22stop-color%3A%235A5CC1%22%2F%3E%0A%09%3Cstop%20offset%3D%220.50639%22%20style%3D%22stop-color%3A%23763AAF%22%2F%3E%0A%09%3Cstop%20offset%3D%221%22%20style%3D%22stop-color%3A%2392199E%22%2F%3E%0A%3C%2FlinearGradient%3E%0A%3Cpolygon%20id%3D%22shape%22%20class%3D%22st0%22%20points%3D%22133.5%2C41.4%2033.2%2C41.4%2041.2%2C49.4%20%22%2F%3E%0A%3Cpath%20id%3D%22n%22%20class%3D%22st0%22%20d%3D%22M149.6%2C36.3v-16c0-3%2C2.1-5.5%2C5.1-5.5c3%2C0%2C5.1%2C2.5%2C5.1%2C5.5v16h6.2v-16c0-6.6-4.5-11.9-11.1-11.9%0A%09c-3%2C0-5.3%2C1.7-5.3%2C1.7V9h-6.2v27.2H149.6z%22%2F%3E%0A%3Cpath%20id%3D%22e%22%20class%3D%22st0%22%20d%3D%22M129.1%2C8.3c-7.2%2C0-12.3%2C6.3-12.3%2C14.3c0%2C8.4%2C6.4%2C14.3%2C12.9%2C14.3c3.3%2C0%2C7.4-1.1%2C10.9-6.1l-5.5-3.2%0A%09c-4.2%2C6.2-11.3%2C3.1-12.1-3.2l17.8%2C0C142.4%2C14.8%2C136.1%2C8.3%2C129.1%2C8.3z%20M134.5%2C19.1h-11.1C124.7%2C12.8%2C133.3%2C12.4%2C134.5%2C19.1z%22%2F%3E%0A%3Cpath%20id%3D%22t%22%20class%3D%22st0%22%20d%3D%22M114.8%2C29.8c-0.6%2C0.4-1.3%2C0.7-2.1%2C0.7c-1%2C0-2.9-0.8-2.9-3.3V15.5h5.3V9h-5.3l0-6.8h-6.2l0%2C6.8h-3.3v6.5%0A%09h3.3v11.7c0%2C6.1%2C4.6%2C9.7%2C9.2%2C9.7c1.7%2C0%2C4.1-0.6%2C6-1.7L114.8%2C29.8z%22%2F%3E%0A%3Cpath%20id%3D%22u%22%20class%3D%22st0%22%20d%3D%22M92%2C9v16c0%2C3-2.1%2C5.5-5.1%2C5.5c-3%2C0-5.1-2.5-5.1-5.5V9h-6.2v16c0%2C6.6%2C4.5%2C11.9%2C11.1%2C11.9%0A%09c3%2C0%2C5.3-1.7%2C5.3-1.7v1h6.2V9H92z%22%2F%3E%0A%3Cpolygon%20id%3D%22k%22%20class%3D%22st0%22%20points%3D%2264%2C21.8%2074.6%2C9%2066%2C9%2058.5%2C18.5%2058.5%2C0%2052.2%2C0%2052.2%2C36.3%2058.5%2C36.3%2058.5%2C25.1%2067.7%2C36.3%20%0A%0976.3%2C36.3%20%22%2F%3E%0A%3Cpath%20id%3D%22a%22%20class%3D%22st0%22%20d%3D%22M42.5%2C9v1.2c-1.9-1.2-3.5-1.9-5.8-1.9c-7%2C0-12.4%2C6.4-12.4%2C14.3c0%2C7.9%2C5.3%2C14.3%2C12.4%2C14.3%0A%09c2.3%2C0%2C4-0.7%2C5.8-1.9v1.2h6.2V9H42.5z%20M36.6%2C30.4c-3.5%2C0-6-3.4-6-7.7c0-4.3%2C2.5-7.7%2C6-7.7c3.5%2C0%2C5.9%2C3.4%2C5.9%2C7.7%0A%09C42.6%2C27%2C40.1%2C30.4%2C36.6%2C30.4z%22%2F%3E%0A%3Cpath%20id%3D%22R%22%20class%3D%22st0%22%20d%3D%22M6.5%2C36.3V25.7H11l7.9%2C10.5H27l-9.6-12.7c3-2.1%2C4.9-5.6%2C4.9-9.6c0-6.5-5.3-11.7-11.7-11.7H0v34H6.5z%0A%09%20M6.5%2C8.7h4.2c2.9%2C0%2C5.3%2C2.4%2C5.3%2C5.3c0%2C2.9-2.4%2C5.3-5.3%2C5.3H6.5V8.7z%22%2F%3E%0A%3C%2Fsvg%3E%0A") !important; + background-repeat: no-repeat !important; + background-position: center !important; + background-size: contain !important; + width: 100% !important; +} +.ebca-coupons-slider_icon[data-v-07dea119] { + display: block; + height: 72px; + object-fit: contain; + margin: 10px auto 5px; + text-align: center; +} +.ebca-coupons-slider_title[data-v-07dea119] { + color: #252525; + font-size: 18px; + line-height: 22px; + font-family: 'Benton', sans-serif; + font-weight: bold; + margin-bottom: 20px; +} +.ebca-coupons-slider .ebca-coupons-close[data-v-07dea119] { + background: none; + width: 17px; + height: 17px; + display: inline-block; + padding: 0 !important; + float: right; + cursor: pointer; + position: absolute; + top: 13px; + right: 13px; + font-size: 17px !important; + color: #888 !important; +} +.ebca-coupons-slider button.ebca-coupons-button.cbsp-coupons-button[data-v-07dea119] { + background-color: #ED5050 !important; + border-radius: 23px !important; + white-space: nowrap; + font-size: 16px !important; + all: initial; + outline: 0 !important; + background-image: none !important; + color: #fff !important; + font-family: 'Benton', 'Montserrat', sans-serif !important; + font-weight: 400 !important; + line-height: 18px !important; + letter-spacing: inherit !important; + margin: 0 !important; + padding: 14px 30px !important; + text-transform: none !important; + text-shadow: none !important; + text-decoration: none !important; + text-align: center !important; + display: inline-block; + height: auto !important; + min-height: auto !important; + max-height: none !important; + width: auto; + min-width: 187px; + box-sizing: border-box; + float: none !important; + cursor: pointer; + border: 1px solid #ED5050 !important; + transition: background-color 0.2s, color 0.2s !important; + user-select: none !important; + min-width: 170px!important; + max-width: 170px!important; + padding: 12px 0 !important; +} +.ebca-coupons-slider button.ebca-coupons-button.cbsp-coupons-button[data-v-07dea119]:hover { + color: #ED5050 !important; + background-color: #fff !important; +} +.ebca-coupons-slider button.ebca-coupons-button.cbsp-coupons-button.fr[data-v-07dea119] { + min-width: 206px !important; + max-width: 206px !important; +} + +.cbsp-button-mixing[data-v-e1802e52] { + background-color: #ED5050 !important; + border-radius: 23px !important; + white-space: nowrap; + font-size: 16px !important; + all: initial; + outline: 0 !important; + background-image: none !important; + color: #fff !important; + font-family: 'Benton', 'Montserrat', sans-serif !important; + font-weight: 400 !important; + line-height: 18px !important; + letter-spacing: inherit !important; + margin: 0 !important; + padding: 14px 30px !important; + text-transform: none !important; + text-shadow: none !important; + text-decoration: none !important; + text-align: center !important; + display: inline-block; + height: auto !important; + min-height: auto !important; + max-height: none !important; + width: auto; + min-width: 187px; + box-sizing: border-box; + float: none !important; + cursor: pointer; + border: 1px solid #ED5050 !important; + transition: background-color 0.2s, color 0.2s !important; + user-select: none !important; +} +.cbsp-button-mixing[data-v-e1802e52]:hover { + color: #ED5050 !important; + background-color: #fff !important; +} +.ebca-coupons_referral[data-v-e1802e52] { + margin-top: 25px !important; + font-family: 'Benton', sans-serif !important; + color: #434343 !important; + font-size: 14px !important; +} +.ebca-coupons_share[data-v-e1802e52] { + width: auto !important; + display: block !important; +} +.ebca-coupons_share__stars[data-v-e1802e52] { + margin: 15px auto 0 !important; +} +.ebca-coupons_share__stars a[data-v-e1802e52] { + cursor: pointer; +} +.ebca-coupons_share__buttons[data-v-e1802e52] { + margin: 12px; + display: flex; + justify-content: center; + box-sizing: content-box; +} +.ebca-coupons_share__buttons button[data-v-e1802e52] { + min-width: auto; + border-radius: 50px!important; + padding: 8px!important; + width: 18px!important; + height: 18px!important; + border-color: transparent !important; + background-color: #EBEBEB !important; + color: #252525 !important; + margin: 0 8px!important; + font-size: 14px; + box-sizing: content-box; + cursor: pointer; +} +.ebca-coupons_share__buttons button[data-v-e1802e52]:focus { + outline: none; +} +.ebca-coupons_share__buttons button i[data-v-e1802e52] { + margin: 0; +} +.ebca-coupons_share__buttons button span[data-v-e1802e52] { + display: none; +} +.ebca-coupons-text[data-v-e1802e52], +.ebca-coupons-subtext[data-v-e1802e52], +.ebca-coupons-review-header[data-v-e1802e52] { + font-family: 'Benton', sans-serif !important; + font-size: 14px !important; + color: #888 !important; + font-weight: 400 !important; + padding: 8px !important; + margin: 8px !important; + background-color: #fff !important; + text-align: center; +} +.ebca-coupons-text b[data-v-e1802e52], +.ebca-coupons-subtext b[data-v-e1802e52], +.ebca-coupons-review-header b[data-v-e1802e52] { + font-weight: 600 !important; +} +.ebca-coupons-review-header[data-v-e1802e52] { + font-size: 24px !important; + font-weight: 800 !important; +} +.ebca-coupons-button[data-v-e1802e52] { + background-color: #ED5050 !important; + border-radius: 23px !important; + white-space: nowrap; + font-size: 16px !important; + all: initial; + outline: 0 !important; + background-image: none !important; + color: #fff !important; + font-family: 'Benton', 'Montserrat', sans-serif !important; + font-weight: 400 !important; + line-height: 18px !important; + letter-spacing: inherit !important; + margin: 0 !important; + padding: 14px 30px !important; + text-transform: none !important; + text-shadow: none !important; + text-decoration: none !important; + text-align: center !important; + display: inline-block; + height: auto !important; + min-height: auto !important; + max-height: none !important; + width: auto; + min-width: 187px; + box-sizing: border-box; + float: none !important; + cursor: pointer; + border: 1px solid #ED5050 !important; + transition: background-color 0.2s, color 0.2s !important; + user-select: none !important; + margin: 25px !important; +} +.ebca-coupons-button[data-v-e1802e52]:hover { + color: #ED5050 !important; + background-color: #fff !important; +} +.ebca-coupons-subtext[data-v-e1802e52] { + text-align: left; + margin: 0 !important; + line-height: 14px !important; + font-size: 12px !important; + padding: 0 !important; + font-weight: 400 !important; +} + +.cbsp-button-mixing { + background-color: #ED5050 !important; + border-radius: 23px !important; + white-space: nowrap; + font-size: 16px !important; + all: initial; + outline: 0 !important; + background-image: none !important; + color: #fff !important; + font-family: 'Benton', 'Montserrat', sans-serif !important; + font-weight: 400 !important; + line-height: 18px !important; + letter-spacing: inherit !important; + margin: 0 !important; + padding: 14px 30px !important; + text-transform: none !important; + text-shadow: none !important; + text-decoration: none !important; + text-align: center !important; + display: inline-block; + height: auto !important; + min-height: auto !important; + max-height: none !important; + width: auto; + min-width: 187px; + box-sizing: border-box; + float: none !important; + cursor: pointer; + border: 1px solid #ED5050 !important; + transition: background-color 0.2s, color 0.2s !important; + user-select: none !important; +} +.cbsp-button-mixing:hover { + color: #ED5050 !important; + background-color: #fff !important; +} +.ebca-coupons-close { + background: none; + width: 17px; + height: 17px; + display: inline-block; + float: right; + cursor: pointer; + position: absolute; + top: 8px; + right: 8px; + font-size: 18px !important; + padding: 10px !important; + color: #888 !important; +} +.ebca-coupons-close:hover { + cursor: pointer; +} +.ebca-coupons-text { + line-height: 30px !important; + color: #333 !important; + font-size: 24px !important; + font-weight: 500 !important; + font-family: 'Benton', sans-serif !important; + max-width: 430px !important; + margin: 40px auto 25px !important; +} +.ebca-coupons-button { + cursor: pointer !important; + font-weight: 400 !important; + font-family: 'ProximaNova', sans-serif !important; + display: inline-block !important; + margin: 10px !important; + background-color: #ED5050 !important; + height: 39px !important; + line-height: 39px !important; + font-size: 15px !important; + border-radius: 19.5px !important; + padding: 0 40px !important; + color: #fff !important; + text-decoration: none !important; + border: 1px solid #ED5050 !important; + transition: 0.2s; +} +.ebca-coupons-button:hover { + color: #ED5050 !important; + background-color: #fff !important; +} + +.cbsp-button-mixing[data-v-54eb0c10] { + background-color: #ED5050 !important; + border-radius: 23px !important; + white-space: nowrap; + font-size: 16px !important; + all: initial; + outline: 0 !important; + background-image: none !important; + color: #fff !important; + font-family: 'Benton', 'Montserrat', sans-serif !important; + font-weight: 400 !important; + line-height: 18px !important; + letter-spacing: inherit !important; + margin: 0 !important; + padding: 14px 30px !important; + text-transform: none !important; + text-shadow: none !important; + text-decoration: none !important; + text-align: center !important; + display: inline-block; + height: auto !important; + min-height: auto !important; + max-height: none !important; + width: auto; + min-width: 187px; + box-sizing: border-box; + float: none !important; + cursor: pointer; + border: 1px solid #ED5050 !important; + transition: background-color 0.2s, color 0.2s !important; + user-select: none !important; +} +.cbsp-button-mixing[data-v-54eb0c10]:hover { + color: #ED5050 !important; + background-color: #fff !important; +} +.ebca-coupons-close[data-v-54eb0c10] { + background: none; + width: 17px; + height: 17px; + display: inline-block; + float: right; + cursor: pointer; + position: absolute; + top: 8px; + right: 8px; + font-size: 18px !important; + padding: 10px !important; + color: #888 !important; +} +.ebca-coupons_confetti[data-v-54eb0c10] { + margin-top: -20px; + margin-left: 20px; + height: 104px; + object-fit: contain; +} +.ebca-coupons_title[data-v-54eb0c10] { + font: 'Benton', sans-serif; + font-weight: 400; + color: #252525; + font-size: 24px; + line-height: 30px; + margin: 16px auto; +} +.ebca-coupons_table[data-v-54eb0c10] { + border-width: 1px 0 !important; + border-style: solid !important; + border-color: #EBEBEB !important; + width: 300px !important; + font-size: 14px !important; + font-family: 'Benton', sans-serif !important; + display: flex; + flex-direction: column; + margin: 8px auto; +} +.ebca-coupons_table__row[data-v-54eb0c10] { + display: flex; + flex-direction: row; + justify-content: space-between; + line-height: 24px; + padding: 2px; +} +.ebca-coupons_table__row__left[data-v-54eb0c10], +.ebca-coupons_table__row__right[data-v-54eb0c10] { + color: #333; + white-space: nowrap; +} +.ebca-coupons_table__right[data-v-54eb0c10] { + float: right; +} +.ebca-coupons_table__right i .ebca-coupons_tooltip[data-v-54eb0c10] { + display: none; + position: absolute; + max-width: 263px; + min-width: 263px; + padding: 20px; + box-sizing: border-box; + right: -10px; + transform: translate(100%, -50%); + top: 50%; + background-color: #fff; + box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); +} +.ebca-coupons_table__right i .ebca-coupons_tooltip[data-v-54eb0c10]:before { + content: ""; + display: block; + position: absolute; + background-color: white; + height: 10px; + width: 10px; + left: 0; + top: 50%; + transform: translate(-50%, -50%) rotate(45deg); + box-shadow: -1px 1px 1px 0px rgba(0, 0, 0, 0.3); +} +.ebca-coupons_table__right i:hover .ebca-coupons_tooltip[data-v-54eb0c10] { + display: block; +} +.ebca-coupons-text[data-v-54eb0c10], +.ebca-coupons-subtext[data-v-54eb0c10], +.ebca-coupons-review-header[data-v-54eb0c10] { + font-family: 'Benton', sans-serif !important; + font-size: 14px !important; + color: #888 !important; + font-weight: 400 !important; + padding: 8px !important; + margin: 8px !important; + background-color: #fff !important; + text-align: center; +} +.ebca-coupons-text b[data-v-54eb0c10], +.ebca-coupons-subtext b[data-v-54eb0c10], +.ebca-coupons-review-header b[data-v-54eb0c10] { + font-weight: 600 !important; +} +.ebca-coupons-review-header[data-v-54eb0c10] { + font-size: 24px !important; + font-weight: 800 !important; +} +.ebca-coupons-button[data-v-54eb0c10] { + background-color: #ED5050 !important; + border-radius: 23px !important; + white-space: nowrap; + font-size: 16px !important; + all: initial; + outline: 0 !important; + background-image: none !important; + color: #fff !important; + font-family: 'Benton', 'Montserrat', sans-serif !important; + font-weight: 400 !important; + line-height: 18px !important; + letter-spacing: inherit !important; + margin: 0 !important; + padding: 14px 30px !important; + text-transform: none !important; + text-shadow: none !important; + text-decoration: none !important; + text-align: center !important; + display: inline-block; + height: auto !important; + min-height: auto !important; + max-height: none !important; + width: auto; + min-width: 187px; + box-sizing: border-box; + float: none !important; + cursor: pointer; + border: 1px solid #ED5050 !important; + transition: background-color 0.2s, color 0.2s !important; + user-select: none !important; + margin: 25px !important; +} +.ebca-coupons-button[data-v-54eb0c10]:hover { + color: #ED5050 !important; + background-color: #fff !important; +} +.ebca-coupons-subtext[data-v-54eb0c10] { + text-align: left; + margin: 0 !important; + line-height: 14px !important; + font-size: 12px !important; + padding: 0 !important; + font-weight: 400 !important; +} +.ebca-coupons-description[data-v-54eb0c10] { + position: relative; +} + +.cbsp-button-mixing[data-v-73ba5c65] { + background-color: #ED5050 !important; + border-radius: 23px !important; + white-space: nowrap; + font-size: 16px !important; + all: initial; + outline: 0 !important; + background-image: none !important; + color: #fff !important; + font-family: 'Benton', 'Montserrat', sans-serif !important; + font-weight: 400 !important; + line-height: 18px !important; + letter-spacing: inherit !important; + margin: 0 !important; + padding: 14px 30px !important; + text-transform: none !important; + text-shadow: none !important; + text-decoration: none !important; + text-align: center !important; + display: inline-block; + height: auto !important; + min-height: auto !important; + max-height: none !important; + width: auto; + min-width: 187px; + box-sizing: border-box; + float: none !important; + cursor: pointer; + border: 1px solid #ED5050 !important; + transition: background-color 0.2s, color 0.2s !important; + user-select: none !important; +} +.cbsp-button-mixing[data-v-73ba5c65]:hover { + color: #ED5050 !important; + background-color: #fff !important; +} +.slide-fade-enter-active[data-v-73ba5c65], +.slide-fade-leave-active[data-v-73ba5c65] { + transition: width 0.5s; +} +.ebca-coupons-close[data-v-73ba5c65] { + background: none; + width: 17px; + height: 17px; + display: inline-block; + float: right; + cursor: pointer; + position: absolute; + top: 8px; + right: 8px; + font-size: 18px !important; + padding: 10px !important; + color: #888 !important; +} +.ebca-coupons_title[data-v-73ba5c65] { + margin-top: 22px; + text-align: center; + line-height: 30px; + font-size: 24px; + font-family: 'Benton', sans-serif; + font-weight: 500; +} +.ebca-coupons_code[data-v-73ba5c65] { + margin: 16px auto 20px; + font-weight: 400; + font-family: 'Benton', sans-serif; + font-size: 16px; + line-height: 23px; + text-align: center; +} +.ebca-coupons_code b[data-v-73ba5c65] { + font-weight: 600; +} +.ebca-coupons_subtext[data-v-73ba5c65] { + margin: 20px auto; + line-height: 19px; + font-size: 16px; + color: #434343; + font-weight: 300; +} +.ebca-coupons-loader[data-v-73ba5c65] { + border-radius: 25px !important; + width: 0; + height: 50px !important; + display: inline-block !important; + margin: 1px !important; + padding: 0 !important; + background: linear-gradient(36.89deg, #871E8D 10%, #478AD9 100%) !important; + min-width: 50px !important; +} +.ebca-coupons-loader-bg[data-v-73ba5c65] { + border-radius: 25px !important; + background: #D8D8D8 !important; + background-repeat: no-repeat !important; + display: block !important; + text-align: left !important; + height: 50px !important; + overflow: hidden; +} +.ebca-coupons-loader-bg[data-v-73ba5c65] { + margin: 0 60px !important; + padding: 0 !important; +} + +.cbsp-button-mixing { + background-color: #ED5050 !important; + border-radius: 23px !important; + white-space: nowrap; + font-size: 16px !important; + all: initial; + outline: 0 !important; + background-image: none !important; + color: #fff !important; + font-family: 'Benton', 'Montserrat', sans-serif !important; + font-weight: 400 !important; + line-height: 18px !important; + letter-spacing: inherit !important; + margin: 0 !important; + padding: 14px 30px !important; + text-transform: none !important; + text-shadow: none !important; + text-decoration: none !important; + text-align: center !important; + display: inline-block; + height: auto !important; + min-height: auto !important; + max-height: none !important; + width: auto; + min-width: 187px; + box-sizing: border-box; + float: none !important; + cursor: pointer; + border: 1px solid #ED5050 !important; + transition: background-color 0.2s, color 0.2s !important; + user-select: none !important; +} +.cbsp-button-mixing:hover { + color: #ED5050 !important; + background-color: #fff !important; +} +.ebca-coupon-overlay { + font-family: 'Benton', sans-serif !important; + box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.25), 0 6px 20px 0 rgba(0, 0, 0, 0.19) !important; + position: fixed; + top: 50%; + left: 50%; + box-sizing: border-box; + transform: translate(-50%, -50%); + width: 600px; + padding: 30px; + background-color: white; + text-align: center; + text-transform: none; + align-items: center; +} +.ebca-coupon-overlay hr { + margin: 0; + padding: 0; + border: 0; + border-bottom: 1px solid #aaa; +} +.ebca-coupon-overlay br { + display: block; +} +.ebca-coupon-overlay-background { + position: fixed; + top: 0; + right: 0; + left: 0; + bottom: 0; + z-index: 2147483647; + background-color: rgba(0, 0, 0, 0.5); +} +.ebca-coupon-overlay-logo { + background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22logo%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20165.9%2049.4%22%20style%3D%22enable-background%3Anew%200%200%20165.9%2049.4%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3Aurl(%23grad)%3B%7D%0A%3C%2Fstyle%3E%0A%3ClinearGradient%20id%3D%22grad%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%220%22%20y1%3D%2220.35515%22%20x2%3D%22134%22%20y2%3D%2220.35515%22%3E%0A%09%3Cstop%20offset%3D%220%22%20style%3D%22stop-color%3A%235A5CC1%22%2F%3E%0A%09%3Cstop%20offset%3D%220.50639%22%20style%3D%22stop-color%3A%23763AAF%22%2F%3E%0A%09%3Cstop%20offset%3D%221%22%20style%3D%22stop-color%3A%2392199E%22%2F%3E%0A%3C%2FlinearGradient%3E%0A%3Cpolygon%20id%3D%22shape%22%20class%3D%22st0%22%20points%3D%22133.5%2C41.4%2033.2%2C41.4%2041.2%2C49.4%20%22%2F%3E%0A%3Cpath%20id%3D%22n%22%20class%3D%22st0%22%20d%3D%22M149.6%2C36.3v-16c0-3%2C2.1-5.5%2C5.1-5.5c3%2C0%2C5.1%2C2.5%2C5.1%2C5.5v16h6.2v-16c0-6.6-4.5-11.9-11.1-11.9%0A%09c-3%2C0-5.3%2C1.7-5.3%2C1.7V9h-6.2v27.2H149.6z%22%2F%3E%0A%3Cpath%20id%3D%22e%22%20class%3D%22st0%22%20d%3D%22M129.1%2C8.3c-7.2%2C0-12.3%2C6.3-12.3%2C14.3c0%2C8.4%2C6.4%2C14.3%2C12.9%2C14.3c3.3%2C0%2C7.4-1.1%2C10.9-6.1l-5.5-3.2%0A%09c-4.2%2C6.2-11.3%2C3.1-12.1-3.2l17.8%2C0C142.4%2C14.8%2C136.1%2C8.3%2C129.1%2C8.3z%20M134.5%2C19.1h-11.1C124.7%2C12.8%2C133.3%2C12.4%2C134.5%2C19.1z%22%2F%3E%0A%3Cpath%20id%3D%22t%22%20class%3D%22st0%22%20d%3D%22M114.8%2C29.8c-0.6%2C0.4-1.3%2C0.7-2.1%2C0.7c-1%2C0-2.9-0.8-2.9-3.3V15.5h5.3V9h-5.3l0-6.8h-6.2l0%2C6.8h-3.3v6.5%0A%09h3.3v11.7c0%2C6.1%2C4.6%2C9.7%2C9.2%2C9.7c1.7%2C0%2C4.1-0.6%2C6-1.7L114.8%2C29.8z%22%2F%3E%0A%3Cpath%20id%3D%22u%22%20class%3D%22st0%22%20d%3D%22M92%2C9v16c0%2C3-2.1%2C5.5-5.1%2C5.5c-3%2C0-5.1-2.5-5.1-5.5V9h-6.2v16c0%2C6.6%2C4.5%2C11.9%2C11.1%2C11.9%0A%09c3%2C0%2C5.3-1.7%2C5.3-1.7v1h6.2V9H92z%22%2F%3E%0A%3Cpolygon%20id%3D%22k%22%20class%3D%22st0%22%20points%3D%2264%2C21.8%2074.6%2C9%2066%2C9%2058.5%2C18.5%2058.5%2C0%2052.2%2C0%2052.2%2C36.3%2058.5%2C36.3%2058.5%2C25.1%2067.7%2C36.3%20%0A%0976.3%2C36.3%20%22%2F%3E%0A%3Cpath%20id%3D%22a%22%20class%3D%22st0%22%20d%3D%22M42.5%2C9v1.2c-1.9-1.2-3.5-1.9-5.8-1.9c-7%2C0-12.4%2C6.4-12.4%2C14.3c0%2C7.9%2C5.3%2C14.3%2C12.4%2C14.3%0A%09c2.3%2C0%2C4-0.7%2C5.8-1.9v1.2h6.2V9H42.5z%20M36.6%2C30.4c-3.5%2C0-6-3.4-6-7.7c0-4.3%2C2.5-7.7%2C6-7.7c3.5%2C0%2C5.9%2C3.4%2C5.9%2C7.7%0A%09C42.6%2C27%2C40.1%2C30.4%2C36.6%2C30.4z%22%2F%3E%0A%3Cpath%20id%3D%22R%22%20class%3D%22st0%22%20d%3D%22M6.5%2C36.3V25.7H11l7.9%2C10.5H27l-9.6-12.7c3-2.1%2C4.9-5.6%2C4.9-9.6c0-6.5-5.3-11.7-11.7-11.7H0v34H6.5z%0A%09%20M6.5%2C8.7h4.2c2.9%2C0%2C5.3%2C2.4%2C5.3%2C5.3c0%2C2.9-2.4%2C5.3-5.3%2C5.3H6.5V8.7z%22%2F%3E%0A%3C%2Fsvg%3E%0A"); + text-align: left; + display: block; + height: 18px; + background-size: contain; + background-repeat: no-repeat; + width: 60px; + padding: 0; + position: absolute; +} + +.cbsp-button-mixing { + background-color: #ED5050 !important; + border-radius: 23px !important; + white-space: nowrap; + font-size: 16px !important; + all: initial; + outline: 0 !important; + background-image: none !important; + color: #fff !important; + font-family: 'Benton', 'Montserrat', sans-serif !important; + font-weight: 400 !important; + line-height: 18px !important; + letter-spacing: inherit !important; + margin: 0 !important; + padding: 14px 30px !important; + text-transform: none !important; + text-shadow: none !important; + text-decoration: none !important; + text-align: center !important; + display: inline-block; + height: auto !important; + min-height: auto !important; + max-height: none !important; + width: auto; + min-width: 187px; + box-sizing: border-box; + float: none !important; + cursor: pointer; + border: 1px solid #ED5050 !important; + transition: background-color 0.2s, color 0.2s !important; + user-select: none !important; +} +.cbsp-button-mixing:hover { + color: #ED5050 !important; + background-color: #fff !important; +} +.slide-fade-enter, +.slide-fade-leave-active { + transform: translateY(-20px); + opacity: 0; +} +.slide-fade-enter-active, +.slide-fade-leave-active { + transition: 0.5s; +} +.ebca-notification { + font-family: 'Benton', sans-serif; + position: fixed; + right: 10px; + top: 10px; + width: auto !important; + border-radius: 4px; + box-shadow: rgba(0, 0, 0, 0.5) 0 0 10px; + background: #fff; + font-size: 100%; + overflow: visible; + z-index: 2147483647 !important; + box-sizing: content-box !important; +} +.ebca-notification * { + box-sizing: content-box !important; + vertical-align: middle; + line-height: normal; + padding: 0; + margin: 0; +} +.ebca-notification-activated { + display: inline-block; + padding: 0 40px; + font-size: 16px; + line-height: 20px; + font-weight: 600; + min-width: 160px; + text-align: center; +} +.ebca-notification-promo { + color: #929ca0; + background: #f1f1f1; + box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.1); +} +.ebca-notification-promo .ebca-promo-h1 { + font-size: 40px; + line-height: 40px; + font-weight: 800; + float: left; + width: 33%; + text-align: right; +} +.ebca-notification-promo .ebca-promo-h2 { + font-size: 14px; + line-height: 14px; + font-weight: 600; + float: left; + margin: 7px; +} +.ebca-notification-promo .ebca-promo-h2 small { + font-weight: 400; + font-size: 12px; + line-height: 12px; +} +.ebca-notification-close { + background-size: 100%; + text-align: center; + font-size: 14px; + font-family: "Roboto", sans-serif; + font-weight: 300; + text-decoration: underline; + color: #888; + cursor: pointer; + position: absolute; + top: 10px; + right: 10px; +} +.ebca-notification-button { + position: relative; + cursor: pointer; + min-width: 220px; + height: 40px; + text-align: center; + color: #FFF !important; + text-decoration: none; + line-height: 43px; + font-size: 15px; + display: block; + margin: 10px 8px; + padding: 0 8px; + white-space: nowrap; + border-radius: 5px; + width: auto !important; + font-weight: 400; + font-family: 'Benton', sans-serif !important; +} +.ebca-notification-button.red { + color: #fff !important; + background: #ED5050; + box-shadow: none; + border-radius: 19px; + margin: 16px 20px 16px 10px; + transition: 0.2s; + border: 1px solid #ED5050 !important; +} +.ebca-notification-button.red:active { + top: 0; +} +.ebca-notification-button.red:before { + display: none; +} +.ebca-notification-button.red:hover { + background: #fff !important; + color: #ED5050 !important; +} +.ebca-notification-button.ebca-notification-button-recommended { + white-space: nowrap; + margin-top: 5px; + margin-bottom: 10px; +} +.ebca-notification-button:active { + -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset, 0 -1px 0 rgba(255, 255, 255, 0.1) inset; + top: 5px; +} +.ebca-notification-bonus { + border-top: 1px solid #ddd; + padding: 10px; + background: #EBEBEB; + font-size: 14px; + display: flex; + align-items: center; + align-content: center; + font-family: 'ProximaNova', sans-serif; +} +.ebca-notification-bonus.ebca-notification-promo { + background: #000; + color: #fff; + border-top: #000; +} +.ebca-notification-bonus .ebca-bonus-description { + color: #000; + width: 100%; +} +.ebca-notification-bonus > i { + padding: 0 10px; + font-size: 18px; + color: #000; +} +.ebca-notification-bonus .ebca-notification-bonus-expires { + float: right; + padding-left: 20px; + white-space: nowrap; + color: #e10b14; + font-size: 12px; + line-height: 14px; +} +.ebca-notification-bonus .ebca-notification-bonus-expires > i { + padding: 0 4px; + font-size: 14px; + line-height: 14px; +} +.ebca-notification-logo { + display: inline-block !important; + width: 104px !important; + height: 64px !important; + margin: 0 !important; + background-position: center !important; + background-repeat: no-repeat !important; + position: relative !important; + z-index: 10 !important; + background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22logo%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20165.9%2049.4%22%20style%3D%22enable-background%3Anew%200%200%20165.9%2049.4%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23FFF%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpolygon%20id%3D%22shape%22%20class%3D%22st0%22%20points%3D%22133.5%2C41.4%2033.2%2C41.4%2041.2%2C49.4%20%22%2F%3E%0A%3Cpath%20id%3D%22n%22%20class%3D%22st0%22%20d%3D%22M149.6%2C36.3v-16c0-3%2C2.1-5.5%2C5.1-5.5c3%2C0%2C5.1%2C2.5%2C5.1%2C5.5v16h6.2v-16c0-6.6-4.5-11.9-11.1-11.9%0A%09c-3%2C0-5.3%2C1.7-5.3%2C1.7V9h-6.2v27.2H149.6z%22%2F%3E%0A%3Cpath%20id%3D%22e%22%20class%3D%22st0%22%20d%3D%22M129.1%2C8.3c-7.2%2C0-12.3%2C6.3-12.3%2C14.3c0%2C8.4%2C6.4%2C14.3%2C12.9%2C14.3c3.3%2C0%2C7.4-1.1%2C10.9-6.1l-5.5-3.2%0A%09c-4.2%2C6.2-11.3%2C3.1-12.1-3.2l17.8%2C0C142.4%2C14.8%2C136.1%2C8.3%2C129.1%2C8.3z%20M134.5%2C19.1h-11.1C124.7%2C12.8%2C133.3%2C12.4%2C134.5%2C19.1z%22%2F%3E%0A%3Cpath%20id%3D%22t%22%20class%3D%22st0%22%20d%3D%22M114.8%2C29.8c-0.6%2C0.4-1.3%2C0.7-2.1%2C0.7c-1%2C0-2.9-0.8-2.9-3.3V15.5h5.3V9h-5.3l0-6.8h-6.2l0%2C6.8h-3.3v6.5%0A%09h3.3v11.7c0%2C6.1%2C4.6%2C9.7%2C9.2%2C9.7c1.7%2C0%2C4.1-0.6%2C6-1.7L114.8%2C29.8z%22%2F%3E%0A%3Cpath%20id%3D%22u%22%20class%3D%22st0%22%20d%3D%22M92%2C9v16c0%2C3-2.1%2C5.5-5.1%2C5.5c-3%2C0-5.1-2.5-5.1-5.5V9h-6.2v16c0%2C6.6%2C4.5%2C11.9%2C11.1%2C11.9%0A%09c3%2C0%2C5.3-1.7%2C5.3-1.7v1h6.2V9H92z%22%2F%3E%0A%3Cpolygon%20id%3D%22k%22%20class%3D%22st0%22%20points%3D%2264%2C21.8%2074.6%2C9%2066%2C9%2058.5%2C18.5%2058.5%2C0%2052.2%2C0%2052.2%2C36.3%2058.5%2C36.3%2058.5%2C25.1%2067.7%2C36.3%20%0A%0976.3%2C36.3%20%22%2F%3E%0A%3Cpath%20id%3D%22a%22%20class%3D%22st0%22%20d%3D%22M42.5%2C9v1.2c-1.9-1.2-3.5-1.9-5.8-1.9c-7%2C0-12.4%2C6.4-12.4%2C14.3c0%2C7.9%2C5.3%2C14.3%2C12.4%2C14.3%0A%09c2.3%2C0%2C4-0.7%2C5.8-1.9v1.2h6.2V9H42.5z%20M36.6%2C30.4c-3.5%2C0-6-3.4-6-7.7c0-4.3%2C2.5-7.7%2C6-7.7c3.5%2C0%2C5.9%2C3.4%2C5.9%2C7.7%0A%09C42.6%2C27%2C40.1%2C30.4%2C36.6%2C30.4z%22%2F%3E%0A%3Cpath%20id%3D%22R%22%20class%3D%22st0%22%20d%3D%22M6.5%2C36.3V25.7H11l7.9%2C10.5H27l-9.6-12.7c3-2.1%2C4.9-5.6%2C4.9-9.6c0-6.5-5.3-11.7-11.7-11.7H0v34H6.5z%0A%09%20M6.5%2C8.7h4.2c2.9%2C0%2C5.3%2C2.4%2C5.3%2C5.3c0%2C2.9-2.4%2C5.3-5.3%2C5.3H6.5V8.7z%22%2F%3E%0A%3C%2Fsvg%3E%0A") !important; + background-size: contain !important; +} +.ebca-notification table, +.ebca-notification td { + border-collapse: collapse !important; + background: none; + border: 0 !important; + margin: 0 !important; + padding: 4px; + width: auto; +} +.ebca-notification td { + box-sizing: border-box !important; + min-width: 30px; +} +.ebca-notification table { + min-width: 421px; + overflow: hidden; + border-radius: 4px; +} +.ebca-notification .ebca-notification-logo-bg { + width: auto; + min-width: 115px; + background: linear-gradient(30deg, #940793 0%, #311293 100%) !important; + color: #fff; + padding: 0 16px; + position: relative !important; + height: 91px; + display: flex; + align-items: center; +} +.ebca-notification .ebca-notification-logo-bg-arrow { + position: absolute !important; + right: 0 !important; + top: 0 !important; + width: auto !important; + border-top: 46px solid white !important; + border-bottom: 46px solid white !important; + border-left: 26px solid transparent !important; +} +.ebca-notification .ebca-notification-logo-bg-activated { + font-size: 16px; + line-height: 20px; + font-weight: 600; + min-width: 160px; + text-align: center; + background: linear-gradient(30deg, #940793 0%, #311293 50%, #2385D6 100%) !important; +} +.ebca-notification .ebca-notification-logo-bg-activated span { + display: block; + text-align: center; + padding: 5px 0 0; + margin: 0; + font-size: 14px; + line-height: 18px; + font-weight: 400; +} +.ebca-notification-sign { + font-size: 14px; + line-height: 18px; + white-space: nowrap; + font-family: 'Benton', sans-serif; + color: #434343; + text-align: center; + margin-right: 20px; + margin-left: 10px; + cursor: default; + margin-top: 8px; +} +.ebca-notification .ebca-higher-cashback .ebca-notification-logo-bg { + background: linear-gradient(251.552deg, #ED5050 30%, #A60692 120%) !important; + height: 135px; + min-width: 105px; +} +.ebca-notification .ebca-higher-cashback .ebca-notification-logo-bg .ebca-notification-logo { + width: 95px !important; + height: 40px !important; + background-position: top center !important; +} +.ebca-notification .ebca-higher-cashback .ebca-notification-logo-bg .ebca-notification-plus { + background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2243px%22%20height%3D%2243px%22%20viewBox%3D%220%200%2043%2043%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3C!--%20Generator%3A%20sketchtool%2058%20(101010)%20-%20https%3A%2F%2Fsketch.com%20--%3E%0A%20%20%20%20%3Ctitle%3E0BCECCCE-C43C-4F62-860A-8FCC4337087A%3C%2Ftitle%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20sketchtool.%3C%2Fdesc%3E%0A%20%20%20%20%3Cdefs%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M15.20532%2C1.04849%20C15.20532%2C1.555334%2015.62769%2C1.89323%2016.05006%2C1.89323%20C16.47243%2C1.89323%2016.8948%2C1.555334%2016.8948%2C1.04849%20C16.8948%2C0.541646%2016.47243%2C0.20375%2016.05006%2C0.20375%20C15.62769%2C0.20375%2015.20532%2C0.541646%2015.20532%2C1.04849%20Z%20M17.73954%2C1.04849%20C17.73954%2C1.555334%2018.16191%2C1.89323%2018.58428%2C1.89323%20C19.00665%2C1.89323%2019.42902%2C1.555334%2019.42902%2C1.04849%20C19.42902%2C0.541646%2019.00665%2C0.20375%2018.58428%2C0.20375%20C18.16191%2C0.20375%2017.73954%2C0.541646%2017.73954%2C1.04849%20Z%20M20.27376%2C1.04849%20C20.27376%2C1.555334%2020.69613%2C1.89323%2021.1185%2C1.89323%20C21.54087%2C1.89323%2021.96324%2C1.555334%2021.96324%2C1.04849%20C21.96324%2C0.541646%2021.54087%2C0.20375%2021.1185%2C0.20375%20C20.69613%2C0.20375%2020.27376%2C0.541646%2020.27376%2C1.04849%20Z%20M22.80798%2C1.04849%20C22.80798%2C1.555334%2023.23035%2C1.89323%2023.65272%2C1.89323%20C24.07509%2C1.89323%2024.49746%2C1.555334%2024.49746%2C1.04849%20C24.49746%2C0.541646%2024.07509%2C0.20375%2023.65272%2C0.20375%20C23.23035%2C0.20375%2022.80798%2C0.541646%2022.80798%2C1.04849%20Z%20M25.3422%2C1.04849%20C25.3422%2C1.555334%2025.76457%2C1.89323%2026.18694%2C1.89323%20C26.60931%2C1.89323%2027.03168%2C1.555334%2027.03168%2C1.04849%20C27.03168%2C0.541646%2026.60931%2C0.20375%2026.18694%2C0.20375%20C25.76457%2C0.20375%2025.3422%2C0.541646%2025.3422%2C1.04849%20Z%20M15.20532%2C3.58271%20C15.20532%2C4.089554%2015.62769%2C4.42745%2016.05006%2C4.42745%20C16.47243%2C4.42745%2016.8948%2C4.089554%2016.8948%2C3.58271%20C16.8948%2C3.075866%2016.47243%2C2.73797%2016.05006%2C2.73797%20C15.62769%2C2.73797%2015.20532%2C3.075866%2015.20532%2C3.58271%20Z%20M17.73954%2C3.58271%20C17.73954%2C4.089554%2018.16191%2C4.42745%2018.58428%2C4.42745%20C19.00665%2C4.42745%2019.42902%2C4.089554%2019.42902%2C3.58271%20C19.42902%2C3.075866%2019.00665%2C2.73797%2018.58428%2C2.73797%20C18.16191%2C2.73797%2017.73954%2C3.075866%2017.73954%2C3.58271%20Z%20M20.27376%2C3.58271%20C20.27376%2C4.089554%2020.69613%2C4.42745%2021.1185%2C4.42745%20C21.54087%2C4.42745%2021.96324%2C4.089554%2021.96324%2C3.58271%20C21.96324%2C3.075866%2021.54087%2C2.73797%2021.1185%2C2.73797%20C20.69613%2C2.73797%2020.27376%2C3.075866%2020.27376%2C3.58271%20Z%20M22.80798%2C3.58271%20C22.80798%2C4.089554%2023.23035%2C4.42745%2023.65272%2C4.42745%20C24.07509%2C4.42745%2024.49746%2C4.089554%2024.49746%2C3.58271%20C24.49746%2C3.075866%2024.07509%2C2.73797%2023.65272%2C2.73797%20C23.23035%2C2.73797%2022.80798%2C3.075866%2022.80798%2C3.58271%20Z%20M25.3422%2C3.58271%20C25.3422%2C4.089554%2025.76457%2C4.42745%2026.18694%2C4.42745%20C26.60931%2C4.42745%2027.03168%2C4.089554%2027.03168%2C3.58271%20C27.03168%2C3.075866%2026.60931%2C2.73797%2026.18694%2C2.73797%20C25.76457%2C2.73797%2025.3422%2C3.075866%2025.3422%2C3.58271%20Z%20M15.20532%2C6.11693%20C15.20532%2C6.623774%2015.62769%2C6.96167%2016.05006%2C6.96167%20C16.47243%2C6.96167%2016.8948%2C6.623774%2016.8948%2C6.11693%20C16.8948%2C5.610086%2016.47243%2C5.27219%2016.05006%2C5.27219%20C15.62769%2C5.27219%2015.20532%2C5.610086%2015.20532%2C6.11693%20Z%20M17.73954%2C6.11693%20C17.73954%2C6.623774%2018.16191%2C6.96167%2018.58428%2C6.96167%20C19.00665%2C6.96167%2019.42902%2C6.623774%2019.42902%2C6.11693%20C19.42902%2C5.610086%2019.00665%2C5.27219%2018.58428%2C5.27219%20C18.16191%2C5.27219%2017.73954%2C5.610086%2017.73954%2C6.11693%20Z%20M20.27376%2C6.11693%20C20.27376%2C6.623774%2020.69613%2C6.96167%2021.1185%2C6.96167%20C21.54087%2C6.96167%2021.96324%2C6.623774%2021.96324%2C6.11693%20C21.96324%2C5.610086%2021.54087%2C5.27219%2021.1185%2C5.27219%20C20.69613%2C5.27219%2020.27376%2C5.610086%2020.27376%2C6.11693%20Z%20M22.80798%2C6.11693%20C22.80798%2C6.623774%2023.23035%2C6.96167%2023.65272%2C6.96167%20C24.07509%2C6.96167%2024.49746%2C6.623774%2024.49746%2C6.11693%20C24.49746%2C5.610086%2024.07509%2C5.27219%2023.65272%2C5.27219%20C23.23035%2C5.27219%2022.80798%2C5.610086%2022.80798%2C6.11693%20Z%20M25.3422%2C6.11693%20C25.3422%2C6.623774%2025.76457%2C6.96167%2026.18694%2C6.96167%20C26.60931%2C6.96167%2027.03168%2C6.623774%2027.03168%2C6.11693%20C27.03168%2C5.610086%2026.60931%2C5.27219%2026.18694%2C5.27219%20C25.76457%2C5.27219%2025.3422%2C5.610086%2025.3422%2C6.11693%20Z%20M15.20532%2C8.65115%20C15.20532%2C9.157994%2015.62769%2C9.49589%2016.05006%2C9.49589%20C16.47243%2C9.49589%2016.8948%2C9.157994%2016.8948%2C8.65115%20C16.8948%2C8.144306%2016.47243%2C7.80641%2016.05006%2C7.80641%20C15.62769%2C7.80641%2015.20532%2C8.144306%2015.20532%2C8.65115%20Z%20M17.73954%2C8.65115%20C17.73954%2C9.157994%2018.16191%2C9.49589%2018.58428%2C9.49589%20C19.00665%2C9.49589%2019.42902%2C9.157994%2019.42902%2C8.65115%20C19.42902%2C8.144306%2019.00665%2C7.80641%2018.58428%2C7.80641%20C18.16191%2C7.80641%2017.73954%2C8.144306%2017.73954%2C8.65115%20Z%20M20.27376%2C8.65115%20C20.27376%2C9.157994%2020.69613%2C9.49589%2021.1185%2C9.49589%20C21.54087%2C9.49589%2021.96324%2C9.157994%2021.96324%2C8.65115%20C21.96324%2C8.144306%2021.54087%2C7.80641%2021.1185%2C7.80641%20C20.69613%2C7.80641%2020.27376%2C8.144306%2020.27376%2C8.65115%20Z%20M22.80798%2C8.65115%20C22.80798%2C9.157994%2023.23035%2C9.49589%2023.65272%2C9.49589%20C24.07509%2C9.49589%2024.49746%2C9.157994%2024.49746%2C8.65115%20C24.49746%2C8.144306%2024.07509%2C7.80641%2023.65272%2C7.80641%20C23.23035%2C7.80641%2022.80798%2C8.144306%2022.80798%2C8.65115%20Z%20M25.3422%2C8.65115%20C25.3422%2C9.157994%2025.76457%2C9.49589%2026.18694%2C9.49589%20C26.60931%2C9.49589%2027.03168%2C9.157994%2027.03168%2C8.65115%20C27.03168%2C8.144306%2026.60931%2C7.80641%2026.18694%2C7.80641%20C25.76457%2C7.80641%2025.3422%2C8.144306%2025.3422%2C8.65115%20Z%20M15.20532%2C11.18537%20C15.20532%2C11.692214%2015.62769%2C12.03011%2016.05006%2C12.03011%20C16.47243%2C12.03011%2016.8948%2C11.692214%2016.8948%2C11.18537%20C16.8948%2C10.678526%2016.47243%2C10.34063%2016.05006%2C10.34063%20C15.62769%2C10.34063%2015.20532%2C10.678526%2015.20532%2C11.18537%20Z%20M17.73954%2C11.18537%20C17.73954%2C11.692214%2018.16191%2C12.03011%2018.58428%2C12.03011%20C19.00665%2C12.03011%2019.42902%2C11.692214%2019.42902%2C11.18537%20C19.42902%2C10.678526%2019.00665%2C10.34063%2018.58428%2C10.34063%20C18.16191%2C10.34063%2017.73954%2C10.678526%2017.73954%2C11.18537%20Z%20M20.27376%2C11.18537%20C20.27376%2C11.692214%2020.69613%2C12.03011%2021.1185%2C12.03011%20C21.54087%2C12.03011%2021.96324%2C11.692214%2021.96324%2C11.18537%20C21.96324%2C10.678526%2021.54087%2C10.34063%2021.1185%2C10.34063%20C20.69613%2C10.34063%2020.27376%2C10.678526%2020.27376%2C11.18537%20Z%20M22.80798%2C11.18537%20C22.80798%2C11.692214%2023.23035%2C12.03011%2023.65272%2C12.03011%20C24.07509%2C12.03011%2024.49746%2C11.692214%2024.49746%2C11.18537%20C24.49746%2C10.678526%2024.07509%2C10.34063%2023.65272%2C10.34063%20C23.23035%2C10.34063%2022.80798%2C10.678526%2022.80798%2C11.18537%20Z%20M25.3422%2C11.18537%20C25.3422%2C11.692214%2025.76457%2C12.03011%2026.18694%2C12.03011%20C26.60931%2C12.03011%2027.03168%2C11.692214%2027.03168%2C11.18537%20C27.03168%2C10.678526%2026.60931%2C10.34063%2026.18694%2C10.34063%20C25.76457%2C10.34063%2025.3422%2C10.678526%2025.3422%2C11.18537%20Z%20M15.20532%2C13.71959%20C15.20532%2C14.226434%2015.62769%2C14.56433%2016.05006%2C14.56433%20C16.47243%2C14.56433%2016.8948%2C14.226434%2016.8948%2C13.71959%20C16.8948%2C13.212746%2016.47243%2C12.87485%2016.05006%2C12.87485%20C15.62769%2C12.87485%2015.20532%2C13.212746%2015.20532%2C13.71959%20Z%20M17.73954%2C13.71959%20C17.73954%2C14.226434%2018.16191%2C14.56433%2018.58428%2C14.56433%20C19.00665%2C14.56433%2019.42902%2C14.226434%2019.42902%2C13.71959%20C19.42902%2C13.212746%2019.00665%2C12.87485%2018.58428%2C12.87485%20C18.16191%2C12.87485%2017.73954%2C13.212746%2017.73954%2C13.71959%20Z%20M20.27376%2C13.71959%20C20.27376%2C14.226434%2020.69613%2C14.56433%2021.1185%2C14.56433%20C21.54087%2C14.56433%2021.96324%2C14.226434%2021.96324%2C13.71959%20C21.96324%2C13.212746%2021.54087%2C12.87485%2021.1185%2C12.87485%20C20.69613%2C12.87485%2020.27376%2C13.212746%2020.27376%2C13.71959%20Z%20M22.80798%2C13.71959%20C22.80798%2C14.226434%2023.23035%2C14.56433%2023.65272%2C14.56433%20C24.07509%2C14.56433%2024.49746%2C14.226434%2024.49746%2C13.71959%20C24.49746%2C13.212746%2024.07509%2C12.87485%2023.65272%2C12.87485%20C23.23035%2C12.87485%2022.80798%2C13.212746%2022.80798%2C13.71959%20Z%20M25.3422%2C13.71959%20C25.3422%2C14.226434%2025.76457%2C14.56433%2026.18694%2C14.56433%20C26.60931%2C14.56433%2027.03168%2C14.226434%2027.03168%2C13.71959%20C27.03168%2C13.212746%2026.60931%2C12.87485%2026.18694%2C12.87485%20C25.76457%2C12.87485%2025.3422%2C13.212746%2025.3422%2C13.71959%20Z%20M0%2C16.25381%20C0%2C16.760654%200.42237%2C17.09855%200.84474%2C17.09855%20C1.26711%2C17.09855%201.68948%2C16.760654%201.68948%2C16.25381%20C1.68948%2C15.746966%201.26711%2C15.40907%200.84474%2C15.40907%20C0.42237%2C15.40907%200%2C15.746966%200%2C16.25381%20Z%20M2.53422%2C16.25381%20C2.53422%2C16.760654%202.95659%2C17.09855%203.37896%2C17.09855%20C3.80133%2C17.09855%204.2237%2C16.760654%204.2237%2C16.25381%20C4.2237%2C15.746966%203.80133%2C15.40907%203.37896%2C15.40907%20C2.95659%2C15.40907%202.53422%2C15.746966%202.53422%2C16.25381%20Z%20M5.06844%2C16.25381%20C5.06844%2C16.760654%205.49081%2C17.09855%205.91318%2C17.09855%20C6.33555%2C17.09855%206.75792%2C16.760654%206.75792%2C16.25381%20C6.75792%2C15.746966%206.33555%2C15.40907%205.91318%2C15.40907%20C5.49081%2C15.40907%205.06844%2C15.746966%205.06844%2C16.25381%20Z%20M7.60266%2C16.25381%20C7.60266%2C16.760654%208.02503%2C17.09855%208.4474%2C17.09855%20C8.86977%2C17.09855%209.29214%2C16.760654%209.29214%2C16.25381%20C9.29214%2C15.746966%208.86977%2C15.40907%208.4474%2C15.40907%20C8.02503%2C15.40907%207.60266%2C15.746966%207.60266%2C16.25381%20Z%20M10.13688%2C16.25381%20C10.13688%2C16.760654%2010.55925%2C17.09855%2010.98162%2C17.09855%20C11.40399%2C17.09855%2011.82636%2C16.760654%2011.82636%2C16.25381%20C11.82636%2C15.746966%2011.40399%2C15.40907%2010.98162%2C15.40907%20C10.55925%2C15.40907%2010.13688%2C15.746966%2010.13688%2C16.25381%20Z%20M12.6711%2C16.25381%20C12.6711%2C16.760654%2013.09347%2C17.09855%2013.51584%2C17.09855%20C13.93821%2C17.09855%2014.36058%2C16.760654%2014.36058%2C16.25381%20C14.36058%2C15.746966%2013.93821%2C15.40907%2013.51584%2C15.40907%20C13.09347%2C15.40907%2012.6711%2C15.746966%2012.6711%2C16.25381%20Z%20M15.20532%2C16.25381%20C15.20532%2C16.760654%2015.62769%2C17.09855%2016.05006%2C17.09855%20C16.47243%2C17.09855%2016.8948%2C16.760654%2016.8948%2C16.25381%20C16.8948%2C15.746966%2016.47243%2C15.40907%2016.05006%2C15.40907%20C15.62769%2C15.40907%2015.20532%2C15.746966%2015.20532%2C16.25381%20Z%20M17.73954%2C16.25381%20C17.73954%2C16.760654%2018.16191%2C17.09855%2018.58428%2C17.09855%20C19.00665%2C17.09855%2019.42902%2C16.760654%2019.42902%2C16.25381%20C19.42902%2C15.746966%2019.00665%2C15.40907%2018.58428%2C15.40907%20C18.16191%2C15.40907%2017.73954%2C15.746966%2017.73954%2C16.25381%20Z%20M20.27376%2C16.25381%20C20.27376%2C16.760654%2020.69613%2C17.09855%2021.1185%2C17.09855%20C21.54087%2C17.09855%2021.96324%2C16.760654%2021.96324%2C16.25381%20C21.96324%2C15.746966%2021.54087%2C15.40907%2021.1185%2C15.40907%20C20.69613%2C15.40907%2020.27376%2C15.746966%2020.27376%2C16.25381%20Z%20M22.80798%2C16.25381%20C22.80798%2C16.760654%2023.23035%2C17.09855%2023.65272%2C17.09855%20C24.07509%2C17.09855%2024.49746%2C16.760654%2024.49746%2C16.25381%20C24.49746%2C15.746966%2024.07509%2C15.40907%2023.65272%2C15.40907%20C23.23035%2C15.40907%2022.80798%2C15.746966%2022.80798%2C16.25381%20Z%20M25.3422%2C16.25381%20C25.3422%2C16.760654%2025.76457%2C17.09855%2026.18694%2C17.09855%20C26.60931%2C17.09855%2027.03168%2C16.760654%2027.03168%2C16.25381%20C27.03168%2C15.746966%2026.60931%2C15.40907%2026.18694%2C15.40907%20C25.76457%2C15.40907%2025.3422%2C15.746966%2025.3422%2C16.25381%20Z%20M27.87642%2C16.25381%20C27.87642%2C16.760654%2028.29879%2C17.09855%2028.72116%2C17.09855%20C29.14353%2C17.09855%2029.5659%2C16.760654%2029.5659%2C16.25381%20C29.5659%2C15.746966%2029.14353%2C15.40907%2028.72116%2C15.40907%20C28.29879%2C15.40907%2027.87642%2C15.746966%2027.87642%2C16.25381%20Z%20M30.41064%2C16.25381%20C30.41064%2C16.760654%2030.83301%2C17.09855%2031.25538%2C17.09855%20C31.67775%2C17.09855%2032.10012%2C16.760654%2032.10012%2C16.25381%20C32.10012%2C15.746966%2031.67775%2C15.40907%2031.25538%2C15.40907%20C30.83301%2C15.40907%2030.41064%2C15.746966%2030.41064%2C16.25381%20Z%20M32.94486%2C16.25381%20C32.94486%2C16.760654%2033.36723%2C17.09855%2033.7896%2C17.09855%20C34.21197%2C17.09855%2034.63434%2C16.760654%2034.63434%2C16.25381%20C34.63434%2C15.746966%2034.21197%2C15.40907%2033.7896%2C15.40907%20C33.36723%2C15.40907%2032.94486%2C15.746966%2032.94486%2C16.25381%20Z%20M35.47908%2C16.25381%20C35.47908%2C16.760654%2035.90145%2C17.09855%2036.32382%2C17.09855%20C36.74619%2C17.09855%2037.16856%2C16.760654%2037.16856%2C16.25381%20C37.16856%2C15.746966%2036.74619%2C15.40907%2036.32382%2C15.40907%20C35.90145%2C15.40907%2035.47908%2C15.746966%2035.47908%2C16.25381%20Z%20M38.0133%2C16.25381%20C38.0133%2C16.760654%2038.43567%2C17.09855%2038.85804%2C17.09855%20C39.28041%2C17.09855%2039.70278%2C16.760654%2039.70278%2C16.25381%20C39.70278%2C15.746966%2039.28041%2C15.40907%2038.85804%2C15.40907%20C38.43567%2C15.40907%2038.0133%2C15.746966%2038.0133%2C16.25381%20Z%20M40.54752%2C16.25381%20C40.54752%2C16.760654%2040.96989%2C17.09855%2041.39226%2C17.09855%20C41.81463%2C17.09855%2042.237%2C16.760654%2042.237%2C16.25381%20C42.237%2C15.746966%2041.81463%2C15.40907%2041.39226%2C15.40907%20C40.96989%2C15.40907%2040.54752%2C15.746966%2040.54752%2C16.25381%20Z%20M0%2C18.78803%20C0%2C19.294874%200.42237%2C19.63277%200.84474%2C19.63277%20C1.26711%2C19.63277%201.68948%2C19.294874%201.68948%2C18.78803%20C1.68948%2C18.281186%201.26711%2C17.94329%200.84474%2C17.94329%20C0.42237%2C17.94329%200%2C18.281186%200%2C18.78803%20Z%20M2.53422%2C18.78803%20C2.53422%2C19.294874%202.95659%2C19.63277%203.37896%2C19.63277%20C3.80133%2C19.63277%204.2237%2C19.294874%204.2237%2C18.78803%20C4.2237%2C18.281186%203.80133%2C17.94329%203.37896%2C17.94329%20C2.95659%2C17.94329%202.53422%2C18.281186%202.53422%2C18.78803%20Z%20M5.06844%2C18.78803%20C5.06844%2C19.294874%205.49081%2C19.63277%205.91318%2C19.63277%20C6.33555%2C19.63277%206.75792%2C19.294874%206.75792%2C18.78803%20C6.75792%2C18.281186%206.33555%2C17.94329%205.91318%2C17.94329%20C5.49081%2C17.94329%205.06844%2C18.281186%205.06844%2C18.78803%20Z%20M7.60266%2C18.78803%20C7.60266%2C19.294874%208.02503%2C19.63277%208.4474%2C19.63277%20C8.86977%2C19.63277%209.29214%2C19.294874%209.29214%2C18.78803%20C9.29214%2C18.281186%208.86977%2C17.94329%208.4474%2C17.94329%20C8.02503%2C17.94329%207.60266%2C18.281186%207.60266%2C18.78803%20Z%20M10.13688%2C18.78803%20C10.13688%2C19.294874%2010.55925%2C19.63277%2010.98162%2C19.63277%20C11.40399%2C19.63277%2011.82636%2C19.294874%2011.82636%2C18.78803%20C11.82636%2C18.281186%2011.40399%2C17.94329%2010.98162%2C17.94329%20C10.55925%2C17.94329%2010.13688%2C18.281186%2010.13688%2C18.78803%20Z%20M12.6711%2C18.78803%20C12.6711%2C19.294874%2013.09347%2C19.63277%2013.51584%2C19.63277%20C13.93821%2C19.63277%2014.36058%2C19.294874%2014.36058%2C18.78803%20C14.36058%2C18.281186%2013.93821%2C17.94329%2013.51584%2C17.94329%20C13.09347%2C17.94329%2012.6711%2C18.281186%2012.6711%2C18.78803%20Z%20M15.20532%2C18.78803%20C15.20532%2C19.294874%2015.62769%2C19.63277%2016.05006%2C19.63277%20C16.47243%2C19.63277%2016.8948%2C19.294874%2016.8948%2C18.78803%20C16.8948%2C18.281186%2016.47243%2C17.94329%2016.05006%2C17.94329%20C15.62769%2C17.94329%2015.20532%2C18.281186%2015.20532%2C18.78803%20Z%20M17.73954%2C18.78803%20C17.73954%2C19.294874%2018.16191%2C19.63277%2018.58428%2C19.63277%20C19.00665%2C19.63277%2019.42902%2C19.294874%2019.42902%2C18.78803%20C19.42902%2C18.281186%2019.00665%2C17.94329%2018.58428%2C17.94329%20C18.16191%2C17.94329%2017.73954%2C18.281186%2017.73954%2C18.78803%20Z%20M20.27376%2C18.78803%20C20.27376%2C19.294874%2020.69613%2C19.63277%2021.1185%2C19.63277%20C21.54087%2C19.63277%2021.96324%2C19.294874%2021.96324%2C18.78803%20C21.96324%2C18.281186%2021.54087%2C17.94329%2021.1185%2C17.94329%20C20.69613%2C17.94329%2020.27376%2C18.281186%2020.27376%2C18.78803%20Z%20M22.80798%2C18.78803%20C22.80798%2C19.294874%2023.23035%2C19.63277%2023.65272%2C19.63277%20C24.07509%2C19.63277%2024.49746%2C19.294874%2024.49746%2C18.78803%20C24.49746%2C18.281186%2024.07509%2C17.94329%2023.65272%2C17.94329%20C23.23035%2C17.94329%2022.80798%2C18.281186%2022.80798%2C18.78803%20Z%20M25.3422%2C18.78803%20C25.3422%2C19.294874%2025.76457%2C19.63277%2026.18694%2C19.63277%20C26.60931%2C19.63277%2027.03168%2C19.294874%2027.03168%2C18.78803%20C27.03168%2C18.281186%2026.60931%2C17.94329%2026.18694%2C17.94329%20C25.76457%2C17.94329%2025.3422%2C18.281186%2025.3422%2C18.78803%20Z%20M27.87642%2C18.78803%20C27.87642%2C19.294874%2028.29879%2C19.63277%2028.72116%2C19.63277%20C29.14353%2C19.63277%2029.5659%2C19.294874%2029.5659%2C18.78803%20C29.5659%2C18.281186%2029.14353%2C17.94329%2028.72116%2C17.94329%20C28.29879%2C17.94329%2027.87642%2C18.281186%2027.87642%2C18.78803%20Z%20M30.41064%2C18.78803%20C30.41064%2C19.294874%2030.83301%2C19.63277%2031.25538%2C19.63277%20C31.67775%2C19.63277%2032.10012%2C19.294874%2032.10012%2C18.78803%20C32.10012%2C18.281186%2031.67775%2C17.94329%2031.25538%2C17.94329%20C30.83301%2C17.94329%2030.41064%2C18.281186%2030.41064%2C18.78803%20Z%20M32.94486%2C18.78803%20C32.94486%2C19.294874%2033.36723%2C19.63277%2033.7896%2C19.63277%20C34.21197%2C19.63277%2034.63434%2C19.294874%2034.63434%2C18.78803%20C34.63434%2C18.281186%2034.21197%2C17.94329%2033.7896%2C17.94329%20C33.36723%2C17.94329%2032.94486%2C18.281186%2032.94486%2C18.78803%20Z%20M35.47908%2C18.78803%20C35.47908%2C19.294874%2035.90145%2C19.63277%2036.32382%2C19.63277%20C36.74619%2C19.63277%2037.16856%2C19.294874%2037.16856%2C18.78803%20C37.16856%2C18.281186%2036.74619%2C17.94329%2036.32382%2C17.94329%20C35.90145%2C17.94329%2035.47908%2C18.281186%2035.47908%2C18.78803%20Z%20M38.0133%2C18.78803%20C38.0133%2C19.294874%2038.43567%2C19.63277%2038.85804%2C19.63277%20C39.28041%2C19.63277%2039.70278%2C19.294874%2039.70278%2C18.78803%20C39.70278%2C18.281186%2039.28041%2C17.94329%2038.85804%2C17.94329%20C38.43567%2C17.94329%2038.0133%2C18.281186%2038.0133%2C18.78803%20Z%20M40.54752%2C18.78803%20C40.54752%2C19.294874%2040.96989%2C19.63277%2041.39226%2C19.63277%20C41.81463%2C19.63277%2042.237%2C19.294874%2042.237%2C18.78803%20C42.237%2C18.281186%2041.81463%2C17.94329%2041.39226%2C17.94329%20C40.96989%2C17.94329%2040.54752%2C18.281186%2040.54752%2C18.78803%20Z%20M0%2C21.32225%20C0%2C21.829094%200.42237%2C22.16699%200.84474%2C22.16699%20C1.26711%2C22.16699%201.68948%2C21.829094%201.68948%2C21.32225%20C1.68948%2C20.815406%201.26711%2C20.47751%200.84474%2C20.47751%20C0.42237%2C20.47751%200%2C20.815406%200%2C21.32225%20Z%20M2.53422%2C21.32225%20C2.53422%2C21.829094%202.95659%2C22.16699%203.37896%2C22.16699%20C3.80133%2C22.16699%204.2237%2C21.829094%204.2237%2C21.32225%20C4.2237%2C20.815406%203.80133%2C20.47751%203.37896%2C20.47751%20C2.95659%2C20.47751%202.53422%2C20.815406%202.53422%2C21.32225%20Z%20M5.06844%2C21.32225%20C5.06844%2C21.829094%205.49081%2C22.16699%205.91318%2C22.16699%20C6.33555%2C22.16699%206.75792%2C21.829094%206.75792%2C21.32225%20C6.75792%2C20.815406%206.33555%2C20.47751%205.91318%2C20.47751%20C5.49081%2C20.47751%205.06844%2C20.815406%205.06844%2C21.32225%20Z%20M7.60266%2C21.32225%20C7.60266%2C21.829094%208.02503%2C22.16699%208.4474%2C22.16699%20C8.86977%2C22.16699%209.29214%2C21.829094%209.29214%2C21.32225%20C9.29214%2C20.815406%208.86977%2C20.47751%208.4474%2C20.47751%20C8.02503%2C20.47751%207.60266%2C20.815406%207.60266%2C21.32225%20Z%20M10.13688%2C21.32225%20C10.13688%2C21.829094%2010.55925%2C22.16699%2010.98162%2C22.16699%20C11.40399%2C22.16699%2011.82636%2C21.829094%2011.82636%2C21.32225%20C11.82636%2C20.815406%2011.40399%2C20.47751%2010.98162%2C20.47751%20C10.55925%2C20.47751%2010.13688%2C20.815406%2010.13688%2C21.32225%20Z%20M12.6711%2C21.32225%20C12.6711%2C21.829094%2013.09347%2C22.16699%2013.51584%2C22.16699%20C13.93821%2C22.16699%2014.36058%2C21.829094%2014.36058%2C21.32225%20C14.36058%2C20.815406%2013.93821%2C20.47751%2013.51584%2C20.47751%20C13.09347%2C20.47751%2012.6711%2C20.815406%2012.6711%2C21.32225%20Z%20M15.20532%2C21.32225%20C15.20532%2C21.829094%2015.62769%2C22.16699%2016.05006%2C22.16699%20C16.47243%2C22.16699%2016.8948%2C21.829094%2016.8948%2C21.32225%20C16.8948%2C20.815406%2016.47243%2C20.47751%2016.05006%2C20.47751%20C15.62769%2C20.47751%2015.20532%2C20.815406%2015.20532%2C21.32225%20Z%20M17.73954%2C21.32225%20C17.73954%2C21.829094%2018.16191%2C22.16699%2018.58428%2C22.16699%20C19.00665%2C22.16699%2019.42902%2C21.829094%2019.42902%2C21.32225%20C19.42902%2C20.815406%2019.00665%2C20.47751%2018.58428%2C20.47751%20C18.16191%2C20.47751%2017.73954%2C20.815406%2017.73954%2C21.32225%20Z%20M20.27376%2C21.32225%20C20.27376%2C21.829094%2020.69613%2C22.16699%2021.1185%2C22.16699%20C21.54087%2C22.16699%2021.96324%2C21.829094%2021.96324%2C21.32225%20C21.96324%2C20.815406%2021.54087%2C20.47751%2021.1185%2C20.47751%20C20.69613%2C20.47751%2020.27376%2C20.815406%2020.27376%2C21.32225%20Z%20M22.80798%2C21.32225%20C22.80798%2C21.829094%2023.23035%2C22.16699%2023.65272%2C22.16699%20C24.07509%2C22.16699%2024.49746%2C21.829094%2024.49746%2C21.32225%20C24.49746%2C20.815406%2024.07509%2C20.47751%2023.65272%2C20.47751%20C23.23035%2C20.47751%2022.80798%2C20.815406%2022.80798%2C21.32225%20Z%20M25.3422%2C21.32225%20C25.3422%2C21.829094%2025.76457%2C22.16699%2026.18694%2C22.16699%20C26.60931%2C22.16699%2027.03168%2C21.829094%2027.03168%2C21.32225%20C27.03168%2C20.815406%2026.60931%2C20.47751%2026.18694%2C20.47751%20C25.76457%2C20.47751%2025.3422%2C20.815406%2025.3422%2C21.32225%20Z%20M27.87642%2C21.32225%20C27.87642%2C21.829094%2028.29879%2C22.16699%2028.72116%2C22.16699%20C29.14353%2C22.16699%2029.5659%2C21.829094%2029.5659%2C21.32225%20C29.5659%2C20.815406%2029.14353%2C20.47751%2028.72116%2C20.47751%20C28.29879%2C20.47751%2027.87642%2C20.815406%2027.87642%2C21.32225%20Z%20M30.41064%2C21.32225%20C30.41064%2C21.829094%2030.83301%2C22.16699%2031.25538%2C22.16699%20C31.67775%2C22.16699%2032.10012%2C21.829094%2032.10012%2C21.32225%20C32.10012%2C20.815406%2031.67775%2C20.47751%2031.25538%2C20.47751%20C30.83301%2C20.47751%2030.41064%2C20.815406%2030.41064%2C21.32225%20Z%20M32.94486%2C21.32225%20C32.94486%2C21.829094%2033.36723%2C22.16699%2033.7896%2C22.16699%20C34.21197%2C22.16699%2034.63434%2C21.829094%2034.63434%2C21.32225%20C34.63434%2C20.815406%2034.21197%2C20.47751%2033.7896%2C20.47751%20C33.36723%2C20.47751%2032.94486%2C20.815406%2032.94486%2C21.32225%20Z%20M35.47908%2C21.32225%20C35.47908%2C21.829094%2035.90145%2C22.16699%2036.32382%2C22.16699%20C36.74619%2C22.16699%2037.16856%2C21.829094%2037.16856%2C21.32225%20C37.16856%2C20.815406%2036.74619%2C20.47751%2036.32382%2C20.47751%20C35.90145%2C20.47751%2035.47908%2C20.815406%2035.47908%2C21.32225%20Z%20M38.0133%2C21.32225%20C38.0133%2C21.829094%2038.43567%2C22.16699%2038.85804%2C22.16699%20C39.28041%2C22.16699%2039.70278%2C21.829094%2039.70278%2C21.32225%20C39.70278%2C20.815406%2039.28041%2C20.47751%2038.85804%2C20.47751%20C38.43567%2C20.47751%2038.0133%2C20.815406%2038.0133%2C21.32225%20Z%20M40.54752%2C21.32225%20C40.54752%2C21.829094%2040.96989%2C22.16699%2041.39226%2C22.16699%20C41.81463%2C22.16699%2042.237%2C21.829094%2042.237%2C21.32225%20C42.237%2C20.815406%2041.81463%2C20.47751%2041.39226%2C20.47751%20C40.96989%2C20.47751%2040.54752%2C20.815406%2040.54752%2C21.32225%20Z%20M0%2C23.85647%20C0%2C24.363314%200.42237%2C24.70121%200.84474%2C24.70121%20C1.26711%2C24.70121%201.68948%2C24.363314%201.68948%2C23.85647%20C1.68948%2C23.349626%201.26711%2C23.01173%200.84474%2C23.01173%20C0.42237%2C23.01173%200%2C23.349626%200%2C23.85647%20Z%20M2.53422%2C23.85647%20C2.53422%2C24.363314%202.95659%2C24.70121%203.37896%2C24.70121%20C3.80133%2C24.70121%204.2237%2C24.363314%204.2237%2C23.85647%20C4.2237%2C23.349626%203.80133%2C23.01173%203.37896%2C23.01173%20C2.95659%2C23.01173%202.53422%2C23.349626%202.53422%2C23.85647%20Z%20M5.06844%2C23.85647%20C5.06844%2C24.363314%205.49081%2C24.70121%205.91318%2C24.70121%20C6.33555%2C24.70121%206.75792%2C24.363314%206.75792%2C23.85647%20C6.75792%2C23.349626%206.33555%2C23.01173%205.91318%2C23.01173%20C5.49081%2C23.01173%205.06844%2C23.349626%205.06844%2C23.85647%20Z%20M7.60266%2C23.85647%20C7.60266%2C24.363314%208.02503%2C24.70121%208.4474%2C24.70121%20C8.86977%2C24.70121%209.29214%2C24.363314%209.29214%2C23.85647%20C9.29214%2C23.349626%208.86977%2C23.01173%208.4474%2C23.01173%20C8.02503%2C23.01173%207.60266%2C23.349626%207.60266%2C23.85647%20Z%20M10.13688%2C23.85647%20C10.13688%2C24.363314%2010.55925%2C24.70121%2010.98162%2C24.70121%20C11.40399%2C24.70121%2011.82636%2C24.363314%2011.82636%2C23.85647%20C11.82636%2C23.349626%2011.40399%2C23.01173%2010.98162%2C23.01173%20C10.55925%2C23.01173%2010.13688%2C23.349626%2010.13688%2C23.85647%20Z%20M12.6711%2C23.85647%20C12.6711%2C24.363314%2013.09347%2C24.70121%2013.51584%2C24.70121%20C13.93821%2C24.70121%2014.36058%2C24.363314%2014.36058%2C23.85647%20C14.36058%2C23.349626%2013.93821%2C23.01173%2013.51584%2C23.01173%20C13.09347%2C23.01173%2012.6711%2C23.349626%2012.6711%2C23.85647%20Z%20M15.20532%2C23.85647%20C15.20532%2C24.363314%2015.62769%2C24.70121%2016.05006%2C24.70121%20C16.47243%2C24.70121%2016.8948%2C24.363314%2016.8948%2C23.85647%20C16.8948%2C23.349626%2016.47243%2C23.01173%2016.05006%2C23.01173%20C15.62769%2C23.01173%2015.20532%2C23.349626%2015.20532%2C23.85647%20Z%20M17.73954%2C23.85647%20C17.73954%2C24.363314%2018.16191%2C24.70121%2018.58428%2C24.70121%20C19.00665%2C24.70121%2019.42902%2C24.363314%2019.42902%2C23.85647%20C19.42902%2C23.349626%2019.00665%2C23.01173%2018.58428%2C23.01173%20C18.16191%2C23.01173%2017.73954%2C23.349626%2017.73954%2C23.85647%20Z%20M20.27376%2C23.85647%20C20.27376%2C24.363314%2020.69613%2C24.70121%2021.1185%2C24.70121%20C21.54087%2C24.70121%2021.96324%2C24.363314%2021.96324%2C23.85647%20C21.96324%2C23.349626%2021.54087%2C23.01173%2021.1185%2C23.01173%20C20.69613%2C23.01173%2020.27376%2C23.349626%2020.27376%2C23.85647%20Z%20M22.80798%2C23.85647%20C22.80798%2C24.363314%2023.23035%2C24.70121%2023.65272%2C24.70121%20C24.07509%2C24.70121%2024.49746%2C24.363314%2024.49746%2C23.85647%20C24.49746%2C23.349626%2024.07509%2C23.01173%2023.65272%2C23.01173%20C23.23035%2C23.01173%2022.80798%2C23.349626%2022.80798%2C23.85647%20Z%20M25.3422%2C23.85647%20C25.3422%2C24.363314%2025.76457%2C24.70121%2026.18694%2C24.70121%20C26.60931%2C24.70121%2027.03168%2C24.363314%2027.03168%2C23.85647%20C27.03168%2C23.349626%2026.60931%2C23.01173%2026.18694%2C23.01173%20C25.76457%2C23.01173%2025.3422%2C23.349626%2025.3422%2C23.85647%20Z%20M27.87642%2C23.85647%20C27.87642%2C24.363314%2028.29879%2C24.70121%2028.72116%2C24.70121%20C29.14353%2C24.70121%2029.5659%2C24.363314%2029.5659%2C23.85647%20C29.5659%2C23.349626%2029.14353%2C23.01173%2028.72116%2C23.01173%20C28.29879%2C23.01173%2027.87642%2C23.349626%2027.87642%2C23.85647%20Z%20M30.41064%2C23.85647%20C30.41064%2C24.363314%2030.83301%2C24.70121%2031.25538%2C24.70121%20C31.67775%2C24.70121%2032.10012%2C24.363314%2032.10012%2C23.85647%20C32.10012%2C23.349626%2031.67775%2C23.01173%2031.25538%2C23.01173%20C30.83301%2C23.01173%2030.41064%2C23.349626%2030.41064%2C23.85647%20Z%20M32.94486%2C23.85647%20C32.94486%2C24.363314%2033.36723%2C24.70121%2033.7896%2C24.70121%20C34.21197%2C24.70121%2034.63434%2C24.363314%2034.63434%2C23.85647%20C34.63434%2C23.349626%2034.21197%2C23.01173%2033.7896%2C23.01173%20C33.36723%2C23.01173%2032.94486%2C23.349626%2032.94486%2C23.85647%20Z%20M35.47908%2C23.85647%20C35.47908%2C24.363314%2035.90145%2C24.70121%2036.32382%2C24.70121%20C36.74619%2C24.70121%2037.16856%2C24.363314%2037.16856%2C23.85647%20C37.16856%2C23.349626%2036.74619%2C23.01173%2036.32382%2C23.01173%20C35.90145%2C23.01173%2035.47908%2C23.349626%2035.47908%2C23.85647%20Z%20M38.0133%2C23.85647%20C38.0133%2C24.363314%2038.43567%2C24.70121%2038.85804%2C24.70121%20C39.28041%2C24.70121%2039.70278%2C24.363314%2039.70278%2C23.85647%20C39.70278%2C23.349626%2039.28041%2C23.01173%2038.85804%2C23.01173%20C38.43567%2C23.01173%2038.0133%2C23.349626%2038.0133%2C23.85647%20Z%20M40.54752%2C23.85647%20C40.54752%2C24.363314%2040.96989%2C24.70121%2041.39226%2C24.70121%20C41.81463%2C24.70121%2042.237%2C24.363314%2042.237%2C23.85647%20C42.237%2C23.349626%2041.81463%2C23.01173%2041.39226%2C23.01173%20C40.96989%2C23.01173%2040.54752%2C23.349626%2040.54752%2C23.85647%20Z%20M0%2C26.39069%20C0%2C26.897534%200.42237%2C27.23543%200.84474%2C27.23543%20C1.26711%2C27.23543%201.68948%2C26.897534%201.68948%2C26.39069%20C1.68948%2C25.883846%201.26711%2C25.54595%200.84474%2C25.54595%20C0.42237%2C25.54595%200%2C25.883846%200%2C26.39069%20Z%20M2.53422%2C26.39069%20C2.53422%2C26.897534%202.95659%2C27.23543%203.37896%2C27.23543%20C3.80133%2C27.23543%204.2237%2C26.897534%204.2237%2C26.39069%20C4.2237%2C25.883846%203.80133%2C25.54595%203.37896%2C25.54595%20C2.95659%2C25.54595%202.53422%2C25.883846%202.53422%2C26.39069%20Z%20M5.06844%2C26.39069%20C5.06844%2C26.897534%205.49081%2C27.23543%205.91318%2C27.23543%20C6.33555%2C27.23543%206.75792%2C26.897534%206.75792%2C26.39069%20C6.75792%2C25.883846%206.33555%2C25.54595%205.91318%2C25.54595%20C5.49081%2C25.54595%205.06844%2C25.883846%205.06844%2C26.39069%20Z%20M7.60266%2C26.39069%20C7.60266%2C26.897534%208.02503%2C27.23543%208.4474%2C27.23543%20C8.86977%2C27.23543%209.29214%2C26.897534%209.29214%2C26.39069%20C9.29214%2C25.883846%208.86977%2C25.54595%208.4474%2C25.54595%20C8.02503%2C25.54595%207.60266%2C25.883846%207.60266%2C26.39069%20Z%20M10.13688%2C26.39069%20C10.13688%2C26.897534%2010.55925%2C27.23543%2010.98162%2C27.23543%20C11.40399%2C27.23543%2011.82636%2C26.897534%2011.82636%2C26.39069%20C11.82636%2C25.883846%2011.40399%2C25.54595%2010.98162%2C25.54595%20C10.55925%2C25.54595%2010.13688%2C25.883846%2010.13688%2C26.39069%20Z%20M12.6711%2C26.39069%20C12.6711%2C26.897534%2013.09347%2C27.23543%2013.51584%2C27.23543%20C13.93821%2C27.23543%2014.36058%2C26.897534%2014.36058%2C26.39069%20C14.36058%2C25.883846%2013.93821%2C25.54595%2013.51584%2C25.54595%20C13.09347%2C25.54595%2012.6711%2C25.883846%2012.6711%2C26.39069%20Z%20M15.20532%2C26.39069%20C15.20532%2C26.897534%2015.62769%2C27.23543%2016.05006%2C27.23543%20C16.47243%2C27.23543%2016.8948%2C26.897534%2016.8948%2C26.39069%20C16.8948%2C25.883846%2016.47243%2C25.54595%2016.05006%2C25.54595%20C15.62769%2C25.54595%2015.20532%2C25.883846%2015.20532%2C26.39069%20Z%20M17.73954%2C26.39069%20C17.73954%2C26.897534%2018.16191%2C27.23543%2018.58428%2C27.23543%20C19.00665%2C27.23543%2019.42902%2C26.897534%2019.42902%2C26.39069%20C19.42902%2C25.883846%2019.00665%2C25.54595%2018.58428%2C25.54595%20C18.16191%2C25.54595%2017.73954%2C25.883846%2017.73954%2C26.39069%20Z%20M20.27376%2C26.39069%20C20.27376%2C26.897534%2020.69613%2C27.23543%2021.1185%2C27.23543%20C21.54087%2C27.23543%2021.96324%2C26.897534%2021.96324%2C26.39069%20C21.96324%2C25.883846%2021.54087%2C25.54595%2021.1185%2C25.54595%20C20.69613%2C25.54595%2020.27376%2C25.883846%2020.27376%2C26.39069%20Z%20M22.80798%2C26.39069%20C22.80798%2C26.897534%2023.23035%2C27.23543%2023.65272%2C27.23543%20C24.07509%2C27.23543%2024.49746%2C26.897534%2024.49746%2C26.39069%20C24.49746%2C25.883846%2024.07509%2C25.54595%2023.65272%2C25.54595%20C23.23035%2C25.54595%2022.80798%2C25.883846%2022.80798%2C26.39069%20Z%20M25.3422%2C26.39069%20C25.3422%2C26.897534%2025.76457%2C27.23543%2026.18694%2C27.23543%20C26.60931%2C27.23543%2027.03168%2C26.897534%2027.03168%2C26.39069%20C27.03168%2C25.883846%2026.60931%2C25.54595%2026.18694%2C25.54595%20C25.76457%2C25.54595%2025.3422%2C25.883846%2025.3422%2C26.39069%20Z%20M27.87642%2C26.39069%20C27.87642%2C26.897534%2028.29879%2C27.23543%2028.72116%2C27.23543%20C29.14353%2C27.23543%2029.5659%2C26.897534%2029.5659%2C26.39069%20C29.5659%2C25.883846%2029.14353%2C25.54595%2028.72116%2C25.54595%20C28.29879%2C25.54595%2027.87642%2C25.883846%2027.87642%2C26.39069%20Z%20M30.41064%2C26.39069%20C30.41064%2C26.897534%2030.83301%2C27.23543%2031.25538%2C27.23543%20C31.67775%2C27.23543%2032.10012%2C26.897534%2032.10012%2C26.39069%20C32.10012%2C25.883846%2031.67775%2C25.54595%2031.25538%2C25.54595%20C30.83301%2C25.54595%2030.41064%2C25.883846%2030.41064%2C26.39069%20Z%20M32.94486%2C26.39069%20C32.94486%2C26.897534%2033.36723%2C27.23543%2033.7896%2C27.23543%20C34.21197%2C27.23543%2034.63434%2C26.897534%2034.63434%2C26.39069%20C34.63434%2C25.883846%2034.21197%2C25.54595%2033.7896%2C25.54595%20C33.36723%2C25.54595%2032.94486%2C25.883846%2032.94486%2C26.39069%20Z%20M35.47908%2C26.39069%20C35.47908%2C26.897534%2035.90145%2C27.23543%2036.32382%2C27.23543%20C36.74619%2C27.23543%2037.16856%2C26.897534%2037.16856%2C26.39069%20C37.16856%2C25.883846%2036.74619%2C25.54595%2036.32382%2C25.54595%20C35.90145%2C25.54595%2035.47908%2C25.883846%2035.47908%2C26.39069%20Z%20M38.0133%2C26.39069%20C38.0133%2C26.897534%2038.43567%2C27.23543%2038.85804%2C27.23543%20C39.28041%2C27.23543%2039.70278%2C26.897534%2039.70278%2C26.39069%20C39.70278%2C25.883846%2039.28041%2C25.54595%2038.85804%2C25.54595%20C38.43567%2C25.54595%2038.0133%2C25.883846%2038.0133%2C26.39069%20Z%20M40.54752%2C26.39069%20C40.54752%2C26.897534%2040.96989%2C27.23543%2041.39226%2C27.23543%20C41.81463%2C27.23543%2042.237%2C26.897534%2042.237%2C26.39069%20C42.237%2C25.883846%2041.81463%2C25.54595%2041.39226%2C25.54595%20C40.96989%2C25.54595%2040.54752%2C25.883846%2040.54752%2C26.39069%20Z%20M15.20532%2C28.92491%20C15.20532%2C29.431754%2015.62769%2C29.76965%2016.05006%2C29.76965%20C16.47243%2C29.76965%2016.8948%2C29.431754%2016.8948%2C28.92491%20C16.8948%2C28.418066%2016.47243%2C28.08017%2016.05006%2C28.08017%20C15.62769%2C28.08017%2015.20532%2C28.418066%2015.20532%2C28.92491%20Z%20M17.73954%2C28.92491%20C17.73954%2C29.431754%2018.16191%2C29.76965%2018.58428%2C29.76965%20C19.00665%2C29.76965%2019.42902%2C29.431754%2019.42902%2C28.92491%20C19.42902%2C28.418066%2019.00665%2C28.08017%2018.58428%2C28.08017%20C18.16191%2C28.08017%2017.73954%2C28.418066%2017.73954%2C28.92491%20Z%20M20.27376%2C28.92491%20C20.27376%2C29.431754%2020.69613%2C29.76965%2021.1185%2C29.76965%20C21.54087%2C29.76965%2021.96324%2C29.431754%2021.96324%2C28.92491%20C21.96324%2C28.418066%2021.54087%2C28.08017%2021.1185%2C28.08017%20C20.69613%2C28.08017%2020.27376%2C28.418066%2020.27376%2C28.92491%20Z%20M22.80798%2C28.92491%20C22.80798%2C29.431754%2023.23035%2C29.76965%2023.65272%2C29.76965%20C24.07509%2C29.76965%2024.49746%2C29.431754%2024.49746%2C28.92491%20C24.49746%2C28.418066%2024.07509%2C28.08017%2023.65272%2C28.08017%20C23.23035%2C28.08017%2022.80798%2C28.418066%2022.80798%2C28.92491%20Z%20M25.3422%2C28.92491%20C25.3422%2C29.431754%2025.76457%2C29.76965%2026.18694%2C29.76965%20C26.60931%2C29.76965%2027.03168%2C29.431754%2027.03168%2C28.92491%20C27.03168%2C28.418066%2026.60931%2C28.08017%2026.18694%2C28.08017%20C25.76457%2C28.08017%2025.3422%2C28.418066%2025.3422%2C28.92491%20Z%20M15.20532%2C31.45913%20C15.20532%2C31.965974%2015.62769%2C32.30387%2016.05006%2C32.30387%20C16.47243%2C32.30387%2016.8948%2C31.965974%2016.8948%2C31.45913%20C16.8948%2C30.952286%2016.47243%2C30.61439%2016.05006%2C30.61439%20C15.62769%2C30.61439%2015.20532%2C30.952286%2015.20532%2C31.45913%20Z%20M17.73954%2C31.45913%20C17.73954%2C31.965974%2018.16191%2C32.30387%2018.58428%2C32.30387%20C19.00665%2C32.30387%2019.42902%2C31.965974%2019.42902%2C31.45913%20C19.42902%2C30.952286%2019.00665%2C30.61439%2018.58428%2C30.61439%20C18.16191%2C30.61439%2017.73954%2C30.952286%2017.73954%2C31.45913%20Z%20M20.27376%2C31.45913%20C20.27376%2C31.965974%2020.69613%2C32.30387%2021.1185%2C32.30387%20C21.54087%2C32.30387%2021.96324%2C31.965974%2021.96324%2C31.45913%20C21.96324%2C30.952286%2021.54087%2C30.61439%2021.1185%2C30.61439%20C20.69613%2C30.61439%2020.27376%2C30.952286%2020.27376%2C31.45913%20Z%20M22.80798%2C31.45913%20C22.80798%2C31.965974%2023.23035%2C32.30387%2023.65272%2C32.30387%20C24.07509%2C32.30387%2024.49746%2C31.965974%2024.49746%2C31.45913%20C24.49746%2C30.952286%2024.07509%2C30.61439%2023.65272%2C30.61439%20C23.23035%2C30.61439%2022.80798%2C30.952286%2022.80798%2C31.45913%20Z%20M25.3422%2C31.45913%20C25.3422%2C31.965974%2025.76457%2C32.30387%2026.18694%2C32.30387%20C26.60931%2C32.30387%2027.03168%2C31.965974%2027.03168%2C31.45913%20C27.03168%2C30.952286%2026.60931%2C30.61439%2026.18694%2C30.61439%20C25.76457%2C30.61439%2025.3422%2C30.952286%2025.3422%2C31.45913%20Z%20M15.20532%2C33.99335%20C15.20532%2C34.500194%2015.62769%2C34.83809%2016.05006%2C34.83809%20C16.47243%2C34.83809%2016.8948%2C34.500194%2016.8948%2C33.99335%20C16.8948%2C33.486506%2016.47243%2C33.14861%2016.05006%2C33.14861%20C15.62769%2C33.14861%2015.20532%2C33.486506%2015.20532%2C33.99335%20Z%20M17.73954%2C33.99335%20C17.73954%2C34.500194%2018.16191%2C34.83809%2018.58428%2C34.83809%20C19.00665%2C34.83809%2019.42902%2C34.500194%2019.42902%2C33.99335%20C19.42902%2C33.486506%2019.00665%2C33.14861%2018.58428%2C33.14861%20C18.16191%2C33.14861%2017.73954%2C33.486506%2017.73954%2C33.99335%20Z%20M20.27376%2C33.99335%20C20.27376%2C34.500194%2020.69613%2C34.83809%2021.1185%2C34.83809%20C21.54087%2C34.83809%2021.96324%2C34.500194%2021.96324%2C33.99335%20C21.96324%2C33.486506%2021.54087%2C33.14861%2021.1185%2C33.14861%20C20.69613%2C33.14861%2020.27376%2C33.486506%2020.27376%2C33.99335%20Z%20M22.80798%2C33.99335%20C22.80798%2C34.500194%2023.23035%2C34.83809%2023.65272%2C34.83809%20C24.07509%2C34.83809%2024.49746%2C34.500194%2024.49746%2C33.99335%20C24.49746%2C33.486506%2024.07509%2C33.14861%2023.65272%2C33.14861%20C23.23035%2C33.14861%2022.80798%2C33.486506%2022.80798%2C33.99335%20Z%20M25.3422%2C33.99335%20C25.3422%2C34.500194%2025.76457%2C34.83809%2026.18694%2C34.83809%20C26.60931%2C34.83809%2027.03168%2C34.500194%2027.03168%2C33.99335%20C27.03168%2C33.486506%2026.60931%2C33.14861%2026.18694%2C33.14861%20C25.76457%2C33.14861%2025.3422%2C33.486506%2025.3422%2C33.99335%20Z%20M15.20532%2C36.52757%20C15.20532%2C37.034414%2015.62769%2C37.37231%2016.05006%2C37.37231%20C16.47243%2C37.37231%2016.8948%2C37.034414%2016.8948%2C36.52757%20C16.8948%2C36.020726%2016.47243%2C35.68283%2016.05006%2C35.68283%20C15.62769%2C35.68283%2015.20532%2C36.020726%2015.20532%2C36.52757%20Z%20M17.73954%2C36.52757%20C17.73954%2C37.034414%2018.16191%2C37.37231%2018.58428%2C37.37231%20C19.00665%2C37.37231%2019.42902%2C37.034414%2019.42902%2C36.52757%20C19.42902%2C36.020726%2019.00665%2C35.68283%2018.58428%2C35.68283%20C18.16191%2C35.68283%2017.73954%2C36.020726%2017.73954%2C36.52757%20Z%20M20.27376%2C36.52757%20C20.27376%2C37.034414%2020.69613%2C37.37231%2021.1185%2C37.37231%20C21.54087%2C37.37231%2021.96324%2C37.034414%2021.96324%2C36.52757%20C21.96324%2C36.020726%2021.54087%2C35.68283%2021.1185%2C35.68283%20C20.69613%2C35.68283%2020.27376%2C36.020726%2020.27376%2C36.52757%20Z%20M22.80798%2C36.52757%20C22.80798%2C37.034414%2023.23035%2C37.37231%2023.65272%2C37.37231%20C24.07509%2C37.37231%2024.49746%2C37.034414%2024.49746%2C36.52757%20C24.49746%2C36.020726%2024.07509%2C35.68283%2023.65272%2C35.68283%20C23.23035%2C35.68283%2022.80798%2C36.020726%2022.80798%2C36.52757%20Z%20M25.3422%2C36.52757%20C25.3422%2C37.034414%2025.76457%2C37.37231%2026.18694%2C37.37231%20C26.60931%2C37.37231%2027.03168%2C37.034414%2027.03168%2C36.52757%20C27.03168%2C36.020726%2026.60931%2C35.68283%2026.18694%2C35.68283%20C25.76457%2C35.68283%2025.3422%2C36.020726%2025.3422%2C36.52757%20Z%20M15.20532%2C39.06179%20C15.20532%2C39.568634%2015.62769%2C39.90653%2016.05006%2C39.90653%20C16.47243%2C39.90653%2016.8948%2C39.568634%2016.8948%2C39.06179%20C16.8948%2C38.554946%2016.47243%2C38.21705%2016.05006%2C38.21705%20C15.62769%2C38.21705%2015.20532%2C38.554946%2015.20532%2C39.06179%20Z%20M17.73954%2C39.06179%20C17.73954%2C39.568634%2018.16191%2C39.90653%2018.58428%2C39.90653%20C19.00665%2C39.90653%2019.42902%2C39.568634%2019.42902%2C39.06179%20C19.42902%2C38.554946%2019.00665%2C38.21705%2018.58428%2C38.21705%20C18.16191%2C38.21705%2017.73954%2C38.554946%2017.73954%2C39.06179%20Z%20M20.27376%2C39.06179%20C20.27376%2C39.568634%2020.69613%2C39.90653%2021.1185%2C39.90653%20C21.54087%2C39.90653%2021.96324%2C39.568634%2021.96324%2C39.06179%20C21.96324%2C38.554946%2021.54087%2C38.21705%2021.1185%2C38.21705%20C20.69613%2C38.21705%2020.27376%2C38.554946%2020.27376%2C39.06179%20Z%20M22.80798%2C39.06179%20C22.80798%2C39.568634%2023.23035%2C39.90653%2023.65272%2C39.90653%20C24.07509%2C39.90653%2024.49746%2C39.568634%2024.49746%2C39.06179%20C24.49746%2C38.554946%2024.07509%2C38.21705%2023.65272%2C38.21705%20C23.23035%2C38.21705%2022.80798%2C38.554946%2022.80798%2C39.06179%20Z%20M25.3422%2C39.06179%20C25.3422%2C39.568634%2025.76457%2C39.90653%2026.18694%2C39.90653%20C26.60931%2C39.90653%2027.03168%2C39.568634%2027.03168%2C39.06179%20C27.03168%2C38.554946%2026.60931%2C38.21705%2026.18694%2C38.21705%20C25.76457%2C38.21705%2025.3422%2C38.554946%2025.3422%2C39.06179%20Z%20M15.20532%2C41.59601%20C15.20532%2C42.102854%2015.62769%2C42.44075%2016.05006%2C42.44075%20C16.47243%2C42.44075%2016.8948%2C42.102854%2016.8948%2C41.59601%20C16.8948%2C41.089166%2016.47243%2C40.75127%2016.05006%2C40.75127%20C15.62769%2C40.75127%2015.20532%2C41.089166%2015.20532%2C41.59601%20Z%20M17.73954%2C41.59601%20C17.73954%2C42.102854%2018.16191%2C42.44075%2018.58428%2C42.44075%20C19.00665%2C42.44075%2019.42902%2C42.102854%2019.42902%2C41.59601%20C19.42902%2C41.089166%2019.00665%2C40.75127%2018.58428%2C40.75127%20C18.16191%2C40.75127%2017.73954%2C41.089166%2017.73954%2C41.59601%20Z%20M20.27376%2C41.59601%20C20.27376%2C42.102854%2020.69613%2C42.44075%2021.1185%2C42.44075%20C21.54087%2C42.44075%2021.96324%2C42.102854%2021.96324%2C41.59601%20C21.96324%2C41.089166%2021.54087%2C40.75127%2021.1185%2C40.75127%20C20.69613%2C40.75127%2020.27376%2C41.089166%2020.27376%2C41.59601%20Z%20M22.80798%2C41.59601%20C22.80798%2C42.102854%2023.23035%2C42.44075%2023.65272%2C42.44075%20C24.07509%2C42.44075%2024.49746%2C42.102854%2024.49746%2C41.59601%20C24.49746%2C41.089166%2024.07509%2C40.75127%2023.65272%2C40.75127%20C23.23035%2C40.75127%2022.80798%2C41.089166%2022.80798%2C41.59601%20Z%20M25.3422%2C41.59601%20C25.3422%2C41.089166%2025.76457%2C40.75127%2026.18694%2C40.75127%20C26.60931%2C40.75127%2027.03168%2C41.089166%2027.03168%2C41.59601%20C27.03168%2C42.102854%2026.60931%2C42.44075%2026.18694%2C42.44075%20C25.76457%2C42.44075%2025.3422%2C42.102854%2025.3422%2C41.59601%20Z%22%20id%3D%22path-1%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%3ClinearGradient%20x1%3D%2226.5190972%25%22%20y1%3D%2272.3155234%25%22%20x2%3D%2281.6678779%25%22%20y2%3D%2225.6692699%25%22%20id%3D%22linearGradient-3%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cstop%20stop-color%3D%22%23EF635C%22%20offset%3D%220%25%22%3E%3C%2Fstop%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cstop%20stop-color%3D%22%23FC9376%22%20offset%3D%2243.6233108%25%22%3E%3C%2Fstop%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cstop%20stop-color%3D%22%23FFEDD9%22%20offset%3D%22100%25%22%3E%3C%2Fstop%3E%0A%20%20%20%20%20%20%20%20%3C%2FlinearGradient%3E%0A%20%20%20%20%3C%2Fdefs%3E%0A%20%20%20%20%3Cg%20id%3D%22final%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Express-Double-Cash-Back%22%20transform%3D%22translate(-110.000000%2C%20-88.000000)%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Rectangle%22%20transform%3D%22translate(110.000000%2C%2088.000000)%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22translate(0.689480%2C%200.000000)%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cmask%20id%3D%22mask-2%22%20fill%3D%22white%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cuse%20xlink%3Ahref%3D%22%23path-1%22%3E%3C%2Fuse%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fmask%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cuse%20id%3D%22Mask%22%20fill%3D%22%23000000%22%20fill-rule%3D%22nonzero%22%20xlink%3Ahref%3D%22%23path-1%22%3E%3C%2Fuse%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20fill%3D%22url(%23linearGradient-3)%22%20mask%3D%22url(%23mask-2)%22%20x%3D%22-10.68948%22%20y%3D%22-9%22%20width%3D%2263%22%20height%3D%2260%22%3E%3C%2Frect%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E") !important; + background-size: contain !important; + width: 100% !important; + height: 44px; + background-position: center !important; + background-repeat: no-repeat !important; + position: relative !important; +} +.ebca-notification .ebca-higher-cashback .ebca-notification-logo-bg .ebca-notification-logo-bg-arrow { + border-top: 68px solid white !important; + border-bottom: 68px solid white !important; + border-left: 16px solid transparent !important; +} +.ebca-notification .ebca-higher-cashback .ebca-notification-logo-bg.ebca-notification-logo-bg-activated .ebca-notification-activated { + line-height: 25px; + padding-top: 5px; +} +.ebca-notification .ebca-higher-cashback .ebca-body-wrapper { + display: flex; + text-align: center; + flex-direction: column; + font-family: 'Benton', sans-serif; +} +.ebca-notification .ebca-higher-cashback .ebca-body-wrapper .ebca-high-header { + display: flex; + flex-direction: row; + text-align: center; + align-items: baseline; + justify-content: center; +} +.ebca-notification .ebca-higher-cashback .ebca-body-wrapper .ebca-high-header .ebca-low-value { + color: #A0A0A0; + text-decoration: line-through; + font-size: 14px; + line-height: 17px; +} +.ebca-notification .ebca-higher-cashback .ebca-body-wrapper .ebca-high-header .ebca-high-value { + color: #ED5050; + font-weight: 600; + font-size: 16.72px; + line-height: 17px; + padding: 0 5px; +} +.ebca-notification .ebca-higher-cashback .ebca-body-wrapper .ebca-notification-button { + margin-top: 10px; + margin-bottom: 10px; +} +.ebca-notification .ebca-higher-cashback .ebca-body-wrapper .ebca-high-footer { + color: #666666; + font-size: 11px; + line-height: 16px; + font-weight: 400; +} + +.cbsp-button-mixing { + background-color: #ED5050 !important; + border-radius: 23px !important; + white-space: nowrap; + font-size: 16px !important; + all: initial; + outline: 0 !important; + background-image: none !important; + color: #fff !important; + font-family: 'Benton', 'Montserrat', sans-serif !important; + font-weight: 400 !important; + line-height: 18px !important; + letter-spacing: inherit !important; + margin: 0 !important; + padding: 14px 30px !important; + text-transform: none !important; + text-shadow: none !important; + text-decoration: none !important; + text-align: center !important; + display: inline-block; + height: auto !important; + min-height: auto !important; + max-height: none !important; + width: auto; + min-width: 187px; + box-sizing: border-box; + float: none !important; + cursor: pointer; + border: 1px solid #ED5050 !important; + transition: background-color 0.2s, color 0.2s !important; + user-select: none !important; +} +.cbsp-button-mixing:hover { + color: #ED5050 !important; + background-color: #fff !important; +} +.slide-fade-enter, +.slide-fade-leave-active { + transform: translateY(-20px); + opacity: 0; +} +.slide-fade-enter-active, +.slide-fade-leave-active { + transition: 0.5s; +} +.cbsp-wrapper { + position: fixed; + top: 0; + right: 0; + left: 0; + bottom: 0; + display: block; + z-index: 2147483647; +} +.cbsp-data-collection { + font-family: 'Benton', sans-serif; + min-width: 520px; + max-width: 520px; + top: 34px; + left: 50%; + transform: translateX(-50%); + margin-top: 0; + margin-left: 0; + padding: 5px; + border-radius: 5px!important; + border-style: none; + background-color: #fff; + position: fixed; + z-index: 2147483647; + box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.25), 0 6px 20px 0 rgba(0, 0, 0, 0.19) !important; + font-size: 14px; + line-height: 20px; + text-align: left !important; + text-transform: none; + letter-spacing: normal !important; + color: #434343; + min-height: 500px; +} +.cbsp-data-collection > div { + margin: 0px; + background: #fff; + overflow: hidden; +} +.cbsp-data-collection .cbsp-body { + padding: 16px; + margin: 0 auto; + display: flex; + flex-direction: column; + text-align: center; +} +.cbsp-data-collection .cbsp-body p { + color: #252525; + font-size: 16px !important; + font-weight: 600 !important; + line-height: 20px !important; + font-family: 'Benton', sans-serif !important; + padding: 0 !important; + margin: 16px 0 !important; + background-color: transparent !important; + width: initial !important; + text-align: center !important; +} +.cbsp-data-collection .cbsp-body a { + text-decoration: none; + color: #20A1E6; +} +.cbsp-data-collection .cbsp-body a:hover, +.cbsp-data-collection .cbsp-body a:visited { + color: #20A1E6; +} +.cbsp-data-collection .cbsp-body p, +.cbsp-data-collection .cbsp-body small { + cursor: default; +} +.cbsp-data-collection .cbsp-body__logo { + background-image: url("data:image/svg+xml,%3Csvg%20width%3D%22110%22%20height%3D%22110%22%20viewBox%3D%220%200%20110%20110%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Crect%20width%3D%22110%22%20height%3D%22110%22%20fill%3D%22url(%23pattern0)%22%2F%3E%0A%20%20%20%20%3Cdefs%3E%0A%20%20%20%20%20%20%20%20%3Cpattern%20id%3D%22pattern0%22%20patternContentUnits%3D%22objectBoundingBox%22%20width%3D%221%22%20height%3D%221%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cuse%20xlink%3Ahref%3D%22%23image0%22%20transform%3D%22scale(0.00152905)%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fpattern%3E%0A%20%20%20%20%20%20%20%20%3Cimage%20id%3D%22image0%22%20width%3D%22654%22%20height%3D%22654%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAo4AAAKOCAYAAAAoDpjgAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAIAqSURBVHgB7d0HYGTXed79Z3rDoAO7wPbC5ZJcVlEUxaYuWbLkKluxHceJ7FhuiWOnOLETxylOj1NsJ3bc7c9yldV7o9h7XS65vTf0Nn3mznfOxS6JtrsDYICZuff%2Fo0ZYYAEsMBjMPPOec943UDUEAAAAXJ0TFAAAAFADgiMAAABqQnAEAABATQiOAAAAqAnBEQAAADUhOAIAAKAmBEcAAADUhOAIAACAmhAcAQAAUBOCIwAAAGpCcAQAAEBNCI4AAACoCcERAAAANSE4AgAAoCYERwAAANSE4AgAAICaEBwBAABQE4IjAAAAakJwBAAAQE0IjgAAAKgJwREAAAA1ITgCAACgJgRHAAAA1ITgCAAAgJoQHAEAAFATgiMAAABqQnAEAABATQiOAAAAqAnBEQAAADUhOAIAAKAmBEcAAADUhOAIAACAmhAcAQAAUBOCIwAAAGpCcAQAAEBNCI4AAACoCcERAAAANSE4AgAAoCYERwAAANSE4AgAAICaEBwBAABQE4IjAAAAakJwBAAAQE0IjgAAAKgJwREAAAA1ITgCAACgJgRHAAAA1ITgCAAAgJoQHAEAAFATgiMAAABqQnAEAABATQiOAAAAqAnBEQAAADUhOAIAAKAmBEcAAADUhOAIAACAmhAcAQAAUBOCIwAAAGpCcAQAAEBNCI4AAACoSVh%2BVjX%2Fq1x6af8PAHwkEJj9P%2FclZQQANfBlcKyWJafkuKGxOpsaAcCfAu7%2FFAiaABkNKBi69AYAWEKgasgvzHdaKThyyoRFAFjEBEYbHIMmQAZCpEcAizi%2BCY5Vp6pKruq%2BBABchVm2DseCCoQJjwDmcXyxq8VGY0IjANTIkcp5h%2FtMAIt4Pzia%2Bz2nwB0gACyLucss5xwBwFyeD47VSnV2TyMAYHkce5CQ%2B08Ab%2FB8cHSKHIQBgJWyHSgA4DJPB0d77sdhiRoAVsxtW8b9KIBLvF1x5IkyAKyaUxEAuDxecRTL1ACwSlQcAVzm7Yoj93UAsHrclwK4hOmkAAAAqAnBEQAAADUhOAIAAKAmBEcAAADUhOAIAACAmhAcAQAAUBOCIwAAAGpCcAQAAEBNCI4AAACoCcERAAAANSE4AgAAoCYERwAAANSE4AgAAICaEBwBAABQE4IjAAAAakJwBAAAQE0IjgAAAKgJwREAAAA1ITgCAACgJgRHAAAA1ITgCAAAgJoQHAEAAFATgiMAAABqQnAEAABATQiOAAAAqAnBEQAAADUhOAIAAKAmBEcAAADUhOAIAACAmhAcAQAAUJOw4HtOwVF5qqKqI8A3gtGAwu0hBUIBAQBqQ8XR56pOVeVph9AI33GKVVUy3PABYDkIjj5XLZpLpSrAjyoFgiMALAfB0eeqVUIjfIzcCADLQnAEAABATQiOAAAAqAnBEQAAADUhOAIAAKAmBEcAAADUhOAIAACAmhAcAQAAUBOCIwAAAGpCcAQAAEBNCI4AAACoCcERAAAANSE4AgAAoCYERwAAANSE4AgAAICaEBwBAABQE4IjAAAAakJwBAAAQE0Ijj4XCAQEAABQC4KjzwVC9v8E%2BFIgzI0fAJaD4Ohz9oEzGOVmAB8ymTGU4LYPAMsRFvzNPHiGO4Jy8gFVK1UBfhGMmCdNMYIjACwHwRHuPsdQgiU7AABwdTzdBgAAQE0IjgAAAKgJwREAAAA1ITgCAACgJgRHAAAA1ITgCAAAgJoQHAEAAFATgiMAAABqQnAEAABATQiOAAAAqAnBEQAAADUhOAIAAKAmBEcAAADUhOAIAACAmoQFYM045aoq9lKqqlqpyqnYl1LV%2FJ19fa5AKKCA%2B9JcggEFwwGFIrOXgHmKFwgEBABAIxEcgTqaPFvQ%2BMmixk7mNH2%2BpJnhkoqZivLTFZXyjsrmYl86pdkwOVfQ%2FDaGokGFowH3ZTQZVCwdVrw95F7aB6Pq2ZFQ97aY2jdHFQwSJAEA64vgCKxAueho%2BLWchg7nNHokp5FjBU2eKagwU9FKOWV7McEya1%2B7%2FHkKS76vDZUdm2LqMiGy77qE%2Bq9PqHdXXLF2fqUBAGsnUDXkUW5Vx1R3gNUqmKrh6JG8Lr6a1emnp3X2hYy7BN1Mgmapu%2B%2B6uLbd3a7B21Lq2RlXooMgidULRAIKx9kSD0AOwRG4gtxEWaPH8jr6rUmdfnZGufGyu%2BzcCr8xdrk72hbStrektfP%2BDvXuTqitL%2BzunQSWi%2BAI4BKCI3CZ%2FVWwYXH4YE7HHpnS%2Bf1Zd89ipdjavyL2kE3Hpqg27E1o613t6jcvOzfHBNSK4AjgEoJjQ5hrvOpU5dhDEhXPXv0tw55ynrxQ1CmzBH3mxYzOvZRp%2BbB4JXY5u3tHXDvemtau%2BzqU7o%2B4h3LQWO4p%2Bpg9SW%2BPz6vpEBwBXEJwbIRquarSRGVROxasM3P1XziU1YEvjev08zMqZv1VnbZtfjbsSej2D%2FeZl3HzOsGgoczVH%2BkMKdiEPweCI4BLCI6NUJ6pqJJhCb1RbG%2FF0y%2FMuIHx7P6Mqf7K12x7yI7BqPa9v1t73t6pUJR9kI0SsHtTu5qvBExwBHAJwbERSuNlOR5dCm1mbmB8bkZP%2F8Wwxk8XhMVSvRHd%2Bf192vbmNsVSIWH9xTZE1GwIjgAuITg2QtEExyrBcd04TlXnD2S1%2F3NjOvNSxg2QuDL3MI2pQN75fX0a2JckQK4zgiOAJkZwbASC4%2FqwgdG203npM2M69fyMygW2ByxHxASFjTckdNP7urXp1pR7sAZrj%2BAIoIkRHBuB4Lj2clMVvfa1cR3%2B1qQmzxeFlbNTam404XHf%2B7uU6OQI9lojOAJoYgTHRiA4rq2Lr2X12B9e1OiJvO8PvtRTqjusez66UVvf1Eb1cQ0RHAE0MYJjIxAc14YdC%2FjMnw%2B7lUZn5SOjcRV2%2F%2BP2u9K68yN96hiICvVHcATQxAiOjUBwrC97Ez73sq0yXtDEGZal10M8HdJb%2F%2B4G7b6%2FQ6gvgiOAJkZwbASCY%2F0UsxW98KlRdy9j1lyvWD9BEyauu69Dd3x%2Fr9p6mi%2FstCqCI4Am5rDTHS1r6mJJT%2F%2FpRR1%2FclreffrTvOwTs0MPTigzVtId39ur%2Fj1JBcgWAOBpBEe0pLHTBT30W%2Bc1fDgnNI4N7Ha%2B98xwSXf%2F3Y0auCmhMKMLAcCzWKpuAJaqV%2BfY49N65HfOqzDDCZhmYmdf3%2F49vbrdVB%2BxcixVA2hiLFWjddiJLy99bkzP%2FdWwKiWCd7OxP5Pn%2FnpEUxeLuu%2FHBph5DQAeRHBES6iY0Pjknwzp1a%2BOMzKwiTkVu%2B9xUqWco7f99KA7fQYA4B0ERzS9vFmSfvi3z%2Bvk09M09G4RJ56aNj%2B3027lsXMT%2FR4BwCsoB6Cp2abej%2F%2FBRZ14ktDYSuzO6fOvZPXUn17U2Mm8AADeQHBE0yqa0Pjo717UkYcnhdZ08pkZPfz%2FLigzWhIAoPURHNGU7PL0E38ypKOPEhpb3dDhnL72a2eVnaBBOwC0OoIjmk6lWNXTHx%2FSwW9MCN5gw%2BNX%2FssZlZqwPRYAoHYExwagScmV2VO5T%2F4podGLho%2Fk9OCvn1O5SHgEgFZFcGyAQIjoeCXPfWJUB74yzkEYjzr57Iwe%2BX8X3HY9WMw22gaAZkZwbIBgIshM3yUcf2JaL316RNUKfRq9qupUdezxKR16aEKVEuFxoVCS4AigudHHsQGCdnxXZ0iVbJXRg5dMnMnrod8%2Bz0QYH7A%2F42f%2FYkSxVEjXPdApGCHzv1RQoRjPKAE0N4JjgwQjQQU7BMOetv3a%2Fzrntt%2BBP9g54099fFib35JWx%2BaYAACtgae3aCgbFp%2F83QsaO06TaL%2FJjJT0tf90Wjna9ABAyyA4oqEOfH5Mr35hXPCn8%2FuzevT%2Fnnf3PgIAmh%2FBEQ1z%2FNEpvfiJUbcFD3zK%2FOgPfmVCr32J9ksA0ArY44iGsHvcnvz9i5q%2BUJSf2FZMQfNbF44u%2FZzNVt5sk%2Byqj7Z72u%2F5yd%2B%2FoIGbk%2Brcwn5HAGhmBEesOxsUnvnjIY0cycnLbMulaDKo9EBM29%2BaVu%2FuhNo3RRUyoTEUXrrtiq2%2B2gbZ0xdKGj6U07kXZjRyOKdSoapq2buV2Znhkh76X2f1bb%2ByTdG2kAAAzYngiHV38dWcXvrkqLys%2F4akbvpQt7a%2BJa2ubfEV9e3c%2B21dbiP0qfNFnbDL%2Bn81rNGj3j1EdPrZGZ14Ylp73k2LHgBoVoGqIY9ySlVVmI3bVBxTNfvLjx3xbLVx4OaU7vy7G7TrgfY1mRB09JuTevZPLurcSxlPTtfp2h7XB%2F7dNnVtZcm6mdiJNuE4W%2BIByCE4Yt3YoPP8Xw7rsf97Xl4T7wjpto%2F06a4f23jFZeh6KRccvWCuxyd%2F%2B4KKWe%2Fdvq9%2Fb5fe9S82KxhkikqzIDgCuMThngDrZvR4Xi%2BawOM1G%2Fcl9aH%2FulN3%2F%2Fjah0YrHAvqzh%2FeoO%2F%2BjV3ukrjXHHlwQudNRRUA0HwIjlgX9sDHK58dVWbUW82e%2B65P6N2%2FtFWb72xTYJ0rZIO3tum9v7xV296SlpdUilX3xH1%2BisbgANBsCI5YF%2Beez%2BjQV73Vq6%2Fv%2BqTe9Ytb3PDYEIHZ4Pq%2Bf7etcV%2FDGhl6Lafjj0wLANBcCI5Yc3as4MufGnV7N3qF7Tf43l%2Fe4h6GabRUb0Tv%2F%2Ffb1LXNOwdK7D5OO1UoP8X8cgBoJgRHrDl7gvrM8zPykgf%2B0Sb17W2eKl%2FProTu%2FelBhWPeOVBy8bWsXvsy4ygBoJkQHLGmbEPrZ%2F6%2FIZVy3jj9a%2Fsx7nxbh3a9o0OBQHOFtOve3andb%2FdOD0TbusmeHrf7YwEAzYHgiDV1%2BpkZU230zgnZ9MaI7v%2FZQTWre%2F%2FhoFJ93unrPzNU0kufGJV3m4YBQGshOGLN2Grjs6baaPtpesUuU9Hr3h5Xs0pviJrKY5e85Oi3JpQdKwkA0HgER6yZ0WN5nd%2FvnWpjKBrQ9e9r7lBml9LtqMJUj3eqjkMHczrrsT2yANCqCI5YMy%2F9zainxuIN7Etpw42rb7hdLVdVNlXYcmHBxbzN%2Ft1q9e1JaPObvNPb0d6GbCunCnsdAaDhvFOWQFMpFRwde2hSXrL9vnYFVzF%2FumKC4YnHp3TOVM%2FykxV3KX8uWy1MdIY1cEtK2%2B9pdyfErIT9uMHbUzr4Fe%2BcSD77YkZnXsho213eanYOAK2G4Ig1sf%2BT3urbaOf0br6jTSs1dDCrr%2F2707p4IFvT%2B2%2B4Kal3%2FLPNK%2B4Tab9WO8mm6nhjf6k9lX%2F4axPaemfaDdgAgMYgODaKeTy3h0aqFe8dF7WB8ciD3qo22j2Dia6V%2FbpkR0v6zM8d1%2FSFYs0fc%2FGVrL7%2BH07rg%2F95hzq3Lr%2Bxd7I7YqqXIWXHvDO2z%2B5zzFwsulVZrwmYSnYgoqZr8QQACxEcG8BWgSozjpy848k2IxPH8%2B6BBi%2BJpkKKryCw2P15L%2FzF8LJC42XD5jp86RMjuv8fDrrBYjmC5ktt6494KjjaOeenHp%2FWrnvb5TnmxxuMBhVOB5f9swaA9cSiTwM4BRMcc94MjTYUn3xmxjNLpJdFEkFF4sv%2FdSlMl80S68qrr4e%2FMaGZkeW3ogmZEBJNh%2BQldk%2FooQcnPHfbctkViILj3i8AQDMjODaADY5elTEVrjMveq91SjASUCiy%2FEpQMeto%2FFReK1WcrqiwgnnNAZMZwxHvVa5GT%2BQ1eX751dtWQXAE0OwIjg1Q9fAYjCmzJGsf3HFJVatqSVRd5cd7TWHG0fAxD9%2B%2B%2BFkDaHIER9TV6eczKheZD4e1YZerTz41LQBAYxAcUTeFTEUXD9bWbgZYqaEjeeUmvXPoBwBaCcERdZObrGh6iJnCWFulfEUXPHZqHwBaBcERdTN6oqDclHeafqM52QNH5%2FZT2QaARiA4om5OPzftzVYpaC7mJnbhtYwAAOuP4Ii6qBSr5sGcKhDWx%2FjposoFjiADwHojOKIuJs4V3MMxwHqwozrPvETVEQDWG8ERdWGbMpdyLFNj%2FZzbn%2FHk9CUAaGYER9TF8JE8%2BxuxruzsaparAWB9ERxRF8NHaY%2BC9WVneFdoNo8mZSeEOeXK6xfAK8ICVskxlcbxMwUB68lujygXbcUxJKBRbCjMTmY1dXFc5187peGTQ5o8N6rcdFalwhtz1aPJuNI9abX1dap7U686B7uV7u1UrC2hYCCgYDikQCigQODSjHk7brTqvD5ydG74tO9n3z8cCZvPG3vjY4B1QHDEquXGK8rTvxHrrJRz3KpjW29EwHqzW3PO7D%2Bup%2F7yIR16%2BGWdP3hGldLyJxol2lNKdqUUTycViUcUiUVf%2F%2FyFbF5OZTY55ibfOAwWiUWU7G5T58Zubbl1l%2Fa95w4NXL%2FFDZPAWiM4YtWmLhQFNMLkhZI27hWwbqomyL34xaf05f%2FxNzr1wlGtVm4q415W6vnPPKHP%2FLs%2F1eZ92%2FXun%2FlO3f6d9ygc5aEdaydQrXr3XKJTqqqSb77N88Xxsqoe2pt16MFJfev%2FnFOr6Ls%2BoX3f2aOBW9qU6Kz9GXr7YFQrMXVudcE60RlWJLn87ci5ibJK2dpu%2F7ZiPHwoq%2F2fGtW5F1qnzc2bvr9Xd3y4T14S29B8FdRAJKBwnC3xo2YZ%2BrP%2F8c%2F08pefMb8zzde31i5d7773Jn3Pr%2FywNt28Q8AacHhaglWbGW6d%2BdQ77u%2FQt%2F3brYq1h7Ve24JWGjhXywbORGdt79s%2BKPXvTWjPu7v00P88qwOfG1U53%2FxPbuzJarsHLECmwRo7%2B8pJ%2FdYP%2FUeNnR5WsyqbpfLXHnxR%2F%2BdvndZHf%2B%2FntfPN1ysQ4pcD9cUtCquWn1r%2Bvp5G6Nmd0Pv%2F%2FTbFO9YvNLYaW9m8%2F2cHtfUt7WoFucnKpQMywNqwew3PHzxtwtivNnVonGviwpj%2B%2BKd%2BXadfPi6g3giOWLXsZPMHx5BZarvjB3sVS7N5%2FFqiqZDu%2BweDLXFd5Wfo5Yi1dcaErz%2F4sf%2BhiXOjaiUjJy%2Fqr3%2Fx9zV9cUJAPREcGyAQ9Fa5KzvR%2FMExbpamt97VGlW0ZtC2IaKOTY1ZYl%2BOYtZRqQn3Ma8YlfDmYqqNRz7xtHoLUd19482656Zb3Mutu%2FZoS98GRcLNvdvr6JOv6aE%2F%2BrKAemKPYwMEYwE5eXlGK7TiCZnrvFF7DVtRzFQdbeWx2dnQWCl556BZOMVz%2BWYy%2FfhJbR%2BNafub3rLk3xdKJR07d0aPvvKSJmam1Ywe%2BYOv6M7vvk8brtskoB64l2qAUCw4%2BwDhkWu%2FwlIhGsTe9pyyB4KjuS8IJYIKJrhLbhblybwmv3bErTpeSSwS0Q3bduj73%2F5utwoZDjXfk62poQk9%2FdcPC6gXKo6NYJajQm0hBW2LFQ885pUY%2B4YGKZtqY7AtqGhvi9%2BV2SXqQIBDW00k%2B%2BxZlS7UVkVsT6b0jtvfpJ50ux478LLyxeaapPX0Xz%2Bkd%2Fzkh5TqTAlYLYJjA3llr2OZ4IgGsb1ancrsCDagbkyVMfP88nrThoMh3X7d9UrEYnr45Rc0lW2efqgzo1M69cIR3fD2WwWsFusiWDWWqlfGVssKmYoKMxWVC4TvlbD7G6sO1x3qqzSaVWl4RstlZ0bv3bpdd%2B290Q2SzaIwk9fQkdYZ0oDmRsURWGfTF4s69vCkhl7NuX92ylKyJ6zu7XFtflObNt6UVDjGczqgUYqnJ%2BTkV9YtwobHfTt269zIiA6cao4%2BinZA3Jn9JwTUA8ERWCcX9mf0%2BG%2Bd18knZ1StXLlKZkPkWz82oBs%2F1GMCJEuwwHqrTBXMksDKu0XYQzLvufMtGpma0NDEuJrB2KkhAfVAWQNYB8%2F%2F2bA%2B%2FXPHdOKx6auGRis7Wta3%2FvsZffmXTyg73hpTeQAvqVacVR9ctD0e33XHmxVskhNPkxebI8Ci9REcsWpUxa5u%2FydH3fnPNhDWyu55PPz1SX3lX59UZoTweCXBcMBzDfXReIFoyNy4Vn%2B7Guzp053X32A%2B1cofau3HRsMRrVYxW1ClyH0JVo%2BlaqxaKBo0Qaf5m4A3wpFvTOhbv3bWPf27XPbQx4nHpvT4b5%2FX%2Ff9o0G3KjflC0YA7ThKop2DCBLWQCXvl1R38s%2Fsdb9t9vY6fP6fhydpH%2F9mP6%2B%2Fo0u7NW7Slf4MiobAyuZwOnT2l4xfOuX9erkImr%2BPPHNLue24UsBpUHLFqUZoWL6kwXdFTv3dBxczKQ3XVPG699oUxnXhkSlgsbIJjkFY8qLNgtH5P0myPx7v27nPDYC0un8z%2BwN336K033qzNvf3a0NWtnYOb9N4736IPvvU%2BbdjYX%2FPnuyw7mdGrD74oYLV4xMeqRaiELen4w1O6%2BOryKwMLlXKOu9xN25nFbLU7SMURdRZMRuvaG9SGvoHu3pre1y5vv%2FP2O9XT3rno7%2Byy9ZbeDfqu%2B9%2Bm7q4OLYdTrujZv3lEj%2F7xV3X40QPKT2cFrATBEasWayM4LmR7W%2B7%2F9Ijq5cIrWV08wB39Qva2F6F1EeosGAvXZY%2FjZXY04Vtvutk9MHM1qXhcH37gnUpEY1d9v3Qgpg%2Fdfb%2FCkeXtNhs%2BfkEf%2F7nf0v%2F8jn%2Blf37Dj%2Bp3fuS%2F6uDDLwtYDvY4YtUSnQTHhSbPFjVxun5jx4rZisaO57VxHyPD5oqlQwrFqTiifoaPndfXf%2F0zOvrlF6RyVf2dndq9aau29m9QMDj7JGUqk9HLx4%2FoxIXzqpr%2FutJp7d2yXds2DFxxXvWWvg3aNbhZr506ccV%2F2%2FZ%2FvFa4vKw33ak927frwOEjWolSrqgXPveEXvvWS7r%2Bvn161898h3betZfDZrgmnqpj1ZJdPP9YyO5vzI7V8QSjWaUeem31y95eYyuO0SRPXFAfpXxRX%2Fq1T%2BjhP%2F6Kzl0c0rnRYb1w9LA%2B%2B%2FjD8%2FoxHjt%2FVk8fPKDzYyO6MDaqV0%2Be0OeeeETHz5%2B54ue2gfLNe25UPLZ0NdHGtRu2blfNqlXdsGe3VssuWb%2F4xaf0Wz%2F4H%2FWN3%2Fqs8jPcz%2BDqeMTHqrX1RYX5KmVHlTrP8LZ7HTFfojPMlB3UTTgW0ft%2B%2Fnt16wfu0pHfe0S54Wm3AtjX0aW%2Bzq7X3%2B%2F6rdtMlbFdkzPTyhaLipn36Wlv12Bv%2F1U%2Ff09Hh2404fC5wwcX%2Fd3Gnj7zOZa3b7G7o131Yg%2FPfO4%2F%2FLnOHTilD%2F%2BHjyrRnhSwFIIjVq2tf%2FU9xrwmFAm6m%2Buv1ex7WZ8zSkBaqK0voibprwwPcNvg7BxQ%2F44BdT89pdKFafft5UpFc29mdg%2Fitg0bJXtZBlt1vOuGfTpy9oymspl5%2F%2B7NO3Yt%2B6R0qM7zsIu5gp76y2%2BpfUOnPvQvfkDBMNV8LMYjEVYtvYHguFA4EVQsVd9fL67nxdoHqXZjDZj85oQDevHIIY1MTuixAy%2FpzPDikX0Vx9Gh06fmhcBraYsn9LZb75j3tngkqu3LDKHWzPSM6s2pOHro976ko0%2B%2BKmApBEesWsfmmDBf%2B8ao0gP1CzXheFAb97F0tFAHwRFr5Pj0kL7%2B%2FNP60tOPa3x6WuMz04vf5%2FxZfebxh%2FSpRx7Ucly%2FZZvetOeG18cR2ibf7ak2LdeZsxe0FvLTOT32J18XsBSCI1Yt1RN2T7fiDfb62HHf8vYrXY2trPXfQHCcK9YWVFs%2FwRFrI9AWdcdV5woFxSLheYdjLitVZpv7j05NyXGWtwfZNve%2Bd9%2BtGuzt03Wbt2oljpw8qbVy6NH9zLfGkgiOWDXbvqFvd0KYb9939qitDsvLdh7z9e%2FppF%2FmAu2b4ookuQvD2hi4brOSsZjbbicVS2p0iZGB%2FZ1d7uGZilNRsbK8CVHxaFR37b1J3%2FfAu7RnBcHx2LmzOjsyrLWSm8zq2FMHBSzEvS7qYuNNVMMWSm%2BM6LaP9Cmwyry35c1p3faDfcJ8PTtijLvEmhnYs1m333Cj%2Bru63YCYKy7uy2rHCd6%2B%2B3pt7O5xT1Yvlz0MY4NnKFj77bharbr9I7%2Fy7BPun9dKqVDSyIm1WQpHa%2BNUNeqie1fcVB5nZytjlq0U7vuuXo0czungl8a1kvv47h1x3fnD%2FYqn%2BVVdqHdXoq5j4YC5Yps69NZbbtHM%2BLTG7FL0Er%2FANvTdc9MtunXXdcs%2BEb0ShVJJZ4Yu6sGXntVMbm37LdoRhcVs%2FYYYwDt4NEJd9GyPu42YCzPLW67xOjtV5z3%2Faps7gvDIg5PLCtbtA1G991e2auBmpsUspf%2BGBK14sGYifSmFOxNK5cqazmVNaCsu%2BX62xU7HCg62LEepXNaRc2f08rEjblPycoX7WTQOwbERzBPXSt5RJePUtc9fIyVjs%2B1nCI6LheMBfduvbtf%2BT43q8d8%2Br%2FzEta%2Bjfd%2FVo7f8%2FY1ueMRittLY3h5W4WJJXmC%2Fn1DCXOwUHMJwczDPSpK3DGjy%2FLSC5r9qA5dTDp89rS88%2BajWk%2B3hmOzgSSsWY4NQA1SKJjROeyc0WnZZtndnXFianW5yy%2Ff06h3%2FeMs13zdqAvg7%2FtkWQuNVdG%2BJKhL3zt2XvS8ozzjuE0o0j%2Fh1ve7hv1AoaKp8jfvZLHeiTD1E4lF1bWFvNRYjODaAk6%2Bu6abmRtlyR5pqyVUEIwG1bbx2kd8%2BUNkqJa5sww3erIRUslTsm0lsS4dCPUmzHB1W2SwX276NLx09rGcOvqpsPq%2F10t3e7i6Jr6dYMqZtt%2B4SsBDBsREc74VGq29XXIl2dj9gbYVMAN%2Fk0Wbo1bLQRELpmOK7ehSLRHTHnr169vBBnRkZUsaExrKzfiE%2FYoLrpk0DWk8De7eoc7BHwEI8yjeAN2Pj7Ei8tt6wcpM8%2BmHt2BPm9A3FurD7HG%2FaoMRTp%2FWO2%2B5UIw0ObNDJU2e0Xm589x3u6gewEBVH1E04EtQgJ4CxxjbekFCqi%2Be8WB%2FRHV0Kb1zbU9O1GOzocQ%2BsrIe27rTu%2FO57BCyFe1%2FU1Zbb2vTKl8ZUznu1ropGsr1CN9%2FW%2BAdx%2BEekO6XUbYMaO%2Fuqnnr1FVUcR8Vy2W3avbGrR3u2rGxc4HJ1RBOKmiXrfHntl8jf8RMfNMvUvQKWQnBEXXVtial7S1xDh9e2OS38yS5Tb2RmN9aTWa1N3bFZk185rLOjwzp54YIJjQF1pTvUnli%2F22JXKq1UIq58YW2bcg%2FeuE1v%2Fr4HBFwJwRF1FU%2BHtOX2NoIj1kT%2FnoTSvdxtYX1F%2BlNK3LhBH8zdr0Kx6IZJe8o5Hlm%2FllkBs4jT392j0YlJrZWQWQq%2F70feo%2B7NtOHBlbHHEXVng6M9%2BQrUk92ov%2BeBDjbsY90FIiF1ftsexRMxtadS7ozqZCyuYHB9H0IHu3sVDKzdv3n3D75Td33%2FA%2FyO4aoIjqi79o0RdwQhUE%2Bdg1F1b4sJaITYjm4lbtqgRtrQ2a14fG2qnFtv3aX3%2Fdz3KNHOAUdcHcERdRdLhrTj7rSAeurfEzdPSpimg8bp%2BuCNCiYbdxu0%2BxzbYvVvRbXhukH92B%2F%2BE%2FVs7RdwLWwWQv2ZVY49b%2BvQ858YUTHLCLW5QtGg2gev%2FsATS6%2FvhIhWEIkHdN39nUL9lfIlnX%2FlvC4evKiZoWnlJnLuZKtYW0zp%2FrS6tnZr211b1baRSlR0c7s63rlL459%2FTWrA9K9ELKbejk4NTYyrXrbfeZ0%2B%2Bjs%2FT2hEzQiOWBPx9rAbHvd%2FsX53cF4wcHNKP%2Fq5m4TlGdiXUhfL1HVTLpR14skTevWrB3T0oaPKT197fN72u7fplu%2B%2BRXvetUeJDv82YG9%2Fxy5l919Q4UT97tscE0Idx6lprOBgT58OnDyu1YrEorrlA2%2FWh%2F%2FDR9Xez5My1I7giDWz694OvfLlcVUpOmI1TAV77zu7FG%2BjErtaVafqBsZv%2Fea3NGQqjE6l9l%2FOE0%2Bc1MmnTqlzS6fu%2B4l7deP7b1Q05b%2BtA8FkRD0%2FcJsu%2Ft%2FHVZlY3bzqYqms4xfO6uDpk3rXHXfVFBz7u7rc9ytXltfPMWyCYrIjqVR3WjvuvF53fNc92v6m65Rop70VlofgiDXTd11CO%2B5u17HHpgSsVLo%2F6k6LwerYJeiHf%2BshvfL5V1TIrKwXoA2e4yfH9YVf%2FqJe%2B8pruv9n7tfgzYMKBPx1CjdmwnPv992i0U8fUHloRstlw%2Bdz%2Bw%2FoxcOHNJGZ1i07dysVr%2B1AYUcqrV37ditTeeNnGIpGFEvF3WCYNtXDRHo2IKZ7O8zqT9JUiJOKJePmyVfCrS4mOth2gJUjOGLNBNxKUadOPDUtp8wkGazM3nd3KJqg2rhSdr%2FihQPn9fBvP6xjjxxTPVRKFR3%2B5hGNm%2BXaD%2Fz7D2jbXdvkK%2Ba%2BLXn7oHsnN%2FqJl1UezV77Q6IhNzCmbh5wP%2Fb4Rx%2FU8OS4%2Bjq7dOvOPaqVDZgf%2BSc%2FpMSdg6%2B%2FLZqIuZf1GkkIfyM4Yk0N3JTUxr0Jndt%2F7TtWYKFUb0T73t%2BtAP0fVuzCKxf0hX%2FzRQ0fHbrm%2B4ZiIbX1tikYCiprwtC1KpMjx0f11z%2FzCX3nf%2F0O7X7bbvmKCY02AEa3dmr8Cwc189iJJd8t0pdS%2FPo%2BJfb2K2FeBttml%2Fe33r5LRw8dN6HxOnW3t2s5Amdn1P6BLgGNQHDEmgqGArrj%2B%2Fo0dOS0yvnGbXasFKuaGSqprT8iXFthuqLCzNrPxL2aYDigWz7YrXCU1LhSmdGMvvirX7hiaLSNnvv3bNC%2BD%2B3TzrfuVOfmTnd6iGUrldmxrE48eVyvffU1HXvsmFtpXCg7ntXnfulz%2Blu%2F87e08YaN8ptwT1J9P3y7ur%2FjBpXMsrW93gKhkEImIIa7E27z8KVsvWO3tnzzZV23eYuWK390TJXpgkJpDoxh%2FQWq1apn1xCdUlWVfPOdzCiOl1Ut%2Bmfp1qlU9c1fP2seeKbVKKFoQO%2F5l1t1gwkiuLZzL2b06Z89qvxU48KjbSL%2FHf9um8IxfwXH2Ib6PLmxIe9Tv%2FBJHX7w8JJ%2F37e7T2%2F96D3a%2B569boXxagKRgAmfF%2FX1%2F%2FINnXjihLvXcaHenb36Ox%2F%2FYaV62D93RebhtjyZU%2BliRsdNaBz7%2BmFt6l1BGxxT7Qxt2qjI9l4ld6YV3ZhSbHNSwQhPsrDmHIJjA%2FgtOFrn9mf09f9xVvnpxgWR7h1xfd%2FvXadkJ4X2q7HVxq%2F8m5M68o21m4l7LTYs3v%2FjG7X7%2Fg75Tb2C44EvHdBn%2F%2BVnlgx5u%2B7bpQ%2F8yreb34VkTePlbHAMx4MqZov66n%2F4ml78mxeXrD7e95P36h0%2F%2Fw7hDc5MwQTFGWVeOq%2Fca8PuSWwnX1KlUFLA%2FreKg0XVqvlY8%2FMLJiIKpSJK7tug%2BO4ehfvTKuVj7s%2FefvqgqdqH20OKdrEHEqtGcGyE0kRZTsFfwbFccPTMXwzr5c%2BNqZG239eu%2B%2F%2FBoHp2x313ErQWmZGyHv5fZ%2FTq5xvbf3PgxqTe%2F0tbFPJbBcXcJGN12E5h%2BzT%2B4d%2F%2BA40cHVn0d9e%2F%2B3p94F9%2Fu2Kp2pc5LwdHKz%2BV1xO%2F96Qe%2Fe1HF7Xz6d7WrY%2F8v4%2BY6mOP%2FKxaqCh%2FfEyZ582T5UPDKg9nVK2sz31%2BpRTS1PSgZkY6Z5fNbXCM29AYVHwgot77Umq%2FIa7UzpgCYe4DsWwOpZcGsHfC8llwtBWk69%2FRqaOPTilrKq6NcuKRKc1cLOmGD3Rp0%2B1tSvXxK2AVM46GD2a1%2F1NjOvPs8tuL1FO8I6Rbv7PHf6FRtjJUnwfyow8dWTI02h6M7%2F2F9y0rNC4Ub4%2FrgX9wv0aPj%2BjAF1%2Bd93cTZyf03J89q%2Ff%2B0nvlO%2BYuvTBaVu6VIeVeOKnC0SFVS%2BtXuHDKIeWmkpq82KN8xvZmnFMRnnJUGJKmDxY0%2FOCMCZBh9b09rU3f06nk5ggBEstCxbEB7PJBaaJi7lT8FR7t9%2F3CJ0fdyiNwJXvf1al7f2yje7DKV0xOjnaFV%2F0gbquNf%2F2zf6UTT52Y9%2FZwLKzv%2FR8f1o67d2i55lYcL5sZntFvvPs3VcqW5r09mozqnzzzj03w99ey6PA3p3X890ZVHRlS77bzCgbX77EnN5XS5FC3spNt5o629ttPuC2kzd%2FXoe0fNU%2FU4uyPRE2oODaC3VNkHyAcs3zrt%2F6Gb%2Fqhfp1%2BKaOLr9KeB4t1DEZ1y4d7FWn3V%2BgImJAcjAVq2m94LVMXp3TmpTOL3r7jnp0rCo1X0tbXpvs%2Bdq8e%2FJ%2Ff0tz6g90H%2BeqXXnVPavtB7kxJh%2F77RY08krn0lnYTGivq2XpBa70bJjed1MT5XuWnU7P7HZepPFPRiT8c09A3Z3Tjv96o9psSYgcProXg2CjuvpOg%2FPgc776fGdAn%2F%2BFROY3t9oImEzRZ8e4f36j%2BGxmBthpDh4ZUzs%2FfDhKOhnXdA%2FXvs3jjt9%2BoJ%2F%2F4Kbfn41zHHjuumz54k6f3EVfN%2FdfIYxm99qsXVByde30HNDXcbYJcUD2bLyoYru8dXaUcVGHGVhi7TKWxTatmMn%2F2RFHPfey09v7iBm18XztL17gqgiPW3cabUrr9I316%2Fi9HmCiD1%2B16W4d23Lu8RshYwPw6XXzt4qI32%2F6Mg7dsUr11belyD8QsDI5jx8dUzBQVa%2FNmn8FKxtGJPxrVmb%2BZUHly6SXp6dEOU32NqXNgRMmOGVNNXvl9nS3oFjIJZSbSblgs5aOqOvUtOzjFqg7%2BlyFNv1bQ7n%2FQV7f9tvAegiPWnS1C3PrhPp17Kavz%2BzMC2voiuucnBmn2vUp2yXj64uJ%2BqfGOuDo3dare7NJ67%2B4%2BnXlu%2FtK4bQpeLpYVk%2FeCo%2B2Icdws757%2Bs%2FGrd8cwS8eFbEIjJwcUT2eV6ppSLJk3t%2FHSNUOk4wTcwy6VUsRdjrZ7GIvZuKk2ru1DdiXr6KwJw%2FZOetfHehRK8fuIxQiOaIhkT1hv%2FpF%2BffnfnGr4hBI0lh0naG8L6Q1M9VmtUr5kfp%2Fyi96e6m5zl6vXQqpr8daC4kzRpB95TtWskNhK4%2BmPj7kVulrYsJcZb3erhdFEwYTHgiLxnCKxkruMbQ%2FRVHU5KIZUKkZVysVM8I64Lx1nfcOb%2Fb7O%2Fs24Yv0hbf3Brrrsu4W3EBzRMFvuTOtOExge%2B60L69bjDE3GPCZd%2F94u3fQhf%2Ff9q5uqrVYt%2Fl2yM6jXSji6%2BHM7jg1D3vudPv2XEzr5J7WHxnlMBdJWDe1Fau7G9raSeuIPRhXrC7t7HoG5qEOjYWyl6aZv79aNH%2BgS%2FGlgX1L3%2FuSAUB%2FBcHDJymJhpqC1Ui5Ulvw67FQUL7H9D4%2F%2B5rCcvD%2Be5JanHB38zxfdgzPAXARHNFQ0FdLdf3%2BjOw4Q%2FtK5Jaq3%2F%2BPNSjACsm5saEx0LP5dsvsecxM5rYXho4v7siY6Emta5VxvmWMFHfyvF1dWaWxh5WlH%2B3%2F5nIrjbCfCGwiOaLhER1jf%2Fu%2B3KdXLHje%2FiLaZJww%2Fap4wbPPmqduGMUW%2Bvj39i948eW5yyYC3WqVcSRdfXXyKu32gXdFEVF5gp8HYxt6FocZNvGqkmYNFnfvUxJIzz%2BFPBEc0hY7NMT3ws4MKJ9iI7XW22fVb%2Ft4Gbb%2B3nY33a6B%2Fd%2F%2Bi69UemDn%2B%2BDHV27n959wJMgttum3QXa72guFvzLgNsv3KBsbzn5vS9IG8AIvgiKax64EOt79jwF9DQ3zF7mvd8%2B4O3fiBblrvrJGurV1q37jgQIMpFh365iFlRuvX%2FsoGimf%2B5BlVSvOXMW1o3XXvLnlBYaikC1%2Ba8t142IWyp4o6%2FRcT8u6AYiwH99xoKm%2F%2BOxt083f1uAED3mOrjO%2F4J5sVSfIDXivJrqS23L5l0dvHT43rub96TvVy5MEjOvDFVxe9feONG03Fsf7Nxhvh%2FJemNfUKlTZr%2BFvTmn6V6wIERzSZoFnGvOdjg7rx27sFbxm4Oan3%2FtJWKo1rLBgK6i0%2Fcrf7ci6n4ujx339MJ548odWyeya%2F9G%2B%2FtOjtoUjIPPHzxozq0mRF5z41SauwSyq5qo7%2Fzgh7HUFwRPMJxwK676cHdOOHaNPjFYO3pvT%2Bf7tdkQR3Oeuhb3ef9r5376K3O2VHn%2Fynf6OTT59ccQAYOjikP%2Fv7f66Js5OL%2Fq5nZ4%2Fu%2BMgd8oKhr00rf5ZWNHONPZ3VxHNZwd%2B4F0dTiiRCuu8nN%2Bm6d9V%2FTBrW19a72vSOf7pZyW7a7qynt%2F3M25XuTy96u%2B3p%2BJl%2F8Wm98NfPq1yo%2FaRwpVjR%2Fs%2B%2Bok%2F8w7%2FR8KGlT2hPmjC5%2FzP71eqqJc3ubfTg9JvVsI3Bz312SvC30K8Y8ij7S29HRKE1haIBs7yZUmakpLHj7K1pRZvuaNMDPzOo7m306Vxv8XRcsbaYzjx%2FelFAtG10zrx4VkOHLrq9H6OpqGKppVsj2aB58eAFPfx%2FHtZTf%2Fy0u0x9JTZcnnrmtFI9Kbf6GAq35km36YN5nbITYnx%2BKGYpdp51990pRTs5xehT1UC16t1zUvaXvpLnKWOrK%2BUcPfKb53Tg82NUAFpEIGBC4%2B1teu%2B%2F2kqlsYHsvsaHfvNbeuIPn7ji%2B4TjYXVt7tLATQMauGFA6Y1p92T0zGhGo8dGzbL2CfdluVh7dTKajOotH32LHvjp%2B%2Be15Xn4D76sVHdad3znPWpmR35jWCf%2FaExYzLbT2vL9nbru5%2FsFX3IIjmgJFfOzfPT%2FntPLnxpjs3oL2PVAu979i1vZ09gEitmivvk%2Fv6EXP%2FmiGyTXiz2c8%2BYfuVPv%2Fmfvdv988dBZ%2Ferbfl7RREzv%2B0ffrXf91HeYUNmEVStz9%2FL03zvJaeqrsDOs7%2FnMTvPzow%2BrDzksVaMl2NPWm%2B9Iuwdnzr%2BcMeFRaEL253T9t3XpXf98iyJxQmMzsCedd9y9Q%2Bm%2BtE48dWLdwqOtSZx%2F6bymh6a1%2BfbNeuj3v6gjjx0wy%2BYlHXp0v0ZOXNDON%2B81y%2BnNtY2hPOPoyP8e5j7mKuxydce%2BuJJbvTEdCMtSJTiiZdhQMnhLSr27Ejr55LQqPpsb2%2Bzi7SG96Yf7dN9PDbo%2FKzQPW%2FGz%2FRV33b9bQ4eG3DC3YuZH27WlU%2B%2F55%2B929zROnJlwq3RLseHxwisXdPKp4zrz2iFNXBidfbtT1dlXTurwY69oy8071DnQPO23Jl7K6fxnJoWrswdleu5tUzDK77rPEBzRerq2xrTjnnbzAJhTZrgkNJ79mTzws5u0931dhMYm1tbbphvee4P692xwxxDaAFlrWx4bPjfdvkn3%2FeS9etc%2FfZe2vnmrCaI7lR3LavjI8FU%2Fz%2FTFGeXHyyoUp0yYfKOUN3lhXPu%2F%2FIzS%2FV3asGuw8UvX5ls4%2B6kJTb6QE66ucKGknntSim%2BICL7C4Ri0romzBT39Bxd19OFJlfM8QWgEO%2BFn8JY2PfBzm9Rtlq2YPd06pi9Oa%2BjwkE4%2Fd1rnXzmnKfO6PW1tl5Ite6glmogq2Z3S4L6N2n7PDvOzHlD7QLsCgTd%2BznZW9VN%2F9JSe%2FMOnrtnep1TOaCp3TqXS%2FNnPiY6U3vmxb9f9H%2F02s6TeoUZxzCrGMz96UtOvFYRr2%2Fnjvdr%2BYz0K8GvvJxyOaYjq7FJNJef4fgbqahUzjg58eUzP%2FeWISjxJWFfBSEA3vrdLb%2F7BfkVT7GdcFRO4Q8nA7AnkBjwI23nTuYmcCpmCG%2F5sMLR7I22LnnhHXJG2iMJX2bNqP%2BbJP3xSD%2F%2FGI%2Bb38OqrAOVKQdPZ0yqU5i%2BX22rjrrfcoB%2F4tY9pw%2B5BNcLUwaye%2FjsnzYMHt%2BdatN8Y1y3%2FbZN7WAa%2BQXBsBLt8XpqocDq4Tuwt%2BMKrWX3r%2F9iN%2BEx6WA%2BxtpDu%2F%2FEBbb8rzVzxejHXY6QzZAJ5812hAfMkIXyNw042fD7%2FFy%2FoK7%2F6FVXKVz9Z4jglTWROqlhavNfShsaP%2FPcf1%2FX33az1duxPLujY%2F5qYV1HFVZibxM3%2FaVD970gLvsGp6kawJ9LsxmLUh72PT%2FdFtPv%2BDncz%2FujxPP0e14gNidvuTOtdZml64w1Jlqjqya5EmLwVasIWRrZ337Var9g9kAP7BjR466AOfuWgO94wZCqpm%2FvatbW%2FXe3JmCZNRdM%2B0QsEQopHO939jqXK%2FBF2mbFpvfLVZxWOhLXjzj1aL%2BVMRcf%2B6IKKZ4VaVWcv%2Fe9Kc1%2FgH%2BxxbITSeNndS4O1ceG1rB75nQvuHkgCZP20meWot%2F69jdp6R5uC7GVcM7EmPGxQS8VxruOPH9fnf%2Bnz2pNK6rrNb8ycz5hl7AMnRnRqaEq5YtkER0czufPm7UNLfp53fOzb9W0%2F%2F2G19bZrrU2%2BltHTP3tQgbGUULtob1h3%2Ft5WJQY5JOMTVBwbwQ2z9AhbM229Ee24O61Ee0TjpwvsfVylaDKom97Xpbf91KD6diZYxltj4bbma4pdS8Vxrs7NndrWa34HL8woNOf2Eg2HNNDTpp2DnWqLR5QtmCfRTtw8EQmrbCqPC%2BsYJ58%2FqmNPH9TADVvUOdCjtTTy5JTOfGFUkYAdvchtvFZ2BS21M6r2Gxgr6hO042kEguPas82n%2B3bHNXBj0q08Z8fKKlPlXRbbbH3D3qTu%2FdGNuv6dnSZAMpt2PXghOAbMfzNfNMvVo9nFf2eCZMQsa%2Fe0J7WxO6W0WcIuliKqmPvEYsmER815omeC5PiZEbdxeNK%2B%2F57N7pL4Wjjz%2BSGNvTCjcCDOk6NlKo5UtPH97bPL1dUmu7i3RvFcoH6qHIWCZ9l%2Bgv27E%2Br5WFznDmT1%2FCeGNXwkL4fenldlA0L31phu%2Fa5ebb09ZQIkp1%2BwPFVTSSxeuHqTcRsyOlIx97J9Q4fOjfbqlRMdOnbuoMrO%2FJPZQ0fP6S9%2F8Q909sBJfeCffUSxVH2rW07B0eSrsyG3av4LkDKWJXumpKEHp9W2qzknydgnPnbvcKw7rEA0yH7MVSI4wvNCkYC23JrSppuSOm0qCvu%2FOO6ewiZAzmcDY8%2F2mFmW7tbWN7W5J6eBlQjEQgr3JlWZrG3ecyIW1q7BLu3Y2KlTQ4N65uDLOjs6rFL5jb6QuYkZffP%2FfcGEx1P6of%2F5k%2Bra1Kt6yQ0Xlbtoeze%2BXqZqWoVKRqFg1FRGm2dPYXmmovGns0oMNm%2BksF9jcaykSGdYif6ou28XK8PhmAYojpdVZdm0YWxgPPX8jF76zKiGDuc4QGPuP3u3x3XDe7t03QMdbtBG43jhcIyVeeaMRj7%2Bgpzc8qc7VRxHx86f1VOvvqKL42NyFvySDtywVX%2F7f%2F%2BUtt9xneph5OkpPfHTr7p9deOhtIKB5gxATrWiF0Y%2FYx64A7q977vUTBJbIrrhX%2FW71b1mFzK35dSOuNuLFsvmUHGE79jK2vY3p922MiPH826APGMqkcWsvxKkDYiD%2B5La87ZObX9LmlGBqIvKVF6jf%2FWyss%2BdrXmc4UKhYFDXbdriXk5ePK8Xjh42S9hn3EBpnX%2F1lP73d%2F2K%2FtZ%2F%2B3Hd%2BT33rXpU4djzk6bQYD93wF2qblZ2CT1THFWuMukeJGqmvZjF4bKmXy2qfV9Mzc4WlLKnC0pujS1r7y5mERzhW%2FY%2Bt29nXO%2F4mUHNmCWME09Ou5ehI%2FkVP%2BA1OxsOe0x1cfNtKe26t13tproVasKG02hNTr6s0U%2Fsd6uN9bJtw4C29m%2FUyOSknj38qo6cPa18sahCJq8%2F%2BQe%2Fof1ffU7f82%2F%2BjjoHV3bq2h6gvPDQxOXXmjs4BoKKhdo0XTLL%2BNW8ooGEmkUlX9XYM9mWCI6W7dtpV%2F%2FifbQRWi6CI3zPPuNs74%2Fqlg%2F16Lr7OzR8NK%2FTZin7wsGc2wuy1fdC2vnRtgfjxr1JbbmtzW3cnewKs0EcdVc4Pqbs8%2FXvoG0ra32dnXrnbXdq345deslUIE8PXdRMLqsXPvu4u%2F%2Fxg%2F%2Fib2nbCpaus2fzmjmRe%2F31Zg6OVjycdk%2Be272O0WDzBEdr8qW8u0WsJZaAzY%2B5PFlW1d4XUnVcFoIjMEeiM%2BweDNlyR5uK5hmpXco%2B82JGJ56aVnaipEqx2vx7IgOzYTjeFtLmW9u0%2Fc429V6XULIj5IZIYE2YB%2BLM06dVLa3dL0g0EtHm3n4N9vTq4vi4jprl6wMnjuq1B1%2FSieeP6If%2F109r3%2FvetKyl6%2FH9M6rk3uiPZpuSN%2FOh6kS4XZVqWUUnY16r3wGheihPVpQ5VlT6%2BhapOuYcN%2BiGCI7LQnAElmCrcfZU8aabU%2B7ljg%2F3us3E7WGaoUM5XTySc4NlKVdt%2BLK2HQMYsa0mUiF1bo6ZymJCfbsT6jXL8DF6L2KdVB3zIFxcn2dVQXOjH%2BjucS937L5eh8%2Bd1qsnj%2BtPfuLXddfffrs%2B9Is%2FoHg6ee1PZH51hx4Zn%2FdksNnPi8aCbe4hGVtxbEb2dHXbddHWeJJqftSVgtOUYz6bGcERqIFtKN5vqnb2og%2FInUYzfqrgViRHjuU1fiavqQsl5afXp7O7bc7dsTFmgmLU7bm4YU9SvTviiiS5A0RjBEJBJW%2FaoMyz9dvfWItkPK5bd17nXo6fP6cDXzqgPznzG%2Fquf%2FvD6tsxcNWPLc2UNfbyzIK3NveSQiyUMsGxrFIlp2Zkl6sHP%2BQo3NEaT1rtSXosD8ERWAE3SO5JuJe5pi4WNXG2aEJlXtPDZeUmzJKSWQbLTVXcsFk2l4q5o3JbRS3YO2lPOdvDK6HobOsTGw5txTCeNpf2kNIbYuoyFcXOwag6BqJupRFoFtViReWpvD0SbfvpqBF2DAy6F7v38cl%2F9le69R%2B9T1vuvf6K7z%2Fy5KQKo%2FPbBTlNHhyjoaRCgYhy5Uk1o%2BKoWa4%2BUVLHrax2eBXBEaij9g1R97L1jjb3dcd5IyQ6ldn9ke7StmP%2FbsEHB%2B0S3OxhlmDo0pi30Oyf7Uv2J6Jpmdv02Kdf0fRDxxsWGudqSyR1k7kU%2FuyALr48rra7NitxwwYFE%2FNP0A49OrGo12%2BzL1VHgmZlIRjTdGlMzWrqQF7tN8d5cutRBEdgDQVtCDSVw3Br7BUHVqRwclwzT51Rtdxc1bpQRcq%2BeF6514aV2N2jxK0DSt7Yr3BX0gTEgIafWly1qzZ5xTFoqo2hQFS5yriaVeZEUaXJiqJdVB29iOAIAFiVmWfPyJkpqFnZ2dnZVy4qe2BIk90JJUx4DG7eqNwFOxJxYSW%2F2tTzqm210VYdc6XmXKq28qdLKlwsExw9iuAIAFiVarG5q3SvM8vQ5dGsph8%2BYf54Qlt2xTU1bpZ9J2OqlIJz3q25prLMFTbB0V6mikNN%2B3VWClXNHCkqvZelFi9iBwIAYFVi27vUah3l7Zfb0ZPXlt2T2nXjmHo2ZhSOXg7AzT12MBFKmwX1sgrOjJpV9nih2Q%2BoY4UIjg3AEQcAXtL2li3q%2Fu6bFEy25vi2WKKswe3T2nv7sLbumVCqc0aBYPOGx7ZYv%2FsyV55Ss8oPVVSeITl6EUvVDWBPyzbzM1oAjRFohVFtS7A9HNvfvVuJG%2Fo1%2BbUjbi%2FHZjsoU4tAoKqO7rzSnedVzI5rerRD2fG0KuXmeqi0FUer4DRnE3CrNGGDY0XhdupTXkNwbIBgIiin4DT%2F6DoA6yqUbN31CLvXLrq5Qz0%2FcKtSdwxq6uETyh8ecQ%2BmtJpg0FG8LatYKqdS37iyE23KmEsha%2Fu2Nv5nlAh3ui%2Fz9oBMc42rfl0l56howmN8sDWr0LgygmMD2AHw4c6QKtmqqkUqj4Dvhcz%2FUkGFYq1fnQnGwkreMqD4nj4THIc18bnXVDw3aSqQrXdfZyuQ0WTevbT3jys3k9SMrUJOtpkn%2Fo37WaXC3e5ex3xlWk3L%2FLjz50pqvzEueAvBsUGCkaCCHQIATwrGTYC82QTI3b3KPHNG04%2BeUOHUpHuyuRUFwxWlOqeV7Jgxy9gxzYzZAJlSuRBze0KuJzs5JhxMKNfMwdEojrOs5kUERwDAmrHTWtL371DqTZs1%2FvlXNfPkKTmZklqVrULGUnn30jUQ0tRwpxsii7n1q6wFAyG3n2NTVxyNSpbg6EUERwDAmrMnrnu%2B7xZ1vnePJr54UFMPH3dHFbYyW4XsHBh1L4VMXNMjXZoZT8tZ48M0wUBYsVCqaedVX%2Ba0Sn9PLAvBEQCwbkIdcXV%2F5BbFdvdo%2FFOvuA25vcBWIKPJC%2BrYOKrMWLsJkO1mSXttqpAhU3GMmqXqqdJFNbNwiskxXkRwBACsK3sCu%2B1NmxTpTWnqm0c188yZlq8%2BWnYZOxIruuEx1T2p%2FHTKLGO3m2pkQk6lfiEqEAiaimObCvnj5mpzTAWyOQ9VRXsJjl5EcAQArD8THu3Emd6%2F8ybF9%2FRq4gsHVR7zRvVxNkCWzGVCqa4pFfOx2dPYE2mVi%2FZhd3WHaQIKukvVTrWsQmVaiXDznbQMhANKbo4K3kNwBAA0jB2IkL53uxLX97nhcebpUy3ZuudKgiFH8VTOvZQ2jCo7mXZDZDEXW1VLn7ZIn%2FsyW55oyuAY7QlRcfQoWroDABoubJate%2F%2F27ebyJoV7kvIiW4Xs6B%2FT4PUn1LftnBLtGQWCKztAkrzUBDxbHlczSm6OuOER3kPFEQDQHIIBd%2B51ct8GTX79iCa%2FdljVkvdO5to52G09U%2B6lXIhoeqxDMyMdKhViNX%2BOy9NjMuUxNZv4xrAGviN9abwuvIbgCABoKsFUVJ0f2OvugZz40kEVTky0bOPwawmbKmTnxlF19I27rXwy4%2B3KzyTMMvbVq3Vt4S7Z3Y5ZO3bQjmlpglGIll2e3vKDnYoPMGrQqwiOAICmEwgH3dGF0S2dmnrwqKYfOSEn27qNw6%2FGHqYJhCtq75twq5ClXEyTF7uVzyZUzi99wCQYDLsteYpORk614vZ2bLREf0k7%2Fn6HEjsZM%2BhlBEcAQNMKdyXU9R03muXrjRr%2FzKvKHx31bPXRCgYdxVI59e04p5IJjbnJlKaGu1UuRuaPNjRhsy3aa95WVVWNuz5sJ6BQ3FHn5kmlO0cVcmxoTAveFahWvfsb6JSqquTpXA8AqxGIBBSON%2F4sZWW6oOlHT2ryq4c8W31cilMOKWt7Qg53KpdJqloJKpGeUTl%2BRvnptCLlDbN9ItdxZnYgPNtyKNWfU3vvhELVjPv2xP17Fd%2B3Va0iMRBVrI9l9WVwqDgCAFpCKB1T57ftUeL6Xo19%2BoDyh0Y8XX28zI42bOuaUqpz2h1tODPaKccJamCbLYxMqpjLKz%2BTVG4qpZwJmDZortnXYjJWoreots4JJTumFCgXNa%2FgWSgL3kbFEQBwVc1ScZyrWnGUeeqMxj%2F3qmcah9eLDZf5aRMkZ1Lu1JpKaRU1IrMkHk0UFG%2FLK9WXMy9nFKhcudobv3WbEnfvcU%2FItwIqjstGxREA0HoCoaDa3rpVib19Gv%2F8q5p%2B4pRZy%2FZ%2B9bEWdm52LJlXum%2FCLGEH3ZY%2FpXxMxULUhMiIKqYiWXUC7tK2UwkoaJ8T2AM6Icf8uaJwpKJQtOSOT4zEC%2B7rClbd%2FZeqXP3frpYq7r7LQJOc8kb9ERwBAC0r1JVQzw%2FdrtRdWzT21y%2BrdH7KU5NnViwwO7XGXsLRsuLpnPtm94BN9fLqsvmzXZQLXv6Qqvsme8p7pZx8aXbuOL2%2FPYvJMQCAlhYIBJTY06eNP3OPOt51nQIxaiJX4rb%2BcauHsxXEYNiZfWku9u2rCY1WtVT2xb5TPyM4AgA8IdQeV9d33aSBn7tfiX0bCJANUC078vDRCYjgCAA1cyqOjj12TK98Yb%2BGjwy7r6P5xLZ1asPH7la3CZGh9trH%2BKEOimWJ3OhpPB0DgBrMDM%2FoM7%2F4aZ169tTrb%2Bvc1Kltd23T1jdt1a77dyueZmJGs7CTZ9rfvlPpe7dp7BP7NfP0aV%2F1fmwYW22k4uhptONplOrs11flFCDQ9Ozd5KO%2F87Ce%2BOMnllyGC5sl0XR%2FWgP7BrTznl3adNMmtfWmFQzVtqgTCAUUiMzu1WtGzdiOZzns8mn%2ByIgmv3hQucPenjzTaMH2hNLffZeCydao9NKOZ9lox9MIVaeq8pSjatHh%2FgtoAWWz%2FHb%2BlQtX3LtVLpQ1fnrcvRz44gHFUjH179mgHW%2Feqa23bVO6L61429WrkcGoCWftITdEor5s9TGxt1%2Fx3b2a%2BuZRzTxxUsVz08Ia4EHN8wiODeDkq3IK7I0CWkUwGFSqO1Xz%2BxcyBZ1%2B%2FpR7scvXPdt7NbB3QFtu2aKuTd2mOtm%2BqBrpFM0KSdZROE0fk7ViA2THu3crefNGDf3VC8q%2BeN78HELuzxdAbQiODWAfIAC0jqAJHNfde52OPX5Uuencsj42P53X2ZfPuJfnPvms%2Bnb2a%2FDGQW2%2Fc6d6TaBMdiZfD5F2aw3BcY0FTGW3N6VqLKhcZkaRaFTReILwCNSIPY4NUBwvm2VqwiPQSuwWk9MvntLjf%2FqYLhw8L6e8%2BvsWu4RtA%2BSOu3Zo8KZNSqQTim1ovv1Wrb7HcaFKtqiTv%2FZ1Te8%2F574eMKExnkgoHIk27T7TVhE0Ffb097yFPY7e5RAcG4DgCLS2QragU8%2Bf1PGnjrkvp4dXv1%2FOVh0HbhjUde%2FYrV0P7FbPjp6mqYJ5LTiWJ3I68sufU2Foat7bQ2bZOpZImgBJkFgpgqPnERwbgeAIeIPt45ibzGn05IgOP3pYQ4cvaOjY0KqqkTZAxtvj6hjs0K77dmnrndu0Ye8G98BNo3gtOBaHZnTwH3%2FCPEaUF%2F2drTja5etILO4GSSwPwdHzOFUNACtlQ549NGMvW27d6lYip4endPBbB3XulbNuoLR7HJfDhtHseNa9nH%2FlvMJ%2F%2BIQbJHffv1t73nm9enf1qq2vjT15q1AaySwZGi1bSykWCiqXSoqa8BiJ2eVrruua2euK5X5Po%2BLYAFQcAe%2FLz%2BQ1Y5aw7X7Ik2Y5e9hUIqcuTqlSqmilwtGw2k0l0i5jbzeVyE23bVb3tm5Fk1GtJU9UHM1DXSVTUmkyq4mHj%2Brip16o4UMC5r56k%2BJpKZbMkodqEOpNq%2B1DdyoYb40qHhXHZWOpuhEIjoC%2F2Cri5MVJXXjtvE48c1znXzunzFhW5cIqJpmYENPW26aNN27U9ru2a9ud29W5pVOhaP3by7RUcLSDS4plVczFKVRUMuE9f2pcuVNj5s8zKgxNqzgyo2q5tgA%2Fee568wk71NE3ZirLkwpFVh78%2FSA80KXU%2B29TMEZw9CiCYyMQHAF%2Fs%2FsiT71w0j2lfdwEyZl6HK6JhLT19i3a%2Buat2nXvLm3Yu1H10vTB0Q5VmC6YgDimwtkJZU%2BOzf75gqnwZgpajakLu1XMzF6X0URe3ZuGlOyYcYM7Fgtv6VXbe29RINoaO%2BEIjstGcGwEgiOAy2w1cuT4sM68dFpHnzjqLm3bSTWrZUcg7rxnp3aaELnlTVvcfpEr1UzB0c6bzl0KiPnT48qfmX1pl6DXwszINuUnt8x7W6wtq86NI0q2ZxQIcl8%2BV3TPgJJvu8lttt4KCI7LRnBsBIIjgKXYiTP5SlbHnziuMy%2Bc0dkXzyg7trpAZE9jx9Ixbb5ti3bcvV2D%2BwbVs7N3WZ%2BjIcGx5KhglpZLZlm5cNEsN582VcTTEyqMTLnh0THL%2FNXy2t%2B%2FZ0Y3KTexY9HbA0FHqc5ptfePKt62vANQXha7dbuSb72uZQ7IEByXjeDYCARHAFdyuQG4bemTncjq1DOndOibh3TxtQtm2XR1h2sCwYCplsXUt7tPe9%2Bz1w2Ttu2PHYt41Y9by%2BBo7qIrmby71Gz3IGaPjih3fNRUFUdVyRbMfbipvprrolEPVdmJfmVH91zx7y8HyK7BYUViRd8vYSfeukfx27arVRAcl43g2AgERwBXcqXJMdOm6jZ8dFgnnjqpcy%2Bd0eS5SU0PrW5vZKI9oe7t3Rq4eVA737pT3Vu71D7QsWiOdl2CY9UuMxdVnjEB0VRRixen3EMr%2BbPjKo5mVJ7MuRNdqpXmus%2FOT3drZugGXSsR2tCY6p5SW%2FekIvGCb09gp95zi6K767e%2Fdq0RHJeN4NgIBEcAV3I5ONplWCdfNPdjptpWKLsHQCy7d6xUqeqCqUCeeuG0Tj1%2FWmMmgBVMIKs6K79fCUVC6t3Rq21v3qYtd251T2vbYBmOhZcdHN2v3SwlO7mSCYk55U%2BOugdV7F7E4ljGDYpOrqhWUMx2aOr8TeZPtX3%2F4WhR6d5Jcxk312nZdwEy%2FV13KTzQqVZBcFw2gmMjEBwBXIkNjnmzVDv%2B0GuzLWRGZmb389lKXMAGx5BCsahC6ZjC6YSifWnlwxFN5Et67bFjOvfqBZVW0%2BbnkmRX0t0Puf3uHdp7zw6FcwUT%2BOzXUjb3qyWFomEFU1FFzPtF%2B9MKt8eUPzGmjKmK5k6Muk227fuXZ%2FJutbFVlXIpTZ7fZ76H5YULW4FM942rc%2BOo%2FKTzo%2B9QoEVa8VgEx2UjODYCwRHAkszd8djXntP4wwdfrzAuSzAgU4zU8HhOFyYLGjaXXGn1fQftGL7uVET9Jhz2mUtHMuy%2BzQ%2FKhaQJjjea4B5f0cdH4kV1bBgzS9gTCoaa7%2FGongLxiDr%2F3jvUSgiOy8bIQQBoCiYoTjz6qiZWGhovfQ47XXljZ1z9HTEVy%2BZzZooani5obKakabN0vJJPbesLozNF8zmKOnJxRimzfL2hM6YuU3HsSkYUaZHWKysSqCgQrJjgqBUp5aMaPbVB0yMdajfL13YfpFcDZKivQ%2FA%2BgiMANIFKvqjJpw6tap%2FiXEFTEYxHAm6ItJey%2Bby5YlkXxgumGplXtlhRobS8AGO%2FMru%2FciJbci%2BhoP03gupNRzXYlVAyFlIyGvJUNTIYKpuL3Wua0krZ0YWFTELD2bgmLvSoa3BEiY4ZhcLemkIT7m8XvI%2FgCABNwLETTkxlz7bMqVd4nCtsPm%2FaLCWmByLa0Z9SplB2w9%2BIqUZOZcvu68v9ZyvmAzKFirnkdGY0r4QJjm3mstFUI9OJqPvnVq9GBgKOGxzrwgTIUiGmoRODiqVySvdMKtkxrXB09Q3fG83uvW2lQzFYOfY4NgB7HAEsZGcnl86Nq5KdUubQReWOj6g8lVW1VFmTIPn6v2s%2BtQ2N43ZJe6pklqQLbiXSWeVDQ8wExvZExF0y7%2BuIKh1r3X2R08PbVZjarLoLVBVLFNwT2IlLAbJVi7WhrpTS33u3ApGQWgl7HJeNwzGNUJqsyGnCrwtAYwVMcS566UHMBkbb6zB3bFiZ%2FeeUefWcyvm1b2FTNkvR0%2FmyLprl7DNjOWULq19OjYQD2juQdiudrSgzNqjc%2BE6tpXCkpJSpQHYNjLTkHsj4LduUuPd6tRqC47IRHBvBfk3lSW%2FtbQGweuG2oEKppSs2tg1O8cy4ModNNdJUJLPHh2db3awxN0ROFDQ0VdCYqUo6K6x%2B2j2X77m5T7EWq0hZs03Ab9R6CIYqau8bc3tB2hPZrcBWGds%2B9CaFN7TeUjXBcdkIjg1RtSO2KirnHHfcFgCfM5XGUMyERhMc7R7Ha3FMNdKZzit%2FakxZEyJn5ziPqZxZmyBpHyXKFUd5s4Rt90SOXDphvdzDNW%2B9rkd97VG1mmK2TVPnb9V6zRMMmCXsgKk6pszyddqEyFgq39RL2JEd%2FUq99xZz2229%2FawEx2WjHU9DmDuAUFtIwWSwpRvjAqgTGwpMMqg1HARNhSfYnVKbvdy6WU6x4h6umX76pKZePu1OaqnUcVnbfl32kIu9pBNhbetLvt7qxy5nT%2BbKZkm7rGuVIaLh1tzAF4rYhuo2JK9PtdSewq6WQ5oe7dTMeLvibVm3F2Q0mTdL2s11kMb2bozfsbMlQyNWhoojAHiInfdcMNXHzMtnNb3%2FjApDU%2B5%2BybViH0EK5YqmTXgcmS66%2FR5n8iWVTLCc%2B%2BCyoSOuu3Z1teThD6cc0fjZm02YS6pRAsGqCY45N0SmOqcVTRQavxfStmO6c5cSd%2BxQq57qoeK4bCxVA4BXlYZnTBXyuKaePan80KSc%2FOpHEV6L7Rc57i5llzRqqqAls5zdk45r14akEtHW299oOU5Ik%2BduVKXQHA2uQ%2BGyCZA5JbumlGjPuP0g7fL2ujJBMXr9oBJv2W1Wz2JqVQTHZSM4AoDX2TnXudcuaPSrBzR94Kzk3bv9NWGXjqcvXKditl%2FNxg2R6ZypQk4pZYKkrUyuh%2BiuDUo8cIOC8dbbszoXwXHZCI4A4CfFsxMa%2FfIrmnr%2BZF33QXpdZrxPubHmbjdjT2S7S9ld00qa5ey1mkwTHuxS2wffpECo9fc1EhyXjeAIAH5UGp7W5GPHzOWICmPTwtVVyiGNn3yzWmXgml26TnbMuFXIeDqrcLQO2xSCQUWv26ikqTTaSTFeQHBcNoIjAPhZeSyjiUePaPLJY%2B5BGpaxr2zi7G6V83a5urUqbUFTeUykZ9xKZCyZV8iEyOAylrQdJ6BQT1qpu3cqvKmn5abDXA3BcdkIjgAAEyAnssrsP6vJx48qd8q281n7gzStplSIa2ZoryrFNrWqcKzojja0k2rCMXOJm9fD5dkT2gHH7QxVNf9frQRVLptAlUopubdXHW%2FpVKSrdQ%2FBXAnBcdkIjgCAN1Rm8sodGtL4gwdNgBxROVNQS7J9Mc0Ld9BN9Y2WudVLTbwvP%2FLZgy%2F2fR1ntqPM7OvuJ5CtLJYrsx9TdoLu26amulWa6FcyGJH9F4IKXGrDuXQ7murcf1zLb90bmPOHwBo1IHdjgKlAVoMVVU14LJsKY7Q%2Fok1v61DXrUkTrMLuOEwvIjguG8ERALAEk7gK5yc09cgRjT92WOXs%2BhykuRzA3JduoAu4QSZgkkuxbF6vBlVx7MvZt9vXyxVTIbMvzeuVyuzflexLzX6821Db%2Frkq9%2B%2Bq9v1sQLSfozr77zmXPmfl0kNGxf24K3%2BdQfNfPBBSOBB0w2PoisHR%2FpvV1%2F9cXUZ0DMyJim5AvfRKWLMhNnjpMvv3C8Nr4NL7zf7LFfdfnv23Hfdrcty3lc1r9usrmZeVasVcH47750gsqMG9ab39J3YqmvZusCI4LhvBEQCwBPPIkJ0o6dyLWY28Nq3xh08oHRhTKpo1gSNowpcNcEE3kM176Ya2kBtyZt8edMOcfVmqzL7uhjQbWsr2nzFBpey4kWY2EJpl83LAfd0GQjRWe39M7%2FypXerb3brL81dDcFw2giMA4A3TF0s6%2BeSUXv3CmIYP5eVU1ucholo1tS%2BnZF5eHu%2BHZtHWFdUDP75Dm25ujgbo9URwXDaCIwBAGjmc08ufGdPxhydVzJgly2JjHhrsQ5K7sOoUzZ9brc9k4PVLIBC89DI0%2B7bAnL97%2FX0vu7yMbPdDugvJ5nu%2F%2FPLS29XYh%2Br23pje%2B%2FO71bU1JS8hOC4bwREA%2FCw%2FVdFLnxjWq1%2Ba0PSFZgpqZhHbVCFnA2RZjQ5Oi10OiHZZPvxGQLS7Dl8%2FXLNal3ZFumHaPJbZ66NacS%2BNuD427EqZyuMudW6KyysIjstGcAQAP7L3j%2BdezuiZPx7S2RdnZgtdTclEJhMeHSevZgiPs5XEsIJBGzZCl15fX7PBseIu6zvO%2BoVqG4h339Oje%2F%2FedkXiNAD3Kac1WuADAOrqxU%2BM6Lk%2FH1ZuvKzmFjAhLWYuYVUq2UuhqQFfhVtZnP06Gt0AfLa6ab%2BeqNvI24bHarVwqTK7dmyZ6diTY0p1RvTmH9gq%2BBPBEQB8xB52efjXz%2BmVz425VcfWEVIolLoUHtcv7M4GxvilCmMzClz62iJuqHacwpruDa2Uq3rxixe09Y4ubbg%2BLfiPR1t6AgCW8uB%2FO6OXPznaYqHxsqAJj23unsK1F3ADo%2F33mjc0zmdDbiiUNF%2BvPcCydq2M7LaGh3%2F3uKYv5gX%2FITgCgA9UilU9%2BXsX3EMwrS4YTJqQtJZhLuwGxlDIHgJpvV6SNuja6uxa7r8cP5%2FXc39zVuV8Y7YOoHEIjgDgcVWnqpNPTuv5Px92%2F9zqbCAKBuOX9vrV%2B3NH3KrdWnzu9WSrsvY6Wsvge%2BK5CR15bFTePWKLpRAcAcDjhg%2Fn9cTvXmhYb8a1YINdMJhQ%2FQTcwyazodEbD402BK%2FlMnsxV9ELnz2nzGiLzjPHihAcAcDDKoWqXvyrEY2d8N5%2BtNmqWkz1MBsabRD10pjD2X2aa%2Fk9TQ8X9eTHT8vDnf2wAKeqG8H8ftn%2BkpWMo2qFXzbA7wKhgEIJc0mG6v4Yf%2BzRSR17ZFJeZZdjq5caY6%2FUbGhszf2M13J5Wd9xclorp16Y0NmXJrX51k7B%2B6g4NkCl6Kg8XSE0AnDZ%2B4LyjHkymavvQQOnXNULfzmiUs7LgxACbn%2FFFX90IOzBSuN8wWBUa%2Fn9lc1j2stfuKBqmcc0PyA4NoCTrzbf9CwADVfJ1jfgnX52RsNH1q7S1CzsPr6VHWYJXNon6d3QOCuw5i2FLhye0YlnxwTvIzg2ggdONQKov3oPRTnw%2BfEW7de4XCurOq7VyezmFNVaslXHA18boijiAwTHBuD3CsBay0%2BWdeLxKfnFcitqs3v%2F1jZMNZNgMLjmIfn8a9OaGV27qTVoDgRHAPCgcy9m3P3U%2FhFY1kSZtT5t3HyCaz5xx51l%2FfgIfR09juAIAB50%2BrkZ%2BU2tFbWAQi0zRrCe1mNU49EnxlSYKQneRXAEAA8aOeK%2FOcKzwfHaVcTAGp8yblbrsZ9z5GRWE%2BeYYe1lBEcA8BqzVDh51o%2FTPEI1vc%2FazrluZkGtx8P%2B2Zf9s7fWjwiOAOAxTqWq3ERZfmMPvASuUUgMBsOeGSm4EutTdcyomPHf7c8vCI4A4DGFqbKqfjoX8zqbGq%2F%2BsLYe%2B%2FyamQ3Oa230REaZMU5XexXBEQA8Jj9d54aQLeVqJUf7kOeXvo1XsvYP%2B9mJkqaG%2FLhVwh8IjgDgMcGwn5dig1f9Oz8vU8%2By3%2F%2FaHgyy7XiGjmcEbyI4AoDHRFN%2Bvmu%2FWnD0e7XRWp%2FT5OOns4I3ERwBAJ5x9Yqiv%2Fc3WoFA4JoHiOphZqTojiGE9xAcAcBjwjH%2F9Sicb%2Bnvn4qjde0DRPVQylVUmOZktRcRHAHAYyJxPwekKz2s%2BT1Mz7X210UhU3HDI7yH4AgAHhSO%2BfXufenve72WaFvD2l8RpbypOGYJjl5EcAQADwpG%2FJqSAld5O8nRCqxDgrZN6PPTzKz2IoIjAHhQJO7Pu3ebiagsXsv6XEEzozQB9yKCIwB4UCTu54ojD23NoDDD4Rgv4rerAXg2DGBJdbxvCPu04mjR5Pta1udBKE9w9CR%2BuxogECU5AlgsWK82OubTRBI0AZ%2BrWq26F6yfQpbg6EUExwYIx0OzDxDkRwCWvTuIBBRuq18bnWjSxy15luzXSGhcbw6Hqj2JNvqNYOJ6pCMsp%2BDIKXNnBvhdIBRwn0wGgvV7NhkM%2B%2FeZaYBn5dewPtdPOU9y9CKCY6OY39tgPEjJF8CaiHf4uQn4UsGIJ%2BlvWJ%2FroupwnXsRuQUAPCiS8HtwJDwCa4HgCAAeFE36%2Be596eDI2Rhg9QiOAOBBsTZ%2FVxyXno7iCOsnkmQ3nBcRHAHAg6Ip%2FwbH2dDIUvWVrc%2F1EAxxSMmLCI4A4EGxtJ8rjhbBsdGicb%2FfBr2J4AgAHhRN%2BfvufanpMTQAX1%2F%2BPqDlXQRHAPAgf%2B9xtJZ6eGOP43pq64kI3kNwBAAPivl4j6O19LxqguN6SnREBe8hOAKAByU6%2FX6idamHN5aqZ6399RCKBpXqJjh6EcERADzInqoO%2BPgefqmT1bNbHAmP6yGWCisaJ2J4ET9VAPAgGxpjafrooTGiyRC3P48iOAKAR6X7%2FfzAvVQT8Kr7H9ZeujemeBuHY7yI4AgAXmQyU6ydfY5ojK5NCV9vlfAyfqwA4FHpXio%2Bi1BwXHO20tu3KyV4E8ERADwq0eXvperFD3FVkRzXnj1N3TEQF7yJ4AgAHtXW7%2B%2BK4%2BJejoTG9dC3I%2BXucYQ3ERwBwKPi7f5uycO86sYYvKXdPVUNbyI4AoBHxdvDCoYD8qvFp6qZV73WosmwNt%2FUIXgXwREAPCqSDPo6ODI95krW7jrYenuXUt0cyvIygiMAeFQ0HVIo7Oe7eZaql7KWRdddd3crFCFaeBlt3RvB%2FNJWnaoqOUfVEndigO8FAwolA6Y6GFw666xQPBUyn1M%2Bdnns4Nz7We5z10pbX1ybb2kXvI3g2ADVclWlyYqqFe7AAFhVOUWztNxhMmS0ftWaWIff9zi6%2F6%2B5YZE9jmvD7ifd%2B%2FY%2BBUN%2B3hrhD9STG6BScAiNAOZzpHLGUT2FIwFF4v5eql5q7CDqr60v5gZHeB%2FBsQFYngawlGqx%2FvcNSd8fVKCX41oLBAPa976NSnSwiOkHBMcG4G4LwLowxbZEp5%2F76V3e4zgX98D11rs9pd33dgv%2BQHAEAA9L%2BXxe9dLTYwiP9WIbfd%2F54U2Kt1Ft9AuCIwB4WKLT7w%2Fo8yuO9mwMB2TqxFy1227v1uCNnKT2E4IjAHhYssvfwZF51Wund3ub9r1%2Fo8%2BbzPsPwREAPCzWHlLY5yerUX%2B2yfcd373JhMeEWlqQ28dyERwBwMPsvOpIguA4X33bHvnRvT%2ByXVtva%2F0l6lCE4Lhc7GYFAA%2BLp4MKxwiOb6i6i9XEhZWxDb5339Or6%2B7tcdvwtLKA%2BV6Cvn5StTJcYwDgYbF0WLGUf%2B%2FqU71R3fPjO9W9I7VEM3As15ZbuvTWH96qoAcqdaFkkP2ZK0DFEQA8LN5plqqT%2Fu3lWMw4uvdntumGb%2B%2FXa18a1rMfP61SRlgmG7r7drXpvh%2Fd5rbgaXX2OUSsJ0zpeQWoOAKAh9mxg%2FF2%2FwbHct5RKV8xFceE7vnJrfqhP75DgzfTPmY5bGgcvKlDb%2F%2FYTiU7PdAX1IbGDRGF035ujr9yBEcA8LhUj78Xl3Jjldf%2F3Lk5rvRAVKjdhj1p3fsj29QxEFPLM6Ex3htRvC%2FK1oUVYqkaALzMPDamN%2Fo7KGVGS2ofnL0O7N48Lyy1rpfr39avu39oS%2BtfZ%2Bb3IGoq79HeqMI%2B3vNbDwRHAPA4v0%2BPyU9W5r0eJThcU6wtrFu%2Fd5Pu%2FP5BhaJXv77s6eRmZg%2FAhOJBBcyThmb%2FWlsBwREAPK6tLyI7QKXq0%2FaFmbHSvNdj7Tz0XU1bX1zv%2FIXrdN07ezh1jEX47QEAj4u1hdwm4PaEsR%2FlxsrzXrfXh78tPXYxkghr99v7dPePb1XPzqTYAoilEBwBwOMiZmnWTpApZoryo9xkWdVq9fXDENEkS9WzAu7klHhHVJtu69CNH9yobW%2FpMEv57AHFlREcAcDjoomQ289x6rxPg%2BN4WRXzrYcvHQr2%2B%2BGYXQ%2F0Kb0h7C7Z9%2BxMafMd7Wof9MCJaawLgmMD2Oe8VQHA%2BrCHQZId%2Fg1LNjg6ZXOvG5utOMZ83NfSets%2F3q7u7XEBK0G9vgE41QVgKYE1GuNm9zfGOvxbJ8iNV0xwfGN%2Fp58bolv%2Bnl2O1eLW0wB2qHqAax7AAmvVX87u7Ut2%2BTc4ZsdKqsw5WB1Lh7gPBlaIpeoGsA1ow50hObnq7PIJAF%2BzqxChREDB6BqlGdsEvN8Do%2BJWKD9ZVu5iQaHKbNWxNFb29SnzwmhJeZ8HZ%2Fs7F06F3P6OzKteHoJjgwQjQXMRAKyLVI9%2F73BsQMycLSl8qQ94caKsaDzk3%2BA4VFLEpz095wrGAmrbGXcfj1E7ri0A8IE2H1ccrfz0G9NjgqbaxPQYOIWqqb5WhOXhNwcAfCDZHXG3yfhVfvqNJuChcEAJn54yt6GZxt5vqDpsF1sugiMA%2BEAoGlDcxxNTCjNvVJYC5mqIxP358OdukeKR32VvB1Gfz3FfCa4xAPABO3M40RVWdrwsPyqb3Bjtng3OESek9gHb8HpG%2FmOW6dvDr18XK1HJVlXJOws%2FrSL2tHqLpAp7OCbSEVaYKULLRnAEAB%2Bwo%2BUSPm7JU65Wldx8qem1WZ1MDUblR7YNUXwwpuSGle95LWcqmjman%2F95A%2FawSVCJAX9er35C1AYAH7BL1QkfNwGfu8fRVseSLFGumG1jY6uLc1VNAbI4VpJT4ri21xEcAcAH7KEIe0DGr4rTjqqVNw5CJHr8GRzrdTgmviG6aApatSIVRsrM1PU4giMA%2BETPDv8uI%2BanyqqU3kg0bX3%2BDNG28hwIrj45hpJBRZao2hbHzPWcp8WNlxEcAcAn0htj8qtSzpEzt%2BLYzVL1asXMdbiwxZOt6uaHy6pWKTt6FcERAHyic7N%2FK46Fqcq8iqOfZ3fXSygRVHSJJf%2FydMVc2OvoVQRHAPCJlKkQ2aVKPypmTcVxTnCMJkOKpvzb17JebB%2FEUGxx1bE4Wpq3pxTeQXAEAJ%2BwM3n9ekCmMFOWM7cIZrJOyof7HMPRoNuSp16C5vPF%2BqPu9TlXaaai0qQ%2Fe4Z6HcERAPzChiWfniYu56oqLzi00dbnv%2BvCPVVd50f%2BSHtI4cSCT2qKjflhqo5eRHAEAB%2Fp8Gnjays%2FOT84ss%2BxPmxbnmjv4tuVUzRL1j6dVORlBEcA8JGkTyuOVma0NO91Py5Vr5VIe1CRjgV7Rqu2r6OpOpaoOnoJwREAfCS9wb8teXILql92v2c9ehq2knAisKhxdz3Y6zG%2BRBC3Vcf8SEnwDoIjAPhIeoN%2Fq2wzCwJMW39k0YlgrwsE1u77DSVDCrctPqlul6sdqo6eQXAEAB9J9fg3OObGFlQceyMK8ihYV3ETxheNIixX3SVrRhF6A78yAOAjfq44Tg8tqDia4BiK8jBYT7biGOlcXHUsjJZUydMU3Av4jQEAH0l0hhWO%2BfOu306PmTsJz86r9ltD9HA8YKqsa%2Fs9x0xVO7jwenUuHZSh6tjyCI4A4DOdW%2FzZkqdsKl6VwhtVr1jaVMd8FqLtIZbAGmflUDyoWO%2FiynZxoqxKtiK0NoIjAPiJCQ0dm%2Fx5srpcdFRasFza1u%2FfvpZrybbmWVR1tE3Bh2zVkbJjKyM4AoDPdG72Z3CsFKsqF%2BaEloA9IOOvvpZuxXEdHvnteMvYEu15KpmKShNUHVsZwREAfKZ9oz%2BrbKWcWaouzq84prr8dVjIXZoPrM%2B%2BzmhHWKHk%2FJhRtXsdh4vuSWu0JoIjAPiMrbIFI%2F46FGLZ0FheEBzbNjI9Zq0EwgHFl9jrWDFVX7vfEa2J4AgAPmNnNId9dprYsvsbS9kFFcfeyLos3fpVOB1SOLV4FGFxrCyHqmNL4tcFAHzGtuTxY%2F9CW%2Bmyy9Vz2ZPVIR9VX%2B2knGBI68Y2A48PLFF1NCG%2BcJFRhK2I4AgAPpPwacXRKs7MD47x9pCCYf9cF%2FZ7DazztxtOhNxT1gvZUYRVRhG2HIIjAPiMPSARS%2FvrNPFlhen5e%2BtiJtCEmR6ztgKzTcEDCwJ61akqb5uCO4THVsJvCwD4TcBOTfFncMzPzA%2BObUsEGi9zq6sN%2BHbdUYTpxZGjOFZSJUdwbCUERwDwIb82vs4v6CEYSZpAE%2FfPQ6HdzxkINiYox%2Fpj7p7Huarmx1EcLbkHZtAaCI4A4EPpDf5sQ1NYsMfR7vdLDzA9Zj3YgznRrsV7HUtTFZVzNAVvFQRHAPChtj5%2FtqHJTy3oH2iCY%2FuAf0J0ow8CxUylOxhd2BS8qvz5InsdWwTBEQB8KN4eViThv4eAwvTiyla7jyqO0bZ17MWzBBtc40tUu8sZR6VJqo6twNP3Gv5sNgEA15bsDvvyZHXJLIk6lfmVrbSP9ns2w%2BOi2xQ8uTh%2BFOwJa5qCNz1vP90kOQLAkhId4dm5xT5TKZjqVn7B2EE%2FBcdg4x8YbdUxap64LHyMtk3BGUXY%2FLx9rxHSujc6BYBWEO8Km2VL%2FwXHcqGy6ICMbQIe9snJ6nhHY5eqL4vYJy5ti0cRFkZLjCJsct5eqg4EmuLZFQA0m3Ak4M5p9ptKsbroBG%2FULJ3a0YNYP7YtT6xv8e3PMT%2BfwjCjCJuZ559iBX06VgsArirgz5Y85YKj0oKl6mgi6Ktejs3CNgUPty9ddWQUYfPy%2FG%2BKfVbjpzmkAFCrVI8Pg6OpaJUWTCqJmfASTfmj4hhrb67vM9EfUTCy4DHa5Pq8qTpWq4THZuT9p1jm9hiMBRZ1qwcAv2vr8%2BFSdclRMTN%2FqToUDfpmqbrZ9v2HkiG38riQPSRTyRIcm5EvavN2n2MwFnT3PAIAZqV6wr5bkSnnbcVxwfQY80iY6PRHa6JgE%2B77j%2FYunhdu2%2FK47XmoOjYd32zqCJonNLZvFJVHAJgVbQu7J4r9xCmZ4Jhf3Gg62eOP4NhsS9VWOGEqvkuOIizLyREcm42%2FdgMHZ2%2BgIbsJmn3QAHwuHA%2F4sgl4YWZxcGzr89%2F10EyiPdHFh1lNZsxdZBRhs%2FHfb4rd8xgxS9eRkHtjdPtFmZfcLAH4TdwszyZMpWf8pHylnHUWvS3pk9ZEwSZddbOhMdYXVe5sYd7by9MVU3msKOqTrQStwNc%2FCbv3MUS7HgA%2BleoNKtntvwMyuSVmIqf7I%2B5ex6ojT4s28SGgaFdYpfHSomBfHCm5zcIDdEhpCizYAoBP2YMxiS7%2F1Q8Wnqq2osmwYj5oydPM0csG9%2BgSe03tKMLCOKMImwXBEQD8KjBbafObwvQSwTEddJfuva7ZRytG0mGFFwR4WwUujZVUKXq8HNwiCI4A4GN%2BOU08V6mwOIDYamOzzHFeS80%2BIccuR8eXmGhkR0UWR6k6NgOCIwD4mB%2FnVecnFwcQW4nzW2uiZuWOIkwtHkVYHCvPHmhFQxEcAcDHkn4cO5hbXHGMJIKKtnk%2FOLbK9xgzVceFfZerlaoKF2kK3mgERwDwsWRnyDxAy1eKWWfR6emqWQqNRb3%2FkBiKtMbJ5IipOEY7lxhFOG5HEbLXsZEIjgDgY8GwXaL11z7HqlmpLuXmHJCxy6Bm%2BTruh1PVrfKob%2FJtpCu8eBShU3WXrGkK3jgERwDwMdvLNuaDJdq5HBs%2B5pystu1ebCUr0en96yHW1jpPEsJJU3VcYt9pyYT8SoaqY6MQHAHAx%2BwkrVgTN4VeC%2FaARe7S2EG7XS4%2FVDRVyKoSPqi8tkzF8ZL4xqgCkYVVRzuKsCS2OjYGwREAfCxklgKjKX89FNhlzssHZCpmybo8PfvnlMeboTfruMGrsUvVsSWmG7k%2Ft6mKsP4IjgDgY0E3OPqt4minxzju3sb8UOn1%2FXK2x2E47t2xdpFkaz7kR7vDCsYW%2FFzsz254tlKM9UVwBAAfC%2Fq04ljKVlScKJtq4xtVK3fZPkkvx2Zjfy7xDdFFb7enq%2B3PEOuL4AgAPhdL%2B%2BxUtSk2FmYqKoyU3MrVZXb%2FX9zD%2Bz1bteJouU3B25Zuz0NT8PVFcAQAn%2FPDaeK5nEpV2fNFVRY0Arf7PWMenh7TinscL7OV8fgSc9XtifjCUFFYPwRHAPC5eIfPKo42OC4x9zjaGVZ6MCavCkVa%2ByHfVhwj6cWjCAt2FGGJ9jzrheAIAD4XbeElzJWwbVwWLW%2BaqyDRF1Gy27shOtHV%2BtXUWN%2FiUYQymbFonwiwYr0uCI4A4HNdW71bZatVpD2ssLm0D0blVV74ObtVxyW2E%2BRHSirnaM%2BzHgiOAOBzfdcnPV1pW8jOa07Nqb65vQJ7Iu7hmM5t3gzRdkLQhn0peUGsN%2BLueZzHHngasU3BKTuuNYIjAPhcOB7Uzgc65Bc2dHRtfiMghlNBhZKzQaRne7zlpqvUIt4Z1o572uUFoURQkY7FVcfyjKNKnuC41giOAADd%2FoP9biXOD9L9EfVsi7t%2Ftvvl4v1RBQKz33uHCZS91yXkNTd%2BsNtTy%2FC26hhYUHW0zcAL54vsdVxjBEcAgHp3x%2FWuX9zc0r3%2BahFNhnTje7peX%2BqM9YYVis%2F%2Fnm%2F9vj7PhGhbPR24NaXbPtInLwnGgu7PTgt%2BTKVMRcVJmoKvJYIjAMB103f26p6fGlTMw02wN%2B1Latsdbe6fbcUq2rU4fNz0Hd3acb83lu67tsb13n%2B1VW19EXlNtDOiUGxBjKnONgW%2FPEYS9ReospMUADDHlFnue%2Fy3zuvYQ1PKe6h6M3hTUvd9dINSPbMhKmGWbu2hGC1RXMyMlPS5Xziu8y9k1IqPkqFYQDe8v1t3%2FdhGdXj4pHhhrKTcmcUNwJPme472ei8sNwGH4AgAWMQ%2BNGRHKxo%2BlNWF%2FVlNnC64YSo%2FWVEpV3FH9pXNsmCl6MipBpo3XJlQ2Lsjrl13p7Xzre2vjxQMmmDVtjtx1WkqRfP9vfDnw3r5k6OaOtf800nC8YD695qK6t3tuuGDXUr3RxefPvYY28w9c6owb%2Ba4ZZey07vii%2FZBYtUIjgCAa6uUqirb8W4mMFYKjsqFqia%2BeUxTj56U48x%2FcC6Vr7wLqmLe1wbNee9fmX1%2Fu7pYufRn%2Bzb76FQ2L923O3Nelw22s5%2BjOie0BoNVExSCSu3oUHJDTN0mMHZtjKrNhMXUgnZDiYGo20y6lu979Hhe51%2FM6OCfHNfMmKNMIex%2BHY0WSwaU7I%2BZ5eioNtyQ0uY3tal7Z1yJzrAnT4ZfSdncJmeO5ee9zZ07bn72MaqO9eb4a84UAGBF7GGRUCQ0b%2F9j6EBV4baC1ps7%2BeVScHRfzgmO0f6UNv3CrQq1xdyZ1JmjeXee8Vy2nUu0p7aHP%2Ft99%2B9JuJeeA89r%2BlROuWJYE5moxqZjmsjGVDRBuVIJqGLKm1WnvhUu%2Bz3ZSyhQVSTkqC1eUkeqqI5kUb23dWnrT%2B5zg6Kf2abg4VTIrYBfVrV9HS%2BWFDHXjderruuN4AgAaCm2c44NUlZoQe%2BVQOCN14tmaX1haAyYIBjfEDUVqeWHCadQUTw6e%2BkygXnHhmk3xOZLIeVNmLQBslgOqWBfLwXdyqutTBbMS1uVtX8u28qpZsOv3PBbnf1%2BQlXFwpXZS2T234hFHSWiZfdtUfu2sOOGyMui1ajvQ%2BNl8f6IMiedeYdi7BOHwlDRVJdjS%2B5jxcpwiwMAeEa14rgVSNvTrzix%2BGBPOBlUeCWnxm2VM1ta9GYb%2BhIm5NlLrdzlehskTYgMXKokhoLL3zVWujAlzLI%2FU9sU3J6onqs4bkJ3t7Oo5RJWjmsSAOAdZXcdW%2FnhkqkQLqhGmrwY64sqsILqkz2EUS3U54S5DYmR8Gw1MW4qiSsJje7XVHJUGs4Is9ym4AsOO9mfW%2F5isSVPxjcrgiMAwFMqOROolqg2Rtpts%2B%2BVrVk6M3k1o%2BLZSWFW0FQVo0ss3ZenHVWytVeEcXUERwCAZzjligq22lhaWG0MKNYfWdHeRquSKakZFU9PCLNsJdlOkwlGF1QdTQW6MFISTWTqg%2BAIAPCOsqk2zixRbewILZ4ysgyV6easOJYuzjAlZQ7bvzGyRNWxNFVxK49YPYIjAMA7lshQwWhw1f38KjPN2QC8NJqzTS%2BFN8R6wgolF48iLAyV3ENTWB2CIwDAM6qm4qgFhSW7fLmaaqNVmV7%2FfpW1qExk5RS9MxayHoIR80She%2FEThXKuYiqPXFerRTseAMCyZMey%2But%2F%2BAmdefaMKuWKu7csHJofzMLBoIIL9hPa95n7NvunSHj%2Bx9m3hcPz2%2BVEQrZtzfzPZT9u7tuCc76Gt5ivKX757dGAot2RVffxq%2BaaZ49jyYTjXKGkmXxJ02fG1GaWq7vTceEN7taEkeD8Pp626jhSNn8XXnT6GrUjOAIAajZ5blKf%2F%2BUv6OSTJ19%2Fmz1zYMPMXCU1bj%2FZjaYKF%2B9KuWPn3BYtdVhbW8%2BKozsnPF9WvlR2A2KuWNF0tqBsoayMCbBZ87aKUzUXR%2BVKVe3fOKS37upZFK79zAZDO3Iwc2L%2B3lQbJAtjZcX7GEW4UgRHAEBNpi5M64v%2F%2Bks69tAxNbNSfnY%2Foj0oEe2uz8OcU8dT1TYY2uBXKFVUNJdSxdFMtuhWEGdyRRMOiyqUZ%2F%2BuaF5WbA%2FJq3y%2BEybE3%2FrhW5XqTglviNhRhOZiZ1nPZScKxbpM1ZFRhCtCcAQAXJMNjV%2F7j1%2FTkW8dafq2JrlLJ6BjfStvvzOXnUbj5Je3N85xZsNhxXxs2bEVxKImTTgcN1%2FbjKke5k0oLFwKjbZau5rr1FZ%2Fz%2B8%2Fr90P7BbmCM7eBmxfT9sI%2FDLbqqkwWlK8P8oowhUgOAIArmrkyIi%2B8Ctf1KmnT7VEL7ySCWZ2H5u91IUJfk5pfnB0zDKx7YJzebnYhkBbKZwxAXHaLCfnzXJyxi43F81ys7k4a9gyp2yWsF%2F5%2FAGC4xIidhRhe9AdPTiX7esYbgsrnOKM8HIRHAEAVzR2ckx%2F9dN%2FpZFjo2oV%2BWzebclSry1%2FtlpVyhQ1ZqqFORPS7H7DmZwNhkV33%2BGUeX3hHs%2F1dua5s5q%2BOK30hrQwX6w3qtJUfl7VsVqxc6xNeEzGqDouE8ERALCIbSp96GuH9Ll%2F%2BXllx7NqJWYB2FSSQqqXvFli%2FvRXD2jiTPNOaRk%2FNaajjxzVbd97mzBfKBFUtCvknqieqzRRUbm7YsJj%2FW4rfkCNFgAwT95UZx75rUf1uV%2F6XMuFRqvslOtaRSqaamNmNKNmZoP%2Bi3%2F9EmP1rsBWHRcehnFHEQ4xinC5CI4AgNfZdjuf%2FRef1SP%2F5xFlJ3JqRbk6f932Oik1UR%2FHKxk6NKRzL50TFrP9PG0j%2BIUYRbh8BEcAgJyy457O%2FfiP%2FpkOmiVqe%2BCiVZWy9R0POHVuSq0gP53XkW8dFZYW7Qi7y9YLFUdL8%2FY%2F4uoIjgDgczMjM%2Frqf%2F6aPv7RP3NPUFed1n4QzY7Xt%2BI4cmxELcH82F746xdUzDXnXO1Ge72v54JtDKWZiorjjCKsFcERAHzKqTg6%2FK0j%2BtO%2F%2B3E99YdPqeyRmceVYqVuFVP7ucZOjatVTJ2f0sknTgpLi3aaqmN0QXI0gbs4Vm75J0zrhVPVAOAz9gHy4NcP6ak%2Femre6ECvqJQq7iUcW%2F1DnF3%2BzQw398GYhV78m5d03TuuExZ7fRThyfkjJCsFR4VRRhHWguAIAD5hK4zHHj2mp%2F%2F4GTcwtvI%2BxqupmO%2FLBsd6sKfKp4en1UqOPnTUPRkfb48Li4XbTdUxVVIlM%2BdQjCk2FoZLipmKZCBCY8erITgCgMcVMgWdfeGsHv7NR3T%2B5fMq5Zv%2FhPBq2DF%2Fdom5HrJjuZY5HHNZMVvUM3%2F6rO79iXsUCBCCFrJXSWKDqTqeKqhantMU3Pw5P1JSYiAqXBnBEQA8yi6z2urTMx9%2F1m3TUs774wBApVCpW8Vx%2BsJUS%2B79PPbIMb35h%2B9UrC0mLBZuCyliLsWJ%2BT9be0jGzrcOhgncV0JwBAAPsc2M7ei5F%2F%2FmRR3%2BxhGdf%2BW822rHT2zQq1fYmzg7qVZ09sWzGj0%2BpsGbB4SlRXvDKk1W5jUAd6uO54tKbmYU4ZUQHAHAI%2Bw86Vc%2B%2F4pe%2BKsX3NO1fnX5cEw9jB1vnRndc9n9q4e%2BcVAD%2BzayXH0FdtRgpCvknqiey4bJSq%2BzZM9HEBwBoKXZAy%2BvfeWg9n9mv44%2BfNSzB16Ww12qLqw%2BONp9kqMnx9SqDn39iG778G3q3NQpLC3eH1V5piKnOKfq6FSVu1BUaltMgSCheyGCIwC0oJmRjI48eFgvffIlnXvJ%2BwdelsNWG22gXq3cZF6FmYJa1fDhIfdQFMHxyuwowkhH2D1RPVd5umICpaNIe0iYj%2BAIAC3C7sWaPDvp7l888PlXNXZqzHf7F2thQ2Mhs%2FrpKbmJbN3nXq8ne9s48MVXdcP7blAwzLLrlcR6wqqYqmM5N%2F93qTBSMsvZQQU4KDMPwREAmpxdfj7%2FygW9%2FOmXdehrhzQzPDNvQz8Wy0%2BuPvDZimNuvHWDo2UrjmNmub13V6%2BwtGA06B6UKZ%2Be%2F2Sjkq2oME5T8IUIjgDQpOwy6fCRET3z%2Fz2jw18%2FrPxMXqhNfmr1S8zjp8brdsimUaaHpnXo64cIjtcQSYcVipdVyb9RdayaP5bGS4p1hak6zkHtGgCa0MzojL75Px7Un%2F7dP3UrjYTG5bE9LFfrwoELanmmMH3gCweYw3wNNhjG%2BhdXFiuFqoqTHDibi4ojADQROyruid97Qk%2F90dPuxBesTHF6ldedyVnDh4bkBcNHR3T88ePaee9O4cqinWEVR8sqZ%2BZUmc3tIH%2Bx5B6goSn4LIIjADQBt%2B%2BeWVJ86Dcf1ohZnqZCtDp2f%2BJq2CXqVm3%2BvZCdGHT80RMExxrYqTHzgqNmm4LbU9eMIpzFUjUANJg97PK5X%2FqcPvMLnzVVrmFCYx3kZlZ3qGVmaMat%2FnrF4W8ebukT4uslkg6Z6uLiFjy2SbhTpIOBRXAEgAbKjeX0pX%2F7Je3%2F7Cv0Yqyj3OjqQtLkhUlPzfaePD%2FpNorHNQRmq44LD8NUK1V3yZondQRHAGgYuxz69Mef1sGvHuIBqc5yk1mthq04ViqtfaJ6rmKmqFe%2F9Kpwbe4owvTiqmNpsqxKjt9TgiMANMipp07p8d99oi5TTjBfMbO66u3UuSk5JW%2F9XI4%2FdlzZsdUFar%2BI95uqY2RB1dHcHApDRfm9hSrBEQAawB6G%2BcavfcOtBKH%2BKsXyqnowDh0eltfYJyiP%2Fe7jNI%2BvQTAWVKx7cXuekp0wM%2B2dSvRKEBwBoAHssuHFV73R7qUZOWbp34bzFTG5auLsuLzoxGMnlJ%2BkJ2gtbHueYGxBC57q7ChCu%2BfRrwiOANAAh75%2BuOWnkjQz%2B8BenFlZNdf%2BXCbPTMmLLh68qHP7zwvXZkNjvHdx1bFsqo7FCf82BSc4AkADZMfZa7aW7LLsSoP5%2BMlxzzZfd8qO25rHvsS1hTvCCicXRyXbnsf2d%2FQjGoADwDorjJTVW9ppHpD6hLURNtWiyph5wN%2ByrA9zw8DQN6e1JXiLnKQ3w1XpwZT258%2Bp4%2FqENnxbh%2BL9RIErsdNiIl0RlbPzn0jYmdbF8bLbusdvAlV2yQLAuilnHD33U6c1fYB9ZmstfUNct%2F3vTe5etVqd%2FcSEXvtPF%2BUXXXcmdduvb2ac3jXMHMmZ8LjgiURIar8%2B6bfrzmGpGgDWUf5sidC4TrIni5p8sfbr2ilWNfzwjPwkc7yowpB%2F9%2BvVKr5xiXGDFbNkPeK%2Fpv0ERwBYR6FUQMEo1Z31EIyYZcbOUM3vHwgFlmz87GXBmLlNxrk9XksoFVK4bfFtozDqv1GEBEcAWEfxjRFt%2BcEu80AUdMebYW2EEgFt%2FnCHOvbFa%2F6YgMkFO3%2B8R227owp4Pdybby%2BUDGjL93Up0sUex2sJmOsrvuEKowiHSr5qCs4eRwBYZ06pqszRgrvf0a%2FyF0oqZ%2BeferbVvnodNoh0hJTaFl00%2FaMWRVNFyp4qupNCvMoGoUhnWMltEbfSihqYtJQ7V3CrjHPZSmRqR9y9Tn3AITgCANZdacKEs9OF1ys1tpKT3BxTpN1fS8VoLU7B0fTR%2FButeNxKZFRx%2B4SH4AgAwNqwjzzF8ZKKI7PVm1h%2FRNGOMMv3aHqlqbLyF0tueLS3W3c0oX9utwRHAAAA1IR2PAAAAKgNwREAAAA1ITgCAACgJgRHAAAA1ITgCAAAgJoQHAEAAFATgiMAAABqQnAEAABATQiOAAAAqAnBEQAAADUhOAIAAKAmBEcAAADUhOAIAACAmhAcAQAAUBOCIwAAAGpCcAQAAEBNCI4AAACoCcERAAAANSE4AgAAoCYERwAAANSE4AgAAICaEBwBAABQE4IjAAAAakJwBAAAQE0IjgAAAKgJwREAAAA1ITgCAACgJgRHAAAA1ITgCAAAgJoQHAEAAFATgiMAAABqQnAEAABATQiOAAAAqAnBEQAAADUhOAIAAKAmBEcAAADUhOAIAACAmhAcAQAAUBOCIwAAAGpCcAQAAEBNCI4AAACoCcERAAAANSE4AgAAoCYERwAAANSE4AgAAICaEBwBAABQE4IjAAAAakJwBAAAQE0IjgAAAKgJwREAAAA1ITgCAACgJgRHAAAA1ITgCAAAgJoQHAEAAFATgiMAAABqQnAEAABATQiOAAAAqAnBEQAAADUhOAIAAKAmBEcAAADUhOAIAACAmhAcAQAAUBOCIwAAAGpCcAQAAEBNCI4AAACoCcERAAAANSE4AgAAoCYERwAAANSE4AgAAICaEBwBAABQE4IjAAAAakJwBAAAQE0IjgAAAKgJwREAAAA1ITgCAACgJgRHAAAA1ITgCAAAgJqEzcURAAAAcHXV%2Fx%2FaTST5z2h96wAAAABJRU5ErkJggg%3D%3D%22%2F%3E%0A%20%20%20%20%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A"); + width: auto; + height: 110px; + background-size: contain; + background-repeat: no-repeat; + background-position: center; +} +.cbsp-data-collection .cbsp-body__header { + text-align: center; + max-width: 350px; + font-family: 'Stag', sans-serif; + font-size: 28px; + line-height: 36px; + font-weight: 600; + margin: 0 auto; + color: #252525; +} +.cbsp-data-collection .cbsp-body__row { + display: flex; + flex-direction: row; + text-align: center; + justify-content: center; +} +.cbsp-data-collection .cbsp-body__button { + background-color: #ED5050 !important; + border-radius: 23px !important; + white-space: nowrap; + font-size: 16px !important; + all: initial; + outline: 0 !important; + background-image: none !important; + color: #fff !important; + font-family: 'Benton', 'Montserrat', sans-serif !important; + font-weight: 400 !important; + line-height: 18px !important; + letter-spacing: inherit !important; + margin: 0 !important; + padding: 14px 30px !important; + text-transform: none !important; + text-shadow: none !important; + text-decoration: none !important; + text-align: center !important; + display: inline-block; + height: auto !important; + min-height: auto !important; + max-height: none !important; + width: auto; + min-width: 187px; + box-sizing: border-box; + float: none !important; + cursor: pointer; + border: 1px solid #ED5050 !important; + transition: background-color 0.2s, color 0.2s !important; + user-select: none !important; + min-width: 112px !important; + background-color: #8529CD !important; + padding: 17px 30px !important; + border: 1px solid #8529CD !important; + border-radius: 26px !important; + margin: 24px auto !important; + box-shadow: 0 4px 8px 0 rgba(10, 22, 70, 0.15); +} +.cbsp-data-collection .cbsp-body__button:hover { + color: #ED5050 !important; + background-color: #fff !important; +} +.cbsp-data-collection .cbsp-body__button:hover { + color: #8529CD !important; +} +.cbsp-data-collection .cbsp-body__title { + font-weight: 600; + margin-bottom: 20px; + cursor: pointer; +} +.cbsp-data-collection .cbsp-body__text, +.cbsp-data-collection .cbsp-body__title { + text-align: left; + padding: 0 30px 0 20px; + user-select: none; +} +.cbsp-data-collection .cbsp-body__tick { + font-size: 24px; + color: #8529CD; + min-width: 30px; + padding-top: 5px; +} +.cbsp-data-collection .cbsp-body__tick i { + cursor: pointer; +} +.cbsp-data-collection .cbsp-body__content { + margin-top: 25px; + font-size: 14px; + padding: 0 20px; + text-align: left; +} +.cbsp-data-collection .cbsp-body__note { + text-align: center; + font-size: 14px; + padding: 10px 50px 0; +} +.cbsp-data-collection .cbsp-body__footer { + justify-content: center; + align-items: center; + text-align: center; + display: flex; + flex-direction: column; + padding-bottom: 32px; +} +.cbsp-data-collection .cbsp-body__footer a { + color: #8529CD; + font-weight: 600; +} +.cbsp-data-collection .cbsp-body__footer a:hover, +.cbsp-data-collection .cbsp-body__footer a:visited, +.cbsp-data-collection .cbsp-body__footer a:link { + color: #8529CD; + cursor: pointer; +} +.cbsp-data-collection .cbsp-button { + background-color: #ED5050 !important; + border-radius: 23px !important; + white-space: nowrap; + font-size: 16px !important; + all: initial; + outline: 0 !important; + background-image: none !important; + color: #fff !important; + font-family: 'Benton', 'Montserrat', sans-serif !important; + font-weight: 400 !important; + line-height: 18px !important; + letter-spacing: inherit !important; + margin: 0 !important; + padding: 14px 30px !important; + text-transform: none !important; + text-shadow: none !important; + text-decoration: none !important; + text-align: center !important; + display: inline-block; + height: auto !important; + min-height: auto !important; + max-height: none !important; + width: auto; + min-width: 187px; + box-sizing: border-box; + float: none !important; + cursor: pointer; + border: 1px solid #ED5050 !important; + transition: background-color 0.2s, color 0.2s !important; + user-select: none !important; + min-width: initial !important; + padding: 6px 32px !important; + color: #252525 !important; + font-size: 14px !important; + line-height: 20px !important; + cursor: pointer !important; + background: #fff !important; + border-color: #252525 !important; +} +.cbsp-data-collection .cbsp-button:hover { + color: #ED5050 !important; + background-color: #fff !important; +} +.cbsp-data-collection .cbsp-button:hover { + color: #fff !important; + background-color: #252525 !important; +} +.cbsp-data-collection .cbsp-button.cancel { + border: none !important; + color: #888 !important; +} +.cbsp-data-collection .cbsp-button.cancel:hover { + color: #888 !important; + background-color: #fff !important; +} +.cbsp-data-collection .cbsp-close { + background-size: 100%; + text-align: center; + font-size: 16px; + font-family: "Roboto", sans-serif; + font-weight: 300; + text-decoration: underline; + color: #888; + cursor: pointer; + position: absolute; + top: 20px; + right: 20px; +} +.cbsp-data-collection_bg { + position: absolute; + top: 0; + right: 0; + left: 0; + bottom: 0; + background-color: rgba(0, 0, 0, 0.5); +} + diff --git a/templates/assets/css/flex-slider.css b/templates/assets/css/flex-slider.css deleted file mode 100644 index f2b67ac..0000000 --- a/templates/assets/css/flex-slider.css +++ /dev/null @@ -1,281 +0,0 @@ -/* - * jQuery FlexSlider v2.7.1 - * http://www.woothemes.com/flexslider/ - * - * Copyright 2012 WooThemes - * Free to use under the GPLv2 and later license. - * http://www.gnu.org/licenses/gpl-2.0.html - * - * Contributing author: Tyler Smith (@mbmufffin) - * - */ -/* ==================================================================================================================== - * FONT-FACE - * ====================================================================================================================*/ -@font-face { - font-family: 'flexslider-icon'; - src: url('../fonts/flexslider-icon.eot'); - src: url('../fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'), url('../fonts/flexslider-icon.woff') format('woff'), url('../fonts/flexslider-icon.ttf') format('truetype'), url('../fonts/flexslider-icon.svg#flexslider-icon') format('svg'); - font-weight: normal; - font-style: normal; -} -/* ==================================================================================================================== - * RESETS - * ====================================================================================================================*/ -.flex-container a:hover, -.flex-slider a:hover { - outline: none; -} -.slides, -.slides > li, -.flex-control-nav, -.flex-direction-nav { - margin: 0; - padding: 0; - list-style: none; -} -.flex-pauseplay span { - text-transform: capitalize; -} -/* ==================================================================================================================== - * BASE STYLES - * ====================================================================================================================*/ -.flexslider { - margin: 0; - padding: 0; -} -.flexslider .slides > li { - display: none; - -webkit-backface-visibility: hidden; -} -.flexslider .slides img { - width: 100%; - display: block; -} -.flexslider .slides:after { - content: "\0020"; - display: block; - clear: both; - visibility: hidden; - line-height: 0; - height: 0; -} -html[xmlns] .flexslider .slides { - display: block; -} -* html .flexslider .slides { - height: 1%; -} -.no-js .flexslider .slides > li:first-child { - display: block; -} -/* ==================================================================================================================== - * DEFAULT THEME - * ====================================================================================================================*/ -.flexslider { - margin: 0; - background: #fff; - border: 4px solid #fff; - position: relative; - zoom: 1; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - -webkit-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2); - -moz-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2); - -o-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2); - box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2); -} -.flexslider .slides { - zoom: 1; -} -.flexslider .slides img { - height: auto; - -moz-user-select: none; -} -.flex-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - -moz-transition: all 1s ease; - -ms-transition: all 1s ease; - -o-transition: all 1s ease; - transition: all 1s ease; -} -.loading .flex-viewport { - max-height: 300px; -} -@-moz-document url-prefix() { - .loading .flex-viewport { - max-height: none; - } -} -.carousel li { - margin-right: 5px; -} -.flex-direction-nav { - *height: 0; -} -.flex-direction-nav a { - text-decoration: none; - display: block; - width: 40px; - height: 40px; - line-height: 40px; - margin: -20px 0 0; - position: absolute; - top: 50%; - z-index: 10; - overflow: hidden; - opacity: 0; - cursor: pointer; - color: rgba(0, 0, 0, 0.8); - text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3); - -webkit-transition: all 0.3s ease-in-out; - -moz-transition: all 0.3s ease-in-out; - -ms-transition: all 0.3s ease-in-out; - -o-transition: all 0.3s ease-in-out; - transition: all 0.3s ease-in-out; -} -.flex-direction-nav a:before { - font-family: "flexslider-icon"; - font-size: 26px; - display: inline-block; - content: '\f001'; - color: rgba(0, 0, 0, 0.8); - text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3); -} -.flex-direction-nav a.flex-next:before { - content: '\f002'; -} -.flex-direction-nav .flex-prev { - left: -50px; -} -.flex-direction-nav .flex-next { - right: -50px; - text-align: right; -} -.flexslider:hover .flex-direction-nav .flex-prev { - opacity: 0.7; - left: 10px; -} -.flexslider:hover .flex-direction-nav .flex-prev:hover { - opacity: 1; -} -.flexslider:hover .flex-direction-nav .flex-next { - opacity: 0.7; - right: 10px; -} -.flexslider:hover .flex-direction-nav .flex-next:hover { - opacity: 1; -} -.flex-direction-nav .flex-disabled { - opacity: 0!important; - filter: alpha(opacity=0); - cursor: default; - z-index: -1; -} -.flex-pauseplay a { - display: block; - width: 20px; - height: 20px; - position: absolute; - bottom: 5px; - left: 10px; - opacity: 0.8; - z-index: 10; - overflow: hidden; - cursor: pointer; - color: #000; -} -.flex-pauseplay a:before { - font-family: "flexslider-icon"; - font-size: 20px; - display: inline-block; - content: '\f004'; -} -.flex-pauseplay a:hover { - opacity: 1; -} -.flex-pauseplay a.flex-play:before { - content: '\f003'; -} -.flex-control-nav { - width: 100%; - position: absolute; - bottom: -40px; - text-align: center; -} -.flex-control-nav li { - margin: 0 6px; - display: inline-block; - zoom: 1; - *display: inline; -} -.flex-control-paging li a { - width: 11px; - height: 11px; - display: block; - background: #666; - background: rgba(0, 0, 0, 0.5); - cursor: pointer; - text-indent: -9999px; - -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); - -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); - -o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); - box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); - -webkit-border-radius: 20px; - -moz-border-radius: 20px; - border-radius: 20px; -} -.flex-control-paging li a:hover { - background: #333; - background: rgba(0, 0, 0, 0.7); -} -.flex-control-paging li a.flex-active { - background: #000; - background: rgba(0, 0, 0, 0.9); - cursor: default; -} -.flex-control-thumbs { - margin: 5px 0 0; - position: static; - overflow: hidden; -} -.flex-control-thumbs li { - width: 25%; - float: left; - margin: 0; -} -.flex-control-thumbs img { - width: 100%; - height: auto; - display: block; - opacity: .7; - cursor: pointer; - -moz-user-select: none; - -webkit-transition: all 1s ease; - -moz-transition: all 1s ease; - -ms-transition: all 1s ease; - -o-transition: all 1s ease; - transition: all 1s ease; -} -.flex-control-thumbs img:hover { - opacity: 1; -} -.flex-control-thumbs .flex-active { - opacity: 1; - cursor: default; -} -/* ==================================================================================================================== - * RESPONSIVE - * ====================================================================================================================*/ -@media screen and (max-width: 860px) { - .flex-direction-nav .flex-prev { - opacity: 1; - left: 10px; - } - .flex-direction-nav .flex-next { - opacity: 1; - right: 10px; - } -} diff --git a/templates/assets/css/font-awesome.css b/templates/assets/css/font-awesome.css deleted file mode 100644 index 59ac327..0000000 --- a/templates/assets/css/font-awesome.css +++ /dev/null @@ -1,2337 +0,0 @@ -/*! - * Font Awesome 4.7.0 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.7.0'); - src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg'); - font-weight: normal; - font-style: normal; -} -.fa { - display: inline-block; - font: normal normal normal 14px/1 FontAwesome; - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -/* 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 #eeeeee; - 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: #ffffff; -} -/* 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-Radiance-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: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"; -} -.fa-handshake-o:before { - content: "\f2b5"; -} -.fa-envelope-open:before { - content: "\f2b6"; -} -.fa-envelope-open-o:before { - content: "\f2b7"; -} -.fa-linode:before { - content: "\f2b8"; -} -.fa-address-book:before { - content: "\f2b9"; -} -.fa-address-book-o:before { - content: "\f2ba"; -} -.fa-vcard:before, -.fa-address-card:before { - content: "\f2bb"; -} -.fa-vcard-o:before, -.fa-address-card-o:before { - content: "\f2bc"; -} -.fa-user-circle:before { - content: "\f2bd"; -} -.fa-user-circle-o:before { - content: "\f2be"; -} -.fa-user-o:before { - content: "\f2c0"; -} -.fa-id-badge:before { - content: "\f2c1"; -} -.fa-drivers-license:before, -.fa-id-card:before { - content: "\f2c2"; -} -.fa-drivers-license-o:before, -.fa-id-card-o:before { - content: "\f2c3"; -} -.fa-quora:before { - content: "\f2c4"; -} -.fa-free-code-camp:before { - content: "\f2c5"; -} -.fa-telegram:before { - content: "\f2c6"; -} -.fa-thermometer-4:before, -.fa-thermometer:before, -.fa-thermometer-full:before { - content: "\f2c7"; -} -.fa-thermometer-3:before, -.fa-thermometer-three-quarters:before { - content: "\f2c8"; -} -.fa-thermometer-2:before, -.fa-thermometer-half:before { - content: "\f2c9"; -} -.fa-thermometer-1:before, -.fa-thermometer-quarter:before { - content: "\f2ca"; -} -.fa-thermometer-0:before, -.fa-thermometer-empty:before { - content: "\f2cb"; -} -.fa-shower:before { - content: "\f2cc"; -} -.fa-bathtub:before, -.fa-s15:before, -.fa-bath:before { - content: "\f2cd"; -} -.fa-podcast:before { - content: "\f2ce"; -} -.fa-window-maximize:before { - content: "\f2d0"; -} -.fa-window-minimize:before { - content: "\f2d1"; -} -.fa-window-restore:before { - content: "\f2d2"; -} -.fa-times-rectangle:before, -.fa-window-close:before { - content: "\f2d3"; -} -.fa-times-rectangle-o:before, -.fa-window-close-o:before { - content: "\f2d4"; -} -.fa-bandcamp:before { - content: "\f2d5"; -} -.fa-grav:before { - content: "\f2d6"; -} -.fa-etsy:before { - content: "\f2d7"; -} -.fa-imdb:before { - content: "\f2d8"; -} -.fa-ravelry:before { - content: "\f2d9"; -} -.fa-eercast:before { - content: "\f2da"; -} -.fa-microchip:before { - content: "\f2db"; -} -.fa-snowflake-o:before { - content: "\f2dc"; -} -.fa-superpowers:before { - content: "\f2dd"; -} -.fa-wpexplorer:before { - content: "\f2de"; -} -.fa-meetup:before { - content: "\f2e0"; -} -.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/templates/assets/css/lightbox.css b/templates/assets/css/lightbox.css deleted file mode 100644 index 4f1e73d..0000000 --- a/templates/assets/css/lightbox.css +++ /dev/null @@ -1,203 +0,0 @@ -html.lb-disable-scrolling { - overflow: hidden; - /* Position fixed required for iOS. Just putting overflow: hidden; on the body is not enough. */ - position: fixed; - height: 100vh; - width: 100vw; -} - -.lightboxOverlay { - position: absolute; - top: 0; - left: 0; - z-index: 9999; - background-color: black; - filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=95); - opacity: 0.95; - display: none; -} - -.lightbox { - position: absolute; - left: 0; - width: 100%; - z-index: 10000; - text-align: center; - line-height: 0; - font-weight: normal; -} - -.lightbox .lb-image { - display: block; - height: auto; - max-width: inherit; - max-height: none; - border-radius: 5px; -} - -.lightbox a img { - border: none; -} - -.lb-outerContainer { - position: relative; - *zoom: 1; - width: 250px; - height: 250px; - margin: 0 auto; - border-radius: 4px; - background-color: white; -} - -.lb-outerContainer:after { - content: ""; - display: table; - clear: both; -} - -.lb-loader { - position: absolute; - top: 43%; - left: 0; - height: 25%; - width: 100%; - text-align: center; - line-height: 0; -} - -.lb-cancel { - display: block; - width: 32px; - height: 32px; - margin: 0 auto; - background: url(../images/loading.gif) no-repeat; -} - -.lb-nav { - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - z-index: 10; -} - -.lb-container > .nav { - left: 0; -} - -.lb-nav a { - outline: none; - background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=='); -} - -.lb-prev, .lb-next { - height: 100%; - cursor: pointer; - display: block; -} - -.lb-nav a.lb-prev { - width: 34%; - left: 0; - float: left; - background: url(../images/prev.png) left 48% no-repeat; - filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); - opacity: 0; - -webkit-transition: opacity 0.6s; - -moz-transition: opacity 0.6s; - -o-transition: opacity 0.6s; - transition: opacity 0.6s; -} - -.lb-nav a.lb-prev:hover { - filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); - opacity: 1; -} - -.lb-nav a.lb-next { - width: 64%; - right: 0; - float: right; - background: url(../images/next.png) right 48% no-repeat; - filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); - opacity: 0; - -webkit-transition: opacity 0.6s; - -moz-transition: opacity 0.6s; - -o-transition: opacity 0.6s; - transition: opacity 0.6s; -} - -.lb-nav a.lb-next:hover { - filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); - opacity: 1; -} - -.lb-dataContainer { - margin: 0 auto; - padding-top: 5px; - *zoom: 1; - width: 100%; - border-bottom-left-radius: 4px; - border-bottom-right-radius: 4px; -} - -.lb-dataContainer:after { - content: ""; - display: table; - clear: both; -} - -.lb-data { - padding: 0 4px; - color: #ccc; -} - -.lb-data .lb-details { - margin-top: 10px; - width: 85%; - float: left; - text-align: left; - line-height: 1.1em; -} - -.lb-data .lb-caption { - font-size: 13px; - font-weight: bold; - line-height: 1em; -} - -.lb-data .lb-caption a { - color: #4ae; -} - -.lb-data .lb-number { - display: block; - clear: left; - padding-bottom: 1em; - font-size: 12px; - color: #999999; -} - -.lb-data .lb-close { - display: block; - float: right; - width: 30px; - height: 30px; - margin-top: 15px; - background: url(../images/close.png) top right no-repeat; - text-align: right; - outline: none; - filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); - opacity: 0.7; - -webkit-transition: opacity 0.2s; - -moz-transition: opacity 0.2s; - -o-transition: opacity 0.2s; - transition: opacity 0.2s; -} - -.lb-data .lb-close:hover { - cursor: pointer; - filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); - opacity: 1; -} diff --git a/templates/assets/css/owl-carousel.css b/templates/assets/css/owl-carousel.css deleted file mode 100644 index 2f2b23d..0000000 --- a/templates/assets/css/owl-carousel.css +++ /dev/null @@ -1,186 +0,0 @@ -/** - * Owl Carousel v2.3.4 - * Copyright 2013-2018 David Deutsch - * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE - */ -/* - * Owl Carousel - Core - */ -.owl-carousel { - display: none; - width: 100%; - -webkit-tap-highlight-color: transparent; - /* position relative and z-index fix webkit rendering fonts issue */ - position: relative; - z-index: 1; } - .owl-carousel .owl-stage { - position: relative; - -ms-touch-action: pan-Y; - touch-action: manipulation; - -moz-backface-visibility: hidden; - /* fix firefox animation glitch */ } - .owl-carousel .owl-stage:after { - content: "."; - display: block; - clear: both; - visibility: hidden; - line-height: 0; - height: 0; } - .owl-carousel .owl-stage-outer { - position: relative; - overflow: hidden; - /* fix for flashing background */ - -webkit-transform: translate3d(0px, 0px, 0px); } - .owl-carousel .owl-wrapper, - .owl-carousel .owl-item { - -webkit-backface-visibility: hidden; - -moz-backface-visibility: hidden; - -ms-backface-visibility: hidden; - -webkit-transform: translate3d(0, 0, 0); - -moz-transform: translate3d(0, 0, 0); - -ms-transform: translate3d(0, 0, 0); } - .owl-carousel .owl-item { - position: relative; - min-height: 1px; - float: left; - -webkit-backface-visibility: hidden; - -webkit-tap-highlight-color: transparent; - -webkit-touch-callout: none; } - .owl-carousel .owl-item img { - display: block; - width: 100%; } - .owl-carousel .owl-nav.disabled, - .owl-carousel .owl-dots.disabled { - display: none; } - .owl-carousel .owl-nav .owl-prev, - .owl-carousel .owl-nav .owl-next, - .owl-carousel .owl-dot { - cursor: pointer; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; } - .owl-carousel .owl-nav button.owl-prev, - .owl-carousel .owl-nav button.owl-next, - .owl-carousel button.owl-dot { - background: none; - color: inherit; - border: none; - padding: 0 !important; - font: inherit; } - .owl-carousel.owl-loaded { - display: block; } - .owl-carousel.owl-loading { - opacity: 0; - display: block; } - .owl-carousel.owl-hidden { - opacity: 0; } - .owl-carousel.owl-refresh .owl-item { - visibility: hidden; } - .owl-carousel.owl-drag .owl-item { - -ms-touch-action: pan-y; - touch-action: pan-y; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; } - .owl-carousel.owl-grab { - cursor: move; - cursor: grab; } - .owl-carousel.owl-rtl { - direction: rtl; } - .owl-carousel.owl-rtl .owl-item { - float: right; } - -/* No Js */ -.no-js .owl-carousel { - display: block; } - -/* - * Owl Carousel - Animate Plugin - */ -.owl-carousel .animated { - animation-duration: 1000ms; - animation-fill-mode: both; } - -.owl-carousel .owl-animated-in { - z-index: 0; } - -.owl-carousel .owl-animated-out { - z-index: 1; } - -.owl-carousel .fadeOut { - animation-name: fadeOut; } - -@keyframes fadeOut { - 0% { - opacity: 1; } - 100% { - opacity: 0; } } - -/* - * Owl Carousel - Auto Height Plugin - */ -.owl-height { - transition: height 500ms ease-in-out; } - -/* - * Owl Carousel - Lazy Load Plugin - */ -.owl-carousel .owl-item { - /** - This is introduced due to a bug in IE11 where lazy loading combined with autoheight plugin causes a wrong - calculation of the height of the owl-item that breaks page layouts - */ } - .owl-carousel .owl-item .owl-lazy { - opacity: 0; - transition: opacity 400ms ease; } - .owl-carousel .owl-item .owl-lazy[src^=""], .owl-carousel .owl-item .owl-lazy:not([src]) { - max-height: 0; } - .owl-carousel .owl-item img.owl-lazy { - transform-style: preserve-3d; } - -/* - * Owl Carousel - Video Plugin - */ -.owl-carousel .owl-video-wrapper { - position: relative; - height: 100%; - background: #000; } - -.owl-carousel .owl-video-play-icon { - position: absolute; - height: 80px; - width: 80px; - left: 50%; - top: 50%; - margin-left: -40px; - margin-top: -40px; - background: url("owl.video.play.png") no-repeat; - cursor: pointer; - z-index: 1; - -webkit-backface-visibility: hidden; - transition: transform 100ms ease; } - -.owl-carousel .owl-video-play-icon:hover { - -ms-transform: scale(1.3, 1.3); - transform: scale(1.3, 1.3); } - -.owl-carousel .owl-video-playing .owl-video-tn, -.owl-carousel .owl-video-playing .owl-video-play-icon { - display: none; } - -.owl-carousel .owl-video-tn { - opacity: 0; - height: 100%; - background-position: center center; - background-repeat: no-repeat; - background-size: contain; - transition: opacity 400ms ease; } - -.owl-carousel .owl-video-frame { - position: relative; - z-index: 1; - height: 100%; - width: 100%; } diff --git a/templates/assets/css/templatemo-breezed.css b/templates/assets/css/templatemo-breezed.css deleted file mode 100644 index 4a76fdb..0000000 --- a/templates/assets/css/templatemo-breezed.css +++ /dev/null @@ -1,1672 +0,0 @@ -/* - -Breezed Template - -https://templatemo.com/tm-543-breezed - -*/ - -/* --------------------------------------------- -Table of contents ------------------------------------------------- -01. font & reset css -02. reset -03. global styles -04. header -05. banner -06. features -07. testimonials -08. contact -09. footer -10. preloader -11. search -12. portfolio - ---------------------------------------------- */ -/* ---------------------------------------------- -font & reset css ---------------------------------------------- -*/ -@import url("https://fonts.googleapis.com/css?family=Poppins:100,200,300,400,500,600,700,800,900"); -/* ---------------------------------------------- -reset ---------------------------------------------- -*/ -html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, div -pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, -s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, -figure, header, nav, section, article, aside, footer, figcaption { - margin: 0; - padding: 0; - border: 0; - outline: 0; -} - -.clearfix:after { - content: "."; - display: block; - clear: both; - visibility: hidden; - line-height: 0; - height: 0; -} - -.clearfix { - display: inline-block; -} - -html[xmlns] .clearfix { - display: block; -} - -* html .clearfix { - height: 1%; -} - -ul, li { - padding: 0; - margin: 0; - list-style: none; -} - -header, nav, section, article, aside, footer, hgroup { - display: block; -} - -* { - box-sizing: border-box; -} - -html, body { - font-family: 'Raleway', sans-serif; - font-weight: 400; - background-color: #fff; - font-size: 16px; - -ms-text-size-adjust: 100%; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -a { - text-decoration: none !important; -} - -h1, h2, h3, h4, h5, h6 { - margin-top: 0px; - margin-bottom: 0px; -} - -ul { - margin-bottom: 0px; -} - -p { - font-size: 14px; - line-height: 25px; - color: #777; -} - -/* ---------------------------------------------- -global styles ---------------------------------------------- -*/ -html, -body { - background: #fff; - font-family: 'Raleway', sans-serif; -} - -::selection { - background: #5fb759; - color: #fff; -} - -::-moz-selection { - background: #5fb759; - color: #fff; -} - -@media (max-width: 991px) { - html, body { - overflow-x: hidden; - } - .mobile-top-fix { - margin-top: 30px; - margin-bottom: 0px; - } - .mobile-bottom-fix { - margin-bottom: 30px; - } - .mobile-bottom-fix-big { - margin-bottom: 60px; - } -} - -a.main-stroked-button { - font-size: 13px; - border-radius: 25px; - padding: 11px 25px; - background-color: transparent; - border: 2px solid #fff; - text-transform: uppercase; - color: #fff; - font-weight: 600; - letter-spacing: 1px; - -webkit-transition: all 0.3s ease 0s; - -moz-transition: all 0.3s ease 0s; - -o-transition: all 0.3s ease 0s; - transition: all 0.3s ease 0s; -} - -a.main-stroked-button:hover { - background-color: #fff; - color: #5fb759; -} - -a.main-filled-button { - font-size: 13px; - border-radius: 25px; - padding: 13px 25px; - background-color: #fff; - text-transform: uppercase; - color: #5fb759; - font-weight: 600; - letter-spacing: 1px; - -webkit-transition: all 0.3s ease 0s; - -moz-transition: all 0.3s ease 0s; - -o-transition: all 0.3s ease 0s; - transition: all 0.3s ease 0s; -} - -a.main-filled-button:hover { - color: #fff; - background-color: #5fb759; -} - -a.main-button-icon { - font-size: 13px; - border-radius: 25px; - padding: 13px 25px; - background-color: #5fb759; - text-transform: uppercase; - color: #fff; - font-weight: 600; - letter-spacing: 1px; - -webkit-transition: all 0.3s ease 0s; - -moz-transition: all 0.3s ease 0s; - -o-transition: all 0.3s ease 0s; - transition: all 0.3s ease 0s; -} - -a.main-button-icon i { - margin-left: 5px; - -webkit-transition: all 0.3s ease-in-out 0s; - -moz-transition: all 0.3s ease-in-out 0s; - -o-transition: all 0.3s ease-in-out 0s; - transition: all 0.3s ease-in-out 0s; -} - -a.main-button-icon:hover i { - padding-left: 5px; -} - -button.main-button { - outline: none; - border: none; - cursor: pointer; - font-size: 13px; - border-radius: 25px; - padding: 10px 25px; - background-color: #fff; - text-transform: uppercase; - color: #5fb759; - font-weight: 600; - letter-spacing: 1px; - -webkit-transition: all 0.3s ease 0s; - -moz-transition: all 0.3s ease 0s; - -o-transition: all 0.3s ease 0s; - transition: all 0.3s ease 0s; -} - -button.main-button:hover { - color: #fff; - background-color: #5fb759; -} - -button.main-button-icon { - border: none; - outline: none; - font-size: 13px; - border-radius: 25px; - padding: 13px 25px; - background-color: #5fb759; - text-transform: uppercase; - color: #fff; - font-weight: 600; - letter-spacing: 1px; - -webkit-transition: all 0.3s ease 0s; - -moz-transition: all 0.3s ease 0s; - -o-transition: all 0.3s ease 0s; - transition: all 0.3s ease 0s; -} - -button.main-button-icon i { - margin-left: 5px; - -webkit-transition: all 0.3s ease-in-out 0s; - -moz-transition: all 0.3s ease-in-out 0s; - -o-transition: all 0.3s ease-in-out 0s; - transition: all 0.3s ease-in-out 0s; -} - -button.main-button-icon:hover i { - padding-left: 5px; -} - -a.text-button-icon { - text-transform: uppercase; - color: #1e1e1e; - font-size: 13px; - font-weight: 600; - letter-spacing: 1px; - -webkit-transition: all 0.3s ease 0s; - -moz-transition: all 0.3s ease 0s; - -o-transition: all 0.3s ease 0s; - transition: all 0.3s ease 0s; -} - -a.text-button-icon i { - margin-left: 5px; - -webkit-transition: all 0.3s ease-in-out 0s; - -moz-transition: all 0.3s ease-in-out 0s; - -o-transition: all 0.3s ease-in-out 0s; - transition: all 0.3s ease-in-out 0s; -} - -a.text-button-icon:hover { - color: #5fb759; -} - -a.text-button-icon:hover i { - padding-left: 5px; -} - - -.section-heading h6 { - font-size: 15px; - font-weight: 500; - text-transform: uppercase; - letter-spacing: 0.25px; - margin-top: 0px; - margin-bottom: 0px; -} - -.section-heading h2 { - font-size: 32px; - font-weight: 800; - letter-spacing: 1px; - margin-top: 20px; - margin-bottom: 0px; -} - - -/* ---------------------------------------------- -header ---------------------------------------------- -*/ - -.background-header { - background-color: #fff; - height: 80px!important; - position: fixed!important; - top: 0px; - left: 0px; - right: 0px; - box-shadow: 0px 0px 10px rgba(0,0,0,0.15)!important; -} - -.background-header .logo, -.background-header .main-nav .nav li a { - color: #1e1e1e!important; -} - -.background-header .main-nav .nav li:hover a { - color: #5fb759!important; -} - -.background-header .nav li a.active { - color: #5fb759!important; -} - -.header-area { - position: absolute; - top: 0px; - left: 0px; - right: 0px; - z-index: 100; - height: 100px; - -webkit-transition: all .5s ease 0s; - -moz-transition: all .5s ease 0s; - -o-transition: all .5s ease 0s; - transition: all .5s ease 0s; -} - -.header-area .main-nav { - min-height: 80px; - background: transparent; -} - -.header-area .main-nav .logo { - line-height: 80px; - color: #fff; - font-size: 28px; - font-weight: 700; - text-transform: uppercase; - letter-spacing: 2px; - float: left; - -webkit-transition: all 0.3s ease 0s; - -moz-transition: all 0.3s ease 0s; - -o-transition: all 0.3s ease 0s; - transition: all 0.3s ease 0s; -} - - -.header-area .main-nav .nav { - float: right; - margin-top: 27px; - margin-right: 0px; - background-color: transparent; - -webkit-transition: all 0.3s ease 0s; - -moz-transition: all 0.3s ease 0s; - -o-transition: all 0.3s ease 0s; - transition: all 0.3s ease 0s; - position: relative; - z-index: 999; -} - -.header-area .main-nav .nav li { - padding-left: 20px; - padding-right: 20px; -} - -.header-area .main-nav .nav .search-icon { - float: right; - margin-left: 15px; -} - -.header-area .main-nav .nav .search-icon a { - background-color: #fff; - color: #5fb759; - width: 40px; - height: 40px; - display: inline-block; - text-align: center; - line-height: 40px; -} - -@media (max-width: 767px) { - .header-area .main-nav .nav .search-icon { - float: none; - text-align: center; - width: 100%; - background-color: #fff; - margin-left: 0px; - } -} - -.header-area .main-nav .nav .search-icon a:hover { - opacity: 1; - color: #5fb759!important; -} - -.header-area .main-nav .nav li a { - display: block; - font-weight: 500; - font-size: 13px; - color: #7a7a7a; - text-transform: uppercase; - -webkit-transition: all 0.3s ease 0s; - -moz-transition: all 0.3s ease 0s; - -o-transition: all 0.3s ease 0s; - transition: all 0.3s ease 0s; - height: 40px; - line-height: 40px; - border: transparent; - letter-spacing: 1px; -} - -.header-area .main-nav .nav li a { - color: #fff; -} - -.header-area .main-nav .nav li:hover a, -.header-area .main-nav .nav li a.active { - color: #fff!important; - opacity: 0.5; -} - -.background-header .main-nav .nav li:hover a, -.background-header .main-nav .nav li a.active { - color: #5fb759!important; - opacity: 1; -} - -.header-area .main-nav .nav li.submenu { - position: relative; - padding-right: 35px; -} - -.header-area .main-nav .nav li.submenu:after { - font-family: FontAwesome; - content: "\f107"; - font-size: 12px; - color: #fff; - position: absolute; - right: 18px; - top: 12px; -} - -.background-header .main-nav .nav li.submenu:after { - color: #7a7a7a; -} - -.header-area .main-nav .nav li.submenu ul { - position: absolute; - width: 200px; - box-shadow: 0 2px 28px 0 rgba(0, 0, 0, 0.06); - overflow: hidden; - top: 40px; - opacity: 0; - transform: translateY(+2em); - visibility: hidden; - z-index: -1; - transition: all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s; -} - -.header-area .main-nav .nav li.submenu ul li { - margin-left: 0px; - padding-left: 0px; - padding-right: 0px; -} - -.header-area .main-nav .nav li.submenu ul li a { - opacity: 1; - display: block; - background: #fff; - color: #7a7a7a!important; - padding-left: 20px; - height: 40px; - line-height: 40px; - -webkit-transition: all 0.3s ease 0s; - -moz-transition: all 0.3s ease 0s; - -o-transition: all 0.3s ease 0s; - transition: all 0.3s ease 0s; - position: relative; - font-size: 13px; - border-bottom: 1px solid #f5f5f5; -} - -.header-area .main-nav .nav li.submenu ul li a:hover { - background: #fff; - color: #5fb759!important; - padding-left: 25px; -} - -.header-area .main-nav .nav li.submenu ul li a:hover:before { - width: 3px; -} - -.header-area .main-nav .nav li.submenu:hover ul { - visibility: visible; - opacity: 1; - z-index: 1; - transform: translateY(0%); - transition-delay: 0s, 0s, 0.3s; -} - -.header-area .main-nav .menu-trigger { - cursor: pointer; - display: block; - position: absolute; - top: 23px; - width: 32px; - height: 40px; - text-indent: -9999em; - z-index: 99; - right: 40px; - display: none; -} - -.header-area .main-nav .menu-trigger span, -.header-area .main-nav .menu-trigger span:before, -.header-area .main-nav .menu-trigger span:after { - -moz-transition: all 0.4s; - -o-transition: all 0.4s; - -webkit-transition: all 0.4s; - transition: all 0.4s; - background-color: #1e1e1e; - display: block; - position: absolute; - width: 30px; - height: 2px; - left: 0; -} - -.background-header .main-nav .menu-trigger span, -.background-header .main-nav .menu-trigger span:before, -.background-header .main-nav .menu-trigger span:after { - background-color: #1e1e1e; -} - -.header-area .main-nav .menu-trigger span:before, -.header-area .main-nav .menu-trigger span:after { - -moz-transition: all 0.4s; - -o-transition: all 0.4s; - -webkit-transition: all 0.4s; - transition: all 0.4s; - background-color: #1e1e1e; - display: block; - position: absolute; - width: 30px; - height: 2px; - left: 0; - width: 75%; -} - -.background-header .main-nav .menu-trigger span:before, -.background-header .main-nav .menu-trigger span:after { - background-color: #1e1e1e; -} - -.header-area .main-nav .menu-trigger span:before, -.header-area .main-nav .menu-trigger span:after { - content: ""; -} - -.header-area .main-nav .menu-trigger span { - top: 16px; -} - -.header-area .main-nav .menu-trigger span:before { - -moz-transform-origin: 33% 100%; - -ms-transform-origin: 33% 100%; - -webkit-transform-origin: 33% 100%; - transform-origin: 33% 100%; - top: -10px; - z-index: 10; -} - -.header-area .main-nav .menu-trigger span:after { - -moz-transform-origin: 33% 0; - -ms-transform-origin: 33% 0; - -webkit-transform-origin: 33% 0; - transform-origin: 33% 0; - top: 10px; -} - -.header-area .main-nav .menu-trigger.active span, -.header-area .main-nav .menu-trigger.active span:before, -.header-area .main-nav .menu-trigger.active span:after { - background-color: transparent; - width: 100%; -} - -.header-area .main-nav .menu-trigger.active span:before { - -moz-transform: translateY(6px) translateX(1px) rotate(45deg); - -ms-transform: translateY(6px) translateX(1px) rotate(45deg); - -webkit-transform: translateY(6px) translateX(1px) rotate(45deg); - transform: translateY(6px) translateX(1px) rotate(45deg); - background-color: #1e1e1e; -} - -.background-header .main-nav .menu-trigger.active span:before { - background-color: #1e1e1e; -} - -.header-area .main-nav .menu-trigger.active span:after { - -moz-transform: translateY(-6px) translateX(1px) rotate(-45deg); - -ms-transform: translateY(-6px) translateX(1px) rotate(-45deg); - -webkit-transform: translateY(-6px) translateX(1px) rotate(-45deg); - transform: translateY(-6px) translateX(1px) rotate(-45deg); - background-color: #1e1e1e; -} - -.background-header .main-nav .menu-trigger.active span:after { - background-color: #1e1e1e; -} - -.header-area.header-sticky { - min-height: 80px; -} - -.header-area.header-sticky .nav { - margin-top: 20px !important; -} - -.header-area.header-sticky .nav li a.active { - color: #5fb759; -} - -@media (max-width: 1200px) { - .header-area .main-nav .nav li { - padding-left: 12px; - padding-right: 12px; - } - .header-area .main-nav:before { - display: none; - } -} - -@media (max-width: 767px) { - .header-area .main-nav .logo { - color: #1e1e1e; - } - .header-area.header-sticky .nav li a:hover, - .header-area.header-sticky .nav li a.active { - color: #5fb759!important; - opacity: 1; - } - .header-area.header-sticky .nav li.search-icon a { - width: 100%; - } - .header-area { - background-color: #f7f7f7; - padding: 0px 15px; - height: 80px; - box-shadow: none; - text-align: center; - } - .header-area .container { - padding: 0px; - } - .header-area .logo { - margin-left: 30px; - } - .header-area .menu-trigger { - display: block !important; - } - .header-area .main-nav { - overflow: hidden; - } - .header-area .main-nav .nav { - float: none; - width: 100%; - display: none; - -webkit-transition: all 0s ease 0s; - -moz-transition: all 0s ease 0s; - -o-transition: all 0s ease 0s; - transition: all 0s ease 0s; - margin-left: 0px; - } - .header-area .main-nav .nav li:first-child { - border-top: 1px solid #eee; - } - .header-area.header-sticky .nav { - margin-top: 80px !important; - } - .header-area .main-nav .nav li { - width: 100%; - background: #fff; - border-bottom: 1px solid #eee; - padding-left: 0px !important; - padding-right: 0px !important; - } - .header-area .main-nav .nav li a { - height: 50px !important; - line-height: 50px !important; - padding: 0px !important; - border: none !important; - background: #f7f7f7 !important; - color: #191a20 !important; - } - .header-area .main-nav .nav li a:hover { - background: #eee !important; - color: #5fb759!important; - } - .header-area .main-nav .nav li.submenu ul { - position: relative; - visibility: inherit; - opacity: 1; - z-index: 1; - transform: translateY(0%); - transition-delay: 0s, 0s, 0.3s; - top: 0px; - width: 100%; - box-shadow: none; - height: 0px; - } - .header-area .main-nav .nav li.submenu ul li a { - font-size: 12px; - font-weight: 400; - } - .header-area .main-nav .nav li.submenu ul li a:hover:before { - width: 0px; - } - .header-area .main-nav .nav li.submenu ul.active { - height: auto !important; - } - .header-area .main-nav .nav li.submenu:after { - color: #3B566E; - right: 25px; - font-size: 14px; - top: 15px; - } - .header-area .main-nav .nav li.submenu:hover ul, .header-area .main-nav .nav li.submenu:focus ul { - height: 0px; - } -} - -@media (min-width: 767px) { - .header-area .main-nav .nav { - display: flex !important; - } -} - - -/* ---------------------------------------------- -banner ---------------------------------------------- -*/ -/* ==== Main CSS === */ -.img-fill{ - width: 100%; - display: block; - overflow: hidden; - position: relative; - text-align: center -} - -.img-fill img { - min-height: 100%; - min-width: 100%; - position: relative; - display: inline-block; - max-width: none; -} - -*, -*:before, -*:after { - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.Grid1k { - padding: 0 15px; - max-width: 1200px; - margin: auto; -} - -.blocks-box, -.slick-slider { - margin: 0; - padding: 0!important; -} - -.slick-slide { - float: left /* If RTL Make This Right */ ; - padding: 0; -} - -/* ==== Slider Style === */ -.Modern-Slider .item .img-fill{ - height:95vh; - background:#000; -} - -.Modern-Slider .item .info > div{ - display:inline-block!important; - vertical-align:middle; -} - -.Modern-Slider .NextArrow{ - position:absolute; - top:50%; - right:30px; - border:0 none; - background-color: transparent; - text-align:center; - font-size: 36px; - font-family: 'FontAwesome'; - color:#FFF; - z-index:5; - outline: none; -} - -.Modern-Slider .NextArrow:before{ - content:'\f105'; -} - -.Modern-Slider .PrevArrow { - position:absolute; - top:50%; - left:30px; - border:0 none; - background-color: transparent; - text-align:center; - font-size: 36px; - font-family: 'FontAwesome'; - color:#FFF; - z-index:5; - outline: none; -} - -.Modern-Slider .PrevArrow:before{ - content:'\f104'; -} - -.scroll-down { - position: absolute; - left: 50%; - margin-top: -30px; - margin-left: -30px; - z-index: 10; -} - -.scroll-down a { - display: inline-block; - background-color: #5fb759; - width: 60px; - height: 60px; - text-align: center; - line-height: 60px; - border-radius: 50%; - color: #fff; - box-shadow: 0px 0px 10px rgba(0,0,0,0.1); -} - -ul.slick-dots { - display: none!important; -} - -.Modern-Slider .text-content { - width: 80%; - position: absolute; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); -} - -.Modern-Slider .item h3 { - margin-bottom: 25px; - font-size: 16px; - text-transform: uppercase; - font-weight: 600; - letter-spacing: 1px; - color:#FFF; - animation:fadeOutRight 1s both; -} - -.Modern-Slider .item h5 { - margin-bottom: 50px; - font-size: 36px; - font-weight: 200; - letter-spacing: 2.5px; - color:#FFF; - overflow:hidden; - animation:fadeOutLeft 1s both; -} - -.Modern-Slider .item a { - margin: 0 5px; -} - -.Modern-Slider .item.slick-active h3{ - animation:fadeInDown 1s both 1s; -} - -.Modern-Slider .item.slick-active h5{ - animation:fadeInLeft 1s both 1.5s; -} - -.Modern-Slider .item.slick-active{ - animation:Slick-FastSwipeIn 1s both; -} - -.Modern-Slider .buttons { - position: relative; -} - -.Modern-Slider {background:#000;} - - -/* ==== Slick Slider Css Ruls === */ -.slick-slider{position:relative;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent} -.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0} -.slick-list:focus{outline:none}.slick-list.dragging{cursor:hand} -.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)} -.slick-track{position:relative;top:0;left:0;display:block} -.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both} -.slick-loading .slick-track{visibility:hidden} -.slick-slide{display:none;float:left /* If RTL Make This Right */ ;height:100%;min-height:1px} -.slick-slide.dragging img{pointer-events:none} -.slick-initialized .slick-slide{display:block} -.slick-loading .slick-slide{visibility:hidden} -.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent} - -/* ---------------------------------------------- -about ---------------------------------------------- -*/ - -#about { - padding: 120px 0px 0px 0px; - position: relative; - z-index: 9; -} - -#about .container { - border-bottom: 5px solid #f7f7f7; - padding-bottom: 80px; -} - -#about .section-heading { - margin-bottom: 10px; -} - -#about .section-heading h6 { - color: #5fb759; -} - -#about .service-item { - margin-top: 30px; -} - -#about .service-item img { - float: left; - margin-right: 15px; - width: 46px; - height: 46px; -} - -#about .service-item h4 { - font-size: 15px; - font-weight: 700; - text-transform: uppercase; - letter-spacing: 0.25px; - line-height: 46px; -} - -#about a.main-button-icon { - display: inline-block; - margin-top: 60px; -} - -#about .right-text-content { - margin-top: 40px; -} - -#about .right-text-content p { - font-size: 16px; - line-height: 27px; - color: #777; -} - - -/* ---------------------------------------------- -features ---------------------------------------------- -*/ - -#features { - padding-top: 80px; - padding-bottom: 70px; -} - -#features .features-item { - margin-bottom: 50px; -} - -.features-item .features-icon { - float: left; -} - -#features .features-content { - margin-left: 75px; -} - -.features-item .features-content h4 { - font-size: 15px; - font-weight: 700; - text-transform: uppercase; - letter-spacing: 0.25px; - margin-bottom: 15px; -} - -.features-item .features-content p { - margin-bottom: 15px; -} - - - -/* ---------------------------------------------- -subscribe ---------------------------------------------- -*/ - -#subscribe { - padding: 80px 0px; - background-image: url(../images/slide-02.jpg); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; -} - -#subscribe .section-heading { - text-align: center; - color: #fff; - margin-bottom: 25px; -} - -#subscribe p { - text-align: center; - font-size: 16px; - line-height: 27px; - color: #fff; - margin-bottom: 40px; -} - -#subscribe input { - width: 100%; - height: 38px; - border-radius: 19px; - border: 1px solid #fff; - background-color: transparent; - padding: 0px 20px; - font-size: 13px; - color: #fff; - outline: none; -} - -.subscribe-form ::-webkit-input-placeholder { /* Edge */ - color: #fff; -} - -.subscribe-form :-ms-input-placeholder { /* Internet Explorer 10-11 */ - color: #fff; -} - -.subscribe-form ::placeholder { - color: #fff; -} - -@media (max-width: 767px) { - #subscribe fieldset { - text-align: center; - margin-bottom: 20px; - } -} - -/* --------------------------------------------- -testimonials --------------------------------------------- -*/ -#testimonials { - margin-top: 120px; - padding: 80px 0px; - padding: 120px 0px; - background-image: url(../images/slide-03.jpg); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; -} -#testimonials .section-heading { - text-align: center; - color: #fff; - margin-bottom: 60px; -} - -#testimonials .item { - position: relative; - text-align: center; -} - -#testimonials .item h4 { - font-size: 17px; - font-weight: 700; - text-transform: uppercase; - color: #fff; - letter-spacing: 1px; - margin-top: 22px; - margin-bottom: 7px; -} - - -#testimonials .item span { - color: #fff; - font-weight: 500; - font-size: 13px; - text-transform: uppercase; - letter-spacing: 0.5px; -} - -#testimonials .item .member-thumb { - position: relative; -} - -#testimonials .item .hover-effect { - cursor: pointer; - position: absolute; - top: 0; - bottom: 0; - width: 100%; - background-color: rgba(0,0,0,0.95); - opacity: 0; - visibility: hidden; - -webkit-transition: all 0.5s ease 0s; - -moz-transition: all 0.5s ease 0s; - -o-transition: all 0.5s ease 0s; - transition: all 0.5s ease 0s; -} - -#testimonials .item .hover-content { - position: absolute; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); - width: 100%; -} - -#testimonials .item:hover .hover-effect { - opacity: 1; - visibility: visible; -} - -#testimonials .item .hover-effect ul li { - display: inline-block; - margin: 0px 5px; -} - -#testimonials .item .hover-effect ul li a { - width: 32px; - height: 32px; - display: inline-block; - text-align: center; - line-height: 32px; - font-size: 14px; - background-color: #fff; - border-radius: 50%; - color: #5fb759; - -webkit-transition: all 0.3s ease 0s; - -moz-transition: all 0.3s ease 0s; - -o-transition: all 0.3s ease 0s; - transition: all 0.3s ease 0s; -} - -#testimonials .item .hover-effect ul li a:hover { - color: #fff; - background-color: #5fb759; -} - -#testimonials .owl-carousel { - padding-bottom: 60px; -} - -.owl-dots { - position: absolute; - left: 50%; - transform: translateX(-50%); - bottom: 0; -} - -.owl-dots .owl-dot { - outline: none; - height: 10px; -} - -.owl-dots .owl-dot span { - width: 8px; - height: 8px; - background-color: #fff; - border-radius: 50%; - display: inline-block; - margin: 0px 5px; - outline: none; - -webkit-transition: all 0.2s ease 0s; - -moz-transition: all 0.2s ease 0s; - -o-transition: all 0.2s ease 0s; - transition: all 0.2s ease 0s; -} - -.owl-dots .active span { - width: 10px; - height: 10px; - margin-bottom: -1px; -} - - - - - -/* ---------------------------------------------- -contact ---------------------------------------------- -*/ - -#contact-us .section-heading { - margin-bottom: 50px; -} - -#contact-us .section-heading h6 { - color: #5fb759; -} - -#contact-us .left-text-content ul li { - margin-bottom: 30px; -} - -#contact-us .left-text-content ul li { - font-size: 14px; - font-weight: 600; - letter-spacing: 0.5px; -} - -#contact-us .left-text-content ul li img { - margin-right: 15px; -} - -#contact-us { - padding: 120px 0px; - background-image: url(../images/dotted-map-bg.png); - background-position: center center; - background-repeat: no-repeat; -} - -#contact { - margin-top: 40px; -} - -.contact-form input, -.contact-form textarea { - color: #7a7a7a; - font-size: 15px; - border: 1px solid #ddd; - background-color: #fff; - width: 100%; - height: 46px; - outline: none; - padding-top: 3px; - padding-left: 20px; - padding-right: 20px; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - margin-bottom: 30px; -} - -.contact-form textarea { - height: 150px; - resize: none; - padding: 20px; -} - -.contact-form ::-webkit-input-placeholder { /* Edge */ - color: #7a7a7a; -} - -.contact-form :-ms-input-placeholder { /* Internet Explorer 10-11 */ - color: #7a7a7a; -} - -.contact-form ::placeholder { - color: #7a7a7a; -} - - - - - -/* ---------------------------------------------- -footer ---------------------------------------------- -*/ - -footer { - padding: 80px 0px; - background: rgb(51,155,158); - background: linear-gradient(145deg, rgba(51,155,158,1) 0%, rgba(104,204,152,1) 100%); -} - -footer .left-text-content p { - color: #fff; - font-size: 14px; -} - -footer .left-text-content a { - color: #fff; -} - -footer .right-text-content { - float: right; -} - -footer .right-text-content p { - color: #fff; - font-size: 14px; - margin-right: 15px; - text-transform: uppercase; -} - -footer .right-text-content ul li { - display: inline-block; -} - -footer .right-text-content ul li a { - width: 32px; - height: 32px; - display: inline-block; - text-align: center; - line-height: 32px; - font-size: 14px; - background-color: #fff; - border-radius: 50%; - color: #5fb759; - -webkit-transition: all 0.3s ease 0s; - -moz-transition: all 0.3s ease 0s; - -o-transition: all 0.3s ease 0s; - transition: all 0.3s ease 0s; -} - -footer .right-text-content ul li a:hover { - background-color: #5fb759; - color: #fff; -} - -@media (max-width: 992px) { - footer .left-text-content p { - text-align: center; - margin-bottom: 30px; - } - footer .right-text-content { - float: none; - text-align: center; - } -} - - - -/* ---------------------------------------------- -preloader ---------------------------------------------- -*/ -#preloader { - overflow: hidden; - background-image: linear-gradient(145deg, #339b9e 0%, #68cc98 100%); - left: 0; - right: 0; - top: 0; - bottom: 0; - position: fixed; - z-index: 99999; - color: #fff; -} - -#preloader .jumper { - left: 0; - top: 0; - right: 0; - bottom: 0; - display: block; - position: absolute; - margin: auto; - width: 50px; - height: 50px; -} - -#preloader .jumper > div { - background-color: #fff; - width: 10px; - height: 10px; - border-radius: 100%; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - position: absolute; - opacity: 0; - width: 50px; - height: 50px; - -webkit-animation: jumper 1s 0s linear infinite; - animation: jumper 1s 0s linear infinite; -} - -#preloader .jumper > div:nth-child(2) { - -webkit-animation-delay: 0.33333s; - animation-delay: 0.33333s; -} - -#preloader .jumper > div:nth-child(3) { - -webkit-animation-delay: 0.66666s; - animation-delay: 0.66666s; -} - -@-webkit-keyframes jumper { - 0% { - opacity: 0; - -webkit-transform: scale(0); - transform: scale(0); - } - 5% { - opacity: 1; - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 0; - } -} - -@keyframes jumper { - 0% { - opacity: 0; - -webkit-transform: scale(0); - transform: scale(0); - } - 5% { - opacity: 1; - } - 100% { - opacity: 0; - } -} - - - - -/* ---------------------------------------------- -search ---------------------------------------------- -*/ - -#search { - z-index: 9999; - position: fixed; - top: 0px; - left: 0px; - width: 100%; - height: 100%; - background-color: rgba(0, 0, 0, 0.95); - -webkit-transition: all 0.5s ease-in-out; - -moz-transition: all 0.5s ease-in-out; - -o-transition: all 0.5s ease-in-out; - -ms-transition: all 0.5s ease-in-out; - transition: all 0.5s ease-in-out; - -webkit-transform: translate(0px, -100%) scale(0, 0); - -moz-transform: translate(0px, -100%) scale(0, 0); - -o-transform: translate(0px, -100%) scale(0, 0); - -ms-transform: translate(0px, -100%) scale(0, 0); - transform: translate(0px, -100%) scale(0, 0); - opacity: 0; -} -#search input { - position: absolute; - top: 50%; - width: 100%; - color: white; - background: rgba(0, 0, 0, 0); - font-size: 60px; - font-weight: 300; - text-align: center; - border: 0px; - margin: 0px auto; - margin-top: -51px; - padding-left: 30px; - padding-right: 30px; - outline: none; -} -#search .main-button { - color: #fff; - position: absolute; - text-transform: uppercase; - border-radius: 20px; - font-size: 13px; - font-weight: 600; - padding: 11px 25px; - letter-spacing: 1px; - transform: translateX(-15%); - top: 50%; - left: 50%; - margin-top: 61px; - margin-left: -45px; - background-color: #5fb759; - border: black; -} -#search .close { - border-radius: 50%; - position: fixed; - top: 15px; - right: 15px; - color: #fff; - background-color: #5fb759; - outline: none; - opacity: 1; - display: inline-block; - width: 60px; - height: 60px; - text-align: center; - line-height: 60px; - font-size: 28px; -} -#search.open { - -webkit-transform: translate(0px, 0px) scale(1, 1); - -moz-transform: translate(0px, 0px) scale(1, 1); - -o-transform: translate(0px, 0px) scale(1, 1); - -ms-transform: translate(0px, 0px) scale(1, 1); - transform: translate(0px, 0px) scale(1, 1); - opacity: 1; -} - - - - -/* ---------------------------------------------- -portfolio ---------------------------------------------- -*/ - -#projects .filters { - margin-top: 50px; -} -#projects .filters ul { - padding: 0; -} -#projects .filters ul li { - list-style: none; - display: block; - padding: 15px 0px; - cursor: pointer; - position: relative; - font-size: 13px; - font-weight: 700; - color: #9a9a9a; - text-transform: uppercase; - -webkit-transition: all 0.3s ease-in-out; - -moz-transition: all 0.3s ease-in-out; - -o-transition: all 0.3s ease-in-out; - -ms-transition: all 0.3s ease-in-out; - transition: all 0.3s ease-in-out; -} -#projects .filters ul li.active, -#projects .filters ul li:hover { - color: #5fb759; -} -#projects .filters-content { - margin-top: 50px; -} -#projects .filters-content .show { - opacity: 1; - visibility: visible; - transition: all 350ms; -} -#projects .filters-content .hide { - opacity: 0; - visibility: hidden; - transition: all 350ms; -} - -#projects .filters-content .all { - margin-bottom: 30px; -} - -#projects .filters-content .item { - text-align: center; - cursor: pointer; - -webkit-transition: all 0.3s ease-in-out; - -moz-transition: all 0.3s ease-in-out; - -o-transition: all 0.3s ease-in-out; - -ms-transition: all 0.3s ease-in-out; - transition: all 0.3s ease-in-out; -} -#projects .filters-content .item:hover { - opacity: 0.75; -} -#projects .filters-content .item .p-inner { - padding: 20px 30px; - box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); -} -#projects .filters-content .item .p-inner h5 { - font-size: 15px; -} -#projects .filters-content .item .p-inner .cat { - font-size: 13px; -} -#projects .filters-content .item img { - width: 100%; -} - -#projects { - padding-top: 120px; -} - -#projects .section-heading { - margin-bottom: 60px; -} - -#projects .section-heading h6 { - color: #5fb759; -} - - -@media (max-width: 992px) { - #projects .filters ul li { - display: inline-block; - margin-right: 10px; - padding: 0px; - } - #projects .section-heading { - margin-bottom: 0px; - } -} \ No newline at end of file diff --git a/templates/assets/icons/numix-circle/discord.svg b/templates/assets/icons/numix-circle/discord.svg new file mode 100644 index 0000000..5dc19e0 --- /dev/null +++ b/templates/assets/icons/numix-circle/discord.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/templates/assets/icons/numix-circle/web-facebook.svg b/templates/assets/icons/numix-circle/web-facebook.svg new file mode 100644 index 0000000..6266011 --- /dev/null +++ b/templates/assets/icons/numix-circle/web-facebook.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/templates/assets/icons/numix-circle/web-google.svg b/templates/assets/icons/numix-circle/web-google.svg new file mode 100644 index 0000000..5845fad --- /dev/null +++ b/templates/assets/icons/numix-circle/web-google.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/templates/assets/images/20200727_210416.jpg b/templates/assets/images/20200727_210416.jpg deleted file mode 100644 index 5ae95e8..0000000 Binary files a/templates/assets/images/20200727_210416.jpg and /dev/null differ diff --git a/templates/assets/images/20200819_173425.jpg b/templates/assets/images/20200819_173425.jpg deleted file mode 100644 index 2530b14..0000000 Binary files a/templates/assets/images/20200819_173425.jpg and /dev/null differ diff --git a/templates/assets/images/20210709_204449.jpg b/templates/assets/images/20210709_204449.jpg deleted file mode 100644 index 6cbd739..0000000 Binary files a/templates/assets/images/20210709_204449.jpg and /dev/null differ diff --git a/templates/assets/images/20210709_205104.jpg b/templates/assets/images/20210709_205104.jpg deleted file mode 100644 index 8e73db0..0000000 Binary files a/templates/assets/images/20210709_205104.jpg and /dev/null differ diff --git a/templates/assets/images/20210709_211904.jpg b/templates/assets/images/20210709_211904.jpg deleted file mode 100644 index 4c9b42a..0000000 Binary files a/templates/assets/images/20210709_211904.jpg and /dev/null differ diff --git a/templates/assets/images/banner-bg.jpg b/templates/assets/images/banner-bg.jpg deleted file mode 100644 index 28bc9ce..0000000 Binary files a/templates/assets/images/banner-bg.jpg and /dev/null differ diff --git a/templates/assets/images/close.png b/templates/assets/images/close.png deleted file mode 100644 index 20baa1d..0000000 Binary files a/templates/assets/images/close.png and /dev/null differ diff --git a/templates/assets/images/contact-info-01.png b/templates/assets/images/contact-info-01.png deleted file mode 100644 index d32e2bc..0000000 Binary files a/templates/assets/images/contact-info-01.png and /dev/null differ diff --git a/templates/assets/images/contact-info-02.png b/templates/assets/images/contact-info-02.png deleted file mode 100644 index 0a726f3..0000000 Binary files a/templates/assets/images/contact-info-02.png and /dev/null differ diff --git a/templates/assets/images/contact-info-03.png b/templates/assets/images/contact-info-03.png deleted file mode 100644 index 8980873..0000000 Binary files a/templates/assets/images/contact-info-03.png and /dev/null differ diff --git a/templates/assets/images/dotted-map-bg.png b/templates/assets/images/dotted-map-bg.png deleted file mode 100644 index 02ab76d..0000000 Binary files a/templates/assets/images/dotted-map-bg.png and /dev/null differ diff --git a/templates/assets/images/features-icon-1.png b/templates/assets/images/features-icon-1.png deleted file mode 100644 index d2a9ea5..0000000 Binary files a/templates/assets/images/features-icon-1.png and /dev/null differ diff --git a/templates/assets/images/loading.gif b/templates/assets/images/loading.gif deleted file mode 100644 index 5087c2a..0000000 Binary files a/templates/assets/images/loading.gif and /dev/null differ diff --git a/templates/assets/images/next.png b/templates/assets/images/next.png deleted file mode 100644 index 08365ac..0000000 Binary files a/templates/assets/images/next.png and /dev/null differ diff --git a/templates/assets/images/prev.png b/templates/assets/images/prev.png deleted file mode 100644 index 329fa98..0000000 Binary files a/templates/assets/images/prev.png and /dev/null differ diff --git a/templates/assets/images/service-item-01.png b/templates/assets/images/service-item-01.png deleted file mode 100644 index 017ac37..0000000 Binary files a/templates/assets/images/service-item-01.png and /dev/null differ diff --git a/templates/assets/images/slide-01.jpg b/templates/assets/images/slide-01.jpg index 31cbb22..2530b14 100644 Binary files a/templates/assets/images/slide-01.jpg and b/templates/assets/images/slide-01.jpg differ diff --git a/templates/assets/images/slide-02.jpg b/templates/assets/images/slide-02.jpg index 15aa21d..6cbd739 100644 Binary files a/templates/assets/images/slide-02.jpg and b/templates/assets/images/slide-02.jpg differ diff --git a/templates/assets/images/slide-03.jpg b/templates/assets/images/slide-03.jpg index 5e05062..5ae95e8 100644 Binary files a/templates/assets/images/slide-03.jpg and b/templates/assets/images/slide-03.jpg differ diff --git a/templates/assets/js/bootstrap-alert.js b/templates/assets/js/bootstrap-alert.js new file mode 100644 index 0000000..6711f56 --- /dev/null +++ b/templates/assets/js/bootstrap-alert.js @@ -0,0 +1,99 @@ +/* ========================================================== + * bootstrap-alert.js v2.3.2 + * http://twbs.github.com/bootstrap/javascript.html#alerts + * ========================================================== + * Copyright 2013 Twitter, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ========================================================== */ + + +!function ($) { + + "use strict"; // jshint ;_; + + + /* ALERT CLASS DEFINITION + * ====================== */ + + var dismiss = '[data-dismiss="alert"]' + , Alert = function (el) { + $(el).on('click', dismiss, this.close) + } + + Alert.prototype.close = function (e) { + var $this = $(this) + , selector = $this.attr('data-target') + , $parent + + if (!selector) { + selector = $this.attr('href') + selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7 + } + + $parent = $(selector) + + e && e.preventDefault() + + $parent.length || ($parent = $this.hasClass('alert') ? $this : $this.parent()) + + $parent.trigger(e = $.Event('close')) + + if (e.isDefaultPrevented()) return + + $parent.removeClass('in') + + function removeElement() { + $parent + .trigger('closed') + .remove() + } + + $.support.transition && $parent.hasClass('fade') ? + $parent.on($.support.transition.end, removeElement) : + removeElement() + } + + + /* ALERT PLUGIN DEFINITION + * ======================= */ + + var old = $.fn.alert + + $.fn.alert = function (option) { + return this.each(function () { + var $this = $(this) + , data = $this.data('alert') + if (!data) $this.data('alert', (data = new Alert(this))) + if (typeof option == 'string') data[option].call($this) + }) + } + + $.fn.alert.Constructor = Alert + + + /* ALERT NO CONFLICT + * ================= */ + + $.fn.alert.noConflict = function () { + $.fn.alert = old + return this + } + + + /* ALERT DATA-API + * ============== */ + + $(document).on('click.alert.data-api', dismiss, Alert.prototype.close) + +}(window.jQuery); \ No newline at end of file diff --git a/templates/assets/js/bootstrap-button.js b/templates/assets/js/bootstrap-button.js new file mode 100644 index 0000000..6d7b53d --- /dev/null +++ b/templates/assets/js/bootstrap-button.js @@ -0,0 +1,105 @@ +/* ============================================================ + * bootstrap-button.js v2.3.2 + * http://twbs.github.com/bootstrap/javascript.html#buttons + * ============================================================ + * Copyright 2013 Twitter, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================ */ + + +!function ($) { + + "use strict"; // jshint ;_; + + + /* BUTTON PUBLIC CLASS DEFINITION + * ============================== */ + + var Button = function (element, options) { + this.$element = $(element) + this.options = $.extend({}, $.fn.button.defaults, options) + } + + Button.prototype.setState = function (state) { + var d = 'disabled' + , $el = this.$element + , data = $el.data() + , val = $el.is('input') ? 'val' : 'html' + + state = state + 'Text' + data.resetText || $el.data('resetText', $el[val]()) + + $el[val](data[state] || this.options[state]) + + // push to event loop to allow forms to submit + setTimeout(function () { + state == 'loadingText' ? + $el.addClass(d).attr(d, d) : + $el.removeClass(d).removeAttr(d) + }, 0) + } + + Button.prototype.toggle = function () { + var $parent = this.$element.closest('[data-toggle="buttons-radio"]') + + $parent && $parent + .find('.active') + .removeClass('active') + + this.$element.toggleClass('active') + } + + + /* BUTTON PLUGIN DEFINITION + * ======================== */ + + var old = $.fn.button + + $.fn.button = function (option) { + return this.each(function () { + var $this = $(this) + , data = $this.data('button') + , options = typeof option == 'object' && option + if (!data) $this.data('button', (data = new Button(this, options))) + if (option == 'toggle') data.toggle() + else if (option) data.setState(option) + }) + } + + $.fn.button.defaults = { + loadingText: 'loading...' + } + + $.fn.button.Constructor = Button + + + /* BUTTON NO CONFLICT + * ================== */ + + $.fn.button.noConflict = function () { + $.fn.button = old + return this + } + + + /* BUTTON DATA-API + * =============== */ + + $(document).on('click.button.data-api', '[data-toggle^=button]', function (e) { + var $btn = $(e.target) + if (!$btn.hasClass('btn')) $btn = $btn.closest('.btn') + $btn.button('toggle') + }) + +}(window.jQuery); \ No newline at end of file diff --git a/templates/assets/js/bootstrap-carousel.js b/templates/assets/js/bootstrap-carousel.js new file mode 100644 index 0000000..851c020 --- /dev/null +++ b/templates/assets/js/bootstrap-carousel.js @@ -0,0 +1,207 @@ +/* ========================================================== + * bootstrap-carousel.js v2.3.2 + * http://twbs.github.com/bootstrap/javascript.html#carousel + * ========================================================== + * Copyright 2013 Twitter, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ========================================================== */ + + +!function ($) { + + "use strict"; // jshint ;_; + + + /* CAROUSEL CLASS DEFINITION + * ========================= */ + + var Carousel = function (element, options) { + this.$element = $(element) + this.$indicators = this.$element.find('.carousel-indicators') + this.options = options + this.options.pause == 'hover' && this.$element + .on('mouseenter', $.proxy(this.pause, this)) + .on('mouseleave', $.proxy(this.cycle, this)) + } + + Carousel.prototype = { + + cycle: function (e) { + if (!e) this.paused = false + if (this.interval) clearInterval(this.interval); + this.options.interval + && !this.paused + && (this.interval = setInterval($.proxy(this.next, this), this.options.interval)) + return this + } + + , getActiveIndex: function () { + this.$active = this.$element.find('.item.active') + this.$items = this.$active.parent().children() + return this.$items.index(this.$active) + } + + , to: function (pos) { + var activeIndex = this.getActiveIndex() + , that = this + + if (pos > (this.$items.length - 1) || pos < 0) return + + if (this.sliding) { + return this.$element.one('slid', function () { + that.to(pos) + }) + } + + if (activeIndex == pos) { + return this.pause().cycle() + } + + return this.slide(pos > activeIndex ? 'next' : 'prev', $(this.$items[pos])) + } + + , pause: function (e) { + if (!e) this.paused = true + if (this.$element.find('.next, .prev').length && $.support.transition.end) { + this.$element.trigger($.support.transition.end) + this.cycle(true) + } + clearInterval(this.interval) + this.interval = null + return this + } + + , next: function () { + if (this.sliding) return + return this.slide('next') + } + + , prev: function () { + if (this.sliding) return + return this.slide('prev') + } + + , slide: function (type, next) { + var $active = this.$element.find('.item.active') + , $next = next || $active[type]() + , isCycling = this.interval + , direction = type == 'next' ? 'left' : 'right' + , fallback = type == 'next' ? 'first' : 'last' + , that = this + , e + + this.sliding = true + + isCycling && this.pause() + + $next = $next.length ? $next : this.$element.find('.item')[fallback]() + + e = $.Event('slide', { + relatedTarget: $next[0] + , direction: direction + }) + + if ($next.hasClass('active')) return + + if (this.$indicators.length) { + this.$indicators.find('.active').removeClass('active') + this.$element.one('slid', function () { + var $nextIndicator = $(that.$indicators.children()[that.getActiveIndex()]) + $nextIndicator && $nextIndicator.addClass('active') + }) + } + + if ($.support.transition && this.$element.hasClass('slide')) { + this.$element.trigger(e) + if (e.isDefaultPrevented()) return + $next.addClass(type) + $next[0].offsetWidth // force reflow + $active.addClass(direction) + $next.addClass(direction) + this.$element.one($.support.transition.end, function () { + $next.removeClass([type, direction].join(' ')).addClass('active') + $active.removeClass(['active', direction].join(' ')) + that.sliding = false + setTimeout(function () { that.$element.trigger('slid') }, 0) + }) + } else { + this.$element.trigger(e) + if (e.isDefaultPrevented()) return + $active.removeClass('active') + $next.addClass('active') + this.sliding = false + this.$element.trigger('slid') + } + + isCycling && this.cycle() + + return this + } + + } + + + /* CAROUSEL PLUGIN DEFINITION + * ========================== */ + + var old = $.fn.carousel + + $.fn.carousel = function (option) { + return this.each(function () { + var $this = $(this) + , data = $this.data('carousel') + , options = $.extend({}, $.fn.carousel.defaults, typeof option == 'object' && option) + , action = typeof option == 'string' ? option : options.slide + if (!data) $this.data('carousel', (data = new Carousel(this, options))) + if (typeof option == 'number') data.to(option) + else if (action) data[action]() + else if (options.interval) data.pause().cycle() + }) + } + + $.fn.carousel.defaults = { + interval: 5000 + , pause: 'hover' + } + + $.fn.carousel.Constructor = Carousel + + + /* CAROUSEL NO CONFLICT + * ==================== */ + + $.fn.carousel.noConflict = function () { + $.fn.carousel = old + return this + } + + /* CAROUSEL DATA-API + * ================= */ + + $(document).on('click.carousel.data-api', '[data-slide], [data-slide-to]', function (e) { + var $this = $(this), href + , $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) //strip for ie7 + , options = $.extend({}, $target.data(), $this.data()) + , slideIndex + + $target.carousel(options) + + if (slideIndex = $this.attr('data-slide-to')) { + $target.data('carousel').pause().to(slideIndex).cycle() + } + + e.preventDefault() + }) + +}(window.jQuery); \ No newline at end of file diff --git a/templates/assets/js/bootstrap-collapse.js b/templates/assets/js/bootstrap-collapse.js new file mode 100644 index 0000000..b95ca57 --- /dev/null +++ b/templates/assets/js/bootstrap-collapse.js @@ -0,0 +1,167 @@ +/* ============================================================= + * bootstrap-collapse.js v2.3.2 + * http://twbs.github.com/bootstrap/javascript.html#collapse + * ============================================================= + * Copyright 2013 Twitter, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================ */ + + +!function ($) { + + "use strict"; // jshint ;_; + + + /* COLLAPSE PUBLIC CLASS DEFINITION + * ================================ */ + + var Collapse = function (element, options) { + this.$element = $(element) + this.options = $.extend({}, $.fn.collapse.defaults, options) + + if (this.options.parent) { + this.$parent = $(this.options.parent) + } + + this.options.toggle && this.toggle() + } + + Collapse.prototype = { + + constructor: Collapse + + , dimension: function () { + var hasWidth = this.$element.hasClass('width') + return hasWidth ? 'width' : 'height' + } + + , show: function () { + var dimension + , scroll + , actives + , hasData + + if (this.transitioning || this.$element.hasClass('in')) return + + dimension = this.dimension() + scroll = $.camelCase(['scroll', dimension].join('-')) + actives = this.$parent && this.$parent.find('> .accordion-group > .in') + + if (actives && actives.length) { + hasData = actives.data('collapse') + if (hasData && hasData.transitioning) return + actives.collapse('hide') + hasData || actives.data('collapse', null) + } + + this.$element[dimension](0) + this.transition('addClass', $.Event('show'), 'shown') + $.support.transition && this.$element[dimension](this.$element[0][scroll]) + } + + , hide: function () { + var dimension + if (this.transitioning || !this.$element.hasClass('in')) return + dimension = this.dimension() + this.reset(this.$element[dimension]()) + this.transition('removeClass', $.Event('hide'), 'hidden') + this.$element[dimension](0) + } + + , reset: function (size) { + var dimension = this.dimension() + + this.$element + .removeClass('collapse') + [dimension](size || 'auto') + [0].offsetWidth + + this.$element[size !== null ? 'addClass' : 'removeClass']('collapse') + + return this + } + + , transition: function (method, startEvent, completeEvent) { + var that = this + , complete = function () { + if (startEvent.type == 'show') that.reset() + that.transitioning = 0 + that.$element.trigger(completeEvent) + } + + this.$element.trigger(startEvent) + + if (startEvent.isDefaultPrevented()) return + + this.transitioning = 1 + + this.$element[method]('in') + + $.support.transition && this.$element.hasClass('collapse') ? + this.$element.one($.support.transition.end, complete) : + complete() + } + + , toggle: function () { + this[this.$element.hasClass('in') ? 'hide' : 'show']() + } + + } + + + /* COLLAPSE PLUGIN DEFINITION + * ========================== */ + + var old = $.fn.collapse + + $.fn.collapse = function (option) { + return this.each(function () { + var $this = $(this) + , data = $this.data('collapse') + , options = $.extend({}, $.fn.collapse.defaults, $this.data(), typeof option == 'object' && option) + if (!data) $this.data('collapse', (data = new Collapse(this, options))) + if (typeof option == 'string') data[option]() + }) + } + + $.fn.collapse.defaults = { + toggle: true + } + + $.fn.collapse.Constructor = Collapse + + + /* COLLAPSE NO CONFLICT + * ==================== */ + + $.fn.collapse.noConflict = function () { + $.fn.collapse = old + return this + } + + + /* COLLAPSE DATA-API + * ================= */ + + $(document).on('click.collapse.data-api', '[data-toggle=collapse]', function (e) { + var $this = $(this), href + , target = $this.attr('data-target') + || e.preventDefault() + || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '') //strip for ie7 + , option = $(target).data('collapse') ? 'toggle' : $this.data() + $this[$(target).hasClass('in') ? 'addClass' : 'removeClass']('collapsed') + $(target).collapse(option) + }) + +}(window.jQuery); \ No newline at end of file diff --git a/templates/assets/js/bootstrap-dropdown.js b/templates/assets/js/bootstrap-dropdown.js new file mode 100644 index 0000000..a9827dc --- /dev/null +++ b/templates/assets/js/bootstrap-dropdown.js @@ -0,0 +1,169 @@ +/* ============================================================ + * bootstrap-dropdown.js v2.3.2 + * http://twbs.github.com/bootstrap/javascript.html#dropdowns + * ============================================================ + * Copyright 2013 Twitter, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================ */ + + +!function ($) { + + "use strict"; // jshint ;_; + + + /* DROPDOWN CLASS DEFINITION + * ========================= */ + + var toggle = '[data-toggle=dropdown]' + , Dropdown = function (element) { + var $el = $(element).on('click.dropdown.data-api', this.toggle) + $('html').on('click.dropdown.data-api', function () { + $el.parent().removeClass('open') + }) + } + + Dropdown.prototype = { + + constructor: Dropdown + + , toggle: function (e) { + var $this = $(this) + , $parent + , isActive + + if ($this.is('.disabled, :disabled')) return + + $parent = getParent($this) + + isActive = $parent.hasClass('open') + + clearMenus() + + if (!isActive) { + if ('ontouchstart' in document.documentElement) { + // if mobile we we use a backdrop because click events don't delegate + $(''),t(a("#imgfix_wrapper_layer_"+e.id+"_"+n+" .imgfix_src_img")[0]),u&&a("#imgfix_wrapper_layer_"+e.id+"_"+n+" .imgfix_src_img").load(function(){t(this)}),o.data("fix-cover")){var h;h=o.data("fix-cover").split(".").length>1||o.data("fix-cover").split("#").length>1?o.data("fix-cover"):"."+o.data("fix-cover"),u&&o.find(h).wrap('
');var m=o.find(".imgfix_cover_wrapper");m.css({width:a(o.find(".imgfix_wrapper_layer")[0]).width()+"px",height:a(o.find(".imgfix_wrapper_layer")[0]).height()+"px"}),m.data("slide",o.data("fix-cover-slide")),m.data("fade",o.data("fix-cover-fade")),m.data("scale",o.data("fix-cover-scale")),m.data("easing",o.data("fix-cover-easing")),m.data("delay",o.data("fix-cover-delay")),m.data("interval",o.data("fix-cover-interval"));var _=m.parents(".imgfix_wrapper_layer")[0].id;a("#imgfix_cover_transitions_for_"+_).remove(),"none"!=m.data("slide")||"none"!=m.data("fade")||"none"!=m.data("scale")?(a("head").append('"),i(m,_),r(m,_),f(m,_)):a("head").append('")}}}};a.fn.imgfix=function(t){for(var e=-1,i=!1,s=0;se&&(l.family.push(new Object),e=l.family.length-1),l.family[e]={id:e,element:this,parameters:t},l.init(l.family[e],i),a(window).resize(function(){l.init(l.family[e],!0)})},a.fn.imgfixRefresh=function(){for(var t=a(this).find(".imgfix_wrapper_layer"),e=new Array,i=0;i