From 9836b0103f48f37bc9026c24c93ce8861ed3fda3 Mon Sep 17 00:00:00 2001 From: Carson Sievert Date: Sat, 9 Feb 2019 12:08:04 -0600 Subject: [PATCH 1/4] get animation working with new version of gganimate --- DESCRIPTION | 7 +++---- R/plotdap.R | 41 +++++++++++++---------------------------- R/utils.R | 5 ++--- man/plotdap.Rd | 15 +++++---------- 4 files changed, 23 insertions(+), 45 deletions(-) diff --git a/DESCRIPTION b/DESCRIPTION index 4825762..479c04a 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -27,9 +27,8 @@ Suggests: testthat, Cairo, knitr, - rmarkdown -Remotes: - tidyverse/ggplot2 -RoxygenNote: 6.0.1 + rmarkdown, + gganimate (>= 1.0.0) +RoxygenNote: 6.1.1 LazyData: true Encoding: UTF-8 diff --git a/R/plotdap.R b/R/plotdap.R index 234a337..254fabe 100644 --- a/R/plotdap.R +++ b/R/plotdap.R @@ -142,13 +142,11 @@ plotdap <- function(method = c("ggplot2", "base"), #' @param animate whether to animate over the \code{time} variable (if it exists). #' Currently only implemented for \code{method='ggplot2'} and requires the #' gganimate package. -#' @param ani.args arguments passed along to \code{gganimate()}. #' @export #' @rdname plotdap add_tabledap <- function(plot, table, var, color = c("#132B43", "#56B1F7"), - size = 1.5, shape = 19, animate = FALSE, - ani.args = list(filename = "ani.gif"), ...) { + size = 1.5, shape = 19, animate = FALSE, ...) { if (!is.table(table)) stop("The `table` argument must be a `tabledap()` object", call. = FALSE) if (!lazyeval::is_formula(var)) @@ -177,19 +175,15 @@ add_tabledap <- function(plot, table, var, color = c("#132B43", "#56B1F7"), if (is_ggplotdap(plot)) { - mapping <- if (animate && "time" %in% names(table)) { + if (animate && "time" %in% names(table)) { try_gganimate() - plot$animate <- TRUE - plot$ani.args <- ani.args - aes_(colour = var, frame = ~time) - } else { - aes_(colour = var) + plot$ggplot <- plot$ggplot + gganimate::transition_time(time) } return( add_ggplot( plot, - geom_sf(data = table, mapping = mapping, size = size, pch = shape, ...), + geom_sf(data = table, mapping = aes_(colour = var), size = size, pch = shape, ...), scale_colour_gradientn(name = lazyeval::f_text(var), colours = cols) ) ) @@ -239,12 +233,11 @@ add_tabledap <- function(plot, table, var, color = c("#132B43", "#56B1F7"), #' @rdname plotdap add_griddap <- function(plot, grid, var, fill = "viridis", - maxpixels = 10000, time = mean, animate = FALSE, - ani.args = list(filename = "ani.gif"), ...) { + maxpixels = 10000, time = mean, animate = FALSE, ...) { if (!is.grid(grid)) stop("The `grid` argument must be a `griddap()` object", call. = FALSE) if (!lazyeval::is_formula(var)) - stop("The `var`` argument must be a formula", call. = FALSE) + stop("The `var` argument must be a formula", call. = FALSE) if (!is.function(time) && !is.character(time)) stop("The `time` argument must be a function or a character string", call. = FALSE) @@ -319,19 +312,15 @@ add_griddap <- function(plot, grid, var, fill = "viridis", s <- sf::st_as_sf(raster::rasterToPolygons(r)) vars <- setdiff(names(s), "geometry") sg <- sf::st_as_sf(tidyr::gather_(s, "variable", "value", vars)) - mapping <- if (animate) { + if (animate) { try_gganimate() - plot$animate <- TRUE - plot$ani.args <- ani.args - aes_string(fill = "value", colour = "value", frame = "variable") - } else { - aes_string(fill = "value", colour = "value") + plot$ggplot <- plot$ggplot + gganimate::transition_states(variable, transition_length = 2, state_length = 1) } return( add_ggplot( plot, - geom_sf(data = sg, mapping = mapping, ...), + geom_sf(data = sg, mapping = aes_string(fill = "value", colour = "value"), ...), scale_fill_gradientn(name = lazyeval::f_text(var), colors = cols), scale_colour_gradientn(colors = cols), guides(colour = FALSE) @@ -415,14 +404,7 @@ print.ggplotdap <- function(x, ...) { xlim = xlim, ylim = ylim ) ) - if (isTRUE(x$animate)) { - try_gganimate() - p <- list(p = x$ggplot) - gganimate <- getFromNamespace("gganimate", asNamespace("gganimate")) - print(do.call(gganimate, c(p, x$ani.args))) - } else { - print(x$ggplot) - } + print(x$ggplot) invisible(x) } @@ -710,3 +692,6 @@ latNames <- function() { lonNames <- function() { sub("\\$", "", sub("\\^", "", strsplit(lonPattern(), "|", fixed = TRUE)[[1]])) } + + +utils::globalVariables("variable") diff --git a/R/utils.R b/R/utils.R index 2aa110f..02a8222 100644 --- a/R/utils.R +++ b/R/utils.R @@ -32,14 +32,13 @@ try_require <- function(package, fun) { try_gganimate <- function() { if (system.file(package = "gganimate") != "") { - if (utils::packageVersion("gganimate") > "0.1") { + if (utils::packageVersion("gganimate") >= "1.0.0") { return(TRUE) } } stop( "This functionality requires a recent version of the gganimate package.\n", - "Please install via devtools:\n", - "devtools::install_github('dgrtwo/gganimate')", + "Please install via: `install.packages('gganimate')`", call. = FALSE ) FALSE diff --git a/man/plotdap.Rd b/man/plotdap.Rd index e9432cb..145ec34 100644 --- a/man/plotdap.Rd +++ b/man/plotdap.Rd @@ -7,16 +7,15 @@ \alias{add_ggplot} \title{Visualize rerddap data} \usage{ -plotdap(method = c("ggplot2", "base"), mapData = maps::map("world", plot = - FALSE, fill = TRUE), crs = NULL, datum = sf::st_crs(4326), +plotdap(method = c("ggplot2", "base"), mapData = maps::map("world", + plot = FALSE, fill = TRUE), crs = NULL, datum = sf::st_crs(4326), mapTitle = NULL, mapFill = "gray80", mapColor = "gray90", ...) -add_tabledap(plot, table, var, color = c("#132B43", "#56B1F7"), size = 1.5, - shape = 19, animate = FALSE, ani.args = list(filename = "ani.gif"), ...) +add_tabledap(plot, table, var, color = c("#132B43", "#56B1F7"), + size = 1.5, shape = 19, animate = FALSE, ...) add_griddap(plot, grid, var, fill = "viridis", maxpixels = 10000, - time = mean, animate = FALSE, ani.args = list(filename = "ani.gif"), - ...) + time = mean, animate = FALSE, ...) add_ggplot(plot, ...) } @@ -64,8 +63,6 @@ quick visual of the majority of possibilities.} Currently only implemented for \code{method='ggplot2'} and requires the gganimate package.} -\item{ani.args}{arguments passed along to \code{gganimate()}.} - \item{grid}{a \link{griddap} object.} \item{fill}{either a character string of length 1 matching a name in \\link[rerddap]{colors} @@ -88,8 +85,6 @@ Visualize data returned from rerddap servers. Use \code{plotdap()} to initialize a plot, specify the plotting method (specifically, 'base' or 'ggplot2'), and set some global options/parameters. Then use \code{add_tabledap()} and/or \code{add_griddap()} to add "layers" of actual data to be visualized. - -Add ggplot2 elements to a plotdap object } \details{ The "ggplot2" method is slower than "base" (especially From 938166b6f694a60549db7a91e414b37e873af98d Mon Sep 17 00:00:00 2001 From: Roy Mendelssohn Date: Sat, 27 Apr 2019 12:58:17 -0700 Subject: [PATCH 2/4] Version 0.0.2 --- .Rbuildignore | 6 + .gitignore | 1 + DESCRIPTION | 32 +- NAMESPACE | 2 + R/QMwind.R | 12 + R/bbox_set.R | 41 ++ R/imports.R | 2 +- R/murSST.R | 11 + R/plotdap.R | 171 ++++--- R/sardines.R | 13 + README.Rmd | 247 ++-------- README.md | 320 ++----------- README_old.Rmd | 244 ++++++++++ README_old.md | 301 ++++++++++++ cran-comments.md | 73 +++ data/QMwind.RData | Bin 0 -> 90464 bytes data/murSST.RData | Bin 0 -> 185511 bytes data/sardines.RData | Bin 0 -> 1419 bytes man/QMwind.Rd | 23 + man/bbox_set.Rd | 29 ++ man/murSST.Rd | 22 + man/plotdap.Rd | 71 +-- man/print.ggplotdap.Rd | 0 man/print.plotdap.Rd | 0 man/sardines.Rd | 24 + plotdap.Rproj | 0 vignettes/.gitignore | 2 + vignettes/modify2.png | Bin 0 -> 77153 bytes vignettes/sardines.gif | Bin 0 -> 171260 bytes vignettes/using_plotdap.Rmd | 703 +++++++++++++++++++++++++++++ vignettes/viirsSST_10000.png | Bin 0 -> 76656 bytes vignettes/viirsSST_100000.png | Bin 0 -> 115284 bytes vignettes/viirsSST_100000_mask.png | Bin 0 -> 108125 bytes vignettes/viirsSST_50000.png | Bin 0 -> 109016 bytes vignettes/viirsSST_gridland.png | Bin 0 -> 73308 bytes vignettes/viirsSST_landgrid.png | Bin 0 -> 67024 bytes vignettes/viirs_hires.png | Bin 0 -> 95489 bytes vignettes/y_wind.gif | Bin 0 -> 140862 bytes 38 files changed, 1753 insertions(+), 597 deletions(-) mode change 100644 => 100755 DESCRIPTION mode change 100644 => 100755 NAMESPACE create mode 100644 R/QMwind.R create mode 100644 R/bbox_set.R create mode 100644 R/murSST.R mode change 100644 => 100755 R/plotdap.R create mode 100644 R/sardines.R create mode 100755 README_old.Rmd create mode 100755 README_old.md create mode 100644 cran-comments.md create mode 100644 data/QMwind.RData create mode 100644 data/murSST.RData create mode 100644 data/sardines.RData create mode 100644 man/QMwind.Rd create mode 100644 man/bbox_set.Rd create mode 100644 man/murSST.Rd mode change 100644 => 100755 man/plotdap.Rd mode change 100644 => 100755 man/print.ggplotdap.Rd mode change 100644 => 100755 man/print.plotdap.Rd create mode 100644 man/sardines.Rd mode change 100644 => 100755 plotdap.Rproj create mode 100644 vignettes/.gitignore create mode 100644 vignettes/modify2.png create mode 100644 vignettes/sardines.gif create mode 100644 vignettes/using_plotdap.Rmd create mode 100644 vignettes/viirsSST_10000.png create mode 100644 vignettes/viirsSST_100000.png create mode 100644 vignettes/viirsSST_100000_mask.png create mode 100644 vignettes/viirsSST_50000.png create mode 100644 vignettes/viirsSST_gridland.png create mode 100644 vignettes/viirsSST_landgrid.png create mode 100644 vignettes/viirs_hires.png create mode 100644 vignettes/y_wind.gif diff --git a/.Rbuildignore b/.Rbuildignore index c49a9de..1c7a9b6 100644 --- a/.Rbuildignore +++ b/.Rbuildignore @@ -1,3 +1,4 @@ +^README\.Rmd$ ^.*\.Rproj$ ^\.Rproj\.user$ .travis.yml @@ -5,3 +6,8 @@ README.Rmd README_cache README_files myPlot.png +^README_files$ +^README_old\.md$ +^README_old\.Rmd$ +^cran-comments\.md$ +^tests$ diff --git a/.gitignore b/.gitignore index e567784..941788e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ +inst/doc .Rproj.user .Rhistory .RData diff --git a/DESCRIPTION b/DESCRIPTION old mode 100644 new mode 100755 index 479c04a..b9b619c --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,34 +1,40 @@ Package: plotdap -Title: Easily visualize data from 'ERDDAP' Servers via the rerddap package -Version: 0.0.1 -Authors@R: c(person("Carson", "Sievert", role = c("aut","cre"), email = "cpsievert1@gmail.com")) +Title: plotdap: Easily Visualize Data from 'ERDDAP' Servers via the rerddap Package +Version: 0.0.2 +Date: 2019-04-29 +Authors@R: c( + person("Carson", "Sievert", role = "aut"), + person("Roy", "Mendelssohn", role = c("aut", "ctb", "cre"), email = "roy.mendelssohn@noaa.gov")) Description: Easily visualize 'tabledap' and 'griddap' objects obtained via the rerddap package. License: MIT + file LICENSE URL: https://github.com/ropensci/plotdap BugReports: https://github.com/ropensci/plotdap/issues Depends: - rerddap + R (>= 3.5.0), + rerddap Imports: - magrittr, - tidyr, dplyr, + gganimate, + ggplot2 (>= 3.1.0), lazyeval, - ggplot2 (>= 2.2.1), - scales, - maps (>= 3.2.0), + lubridate, + magrittr, mapdata, + maps (>= 3.2.0), maptools, plot3D, + rgdal, + rgeos, raster, + scales, sf, - rgeos, - rgdal + tidyr Suggests: testthat, Cairo, knitr, - rmarkdown, - gganimate (>= 1.0.0) + rmarkdown RoxygenNote: 6.1.1 LazyData: true Encoding: UTF-8 +VignetteBuilder: knitr diff --git a/NAMESPACE b/NAMESPACE old mode 100644 new mode 100755 index 855cf62..c781edb --- a/NAMESPACE +++ b/NAMESPACE @@ -6,6 +6,7 @@ export("%>%") export(add_ggplot) export(add_griddap) export(add_tabledap) +export(bbox_set) export(plotdap) import(rerddap) importFrom(dplyr,arrange) @@ -17,6 +18,7 @@ importFrom(ggplot2,geom_sf) importFrom(ggplot2,ggplot) importFrom(ggplot2,ggtitle) importFrom(ggplot2,guides) +importFrom(ggplot2,labs) importFrom(ggplot2,scale_colour_gradientn) importFrom(ggplot2,scale_fill_gradientn) importFrom(ggplot2,theme_bw) diff --git a/R/QMwind.R b/R/QMwind.R new file mode 100644 index 0000000..3440a7b --- /dev/null +++ b/R/QMwind.R @@ -0,0 +1,12 @@ +#' QMwind Data +#' +#' pre-Download of QMwind in `add_griddap()` example so that example +#' can run within CRAN Time limits +#' +#' obtained using the `rerddap` command +#' wind <- griddap('erdQMwindmday', +#' time = c('2016-11-16', '2017-01-16'), latitude = c(30, 50), +#' longitude = c(210, 240), +#' fields = 'x_wind') +#' ) +"QMwind" diff --git a/R/bbox_set.R b/R/bbox_set.R new file mode 100644 index 0000000..c1fc154 --- /dev/null +++ b/R/bbox_set.R @@ -0,0 +1,41 @@ +#' change bounding box in plotdap object +#' +#' \code{bbox_set}chnages the bounding box in an plotdap object. +#' Particularly needed if using gganimate::animate() +#' @export +#' @param plotobj valid plotdap object +#' @param xlim new x-values of the bounding box +#' @param ylim new y-values of the bounding box +#' @return a plotdap object +#' +#' @examples +#' p <- plotdap() +#' p <- add_tabledap(p, sardines, ~subsample_count) +#' xlim = c(-125, -115) +#' ylim <- c(30., 50.) +#' p <- bbox_set(p, xlim, ylim) + +bbox_set <- function(plotobj, xlim, ylim) { + if (!("ggplotdap" %in% class(plotobj))) { + stop("object passed not a plotdap object") + } + if (!(length(xlim) == 2)) { + stop("xlim does not contain two items") + } + if (xlim[1] > xlim[2]) { + stop("xlim improperly ordered") + } + if (!(length(ylim) == 2)) { + stop("ylim does not contain two items") + } + if (ylim[1] > ylim[2]) { + stop("ylim improperly ordered") + } + suppressMessages(plotobj <- add_ggplot( + plotobj, ggplot2::coord_sf( + crs = plotobj$crs, datum = plotobj$datum, + xlim = xlim, ylim = ylim + ) + )) + plotobj +} diff --git a/R/imports.R b/R/imports.R index 914456b..d99c14f 100644 --- a/R/imports.R +++ b/R/imports.R @@ -8,7 +8,7 @@ #' @importFrom lazyeval is_formula f_text f_eval #' @importFrom sf st_as_sf st_transform st_crs st_bbox st_graticule #' @importFrom ggplot2 ggplot geom_sf coord_sf theme_bw scale_colour_gradientn -#' scale_fill_gradientn ggtitle aes_string aes_ guides +#' scale_fill_gradientn ggtitle aes_string aes_ guides labs #' @importFrom raster raster nlayers calc ncell nrow ncol crs extent resample #' projectRaster rasterToPolygons values plot brick setExtent isLonLat NULL diff --git a/R/murSST.R b/R/murSST.R new file mode 100644 index 0000000..caef487 --- /dev/null +++ b/R/murSST.R @@ -0,0 +1,11 @@ +#' murSST Data +#' +#' pre-Download of murSST in `add_griddap()` example so that example +#' can run within CRAN Time limits +#' +#' obtained using the `rerddap` command +#' murSST <- griddap( +#' 'jplMURSST41', latitude = c(22, 51), longitude = c(-140, -105), +#' time = c('last', 'last'), fields = 'analysed_sst' +#' ) +"murSST" diff --git a/R/plotdap.R b/R/plotdap.R old mode 100644 new mode 100755 index 254fabe..6a1d5a6 --- a/R/plotdap.R +++ b/R/plotdap.R @@ -32,51 +32,62 @@ #' @author Carson Sievert #' @examples #' -#' # base plotting tends to be faster (especially for grids), but is less extensible -#' plotdap("base") +#' # base plotting tends to be faster (especially for grids), +#' # but is less extensible plotdap("base") #' -#' \dontrun{ -#' # tabledap examples -#' sardines <- tabledap( -#' 'FRDCPSTrawlLHHaulCatch', -#' fields = c('latitude', 'longitude', 'time', 'scientific_name', 'subsample_count'), -#' 'time>=2010-01-01', 'time<=2012-01-01', 'scientific_name="Sardinops sagax"' -#' ) +#' # code to obtain datasets using `rerddap` given as comment +#' # actual datasets in data folder to meet execution timings #' +#' # tabledap examples +#' # sardines <- tabledap( +#' # 'FRDCPSTrawlLHHaulCatch', +#' # fields = c('latitude', 'longitude', 'time', +#' # 'scientific_name', 'subsample_count'), +#' # 'time>=2010-01-01', 'time<=2012-01-01', +#' # 'scientific_name="Sardinops sagax"' +#' # ) #' p <- plotdap() -#' add_tabledap(p, sardines, ~subsample_count) -#' add_tabledap(p, sardines, ~log(subsample_count)) +#' p <- add_tabledap(p, sardines, ~subsample_count) +#' p1 <- add_tabledap(p, sardines, ~log2(subsample_count)) #' #' # using base R plotting #' p <- plotdap("base") -#' add_tabledap(p, sardines, ~subsample_count) +#' p <- add_tabledap(p, sardines, ~subsample_count) #' #' # robinson projection #' p <- plotdap(crs = "+proj=robin") -#' add_tabledap(p, sardines, ~subsample_count) +#' p <- add_tabledap(p, sardines, ~subsample_count) #' #' # griddap examples -#' murSST <- griddap( -#' 'jplMURSST41', latitude = c(22, 51), longitude = c(-140, -105), -#' time = c('last', 'last'), fields = 'analysed_sst' -#' ) -#' p <- plotdap(crs = "+proj=robin") -#' add_griddap(p, murSST, ~analysed_sst) +#' # murSST <- griddap( +#' # 'jplMURSST41', latitude = c(35, 40), longitude = c(-125, -1205), +#' # time = c('last', 'last'), fields = 'analysed_sst' +#' # ) +#' p <- plotdap("base", crs = "+proj=robin") +#' p <- add_griddap(p, murSST, ~analysed_sst) #' #' # layer tables on top of grids -#' plotdap("base") %>% -#' add_griddap(murSST, ~sst) %>% +#' p <- plotdap("base") %>% +#' add_griddap(murSST, ~analysed_sst) %>% #' add_tabledap(sardines, ~subsample_count) #' #' # multiple time periods -#' wind <- griddap( -#' 'erdQMwindmday', time = c('2016-11-16', '2017-01-16'), -#' latitude = c(30, 50), longitude = c(210, 240), -#' fields = 'x_wind' -#' ) +#' # wind <- griddap( +#' # 'erdQMwindmday', time = c('2016-11-16', '2017-01-16'), +#' # latitude = c(30, 50), longitude = c(210, 240), +#' # fields = 'x_wind' +#' # ) #' p <- plotdap("base", mapTitle = "Average wind over time") -#' add_griddap(p, wind, ~x_wind) +#' p <- add_griddap(p, QMwind, ~x_wind) #' +#'\donttest{ +#' # ggplot2 add_griddap functions take too long for CRAN +#' # but here are the same examples from above +#' p <- plotdap(crs = "+proj=robin") +#' add_griddap(p, murSST, ~analysed_sst) +#' +#' p <- plotdap(mapTitle = "Average wind over time") +#' add_griddap(p, QMwind, ~x_wind) #'} plotdap <- function(method = c("ggplot2", "base"), @@ -142,11 +153,13 @@ plotdap <- function(method = c("ggplot2", "base"), #' @param animate whether to animate over the \code{time} variable (if it exists). #' Currently only implemented for \code{method='ggplot2'} and requires the #' gganimate package. +#' @param cumulative - if animation should be cumulative -default FALSE #' @export #' @rdname plotdap add_tabledap <- function(plot, table, var, color = c("#132B43", "#56B1F7"), - size = 1.5, shape = 19, animate = FALSE, ...) { + size = 1.5, shape = 19, animate = FALSE, + cumulative = FALSE, ...) { if (!is.table(table)) stop("The `table` argument must be a `tabledap()` object", call. = FALSE) if (!lazyeval::is_formula(var)) @@ -177,13 +190,18 @@ add_tabledap <- function(plot, table, var, color = c("#132B43", "#56B1F7"), if (animate && "time" %in% names(table)) { try_gganimate() - plot$ggplot <- plot$ggplot + gganimate::transition_time(time) + plot$animate <- TRUE + plot$nper <- length(unique(table$time)) + plot$ggplot <- plot$ggplot + + gganimate::transition_manual(factor(time), cumulative = cumulative) + + ggplot2::labs(title = "{current_frame}") } return( add_ggplot( plot, - geom_sf(data = table, mapping = aes_(colour = var), size = size, pch = shape, ...), + geom_sf(data = table, mapping = aes_(colour = var), + size = size, pch = shape, ...), scale_colour_gradientn(name = lazyeval::f_text(var), colours = cols) ) ) @@ -207,9 +225,7 @@ add_tabledap <- function(plot, table, var, color = c("#132B43", "#56B1F7"), ) ) - plot$layers <- c( - plot$layers, list(table) - ) + plot$layers <- c(plot$layers, list(table)) plot } @@ -233,15 +249,18 @@ add_tabledap <- function(plot, table, var, color = c("#132B43", "#56B1F7"), #' @rdname plotdap add_griddap <- function(plot, grid, var, fill = "viridis", - maxpixels = 10000, time = mean, animate = FALSE, ...) { + maxpixels = 10000, time = mean, animate = FALSE, + cumulative = FALSE, ...) { if (!is.grid(grid)) stop("The `grid` argument must be a `griddap()` object", call. = FALSE) if (!lazyeval::is_formula(var)) stop("The `var` argument must be a formula", call. = FALSE) if (!is.function(time) && !is.character(time)) - stop("The `time` argument must be a function or a character string", call. = FALSE) + stop("The `time` argument must be a function or a character string", + call. = FALSE) - # create raster object from filename; otherwise create a sensible raster from data + # create raster object from filename; + # otherwise create a sensible raster from data r <- get_raster(grid, var) # checks for naming and numeric lat/lon @@ -251,7 +270,10 @@ add_griddap <- function(plot, grid, var, fill = "viridis", # if necessary, reduce a RasterBrick to a RasterLayer # http://gis.stackexchange.com/questions/82390/summarize-values-from-a-raster-brick-by-latitude-bands-in-r - if (raster::nlayers(r) > 1) { + if (body(time) == 'UseMethod("mean")') { + time <- function(x) mean(x, na.rm = TRUE) + } + if (raster::nlayers(r) > 1) { if (is.function(time)) { r <- raster::calc(r, time) } else { @@ -300,7 +322,13 @@ add_griddap <- function(plot, grid, var, fill = "viridis", # assumes we apply sf::st_crs() to plot on initiation if (inherits(plot$crs, "crs")) { - r <- raster::projectRaster(r, crs = plot$crs$proj4string) + crs_string <- plot$crs$proj4string + if (!is.na(plot$crs$epsg)) { + epsg_string <- paste0("+init=epsg:", plot$crs$epsg) + crs_string <- paste(epsg_string, crs_string) + } + #r <- raster::projectRaster(r, crs = plot$crs$proj4string) + r <- raster::projectRaster(r, crs = crs_string) } # color scale @@ -314,13 +342,18 @@ add_griddap <- function(plot, grid, var, fill = "viridis", sg <- sf::st_as_sf(tidyr::gather_(s, "variable", "value", vars)) if (animate) { try_gganimate() - plot$ggplot <- plot$ggplot + gganimate::transition_states(variable, transition_length = 2, state_length = 1) + plot$animate <- TRUE + plot$nper <- length(sg) + plot$ggplot <- plot$ggplot + + gganimate::transition_manual(variable, cumulative = cumulative) + + ggplot2::labs(title = "{current_frame}") } return( add_ggplot( plot, - geom_sf(data = sg, mapping = aes_string(fill = "value", colour = "value"), ...), + geom_sf(data = sg, + mapping = aes_string(fill = "value", colour = "value"), ...), scale_fill_gradientn(name = lazyeval::f_text(var), colors = cols), scale_colour_gradientn(colors = cols), guides(colour = FALSE) @@ -392,20 +425,41 @@ add_ggplot <- function(plot, ...) { #' @param ... currently unused #' @export print.ggplotdap <- function(x, ...) { - # find a sensible x/y range....assuming all the layer data is sf + # find a sensible x/y range....assuming all the layer data is sf gg <- x$ggplot - layer_data <- lapply(gg$layers, function(y) y$layer_data(gg$data)) - bbs <- lapply(layer_data[-1], sf::st_bbox) + dots <- list(...) + if (isTRUE(dots$landmask)) { + gg$layers <- rev(gg$layers) + layer_data <- lapply(gg$layers, function(y) y$layer_data(gg$data)) + bbs <- lapply(layer_data[1], sf::st_bbox) + x$ggplot <- gg + } else { + layer_data <- lapply(gg$layers, function(y) y$layer_data(gg$data)) + bbs <- lapply(layer_data[-1], sf::st_bbox) + } xlim <- Reduce(range, lapply(bbs, "[", c("xmin", "xmax"))) ylim <- Reduce(range, lapply(bbs, "[", c("ymin", "ymax"))) - x <- add_ggplot( + suppressMessages(x <- add_ggplot( x, coord_sf( crs = x$crs, datum = x$datum, xlim = xlim, ylim = ylim ) - ) - print(x$ggplot) - invisible(x) + )) +# x <- add_ggplot( +# x, coord_sf( +# crs = x$crs, datum = x$datum, +# xlim = xlim, ylim = ylim +# ) +# ) + + if (isTRUE(x$animate)) { + print(gganimate::animate(x$ggplot, nframes = x$nper, + fps = 1, duration = x$nper)) + invisible(x) + } else { + print(x$ggplot) + invisible(x) + } } @@ -439,6 +493,7 @@ print.plotdap <- function(x, ...) { graticule = graticule, #setParUsrBB = TRUE, bty = "n", + reset = FALSE, ... ) @@ -548,6 +603,7 @@ get_raster <- function(grid, var) { r } + utils::globalVariables(c("time", "desc", "lat", "lon")) latlon_is_valid <- function(x) { @@ -573,16 +629,6 @@ latlon_is_valid <- function(x) { } latlon_adjust <- function(x) { - # ------------------------------------------------------------------------- - # The following comments are based on a correspondence with Roy Mendelssohn: - # ------------------------------------------------------------------------- - - # We can always assume (-90 < latitude < 90), - # but ordering may go (north -> south) rather than (south -> north)... - # does this even really matter? - - # Longitudes can either be (0, 360) or (-180, 180)... - # put them all on (-180, 180) if (is.table(x)) { lonIDX <- grep(lonPattern(), names(x)) @@ -596,10 +642,10 @@ latlon_adjust <- function(x) { call. = FALSE ) - } else if (all(dplyr::between(lon, 0, 360))) { + } else if (all(dplyr::between(lon, 180, 360))) { - idx <- isTRUE(lon > 180) - x[[lonIDX]][idx] <- lon[idx] - 360 + #idx <- isTRUE(lon > 180) + x[[lonIDX]] <- lon - 360 } else if (all(dplyr::between(lon, -180, 180))) { @@ -628,7 +674,7 @@ latlon_adjust <- function(x) { call. = FALSE ) - } else if (all(dplyr::between(lon, 0, 360))) { + } else if (all(dplyr::between(lon, 180, 360))) { newExt <- raster::extent( c(c(ext@xmin, ext@xmax) - 360, ext@ymin, ext@ymax) @@ -639,6 +685,9 @@ latlon_adjust <- function(x) { # nothing to do.... + } else if (all(dplyr::between(lon, 0, 360))) { + + # nothing to do.... } else { # TODO: report the invalid values? diff --git a/R/sardines.R b/R/sardines.R new file mode 100644 index 0000000..88c155b --- /dev/null +++ b/R/sardines.R @@ -0,0 +1,13 @@ +#' sardine Data +#' +#' pre-Download of sardine data in `add_tabledap()` example so that example +#' can run within CRAN Time limits +#' +#' obtained using the `rerddap` command +#' sardines <- tabledap( 'FRDCPSTrawlLHHaulCatch', +#' fields = c('latitude', 'longitude', 'time', ' +#' scientific_name', 'subsample_count'), +#' 'time>=2010-01-01', 'time<=2012-01-01', +#' 'scientific_name="Sardinops sagax"') +#' ) +"sardines" diff --git a/README.Rmd b/README.Rmd index 3f75a01..ec87ac8 100644 --- a/README.Rmd +++ b/README.Rmd @@ -1,244 +1,65 @@ --- -output: - html_document: - self_contained: false - keep_md: true +output: github_document --- -```{r setup, include=FALSE} + + +```{r setup, include = FALSE} knitr::opts_chunk$set( - message = FALSE, - comment = "#>", collapse = TRUE, - fig.width = 3.45, - fig.asp = 1, - fig.show = "hold", - fig.align = "center", - cache = TRUE + comment = "#>", + fig.path = "man/figures/README-", + out.width = "100%" ) ``` - # plotdap -[![Build Status](https://travis-ci.org/ropensci/plotdap.svg?branch=master)](https://travis-ci.org/ropensci/plotdap) - -The R package **plotdap** makes it easy to visualize 'tabledap' and 'griddap' objects obtained via the [**rerddap**](https://github.com/ropensci/rerddap) package. +The `plotdap` package makes it easy to map data acquired via the `rerddap` functions `tabledap()` or `griddap()`. ## Installation -**plotdap** isn't (yet) on CRAN, but you can install the development version with: - -```r -devtools::install_github('ropensci/plotdap') -``` - -## Getting started with `plotdap()` - -The `plotdap()` function makes it easy to visualize data acquired via `tabledap()` or `griddap()`. Regardless of the data you want to visualize, you'll always want to start a plot via `plotdap()`, where you may specify some "global" plotting options. Subsequent sections will demonstrate how to add tables/grids via `add_tabledap()`/`add_griddap()`, but for now we'll focus on options provided by `plotdap()`. Most importantly, the first argument decides whether [base](https://stat.ethz.ch/R-manual/R-devel/library/graphics/html/plot.html) or [ggplot2](https://cran.r-project.org/package=ggplot2) graphics should be used for the actual plotting. - -```{r world, fig.align='default'} -library(plotdap) -plotdap() -plotdap("base") -``` - -In addition to choosing a plotting method, `plotdap()` is where you can define properties of the background map, including the target projection using a valid coordinate reference system (CRS) defintion. Projection is performed using the [PROJ.4 library](http://proj4.org/), and [spatialreference.org](http://www.spatialreference.org) is a great resource for finding PROJ.4 CRS descriptions. Using the search utility, you can for example, [search for "South Pole"](http://spatialreference.org/ref/sr-org/?search=South+Pole&srtext=Search) and pick from a number of options. Here I've chosen the [MODIS South Pole Stereographic](http://spatialreference.org/ref/sr-org/8375/) option and copy-pasted the [Proj4 page](http://spatialreference.org/ref/sr-org/8375/proj4/) with the CRS definition: +You can install the released version of plotdap from [CRAN](https://CRAN.R-project.org) with: -```{r southPole, fig.width=7} -plotdap("base", - mapTitle = "MODIS South Pole Stereographic", - mapFill = "transparent", - mapColor = "steelblue", - crs = "+proj=stere +lat_0=-90 +lat_ts=-90 +lon_0=-63 +k=1 +x_0=0 +y_0=0 +ellps=WGS84 +datum=WGS84 +units=m +no_defs" -) +``` r +install.packages("plotdap") ``` -You might notice that some projections aren't "well-defined" on a global scale, and thus, may result in an error, or a "broken" looking map. For instance, [this Albers projection centered on Alaska](http://spatialreference.org/ref/epsg/3467/): - -```{r alaska, eval = FALSE} -alaska <- "+proj=aea +lat_1=55 +lat_2=65 +lat_0=50 +lon_0=-154 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs" -plotdap("base", crs = alaska) -``` +The development version is available from Github and can be installed with: ```r -#> Error code: 6 -#> Error in CPL_transform(x, crs$proj4string, crs$epsg) : OGR error -``` - -That does not mean we can't use this (or similar) projections -- we just have to be careful that they are sensible given the lat/lon limits. By default, those limits span the entire world, but as we'll see later, the limits are shrunk to the given data (i.e., `griddap()` / `tabledap()`) limits. In other words, we should expect this projection to work once we "add" some data located near Alaska to the visualization. However, in case you want to make a map without any data, or want to customize the background map in some special way, you can supply an [**sf**](https://CRAN.R-project.org/package=sf) object (or something coercable to an **sf** object) to the `mapData` argument. - -```{r, echo = FALSE} -alaska <- "+proj=aea +lat_1=55 +lat_2=65 +lat_0=50 +lon_0=-154 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs" -``` - -```{r} -library(sf) -library(mapdata) -w <- st_as_sf(maps::map("world", plot = FALSE, fill = TRUE)) -us <- st_transform(subset(w, ID == "USA"), alaska) -plotdap(mapData = us) -``` - -With the odd exception of window sizing and projections, the options in `plotdap()` should *just work* in a similar way for either plotting method. However, there are some useful options that are deliberately left out, since they work differently based on the plotting method. - -Since the result of `plotdap()` is always a map, it always forces a fixed aspect ratio (i.e., $\frac{height}{width}$ of graph equals $r=\frac{latitude}{longitude}$). For this reason, the current size of your graphics device may not be sensible for the value of $r$ (for instance, if $r$ is high, but the height of the graphics device is small, you may see an error such as: `polygon edge not found` since the device cannot possibly render the result under the conditions). For a number of reasons, `plotdap()` will not automatically resize your graphics device; instead, it's recommended that you use a reliable graphics device such as Cairo, and use a height/width ratio close to $r$. - -```{r} -# write plot to disk using the Cairo package -library(Cairo) -# (latitude limits) / (longitude limits) -r <- 85 / 120 -CairoPNG("myPlot.png", height = 400 * r, width = 400, res = 96) -# alter default margins for base plotting (leaving just enough space for a title) -par(mar = c(0, 0, 1, 0)) -plotdap("base", mapData = us, mapTitle = "Albers projection of Alaska") -dev.off() -``` - -More advanced users that know some base/ggplot2 plotting may want more control of certain aspects of the plot (a later section -- Customizing `plotdap()` objects -- covers this topic). - -## Adding `tabledap()` layers - -The `add_tabledap()` function allows you to add markers that encode variable(s) obtained via `tabledap()` to an existing `plotdap()` object. For example, suppose we have the following `sardines` data, and wish to understand the frequency of subsample counts: - -```{r} -sardines <- tabledap( - 'FRDCPSTrawlLHHaulCatch', - fields = c('latitude', 'longitude', 'time', 'scientific_name', 'subsample_count'), - 'time>=2010-01-01', 'time<=2012-01-01', 'scientific_name="Sardinops sagax"' -) -sardines -``` - -At the very least, `add_tabledap()` needs a base map (i.e., a `plotdap()` object), the `tabledap()` data, and a *formula* defining the variable of interest (for encoding the color of the markers). In R, you can create a formula by prefixing `~` to some expression. This formula can simply reference a variable already residing in the dataset (e.g., `~subsample_count`) or it can be a function of some variables (e.g. `~log2(subsample_count)`): - -```{r, fig.align='default'} -add_tabledap( - plotdap(), - sardines, - ~subsample_count -) -add_tabledap( - plotdap(crs = "+proj=robin", mapTitle = "Log subsample count"), - sardines, - ~log2(subsample_count) -) -``` - -Since `time` is an important variable in many `tabledap()` objects, `add_tabledap()` also has a `animate` argument which allows you to easily animate over the `time` variable. It is also easy to alter the color scale and symbol type via the `color` and `shape` arguments. For details about these arguments, please refer to the documentation on `help(add_tabledap)` - -```{r, eval = FALSE} -add_tabledap( - plotdap(crs = "+proj=robin"), - sardines, - ~subsample_count, - color = "density", - shape = 4, - animate = TRUE -) -``` - -
- - - -
- - -## Adding `griddap()` layers - -Similar to `add_tabledap()`, the `add_griddap()` function makes it easy to add rasters (i.e., rectangular tiles) to a `plotdap()` object. To demonstrate, lets obtain some of the latest sea surface temperatures along the western coast of the US. - -```{r} -murSST <- griddap( - 'jplMURSST41', latitude = c(22, 51), longitude = c(-140, -105), - time = c('last', 'last'), fields = 'analysed_sst' -) -murSST +devtools::install_github('ropensci/plotdap') ``` -Again, similar to `add_tabledap()`, `add_griddap()` needs a base map (i.e., a `plotdap()` object), the `griddap()` data, and a *formula* defining the variable of interest (for encoding the fill of the rectangles). The `add_griddap()` function also has a `maxpixels` argument which sets a maximum threshold for the number of cells (i.e., pixels) to use before projection and plotting occurs. Compared to ggplot2, base plotting is much more efficient at rendering raster objects, so it might be worth increasing the threshold in that case: +## Functions -```{r, fig.width=7} -# reduce the number of trailing digits in the legend -options(digits = 2) -# remove plotting margins -par(mar = c(0, 0, 0, 0)) -add_griddap( - plotdap("base", crs = "+proj=robin"), - murSST, ~analysed_sst, maxpixels = 50000 -) -``` +**plotdap** has four main functions and can produce plots in both base graphics +and `ggplot2` graphics, though certain features ony work wih `ggplot2`: -The `murSST` grid has a single time point (i.e., `length(unique(murSST$data$time)) == 1`), but what do we do when there are multiple time points? In addition to animating multiple grids (a la `add_tabledap()`), you also have the option to summarize multiple grids into a single grid. To demonstrate, lets grab some wind speeds measured along the west coast of the US. +- `plotdap()` which sets up the base map: -```{r} -wind <- griddap( - 'erdQMwindmday', time = c('2016-11-16', '2017-01-16'), - latitude = c(30, 50), longitude = c(210, 240), - fields = 'x_wind' -) -unique(wind$data$time) -``` + + `plotdap(method = c("ggplot2", "base"), mapData = maps::map("world", + plot = FALSE, fill = TRUE), crs = NULL, datum = sf::st_crs(4326), + mapTitle = NULL, mapFill = "gray80", mapColor = "gray90", ...)` + +- `add_tabledap()` which adds the results from a `rerddap::tabledap()` call: -When faced with multiple time periods, and `animate = FALSE` (the default), the `time` argument is used to reduce multiple grids (i.e., raster bricks) to a single grid (i.e., a single raster layer). You can pass any R function to the `time` argument, but when `animate = FALSE`, you should take care to ensure the function returns a single value. The default uses the `mean()` function so that each cell represents the average (in this case amongst three time points), but we could easily set this to `var()` to get the variance for each cell: + + `add_tabledap(plot, table, var, color = c("#132B43", "#56B1F7"), + size = 1.5, shape = 19, animate = FALSE, + cumulative = FALSE, ...)` +- `add_griddap()` which adds the results from a `rerddap::griddap()` call: -```{r, fig.align='default'} -# add space for a title -par(mar = c(0, 0, 1, 0)) -add_griddap( - plotdap("base", crs = alaska, mapTitle = "Mean wind speed"), - wind, ~x_wind -) -add_griddap( - plotdap("base", crs = alaska, mapTitle = "Variance of wind speed"), - wind, ~x_wind, time = var -) -``` - -If you just want to animate the raw grid values over time (instead of computing summary statistic(s) for each cell), you can set `time` to the `identity` function, then set `animate = TRUE`: + + `add_griddap(plot, grid, var, fill = "viridis", maxpixels = 10000, + time = mean, animate = FALSE, cumulative = FALSE, ...)` +- `add_ggplot()` allows customization of the plot when `ggplot2` is used: -```{r, eval = FALSE} -add_griddap( - plotdap(crs = "+proj=robin"), - wind, ~x_wind, - time = identity, - animate = TRUE -) -``` + + `add_ggplot(plot, ...)` + -
- - - -
-## Combining tables/grids +## Examples -The `plotdap()` interface is designed so that you can plot both tables and grids at once (although I don't recommend trying to plot more than one `griddap()` or `tabledap()` object at once). It's also designed to work well with the `%>%` operator from the **magrittr** package so that code can be expressed in a left-to-right (rather than inside-out) fashion: +Extensive examples are gven in the vignette, which can also be viewed at: -```{r, fig.width=7} -plotdap("base") %>% - add_griddap(murSST, ~analysed_sst) %>% - add_tabledap(sardines, ~subsample_count) -``` - -## Modifying `ggplotdap` objects - -By this point, you might have noticed some subtle differences in the defaults of `plotdap("ggplot2")` versus `plotdap("base")`. The default base version is left intentially minimal as it is often much harder (or impossible) to modify/remove elements from a base graphic once it's drawn. However, this is fairly easy using the **ggplot2** approach (assuming you know a bit of **ggplot2**), thanks to the `add_ggplot()` function (think of it like the `+` operator in **ggplot2**). - -```{r, fig.width=7} -library(ggplot2) -plotdap(crs = "+proj=robin") %>% - add_tabledap(sardines, ~subsample_count, size = 1) %>% - add_ggplot( - labs( - subtitle = "Sardinops sagax samples", - caption = "Sardines are yummy" - ), - theme_minimal(), - theme(axis.ticks = element_blank(), axis.text = element_blank()) - ) -``` +https://rmendels.github.io/Using_plotdap.html diff --git a/README.md b/README.md index 3c1d286..8c56156 100644 --- a/README.md +++ b/README.md @@ -1,301 +1,61 @@ - + # plotdap -[![Build Status](https://travis-ci.org/ropensci/plotdap.svg?branch=master)](https://travis-ci.org/ropensci/plotdap) - -The R package **plotdap** makes it easy to visualize 'tabledap' and 'griddap' objects obtained via the [**rerddap**](https://github.com/ropensci/rerddap) package. +The `plotdap` package makes it easy to map data acquired via the +`rerddap` functions `tabledap()` or `griddap()`. ## Installation -**plotdap** isn't (yet) on CRAN, but you can install the development version with: - -```r -devtools::install_github('ropensci/plotdap') -``` - -## Getting started with `plotdap()` - -The `plotdap()` function makes it easy to visualize data acquired via `tabledap()` or `griddap()`. Regardless of the data you want to visualize, you'll always want to start a plot via `plotdap()`, where you may specify some "global" plotting options. Subsequent sections will demonstrate how to add tables/grids via `add_tabledap()`/`add_griddap()`, but for now we'll focus on options provided by `plotdap()`. Most importantly, the first argument decides whether [base](https://stat.ethz.ch/R-manual/R-devel/library/graphics/html/plot.html) or [ggplot2](https://cran.r-project.org/package=ggplot2) graphics should be used for the actual plotting. - - -```r -library(plotdap) -plotdap() -plotdap("base") -``` - -![](README_files/figure-html/world-1.png)![](README_files/figure-html/world-2.png) - -In addition to choosing a plotting method, `plotdap()` is where you can define properties of the background map, including the target projection using a valid coordinate reference system (CRS) defintion. Projection is performed using the [PROJ.4 library](http://proj4.org/), and [spatialreference.org](http://www.spatialreference.org) is a great resource for finding PROJ.4 CRS descriptions. Using the search utility, you can for example, [search for "South Pole"](http://spatialreference.org/ref/sr-org/?search=South+Pole&srtext=Search) and pick from a number of options. Here I've chosen the [MODIS South Pole Stereographic](http://spatialreference.org/ref/sr-org/8375/) option and copy-pasted the [Proj4 page](http://spatialreference.org/ref/sr-org/8375/proj4/) with the CRS definition: - - -```r -plotdap("base", - mapTitle = "MODIS South Pole Stereographic", - mapFill = "transparent", - mapColor = "steelblue", - crs = "+proj=stere +lat_0=-90 +lat_ts=-90 +lon_0=-63 +k=1 +x_0=0 +y_0=0 +ellps=WGS84 +datum=WGS84 +units=m +no_defs" -) -``` - - - -You might notice that some projections aren't "well-defined" on a global scale, and thus, may result in an error, or a "broken" looking map. For instance, [this Albers projection centered on Alaska](http://spatialreference.org/ref/epsg/3467/): - - -```r -alaska <- "+proj=aea +lat_1=55 +lat_2=65 +lat_0=50 +lon_0=-154 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs" -plotdap("base", crs = alaska) -``` - -```r -#> Error code: 6 -#> Error in CPL_transform(x, crs$proj4string, crs$epsg) : OGR error -``` - -That does not mean we can't use this (or similar) projections -- we just have to be careful that they are sensible given the lat/lon limits. By default, those limits span the entire world, but as we'll see later, the limits are shrunk to the given data (i.e., `griddap()` / `tabledap()`) limits. In other words, we should expect this projection to work once we "add" some data located near Alaska to the visualization. However, in case you want to make a map without any data, or want to customize the background map in some special way, you can supply an [**sf**](https://CRAN.R-project.org/package=sf) object (or something coercable to an **sf** object) to the `mapData` argument. - - - - -```r -library(sf) -library(mapdata) -w <- st_as_sf(maps::map("world", plot = FALSE, fill = TRUE)) -us <- st_transform(subset(w, ID == "USA"), alaska) -plotdap(mapData = us) -``` - - - -With the odd exception of window sizing and projections, the options in `plotdap()` should *just work* in a similar way for either plotting method. However, there are some useful options that are deliberately left out, since they work differently based on the plotting method. - -Since the result of `plotdap()` is always a map, it always forces a fixed aspect ratio (i.e., $\frac{height}{width}$ of graph equals $r=\frac{latitude}{longitude}$). For this reason, the current size of your graphics device may not be sensible for the value of $r$ (for instance, if $r$ is high, but the height of the graphics device is small, you may see an error such as: `polygon edge not found` since the device cannot possibly render the result under the conditions). For a number of reasons, `plotdap()` will not automatically resize your graphics device; instead, it's recommended that you use a reliable graphics device such as Cairo, and use a height/width ratio close to $r$. - - -```r -# write plot to disk using the Cairo package -library(Cairo) -# (latitude limits) / (longitude limits) -r <- 85 / 120 -CairoPNG("myPlot.png", height = 400 * r, width = 400, res = 96) -# alter default margins for base plotting (leaving just enough space for a title) -par(mar = c(0, 0, 1, 0)) -plotdap("base", mapData = us, mapTitle = "Albers projection of Alaska") -dev.off() -#> quartz_off_screen -#> 2 -``` - - - -More advanced users that know some base/ggplot2 plotting may want more control of certain aspects of the plot (a later section -- Customizing `plotdap()` objects -- covers this topic). - -## Adding `tabledap()` layers - -The `add_tabledap()` function allows you to add markers that encode variable(s) obtained via `tabledap()` to an existing `plotdap()` object. For example, suppose we have the following `sardines` data, and wish to understand the frequency of subsample counts: - +You can install the released version of plotdap from +[CRAN](https://CRAN.R-project.org) with: -```r -sardines <- tabledap( - 'FRDCPSTrawlLHHaulCatch', - fields = c('latitude', 'longitude', 'time', 'scientific_name', 'subsample_count'), - 'time>=2010-01-01', 'time<=2012-01-01', 'scientific_name="Sardinops sagax"' -) -sardines -#> FRDCPSTrawlLHHaulCatch -#> Path: [/Users/cpsievert/Library/Caches/R/rerddap/8cb244e059b86865b7933a3d9b72fe16.csv] -#> Last updated: [2017-06-08 10:41:14] -#> File size: [0 mb] -#> # A tibble: 56 x 5 -#> latitude longitude time scientific_name subsample_count -#> * -#> 1 38.1945 -124.07 2010-04-16T03:36:00Z Sardinops sagax 50 -#> 2 37.609 -123.6561 2010-04-18T02:54:00Z Sardinops sagax 38 -#> 3 37.4188 -123.3463 2010-04-18T10:48:00Z Sardinops sagax 1 -#> 4 36.984 -123.3326 2010-04-19T03:27:00Z Sardinops sagax 50 -#> 5 36.8118 -123.6868 2010-04-19T06:42:00Z Sardinops sagax 50 -#> 6 36.7333 -123.8675 2010-04-19T09:55:00Z Sardinops sagax 50 -#> 7 35.922 -124.7985 2010-04-20T07:21:00Z Sardinops sagax 39 -#> 8 36.992 -123.7716 2010-04-27T02:56:00Z Sardinops sagax 2 -#> 9 36.9725 -124.1091 2010-04-27T07:02:00Z Sardinops sagax 9 -#> 10 36.9925 -124.3968 2010-04-27T10:04:00Z Sardinops sagax 50 -#> # ... with 46 more rows +``` r +install.packages("plotdap") ``` -At the very least, `add_tabledap()` needs a base map (i.e., a `plotdap()` object), the `tabledap()` data, and a *formula* defining the variable of interest (for encoding the color of the markers). In R, you can create a formula by prefixing `~` to some expression. This formula can simply reference a variable already residing in the dataset (e.g., `~subsample_count`) or it can be a function of some variables (e.g. `~log2(subsample_count)`): +The development version is available from Github and can be installed +with: - -```r -add_tabledap( - plotdap(), - sardines, - ~subsample_count -) -add_tabledap( - plotdap(crs = "+proj=robin", mapTitle = "Log subsample count"), - sardines, - ~log2(subsample_count) -) -``` - -![](README_files/figure-html/unnamed-chunk-5-1.png)![](README_files/figure-html/unnamed-chunk-5-2.png) - -Since `time` is an important variable in many `tabledap()` objects, `add_tabledap()` also has a `animate` argument which allows you to easily animate over the `time` variable. It is also easy to alter the color scale and symbol type via the `color` and `shape` arguments. For details about these arguments, please refer to the documentation on `help(add_tabledap)` - - -```r -add_tabledap( - plotdap(crs = "+proj=robin"), - sardines, - ~subsample_count, - color = "density", - shape = 4, - animate = TRUE -) -``` - - - - -## Adding `griddap()` layers - -Similar to `add_tabledap()`, the `add_griddap()` function makes it easy to add rasters (i.e., rectangular tiles) to a `plotdap()` object. To demonstrate, lets obtain some of the latest sea surface temperatures along the western coast of the US. - - -```r -murSST <- griddap( - 'jplMURSST41', latitude = c(22, 51), longitude = c(-140, -105), - time = c('last', 'last'), fields = 'analysed_sst' -) -murSST -#> jplMURSST41 -#> Path: [/Users/cpsievert/Library/Caches/R/rerddap/5d5022a6daf4b9e7957e864f84600bbf.nc] -#> Last updated: [2017-06-08 10:57:49] -#> File size: [81.28 mb] -#> Dimensions (dims/vars): [3 X 1] -#> Dim names: time, latitude, longitude -#> Variable names: Analysed Sea Surface Temperature -#> data.frame (rows/columns): [10156401 X 4] -#> # A tibble: 10,156,401 x 4 -#> time lat lon analysed_sst -#> -#> 1 2017-06-06T09:00:00Z 22 -140.00 23.667 -#> 2 2017-06-06T09:00:00Z 22 -139.99 23.675 -#> 3 2017-06-06T09:00:00Z 22 -139.98 23.676 -#> 4 2017-06-06T09:00:00Z 22 -139.97 23.674 -#> 5 2017-06-06T09:00:00Z 22 -139.96 23.670 -#> 6 2017-06-06T09:00:00Z 22 -139.95 23.670 -#> 7 2017-06-06T09:00:00Z 22 -139.94 23.677 -#> 8 2017-06-06T09:00:00Z 22 -139.93 23.688 -#> 9 2017-06-06T09:00:00Z 22 -139.92 23.701 -#> 10 2017-06-06T09:00:00Z 22 -139.91 23.714 -#> # ... with 10,156,391 more rows -``` - -Again, similar to `add_tabledap()`, `add_griddap()` needs a base map (i.e., a `plotdap()` object), the `griddap()` data, and a *formula* defining the variable of interest (for encoding the fill of the rectangles). The `add_griddap()` function also has a `maxpixels` argument which sets a maximum threshold for the number of cells (i.e., pixels) to use before projection and plotting occurs. Compared to ggplot2, base plotting is much more efficient at rendering raster objects, so it might be worth increasing the threshold in that case: - - -```r -# reduce the number of trailing digits in the legend -options(digits = 2) -# remove plotting margins -par(mar = c(0, 0, 0, 0)) -add_griddap( - plotdap("base", crs = "+proj=robin"), - murSST, ~analysed_sst, maxpixels = 50000 -) -``` - - - -The `murSST` grid has a single time point (i.e., `length(unique(murSST$data$time)) == 1`), but what do we do when there are multiple time points? In addition to animating multiple grids (a la `add_tabledap()`), you also have the option to summarize multiple grids into a single grid. To demonstrate, lets grab some wind speeds measured along the west coast of the US. - - -```r -wind <- griddap( - 'erdQMwindmday', time = c('2016-11-16', '2017-01-16'), - latitude = c(30, 50), longitude = c(210, 240), - fields = 'x_wind' -) -unique(wind$data$time) -#> [1] "2016-11-16T00:00:00Z" "2016-12-16T00:00:00Z" "2017-01-16T00:00:00Z" -``` - -When faced with multiple time periods, and `animate = FALSE` (the default), the `time` argument is used to reduce multiple grids (i.e., raster bricks) to a single grid (i.e., a single raster layer). You can pass any R function to the `time` argument, but when `animate = FALSE`, you should take care to ensure the function returns a single value. The default uses the `mean()` function so that each cell represents the average (in this case amongst three time points), but we could easily set this to `var()` to get the variance for each cell: - - -```r -# add space for a title -par(mar = c(0, 0, 1, 0)) -add_griddap( - plotdap("base", crs = alaska, mapTitle = "Mean wind speed"), - wind, ~x_wind -) -add_griddap( - plotdap("base", crs = alaska, mapTitle = "Variance of wind speed"), - wind, ~x_wind, time = var -) -``` - -![](README_files/figure-html/unnamed-chunk-10-1.png)![](README_files/figure-html/unnamed-chunk-10-2.png) - -If you just want to animate the raw grid values over time (instead of computing summary statistic(s) for each cell), you can set `time` to the `identity` function, then set `animate = TRUE`: - - -```r -add_griddap( - plotdap(crs = "+proj=robin"), - wind, ~x_wind, - time = identity, - animate = TRUE -) +``` r +devtools::install_github('ropensci/plotdap') ``` - +## Functions +**plotdap** has four main functions and can produce plots in both base +graphics and `ggplot2` graphics, though certain features ony work wih +`ggplot2`: -## Combining tables/grids + - `plotdap()` which sets up the base map: + + - `plotdap(method = c("ggplot2", "base"), mapData = + maps::map("world", plot = FALSE, fill = TRUE), crs = NULL, datum + = sf::st_crs(4326), mapTitle = NULL, mapFill = "gray80", + mapColor = "gray90", ...)` -The `plotdap()` interface is designed so that you can plot both tables and grids at once (although I don't recommend trying to plot more than one `griddap()` or `tabledap()` object at once). It's also designed to work well with the `%>%` operator from the **magrittr** package so that code can be expressed in a left-to-right (rather than inside-out) fashion: + - `add_tabledap()` which adds the results from a `rerddap::tabledap()` + call: + + - `add_tabledap(plot, table, var, color = c("#132B43", "#56B1F7"), + size = 1.5, shape = 19, animate = FALSE, cumulative = FALSE, + ...)` + - `add_griddap()` which adds the results from a `rerddap::griddap()` + call: + + - `add_griddap(plot, grid, var, fill = "viridis", maxpixels + = 10000, time = mean, animate = FALSE, cumulative = FALSE, ...)` -```r -plotdap("base") %>% - add_griddap(murSST, ~analysed_sst) %>% - add_tabledap(sardines, ~subsample_count) -``` - - + - `add_ggplot()` allows customization of the plot when `ggplot2` is + used: + + - `add_ggplot(plot, ...)` -## Modifying `ggplotdap` objects - -By this point, you might have noticed some subtle differences in the defaults of `plotdap("ggplot2")` versus `plotdap("base")`. The default base version is left intentially minimal as it is often much harder (or impossible) to modify/remove elements from a base graphic once it's drawn. However, this is fairly easy using the **ggplot2** approach (assuming you know a bit of **ggplot2**), thanks to the `add_ggplot()` function (think of it like the `+` operator in **ggplot2**). - - -```r -library(ggplot2) -plotdap(crs = "+proj=robin") %>% - add_tabledap(sardines, ~subsample_count, size = 1) %>% - add_ggplot( - labs( - subtitle = "Sardinops sagax samples", - caption = "Sardines are yummy" - ), - theme_minimal(), - theme(axis.ticks = element_blank(), axis.text = element_blank()) - ) -``` +## Examples - +Extensive examples are gven in the vignette, which can also be viewed +at: + diff --git a/README_old.Rmd b/README_old.Rmd new file mode 100755 index 0000000..3f75a01 --- /dev/null +++ b/README_old.Rmd @@ -0,0 +1,244 @@ +--- +output: + html_document: + self_contained: false + keep_md: true +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set( + message = FALSE, + comment = "#>", + collapse = TRUE, + fig.width = 3.45, + fig.asp = 1, + fig.show = "hold", + fig.align = "center", + cache = TRUE +) +``` + +# plotdap +[![Build Status](https://travis-ci.org/ropensci/plotdap.svg?branch=master)](https://travis-ci.org/ropensci/plotdap) + +The R package **plotdap** makes it easy to visualize 'tabledap' and 'griddap' objects obtained via the [**rerddap**](https://github.com/ropensci/rerddap) package. + + +## Installation + +**plotdap** isn't (yet) on CRAN, but you can install the development version with: + +```r +devtools::install_github('ropensci/plotdap') +``` + +## Getting started with `plotdap()` + +The `plotdap()` function makes it easy to visualize data acquired via `tabledap()` or `griddap()`. Regardless of the data you want to visualize, you'll always want to start a plot via `plotdap()`, where you may specify some "global" plotting options. Subsequent sections will demonstrate how to add tables/grids via `add_tabledap()`/`add_griddap()`, but for now we'll focus on options provided by `plotdap()`. Most importantly, the first argument decides whether [base](https://stat.ethz.ch/R-manual/R-devel/library/graphics/html/plot.html) or [ggplot2](https://cran.r-project.org/package=ggplot2) graphics should be used for the actual plotting. + +```{r world, fig.align='default'} +library(plotdap) +plotdap() +plotdap("base") +``` + +In addition to choosing a plotting method, `plotdap()` is where you can define properties of the background map, including the target projection using a valid coordinate reference system (CRS) defintion. Projection is performed using the [PROJ.4 library](http://proj4.org/), and [spatialreference.org](http://www.spatialreference.org) is a great resource for finding PROJ.4 CRS descriptions. Using the search utility, you can for example, [search for "South Pole"](http://spatialreference.org/ref/sr-org/?search=South+Pole&srtext=Search) and pick from a number of options. Here I've chosen the [MODIS South Pole Stereographic](http://spatialreference.org/ref/sr-org/8375/) option and copy-pasted the [Proj4 page](http://spatialreference.org/ref/sr-org/8375/proj4/) with the CRS definition: + +```{r southPole, fig.width=7} +plotdap("base", + mapTitle = "MODIS South Pole Stereographic", + mapFill = "transparent", + mapColor = "steelblue", + crs = "+proj=stere +lat_0=-90 +lat_ts=-90 +lon_0=-63 +k=1 +x_0=0 +y_0=0 +ellps=WGS84 +datum=WGS84 +units=m +no_defs" +) +``` + +You might notice that some projections aren't "well-defined" on a global scale, and thus, may result in an error, or a "broken" looking map. For instance, [this Albers projection centered on Alaska](http://spatialreference.org/ref/epsg/3467/): + +```{r alaska, eval = FALSE} +alaska <- "+proj=aea +lat_1=55 +lat_2=65 +lat_0=50 +lon_0=-154 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs" +plotdap("base", crs = alaska) +``` + +```r +#> Error code: 6 +#> Error in CPL_transform(x, crs$proj4string, crs$epsg) : OGR error +``` + +That does not mean we can't use this (or similar) projections -- we just have to be careful that they are sensible given the lat/lon limits. By default, those limits span the entire world, but as we'll see later, the limits are shrunk to the given data (i.e., `griddap()` / `tabledap()`) limits. In other words, we should expect this projection to work once we "add" some data located near Alaska to the visualization. However, in case you want to make a map without any data, or want to customize the background map in some special way, you can supply an [**sf**](https://CRAN.R-project.org/package=sf) object (or something coercable to an **sf** object) to the `mapData` argument. + +```{r, echo = FALSE} +alaska <- "+proj=aea +lat_1=55 +lat_2=65 +lat_0=50 +lon_0=-154 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs" +``` + +```{r} +library(sf) +library(mapdata) +w <- st_as_sf(maps::map("world", plot = FALSE, fill = TRUE)) +us <- st_transform(subset(w, ID == "USA"), alaska) +plotdap(mapData = us) +``` + +With the odd exception of window sizing and projections, the options in `plotdap()` should *just work* in a similar way for either plotting method. However, there are some useful options that are deliberately left out, since they work differently based on the plotting method. + +Since the result of `plotdap()` is always a map, it always forces a fixed aspect ratio (i.e., $\frac{height}{width}$ of graph equals $r=\frac{latitude}{longitude}$). For this reason, the current size of your graphics device may not be sensible for the value of $r$ (for instance, if $r$ is high, but the height of the graphics device is small, you may see an error such as: `polygon edge not found` since the device cannot possibly render the result under the conditions). For a number of reasons, `plotdap()` will not automatically resize your graphics device; instead, it's recommended that you use a reliable graphics device such as Cairo, and use a height/width ratio close to $r$. + +```{r} +# write plot to disk using the Cairo package +library(Cairo) +# (latitude limits) / (longitude limits) +r <- 85 / 120 +CairoPNG("myPlot.png", height = 400 * r, width = 400, res = 96) +# alter default margins for base plotting (leaving just enough space for a title) +par(mar = c(0, 0, 1, 0)) +plotdap("base", mapData = us, mapTitle = "Albers projection of Alaska") +dev.off() +``` + +More advanced users that know some base/ggplot2 plotting may want more control of certain aspects of the plot (a later section -- Customizing `plotdap()` objects -- covers this topic). + +## Adding `tabledap()` layers + +The `add_tabledap()` function allows you to add markers that encode variable(s) obtained via `tabledap()` to an existing `plotdap()` object. For example, suppose we have the following `sardines` data, and wish to understand the frequency of subsample counts: + +```{r} +sardines <- tabledap( + 'FRDCPSTrawlLHHaulCatch', + fields = c('latitude', 'longitude', 'time', 'scientific_name', 'subsample_count'), + 'time>=2010-01-01', 'time<=2012-01-01', 'scientific_name="Sardinops sagax"' +) +sardines +``` + +At the very least, `add_tabledap()` needs a base map (i.e., a `plotdap()` object), the `tabledap()` data, and a *formula* defining the variable of interest (for encoding the color of the markers). In R, you can create a formula by prefixing `~` to some expression. This formula can simply reference a variable already residing in the dataset (e.g., `~subsample_count`) or it can be a function of some variables (e.g. `~log2(subsample_count)`): + +```{r, fig.align='default'} +add_tabledap( + plotdap(), + sardines, + ~subsample_count +) +add_tabledap( + plotdap(crs = "+proj=robin", mapTitle = "Log subsample count"), + sardines, + ~log2(subsample_count) +) +``` + +Since `time` is an important variable in many `tabledap()` objects, `add_tabledap()` also has a `animate` argument which allows you to easily animate over the `time` variable. It is also easy to alter the color scale and symbol type via the `color` and `shape` arguments. For details about these arguments, please refer to the documentation on `help(add_tabledap)` + +```{r, eval = FALSE} +add_tabledap( + plotdap(crs = "+proj=robin"), + sardines, + ~subsample_count, + color = "density", + shape = 4, + animate = TRUE +) +``` + + + + +## Adding `griddap()` layers + +Similar to `add_tabledap()`, the `add_griddap()` function makes it easy to add rasters (i.e., rectangular tiles) to a `plotdap()` object. To demonstrate, lets obtain some of the latest sea surface temperatures along the western coast of the US. + +```{r} +murSST <- griddap( + 'jplMURSST41', latitude = c(22, 51), longitude = c(-140, -105), + time = c('last', 'last'), fields = 'analysed_sst' +) +murSST +``` + +Again, similar to `add_tabledap()`, `add_griddap()` needs a base map (i.e., a `plotdap()` object), the `griddap()` data, and a *formula* defining the variable of interest (for encoding the fill of the rectangles). The `add_griddap()` function also has a `maxpixels` argument which sets a maximum threshold for the number of cells (i.e., pixels) to use before projection and plotting occurs. Compared to ggplot2, base plotting is much more efficient at rendering raster objects, so it might be worth increasing the threshold in that case: + +```{r, fig.width=7} +# reduce the number of trailing digits in the legend +options(digits = 2) +# remove plotting margins +par(mar = c(0, 0, 0, 0)) +add_griddap( + plotdap("base", crs = "+proj=robin"), + murSST, ~analysed_sst, maxpixels = 50000 +) +``` + +The `murSST` grid has a single time point (i.e., `length(unique(murSST$data$time)) == 1`), but what do we do when there are multiple time points? In addition to animating multiple grids (a la `add_tabledap()`), you also have the option to summarize multiple grids into a single grid. To demonstrate, lets grab some wind speeds measured along the west coast of the US. + +```{r} +wind <- griddap( + 'erdQMwindmday', time = c('2016-11-16', '2017-01-16'), + latitude = c(30, 50), longitude = c(210, 240), + fields = 'x_wind' +) +unique(wind$data$time) +``` + +When faced with multiple time periods, and `animate = FALSE` (the default), the `time` argument is used to reduce multiple grids (i.e., raster bricks) to a single grid (i.e., a single raster layer). You can pass any R function to the `time` argument, but when `animate = FALSE`, you should take care to ensure the function returns a single value. The default uses the `mean()` function so that each cell represents the average (in this case amongst three time points), but we could easily set this to `var()` to get the variance for each cell: + +```{r, fig.align='default'} +# add space for a title +par(mar = c(0, 0, 1, 0)) +add_griddap( + plotdap("base", crs = alaska, mapTitle = "Mean wind speed"), + wind, ~x_wind +) +add_griddap( + plotdap("base", crs = alaska, mapTitle = "Variance of wind speed"), + wind, ~x_wind, time = var +) +``` + +If you just want to animate the raw grid values over time (instead of computing summary statistic(s) for each cell), you can set `time` to the `identity` function, then set `animate = TRUE`: + +```{r, eval = FALSE} +add_griddap( + plotdap(crs = "+proj=robin"), + wind, ~x_wind, + time = identity, + animate = TRUE +) +``` + + + + +## Combining tables/grids + +The `plotdap()` interface is designed so that you can plot both tables and grids at once (although I don't recommend trying to plot more than one `griddap()` or `tabledap()` object at once). It's also designed to work well with the `%>%` operator from the **magrittr** package so that code can be expressed in a left-to-right (rather than inside-out) fashion: + +```{r, fig.width=7} +plotdap("base") %>% + add_griddap(murSST, ~analysed_sst) %>% + add_tabledap(sardines, ~subsample_count) +``` + +## Modifying `ggplotdap` objects + +By this point, you might have noticed some subtle differences in the defaults of `plotdap("ggplot2")` versus `plotdap("base")`. The default base version is left intentially minimal as it is often much harder (or impossible) to modify/remove elements from a base graphic once it's drawn. However, this is fairly easy using the **ggplot2** approach (assuming you know a bit of **ggplot2**), thanks to the `add_ggplot()` function (think of it like the `+` operator in **ggplot2**). + +```{r, fig.width=7} +library(ggplot2) +plotdap(crs = "+proj=robin") %>% + add_tabledap(sardines, ~subsample_count, size = 1) %>% + add_ggplot( + labs( + subtitle = "Sardinops sagax samples", + caption = "Sardines are yummy" + ), + theme_minimal(), + theme(axis.ticks = element_blank(), axis.text = element_blank()) + ) +``` + diff --git a/README_old.md b/README_old.md new file mode 100755 index 0000000..3c1d286 --- /dev/null +++ b/README_old.md @@ -0,0 +1,301 @@ + + + +# plotdap + +[![Build Status](https://travis-ci.org/ropensci/plotdap.svg?branch=master)](https://travis-ci.org/ropensci/plotdap) + +The R package **plotdap** makes it easy to visualize 'tabledap' and 'griddap' objects obtained via the [**rerddap**](https://github.com/ropensci/rerddap) package. + +## Installation + +**plotdap** isn't (yet) on CRAN, but you can install the development version with: + +```r +devtools::install_github('ropensci/plotdap') +``` + +## Getting started with `plotdap()` + +The `plotdap()` function makes it easy to visualize data acquired via `tabledap()` or `griddap()`. Regardless of the data you want to visualize, you'll always want to start a plot via `plotdap()`, where you may specify some "global" plotting options. Subsequent sections will demonstrate how to add tables/grids via `add_tabledap()`/`add_griddap()`, but for now we'll focus on options provided by `plotdap()`. Most importantly, the first argument decides whether [base](https://stat.ethz.ch/R-manual/R-devel/library/graphics/html/plot.html) or [ggplot2](https://cran.r-project.org/package=ggplot2) graphics should be used for the actual plotting. + + +```r +library(plotdap) +plotdap() +plotdap("base") +``` + +![](README_files/figure-html/world-1.png)![](README_files/figure-html/world-2.png) + +In addition to choosing a plotting method, `plotdap()` is where you can define properties of the background map, including the target projection using a valid coordinate reference system (CRS) defintion. Projection is performed using the [PROJ.4 library](http://proj4.org/), and [spatialreference.org](http://www.spatialreference.org) is a great resource for finding PROJ.4 CRS descriptions. Using the search utility, you can for example, [search for "South Pole"](http://spatialreference.org/ref/sr-org/?search=South+Pole&srtext=Search) and pick from a number of options. Here I've chosen the [MODIS South Pole Stereographic](http://spatialreference.org/ref/sr-org/8375/) option and copy-pasted the [Proj4 page](http://spatialreference.org/ref/sr-org/8375/proj4/) with the CRS definition: + + +```r +plotdap("base", + mapTitle = "MODIS South Pole Stereographic", + mapFill = "transparent", + mapColor = "steelblue", + crs = "+proj=stere +lat_0=-90 +lat_ts=-90 +lon_0=-63 +k=1 +x_0=0 +y_0=0 +ellps=WGS84 +datum=WGS84 +units=m +no_defs" +) +``` + + + +You might notice that some projections aren't "well-defined" on a global scale, and thus, may result in an error, or a "broken" looking map. For instance, [this Albers projection centered on Alaska](http://spatialreference.org/ref/epsg/3467/): + + +```r +alaska <- "+proj=aea +lat_1=55 +lat_2=65 +lat_0=50 +lon_0=-154 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs" +plotdap("base", crs = alaska) +``` + +```r +#> Error code: 6 +#> Error in CPL_transform(x, crs$proj4string, crs$epsg) : OGR error +``` + +That does not mean we can't use this (or similar) projections -- we just have to be careful that they are sensible given the lat/lon limits. By default, those limits span the entire world, but as we'll see later, the limits are shrunk to the given data (i.e., `griddap()` / `tabledap()`) limits. In other words, we should expect this projection to work once we "add" some data located near Alaska to the visualization. However, in case you want to make a map without any data, or want to customize the background map in some special way, you can supply an [**sf**](https://CRAN.R-project.org/package=sf) object (or something coercable to an **sf** object) to the `mapData` argument. + + + + +```r +library(sf) +library(mapdata) +w <- st_as_sf(maps::map("world", plot = FALSE, fill = TRUE)) +us <- st_transform(subset(w, ID == "USA"), alaska) +plotdap(mapData = us) +``` + + + +With the odd exception of window sizing and projections, the options in `plotdap()` should *just work* in a similar way for either plotting method. However, there are some useful options that are deliberately left out, since they work differently based on the plotting method. + +Since the result of `plotdap()` is always a map, it always forces a fixed aspect ratio (i.e., $\frac{height}{width}$ of graph equals $r=\frac{latitude}{longitude}$). For this reason, the current size of your graphics device may not be sensible for the value of $r$ (for instance, if $r$ is high, but the height of the graphics device is small, you may see an error such as: `polygon edge not found` since the device cannot possibly render the result under the conditions). For a number of reasons, `plotdap()` will not automatically resize your graphics device; instead, it's recommended that you use a reliable graphics device such as Cairo, and use a height/width ratio close to $r$. + + +```r +# write plot to disk using the Cairo package +library(Cairo) +# (latitude limits) / (longitude limits) +r <- 85 / 120 +CairoPNG("myPlot.png", height = 400 * r, width = 400, res = 96) +# alter default margins for base plotting (leaving just enough space for a title) +par(mar = c(0, 0, 1, 0)) +plotdap("base", mapData = us, mapTitle = "Albers projection of Alaska") +dev.off() +#> quartz_off_screen +#> 2 +``` + + + +More advanced users that know some base/ggplot2 plotting may want more control of certain aspects of the plot (a later section -- Customizing `plotdap()` objects -- covers this topic). + +## Adding `tabledap()` layers + +The `add_tabledap()` function allows you to add markers that encode variable(s) obtained via `tabledap()` to an existing `plotdap()` object. For example, suppose we have the following `sardines` data, and wish to understand the frequency of subsample counts: + + +```r +sardines <- tabledap( + 'FRDCPSTrawlLHHaulCatch', + fields = c('latitude', 'longitude', 'time', 'scientific_name', 'subsample_count'), + 'time>=2010-01-01', 'time<=2012-01-01', 'scientific_name="Sardinops sagax"' +) +sardines +#> FRDCPSTrawlLHHaulCatch +#> Path: [/Users/cpsievert/Library/Caches/R/rerddap/8cb244e059b86865b7933a3d9b72fe16.csv] +#> Last updated: [2017-06-08 10:41:14] +#> File size: [0 mb] +#> # A tibble: 56 x 5 +#> latitude longitude time scientific_name subsample_count +#> * +#> 1 38.1945 -124.07 2010-04-16T03:36:00Z Sardinops sagax 50 +#> 2 37.609 -123.6561 2010-04-18T02:54:00Z Sardinops sagax 38 +#> 3 37.4188 -123.3463 2010-04-18T10:48:00Z Sardinops sagax 1 +#> 4 36.984 -123.3326 2010-04-19T03:27:00Z Sardinops sagax 50 +#> 5 36.8118 -123.6868 2010-04-19T06:42:00Z Sardinops sagax 50 +#> 6 36.7333 -123.8675 2010-04-19T09:55:00Z Sardinops sagax 50 +#> 7 35.922 -124.7985 2010-04-20T07:21:00Z Sardinops sagax 39 +#> 8 36.992 -123.7716 2010-04-27T02:56:00Z Sardinops sagax 2 +#> 9 36.9725 -124.1091 2010-04-27T07:02:00Z Sardinops sagax 9 +#> 10 36.9925 -124.3968 2010-04-27T10:04:00Z Sardinops sagax 50 +#> # ... with 46 more rows +``` + +At the very least, `add_tabledap()` needs a base map (i.e., a `plotdap()` object), the `tabledap()` data, and a *formula* defining the variable of interest (for encoding the color of the markers). In R, you can create a formula by prefixing `~` to some expression. This formula can simply reference a variable already residing in the dataset (e.g., `~subsample_count`) or it can be a function of some variables (e.g. `~log2(subsample_count)`): + + +```r +add_tabledap( + plotdap(), + sardines, + ~subsample_count +) +add_tabledap( + plotdap(crs = "+proj=robin", mapTitle = "Log subsample count"), + sardines, + ~log2(subsample_count) +) +``` + +![](README_files/figure-html/unnamed-chunk-5-1.png)![](README_files/figure-html/unnamed-chunk-5-2.png) + +Since `time` is an important variable in many `tabledap()` objects, `add_tabledap()` also has a `animate` argument which allows you to easily animate over the `time` variable. It is also easy to alter the color scale and symbol type via the `color` and `shape` arguments. For details about these arguments, please refer to the documentation on `help(add_tabledap)` + + +```r +add_tabledap( + plotdap(crs = "+proj=robin"), + sardines, + ~subsample_count, + color = "density", + shape = 4, + animate = TRUE +) +``` + + + + +## Adding `griddap()` layers + +Similar to `add_tabledap()`, the `add_griddap()` function makes it easy to add rasters (i.e., rectangular tiles) to a `plotdap()` object. To demonstrate, lets obtain some of the latest sea surface temperatures along the western coast of the US. + + +```r +murSST <- griddap( + 'jplMURSST41', latitude = c(22, 51), longitude = c(-140, -105), + time = c('last', 'last'), fields = 'analysed_sst' +) +murSST +#> jplMURSST41 +#> Path: [/Users/cpsievert/Library/Caches/R/rerddap/5d5022a6daf4b9e7957e864f84600bbf.nc] +#> Last updated: [2017-06-08 10:57:49] +#> File size: [81.28 mb] +#> Dimensions (dims/vars): [3 X 1] +#> Dim names: time, latitude, longitude +#> Variable names: Analysed Sea Surface Temperature +#> data.frame (rows/columns): [10156401 X 4] +#> # A tibble: 10,156,401 x 4 +#> time lat lon analysed_sst +#> +#> 1 2017-06-06T09:00:00Z 22 -140.00 23.667 +#> 2 2017-06-06T09:00:00Z 22 -139.99 23.675 +#> 3 2017-06-06T09:00:00Z 22 -139.98 23.676 +#> 4 2017-06-06T09:00:00Z 22 -139.97 23.674 +#> 5 2017-06-06T09:00:00Z 22 -139.96 23.670 +#> 6 2017-06-06T09:00:00Z 22 -139.95 23.670 +#> 7 2017-06-06T09:00:00Z 22 -139.94 23.677 +#> 8 2017-06-06T09:00:00Z 22 -139.93 23.688 +#> 9 2017-06-06T09:00:00Z 22 -139.92 23.701 +#> 10 2017-06-06T09:00:00Z 22 -139.91 23.714 +#> # ... with 10,156,391 more rows +``` + +Again, similar to `add_tabledap()`, `add_griddap()` needs a base map (i.e., a `plotdap()` object), the `griddap()` data, and a *formula* defining the variable of interest (for encoding the fill of the rectangles). The `add_griddap()` function also has a `maxpixels` argument which sets a maximum threshold for the number of cells (i.e., pixels) to use before projection and plotting occurs. Compared to ggplot2, base plotting is much more efficient at rendering raster objects, so it might be worth increasing the threshold in that case: + + +```r +# reduce the number of trailing digits in the legend +options(digits = 2) +# remove plotting margins +par(mar = c(0, 0, 0, 0)) +add_griddap( + plotdap("base", crs = "+proj=robin"), + murSST, ~analysed_sst, maxpixels = 50000 +) +``` + + + +The `murSST` grid has a single time point (i.e., `length(unique(murSST$data$time)) == 1`), but what do we do when there are multiple time points? In addition to animating multiple grids (a la `add_tabledap()`), you also have the option to summarize multiple grids into a single grid. To demonstrate, lets grab some wind speeds measured along the west coast of the US. + + +```r +wind <- griddap( + 'erdQMwindmday', time = c('2016-11-16', '2017-01-16'), + latitude = c(30, 50), longitude = c(210, 240), + fields = 'x_wind' +) +unique(wind$data$time) +#> [1] "2016-11-16T00:00:00Z" "2016-12-16T00:00:00Z" "2017-01-16T00:00:00Z" +``` + +When faced with multiple time periods, and `animate = FALSE` (the default), the `time` argument is used to reduce multiple grids (i.e., raster bricks) to a single grid (i.e., a single raster layer). You can pass any R function to the `time` argument, but when `animate = FALSE`, you should take care to ensure the function returns a single value. The default uses the `mean()` function so that each cell represents the average (in this case amongst three time points), but we could easily set this to `var()` to get the variance for each cell: + + +```r +# add space for a title +par(mar = c(0, 0, 1, 0)) +add_griddap( + plotdap("base", crs = alaska, mapTitle = "Mean wind speed"), + wind, ~x_wind +) +add_griddap( + plotdap("base", crs = alaska, mapTitle = "Variance of wind speed"), + wind, ~x_wind, time = var +) +``` + +![](README_files/figure-html/unnamed-chunk-10-1.png)![](README_files/figure-html/unnamed-chunk-10-2.png) + +If you just want to animate the raw grid values over time (instead of computing summary statistic(s) for each cell), you can set `time` to the `identity` function, then set `animate = TRUE`: + + +```r +add_griddap( + plotdap(crs = "+proj=robin"), + wind, ~x_wind, + time = identity, + animate = TRUE +) +``` + + + + +## Combining tables/grids + +The `plotdap()` interface is designed so that you can plot both tables and grids at once (although I don't recommend trying to plot more than one `griddap()` or `tabledap()` object at once). It's also designed to work well with the `%>%` operator from the **magrittr** package so that code can be expressed in a left-to-right (rather than inside-out) fashion: + + +```r +plotdap("base") %>% + add_griddap(murSST, ~analysed_sst) %>% + add_tabledap(sardines, ~subsample_count) +``` + + + +## Modifying `ggplotdap` objects + +By this point, you might have noticed some subtle differences in the defaults of `plotdap("ggplot2")` versus `plotdap("base")`. The default base version is left intentially minimal as it is often much harder (or impossible) to modify/remove elements from a base graphic once it's drawn. However, this is fairly easy using the **ggplot2** approach (assuming you know a bit of **ggplot2**), thanks to the `add_ggplot()` function (think of it like the `+` operator in **ggplot2**). + + +```r +library(ggplot2) +plotdap(crs = "+proj=robin") %>% + add_tabledap(sardines, ~subsample_count, size = 1) %>% + add_ggplot( + labs( + subtitle = "Sardinops sagax samples", + caption = "Sardines are yummy" + ), + theme_minimal(), + theme(axis.ticks = element_blank(), axis.text = element_blank()) + ) +``` + + + diff --git a/cran-comments.md b/cran-comments.md new file mode 100644 index 0000000..91f4c8b --- /dev/null +++ b/cran-comments.md @@ -0,0 +1,73 @@ +## Test environments +* local OS X install, R 3.5.3 +* Fedora Linux, R-devel, clang, gfortran (on RHub) +* win-builder (devel and release) + +## R CMD check results + +### OS X + +0 errors ✔ | 0 warnings ✔ | 0 notes ✔ + + Examples with CPU or elapsed time > 5s + user system elapsed + plotdap 5.446 0.382 5.84 + ** found \donttest examples: check also with --run-donttest + +I have done everything possible to cut down example times, including putting the +necessary data in the package. plotdap.R actually contains the four main +functions, plotdap(), add_griddap(), add_tabledap(), add_griddap() so it is +the combined times for the examples for these four functions that is 5.5 seconds. + + +### Winbuilder release + +2 notes + +Possibly mis-spelled words in DESCRIPTION: + rerddap (2:60, 8:81) + +The Title field should be in title case, current version then in title case: +'Easily Visualize Data from 'ERDDAP' Servers via the rerddap Package' +'Easily Visualize Data from 'ERDDAP' Servers via the Rerddap Package' + +rerddap is spelled correcly, and the first title case is correct since the +package name is "rerddap." + +Examples with CPU or elapsed time > 10s + user system elapsed +plotdap 12.13 0.32 12.51 + +See comment above about Mac OS X test. The 12 seconds is the time for all +four of the main functions. + +### Winbuilder devel + +Status: 1 NOTE + +Possibly mis-spelled words in DESCRIPTION: + rerddap (2:60, 8:81) + +rerddap is spelled correctly + +### Fedora + +Possibly mis-spelled words in DESCRIPTION: + rerddap (2:60, 8:81) + +The Title field should be in title case. Current version is: +‘Easily visualize data from 'ERDDAP' Servers via the rerddap package’ +In title case that is: +‘Easily Visualize Data from 'ERDDAP' Servers via the Rerddap Package’ + +* checking examples ... NOTE +Examples with CPU or elapsed time > 5s + user system elapsed +plotdap 15.556 0.348 15.925 +** found \donttest examples: check also with --run-donttest + +Same comments as above. Spelling is correct. Timing is the combined time +for four functions. + + +* This is a new release. diff --git a/data/QMwind.RData b/data/QMwind.RData new file mode 100644 index 0000000000000000000000000000000000000000..d3b7437c2837687cf42ac8770a31f924d879412f GIT binary patch literal 90464 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 T!u?-%J}?c70ssI200CKAmX&Am literal 0 HcmV?d00001 diff --git a/data/murSST.RData b/data/murSST.RData new file mode 100644 index 0000000000000000000000000000000000000000..6a283490bd169e05861108a2ef2d655090fae689 GIT binary patch literal 185511 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�lGp(eLC%6fd?Sp(oi5ABLN3dkn5v-a3 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

9<-S{1htnoUhb{a1>XE%n#*fm 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 literal 0 HcmV?d00001 diff --git a/vignettes/viirsSST_100000_mask.png b/vignettes/viirsSST_100000_mask.png new file mode 100644 index 0000000000000000000000000000000000000000..ce7b7ad908384851f70f31ae4024238159a420e4 GIT binary patch literal 108125 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 z%0A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 literal 0 HcmV?d00001 diff --git a/vignettes/viirsSST_gridland.png b/vignettes/viirsSST_gridland.png new file mode 100644 index 0000000000000000000000000000000000000000..91efdd35d6fece10a9dfd395abca65881008b59b GIT binary patch literal 73308 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%0D4%2QP@Z6r%AD1|M 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 literal 0 HcmV?d00001 diff --git a/vignettes/viirs_hires.png b/vignettes/viirs_hires.png new file mode 100644 index 0000000000000000000000000000000000000000..efd018b9f3d66fbfbaff2b8d37056204ef31c0a1 GIT binary patch literal 95489 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 z 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 K1Xx}H0RTGyfL&hz literal 0 HcmV?d00001 From 666cde5b0d727719e9c292d1b7d6a1ca8ec8316a Mon Sep 17 00:00:00 2001 From: Roy Mendelssohn Date: Tue, 30 Apr 2019 07:41:26 -0700 Subject: [PATCH 3/4] Satisfy CRAN timings main functons were moved to separate files to satisfy CRAN timing requirements for examples. Documentationadjusted accordingly. One more graphic in vignette was pre-generate to speed upbuilding of vignette. --- DESCRIPTION | 2 +- LICENSE | 0 NEWS.md | 3 + R/add_ggplot.R | 36 ++ R/add_griddap.R | 203 ++++++++++ R/add_tabledap.R | 124 +++++++ R/bbox_set.R | 2 +- R/plotdap.R | 339 +---------------- R/utils.R | 9 +- .../bootstrap-3.3.5/css/bootstrap-theme.css | 0 .../css/bootstrap-theme.css.map | 0 .../css/bootstrap-theme.min.css | 0 .../bootstrap-3.3.5/css/bootstrap.css | 0 .../bootstrap-3.3.5/css/bootstrap.css.map | 0 .../bootstrap-3.3.5/css/bootstrap.min.css | 0 .../bootstrap-3.3.5/css/cerulean.min.css | 0 .../bootstrap-3.3.5/css/cosmo.min.css | 0 .../bootstrap-3.3.5/css/flatly.min.css | 0 .../bootstrap-3.3.5/css/fonts/Lato.ttf | Bin .../bootstrap-3.3.5/css/fonts/LatoBold.ttf | Bin .../bootstrap-3.3.5/css/fonts/LatoItalic.ttf | Bin .../bootstrap-3.3.5/css/fonts/NewsCycle.ttf | Bin .../css/fonts/NewsCycleBold.ttf | Bin .../bootstrap-3.3.5/css/fonts/OpenSans.ttf | Bin .../css/fonts/OpenSansBold.ttf | Bin .../css/fonts/OpenSansBoldItalic.ttf | Bin .../css/fonts/OpenSansItalic.ttf | Bin .../css/fonts/OpenSansLight.ttf | Bin .../css/fonts/OpenSansLightItalic.ttf | Bin .../bootstrap-3.3.5/css/fonts/Raleway.ttf | Bin .../bootstrap-3.3.5/css/fonts/RalewayBold.ttf | Bin .../bootstrap-3.3.5/css/fonts/Roboto.ttf | Bin .../bootstrap-3.3.5/css/fonts/RobotoBold.ttf | Bin .../bootstrap-3.3.5/css/fonts/RobotoLight.ttf | Bin .../css/fonts/RobotoMedium.ttf | Bin .../css/fonts/SourceSansPro.ttf | Bin .../css/fonts/SourceSansProBold.ttf | Bin .../css/fonts/SourceSansProItalic.ttf | Bin .../css/fonts/SourceSansProLight.ttf | Bin .../bootstrap-3.3.5/css/fonts/Ubuntu.ttf | Bin .../bootstrap-3.3.5/css/journal.min.css | 0 .../bootstrap-3.3.5/css/lumen.min.css | 0 .../bootstrap-3.3.5/css/paper.min.css | 0 .../bootstrap-3.3.5/css/readable.min.css | 0 .../bootstrap-3.3.5/css/sandstone.min.css | 0 .../bootstrap-3.3.5/css/simplex.min.css | 0 .../bootstrap-3.3.5/css/spacelab.min.css | 0 .../bootstrap-3.3.5/css/united.min.css | 0 README_files/bootstrap-3.3.5/css/yeti.min.css | 0 .../fonts/glyphicons-halflings-regular.eot | Bin .../fonts/glyphicons-halflings-regular.svg | 0 .../fonts/glyphicons-halflings-regular.ttf | Bin .../fonts/glyphicons-halflings-regular.woff | Bin .../fonts/glyphicons-halflings-regular.woff2 | Bin README_files/bootstrap-3.3.5/js/bootstrap.js | 0 .../bootstrap-3.3.5/js/bootstrap.min.js | 0 README_files/bootstrap-3.3.5/js/npm.js | 0 .../bootstrap-3.3.5/shim/html5shiv.min.js | 0 .../bootstrap-3.3.5/shim/respond.min.js | 0 README_files/figure-html/southPole-1.png | Bin .../figure-html/unnamed-chunk-10-1.png | Bin .../figure-html/unnamed-chunk-10-2.png | Bin .../figure-html/unnamed-chunk-11-1.png | Bin .../figure-html/unnamed-chunk-11-2.png | Bin .../figure-html/unnamed-chunk-12-1.png | Bin .../figure-html/unnamed-chunk-13-1.png | Bin .../figure-html/unnamed-chunk-14-1.png | Bin .../figure-html/unnamed-chunk-2-1.png | Bin .../figure-html/unnamed-chunk-3-1.png | Bin .../figure-html/unnamed-chunk-5-1.png | Bin .../figure-html/unnamed-chunk-5-2.png | Bin .../figure-html/unnamed-chunk-6-1.png | Bin .../figure-html/unnamed-chunk-6-2.png | Bin .../figure-html/unnamed-chunk-8-1.png | Bin .../figure-html/unnamed-chunk-9-1.png | Bin README_files/figure-html/world-1.png | Bin README_files/figure-html/world-2.png | Bin README_files/highlightjs-1.1/default.css | 0 README_files/highlightjs-1.1/highlight.js | 0 README_files/highlightjs-1.1/textmate.css | 0 README_files/jquery-1.11.3/jquery.min.js | 0 README_files/navigation-1.1/FileSaver.min.js | 0 README_files/navigation-1.1/codefolding.js | 0 README_files/navigation-1.1/sourceembed.js | 0 README_files/navigation-1.1/tabsets.js | 0 cran-comments.md | 65 ++-- docs/LICENSE-text.html | 141 +++++++ docs/README_old.html | 347 ++++++++++++++++++ docs/authors.html | 148 ++++++++ docs/docsearch.css | 148 ++++++++ docs/docsearch.js | 85 +++++ docs/index.html | 183 +++++++++ docs/link.svg | 12 + docs/pkgdown.css | 236 ++++++++++++ docs/pkgdown.js | 115 ++++++ docs/pkgdown.yml | 6 + docs/reference/QMwind.html | 174 +++++++++ docs/reference/add_ggplot-1.png | Bin 0 -> 265655 bytes docs/reference/add_ggplot.html | 193 ++++++++++ docs/reference/add_griddap-1.png | Bin 0 -> 115416 bytes docs/reference/add_griddap-2.png | Bin 0 -> 201918 bytes docs/reference/add_griddap.html | 250 +++++++++++++ docs/reference/add_tabledap.html | 242 ++++++++++++ docs/reference/bbox_set.html | 188 ++++++++++ docs/reference/index.html | 220 +++++++++++ docs/reference/murSST.html | 173 +++++++++ docs/reference/plotdap-1.png | Bin 0 -> 169914 bytes docs/reference/plotdap-2.png | Bin 0 -> 232460 bytes man/add_ggplot.Rd | 35 ++ man/add_griddap.Rd | 86 +++++ man/add_tabledap.Rd | 72 ++++ man/bbox_set.Rd | 2 +- man/plotdap.Rd | 130 +------ man/reexports.Rd | 0 myPlot.png | Bin 21578 -> 0 bytes vignettes/murSST_west.png | Bin 0 -> 61232 bytes vignettes/using_plotdap.Rmd | 86 ++--- 117 files changed, 3499 insertions(+), 556 deletions(-) mode change 100644 => 100755 LICENSE create mode 100644 NEWS.md create mode 100644 R/add_ggplot.R create mode 100644 R/add_griddap.R create mode 100644 R/add_tabledap.R mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/bootstrap-theme.css mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/bootstrap-theme.css.map mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/bootstrap-theme.min.css mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/bootstrap.css mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/bootstrap.css.map mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/bootstrap.min.css mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/cerulean.min.css mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/cosmo.min.css mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/flatly.min.css mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/fonts/Lato.ttf mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/fonts/LatoBold.ttf mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/fonts/LatoItalic.ttf mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/fonts/NewsCycle.ttf mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/fonts/NewsCycleBold.ttf mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/fonts/OpenSans.ttf mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/fonts/OpenSansBold.ttf mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/fonts/OpenSansBoldItalic.ttf mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/fonts/OpenSansItalic.ttf mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/fonts/OpenSansLight.ttf mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/fonts/OpenSansLightItalic.ttf mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/fonts/Raleway.ttf mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/fonts/RalewayBold.ttf mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/fonts/Roboto.ttf mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/fonts/RobotoBold.ttf mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/fonts/RobotoLight.ttf mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/fonts/RobotoMedium.ttf mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/fonts/SourceSansPro.ttf mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/fonts/SourceSansProBold.ttf mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/fonts/SourceSansProItalic.ttf mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/fonts/SourceSansProLight.ttf mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/fonts/Ubuntu.ttf mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/journal.min.css mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/lumen.min.css mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/paper.min.css mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/readable.min.css mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/sandstone.min.css mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/simplex.min.css mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/spacelab.min.css mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/united.min.css mode change 100644 => 100755 README_files/bootstrap-3.3.5/css/yeti.min.css mode change 100644 => 100755 README_files/bootstrap-3.3.5/fonts/glyphicons-halflings-regular.eot mode change 100644 => 100755 README_files/bootstrap-3.3.5/fonts/glyphicons-halflings-regular.svg mode change 100644 => 100755 README_files/bootstrap-3.3.5/fonts/glyphicons-halflings-regular.ttf mode change 100644 => 100755 README_files/bootstrap-3.3.5/fonts/glyphicons-halflings-regular.woff mode change 100644 => 100755 README_files/bootstrap-3.3.5/fonts/glyphicons-halflings-regular.woff2 mode change 100644 => 100755 README_files/bootstrap-3.3.5/js/bootstrap.js mode change 100644 => 100755 README_files/bootstrap-3.3.5/js/bootstrap.min.js mode change 100644 => 100755 README_files/bootstrap-3.3.5/js/npm.js mode change 100644 => 100755 README_files/bootstrap-3.3.5/shim/html5shiv.min.js mode change 100644 => 100755 README_files/bootstrap-3.3.5/shim/respond.min.js mode change 100644 => 100755 README_files/figure-html/southPole-1.png mode change 100644 => 100755 README_files/figure-html/unnamed-chunk-10-1.png mode change 100644 => 100755 README_files/figure-html/unnamed-chunk-10-2.png mode change 100644 => 100755 README_files/figure-html/unnamed-chunk-11-1.png mode change 100644 => 100755 README_files/figure-html/unnamed-chunk-11-2.png mode change 100644 => 100755 README_files/figure-html/unnamed-chunk-12-1.png mode change 100644 => 100755 README_files/figure-html/unnamed-chunk-13-1.png mode change 100644 => 100755 README_files/figure-html/unnamed-chunk-14-1.png mode change 100644 => 100755 README_files/figure-html/unnamed-chunk-2-1.png mode change 100644 => 100755 README_files/figure-html/unnamed-chunk-3-1.png mode change 100644 => 100755 README_files/figure-html/unnamed-chunk-5-1.png mode change 100644 => 100755 README_files/figure-html/unnamed-chunk-5-2.png mode change 100644 => 100755 README_files/figure-html/unnamed-chunk-6-1.png mode change 100644 => 100755 README_files/figure-html/unnamed-chunk-6-2.png mode change 100644 => 100755 README_files/figure-html/unnamed-chunk-8-1.png mode change 100644 => 100755 README_files/figure-html/unnamed-chunk-9-1.png mode change 100644 => 100755 README_files/figure-html/world-1.png mode change 100644 => 100755 README_files/figure-html/world-2.png mode change 100644 => 100755 README_files/highlightjs-1.1/default.css mode change 100644 => 100755 README_files/highlightjs-1.1/highlight.js mode change 100644 => 100755 README_files/highlightjs-1.1/textmate.css mode change 100644 => 100755 README_files/jquery-1.11.3/jquery.min.js mode change 100644 => 100755 README_files/navigation-1.1/FileSaver.min.js mode change 100644 => 100755 README_files/navigation-1.1/codefolding.js mode change 100644 => 100755 README_files/navigation-1.1/sourceembed.js mode change 100644 => 100755 README_files/navigation-1.1/tabsets.js create mode 100644 docs/LICENSE-text.html create mode 100644 docs/README_old.html create mode 100644 docs/authors.html create mode 100644 docs/docsearch.css create mode 100644 docs/docsearch.js create mode 100644 docs/index.html create mode 100644 docs/link.svg create mode 100644 docs/pkgdown.css create mode 100644 docs/pkgdown.js create mode 100644 docs/pkgdown.yml create mode 100644 docs/reference/QMwind.html create mode 100644 docs/reference/add_ggplot-1.png create mode 100644 docs/reference/add_ggplot.html create mode 100644 docs/reference/add_griddap-1.png create mode 100644 docs/reference/add_griddap-2.png create mode 100644 docs/reference/add_griddap.html create mode 100644 docs/reference/add_tabledap.html create mode 100644 docs/reference/bbox_set.html create mode 100644 docs/reference/index.html create mode 100644 docs/reference/murSST.html create mode 100644 docs/reference/plotdap-1.png create mode 100644 docs/reference/plotdap-2.png create mode 100644 man/add_ggplot.Rd create mode 100644 man/add_griddap.Rd create mode 100644 man/add_tabledap.Rd mode change 100644 => 100755 man/reexports.Rd delete mode 100644 myPlot.png create mode 100644 vignettes/murSST_west.png diff --git a/DESCRIPTION b/DESCRIPTION index b9b619c..edfc6a4 100755 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,5 +1,5 @@ Package: plotdap -Title: plotdap: Easily Visualize Data from 'ERDDAP' Servers via the rerddap Package +Title: Easily Visualize Data from 'ERDDAP' Servers via the 'rerddap' Package Version: 0.0.2 Date: 2019-04-29 Authors@R: c( diff --git a/LICENSE b/LICENSE old mode 100644 new mode 100755 diff --git a/NEWS.md b/NEWS.md new file mode 100644 index 0000000..596ae29 --- /dev/null +++ b/NEWS.md @@ -0,0 +1,3 @@ +# plotdap 0.0.2 +First CRAN release + diff --git a/R/add_ggplot.R b/R/add_ggplot.R new file mode 100644 index 0000000..e6c59c0 --- /dev/null +++ b/R/add_ggplot.R @@ -0,0 +1,36 @@ +#' Add ggplot2 elements to a plotdap object +#' +#' \code{add_ggplot} allows for plotdap ggplot maps to be modified by +#' further ggplot2 settings +#' @param plot a plotdap object. +#' @param ... arguments passed along to \code{geom_sf()} +#' (if \code{method='ggplot2'}, otherwise ignored). +#' @return A plotdap object +#' @export +#' @rdname add_ggplot +#' @examples +#' +#' library(ggplot2) +#' +#' add_ggplot( +#' plotdap( +#' crs = "+proj=laea +y_0=0 +lon_0=155 +lat_0=-90 +ellps=WGS84 +no_defs", +#' mapColor = "black" +#' ), +#' theme_bw() +#' ) +#' +#' +add_ggplot <- function(plot, ...) { + if (!is_plotdap(plot)) { + stop( + "The first argument to `add_ggplot()` must be a `plotdap()` object", + call. = FALSE + ) + } + dots <- list(...) + for (i in seq_along(dots)) { + plot$ggplot <- plot$ggplot + dots[[i]] + } + plot +} diff --git a/R/add_griddap.R b/R/add_griddap.R new file mode 100644 index 0000000..b9e603c --- /dev/null +++ b/R/add_griddap.R @@ -0,0 +1,203 @@ +#' Add rerddap::griddap() data to a plotdap map +#' +#' \code{add_griddap} adds the data from an 'rerddap::griddap() call to +#' a 'plotdap' map +#' @param plot a \link{plotdap} object. +#' @param grid a \link{griddap} object. +#' @param var a formula defining a variable, or function of variables to visualize. +#' @param fill either a character string of length 1 matching a name in \\link[rerddap]{colors} +#' or a vector of color codes. This defines the colorscale used to encode values +#' of \code{var}. +#' @param maxpixels integer > 0. Maximum number of cells to use for the plot. +#' If maxpixels < ncell(x), sampleRegular is used before plotting. +#' If gridded=TRUE maxpixels may be ignored to get a larger sample +#' @param time how to resolve multiple time frames. Choose one of the following: +#' \itemize{ +#' \item A function to apply to each observation at a particular location +#' (\link{mean} is the default). +#' \item A character string (of length 1) matching a time value. +#' } +#' @param animate whether to animate over the \code{time} variable (if it exists). +#' Currently only implemented for \code{method='ggplot2'} and requires the +#' gganimate package. +#' @param cumulative - if animation should be cumulative -default FALSE +#' @param ... arguments passed along to \code{geom_sf()} +#' (if \code{method='ggplot2'}, otherwise ignored). +#' @return A plotdap object +#' @export +#' @rdname add_griddap +#' @examples +#' +#' # base plotting tends to be faster, +#' # but is less extensible plotdap("base") +#' +#' # code to obtain datasets using `rerddap` given as comment +#' # actual datasets in data folder to meet execution timings +#' +#' # murSST <- griddap( +#' # 'jplMURSST41', latitude = c(35, 40), longitude = c(-125, -1205), +#' # time = c('last', 'last'), fields = 'analysed_sst' +#' # ) +#' p <- plotdap("base", crs = "+proj=robin") +#' p <- add_griddap(p, murSST, ~analysed_sst) +#' +#' # layer tables on top of grids +#' p <- plotdap("base") %>% +#' add_griddap(murSST, ~analysed_sst) %>% +#' add_tabledap(sardines, ~subsample_count) +#' +#' # multiple time periods +#' # wind <- griddap( +#' # 'erdQMwindmday', time = c('2016-11-16', '2017-01-16'), +#' # latitude = c(30, 50), longitude = c(210, 240), +#' # fields = 'x_wind' +#' # ) +#' p <- plotdap("base", mapTitle = "Average wind over time") +#' p <- add_griddap(p, QMwind, ~x_wind) +#' +#'\donttest{ +#' # ggplot2 add_griddap functions take too long for CRAN +#' # but here are the same examples from above +#' p <- plotdap(crs = "+proj=robin") +#' add_griddap(p, murSST, ~analysed_sst) +#' +#' p <- plotdap(mapTitle = "Average wind over time") +#' add_griddap(p, QMwind, ~x_wind) +#'} + +add_griddap <- function(plot, grid, var, fill = "viridis", + maxpixels = 10000, time = mean, animate = FALSE, + cumulative = FALSE, ...) { + if (!is.grid(grid)) + stop("The `grid` argument must be a `griddap()` object", call. = FALSE) + if (!lazyeval::is_formula(var)) + stop("The `var` argument must be a formula", call. = FALSE) + if (!is.function(time) && !is.character(time)) + stop("The `time` argument must be a function or a character string", + call. = FALSE) + + # create raster object from filename; + # otherwise create a sensible raster from data + r <- get_raster(grid, var) + + # checks for naming and numeric lat/lon + latlon_is_valid(r) + # adjust to ensure everthing is on standard lat/lon scale + r <- latlon_adjust(r) + + # if necessary, reduce a RasterBrick to a RasterLayer + # http://gis.stackexchange.com/questions/82390/summarize-values-from-a-raster-brick-by-latitude-bands-in-r + if (body(time) == 'UseMethod("mean")') { + time <- function(x) mean(x, na.rm = TRUE) + } + if (raster::nlayers(r) > 1) { + if (is.function(time)) { + r <- raster::calc(r, time) + } else { + nm <- make.names(time) + if (!nm %in% names(r)) { + warning( + "The `time` argument doesn't match any of time values.\n", + sprintf( + "Valid options include: '%s'", + paste(unique(grid$data$time), collapse = "', '") + ), + call. = FALSE + ) + } + r <- r[[nm]] + } + + if (raster::nlayers(r) > 1 && !animate) { + stop( + "The `time` argument hasn't reduced the raster down to a single layer.\n", + "Either set `animate=TRUE` or provide a suitable value to `time`.", + call. = FALSE + ) + } + } + + # simplify raster, if necessary + n <- raster::ncell(r) + if (n > maxpixels) { + message("grid object contains more than ", maxpixels, " pixels") + message("increase `maxpixels` for a finer resolution") + rnew <- raster::raster( + nrow = floor(raster::nrow(r) * sqrt(maxpixels / n)), + ncol = floor(raster::ncol(r) * sqrt(maxpixels / n)), + crs = raster::crs(r), + ext = raster::extent(r) + ) + if (inherits(r, "RasterBrick")) { + for (i in seq_len(raster::nlayers(r))) { + r[[i]] <- raster::resample(r[[i]], rnew, method = 'bilinear') + } + } else { + r <- raster::resample(r, rnew, method = 'bilinear') + } + } + + # assumes we apply sf::st_crs() to plot on initiation + if (inherits(plot$crs, "crs")) { + crs_string <- plot$crs$proj4string + if (!is.na(plot$crs$epsg)) { + epsg_string <- paste0("+init=epsg:", plot$crs$epsg) + crs_string <- paste(epsg_string, crs_string) + } + #r <- raster::projectRaster(r, crs = plot$crs$proj4string) + r <- raster::projectRaster(r, crs = crs_string) + } + + # color scale + cols <- if (length(fill) == 1) rerddap::colors[[fill]] else fill + + if (is_ggplotdap(plot)) { + # TODO: not the most efficient approach, but it will have to do for now + # https://twitter.com/hadleywickham/status/841763265344487424 + s <- sf::st_as_sf(raster::rasterToPolygons(r)) + vars <- setdiff(names(s), "geometry") + sg <- sf::st_as_sf(tidyr::gather_(s, "variable", "value", vars)) + if (animate) { + try_gganimate() + plot$animate <- TRUE + plot$nper <- length(sg) + plot$ggplot <- plot$ggplot + + gganimate::transition_manual(variable, cumulative = cumulative) + + ggplot2::labs(title = "{current_frame}") + } + + return( + add_ggplot( + plot, + geom_sf(data = sg, + mapping = aes_string(fill = "value", colour = "value"), ...), + scale_fill_gradientn(name = lazyeval::f_text(var), colors = cols), + scale_colour_gradientn(colors = cols), + guides(colour = FALSE) + ) + ) + } + + if (animate) { + warning( + "Animations are currently only implemented for `method='ggplot2'`", + call. = FALSE + ) + } + + # TODO: more props! + grid <- structure( + r, props = list( + name = lazyeval::f_text(var), + values = raster::values(r), + color = cols + ) + ) + + # Throw a warning if the grid extent overlaps with another grid? + plot$layers <- c( + plot$layers, list(grid) + ) + + plot +} diff --git a/R/add_tabledap.R b/R/add_tabledap.R new file mode 100644 index 0000000..6ed3a40 --- /dev/null +++ b/R/add_tabledap.R @@ -0,0 +1,124 @@ +#' Add rerddap::tabledap data to a plotdap map +#' +#' \code{add_tabledap} adds the data from an 'rerddap::tabledap()' call to +#' a 'plotdap' map +#' @param plot a \link{plotdap} object. +#' @param table a \link{tabledap} object. +#' @param var a formula defining a variable, or function of variables to visualize. +#' @param color either a character string of length 1 matching a name in \link[rerddap]{colors} +#' or a vector of color codes. This defines the colorscale used to encode values +#' of \code{var}. +#' @param size the size of the symbol. +#' @param shape the shape of the symbol. For valid options, see the 'pch' values +#' section on \link{points}. \code{plot(0:25, 0:25, pch = 0:25)} also gives a +#' quick visual of the majority of possibilities. +#' @param animate whether to animate over the \code{time} variable (if it exists). +#' Currently only implemented for \code{method='ggplot2'} and requires the +#' gganimate package. +#' @param cumulative - if animation should be cumulative -default FALSE +#' @param ... arguments passed along to \code{geom_sf()} +#' (if \code{method='ggplot2'}, otherwise ignored). +#' @return A plotdap object +#' @export +#' @rdname add_tabledap +#' @examples +#' +#' # base plotting tends to be faster, +#' # but is less extensible plotdap("base") +#' +#' # code to obtain datasets using `rerddap` given as comment +#' # actual datasets in data folder to meet execution timings +#' +#' # tabledap examples +#' # sardines <- tabledap( +#' # 'FRDCPSTrawlLHHaulCatch', +#' # fields = c('latitude', 'longitude', 'time', +#' # 'scientific_name', 'subsample_count'), +#' # 'time>=2010-01-01', 'time<=2012-01-01', +#' # 'scientific_name="Sardinops sagax"' +#' # ) +#' p <- plotdap() +#' p <- add_tabledap(p, sardines, ~subsample_count) +#' p1 <- add_tabledap(p, sardines, ~log2(subsample_count)) +#' +#' # using base R plotting +#' p <- plotdap("base") +#' p <- add_tabledap(p, sardines, ~subsample_count) +#' +#' # robinson projection +#' p <- plotdap(crs = "+proj=robin") +#' p <- add_tabledap(p, sardines, ~subsample_count) +#' +#' +add_tabledap <- function(plot, table, var, color = c("#132B43", "#56B1F7"), + size = 1.5, shape = 19, animate = FALSE, + cumulative = FALSE, ...) { + if (!is.table(table)) + stop("The `table` argument must be a `tabledap()` object", call. = FALSE) + if (!lazyeval::is_formula(var)) + stop("The var argument must be a formula", call. = FALSE) + + table <- format_table(table) + + # checks for naming and numeric lat/lon + latlon_is_valid(table) + # adjust to ensure everthing is on standard lat/lon scale + table <- latlon_adjust(table) + + nms <- names(table) + # convert to sf + table <- sf::st_as_sf( + table, crs = sf::st_crs(4326), + coords = c(grep(lonPattern(), nms), grep(latPattern(), nms)) + ) + # transform to target projection + if (inherits(plot$crs, "crs")) { + table <- sf::st_transform(table, plot$crs) + } + + # color scale + cols <- if (length(color) == 1) rerddap::colors[[color]] else color + + if (is_ggplotdap(plot)) { + + if (animate && "time" %in% names(table)) { + try_gganimate() + plot$animate <- TRUE + plot$nper <- length(unique(table$time)) + plot$ggplot <- plot$ggplot + + gganimate::transition_manual(factor(time), cumulative = cumulative) + + ggplot2::labs(title = "{current_frame}") + } + + return( + add_ggplot( + plot, + geom_sf(data = table, mapping = aes_(colour = var), + size = size, pch = shape, ...), + scale_colour_gradientn(name = lazyeval::f_text(var), colours = cols) + ) + ) + } + + + if (animate) { + warning( + "Animations are currently only implemented for `method='ggplot2'`", + call. = FALSE + ) + } + + table <- structure( + table, props = list( + name = lazyeval::f_text(var), + values = lazyeval::f_eval(var, table), + color = cols, + size = size, + shape = shape + ) + ) + + plot$layers <- c(plot$layers, list(table)) + + plot +} diff --git a/R/bbox_set.R b/R/bbox_set.R index c1fc154..f4113e9 100644 --- a/R/bbox_set.R +++ b/R/bbox_set.R @@ -1,6 +1,6 @@ #' change bounding box in plotdap object #' -#' \code{bbox_set}chnages the bounding box in an plotdap object. +#' \code{bbox_set}changes the bounding box in an plotdap object. #' Particularly needed if using gganimate::animate() #' @export #' @param plotobj valid plotdap object diff --git a/R/plotdap.R b/R/plotdap.R index 6a1d5a6..6aff168 100755 --- a/R/plotdap.R +++ b/R/plotdap.R @@ -9,7 +9,7 @@ #' for high-res grids/rasters), but is more flexible/extensible. Additional ggplot2 #' layers, as well as scale defaults, labels, theming, etc. may be modified via #' the \code{add_ggplot()} function. See the mapping vignette for an introduction -#' and overview of rerrdap's visualization methods -- +#' and overview of rerddap's visualization methods -- #' \code{browseVignettes(package = "rerddap")}. #' #' @param method the plotting method. Currently ggplot2 and base plotting @@ -22,73 +22,21 @@ #' @param mapTitle a title for the map. #' @param mapFill fill used for the map. #' @param mapColor color used to draw boundaries of the map. -#' @param ... for \code{plotdap()}/\code{add_tabledap()}/\code{add_griddap()}, -#' arguments passed along to \code{geom_sf()} (if \code{method='ggplot2'}, -#' otherwise ignored). For \code{add_ggplot2()}, these arguments may be -#' any object of class "gg" (e.g, \code{theme()}, \code{scale_fill_gradientn()}, -#' \code{geom_point()}, etc.) +#' @param ... arguments passed along to \code{geom_sf()} +#' (if \code{method='ggplot2'}, otherwise ignored). +#' @return A plotdap object #' @export -#' @seealso \code{\link{tabledap}()}, \code{\link{griddap}()} +#' @seealso \code{tabledap()}, \code{griddap()} #' @author Carson Sievert #' @examples #' #' # base plotting tends to be faster (especially for grids), #' # but is less extensible plotdap("base") #' -#' # code to obtain datasets using `rerddap` given as comment -#' # actual datasets in data folder to meet execution timings +#' plotdap() +#' plotdap("base") #' -#' # tabledap examples -#' # sardines <- tabledap( -#' # 'FRDCPSTrawlLHHaulCatch', -#' # fields = c('latitude', 'longitude', 'time', -#' # 'scientific_name', 'subsample_count'), -#' # 'time>=2010-01-01', 'time<=2012-01-01', -#' # 'scientific_name="Sardinops sagax"' -#' # ) -#' p <- plotdap() -#' p <- add_tabledap(p, sardines, ~subsample_count) -#' p1 <- add_tabledap(p, sardines, ~log2(subsample_count)) #' -#' # using base R plotting -#' p <- plotdap("base") -#' p <- add_tabledap(p, sardines, ~subsample_count) -#' -#' # robinson projection -#' p <- plotdap(crs = "+proj=robin") -#' p <- add_tabledap(p, sardines, ~subsample_count) -#' -#' # griddap examples -#' # murSST <- griddap( -#' # 'jplMURSST41', latitude = c(35, 40), longitude = c(-125, -1205), -#' # time = c('last', 'last'), fields = 'analysed_sst' -#' # ) -#' p <- plotdap("base", crs = "+proj=robin") -#' p <- add_griddap(p, murSST, ~analysed_sst) -#' -#' # layer tables on top of grids -#' p <- plotdap("base") %>% -#' add_griddap(murSST, ~analysed_sst) %>% -#' add_tabledap(sardines, ~subsample_count) -#' -#' # multiple time periods -#' # wind <- griddap( -#' # 'erdQMwindmday', time = c('2016-11-16', '2017-01-16'), -#' # latitude = c(30, 50), longitude = c(210, 240), -#' # fields = 'x_wind' -#' # ) -#' p <- plotdap("base", mapTitle = "Average wind over time") -#' p <- add_griddap(p, QMwind, ~x_wind) -#' -#'\donttest{ -#' # ggplot2 add_griddap functions take too long for CRAN -#' # but here are the same examples from above -#' p <- plotdap(crs = "+proj=robin") -#' add_griddap(p, murSST, ~analysed_sst) -#' -#' p <- plotdap(mapTitle = "Average wind over time") -#' add_griddap(p, QMwind, ~x_wind) -#'} plotdap <- function(method = c("ggplot2", "base"), mapData = maps::map('world', plot = FALSE, fill = TRUE), @@ -140,283 +88,10 @@ plotdap <- function(method = c("ggplot2", "base"), } -#' @param plot a \link{plotdap} object. -#' @param table a \link{tabledap} object. -#' @param var a formula defining a variable, or function of variables to visualize. -#' @param color either a character string of length 1 matching a name in \link[rerddap]{colors} -#' or a vector of color codes. This defines the colorscale used to encode values -#' of \code{var}. -#' @param size the size of the symbol. -#' @param shape the shape of the symbol. For valid options, see the 'pch' values -#' section on \link{points}. \code{plot(0:25, 0:25, pch = 0:25)} also gives a -#' quick visual of the majority of possibilities. -#' @param animate whether to animate over the \code{time} variable (if it exists). -#' Currently only implemented for \code{method='ggplot2'} and requires the -#' gganimate package. -#' @param cumulative - if animation should be cumulative -default FALSE -#' @export -#' @rdname plotdap - -add_tabledap <- function(plot, table, var, color = c("#132B43", "#56B1F7"), - size = 1.5, shape = 19, animate = FALSE, - cumulative = FALSE, ...) { - if (!is.table(table)) - stop("The `table` argument must be a `tabledap()` object", call. = FALSE) - if (!lazyeval::is_formula(var)) - stop("The var argument must be a formula", call. = FALSE) - - table <- format_table(table) - - # checks for naming and numeric lat/lon - latlon_is_valid(table) - # adjust to ensure everthing is on standard lat/lon scale - table <- latlon_adjust(table) - - nms <- names(table) - # convert to sf - table <- sf::st_as_sf( - table, crs = sf::st_crs(4326), - coords = c(grep(lonPattern(), nms), grep(latPattern(), nms)) - ) - # transform to target projection - if (inherits(plot$crs, "crs")) { - table <- sf::st_transform(table, plot$crs) - } - - # color scale - cols <- if (length(color) == 1) rerddap::colors[[color]] else color - - if (is_ggplotdap(plot)) { - - if (animate && "time" %in% names(table)) { - try_gganimate() - plot$animate <- TRUE - plot$nper <- length(unique(table$time)) - plot$ggplot <- plot$ggplot + - gganimate::transition_manual(factor(time), cumulative = cumulative) + - ggplot2::labs(title = "{current_frame}") - } - return( - add_ggplot( - plot, - geom_sf(data = table, mapping = aes_(colour = var), - size = size, pch = shape, ...), - scale_colour_gradientn(name = lazyeval::f_text(var), colours = cols) - ) - ) - } - if (animate) { - warning( - "Animations are currently only implemented for `method='ggplot2'`", - call. = FALSE - ) - } - table <- structure( - table, props = list( - name = lazyeval::f_text(var), - values = lazyeval::f_eval(var, table), - color = cols, - size = size, - shape = shape - ) - ) - - plot$layers <- c(plot$layers, list(table)) - - plot -} - - -#' @inheritParams add_tabledap -#' @param grid a \link{griddap} object. -#' @param fill either a character string of length 1 matching a name in \\link[rerddap]{colors} -#' or a vector of color codes. This defines the colorscale used to encode values -#' of \code{var}. -#' @param maxpixels integer > 0. Maximum number of cells to use for the plot. -#' If maxpixels < ncell(x), sampleRegular is used before plotting. -#' If gridded=TRUE maxpixels may be ignored to get a larger sample -#' @param time how to resolve multiple time frames. Choose one of the following: -#' \itemize{ -#' \item A function to apply to each observation at a particular location -#' (\link{mean} is the default). -#' \item A character string (of length 1) matching a time value. -#' } -#' @export -#' @rdname plotdap - -add_griddap <- function(plot, grid, var, fill = "viridis", - maxpixels = 10000, time = mean, animate = FALSE, - cumulative = FALSE, ...) { - if (!is.grid(grid)) - stop("The `grid` argument must be a `griddap()` object", call. = FALSE) - if (!lazyeval::is_formula(var)) - stop("The `var` argument must be a formula", call. = FALSE) - if (!is.function(time) && !is.character(time)) - stop("The `time` argument must be a function or a character string", - call. = FALSE) - - # create raster object from filename; - # otherwise create a sensible raster from data - r <- get_raster(grid, var) - - # checks for naming and numeric lat/lon - latlon_is_valid(r) - # adjust to ensure everthing is on standard lat/lon scale - r <- latlon_adjust(r) - - # if necessary, reduce a RasterBrick to a RasterLayer - # http://gis.stackexchange.com/questions/82390/summarize-values-from-a-raster-brick-by-latitude-bands-in-r - if (body(time) == 'UseMethod("mean")') { - time <- function(x) mean(x, na.rm = TRUE) - } - if (raster::nlayers(r) > 1) { - if (is.function(time)) { - r <- raster::calc(r, time) - } else { - nm <- make.names(time) - if (!nm %in% names(r)) { - warning( - "The `time` argument doesn't match any of time values.\n", - sprintf( - "Valid options include: '%s'", - paste(unique(grid$data$time), collapse = "', '") - ), - call. = FALSE - ) - } - r <- r[[nm]] - } - - if (raster::nlayers(r) > 1 && !animate) { - stop( - "The `time` argument hasn't reduced the raster down to a single layer.\n", - "Either set `animate=TRUE` or provide a suitable value to `time`.", - call. = FALSE - ) - } - } - - # simplify raster, if necessary - n <- raster::ncell(r) - if (n > maxpixels) { - message("grid object contains more than ", maxpixels, " pixels") - message("increase `maxpixels` for a finer resolution") - rnew <- raster::raster( - nrow = floor(raster::nrow(r) * sqrt(maxpixels / n)), - ncol = floor(raster::ncol(r) * sqrt(maxpixels / n)), - crs = raster::crs(r), - ext = raster::extent(r) - ) - if (inherits(r, "RasterBrick")) { - for (i in seq_len(raster::nlayers(r))) { - r[[i]] <- raster::resample(r[[i]], rnew, method = 'bilinear') - } - } else { - r <- raster::resample(r, rnew, method = 'bilinear') - } - } - - # assumes we apply sf::st_crs() to plot on initiation - if (inherits(plot$crs, "crs")) { - crs_string <- plot$crs$proj4string - if (!is.na(plot$crs$epsg)) { - epsg_string <- paste0("+init=epsg:", plot$crs$epsg) - crs_string <- paste(epsg_string, crs_string) - } - #r <- raster::projectRaster(r, crs = plot$crs$proj4string) - r <- raster::projectRaster(r, crs = crs_string) - } - - # color scale - cols <- if (length(fill) == 1) rerddap::colors[[fill]] else fill - - if (is_ggplotdap(plot)) { - # TODO: not the most efficient approach, but it will have to do for now - # https://twitter.com/hadleywickham/status/841763265344487424 - s <- sf::st_as_sf(raster::rasterToPolygons(r)) - vars <- setdiff(names(s), "geometry") - sg <- sf::st_as_sf(tidyr::gather_(s, "variable", "value", vars)) - if (animate) { - try_gganimate() - plot$animate <- TRUE - plot$nper <- length(sg) - plot$ggplot <- plot$ggplot + - gganimate::transition_manual(variable, cumulative = cumulative) + - ggplot2::labs(title = "{current_frame}") - } - - return( - add_ggplot( - plot, - geom_sf(data = sg, - mapping = aes_string(fill = "value", colour = "value"), ...), - scale_fill_gradientn(name = lazyeval::f_text(var), colors = cols), - scale_colour_gradientn(colors = cols), - guides(colour = FALSE) - ) - ) - } - - if (animate) { - warning( - "Animations are currently only implemented for `method='ggplot2'`", - call. = FALSE - ) - } - - # TODO: more props! - grid <- structure( - r, props = list( - name = lazyeval::f_text(var), - values = raster::values(r), - color = cols - ) - ) - - # Throw a warning if the grid extent overlaps with another grid? - plot$layers <- c( - plot$layers, list(grid) - ) - - plot -} - - -#' Add ggplot2 elements to a plotdap object -#' -#' @inheritParams plotdap -#' @export -#' @rdname plotdap -#' @examples -#' -#' library(ggplot2) -#' -#' add_ggplot( -#' plotdap( -#' crs = "+proj=laea +y_0=0 +lon_0=155 +lat_0=-90 +ellps=WGS84 +no_defs", -#' mapColor = "black" -#' ), -#' theme_bw() -#' ) -#' -#' -add_ggplot <- function(plot, ...) { - if (!is_plotdap(plot)) { - stop( - "The first argument to `add_ggplot()` must be a `plotdap()` object", - call. = FALSE - ) - } - dots <- list(...) - for (i in seq_along(dots)) { - plot$ggplot <- plot$ggplot + dots[[i]] - } - plot -} #' Print a ggplot plotdap object diff --git a/R/utils.R b/R/utils.R index 02a8222..1662d34 100644 --- a/R/utils.R +++ b/R/utils.R @@ -32,13 +32,14 @@ try_require <- function(package, fun) { try_gganimate <- function() { if (system.file(package = "gganimate") != "") { - if (utils::packageVersion("gganimate") >= "1.0.0") { + if (utils::packageVersion("gganimate") > "0.1") { return(TRUE) } } stop( "This functionality requires a recent version of the gganimate package.\n", - "Please install via: `install.packages('gganimate')`", + "Please install via devtools:\n", + "devtools::install_github('dgrtwo/gganimate')", call. = FALSE ) FALSE @@ -78,7 +79,9 @@ format_table <- function(table, .info) { # format time if ("time" %in% vars) { # TODO: will this cover all cases? - table[["time"]] <- as.Date(table[["time"]], origin = '1970-01-01', tz = "GMT") + #table[["time"]] <- as.Date(table[["time"]], origin = '1970-01-01', tz = "GMT") + #table[["time"]] <- lubridate::as_datetime(table[["time"]], origin = '1970-01-01', tz = "GMT") + table[["time"]] <- lubridate::as_datetime(table[["time"]], tz = "GMT") } table diff --git a/README_files/bootstrap-3.3.5/css/bootstrap-theme.css b/README_files/bootstrap-3.3.5/css/bootstrap-theme.css old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/bootstrap-theme.css.map b/README_files/bootstrap-3.3.5/css/bootstrap-theme.css.map old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/bootstrap-theme.min.css b/README_files/bootstrap-3.3.5/css/bootstrap-theme.min.css old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/bootstrap.css b/README_files/bootstrap-3.3.5/css/bootstrap.css old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/bootstrap.css.map b/README_files/bootstrap-3.3.5/css/bootstrap.css.map old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/bootstrap.min.css b/README_files/bootstrap-3.3.5/css/bootstrap.min.css old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/cerulean.min.css b/README_files/bootstrap-3.3.5/css/cerulean.min.css old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/cosmo.min.css b/README_files/bootstrap-3.3.5/css/cosmo.min.css old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/flatly.min.css b/README_files/bootstrap-3.3.5/css/flatly.min.css old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/fonts/Lato.ttf b/README_files/bootstrap-3.3.5/css/fonts/Lato.ttf old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/fonts/LatoBold.ttf b/README_files/bootstrap-3.3.5/css/fonts/LatoBold.ttf old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/fonts/LatoItalic.ttf b/README_files/bootstrap-3.3.5/css/fonts/LatoItalic.ttf old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/fonts/NewsCycle.ttf b/README_files/bootstrap-3.3.5/css/fonts/NewsCycle.ttf old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/fonts/NewsCycleBold.ttf b/README_files/bootstrap-3.3.5/css/fonts/NewsCycleBold.ttf old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/fonts/OpenSans.ttf b/README_files/bootstrap-3.3.5/css/fonts/OpenSans.ttf old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/fonts/OpenSansBold.ttf b/README_files/bootstrap-3.3.5/css/fonts/OpenSansBold.ttf old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/fonts/OpenSansBoldItalic.ttf b/README_files/bootstrap-3.3.5/css/fonts/OpenSansBoldItalic.ttf old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/fonts/OpenSansItalic.ttf b/README_files/bootstrap-3.3.5/css/fonts/OpenSansItalic.ttf old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/fonts/OpenSansLight.ttf b/README_files/bootstrap-3.3.5/css/fonts/OpenSansLight.ttf old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/fonts/OpenSansLightItalic.ttf b/README_files/bootstrap-3.3.5/css/fonts/OpenSansLightItalic.ttf old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/fonts/Raleway.ttf b/README_files/bootstrap-3.3.5/css/fonts/Raleway.ttf old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/fonts/RalewayBold.ttf b/README_files/bootstrap-3.3.5/css/fonts/RalewayBold.ttf old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/fonts/Roboto.ttf b/README_files/bootstrap-3.3.5/css/fonts/Roboto.ttf old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/fonts/RobotoBold.ttf b/README_files/bootstrap-3.3.5/css/fonts/RobotoBold.ttf old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/fonts/RobotoLight.ttf b/README_files/bootstrap-3.3.5/css/fonts/RobotoLight.ttf old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/fonts/RobotoMedium.ttf b/README_files/bootstrap-3.3.5/css/fonts/RobotoMedium.ttf old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/fonts/SourceSansPro.ttf b/README_files/bootstrap-3.3.5/css/fonts/SourceSansPro.ttf old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/fonts/SourceSansProBold.ttf b/README_files/bootstrap-3.3.5/css/fonts/SourceSansProBold.ttf old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/fonts/SourceSansProItalic.ttf b/README_files/bootstrap-3.3.5/css/fonts/SourceSansProItalic.ttf old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/fonts/SourceSansProLight.ttf b/README_files/bootstrap-3.3.5/css/fonts/SourceSansProLight.ttf old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/fonts/Ubuntu.ttf b/README_files/bootstrap-3.3.5/css/fonts/Ubuntu.ttf old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/journal.min.css b/README_files/bootstrap-3.3.5/css/journal.min.css old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/lumen.min.css b/README_files/bootstrap-3.3.5/css/lumen.min.css old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/paper.min.css b/README_files/bootstrap-3.3.5/css/paper.min.css old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/readable.min.css b/README_files/bootstrap-3.3.5/css/readable.min.css old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/sandstone.min.css b/README_files/bootstrap-3.3.5/css/sandstone.min.css old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/simplex.min.css b/README_files/bootstrap-3.3.5/css/simplex.min.css old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/spacelab.min.css b/README_files/bootstrap-3.3.5/css/spacelab.min.css old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/united.min.css b/README_files/bootstrap-3.3.5/css/united.min.css old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/css/yeti.min.css b/README_files/bootstrap-3.3.5/css/yeti.min.css old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/fonts/glyphicons-halflings-regular.eot b/README_files/bootstrap-3.3.5/fonts/glyphicons-halflings-regular.eot old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/fonts/glyphicons-halflings-regular.svg b/README_files/bootstrap-3.3.5/fonts/glyphicons-halflings-regular.svg old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/fonts/glyphicons-halflings-regular.ttf b/README_files/bootstrap-3.3.5/fonts/glyphicons-halflings-regular.ttf old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/fonts/glyphicons-halflings-regular.woff b/README_files/bootstrap-3.3.5/fonts/glyphicons-halflings-regular.woff old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/fonts/glyphicons-halflings-regular.woff2 b/README_files/bootstrap-3.3.5/fonts/glyphicons-halflings-regular.woff2 old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/js/bootstrap.js b/README_files/bootstrap-3.3.5/js/bootstrap.js old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/js/bootstrap.min.js b/README_files/bootstrap-3.3.5/js/bootstrap.min.js old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/js/npm.js b/README_files/bootstrap-3.3.5/js/npm.js old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/shim/html5shiv.min.js b/README_files/bootstrap-3.3.5/shim/html5shiv.min.js old mode 100644 new mode 100755 diff --git a/README_files/bootstrap-3.3.5/shim/respond.min.js b/README_files/bootstrap-3.3.5/shim/respond.min.js old mode 100644 new mode 100755 diff --git a/README_files/figure-html/southPole-1.png b/README_files/figure-html/southPole-1.png old mode 100644 new mode 100755 diff --git a/README_files/figure-html/unnamed-chunk-10-1.png b/README_files/figure-html/unnamed-chunk-10-1.png old mode 100644 new mode 100755 diff --git a/README_files/figure-html/unnamed-chunk-10-2.png b/README_files/figure-html/unnamed-chunk-10-2.png old mode 100644 new mode 100755 diff --git a/README_files/figure-html/unnamed-chunk-11-1.png b/README_files/figure-html/unnamed-chunk-11-1.png old mode 100644 new mode 100755 diff --git a/README_files/figure-html/unnamed-chunk-11-2.png b/README_files/figure-html/unnamed-chunk-11-2.png old mode 100644 new mode 100755 diff --git a/README_files/figure-html/unnamed-chunk-12-1.png b/README_files/figure-html/unnamed-chunk-12-1.png old mode 100644 new mode 100755 diff --git a/README_files/figure-html/unnamed-chunk-13-1.png b/README_files/figure-html/unnamed-chunk-13-1.png old mode 100644 new mode 100755 diff --git a/README_files/figure-html/unnamed-chunk-14-1.png b/README_files/figure-html/unnamed-chunk-14-1.png old mode 100644 new mode 100755 diff --git a/README_files/figure-html/unnamed-chunk-2-1.png b/README_files/figure-html/unnamed-chunk-2-1.png old mode 100644 new mode 100755 diff --git a/README_files/figure-html/unnamed-chunk-3-1.png b/README_files/figure-html/unnamed-chunk-3-1.png old mode 100644 new mode 100755 diff --git a/README_files/figure-html/unnamed-chunk-5-1.png b/README_files/figure-html/unnamed-chunk-5-1.png old mode 100644 new mode 100755 diff --git a/README_files/figure-html/unnamed-chunk-5-2.png b/README_files/figure-html/unnamed-chunk-5-2.png old mode 100644 new mode 100755 diff --git a/README_files/figure-html/unnamed-chunk-6-1.png b/README_files/figure-html/unnamed-chunk-6-1.png old mode 100644 new mode 100755 diff --git a/README_files/figure-html/unnamed-chunk-6-2.png b/README_files/figure-html/unnamed-chunk-6-2.png old mode 100644 new mode 100755 diff --git a/README_files/figure-html/unnamed-chunk-8-1.png b/README_files/figure-html/unnamed-chunk-8-1.png old mode 100644 new mode 100755 diff --git a/README_files/figure-html/unnamed-chunk-9-1.png b/README_files/figure-html/unnamed-chunk-9-1.png old mode 100644 new mode 100755 diff --git a/README_files/figure-html/world-1.png b/README_files/figure-html/world-1.png old mode 100644 new mode 100755 diff --git a/README_files/figure-html/world-2.png b/README_files/figure-html/world-2.png old mode 100644 new mode 100755 diff --git a/README_files/highlightjs-1.1/default.css b/README_files/highlightjs-1.1/default.css old mode 100644 new mode 100755 diff --git a/README_files/highlightjs-1.1/highlight.js b/README_files/highlightjs-1.1/highlight.js old mode 100644 new mode 100755 diff --git a/README_files/highlightjs-1.1/textmate.css b/README_files/highlightjs-1.1/textmate.css old mode 100644 new mode 100755 diff --git a/README_files/jquery-1.11.3/jquery.min.js b/README_files/jquery-1.11.3/jquery.min.js old mode 100644 new mode 100755 diff --git a/README_files/navigation-1.1/FileSaver.min.js b/README_files/navigation-1.1/FileSaver.min.js old mode 100644 new mode 100755 diff --git a/README_files/navigation-1.1/codefolding.js b/README_files/navigation-1.1/codefolding.js old mode 100644 new mode 100755 diff --git a/README_files/navigation-1.1/sourceembed.js b/README_files/navigation-1.1/sourceembed.js old mode 100644 new mode 100755 diff --git a/README_files/navigation-1.1/tabsets.js b/README_files/navigation-1.1/tabsets.js old mode 100644 new mode 100755 diff --git a/cran-comments.md b/cran-comments.md index 91f4c8b..d669cd0 100644 --- a/cran-comments.md +++ b/cran-comments.md @@ -7,67 +7,44 @@ ### OS X -0 errors ✔ | 0 warnings ✔ | 0 notes ✔ - - Examples with CPU or elapsed time > 5s - user system elapsed - plotdap 5.446 0.382 5.84 - ** found \donttest examples: check also with --run-donttest - -I have done everything possible to cut down example times, including putting the -necessary data in the package. plotdap.R actually contains the four main -functions, plotdap(), add_griddap(), add_tabledap(), add_griddap() so it is -the combined times for the examples for these four functions that is 5.5 seconds. +Duration: 8m 35.2s +0 errors ✔ | 0 warnings ✔ | 0 notes ✔ ### Winbuilder release - -2 notes +New submission Possibly mis-spelled words in DESCRIPTION: - rerddap (2:60, 8:81) - -The Title field should be in title case, current version then in title case: -'Easily Visualize Data from 'ERDDAP' Servers via the rerddap Package' -'Easily Visualize Data from 'ERDDAP' Servers via the Rerddap Package' + rerddap (9:81) + + Spelling is correct -rerddap is spelled correcly, and the first title case is correct since the -package name is "rerddap." - -Examples with CPU or elapsed time > 10s - user system elapsed -plotdap 12.13 0.32 12.51 - -See comment above about Mac OS X test. The 12 seconds is the time for all -four of the main functions. ### Winbuilder devel -Status: 1 NOTE +New submission Possibly mis-spelled words in DESCRIPTION: - rerddap (2:60, 8:81) + rerddap (9:81) -rerddap is spelled correctly +Spelling is correct -### Fedora +### RHUb Windows Server 2008 R2 SP1, R-devel, 32/64 bit -Possibly mis-spelled words in DESCRIPTION: - rerddap (2:60, 8:81) +New submission -The Title field should be in title case. Current version is: -‘Easily visualize data from 'ERDDAP' Servers via the rerddap package’ -In title case that is: -‘Easily Visualize Data from 'ERDDAP' Servers via the Rerddap Package’ +Possibly mis-spelled words in DESCRIPTION: + rerddap (9:81) + + Spelling is Correct -* checking examples ... NOTE -Examples with CPU or elapsed time > 5s - user system elapsed -plotdap 15.556 0.348 15.925 -** found \donttest examples: check also with --run-donttest +### RHub Fedora -Same comments as above. Spelling is correct. Timing is the combined time -for four functions. +New submission +Possibly mis-spelled words in DESCRIPTION: + rerddap (9:81) + +Spelling is correct * This is a new release. diff --git a/docs/LICENSE-text.html b/docs/LICENSE-text.html new file mode 100644 index 0000000..cd49217 --- /dev/null +++ b/docs/LICENSE-text.html @@ -0,0 +1,141 @@ + + + + + + + + +License • plotdap + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+
+ + + +
+ +
+
+ + +
YEAR: 2017
+COPYRIGHT HOLDER: Carson Sievert
+
+ +
+ +
+ + +
+ + +
+

Site built with pkgdown 1.3.0.9000.

+
+
+
+ + + + + + diff --git a/docs/README_old.html b/docs/README_old.html new file mode 100644 index 0000000..f648321 --- /dev/null +++ b/docs/README_old.html @@ -0,0 +1,347 @@ + + + + + + + + +plotdap • plotdap + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + +
+ +
+
+ + +
+ +

Build Status

+

The R package plotdap makes it easy to visualize ‘tabledap’ and ‘griddap’ objects obtained via the rerddap package.

+
+

+Installation

+

plotdap isn’t (yet) on CRAN, but you can install the development version with:

+
devtools::install_github('ropensci/plotdap')
+
+
+

+Getting started with plotdap() +

+

The plotdap() function makes it easy to visualize data acquired via tabledap() or griddap(). Regardless of the data you want to visualize, you’ll always want to start a plot via plotdap(), where you may specify some “global” plotting options. Subsequent sections will demonstrate how to add tables/grids via add_tabledap()/add_griddap(), but for now we’ll focus on options provided by plotdap(). Most importantly, the first argument decides whether base or ggplot2 graphics should be used for the actual plotting.

+
library(plotdap)
+plotdap()
+plotdap("base")
+

+

In addition to choosing a plotting method, plotdap() is where you can define properties of the background map, including the target projection using a valid coordinate reference system (CRS) defintion. Projection is performed using the PROJ.4 library, and spatialreference.org is a great resource for finding PROJ.4 CRS descriptions. Using the search utility, you can for example, search for “South Pole” and pick from a number of options. Here I’ve chosen the MODIS South Pole Stereographic option and copy-pasted the Proj4 page with the CRS definition:

+ +

+

You might notice that some projections aren’t “well-defined” on a global scale, and thus, may result in an error, or a “broken” looking map. For instance, this Albers projection centered on Alaska:

+ + +

That does not mean we can’t use this (or similar) projections – we just have to be careful that they are sensible given the lat/lon limits. By default, those limits span the entire world, but as we’ll see later, the limits are shrunk to the given data (i.e., griddap() / tabledap()) limits. In other words, we should expect this projection to work once we “add” some data located near Alaska to the visualization. However, in case you want to make a map without any data, or want to customize the background map in some special way, you can supply an sf object (or something coercable to an sf object) to the mapData argument.

+
library(sf)
+library(mapdata)
+w <- st_as_sf(maps::map("world", plot = FALSE, fill = TRUE))
+us <- st_transform(subset(w, ID == "USA"), alaska)
+plotdap(mapData = us)
+

+

With the odd exception of window sizing and projections, the options in plotdap() should just work in a similar way for either plotting method. However, there are some useful options that are deliberately left out, since they work differently based on the plotting method.

+

Since the result of plotdap() is always a map, it always forces a fixed aspect ratio (i.e., $\frac{height}{width}$ of graph equals $r=\frac{latitude}{longitude}$). For this reason, the current size of your graphics device may not be sensible for the value of $r$ (for instance, if $r$ is high, but the height of the graphics device is small, you may see an error such as: polygon edge not found since the device cannot possibly render the result under the conditions). For a number of reasons, plotdap() will not automatically resize your graphics device; instead, it’s recommended that you use a reliable graphics device such as Cairo, and use a height/width ratio close to $r$.

+
# write plot to disk using the Cairo package
+library(Cairo)
+# (latitude limits) / (longitude limits)
+r <- 85 / 120
+CairoPNG("myPlot.png", height = 400 * r, width = 400, res = 96)
+# alter default margins for base plotting (leaving just enough space for a title)
+par(mar = c(0, 0, 1, 0))
+plotdap("base", mapData = us, mapTitle = "Albers projection of Alaska")
+dev.off()
+#> quartz_off_screen 
+#>                 2
+

+

More advanced users that know some base/ggplot2 plotting may want more control of certain aspects of the plot (a later section – Customizing plotdap() objects – covers this topic).

+
+
+

+Adding tabledap() layers

+

The add_tabledap() function allows you to add markers that encode variable(s) obtained via tabledap() to an existing plotdap() object. For example, suppose we have the following sardines data, and wish to understand the frequency of subsample counts:

+ +

At the very least, add_tabledap() needs a base map (i.e., a plotdap() object), the tabledap() data, and a formula defining the variable of interest (for encoding the color of the markers). In R, you can create a formula by prefixing ~ to some expression. This formula can simply reference a variable already residing in the dataset (e.g., ~subsample_count) or it can be a function of some variables (e.g. ~log2(subsample_count)):

+
add_tabledap(
+  plotdap(), 
+  sardines, 
+  ~subsample_count
+)
+add_tabledap(
+  plotdap(crs = "+proj=robin", mapTitle = "Log subsample count"), 
+  sardines, 
+  ~log2(subsample_count)
+)
+

+

Since time is an important variable in many tabledap() objects, add_tabledap() also has a animate argument which allows you to easily animate over the time variable. It is also easy to alter the color scale and symbol type via the color and shape arguments. For details about these arguments, please refer to the documentation on help(add_tabledap)

+ +
+ + +
+
+
+

+Adding griddap() layers

+

Similar to add_tabledap(), the add_griddap() function makes it easy to add rasters (i.e., rectangular tiles) to a plotdap() object. To demonstrate, lets obtain some of the latest sea surface temperatures along the western coast of the US.

+ +

Again, similar to add_tabledap(), add_griddap() needs a base map (i.e., a plotdap() object), the griddap() data, and a formula defining the variable of interest (for encoding the fill of the rectangles). The add_griddap() function also has a maxpixels argument which sets a maximum threshold for the number of cells (i.e., pixels) to use before projection and plotting occurs. Compared to ggplot2, base plotting is much more efficient at rendering raster objects, so it might be worth increasing the threshold in that case:

+ +

+

The murSST grid has a single time point (i.e., length(unique(murSST$data$time)) == 1), but what do we do when there are multiple time points? In addition to animating multiple grids (a la add_tabledap()), you also have the option to summarize multiple grids into a single grid. To demonstrate, lets grab some wind speeds measured along the west coast of the US.

+ +

When faced with multiple time periods, and animate = FALSE (the default), the time argument is used to reduce multiple grids (i.e., raster bricks) to a single grid (i.e., a single raster layer). You can pass any R function to the time argument, but when animate = FALSE, you should take care to ensure the function returns a single value. The default uses the mean() function so that each cell represents the average (in this case amongst three time points), but we could easily set this to var() to get the variance for each cell:

+
# add space for a title
+par(mar = c(0, 0, 1, 0))
+add_griddap(
+  plotdap("base", crs = alaska, mapTitle = "Mean wind speed"), 
+  wind, ~x_wind
+)
+add_griddap(
+  plotdap("base", crs = alaska, mapTitle = "Variance of wind speed"), 
+  wind, ~x_wind, time = var
+)
+

+

If you just want to animate the raw grid values over time (instead of computing summary statistic(s) for each cell), you can set time to the identity function, then set animate = TRUE:

+ +
+ + +
+
+
+

+Combining tables/grids

+

The plotdap() interface is designed so that you can plot both tables and grids at once (although I don’t recommend trying to plot more than one griddap() or tabledap() object at once). It’s also designed to work well with the %>% operator from the magrittr package so that code can be expressed in a left-to-right (rather than inside-out) fashion:

+
plotdap("base") %>%
+  add_griddap(murSST, ~analysed_sst) %>%
+  add_tabledap(sardines, ~subsample_count)
+

+
+
+

+Modifying ggplotdap objects

+

By this point, you might have noticed some subtle differences in the defaults of plotdap("ggplot2") versus plotdap("base"). The default base version is left intentially minimal as it is often much harder (or impossible) to modify/remove elements from a base graphic once it’s drawn. However, this is fairly easy using the ggplot2 approach (assuming you know a bit of ggplot2), thanks to the add_ggplot() function (think of it like the + operator in ggplot2).

+
library(ggplot2)
+plotdap(crs = "+proj=robin") %>%
+  add_tabledap(sardines, ~subsample_count, size = 1) %>%
+  add_ggplot(
+    labs(
+      subtitle = "Sardinops sagax samples",
+      caption = "Sardines are yummy"
+    ), 
+    theme_minimal(),
+    theme(axis.ticks = element_blank(), axis.text = element_blank())
+  )
+

+
+
+ +
+ +
+ + +
+ + +
+

Site built with pkgdown 1.3.0.9000.

+
+
+
+ + + + + + diff --git a/docs/authors.html b/docs/authors.html new file mode 100644 index 0000000..60795b9 --- /dev/null +++ b/docs/authors.html @@ -0,0 +1,148 @@ + + + + + + + + +Authors • plotdap + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + +
+ +
+
+ + +
    +
  • +

    Carson Sievert. Author. +

    +
  • +
  • +

    Roy Mendelssohn. Author, contributor, maintainer. +

    +
  • +
+ +
+ +
+ + +
+ + +
+

Site built with pkgdown 1.3.0.9000.

+
+
+
+ + + + + + diff --git a/docs/docsearch.css b/docs/docsearch.css new file mode 100644 index 0000000..e5f1fe1 --- /dev/null +++ b/docs/docsearch.css @@ -0,0 +1,148 @@ +/* Docsearch -------------------------------------------------------------- */ +/* + Source: https://github.com/algolia/docsearch/ + License: MIT +*/ + +.algolia-autocomplete { + display: block; + -webkit-box-flex: 1; + -ms-flex: 1; + flex: 1 +} + +.algolia-autocomplete .ds-dropdown-menu { + width: 100%; + min-width: none; + max-width: none; + padding: .75rem 0; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, .1); + box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .175); +} + +@media (min-width:768px) { + .algolia-autocomplete .ds-dropdown-menu { + width: 175% + } +} + +.algolia-autocomplete .ds-dropdown-menu::before { + display: none +} + +.algolia-autocomplete .ds-dropdown-menu [class^=ds-dataset-] { + padding: 0; + background-color: rgb(255,255,255); + border: 0; + max-height: 80vh; +} + +.algolia-autocomplete .ds-dropdown-menu .ds-suggestions { + margin-top: 0 +} + +.algolia-autocomplete .algolia-docsearch-suggestion { + padding: 0; + overflow: visible +} + +.algolia-autocomplete .algolia-docsearch-suggestion--category-header { + padding: .125rem 1rem; + margin-top: 0; + font-size: 1.3em; + font-weight: 500; + color: #00008B; + border-bottom: 0 +} + +.algolia-autocomplete .algolia-docsearch-suggestion--wrapper { + float: none; + padding-top: 0 +} + +.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column { + float: none; + width: auto; + padding: 0; + text-align: left +} + +.algolia-autocomplete .algolia-docsearch-suggestion--content { + float: none; + width: auto; + padding: 0 +} + +.algolia-autocomplete .algolia-docsearch-suggestion--content::before { + display: none +} + +.algolia-autocomplete .ds-suggestion:not(:first-child) .algolia-docsearch-suggestion--category-header { + padding-top: .75rem; + margin-top: .75rem; + border-top: 1px solid rgba(0, 0, 0, .1) +} + +.algolia-autocomplete .ds-suggestion .algolia-docsearch-suggestion--subcategory-column { + display: block; + padding: .1rem 1rem; + margin-bottom: 0.1; + font-size: 1.0em; + font-weight: 400 + /* display: none */ +} + +.algolia-autocomplete .algolia-docsearch-suggestion--title { + display: block; + padding: .25rem 1rem; + margin-bottom: 0; + font-size: 0.9em; + font-weight: 400 +} + +.algolia-autocomplete .algolia-docsearch-suggestion--text { + padding: 0 1rem .5rem; + margin-top: -.25rem; + font-size: 0.8em; + font-weight: 400; + line-height: 1.25 +} + +.algolia-autocomplete .algolia-docsearch-footer { + width: 110px; + height: 20px; + z-index: 3; + margin-top: 10.66667px; + float: right; + font-size: 0; + line-height: 0; +} + +.algolia-autocomplete .algolia-docsearch-footer--logo { + background-image: url("data:image/svg+xml;utf8,"); + background-repeat: no-repeat; + background-position: 50%; + background-size: 100%; + overflow: hidden; + text-indent: -9000px; + width: 100%; + height: 100%; + display: block; + transform: translate(-8px); +} + +.algolia-autocomplete .algolia-docsearch-suggestion--highlight { + color: #FF8C00; + background: rgba(232, 189, 54, 0.1) +} + + +.algolia-autocomplete .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight { + box-shadow: inset 0 -2px 0 0 rgba(105, 105, 105, .5) +} + +.algolia-autocomplete .ds-suggestion.ds-cursor .algolia-docsearch-suggestion--content { + background-color: rgba(192, 192, 192, .15) +} diff --git a/docs/docsearch.js b/docs/docsearch.js new file mode 100644 index 0000000..b35504c --- /dev/null +++ b/docs/docsearch.js @@ -0,0 +1,85 @@ +$(function() { + + // register a handler to move the focus to the search bar + // upon pressing shift + "/" (i.e. "?") + $(document).on('keydown', function(e) { + if (e.shiftKey && e.keyCode == 191) { + e.preventDefault(); + $("#search-input").focus(); + } + }); + + $(document).ready(function() { + // do keyword highlighting + /* modified from https://jsfiddle.net/julmot/bL6bb5oo/ */ + var mark = function() { + + var referrer = document.URL ; + var paramKey = "q" ; + + if (referrer.indexOf("?") !== -1) { + var qs = referrer.substr(referrer.indexOf('?') + 1); + var qs_noanchor = qs.split('#')[0]; + var qsa = qs_noanchor.split('&'); + var keyword = ""; + + for (var i = 0; i < qsa.length; i++) { + var currentParam = qsa[i].split('='); + + if (currentParam.length !== 2) { + continue; + } + + if (currentParam[0] == paramKey) { + keyword = decodeURIComponent(currentParam[1].replace(/\+/g, "%20")); + } + } + + if (keyword !== "") { + $(".contents").unmark({ + done: function() { + $(".contents").mark(keyword); + } + }); + } + } + }; + + mark(); + }); +}); + +/* Search term highlighting ------------------------------*/ + +function matchedWords(hit) { + var words = []; + + var hierarchy = hit._highlightResult.hierarchy; + // loop to fetch from lvl0, lvl1, etc. + for (var idx in hierarchy) { + words = words.concat(hierarchy[idx].matchedWords); + } + + var content = hit._highlightResult.content; + if (content) { + words = words.concat(content.matchedWords); + } + + // return unique words + var words_uniq = [...new Set(words)]; + return words_uniq; +} + +function updateHitURL(hit) { + + var words = matchedWords(hit); + var url = ""; + + if (hit.anchor) { + url = hit.url_without_anchor + '?q=' + escape(words.join(" ")) + '#' + hit.anchor; + } else { + url = hit.url + '?q=' + escape(words.join(" ")); + } + + return url; +} diff --git a/docs/index.html b/docs/index.html new file mode 100644 index 0000000..92b3e3d --- /dev/null +++ b/docs/index.html @@ -0,0 +1,183 @@ + + + + + + + +Easily Visualize Data from 'ERDDAP' Servers via the 'rerddap' Package • plotdap + + + + + + + + + +
+
+ + + +
+
+ + + + + +
+ +

The plotdap package makes it easy to map data acquired via the rerddap functions tabledap() or griddap().

+
+

+Installation

+

You can install the released version of plotdap from CRAN with:

+
install.packages("plotdap")
+

The development version is available from Github and can be installed with:

+
devtools::install_github('ropensci/plotdap')
+
+
+

+Functions

+

plotdap has four main functions and can produce plots in both base graphics and ggplot2 graphics, though certain features ony work wih ggplot2:

+ +
+
+

+Examples

+

Extensive examples are gven in the vignette, which can also be viewed at:

+

https://rmendels.github.io/Using_plotdap.html

+
+
+
+ + + +
+ + +
+ +
+

Site built with pkgdown 1.3.0.9000.

+
+
+
+ + + + + diff --git a/docs/link.svg b/docs/link.svg new file mode 100644 index 0000000..88ad827 --- /dev/null +++ b/docs/link.svg @@ -0,0 +1,12 @@ + + + + + + diff --git a/docs/pkgdown.css b/docs/pkgdown.css new file mode 100644 index 0000000..c03fb08 --- /dev/null +++ b/docs/pkgdown.css @@ -0,0 +1,236 @@ +/* Sticky footer */ + +/** + * Basic idea: https://philipwalton.github.io/solved-by-flexbox/demos/sticky-footer/ + * Details: https://github.com/philipwalton/solved-by-flexbox/blob/master/assets/css/components/site.css + * + * .Site -> body > .container + * .Site-content -> body > .container .row + * .footer -> footer + * + * Key idea seems to be to ensure that .container and __all its parents__ + * have height set to 100% + * + */ + +html, body { + height: 100%; +} + +body > .container { + display: flex; + height: 100%; + flex-direction: column; + + padding-top: 60px; +} + +body > .container .row { + flex: 1 0 auto; +} + +footer { + margin-top: 45px; + padding: 35px 0 36px; + border-top: 1px solid #e5e5e5; + color: #666; + display: flex; + flex-shrink: 0; +} +footer p { + margin-bottom: 0; +} +footer div { + flex: 1; +} +footer .pkgdown { + text-align: right; +} +footer p { + margin-bottom: 0; +} + +img.icon { + float: right; +} + +img { + max-width: 100%; +} + +/* Fix bug in bootstrap (only seen in firefox) */ +summary { + display: list-item; +} + +/* Typographic tweaking ---------------------------------*/ + +.contents .page-header { + margin-top: calc(-60px + 1em); +} + +/* Section anchors ---------------------------------*/ + +a.anchor { + margin-left: -30px; + display:inline-block; + width: 30px; + height: 30px; + visibility: hidden; + + background-image: url(./link.svg); + background-repeat: no-repeat; + background-size: 20px 20px; + background-position: center center; +} + +.hasAnchor:hover a.anchor { + visibility: visible; +} + +@media (max-width: 767px) { + .hasAnchor:hover a.anchor { + visibility: hidden; + } +} + + +/* Fixes for fixed navbar --------------------------*/ + +.contents h1, .contents h2, .contents h3, .contents h4 { + padding-top: 60px; + margin-top: -40px; +} + +/* Static header placement on mobile devices */ +@media (max-width: 767px) { + .navbar-fixed-top { + position: absolute; + } + .navbar { + padding: 0; + } +} + + +/* Sidebar --------------------------*/ + +#sidebar { + margin-top: 30px; +} +#sidebar h2 { + font-size: 1.5em; + margin-top: 1em; +} + +#sidebar h2:first-child { + margin-top: 0; +} + +#sidebar .list-unstyled li { + margin-bottom: 0.5em; +} + +.orcid { + height: 16px; + vertical-align: middle; +} + +/* Reference index & topics ----------------------------------------------- */ + +.ref-index th {font-weight: normal;} + +.ref-index td {vertical-align: top;} +.ref-index .icon {width: 40px;} +.ref-index .alias {width: 40%;} +.ref-index-icons .alias {width: calc(40% - 40px);} +.ref-index .title {width: 60%;} + +.ref-arguments th {text-align: right; padding-right: 10px;} +.ref-arguments th, .ref-arguments td {vertical-align: top;} +.ref-arguments .name {width: 20%;} +.ref-arguments .desc {width: 80%;} + +/* Nice scrolling for wide elements --------------------------------------- */ + +table { + display: block; + overflow: auto; +} + +/* Syntax highlighting ---------------------------------------------------- */ + +pre { + word-wrap: normal; + word-break: normal; + border: 1px solid #eee; +} + +pre, code { + background-color: #f8f8f8; + color: #333; +} + +pre code { + overflow: auto; + word-wrap: normal; + white-space: pre; +} + +pre .img { + margin: 5px 0; +} + +pre .img img { + background-color: #fff; + display: block; + height: auto; +} + +code a, pre a { + color: #375f84; +} + +a.sourceLine:hover { + text-decoration: none; +} + +.fl {color: #1514b5;} +.fu {color: #000000;} /* function */ +.ch,.st {color: #036a07;} /* string */ +.kw {color: #264D66;} /* keyword */ +.co {color: #888888;} /* comment */ + +.message { color: black; font-weight: bolder;} +.error { color: orange; font-weight: bolder;} +.warning { color: #6A0366; font-weight: bolder;} + +/* Clipboard --------------------------*/ + +.hasCopyButton { + position: relative; +} + +.btn-copy-ex { + position: absolute; + right: 0; + top: 0; + visibility: hidden; +} + +.hasCopyButton:hover button.btn-copy-ex { + visibility: visible; +} + +/* mark.js ----------------------------*/ + +mark { + background-color: rgba(255, 255, 51, 0.5); + border-bottom: 2px solid rgba(255, 153, 51, 0.3); + padding: 1px; +} + +/* vertical spacing after htmlwidgets */ +.html-widget { + margin-bottom: 10px; +} diff --git a/docs/pkgdown.js b/docs/pkgdown.js new file mode 100644 index 0000000..eb7e83d --- /dev/null +++ b/docs/pkgdown.js @@ -0,0 +1,115 @@ +/* http://gregfranko.com/blog/jquery-best-practices/ */ +(function($) { + $(function() { + + $("#sidebar") + .stick_in_parent({offset_top: 40}) + .on('sticky_kit:bottom', function(e) { + $(this).parent().css('position', 'static'); + }) + .on('sticky_kit:unbottom', function(e) { + $(this).parent().css('position', 'relative'); + }); + + $('body').scrollspy({ + target: '#sidebar', + offset: 60 + }); + + $('[data-toggle="tooltip"]').tooltip(); + + var cur_path = paths(location.pathname); + var links = $("#navbar ul li a"); + var max_length = -1; + var pos = -1; + for (var i = 0; i < links.length; i++) { + if (links[i].getAttribute("href") === "#") + continue; + // Ignore external links + if (links[i].host !== location.host) + continue; + + var nav_path = paths(links[i].pathname); + + var length = prefix_length(nav_path, cur_path); + if (length > max_length) { + max_length = length; + pos = i; + } + } + + // Add class to parent
  • , and enclosing
  • if in dropdown + if (pos >= 0) { + var menu_anchor = $(links[pos]); + menu_anchor.parent().addClass("active"); + menu_anchor.closest("li.dropdown").addClass("active"); + } + }); + + function paths(pathname) { + var pieces = pathname.split("/"); + pieces.shift(); // always starts with / + + var end = pieces[pieces.length - 1]; + if (end === "index.html" || end === "") + pieces.pop(); + return(pieces); + } + + // Returns -1 if not found + function prefix_length(needle, haystack) { + if (needle.length > haystack.length) + return(-1); + + // Special case for length-0 haystack, since for loop won't run + if (haystack.length === 0) { + return(needle.length === 0 ? 0 : -1); + } + + for (var i = 0; i < haystack.length; i++) { + if (needle[i] != haystack[i]) + return(i); + } + + return(haystack.length); + } + + /* Clipboard --------------------------*/ + + function changeTooltipMessage(element, msg) { + var tooltipOriginalTitle=element.getAttribute('data-original-title'); + element.setAttribute('data-original-title', msg); + $(element).tooltip('show'); + element.setAttribute('data-original-title', tooltipOriginalTitle); + } + + if(ClipboardJS.isSupported()) { + $(document).ready(function() { + var copyButton = ""; + + $(".examples, div.sourceCode").addClass("hasCopyButton"); + + // Insert copy buttons: + $(copyButton).prependTo(".hasCopyButton"); + + // Initialize tooltips: + $('.btn-copy-ex').tooltip({container: 'body'}); + + // Initialize clipboard: + var clipboardBtnCopies = new ClipboardJS('[data-clipboard-copy]', { + text: function(trigger) { + return trigger.parentNode.textContent; + } + }); + + clipboardBtnCopies.on('success', function(e) { + changeTooltipMessage(e.trigger, 'Copied!'); + e.clearSelection(); + }); + + clipboardBtnCopies.on('error', function() { + changeTooltipMessage(e.trigger,'Press Ctrl+C or Command+C to copy'); + }); + }); + } +})(window.jQuery || window.$) diff --git a/docs/pkgdown.yml b/docs/pkgdown.yml new file mode 100644 index 0000000..37cda3d --- /dev/null +++ b/docs/pkgdown.yml @@ -0,0 +1,6 @@ +pandoc: 2.7.2 +pkgdown: 1.3.0.9000 +pkgdown_sha: 59cc923c953d483091aae2b6b626b195674efb5f +articles: + using_plotdap: using_plotdap.html + diff --git a/docs/reference/QMwind.html b/docs/reference/QMwind.html new file mode 100644 index 0000000..e785d5c --- /dev/null +++ b/docs/reference/QMwind.html @@ -0,0 +1,174 @@ + + + + + + + + +QMwind Data — QMwind • plotdap + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + +
    + +
    +
    + + +
    + +

    pre-Download of QMwind in `add_griddap()` example so that example +can run within CRAN Time limits

    + +
    + +
    QMwind
    + +

    Format

    + +

    An object of class griddap_nc (inherits from nc, data.frame) with 0 rows and 2 columns.

    + +

    Details

    + +

    obtained using the `rerddap` command +wind <- griddap('erdQMwindmday', + time = c('2016-11-16', '2017-01-16'), latitude = c(30, 50), + longitude = c(210, 240), + fields = 'x_wind') +)

    + + +
    + +
    + +
    + + +
    +

    Site built with pkgdown 1.3.0.9000.

    +
    +
    +
    + + + + + + diff --git a/docs/reference/add_ggplot-1.png b/docs/reference/add_ggplot-1.png new file mode 100644 index 0000000000000000000000000000000000000000..bf3bb0af5cb61ca11950d29c7c82a411654420aa GIT binary patch literal 265655 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 z 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 z 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 literal 0 HcmV?d00001 diff --git a/docs/reference/add_ggplot.html b/docs/reference/add_ggplot.html new file mode 100644 index 0000000..007a233 --- /dev/null +++ b/docs/reference/add_ggplot.html @@ -0,0 +1,193 @@ + + + + + + + + +Add ggplot2 elements to a plotdap object — add_ggplot • plotdap + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    +
    + + + +
    + +
    +
    + + +
    + +

    add_ggplot allows for plotdap ggplot maps to be modified by +further ggplot2 settings

    + +
    + +
    add_ggplot(plot, ...)
    + +

    Arguments

    + + + + + + + + + + +
    plot

    a plotdap object.

    ...

    arguments passed along to geom_sf() +(if method='ggplot2', otherwise ignored).

    + +

    Value

    + +

    A plotdap object

    + + +

    Examples

    +
    +library(ggplot2) + +add_ggplot( + plotdap( + crs = "+proj=laea +y_0=0 +lon_0=155 +lat_0=-90 +ellps=WGS84 +no_defs", + mapColor = "black" + ), + theme_bw() +)
    #> Loading required package: maps
    + +
    +
    + +
    + +
    + + +
    +

    Site built with pkgdown 1.3.0.9000.

    +
    +
    +
    + + + + + + diff --git a/docs/reference/add_griddap-1.png b/docs/reference/add_griddap-1.png new file mode 100644 index 0000000000000000000000000000000000000000..6d1b100c1567d520890d9278109928a50bcd95e1 GIT binary patch literal 115416 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 z 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�E8!!a@!BQlC*# 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

    9viNsOR^D=;|Kojg+zos8$7^K#M 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

    KYuuOWU$s~h`(P;Sg^6tmBOef!T;U*>W-VAso@ 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 + + + + + + + +Add rerddap::griddap() data to a plotdap map — add_griddap • plotdap + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    +
    + + + +
    + +
    +
    + + +
    + +

    add_griddap adds the data from an 'rerddap::griddap() call to +a 'plotdap' map

    + +
    + +
    add_griddap(plot, grid, var, fill = "viridis", maxpixels = 10000,
    +  time = mean, animate = FALSE, cumulative = FALSE, ...)
    + +

    Arguments

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    plot

    a plotdap object.

    grid

    a griddap object.

    var

    a formula defining a variable, or function of variables to visualize.

    fill

    either a character string of length 1 matching a name in \link[rerddap]colors +or a vector of color codes. This defines the colorscale used to encode values +of var.

    maxpixels

    integer > 0. Maximum number of cells to use for the plot. +If maxpixels < ncell(x), sampleRegular is used before plotting. +If gridded=TRUE maxpixels may be ignored to get a larger sample

    time

    how to resolve multiple time frames. Choose one of the following:

      +
    • A function to apply to each observation at a particular location + (mean is the default).

    • +
    • A character string (of length 1) matching a time value.

    • +
    animate

    whether to animate over the time variable (if it exists). +Currently only implemented for method='ggplot2' and requires the +gganimate package.

    cumulative

    - if animation should be cumulative -default FALSE

    ...

    arguments passed along to geom_sf() +(if method='ggplot2', otherwise ignored).

    + +

    Value

    + +

    A plotdap object

    + + +

    Examples

    +
    +# base plotting tends to be faster, +# but is less extensible plotdap("base") + +# code to obtain datasets using `rerddap` given as comment +# actual datasets in data folder to meet execution timings + +# murSST <- griddap( + # 'jplMURSST41', latitude = c(35, 40), longitude = c(-125, -1205), + # time = c('last', 'last'), fields = 'analysed_sst' + # ) +p <- plotdap("base", crs = "+proj=robin") +p <- add_griddap(p, murSST, ~analysed_sst)
    #> grid object contains more than 10000 pixels
    #> increase `maxpixels` for a finer resolution
    +# layer tables on top of grids +p <- plotdap("base") %>% + add_griddap(murSST, ~analysed_sst) %>% + add_tabledap(sardines, ~subsample_count)
    #> grid object contains more than 10000 pixels
    #> increase `maxpixels` for a finer resolution
    #> Date in ISO8601 format; converting timezone from UTC to "GMT".
    +# multiple time periods +# wind <- griddap( + # 'erdQMwindmday', time = c('2016-11-16', '2017-01-16'), + # latitude = c(30, 50), longitude = c(210, 240), + # fields = 'x_wind' +# ) +p <- plotdap("base", mapTitle = "Average wind over time") +p <- add_griddap(p, QMwind, ~x_wind)
    # ggplot2 add_griddap functions take too long for CRAN +# but here are the same examples from above +p <- plotdap(crs = "+proj=robin") +add_griddap(p, murSST, ~analysed_sst)
    #> grid object contains more than 10000 pixels
    #> increase `maxpixels` for a finer resolution
    +p <- plotdap(mapTitle = "Average wind over time") +add_griddap(p, QMwind, ~x_wind)
    +
    + +
    + +
    + + +
    +

    Site built with pkgdown 1.3.0.9000.

    +
    +
    +
    + + + + + + diff --git a/docs/reference/add_tabledap.html b/docs/reference/add_tabledap.html new file mode 100644 index 0000000..0d6bd18 --- /dev/null +++ b/docs/reference/add_tabledap.html @@ -0,0 +1,242 @@ + + + + + + + + +Add rerddap::tabledap data to a plotdap map — add_tabledap • plotdap + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + +
    + +
    +
    + + +
    + +

    add_tabledap adds the data from an 'rerddap::tabledap()' call to +a 'plotdap' map

    + +
    + +
    add_tabledap(plot, table, var, color = c("#132B43", "#56B1F7"),
    +  size = 1.5, shape = 19, animate = FALSE, cumulative = FALSE, ...)
    + +

    Arguments

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    plot

    a plotdap object.

    table

    a tabledap object.

    var

    a formula defining a variable, or function of variables to visualize.

    color

    either a character string of length 1 matching a name in colors +or a vector of color codes. This defines the colorscale used to encode values +of var.

    size

    the size of the symbol.

    shape

    the shape of the symbol. For valid options, see the 'pch' values +section on points. plot(0:25, 0:25, pch = 0:25) also gives a +quick visual of the majority of possibilities.

    animate

    whether to animate over the time variable (if it exists). +Currently only implemented for method='ggplot2' and requires the +gganimate package.

    cumulative

    - if animation should be cumulative -default FALSE

    ...

    arguments passed along to geom_sf() +(if method='ggplot2', otherwise ignored).

    + +

    Value

    + +

    A plotdap object

    + + +

    Examples

    +
    +# base plotting tends to be faster, +# but is less extensible plotdap("base") + +# code to obtain datasets using `rerddap` given as comment +# actual datasets in data folder to meet execution timings + +# tabledap examples +# sardines <- tabledap( + # 'FRDCPSTrawlLHHaulCatch', + # fields = c('latitude', 'longitude', 'time', + # 'scientific_name', 'subsample_count'), + # 'time>=2010-01-01', 'time<=2012-01-01', + # 'scientific_name="Sardinops sagax"' + # ) +p <- plotdap() +p <- add_tabledap(p, sardines, ~subsample_count)
    #> Date in ISO8601 format; converting timezone from UTC to "GMT".
    p1 <- add_tabledap(p, sardines, ~log2(subsample_count))
    #> Date in ISO8601 format; converting timezone from UTC to "GMT".
    #> Scale for 'colour' is already present. Adding another scale for 'colour', +#> which will replace the existing scale.
    +# using base R plotting +p <- plotdap("base") +p <- add_tabledap(p, sardines, ~subsample_count)
    #> Date in ISO8601 format; converting timezone from UTC to "GMT".
    +# robinson projection +p <- plotdap(crs = "+proj=robin") +p <- add_tabledap(p, sardines, ~subsample_count)
    #> Date in ISO8601 format; converting timezone from UTC to "GMT".
    + +
    +
    + +
    + +
    + + +
    +

    Site built with pkgdown 1.3.0.9000.

    +
    +
    +
    + + + + + + diff --git a/docs/reference/bbox_set.html b/docs/reference/bbox_set.html new file mode 100644 index 0000000..41ec1e9 --- /dev/null +++ b/docs/reference/bbox_set.html @@ -0,0 +1,188 @@ + + + + + + + + +change bounding box in plotdap object — bbox_set • plotdap + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + +
    + +
    +
    + + +
    + +

    bbox_setchanges the bounding box in an plotdap object. +Particularly needed if using gganimate::animate()

    + +
    + +
    bbox_set(plotobj, xlim, ylim)
    + +

    Arguments

    + + + + + + + + + + + + + + +
    plotobj

    valid plotdap object

    xlim

    new x-values of the bounding box

    ylim

    new y-values of the bounding box

    + +

    Value

    + +

    a plotdap object

    + + +

    Examples

    +
    p <- plotdap() +p <- add_tabledap(p, sardines, ~subsample_count)
    #> Date in ISO8601 format; converting timezone from UTC to "GMT".
    xlim = c(-125, -115) +ylim <- c(30., 50.) +p <- bbox_set(p, xlim, ylim)
    +
    + +
    + +
    + + +
    +

    Site built with pkgdown 1.3.0.9000.

    +
    +
    +
    + + + + + + diff --git a/docs/reference/index.html b/docs/reference/index.html new file mode 100644 index 0000000..3933014 --- /dev/null +++ b/docs/reference/index.html @@ -0,0 +1,220 @@ + + + + + + + + +Function reference • plotdap + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + +
    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    All functions

    +

    +
    +

    QMwind

    +

    QMwind Data

    +

    add_ggplot()

    +

    Add ggplot2 elements to a plotdap object

    +

    add_griddap()

    +

    Add rerddap::griddap() data to a plotdap map

    +

    add_tabledap()

    +

    Add rerddap::tabledap data to a plotdap map

    +

    bbox_set()

    +

    change bounding box in plotdap object

    +

    murSST

    +

    murSST Data

    +

    plotdap()

    +

    Visualize rerddap data

    +

    print(<ggplotdap>)

    +

    Print a ggplot plotdap object

    +

    print(<plotdap>)

    +

    Print a plotdap object

    +

    sardines

    +

    sardine Data

    +
    + + +
    + +
    + + +
    +

    Site built with pkgdown 1.3.0.9000.

    +
    +
    +
    + + + + + + diff --git a/docs/reference/murSST.html b/docs/reference/murSST.html new file mode 100644 index 0000000..5529eae --- /dev/null +++ b/docs/reference/murSST.html @@ -0,0 +1,173 @@ + + + + + + + + +murSST Data — murSST • plotdap + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + +
    + +
    +
    + + +
    + +

    pre-Download of murSST in `add_griddap()` example so that example +can run within CRAN Time limits

    + +
    + +
    murSST
    + +

    Format

    + +

    An object of class griddap_nc (inherits from nc, data.frame) with 0 rows and 2 columns.

    + +

    Details

    + +

    obtained using the `rerddap` command +murSST <- griddap( +'jplMURSST41', latitude = c(22, 51), longitude = c(-140, -105), +time = c('last', 'last'), fields = 'analysed_sst' +)

    + + +
    + +
    + +
    + + +
    +

    Site built with pkgdown 1.3.0.9000.

    +
    +
    +
    + + + + + + diff --git a/docs/reference/plotdap-1.png b/docs/reference/plotdap-1.png new file mode 100644 index 0000000000000000000000000000000000000000..03c74f47911db038a229ffac229dec75fb8b79c3 GIT binary patch literal 169914 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
    KURTh3O`ycjcj!>;d5%Bt|A?iX$e z%(^y>>D2sLYe4SF+H(b1F5%uMe2yAgz_L51Jn#Lyl)ckT)~@dEubk{uljZQL!OEPH z=1xCJ&O2;gl{3ZE0q^%{NXi1!H4Ow=6N%1{NjOipq89lbxmA#~i7lTCsITu?Qvcr5 zOINp&Sbckfx}uUk9@zM&4iGTJ=hVdc%`g6ZK6zA7aua3y8gKR%ujeA~@21u6Fw*~i zsQZDAvuXuW>T__iE~z9af|^zGKpy4J-c2ept2r3DR;PG%ke0>-5Ud8sZV7nc44$Ajz_@lyc(t7zg=jQ>xY-%8xvgz3Gznt{d73h0LmAykxXZMU|+D&?#F0!zXgEhG<*#$E42T2`sR$Jd= ze6D%IZ1jB+b zDd_ZaQ+ul@Cfap#j{GZfK5G^#3)zzk>t@Xc--`z!pA5Wps3>sl)%WevpCJ`{;sZTr zg#WDGG22I-jAwi4N5iyFs~W8lvKLyw{8GOw$Zd0^H;Y2*rxh?obV+%58xLQpe)gf2 z{KyhF>pd%=GtC3>m)ozK1LyH6JrB8iBM4P4$$@cxolQIy9F&0ITUR1|W| z{ctCu9mxIaJP_bM{iSt^g`E{Hes(~1?bU_d#Do*| zl7618$?WmPGZizMeM@aE?b?QG-w$FPZnZTaegg-JDfXXghb>Imn%n5C*o5yzR=m-h zxUJ(!-N|^0Av|W;@h0!62q4oK-W1tF?mLEI;q$m66dDoOTxZl= zz6w091dykX9bbo)q$s5^#mZhj3xojh4>$I*Sm&oT(7G!AMv9!JH!pyJ`U1;Zyt=^O z}U1ez}`3;^Q(E663!I_=X;A9ig zy-a~!f4qn;c$}s~+4l_CA(@>3oXXqT9M~x3V-8g4da5*4@Ay8ZLc=lBzO=JTVSpyS zG~7zOba3XLgO!CeEIE`SLkD`Zn z(9tP(4fCA;go=61#={pMEM`chAFNr2--OWjt=~N1+l4hNH)Gg1Ok00nPEEM(-qcj5 zxvu_Sn^vXr`~c1NSo;VXoZe}4f_cjIWxlJUtY$FLfrZ)mq~n5~v1BrHvomywnbWUh zsh3>h-K>t;tuAUPG~)JVNp^hw^$cXJa7(^I{%Hl#ilC`s48K9_daC#y3+krY?p7i~(1wjW^=1t+p#Gv<`M$@}Ipgq24lZLr#9!lqnf zOZ`V(UZ#<){zkta%$9i$4-s4ymdqq!)btr$N$!LJG?}oB8^b2(Oh-v*)wNNb?VAPR zDyY|nx-I%DkE=Qd#mBx~WHxYnZo8j0w@2GdQ{nZ%e4#cNt59_+y|v&vE;iKd&z-4Z zE&k4f7vmmZT68>F^AmDOeHnPb-q2d|Gh-qa2X&%&0L>%G;bvO9e0c;L>Bnp~<`q%L z`2!c%%5T&kX<)iupv1^o&cPNkG&4f<^5;c6J)sJp&Nc!}a%f32w*+ku`RKhA8T0pniD%Hu-3j_?B~>$*x>3o+IfS)=sAr3AWDTPj2g$T+as^kgg`S~D z=zaKA*N{QF0aOs-;pJef+hc-ts!r+fjUYaFWk4@H(Cf+lFsp+^Hie6API)M;?pTta znh#!%g*xR;p7I0x^#>8j>$0?^&`I?Z zg9QzMJNK*0dy8mBtpM32W)e>UXav<<>Opqw9lDwjX1#-3EGyF2<#Zk$)SJ4ooN4IC zDb7*~$8Y7h(IpS9g%%N&{>3xPGsU3k7#*Ln=PO~I(+QMd;^rgdl!ZIvM}=TD*c2nFLWG?{qjc&W-OvY(D4 zrfdW?D?iwe3trZ>eVUEabEP)T+gOrHFea?j(sBHpvKib%Pw#b8v0GHA?oJ3f)NZ!y z&B~j(8~hZyF7`Ow+c19Y2wy;b#v;4;RbKXzru+f88j9`%7M>g!tRAJ~YSi>RQaxUl z2J%J~4MF7~OGB`14%oO{Q8i9#oMkAo)h5SlE2X!nJ`&k~zbDIrZsnKY={NTVDt|)t z2ToqaDd%DH;)OrXL7a0BDi7?C)X+k;Gb+amOL*mIVa{=h+6cJlvWd0~DQ9!V4^=@i zqPduX`&!L)Ns%MiGSaSl+%C(X{#WRetS0zW&m#O#z}%V^3Dq*HCLACJgzlBOOtUqf z410T5!sjanK4-4eI2&N&w|X4Uim|A%fyk(rkeXb`CrM4H_YY!ou2A@$e7Us)JBw;N z=0sfI@yn)7VtJSSa76kurFCbj5r%j-{*ps|VdF%CNyCRf{K?REF8wJqyCAygEjBPR z0Yz`k(+YWCH?Bj!YO1e`Rd{xe;E3vdAqnA9??0f)mP_t&2Y;G>g^1LVgxZ#W4()3C zpz6?T*car*n$Z!!rECjf1_Dn)1(i?NTv5P??=Mp&)w!Riq*soEu3lNVp8g8E(;YH1 z5kw6f$5x=6hM{&syRJ6AevCT4;^^(&uclmlwMxEMY5MG3zZ?Up>5f_V3EP>W2lEu0 z%!n@iY

    +uje6T?jbx%^-jjWh?#=5Af_z$O#bRm)<8V7EGm?Kp)TK1~J-w8xRPALQp!>g`9|c zkgDNA4qQ*V_kwL+L;r5>4M=WTd7FERV)90fcerHGq??n=D(Qx2ac<_Pg;Zvs-Fv#w zgwwN~PAYk>Gw*VPaV91$O&|3cwjU)T@B>c zVFp@~#~k+M!`a+F#AQO=s(ybYj!-)hZEzemBpYew9@3#*ztW>B&hCe;y2XZX-Z2<} z-9nYFWTIOW6M7UeU$0WP1z7%j7&b9?hlH!d!c4S>VZ~P=m%qX(vZR35* z%@X3A$AN3GRZOsmFh>mogv>bwTMUfxqWFsFmypfir+(e48Ip$RW&=f3jz^V;G~C?!2YVzV>c z{P*hI1A#YFddTjIkR2wo@J^CR<9J-%X4)RmddVkG_mh-si|@R|f8s(i>h8Bo0DcL$ zUi8eo1||>O;)Q%15@^?)*LCAfas{h8Lh9}EwoW0Hya#s+`17}2zD5-$s39qxH z6=~^ymDVZwau6%IzDv@!l$BS{UW8a{8?l0C$svj=3-v8GKadL;L+G9?wuEtVEKyU=><<_-r)EewOrIQzbmQY!EUbP z6L7sQI&2f&@k*Rh;Y;RLlX1%LhDNU%mOIQQcqFm?qnWEF4^#pPHPzQAJfBCe*bg}x zZg@4plUpSNl=SLuBL^q=fmK{~`oCX?br&fn&~K=>4A;Yo2QtAM=m8w2S=E z!2F&N6Mj80TlLnxIzOa;Q@KuWmT;ld@w!CIPcqr6sjJue8Y6lUAyb3E1@i_F+f*00 z1G!sI2z!ar=;*+5JTlOtdRxd}q{)dHj3RV7LT*U0f=AUxM_}b+&js|Kh}MZhcZQ5r8Y|leaapnVk5vH*bKw z(dJA9+V_3;Cy*3AW%u4|kB+V!e@X`F=TXOj%)FIcRr5!jDHAOr#5FtQ={z7L&Ao;B z(|QcQVAJIuf>UHx$ax%Evu#XYhZg4 z$1e@k2q{9U-%N9It4ig*NTy}~7+UM1Wxkw+;z6IVR&|JVsoVWFgQiV?KJKLZhv zDJW@#Y7vW?^B4bhQGM6<`O|9WC9{wDzdnA|bKO61sbYBzz;M^JD=~lHbxu1uDK|{r z@6j{WJ4F`A&qpyD8L#9Y97u?imoY+&5Tjo)xMTPVHBu2oM4y9to0B``S{G3ccgBmv zDdxH^(G*C7?sIz9tL{23S0{->#YZi4{C?&4FD>=2E$p7TS8w0gzRE$Akyz>12D#>; z!-WI=c%xhc$1)4U>N_dT?6JKQ)~x5Pi}ANzJ>_`EMlJ@%EAV~L6=1rj!Crz6L$fts z%6_yadG?mn@FHEwM?=vn%c4IoMdQB^4Mp1U(L z?1*XTwFo9ybX<;+2?!;g4ViEY82@@dpKC-E%V>|dGq z_xc_y{rWH_R^DZk{g~>?I*E%cw0_DtJ#&Q1pCAOr=t z=7w@0NS@n^^5kGsf$<8>`XKk504I6|o3Xkwxc@eE2lJEWcgg(0!Y{$)ULN+esrM+? znIllPtIuejNH;ua$=HzF)?rus2jP^vGho8~oCv6LoH|$vW70PO#(Aunq?0VNmWj#Jg~Q}mh^}SOk~cfRd`$`1vcG?myi#G zr7D-|d>i$GFtS8N#F&^E5iz#p2&3w#H8SqvU_`}D`8?l|=#!eTRWvI-#~<|_->Mee z-%%2%aM1bY)4Bb_#d@u3jE&@=JgN$aHb@|&i>9iY^KIwJ<*v1$%nol#gtX5PAiA34 zaT!^O{GN)J>?ox~dEJ_t$rWBZ<<_N^(0Mf}&{88=ffZqJ%Rpi0bWJOKTF{EaXmr-IM()rEvq5Fs=O}MSZ<4rk_U--l!i{t{E z%R>3pvQUsNg}Hv`rEsva03sQsFL2C_V%bP|<#62SS-#?&hK?Zk#{Hij4pL&rf@r9{ zp&|7@93?UD)I=o}mllq#A8+%Vb^61UAa!}ElGIaEmvI?6rv3UoS4K+P%3`bs^TqH* zcx*6LGHDIX8v7CCHE(Czd4)(n?TF|!LOxnoxW3EO67cGM3r?X#GA`uzguU%%TeD+r z1pb!Rf7AKk`vM}n_Um1BdJik2)K>Y4(C@g{B{^(#sY=%cj`U!J>y5f?9gSXUZ!v(D zDx9ocPVT5M@{O|V?pP@hCIdEJBKM_@W1ZtpPN`FFH zoB~vQ4w1}HC%JSg&yHQFSiT-!nN!imnDui_w4s$%FS+fLXvH~~oQ!|Lu zUn$SnfWurJ$lyTJV3t?ky|F066|tuld(33%SBjj+Kj{^Xm50ilz$FZ;`OWiB2yE1a z&dI#o-r=zoKnNX|cRj}Q2&SQSIK3>WI{{f!J6r+|uo(s^1C2_?V8Bg2{pZmoUE>1Q z5itkyszAQQ&dqnLtsWLOsC@}eM&$;0$~$T-+BxO?@+m4EK$dyaiZS*%&^y0}&sszyWhSiY8q^$`iDQW1yC3ex!hniOt zCdmjI@y0EO@Mj64#6M1sr>bR#lA6?uKSXChnJk~j?WR>}jB<%v#*-CW1;QWLePnLq zlV41?=yD6N?a=BqFrwfh)^XO?tLscV>|1_v&;9u(%ikn6XIu@}<7I%eouWE_IP{6n zIveU77VQAx)>slsn{aE9l25^I3qHy*xp2?qaakIz2gp7pG|&pEKK|4aCGtY;QCLLwvxeQ*GzO_q*SJgeBIL)z>fW?aR1Nd^IKWdR-Gn6u z?ghjflg?0x^$&2+YG09TSnHE)Rnk}A_BD7;uJn?~>dseNC2m(xuPrWymQ> za@po%kwFs#iV2(h+JR#ERb5;Yp$D^;T z)GoWFO0uE|j2@pnGiDM+OLw+^=L*|aZ}_kFBf!|PV`1S6H9MPxrJO$4K>{o)K^~w#k}JR zAuuGTDSCN+b2oZx`>hB(?doDZJ1o3P`6#0{VX!c7F1;_irA?x4YHoLf4z}mh^Aeq; z%q5J(0ZaoVId`nj)xOTh3^5gK@f6UYJ&&3W-23SOEn-tu&fEV;ez!{_bjru9yn(+J zqr9!PtD85xsR>uC2|JrpyHL@6q9mVsiW=d#10(LNiXsg=`l?EfheGrdLa;dX+mbGr zx7laIJKo=@WcwAY&PbI`A-3@B`=6YO!S(3(xo~TH)VkEVtu4Jp^2$Kzsc7!N?F0`8nnQLB=p&J)Zr`Hg%#I4@ z%vh5m-GhZ0BHba#Z?p5o7z$s!?-RzbtNP=;zVKJao>RlwZ)Tq(M|bFTU5F|kdZ|iyMwjIP{={+r{g@kc+zh&(9 zzGZJvlziv@NPSz!srgr75|x?P%BNuGaaNOTtP_Hwd`DTf$FX>c-U6Q=)P!FLk&d}^ z$RPs#`P;l@7{27$^5Ce3fZV&9LF*5wH?TK0Sq-pxj9tZLxUwurGE;=~UPTMEPYS@e zoLKr@I~L*q=LE@7apYXSn?18+zi8l^RhzY(&_B~h{>+ta>WmCS-imXp zd%0o~L8OHw*Xlza=Bcn#yz}(h|-I`JG(4*$g^QhUDjya;?{~L8j@Ar znc?2dyI`yrZD|Zo8vGUaE33@q>S?m(qT&7_x>T6)8OIbRs(+t;0keOAR9G^{i{I25 zv~?)V?N)K?g}WzOJ&d;5I^UwBze>fg+739l^a7Rdwl6>RDlU^$@UaXN)1SSkg24;#VPx7SVgKj}EGEy%@jQsjFOuK_D>_NfBZ#zWfr8S&Yi;OyD zc75l;uwN2X&D~~i=LG;h#fERNo8znT!NttD0CcQ@j%MaPg?3W{dP&Q=%W@qp7^^wt zQPr!O3qE&NqVA@4vXWZ^Uy#CBR8MPQ%$vTD!;3JF*YKi0tvCdxE29V-IQ`hvjagFN zePE{O<`7rFpgej9$)U%+@m+{2aZ!^!sSio;RNt&0T8%j#p-6r!Tb3K2&VLnZ@Xa$$ zm14I;$-!Sg@5{JMA6Jy!LoL?~z@ri>w5Ro@!znf%SAx7Smd0a+$f`>vA<_A}DCx;% zO!SOq|Kxpc{9tU;u)e@}P0usD^%U>c(zhCbQ?hi7Ey(#r zA+;MB3#z4*x~gNzCriF9D&ssHu+l7ut5?gQLvo)+XbH81#&sUg0r@|ond zU+hu53~C*@_Feq7(rzbMD&VY0a-Rt*e^2A0a<+x#`qzi3bH@8~Uj<(?j7(FJItbC5 z2VM9q7Jk*t(DrP1m4Zc}FyfSc<8Z}JdK43@R&xBR@nXOBYRTB~1W104+koq1H|?u0 zRKJlxl_bBs+}iU~hF%#1w7j%ss1DQCrMVZ7EerBHSweMWP3OjX zoSJdqudI2g*Hc6tN7@DkB0qP|QUxLiXVk2mM;Uq?Hr6e9{k3fF3#0A6EvrvA!J+&) zc_mHy%za_`G7R_jqY-l3{S2=H3uQ%BcnfU#dycIK$J^T$>Q&#}G7wE%?>b_# zQSv}W40%U z-Meqj>($^Oo!SS4dx#1ryjj9WdJ)?!UWU-;#Pw*NCDa)uT18HfCt<#SLk`hYT;{t6 zneVgYek~B1Ok+jL=Q^5+&$wAkrrl&eK>O;=F@15c8?=4h7a)C61qCt&`|-w)T}20t zC(@tVHTIqcs$)%;EDz1iN|mPt(_D|J$eY^idvr{CUr%ALWac#o7gg_|z4FIQkyj$E zxX0{y-gDH|bZt=*3@XN3YEi+VJfgm9enTIejKe!nk5+5v^+|Km;gB?NMvNDEy|{f+13d+0 zc63?MrFcEH@oN3O;JiD6??Uzqk$?m8q7A&6#t&x> zXm}7v-=P=2X+-LESBI#}_2fSDFdJe(@)kNyQ=c4+KiN;I zX%ULYZfO6okn%l8P=)s8z^5)!F8;R15uK}f`vW0YTOw%*$Kt@$x@A~BVw%*%*xb%Wvon>m7)Ty|&^Y;;2$R}agOVba3ZE8k+-rXPY zM>YQTN*a8GNIXV53j;7*a);W=^(Y=y-9;lYK(=BqJqJ7GV*0QGt<9=+Axk#UU;kzs zr|Tzyb1GCu0X%Kh=9tsAV-}TC&jEhT3L_Kp()Gp4*aIeh37Z&^`LuxM2jzeU-3qVZ z=z^%OC!KTYiCWnSL@i1_Ms1QaAw)Hg44R)j9w?ou#pKTDN9i2b?Xj=*!e1ms_&aDw ztS)hWuu*4JjL}+h#vagvzF}Dw`bhP#MQoDSLKs(lIiQJwlOiPWC>k6Oz5>F~YGO^Bj&n z501Up;iu1ifA8PF@Vegb*Yz6D=i@pS5FQH={y_`KEee>mqY5OO*b;+ z4uVrr?_rC-OJUUPM2^Qe-ilb)D8b`bXsn=E; zg`zBW6P_Ht2C|qHndfam@7LLO}y`5U! zzbwu1&!pzeM^{?CtQtRbr^nczuz}7%juHX}bc-oR%UnFJD}qYixmN@>q~3=7xw$=n zSaF?S9bL@T_AiZpL;qW_VnxK+ksxWZa9k7P`4oI zcxV66!bDWAaireH!XkwT3U6a@nWwJ$73Ds(bd7AIh-3r@q<3Y{*6)|TK|D0|Eu-gY zo42Lu_IX<{n1i7KF8g3ufsP^#Sr0RS_kUAO)K-R~?b0Xpjg3CMzYcB~pz)PUb>vB7 zs-QBrMyEzqyVgyQcO94oWFrMh?fWwEP8-R7BhPRtNA&YUV@b&kAHMaDAej-EU24EA zI|NhhMk+hpWq5f_0Jk)uQOhOE1DC1YC>%1OH+-8u75lLo>c>_a?B8q<9>zn$uY3PSaHZ(BJa67%r^&+663NDr#$w!KE zHoIT^(h&~Hd075lC>JOr_n>Tsue0*P;8MBP2I8b#sI|K>JNwRzwb}G!lW)ZciT}qs z0G8@S2mf6VVh7>)qU>&KNPkUuHIj9p)*Y;7?8Q&F(D=?RE}_IDW8~>8#ma{!-ZXd1 zhhL0W*mfFX98!Lns*+h^R@^$Dnhn;?%PJb>ih`}Wj7L{GULXPadrc#Ti~}y)kzcxs zzDfV+W1VKPZ%_bVAdP`zT2VP+3IN{WGZtXQvv1=pfQ#eaHf5IAB&F zNhxhMdzO1)hwY%;vzDPM%gi5g2HojCf(``ESB(|B>6mUkp)ZI|7R3MZ&aYYwQVIf0 zcCQ`Caa%;RLF1JnDO2t;+iDaIZZ8tW=xmPH9|Wx$63xeYYJ}wOwZO zncqN^VEQ08mf?tSF{bV|S@3aRibi_rCa)Aa;xrstxIb+}ddie64`K)+$Z5Z%DvZ_e z&Wcc8o&vrAz3+vo*Uu=YC8{X;E+d=2mx=04dnKN1+Zz6r=e2s^c9!?m)>Nl6Tr%;& z&r2+j9lHQ_&kdj25r?P>shfQ5#hAX=T$yV9FWwEj)V87h`_kw3=)-KO2K0{pf}Y>e zjr!O3@7nC$8q%po{oZ=1bfZlM!=IrAPct15Y<|GwTqk^bTWrhBJ6ok8FLcMkjLgrS zdTno!qZzCsOZ$!vXlcyhKl(j?C8Cw(acrBJ8e> zlw!~KX*cP~RbT7J<&0gLeFZr(!PH)Mitk85RUj~Jgv+bmx@ZeorPCSujBW9(VbuW8 zgS9Ub<-P>P1LAKH-v{(fGSw<&#*NDIL$M+<(u)f~w>N>}gx$;iYG5y^c_dfbA(dw+ z4)-$PLB}v6i@Q+wke+5;d~%Nu2eMR~dR2({7FvLp4lWKEtcKZQh*JJOzj!9um5TRz$>zuYz@2Fr+MaMQiPp1*eR2{W42H?Bkue_QpCLJPN3eh7!Tf+ zDRA{WYF|48tg%rA;K$&^00#1oJ#EKrx~y&4kb%c|m)-@wjp7N8N=FyRIcLXj8(*rn zlYM&0T5#NMKhNq_kG^>nt>_at!Q=6H$J}cU?7U;zW8amT`rSn?qBmm@{(;!sI#j%{GD}B1MKv59LY!HnSY_&eg34yH4sqbb$kKOlPMi#&1`#LUZWkTG3U1;ptqoH=`E5^GHsc4a!Ii8#mg4;IFn60P8@vm zH%`O*A0NAqd0-DPm4M!01@8|pYDCkRdNqO*{dP~pN|Q(ecub!i?sf5L4Qfn)0Wmgw0KHuroL`CaX0)Z`C{$p9=-Lva5)g%L)bAB z-#9-+oF8gzxXiQV?&9-g-Iu7*@61Qo15t@0!}qt%)_y)}KK|k0gHQXGVTF8%cia0; zEPMpr4(vgl4cvw9jXWS&11|tO8~vdj%2TW14Ue}n3y#em9B;?K%-ADY$-nfz%mIYi zKbeE;oM7|S$9XV2NIrg~0Q?R^i5rtk6C@6~?O5a79r+eNmn&ZAmlc^Wllqp-gdtr~ z@T$<3N4}>6eoOB~(FV!ocFyS*bLsMll`tbC)v;x7C@a~S^8-==5ajHe&s8fte5Ogk zFW-7!><=bddQ_~!!Kzh0=3tfOg|phsBgjNqgllRK=Ha0C;*u;CR_0UNav5e+-ms$a zMfMW`;DScZf9s`$pxPer?d|=u9Oxe8iJ%tivHFxrQI@EG^o(bpT6nDzc7NL<3hGVI za|A9HQP^exjg+)m-KEzy2r;o(5#k81_&~^ChR_{K|2edyY$4}amlEbMb9-Fe+g=vI zg;1OuPu{AmXam-KT9;w0c{R=P1EO}$)w*$Zp+md*UF#}otKCC5?WB?;>SaxI@2nq+ z$_$Z2Dh=9&Em8yJL|M~Kck<#fWyL;GipdK2xiVjLC6HU*e)SVEp}OZ>7SCdGqY}_K zBIlKiJtKsO$nYJ1>;ZcB(-8b}mY79D7e8m$pLC-x?}1n3$7F!4`fd%GmP-$%F(TdSNU(MTrj6BM>YWeX}A`L-gMF7Pc16ub24 zm1nk#rsb~gvw1i55l19K{{nng*YDV6clXbQ5gBXem@X4rIJe})fzi-8z)pVXG#hk3 zJNpMaI`?-^WRqB8JtNIeKK@pI?;1O(6T+am8CSeC+8HvNI>opX>7r+MMNhUMuk9YN zO+Q1uG7Fe!hm`blT#8fW&p-!c^*I_~njq0h62MqHse%QfV#r9=-=oKbo+HeR&3)OJ z(We|hB~MG)yECKTkzbvo2l>~&>9XTR_2C1Wl5l4GFFI8H_~zwhOmbjZqISlrYUQ&h z0dcnD+M~WM2kS1kjpE9geAg6@W8RH9y9a+n+(hm6evU@(zh?%W2%XL*(UW9ScHxKi zi9T$m*ID zB0N^zkz7gD!5OlZy{R2NK&+ZlFBzT@c8OE9jeGgG*6t73Un9Bf!V&)2NQ);M`N`|a z2f@A;D&1aES?JR-!gYXOcIU32I}I5H-!AFB-Z@HO$oAo+3d+x{mn>YW&LQROW+UxW zYdR0!rOU+!;0p9z$}ANeEmcPkmjZ*%M!puh?s0CJv7HX#`+?rnV_R<>Gsi{)q1>7z zNI1@S8!teSWu&fD5kj;P-Z1p6KQff_*TW?uF^Bt~SEO?SU=;-E?GHe2dtx;Cw=j|h zjL^vTj}0(2!2k2ch};*eiAVmJI<=7VfAZEGHI;XNcll4VIf5%5DWj=}mFxAd86yat z9p1{KZ8IhsrV9hpK@Erkrj2%_(asohFavd-KG?8rNqX3m_a+ueeq3MfI6SjcH+RCb z*&}jB9?oZ*2)dN1lH6@*QJ_bY`M1iVK}7b>d8s1G4D|3=SoHc(R?9V2mIXz7I6SUW z8U}uH@jbFnz5QkR$o9ISTxZ~#C6TlTpvRZ~?tlP*cf}lC*Usiqk+6Q_ogLaM&&Gr= zm41;i5i6W2T0{dY`wnw1mxyTg#)s@>)>V3E)Z!A{-ZHc}0P2ae;LL`oN8=YW3%;Km z?48C-djkEQfK8*d;yz1)1lH^%7Ryau0_kaIJAfUwk-qR)Cn;Ayag0?z*7v944s4G5 zY=%2P;Hyhyi1czNTBS_y9)|0RL;hfnLL8*q?6LlV)?9;uf6yv7;|r`6@|jBq@E%_pxY= z&PeAZ&}He8wIF8Qqeq`vSAl&PB?afY`zu}4BohT$;@)XabA4TaD&YXN;4PX`zOV26 z{9u}`;kNRdeqOa3>gH7?_jn8lEv&8;R`$n+`z?TbTCVZbj8seL(f}yrt;U#FN`}Xv z76V3s2R68sz2rK|Jrlgi8jhYIS22|0)LU+^CsJ%G#>#Fj>?_*fb}$s(vpIeQD@a3L z08%nSE&+9lm2~~pf$nMLu_9)B`P+u)e}5?rRPUS)@Q~$82xJ@$ zREX@XS8jf8CtR_w$5GMFCl}aBI;{C;%o5o!6pbqVklv?%xl@Zpby59Uato2Rzhh34 z`yg^Lo(c&riqHzu|AcCPq<7$W4X4wS=7wY3!re@-pUKN0&PM8EkMiFNIdFQHUNTS3 zuDD^^KN){{&TnDb5Ay@SE$(st4pk$(BV4feyKSb_{?}CV#{LcsPl;G z!kUIp&9QFs+S~)20j8QqS;Q(>F1A?X8SZXRt{q@7kBI94QMDcu2>XExAy?8M0Oab- zp#!V{d3)WTjX(m^E2EqzzXU$=Jo-~9ns1l)9^XCccvk42FS7V~e`yLhx;=!S4Y-?L z*g(vsne&e{@G+jMY4aLxNOEXf;~LyU`uS;iY6j+S$)9^sMzYsLiNKy@T}WSlxID^x zj%9VLT)79!WLl~KChxsp45~`YpL;l=RXWL(5g?wCCr{k%?pAh-<}w{qwM694CCly7hAgbI9 z)^F%*kM|-S5dcT;ORdJ2*~wnKNd+FuFBNRtwK96D2oZuxFlJ13akk+CkC`0*LFdYU zuCn`2Gy3v*+?Ow+)Ka_Ou6FCo_URqIiK^>BJ&59g?MMo7Qr2G{wv|>;PM1qhZdiE_ zV-(x+n>7)H<4|ac+Jh3xde$aUQ{C!@%a@sOyyHx<@%=4USu!m;A_5<77A}XO>c8K6 z^y;fiZj0>lL!Hp_-N*@OXMLTjD7QY^5&22~Ex25SA8K|mrGJt=wHtNxtMF7-$faz# z&y)5VDB=*v`5y3@WI7Tbzcb2`f6(^gC0-c9{x@0}649_f!m_c@MNRm6>KGH&aiIv6 zqr>&&pUQF+j3(*Uch21dIE##Kjz*?>f*ZwN?*pQ@+mw+?M;&^|0c~=b<3>bb&LEU~ z`CHCdPDyM3nWIvM=FSqf8_z&?awyPE^IohcaIY+%H8Zh~a|>5wOk8KS z(~-1X2CtbCdFlnhBtcFGb6J9wk2oMrgf$tdi=Ia5jR<_Bq|O}bbKv zoYpAAoa-99N9W3iyV$Begefpr5egK*!v9?y1$<8%1}fb}(^V|ZOK|3%vwy{uTKy;5{oJ+FYyr1GZ~J}io5s?L!;5|tt0#;4 zmdHHcO3^%_gNS1d zIq#*wwb6aFk2ZQin*HVK2Srzw_4o@$BEfZC`c}5K|MLS+%&H-hfke{t@ z_*!KUx1nTX-d5{J-V1|mzw&o;teze03YJ(haBQ@yMfQ!AVhRFpmL%l#{?{_EC`|w0I%9lq(6SUh#+p8tDfv%h`>LI2at~Im>Ycm zojIJkZz3S}On9CRcxXmu|^kJJdHRdHG(FB;B7$Y~az zm>=fbTMqFA)))Nun`6YDv|3L~6u~2ZOFOE64!llrmw~-(?eA7hR7Ow9XV~93NQkv0 zO82gy#16(US%=UP*nz5sP7>NJOM^;hnD#%3B()kMORG)h2B-iniE$c%c}h2$UX;-A z<<23atxAQR&G0vCpYWh^Kimabnmw3xv*_hNiFv{VlD`Vm_e{lFKXIvOvnFrfIj3Sx^r9LKqA5Lhtw99+IGTt`UpIlgSgk*^*kX0kR_*nhtpgFFjLN_Do8|5Ea-376+r!1H1i6l*PJvqT^2HxkDXxp7rCuZY=N_F;~)Q z9F&`rhugNQA7qqsz#2VR3XktVMBSFA^M7}(Jc--Dd82huwDxuFV@%#A*&iScc_e&` zXP}LRoNl1H(y^WB+OIKrO~Hl^H_=|Laeb_J&Ig?{qjkr_y=?IcIXnDLdE`vRWNhJ6 z1@2UE)Zl+C7itB>CEu1r%%_5KkNzo~skM2;DBY|HV%dKyzZ(90yM$6?Ot`^;vy&W8 zJ@TYmEz$a2X``5pUkzZ!fm&M=b0?$&NaW9~A_7%+Ut9BF!C;d{>&NVxFx#pyNN} zxiUR2+2j{zQTt1h*$}j3V(7NPDA1I$I9?sq7kx$BB;v>~Iuh~&I%mgVUIUR= z*QQa7iN{Xzb0Az^$uRGKntNl3SpVC1B<7m$81QPwpvf#L(FQZ*x5gLfIMNx3X4R9_ z{bic$FgP)1lCj$Hfsnglaf z^rtj`^jw;0Lq6KqhkRCkeki**O+NIm8+*>wPHEF95lO5ZALr)rX8fwGtq_`|0i^qb zeXpJQ(awGR{N0WXj|aUm^WDHKM^rK1b6s#Jr6=WPxT@pb3gQqx3ly;Uvu3rU#(2s% zpbKbApcQ1!7)?r@Ga9jp(%rOOFG9&Xlx$`)4e78iec6K&a|UZhuxJ!dcA8v1d%cth z*y?OPU|lfdiZ!{jt8`7xZPwDYC3xL!em=eK^wX7o0~n_r$h%-pW$MpKO$SiZbIqR? z&T;ivC-4tRrdw76cjV&ey&+rQqtw<^_QqWHBx(mCgjwqDM~wF#5CE&oN^Tc?2eVRS zpZLMunq(x~58olu-5=*5JS)V#&0wm8Q=m8Q8U7J7bIrFNbv>8ap1l_If=rENx?jAK zgzayXTo3cf&bW)I;elQAik~3TIMq&gMDaWlf9!b@W0cYD6VfpmVFqsXGd}le@%rHZ ze$uFN)i6%pdx`#8^;jZZMzP*|xBnp|JykOGUAFTr=SfC)8d#3G6*G?rkCuRTMQQ`J z&r5b&eeO~4$91%MvCSnugXJVS1PDOyuv6a;Z}b&tG`6pEJ6#p#$i9n8bQ-&;*#?hr zm*358GtzyuPwc7b5v2O{*|?~&pf@O79+V1B^|%1}qyUo(9ruxI6QzwO$C|zixrLMq z-u#h$V2;(a+U7pV<)s=_;YWV5Pnvj>eJ-uP7~LiBvDXEdFUO;+;CpM)-~eG|^Wmt{ z`N^LJv?vt7`NVZ(qL%BR7vc7F!f|@o*ogBIA+kYS2)cW;n6iz^u_5 zB??|#(kj!EWz$Q05L;Lr5x(^?wq(;NeIjwuypBY(6b2OdQ~w>jckrh<&Pu!CQ$Tj% zQq%GY52wF|AV}#ew7Vw)ec|555{k|B%x~x?YJ|}MSo%tX#pN%wHyiIF=j@%F_r~@Y z?vRDy)gL3azqmR6kgkA@B`j;%z_jY`ivgOYJp&eGEMc3+4!!vDA)r~ld9G7Nl`m*+ zj&HHs!uUUY(55ks5jdaZE;9C+Q=UZRV%j?8E0|iIBFOn};eA&x@5h!;Om-5^IBIQs zPD;~>)8uKO6JttbWR})V0kr}epZ65>0JU+5`({CEx^@2+nW^ZRBz@iQqIdb*T!0&k z=~F@_qa1BNZq_JimF3jGj?}xs8|?(hT*n>(MA=0wvn@z|<4*GnxvSncY7hKO_xF9$ zEXPjV@^1oGIj);FeG6)QQT1BplH(a-vHbWjU(Ne{s^Uv{PyQ2@+=z;=bCdno4pIW@ z%FdYd*x?*?Ol|!fBLV)Eih-iUNM*|~#}ifdy`cRR0UK(YH;;&pC zXKdOFOakC{!xqYXT^=$rpmnUJ=*8lR`3@r_mFgCPHCaumP}}Dd4JV$3qpNy`35qBs zd_4>GZu|ws0F?-2N+kaZw9v%e#Nl#0bdq;J!v@nN?0U51M!Y!sb=~yEvhu;RNX9)= zQWd7P%}*>VOfW!FdLBJ|Gu9$7?n=k8x|_@S|&Rtma-wq5JE| ziN}}eG`z(E##Y*(+mHSu#Zr$WE~O5!Iibxz1J~vf++54>?isz66|u$k_!11@Eq5_} zUe}IzTeYk2nIOf~diie!g`nYEw%;U@baf=I3G#TSH%cyx1pSEQrMRH+B@r(bTOF3_ z%uUrL-<&tCR0TR@^$6ccjard{%^emWSxB3qt~i*0KqE=k#XVzaQ_i>B2Uqhd3qb4} zzMF46t?$%0Rq6QRi6EjEr!2VA9>Y)^RhUo9aE)O-cM#kY(hQe8%AEggwqX5pW7%_S z=~REq@((<5G2#w!by9{6G?-Jz5|P{F^>|$iD9Mi{cN8m%ImsS%r{}wQA1UL#gCIJia!;|tO^3gf z7L~ME%@>t$<4jw!ugR^E-d+)XnK=8IyU8#s+oDAja3@xNJ-76mneInjiT%A|ahDvp zIN*~n;=BuL(fuF!X@sXSRL1ppZ%s|26B=S(#9Ri*J9+6drDbJnl$zhXeS5JGi}TA9 z58kugP=-r65vTsKWo|}&X~NpJt?kgnl>zK^~g31;^{ZZylf(z_g_AGs7w z6lnzb5%ReRO*wLOH*B3b2lO-gb@079$K6KXsSI^v3w^x!dtZ*$E6y6tJe6gH(^-#6 zgSMQj3;pUUe7uiwr7o`|Ya-84fQeUU`Sy{?icu3(TZH*+zsUsJ0+y=ai3k z8@MomkVQEWxIz8i2{+h}=D09EI_Syp4B~7Ffm{cJIrtCmPix(kv(ft?eX!fw?R&5! zBX?lYE9}jFFlUomQ&suZdk$$;AGK~dmnN5er5v`M=^QD2aG+w^bA?t7p;cNSzVo?$ z3rg1q3Woa4yF~oX*7@ZZm%WxYNUG~QJNSO?WIyGr8M0S5%>q>LS0IPUqvr`;)%#bQ zecwC7{^LkR)AZqeJt_dD(srVfq-xlZoao^prr*cOc|K*L!>OneoL!T5+BTl)*+)-&r+OisS>K1 zOv`3jnNN4==po|%U+*5HE!T)at9X4n$s=!g&r78|Zy=FFpuuugmHP_RCauP8?YBsh z{gi3APYzYZNc zmuSp4E`bTRmBZ1&fh)&WdP_h0RsZSG8sM`Lc;5n9%=x}3pk8FPg$9ypHQvo4$3P~5 zOwC<8(o)4AF~JsY^P@sS?*o@7myFy};I7WQw}CUr#QTzq3k%gAR)QBYH60VBK;Haf zQEsTMt0l$So%OEL@e83d^>|3*doVV|E3Qx~&cAemJ{)^(WZgS27tHR}zY4k92I0*Z z=1Nh>a@dnA0WB=E%0r-7-DCL4#k^|W&AYw!%wa^OXlsl~O(Mjb99t$e$udd;5(koP z_!Dnl<~jZy=}18Mpovz;za8_<5vq;XBAN&4%0JW~Tk#x|XLXHy`K2$gS*H&bl|Nb( z-4Z-uv%Zve?6z=@K>O;rj;ohktqVUAH;=J99~*GjND)s}9Y1?@@Z0=l5Hl0+v#eTH z#(THu5ll0Bl*y*O>c@XB2d=LH=Po85!C$*|rK zpp`K~A^(=jzNPxs^2Zf(_AYoQMn8<%%}U5cjL*rBZrv-)8L53p-sz++$A z^{awSo9Sx){CDvaGbW=_z=$_s!sI*EA8kc&Jw%~?7AO&K{^-u2i;(wXWv!bdFfDm} zn0UAcI;h($(#>P=Q9oZa`zF=v@1^e?kw;?VEx7@TX(qJkshi^5cjNZW5cR){i%gFp zmXGP}yL_f*RmU)*LE}TzPbi|E^7K*H@lZJY3hA*?;w(@;y><39rl>k&`}8XtRdvRx zUgu(W*q580ScnUvs>eS--M^qa!8y;lJ~-<7v7;Qku>o@8HBsOqPD$-{#_;XZw^I4* zqCrfrnM5c+@0c#x$SCF(=GkDDUevZFpLObPM}L1HfgY6 zPjr@SRHhK`_^?L!Y~cBG*k?{E?=)bwlzQDunyVIP6~e2#wDZloWR5wM@oPq_=-Rrh zq2l`^D{OCfds5!$ieGOhaEI$`TGOc_MmJuMq?O+Hu7NKbzA86_EEjuAZujmrnp_a7 zCgq+(ZIIm)dP?NoN>~af8VW-w@XWdEv@4vjQXISTDh!v$6G8LpqwfWm=nvjP1{Mj) z1#LX6tfc-U$za>~s{zmjWzGtXU?`g+kyV#yQRNAmmE^h zEJP;i9ha59d7#k16t9Sp1hvX+t$qYE&VWZj0imo8GR7Kp0@lFoA8FnMO|z&yry~c) zVjVGd;%yI(4k@C0p4$z2#BVU|hp29cy=4JTUV0_1%^40-hC)>V@BOMcg~Em7V-O`J zV0Sw5P}v4v|Ju&1jd2HZqWuOk7cP?05f+fk&2qL}jV9@*k5EWN=85}&ar>a44sH#z z({747jjd(j8ZfUyQwW{Y`~QjWJIZ=Sic%v7=;_w|_Z;zZ>)~rH&x((ZlcI@!Iv)PJ z;3HL}EUzcz3>}a#8*3cs@5~;gyXgepE#afSV;!4z)V*=};#JKT_V(GT!h`sWf8_%= zC9e&uNt3K`+zay?4p(Q~pE2HwEVi03mKUF_vhC)RU_8WI)vR3h*W~Z!2#GZL`{Jj8 z@3FDOdW`O}p81*+pTS_8mo9gVQ2ashI1+pGC{#uu?Z?-6fYp1&Z?cWGzP`)qqi9E* ztIPBXdUTJV(AzoXgFO}EW3d)@J9AnijqbH`o@l8>b(yIbA9SIl6h8eudde%Sx1aCKg7A5J>X#P64ULr062K=q?nci;EfVa5L;!c8 zFOE=h19a)Di~UGgZa$A_*a#B!i+=87aXAM%Jdldjv@{5GLfZZ>Ph6yn#@u_21^m~n ziJYf*_6Lf?MhuHnl2#Kw<@N}lcDLxR0>(HR>^qdqYZ}6cB9b7hsYonoe?p$;smu;c z`>)!ISr(?J8eu@*>FM3vE(V-aF9jt9=gg~6rnTyiDlwn0WE7^TsSn%#JHR%c#utNB zU(5u)Bg8#3IBra)FNgDb0wX3_Y?J7$`r0UOo5#+_9)EFqkr1H%olK17K9^YkGIxJj zlY1sR=99Y4CJwSES67>OPpLx^tm-w04B;9inv~$Hwon#g?l-CSw(d+?t!1-6J|ak= zm(G$t&|GH=QLh1x=gO+&awq)6r&>-K^H z%SewJ?TbYHU%uXSqAm(K3jZVr*nhRkdkrkfIU6s2?R8j2(qT!3%e+bL@W!3FFHJ2h zb6Q4qEuOLipu`C^s|-l_gl=Nh6$*_%?|mw+B;JzaefXeJD~Ky7mBwv^|0AW&$Bz%M z_m-KnetKn2Zizn2qfl?~ce*$SFg0~=$IL_0{9q8y#vhkzlRuxC@rFesHL_gN{3&Qv zV->!380jpR$xrq65V9~Kc~?pDd!XF=aLTh7W~rPe7xj`v#nk2gx=ZY1@p&&5Me7vW z1iAj~%+`OpMO*lXc}=WWMEUfATt=xaa7Kw{TPb65qfqLXXceCF&FU!GCm^6J8q25K z?k=` z5dX6+FDlt78?pR)dzJgS!P%a@!~E1p@Atab+NQ;zUf*yLm`WjZkR`!gfmTw4JfAr> zc~)cgf1w_}WhL5nlZ&y*PdT8{NML?pZPZ2ERqJirh)ccZ>FDkR(T!n=a--S{NgzD@ z2A)IWB`9d+Kkl!8ncmg<@}cC>B{)F9)IaFyWSQ69HaP`97}4huHI3p$VAsPxs^qos zCG)k>E+C~kzC$2_{xj--fAgzB>f9)JB`}mBzd|aT+*<|;nh6#s-7VB>+7bQY3&lzqgq14gIn#Phwf|v!SHi~5|a&LS2 zQ>pt|J7J$uD|Hbo=>yTg{+jfv;9nB*@r;X)dlSk*R6QM`;%cwkTRax}Ny@DUE7yJd zIMuJ>arlb9(BU;s(mN=f`T2!kK_03wq5FSPjlVUWTU033)YV(E0VpmaL6{nvTo4u5 z#l7J%66MBc$O|h^-ssLFz9g-tr<{+o2}+aq$L}9hP;l5%-Y{JlSgb`}eWMfASbFQ$ zCNAA}G_$4!p>ioi*!r8zfRTZf@KIc%n#O62r;qB-pZpREiJNaMVhn0&aDx@wG@X1N zvW&+x-n}D;z3p*Xx@Tz68E^BehHbu%Oi}0GTb!@d9>^)wA}V=#aYf<)ET>mKIg^|# z@Gz=L_Z^9UXPMjS@4dM#!~%RIEz*B2&vGOwQ3kenZ@wBvJTm+)Wn5k%GeU=lC+FX1 z5(@z@t_xau?z41U_GV!sft8RuxsP#+p>;-s9;h(ColeQy6NwPt-ea*!Li&;G{AaEO z?g8`QCr|eImZ8$U4&>DtaDMms*~WRmrV)(4KF`t5aI6g1d)VzaU7hoPWyBrILmP*+ zcVUGXrSssaFNXD3EL$-gid5|ImP9{x_G@k%@8{kHRQ&r=0cv`JTioYc+}uG(UI&jS z)KC0|ow8J9PHDd5lMD>mrK;rxH>xi^XhQgu20&m_WD7yGXT}VkZOXv4zo7m&!NcCY zbe^g0b1{9tDur*j$pMs6%GNcjc~{4xEF_L-_TkBRDak`q9 zk=!FTh$O~zODzX#DQ&!>(q){`@Q7t1#WLw$%M&NtJR#?p4~M_#@@RaUL(qnD3enFGRGSx!WSe#vDOjf}^kp zA8xJks{f{mGpQ&%r~SnirZ$~S{ms8a+~+}WYdZom?{nHSQanz8=+ZW0S^EUSFni7o zM-cf*HL+T*+1*LA|brZ~*plZ`RUn%dP-;_G0nFJBfj=(y(d%D4g8_3Xz^ z0*CMdZ*tTl=dvhIn!#OT?D67AjwdV_wdLbYRJEj5r1NU@rzwn^a>L(MECG04L_Q;aHP+aQ}I%>hI5 zi<4S0yf7&G57kx&BKP3^sIU24VXss-S5Gq!W}tYMtHR>q+r8eD@aIMIE=D#3 zlVrQ|WjmZ(C*^cC1ge_fYy;z3d=(Flq!^0SR^E84F1Fw;Sx7HesX9}z8XVl3X$0#xI2DvBo?@KVS_ zi?>K#59c*4GJ2~o-`^d5@}Q4q@?_RG8OP@md)OHFQN>Cvn(t{9ZK<@x^JF$GPjCdV zlZ>%;FITf-x*SwK9l+bGLB8I5c$$Yzdmx&mCh&z;^N%JMytgL>nG{3GE?&X6kMGjIIoWAzw^6u-(oU$dcrio0Iv9R=K=ff zor!Wan38KDIf4_eS3Hb|Aa~feb!5l|QCPR)TO32mUc@%pn0bRm$*JSh zZm*hkZ)*480|g<`i5MFY-*e%d`-k4DKVM&Ep?L81>vLBu@%SVLV{m6v5MJ)>MERIv zG~IMVd?ivrmW3&|d^{N+PzaDv$J}aznyAJHr& zp!!zA*6L&SieJB5Ok7N4!|8SxXw1c7_p^ZieRy)ku*)Gw7!lR@ms^hbh9;Cz!-E43 z2=*WOIhxkHGV?r;U~krZ>sm9ZoX9#H!bw&B7*Xd0lq8-7o~XNg*rBKsCu zTLfNlrHc}>;>_o{2TJ5iio7|ZX%~hy?cH?`U=-S$k@wYzBmP&&{TD&5s7vxI5X2vB zLn0MS`IObeA4hjC&_XAI-qlSm?PVA(z7Ck3c&3?o^q<*d|>v&bUR<26{vRI}#Y(tMWr=%fOwdF-s^`5y5d->Y~1g&58{6agetxsjvPte5;7m zQISusaH#*iF5>b<|C-aLm4E`at~xaHmvP!l zD6Ti;tMdi>6#BqQWQ_t5*mM>Un#WqADpKC#c|<$Rtn5oDo<#6_G121o4-Of?-rGTk z{3xzJwj>xQH_%70iSUf-(~^{^k6K_@q}HlIdb-^I|Cu5`UrLRyQ}dbzt3~=h~$}bu{xEBxHWQOnmP=Y1fRm4UemVKAHP|qNp5m zo4_9u!}lTf*Y6UOF+<%93n!OJ8O?z8AG7J(NL!IOya>eE006U?p=F1QbMo6i;cuSE zh?Z*i)(ti*F^r)XLFLc5i}p0-t<@i}Q5&6{MbAwBnjiT6lm30o*1HmzL#ml+tm!Yk z`WR*vkiGWDm~_;B23@$~IZ^5S=)Tgfw#BCzjawbksE~G^qdyu3&n$Ks8tmd4T+BLS z-t2!q%@SdS&9`c=EKm9QdFT#UWc+V7WedVSX!IztjY%JNDvo{okWw9dU+`hw6{$PVbz3tm)h-e5`c5m5fG^xlY!xQ5X3^ zwB#DKI|uAp=!6*M2)r`0(I*@h^ff)lWfNLd_BwkKU)Tb96N7TiS=eyVxnIb4<)O-) zmg`-5satY?^>w;mv@?!Tuz>Gw%Is2su1~_!nKTI-zCXXlZr9fkhA!}WmqY6c^gAYw zk4o1p^A(dN6}QQ(voD4VMWL~ExODXKEN_2unpjJ9OkKIMkJ|3XZTBD*xbo;9X1hI$ z87``1k)9iE!pPC^_kvdJKlPN|=MrMmOZ)?LDF2Y<kc2}LRCT` z7ju5($-K?r;^%#T$#~ zr&8{8-O1--U*Pc%S#9G_`-|NjGgH#?4){D}gWnkXuJ_cpoQwqIpFGB6o_h9cV7jtnw6(fdaO`e|y3~F3E4M{{2@BGuOM17kz02nWHG>9pTZUdq&@{kRA#FsR^OoTP&qx_!Ey)D zwmzGtkqT1OydA{Z1br4&u_qgFGchKa5AaaSFTdP74r_cw$t!7V)OF({<7>{BUKmHe z6_udtTvs1bF#HU5z=x#Ll-6U87zT1=;SZkk%ts5 zX9z43((#rW$U3W!&D?>fTllnL*FCnZ#o8POqvwq#JSZvSsyk1FFQRK&NZ`+q{OQ@g z%XOm1zrDs^)2)@h<=J=SWZ^gdoDd1W=sh`Kk8z3TV$C-CRZnlp$nNN*T`e(HGW@~8 zUEVu75*YYzDs)jyc!^Su#2@ym-Ib5^U8ONy`u)pn_1ajIG;MLKgT^+uVgxoF!h82m zhq)sE`H6uglcmRMNt46WJN$ST7PxiAX*tXs0v>fFznKk*+`2l&R}H^tir9mMDdn1K zKlfe9(0BJxkx^8RgMV*MefX?L=!3@Q(;$t9y`AdyFY;~!Y;{-#4rMwsitPnD1M@ay z`2hM!x6R@L@Im!2xmPFt=VXT8P!IR(7S_A-Su1oB4As}q=Tf(MBoY9)Ua1_j z6Rd6(uqIKFGq!eDXHh`@<`iE?ZD=-Rw>%>|y3e(-&CKxU;B@~G^=rzdD^&h!0VCEG z*c(?$uos+qNS}#3Zms(~d9MqeEgV1te6?3xt~55G1ck0~dG`nK`7bN^MC<)>J}@K6 zD~=tqH*Q8*z8>o?-=YfH$_(tB&pThzb99Q=Ln})E@9yRR~h zoAIp8RyA>U{EuWiU>_7>3Z7HLS}TFc()!(|ZHM_~SZ z{k)T3VA7D8D&{q*XvV8uI?9^JMVmlf;MEqQ2%dr%377XDum|1y06$2>9s99T{?rzW zqYRZ))e(Qm@ug%7`;v0eWgMuLY#B)2L!~LjJm72?}fjv?lPj?-Gf8jz&5h{wAOsE(mgBW48`7) zezF;9;a}-;;N=ARSchj;G?`UC{r8G;*c!Mraegzw0*|{_ZNU@pInYC`KGz>_=a?8M zb@J$Qc?AS}_}nIk(U|ctI-7MSI$#0OI)(Bb;z7i37?bmT-32Up0}$Jof{8;VQ^(z% z|LyhgPd}0uctl4zP+zd7pqBNPjlH@6-Rfd4-!`Wn*DJ#fHpI<0YfgmjH!)U0(W?7j?>iHwIqi>9|mJ?R+i2J^NUPh@4-6$1~Z37-eS|BD z%@qveX9IJbsh8KEP24oU?}aUAtjub9@~Aubqs3*I;CM z+v4`lUDC_(@^Kd0m#13)A6M`F$o3m{kE0Z&R{O51*$S#QwfCq|MOCdLwp3&9y-T$S zu~$;Hs>UF*E#1pSM=*>x?Th($0qpp`m8PE zVZd{Cf*%&#gT{i#hM!5z7osYy9+T7{U!>6u%_&s~YCAshrh8jgJ?;slCj_fkiNq=0 zpEffww;7jekQz8v(b|2YbNymW7HNIvG%jMz>bl*-G=n<$NgB8s&zbWh<}kUR;yQVL zy9AAEr1jw6QTJ%MveYj`7n3S6>{#;`QMNq42UWwFG^a9pbtE_2{r{K(QD&^*K z=Kll<8RE&OUa_SmuA(OEawa`uB~!(diekyL@497cKl4R9(z3D(#hxY{;`A{s>1H?2 z&&%a|?WF}EM~9<JuiS698w zSpMPjSG@J;*_{!OL3Q-{NDflGgrs&!S zS^h(fxB}<8P8tlmkbw$0a#)UkyH@`#?N?iC_}A4;e!>k8_WoD#!I4!c0>!EXk^{Wt zH70QmUZu=lwNQU+)8DnRdDQY+JrIlHWeTfee3;afB6^H86^9nL`10u{oc^#IhUwD_X#_UUbM`bdpPKIXLp55np!@QckZuYY7+|)6P>U! zRVll?^}^O4rhCyu0fV`G(5J4H!RMm;guH?K39UJe2%Cyr@g>mq(s zn5_0;q0V`zQ}1Mq+I4~ILN*PXj%Y(>Wh}}}_$5UE@vEzQZup&?Z>F#M)8`(RRKb(Q z&#;h~9e*TsFU3>zg{X((N$l8!-TiZ9EfS5~>dJNo+K@uMe*D>Z(ELe6&M0i*9BBUl zuJ&AlA}My@s*&%e(LZzsE%lIg00>n@eaSVOE6FOE^k%f9$-iiZu)zVY<`{)}h&>5^{L={SPa zvwmwXB-}C;@qT{ci)9GU888WxxE`zf$j)kb({FKahS<^TG8VNb+ssAt8ML=N8$Riu z{M6j5D{ZUUN&R*hhPC9b|cNgHMEwv*wY3042XnX>?M6_5nN8FY@v zp8%PZ8^I~xwl=0Y(b7#0da2(^q8aB;Gj*g# zV*@u$++(P$Sx&prjhY>dTPFSjt%BKW`dS~MEsg>(yFNOzn-pF1Vf3<+tuGI!Xyti! zhIM=%Un1ps2Xs$R@6g7wik@_RC&mG_r{XVO{O?U|2eT{GA*ik2>~X9+MD6gzrO4t( z2)$lfTLxe3TtSAt3Sy2jZmEkin95K7-9AntW_!5@*NnJYO*H>E;)kLV^*IfC#bjRl zsdcvYOyzW9@argLN~jz#olc$n(HSukYh=m2AMrUtcXUE2WLsK^iGEN6`V|uazZcK8 zzdG#>j=ZzPSDhDuMn7wg435+H6qk)NY(`S`={kZ zvMNp&@2RAc_`j2GqJ{DV&^-AA=zu?w<{|6M_4+?F0SRhw>RT@&^f7y&wF9(n|4k+X zb<+Y#s;i-y{-sv7UpXG-{tpNMQWG}9cCbf{Wu3dNnr`CQCp*vlx$jy|OitA-J5JMl z`;u)p$vZVLw&Tve&r1xHHaX=TgN+H;0?x^Gr4YTpsx&!i8m{1p^PZ0GZJlz_eNZpfK0~Kg5e;np-7Ovx#+qpy zcrjtdFmNILj~A!U7#E^J?b5yWe*=)QGSV2lH&?~uTr~e&1hpzsFce-R-RQpj?PjTO2n@W(5H){X@OK@ zItn>xIbPvVHLqX|kck)~*Ell6u?X z=4NYlJFoR=_77`u*Zp;t@1TLL91WSc!R-PgX`hRJ>fW{gX}dt|_%8)Qw};+vgW|ls zdf&YyBByGsdkuNk5f-8_ucj`@SGrmutx5_*SJ&MuxB4B2C z@W$eg`k%K7℘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 literal 0 HcmV?d00001 diff --git a/docs/reference/plotdap-2.png b/docs/reference/plotdap-2.png new file mode 100644 index 0000000000000000000000000000000000000000..c283adebfcacb0caf870d81328792022c4aeb644 GIT binary patch literal 232460 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 c5dDBqI1-htaEN{Kd|m?s8Mxc4Q9c>0nd_nJdp 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≈=&rRDeX%p!OLhgp{@--@@Ceqir-y~mx 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%0DBO?9t+a5Ok&_2V0<8=2pdpC@kUCk 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 a%Rl>v-CT2*pUoCx00K`};ASMJgeCw`=>Ez8 literal 0 HcmV?d00001 diff --git a/man/add_ggplot.Rd b/man/add_ggplot.Rd new file mode 100644 index 0000000..1c2f5a8 --- /dev/null +++ b/man/add_ggplot.Rd @@ -0,0 +1,35 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/add_ggplot.R +\name{add_ggplot} +\alias{add_ggplot} +\title{Add ggplot2 elements to a plotdap object} +\usage{ +add_ggplot(plot, ...) +} +\arguments{ +\item{plot}{a plotdap object.} + +\item{...}{arguments passed along to \code{geom_sf()} +(if \code{method='ggplot2'}, otherwise ignored).} +} +\value{ +A plotdap object +} +\description{ +\code{add_ggplot} allows for plotdap ggplot maps to be modified by +further ggplot2 settings +} +\examples{ + +library(ggplot2) + +add_ggplot( + plotdap( + crs = "+proj=laea +y_0=0 +lon_0=155 +lat_0=-90 +ellps=WGS84 +no_defs", + mapColor = "black" + ), + theme_bw() +) + + +} diff --git a/man/add_griddap.Rd b/man/add_griddap.Rd new file mode 100644 index 0000000..91aa15a --- /dev/null +++ b/man/add_griddap.Rd @@ -0,0 +1,86 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/add_griddap.R +\name{add_griddap} +\alias{add_griddap} +\title{Add rerddap::griddap() data to a plotdap map} +\usage{ +add_griddap(plot, grid, var, fill = "viridis", maxpixels = 10000, + time = mean, animate = FALSE, cumulative = FALSE, ...) +} +\arguments{ +\item{plot}{a \link{plotdap} object.} + +\item{grid}{a \link{griddap} object.} + +\item{var}{a formula defining a variable, or function of variables to visualize.} + +\item{fill}{either a character string of length 1 matching a name in \\link[rerddap]{colors} +or a vector of color codes. This defines the colorscale used to encode values +of \code{var}.} + +\item{maxpixels}{integer > 0. Maximum number of cells to use for the plot. +If maxpixels < ncell(x), sampleRegular is used before plotting. +If gridded=TRUE maxpixels may be ignored to get a larger sample} + +\item{time}{how to resolve multiple time frames. Choose one of the following: +\itemize{ + \item A function to apply to each observation at a particular location + (\link{mean} is the default). + \item A character string (of length 1) matching a time value. +}} + +\item{animate}{whether to animate over the \code{time} variable (if it exists). +Currently only implemented for \code{method='ggplot2'} and requires the +gganimate package.} + +\item{cumulative}{- if animation should be cumulative -default FALSE} + +\item{...}{arguments passed along to \code{geom_sf()} +(if \code{method='ggplot2'}, otherwise ignored).} +} +\value{ +A plotdap object +} +\description{ +\code{add_griddap} adds the data from an 'rerddap::griddap() call to +a 'plotdap' map +} +\examples{ + +# base plotting tends to be faster, +# but is less extensible plotdap("base") + +# code to obtain datasets using `rerddap` given as comment +# actual datasets in data folder to meet execution timings + +# murSST <- griddap( + # 'jplMURSST41', latitude = c(35, 40), longitude = c(-125, -1205), + # time = c('last', 'last'), fields = 'analysed_sst' + # ) +p <- plotdap("base", crs = "+proj=robin") +p <- add_griddap(p, murSST, ~analysed_sst) + +# layer tables on top of grids +p <- plotdap("base") \%>\% + add_griddap(murSST, ~analysed_sst) \%>\% + add_tabledap(sardines, ~subsample_count) + +# multiple time periods +# wind <- griddap( + # 'erdQMwindmday', time = c('2016-11-16', '2017-01-16'), + # latitude = c(30, 50), longitude = c(210, 240), + # fields = 'x_wind' +# ) +p <- plotdap("base", mapTitle = "Average wind over time") +p <- add_griddap(p, QMwind, ~x_wind) + +\donttest{ +# ggplot2 add_griddap functions take too long for CRAN +# but here are the same examples from above +p <- plotdap(crs = "+proj=robin") +add_griddap(p, murSST, ~analysed_sst) + +p <- plotdap(mapTitle = "Average wind over time") +add_griddap(p, QMwind, ~x_wind) +} +} diff --git a/man/add_tabledap.Rd b/man/add_tabledap.Rd new file mode 100644 index 0000000..17e00a8 --- /dev/null +++ b/man/add_tabledap.Rd @@ -0,0 +1,72 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/add_tabledap.R +\name{add_tabledap} +\alias{add_tabledap} +\title{Add rerddap::tabledap data to a plotdap map} +\usage{ +add_tabledap(plot, table, var, color = c("#132B43", "#56B1F7"), + size = 1.5, shape = 19, animate = FALSE, cumulative = FALSE, ...) +} +\arguments{ +\item{plot}{a \link{plotdap} object.} + +\item{table}{a \link{tabledap} object.} + +\item{var}{a formula defining a variable, or function of variables to visualize.} + +\item{color}{either a character string of length 1 matching a name in \link[rerddap]{colors} +or a vector of color codes. This defines the colorscale used to encode values +of \code{var}.} + +\item{size}{the size of the symbol.} + +\item{shape}{the shape of the symbol. For valid options, see the 'pch' values +section on \link{points}. \code{plot(0:25, 0:25, pch = 0:25)} also gives a +quick visual of the majority of possibilities.} + +\item{animate}{whether to animate over the \code{time} variable (if it exists). +Currently only implemented for \code{method='ggplot2'} and requires the +gganimate package.} + +\item{cumulative}{- if animation should be cumulative -default FALSE} + +\item{...}{arguments passed along to \code{geom_sf()} +(if \code{method='ggplot2'}, otherwise ignored).} +} +\value{ +A plotdap object +} +\description{ +\code{add_tabledap} adds the data from an 'rerddap::tabledap()' call to +a 'plotdap' map +} +\examples{ + +# base plotting tends to be faster, +# but is less extensible plotdap("base") + +# code to obtain datasets using `rerddap` given as comment +# actual datasets in data folder to meet execution timings + +# tabledap examples +# sardines <- tabledap( + # 'FRDCPSTrawlLHHaulCatch', + # fields = c('latitude', 'longitude', 'time', + # 'scientific_name', 'subsample_count'), + # 'time>=2010-01-01', 'time<=2012-01-01', + # 'scientific_name="Sardinops sagax"' + # ) +p <- plotdap() +p <- add_tabledap(p, sardines, ~subsample_count) +p1 <- add_tabledap(p, sardines, ~log2(subsample_count)) + +# using base R plotting +p <- plotdap("base") +p <- add_tabledap(p, sardines, ~subsample_count) + +# robinson projection +p <- plotdap(crs = "+proj=robin") +p <- add_tabledap(p, sardines, ~subsample_count) + + +} diff --git a/man/bbox_set.Rd b/man/bbox_set.Rd index 74b5a1d..ad8fe81 100644 --- a/man/bbox_set.Rd +++ b/man/bbox_set.Rd @@ -17,7 +17,7 @@ bbox_set(plotobj, xlim, ylim) a plotdap object } \description{ -\code{bbox_set}chnages the bounding box in an plotdap object. +\code{bbox_set}changes the bounding box in an plotdap object. Particularly needed if using gganimate::animate() } \examples{ diff --git a/man/plotdap.Rd b/man/plotdap.Rd index 4386577..fb50f4b 100755 --- a/man/plotdap.Rd +++ b/man/plotdap.Rd @@ -2,22 +2,11 @@ % Please edit documentation in R/plotdap.R \name{plotdap} \alias{plotdap} -\alias{add_tabledap} -\alias{add_griddap} -\alias{add_ggplot} \title{Visualize rerddap data} \usage{ plotdap(method = c("ggplot2", "base"), mapData = maps::map("world", plot = FALSE, fill = TRUE), crs = NULL, datum = sf::st_crs(4326), mapTitle = NULL, mapFill = "gray80", mapColor = "gray90", ...) - -add_tabledap(plot, table, var, color = c("#132B43", "#56B1F7"), - size = 1.5, shape = 19, animate = FALSE, cumulative = FALSE, ...) - -add_griddap(plot, grid, var, fill = "viridis", maxpixels = 10000, - time = mean, animate = FALSE, cumulative = FALSE, ...) - -add_ggplot(plot, ...) } \arguments{ \item{method}{the plotting method. Currently ggplot2 and base plotting @@ -37,50 +26,11 @@ Set to \code{NULL} to hide the graticule.} \item{mapColor}{color used to draw boundaries of the map.} -\item{...}{for \code{plotdap()}/\code{add_tabledap()}/\code{add_griddap()}, -arguments passed along to \code{geom_sf()} (if \code{method='ggplot2'}, -otherwise ignored). For \code{add_ggplot2()}, these arguments may be -any object of class "gg" (e.g, \code{theme()}, \code{scale_fill_gradientn()}, -\code{geom_point()}, etc.)} - -\item{plot}{a \link{plotdap} object.} - -\item{table}{a \link{tabledap} object.} - -\item{var}{a formula defining a variable, or function of variables to visualize.} - -\item{color}{either a character string of length 1 matching a name in \link[rerddap]{colors} -or a vector of color codes. This defines the colorscale used to encode values -of \code{var}.} - -\item{size}{the size of the symbol.} - -\item{shape}{the shape of the symbol. For valid options, see the 'pch' values -section on \link{points}. \code{plot(0:25, 0:25, pch = 0:25)} also gives a -quick visual of the majority of possibilities.} - -\item{animate}{whether to animate over the \code{time} variable (if it exists). -Currently only implemented for \code{method='ggplot2'} and requires the -gganimate package.} - -\item{cumulative}{- if animation should be cumulative -default FALSE} - -\item{grid}{a \link{griddap} object.} - -\item{fill}{either a character string of length 1 matching a name in \\link[rerddap]{colors} -or a vector of color codes. This defines the colorscale used to encode values -of \code{var}.} - -\item{maxpixels}{integer > 0. Maximum number of cells to use for the plot. -If maxpixels < ncell(x), sampleRegular is used before plotting. -If gridded=TRUE maxpixels may be ignored to get a larger sample} - -\item{time}{how to resolve multiple time frames. Choose one of the following: -\itemize{ - \item A function to apply to each observation at a particular location - (\link{mean} is the default). - \item A character string (of length 1) matching a time value. -}} +\item{...}{arguments passed along to \code{geom_sf()} +(if \code{method='ggplot2'}, otherwise ignored).} +} +\value{ +A plotdap object } \description{ Visualize data returned from rerddap servers. Use \code{plotdap()} to initialize @@ -93,7 +43,7 @@ The "ggplot2" method is slower than "base" (especially for high-res grids/rasters), but is more flexible/extensible. Additional ggplot2 layers, as well as scale defaults, labels, theming, etc. may be modified via the \code{add_ggplot()} function. See the mapping vignette for an introduction -and overview of rerrdap's visualization methods -- +and overview of rerddap's visualization methods -- \code{browseVignettes(package = "rerddap")}. } \examples{ @@ -101,75 +51,13 @@ and overview of rerrdap's visualization methods -- # base plotting tends to be faster (especially for grids), # but is less extensible plotdap("base") -# code to obtain datasets using `rerddap` given as comment -# actual datasets in data folder to meet execution timings - -# tabledap examples -# sardines <- tabledap( - # 'FRDCPSTrawlLHHaulCatch', - # fields = c('latitude', 'longitude', 'time', - # 'scientific_name', 'subsample_count'), - # 'time>=2010-01-01', 'time<=2012-01-01', - # 'scientific_name="Sardinops sagax"' - # ) -p <- plotdap() -p <- add_tabledap(p, sardines, ~subsample_count) -p1 <- add_tabledap(p, sardines, ~log2(subsample_count)) - -# using base R plotting -p <- plotdap("base") -p <- add_tabledap(p, sardines, ~subsample_count) - -# robinson projection -p <- plotdap(crs = "+proj=robin") -p <- add_tabledap(p, sardines, ~subsample_count) - -# griddap examples -# murSST <- griddap( - # 'jplMURSST41', latitude = c(35, 40), longitude = c(-125, -1205), - # time = c('last', 'last'), fields = 'analysed_sst' - # ) -p <- plotdap("base", crs = "+proj=robin") -p <- add_griddap(p, murSST, ~analysed_sst) - -# layer tables on top of grids -p <- plotdap("base") \%>\% - add_griddap(murSST, ~analysed_sst) \%>\% - add_tabledap(sardines, ~subsample_count) - -# multiple time periods -# wind <- griddap( - # 'erdQMwindmday', time = c('2016-11-16', '2017-01-16'), - # latitude = c(30, 50), longitude = c(210, 240), - # fields = 'x_wind' -# ) -p <- plotdap("base", mapTitle = "Average wind over time") -p <- add_griddap(p, QMwind, ~x_wind) - -\donttest{ -# ggplot2 add_griddap functions take too long for CRAN -# but here are the same examples from above -p <- plotdap(crs = "+proj=robin") -add_griddap(p, murSST, ~analysed_sst) - -p <- plotdap(mapTitle = "Average wind over time") -add_griddap(p, QMwind, ~x_wind) -} - -library(ggplot2) - -add_ggplot( - plotdap( - crs = "+proj=laea +y_0=0 +lon_0=155 +lat_0=-90 +ellps=WGS84 +no_defs", - mapColor = "black" - ), - theme_bw() -) + plotdap() + plotdap("base") } \seealso{ -\code{\link{tabledap}()}, \code{\link{griddap}()} +\code{tabledap()}, \code{griddap()} } \author{ Carson Sievert diff --git a/man/reexports.Rd b/man/reexports.Rd old mode 100644 new mode 100755 diff --git a/myPlot.png b/myPlot.png deleted file mode 100644 index ab696c71f3fa4a044a521c607b7ce8651e97dc4e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21578 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 diff --git a/vignettes/murSST_west.png b/vignettes/murSST_west.png new file mode 100644 index 0000000000000000000000000000000000000000..71bc31dd70e2763aa6288d0781039c4d3c3b4c34 GIT binary patch literal 61232 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 X`eN@6lciq>z)M9zQy%=<{LB9XN49!t literal 0 HcmV?d00001 diff --git a/vignettes/using_plotdap.Rmd b/vignettes/using_plotdap.Rmd index e77d62e..ba53620 100644 --- a/vignettes/using_plotdap.Rmd +++ b/vignettes/using_plotdap.Rmd @@ -1,6 +1,6 @@ --- title: "Using plotdap" -author: "Vignette Author" +author: "" date: "`r Sys.Date()`" output: rmarkdown::html_vignette vignette: > @@ -25,9 +25,8 @@ library(rerddap) ``` - # plotdap -The R package **plotdap** makes it easy to visualize 'tabledap' and 'griddap' objects obtained via the [**rerddap**](https://github.com/ropensci/rerddap) package. Maps can be made using either base or ggplot2 graphics, and the user does not need to know the intricacies of obaining continental outlines, projections, and combining those with the data to form maps. Animations of the data are also readily obtained. `plotdap` works in a similar fashion with either tables or grids return by `rerddap` further simplifying the mapping process. +The R package **plotdap** makes it easy to visualize 'tabledap' and 'griddap' objects obtained via the [**rerddap**](https://github.com/ropensci/rerddap) package. Maps can be made using either base or ggplot2 graphics, and the user does not need to know the intricacies of obtaining continental outlines, projections, and combining those with the data to form maps. Animations of the data are also readily obtained. `plotdap` works in a similar fashion with either tables or grids return by `rerddap` further simplifying the mapping process. A user who desires fine control of their maps should learn how to map the data themselves - some examples are give in the `rerddap` vignette. But `plotdap` provides a simplified workflow of obtaining data using `rerddap` and quickly and simply mapping the data. In what follows we go over how to install `plotdap` and it's basic usage, as well as how to utilize some of the more important options in the package in order to improve the map. @@ -54,15 +53,17 @@ devtools::install_github('ropensci/plotdap') The `plotdap()` function makes it easy to visualize data acquired via `rerddap::tabledap()` or `rerddap::griddap()`. Regardless of the data you want to visualize, you'll always want to start a plot via `plotdap()`, where you may specify some "global" plotting options. Subsequent sections will demonstrate how to add tables/grids via `add_tabledap()`/`add_griddap()`, but for now we'll focus on options provided by `plotdap()`. Most importantly, the first argument decides whether [base](https://stat.ethz.ch/R-manual/R-devel/library/graphics/html/plot.html) or [ggplot2](https://cran.r-project.org/package=ggplot2) graphics should be used for the actual plotting. + ```{r world, fig.align = 'center', fig.height = 4, fig.width = 5} library(plotdap) plotdap() plotdap("base") ``` + In addition to choosing a plotting method, `plotdap()` is where you can define properties of the background map, including the target projection using a valid -coordinate reference system (CRS) defintion. Projection is performed using the +coordinate reference system (CRS) definition. Projection is performed using the [PROJ.4 library](http://proj4.org/), and [spatialreference.org](http://www.spatialreference.org) is a great resource for finding PROJ.4 CRS descriptions. Using the search utility, you can for example, @@ -73,6 +74,7 @@ Stereographic](http://spatialreference.org/ref/sr-org/8375/) option and copy-pasted the [Proj4 page](http://spatialreference.org/ref/sr-org/8375/proj4/) with the CRS definition: + ```{r southPole, fig.align = 'center', fig.height = 4, fig.width = 5} plotdap("base", mapTitle = "MODIS South Pole Stereographic", @@ -112,7 +114,6 @@ alaska <- "+proj=aea +lat_1=55 +lat_2=65 +lat_0=50 +lon_0=-154 +x_0=0 +y_0=0 +el ``` - ```{r usmap, fig.align = 'center', fig.height = 4, fig.width = 5} library(sf) library(mapdata) @@ -122,16 +123,15 @@ plotdap(mapData = us) ``` - With the odd exception of window sizing and projections, the options in `plotdap()` should *just work* in a similar way for either plotting method. However, there are some useful options that are deliberately left out, since they work differently based on the plotting method. The `mapData` argument can be used to change the resolution of the continental -outlines or to limit the outline to a preselected area, which can speed up +outlines or to limit the outline to a pre-selected area, which can speed up processing because fewer unused polygons need to be clipped. This is -particulalry important for maps that will cross the dateline. So for example to use +particularly important for maps that will cross the dateline. So for example to use the hi-res outlines for VIIIRS SST off the coast of North America: ```{r get_viirsSST, } @@ -145,12 +145,12 @@ viirsSST <- rerddap::griddap(sstInfo, ``` - ```{r viirs_hires,echo = TRUE, eval = FALSE} w <- map("worldHires", xlim = c(-140., -114), ylim = c(30., 42.), fill = TRUE, plot = FALSE) # map using that outline, temperature color from cmocean add_griddap(plotdap(mapData = w), viirsSST, ~sst, fill = "temperature" ) + ``` @@ -163,7 +163,6 @@ databases frpm the `mapdata` package. There is a known problem with that continental database in that polygons from certain countries cause artificial lines in the map, and must removed, as done below. - ```{r world2Hires, fig.align = 'center', fig.height = 3, fig.width = 5, message = FALSE, warning = FALSE} xpos <- c(135.25, 240.25) ypos <- c(20.25, 60.25) @@ -180,7 +179,6 @@ plotdap(mapData = w) ``` - Since the result of `plotdap()` is always a map, it always forces a fixed aspect ratio (i.e., $\frac{height}{width}$ of graph equals $r=\frac{latitude}{longitude}$). For this reason, the current size of your @@ -214,7 +212,6 @@ More advanced users that know some base/ggplot2 plotting may want more control o The `add_tabledap()` function allows you to add markers that encode variable(s) obtained via `tabledap()` to an existing `plotdap()` object. For example, suppose we have the following `sardines` data, and wish to understand the frequency of subsample counts: - ```{r get_sardines, warning = FALSE, message = FALSE} sardines <- tabledap( 'FRDCPSTrawlLHHaulCatch', @@ -225,7 +222,6 @@ sardines <- tabledap( head(sardines) ``` - At the very least, `add_tabledap()` needs a base map (i.e., a `plotdap()` object), the `tabledap()` data, and a *formula* defining the variable of interest (for encoding the color of the markers). In R, you can create a formula by prefixing `~` to some expression. This formula can simply reference a variable already residing in the dataset (e.g., `~subsample_count`) or it can be a function of some variables (e.g. `~log2(subsample_count)`): @@ -261,7 +257,6 @@ p2 <- add_tabledap( p1 p2 - ``` @@ -289,6 +284,7 @@ p1 p2 ``` + ```{r plot_sardines2, echo = FALSE, fig.hold = TRUE, out.width = '.49\\linewidth', fig.width = 3, fig.height = 4, message = FALSE, warning = FALSE} p1 <- add_tabledap( plotdap(crs = "+proj=robin", mapTitle = "Sardines - change color"), @@ -309,7 +305,6 @@ p2 ``` - For further details about these arguments, please refer to the documentation on `help(add_tabledap)`. @@ -317,7 +312,6 @@ For further details about these arguments, please refer to the documentation on Similar to `add_tabledap()`, the `add_griddap()` function makes it easy to add rasters (i.e., rectangular tiles) to a `plotdap()` object. To demonstrate, lets obtain some of the latest sea surface temperatures along the western coast of the US. - ```{r get_mur} murSST_west <- griddap( 'jplMURSST41', @@ -326,10 +320,8 @@ murSST_west <- griddap( time = c('last', 'last'), fields = 'analysed_sst' ) - ``` - ```{r} str(murSST_west$data) ``` @@ -337,8 +329,7 @@ str(murSST_west$data) Again, similar to `add_tabledap()`, `add_griddap()` needs a base map (i.e., a `plotdap()` object), the `griddap()` data, and a *formula* defining the variable of interest (for encoding the fill of the rectangles). The `add_griddap()` function also has a `maxpixels` argument which sets a maximum threshold for the number of cells (i.e., pixels) to use before projection and plotting occurs. Compared to ggplot2, base plotting is much more efficient at rendering raster objects, so it might be worth increasing the threshold in that case: - -```{r plot_mur, fig.align = 'center', fig.height = 4, fig.width = 5, message = FALSE, warning = FALSE} +```{r plot_mur, echo = TRUE, eval = FALSE} add_griddap( plotdap(crs = "+proj=robin"), murSST_west, @@ -348,9 +339,10 @@ add_griddap( ``` +![](murSST_west.png) -The `murSST_west` grid has a single time point (i.e., `length(unique(murSST_west$data$time)) == 1`), but what do we do when there are multiple time points? In addition to animating multiple grids (a la `add_tabledap()`), you also have the option to summarize multiple grids into a single grid. To demonstrate, lets grab some wind speeds measured along the west coast of the US. +The `murSST_west` grid has a single time point (i.e., `length(unique(murSST_west$data$time)) == 1`), but what do we do when there are multiple time points? In addition to animating multiple grids (a la `add_tabledap()`), you also have the option to summarize multiple grids into a single grid. To demonstrate, lets grab some wind speeds measured along the west coast of the US. ```{r get_wind} wind <- griddap( @@ -363,7 +355,6 @@ wind <- griddap( unique(wind$data$time) ``` - When faced with multiple time periods, and `animate = FALSE` (the default), the `time` argument is used to reduce multiple grids (i.e., raster bricks) to a single grid (i.e., a single raster layer). You can pass any R function to the `time` argument, but when `animate = FALSE`, you should take care to ensure the function returns a single value. The default uses the `mean(na.rm = TRUE)` function so that each cell represents the average (in this case amongst three time points), but we could easily set this to `var()` to get the variance for each cell: @@ -388,7 +379,6 @@ p2 ``` - ```{r plot_wind, echo = FALSE, fig.hold = TRUE, out.width='.49\\linewidth', fig.width=3.25, fig.height=4 , message = FALSE, warning = FALSE} p1 <- add_griddap( plotdap(mapTitle = "Mean Meridional Wind"), @@ -410,14 +400,12 @@ p2 ``` - ### Changing the layer order By default, `add_griddap` plots the land first and then the grid on top of that. For many uses that is desirable, but at other times it is more desirable to have the -land mask the grid. This can now be done in the print method, by saving the `plotdap` object -and printing with the option "landmask = TRUE". +land mask the grid. This can now be done in the print method, by saving the `plotdap` object and printing with the option "landmask = TRUE". ```{r viirsSST_gridland, echo = TRUE, eval = FALSE} @@ -449,10 +437,7 @@ plotdap(mapTitle = "Land Over Grid") %>% ### maxpixels -Images of satellite data can contain a large number of pixels. `add_griddap()` allows for -a differing number of pixels to be used (default is 10,000) by setting the parameter "maxpixels". -When the actual number pixels is larger than the value of "maxpixels", the image is subsampled. -This can greatly affect the how the image looks. +Images of satellite data can contain a large number of pixels. `add_griddap()` allows for a differing number of pixels to be used (default is 10,000) by setting the parameter "maxpixels". When the actual number pixels is larger than the value of "maxpixels", the image is sub-sampled. This can greatly affect the how the image looks. ```{r maxpix_10, echo = TRUE, eval = FALSE} plotdap(mapTitle = "maxpixels = 10,000") %>% @@ -494,10 +479,7 @@ plotdap(mapTitle = "maxpixels = 100,000") %>% ![](viirsSST_100000.png) -The inceased resolution can really make a difference when the land masks the grid: - -![](viirsSST_100000_mask.png) - +The increased resolution can really make a difference when the land masks the grid: ```{r maxpix_100_mask, echo = TRUE, eval = FALSE} plotdap(mapTitle = "maxpixels = 100,000, landmask") %>% @@ -510,12 +492,12 @@ plotdap(mapTitle = "maxpixels = 100,000, landmask") %>% print(landmask = TRUE) ``` +![](viirsSST_100000_mask.png) ### Working with other continental outlines -My default, `plotdap()` uses the global "world" database from the `map` package, and then -trims the polygons based on the limit of the map. Higher resolution coastlines or coastlines that cross the dateline require pass can be used in `plotdap()`by passing htis information in the function call. Similary, computations can be speeded up by preselecting the area of the coastline database before calling `plotdap()`. +My default, `plotdap()` uses the global "world" database from the `map` package, and then trims the polygons based on the limit of the map. Higher resolution coastlines or coastlines that cross the dateline require can be used in `plotdap()`by passing this information in the function call. Similarly, computations can be sped up by pre-selecting the area of the coastline database before calling `plotdap()`. To map the VIIRS SST data from the previous section using a subsetted, high-resolution continental outline, first the subset is defined for the high-resolution database: @@ -525,10 +507,8 @@ w <- map("worldHires", xlim = c(-130., -114), ylim = c(30., 42.), fill = TRUE, plot = FALSE) ``` - and then plotted, with the landmask option: - ```{r viirs_hires_mask, fig.align = 'center', fig.height = 4, fig.width = 5, message = FALSE, warning = FALSE} plotdap(mapData = w) %>% add_griddap( @@ -541,12 +521,11 @@ plotdap(mapData = w) %>% ``` +The “Simple Ocean Data Assimilation (SODA)” model (see https://www.atmos.umd.edu/~ocean/) reconstructs the historical physical history of the ocean since the beginning of the 20th century. Here is the temperature at 70m depth for December 2015 for the North Pacific Ocean, as an example of using `plotdap()` when the data cross the dateline: -The “Simple Ocean Data Assimilation (SODA)” model (see https://www.atmos.umd.edu/~ocean/) reconstructs the historical physical history of the ocean since the beginning of the 20th century. Here is the temperature at 70m depth for December 2015 for the North Pacific Ocean, as an example of using `plotdap()` when the data cros the dateline: +First, get the SODA data: - - -```{r soda70, fig.align = 'center', fig.height = 3, fig.width = 5, message = FALSE, warning = FALSE} +```{r soda70_get, fig.align = 'center', fig.height = 3, fig.width = 5, message = FALSE, warning = FALSE} soda70Info <- rerddap::info('hawaii_d90f_20ee_c4cb') xpos <- c(135.25, 240.25) ypos <- c(20.25, 60.25) @@ -558,7 +537,12 @@ soda70 <- griddap(soda70Info, time = tpos, depth = zpos, fields = 'temp' ) -# define countries to be removed from world2Hires + +``` + +then plot with `plotdap` + +```{r soda70, fig.align = 'center', fig.height = 3, fig.width = 5, message = FALSE, warning = FALSE} remove <- c("UK:Great Britain", "France", "Spain", "Algeria", "Mali", "Burkina Faso", "Ghana", "Togo") #subset world2Hires with those countries removed @@ -575,15 +559,12 @@ plotdap(mapData = w) %>% ) %>% print(landmask = TRUE) -``` - - +``` ## Combining tables/grids The `plotdap()` interface is designed so that you can plot both tables and grids at once (although I don't recommend trying to plot more than one `griddap()` or `tabledap()` object at once). It's also designed to work well with the `%>%` operator from the **magrittr** package so that code can be expressed in a left-to-right (rather than inside-out) fashion: - ```{r overlay, fig.align = 'center', fig.height = 4, fig.width = 5} plotdap("base") %>% add_griddap( @@ -596,12 +577,10 @@ plotdap("base") %>% ) ``` - ## Modifying `ggplotdap` objects -By this point, you might have noticed some subtle differences in the defaults of `plotdap("ggplot2")` versus `plotdap("base")`. The default base version is left intentially minimal as it is often much harder (or impossible) to modify/remove elements from a base graphic once it's drawn. However, this is fairly easy using the **ggplot2** approach (assuming you know a bit of **ggplot2**), thanks to the `add_ggplot()` function (think of it like the `+` operator in **ggplot2**). - +By this point, you might have noticed some subtle differences in the defaults of `plotdap("ggplot2")` versus `plotdap("base")`. The default base version is intentionally left minimal as it is often much harder (or impossible) to modify/remove elements from a base graphic once it's drawn. However, this is fairly easy using the **ggplot2** approach (assuming you know a bit of **ggplot2**), thanks to the `add_ggplot()` function (think of it like the `+` operator in **ggplot2**). ```{r modify, fig.align = 'center', fig.height = 4, fig.width = 5} @@ -623,7 +602,6 @@ plotdap(crs = "+proj=robin") %>% ``` - Similarly, VIIRS SST plot in the previous section, detail is lost due to high values observed in landlocked water. To modify that plot: @@ -652,7 +630,7 @@ plotdap(mapTitle = "Reset colorscale limits") %>% Since `time` is an important variable in many `tabledap()` and `griddap()` objects, both functions have an `animate` argument which will animate the maps over the `time` variable. The animations only work for the `ggplot2` option, and are based on the latest version of `gganimate`. -`gganimate` is a very powerful package, and many of the options available are designed to allow for "tweening", that is for smooth animation between frames. Unfortunately for complex maps with many features, that can lead to very large animations that cna take hours to render. For this reason, all `plotdap` animations use `gganimate::transition_manual` so that there is one frame for each time period, and no "tweening" between frames. The animation can be controlled by saving the animation to an object, and then displaying the saved object using `gganimate::animate()` to control the display. The +`gganimate` is a very powerful package, and many of the options available are designed to allow for "tweening", that is for smooth animation between frames. Unfortunately for complex maps with many features, that can lead to very large animations that can take hours to render. For this reason, all `plotdap` animations use `gganimate::transition_manual` so that there is one frame for each time period, and no "tweening" between frames. The animation can be controlled by saving the animation to an object, and then displaying the saved object using `gganimate::animate()` to control the display. The Since `time` is an important variable in many `tabledap()` objects, `add_tabledap()` also has a `animate` argument which allows you to easily animate over the `time` variable. It is also easy to alter the color scale and symbol type via the `color` and `shape` arguments. For details about these arguments, please refer to the documentation on `help(add_tabledap)` @@ -686,7 +664,7 @@ add_griddap( ![y_wind animation](y_wind.gif) -The frames per second and the total number of frames for an animated `plotdap` object `p` can be controlled calling `gganimate::animate(p$ggplot, ...)` with the desired other settings. Unfortunately, the map bounding box set in `p` may not be what is desired, because when `plotdap` prints an object it calculates a good bounding box for a map, but that is not stored in the object `p`. A utility function `bbox_set()` is included wich will add a desired bounding box. +The frames per second and the total number of frames for an animated `plotdap` object `p` can be controlled calling `gganimate::animate(p$ggplot, ...)` with the desired other settings. Unfortunately, the map bounding box set in `p` may not be what is desired, because when `plotdap` prints an object it calculates a good bounding box for a map, but that is not stored in the object `p`. A utility function `bbox_set()` is included which will add a desired bounding box. ```{r, eval = FALSE, echo = TRUE } p <- add_griddap( @@ -701,3 +679,5 @@ p <- add_griddap( p <- bbox_set(p, xlim, ylim) ``` + + From 05bf1bc9a53b0e572f45d68c0c5b21f93c67c213 Mon Sep 17 00:00:00 2001 From: Roy Mendelssohn Date: Sun, 19 May 2019 10:51:35 -0700 Subject: [PATCH 4/4] Inital CRAN Release --- DESCRIPTION | 2 +- R/add_griddap.R | 41 +- R/add_tabledap.R | 26 +- .../bootstrap-3.3.5/css/bootstrap-theme.css | 587 -- .../css/bootstrap-theme.css.map | 1 - .../css/bootstrap-theme.min.css | 5 - .../bootstrap-3.3.5/css/bootstrap.css | 6799 ----------------- .../bootstrap-3.3.5/css/bootstrap.css.map | 1 - .../bootstrap-3.3.5/css/bootstrap.min.css | 5 - .../bootstrap-3.3.5/css/cerulean.min.css | 11 - .../bootstrap-3.3.5/css/cosmo.min.css | 30 - .../bootstrap-3.3.5/css/flatly.min.css | 30 - .../bootstrap-3.3.5/css/fonts/Lato.ttf | Bin 81980 -> 0 bytes .../bootstrap-3.3.5/css/fonts/LatoBold.ttf | Bin 82368 -> 0 bytes .../bootstrap-3.3.5/css/fonts/LatoItalic.ttf | Bin 81332 -> 0 bytes .../bootstrap-3.3.5/css/fonts/NewsCycle.ttf | Bin 28716 -> 0 bytes .../css/fonts/NewsCycleBold.ttf | Bin 28724 -> 0 bytes .../bootstrap-3.3.5/css/fonts/OpenSans.ttf | Bin 34112 -> 0 bytes .../css/fonts/OpenSansBold.ttf | Bin 35760 -> 0 bytes .../css/fonts/OpenSansBoldItalic.ttf | Bin 33064 -> 0 bytes .../css/fonts/OpenSansItalic.ttf | Bin 32808 -> 0 bytes .../css/fonts/OpenSansLight.ttf | Bin 35340 -> 0 bytes .../css/fonts/OpenSansLightItalic.ttf | Bin 32680 -> 0 bytes .../bootstrap-3.3.5/css/fonts/Raleway.ttf | Bin 63796 -> 0 bytes .../bootstrap-3.3.5/css/fonts/RalewayBold.ttf | Bin 62224 -> 0 bytes .../bootstrap-3.3.5/css/fonts/Roboto.ttf | Bin 32652 -> 0 bytes .../bootstrap-3.3.5/css/fonts/RobotoBold.ttf | Bin 32500 -> 0 bytes .../bootstrap-3.3.5/css/fonts/RobotoLight.ttf | Bin 32664 -> 0 bytes .../css/fonts/RobotoMedium.ttf | Bin 32580 -> 0 bytes .../css/fonts/SourceSansPro.ttf | Bin 35064 -> 0 bytes .../css/fonts/SourceSansProBold.ttf | Bin 34908 -> 0 bytes .../css/fonts/SourceSansProItalic.ttf | Bin 33864 -> 0 bytes .../css/fonts/SourceSansProLight.ttf | Bin 35368 -> 0 bytes .../bootstrap-3.3.5/css/fonts/Ubuntu.ttf | Bin 73608 -> 0 bytes .../bootstrap-3.3.5/css/journal.min.css | 24 - .../bootstrap-3.3.5/css/lumen.min.css | 37 - .../bootstrap-3.3.5/css/paper.min.css | 36 - .../bootstrap-3.3.5/css/readable.min.css | 24 - .../bootstrap-3.3.5/css/sandstone.min.css | 24 - .../bootstrap-3.3.5/css/simplex.min.css | 24 - .../bootstrap-3.3.5/css/spacelab.min.css | 36 - .../bootstrap-3.3.5/css/united.min.css | 18 - README_files/bootstrap-3.3.5/css/yeti.min.css | 50 - .../fonts/glyphicons-halflings-regular.eot | Bin 20127 -> 0 bytes .../fonts/glyphicons-halflings-regular.svg | 288 - .../fonts/glyphicons-halflings-regular.ttf | Bin 45404 -> 0 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 23424 -> 0 bytes .../fonts/glyphicons-halflings-regular.woff2 | Bin 18028 -> 0 bytes README_files/bootstrap-3.3.5/js/bootstrap.js | 2363 ------ .../bootstrap-3.3.5/js/bootstrap.min.js | 7 - README_files/bootstrap-3.3.5/js/npm.js | 13 - .../bootstrap-3.3.5/shim/html5shiv.min.js | 7 - .../bootstrap-3.3.5/shim/respond.min.js | 8 - README_files/figure-html/southPole-1.png | Bin 111699 -> 0 bytes .../figure-html/unnamed-chunk-10-1.png | Bin 40126 -> 0 bytes .../figure-html/unnamed-chunk-10-2.png | Bin 44618 -> 0 bytes .../figure-html/unnamed-chunk-11-1.png | Bin 40126 -> 0 bytes .../figure-html/unnamed-chunk-11-2.png | Bin 44618 -> 0 bytes .../figure-html/unnamed-chunk-12-1.png | Bin 56341 -> 0 bytes .../figure-html/unnamed-chunk-13-1.png | Bin 51401 -> 0 bytes .../figure-html/unnamed-chunk-14-1.png | Bin 51401 -> 0 bytes .../figure-html/unnamed-chunk-2-1.png | Bin 21084 -> 0 bytes .../figure-html/unnamed-chunk-3-1.png | Bin 23187 -> 0 bytes .../figure-html/unnamed-chunk-5-1.png | Bin 27415 -> 0 bytes .../figure-html/unnamed-chunk-5-2.png | Bin 27826 -> 0 bytes .../figure-html/unnamed-chunk-6-1.png | Bin 27415 -> 0 bytes .../figure-html/unnamed-chunk-6-2.png | Bin 27826 -> 0 bytes .../figure-html/unnamed-chunk-8-1.png | Bin 96765 -> 0 bytes .../figure-html/unnamed-chunk-9-1.png | Bin 96765 -> 0 bytes README_files/figure-html/world-1.png | Bin 24410 -> 0 bytes README_files/figure-html/world-2.png | Bin 15131 -> 0 bytes README_files/highlightjs-1.1/default.css | 30 - README_files/highlightjs-1.1/highlight.js | 3 - README_files/highlightjs-1.1/textmate.css | 29 - README_files/jquery-1.11.3/jquery.min.js | 5 - README_files/navigation-1.1/FileSaver.min.js | 2 - README_files/navigation-1.1/codefolding.js | 59 - README_files/navigation-1.1/sourceembed.js | 9 - README_files/navigation-1.1/tabsets.js | 141 - README_old.Rmd | 244 - README_old.md | 301 - cran-comments.md | 6 + man/add_griddap.Rd | 40 +- man/add_tabledap.Rd | 30 - man/plotdap.Rd | 0 85 files changed, 64 insertions(+), 11332 deletions(-) delete mode 100755 README_files/bootstrap-3.3.5/css/bootstrap-theme.css delete mode 100755 README_files/bootstrap-3.3.5/css/bootstrap-theme.css.map delete mode 100755 README_files/bootstrap-3.3.5/css/bootstrap-theme.min.css delete mode 100755 README_files/bootstrap-3.3.5/css/bootstrap.css delete mode 100755 README_files/bootstrap-3.3.5/css/bootstrap.css.map delete mode 100755 README_files/bootstrap-3.3.5/css/bootstrap.min.css delete mode 100755 README_files/bootstrap-3.3.5/css/cerulean.min.css delete mode 100755 README_files/bootstrap-3.3.5/css/cosmo.min.css delete mode 100755 README_files/bootstrap-3.3.5/css/flatly.min.css delete mode 100755 README_files/bootstrap-3.3.5/css/fonts/Lato.ttf delete mode 100755 README_files/bootstrap-3.3.5/css/fonts/LatoBold.ttf delete mode 100755 README_files/bootstrap-3.3.5/css/fonts/LatoItalic.ttf delete mode 100755 README_files/bootstrap-3.3.5/css/fonts/NewsCycle.ttf delete mode 100755 README_files/bootstrap-3.3.5/css/fonts/NewsCycleBold.ttf delete mode 100755 README_files/bootstrap-3.3.5/css/fonts/OpenSans.ttf delete mode 100755 README_files/bootstrap-3.3.5/css/fonts/OpenSansBold.ttf delete mode 100755 README_files/bootstrap-3.3.5/css/fonts/OpenSansBoldItalic.ttf delete mode 100755 README_files/bootstrap-3.3.5/css/fonts/OpenSansItalic.ttf delete mode 100755 README_files/bootstrap-3.3.5/css/fonts/OpenSansLight.ttf delete mode 100755 README_files/bootstrap-3.3.5/css/fonts/OpenSansLightItalic.ttf delete mode 100755 README_files/bootstrap-3.3.5/css/fonts/Raleway.ttf delete mode 100755 README_files/bootstrap-3.3.5/css/fonts/RalewayBold.ttf delete mode 100755 README_files/bootstrap-3.3.5/css/fonts/Roboto.ttf delete mode 100755 README_files/bootstrap-3.3.5/css/fonts/RobotoBold.ttf delete mode 100755 README_files/bootstrap-3.3.5/css/fonts/RobotoLight.ttf delete mode 100755 README_files/bootstrap-3.3.5/css/fonts/RobotoMedium.ttf delete mode 100755 README_files/bootstrap-3.3.5/css/fonts/SourceSansPro.ttf delete mode 100755 README_files/bootstrap-3.3.5/css/fonts/SourceSansProBold.ttf delete mode 100755 README_files/bootstrap-3.3.5/css/fonts/SourceSansProItalic.ttf delete mode 100755 README_files/bootstrap-3.3.5/css/fonts/SourceSansProLight.ttf delete mode 100755 README_files/bootstrap-3.3.5/css/fonts/Ubuntu.ttf delete mode 100755 README_files/bootstrap-3.3.5/css/journal.min.css delete mode 100755 README_files/bootstrap-3.3.5/css/lumen.min.css delete mode 100755 README_files/bootstrap-3.3.5/css/paper.min.css delete mode 100755 README_files/bootstrap-3.3.5/css/readable.min.css delete mode 100755 README_files/bootstrap-3.3.5/css/sandstone.min.css delete mode 100755 README_files/bootstrap-3.3.5/css/simplex.min.css delete mode 100755 README_files/bootstrap-3.3.5/css/spacelab.min.css delete mode 100755 README_files/bootstrap-3.3.5/css/united.min.css delete mode 100755 README_files/bootstrap-3.3.5/css/yeti.min.css delete mode 100755 README_files/bootstrap-3.3.5/fonts/glyphicons-halflings-regular.eot delete mode 100755 README_files/bootstrap-3.3.5/fonts/glyphicons-halflings-regular.svg delete mode 100755 README_files/bootstrap-3.3.5/fonts/glyphicons-halflings-regular.ttf delete mode 100755 README_files/bootstrap-3.3.5/fonts/glyphicons-halflings-regular.woff delete mode 100755 README_files/bootstrap-3.3.5/fonts/glyphicons-halflings-regular.woff2 delete mode 100755 README_files/bootstrap-3.3.5/js/bootstrap.js delete mode 100755 README_files/bootstrap-3.3.5/js/bootstrap.min.js delete mode 100755 README_files/bootstrap-3.3.5/js/npm.js delete mode 100755 README_files/bootstrap-3.3.5/shim/html5shiv.min.js delete mode 100755 README_files/bootstrap-3.3.5/shim/respond.min.js delete mode 100755 README_files/figure-html/southPole-1.png delete mode 100755 README_files/figure-html/unnamed-chunk-10-1.png delete mode 100755 README_files/figure-html/unnamed-chunk-10-2.png delete mode 100755 README_files/figure-html/unnamed-chunk-11-1.png delete mode 100755 README_files/figure-html/unnamed-chunk-11-2.png delete mode 100755 README_files/figure-html/unnamed-chunk-12-1.png delete mode 100755 README_files/figure-html/unnamed-chunk-13-1.png delete mode 100755 README_files/figure-html/unnamed-chunk-14-1.png delete mode 100755 README_files/figure-html/unnamed-chunk-2-1.png delete mode 100755 README_files/figure-html/unnamed-chunk-3-1.png delete mode 100755 README_files/figure-html/unnamed-chunk-5-1.png delete mode 100755 README_files/figure-html/unnamed-chunk-5-2.png delete mode 100755 README_files/figure-html/unnamed-chunk-6-1.png delete mode 100755 README_files/figure-html/unnamed-chunk-6-2.png delete mode 100755 README_files/figure-html/unnamed-chunk-8-1.png delete mode 100755 README_files/figure-html/unnamed-chunk-9-1.png delete mode 100755 README_files/figure-html/world-1.png delete mode 100755 README_files/figure-html/world-2.png delete mode 100755 README_files/highlightjs-1.1/default.css delete mode 100755 README_files/highlightjs-1.1/highlight.js delete mode 100755 README_files/highlightjs-1.1/textmate.css delete mode 100755 README_files/jquery-1.11.3/jquery.min.js delete mode 100755 README_files/navigation-1.1/FileSaver.min.js delete mode 100755 README_files/navigation-1.1/codefolding.js delete mode 100755 README_files/navigation-1.1/sourceembed.js delete mode 100755 README_files/navigation-1.1/tabsets.js delete mode 100755 README_old.Rmd delete mode 100755 README_old.md mode change 100755 => 100644 man/plotdap.Rd diff --git a/DESCRIPTION b/DESCRIPTION index edfc6a4..6ca1a7c 100755 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -5,7 +5,7 @@ Date: 2019-04-29 Authors@R: c( person("Carson", "Sievert", role = "aut"), person("Roy", "Mendelssohn", role = c("aut", "ctb", "cre"), email = "roy.mendelssohn@noaa.gov")) -Description: Easily visualize 'tabledap' and 'griddap' objects obtained via the rerddap package. +Description: Easily visualize and animate 'tabledap' and 'griddap' objects obtained via the 'rerddap' package in a simple one-line command, using either base graphics or 'ggplot2' graphics. 'plotdap' handles extracting and reshaping the data, map projections and continental outlines. Optionally the data can be animated through time using the 'gganmiate' package. License: MIT + file LICENSE URL: https://github.com/ropensci/plotdap BugReports: https://github.com/ropensci/plotdap/issues diff --git a/R/add_griddap.R b/R/add_griddap.R index b9e603c..148fdba 100644 --- a/R/add_griddap.R +++ b/R/add_griddap.R @@ -31,39 +31,42 @@ #' # base plotting tends to be faster, #' # but is less extensible plotdap("base") #' -#' # code to obtain datasets using `rerddap` given as comment #' # actual datasets in data folder to meet execution timings #' -#' # murSST <- griddap( -#' # 'jplMURSST41', latitude = c(35, 40), longitude = c(-125, -1205), -#' # time = c('last', 'last'), fields = 'analysed_sst' -#' # ) +#'\donttest{ +#' murSST <- griddap( +#' 'jplMURSST41', latitude = c(35, 40), longitude = c(-125, -1205), +#' time = c('last', 'last'), fields = 'analysed_sst' +#' ) +#' +#' QMwind <- griddap( +#' 'erdQMwindmday', time = c('2016-11-16', '2017-01-16'), +#' latitude = c(30, 50), longitude = c(210, 240), +#' fields = 'x_wind' +#' ) +#' +#' p <- plotdap(crs = "+proj=robin") +#' add_griddap(p, murSST, ~analysed_sst) +#' +#' p <- plotdap(mapTitle = "Average wind over time") +#' add_griddap(p, QMwind, ~x_wind) +#' +#'} +#' +# #' p <- plotdap("base", crs = "+proj=robin") #' p <- add_griddap(p, murSST, ~analysed_sst) #' #' # layer tables on top of grids +#' require(magrittr) #' p <- plotdap("base") %>% #' add_griddap(murSST, ~analysed_sst) %>% #' add_tabledap(sardines, ~subsample_count) #' #' # multiple time periods -#' # wind <- griddap( -#' # 'erdQMwindmday', time = c('2016-11-16', '2017-01-16'), -#' # latitude = c(30, 50), longitude = c(210, 240), -#' # fields = 'x_wind' -#' # ) #' p <- plotdap("base", mapTitle = "Average wind over time") #' p <- add_griddap(p, QMwind, ~x_wind) #' -#'\donttest{ -#' # ggplot2 add_griddap functions take too long for CRAN -#' # but here are the same examples from above -#' p <- plotdap(crs = "+proj=robin") -#' add_griddap(p, murSST, ~analysed_sst) -#' -#' p <- plotdap(mapTitle = "Average wind over time") -#' add_griddap(p, QMwind, ~x_wind) -#'} add_griddap <- function(plot, grid, var, fill = "viridis", maxpixels = 10000, time = mean, animate = FALSE, diff --git a/R/add_tabledap.R b/R/add_tabledap.R index 6ed3a40..2e5aa80 100644 --- a/R/add_tabledap.R +++ b/R/add_tabledap.R @@ -26,20 +26,22 @@ #' # base plotting tends to be faster, #' # but is less extensible plotdap("base") #' -#' # code to obtain datasets using `rerddap` given as comment -#' # actual datasets in data folder to meet execution timings +#' # test datasets in data folder to meet execution timings +#' # code given to extract the data +#' +#'\donttest{ +#' sardines <- tabledap( +#' 'FRDCPSTrawlLHHaulCatch', +#' fields = c('latitude', 'longitude', 'time', +#' 'scientific_name', 'subsample_count'), +#' 'time>=2010-01-01', 'time<=2012-01-01', +#' scientific_name="Sardinops sagax"' +#' ) +#'} #' -#' # tabledap examples -#' # sardines <- tabledap( -#' # 'FRDCPSTrawlLHHaulCatch', -#' # fields = c('latitude', 'longitude', 'time', -#' # 'scientific_name', 'subsample_count'), -#' # 'time>=2010-01-01', 'time<=2012-01-01', -#' # 'scientific_name="Sardinops sagax"' -#' # ) #' p <- plotdap() -#' p <- add_tabledap(p, sardines, ~subsample_count) -#' p1 <- add_tabledap(p, sardines, ~log2(subsample_count)) +#' p1 <- add_tabledap(p, sardines, ~subsample_count) +#' p2 <- add_tabledap(p, sardines, ~log2(subsample_count)) #' #' # using base R plotting #' p <- plotdap("base") diff --git a/README_files/bootstrap-3.3.5/css/bootstrap-theme.css b/README_files/bootstrap-3.3.5/css/bootstrap-theme.css deleted file mode 100755 index c19cd5c..0000000 --- a/README_files/bootstrap-3.3.5/css/bootstrap-theme.css +++ /dev/null @@ -1,587 +0,0 @@ -/*! - * Bootstrap v3.3.5 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -.btn-default, -.btn-primary, -.btn-success, -.btn-info, -.btn-warning, -.btn-danger { - text-shadow: 0 -1px 0 rgba(0, 0, 0, .2); - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075); -} -.btn-default:active, -.btn-primary:active, -.btn-success:active, -.btn-info:active, -.btn-warning:active, -.btn-danger:active, -.btn-default.active, -.btn-primary.active, -.btn-success.active, -.btn-info.active, -.btn-warning.active, -.btn-danger.active { - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); -} -.btn-default.disabled, -.btn-primary.disabled, -.btn-success.disabled, -.btn-info.disabled, -.btn-warning.disabled, -.btn-danger.disabled, -.btn-default[disabled], -.btn-primary[disabled], -.btn-success[disabled], -.btn-info[disabled], -.btn-warning[disabled], -.btn-danger[disabled], -fieldset[disabled] .btn-default, -fieldset[disabled] .btn-primary, -fieldset[disabled] .btn-success, -fieldset[disabled] .btn-info, -fieldset[disabled] .btn-warning, -fieldset[disabled] .btn-danger { - -webkit-box-shadow: none; - box-shadow: none; -} -.btn-default .badge, -.btn-primary .badge, -.btn-success .badge, -.btn-info .badge, -.btn-warning .badge, -.btn-danger .badge { - text-shadow: none; -} -.btn:active, -.btn.active { - background-image: none; -} -.btn-default { - text-shadow: 0 1px 0 #fff; - background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%); - background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0)); - background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - background-repeat: repeat-x; - border-color: #dbdbdb; - border-color: #ccc; -} -.btn-default:hover, -.btn-default:focus { - background-color: #e0e0e0; - background-position: 0 -15px; -} -.btn-default:active, -.btn-default.active { - background-color: #e0e0e0; - border-color: #dbdbdb; -} -.btn-default.disabled, -.btn-default[disabled], -fieldset[disabled] .btn-default, -.btn-default.disabled:hover, -.btn-default[disabled]:hover, -fieldset[disabled] .btn-default:hover, -.btn-default.disabled:focus, -.btn-default[disabled]:focus, -fieldset[disabled] .btn-default:focus, -.btn-default.disabled.focus, -.btn-default[disabled].focus, -fieldset[disabled] .btn-default.focus, -.btn-default.disabled:active, -.btn-default[disabled]:active, -fieldset[disabled] .btn-default:active, -.btn-default.disabled.active, -.btn-default[disabled].active, -fieldset[disabled] .btn-default.active { - background-color: #e0e0e0; - background-image: none; -} -.btn-primary { - background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%); - background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#265a88)); - background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - background-repeat: repeat-x; - border-color: #245580; -} -.btn-primary:hover, -.btn-primary:focus { - background-color: #265a88; - background-position: 0 -15px; -} -.btn-primary:active, -.btn-primary.active { - background-color: #265a88; - border-color: #245580; -} -.btn-primary.disabled, -.btn-primary[disabled], -fieldset[disabled] .btn-primary, -.btn-primary.disabled:hover, -.btn-primary[disabled]:hover, -fieldset[disabled] .btn-primary:hover, -.btn-primary.disabled:focus, -.btn-primary[disabled]:focus, -fieldset[disabled] .btn-primary:focus, -.btn-primary.disabled.focus, -.btn-primary[disabled].focus, -fieldset[disabled] .btn-primary.focus, -.btn-primary.disabled:active, -.btn-primary[disabled]:active, -fieldset[disabled] .btn-primary:active, -.btn-primary.disabled.active, -.btn-primary[disabled].active, -fieldset[disabled] .btn-primary.active { - background-color: #265a88; - background-image: none; -} -.btn-success { - background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%); - background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#419641)); - background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - background-repeat: repeat-x; - border-color: #3e8f3e; -} -.btn-success:hover, -.btn-success:focus { - background-color: #419641; - background-position: 0 -15px; -} -.btn-success:active, -.btn-success.active { - background-color: #419641; - border-color: #3e8f3e; -} -.btn-success.disabled, -.btn-success[disabled], -fieldset[disabled] .btn-success, -.btn-success.disabled:hover, -.btn-success[disabled]:hover, -fieldset[disabled] .btn-success:hover, -.btn-success.disabled:focus, -.btn-success[disabled]:focus, -fieldset[disabled] .btn-success:focus, -.btn-success.disabled.focus, -.btn-success[disabled].focus, -fieldset[disabled] .btn-success.focus, -.btn-success.disabled:active, -.btn-success[disabled]:active, -fieldset[disabled] .btn-success:active, -.btn-success.disabled.active, -.btn-success[disabled].active, -fieldset[disabled] .btn-success.active { - background-color: #419641; - background-image: none; -} -.btn-info { - background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%); - background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2aabd2)); - background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - background-repeat: repeat-x; - border-color: #28a4c9; -} -.btn-info:hover, -.btn-info:focus { - background-color: #2aabd2; - background-position: 0 -15px; -} -.btn-info:active, -.btn-info.active { - background-color: #2aabd2; - border-color: #28a4c9; -} -.btn-info.disabled, -.btn-info[disabled], -fieldset[disabled] .btn-info, -.btn-info.disabled:hover, -.btn-info[disabled]:hover, -fieldset[disabled] .btn-info:hover, -.btn-info.disabled:focus, -.btn-info[disabled]:focus, -fieldset[disabled] .btn-info:focus, -.btn-info.disabled.focus, -.btn-info[disabled].focus, -fieldset[disabled] .btn-info.focus, -.btn-info.disabled:active, -.btn-info[disabled]:active, -fieldset[disabled] .btn-info:active, -.btn-info.disabled.active, -.btn-info[disabled].active, -fieldset[disabled] .btn-info.active { - background-color: #2aabd2; - background-image: none; -} -.btn-warning { - background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%); - background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#eb9316)); - background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - background-repeat: repeat-x; - border-color: #e38d13; -} -.btn-warning:hover, -.btn-warning:focus { - background-color: #eb9316; - background-position: 0 -15px; -} -.btn-warning:active, -.btn-warning.active { - background-color: #eb9316; - border-color: #e38d13; -} -.btn-warning.disabled, -.btn-warning[disabled], -fieldset[disabled] .btn-warning, -.btn-warning.disabled:hover, -.btn-warning[disabled]:hover, -fieldset[disabled] .btn-warning:hover, -.btn-warning.disabled:focus, -.btn-warning[disabled]:focus, -fieldset[disabled] .btn-warning:focus, -.btn-warning.disabled.focus, -.btn-warning[disabled].focus, -fieldset[disabled] .btn-warning.focus, -.btn-warning.disabled:active, -.btn-warning[disabled]:active, -fieldset[disabled] .btn-warning:active, -.btn-warning.disabled.active, -.btn-warning[disabled].active, -fieldset[disabled] .btn-warning.active { - background-color: #eb9316; - background-image: none; -} -.btn-danger { - background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%); - background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c12e2a)); - background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - background-repeat: repeat-x; - border-color: #b92c28; -} -.btn-danger:hover, -.btn-danger:focus { - background-color: #c12e2a; - background-position: 0 -15px; -} -.btn-danger:active, -.btn-danger.active { - background-color: #c12e2a; - border-color: #b92c28; -} -.btn-danger.disabled, -.btn-danger[disabled], -fieldset[disabled] .btn-danger, -.btn-danger.disabled:hover, -.btn-danger[disabled]:hover, -fieldset[disabled] .btn-danger:hover, -.btn-danger.disabled:focus, -.btn-danger[disabled]:focus, -fieldset[disabled] .btn-danger:focus, -.btn-danger.disabled.focus, -.btn-danger[disabled].focus, -fieldset[disabled] .btn-danger.focus, -.btn-danger.disabled:active, -.btn-danger[disabled]:active, -fieldset[disabled] .btn-danger:active, -.btn-danger.disabled.active, -.btn-danger[disabled].active, -fieldset[disabled] .btn-danger.active { - background-color: #c12e2a; - background-image: none; -} -.thumbnail, -.img-thumbnail { - -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075); - box-shadow: 0 1px 2px rgba(0, 0, 0, .075); -} -.dropdown-menu > li > a:hover, -.dropdown-menu > li > a:focus { - background-color: #e8e8e8; - background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); - background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8)); - background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); - background-repeat: repeat-x; -} -.dropdown-menu > .active > a, -.dropdown-menu > .active > a:hover, -.dropdown-menu > .active > a:focus { - background-color: #2e6da4; - background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); - background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); - background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); - background-repeat: repeat-x; -} -.navbar-default { - background-image: -webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%); - background-image: -o-linear-gradient(top, #fff 0%, #f8f8f8 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f8f8)); - background-image: linear-gradient(to bottom, #fff 0%, #f8f8f8 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - background-repeat: repeat-x; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075); -} -.navbar-default .navbar-nav > .open > a, -.navbar-default .navbar-nav > .active > a { - background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%); - background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#e2e2e2)); - background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0); - background-repeat: repeat-x; - -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075); - box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075); -} -.navbar-brand, -.navbar-nav > li > a { - text-shadow: 0 1px 0 rgba(255, 255, 255, .25); -} -.navbar-inverse { - background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%); - background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222)); - background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - background-repeat: repeat-x; - border-radius: 4px; -} -.navbar-inverse .navbar-nav > .open > a, -.navbar-inverse .navbar-nav > .active > a { - background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%); - background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#080808), to(#0f0f0f)); - background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0); - background-repeat: repeat-x; - -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25); - box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25); -} -.navbar-inverse .navbar-brand, -.navbar-inverse .navbar-nav > li > a { - text-shadow: 0 -1px 0 rgba(0, 0, 0, .25); -} -.navbar-static-top, -.navbar-fixed-top, -.navbar-fixed-bottom { - border-radius: 0; -} -@media (max-width: 767px) { - .navbar .navbar-nav .open .dropdown-menu > .active > a, - .navbar .navbar-nav .open .dropdown-menu > .active > a:hover, - .navbar .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #fff; - background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); - background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); - background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); - background-repeat: repeat-x; - } -} -.alert { - text-shadow: 0 1px 0 rgba(255, 255, 255, .2); - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05); -} -.alert-success { - background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%); - background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#c8e5bc)); - background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0); - background-repeat: repeat-x; - border-color: #b2dba1; -} -.alert-info { - background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%); - background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#b9def0)); - background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0); - background-repeat: repeat-x; - border-color: #9acfea; -} -.alert-warning { - background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%); - background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#f8efc0)); - background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0); - background-repeat: repeat-x; - border-color: #f5e79e; -} -.alert-danger { - background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%); - background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e7c3c3)); - background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0); - background-repeat: repeat-x; - border-color: #dca7a7; -} -.progress { - background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%); - background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f5f5f5)); - background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0); - background-repeat: repeat-x; -} -.progress-bar { - background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%); - background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#286090)); - background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0); - background-repeat: repeat-x; -} -.progress-bar-success { - background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%); - background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44)); - background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0); - background-repeat: repeat-x; -} -.progress-bar-info { - background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%); - background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#31b0d5)); - background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0); - background-repeat: repeat-x; -} -.progress-bar-warning { - background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%); - background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f)); - background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0); - background-repeat: repeat-x; -} -.progress-bar-danger { - background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%); - background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c)); - background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0); - background-repeat: repeat-x; -} -.progress-bar-striped { - background-image: -webkit-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-image: -o-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-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); -} -.list-group { - border-radius: 4px; - -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075); - box-shadow: 0 1px 2px rgba(0, 0, 0, .075); -} -.list-group-item.active, -.list-group-item.active:hover, -.list-group-item.active:focus { - text-shadow: 0 -1px 0 #286090; - background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%); - background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2b669a)); - background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0); - background-repeat: repeat-x; - border-color: #2b669a; -} -.list-group-item.active .badge, -.list-group-item.active:hover .badge, -.list-group-item.active:focus .badge { - text-shadow: none; -} -.panel { - -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .05); - box-shadow: 0 1px 2px rgba(0, 0, 0, .05); -} -.panel-default > .panel-heading { - background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); - background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8)); - background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); - background-repeat: repeat-x; -} -.panel-primary > .panel-heading { - background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); - background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); - background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); - background-repeat: repeat-x; -} -.panel-success > .panel-heading { - background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%); - background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#d0e9c6)); - background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0); - background-repeat: repeat-x; -} -.panel-info > .panel-heading { - background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%); - background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#c4e3f3)); - background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0); - background-repeat: repeat-x; -} -.panel-warning > .panel-heading { - background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%); - background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#faf2cc)); - background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0); - background-repeat: repeat-x; -} -.panel-danger > .panel-heading { - background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%); - background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#ebcccc)); - background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0); - background-repeat: repeat-x; -} -.well { - background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%); - background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5)); - background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0); - background-repeat: repeat-x; - border-color: #dcdcdc; - -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1); - box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1); -} -/*# sourceMappingURL=bootstrap-theme.css.map */ diff --git a/README_files/bootstrap-3.3.5/css/bootstrap-theme.css.map b/README_files/bootstrap-3.3.5/css/bootstrap-theme.css.map deleted file mode 100755 index 7535311..0000000 --- a/README_files/bootstrap-3.3.5/css/bootstrap-theme.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["bootstrap-theme.css","less/theme.less","less/mixins/vendor-prefixes.less","less/mixins/gradients.less","less/mixins/reset-filter.less"],"names":[],"mappings":"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","file":"bootstrap-theme.css","sourcesContent":["/*!\n * Bootstrap v3.3.5 (http://getbootstrap.com)\n * Copyright 2011-2015 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.btn-default:active,\n.btn-primary:active,\n.btn-success:active,\n.btn-info:active,\n.btn-warning:active,\n.btn-danger:active,\n.btn-default.active,\n.btn-primary.active,\n.btn-success.active,\n.btn-info.active,\n.btn-warning.active,\n.btn-danger.active {\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-default.disabled,\n.btn-primary.disabled,\n.btn-success.disabled,\n.btn-info.disabled,\n.btn-warning.disabled,\n.btn-danger.disabled,\n.btn-default[disabled],\n.btn-primary[disabled],\n.btn-success[disabled],\n.btn-info[disabled],\n.btn-warning[disabled],\n.btn-danger[disabled],\nfieldset[disabled] .btn-default,\nfieldset[disabled] .btn-primary,\nfieldset[disabled] .btn-success,\nfieldset[disabled] .btn-info,\nfieldset[disabled] .btn-warning,\nfieldset[disabled] .btn-danger {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-default .badge,\n.btn-primary .badge,\n.btn-success .badge,\n.btn-info .badge,\n.btn-warning .badge,\n.btn-danger .badge {\n text-shadow: none;\n}\n.btn:active,\n.btn.active {\n background-image: none;\n}\n.btn-default {\n background-image: -webkit-linear-gradient(top, #ffffff 0%, #e0e0e0 100%);\n background-image: -o-linear-gradient(top, #ffffff 0%, #e0e0e0 100%);\n background-image: linear-gradient(to bottom, #ffffff 0%, #e0e0e0 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #dbdbdb;\n text-shadow: 0 1px 0 #fff;\n border-color: #ccc;\n}\n.btn-default:hover,\n.btn-default:focus {\n background-color: #e0e0e0;\n background-position: 0 -15px;\n}\n.btn-default:active,\n.btn-default.active {\n background-color: #e0e0e0;\n border-color: #dbdbdb;\n}\n.btn-default.disabled,\n.btn-default[disabled],\nfieldset[disabled] .btn-default,\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus,\n.btn-default.disabled:active,\n.btn-default[disabled]:active,\nfieldset[disabled] .btn-default:active,\n.btn-default.disabled.active,\n.btn-default[disabled].active,\nfieldset[disabled] .btn-default.active {\n background-color: #e0e0e0;\n background-image: none;\n}\n.btn-primary {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #245580;\n}\n.btn-primary:hover,\n.btn-primary:focus {\n background-color: #265a88;\n background-position: 0 -15px;\n}\n.btn-primary:active,\n.btn-primary.active {\n background-color: #265a88;\n border-color: #245580;\n}\n.btn-primary.disabled,\n.btn-primary[disabled],\nfieldset[disabled] .btn-primary,\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus,\n.btn-primary.disabled:active,\n.btn-primary[disabled]:active,\nfieldset[disabled] .btn-primary:active,\n.btn-primary.disabled.active,\n.btn-primary[disabled].active,\nfieldset[disabled] .btn-primary.active {\n background-color: #265a88;\n background-image: none;\n}\n.btn-success {\n background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);\n background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%);\n background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #3e8f3e;\n}\n.btn-success:hover,\n.btn-success:focus {\n background-color: #419641;\n background-position: 0 -15px;\n}\n.btn-success:active,\n.btn-success.active {\n background-color: #419641;\n border-color: #3e8f3e;\n}\n.btn-success.disabled,\n.btn-success[disabled],\nfieldset[disabled] .btn-success,\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus,\n.btn-success.disabled:active,\n.btn-success[disabled]:active,\nfieldset[disabled] .btn-success:active,\n.btn-success.disabled.active,\n.btn-success[disabled].active,\nfieldset[disabled] .btn-success.active {\n background-color: #419641;\n background-image: none;\n}\n.btn-info {\n background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #28a4c9;\n}\n.btn-info:hover,\n.btn-info:focus {\n background-color: #2aabd2;\n background-position: 0 -15px;\n}\n.btn-info:active,\n.btn-info.active {\n background-color: #2aabd2;\n border-color: #28a4c9;\n}\n.btn-info.disabled,\n.btn-info[disabled],\nfieldset[disabled] .btn-info,\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus,\n.btn-info.disabled:active,\n.btn-info[disabled]:active,\nfieldset[disabled] .btn-info:active,\n.btn-info.disabled.active,\n.btn-info[disabled].active,\nfieldset[disabled] .btn-info.active {\n background-color: #2aabd2;\n background-image: none;\n}\n.btn-warning {\n background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #e38d13;\n}\n.btn-warning:hover,\n.btn-warning:focus {\n background-color: #eb9316;\n background-position: 0 -15px;\n}\n.btn-warning:active,\n.btn-warning.active {\n background-color: #eb9316;\n border-color: #e38d13;\n}\n.btn-warning.disabled,\n.btn-warning[disabled],\nfieldset[disabled] .btn-warning,\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus,\n.btn-warning.disabled:active,\n.btn-warning[disabled]:active,\nfieldset[disabled] .btn-warning:active,\n.btn-warning.disabled.active,\n.btn-warning[disabled].active,\nfieldset[disabled] .btn-warning.active {\n background-color: #eb9316;\n background-image: none;\n}\n.btn-danger {\n background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #b92c28;\n}\n.btn-danger:hover,\n.btn-danger:focus {\n background-color: #c12e2a;\n background-position: 0 -15px;\n}\n.btn-danger:active,\n.btn-danger.active {\n background-color: #c12e2a;\n border-color: #b92c28;\n}\n.btn-danger.disabled,\n.btn-danger[disabled],\nfieldset[disabled] .btn-danger,\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus,\n.btn-danger.disabled:active,\n.btn-danger[disabled]:active,\nfieldset[disabled] .btn-danger:active,\n.btn-danger.disabled.active,\n.btn-danger[disabled].active,\nfieldset[disabled] .btn-danger.active {\n background-color: #c12e2a;\n background-image: none;\n}\n.thumbnail,\n.img-thumbnail {\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n background-color: #e8e8e8;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n background-color: #2e6da4;\n}\n.navbar-default {\n background-image: -webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n background-image: -o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n background-image: linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .active > a {\n background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);\n -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n}\n.navbar-brand,\n.navbar-nav > li > a {\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);\n}\n.navbar-inverse {\n background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222222 100%);\n background-image: -o-linear-gradient(top, #3c3c3c 0%, #222222 100%);\n background-image: linear-gradient(to bottom, #3c3c3c 0%, #222222 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n border-radius: 4px;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .active > a {\n background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);\n -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n}\n.navbar-inverse .navbar-brand,\n.navbar-inverse .navbar-nav > li > a {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n border-radius: 0;\n}\n@media (max-width: 767px) {\n .navbar .navbar-nav .open .dropdown-menu > .active > a,\n .navbar .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n }\n}\n.alert {\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.alert-success {\n background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);\n border-color: #b2dba1;\n}\n.alert-info {\n background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);\n border-color: #9acfea;\n}\n.alert-warning {\n background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);\n border-color: #f5e79e;\n}\n.alert-danger {\n background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);\n border-color: #dca7a7;\n}\n.progress {\n background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);\n}\n.progress-bar {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);\n}\n.progress-bar-success {\n background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);\n}\n.progress-bar-info {\n background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);\n}\n.progress-bar-warning {\n background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);\n}\n.progress-bar-danger {\n background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);\n}\n.progress-bar-striped {\n 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);\n 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);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.list-group {\n border-radius: 4px;\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n text-shadow: 0 -1px 0 #286090;\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);\n border-color: #2b669a;\n}\n.list-group-item.active .badge,\n.list-group-item.active:hover .badge,\n.list-group-item.active:focus .badge {\n text-shadow: none;\n}\n.panel {\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.panel-default > .panel-heading {\n background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n}\n.panel-primary > .panel-heading {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n}\n.panel-success > .panel-heading {\n background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);\n}\n.panel-info > .panel-heading {\n background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);\n}\n.panel-warning > .panel-heading {\n background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);\n}\n.panel-danger > .panel-heading {\n background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);\n}\n.well {\n background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);\n border-color: #dcdcdc;\n -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n}\n/*# sourceMappingURL=bootstrap-theme.css.map */","/*!\n * Bootstrap v3.3.5 (http://getbootstrap.com)\n * Copyright 2011-2015 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n//\n// Load core variables and mixins\n// --------------------------------------------------\n\n@import \"variables.less\";\n@import \"mixins.less\";\n\n\n//\n// Buttons\n// --------------------------------------------------\n\n// Common styles\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n text-shadow: 0 -1px 0 rgba(0,0,0,.2);\n @shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075);\n .box-shadow(@shadow);\n\n // Reset the shadow\n &:active,\n &.active {\n .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));\n }\n\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n .box-shadow(none);\n }\n\n .badge {\n text-shadow: none;\n }\n}\n\n// Mixin for generating new styles\n.btn-styles(@btn-color: #555) {\n #gradient > .vertical(@start-color: @btn-color; @end-color: darken(@btn-color, 12%));\n .reset-filter(); // Disable gradients for IE9 because filter bleeds through rounded corners; see https://github.com/twbs/bootstrap/issues/10620\n background-repeat: repeat-x;\n border-color: darken(@btn-color, 14%);\n\n &:hover,\n &:focus {\n background-color: darken(@btn-color, 12%);\n background-position: 0 -15px;\n }\n\n &:active,\n &.active {\n background-color: darken(@btn-color, 12%);\n border-color: darken(@btn-color, 14%);\n }\n\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n &,\n &:hover,\n &:focus,\n &.focus,\n &:active,\n &.active {\n background-color: darken(@btn-color, 12%);\n background-image: none;\n }\n }\n}\n\n// Common styles\n.btn {\n // Remove the gradient for the pressed/active state\n &:active,\n &.active {\n background-image: none;\n }\n}\n\n// Apply the mixin to the buttons\n.btn-default { .btn-styles(@btn-default-bg); text-shadow: 0 1px 0 #fff; border-color: #ccc; }\n.btn-primary { .btn-styles(@btn-primary-bg); }\n.btn-success { .btn-styles(@btn-success-bg); }\n.btn-info { .btn-styles(@btn-info-bg); }\n.btn-warning { .btn-styles(@btn-warning-bg); }\n.btn-danger { .btn-styles(@btn-danger-bg); }\n\n\n//\n// Images\n// --------------------------------------------------\n\n.thumbnail,\n.img-thumbnail {\n .box-shadow(0 1px 2px rgba(0,0,0,.075));\n}\n\n\n//\n// Dropdowns\n// --------------------------------------------------\n\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n #gradient > .vertical(@start-color: @dropdown-link-hover-bg; @end-color: darken(@dropdown-link-hover-bg, 5%));\n background-color: darken(@dropdown-link-hover-bg, 5%);\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n background-color: darken(@dropdown-link-active-bg, 5%);\n}\n\n\n//\n// Navbar\n// --------------------------------------------------\n\n// Default navbar\n.navbar-default {\n #gradient > .vertical(@start-color: lighten(@navbar-default-bg, 10%); @end-color: @navbar-default-bg);\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered\n border-radius: @navbar-border-radius;\n @shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 5px rgba(0,0,0,.075);\n .box-shadow(@shadow);\n\n .navbar-nav > .open > a,\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: darken(@navbar-default-link-active-bg, 5%); @end-color: darken(@navbar-default-link-active-bg, 2%));\n .box-shadow(inset 0 3px 9px rgba(0,0,0,.075));\n }\n}\n.navbar-brand,\n.navbar-nav > li > a {\n text-shadow: 0 1px 0 rgba(255,255,255,.25);\n}\n\n// Inverted navbar\n.navbar-inverse {\n #gradient > .vertical(@start-color: lighten(@navbar-inverse-bg, 10%); @end-color: @navbar-inverse-bg);\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered; see https://github.com/twbs/bootstrap/issues/10257\n border-radius: @navbar-border-radius;\n .navbar-nav > .open > a,\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: @navbar-inverse-link-active-bg; @end-color: lighten(@navbar-inverse-link-active-bg, 2.5%));\n .box-shadow(inset 0 3px 9px rgba(0,0,0,.25));\n }\n\n .navbar-brand,\n .navbar-nav > li > a {\n text-shadow: 0 -1px 0 rgba(0,0,0,.25);\n }\n}\n\n// Undo rounded corners in static and fixed navbars\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n border-radius: 0;\n}\n\n// Fix active state of dropdown items in collapsed mode\n@media (max-width: @grid-float-breakpoint-max) {\n .navbar .navbar-nav .open .dropdown-menu > .active > a {\n &,\n &:hover,\n &:focus {\n color: #fff;\n #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n }\n }\n}\n\n\n//\n// Alerts\n// --------------------------------------------------\n\n// Common styles\n.alert {\n text-shadow: 0 1px 0 rgba(255,255,255,.2);\n @shadow: inset 0 1px 0 rgba(255,255,255,.25), 0 1px 2px rgba(0,0,0,.05);\n .box-shadow(@shadow);\n}\n\n// Mixin for generating new styles\n.alert-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 7.5%));\n border-color: darken(@color, 15%);\n}\n\n// Apply the mixin to the alerts\n.alert-success { .alert-styles(@alert-success-bg); }\n.alert-info { .alert-styles(@alert-info-bg); }\n.alert-warning { .alert-styles(@alert-warning-bg); }\n.alert-danger { .alert-styles(@alert-danger-bg); }\n\n\n//\n// Progress bars\n// --------------------------------------------------\n\n// Give the progress background some depth\n.progress {\n #gradient > .vertical(@start-color: darken(@progress-bg, 4%); @end-color: @progress-bg)\n}\n\n// Mixin for generating new styles\n.progress-bar-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 10%));\n}\n\n// Apply the mixin to the progress bars\n.progress-bar { .progress-bar-styles(@progress-bar-bg); }\n.progress-bar-success { .progress-bar-styles(@progress-bar-success-bg); }\n.progress-bar-info { .progress-bar-styles(@progress-bar-info-bg); }\n.progress-bar-warning { .progress-bar-styles(@progress-bar-warning-bg); }\n.progress-bar-danger { .progress-bar-styles(@progress-bar-danger-bg); }\n\n// Reset the striped class because our mixins don't do multiple gradients and\n// the above custom styles override the new `.progress-bar-striped` in v3.2.0.\n.progress-bar-striped {\n #gradient > .striped();\n}\n\n\n//\n// List groups\n// --------------------------------------------------\n\n.list-group {\n border-radius: @border-radius-base;\n .box-shadow(0 1px 2px rgba(0,0,0,.075));\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n text-shadow: 0 -1px 0 darken(@list-group-active-bg, 10%);\n #gradient > .vertical(@start-color: @list-group-active-bg; @end-color: darken(@list-group-active-bg, 7.5%));\n border-color: darken(@list-group-active-border, 7.5%);\n\n .badge {\n text-shadow: none;\n }\n}\n\n\n//\n// Panels\n// --------------------------------------------------\n\n// Common styles\n.panel {\n .box-shadow(0 1px 2px rgba(0,0,0,.05));\n}\n\n// Mixin for generating new styles\n.panel-heading-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 5%));\n}\n\n// Apply the mixin to the panel headings only\n.panel-default > .panel-heading { .panel-heading-styles(@panel-default-heading-bg); }\n.panel-primary > .panel-heading { .panel-heading-styles(@panel-primary-heading-bg); }\n.panel-success > .panel-heading { .panel-heading-styles(@panel-success-heading-bg); }\n.panel-info > .panel-heading { .panel-heading-styles(@panel-info-heading-bg); }\n.panel-warning > .panel-heading { .panel-heading-styles(@panel-warning-heading-bg); }\n.panel-danger > .panel-heading { .panel-heading-styles(@panel-danger-heading-bg); }\n\n\n//\n// Wells\n// --------------------------------------------------\n\n.well {\n #gradient > .vertical(@start-color: darken(@well-bg, 5%); @end-color: @well-bg);\n border-color: darken(@well-bg, 10%);\n @shadow: inset 0 1px 3px rgba(0,0,0,.05), 0 1px 0 rgba(255,255,255,.1);\n .box-shadow(@shadow);\n}\n","// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They will be removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n -webkit-animation: @animation;\n -o-animation: @animation;\n animation: @animation;\n}\n.animation-name(@name) {\n -webkit-animation-name: @name;\n animation-name: @name;\n}\n.animation-duration(@duration) {\n -webkit-animation-duration: @duration;\n animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n -webkit-animation-timing-function: @timing-function;\n animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n -webkit-animation-delay: @delay;\n animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n -webkit-animation-iteration-count: @iteration-count;\n animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n -webkit-animation-direction: @direction;\n animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n -webkit-animation-fill-mode: @fill-mode;\n animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility){\n -webkit-backface-visibility: @visibility;\n -moz-backface-visibility: @visibility;\n backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n -webkit-box-sizing: @boxmodel;\n -moz-box-sizing: @boxmodel;\n box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n -webkit-column-count: @column-count;\n -moz-column-count: @column-count;\n column-count: @column-count;\n -webkit-column-gap: @column-gap;\n -moz-column-gap: @column-gap;\n column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n word-wrap: break-word;\n -webkit-hyphens: @mode;\n -moz-hyphens: @mode;\n -ms-hyphens: @mode; // IE10+\n -o-hyphens: @mode;\n hyphens: @mode;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n // Firefox\n &::-moz-placeholder {\n color: @color;\n opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n }\n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n -webkit-transform: scale(@ratio);\n -ms-transform: scale(@ratio); // IE9 only\n -o-transform: scale(@ratio);\n transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n -webkit-transform: scale(@ratioX, @ratioY);\n -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n -o-transform: scale(@ratioX, @ratioY);\n transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n -webkit-transform: scaleX(@ratio);\n -ms-transform: scaleX(@ratio); // IE9 only\n -o-transform: scaleX(@ratio);\n transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n -webkit-transform: scaleY(@ratio);\n -ms-transform: scaleY(@ratio); // IE9 only\n -o-transform: scaleY(@ratio);\n transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n -webkit-transform: skewX(@x) skewY(@y);\n -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n -o-transform: skewX(@x) skewY(@y);\n transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n -webkit-transform: translate(@x, @y);\n -ms-transform: translate(@x, @y); // IE9 only\n -o-transform: translate(@x, @y);\n transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n -webkit-transform: translate3d(@x, @y, @z);\n transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees); // IE9 only\n -o-transform: rotate(@degrees);\n transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n -webkit-transform: rotateX(@degrees);\n -ms-transform: rotateX(@degrees); // IE9 only\n -o-transform: rotateX(@degrees);\n transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n -webkit-transform: rotateY(@degrees);\n -ms-transform: rotateY(@degrees); // IE9 only\n -o-transform: rotateY(@degrees);\n transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n -webkit-perspective: @perspective;\n -moz-perspective: @perspective;\n perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n -webkit-perspective-origin: @perspective;\n -moz-perspective-origin: @perspective;\n perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n -webkit-transform-origin: @origin;\n -moz-transform-origin: @origin;\n -ms-transform-origin: @origin; // IE9 only\n transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n -webkit-transition: @transition;\n -o-transition: @transition;\n transition: @transition;\n}\n.transition-property(@transition-property) {\n -webkit-transition-property: @transition-property;\n transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n -webkit-transition-delay: @transition-delay;\n transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n -webkit-transition-duration: @transition-duration;\n transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n -webkit-transition-timing-function: @timing-function;\n transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n -webkit-transition: -webkit-transform @transition;\n -moz-transition: -moz-transform @transition;\n -o-transition: -o-transform @transition;\n transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n -webkit-user-select: @select;\n -moz-user-select: @select;\n -ms-user-select: @select; // IE10+\n user-select: @select;\n}\n","// Gradients\n\n#gradient {\n\n // Horizontal gradient, from left to right\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n // Vertical gradient, from top to bottom\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n .directional(@start-color: #555; @end-color: #333; @deg: 45deg) {\n background-repeat: repeat-x;\n background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(@deg, @start-color, @end-color); // Opera 12\n background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n }\n .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .radial(@inner-color: #555; @outer-color: #333) {\n background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);\n background-image: radial-gradient(circle, @inner-color, @outer-color);\n background-repeat: no-repeat;\n }\n .striped(@color: rgba(255,255,255,.15); @angle: 45deg) {\n background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n }\n}\n","// Reset filters for IE\n//\n// When you need to remove a gradient background, do not forget to use this to reset\n// the IE filter for IE9 and below.\n\n.reset-filter() {\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\n}\n"]} \ No newline at end of file diff --git a/README_files/bootstrap-3.3.5/css/bootstrap-theme.min.css b/README_files/bootstrap-3.3.5/css/bootstrap-theme.min.css deleted file mode 100755 index 61358b1..0000000 --- a/README_files/bootstrap-3.3.5/css/bootstrap-theme.min.css +++ /dev/null @@ -1,5 +0,0 @@ -/*! - * Bootstrap v3.3.5 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */.btn-danger,.btn-default,.btn-info,.btn-primary,.btn-success,.btn-warning{text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-danger.disabled,.btn-danger[disabled],.btn-default.disabled,.btn-default[disabled],.btn-info.disabled,.btn-info[disabled],.btn-primary.disabled,.btn-primary[disabled],.btn-success.disabled,.btn-success[disabled],.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-danger,fieldset[disabled] .btn-default,fieldset[disabled] .btn-info,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-success,fieldset[disabled] .btn-warning{-webkit-box-shadow:none;box-shadow:none}.btn-danger .badge,.btn-default .badge,.btn-info .badge,.btn-primary .badge,.btn-success .badge,.btn-warning .badge{text-shadow:none}.btn.active,.btn:active{background-image:none}.btn-default{text-shadow:0 1px 0 #fff;background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#dbdbdb;border-color:#ccc}.btn-default:focus,.btn-default:hover{background-color:#e0e0e0;background-position:0 -15px}.btn-default.active,.btn-default:active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-o-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#265a88));background-image:linear-gradient(to bottom,#337ab7 0,#265a88 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#245580}.btn-primary:focus,.btn-primary:hover{background-color:#265a88;background-position:0 -15px}.btn-primary.active,.btn-primary:active{background-color:#265a88;border-color:#245580}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#265a88;background-image:none}.btn-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#419641));background-image:linear-gradient(to bottom,#5cb85c 0,#419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:focus,.btn-success:hover{background-color:#419641;background-position:0 -15px}.btn-success.active,.btn-success:active{background-color:#419641;border-color:#3e8f3e}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#419641;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#2aabd2));background-image:linear-gradient(to bottom,#5bc0de 0,#2aabd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:focus,.btn-info:hover{background-color:#2aabd2;background-position:0 -15px}.btn-info.active,.btn-info:active{background-color:#2aabd2;border-color:#28a4c9}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#2aabd2;background-image:none}.btn-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#eb9316));background-image:linear-gradient(to bottom,#f0ad4e 0,#eb9316 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:focus,.btn-warning:hover{background-color:#eb9316;background-position:0 -15px}.btn-warning.active,.btn-warning:active{background-color:#eb9316;border-color:#e38d13}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#eb9316;background-image:none}.btn-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c12e2a));background-image:linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:focus,.btn-danger:hover{background-color:#c12e2a;background-position:0 -15px}.btn-danger.active,.btn-danger:active{background-color:#c12e2a;border-color:#b92c28}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#c12e2a;background-image:none}.img-thumbnail,.thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#e8e8e8;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#2e6da4;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.navbar-default{background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-o-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8));background-image:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-o-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dbdbdb),to(#e2e2e2));background-image:linear-gradient(to bottom,#dbdbdb 0,#e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.075);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-o-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#3c3c3c),to(#222));background-image:linear-gradient(to bottom,#3c3c3c 0,#222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-radius:4px}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-o-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#080808),to(#0f0f0f));background-image:linear-gradient(to bottom,#080808 0,#0f0f0f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.25);box-shadow:inset 0 3px 9px rgba(0,0,0,.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,.25)}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}@media (max-width:767px){.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}}.alert{text-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05)}.alert-success{background-image:-webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#c8e5bc));background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);background-repeat:repeat-x;border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#b9def0));background-image:linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);background-repeat:repeat-x;border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#f8efc0));background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);background-repeat:repeat-x;border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-o-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#e7c3c3));background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);background-repeat:repeat-x;border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#f5f5f5));background-image:linear-gradient(to bottom,#ebebeb 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x}.progress-bar{background-image:-webkit-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-o-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#286090));background-image:linear-gradient(to bottom,#337ab7 0,#286090 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);background-repeat:repeat-x}.progress-bar-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#449d44));background-image:linear-gradient(to bottom,#5cb85c 0,#449d44 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);background-repeat:repeat-x}.progress-bar-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#31b0d5));background-image:linear-gradient(to bottom,#5bc0de 0,#31b0d5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);background-repeat:repeat-x}.progress-bar-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#ec971f));background-image:linear-gradient(to bottom,#f0ad4e 0,#ec971f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);background-repeat:repeat-x}.progress-bar-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c9302c));background-image:linear-gradient(to bottom,#d9534f 0,#c9302c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);background-repeat:repeat-x}.progress-bar-striped{background-image:-webkit-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-image:-o-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-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)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{text-shadow:0 -1px 0 #286090;background-image:-webkit-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2b669a));background-image:linear-gradient(to bottom,#337ab7 0,#2b669a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);background-repeat:repeat-x;border-color:#2b669a}.list-group-item.active .badge,.list-group-item.active:focus .badge,.list-group-item.active:hover .badge{text-shadow:none}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#d0e9c6));background-image:linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);background-repeat:repeat-x}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#c4e3f3));background-image:linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);background-repeat:repeat-x}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#faf2cc));background-image:linear-gradient(to bottom,#fcf8e3 0,#faf2cc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);background-repeat:repeat-x}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-o-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#ebcccc));background-image:linear-gradient(to bottom,#f2dede 0,#ebcccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);background-repeat:repeat-x}.well{background-image:-webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#f5f5f5));background-image:linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x;border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1)} \ No newline at end of file diff --git a/README_files/bootstrap-3.3.5/css/bootstrap.css b/README_files/bootstrap-3.3.5/css/bootstrap.css deleted file mode 100755 index 592f6f5..0000000 --- a/README_files/bootstrap-3.3.5/css/bootstrap.css +++ /dev/null @@ -1,6799 +0,0 @@ -/*! - * Bootstrap v3.3.5 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ -html { - font-family: sans-serif; - -webkit-text-size-adjust: 100%; - -ms-text-size-adjust: 100%; -} -body { - margin: 0; -} -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -menu, -nav, -section, -summary { - display: block; -} -audio, -canvas, -progress, -video { - display: inline-block; - vertical-align: baseline; -} -audio:not([controls]) { - display: none; - height: 0; -} -[hidden], -template { - display: none; -} -a { - background-color: transparent; -} -a:active, -a:hover { - outline: 0; -} -abbr[title] { - border-bottom: 1px dotted; -} -b, -strong { - font-weight: bold; -} -dfn { - font-style: italic; -} -h1 { - margin: .67em 0; - font-size: 2em; -} -mark { - color: #000; - background: #ff0; -} -small { - font-size: 80%; -} -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} -sup { - top: -.5em; -} -sub { - bottom: -.25em; -} -img { - border: 0; -} -svg:not(:root) { - overflow: hidden; -} -figure { - margin: 1em 40px; -} -hr { - height: 0; - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} -pre { - overflow: auto; -} -code, -kbd, -pre, -samp { - font-family: monospace, monospace; - font-size: 1em; -} -button, -input, -optgroup, -select, -textarea { - margin: 0; - font: inherit; - color: inherit; -} -button { - overflow: visible; -} -button, -select { - text-transform: none; -} -button, -html input[type="button"], -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; - cursor: pointer; -} -button[disabled], -html input[disabled] { - cursor: default; -} -button::-moz-focus-inner, -input::-moz-focus-inner { - padding: 0; - border: 0; -} -input { - line-height: normal; -} -input[type="checkbox"], -input[type="radio"] { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 0; -} -input[type="number"]::-webkit-inner-spin-button, -input[type="number"]::-webkit-outer-spin-button { - height: auto; -} -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-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} -fieldset { - padding: .35em .625em .75em; - margin: 0 2px; - border: 1px solid #c0c0c0; -} -legend { - padding: 0; - border: 0; -} -textarea { - overflow: auto; -} -optgroup { - font-weight: bold; -} -table { - border-spacing: 0; - border-collapse: collapse; -} -td, -th { - padding: 0; -} -/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ -@media print { - *, - *:before, - *:after { - color: #000 !important; - text-shadow: none !important; - background: transparent !important; - -webkit-box-shadow: none !important; - box-shadow: none !important; - } - a, - a:visited { - text-decoration: underline; - } - a[href]:after { - content: " (" attr(href) ")"; - } - abbr[title]:after { - content: " (" attr(title) ")"; - } - a[href^="#"]:after, - a[href^="javascript:"]: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; - } - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - h2, - h3 { - page-break-after: avoid; - } - .navbar { - display: none; - } - .btn > .caret, - .dropup > .btn > .caret { - border-top-color: #000 !important; - } - .label { - border: 1px solid #000; - } - .table { - border-collapse: collapse !important; - } - .table td, - .table th { - background-color: #fff !important; - } - .table-bordered th, - .table-bordered td { - border: 1px solid #ddd !important; - } -} -@font-face { - font-family: 'Glyphicons Halflings'; - - src: url('../fonts/glyphicons-halflings-regular.eot'); - src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); -} -.glyphicon { - position: relative; - top: 1px; - display: inline-block; - font-family: 'Glyphicons Halflings'; - font-style: normal; - font-weight: normal; - line-height: 1; - - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.glyphicon-asterisk:before { - content: "\2a"; -} -.glyphicon-plus:before { - content: "\2b"; -} -.glyphicon-euro:before, -.glyphicon-eur:before { - content: "\20ac"; -} -.glyphicon-minus:before { - content: "\2212"; -} -.glyphicon-cloud:before { - content: "\2601"; -} -.glyphicon-envelope:before { - content: "\2709"; -} -.glyphicon-pencil:before { - content: "\270f"; -} -.glyphicon-glass:before { - content: "\e001"; -} -.glyphicon-music:before { - content: "\e002"; -} -.glyphicon-search:before { - content: "\e003"; -} -.glyphicon-heart:before { - content: "\e005"; -} -.glyphicon-star:before { - content: "\e006"; -} -.glyphicon-star-empty:before { - content: "\e007"; -} -.glyphicon-user:before { - content: "\e008"; -} -.glyphicon-film:before { - content: "\e009"; -} -.glyphicon-th-large:before { - content: "\e010"; -} -.glyphicon-th:before { - content: "\e011"; -} -.glyphicon-th-list:before { - content: "\e012"; -} -.glyphicon-ok:before { - content: "\e013"; -} -.glyphicon-remove:before { - content: "\e014"; -} -.glyphicon-zoom-in:before { - content: "\e015"; -} -.glyphicon-zoom-out:before { - content: "\e016"; -} -.glyphicon-off:before { - content: "\e017"; -} -.glyphicon-signal:before { - content: "\e018"; -} -.glyphicon-cog:before { - content: "\e019"; -} -.glyphicon-trash:before { - content: "\e020"; -} -.glyphicon-home:before { - content: "\e021"; -} -.glyphicon-file:before { - content: "\e022"; -} -.glyphicon-time:before { - content: "\e023"; -} -.glyphicon-road:before { - content: "\e024"; -} -.glyphicon-download-alt:before { - content: "\e025"; -} -.glyphicon-download:before { - content: "\e026"; -} -.glyphicon-upload:before { - content: "\e027"; -} -.glyphicon-inbox:before { - content: "\e028"; -} -.glyphicon-play-circle:before { - content: "\e029"; -} -.glyphicon-repeat:before { - content: "\e030"; -} -.glyphicon-refresh:before { - content: "\e031"; -} -.glyphicon-list-alt:before { - content: "\e032"; -} -.glyphicon-lock:before { - content: "\e033"; -} -.glyphicon-flag:before { - content: "\e034"; -} -.glyphicon-headphones:before { - content: "\e035"; -} -.glyphicon-volume-off:before { - content: "\e036"; -} -.glyphicon-volume-down:before { - content: "\e037"; -} -.glyphicon-volume-up:before { - content: "\e038"; -} -.glyphicon-qrcode:before { - content: "\e039"; -} -.glyphicon-barcode:before { - content: "\e040"; -} -.glyphicon-tag:before { - content: "\e041"; -} -.glyphicon-tags:before { - content: "\e042"; -} -.glyphicon-book:before { - content: "\e043"; -} -.glyphicon-bookmark:before { - content: "\e044"; -} -.glyphicon-print:before { - content: "\e045"; -} -.glyphicon-camera:before { - content: "\e046"; -} -.glyphicon-font:before { - content: "\e047"; -} -.glyphicon-bold:before { - content: "\e048"; -} -.glyphicon-italic:before { - content: "\e049"; -} -.glyphicon-text-height:before { - content: "\e050"; -} -.glyphicon-text-width:before { - content: "\e051"; -} -.glyphicon-align-left:before { - content: "\e052"; -} -.glyphicon-align-center:before { - content: "\e053"; -} -.glyphicon-align-right:before { - content: "\e054"; -} -.glyphicon-align-justify:before { - content: "\e055"; -} -.glyphicon-list:before { - content: "\e056"; -} -.glyphicon-indent-left:before { - content: "\e057"; -} -.glyphicon-indent-right:before { - content: "\e058"; -} -.glyphicon-facetime-video:before { - content: "\e059"; -} -.glyphicon-picture:before { - content: "\e060"; -} -.glyphicon-map-marker:before { - content: "\e062"; -} -.glyphicon-adjust:before { - content: "\e063"; -} -.glyphicon-tint:before { - content: "\e064"; -} -.glyphicon-edit:before { - content: "\e065"; -} -.glyphicon-share:before { - content: "\e066"; -} -.glyphicon-check:before { - content: "\e067"; -} -.glyphicon-move:before { - content: "\e068"; -} -.glyphicon-step-backward:before { - content: "\e069"; -} -.glyphicon-fast-backward:before { - content: "\e070"; -} -.glyphicon-backward:before { - content: "\e071"; -} -.glyphicon-play:before { - content: "\e072"; -} -.glyphicon-pause:before { - content: "\e073"; -} -.glyphicon-stop:before { - content: "\e074"; -} -.glyphicon-forward:before { - content: "\e075"; -} -.glyphicon-fast-forward:before { - content: "\e076"; -} -.glyphicon-step-forward:before { - content: "\e077"; -} -.glyphicon-eject:before { - content: "\e078"; -} -.glyphicon-chevron-left:before { - content: "\e079"; -} -.glyphicon-chevron-right:before { - content: "\e080"; -} -.glyphicon-plus-sign:before { - content: "\e081"; -} -.glyphicon-minus-sign:before { - content: "\e082"; -} -.glyphicon-remove-sign:before { - content: "\e083"; -} -.glyphicon-ok-sign:before { - content: "\e084"; -} -.glyphicon-question-sign:before { - content: "\e085"; -} -.glyphicon-info-sign:before { - content: "\e086"; -} -.glyphicon-screenshot:before { - content: "\e087"; -} -.glyphicon-remove-circle:before { - content: "\e088"; -} -.glyphicon-ok-circle:before { - content: "\e089"; -} -.glyphicon-ban-circle:before { - content: "\e090"; -} -.glyphicon-arrow-left:before { - content: "\e091"; -} -.glyphicon-arrow-right:before { - content: "\e092"; -} -.glyphicon-arrow-up:before { - content: "\e093"; -} -.glyphicon-arrow-down:before { - content: "\e094"; -} -.glyphicon-share-alt:before { - content: "\e095"; -} -.glyphicon-resize-full:before { - content: "\e096"; -} -.glyphicon-resize-small:before { - content: "\e097"; -} -.glyphicon-exclamation-sign:before { - content: "\e101"; -} -.glyphicon-gift:before { - content: "\e102"; -} -.glyphicon-leaf:before { - content: "\e103"; -} -.glyphicon-fire:before { - content: "\e104"; -} -.glyphicon-eye-open:before { - content: "\e105"; -} -.glyphicon-eye-close:before { - content: "\e106"; -} -.glyphicon-warning-sign:before { - content: "\e107"; -} -.glyphicon-plane:before { - content: "\e108"; -} -.glyphicon-calendar:before { - content: "\e109"; -} -.glyphicon-random:before { - content: "\e110"; -} -.glyphicon-comment:before { - content: "\e111"; -} -.glyphicon-magnet:before { - content: "\e112"; -} -.glyphicon-chevron-up:before { - content: "\e113"; -} -.glyphicon-chevron-down:before { - content: "\e114"; -} -.glyphicon-retweet:before { - content: "\e115"; -} -.glyphicon-shopping-cart:before { - content: "\e116"; -} -.glyphicon-folder-close:before { - content: "\e117"; -} -.glyphicon-folder-open:before { - content: "\e118"; -} -.glyphicon-resize-vertical:before { - content: "\e119"; -} -.glyphicon-resize-horizontal:before { - content: "\e120"; -} -.glyphicon-hdd:before { - content: "\e121"; -} -.glyphicon-bullhorn:before { - content: "\e122"; -} -.glyphicon-bell:before { - content: "\e123"; -} -.glyphicon-certificate:before { - content: "\e124"; -} -.glyphicon-thumbs-up:before { - content: "\e125"; -} -.glyphicon-thumbs-down:before { - content: "\e126"; -} -.glyphicon-hand-right:before { - content: "\e127"; -} -.glyphicon-hand-left:before { - content: "\e128"; -} -.glyphicon-hand-up:before { - content: "\e129"; -} -.glyphicon-hand-down:before { - content: "\e130"; -} -.glyphicon-circle-arrow-right:before { - content: "\e131"; -} -.glyphicon-circle-arrow-left:before { - content: "\e132"; -} -.glyphicon-circle-arrow-up:before { - content: "\e133"; -} -.glyphicon-circle-arrow-down:before { - content: "\e134"; -} -.glyphicon-globe:before { - content: "\e135"; -} -.glyphicon-wrench:before { - content: "\e136"; -} -.glyphicon-tasks:before { - content: "\e137"; -} -.glyphicon-filter:before { - content: "\e138"; -} -.glyphicon-briefcase:before { - content: "\e139"; -} -.glyphicon-fullscreen:before { - content: "\e140"; -} -.glyphicon-dashboard:before { - content: "\e141"; -} -.glyphicon-paperclip:before { - content: "\e142"; -} -.glyphicon-heart-empty:before { - content: "\e143"; -} -.glyphicon-link:before { - content: "\e144"; -} -.glyphicon-phone:before { - content: "\e145"; -} -.glyphicon-pushpin:before { - content: "\e146"; -} -.glyphicon-usd:before { - content: "\e148"; -} -.glyphicon-gbp:before { - content: "\e149"; -} -.glyphicon-sort:before { - content: "\e150"; -} -.glyphicon-sort-by-alphabet:before { - content: "\e151"; -} -.glyphicon-sort-by-alphabet-alt:before { - content: "\e152"; -} -.glyphicon-sort-by-order:before { - content: "\e153"; -} -.glyphicon-sort-by-order-alt:before { - content: "\e154"; -} -.glyphicon-sort-by-attributes:before { - content: "\e155"; -} -.glyphicon-sort-by-attributes-alt:before { - content: "\e156"; -} -.glyphicon-unchecked:before { - content: "\e157"; -} -.glyphicon-expand:before { - content: "\e158"; -} -.glyphicon-collapse-down:before { - content: "\e159"; -} -.glyphicon-collapse-up:before { - content: "\e160"; -} -.glyphicon-log-in:before { - content: "\e161"; -} -.glyphicon-flash:before { - content: "\e162"; -} -.glyphicon-log-out:before { - content: "\e163"; -} -.glyphicon-new-window:before { - content: "\e164"; -} -.glyphicon-record:before { - content: "\e165"; -} -.glyphicon-save:before { - content: "\e166"; -} -.glyphicon-open:before { - content: "\e167"; -} -.glyphicon-saved:before { - content: "\e168"; -} -.glyphicon-import:before { - content: "\e169"; -} -.glyphicon-export:before { - content: "\e170"; -} -.glyphicon-send:before { - content: "\e171"; -} -.glyphicon-floppy-disk:before { - content: "\e172"; -} -.glyphicon-floppy-saved:before { - content: "\e173"; -} -.glyphicon-floppy-remove:before { - content: "\e174"; -} -.glyphicon-floppy-save:before { - content: "\e175"; -} -.glyphicon-floppy-open:before { - content: "\e176"; -} -.glyphicon-credit-card:before { - content: "\e177"; -} -.glyphicon-transfer:before { - content: "\e178"; -} -.glyphicon-cutlery:before { - content: "\e179"; -} -.glyphicon-header:before { - content: "\e180"; -} -.glyphicon-compressed:before { - content: "\e181"; -} -.glyphicon-earphone:before { - content: "\e182"; -} -.glyphicon-phone-alt:before { - content: "\e183"; -} -.glyphicon-tower:before { - content: "\e184"; -} -.glyphicon-stats:before { - content: "\e185"; -} -.glyphicon-sd-video:before { - content: "\e186"; -} -.glyphicon-hd-video:before { - content: "\e187"; -} -.glyphicon-subtitles:before { - content: "\e188"; -} -.glyphicon-sound-stereo:before { - content: "\e189"; -} -.glyphicon-sound-dolby:before { - content: "\e190"; -} -.glyphicon-sound-5-1:before { - content: "\e191"; -} -.glyphicon-sound-6-1:before { - content: "\e192"; -} -.glyphicon-sound-7-1:before { - content: "\e193"; -} -.glyphicon-copyright-mark:before { - content: "\e194"; -} -.glyphicon-registration-mark:before { - content: "\e195"; -} -.glyphicon-cloud-download:before { - content: "\e197"; -} -.glyphicon-cloud-upload:before { - content: "\e198"; -} -.glyphicon-tree-conifer:before { - content: "\e199"; -} -.glyphicon-tree-deciduous:before { - content: "\e200"; -} -.glyphicon-cd:before { - content: "\e201"; -} -.glyphicon-save-file:before { - content: "\e202"; -} -.glyphicon-open-file:before { - content: "\e203"; -} -.glyphicon-level-up:before { - content: "\e204"; -} -.glyphicon-copy:before { - content: "\e205"; -} -.glyphicon-paste:before { - content: "\e206"; -} -.glyphicon-alert:before { - content: "\e209"; -} -.glyphicon-equalizer:before { - content: "\e210"; -} -.glyphicon-king:before { - content: "\e211"; -} -.glyphicon-queen:before { - content: "\e212"; -} -.glyphicon-pawn:before { - content: "\e213"; -} -.glyphicon-bishop:before { - content: "\e214"; -} -.glyphicon-knight:before { - content: "\e215"; -} -.glyphicon-baby-formula:before { - content: "\e216"; -} -.glyphicon-tent:before { - content: "\26fa"; -} -.glyphicon-blackboard:before { - content: "\e218"; -} -.glyphicon-bed:before { - content: "\e219"; -} -.glyphicon-apple:before { - content: "\f8ff"; -} -.glyphicon-erase:before { - content: "\e221"; -} -.glyphicon-hourglass:before { - content: "\231b"; -} -.glyphicon-lamp:before { - content: "\e223"; -} -.glyphicon-duplicate:before { - content: "\e224"; -} -.glyphicon-piggy-bank:before { - content: "\e225"; -} -.glyphicon-scissors:before { - content: "\e226"; -} -.glyphicon-bitcoin:before { - content: "\e227"; -} -.glyphicon-btc:before { - content: "\e227"; -} -.glyphicon-xbt:before { - content: "\e227"; -} -.glyphicon-yen:before { - content: "\00a5"; -} -.glyphicon-jpy:before { - content: "\00a5"; -} -.glyphicon-ruble:before { - content: "\20bd"; -} -.glyphicon-rub:before { - content: "\20bd"; -} -.glyphicon-scale:before { - content: "\e230"; -} -.glyphicon-ice-lolly:before { - content: "\e231"; -} -.glyphicon-ice-lolly-tasted:before { - content: "\e232"; -} -.glyphicon-education:before { - content: "\e233"; -} -.glyphicon-option-horizontal:before { - content: "\e234"; -} -.glyphicon-option-vertical:before { - content: "\e235"; -} -.glyphicon-menu-hamburger:before { - content: "\e236"; -} -.glyphicon-modal-window:before { - content: "\e237"; -} -.glyphicon-oil:before { - content: "\e238"; -} -.glyphicon-grain:before { - content: "\e239"; -} -.glyphicon-sunglasses:before { - content: "\e240"; -} -.glyphicon-text-size:before { - content: "\e241"; -} -.glyphicon-text-color:before { - content: "\e242"; -} -.glyphicon-text-background:before { - content: "\e243"; -} -.glyphicon-object-align-top:before { - content: "\e244"; -} -.glyphicon-object-align-bottom:before { - content: "\e245"; -} -.glyphicon-object-align-horizontal:before { - content: "\e246"; -} -.glyphicon-object-align-left:before { - content: "\e247"; -} -.glyphicon-object-align-vertical:before { - content: "\e248"; -} -.glyphicon-object-align-right:before { - content: "\e249"; -} -.glyphicon-triangle-right:before { - content: "\e250"; -} -.glyphicon-triangle-left:before { - content: "\e251"; -} -.glyphicon-triangle-bottom:before { - content: "\e252"; -} -.glyphicon-triangle-top:before { - content: "\e253"; -} -.glyphicon-console:before { - content: "\e254"; -} -.glyphicon-superscript:before { - content: "\e255"; -} -.glyphicon-subscript:before { - content: "\e256"; -} -.glyphicon-menu-left:before { - content: "\e257"; -} -.glyphicon-menu-right:before { - content: "\e258"; -} -.glyphicon-menu-down:before { - content: "\e259"; -} -.glyphicon-menu-up:before { - content: "\e260"; -} -* { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -*:before, -*:after { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -html { - font-size: 10px; - - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} -body { - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 14px; - line-height: 1.42857143; - color: #333; - background-color: #fff; -} -input, -button, -select, -textarea { - font-family: inherit; - font-size: inherit; - line-height: inherit; -} -a { - color: #337ab7; - text-decoration: none; -} -a:hover, -a:focus { - color: #23527c; - text-decoration: underline; -} -a:focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -figure { - margin: 0; -} -img { - vertical-align: middle; -} -.img-responsive, -.thumbnail > img, -.thumbnail a > img, -.carousel-inner > .item > img, -.carousel-inner > .item > a > img { - display: block; - max-width: 100%; - height: auto; -} -.img-rounded { - border-radius: 6px; -} -.img-thumbnail { - display: inline-block; - max-width: 100%; - height: auto; - padding: 4px; - line-height: 1.42857143; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 4px; - -webkit-transition: all .2s ease-in-out; - -o-transition: all .2s ease-in-out; - transition: all .2s ease-in-out; -} -.img-circle { - border-radius: 50%; -} -hr { - margin-top: 20px; - margin-bottom: 20px; - border: 0; - border-top: 1px solid #eee; -} -.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; -} -[role="button"] { - cursor: pointer; -} -h1, -h2, -h3, -h4, -h5, -h6, -.h1, -.h2, -.h3, -.h4, -.h5, -.h6 { - font-family: inherit; - font-weight: 500; - line-height: 1.1; - color: inherit; -} -h1 small, -h2 small, -h3 small, -h4 small, -h5 small, -h6 small, -.h1 small, -.h2 small, -.h3 small, -.h4 small, -.h5 small, -.h6 small, -h1 .small, -h2 .small, -h3 .small, -h4 .small, -h5 .small, -h6 .small, -.h1 .small, -.h2 .small, -.h3 .small, -.h4 .small, -.h5 .small, -.h6 .small { - font-weight: normal; - line-height: 1; - color: #777; -} -h1, -.h1, -h2, -.h2, -h3, -.h3 { - margin-top: 20px; - margin-bottom: 10px; -} -h1 small, -.h1 small, -h2 small, -.h2 small, -h3 small, -.h3 small, -h1 .small, -.h1 .small, -h2 .small, -.h2 .small, -h3 .small, -.h3 .small { - font-size: 65%; -} -h4, -.h4, -h5, -.h5, -h6, -.h6 { - margin-top: 10px; - margin-bottom: 10px; -} -h4 small, -.h4 small, -h5 small, -.h5 small, -h6 small, -.h6 small, -h4 .small, -.h4 .small, -h5 .small, -.h5 .small, -h6 .small, -.h6 .small { - font-size: 75%; -} -h1, -.h1 { - font-size: 36px; -} -h2, -.h2 { - font-size: 30px; -} -h3, -.h3 { - font-size: 24px; -} -h4, -.h4 { - font-size: 18px; -} -h5, -.h5 { - font-size: 14px; -} -h6, -.h6 { - font-size: 12px; -} -p { - margin: 0 0 10px; -} -.lead { - margin-bottom: 20px; - font-size: 16px; - font-weight: 300; - line-height: 1.4; -} -@media (min-width: 768px) { - .lead { - font-size: 21px; - } -} -small, -.small { - font-size: 85%; -} -mark, -.mark { - padding: .2em; - background-color: #fcf8e3; -} -.text-left { - text-align: left; -} -.text-right { - text-align: right; -} -.text-center { - text-align: center; -} -.text-justify { - text-align: justify; -} -.text-nowrap { - white-space: nowrap; -} -.text-lowercase { - text-transform: lowercase; -} -.text-uppercase { - text-transform: uppercase; -} -.text-capitalize { - text-transform: capitalize; -} -.text-muted { - color: #777; -} -.text-primary { - color: #337ab7; -} -a.text-primary:hover, -a.text-primary:focus { - color: #286090; -} -.text-success { - color: #3c763d; -} -a.text-success:hover, -a.text-success:focus { - color: #2b542c; -} -.text-info { - color: #31708f; -} -a.text-info:hover, -a.text-info:focus { - color: #245269; -} -.text-warning { - color: #8a6d3b; -} -a.text-warning:hover, -a.text-warning:focus { - color: #66512c; -} -.text-danger { - color: #a94442; -} -a.text-danger:hover, -a.text-danger:focus { - color: #843534; -} -.bg-primary { - color: #fff; - background-color: #337ab7; -} -a.bg-primary:hover, -a.bg-primary:focus { - background-color: #286090; -} -.bg-success { - background-color: #dff0d8; -} -a.bg-success:hover, -a.bg-success:focus { - background-color: #c1e2b3; -} -.bg-info { - background-color: #d9edf7; -} -a.bg-info:hover, -a.bg-info:focus { - background-color: #afd9ee; -} -.bg-warning { - background-color: #fcf8e3; -} -a.bg-warning:hover, -a.bg-warning:focus { - background-color: #f7ecb5; -} -.bg-danger { - background-color: #f2dede; -} -a.bg-danger:hover, -a.bg-danger:focus { - background-color: #e4b9b9; -} -.page-header { - padding-bottom: 9px; - margin: 40px 0 20px; - border-bottom: 1px solid #eee; -} -ul, -ol { - margin-top: 0; - margin-bottom: 10px; -} -ul ul, -ol ul, -ul ol, -ol ol { - margin-bottom: 0; -} -.list-unstyled { - padding-left: 0; - list-style: none; -} -.list-inline { - padding-left: 0; - margin-left: -5px; - list-style: none; -} -.list-inline > li { - display: inline-block; - padding-right: 5px; - padding-left: 5px; -} -dl { - margin-top: 0; - margin-bottom: 20px; -} -dt, -dd { - line-height: 1.42857143; -} -dt { - font-weight: bold; -} -dd { - margin-left: 0; -} -@media (min-width: 768px) { - .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; - } -} -abbr[title], -abbr[data-original-title] { - cursor: help; - border-bottom: 1px dotted #777; -} -.initialism { - font-size: 90%; - text-transform: uppercase; -} -blockquote { - padding: 10px 20px; - margin: 0 0 20px; - font-size: 17.5px; - border-left: 5px solid #eee; -} -blockquote p:last-child, -blockquote ul:last-child, -blockquote ol:last-child { - margin-bottom: 0; -} -blockquote footer, -blockquote small, -blockquote .small { - display: block; - font-size: 80%; - line-height: 1.42857143; - color: #777; -} -blockquote footer:before, -blockquote small:before, -blockquote .small:before { - content: '\2014 \00A0'; -} -.blockquote-reverse, -blockquote.pull-right { - padding-right: 15px; - padding-left: 0; - text-align: right; - border-right: 5px solid #eee; - border-left: 0; -} -.blockquote-reverse footer:before, -blockquote.pull-right footer:before, -.blockquote-reverse small:before, -blockquote.pull-right small:before, -.blockquote-reverse .small:before, -blockquote.pull-right .small:before { - content: ''; -} -.blockquote-reverse footer:after, -blockquote.pull-right footer:after, -.blockquote-reverse small:after, -blockquote.pull-right small:after, -.blockquote-reverse .small:after, -blockquote.pull-right .small:after { - content: '\00A0 \2014'; -} -address { - margin-bottom: 20px; - font-style: normal; - line-height: 1.42857143; -} -code, -kbd, -pre, -samp { - font-family: monospace; -} -code { - padding: 2px 4px; - font-size: 90%; - color: #c7254e; - background-color: #f9f2f4; - border-radius: 4px; -} -kbd { - padding: 2px 4px; - font-size: 90%; - color: #fff; - background-color: #333; - border-radius: 3px; - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: bold; - -webkit-box-shadow: none; - box-shadow: none; -} -pre { - display: block; - padding: 9.5px; - margin: 0 0 10px; - font-size: 13px; - line-height: 1.42857143; - color: #333; - word-break: break-all; - word-wrap: break-word; - background-color: #f5f5f5; - border: 1px solid #ccc; - border-radius: 4px; -} -pre code { - padding: 0; - font-size: inherit; - color: inherit; - white-space: pre-wrap; - background-color: transparent; - border-radius: 0; -} -.pre-scrollable { - max-height: 340px; - overflow-y: scroll; -} -.container { - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} -@media (min-width: 768px) { - .container { - width: 750px; - } -} -@media (min-width: 992px) { - .container { - width: 970px; - } -} -@media (min-width: 1200px) { - .container { - width: 1170px; - } -} -.container-fluid { - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} -.row { - margin-right: -15px; - margin-left: -15px; -} -.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { - position: relative; - min-height: 1px; - padding-right: 15px; - padding-left: 15px; -} -.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { - float: left; -} -.col-xs-12 { - width: 100%; -} -.col-xs-11 { - width: 91.66666667%; -} -.col-xs-10 { - width: 83.33333333%; -} -.col-xs-9 { - width: 75%; -} -.col-xs-8 { - width: 66.66666667%; -} -.col-xs-7 { - width: 58.33333333%; -} -.col-xs-6 { - width: 50%; -} -.col-xs-5 { - width: 41.66666667%; -} -.col-xs-4 { - width: 33.33333333%; -} -.col-xs-3 { - width: 25%; -} -.col-xs-2 { - width: 16.66666667%; -} -.col-xs-1 { - width: 8.33333333%; -} -.col-xs-pull-12 { - right: 100%; -} -.col-xs-pull-11 { - right: 91.66666667%; -} -.col-xs-pull-10 { - right: 83.33333333%; -} -.col-xs-pull-9 { - right: 75%; -} -.col-xs-pull-8 { - right: 66.66666667%; -} -.col-xs-pull-7 { - right: 58.33333333%; -} -.col-xs-pull-6 { - right: 50%; -} -.col-xs-pull-5 { - right: 41.66666667%; -} -.col-xs-pull-4 { - right: 33.33333333%; -} -.col-xs-pull-3 { - right: 25%; -} -.col-xs-pull-2 { - right: 16.66666667%; -} -.col-xs-pull-1 { - right: 8.33333333%; -} -.col-xs-pull-0 { - right: auto; -} -.col-xs-push-12 { - left: 100%; -} -.col-xs-push-11 { - left: 91.66666667%; -} -.col-xs-push-10 { - left: 83.33333333%; -} -.col-xs-push-9 { - left: 75%; -} -.col-xs-push-8 { - left: 66.66666667%; -} -.col-xs-push-7 { - left: 58.33333333%; -} -.col-xs-push-6 { - left: 50%; -} -.col-xs-push-5 { - left: 41.66666667%; -} -.col-xs-push-4 { - left: 33.33333333%; -} -.col-xs-push-3 { - left: 25%; -} -.col-xs-push-2 { - left: 16.66666667%; -} -.col-xs-push-1 { - left: 8.33333333%; -} -.col-xs-push-0 { - left: auto; -} -.col-xs-offset-12 { - margin-left: 100%; -} -.col-xs-offset-11 { - margin-left: 91.66666667%; -} -.col-xs-offset-10 { - margin-left: 83.33333333%; -} -.col-xs-offset-9 { - margin-left: 75%; -} -.col-xs-offset-8 { - margin-left: 66.66666667%; -} -.col-xs-offset-7 { - margin-left: 58.33333333%; -} -.col-xs-offset-6 { - margin-left: 50%; -} -.col-xs-offset-5 { - margin-left: 41.66666667%; -} -.col-xs-offset-4 { - margin-left: 33.33333333%; -} -.col-xs-offset-3 { - margin-left: 25%; -} -.col-xs-offset-2 { - margin-left: 16.66666667%; -} -.col-xs-offset-1 { - margin-left: 8.33333333%; -} -.col-xs-offset-0 { - margin-left: 0; -} -@media (min-width: 768px) { - .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { - float: left; - } - .col-sm-12 { - width: 100%; - } - .col-sm-11 { - width: 91.66666667%; - } - .col-sm-10 { - width: 83.33333333%; - } - .col-sm-9 { - width: 75%; - } - .col-sm-8 { - width: 66.66666667%; - } - .col-sm-7 { - width: 58.33333333%; - } - .col-sm-6 { - width: 50%; - } - .col-sm-5 { - width: 41.66666667%; - } - .col-sm-4 { - width: 33.33333333%; - } - .col-sm-3 { - width: 25%; - } - .col-sm-2 { - width: 16.66666667%; - } - .col-sm-1 { - width: 8.33333333%; - } - .col-sm-pull-12 { - right: 100%; - } - .col-sm-pull-11 { - right: 91.66666667%; - } - .col-sm-pull-10 { - right: 83.33333333%; - } - .col-sm-pull-9 { - right: 75%; - } - .col-sm-pull-8 { - right: 66.66666667%; - } - .col-sm-pull-7 { - right: 58.33333333%; - } - .col-sm-pull-6 { - right: 50%; - } - .col-sm-pull-5 { - right: 41.66666667%; - } - .col-sm-pull-4 { - right: 33.33333333%; - } - .col-sm-pull-3 { - right: 25%; - } - .col-sm-pull-2 { - right: 16.66666667%; - } - .col-sm-pull-1 { - right: 8.33333333%; - } - .col-sm-pull-0 { - right: auto; - } - .col-sm-push-12 { - left: 100%; - } - .col-sm-push-11 { - left: 91.66666667%; - } - .col-sm-push-10 { - left: 83.33333333%; - } - .col-sm-push-9 { - left: 75%; - } - .col-sm-push-8 { - left: 66.66666667%; - } - .col-sm-push-7 { - left: 58.33333333%; - } - .col-sm-push-6 { - left: 50%; - } - .col-sm-push-5 { - left: 41.66666667%; - } - .col-sm-push-4 { - left: 33.33333333%; - } - .col-sm-push-3 { - left: 25%; - } - .col-sm-push-2 { - left: 16.66666667%; - } - .col-sm-push-1 { - left: 8.33333333%; - } - .col-sm-push-0 { - left: auto; - } - .col-sm-offset-12 { - margin-left: 100%; - } - .col-sm-offset-11 { - margin-left: 91.66666667%; - } - .col-sm-offset-10 { - margin-left: 83.33333333%; - } - .col-sm-offset-9 { - margin-left: 75%; - } - .col-sm-offset-8 { - margin-left: 66.66666667%; - } - .col-sm-offset-7 { - margin-left: 58.33333333%; - } - .col-sm-offset-6 { - margin-left: 50%; - } - .col-sm-offset-5 { - margin-left: 41.66666667%; - } - .col-sm-offset-4 { - margin-left: 33.33333333%; - } - .col-sm-offset-3 { - margin-left: 25%; - } - .col-sm-offset-2 { - margin-left: 16.66666667%; - } - .col-sm-offset-1 { - margin-left: 8.33333333%; - } - .col-sm-offset-0 { - margin-left: 0; - } -} -@media (min-width: 992px) { - .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { - float: left; - } - .col-md-12 { - width: 100%; - } - .col-md-11 { - width: 91.66666667%; - } - .col-md-10 { - width: 83.33333333%; - } - .col-md-9 { - width: 75%; - } - .col-md-8 { - width: 66.66666667%; - } - .col-md-7 { - width: 58.33333333%; - } - .col-md-6 { - width: 50%; - } - .col-md-5 { - width: 41.66666667%; - } - .col-md-4 { - width: 33.33333333%; - } - .col-md-3 { - width: 25%; - } - .col-md-2 { - width: 16.66666667%; - } - .col-md-1 { - width: 8.33333333%; - } - .col-md-pull-12 { - right: 100%; - } - .col-md-pull-11 { - right: 91.66666667%; - } - .col-md-pull-10 { - right: 83.33333333%; - } - .col-md-pull-9 { - right: 75%; - } - .col-md-pull-8 { - right: 66.66666667%; - } - .col-md-pull-7 { - right: 58.33333333%; - } - .col-md-pull-6 { - right: 50%; - } - .col-md-pull-5 { - right: 41.66666667%; - } - .col-md-pull-4 { - right: 33.33333333%; - } - .col-md-pull-3 { - right: 25%; - } - .col-md-pull-2 { - right: 16.66666667%; - } - .col-md-pull-1 { - right: 8.33333333%; - } - .col-md-pull-0 { - right: auto; - } - .col-md-push-12 { - left: 100%; - } - .col-md-push-11 { - left: 91.66666667%; - } - .col-md-push-10 { - left: 83.33333333%; - } - .col-md-push-9 { - left: 75%; - } - .col-md-push-8 { - left: 66.66666667%; - } - .col-md-push-7 { - left: 58.33333333%; - } - .col-md-push-6 { - left: 50%; - } - .col-md-push-5 { - left: 41.66666667%; - } - .col-md-push-4 { - left: 33.33333333%; - } - .col-md-push-3 { - left: 25%; - } - .col-md-push-2 { - left: 16.66666667%; - } - .col-md-push-1 { - left: 8.33333333%; - } - .col-md-push-0 { - left: auto; - } - .col-md-offset-12 { - margin-left: 100%; - } - .col-md-offset-11 { - margin-left: 91.66666667%; - } - .col-md-offset-10 { - margin-left: 83.33333333%; - } - .col-md-offset-9 { - margin-left: 75%; - } - .col-md-offset-8 { - margin-left: 66.66666667%; - } - .col-md-offset-7 { - margin-left: 58.33333333%; - } - .col-md-offset-6 { - margin-left: 50%; - } - .col-md-offset-5 { - margin-left: 41.66666667%; - } - .col-md-offset-4 { - margin-left: 33.33333333%; - } - .col-md-offset-3 { - margin-left: 25%; - } - .col-md-offset-2 { - margin-left: 16.66666667%; - } - .col-md-offset-1 { - margin-left: 8.33333333%; - } - .col-md-offset-0 { - margin-left: 0; - } -} -@media (min-width: 1200px) { - .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { - float: left; - } - .col-lg-12 { - width: 100%; - } - .col-lg-11 { - width: 91.66666667%; - } - .col-lg-10 { - width: 83.33333333%; - } - .col-lg-9 { - width: 75%; - } - .col-lg-8 { - width: 66.66666667%; - } - .col-lg-7 { - width: 58.33333333%; - } - .col-lg-6 { - width: 50%; - } - .col-lg-5 { - width: 41.66666667%; - } - .col-lg-4 { - width: 33.33333333%; - } - .col-lg-3 { - width: 25%; - } - .col-lg-2 { - width: 16.66666667%; - } - .col-lg-1 { - width: 8.33333333%; - } - .col-lg-pull-12 { - right: 100%; - } - .col-lg-pull-11 { - right: 91.66666667%; - } - .col-lg-pull-10 { - right: 83.33333333%; - } - .col-lg-pull-9 { - right: 75%; - } - .col-lg-pull-8 { - right: 66.66666667%; - } - .col-lg-pull-7 { - right: 58.33333333%; - } - .col-lg-pull-6 { - right: 50%; - } - .col-lg-pull-5 { - right: 41.66666667%; - } - .col-lg-pull-4 { - right: 33.33333333%; - } - .col-lg-pull-3 { - right: 25%; - } - .col-lg-pull-2 { - right: 16.66666667%; - } - .col-lg-pull-1 { - right: 8.33333333%; - } - .col-lg-pull-0 { - right: auto; - } - .col-lg-push-12 { - left: 100%; - } - .col-lg-push-11 { - left: 91.66666667%; - } - .col-lg-push-10 { - left: 83.33333333%; - } - .col-lg-push-9 { - left: 75%; - } - .col-lg-push-8 { - left: 66.66666667%; - } - .col-lg-push-7 { - left: 58.33333333%; - } - .col-lg-push-6 { - left: 50%; - } - .col-lg-push-5 { - left: 41.66666667%; - } - .col-lg-push-4 { - left: 33.33333333%; - } - .col-lg-push-3 { - left: 25%; - } - .col-lg-push-2 { - left: 16.66666667%; - } - .col-lg-push-1 { - left: 8.33333333%; - } - .col-lg-push-0 { - left: auto; - } - .col-lg-offset-12 { - margin-left: 100%; - } - .col-lg-offset-11 { - margin-left: 91.66666667%; - } - .col-lg-offset-10 { - margin-left: 83.33333333%; - } - .col-lg-offset-9 { - margin-left: 75%; - } - .col-lg-offset-8 { - margin-left: 66.66666667%; - } - .col-lg-offset-7 { - margin-left: 58.33333333%; - } - .col-lg-offset-6 { - margin-left: 50%; - } - .col-lg-offset-5 { - margin-left: 41.66666667%; - } - .col-lg-offset-4 { - margin-left: 33.33333333%; - } - .col-lg-offset-3 { - margin-left: 25%; - } - .col-lg-offset-2 { - margin-left: 16.66666667%; - } - .col-lg-offset-1 { - margin-left: 8.33333333%; - } - .col-lg-offset-0 { - margin-left: 0; - } -} -table { - background-color: transparent; -} -caption { - padding-top: 8px; - padding-bottom: 8px; - color: #777; - text-align: left; -} -th { -} -.table { - width: 100%; - max-width: 100%; - margin-bottom: 20px; -} -.table > thead > tr > th, -.table > tbody > tr > th, -.table > tfoot > tr > th, -.table > thead > tr > td, -.table > tbody > tr > td, -.table > tfoot > tr > td { - padding: 8px; - line-height: 1.42857143; - vertical-align: top; - border-top: 1px solid #ddd; -} -.table > thead > tr > th { - vertical-align: bottom; - border-bottom: 2px solid #ddd; -} -.table > caption + thead > tr:first-child > th, -.table > colgroup + thead > tr:first-child > th, -.table > thead:first-child > tr:first-child > th, -.table > caption + thead > tr:first-child > td, -.table > colgroup + thead > tr:first-child > td, -.table > thead:first-child > tr:first-child > td { - border-top: 0; -} -.table > tbody + tbody { - border-top: 2px solid #ddd; -} -.table .table { - background-color: #fff; -} -.table-condensed > thead > tr > th, -.table-condensed > tbody > tr > th, -.table-condensed > tfoot > tr > th, -.table-condensed > thead > tr > td, -.table-condensed > tbody > tr > td, -.table-condensed > tfoot > tr > td { - padding: 5px; -} -.table-bordered { - border: 1px solid #ddd; -} -.table-bordered > thead > tr > th, -.table-bordered > tbody > tr > th, -.table-bordered > tfoot > tr > th, -.table-bordered > thead > tr > td, -.table-bordered > tbody > tr > td, -.table-bordered > tfoot > tr > td { - border: 1px solid #ddd; -} -.table-bordered > thead > tr > th, -.table-bordered > thead > tr > td { - border-bottom-width: 2px; -} -.table-striped > tbody > tr:nth-of-type(odd) { - background-color: #f9f9f9; -} -.table-hover > tbody > tr:hover { - background-color: #f5f5f5; -} -table col[class*="col-"] { - position: static; - display: table-column; - float: none; -} -table td[class*="col-"], -table th[class*="col-"] { - position: static; - display: table-cell; - float: none; -} -.table > thead > tr > td.active, -.table > tbody > tr > td.active, -.table > tfoot > tr > td.active, -.table > thead > tr > th.active, -.table > tbody > tr > th.active, -.table > tfoot > tr > th.active, -.table > thead > tr.active > td, -.table > tbody > tr.active > td, -.table > tfoot > tr.active > td, -.table > thead > tr.active > th, -.table > tbody > tr.active > th, -.table > tfoot > tr.active > th { - background-color: #f5f5f5; -} -.table-hover > tbody > tr > td.active:hover, -.table-hover > tbody > tr > th.active:hover, -.table-hover > tbody > tr.active:hover > td, -.table-hover > tbody > tr:hover > .active, -.table-hover > tbody > tr.active:hover > th { - background-color: #e8e8e8; -} -.table > thead > tr > td.success, -.table > tbody > tr > td.success, -.table > tfoot > tr > td.success, -.table > thead > tr > th.success, -.table > tbody > tr > th.success, -.table > tfoot > tr > th.success, -.table > thead > tr.success > td, -.table > tbody > tr.success > td, -.table > tfoot > tr.success > td, -.table > thead > tr.success > th, -.table > tbody > tr.success > th, -.table > tfoot > tr.success > th { - background-color: #dff0d8; -} -.table-hover > tbody > tr > td.success:hover, -.table-hover > tbody > tr > th.success:hover, -.table-hover > tbody > tr.success:hover > td, -.table-hover > tbody > tr:hover > .success, -.table-hover > tbody > tr.success:hover > th { - background-color: #d0e9c6; -} -.table > thead > tr > td.info, -.table > tbody > tr > td.info, -.table > tfoot > tr > td.info, -.table > thead > tr > th.info, -.table > tbody > tr > th.info, -.table > tfoot > tr > th.info, -.table > thead > tr.info > td, -.table > tbody > tr.info > td, -.table > tfoot > tr.info > td, -.table > thead > tr.info > th, -.table > tbody > tr.info > th, -.table > tfoot > tr.info > th { - background-color: #d9edf7; -} -.table-hover > tbody > tr > td.info:hover, -.table-hover > tbody > tr > th.info:hover, -.table-hover > tbody > tr.info:hover > td, -.table-hover > tbody > tr:hover > .info, -.table-hover > tbody > tr.info:hover > th { - background-color: #c4e3f3; -} -.table > thead > tr > td.warning, -.table > tbody > tr > td.warning, -.table > tfoot > tr > td.warning, -.table > thead > tr > th.warning, -.table > tbody > tr > th.warning, -.table > tfoot > tr > th.warning, -.table > thead > tr.warning > td, -.table > tbody > tr.warning > td, -.table > tfoot > tr.warning > td, -.table > thead > tr.warning > th, -.table > tbody > tr.warning > th, -.table > tfoot > tr.warning > th { - background-color: #fcf8e3; -} -.table-hover > tbody > tr > td.warning:hover, -.table-hover > tbody > tr > th.warning:hover, -.table-hover > tbody > tr.warning:hover > td, -.table-hover > tbody > tr:hover > .warning, -.table-hover > tbody > tr.warning:hover > th { - background-color: #faf2cc; -} -.table > thead > tr > td.danger, -.table > tbody > tr > td.danger, -.table > tfoot > tr > td.danger, -.table > thead > tr > th.danger, -.table > tbody > tr > th.danger, -.table > tfoot > tr > th.danger, -.table > thead > tr.danger > td, -.table > tbody > tr.danger > td, -.table > tfoot > tr.danger > td, -.table > thead > tr.danger > th, -.table > tbody > tr.danger > th, -.table > tfoot > tr.danger > th { - background-color: #f2dede; -} -.table-hover > tbody > tr > td.danger:hover, -.table-hover > tbody > tr > th.danger:hover, -.table-hover > tbody > tr.danger:hover > td, -.table-hover > tbody > tr:hover > .danger, -.table-hover > tbody > tr.danger:hover > th { - background-color: #ebcccc; -} -.table-responsive { - min-height: .01%; - overflow-x: auto; -} -@media screen and (max-width: 767px) { - .table-responsive { - width: 100%; - margin-bottom: 15px; - overflow-y: hidden; - -ms-overflow-style: -ms-autohiding-scrollbar; - border: 1px solid #ddd; - } - .table-responsive > .table { - margin-bottom: 0; - } - .table-responsive > .table > thead > tr > th, - .table-responsive > .table > tbody > tr > th, - .table-responsive > .table > tfoot > tr > th, - .table-responsive > .table > thead > tr > td, - .table-responsive > .table > tbody > tr > td, - .table-responsive > .table > tfoot > tr > td { - white-space: nowrap; - } - .table-responsive > .table-bordered { - border: 0; - } - .table-responsive > .table-bordered > thead > tr > th:first-child, - .table-responsive > .table-bordered > tbody > tr > th:first-child, - .table-responsive > .table-bordered > tfoot > tr > th:first-child, - .table-responsive > .table-bordered > thead > tr > td:first-child, - .table-responsive > .table-bordered > tbody > tr > td:first-child, - .table-responsive > .table-bordered > tfoot > tr > td:first-child { - border-left: 0; - } - .table-responsive > .table-bordered > thead > tr > th:last-child, - .table-responsive > .table-bordered > tbody > tr > th:last-child, - .table-responsive > .table-bordered > tfoot > tr > th:last-child, - .table-responsive > .table-bordered > thead > tr > td:last-child, - .table-responsive > .table-bordered > tbody > tr > td:last-child, - .table-responsive > .table-bordered > tfoot > tr > td:last-child { - border-right: 0; - } - .table-responsive > .table-bordered > tbody > tr:last-child > th, - .table-responsive > .table-bordered > tfoot > tr:last-child > th, - .table-responsive > .table-bordered > tbody > tr:last-child > td, - .table-responsive > .table-bordered > tfoot > tr:last-child > td { - border-bottom: 0; - } -} -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} -legend { - display: block; - width: 100%; - padding: 0; - margin-bottom: 20px; - font-size: 21px; - line-height: inherit; - color: #333; - border: 0; - border-bottom: 1px solid #e5e5e5; -} -label { - display: inline-block; - max-width: 100%; - margin-bottom: 5px; - font-weight: bold; -} -input[type="search"] { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -input[type="radio"], -input[type="checkbox"] { - margin: 4px 0 0; - margin-top: 1px \9; - line-height: normal; -} -input[type="file"] { - display: block; -} -input[type="range"] { - display: block; - width: 100%; -} -select[multiple], -select[size] { - height: auto; -} -input[type="file"]:focus, -input[type="radio"]:focus, -input[type="checkbox"]:focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -output { - display: block; - padding-top: 7px; - font-size: 14px; - line-height: 1.42857143; - color: #555; -} -.form-control { - display: block; - width: 100%; - height: 34px; - padding: 6px 12px; - font-size: 14px; - line-height: 1.42857143; - color: #555; - background-color: #fff; - background-image: none; - border: 1px solid #ccc; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; - -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -} -.form-control:focus { - border-color: #66afe9; - outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); - box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); -} -.form-control::-moz-placeholder { - color: #999; - opacity: 1; -} -.form-control:-ms-input-placeholder { - color: #999; -} -.form-control::-webkit-input-placeholder { - color: #999; -} -.form-control[disabled], -.form-control[readonly], -fieldset[disabled] .form-control { - background-color: #eee; - opacity: 1; -} -.form-control[disabled], -fieldset[disabled] .form-control { - cursor: not-allowed; -} -textarea.form-control { - height: auto; -} -input[type="search"] { - -webkit-appearance: none; -} -@media screen and (-webkit-min-device-pixel-ratio: 0) { - input[type="date"].form-control, - input[type="time"].form-control, - input[type="datetime-local"].form-control, - input[type="month"].form-control { - line-height: 34px; - } - input[type="date"].input-sm, - input[type="time"].input-sm, - input[type="datetime-local"].input-sm, - input[type="month"].input-sm, - .input-group-sm input[type="date"], - .input-group-sm input[type="time"], - .input-group-sm input[type="datetime-local"], - .input-group-sm input[type="month"] { - line-height: 30px; - } - input[type="date"].input-lg, - input[type="time"].input-lg, - input[type="datetime-local"].input-lg, - input[type="month"].input-lg, - .input-group-lg input[type="date"], - .input-group-lg input[type="time"], - .input-group-lg input[type="datetime-local"], - .input-group-lg input[type="month"] { - line-height: 46px; - } -} -.form-group { - margin-bottom: 15px; -} -.radio, -.checkbox { - position: relative; - display: block; - margin-top: 10px; - margin-bottom: 10px; -} -.radio label, -.checkbox label { - min-height: 20px; - padding-left: 20px; - margin-bottom: 0; - font-weight: normal; - cursor: pointer; -} -.radio input[type="radio"], -.radio-inline input[type="radio"], -.checkbox input[type="checkbox"], -.checkbox-inline input[type="checkbox"] { - position: absolute; - margin-top: 4px \9; - margin-left: -20px; -} -.radio + .radio, -.checkbox + .checkbox { - margin-top: -5px; -} -.radio-inline, -.checkbox-inline { - position: relative; - display: inline-block; - padding-left: 20px; - margin-bottom: 0; - font-weight: normal; - vertical-align: middle; - cursor: pointer; -} -.radio-inline + .radio-inline, -.checkbox-inline + .checkbox-inline { - margin-top: 0; - margin-left: 10px; -} -input[type="radio"][disabled], -input[type="checkbox"][disabled], -input[type="radio"].disabled, -input[type="checkbox"].disabled, -fieldset[disabled] input[type="radio"], -fieldset[disabled] input[type="checkbox"] { - cursor: not-allowed; -} -.radio-inline.disabled, -.checkbox-inline.disabled, -fieldset[disabled] .radio-inline, -fieldset[disabled] .checkbox-inline { - cursor: not-allowed; -} -.radio.disabled label, -.checkbox.disabled label, -fieldset[disabled] .radio label, -fieldset[disabled] .checkbox label { - cursor: not-allowed; -} -.form-control-static { - min-height: 34px; - padding-top: 7px; - padding-bottom: 7px; - margin-bottom: 0; -} -.form-control-static.input-lg, -.form-control-static.input-sm { - padding-right: 0; - padding-left: 0; -} -.input-sm { - height: 30px; - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} -select.input-sm { - height: 30px; - line-height: 30px; -} -textarea.input-sm, -select[multiple].input-sm { - height: auto; -} -.form-group-sm .form-control { - height: 30px; - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} -.form-group-sm select.form-control { - height: 30px; - line-height: 30px; -} -.form-group-sm textarea.form-control, -.form-group-sm select[multiple].form-control { - height: auto; -} -.form-group-sm .form-control-static { - height: 30px; - min-height: 32px; - padding: 6px 10px; - font-size: 12px; - line-height: 1.5; -} -.input-lg { - height: 46px; - padding: 10px 16px; - font-size: 18px; - line-height: 1.3333333; - border-radius: 6px; -} -select.input-lg { - height: 46px; - line-height: 46px; -} -textarea.input-lg, -select[multiple].input-lg { - height: auto; -} -.form-group-lg .form-control { - height: 46px; - padding: 10px 16px; - font-size: 18px; - line-height: 1.3333333; - border-radius: 6px; -} -.form-group-lg select.form-control { - height: 46px; - line-height: 46px; -} -.form-group-lg textarea.form-control, -.form-group-lg select[multiple].form-control { - height: auto; -} -.form-group-lg .form-control-static { - height: 46px; - min-height: 38px; - padding: 11px 16px; - font-size: 18px; - line-height: 1.3333333; -} -.has-feedback { - position: relative; -} -.has-feedback .form-control { - padding-right: 42.5px; -} -.form-control-feedback { - position: absolute; - top: 0; - right: 0; - z-index: 2; - display: block; - width: 34px; - height: 34px; - line-height: 34px; - text-align: center; - pointer-events: none; -} -.input-lg + .form-control-feedback, -.input-group-lg + .form-control-feedback, -.form-group-lg .form-control + .form-control-feedback { - width: 46px; - height: 46px; - line-height: 46px; -} -.input-sm + .form-control-feedback, -.input-group-sm + .form-control-feedback, -.form-group-sm .form-control + .form-control-feedback { - width: 30px; - height: 30px; - line-height: 30px; -} -.has-success .help-block, -.has-success .control-label, -.has-success .radio, -.has-success .checkbox, -.has-success .radio-inline, -.has-success .checkbox-inline, -.has-success.radio label, -.has-success.checkbox label, -.has-success.radio-inline label, -.has-success.checkbox-inline label { - color: #3c763d; -} -.has-success .form-control { - border-color: #3c763d; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -} -.has-success .form-control:focus { - border-color: #2b542c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; -} -.has-success .input-group-addon { - color: #3c763d; - background-color: #dff0d8; - border-color: #3c763d; -} -.has-success .form-control-feedback { - color: #3c763d; -} -.has-warning .help-block, -.has-warning .control-label, -.has-warning .radio, -.has-warning .checkbox, -.has-warning .radio-inline, -.has-warning .checkbox-inline, -.has-warning.radio label, -.has-warning.checkbox label, -.has-warning.radio-inline label, -.has-warning.checkbox-inline label { - color: #8a6d3b; -} -.has-warning .form-control { - border-color: #8a6d3b; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -} -.has-warning .form-control:focus { - border-color: #66512c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; -} -.has-warning .input-group-addon { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #8a6d3b; -} -.has-warning .form-control-feedback { - color: #8a6d3b; -} -.has-error .help-block, -.has-error .control-label, -.has-error .radio, -.has-error .checkbox, -.has-error .radio-inline, -.has-error .checkbox-inline, -.has-error.radio label, -.has-error.checkbox label, -.has-error.radio-inline label, -.has-error.checkbox-inline label { - color: #a94442; -} -.has-error .form-control { - border-color: #a94442; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -} -.has-error .form-control:focus { - border-color: #843534; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; -} -.has-error .input-group-addon { - color: #a94442; - background-color: #f2dede; - border-color: #a94442; -} -.has-error .form-control-feedback { - color: #a94442; -} -.has-feedback label ~ .form-control-feedback { - top: 25px; -} -.has-feedback label.sr-only ~ .form-control-feedback { - top: 0; -} -.help-block { - display: block; - margin-top: 5px; - margin-bottom: 10px; - color: #737373; -} -@media (min-width: 768px) { - .form-inline .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; - } - .form-inline .form-control { - display: inline-block; - width: auto; - vertical-align: middle; - } - .form-inline .form-control-static { - display: inline-block; - } - .form-inline .input-group { - display: inline-table; - vertical-align: middle; - } - .form-inline .input-group .input-group-addon, - .form-inline .input-group .input-group-btn, - .form-inline .input-group .form-control { - width: auto; - } - .form-inline .input-group > .form-control { - width: 100%; - } - .form-inline .control-label { - margin-bottom: 0; - vertical-align: middle; - } - .form-inline .radio, - .form-inline .checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - vertical-align: middle; - } - .form-inline .radio label, - .form-inline .checkbox label { - padding-left: 0; - } - .form-inline .radio input[type="radio"], - .form-inline .checkbox input[type="checkbox"] { - position: relative; - margin-left: 0; - } - .form-inline .has-feedback .form-control-feedback { - top: 0; - } -} -.form-horizontal .radio, -.form-horizontal .checkbox, -.form-horizontal .radio-inline, -.form-horizontal .checkbox-inline { - padding-top: 7px; - margin-top: 0; - margin-bottom: 0; -} -.form-horizontal .radio, -.form-horizontal .checkbox { - min-height: 27px; -} -.form-horizontal .form-group { - margin-right: -15px; - margin-left: -15px; -} -@media (min-width: 768px) { - .form-horizontal .control-label { - padding-top: 7px; - margin-bottom: 0; - text-align: right; - } -} -.form-horizontal .has-feedback .form-control-feedback { - right: 15px; -} -@media (min-width: 768px) { - .form-horizontal .form-group-lg .control-label { - padding-top: 14.333333px; - font-size: 18px; - } -} -@media (min-width: 768px) { - .form-horizontal .form-group-sm .control-label { - padding-top: 6px; - font-size: 12px; - } -} -.btn { - display: inline-block; - padding: 6px 12px; - margin-bottom: 0; - font-size: 14px; - font-weight: normal; - line-height: 1.42857143; - text-align: center; - white-space: nowrap; - vertical-align: middle; - -ms-touch-action: manipulation; - touch-action: manipulation; - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - background-image: none; - border: 1px solid transparent; - border-radius: 4px; -} -.btn:focus, -.btn:active:focus, -.btn.active:focus, -.btn.focus, -.btn:active.focus, -.btn.active.focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -.btn:hover, -.btn:focus, -.btn.focus { - color: #333; - text-decoration: none; -} -.btn:active, -.btn.active { - background-image: none; - outline: 0; - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); -} -.btn.disabled, -.btn[disabled], -fieldset[disabled] .btn { - cursor: not-allowed; - filter: alpha(opacity=65); - -webkit-box-shadow: none; - box-shadow: none; - opacity: .65; -} -a.btn.disabled, -fieldset[disabled] a.btn { - pointer-events: none; -} -.btn-default { - color: #333; - background-color: #fff; - border-color: #ccc; -} -.btn-default:focus, -.btn-default.focus { - color: #333; - background-color: #e6e6e6; - border-color: #8c8c8c; -} -.btn-default:hover { - color: #333; - background-color: #e6e6e6; - border-color: #adadad; -} -.btn-default:active, -.btn-default.active, -.open > .dropdown-toggle.btn-default { - color: #333; - background-color: #e6e6e6; - border-color: #adadad; -} -.btn-default:active:hover, -.btn-default.active:hover, -.open > .dropdown-toggle.btn-default:hover, -.btn-default:active:focus, -.btn-default.active:focus, -.open > .dropdown-toggle.btn-default:focus, -.btn-default:active.focus, -.btn-default.active.focus, -.open > .dropdown-toggle.btn-default.focus { - color: #333; - background-color: #d4d4d4; - border-color: #8c8c8c; -} -.btn-default:active, -.btn-default.active, -.open > .dropdown-toggle.btn-default { - background-image: none; -} -.btn-default.disabled, -.btn-default[disabled], -fieldset[disabled] .btn-default, -.btn-default.disabled:hover, -.btn-default[disabled]:hover, -fieldset[disabled] .btn-default:hover, -.btn-default.disabled:focus, -.btn-default[disabled]:focus, -fieldset[disabled] .btn-default:focus, -.btn-default.disabled.focus, -.btn-default[disabled].focus, -fieldset[disabled] .btn-default.focus, -.btn-default.disabled:active, -.btn-default[disabled]:active, -fieldset[disabled] .btn-default:active, -.btn-default.disabled.active, -.btn-default[disabled].active, -fieldset[disabled] .btn-default.active { - background-color: #fff; - border-color: #ccc; -} -.btn-default .badge { - color: #fff; - background-color: #333; -} -.btn-primary { - color: #fff; - background-color: #337ab7; - border-color: #2e6da4; -} -.btn-primary:focus, -.btn-primary.focus { - color: #fff; - background-color: #286090; - border-color: #122b40; -} -.btn-primary:hover { - color: #fff; - background-color: #286090; - border-color: #204d74; -} -.btn-primary:active, -.btn-primary.active, -.open > .dropdown-toggle.btn-primary { - color: #fff; - background-color: #286090; - border-color: #204d74; -} -.btn-primary:active:hover, -.btn-primary.active:hover, -.open > .dropdown-toggle.btn-primary:hover, -.btn-primary:active:focus, -.btn-primary.active:focus, -.open > .dropdown-toggle.btn-primary:focus, -.btn-primary:active.focus, -.btn-primary.active.focus, -.open > .dropdown-toggle.btn-primary.focus { - color: #fff; - background-color: #204d74; - border-color: #122b40; -} -.btn-primary:active, -.btn-primary.active, -.open > .dropdown-toggle.btn-primary { - background-image: none; -} -.btn-primary.disabled, -.btn-primary[disabled], -fieldset[disabled] .btn-primary, -.btn-primary.disabled:hover, -.btn-primary[disabled]:hover, -fieldset[disabled] .btn-primary:hover, -.btn-primary.disabled:focus, -.btn-primary[disabled]:focus, -fieldset[disabled] .btn-primary:focus, -.btn-primary.disabled.focus, -.btn-primary[disabled].focus, -fieldset[disabled] .btn-primary.focus, -.btn-primary.disabled:active, -.btn-primary[disabled]:active, -fieldset[disabled] .btn-primary:active, -.btn-primary.disabled.active, -.btn-primary[disabled].active, -fieldset[disabled] .btn-primary.active { - background-color: #337ab7; - border-color: #2e6da4; -} -.btn-primary .badge { - color: #337ab7; - background-color: #fff; -} -.btn-success { - color: #fff; - background-color: #5cb85c; - border-color: #4cae4c; -} -.btn-success:focus, -.btn-success.focus { - color: #fff; - background-color: #449d44; - border-color: #255625; -} -.btn-success:hover { - color: #fff; - background-color: #449d44; - border-color: #398439; -} -.btn-success:active, -.btn-success.active, -.open > .dropdown-toggle.btn-success { - color: #fff; - background-color: #449d44; - border-color: #398439; -} -.btn-success:active:hover, -.btn-success.active:hover, -.open > .dropdown-toggle.btn-success:hover, -.btn-success:active:focus, -.btn-success.active:focus, -.open > .dropdown-toggle.btn-success:focus, -.btn-success:active.focus, -.btn-success.active.focus, -.open > .dropdown-toggle.btn-success.focus { - color: #fff; - background-color: #398439; - border-color: #255625; -} -.btn-success:active, -.btn-success.active, -.open > .dropdown-toggle.btn-success { - background-image: none; -} -.btn-success.disabled, -.btn-success[disabled], -fieldset[disabled] .btn-success, -.btn-success.disabled:hover, -.btn-success[disabled]:hover, -fieldset[disabled] .btn-success:hover, -.btn-success.disabled:focus, -.btn-success[disabled]:focus, -fieldset[disabled] .btn-success:focus, -.btn-success.disabled.focus, -.btn-success[disabled].focus, -fieldset[disabled] .btn-success.focus, -.btn-success.disabled:active, -.btn-success[disabled]:active, -fieldset[disabled] .btn-success:active, -.btn-success.disabled.active, -.btn-success[disabled].active, -fieldset[disabled] .btn-success.active { - background-color: #5cb85c; - border-color: #4cae4c; -} -.btn-success .badge { - color: #5cb85c; - background-color: #fff; -} -.btn-info { - color: #fff; - background-color: #5bc0de; - border-color: #46b8da; -} -.btn-info:focus, -.btn-info.focus { - color: #fff; - background-color: #31b0d5; - border-color: #1b6d85; -} -.btn-info:hover { - color: #fff; - background-color: #31b0d5; - border-color: #269abc; -} -.btn-info:active, -.btn-info.active, -.open > .dropdown-toggle.btn-info { - color: #fff; - background-color: #31b0d5; - border-color: #269abc; -} -.btn-info:active:hover, -.btn-info.active:hover, -.open > .dropdown-toggle.btn-info:hover, -.btn-info:active:focus, -.btn-info.active:focus, -.open > .dropdown-toggle.btn-info:focus, -.btn-info:active.focus, -.btn-info.active.focus, -.open > .dropdown-toggle.btn-info.focus { - color: #fff; - background-color: #269abc; - border-color: #1b6d85; -} -.btn-info:active, -.btn-info.active, -.open > .dropdown-toggle.btn-info { - background-image: none; -} -.btn-info.disabled, -.btn-info[disabled], -fieldset[disabled] .btn-info, -.btn-info.disabled:hover, -.btn-info[disabled]:hover, -fieldset[disabled] .btn-info:hover, -.btn-info.disabled:focus, -.btn-info[disabled]:focus, -fieldset[disabled] .btn-info:focus, -.btn-info.disabled.focus, -.btn-info[disabled].focus, -fieldset[disabled] .btn-info.focus, -.btn-info.disabled:active, -.btn-info[disabled]:active, -fieldset[disabled] .btn-info:active, -.btn-info.disabled.active, -.btn-info[disabled].active, -fieldset[disabled] .btn-info.active { - background-color: #5bc0de; - border-color: #46b8da; -} -.btn-info .badge { - color: #5bc0de; - background-color: #fff; -} -.btn-warning { - color: #fff; - background-color: #f0ad4e; - border-color: #eea236; -} -.btn-warning:focus, -.btn-warning.focus { - color: #fff; - background-color: #ec971f; - border-color: #985f0d; -} -.btn-warning:hover { - color: #fff; - background-color: #ec971f; - border-color: #d58512; -} -.btn-warning:active, -.btn-warning.active, -.open > .dropdown-toggle.btn-warning { - color: #fff; - background-color: #ec971f; - border-color: #d58512; -} -.btn-warning:active:hover, -.btn-warning.active:hover, -.open > .dropdown-toggle.btn-warning:hover, -.btn-warning:active:focus, -.btn-warning.active:focus, -.open > .dropdown-toggle.btn-warning:focus, -.btn-warning:active.focus, -.btn-warning.active.focus, -.open > .dropdown-toggle.btn-warning.focus { - color: #fff; - background-color: #d58512; - border-color: #985f0d; -} -.btn-warning:active, -.btn-warning.active, -.open > .dropdown-toggle.btn-warning { - background-image: none; -} -.btn-warning.disabled, -.btn-warning[disabled], -fieldset[disabled] .btn-warning, -.btn-warning.disabled:hover, -.btn-warning[disabled]:hover, -fieldset[disabled] .btn-warning:hover, -.btn-warning.disabled:focus, -.btn-warning[disabled]:focus, -fieldset[disabled] .btn-warning:focus, -.btn-warning.disabled.focus, -.btn-warning[disabled].focus, -fieldset[disabled] .btn-warning.focus, -.btn-warning.disabled:active, -.btn-warning[disabled]:active, -fieldset[disabled] .btn-warning:active, -.btn-warning.disabled.active, -.btn-warning[disabled].active, -fieldset[disabled] .btn-warning.active { - background-color: #f0ad4e; - border-color: #eea236; -} -.btn-warning .badge { - color: #f0ad4e; - background-color: #fff; -} -.btn-danger { - color: #fff; - background-color: #d9534f; - border-color: #d43f3a; -} -.btn-danger:focus, -.btn-danger.focus { - color: #fff; - background-color: #c9302c; - border-color: #761c19; -} -.btn-danger:hover { - color: #fff; - background-color: #c9302c; - border-color: #ac2925; -} -.btn-danger:active, -.btn-danger.active, -.open > .dropdown-toggle.btn-danger { - color: #fff; - background-color: #c9302c; - border-color: #ac2925; -} -.btn-danger:active:hover, -.btn-danger.active:hover, -.open > .dropdown-toggle.btn-danger:hover, -.btn-danger:active:focus, -.btn-danger.active:focus, -.open > .dropdown-toggle.btn-danger:focus, -.btn-danger:active.focus, -.btn-danger.active.focus, -.open > .dropdown-toggle.btn-danger.focus { - color: #fff; - background-color: #ac2925; - border-color: #761c19; -} -.btn-danger:active, -.btn-danger.active, -.open > .dropdown-toggle.btn-danger { - background-image: none; -} -.btn-danger.disabled, -.btn-danger[disabled], -fieldset[disabled] .btn-danger, -.btn-danger.disabled:hover, -.btn-danger[disabled]:hover, -fieldset[disabled] .btn-danger:hover, -.btn-danger.disabled:focus, -.btn-danger[disabled]:focus, -fieldset[disabled] .btn-danger:focus, -.btn-danger.disabled.focus, -.btn-danger[disabled].focus, -fieldset[disabled] .btn-danger.focus, -.btn-danger.disabled:active, -.btn-danger[disabled]:active, -fieldset[disabled] .btn-danger:active, -.btn-danger.disabled.active, -.btn-danger[disabled].active, -fieldset[disabled] .btn-danger.active { - background-color: #d9534f; - border-color: #d43f3a; -} -.btn-danger .badge { - color: #d9534f; - background-color: #fff; -} -.btn-link { - font-weight: normal; - color: #337ab7; - border-radius: 0; -} -.btn-link, -.btn-link:active, -.btn-link.active, -.btn-link[disabled], -fieldset[disabled] .btn-link { - background-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; -} -.btn-link, -.btn-link:hover, -.btn-link:focus, -.btn-link:active { - border-color: transparent; -} -.btn-link:hover, -.btn-link:focus { - color: #23527c; - text-decoration: underline; - background-color: transparent; -} -.btn-link[disabled]:hover, -fieldset[disabled] .btn-link:hover, -.btn-link[disabled]:focus, -fieldset[disabled] .btn-link:focus { - color: #777; - text-decoration: none; -} -.btn-lg, -.btn-group-lg > .btn { - padding: 10px 16px; - font-size: 18px; - line-height: 1.3333333; - border-radius: 6px; -} -.btn-sm, -.btn-group-sm > .btn { - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} -.btn-xs, -.btn-group-xs > .btn { - padding: 1px 5px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} -.btn-block { - display: block; - width: 100%; -} -.btn-block + .btn-block { - margin-top: 5px; -} -input[type="submit"].btn-block, -input[type="reset"].btn-block, -input[type="button"].btn-block { - width: 100%; -} -.fade { - opacity: 0; - -webkit-transition: opacity .15s linear; - -o-transition: opacity .15s linear; - transition: opacity .15s linear; -} -.fade.in { - opacity: 1; -} -.collapse { - display: none; -} -.collapse.in { - display: block; -} -tr.collapse.in { - display: table-row; -} -tbody.collapse.in { - display: table-row-group; -} -.collapsing { - position: relative; - height: 0; - overflow: hidden; - -webkit-transition-timing-function: ease; - -o-transition-timing-function: ease; - transition-timing-function: ease; - -webkit-transition-duration: .35s; - -o-transition-duration: .35s; - transition-duration: .35s; - -webkit-transition-property: height, visibility; - -o-transition-property: height, visibility; - transition-property: height, visibility; -} -.caret { - display: inline-block; - width: 0; - height: 0; - margin-left: 2px; - vertical-align: middle; - border-top: 4px dashed; - border-top: 4px solid \9; - border-right: 4px solid transparent; - border-left: 4px solid transparent; -} -.dropup, -.dropdown { - position: relative; -} -.dropdown-toggle:focus { - outline: 0; -} -.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; - font-size: 14px; - text-align: left; - list-style: none; - background-color: #fff; - -webkit-background-clip: padding-box; - background-clip: padding-box; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, .15); - border-radius: 4px; - -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175); - box-shadow: 0 6px 12px rgba(0, 0, 0, .175); -} -.dropdown-menu.pull-right { - right: 0; - left: auto; -} -.dropdown-menu .divider { - height: 1px; - margin: 9px 0; - overflow: hidden; - background-color: #e5e5e5; -} -.dropdown-menu > li > a { - display: block; - padding: 3px 20px; - clear: both; - font-weight: normal; - line-height: 1.42857143; - color: #333; - white-space: nowrap; -} -.dropdown-menu > li > a:hover, -.dropdown-menu > li > a:focus { - color: #262626; - text-decoration: none; - background-color: #f5f5f5; -} -.dropdown-menu > .active > a, -.dropdown-menu > .active > a:hover, -.dropdown-menu > .active > a:focus { - color: #fff; - text-decoration: none; - background-color: #337ab7; - outline: 0; -} -.dropdown-menu > .disabled > a, -.dropdown-menu > .disabled > a:hover, -.dropdown-menu > .disabled > a:focus { - color: #777; -} -.dropdown-menu > .disabled > a:hover, -.dropdown-menu > .disabled > a:focus { - text-decoration: none; - cursor: not-allowed; - background-color: transparent; - background-image: none; - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); -} -.open > .dropdown-menu { - display: block; -} -.open > a { - outline: 0; -} -.dropdown-menu-right { - right: 0; - left: auto; -} -.dropdown-menu-left { - right: auto; - left: 0; -} -.dropdown-header { - display: block; - padding: 3px 20px; - font-size: 12px; - line-height: 1.42857143; - color: #777; - white-space: nowrap; -} -.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 { - content: ""; - border-top: 0; - border-bottom: 4px dashed; - border-bottom: 4px solid \9; -} -.dropup .dropdown-menu, -.navbar-fixed-bottom .dropdown .dropdown-menu { - top: auto; - bottom: 100%; - margin-bottom: 2px; -} -@media (min-width: 768px) { - .navbar-right .dropdown-menu { - right: 0; - left: auto; - } - .navbar-right .dropdown-menu-left { - right: auto; - left: 0; - } -} -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-block; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - float: left; -} -.btn-group > .btn:hover, -.btn-group-vertical > .btn:hover, -.btn-group > .btn:focus, -.btn-group-vertical > .btn:focus, -.btn-group > .btn:active, -.btn-group-vertical > .btn:active, -.btn-group > .btn.active, -.btn-group-vertical > .btn.active { - z-index: 2; -} -.btn-group .btn + .btn, -.btn-group .btn + .btn-group, -.btn-group .btn-group + .btn, -.btn-group .btn-group + .btn-group { - margin-left: -1px; -} -.btn-toolbar { - margin-left: -5px; -} -.btn-toolbar .btn, -.btn-toolbar .btn-group, -.btn-toolbar .input-group { - float: left; -} -.btn-toolbar > .btn, -.btn-toolbar > .btn-group, -.btn-toolbar > .input-group { - margin-left: 5px; -} -.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { - border-radius: 0; -} -.btn-group > .btn:first-child { - margin-left: 0; -} -.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.btn-group > .btn:last-child:not(:first-child), -.btn-group > .dropdown-toggle:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.btn-group > .btn-group { - float: left; -} -.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} -.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, -.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.btn-group .dropdown-toggle:active, -.btn-group.open .dropdown-toggle { - outline: 0; -} -.btn-group > .btn + .dropdown-toggle { - padding-right: 8px; - padding-left: 8px; -} -.btn-group > .btn-lg + .dropdown-toggle { - padding-right: 12px; - padding-left: 12px; -} -.btn-group.open .dropdown-toggle { - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); -} -.btn-group.open .dropdown-toggle.btn-link { - -webkit-box-shadow: none; - box-shadow: none; -} -.btn .caret { - margin-left: 0; -} -.btn-lg .caret { - border-width: 5px 5px 0; - border-bottom-width: 0; -} -.dropup .btn-lg .caret { - border-width: 0 5px 5px; -} -.btn-group-vertical > .btn, -.btn-group-vertical > .btn-group, -.btn-group-vertical > .btn-group > .btn { - display: block; - float: none; - width: 100%; - max-width: 100%; -} -.btn-group-vertical > .btn-group > .btn { - float: none; -} -.btn-group-vertical > .btn + .btn, -.btn-group-vertical > .btn + .btn-group, -.btn-group-vertical > .btn-group + .btn, -.btn-group-vertical > .btn-group + .btn-group { - margin-top: -1px; - margin-left: 0; -} -.btn-group-vertical > .btn:not(:first-child):not(:last-child) { - border-radius: 0; -} -.btn-group-vertical > .btn:first-child:not(:last-child) { - border-top-right-radius: 4px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.btn-group-vertical > .btn:last-child:not(:first-child) { - border-top-left-radius: 0; - border-top-right-radius: 0; - border-bottom-left-radius: 4px; -} -.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.btn-group-justified { - display: table; - width: 100%; - table-layout: fixed; - border-collapse: separate; -} -.btn-group-justified > .btn, -.btn-group-justified > .btn-group { - display: table-cell; - float: none; - width: 1%; -} -.btn-group-justified > .btn-group .btn { - width: 100%; -} -.btn-group-justified > .btn-group .dropdown-menu { - left: auto; -} -[data-toggle="buttons"] > .btn input[type="radio"], -[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], -[data-toggle="buttons"] > .btn input[type="checkbox"], -[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { - position: absolute; - clip: rect(0, 0, 0, 0); - pointer-events: none; -} -.input-group { - position: relative; - display: table; - border-collapse: separate; -} -.input-group[class*="col-"] { - float: none; - padding-right: 0; - padding-left: 0; -} -.input-group .form-control { - position: relative; - z-index: 2; - float: left; - width: 100%; - margin-bottom: 0; -} -.input-group-lg > .form-control, -.input-group-lg > .input-group-addon, -.input-group-lg > .input-group-btn > .btn { - height: 46px; - padding: 10px 16px; - font-size: 18px; - line-height: 1.3333333; - border-radius: 6px; -} -select.input-group-lg > .form-control, -select.input-group-lg > .input-group-addon, -select.input-group-lg > .input-group-btn > .btn { - height: 46px; - line-height: 46px; -} -textarea.input-group-lg > .form-control, -textarea.input-group-lg > .input-group-addon, -textarea.input-group-lg > .input-group-btn > .btn, -select[multiple].input-group-lg > .form-control, -select[multiple].input-group-lg > .input-group-addon, -select[multiple].input-group-lg > .input-group-btn > .btn { - height: auto; -} -.input-group-sm > .form-control, -.input-group-sm > .input-group-addon, -.input-group-sm > .input-group-btn > .btn { - height: 30px; - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} -select.input-group-sm > .form-control, -select.input-group-sm > .input-group-addon, -select.input-group-sm > .input-group-btn > .btn { - height: 30px; - line-height: 30px; -} -textarea.input-group-sm > .form-control, -textarea.input-group-sm > .input-group-addon, -textarea.input-group-sm > .input-group-btn > .btn, -select[multiple].input-group-sm > .form-control, -select[multiple].input-group-sm > .input-group-addon, -select[multiple].input-group-sm > .input-group-btn > .btn { - height: auto; -} -.input-group-addon, -.input-group-btn, -.input-group .form-control { - display: table-cell; -} -.input-group-addon:not(:first-child):not(:last-child), -.input-group-btn:not(:first-child):not(:last-child), -.input-group .form-control:not(:first-child):not(:last-child) { - border-radius: 0; -} -.input-group-addon, -.input-group-btn { - width: 1%; - white-space: nowrap; - vertical-align: middle; -} -.input-group-addon { - padding: 6px 12px; - font-size: 14px; - font-weight: normal; - line-height: 1; - color: #555; - text-align: center; - background-color: #eee; - border: 1px solid #ccc; - border-radius: 4px; -} -.input-group-addon.input-sm { - padding: 5px 10px; - font-size: 12px; - border-radius: 3px; -} -.input-group-addon.input-lg { - padding: 10px 16px; - font-size: 18px; - border-radius: 6px; -} -.input-group-addon input[type="radio"], -.input-group-addon input[type="checkbox"] { - margin-top: 0; -} -.input-group .form-control:first-child, -.input-group-addon:first-child, -.input-group-btn:first-child > .btn, -.input-group-btn:first-child > .btn-group > .btn, -.input-group-btn:first-child > .dropdown-toggle, -.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), -.input-group-btn:last-child > .btn-group:not(:last-child) > .btn { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.input-group-addon:first-child { - border-right: 0; -} -.input-group .form-control:last-child, -.input-group-addon:last-child, -.input-group-btn:last-child > .btn, -.input-group-btn:last-child > .btn-group > .btn, -.input-group-btn:last-child > .dropdown-toggle, -.input-group-btn:first-child > .btn:not(:first-child), -.input-group-btn:first-child > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.input-group-addon:last-child { - border-left: 0; -} -.input-group-btn { - position: relative; - font-size: 0; - white-space: nowrap; -} -.input-group-btn > .btn { - position: relative; -} -.input-group-btn > .btn + .btn { - margin-left: -1px; -} -.input-group-btn > .btn:hover, -.input-group-btn > .btn:focus, -.input-group-btn > .btn:active { - z-index: 2; -} -.input-group-btn:first-child > .btn, -.input-group-btn:first-child > .btn-group { - margin-right: -1px; -} -.input-group-btn:last-child > .btn, -.input-group-btn:last-child > .btn-group { - z-index: 2; - margin-left: -1px; -} -.nav { - padding-left: 0; - margin-bottom: 0; - list-style: none; -} -.nav > li { - position: relative; - display: block; -} -.nav > li > a { - position: relative; - display: block; - padding: 10px 15px; -} -.nav > li > a:hover, -.nav > li > a:focus { - text-decoration: none; - background-color: #eee; -} -.nav > li.disabled > a { - color: #777; -} -.nav > li.disabled > a:hover, -.nav > li.disabled > a:focus { - color: #777; - text-decoration: none; - cursor: not-allowed; - background-color: transparent; -} -.nav .open > a, -.nav .open > a:hover, -.nav .open > a:focus { - background-color: #eee; - border-color: #337ab7; -} -.nav .nav-divider { - height: 1px; - margin: 9px 0; - overflow: hidden; - background-color: #e5e5e5; -} -.nav > li > a > img { - max-width: none; -} -.nav-tabs { - border-bottom: 1px solid #ddd; -} -.nav-tabs > li { - float: left; - margin-bottom: -1px; -} -.nav-tabs > li > a { - margin-right: 2px; - line-height: 1.42857143; - border: 1px solid transparent; - border-radius: 4px 4px 0 0; -} -.nav-tabs > li > a:hover { - border-color: #eee #eee #ddd; -} -.nav-tabs > li.active > a, -.nav-tabs > li.active > a:hover, -.nav-tabs > li.active > a:focus { - color: #555; - cursor: default; - background-color: #fff; - border: 1px solid #ddd; - border-bottom-color: transparent; -} -.nav-tabs.nav-justified { - width: 100%; - border-bottom: 0; -} -.nav-tabs.nav-justified > li { - float: none; -} -.nav-tabs.nav-justified > li > a { - margin-bottom: 5px; - text-align: center; -} -.nav-tabs.nav-justified > .dropdown .dropdown-menu { - top: auto; - left: auto; -} -@media (min-width: 768px) { - .nav-tabs.nav-justified > li { - display: table-cell; - width: 1%; - } - .nav-tabs.nav-justified > li > a { - margin-bottom: 0; - } -} -.nav-tabs.nav-justified > li > a { - margin-right: 0; - border-radius: 4px; -} -.nav-tabs.nav-justified > .active > a, -.nav-tabs.nav-justified > .active > a:hover, -.nav-tabs.nav-justified > .active > a:focus { - border: 1px solid #ddd; -} -@media (min-width: 768px) { - .nav-tabs.nav-justified > li > a { - border-bottom: 1px solid #ddd; - border-radius: 4px 4px 0 0; - } - .nav-tabs.nav-justified > .active > a, - .nav-tabs.nav-justified > .active > a:hover, - .nav-tabs.nav-justified > .active > a:focus { - border-bottom-color: #fff; - } -} -.nav-pills > li { - float: left; -} -.nav-pills > li > a { - border-radius: 4px; -} -.nav-pills > li + li { - margin-left: 2px; -} -.nav-pills > li.active > a, -.nav-pills > li.active > a:hover, -.nav-pills > li.active > a:focus { - color: #fff; - background-color: #337ab7; -} -.nav-stacked > li { - float: none; -} -.nav-stacked > li + li { - margin-top: 2px; - margin-left: 0; -} -.nav-justified { - width: 100%; -} -.nav-justified > li { - float: none; -} -.nav-justified > li > a { - margin-bottom: 5px; - text-align: center; -} -.nav-justified > .dropdown .dropdown-menu { - top: auto; - left: auto; -} -@media (min-width: 768px) { - .nav-justified > li { - display: table-cell; - width: 1%; - } - .nav-justified > li > a { - margin-bottom: 0; - } -} -.nav-tabs-justified { - border-bottom: 0; -} -.nav-tabs-justified > li > a { - margin-right: 0; - border-radius: 4px; -} -.nav-tabs-justified > .active > a, -.nav-tabs-justified > .active > a:hover, -.nav-tabs-justified > .active > a:focus { - border: 1px solid #ddd; -} -@media (min-width: 768px) { - .nav-tabs-justified > li > a { - border-bottom: 1px solid #ddd; - border-radius: 4px 4px 0 0; - } - .nav-tabs-justified > .active > a, - .nav-tabs-justified > .active > a:hover, - .nav-tabs-justified > .active > a:focus { - border-bottom-color: #fff; - } -} -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.navbar { - position: relative; - min-height: 50px; - margin-bottom: 20px; - border: 1px solid transparent; -} -@media (min-width: 768px) { - .navbar { - border-radius: 4px; - } -} -@media (min-width: 768px) { - .navbar-header { - float: left; - } -} -.navbar-collapse { - padding-right: 15px; - padding-left: 15px; - overflow-x: visible; - -webkit-overflow-scrolling: touch; - border-top: 1px solid transparent; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); -} -.navbar-collapse.in { - overflow-y: auto; -} -@media (min-width: 768px) { - .navbar-collapse { - width: auto; - border-top: 0; - -webkit-box-shadow: none; - box-shadow: none; - } - .navbar-collapse.collapse { - display: block !important; - height: auto !important; - padding-bottom: 0; - overflow: visible !important; - } - .navbar-collapse.in { - overflow-y: visible; - } - .navbar-fixed-top .navbar-collapse, - .navbar-static-top .navbar-collapse, - .navbar-fixed-bottom .navbar-collapse { - padding-right: 0; - padding-left: 0; - } -} -.navbar-fixed-top .navbar-collapse, -.navbar-fixed-bottom .navbar-collapse { - max-height: 340px; -} -@media (max-device-width: 480px) and (orientation: landscape) { - .navbar-fixed-top .navbar-collapse, - .navbar-fixed-bottom .navbar-collapse { - max-height: 200px; - } -} -.container > .navbar-header, -.container-fluid > .navbar-header, -.container > .navbar-collapse, -.container-fluid > .navbar-collapse { - margin-right: -15px; - margin-left: -15px; -} -@media (min-width: 768px) { - .container > .navbar-header, - .container-fluid > .navbar-header, - .container > .navbar-collapse, - .container-fluid > .navbar-collapse { - margin-right: 0; - margin-left: 0; - } -} -.navbar-static-top { - z-index: 1000; - border-width: 0 0 1px; -} -@media (min-width: 768px) { - .navbar-static-top { - border-radius: 0; - } -} -.navbar-fixed-top, -.navbar-fixed-bottom { - position: fixed; - right: 0; - left: 0; - z-index: 1030; -} -@media (min-width: 768px) { - .navbar-fixed-top, - .navbar-fixed-bottom { - border-radius: 0; - } -} -.navbar-fixed-top { - top: 0; - border-width: 0 0 1px; -} -.navbar-fixed-bottom { - bottom: 0; - margin-bottom: 0; - border-width: 1px 0 0; -} -.navbar-brand { - float: left; - height: 50px; - padding: 15px 15px; - font-size: 18px; - line-height: 20px; -} -.navbar-brand:hover, -.navbar-brand:focus { - text-decoration: none; -} -.navbar-brand > img { - display: block; -} -@media (min-width: 768px) { - .navbar > .container .navbar-brand, - .navbar > .container-fluid .navbar-brand { - margin-left: -15px; - } -} -.navbar-toggle { - position: relative; - float: right; - padding: 9px 10px; - margin-top: 8px; - margin-right: 15px; - margin-bottom: 8px; - background-color: transparent; - background-image: none; - border: 1px solid transparent; - border-radius: 4px; -} -.navbar-toggle:focus { - outline: 0; -} -.navbar-toggle .icon-bar { - display: block; - width: 22px; - height: 2px; - border-radius: 1px; -} -.navbar-toggle .icon-bar + .icon-bar { - margin-top: 4px; -} -@media (min-width: 768px) { - .navbar-toggle { - display: none; - } -} -.navbar-nav { - margin: 7.5px -15px; -} -.navbar-nav > li > a { - padding-top: 10px; - padding-bottom: 10px; - line-height: 20px; -} -@media (max-width: 767px) { - .navbar-nav .open .dropdown-menu { - position: static; - float: none; - width: auto; - margin-top: 0; - background-color: transparent; - border: 0; - -webkit-box-shadow: none; - box-shadow: none; - } - .navbar-nav .open .dropdown-menu > li > a, - .navbar-nav .open .dropdown-menu .dropdown-header { - padding: 5px 15px 5px 25px; - } - .navbar-nav .open .dropdown-menu > li > a { - line-height: 20px; - } - .navbar-nav .open .dropdown-menu > li > a:hover, - .navbar-nav .open .dropdown-menu > li > a:focus { - background-image: none; - } -} -@media (min-width: 768px) { - .navbar-nav { - float: left; - margin: 0; - } - .navbar-nav > li { - float: left; - } - .navbar-nav > li > a { - padding-top: 15px; - padding-bottom: 15px; - } -} -.navbar-form { - padding: 10px 15px; - margin-top: 8px; - margin-right: -15px; - margin-bottom: 8px; - margin-left: -15px; - border-top: 1px solid transparent; - border-bottom: 1px solid transparent; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); -} -@media (min-width: 768px) { - .navbar-form .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; - } - .navbar-form .form-control { - display: inline-block; - width: auto; - vertical-align: middle; - } - .navbar-form .form-control-static { - display: inline-block; - } - .navbar-form .input-group { - display: inline-table; - vertical-align: middle; - } - .navbar-form .input-group .input-group-addon, - .navbar-form .input-group .input-group-btn, - .navbar-form .input-group .form-control { - width: auto; - } - .navbar-form .input-group > .form-control { - width: 100%; - } - .navbar-form .control-label { - margin-bottom: 0; - vertical-align: middle; - } - .navbar-form .radio, - .navbar-form .checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - vertical-align: middle; - } - .navbar-form .radio label, - .navbar-form .checkbox label { - padding-left: 0; - } - .navbar-form .radio input[type="radio"], - .navbar-form .checkbox input[type="checkbox"] { - position: relative; - margin-left: 0; - } - .navbar-form .has-feedback .form-control-feedback { - top: 0; - } -} -@media (max-width: 767px) { - .navbar-form .form-group { - margin-bottom: 5px; - } - .navbar-form .form-group:last-child { - margin-bottom: 0; - } -} -@media (min-width: 768px) { - .navbar-form { - width: auto; - padding-top: 0; - padding-bottom: 0; - margin-right: 0; - margin-left: 0; - border: 0; - -webkit-box-shadow: none; - box-shadow: none; - } -} -.navbar-nav > li > .dropdown-menu { - margin-top: 0; - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { - margin-bottom: 0; - border-top-left-radius: 4px; - border-top-right-radius: 4px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.navbar-btn { - margin-top: 8px; - margin-bottom: 8px; -} -.navbar-btn.btn-sm { - margin-top: 10px; - margin-bottom: 10px; -} -.navbar-btn.btn-xs { - margin-top: 14px; - margin-bottom: 14px; -} -.navbar-text { - margin-top: 15px; - margin-bottom: 15px; -} -@media (min-width: 768px) { - .navbar-text { - float: left; - margin-right: 15px; - margin-left: 15px; - } -} -@media (min-width: 768px) { - .navbar-left { - float: left !important; - } - .navbar-right { - float: right !important; - margin-right: -15px; - } - .navbar-right ~ .navbar-right { - margin-right: 0; - } -} -.navbar-default { - background-color: #f8f8f8; - border-color: #e7e7e7; -} -.navbar-default .navbar-brand { - color: #777; -} -.navbar-default .navbar-brand:hover, -.navbar-default .navbar-brand:focus { - color: #5e5e5e; - background-color: transparent; -} -.navbar-default .navbar-text { - color: #777; -} -.navbar-default .navbar-nav > li > a { - color: #777; -} -.navbar-default .navbar-nav > li > a:hover, -.navbar-default .navbar-nav > li > a:focus { - color: #333; - background-color: transparent; -} -.navbar-default .navbar-nav > .active > a, -.navbar-default .navbar-nav > .active > a:hover, -.navbar-default .navbar-nav > .active > a:focus { - color: #555; - background-color: #e7e7e7; -} -.navbar-default .navbar-nav > .disabled > a, -.navbar-default .navbar-nav > .disabled > a:hover, -.navbar-default .navbar-nav > .disabled > a:focus { - color: #ccc; - background-color: transparent; -} -.navbar-default .navbar-toggle { - border-color: #ddd; -} -.navbar-default .navbar-toggle:hover, -.navbar-default .navbar-toggle:focus { - background-color: #ddd; -} -.navbar-default .navbar-toggle .icon-bar { - background-color: #888; -} -.navbar-default .navbar-collapse, -.navbar-default .navbar-form { - border-color: #e7e7e7; -} -.navbar-default .navbar-nav > .open > a, -.navbar-default .navbar-nav > .open > a:hover, -.navbar-default .navbar-nav > .open > a:focus { - color: #555; - background-color: #e7e7e7; -} -@media (max-width: 767px) { - .navbar-default .navbar-nav .open .dropdown-menu > li > a { - color: #777; - } - .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, - .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { - color: #333; - background-color: transparent; - } - .navbar-default .navbar-nav .open .dropdown-menu > .active > a, - .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, - .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #555; - background-color: #e7e7e7; - } - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #ccc; - background-color: transparent; - } -} -.navbar-default .navbar-link { - color: #777; -} -.navbar-default .navbar-link:hover { - color: #333; -} -.navbar-default .btn-link { - color: #777; -} -.navbar-default .btn-link:hover, -.navbar-default .btn-link:focus { - color: #333; -} -.navbar-default .btn-link[disabled]:hover, -fieldset[disabled] .navbar-default .btn-link:hover, -.navbar-default .btn-link[disabled]:focus, -fieldset[disabled] .navbar-default .btn-link:focus { - color: #ccc; -} -.navbar-inverse { - background-color: #222; - border-color: #080808; -} -.navbar-inverse .navbar-brand { - color: #9d9d9d; -} -.navbar-inverse .navbar-brand:hover, -.navbar-inverse .navbar-brand:focus { - color: #fff; - background-color: transparent; -} -.navbar-inverse .navbar-text { - color: #9d9d9d; -} -.navbar-inverse .navbar-nav > li > a { - color: #9d9d9d; -} -.navbar-inverse .navbar-nav > li > a:hover, -.navbar-inverse .navbar-nav > li > a:focus { - color: #fff; - background-color: transparent; -} -.navbar-inverse .navbar-nav > .active > a, -.navbar-inverse .navbar-nav > .active > a:hover, -.navbar-inverse .navbar-nav > .active > a:focus { - color: #fff; - background-color: #080808; -} -.navbar-inverse .navbar-nav > .disabled > a, -.navbar-inverse .navbar-nav > .disabled > a:hover, -.navbar-inverse .navbar-nav > .disabled > a:focus { - color: #444; - background-color: transparent; -} -.navbar-inverse .navbar-toggle { - border-color: #333; -} -.navbar-inverse .navbar-toggle:hover, -.navbar-inverse .navbar-toggle:focus { - background-color: #333; -} -.navbar-inverse .navbar-toggle .icon-bar { - background-color: #fff; -} -.navbar-inverse .navbar-collapse, -.navbar-inverse .navbar-form { - border-color: #101010; -} -.navbar-inverse .navbar-nav > .open > a, -.navbar-inverse .navbar-nav > .open > a:hover, -.navbar-inverse .navbar-nav > .open > a:focus { - color: #fff; - background-color: #080808; -} -@media (max-width: 767px) { - .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { - border-color: #080808; - } - .navbar-inverse .navbar-nav .open .dropdown-menu .divider { - background-color: #080808; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { - color: #9d9d9d; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { - color: #fff; - background-color: transparent; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #fff; - background-color: #080808; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #444; - background-color: transparent; - } -} -.navbar-inverse .navbar-link { - color: #9d9d9d; -} -.navbar-inverse .navbar-link:hover { - color: #fff; -} -.navbar-inverse .btn-link { - color: #9d9d9d; -} -.navbar-inverse .btn-link:hover, -.navbar-inverse .btn-link:focus { - color: #fff; -} -.navbar-inverse .btn-link[disabled]:hover, -fieldset[disabled] .navbar-inverse .btn-link:hover, -.navbar-inverse .btn-link[disabled]:focus, -fieldset[disabled] .navbar-inverse .btn-link:focus { - color: #444; -} -.breadcrumb { - padding: 8px 15px; - margin-bottom: 20px; - list-style: none; - background-color: #f5f5f5; - border-radius: 4px; -} -.breadcrumb > li { - display: inline-block; -} -.breadcrumb > li + li:before { - padding: 0 5px; - color: #ccc; - content: "/\00a0"; -} -.breadcrumb > .active { - color: #777; -} -.pagination { - display: inline-block; - padding-left: 0; - margin: 20px 0; - border-radius: 4px; -} -.pagination > li { - display: inline; -} -.pagination > li > a, -.pagination > li > span { - position: relative; - float: left; - padding: 6px 12px; - margin-left: -1px; - line-height: 1.42857143; - color: #337ab7; - text-decoration: none; - background-color: #fff; - border: 1px solid #ddd; -} -.pagination > li:first-child > a, -.pagination > li:first-child > span { - margin-left: 0; - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; -} -.pagination > li:last-child > a, -.pagination > li:last-child > span { - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; -} -.pagination > li > a:hover, -.pagination > li > span:hover, -.pagination > li > a:focus, -.pagination > li > span:focus { - z-index: 3; - color: #23527c; - background-color: #eee; - border-color: #ddd; -} -.pagination > .active > a, -.pagination > .active > span, -.pagination > .active > a:hover, -.pagination > .active > span:hover, -.pagination > .active > a:focus, -.pagination > .active > span:focus { - z-index: 2; - color: #fff; - cursor: default; - background-color: #337ab7; - border-color: #337ab7; -} -.pagination > .disabled > span, -.pagination > .disabled > span:hover, -.pagination > .disabled > span:focus, -.pagination > .disabled > a, -.pagination > .disabled > a:hover, -.pagination > .disabled > a:focus { - color: #777; - cursor: not-allowed; - background-color: #fff; - border-color: #ddd; -} -.pagination-lg > li > a, -.pagination-lg > li > span { - padding: 10px 16px; - font-size: 18px; - line-height: 1.3333333; -} -.pagination-lg > li:first-child > a, -.pagination-lg > li:first-child > span { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} -.pagination-lg > li:last-child > a, -.pagination-lg > li:last-child > span { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; -} -.pagination-sm > li > a, -.pagination-sm > li > span { - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; -} -.pagination-sm > li:first-child > a, -.pagination-sm > li:first-child > span { - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; -} -.pagination-sm > li:last-child > a, -.pagination-sm > li:last-child > span { - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; -} -.pager { - padding-left: 0; - margin: 20px 0; - text-align: center; - list-style: none; -} -.pager li { - display: inline; -} -.pager li > a, -.pager li > span { - display: inline-block; - padding: 5px 14px; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 15px; -} -.pager li > a:hover, -.pager li > a:focus { - text-decoration: none; - background-color: #eee; -} -.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: #777; - cursor: not-allowed; - background-color: #fff; -} -.label { - display: inline; - padding: .2em .6em .3em; - font-size: 75%; - font-weight: bold; - line-height: 1; - color: #fff; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: .25em; -} -a.label:hover, -a.label:focus { - color: #fff; - text-decoration: none; - cursor: pointer; -} -.label:empty { - display: none; -} -.btn .label { - position: relative; - top: -1px; -} -.label-default { - background-color: #777; -} -.label-default[href]:hover, -.label-default[href]:focus { - background-color: #5e5e5e; -} -.label-primary { - background-color: #337ab7; -} -.label-primary[href]:hover, -.label-primary[href]:focus { - background-color: #286090; -} -.label-success { - background-color: #5cb85c; -} -.label-success[href]:hover, -.label-success[href]:focus { - background-color: #449d44; -} -.label-info { - background-color: #5bc0de; -} -.label-info[href]:hover, -.label-info[href]:focus { - background-color: #31b0d5; -} -.label-warning { - background-color: #f0ad4e; -} -.label-warning[href]:hover, -.label-warning[href]:focus { - background-color: #ec971f; -} -.label-danger { - background-color: #d9534f; -} -.label-danger[href]:hover, -.label-danger[href]:focus { - background-color: #c9302c; -} -.badge { - display: inline-block; - min-width: 10px; - padding: 3px 7px; - font-size: 12px; - font-weight: bold; - line-height: 1; - color: #fff; - text-align: center; - white-space: nowrap; - vertical-align: middle; - background-color: #777; - border-radius: 10px; -} -.badge:empty { - display: none; -} -.btn .badge { - position: relative; - top: -1px; -} -.btn-xs .badge, -.btn-group-xs > .btn .badge { - top: 0; - padding: 1px 5px; -} -a.badge:hover, -a.badge:focus { - color: #fff; - text-decoration: none; - cursor: pointer; -} -.list-group-item.active > .badge, -.nav-pills > .active > a > .badge { - color: #337ab7; - background-color: #fff; -} -.list-group-item > .badge { - float: right; -} -.list-group-item > .badge + .badge { - margin-right: 5px; -} -.nav-pills > li > a > .badge { - margin-left: 3px; -} -.jumbotron { - padding-top: 30px; - padding-bottom: 30px; - margin-bottom: 30px; - color: inherit; - background-color: #eee; -} -.jumbotron h1, -.jumbotron .h1 { - color: inherit; -} -.jumbotron p { - margin-bottom: 15px; - font-size: 21px; - font-weight: 200; -} -.jumbotron > hr { - border-top-color: #d5d5d5; -} -.container .jumbotron, -.container-fluid .jumbotron { - border-radius: 6px; -} -.jumbotron .container { - max-width: 100%; -} -@media screen and (min-width: 768px) { - .jumbotron { - padding-top: 48px; - padding-bottom: 48px; - } - .container .jumbotron, - .container-fluid .jumbotron { - padding-right: 60px; - padding-left: 60px; - } - .jumbotron h1, - .jumbotron .h1 { - font-size: 63px; - } -} -.thumbnail { - display: block; - padding: 4px; - margin-bottom: 20px; - line-height: 1.42857143; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 4px; - -webkit-transition: border .2s ease-in-out; - -o-transition: border .2s ease-in-out; - transition: border .2s ease-in-out; -} -.thumbnail > img, -.thumbnail a > img { - margin-right: auto; - margin-left: auto; -} -a.thumbnail:hover, -a.thumbnail:focus, -a.thumbnail.active { - border-color: #337ab7; -} -.thumbnail .caption { - padding: 9px; - color: #333; -} -.alert { - padding: 15px; - margin-bottom: 20px; - border: 1px solid transparent; - border-radius: 4px; -} -.alert h4 { - margin-top: 0; - color: inherit; -} -.alert .alert-link { - font-weight: bold; -} -.alert > p, -.alert > ul { - margin-bottom: 0; -} -.alert > p + p { - margin-top: 5px; -} -.alert-dismissable, -.alert-dismissible { - padding-right: 35px; -} -.alert-dismissable .close, -.alert-dismissible .close { - position: relative; - top: -2px; - right: -21px; - color: inherit; -} -.alert-success { - color: #3c763d; - background-color: #dff0d8; - border-color: #d6e9c6; -} -.alert-success hr { - border-top-color: #c9e2b3; -} -.alert-success .alert-link { - color: #2b542c; -} -.alert-info { - color: #31708f; - background-color: #d9edf7; - border-color: #bce8f1; -} -.alert-info hr { - border-top-color: #a6e1ec; -} -.alert-info .alert-link { - color: #245269; -} -.alert-warning { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #faebcc; -} -.alert-warning hr { - border-top-color: #f7e1b5; -} -.alert-warning .alert-link { - color: #66512c; -} -.alert-danger { - color: #a94442; - background-color: #f2dede; - border-color: #ebccd1; -} -.alert-danger hr { - border-top-color: #e4b9c0; -} -.alert-danger .alert-link { - color: #843534; -} -@-webkit-keyframes progress-bar-stripes { - from { - background-position: 40px 0; - } - to { - background-position: 0 0; - } -} -@-o-keyframes progress-bar-stripes { - from { - background-position: 40px 0; - } - to { - background-position: 0 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: #f5f5f5; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); -} -.progress-bar { - float: left; - width: 0; - height: 100%; - font-size: 12px; - line-height: 20px; - color: #fff; - text-align: center; - background-color: #337ab7; - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); - -webkit-transition: width .6s ease; - -o-transition: width .6s ease; - transition: width .6s ease; -} -.progress-striped .progress-bar, -.progress-bar-striped { - background-image: -webkit-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-image: -o-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-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); - -webkit-background-size: 40px 40px; - background-size: 40px 40px; -} -.progress.active .progress-bar, -.progress-bar.active { - -webkit-animation: progress-bar-stripes 2s linear infinite; - -o-animation: progress-bar-stripes 2s linear infinite; - animation: progress-bar-stripes 2s linear infinite; -} -.progress-bar-success { - background-color: #5cb85c; -} -.progress-striped .progress-bar-success { - background-image: -webkit-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-image: -o-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-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); -} -.progress-bar-info { - background-color: #5bc0de; -} -.progress-striped .progress-bar-info { - background-image: -webkit-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-image: -o-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-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); -} -.progress-bar-warning { - background-color: #f0ad4e; -} -.progress-striped .progress-bar-warning { - background-image: -webkit-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-image: -o-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-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); -} -.progress-bar-danger { - background-color: #d9534f; -} -.progress-striped .progress-bar-danger { - background-image: -webkit-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-image: -o-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-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); -} -.media { - margin-top: 15px; -} -.media:first-child { - margin-top: 0; -} -.media, -.media-body { - overflow: hidden; - zoom: 1; -} -.media-body { - width: 10000px; -} -.media-object { - display: block; -} -.media-object.img-thumbnail { - max-width: none; -} -.media-right, -.media > .pull-right { - padding-left: 10px; -} -.media-left, -.media > .pull-left { - padding-right: 10px; -} -.media-left, -.media-right, -.media-body { - display: table-cell; - vertical-align: top; -} -.media-middle { - vertical-align: middle; -} -.media-bottom { - vertical-align: bottom; -} -.media-heading { - margin-top: 0; - margin-bottom: 5px; -} -.media-list { - padding-left: 0; - list-style: none; -} -.list-group { - padding-left: 0; - margin-bottom: 20px; -} -.list-group-item { - position: relative; - display: block; - padding: 10px 15px; - margin-bottom: -1px; - background-color: #fff; - border: 1px solid #ddd; -} -.list-group-item:first-child { - border-top-left-radius: 4px; - border-top-right-radius: 4px; -} -.list-group-item:last-child { - margin-bottom: 0; - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; -} -a.list-group-item, -button.list-group-item { - color: #555; -} -a.list-group-item .list-group-item-heading, -button.list-group-item .list-group-item-heading { - color: #333; -} -a.list-group-item:hover, -button.list-group-item:hover, -a.list-group-item:focus, -button.list-group-item:focus { - color: #555; - text-decoration: none; - background-color: #f5f5f5; -} -button.list-group-item { - width: 100%; - text-align: left; -} -.list-group-item.disabled, -.list-group-item.disabled:hover, -.list-group-item.disabled:focus { - color: #777; - cursor: not-allowed; - background-color: #eee; -} -.list-group-item.disabled .list-group-item-heading, -.list-group-item.disabled:hover .list-group-item-heading, -.list-group-item.disabled:focus .list-group-item-heading { - color: inherit; -} -.list-group-item.disabled .list-group-item-text, -.list-group-item.disabled:hover .list-group-item-text, -.list-group-item.disabled:focus .list-group-item-text { - color: #777; -} -.list-group-item.active, -.list-group-item.active:hover, -.list-group-item.active:focus { - z-index: 2; - color: #fff; - background-color: #337ab7; - border-color: #337ab7; -} -.list-group-item.active .list-group-item-heading, -.list-group-item.active:hover .list-group-item-heading, -.list-group-item.active:focus .list-group-item-heading, -.list-group-item.active .list-group-item-heading > small, -.list-group-item.active:hover .list-group-item-heading > small, -.list-group-item.active:focus .list-group-item-heading > small, -.list-group-item.active .list-group-item-heading > .small, -.list-group-item.active:hover .list-group-item-heading > .small, -.list-group-item.active:focus .list-group-item-heading > .small { - color: inherit; -} -.list-group-item.active .list-group-item-text, -.list-group-item.active:hover .list-group-item-text, -.list-group-item.active:focus .list-group-item-text { - color: #c7ddef; -} -.list-group-item-success { - color: #3c763d; - background-color: #dff0d8; -} -a.list-group-item-success, -button.list-group-item-success { - color: #3c763d; -} -a.list-group-item-success .list-group-item-heading, -button.list-group-item-success .list-group-item-heading { - color: inherit; -} -a.list-group-item-success:hover, -button.list-group-item-success:hover, -a.list-group-item-success:focus, -button.list-group-item-success:focus { - color: #3c763d; - background-color: #d0e9c6; -} -a.list-group-item-success.active, -button.list-group-item-success.active, -a.list-group-item-success.active:hover, -button.list-group-item-success.active:hover, -a.list-group-item-success.active:focus, -button.list-group-item-success.active:focus { - color: #fff; - background-color: #3c763d; - border-color: #3c763d; -} -.list-group-item-info { - color: #31708f; - background-color: #d9edf7; -} -a.list-group-item-info, -button.list-group-item-info { - color: #31708f; -} -a.list-group-item-info .list-group-item-heading, -button.list-group-item-info .list-group-item-heading { - color: inherit; -} -a.list-group-item-info:hover, -button.list-group-item-info:hover, -a.list-group-item-info:focus, -button.list-group-item-info:focus { - color: #31708f; - background-color: #c4e3f3; -} -a.list-group-item-info.active, -button.list-group-item-info.active, -a.list-group-item-info.active:hover, -button.list-group-item-info.active:hover, -a.list-group-item-info.active:focus, -button.list-group-item-info.active:focus { - color: #fff; - background-color: #31708f; - border-color: #31708f; -} -.list-group-item-warning { - color: #8a6d3b; - background-color: #fcf8e3; -} -a.list-group-item-warning, -button.list-group-item-warning { - color: #8a6d3b; -} -a.list-group-item-warning .list-group-item-heading, -button.list-group-item-warning .list-group-item-heading { - color: inherit; -} -a.list-group-item-warning:hover, -button.list-group-item-warning:hover, -a.list-group-item-warning:focus, -button.list-group-item-warning:focus { - color: #8a6d3b; - background-color: #faf2cc; -} -a.list-group-item-warning.active, -button.list-group-item-warning.active, -a.list-group-item-warning.active:hover, -button.list-group-item-warning.active:hover, -a.list-group-item-warning.active:focus, -button.list-group-item-warning.active:focus { - color: #fff; - background-color: #8a6d3b; - border-color: #8a6d3b; -} -.list-group-item-danger { - color: #a94442; - background-color: #f2dede; -} -a.list-group-item-danger, -button.list-group-item-danger { - color: #a94442; -} -a.list-group-item-danger .list-group-item-heading, -button.list-group-item-danger .list-group-item-heading { - color: inherit; -} -a.list-group-item-danger:hover, -button.list-group-item-danger:hover, -a.list-group-item-danger:focus, -button.list-group-item-danger:focus { - color: #a94442; - background-color: #ebcccc; -} -a.list-group-item-danger.active, -button.list-group-item-danger.active, -a.list-group-item-danger.active:hover, -button.list-group-item-danger.active:hover, -a.list-group-item-danger.active:focus, -button.list-group-item-danger.active:focus { - color: #fff; - background-color: #a94442; - border-color: #a94442; -} -.list-group-item-heading { - margin-top: 0; - margin-bottom: 5px; -} -.list-group-item-text { - margin-bottom: 0; - line-height: 1.3; -} -.panel { - margin-bottom: 20px; - background-color: #fff; - border: 1px solid transparent; - border-radius: 4px; - -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05); - box-shadow: 0 1px 1px rgba(0, 0, 0, .05); -} -.panel-body { - padding: 15px; -} -.panel-heading { - padding: 10px 15px; - border-bottom: 1px solid transparent; - border-top-left-radius: 3px; - border-top-right-radius: 3px; -} -.panel-heading > .dropdown .dropdown-toggle { - color: inherit; -} -.panel-title { - margin-top: 0; - margin-bottom: 0; - font-size: 16px; - color: inherit; -} -.panel-title > a, -.panel-title > small, -.panel-title > .small, -.panel-title > small > a, -.panel-title > .small > a { - color: inherit; -} -.panel-footer { - padding: 10px 15px; - background-color: #f5f5f5; - border-top: 1px solid #ddd; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; -} -.panel > .list-group, -.panel > .panel-collapse > .list-group { - margin-bottom: 0; -} -.panel > .list-group .list-group-item, -.panel > .panel-collapse > .list-group .list-group-item { - border-width: 1px 0; - border-radius: 0; -} -.panel > .list-group:first-child .list-group-item:first-child, -.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { - border-top: 0; - border-top-left-radius: 3px; - border-top-right-radius: 3px; -} -.panel > .list-group:last-child .list-group-item:last-child, -.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { - border-bottom: 0; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; -} -.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.panel-heading + .list-group .list-group-item:first-child { - border-top-width: 0; -} -.list-group + .panel-footer { - border-top-width: 0; -} -.panel > .table, -.panel > .table-responsive > .table, -.panel > .panel-collapse > .table { - margin-bottom: 0; -} -.panel > .table caption, -.panel > .table-responsive > .table caption, -.panel > .panel-collapse > .table caption { - padding-right: 15px; - padding-left: 15px; -} -.panel > .table:first-child, -.panel > .table-responsive:first-child > .table:first-child { - border-top-left-radius: 3px; - border-top-right-radius: 3px; -} -.panel > .table:first-child > thead:first-child > tr:first-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, -.panel > .table:first-child > tbody:first-child > tr:first-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { - border-top-left-radius: 3px; - border-top-right-radius: 3px; -} -.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, -.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, -.panel > .table:first-child > thead:first-child > tr:first-child th:first-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, -.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { - border-top-left-radius: 3px; -} -.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, -.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, -.panel > .table:first-child > thead:first-child > tr:first-child th:last-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, -.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { - border-top-right-radius: 3px; -} -.panel > .table:last-child, -.panel > .table-responsive:last-child > .table:last-child { - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; -} -.panel > .table:last-child > tbody:last-child > tr:last-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; -} -.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, -.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { - border-bottom-left-radius: 3px; -} -.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, -.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { - border-bottom-right-radius: 3px; -} -.panel > .panel-body + .table, -.panel > .panel-body + .table-responsive, -.panel > .table + .panel-body, -.panel > .table-responsive + .panel-body { - border-top: 1px solid #ddd; -} -.panel > .table > tbody:first-child > tr:first-child th, -.panel > .table > tbody:first-child > tr:first-child td { - border-top: 0; -} -.panel > .table-bordered, -.panel > .table-responsive > .table-bordered { - border: 0; -} -.panel > .table-bordered > thead > tr > th:first-child, -.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, -.panel > .table-bordered > tbody > tr > th:first-child, -.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, -.panel > .table-bordered > tfoot > tr > th:first-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, -.panel > .table-bordered > thead > tr > td:first-child, -.panel > .table-responsive > .table-bordered > thead > tr > td:first-child, -.panel > .table-bordered > tbody > tr > td:first-child, -.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, -.panel > .table-bordered > tfoot > tr > td:first-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { - border-left: 0; -} -.panel > .table-bordered > thead > tr > th:last-child, -.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, -.panel > .table-bordered > tbody > tr > th:last-child, -.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, -.panel > .table-bordered > tfoot > tr > th:last-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, -.panel > .table-bordered > thead > tr > td:last-child, -.panel > .table-responsive > .table-bordered > thead > tr > td:last-child, -.panel > .table-bordered > tbody > tr > td:last-child, -.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, -.panel > .table-bordered > tfoot > tr > td:last-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { - border-right: 0; -} -.panel > .table-bordered > thead > tr:first-child > td, -.panel > .table-responsive > .table-bordered > thead > tr:first-child > td, -.panel > .table-bordered > tbody > tr:first-child > td, -.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, -.panel > .table-bordered > thead > tr:first-child > th, -.panel > .table-responsive > .table-bordered > thead > tr:first-child > th, -.panel > .table-bordered > tbody > tr:first-child > th, -.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { - border-bottom: 0; -} -.panel > .table-bordered > tbody > tr:last-child > td, -.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, -.panel > .table-bordered > tfoot > tr:last-child > td, -.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, -.panel > .table-bordered > tbody > tr:last-child > th, -.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, -.panel > .table-bordered > tfoot > tr:last-child > th, -.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { - border-bottom: 0; -} -.panel > .table-responsive { - margin-bottom: 0; - border: 0; -} -.panel-group { - margin-bottom: 20px; -} -.panel-group .panel { - margin-bottom: 0; - border-radius: 4px; -} -.panel-group .panel + .panel { - margin-top: 5px; -} -.panel-group .panel-heading { - border-bottom: 0; -} -.panel-group .panel-heading + .panel-collapse > .panel-body, -.panel-group .panel-heading + .panel-collapse > .list-group { - border-top: 1px solid #ddd; -} -.panel-group .panel-footer { - border-top: 0; -} -.panel-group .panel-footer + .panel-collapse .panel-body { - border-bottom: 1px solid #ddd; -} -.panel-default { - border-color: #ddd; -} -.panel-default > .panel-heading { - color: #333; - background-color: #f5f5f5; - border-color: #ddd; -} -.panel-default > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #ddd; -} -.panel-default > .panel-heading .badge { - color: #f5f5f5; - background-color: #333; -} -.panel-default > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #ddd; -} -.panel-primary { - border-color: #337ab7; -} -.panel-primary > .panel-heading { - color: #fff; - background-color: #337ab7; - border-color: #337ab7; -} -.panel-primary > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #337ab7; -} -.panel-primary > .panel-heading .badge { - color: #337ab7; - background-color: #fff; -} -.panel-primary > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #337ab7; -} -.panel-success { - border-color: #d6e9c6; -} -.panel-success > .panel-heading { - color: #3c763d; - background-color: #dff0d8; - border-color: #d6e9c6; -} -.panel-success > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #d6e9c6; -} -.panel-success > .panel-heading .badge { - color: #dff0d8; - background-color: #3c763d; -} -.panel-success > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #d6e9c6; -} -.panel-info { - border-color: #bce8f1; -} -.panel-info > .panel-heading { - color: #31708f; - background-color: #d9edf7; - border-color: #bce8f1; -} -.panel-info > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #bce8f1; -} -.panel-info > .panel-heading .badge { - color: #d9edf7; - background-color: #31708f; -} -.panel-info > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #bce8f1; -} -.panel-warning { - border-color: #faebcc; -} -.panel-warning > .panel-heading { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #faebcc; -} -.panel-warning > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #faebcc; -} -.panel-warning > .panel-heading .badge { - color: #fcf8e3; - background-color: #8a6d3b; -} -.panel-warning > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #faebcc; -} -.panel-danger { - border-color: #ebccd1; -} -.panel-danger > .panel-heading { - color: #a94442; - background-color: #f2dede; - border-color: #ebccd1; -} -.panel-danger > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #ebccd1; -} -.panel-danger > .panel-heading .badge { - color: #f2dede; - background-color: #a94442; -} -.panel-danger > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #ebccd1; -} -.embed-responsive { - position: relative; - display: block; - height: 0; - padding: 0; - overflow: hidden; -} -.embed-responsive .embed-responsive-item, -.embed-responsive iframe, -.embed-responsive embed, -.embed-responsive object, -.embed-responsive video { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 100%; - height: 100%; - border: 0; -} -.embed-responsive-16by9 { - padding-bottom: 56.25%; -} -.embed-responsive-4by3 { - padding-bottom: 75%; -} -.well { - min-height: 20px; - padding: 19px; - margin-bottom: 20px; - background-color: #f5f5f5; - border: 1px solid #e3e3e3; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); -} -.well blockquote { - border-color: #ddd; - border-color: rgba(0, 0, 0, .15); -} -.well-lg { - padding: 24px; - border-radius: 6px; -} -.well-sm { - padding: 9px; - border-radius: 3px; -} -.close { - float: right; - font-size: 21px; - font-weight: bold; - line-height: 1; - color: #000; - text-shadow: 0 1px 0 #fff; - filter: alpha(opacity=20); - opacity: .2; -} -.close:hover, -.close:focus { - color: #000; - text-decoration: none; - cursor: pointer; - filter: alpha(opacity=50); - opacity: .5; -} -button.close { - -webkit-appearance: none; - padding: 0; - cursor: pointer; - background: transparent; - border: 0; -} -.modal-open { - overflow: hidden; -} -.modal { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1050; - display: none; - overflow: hidden; - -webkit-overflow-scrolling: touch; - outline: 0; -} -.modal.fade .modal-dialog { - -webkit-transition: -webkit-transform .3s ease-out; - -o-transition: -o-transform .3s ease-out; - transition: transform .3s ease-out; - -webkit-transform: translate(0, -25%); - -ms-transform: translate(0, -25%); - -o-transform: translate(0, -25%); - transform: translate(0, -25%); -} -.modal.in .modal-dialog { - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - -o-transform: translate(0, 0); - transform: translate(0, 0); -} -.modal-open .modal { - overflow-x: hidden; - overflow-y: auto; -} -.modal-dialog { - position: relative; - width: auto; - margin: 10px; -} -.modal-content { - position: relative; - background-color: #fff; - -webkit-background-clip: padding-box; - background-clip: padding-box; - border: 1px solid #999; - border: 1px solid rgba(0, 0, 0, .2); - border-radius: 6px; - outline: 0; - -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5); - box-shadow: 0 3px 9px rgba(0, 0, 0, .5); -} -.modal-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1040; - background-color: #000; -} -.modal-backdrop.fade { - filter: alpha(opacity=0); - opacity: 0; -} -.modal-backdrop.in { - filter: alpha(opacity=50); - opacity: .5; -} -.modal-header { - min-height: 16.42857143px; - padding: 15px; - border-bottom: 1px solid #e5e5e5; -} -.modal-header .close { - margin-top: -2px; -} -.modal-title { - margin: 0; - line-height: 1.42857143; -} -.modal-body { - position: relative; - padding: 15px; -} -.modal-footer { - padding: 15px; - text-align: right; - border-top: 1px solid #e5e5e5; -} -.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; -} -.modal-scrollbar-measure { - position: absolute; - top: -9999px; - width: 50px; - height: 50px; - overflow: scroll; -} -@media (min-width: 768px) { - .modal-dialog { - width: 600px; - margin: 30px auto; - } - .modal-content { - -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); - box-shadow: 0 5px 15px rgba(0, 0, 0, .5); - } - .modal-sm { - width: 300px; - } -} -@media (min-width: 992px) { - .modal-lg { - width: 900px; - } -} -.tooltip { - position: absolute; - z-index: 1070; - display: block; - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 12px; - font-style: normal; - font-weight: normal; - line-height: 1.42857143; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - word-wrap: normal; - white-space: normal; - filter: alpha(opacity=0); - opacity: 0; - - line-break: auto; -} -.tooltip.in { - filter: alpha(opacity=90); - opacity: .9; -} -.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: 3px 8px; - color: #fff; - text-align: center; - background-color: #000; - 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-width: 5px 5px 0; - border-top-color: #000; -} -.tooltip.top-left .tooltip-arrow { - right: 5px; - bottom: 0; - margin-bottom: -5px; - border-width: 5px 5px 0; - border-top-color: #000; -} -.tooltip.top-right .tooltip-arrow { - bottom: 0; - left: 5px; - margin-bottom: -5px; - border-width: 5px 5px 0; - border-top-color: #000; -} -.tooltip.right .tooltip-arrow { - top: 50%; - left: 0; - margin-top: -5px; - border-width: 5px 5px 5px 0; - border-right-color: #000; -} -.tooltip.left .tooltip-arrow { - top: 50%; - right: 0; - margin-top: -5px; - border-width: 5px 0 5px 5px; - border-left-color: #000; -} -.tooltip.bottom .tooltip-arrow { - top: 0; - left: 50%; - margin-left: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; -} -.tooltip.bottom-left .tooltip-arrow { - top: 0; - right: 5px; - margin-top: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; -} -.tooltip.bottom-right .tooltip-arrow { - top: 0; - left: 5px; - margin-top: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; -} -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: none; - max-width: 276px; - padding: 1px; - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 14px; - font-style: normal; - font-weight: normal; - line-height: 1.42857143; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - word-wrap: normal; - white-space: normal; - background-color: #fff; - -webkit-background-clip: padding-box; - background-clip: padding-box; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, .2); - border-radius: 6px; - -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2); - box-shadow: 0 5px 10px rgba(0, 0, 0, .2); - - line-break: auto; -} -.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; - background-color: #f7f7f7; - border-bottom: 1px solid #ebebeb; - border-radius: 5px 5px 0 0; -} -.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 { - content: ""; - border-width: 10px; -} -.popover.top > .arrow { - bottom: -11px; - left: 50%; - margin-left: -11px; - border-top-color: #999; - border-top-color: rgba(0, 0, 0, .25); - border-bottom-width: 0; -} -.popover.top > .arrow:after { - bottom: 1px; - margin-left: -10px; - content: " "; - border-top-color: #fff; - 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, .25); - border-left-width: 0; -} -.popover.right > .arrow:after { - bottom: -10px; - left: 1px; - content: " "; - border-right-color: #fff; - border-left-width: 0; -} -.popover.bottom > .arrow { - top: -11px; - left: 50%; - margin-left: -11px; - border-top-width: 0; - border-bottom-color: #999; - border-bottom-color: rgba(0, 0, 0, .25); -} -.popover.bottom > .arrow:after { - top: 1px; - margin-left: -10px; - content: " "; - border-top-width: 0; - border-bottom-color: #fff; -} -.popover.left > .arrow { - top: 50%; - right: -11px; - margin-top: -11px; - border-right-width: 0; - border-left-color: #999; - border-left-color: rgba(0, 0, 0, .25); -} -.popover.left > .arrow:after { - right: 1px; - bottom: -10px; - content: " "; - border-right-width: 0; - border-left-color: #fff; -} -.carousel { - position: relative; -} -.carousel-inner { - position: relative; - width: 100%; - overflow: hidden; -} -.carousel-inner > .item { - position: relative; - display: none; - -webkit-transition: .6s ease-in-out left; - -o-transition: .6s ease-in-out left; - transition: .6s ease-in-out left; -} -.carousel-inner > .item > img, -.carousel-inner > .item > a > img { - line-height: 1; -} -@media all and (transform-3d), (-webkit-transform-3d) { - .carousel-inner > .item { - -webkit-transition: -webkit-transform .6s ease-in-out; - -o-transition: -o-transform .6s ease-in-out; - transition: transform .6s ease-in-out; - - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-perspective: 1000px; - perspective: 1000px; - } - .carousel-inner > .item.next, - .carousel-inner > .item.active.right { - left: 0; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } - .carousel-inner > .item.prev, - .carousel-inner > .item.active.left { - left: 0; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } - .carousel-inner > .item.next.left, - .carousel-inner > .item.prev.right, - .carousel-inner > .item.active { - left: 0; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} -.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: 0; - bottom: 0; - left: 0; - width: 15%; - font-size: 20px; - color: #fff; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, .6); - filter: alpha(opacity=50); - opacity: .5; -} -.carousel-control.left { - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); - background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001))); - background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); - background-repeat: repeat-x; -} -.carousel-control.right { - right: 0; - left: auto; - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); - background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5))); - background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); - background-repeat: repeat-x; -} -.carousel-control:hover, -.carousel-control:focus { - color: #fff; - text-decoration: none; - filter: alpha(opacity=90); - outline: 0; - opacity: .9; -} -.carousel-control .icon-prev, -.carousel-control .icon-next, -.carousel-control .glyphicon-chevron-left, -.carousel-control .glyphicon-chevron-right { - position: absolute; - top: 50%; - z-index: 5; - display: inline-block; - margin-top: -10px; -} -.carousel-control .icon-prev, -.carousel-control .glyphicon-chevron-left { - left: 50%; - margin-left: -10px; -} -.carousel-control .icon-next, -.carousel-control .glyphicon-chevron-right { - right: 50%; - margin-right: -10px; -} -.carousel-control .icon-prev, -.carousel-control .icon-next { - width: 20px; - height: 20px; - font-family: serif; - line-height: 1; -} -.carousel-control .icon-prev:before { - content: '\2039'; -} -.carousel-control .icon-next:before { - content: '\203a'; -} -.carousel-indicators { - position: absolute; - bottom: 10px; - left: 50%; - z-index: 15; - width: 60%; - padding-left: 0; - margin-left: -30%; - text-align: center; - list-style: none; -} -.carousel-indicators li { - display: inline-block; - width: 10px; - height: 10px; - margin: 1px; - text-indent: -999px; - cursor: pointer; - background-color: #000 \9; - background-color: rgba(0, 0, 0, 0); - border: 1px solid #fff; - border-radius: 10px; -} -.carousel-indicators .active { - width: 12px; - height: 12px; - margin: 0; - background-color: #fff; -} -.carousel-caption { - position: absolute; - right: 15%; - bottom: 20px; - left: 15%; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: #fff; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, .6); -} -.carousel-caption .btn { - text-shadow: none; -} -@media screen and (min-width: 768px) { - .carousel-control .glyphicon-chevron-left, - .carousel-control .glyphicon-chevron-right, - .carousel-control .icon-prev, - .carousel-control .icon-next { - width: 30px; - height: 30px; - margin-top: -15px; - font-size: 30px; - } - .carousel-control .glyphicon-chevron-left, - .carousel-control .icon-prev { - margin-left: -15px; - } - .carousel-control .glyphicon-chevron-right, - .carousel-control .icon-next { - margin-right: -15px; - } - .carousel-caption { - right: 20%; - left: 20%; - padding-bottom: 30px; - } - .carousel-indicators { - bottom: 20px; - } -} -.clearfix:before, -.clearfix:after, -.dl-horizontal dd:before, -.dl-horizontal dd:after, -.container:before, -.container:after, -.container-fluid:before, -.container-fluid:after, -.row:before, -.row:after, -.form-horizontal .form-group:before, -.form-horizontal .form-group:after, -.btn-toolbar:before, -.btn-toolbar:after, -.btn-group-vertical > .btn-group:before, -.btn-group-vertical > .btn-group:after, -.nav:before, -.nav:after, -.navbar:before, -.navbar:after, -.navbar-header:before, -.navbar-header:after, -.navbar-collapse:before, -.navbar-collapse:after, -.pager:before, -.pager:after, -.panel-body:before, -.panel-body:after, -.modal-footer:before, -.modal-footer:after { - display: table; - content: " "; -} -.clearfix:after, -.dl-horizontal dd:after, -.container:after, -.container-fluid:after, -.row:after, -.form-horizontal .form-group:after, -.btn-toolbar:after, -.btn-group-vertical > .btn-group:after, -.nav:after, -.navbar:after, -.navbar-header:after, -.navbar-collapse:after, -.pager:after, -.panel-body:after, -.modal-footer:after { - clear: both; -} -.center-block { - display: block; - margin-right: auto; - margin-left: auto; -} -.pull-right { - float: right !important; -} -.pull-left { - float: left !important; -} -.hide { - display: none !important; -} -.show { - display: block !important; -} -.invisible { - visibility: hidden; -} -.text-hide { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; -} -.hidden { - display: none !important; -} -.affix { - position: fixed; -} -@-ms-viewport { - width: device-width; -} -.visible-xs, -.visible-sm, -.visible-md, -.visible-lg { - display: none !important; -} -.visible-xs-block, -.visible-xs-inline, -.visible-xs-inline-block, -.visible-sm-block, -.visible-sm-inline, -.visible-sm-inline-block, -.visible-md-block, -.visible-md-inline, -.visible-md-inline-block, -.visible-lg-block, -.visible-lg-inline, -.visible-lg-inline-block { - display: none !important; -} -@media (max-width: 767px) { - .visible-xs { - display: block !important; - } - table.visible-xs { - display: table !important; - } - tr.visible-xs { - display: table-row !important; - } - th.visible-xs, - td.visible-xs { - display: table-cell !important; - } -} -@media (max-width: 767px) { - .visible-xs-block { - display: block !important; - } -} -@media (max-width: 767px) { - .visible-xs-inline { - display: inline !important; - } -} -@media (max-width: 767px) { - .visible-xs-inline-block { - display: inline-block !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm { - display: block !important; - } - table.visible-sm { - display: table !important; - } - tr.visible-sm { - display: table-row !important; - } - th.visible-sm, - td.visible-sm { - display: table-cell !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-block { - display: block !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-inline { - display: inline !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-inline-block { - display: inline-block !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md { - display: block !important; - } - table.visible-md { - display: table !important; - } - tr.visible-md { - display: table-row !important; - } - th.visible-md, - td.visible-md { - display: table-cell !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-block { - display: block !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-inline { - display: inline !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-inline-block { - display: inline-block !important; - } -} -@media (min-width: 1200px) { - .visible-lg { - display: block !important; - } - table.visible-lg { - display: table !important; - } - tr.visible-lg { - display: table-row !important; - } - th.visible-lg, - td.visible-lg { - display: table-cell !important; - } -} -@media (min-width: 1200px) { - .visible-lg-block { - display: block !important; - } -} -@media (min-width: 1200px) { - .visible-lg-inline { - display: inline !important; - } -} -@media (min-width: 1200px) { - .visible-lg-inline-block { - display: inline-block !important; - } -} -@media (max-width: 767px) { - .hidden-xs { - display: none !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .hidden-sm { - display: none !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .hidden-md { - display: none !important; - } -} -@media (min-width: 1200px) { - .hidden-lg { - display: none !important; - } -} -.visible-print { - display: none !important; -} -@media print { - .visible-print { - display: block !important; - } - table.visible-print { - display: table !important; - } - tr.visible-print { - display: table-row !important; - } - th.visible-print, - td.visible-print { - display: table-cell !important; - } -} -.visible-print-block { - display: none !important; -} -@media print { - .visible-print-block { - display: block !important; - } -} -.visible-print-inline { - display: none !important; -} -@media print { - .visible-print-inline { - display: inline !important; - } -} -.visible-print-inline-block { - display: none !important; -} -@media print { - .visible-print-inline-block { - display: inline-block !important; - } -} -@media print { - .hidden-print { - display: none !important; - } -} -/*# sourceMappingURL=bootstrap.css.map */ diff --git a/README_files/bootstrap-3.3.5/css/bootstrap.css.map b/README_files/bootstrap-3.3.5/css/bootstrap.css.map deleted file mode 100755 index 04d086d..0000000 --- a/README_files/bootstrap-3.3.5/css/bootstrap.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["bootstrap.css","less/normalize.less","less/print.less","less/glyphicons.less","less/scaffolding.less","less/mixins/vendor-prefixes.less","less/mixins/tab-focus.less","less/mixins/image.less","less/type.less","less/mixins/text-emphasis.less","less/mixins/background-variant.less","less/mixins/text-overflow.less","less/code.less","less/grid.less","less/mixins/grid.less","less/mixins/grid-framework.less","less/tables.less","less/mixins/table-row.less","less/forms.less","less/mixins/forms.less","less/buttons.less","less/mixins/buttons.less","less/mixins/opacity.less","less/component-animations.less","less/dropdowns.less","less/mixins/nav-divider.less","less/mixins/reset-filter.less","less/button-groups.less","less/mixins/border-radius.less","less/input-groups.less","less/navs.less","less/navbar.less","less/mixins/nav-vertical-align.less","less/utilities.less","less/breadcrumbs.less","less/pagination.less","less/mixins/pagination.less","less/pager.less","less/labels.less","less/mixins/labels.less","less/badges.less","less/jumbotron.less","less/thumbnails.less","less/alerts.less","less/mixins/alerts.less","less/progress-bars.less","less/mixins/gradients.less","less/mixins/progress-bar.less","less/media.less","less/list-group.less","less/mixins/list-group.less","less/panels.less","less/mixins/panels.less","less/responsive-embed.less","less/wells.less","less/close.less","less/modals.less","less/tooltip.less","less/mixins/reset-text.less","less/popovers.less","less/carousel.less","less/mixins/clearfix.less","less/mixins/center-block.less","less/mixins/hide-text.less","less/responsive-utilities.less","less/mixins/responsive-visibility.less"],"names":[],"mappings":"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,iBAAA;CHsR9C;AGrRmC;EAAW,iBAAA;CHwR9C;AGvRmC;EAAW,iBAAA;CH0R9C;AGzRmC;EAAW,iBAAA;CH4R9C;AG3RmC;EAAW,iBAAA;CH8R9C;AG7RmC;EAAW,iBAAA;CHgS9C;AG/RmC;EAAW,iBAAA;CHkS9C;AGjSmC;EAAW,iBAAA;CHoS9C;AGnSmC;EAAW,iBAAA;CHsS9C;AGrSmC;EAAW,iBAAA;CHwS9C;AGvSmC;EAAW,iBAAA;CH0S9C;AGzSmC;EAAW,iBAAA;CH4S9C;AG3SmC;EAAW,iBAAA;CH8S9C;AG7SmC;EAAW,iBAAA;CHgT9C;AG/SmC;EAAW,iBAAA;CHkT9C;AGjTmC;EAAW,iBAAA;CHoT9C;AGnTmC;EAAW,iBAAA;CHsT9C;AGrTmC;EAAW,iBAAA;CHwT9C;AGvTmC;EAAW,iBAAA;CH0T9C;AGzTmC;EAAW,iBAAA;CH4T9C;AG3TmC;EAAW,iBAAA;CH8T9C;AG7TmC;EAAW,iBAAA;CHgU9C;AG/TmC;EAAW,iBAAA;CHkU9C;AGjUmC;EAAW,iBAAA;CHoU9C;AGnUmC;EAAW,iBAAA;CHsU9C;AGrUmC;EAAW,iBAAA;CHwU9C;AGvUmC;EAAW,iBAAA;CH0U9C;AGzUmC;EAAW,iBAAA;CH4U9C;AG3UmC;EAAW,iBAAA;CH8U9C;AG7UmC;EAAW,iBAAA;CHgV9C;AG/UmC;EAAW,iBAAA;CHkV9C;AGjVmC;EAAW,iBAAA;CHoV9C;AGnVmC;EAAW,iBAAA;CHsV9C;AGrVmC;EAAW,iBAAA;CHwV9C;AGvVmC;EAAW,iBAAA;CH0V9C;AGzVmC;EAAW,iBAAA;CH4V9C;AG3VmC;EAAW,iBAAA;CH8V9C;AG7VmC;EAAW,iBAAA;CHgW9C;AG/VmC;EAAW,iBAAA;CHkW9C;AGjWmC;EAAW,iBAAA;CHoW9C;AGnWmC;EAAW,iBAAA;CHsW9C;AGrWmC;EAAW,iBAAA;CHwW9C;AGvWmC;EAAW,iBAAA;CH0W9C;AGzWmC;EAAW,iBAAA;CH4W9C;AG3WmC;EAAW,iBAAA;CH8W9C;AG7WmC;EAAW,iBAAA;CHgX9C;AG/WmC;EAAW,iBAAA;CHkX9C;AGjXmC;EAAW,iBAAA;CHoX9C;AGnXmC;EAAW,iBAAA;CHsX9C;AGrXmC;EAAW,iBAAA;CHwX9C;AGvXmC;EAAW,iBAAA;CH0X9C;AGzXmC;EAAW,iBAAA;CH4X9C;AG3XmC;EAAW,iBAAA;CH8X9C;AG7XmC;EAAW,iBAAA;CHgY9C;AG/XmC;EAAW,iBAAA;CHkY9C;AGjYmC;EAAW,iBAAA;CHoY9C;AGnYmC;EAAW,iBAAA;CHsY9C;AGrYmC;EAAW,iBAAA;CHwY9C;AGvYmC;EAAW,iBAAA;CH0Y9C;AGzYmC;EAAW,iBAAA;CH4Y9C;AG3YmC;EAAW,iBAAA;CH8Y9C;AG7YmC;EAAW,iBAAA;CHgZ9C;AG/YmC;EAAW,iBAAA;CHkZ9C;AGjZmC;EAAW,iBAAA;CHoZ9C;AGnZmC;EAAW,iBAAA;CHsZ9C;AGrZmC;EAAW,iBAAA;CHwZ9C;AGvZmC;EAAW,iBAAA;CH0Z9C;AGzZmC;EAAW,iBAAA;CH4Z9C;AG3ZmC;EAAW,iBAAA;CH8Z9C;AG7ZmC;EAAW,iBAAA;CHga9C;AG/ZmC;EAAW,iBAAA;CHka9C;AGjamC;EAAW,iBAAA;CHoa9C;AGnamC;EAAW,iBAAA;CHsa9C;AGramC;EAAW,iBAAA;CHwa9C;AGvamC;EAAW,iBAAA;CH0a9C;AGzamC;EAAW,iBAAA;CH4a9C;AG3amC;EAAW,iBAAA;CH8a9C;AG7amC;EAAW,iBAAA;CHgb9C;AG/amC;EAAW,iBAAA;CHkb9C;AGjbmC;EAAW,iBAAA;CHob9C;AGnbmC;EAAW,iBAAA;CHsb9C;AGrbmC;EAAW,iBAAA;CHwb9C;AGvbmC;EAAW,iBAAA;CH0b9C;AGzbmC;EAAW,iBAAA;CH4b9C;AG3bmC;EAAW,iBAAA;CH8b9C;AG7bmC;EAAW,iBAAA;CHgc9C;AG/bmC;EAAW,iBAAA;CHkc9C;AGjcmC;EAAW,iBAAA;CHoc9C;AGncmC;EAAW,iBAAA;CHsc9C;AGrcmC;EAAW,iBAAA;CHwc9C;AGvcmC;EAAW,iBAAA;CH0c9C;AGzcmC;EAAW,iBAAA;CH4c9C;AG3cmC;EAAW,iBAAA;CH8c9C;AG7cmC;EAAW,iBAAA;CHgd9C;AG/cmC;EAAW,iBAAA;CHkd9C;AGjdmC;EAAW,iBAAA;CHod9C;AGndmC;EAAW,iBAAA;CHsd9C;AGrdmC;EAAW,iBAAA;CHwd9C;AGvdmC;EAAW,iBAAA;CH0d9C;AGzdmC;EAAW,iBAAA;CH4d9C;AG3dmC;EAAW,iBAAA;CH8d9C;AG7dmC;EAAW,iBAAA;CHge9C;AG/dmC;EAAW,iBAAA;CHke9C;AGjemC;EAAW,iBAAA;CHoe9C;AGnemC;EAAW,iBAAA;CHse9C;AGremC;EAAW,iBAAA;CHwe9C;AGvemC;EAAW,iBAAA;CH0e9C;AGzemC;EAAW,iBAAA;CH4e9C;AG3emC;EAAW,iBAAA;CH8e9C;AG7emC;EAAW,iBAAA;CHgf9C;AG/emC;EAAW,iBAAA;CHkf9C;AGjfmC;EAAW,iBAAA;CHof9C;AGnfmC;EAAW,iBAAA;CHsf9C;AGrfmC;EAAW,iBAAA;CHwf9C;AGvfmC;EAAW,iBAAA;CH0f9C;AGzfmC;EAAW,iBAAA;CH4f9C;AG3fmC;EAAW,iBAAA;CH8f9C;AG7fmC;EAAW,iBAAA;CHggB9C;AG/fmC;EAAW,iBAAA;CHkgB9C;AGjgBmC;EAAW,iBAAA;CHogB9C;AGngBmC;EAAW,iBAAA;CHsgB9C;AGrgBmC;EAAW,iBAAA;CHwgB9C;AGvgBmC;EAAW,iBAAA;CH0gB9C;AGzgBmC;EAAW,iBAAA;CH4gB9C;AG3gBmC;EAAW,iBAAA;CH8gB9C;AG7gBmC;EAAW,iBAAA;CHghB9C;AG/gBmC;EAAW,iBAAA;CHkhB9C;AGjhBmC;EAAW,iBAAA;CHohB9C;AGnhBmC;EAAW,iBAAA;CHshB9C;AGrhBmC;EAAW,iBAAA;CHwhB9C;AGvhBmC;EAAW,iBAAA;CH0hB9C;AGzhBmC;EAAW,iBAAA;CH4hB9C;AG3hBmC;EAAW,iBAAA;CH8hB9C;AG7hBmC;EAAW,iBAAA;CHgiB9C;AG/hBmC;EAAW,iBAAA;CHkiB9C;AGjiBmC;EAAW,iBAAA;CHoiB9C;AGniBmC;EAAW,iBAAA;CHsiB9C;AGriBmC;EAAW,iBAAA;CHwiB9C;AGviBmC;EAAW,iBAAA;CH0iB9C;AGziBmC;EAAW,iBAAA;CH4iB9C;AG3iBmC;EAAW,iBAAA;CH8iB9C;AG7iBmC;EAAW,iBAAA;CHgjB9C;AG/iBmC;EAAW,iBAAA;CHkjB9C;AGjjBmC;EAAW,iBAAA;CHojB9C;AGnjBmC;EAAW,iBAAA;CHsjB9C;AGrjBmC;EAAW,iBAAA;CHwjB9C;AGvjBmC;EAAW,iBAAA;CH0jB9C;AGzjBmC;EAAW,iBAAA;CH4jB9C;AG3jBmC;EAAW,iBAAA;CH8jB9C;AG7jBmC;EAAW,iBAAA;CHgkB9C;AG/jBmC;EAAW,iBAAA;CHkkB9C;AGjkBmC;EAAW,iBAAA;CHokB9C;AGnkBmC;EAAW,iBAAA;CHskB9C;AGrkBmC;EAAW,iBAAA;CHwkB9C;AGvkBmC;EAAW,iBAAA;CH0kB9C;AGzkBmC;EAAW,iBAAA;CH4kB9C;AG3kBmC;EAAW,iBAAA;CH8kB9C;AG7kBmC;EAAW,iBAAA;CHglB9C;AG/kBmC;EAAW,iBAAA;CHklB9C;AGjlBmC;EAAW,iBAAA;CHolB9C;AGnlBmC;EAAW,iBAAA;CHslB9C;AGrlBmC;EAAW,iBAAA;CHwlB9C;AGvlBmC;EAAW,iBAAA;CH0lB9C;AGzlBmC;EAAW,iBAAA;CH4lB9C;AG3lBmC;EAAW,iBAAA;CH8lB9C;AG7lBmC;EAAW,iBAAA;CHgmB9C;AG/lBmC;EAAW,iBAAA;CHkmB9C;AGjmBmC;EAAW,iBAAA;CHomB9C;AGnmBmC;EAAW,iBAAA;CHsmB9C;AGrmBmC;EAAW,iBAAA;CHwmB9C;AGvmBmC;EAAW,iBAAA;CH0mB9C;AGzmBmC;EAAW,iBAAA;CH4mB9C;AG3mBmC;EAAW,iBAAA;CH8mB9C;AG7mBmC;EAAW,iBAAA;CHgnB9C;AG/mBmC;EAAW,iBAAA;CHknB9C;AGjnBmC;EAAW,iBAAA;CHonB9C;AGnnBmC;EAAW,iBAAA;CHsnB9C;AGrnBmC;EAAW,iBAAA;CHwnB9C;AGvnBmC;EAAW,iBAAA;CH0nB9C;AGznBmC;EAAW,iBAAA;CH4nB9C;AG3nBmC;EAAW,iBAAA;CH8nB9C;AG7nBmC;EAAW,iBAAA;CHgoB9C;AG/nBmC;EAAW,iBAAA;CHkoB9C;AGjoBmC;EAAW,iBAAA;CHooB9C;AGnoBmC;EAAW,iBAAA;CHsoB9C;AGroBmC;EAAW,iBAAA;CHwoB9C;AG/nBmC;EAAW,iBAAA;CHkoB9C;AGjoBmC;EAAW,iBAAA;CHooB9C;AGnoBmC;EAAW,iBAAA;CHsoB9C;AGroBmC;EAAW,iBAAA;CHwoB9C;AGvoBmC;EAAW,iBAAA;CH0oB9C;AGzoBmC;EAAW,iBAAA;CH4oB9C;AG3oBmC;EAAW,iBAAA;CH8oB9C;AG7oBmC;EAAW,iBAAA;CHgpB9C;AG/oBmC;EAAW,iBAAA;CHkpB9C;AGjpBmC;EAAW,iBAAA;CHopB9C;AGnpBmC;EAAW,iBAAA;CHspB9C;AGrpBmC;EAAW,iBAAA;CHwpB9C;AGvpBmC;EAAW,iBAAA;CH0pB9C;AGzpBmC;EAAW,iBAAA;CH4pB9C;AG3pBmC;EAAW,iBAAA;CH8pB9C;AG7pBmC;EAAW,iBAAA;CHgqB9C;AG/pBmC;EAAW,iBAAA;CHkqB9C;AGjqBmC;EAAW,iBAAA;CHoqB9C;AGnqBmC;EAAW,iBAAA;CHsqB9C;AGrqBmC;EAAW,iBAAA;CHwqB9C;AGvqBmC;EAAW,iBAAA;CH0qB9C;AGzqBmC;EAAW,iBAAA;CH4qB9C;AG3qBmC;EAAW,iBAAA;CH8qB9C;AG7qBmC;EAAW,iBAAA;CHgrB9C;AG/qBmC;EAAW,iBAAA;CHkrB9C;AGjrBmC;EAAW,iBAAA;CHorB9C;AGnrBmC;EAAW,iBAAA;CHsrB9C;AGrrBmC;EAAW,iBAAA;CHwrB9C;AGvrBmC;EAAW,iBAAA;CH0rB9C;AGzrBmC;EAAW,iBAAA;CH4rB9C;AG3rBmC;EAAW,iBAAA;CH8rB9C;AG7rBmC;EAAW,iBAAA;CHgsB9C;AG/rBmC;EAAW,iBAAA;CHksB9C;AGjsBmC;EAAW,iBAAA;CHosB9C;AGnsBmC;EAAW,iBAAA;CHssB9C;AGrsBmC;EAAW,iBAAA;CHwsB9C;AGvsBmC;EAAW,iBAAA;CH0sB9C;AGzsBmC;EAAW,iBAAA;CH4sB9C;AG3sBmC;EAAW,iBAAA;CH8sB9C;AG7sBmC;EAAW,iBAAA;CHgtB9C;AG/sBmC;EAAW,iBAAA;CHktB9C;AGjtBmC;EAAW,iBAAA;CHotB9C;AGntBmC;EAAW,iBAAA;CHstB9C;AGrtBmC;EAAW,iBAAA;CHwtB9C;AGvtBmC;EAAW,iBAAA;CH0tB9C;AGztBmC;EA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DH;AezkDC;EACE,oBAAA;Cf2kDH;Ae5kDC;EACE,WAAA;Cf8kDH;Ae/kDC;EACE,oBAAA;CfilDH;AellDC;EACE,mBAAA;CfolDH;AehlDC;EACE,YAAA;CfklDH;AelmDC;EACE,WAAA;CfomDH;AermDC;EACE,mBAAA;CfumDH;AexmDC;EACE,mBAAA;Cf0mDH;Ae3mDC;EACE,UAAA;Cf6mDH;Ae9mDC;EACE,mBAAA;CfgnDH;AejnDC;EACE,mBAAA;CfmnDH;AepnDC;EACE,UAAA;CfsnDH;AevnDC;EACE,mBAAA;CfynDH;Ae1nDC;EACE,mBAAA;Cf4nDH;Ae7nDC;EACE,UAAA;Cf+nDH;AehoDC;EACE,mBAAA;CfkoDH;AenoDC;EACE,kBAAA;CfqoDH;AejoDC;EACE,WAAA;CfmoDH;AernDC;EACE,kBAAA;CfunDH;AexnDC;EACE,0BAAA;Cf0nDH;Ae3nDC;EACE,0BAAA;Cf6nDH;Ae9nDC;EACE,iBAAA;CfgoDH;AejoDC;EACE,0BAAA;CfmoDH;AepoDC;EACE,0BAAA;CfsoDH;AevoDC;EACE,iBAAA;CfyoDH;Ae1oDC;EACE,0BAAA;Cf4oDH;Ae7oDC;EACE,0BAAA;Cf+oDH;AehpDC;EACE,iBAAA;CfkpDH;AenpDC;EACE,0BAAA;CfqpDH;AetpDC;EACE,yBAAA;CfwpDH;AezpDC;EACE,gBAAA;Cf2pDH;Aa3pDD;EElCI;IACE,YAAA;GfgsDH;EezrDD;IACE,YAAA;Gf2rDD;Ee5rDD;IACE,oBAAA;Gf8rDD;Ee/rDD;IACE,oBAAA;GfisDD;EelsDD;IACE,WAAA;GfosDD;EersDD;IACE,oBAAA;GfusDD;EexsDD;IACE,oBAAA;Gf0sDD;Ee3sDD;IACE,WAAA;Gf6sDD;Ee9sDD;IACE,oBAAA;GfgtDD;EejtDD;IACE,oBAAA;GfmtDD;EeptDD;IACE,WAAA;GfstDD;EevtDD;IACE,oBAAA;GfytDD;Ee1tDD;IACE,mBAAA;Gf4tDD;Ee9sDD;IACE,YAAA;GfgtDD;EejtDD;IACE,oBAAA;GfmtDD;EeptDD;IACE,oBAAA;GfstDD;EevtDD;IACE,WAAA;GfytDD;Ee1tDD;IACE,oBAAA;Gf4tDD;Ee7tDD;IACE,oBAAA;Gf+tDD;EehuDD;IACE,WAAA;GfkuDD;EenuDD;IACE,oBAAA;GfquDD;EetuDD;IACE,oBAAA;GfwuDD;EezuDD;IACE,WAAA;Gf2uDD;Ee5uDD;IACE,oBAAA;Gf8uDD;Ee/uDD;IACE,mBAAA;GfivDD;Ee7uDD;IACE,YAAA;Gf+uDD;Ee/vDD;IACE,WAAA;GfiwDD;EelwDD;IACE,mBAAA;GfowDD;EerwDD;IACE,mBAAA;GfuwDD;EexwDD;IACE,UAAA;Gf0wDD;Ee3wDD;IACE,mBAAA;Gf6wDD;Ee9wDD;IACE,mBAAA;GfgxDD;EejxDD;IACE,UAAA;GfmxDD;EepxDD;IACE,mBAAA;GfsxDD;EevxDD;IACE,mBAAA;GfyxDD;Ee1xDD;IACE,UAAA;Gf4xDD;Ee7xDD;IACE,mBAAA;Gf+xDD;EehyDD;IACE,kBAAA;GfkyDD;Ee9xDD;IACE,WAAA;GfgyDD;EelxDD;IACE,kBAAA;GfoxDD;EerxDD;IACE,0BAAA;GfuxDD;EexxDD;IACE,0BAAA;Gf0xDD;Ee3xDD;IACE,iBAAA;Gf6xDD;Ee9xDD;IACE,0BAAA;GfgyDD;EejyDD;IACE,0BAAA;GfmyDD;EepyDD;IACE,iBAAA;GfsyDD;EevyDD;IACE,0BAAA;GfyyDD;Ee1yDD;IACE,0BAAA;Gf4yDD;Ee7yDD;IACE,iBAAA;Gf+yDD;EehzDD;IACE,0BAAA;GfkzDD;EenzDD;IACE,yBAAA;GfqzDD;EetzDD;IACE,gBAAA;GfwzDD;CACF;AahzDD;EE3CI;IACE,YAAA;Gf81DH;Eev1DD;IACE,YAAA;Gfy1DD;Ee11DD;IACE,oBAAA;Gf41DD;Ee71DD;IACE,oBAAA;Gf+1DD;Eeh2DD;IACE,WAAA;Gfk2DD;Een2DD;IACE,oBAAA;Gfq2DD;Eet2DD;IACE,oBAAA;Gfw2DD;Eez2DD;IACE,WAAA;Gf22DD;Ee52DD;IACE,oBAAA;Gf82DD;Ee/2DD;IACE,oBAAA;Gfi3DD;Eel3DD;IACE,WAAA;Gfo3DD;Eer3DD;IACE,oBAAA;Gfu3DD;Eex3DD;IACE,mBAAA;Gf03DD;Ee52DD;IACE,YAAA;Gf82DD;Ee/2DD;IACE,oBAAA;Gfi3DD;Eel3DD;IACE,oBAAA;Gfo3DD;Eer3DD;IACE,WAAA;Gfu3DD;Eex3DD;IACE,oBAAA;Gf03DD;Ee33DD;IACE,oBAAA;Gf63DD;Ee93DD;IACE,WAAA;Gfg4DD;Eej4DD;IACE,oBAAA;Gfm4DD;Eep4DD;IACE,oBAAA;Gfs4DD;Eev4DD;IACE,WAAA;Gfy4DD;Ee14DD;IACE,oBAAA;Gf44DD;Ee74DD;IACE,mBAAA;Gf+4DD;Ee34DD;IACE,YAAA;Gf64DD;Ee75DD;IACE,WAAA;Gf+5DD;Eeh6DD;IACE,mBAAA;Gfk6DD;Een6DD;IACE,mBAAA;Gfq6DD;Eet6DD;IACE,UAAA;Gfw6DD;Eez6DD;IACE,mBAAA;Gf26DD;Ee56DD;IACE,mBAAA;Gf86DD;Ee/6DD;IACE,UAAA;Gfi7DD;Eel7DD;IACE,mBAAA;Gfo7DD;Eer7DD;IACE,mBAAA;Gfu7DD;Eex7DD;IACE,UAAA;Gf07DD;Ee37DD;IACE,mBAAA;Gf67DD;Ee97DD;IACE,kBAAA;Gfg8DD;Ee57DD;IACE,WAAA;Gf87DD;Eeh7DD;IACE,kBAAA;Gfk7DD;Een7DD;IACE,0BAAA;Gfq7DD;Eet7DD;IACE,0BAAA;Gfw7DD;Eez7DD;IACE,iBAAA;Gf27DD;Ee57DD;IACE,0BAAA;Gf87DD;Ee/7DD;IACE,0BAAA;Gfi8DD;Eel8DD;IACE,iBAAA;Gfo8DD;Eer8DD;IACE,0BAAA;Gfu8DD;Eex8DD;IACE,0BAAA;Gf08DD;Ee38DD;IACE,iBAAA;Gf68DD;Ee98DD;IACE,0BAAA;Gfg9DD;Eej9DD;IACE,yBAAA;Gfm9DD;Eep9DD;IACE,gBAAA;Gfs9DD;CACF;Aa38DD;EE9CI;IACE,YAAA;Gf4/DH;Eer/DD;IACE,YAAA;Gfu/DD;Eex/DD;IACE,oBAAA;Gf0/DD;Ee3/DD;IACE,oBAAA;Gf6/DD;Ee9/DD;IACE,WAAA;GfggED;EejgED;IACE,oBAAA;GfmgED;EepgED;IACE,oBAAA;GfsgED;EevgED;IACE,WAAA;GfygED;Ee1gED;IACE,oBAAA;Gf4gED;Ee7gED;IACE,oBAAA;Gf+gED;EehhED;IACE,WAAA;GfkhED;EenhED;IACE,oBAAA;GfqhED;EethED;IACE,mBAAA;GfwhED;Ee1gED;IACE,YAAA;Gf4gED;Ee7gED;IACE,oBAAA;Gf+gED;EehhED;IACE,oBAAA;GfkhED;EenhED;IACE,WAAA;GfqhED;EethED;IACE,oBAAA;GfwhED;EezhED;IACE,oBAAA;Gf2hED;Ee5hED;IACE,WAAA;Gf8hED;Ee/hED;IACE,oBAAA;GfiiED;EeliED;IACE,oBAAA;GfoiED;EeriED;IACE,WAAA;GfuiED;EexiED;IACE,oBAAA;Gf0iED;Ee3iED;IACE,mBAAA;Gf6iED;EeziED;IACE,YAAA;Gf2iED;Ee3jED;IACE,WAAA;Gf6jED;Ee9jED;IACE,mBAAA;GfgkED;EejkED;IACE,mBAAA;GfmkED;EepkED;IACE,UAAA;GfskED;EevkED;IACE,mBAAA;GfykED;Ee1kED;IACE,mBAAA;Gf4kED;Ee7kED;IACE,UAAA;Gf+kED;EehlED;IACE,mBAAA;GfklED;EenlED;IACE,mBAAA;GfqlED;EetlED;IACE,UAAA;GfwlED;EezlED;IACE,mBAAA;Gf2lED;Ee5lED;IACE,kBAAA;Gf8lED;Ee1lED;IACE,WAAA;Gf4lED;Ee9kED;IACE,kBAAA;GfglED;EejlED;IACE,0BAAA;GfmlED;EeplED;IACE,0BAAA;GfslED;EevlED;IACE,iBAAA;GfylED;Ee1lED;IACE,0BAAA;Gf4lED;Ee7lED;IACE,0BAAA;Gf+lED;EehmED;IACE,iBAAA;GfkmED;EenmED;IACE,0BAAA;GfqmED;EetmED;IACE,0BAAA;GfwmED;EezmED;IACE,iBAAA;Gf2mED;Ee5mED;IACE,0BAAA;Gf8mED;Ee/mED;IACE,yBAAA;GfinED;EelnED;IACE,gBAAA;GfonED;CACF;AgBxrED;EACE,8BAAA;ChB0rED;AgBxrED;EACE,iBAAA;EACA,oBAAA;EACA,eAAA;EACA,iBAAA;ChB0rED;AgBxrED;EACE,iBAAA;ChB0rED;AgBprED;EACE,YAAA;EACA,gBAAA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","file":"bootstrap.css","sourcesContent":["/*!\n * Bootstrap v3.3.5 (http://getbootstrap.com)\n * Copyright 2011-2015 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\nhtml {\n font-family: sans-serif;\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n}\nbody {\n margin: 0;\n}\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block;\n vertical-align: baseline;\n}\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n[hidden],\ntemplate {\n display: none;\n}\na {\n background-color: transparent;\n}\na:active,\na:hover {\n outline: 0;\n}\nabbr[title] {\n border-bottom: 1px dotted;\n}\nb,\nstrong {\n font-weight: bold;\n}\ndfn {\n font-style: italic;\n}\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\nmark {\n background: #ff0;\n color: #000;\n}\nsmall {\n font-size: 80%;\n}\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\nsup {\n top: -0.5em;\n}\nsub {\n bottom: -0.25em;\n}\nimg {\n border: 0;\n}\nsvg:not(:root) {\n overflow: hidden;\n}\nfigure {\n margin: 1em 40px;\n}\nhr {\n box-sizing: content-box;\n height: 0;\n}\npre {\n overflow: auto;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit;\n font: inherit;\n margin: 0;\n}\nbutton {\n overflow: visible;\n}\nbutton,\nselect {\n text-transform: none;\n}\nbutton,\nhtml input[type=\"button\"],\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button;\n cursor: pointer;\n}\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\ninput {\n line-height: normal;\n}\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box;\n padding: 0;\n}\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\ninput[type=\"search\"] {\n -webkit-appearance: textfield;\n box-sizing: content-box;\n}\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\nlegend {\n border: 0;\n padding: 0;\n}\ntextarea {\n overflow: auto;\n}\noptgroup {\n font-weight: bold;\n}\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\ntd,\nth {\n padding: 0;\n}\n/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n@media print {\n *,\n *:before,\n *:after {\n background: transparent !important;\n color: #000 !important;\n box-shadow: none !important;\n text-shadow: none !important;\n }\n a,\n a:visited {\n text-decoration: underline;\n }\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n img {\n max-width: 100% !important;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n .navbar {\n display: none;\n }\n .btn > .caret,\n .dropup > .btn > .caret {\n border-top-color: #000 !important;\n }\n .label {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #ddd !important;\n }\n}\n@font-face {\n font-family: 'Glyphicons Halflings';\n src: url('../fonts/glyphicons-halflings-regular.eot');\n src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');\n}\n.glyphicon {\n position: relative;\n top: 1px;\n display: inline-block;\n font-family: 'Glyphicons Halflings';\n font-style: normal;\n font-weight: normal;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.glyphicon-asterisk:before {\n content: \"\\2a\";\n}\n.glyphicon-plus:before {\n content: \"\\2b\";\n}\n.glyphicon-euro:before,\n.glyphicon-eur:before {\n content: \"\\20ac\";\n}\n.glyphicon-minus:before {\n content: \"\\2212\";\n}\n.glyphicon-cloud:before {\n content: \"\\2601\";\n}\n.glyphicon-envelope:before {\n content: \"\\2709\";\n}\n.glyphicon-pencil:before {\n content: \"\\270f\";\n}\n.glyphicon-glass:before {\n content: \"\\e001\";\n}\n.glyphicon-music:before {\n content: \"\\e002\";\n}\n.glyphicon-search:before {\n content: \"\\e003\";\n}\n.glyphicon-heart:before {\n content: \"\\e005\";\n}\n.glyphicon-star:before {\n content: \"\\e006\";\n}\n.glyphicon-star-empty:before {\n content: \"\\e007\";\n}\n.glyphicon-user:before {\n content: \"\\e008\";\n}\n.glyphicon-film:before {\n content: \"\\e009\";\n}\n.glyphicon-th-large:before {\n content: \"\\e010\";\n}\n.glyphicon-th:before {\n content: \"\\e011\";\n}\n.glyphicon-th-list:before {\n content: \"\\e012\";\n}\n.glyphicon-ok:before {\n content: \"\\e013\";\n}\n.glyphicon-remove:before {\n content: \"\\e014\";\n}\n.glyphicon-zoom-in:before {\n content: \"\\e015\";\n}\n.glyphicon-zoom-out:before {\n content: \"\\e016\";\n}\n.glyphicon-off:before {\n content: \"\\e017\";\n}\n.glyphicon-signal:before {\n content: \"\\e018\";\n}\n.glyphicon-cog:before {\n content: \"\\e019\";\n}\n.glyphicon-trash:before {\n content: \"\\e020\";\n}\n.glyphicon-home:before {\n content: \"\\e021\";\n}\n.glyphicon-file:before {\n content: \"\\e022\";\n}\n.glyphicon-time:before {\n content: \"\\e023\";\n}\n.glyphicon-road:before {\n content: \"\\e024\";\n}\n.glyphicon-download-alt:before {\n content: \"\\e025\";\n}\n.glyphicon-download:before {\n content: \"\\e026\";\n}\n.glyphicon-upload:before {\n content: \"\\e027\";\n}\n.glyphicon-inbox:before {\n content: \"\\e028\";\n}\n.glyphicon-play-circle:before {\n content: \"\\e029\";\n}\n.glyphicon-repeat:before {\n content: \"\\e030\";\n}\n.glyphicon-refresh:before {\n content: \"\\e031\";\n}\n.glyphicon-list-alt:before {\n content: \"\\e032\";\n}\n.glyphicon-lock:before {\n content: \"\\e033\";\n}\n.glyphicon-flag:before {\n content: \"\\e034\";\n}\n.glyphicon-headphones:before {\n content: \"\\e035\";\n}\n.glyphicon-volume-off:before {\n content: \"\\e036\";\n}\n.glyphicon-volume-down:before {\n content: \"\\e037\";\n}\n.glyphicon-volume-up:before {\n content: \"\\e038\";\n}\n.glyphicon-qrcode:before {\n content: \"\\e039\";\n}\n.glyphicon-barcode:before {\n content: \"\\e040\";\n}\n.glyphicon-tag:before {\n content: \"\\e041\";\n}\n.glyphicon-tags:before {\n content: \"\\e042\";\n}\n.glyphicon-book:before {\n content: \"\\e043\";\n}\n.glyphicon-bookmark:before {\n content: \"\\e044\";\n}\n.glyphicon-print:before {\n content: \"\\e045\";\n}\n.glyphicon-camera:before {\n content: \"\\e046\";\n}\n.glyphicon-font:before {\n content: \"\\e047\";\n}\n.glyphicon-bold:before {\n content: \"\\e048\";\n}\n.glyphicon-italic:before {\n content: \"\\e049\";\n}\n.glyphicon-text-height:before {\n content: \"\\e050\";\n}\n.glyphicon-text-width:before {\n content: \"\\e051\";\n}\n.glyphicon-align-left:before {\n content: \"\\e052\";\n}\n.glyphicon-align-center:before {\n content: \"\\e053\";\n}\n.glyphicon-align-right:before {\n content: \"\\e054\";\n}\n.glyphicon-align-justify:before {\n content: \"\\e055\";\n}\n.glyphicon-list:before {\n content: \"\\e056\";\n}\n.glyphicon-indent-left:before {\n content: \"\\e057\";\n}\n.glyphicon-indent-right:before {\n content: \"\\e058\";\n}\n.glyphicon-facetime-video:before {\n content: \"\\e059\";\n}\n.glyphicon-picture:before {\n content: \"\\e060\";\n}\n.glyphicon-map-marker:before {\n content: \"\\e062\";\n}\n.glyphicon-adjust:before {\n content: \"\\e063\";\n}\n.glyphicon-tint:before {\n content: \"\\e064\";\n}\n.glyphicon-edit:before {\n content: \"\\e065\";\n}\n.glyphicon-share:before {\n content: \"\\e066\";\n}\n.glyphicon-check:before {\n content: \"\\e067\";\n}\n.glyphicon-move:before {\n content: \"\\e068\";\n}\n.glyphicon-step-backward:before {\n content: \"\\e069\";\n}\n.glyphicon-fast-backward:before {\n content: \"\\e070\";\n}\n.glyphicon-backward:before {\n content: \"\\e071\";\n}\n.glyphicon-play:before {\n content: \"\\e072\";\n}\n.glyphicon-pause:before {\n content: \"\\e073\";\n}\n.glyphicon-stop:before {\n content: \"\\e074\";\n}\n.glyphicon-forward:before {\n content: \"\\e075\";\n}\n.glyphicon-fast-forward:before {\n content: \"\\e076\";\n}\n.glyphicon-step-forward:before {\n content: \"\\e077\";\n}\n.glyphicon-eject:before {\n content: \"\\e078\";\n}\n.glyphicon-chevron-left:before {\n content: \"\\e079\";\n}\n.glyphicon-chevron-right:before {\n content: \"\\e080\";\n}\n.glyphicon-plus-sign:before {\n content: \"\\e081\";\n}\n.glyphicon-minus-sign:before {\n content: \"\\e082\";\n}\n.glyphicon-remove-sign:before {\n content: \"\\e083\";\n}\n.glyphicon-ok-sign:before {\n content: \"\\e084\";\n}\n.glyphicon-question-sign:before {\n content: \"\\e085\";\n}\n.glyphicon-info-sign:before {\n content: \"\\e086\";\n}\n.glyphicon-screenshot:before {\n content: \"\\e087\";\n}\n.glyphicon-remove-circle:before {\n content: \"\\e088\";\n}\n.glyphicon-ok-circle:before {\n content: \"\\e089\";\n}\n.glyphicon-ban-circle:before {\n content: \"\\e090\";\n}\n.glyphicon-arrow-left:before {\n content: \"\\e091\";\n}\n.glyphicon-arrow-right:before {\n content: \"\\e092\";\n}\n.glyphicon-arrow-up:before {\n content: \"\\e093\";\n}\n.glyphicon-arrow-down:before {\n content: \"\\e094\";\n}\n.glyphicon-share-alt:before {\n content: \"\\e095\";\n}\n.glyphicon-resize-full:before {\n content: \"\\e096\";\n}\n.glyphicon-resize-small:before {\n content: \"\\e097\";\n}\n.glyphicon-exclamation-sign:before {\n content: \"\\e101\";\n}\n.glyphicon-gift:before {\n content: \"\\e102\";\n}\n.glyphicon-leaf:before {\n content: \"\\e103\";\n}\n.glyphicon-fire:before {\n content: \"\\e104\";\n}\n.glyphicon-eye-open:before {\n content: \"\\e105\";\n}\n.glyphicon-eye-close:before {\n content: \"\\e106\";\n}\n.glyphicon-warning-sign:before {\n content: \"\\e107\";\n}\n.glyphicon-plane:before {\n content: \"\\e108\";\n}\n.glyphicon-calendar:before {\n content: \"\\e109\";\n}\n.glyphicon-random:before {\n content: \"\\e110\";\n}\n.glyphicon-comment:before {\n content: \"\\e111\";\n}\n.glyphicon-magnet:before {\n content: \"\\e112\";\n}\n.glyphicon-chevron-up:before {\n content: \"\\e113\";\n}\n.glyphicon-chevron-down:before {\n content: \"\\e114\";\n}\n.glyphicon-retweet:before {\n content: \"\\e115\";\n}\n.glyphicon-shopping-cart:before {\n content: \"\\e116\";\n}\n.glyphicon-folder-close:before {\n content: \"\\e117\";\n}\n.glyphicon-folder-open:before {\n content: \"\\e118\";\n}\n.glyphicon-resize-vertical:before {\n content: \"\\e119\";\n}\n.glyphicon-resize-horizontal:before {\n content: \"\\e120\";\n}\n.glyphicon-hdd:before {\n content: \"\\e121\";\n}\n.glyphicon-bullhorn:before {\n content: \"\\e122\";\n}\n.glyphicon-bell:before {\n content: \"\\e123\";\n}\n.glyphicon-certificate:before {\n content: \"\\e124\";\n}\n.glyphicon-thumbs-up:before {\n content: \"\\e125\";\n}\n.glyphicon-thumbs-down:before {\n content: \"\\e126\";\n}\n.glyphicon-hand-right:before {\n content: \"\\e127\";\n}\n.glyphicon-hand-left:before {\n content: \"\\e128\";\n}\n.glyphicon-hand-up:before {\n content: \"\\e129\";\n}\n.glyphicon-hand-down:before {\n content: \"\\e130\";\n}\n.glyphicon-circle-arrow-right:before {\n content: \"\\e131\";\n}\n.glyphicon-circle-arrow-left:before {\n content: \"\\e132\";\n}\n.glyphicon-circle-arrow-up:before {\n content: \"\\e133\";\n}\n.glyphicon-circle-arrow-down:before {\n content: \"\\e134\";\n}\n.glyphicon-globe:before {\n content: \"\\e135\";\n}\n.glyphicon-wrench:before {\n content: \"\\e136\";\n}\n.glyphicon-tasks:before {\n content: \"\\e137\";\n}\n.glyphicon-filter:before {\n content: \"\\e138\";\n}\n.glyphicon-briefcase:before {\n content: \"\\e139\";\n}\n.glyphicon-fullscreen:before {\n content: \"\\e140\";\n}\n.glyphicon-dashboard:before {\n content: \"\\e141\";\n}\n.glyphicon-paperclip:before {\n content: \"\\e142\";\n}\n.glyphicon-heart-empty:before {\n content: \"\\e143\";\n}\n.glyphicon-link:before {\n content: \"\\e144\";\n}\n.glyphicon-phone:before {\n content: \"\\e145\";\n}\n.glyphicon-pushpin:before {\n content: \"\\e146\";\n}\n.glyphicon-usd:before {\n content: \"\\e148\";\n}\n.glyphicon-gbp:before {\n content: \"\\e149\";\n}\n.glyphicon-sort:before {\n content: \"\\e150\";\n}\n.glyphicon-sort-by-alphabet:before {\n content: \"\\e151\";\n}\n.glyphicon-sort-by-alphabet-alt:before {\n content: \"\\e152\";\n}\n.glyphicon-sort-by-order:before {\n content: \"\\e153\";\n}\n.glyphicon-sort-by-order-alt:before {\n content: \"\\e154\";\n}\n.glyphicon-sort-by-attributes:before {\n content: \"\\e155\";\n}\n.glyphicon-sort-by-attributes-alt:before {\n content: \"\\e156\";\n}\n.glyphicon-unchecked:before {\n content: \"\\e157\";\n}\n.glyphicon-expand:before {\n content: \"\\e158\";\n}\n.glyphicon-collapse-down:before {\n content: \"\\e159\";\n}\n.glyphicon-collapse-up:before {\n content: \"\\e160\";\n}\n.glyphicon-log-in:before {\n content: \"\\e161\";\n}\n.glyphicon-flash:before {\n content: \"\\e162\";\n}\n.glyphicon-log-out:before {\n content: \"\\e163\";\n}\n.glyphicon-new-window:before {\n content: \"\\e164\";\n}\n.glyphicon-record:before {\n content: \"\\e165\";\n}\n.glyphicon-save:before {\n content: \"\\e166\";\n}\n.glyphicon-open:before {\n content: \"\\e167\";\n}\n.glyphicon-saved:before {\n content: \"\\e168\";\n}\n.glyphicon-import:before {\n content: \"\\e169\";\n}\n.glyphicon-export:before {\n content: \"\\e170\";\n}\n.glyphicon-send:before {\n content: \"\\e171\";\n}\n.glyphicon-floppy-disk:before {\n content: \"\\e172\";\n}\n.glyphicon-floppy-saved:before {\n content: \"\\e173\";\n}\n.glyphicon-floppy-remove:before {\n content: \"\\e174\";\n}\n.glyphicon-floppy-save:before {\n content: \"\\e175\";\n}\n.glyphicon-floppy-open:before {\n content: \"\\e176\";\n}\n.glyphicon-credit-card:before {\n content: \"\\e177\";\n}\n.glyphicon-transfer:before {\n content: \"\\e178\";\n}\n.glyphicon-cutlery:before {\n content: \"\\e179\";\n}\n.glyphicon-header:before {\n content: \"\\e180\";\n}\n.glyphicon-compressed:before {\n content: \"\\e181\";\n}\n.glyphicon-earphone:before {\n content: \"\\e182\";\n}\n.glyphicon-phone-alt:before {\n content: \"\\e183\";\n}\n.glyphicon-tower:before {\n content: \"\\e184\";\n}\n.glyphicon-stats:before {\n content: \"\\e185\";\n}\n.glyphicon-sd-video:before {\n content: \"\\e186\";\n}\n.glyphicon-hd-video:before {\n content: \"\\e187\";\n}\n.glyphicon-subtitles:before {\n content: \"\\e188\";\n}\n.glyphicon-sound-stereo:before {\n content: \"\\e189\";\n}\n.glyphicon-sound-dolby:before {\n content: \"\\e190\";\n}\n.glyphicon-sound-5-1:before {\n content: \"\\e191\";\n}\n.glyphicon-sound-6-1:before {\n content: \"\\e192\";\n}\n.glyphicon-sound-7-1:before {\n content: \"\\e193\";\n}\n.glyphicon-copyright-mark:before {\n content: \"\\e194\";\n}\n.glyphicon-registration-mark:before {\n content: \"\\e195\";\n}\n.glyphicon-cloud-download:before {\n content: \"\\e197\";\n}\n.glyphicon-cloud-upload:before {\n content: \"\\e198\";\n}\n.glyphicon-tree-conifer:before {\n content: \"\\e199\";\n}\n.glyphicon-tree-deciduous:before {\n content: \"\\e200\";\n}\n.glyphicon-cd:before {\n content: \"\\e201\";\n}\n.glyphicon-save-file:before {\n content: \"\\e202\";\n}\n.glyphicon-open-file:before {\n content: \"\\e203\";\n}\n.glyphicon-level-up:before {\n content: \"\\e204\";\n}\n.glyphicon-copy:before {\n content: \"\\e205\";\n}\n.glyphicon-paste:before {\n content: \"\\e206\";\n}\n.glyphicon-alert:before {\n content: \"\\e209\";\n}\n.glyphicon-equalizer:before {\n content: \"\\e210\";\n}\n.glyphicon-king:before {\n content: \"\\e211\";\n}\n.glyphicon-queen:before {\n content: \"\\e212\";\n}\n.glyphicon-pawn:before {\n content: \"\\e213\";\n}\n.glyphicon-bishop:before {\n content: \"\\e214\";\n}\n.glyphicon-knight:before {\n content: \"\\e215\";\n}\n.glyphicon-baby-formula:before {\n content: \"\\e216\";\n}\n.glyphicon-tent:before {\n content: \"\\26fa\";\n}\n.glyphicon-blackboard:before {\n content: \"\\e218\";\n}\n.glyphicon-bed:before {\n content: \"\\e219\";\n}\n.glyphicon-apple:before {\n content: \"\\f8ff\";\n}\n.glyphicon-erase:before {\n content: \"\\e221\";\n}\n.glyphicon-hourglass:before {\n content: \"\\231b\";\n}\n.glyphicon-lamp:before {\n content: \"\\e223\";\n}\n.glyphicon-duplicate:before {\n content: \"\\e224\";\n}\n.glyphicon-piggy-bank:before {\n content: \"\\e225\";\n}\n.glyphicon-scissors:before {\n content: \"\\e226\";\n}\n.glyphicon-bitcoin:before {\n content: \"\\e227\";\n}\n.glyphicon-btc:before {\n content: \"\\e227\";\n}\n.glyphicon-xbt:before {\n content: \"\\e227\";\n}\n.glyphicon-yen:before {\n content: \"\\00a5\";\n}\n.glyphicon-jpy:before {\n content: \"\\00a5\";\n}\n.glyphicon-ruble:before {\n content: \"\\20bd\";\n}\n.glyphicon-rub:before {\n content: \"\\20bd\";\n}\n.glyphicon-scale:before {\n content: \"\\e230\";\n}\n.glyphicon-ice-lolly:before {\n content: \"\\e231\";\n}\n.glyphicon-ice-lolly-tasted:before {\n content: \"\\e232\";\n}\n.glyphicon-education:before {\n content: \"\\e233\";\n}\n.glyphicon-option-horizontal:before {\n content: \"\\e234\";\n}\n.glyphicon-option-vertical:before {\n content: \"\\e235\";\n}\n.glyphicon-menu-hamburger:before {\n content: \"\\e236\";\n}\n.glyphicon-modal-window:before {\n content: \"\\e237\";\n}\n.glyphicon-oil:before {\n content: \"\\e238\";\n}\n.glyphicon-grain:before {\n content: \"\\e239\";\n}\n.glyphicon-sunglasses:before {\n content: \"\\e240\";\n}\n.glyphicon-text-size:before {\n content: \"\\e241\";\n}\n.glyphicon-text-color:before {\n content: \"\\e242\";\n}\n.glyphicon-text-background:before {\n content: \"\\e243\";\n}\n.glyphicon-object-align-top:before {\n content: \"\\e244\";\n}\n.glyphicon-object-align-bottom:before {\n content: \"\\e245\";\n}\n.glyphicon-object-align-horizontal:before {\n content: \"\\e246\";\n}\n.glyphicon-object-align-left:before {\n content: \"\\e247\";\n}\n.glyphicon-object-align-vertical:before {\n content: \"\\e248\";\n}\n.glyphicon-object-align-right:before {\n content: \"\\e249\";\n}\n.glyphicon-triangle-right:before {\n content: \"\\e250\";\n}\n.glyphicon-triangle-left:before {\n content: \"\\e251\";\n}\n.glyphicon-triangle-bottom:before {\n content: \"\\e252\";\n}\n.glyphicon-triangle-top:before {\n content: \"\\e253\";\n}\n.glyphicon-console:before {\n content: \"\\e254\";\n}\n.glyphicon-superscript:before {\n content: \"\\e255\";\n}\n.glyphicon-subscript:before {\n content: \"\\e256\";\n}\n.glyphicon-menu-left:before {\n content: \"\\e257\";\n}\n.glyphicon-menu-right:before {\n content: \"\\e258\";\n}\n.glyphicon-menu-down:before {\n content: \"\\e259\";\n}\n.glyphicon-menu-up:before {\n content: \"\\e260\";\n}\n* {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n*:before,\n*:after {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\nhtml {\n font-size: 10px;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\nbody {\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 14px;\n line-height: 1.42857143;\n color: #333333;\n background-color: #ffffff;\n}\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\na {\n color: #337ab7;\n text-decoration: none;\n}\na:hover,\na:focus {\n color: #23527c;\n text-decoration: underline;\n}\na:focus {\n outline: thin dotted;\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\nfigure {\n margin: 0;\n}\nimg {\n vertical-align: middle;\n}\n.img-responsive,\n.thumbnail > img,\n.thumbnail a > img,\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n display: block;\n max-width: 100%;\n height: auto;\n}\n.img-rounded {\n border-radius: 6px;\n}\n.img-thumbnail {\n padding: 4px;\n line-height: 1.42857143;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n border-radius: 4px;\n -webkit-transition: all 0.2s ease-in-out;\n -o-transition: all 0.2s ease-in-out;\n transition: all 0.2s ease-in-out;\n display: inline-block;\n max-width: 100%;\n height: auto;\n}\n.img-circle {\n border-radius: 50%;\n}\nhr {\n margin-top: 20px;\n margin-bottom: 20px;\n border: 0;\n border-top: 1px solid #eeeeee;\n}\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0;\n}\n.sr-only-focusable:active,\n.sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n}\n[role=\"button\"] {\n cursor: pointer;\n}\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n font-family: inherit;\n font-weight: 500;\n line-height: 1.1;\n color: inherit;\n}\nh1 small,\nh2 small,\nh3 small,\nh4 small,\nh5 small,\nh6 small,\n.h1 small,\n.h2 small,\n.h3 small,\n.h4 small,\n.h5 small,\n.h6 small,\nh1 .small,\nh2 .small,\nh3 .small,\nh4 .small,\nh5 .small,\nh6 .small,\n.h1 .small,\n.h2 .small,\n.h3 .small,\n.h4 .small,\n.h5 .small,\n.h6 .small {\n font-weight: normal;\n line-height: 1;\n color: #777777;\n}\nh1,\n.h1,\nh2,\n.h2,\nh3,\n.h3 {\n margin-top: 20px;\n margin-bottom: 10px;\n}\nh1 small,\n.h1 small,\nh2 small,\n.h2 small,\nh3 small,\n.h3 small,\nh1 .small,\n.h1 .small,\nh2 .small,\n.h2 .small,\nh3 .small,\n.h3 .small {\n font-size: 65%;\n}\nh4,\n.h4,\nh5,\n.h5,\nh6,\n.h6 {\n margin-top: 10px;\n margin-bottom: 10px;\n}\nh4 small,\n.h4 small,\nh5 small,\n.h5 small,\nh6 small,\n.h6 small,\nh4 .small,\n.h4 .small,\nh5 .small,\n.h5 .small,\nh6 .small,\n.h6 .small {\n font-size: 75%;\n}\nh1,\n.h1 {\n font-size: 36px;\n}\nh2,\n.h2 {\n font-size: 30px;\n}\nh3,\n.h3 {\n font-size: 24px;\n}\nh4,\n.h4 {\n font-size: 18px;\n}\nh5,\n.h5 {\n font-size: 14px;\n}\nh6,\n.h6 {\n font-size: 12px;\n}\np {\n margin: 0 0 10px;\n}\n.lead {\n margin-bottom: 20px;\n font-size: 16px;\n font-weight: 300;\n line-height: 1.4;\n}\n@media (min-width: 768px) {\n .lead {\n font-size: 21px;\n }\n}\nsmall,\n.small {\n font-size: 85%;\n}\nmark,\n.mark {\n background-color: #fcf8e3;\n padding: .2em;\n}\n.text-left {\n text-align: left;\n}\n.text-right {\n text-align: right;\n}\n.text-center {\n text-align: center;\n}\n.text-justify {\n text-align: justify;\n}\n.text-nowrap {\n white-space: nowrap;\n}\n.text-lowercase {\n text-transform: lowercase;\n}\n.text-uppercase {\n text-transform: uppercase;\n}\n.text-capitalize {\n text-transform: capitalize;\n}\n.text-muted {\n color: #777777;\n}\n.text-primary {\n color: #337ab7;\n}\na.text-primary:hover,\na.text-primary:focus {\n color: #286090;\n}\n.text-success {\n color: #3c763d;\n}\na.text-success:hover,\na.text-success:focus {\n color: #2b542c;\n}\n.text-info {\n color: #31708f;\n}\na.text-info:hover,\na.text-info:focus {\n color: #245269;\n}\n.text-warning {\n color: #8a6d3b;\n}\na.text-warning:hover,\na.text-warning:focus {\n color: #66512c;\n}\n.text-danger {\n color: #a94442;\n}\na.text-danger:hover,\na.text-danger:focus {\n color: #843534;\n}\n.bg-primary {\n color: #fff;\n background-color: #337ab7;\n}\na.bg-primary:hover,\na.bg-primary:focus {\n background-color: #286090;\n}\n.bg-success {\n background-color: #dff0d8;\n}\na.bg-success:hover,\na.bg-success:focus {\n background-color: #c1e2b3;\n}\n.bg-info {\n background-color: #d9edf7;\n}\na.bg-info:hover,\na.bg-info:focus {\n background-color: #afd9ee;\n}\n.bg-warning {\n background-color: #fcf8e3;\n}\na.bg-warning:hover,\na.bg-warning:focus {\n background-color: #f7ecb5;\n}\n.bg-danger {\n background-color: #f2dede;\n}\na.bg-danger:hover,\na.bg-danger:focus {\n background-color: #e4b9b9;\n}\n.page-header {\n padding-bottom: 9px;\n margin: 40px 0 20px;\n border-bottom: 1px solid #eeeeee;\n}\nul,\nol {\n margin-top: 0;\n margin-bottom: 10px;\n}\nul ul,\nol ul,\nul ol,\nol ol {\n margin-bottom: 0;\n}\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n.list-inline {\n padding-left: 0;\n list-style: none;\n margin-left: -5px;\n}\n.list-inline > li {\n display: inline-block;\n padding-left: 5px;\n padding-right: 5px;\n}\ndl {\n margin-top: 0;\n margin-bottom: 20px;\n}\ndt,\ndd {\n line-height: 1.42857143;\n}\ndt {\n font-weight: bold;\n}\ndd {\n margin-left: 0;\n}\n@media (min-width: 768px) {\n .dl-horizontal dt {\n float: left;\n width: 160px;\n clear: left;\n text-align: right;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n .dl-horizontal dd {\n margin-left: 180px;\n }\n}\nabbr[title],\nabbr[data-original-title] {\n cursor: help;\n border-bottom: 1px dotted #777777;\n}\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\nblockquote {\n padding: 10px 20px;\n margin: 0 0 20px;\n font-size: 17.5px;\n border-left: 5px solid #eeeeee;\n}\nblockquote p:last-child,\nblockquote ul:last-child,\nblockquote ol:last-child {\n margin-bottom: 0;\n}\nblockquote footer,\nblockquote small,\nblockquote .small {\n display: block;\n font-size: 80%;\n line-height: 1.42857143;\n color: #777777;\n}\nblockquote footer:before,\nblockquote small:before,\nblockquote .small:before {\n content: '\\2014 \\00A0';\n}\n.blockquote-reverse,\nblockquote.pull-right {\n padding-right: 15px;\n padding-left: 0;\n border-right: 5px solid #eeeeee;\n border-left: 0;\n text-align: right;\n}\n.blockquote-reverse footer:before,\nblockquote.pull-right footer:before,\n.blockquote-reverse small:before,\nblockquote.pull-right small:before,\n.blockquote-reverse .small:before,\nblockquote.pull-right .small:before {\n content: '';\n}\n.blockquote-reverse footer:after,\nblockquote.pull-right footer:after,\n.blockquote-reverse small:after,\nblockquote.pull-right small:after,\n.blockquote-reverse .small:after,\nblockquote.pull-right .small:after {\n content: '\\00A0 \\2014';\n}\naddress {\n margin-bottom: 20px;\n font-style: normal;\n line-height: 1.42857143;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n}\ncode {\n padding: 2px 4px;\n font-size: 90%;\n color: #c7254e;\n background-color: #f9f2f4;\n border-radius: 4px;\n}\nkbd {\n padding: 2px 4px;\n font-size: 90%;\n color: #ffffff;\n background-color: #333333;\n border-radius: 3px;\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: bold;\n box-shadow: none;\n}\npre {\n display: block;\n padding: 9.5px;\n margin: 0 0 10px;\n font-size: 13px;\n line-height: 1.42857143;\n word-break: break-all;\n word-wrap: break-word;\n color: #333333;\n background-color: #f5f5f5;\n border: 1px solid #cccccc;\n border-radius: 4px;\n}\npre code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n white-space: pre-wrap;\n background-color: transparent;\n border-radius: 0;\n}\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n.container {\n margin-right: auto;\n margin-left: auto;\n padding-left: 15px;\n padding-right: 15px;\n}\n@media (min-width: 768px) {\n .container {\n width: 750px;\n }\n}\n@media (min-width: 992px) {\n .container {\n width: 970px;\n }\n}\n@media (min-width: 1200px) {\n .container {\n width: 1170px;\n }\n}\n.container-fluid {\n margin-right: auto;\n margin-left: auto;\n padding-left: 15px;\n padding-right: 15px;\n}\n.row {\n margin-left: -15px;\n margin-right: -15px;\n}\n.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n position: relative;\n min-height: 1px;\n padding-left: 15px;\n padding-right: 15px;\n}\n.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {\n float: left;\n}\n.col-xs-12 {\n width: 100%;\n}\n.col-xs-11 {\n width: 91.66666667%;\n}\n.col-xs-10 {\n width: 83.33333333%;\n}\n.col-xs-9 {\n width: 75%;\n}\n.col-xs-8 {\n width: 66.66666667%;\n}\n.col-xs-7 {\n width: 58.33333333%;\n}\n.col-xs-6 {\n width: 50%;\n}\n.col-xs-5 {\n width: 41.66666667%;\n}\n.col-xs-4 {\n width: 33.33333333%;\n}\n.col-xs-3 {\n width: 25%;\n}\n.col-xs-2 {\n width: 16.66666667%;\n}\n.col-xs-1 {\n width: 8.33333333%;\n}\n.col-xs-pull-12 {\n right: 100%;\n}\n.col-xs-pull-11 {\n right: 91.66666667%;\n}\n.col-xs-pull-10 {\n right: 83.33333333%;\n}\n.col-xs-pull-9 {\n right: 75%;\n}\n.col-xs-pull-8 {\n right: 66.66666667%;\n}\n.col-xs-pull-7 {\n right: 58.33333333%;\n}\n.col-xs-pull-6 {\n right: 50%;\n}\n.col-xs-pull-5 {\n right: 41.66666667%;\n}\n.col-xs-pull-4 {\n right: 33.33333333%;\n}\n.col-xs-pull-3 {\n right: 25%;\n}\n.col-xs-pull-2 {\n right: 16.66666667%;\n}\n.col-xs-pull-1 {\n right: 8.33333333%;\n}\n.col-xs-pull-0 {\n right: auto;\n}\n.col-xs-push-12 {\n left: 100%;\n}\n.col-xs-push-11 {\n left: 91.66666667%;\n}\n.col-xs-push-10 {\n left: 83.33333333%;\n}\n.col-xs-push-9 {\n left: 75%;\n}\n.col-xs-push-8 {\n left: 66.66666667%;\n}\n.col-xs-push-7 {\n left: 58.33333333%;\n}\n.col-xs-push-6 {\n left: 50%;\n}\n.col-xs-push-5 {\n left: 41.66666667%;\n}\n.col-xs-push-4 {\n left: 33.33333333%;\n}\n.col-xs-push-3 {\n left: 25%;\n}\n.col-xs-push-2 {\n left: 16.66666667%;\n}\n.col-xs-push-1 {\n left: 8.33333333%;\n}\n.col-xs-push-0 {\n left: auto;\n}\n.col-xs-offset-12 {\n margin-left: 100%;\n}\n.col-xs-offset-11 {\n margin-left: 91.66666667%;\n}\n.col-xs-offset-10 {\n margin-left: 83.33333333%;\n}\n.col-xs-offset-9 {\n margin-left: 75%;\n}\n.col-xs-offset-8 {\n margin-left: 66.66666667%;\n}\n.col-xs-offset-7 {\n margin-left: 58.33333333%;\n}\n.col-xs-offset-6 {\n margin-left: 50%;\n}\n.col-xs-offset-5 {\n margin-left: 41.66666667%;\n}\n.col-xs-offset-4 {\n margin-left: 33.33333333%;\n}\n.col-xs-offset-3 {\n margin-left: 25%;\n}\n.col-xs-offset-2 {\n margin-left: 16.66666667%;\n}\n.col-xs-offset-1 {\n margin-left: 8.33333333%;\n}\n.col-xs-offset-0 {\n margin-left: 0%;\n}\n@media (min-width: 768px) {\n .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n float: left;\n }\n .col-sm-12 {\n width: 100%;\n }\n .col-sm-11 {\n width: 91.66666667%;\n }\n .col-sm-10 {\n width: 83.33333333%;\n }\n .col-sm-9 {\n width: 75%;\n }\n .col-sm-8 {\n width: 66.66666667%;\n }\n .col-sm-7 {\n width: 58.33333333%;\n }\n .col-sm-6 {\n width: 50%;\n }\n .col-sm-5 {\n width: 41.66666667%;\n }\n .col-sm-4 {\n width: 33.33333333%;\n }\n .col-sm-3 {\n width: 25%;\n }\n .col-sm-2 {\n width: 16.66666667%;\n }\n .col-sm-1 {\n width: 8.33333333%;\n }\n .col-sm-pull-12 {\n right: 100%;\n }\n .col-sm-pull-11 {\n right: 91.66666667%;\n }\n .col-sm-pull-10 {\n right: 83.33333333%;\n }\n .col-sm-pull-9 {\n right: 75%;\n }\n .col-sm-pull-8 {\n right: 66.66666667%;\n }\n .col-sm-pull-7 {\n right: 58.33333333%;\n }\n .col-sm-pull-6 {\n right: 50%;\n }\n .col-sm-pull-5 {\n right: 41.66666667%;\n }\n .col-sm-pull-4 {\n right: 33.33333333%;\n }\n .col-sm-pull-3 {\n right: 25%;\n }\n .col-sm-pull-2 {\n right: 16.66666667%;\n }\n .col-sm-pull-1 {\n right: 8.33333333%;\n }\n .col-sm-pull-0 {\n right: auto;\n }\n .col-sm-push-12 {\n left: 100%;\n }\n .col-sm-push-11 {\n left: 91.66666667%;\n }\n .col-sm-push-10 {\n left: 83.33333333%;\n }\n .col-sm-push-9 {\n left: 75%;\n }\n .col-sm-push-8 {\n left: 66.66666667%;\n }\n .col-sm-push-7 {\n left: 58.33333333%;\n }\n .col-sm-push-6 {\n left: 50%;\n }\n .col-sm-push-5 {\n left: 41.66666667%;\n }\n .col-sm-push-4 {\n left: 33.33333333%;\n }\n .col-sm-push-3 {\n left: 25%;\n }\n .col-sm-push-2 {\n left: 16.66666667%;\n }\n .col-sm-push-1 {\n left: 8.33333333%;\n }\n .col-sm-push-0 {\n left: auto;\n }\n .col-sm-offset-12 {\n margin-left: 100%;\n }\n .col-sm-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-sm-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-sm-offset-9 {\n margin-left: 75%;\n }\n .col-sm-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-sm-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-sm-offset-6 {\n margin-left: 50%;\n }\n .col-sm-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-sm-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-sm-offset-3 {\n margin-left: 25%;\n }\n .col-sm-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-sm-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-sm-offset-0 {\n margin-left: 0%;\n }\n}\n@media (min-width: 992px) {\n .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {\n float: left;\n }\n .col-md-12 {\n width: 100%;\n }\n .col-md-11 {\n width: 91.66666667%;\n }\n .col-md-10 {\n width: 83.33333333%;\n }\n .col-md-9 {\n width: 75%;\n }\n .col-md-8 {\n width: 66.66666667%;\n }\n .col-md-7 {\n width: 58.33333333%;\n }\n .col-md-6 {\n width: 50%;\n }\n .col-md-5 {\n width: 41.66666667%;\n }\n .col-md-4 {\n width: 33.33333333%;\n }\n .col-md-3 {\n width: 25%;\n }\n .col-md-2 {\n width: 16.66666667%;\n }\n .col-md-1 {\n width: 8.33333333%;\n }\n .col-md-pull-12 {\n right: 100%;\n }\n .col-md-pull-11 {\n right: 91.66666667%;\n }\n .col-md-pull-10 {\n right: 83.33333333%;\n }\n .col-md-pull-9 {\n right: 75%;\n }\n .col-md-pull-8 {\n right: 66.66666667%;\n }\n .col-md-pull-7 {\n right: 58.33333333%;\n }\n .col-md-pull-6 {\n right: 50%;\n }\n .col-md-pull-5 {\n right: 41.66666667%;\n }\n .col-md-pull-4 {\n right: 33.33333333%;\n }\n .col-md-pull-3 {\n right: 25%;\n }\n .col-md-pull-2 {\n right: 16.66666667%;\n }\n .col-md-pull-1 {\n right: 8.33333333%;\n }\n .col-md-pull-0 {\n right: auto;\n }\n .col-md-push-12 {\n left: 100%;\n }\n .col-md-push-11 {\n left: 91.66666667%;\n }\n .col-md-push-10 {\n left: 83.33333333%;\n }\n .col-md-push-9 {\n left: 75%;\n }\n .col-md-push-8 {\n left: 66.66666667%;\n }\n .col-md-push-7 {\n left: 58.33333333%;\n }\n .col-md-push-6 {\n left: 50%;\n }\n .col-md-push-5 {\n left: 41.66666667%;\n }\n .col-md-push-4 {\n left: 33.33333333%;\n }\n .col-md-push-3 {\n left: 25%;\n }\n .col-md-push-2 {\n left: 16.66666667%;\n }\n .col-md-push-1 {\n left: 8.33333333%;\n }\n .col-md-push-0 {\n left: auto;\n }\n .col-md-offset-12 {\n margin-left: 100%;\n }\n .col-md-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-md-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-md-offset-9 {\n margin-left: 75%;\n }\n .col-md-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-md-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-md-offset-6 {\n margin-left: 50%;\n }\n .col-md-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-md-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-md-offset-3 {\n margin-left: 25%;\n }\n .col-md-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-md-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-md-offset-0 {\n margin-left: 0%;\n }\n}\n@media (min-width: 1200px) {\n .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {\n float: left;\n }\n .col-lg-12 {\n width: 100%;\n }\n .col-lg-11 {\n width: 91.66666667%;\n }\n .col-lg-10 {\n width: 83.33333333%;\n }\n .col-lg-9 {\n width: 75%;\n }\n .col-lg-8 {\n width: 66.66666667%;\n }\n .col-lg-7 {\n width: 58.33333333%;\n }\n .col-lg-6 {\n width: 50%;\n }\n .col-lg-5 {\n width: 41.66666667%;\n }\n .col-lg-4 {\n width: 33.33333333%;\n }\n .col-lg-3 {\n width: 25%;\n }\n .col-lg-2 {\n width: 16.66666667%;\n }\n .col-lg-1 {\n width: 8.33333333%;\n }\n .col-lg-pull-12 {\n right: 100%;\n }\n .col-lg-pull-11 {\n right: 91.66666667%;\n }\n .col-lg-pull-10 {\n right: 83.33333333%;\n }\n .col-lg-pull-9 {\n right: 75%;\n }\n .col-lg-pull-8 {\n right: 66.66666667%;\n }\n .col-lg-pull-7 {\n right: 58.33333333%;\n }\n .col-lg-pull-6 {\n right: 50%;\n }\n .col-lg-pull-5 {\n right: 41.66666667%;\n }\n .col-lg-pull-4 {\n right: 33.33333333%;\n }\n .col-lg-pull-3 {\n right: 25%;\n }\n .col-lg-pull-2 {\n right: 16.66666667%;\n }\n .col-lg-pull-1 {\n right: 8.33333333%;\n }\n .col-lg-pull-0 {\n right: auto;\n }\n .col-lg-push-12 {\n left: 100%;\n }\n .col-lg-push-11 {\n left: 91.66666667%;\n }\n .col-lg-push-10 {\n left: 83.33333333%;\n }\n .col-lg-push-9 {\n left: 75%;\n }\n .col-lg-push-8 {\n left: 66.66666667%;\n }\n .col-lg-push-7 {\n left: 58.33333333%;\n }\n .col-lg-push-6 {\n left: 50%;\n }\n .col-lg-push-5 {\n left: 41.66666667%;\n }\n .col-lg-push-4 {\n left: 33.33333333%;\n }\n .col-lg-push-3 {\n left: 25%;\n }\n .col-lg-push-2 {\n left: 16.66666667%;\n }\n .col-lg-push-1 {\n left: 8.33333333%;\n }\n .col-lg-push-0 {\n left: auto;\n }\n .col-lg-offset-12 {\n margin-left: 100%;\n }\n .col-lg-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-lg-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-lg-offset-9 {\n margin-left: 75%;\n }\n .col-lg-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-lg-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-lg-offset-6 {\n margin-left: 50%;\n }\n .col-lg-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-lg-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-lg-offset-3 {\n margin-left: 25%;\n }\n .col-lg-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-lg-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-lg-offset-0 {\n margin-left: 0%;\n }\n}\ntable {\n background-color: transparent;\n}\ncaption {\n padding-top: 8px;\n padding-bottom: 8px;\n color: #777777;\n text-align: left;\n}\nth {\n text-align: left;\n}\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 20px;\n}\n.table > thead > tr > th,\n.table > tbody > tr > th,\n.table > tfoot > tr > th,\n.table > thead > tr > td,\n.table > tbody > tr > td,\n.table > tfoot > tr > td {\n padding: 8px;\n line-height: 1.42857143;\n vertical-align: top;\n border-top: 1px solid #dddddd;\n}\n.table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #dddddd;\n}\n.table > caption + thead > tr:first-child > th,\n.table > colgroup + thead > tr:first-child > th,\n.table > thead:first-child > tr:first-child > th,\n.table > caption + thead > tr:first-child > td,\n.table > colgroup + thead > tr:first-child > td,\n.table > thead:first-child > tr:first-child > td {\n border-top: 0;\n}\n.table > tbody + tbody {\n border-top: 2px solid #dddddd;\n}\n.table .table {\n background-color: #ffffff;\n}\n.table-condensed > thead > tr > th,\n.table-condensed > tbody > tr > th,\n.table-condensed > tfoot > tr > th,\n.table-condensed > thead > tr > td,\n.table-condensed > tbody > tr > td,\n.table-condensed > tfoot > tr > td {\n padding: 5px;\n}\n.table-bordered {\n border: 1px solid #dddddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > tbody > tr > th,\n.table-bordered > tfoot > tr > th,\n.table-bordered > thead > tr > td,\n.table-bordered > tbody > tr > td,\n.table-bordered > tfoot > tr > td {\n border: 1px solid #dddddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > thead > tr > td {\n border-bottom-width: 2px;\n}\n.table-striped > tbody > tr:nth-of-type(odd) {\n background-color: #f9f9f9;\n}\n.table-hover > tbody > tr:hover {\n background-color: #f5f5f5;\n}\ntable col[class*=\"col-\"] {\n position: static;\n float: none;\n display: table-column;\n}\ntable td[class*=\"col-\"],\ntable th[class*=\"col-\"] {\n position: static;\n float: none;\n display: table-cell;\n}\n.table > thead > tr > td.active,\n.table > tbody > tr > td.active,\n.table > tfoot > tr > td.active,\n.table > thead > tr > th.active,\n.table > tbody > tr > th.active,\n.table > tfoot > tr > th.active,\n.table > thead > tr.active > td,\n.table > tbody > tr.active > td,\n.table > tfoot > tr.active > td,\n.table > thead > tr.active > th,\n.table > tbody > tr.active > th,\n.table > tfoot > tr.active > th {\n background-color: #f5f5f5;\n}\n.table-hover > tbody > tr > td.active:hover,\n.table-hover > tbody > tr > th.active:hover,\n.table-hover > tbody > tr.active:hover > td,\n.table-hover > tbody > tr:hover > .active,\n.table-hover > tbody > tr.active:hover > th {\n background-color: #e8e8e8;\n}\n.table > thead > tr > td.success,\n.table > tbody > tr > td.success,\n.table > tfoot > tr > td.success,\n.table > thead > tr > th.success,\n.table > tbody > tr > th.success,\n.table > tfoot > tr > th.success,\n.table > thead > tr.success > td,\n.table > tbody > tr.success > td,\n.table > tfoot > tr.success > td,\n.table > thead > tr.success > th,\n.table > tbody > tr.success > th,\n.table > tfoot > tr.success > th {\n background-color: #dff0d8;\n}\n.table-hover > tbody > tr > td.success:hover,\n.table-hover > tbody > tr > th.success:hover,\n.table-hover > tbody > tr.success:hover > td,\n.table-hover > tbody > tr:hover > .success,\n.table-hover > tbody > tr.success:hover > th {\n background-color: #d0e9c6;\n}\n.table > thead > tr > td.info,\n.table > tbody > tr > td.info,\n.table > tfoot > tr > td.info,\n.table > thead > tr > th.info,\n.table > tbody > tr > th.info,\n.table > tfoot > tr > th.info,\n.table > thead > tr.info > td,\n.table > tbody > tr.info > td,\n.table > tfoot > tr.info > td,\n.table > thead > tr.info > th,\n.table > tbody > tr.info > th,\n.table > tfoot > tr.info > th {\n background-color: #d9edf7;\n}\n.table-hover > tbody > tr > td.info:hover,\n.table-hover > tbody > tr > th.info:hover,\n.table-hover > tbody > tr.info:hover > td,\n.table-hover > tbody > tr:hover > .info,\n.table-hover > tbody > tr.info:hover > th {\n background-color: #c4e3f3;\n}\n.table > thead > tr > td.warning,\n.table > tbody > tr > td.warning,\n.table > tfoot > tr > td.warning,\n.table > thead > tr > th.warning,\n.table > tbody > tr > th.warning,\n.table > tfoot > tr > th.warning,\n.table > thead > tr.warning > td,\n.table > tbody > tr.warning > td,\n.table > tfoot > tr.warning > td,\n.table > thead > tr.warning > th,\n.table > tbody > tr.warning > th,\n.table > tfoot > tr.warning > th {\n background-color: #fcf8e3;\n}\n.table-hover > tbody > tr > td.warning:hover,\n.table-hover > tbody > tr > th.warning:hover,\n.table-hover > tbody > tr.warning:hover > td,\n.table-hover > tbody > tr:hover > .warning,\n.table-hover > tbody > tr.warning:hover > th {\n background-color: #faf2cc;\n}\n.table > thead > tr > td.danger,\n.table > tbody > tr > td.danger,\n.table > tfoot > tr > td.danger,\n.table > thead > tr > th.danger,\n.table > tbody > tr > th.danger,\n.table > tfoot > tr > th.danger,\n.table > thead > tr.danger > td,\n.table > tbody > tr.danger > td,\n.table > tfoot > tr.danger > td,\n.table > thead > tr.danger > th,\n.table > tbody > tr.danger > th,\n.table > tfoot > tr.danger > th {\n background-color: #f2dede;\n}\n.table-hover > tbody > tr > td.danger:hover,\n.table-hover > tbody > tr > th.danger:hover,\n.table-hover > tbody > tr.danger:hover > td,\n.table-hover > tbody > tr:hover > .danger,\n.table-hover > tbody > tr.danger:hover > th {\n background-color: #ebcccc;\n}\n.table-responsive {\n overflow-x: auto;\n min-height: 0.01%;\n}\n@media screen and (max-width: 767px) {\n .table-responsive {\n width: 100%;\n margin-bottom: 15px;\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid #dddddd;\n }\n .table-responsive > .table {\n margin-bottom: 0;\n }\n .table-responsive > .table > thead > tr > th,\n .table-responsive > .table > tbody > tr > th,\n .table-responsive > .table > tfoot > tr > th,\n .table-responsive > .table > thead > tr > td,\n .table-responsive > .table > tbody > tr > td,\n .table-responsive > .table > tfoot > tr > td {\n white-space: nowrap;\n }\n .table-responsive > .table-bordered {\n border: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:first-child,\n .table-responsive > .table-bordered > tbody > tr > th:first-child,\n .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n .table-responsive > .table-bordered > thead > tr > td:first-child,\n .table-responsive > .table-bordered > tbody > tr > td:first-child,\n .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:last-child,\n .table-responsive > .table-bordered > tbody > tr > th:last-child,\n .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n .table-responsive > .table-bordered > thead > tr > td:last-child,\n .table-responsive > .table-bordered > tbody > tr > td:last-child,\n .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n }\n .table-responsive > .table-bordered > tbody > tr:last-child > th,\n .table-responsive > .table-bordered > tfoot > tr:last-child > th,\n .table-responsive > .table-bordered > tbody > tr:last-child > td,\n .table-responsive > .table-bordered > tfoot > tr:last-child > td {\n border-bottom: 0;\n }\n}\nfieldset {\n padding: 0;\n margin: 0;\n border: 0;\n min-width: 0;\n}\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: 20px;\n font-size: 21px;\n line-height: inherit;\n color: #333333;\n border: 0;\n border-bottom: 1px solid #e5e5e5;\n}\nlabel {\n display: inline-block;\n max-width: 100%;\n margin-bottom: 5px;\n font-weight: bold;\n}\ninput[type=\"search\"] {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n margin: 4px 0 0;\n margin-top: 1px \\9;\n line-height: normal;\n}\ninput[type=\"file\"] {\n display: block;\n}\ninput[type=\"range\"] {\n display: block;\n width: 100%;\n}\nselect[multiple],\nselect[size] {\n height: auto;\n}\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n outline: thin dotted;\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\noutput {\n display: block;\n padding-top: 7px;\n font-size: 14px;\n line-height: 1.42857143;\n color: #555555;\n}\n.form-control {\n display: block;\n width: 100%;\n height: 34px;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.42857143;\n color: #555555;\n background-color: #ffffff;\n background-image: none;\n border: 1px solid #cccccc;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n}\n.form-control:focus {\n border-color: #66afe9;\n outline: 0;\n -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);\n}\n.form-control::-moz-placeholder {\n color: #999999;\n opacity: 1;\n}\n.form-control:-ms-input-placeholder {\n color: #999999;\n}\n.form-control::-webkit-input-placeholder {\n color: #999999;\n}\n.form-control[disabled],\n.form-control[readonly],\nfieldset[disabled] .form-control {\n background-color: #eeeeee;\n opacity: 1;\n}\n.form-control[disabled],\nfieldset[disabled] .form-control {\n cursor: not-allowed;\n}\ntextarea.form-control {\n height: auto;\n}\ninput[type=\"search\"] {\n -webkit-appearance: none;\n}\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n input[type=\"date\"].form-control,\n input[type=\"time\"].form-control,\n input[type=\"datetime-local\"].form-control,\n input[type=\"month\"].form-control {\n line-height: 34px;\n }\n input[type=\"date\"].input-sm,\n input[type=\"time\"].input-sm,\n input[type=\"datetime-local\"].input-sm,\n input[type=\"month\"].input-sm,\n .input-group-sm input[type=\"date\"],\n .input-group-sm input[type=\"time\"],\n .input-group-sm input[type=\"datetime-local\"],\n .input-group-sm input[type=\"month\"] {\n line-height: 30px;\n }\n input[type=\"date\"].input-lg,\n input[type=\"time\"].input-lg,\n input[type=\"datetime-local\"].input-lg,\n input[type=\"month\"].input-lg,\n .input-group-lg input[type=\"date\"],\n .input-group-lg input[type=\"time\"],\n .input-group-lg input[type=\"datetime-local\"],\n .input-group-lg input[type=\"month\"] {\n line-height: 46px;\n }\n}\n.form-group {\n margin-bottom: 15px;\n}\n.radio,\n.checkbox {\n position: relative;\n display: block;\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.radio label,\n.checkbox label {\n min-height: 20px;\n padding-left: 20px;\n margin-bottom: 0;\n font-weight: normal;\n cursor: pointer;\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n position: absolute;\n margin-left: -20px;\n margin-top: 4px \\9;\n}\n.radio + .radio,\n.checkbox + .checkbox {\n margin-top: -5px;\n}\n.radio-inline,\n.checkbox-inline {\n position: relative;\n display: inline-block;\n padding-left: 20px;\n margin-bottom: 0;\n vertical-align: middle;\n font-weight: normal;\n cursor: pointer;\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n margin-top: 0;\n margin-left: 10px;\n}\ninput[type=\"radio\"][disabled],\ninput[type=\"checkbox\"][disabled],\ninput[type=\"radio\"].disabled,\ninput[type=\"checkbox\"].disabled,\nfieldset[disabled] input[type=\"radio\"],\nfieldset[disabled] input[type=\"checkbox\"] {\n cursor: not-allowed;\n}\n.radio-inline.disabled,\n.checkbox-inline.disabled,\nfieldset[disabled] .radio-inline,\nfieldset[disabled] .checkbox-inline {\n cursor: not-allowed;\n}\n.radio.disabled label,\n.checkbox.disabled label,\nfieldset[disabled] .radio label,\nfieldset[disabled] .checkbox label {\n cursor: not-allowed;\n}\n.form-control-static {\n padding-top: 7px;\n padding-bottom: 7px;\n margin-bottom: 0;\n min-height: 34px;\n}\n.form-control-static.input-lg,\n.form-control-static.input-sm {\n padding-left: 0;\n padding-right: 0;\n}\n.input-sm {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\nselect.input-sm {\n height: 30px;\n line-height: 30px;\n}\ntextarea.input-sm,\nselect[multiple].input-sm {\n height: auto;\n}\n.form-group-sm .form-control {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.form-group-sm select.form-control {\n height: 30px;\n line-height: 30px;\n}\n.form-group-sm textarea.form-control,\n.form-group-sm select[multiple].form-control {\n height: auto;\n}\n.form-group-sm .form-control-static {\n height: 30px;\n min-height: 32px;\n padding: 6px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n.input-lg {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\nselect.input-lg {\n height: 46px;\n line-height: 46px;\n}\ntextarea.input-lg,\nselect[multiple].input-lg {\n height: auto;\n}\n.form-group-lg .form-control {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n.form-group-lg select.form-control {\n height: 46px;\n line-height: 46px;\n}\n.form-group-lg textarea.form-control,\n.form-group-lg select[multiple].form-control {\n height: auto;\n}\n.form-group-lg .form-control-static {\n height: 46px;\n min-height: 38px;\n padding: 11px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n}\n.has-feedback {\n position: relative;\n}\n.has-feedback .form-control {\n padding-right: 42.5px;\n}\n.form-control-feedback {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 2;\n display: block;\n width: 34px;\n height: 34px;\n line-height: 34px;\n text-align: center;\n pointer-events: none;\n}\n.input-lg + .form-control-feedback,\n.input-group-lg + .form-control-feedback,\n.form-group-lg .form-control + .form-control-feedback {\n width: 46px;\n height: 46px;\n line-height: 46px;\n}\n.input-sm + .form-control-feedback,\n.input-group-sm + .form-control-feedback,\n.form-group-sm .form-control + .form-control-feedback {\n width: 30px;\n height: 30px;\n line-height: 30px;\n}\n.has-success .help-block,\n.has-success .control-label,\n.has-success .radio,\n.has-success .checkbox,\n.has-success .radio-inline,\n.has-success .checkbox-inline,\n.has-success.radio label,\n.has-success.checkbox label,\n.has-success.radio-inline label,\n.has-success.checkbox-inline label {\n color: #3c763d;\n}\n.has-success .form-control {\n border-color: #3c763d;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-success .form-control:focus {\n border-color: #2b542c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n}\n.has-success .input-group-addon {\n color: #3c763d;\n border-color: #3c763d;\n background-color: #dff0d8;\n}\n.has-success .form-control-feedback {\n color: #3c763d;\n}\n.has-warning .help-block,\n.has-warning .control-label,\n.has-warning .radio,\n.has-warning .checkbox,\n.has-warning .radio-inline,\n.has-warning .checkbox-inline,\n.has-warning.radio label,\n.has-warning.checkbox label,\n.has-warning.radio-inline label,\n.has-warning.checkbox-inline label {\n color: #8a6d3b;\n}\n.has-warning .form-control {\n border-color: #8a6d3b;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-warning .form-control:focus {\n border-color: #66512c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n}\n.has-warning .input-group-addon {\n color: #8a6d3b;\n border-color: #8a6d3b;\n background-color: #fcf8e3;\n}\n.has-warning .form-control-feedback {\n color: #8a6d3b;\n}\n.has-error .help-block,\n.has-error .control-label,\n.has-error .radio,\n.has-error .checkbox,\n.has-error .radio-inline,\n.has-error .checkbox-inline,\n.has-error.radio label,\n.has-error.checkbox label,\n.has-error.radio-inline label,\n.has-error.checkbox-inline label {\n color: #a94442;\n}\n.has-error .form-control {\n border-color: #a94442;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-error .form-control:focus {\n border-color: #843534;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n}\n.has-error .input-group-addon {\n color: #a94442;\n border-color: #a94442;\n background-color: #f2dede;\n}\n.has-error .form-control-feedback {\n color: #a94442;\n}\n.has-feedback label ~ .form-control-feedback {\n top: 25px;\n}\n.has-feedback label.sr-only ~ .form-control-feedback {\n top: 0;\n}\n.help-block {\n display: block;\n margin-top: 5px;\n margin-bottom: 10px;\n color: #737373;\n}\n@media (min-width: 768px) {\n .form-inline .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-static {\n display: inline-block;\n }\n .form-inline .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .form-inline .input-group .input-group-addon,\n .form-inline .input-group .input-group-btn,\n .form-inline .input-group .form-control {\n width: auto;\n }\n .form-inline .input-group > .form-control {\n width: 100%;\n }\n .form-inline .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio,\n .form-inline .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio label,\n .form-inline .checkbox label {\n padding-left: 0;\n }\n .form-inline .radio input[type=\"radio\"],\n .form-inline .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0;\n }\n .form-inline .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox,\n.form-horizontal .radio-inline,\n.form-horizontal .checkbox-inline {\n margin-top: 0;\n margin-bottom: 0;\n padding-top: 7px;\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox {\n min-height: 27px;\n}\n.form-horizontal .form-group {\n margin-left: -15px;\n margin-right: -15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .control-label {\n text-align: right;\n margin-bottom: 0;\n padding-top: 7px;\n }\n}\n.form-horizontal .has-feedback .form-control-feedback {\n right: 15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-lg .control-label {\n padding-top: 14.333333px;\n font-size: 18px;\n }\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-sm .control-label {\n padding-top: 6px;\n font-size: 12px;\n }\n}\n.btn {\n display: inline-block;\n margin-bottom: 0;\n font-weight: normal;\n text-align: center;\n vertical-align: middle;\n touch-action: manipulation;\n cursor: pointer;\n background-image: none;\n border: 1px solid transparent;\n white-space: nowrap;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.42857143;\n border-radius: 4px;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.btn:focus,\n.btn:active:focus,\n.btn.active:focus,\n.btn.focus,\n.btn:active.focus,\n.btn.active.focus {\n outline: thin dotted;\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n.btn:hover,\n.btn:focus,\n.btn.focus {\n color: #333333;\n text-decoration: none;\n}\n.btn:active,\n.btn.active {\n outline: 0;\n background-image: none;\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn.disabled,\n.btn[disabled],\nfieldset[disabled] .btn {\n cursor: not-allowed;\n opacity: 0.65;\n filter: alpha(opacity=65);\n -webkit-box-shadow: none;\n box-shadow: none;\n}\na.btn.disabled,\nfieldset[disabled] a.btn {\n pointer-events: none;\n}\n.btn-default {\n color: #333333;\n background-color: #ffffff;\n border-color: #cccccc;\n}\n.btn-default:focus,\n.btn-default.focus {\n color: #333333;\n background-color: #e6e6e6;\n border-color: #8c8c8c;\n}\n.btn-default:hover {\n color: #333333;\n background-color: #e6e6e6;\n border-color: #adadad;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n color: #333333;\n background-color: #e6e6e6;\n border-color: #adadad;\n}\n.btn-default:active:hover,\n.btn-default.active:hover,\n.open > .dropdown-toggle.btn-default:hover,\n.btn-default:active:focus,\n.btn-default.active:focus,\n.open > .dropdown-toggle.btn-default:focus,\n.btn-default:active.focus,\n.btn-default.active.focus,\n.open > .dropdown-toggle.btn-default.focus {\n color: #333333;\n background-color: #d4d4d4;\n border-color: #8c8c8c;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n background-image: none;\n}\n.btn-default.disabled,\n.btn-default[disabled],\nfieldset[disabled] .btn-default,\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus,\n.btn-default.disabled:active,\n.btn-default[disabled]:active,\nfieldset[disabled] .btn-default:active,\n.btn-default.disabled.active,\n.btn-default[disabled].active,\nfieldset[disabled] .btn-default.active {\n background-color: #ffffff;\n border-color: #cccccc;\n}\n.btn-default .badge {\n color: #ffffff;\n background-color: #333333;\n}\n.btn-primary {\n color: #ffffff;\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary:focus,\n.btn-primary.focus {\n color: #ffffff;\n background-color: #286090;\n border-color: #122b40;\n}\n.btn-primary:hover {\n color: #ffffff;\n background-color: #286090;\n border-color: #204d74;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n color: #ffffff;\n background-color: #286090;\n border-color: #204d74;\n}\n.btn-primary:active:hover,\n.btn-primary.active:hover,\n.open > .dropdown-toggle.btn-primary:hover,\n.btn-primary:active:focus,\n.btn-primary.active:focus,\n.open > .dropdown-toggle.btn-primary:focus,\n.btn-primary:active.focus,\n.btn-primary.active.focus,\n.open > .dropdown-toggle.btn-primary.focus {\n color: #ffffff;\n background-color: #204d74;\n border-color: #122b40;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n background-image: none;\n}\n.btn-primary.disabled,\n.btn-primary[disabled],\nfieldset[disabled] .btn-primary,\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus,\n.btn-primary.disabled:active,\n.btn-primary[disabled]:active,\nfieldset[disabled] .btn-primary:active,\n.btn-primary.disabled.active,\n.btn-primary[disabled].active,\nfieldset[disabled] .btn-primary.active {\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary .badge {\n color: #337ab7;\n background-color: #ffffff;\n}\n.btn-success {\n color: #ffffff;\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success:focus,\n.btn-success.focus {\n color: #ffffff;\n background-color: #449d44;\n border-color: #255625;\n}\n.btn-success:hover {\n color: #ffffff;\n background-color: #449d44;\n border-color: #398439;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n color: #ffffff;\n background-color: #449d44;\n border-color: #398439;\n}\n.btn-success:active:hover,\n.btn-success.active:hover,\n.open > .dropdown-toggle.btn-success:hover,\n.btn-success:active:focus,\n.btn-success.active:focus,\n.open > .dropdown-toggle.btn-success:focus,\n.btn-success:active.focus,\n.btn-success.active.focus,\n.open > .dropdown-toggle.btn-success.focus {\n color: #ffffff;\n background-color: #398439;\n border-color: #255625;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n background-image: none;\n}\n.btn-success.disabled,\n.btn-success[disabled],\nfieldset[disabled] .btn-success,\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus,\n.btn-success.disabled:active,\n.btn-success[disabled]:active,\nfieldset[disabled] .btn-success:active,\n.btn-success.disabled.active,\n.btn-success[disabled].active,\nfieldset[disabled] .btn-success.active {\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success .badge {\n color: #5cb85c;\n background-color: #ffffff;\n}\n.btn-info {\n color: #ffffff;\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info:focus,\n.btn-info.focus {\n color: #ffffff;\n background-color: #31b0d5;\n border-color: #1b6d85;\n}\n.btn-info:hover {\n color: #ffffff;\n background-color: #31b0d5;\n border-color: #269abc;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n color: #ffffff;\n background-color: #31b0d5;\n border-color: #269abc;\n}\n.btn-info:active:hover,\n.btn-info.active:hover,\n.open > .dropdown-toggle.btn-info:hover,\n.btn-info:active:focus,\n.btn-info.active:focus,\n.open > .dropdown-toggle.btn-info:focus,\n.btn-info:active.focus,\n.btn-info.active.focus,\n.open > .dropdown-toggle.btn-info.focus {\n color: #ffffff;\n background-color: #269abc;\n border-color: #1b6d85;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n background-image: none;\n}\n.btn-info.disabled,\n.btn-info[disabled],\nfieldset[disabled] .btn-info,\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus,\n.btn-info.disabled:active,\n.btn-info[disabled]:active,\nfieldset[disabled] .btn-info:active,\n.btn-info.disabled.active,\n.btn-info[disabled].active,\nfieldset[disabled] .btn-info.active {\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info .badge {\n color: #5bc0de;\n background-color: #ffffff;\n}\n.btn-warning {\n color: #ffffff;\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning:focus,\n.btn-warning.focus {\n color: #ffffff;\n background-color: #ec971f;\n border-color: #985f0d;\n}\n.btn-warning:hover {\n color: #ffffff;\n background-color: #ec971f;\n border-color: #d58512;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n color: #ffffff;\n background-color: #ec971f;\n border-color: #d58512;\n}\n.btn-warning:active:hover,\n.btn-warning.active:hover,\n.open > .dropdown-toggle.btn-warning:hover,\n.btn-warning:active:focus,\n.btn-warning.active:focus,\n.open > .dropdown-toggle.btn-warning:focus,\n.btn-warning:active.focus,\n.btn-warning.active.focus,\n.open > .dropdown-toggle.btn-warning.focus {\n color: #ffffff;\n background-color: #d58512;\n border-color: #985f0d;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n background-image: none;\n}\n.btn-warning.disabled,\n.btn-warning[disabled],\nfieldset[disabled] .btn-warning,\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus,\n.btn-warning.disabled:active,\n.btn-warning[disabled]:active,\nfieldset[disabled] .btn-warning:active,\n.btn-warning.disabled.active,\n.btn-warning[disabled].active,\nfieldset[disabled] .btn-warning.active {\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning .badge {\n color: #f0ad4e;\n background-color: #ffffff;\n}\n.btn-danger {\n color: #ffffff;\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger:focus,\n.btn-danger.focus {\n color: #ffffff;\n background-color: #c9302c;\n border-color: #761c19;\n}\n.btn-danger:hover {\n color: #ffffff;\n background-color: #c9302c;\n border-color: #ac2925;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n color: #ffffff;\n background-color: #c9302c;\n border-color: #ac2925;\n}\n.btn-danger:active:hover,\n.btn-danger.active:hover,\n.open > .dropdown-toggle.btn-danger:hover,\n.btn-danger:active:focus,\n.btn-danger.active:focus,\n.open > .dropdown-toggle.btn-danger:focus,\n.btn-danger:active.focus,\n.btn-danger.active.focus,\n.open > .dropdown-toggle.btn-danger.focus {\n color: #ffffff;\n background-color: #ac2925;\n border-color: #761c19;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n background-image: none;\n}\n.btn-danger.disabled,\n.btn-danger[disabled],\nfieldset[disabled] .btn-danger,\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus,\n.btn-danger.disabled:active,\n.btn-danger[disabled]:active,\nfieldset[disabled] .btn-danger:active,\n.btn-danger.disabled.active,\n.btn-danger[disabled].active,\nfieldset[disabled] .btn-danger.active {\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger .badge {\n color: #d9534f;\n background-color: #ffffff;\n}\n.btn-link {\n color: #337ab7;\n font-weight: normal;\n border-radius: 0;\n}\n.btn-link,\n.btn-link:active,\n.btn-link.active,\n.btn-link[disabled],\nfieldset[disabled] .btn-link {\n background-color: transparent;\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-link,\n.btn-link:hover,\n.btn-link:focus,\n.btn-link:active {\n border-color: transparent;\n}\n.btn-link:hover,\n.btn-link:focus {\n color: #23527c;\n text-decoration: underline;\n background-color: transparent;\n}\n.btn-link[disabled]:hover,\nfieldset[disabled] .btn-link:hover,\n.btn-link[disabled]:focus,\nfieldset[disabled] .btn-link:focus {\n color: #777777;\n text-decoration: none;\n}\n.btn-lg,\n.btn-group-lg > .btn {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n.btn-sm,\n.btn-group-sm > .btn {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-xs,\n.btn-group-xs > .btn {\n padding: 1px 5px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-block {\n display: block;\n width: 100%;\n}\n.btn-block + .btn-block {\n margin-top: 5px;\n}\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n.fade {\n opacity: 0;\n -webkit-transition: opacity 0.15s linear;\n -o-transition: opacity 0.15s linear;\n transition: opacity 0.15s linear;\n}\n.fade.in {\n opacity: 1;\n}\n.collapse {\n display: none;\n}\n.collapse.in {\n display: block;\n}\ntr.collapse.in {\n display: table-row;\n}\ntbody.collapse.in {\n display: table-row-group;\n}\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n -webkit-transition-property: height, visibility;\n transition-property: height, visibility;\n -webkit-transition-duration: 0.35s;\n transition-duration: 0.35s;\n -webkit-transition-timing-function: ease;\n transition-timing-function: ease;\n}\n.caret {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 2px;\n vertical-align: middle;\n border-top: 4px dashed;\n border-top: 4px solid \\9;\n border-right: 4px solid transparent;\n border-left: 4px solid transparent;\n}\n.dropup,\n.dropdown {\n position: relative;\n}\n.dropdown-toggle:focus {\n outline: 0;\n}\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0;\n list-style: none;\n font-size: 14px;\n text-align: left;\n background-color: #ffffff;\n border: 1px solid #cccccc;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 4px;\n -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n background-clip: padding-box;\n}\n.dropdown-menu.pull-right {\n right: 0;\n left: auto;\n}\n.dropdown-menu .divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.dropdown-menu > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: normal;\n line-height: 1.42857143;\n color: #333333;\n white-space: nowrap;\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n text-decoration: none;\n color: #262626;\n background-color: #f5f5f5;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n color: #ffffff;\n text-decoration: none;\n outline: 0;\n background-color: #337ab7;\n}\n.dropdown-menu > .disabled > a,\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n color: #777777;\n}\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n text-decoration: none;\n background-color: transparent;\n background-image: none;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n cursor: not-allowed;\n}\n.open > .dropdown-menu {\n display: block;\n}\n.open > a {\n outline: 0;\n}\n.dropdown-menu-right {\n left: auto;\n right: 0;\n}\n.dropdown-menu-left {\n left: 0;\n right: auto;\n}\n.dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: 12px;\n line-height: 1.42857143;\n color: #777777;\n white-space: nowrap;\n}\n.dropdown-backdrop {\n position: fixed;\n left: 0;\n right: 0;\n bottom: 0;\n top: 0;\n z-index: 990;\n}\n.pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n}\n.dropup .caret,\n.navbar-fixed-bottom .dropdown .caret {\n border-top: 0;\n border-bottom: 4px dashed;\n border-bottom: 4px solid \\9;\n content: \"\";\n}\n.dropup .dropdown-menu,\n.navbar-fixed-bottom .dropdown .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\n}\n@media (min-width: 768px) {\n .navbar-right .dropdown-menu {\n left: auto;\n right: 0;\n }\n .navbar-right .dropdown-menu-left {\n left: 0;\n right: auto;\n }\n}\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n}\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n float: left;\n}\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover,\n.btn-group > .btn:focus,\n.btn-group-vertical > .btn:focus,\n.btn-group > .btn:active,\n.btn-group-vertical > .btn:active,\n.btn-group > .btn.active,\n.btn-group-vertical > .btn.active {\n z-index: 2;\n}\n.btn-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group {\n margin-left: -1px;\n}\n.btn-toolbar {\n margin-left: -5px;\n}\n.btn-toolbar .btn,\n.btn-toolbar .btn-group,\n.btn-toolbar .input-group {\n float: left;\n}\n.btn-toolbar > .btn,\n.btn-toolbar > .btn-group,\n.btn-toolbar > .input-group {\n margin-left: 5px;\n}\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n border-radius: 0;\n}\n.btn-group > .btn:first-child {\n margin-left: 0;\n}\n.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group > .btn-group {\n float: left;\n}\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n outline: 0;\n}\n.btn-group > .btn + .dropdown-toggle {\n padding-left: 8px;\n padding-right: 8px;\n}\n.btn-group > .btn-lg + .dropdown-toggle {\n padding-left: 12px;\n padding-right: 12px;\n}\n.btn-group.open .dropdown-toggle {\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-group.open .dropdown-toggle.btn-link {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn .caret {\n margin-left: 0;\n}\n.btn-lg .caret {\n border-width: 5px 5px 0;\n border-bottom-width: 0;\n}\n.dropup .btn-lg .caret {\n border-width: 0 5px 5px;\n}\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group,\n.btn-group-vertical > .btn-group > .btn {\n display: block;\n float: none;\n width: 100%;\n max-width: 100%;\n}\n.btn-group-vertical > .btn-group > .btn {\n float: none;\n}\n.btn-group-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n}\n.btn-group-vertical > .btn:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.btn-group-vertical > .btn:first-child:not(:last-child) {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn:last-child:not(:first-child) {\n border-bottom-left-radius: 4px;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group-justified {\n display: table;\n width: 100%;\n table-layout: fixed;\n border-collapse: separate;\n}\n.btn-group-justified > .btn,\n.btn-group-justified > .btn-group {\n float: none;\n display: table-cell;\n width: 1%;\n}\n.btn-group-justified > .btn-group .btn {\n width: 100%;\n}\n.btn-group-justified > .btn-group .dropdown-menu {\n left: auto;\n}\n[data-toggle=\"buttons\"] > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn input[type=\"checkbox\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n.input-group {\n position: relative;\n display: table;\n border-collapse: separate;\n}\n.input-group[class*=\"col-\"] {\n float: none;\n padding-left: 0;\n padding-right: 0;\n}\n.input-group .form-control {\n position: relative;\n z-index: 2;\n float: left;\n width: 100%;\n margin-bottom: 0;\n}\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\nselect.input-group-lg > .form-control,\nselect.input-group-lg > .input-group-addon,\nselect.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n line-height: 46px;\n}\ntextarea.input-group-lg > .form-control,\ntextarea.input-group-lg > .input-group-addon,\ntextarea.input-group-lg > .input-group-btn > .btn,\nselect[multiple].input-group-lg > .form-control,\nselect[multiple].input-group-lg > .input-group-addon,\nselect[multiple].input-group-lg > .input-group-btn > .btn {\n height: auto;\n}\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\nselect.input-group-sm > .form-control,\nselect.input-group-sm > .input-group-addon,\nselect.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n line-height: 30px;\n}\ntextarea.input-group-sm > .form-control,\ntextarea.input-group-sm > .input-group-addon,\ntextarea.input-group-sm > .input-group-btn > .btn,\nselect[multiple].input-group-sm > .form-control,\nselect[multiple].input-group-sm > .input-group-addon,\nselect[multiple].input-group-sm > .input-group-btn > .btn {\n height: auto;\n}\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n display: table-cell;\n}\n.input-group-addon:not(:first-child):not(:last-child),\n.input-group-btn:not(:first-child):not(:last-child),\n.input-group .form-control:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.input-group-addon,\n.input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n}\n.input-group-addon {\n padding: 6px 12px;\n font-size: 14px;\n font-weight: normal;\n line-height: 1;\n color: #555555;\n text-align: center;\n background-color: #eeeeee;\n border: 1px solid #cccccc;\n border-radius: 4px;\n}\n.input-group-addon.input-sm {\n padding: 5px 10px;\n font-size: 12px;\n border-radius: 3px;\n}\n.input-group-addon.input-lg {\n padding: 10px 16px;\n font-size: 18px;\n border-radius: 6px;\n}\n.input-group-addon input[type=\"radio\"],\n.input-group-addon input[type=\"checkbox\"] {\n margin-top: 0;\n}\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.input-group-addon:first-child {\n border-right: 0;\n}\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.input-group-addon:last-child {\n border-left: 0;\n}\n.input-group-btn {\n position: relative;\n font-size: 0;\n white-space: nowrap;\n}\n.input-group-btn > .btn {\n position: relative;\n}\n.input-group-btn > .btn + .btn {\n margin-left: -1px;\n}\n.input-group-btn > .btn:hover,\n.input-group-btn > .btn:focus,\n.input-group-btn > .btn:active {\n z-index: 2;\n}\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group {\n margin-right: -1px;\n}\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group {\n z-index: 2;\n margin-left: -1px;\n}\n.nav {\n margin-bottom: 0;\n padding-left: 0;\n list-style: none;\n}\n.nav > li {\n position: relative;\n display: block;\n}\n.nav > li > a {\n position: relative;\n display: block;\n padding: 10px 15px;\n}\n.nav > li > a:hover,\n.nav > li > a:focus {\n text-decoration: none;\n background-color: #eeeeee;\n}\n.nav > li.disabled > a {\n color: #777777;\n}\n.nav > li.disabled > a:hover,\n.nav > li.disabled > a:focus {\n color: #777777;\n text-decoration: none;\n background-color: transparent;\n cursor: not-allowed;\n}\n.nav .open > a,\n.nav .open > a:hover,\n.nav .open > a:focus {\n background-color: #eeeeee;\n border-color: #337ab7;\n}\n.nav .nav-divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.nav > li > a > img {\n max-width: none;\n}\n.nav-tabs {\n border-bottom: 1px solid #dddddd;\n}\n.nav-tabs > li {\n float: left;\n margin-bottom: -1px;\n}\n.nav-tabs > li > a {\n margin-right: 2px;\n line-height: 1.42857143;\n border: 1px solid transparent;\n border-radius: 4px 4px 0 0;\n}\n.nav-tabs > li > a:hover {\n border-color: #eeeeee #eeeeee #dddddd;\n}\n.nav-tabs > li.active > a,\n.nav-tabs > li.active > a:hover,\n.nav-tabs > li.active > a:focus {\n color: #555555;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n border-bottom-color: transparent;\n cursor: default;\n}\n.nav-tabs.nav-justified {\n width: 100%;\n border-bottom: 0;\n}\n.nav-tabs.nav-justified > li {\n float: none;\n}\n.nav-tabs.nav-justified > li > a {\n text-align: center;\n margin-bottom: 5px;\n}\n.nav-tabs.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-tabs.nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-tabs.nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n.nav-tabs.nav-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs.nav-justified > .active > a,\n.nav-tabs.nav-justified > .active > a:hover,\n.nav-tabs.nav-justified > .active > a:focus {\n border: 1px solid #dddddd;\n}\n@media (min-width: 768px) {\n .nav-tabs.nav-justified > li > a {\n border-bottom: 1px solid #dddddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs.nav-justified > .active > a,\n .nav-tabs.nav-justified > .active > a:hover,\n .nav-tabs.nav-justified > .active > a:focus {\n border-bottom-color: #ffffff;\n }\n}\n.nav-pills > li {\n float: left;\n}\n.nav-pills > li > a {\n border-radius: 4px;\n}\n.nav-pills > li + li {\n margin-left: 2px;\n}\n.nav-pills > li.active > a,\n.nav-pills > li.active > a:hover,\n.nav-pills > li.active > a:focus {\n color: #ffffff;\n background-color: #337ab7;\n}\n.nav-stacked > li {\n float: none;\n}\n.nav-stacked > li + li {\n margin-top: 2px;\n margin-left: 0;\n}\n.nav-justified {\n width: 100%;\n}\n.nav-justified > li {\n float: none;\n}\n.nav-justified > li > a {\n text-align: center;\n margin-bottom: 5px;\n}\n.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n.nav-tabs-justified {\n border-bottom: 0;\n}\n.nav-tabs-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs-justified > .active > a,\n.nav-tabs-justified > .active > a:hover,\n.nav-tabs-justified > .active > a:focus {\n border: 1px solid #dddddd;\n}\n@media (min-width: 768px) {\n .nav-tabs-justified > li > a {\n border-bottom: 1px solid #dddddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs-justified > .active > a,\n .nav-tabs-justified > .active > a:hover,\n .nav-tabs-justified > .active > a:focus {\n border-bottom-color: #ffffff;\n }\n}\n.tab-content > .tab-pane {\n display: none;\n}\n.tab-content > .active {\n display: block;\n}\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.navbar {\n position: relative;\n min-height: 50px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n}\n@media (min-width: 768px) {\n .navbar {\n border-radius: 4px;\n }\n}\n@media (min-width: 768px) {\n .navbar-header {\n float: left;\n }\n}\n.navbar-collapse {\n overflow-x: visible;\n padding-right: 15px;\n padding-left: 15px;\n border-top: 1px solid transparent;\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);\n -webkit-overflow-scrolling: touch;\n}\n.navbar-collapse.in {\n overflow-y: auto;\n}\n@media (min-width: 768px) {\n .navbar-collapse {\n width: auto;\n border-top: 0;\n box-shadow: none;\n }\n .navbar-collapse.collapse {\n display: block !important;\n height: auto !important;\n padding-bottom: 0;\n overflow: visible !important;\n }\n .navbar-collapse.in {\n overflow-y: visible;\n }\n .navbar-fixed-top .navbar-collapse,\n .navbar-static-top .navbar-collapse,\n .navbar-fixed-bottom .navbar-collapse {\n padding-left: 0;\n padding-right: 0;\n }\n}\n.navbar-fixed-top .navbar-collapse,\n.navbar-fixed-bottom .navbar-collapse {\n max-height: 340px;\n}\n@media (max-device-width: 480px) and (orientation: landscape) {\n .navbar-fixed-top .navbar-collapse,\n .navbar-fixed-bottom .navbar-collapse {\n max-height: 200px;\n }\n}\n.container > .navbar-header,\n.container-fluid > .navbar-header,\n.container > .navbar-collapse,\n.container-fluid > .navbar-collapse {\n margin-right: -15px;\n margin-left: -15px;\n}\n@media (min-width: 768px) {\n .container > .navbar-header,\n .container-fluid > .navbar-header,\n .container > .navbar-collapse,\n .container-fluid > .navbar-collapse {\n margin-right: 0;\n margin-left: 0;\n }\n}\n.navbar-static-top {\n z-index: 1000;\n border-width: 0 0 1px;\n}\n@media (min-width: 768px) {\n .navbar-static-top {\n border-radius: 0;\n }\n}\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n position: fixed;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n@media (min-width: 768px) {\n .navbar-fixed-top,\n .navbar-fixed-bottom {\n border-radius: 0;\n }\n}\n.navbar-fixed-top {\n top: 0;\n border-width: 0 0 1px;\n}\n.navbar-fixed-bottom {\n bottom: 0;\n margin-bottom: 0;\n border-width: 1px 0 0;\n}\n.navbar-brand {\n float: left;\n padding: 15px 15px;\n font-size: 18px;\n line-height: 20px;\n height: 50px;\n}\n.navbar-brand:hover,\n.navbar-brand:focus {\n text-decoration: none;\n}\n.navbar-brand > img {\n display: block;\n}\n@media (min-width: 768px) {\n .navbar > .container .navbar-brand,\n .navbar > .container-fluid .navbar-brand {\n margin-left: -15px;\n }\n}\n.navbar-toggle {\n position: relative;\n float: right;\n margin-right: 15px;\n padding: 9px 10px;\n margin-top: 8px;\n margin-bottom: 8px;\n background-color: transparent;\n background-image: none;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.navbar-toggle:focus {\n outline: 0;\n}\n.navbar-toggle .icon-bar {\n display: block;\n width: 22px;\n height: 2px;\n border-radius: 1px;\n}\n.navbar-toggle .icon-bar + .icon-bar {\n margin-top: 4px;\n}\n@media (min-width: 768px) {\n .navbar-toggle {\n display: none;\n }\n}\n.navbar-nav {\n margin: 7.5px -15px;\n}\n.navbar-nav > li > a {\n padding-top: 10px;\n padding-bottom: 10px;\n line-height: 20px;\n}\n@media (max-width: 767px) {\n .navbar-nav .open .dropdown-menu {\n position: static;\n float: none;\n width: auto;\n margin-top: 0;\n background-color: transparent;\n border: 0;\n box-shadow: none;\n }\n .navbar-nav .open .dropdown-menu > li > a,\n .navbar-nav .open .dropdown-menu .dropdown-header {\n padding: 5px 15px 5px 25px;\n }\n .navbar-nav .open .dropdown-menu > li > a {\n line-height: 20px;\n }\n .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-nav .open .dropdown-menu > li > a:focus {\n background-image: none;\n }\n}\n@media (min-width: 768px) {\n .navbar-nav {\n float: left;\n margin: 0;\n }\n .navbar-nav > li {\n float: left;\n }\n .navbar-nav > li > a {\n padding-top: 15px;\n padding-bottom: 15px;\n }\n}\n.navbar-form {\n margin-left: -15px;\n margin-right: -15px;\n padding: 10px 15px;\n border-top: 1px solid transparent;\n border-bottom: 1px solid transparent;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n margin-top: 8px;\n margin-bottom: 8px;\n}\n@media (min-width: 768px) {\n .navbar-form .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .navbar-form .form-control-static {\n display: inline-block;\n }\n .navbar-form .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .navbar-form .input-group .input-group-addon,\n .navbar-form .input-group .input-group-btn,\n .navbar-form .input-group .form-control {\n width: auto;\n }\n .navbar-form .input-group > .form-control {\n width: 100%;\n }\n .navbar-form .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio,\n .navbar-form .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio label,\n .navbar-form .checkbox label {\n padding-left: 0;\n }\n .navbar-form .radio input[type=\"radio\"],\n .navbar-form .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0;\n }\n .navbar-form .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n@media (max-width: 767px) {\n .navbar-form .form-group {\n margin-bottom: 5px;\n }\n .navbar-form .form-group:last-child {\n margin-bottom: 0;\n }\n}\n@media (min-width: 768px) {\n .navbar-form {\n width: auto;\n border: 0;\n margin-left: 0;\n margin-right: 0;\n padding-top: 0;\n padding-bottom: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n }\n}\n.navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n margin-bottom: 0;\n border-top-right-radius: 4px;\n border-top-left-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.navbar-btn {\n margin-top: 8px;\n margin-bottom: 8px;\n}\n.navbar-btn.btn-sm {\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.navbar-btn.btn-xs {\n margin-top: 14px;\n margin-bottom: 14px;\n}\n.navbar-text {\n margin-top: 15px;\n margin-bottom: 15px;\n}\n@media (min-width: 768px) {\n .navbar-text {\n float: left;\n margin-left: 15px;\n margin-right: 15px;\n }\n}\n@media (min-width: 768px) {\n .navbar-left {\n float: left !important;\n }\n .navbar-right {\n float: right !important;\n margin-right: -15px;\n }\n .navbar-right ~ .navbar-right {\n margin-right: 0;\n }\n}\n.navbar-default {\n background-color: #f8f8f8;\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-brand {\n color: #777777;\n}\n.navbar-default .navbar-brand:hover,\n.navbar-default .navbar-brand:focus {\n color: #5e5e5e;\n background-color: transparent;\n}\n.navbar-default .navbar-text {\n color: #777777;\n}\n.navbar-default .navbar-nav > li > a {\n color: #777777;\n}\n.navbar-default .navbar-nav > li > a:hover,\n.navbar-default .navbar-nav > li > a:focus {\n color: #333333;\n background-color: transparent;\n}\n.navbar-default .navbar-nav > .active > a,\n.navbar-default .navbar-nav > .active > a:hover,\n.navbar-default .navbar-nav > .active > a:focus {\n color: #555555;\n background-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .disabled > a,\n.navbar-default .navbar-nav > .disabled > a:hover,\n.navbar-default .navbar-nav > .disabled > a:focus {\n color: #cccccc;\n background-color: transparent;\n}\n.navbar-default .navbar-toggle {\n border-color: #dddddd;\n}\n.navbar-default .navbar-toggle:hover,\n.navbar-default .navbar-toggle:focus {\n background-color: #dddddd;\n}\n.navbar-default .navbar-toggle .icon-bar {\n background-color: #888888;\n}\n.navbar-default .navbar-collapse,\n.navbar-default .navbar-form {\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .open > a:hover,\n.navbar-default .navbar-nav > .open > a:focus {\n background-color: #e7e7e7;\n color: #555555;\n}\n@media (max-width: 767px) {\n .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n color: #777777;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #333333;\n background-color: transparent;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #555555;\n background-color: #e7e7e7;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #cccccc;\n background-color: transparent;\n }\n}\n.navbar-default .navbar-link {\n color: #777777;\n}\n.navbar-default .navbar-link:hover {\n color: #333333;\n}\n.navbar-default .btn-link {\n color: #777777;\n}\n.navbar-default .btn-link:hover,\n.navbar-default .btn-link:focus {\n color: #333333;\n}\n.navbar-default .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-default .btn-link:hover,\n.navbar-default .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-default .btn-link:focus {\n color: #cccccc;\n}\n.navbar-inverse {\n background-color: #222222;\n border-color: #080808;\n}\n.navbar-inverse .navbar-brand {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-brand:hover,\n.navbar-inverse .navbar-brand:focus {\n color: #ffffff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-text {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a:hover,\n.navbar-inverse .navbar-nav > li > a:focus {\n color: #ffffff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .active > a,\n.navbar-inverse .navbar-nav > .active > a:hover,\n.navbar-inverse .navbar-nav > .active > a:focus {\n color: #ffffff;\n background-color: #080808;\n}\n.navbar-inverse .navbar-nav > .disabled > a,\n.navbar-inverse .navbar-nav > .disabled > a:hover,\n.navbar-inverse .navbar-nav > .disabled > a:focus {\n color: #444444;\n background-color: transparent;\n}\n.navbar-inverse .navbar-toggle {\n border-color: #333333;\n}\n.navbar-inverse .navbar-toggle:hover,\n.navbar-inverse .navbar-toggle:focus {\n background-color: #333333;\n}\n.navbar-inverse .navbar-toggle .icon-bar {\n background-color: #ffffff;\n}\n.navbar-inverse .navbar-collapse,\n.navbar-inverse .navbar-form {\n border-color: #101010;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .open > a:hover,\n.navbar-inverse .navbar-nav > .open > a:focus {\n background-color: #080808;\n color: #ffffff;\n}\n@media (max-width: 767px) {\n .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {\n border-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu .divider {\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {\n color: #9d9d9d;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #ffffff;\n background-color: transparent;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #ffffff;\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #444444;\n background-color: transparent;\n }\n}\n.navbar-inverse .navbar-link {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-link:hover {\n color: #ffffff;\n}\n.navbar-inverse .btn-link {\n color: #9d9d9d;\n}\n.navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link:focus {\n color: #ffffff;\n}\n.navbar-inverse .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-inverse .btn-link:focus {\n color: #444444;\n}\n.breadcrumb {\n padding: 8px 15px;\n margin-bottom: 20px;\n list-style: none;\n background-color: #f5f5f5;\n border-radius: 4px;\n}\n.breadcrumb > li {\n display: inline-block;\n}\n.breadcrumb > li + li:before {\n content: \"/\\00a0\";\n padding: 0 5px;\n color: #cccccc;\n}\n.breadcrumb > .active {\n color: #777777;\n}\n.pagination {\n display: inline-block;\n padding-left: 0;\n margin: 20px 0;\n border-radius: 4px;\n}\n.pagination > li {\n display: inline;\n}\n.pagination > li > a,\n.pagination > li > span {\n position: relative;\n float: left;\n padding: 6px 12px;\n line-height: 1.42857143;\n text-decoration: none;\n color: #337ab7;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n margin-left: -1px;\n}\n.pagination > li:first-child > a,\n.pagination > li:first-child > span {\n margin-left: 0;\n border-bottom-left-radius: 4px;\n border-top-left-radius: 4px;\n}\n.pagination > li:last-child > a,\n.pagination > li:last-child > span {\n border-bottom-right-radius: 4px;\n border-top-right-radius: 4px;\n}\n.pagination > li > a:hover,\n.pagination > li > span:hover,\n.pagination > li > a:focus,\n.pagination > li > span:focus {\n z-index: 3;\n color: #23527c;\n background-color: #eeeeee;\n border-color: #dddddd;\n}\n.pagination > .active > a,\n.pagination > .active > span,\n.pagination > .active > a:hover,\n.pagination > .active > span:hover,\n.pagination > .active > a:focus,\n.pagination > .active > span:focus {\n z-index: 2;\n color: #ffffff;\n background-color: #337ab7;\n border-color: #337ab7;\n cursor: default;\n}\n.pagination > .disabled > span,\n.pagination > .disabled > span:hover,\n.pagination > .disabled > span:focus,\n.pagination > .disabled > a,\n.pagination > .disabled > a:hover,\n.pagination > .disabled > a:focus {\n color: #777777;\n background-color: #ffffff;\n border-color: #dddddd;\n cursor: not-allowed;\n}\n.pagination-lg > li > a,\n.pagination-lg > li > span {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n}\n.pagination-lg > li:first-child > a,\n.pagination-lg > li:first-child > span {\n border-bottom-left-radius: 6px;\n border-top-left-radius: 6px;\n}\n.pagination-lg > li:last-child > a,\n.pagination-lg > li:last-child > span {\n border-bottom-right-radius: 6px;\n border-top-right-radius: 6px;\n}\n.pagination-sm > li > a,\n.pagination-sm > li > span {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n.pagination-sm > li:first-child > a,\n.pagination-sm > li:first-child > span {\n border-bottom-left-radius: 3px;\n border-top-left-radius: 3px;\n}\n.pagination-sm > li:last-child > a,\n.pagination-sm > li:last-child > span {\n border-bottom-right-radius: 3px;\n border-top-right-radius: 3px;\n}\n.pager {\n padding-left: 0;\n margin: 20px 0;\n list-style: none;\n text-align: center;\n}\n.pager li {\n display: inline;\n}\n.pager li > a,\n.pager li > span {\n display: inline-block;\n padding: 5px 14px;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n border-radius: 15px;\n}\n.pager li > a:hover,\n.pager li > a:focus {\n text-decoration: none;\n background-color: #eeeeee;\n}\n.pager .next > a,\n.pager .next > span {\n float: right;\n}\n.pager .previous > a,\n.pager .previous > span {\n float: left;\n}\n.pager .disabled > a,\n.pager .disabled > a:hover,\n.pager .disabled > a:focus,\n.pager .disabled > span {\n color: #777777;\n background-color: #ffffff;\n cursor: not-allowed;\n}\n.label {\n display: inline;\n padding: .2em .6em .3em;\n font-size: 75%;\n font-weight: bold;\n line-height: 1;\n color: #ffffff;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: .25em;\n}\na.label:hover,\na.label:focus {\n color: #ffffff;\n text-decoration: none;\n cursor: pointer;\n}\n.label:empty {\n display: none;\n}\n.btn .label {\n position: relative;\n top: -1px;\n}\n.label-default {\n background-color: #777777;\n}\n.label-default[href]:hover,\n.label-default[href]:focus {\n background-color: #5e5e5e;\n}\n.label-primary {\n background-color: #337ab7;\n}\n.label-primary[href]:hover,\n.label-primary[href]:focus {\n background-color: #286090;\n}\n.label-success {\n background-color: #5cb85c;\n}\n.label-success[href]:hover,\n.label-success[href]:focus {\n background-color: #449d44;\n}\n.label-info {\n background-color: #5bc0de;\n}\n.label-info[href]:hover,\n.label-info[href]:focus {\n background-color: #31b0d5;\n}\n.label-warning {\n background-color: #f0ad4e;\n}\n.label-warning[href]:hover,\n.label-warning[href]:focus {\n background-color: #ec971f;\n}\n.label-danger {\n background-color: #d9534f;\n}\n.label-danger[href]:hover,\n.label-danger[href]:focus {\n background-color: #c9302c;\n}\n.badge {\n display: inline-block;\n min-width: 10px;\n padding: 3px 7px;\n font-size: 12px;\n font-weight: bold;\n color: #ffffff;\n line-height: 1;\n vertical-align: middle;\n white-space: nowrap;\n text-align: center;\n background-color: #777777;\n border-radius: 10px;\n}\n.badge:empty {\n display: none;\n}\n.btn .badge {\n position: relative;\n top: -1px;\n}\n.btn-xs .badge,\n.btn-group-xs > .btn .badge {\n top: 0;\n padding: 1px 5px;\n}\na.badge:hover,\na.badge:focus {\n color: #ffffff;\n text-decoration: none;\n cursor: pointer;\n}\n.list-group-item.active > .badge,\n.nav-pills > .active > a > .badge {\n color: #337ab7;\n background-color: #ffffff;\n}\n.list-group-item > .badge {\n float: right;\n}\n.list-group-item > .badge + .badge {\n margin-right: 5px;\n}\n.nav-pills > li > a > .badge {\n margin-left: 3px;\n}\n.jumbotron {\n padding-top: 30px;\n padding-bottom: 30px;\n margin-bottom: 30px;\n color: inherit;\n background-color: #eeeeee;\n}\n.jumbotron h1,\n.jumbotron .h1 {\n color: inherit;\n}\n.jumbotron p {\n margin-bottom: 15px;\n font-size: 21px;\n font-weight: 200;\n}\n.jumbotron > hr {\n border-top-color: #d5d5d5;\n}\n.container .jumbotron,\n.container-fluid .jumbotron {\n border-radius: 6px;\n}\n.jumbotron .container {\n max-width: 100%;\n}\n@media screen and (min-width: 768px) {\n .jumbotron {\n padding-top: 48px;\n padding-bottom: 48px;\n }\n .container .jumbotron,\n .container-fluid .jumbotron {\n padding-left: 60px;\n padding-right: 60px;\n }\n .jumbotron h1,\n .jumbotron .h1 {\n font-size: 63px;\n }\n}\n.thumbnail {\n display: block;\n padding: 4px;\n margin-bottom: 20px;\n line-height: 1.42857143;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n border-radius: 4px;\n -webkit-transition: border 0.2s ease-in-out;\n -o-transition: border 0.2s ease-in-out;\n transition: border 0.2s ease-in-out;\n}\n.thumbnail > img,\n.thumbnail a > img {\n margin-left: auto;\n margin-right: auto;\n}\na.thumbnail:hover,\na.thumbnail:focus,\na.thumbnail.active {\n border-color: #337ab7;\n}\n.thumbnail .caption {\n padding: 9px;\n color: #333333;\n}\n.alert {\n padding: 15px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.alert h4 {\n margin-top: 0;\n color: inherit;\n}\n.alert .alert-link {\n font-weight: bold;\n}\n.alert > p,\n.alert > ul {\n margin-bottom: 0;\n}\n.alert > p + p {\n margin-top: 5px;\n}\n.alert-dismissable,\n.alert-dismissible {\n padding-right: 35px;\n}\n.alert-dismissable .close,\n.alert-dismissible .close {\n position: relative;\n top: -2px;\n right: -21px;\n color: inherit;\n}\n.alert-success {\n background-color: #dff0d8;\n border-color: #d6e9c6;\n color: #3c763d;\n}\n.alert-success hr {\n border-top-color: #c9e2b3;\n}\n.alert-success .alert-link {\n color: #2b542c;\n}\n.alert-info {\n background-color: #d9edf7;\n border-color: #bce8f1;\n color: #31708f;\n}\n.alert-info hr {\n border-top-color: #a6e1ec;\n}\n.alert-info .alert-link {\n color: #245269;\n}\n.alert-warning {\n background-color: #fcf8e3;\n border-color: #faebcc;\n color: #8a6d3b;\n}\n.alert-warning hr {\n border-top-color: #f7e1b5;\n}\n.alert-warning .alert-link {\n color: #66512c;\n}\n.alert-danger {\n background-color: #f2dede;\n border-color: #ebccd1;\n color: #a94442;\n}\n.alert-danger hr {\n border-top-color: #e4b9c0;\n}\n.alert-danger .alert-link {\n color: #843534;\n}\n@-webkit-keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n@keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n.progress {\n overflow: hidden;\n height: 20px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n}\n.progress-bar {\n float: left;\n width: 0%;\n height: 100%;\n font-size: 12px;\n line-height: 20px;\n color: #ffffff;\n text-align: center;\n background-color: #337ab7;\n -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n -webkit-transition: width 0.6s ease;\n -o-transition: width 0.6s ease;\n transition: width 0.6s ease;\n}\n.progress-striped .progress-bar,\n.progress-bar-striped {\n 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);\n 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);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 40px 40px;\n}\n.progress.active .progress-bar,\n.progress-bar.active {\n -webkit-animation: progress-bar-stripes 2s linear infinite;\n -o-animation: progress-bar-stripes 2s linear infinite;\n animation: progress-bar-stripes 2s linear infinite;\n}\n.progress-bar-success {\n background-color: #5cb85c;\n}\n.progress-striped .progress-bar-success {\n 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);\n 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);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-info {\n background-color: #5bc0de;\n}\n.progress-striped .progress-bar-info {\n 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);\n 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);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-warning {\n background-color: #f0ad4e;\n}\n.progress-striped .progress-bar-warning {\n 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);\n 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);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-danger {\n background-color: #d9534f;\n}\n.progress-striped .progress-bar-danger {\n 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);\n 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);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.media {\n margin-top: 15px;\n}\n.media:first-child {\n margin-top: 0;\n}\n.media,\n.media-body {\n zoom: 1;\n overflow: hidden;\n}\n.media-body {\n width: 10000px;\n}\n.media-object {\n display: block;\n}\n.media-object.img-thumbnail {\n max-width: none;\n}\n.media-right,\n.media > .pull-right {\n padding-left: 10px;\n}\n.media-left,\n.media > .pull-left {\n padding-right: 10px;\n}\n.media-left,\n.media-right,\n.media-body {\n display: table-cell;\n vertical-align: top;\n}\n.media-middle {\n vertical-align: middle;\n}\n.media-bottom {\n vertical-align: bottom;\n}\n.media-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.media-list {\n padding-left: 0;\n list-style: none;\n}\n.list-group {\n margin-bottom: 20px;\n padding-left: 0;\n}\n.list-group-item {\n position: relative;\n display: block;\n padding: 10px 15px;\n margin-bottom: -1px;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n}\n.list-group-item:first-child {\n border-top-right-radius: 4px;\n border-top-left-radius: 4px;\n}\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\na.list-group-item,\nbutton.list-group-item {\n color: #555555;\n}\na.list-group-item .list-group-item-heading,\nbutton.list-group-item .list-group-item-heading {\n color: #333333;\n}\na.list-group-item:hover,\nbutton.list-group-item:hover,\na.list-group-item:focus,\nbutton.list-group-item:focus {\n text-decoration: none;\n color: #555555;\n background-color: #f5f5f5;\n}\nbutton.list-group-item {\n width: 100%;\n text-align: left;\n}\n.list-group-item.disabled,\n.list-group-item.disabled:hover,\n.list-group-item.disabled:focus {\n background-color: #eeeeee;\n color: #777777;\n cursor: not-allowed;\n}\n.list-group-item.disabled .list-group-item-heading,\n.list-group-item.disabled:hover .list-group-item-heading,\n.list-group-item.disabled:focus .list-group-item-heading {\n color: inherit;\n}\n.list-group-item.disabled .list-group-item-text,\n.list-group-item.disabled:hover .list-group-item-text,\n.list-group-item.disabled:focus .list-group-item-text {\n color: #777777;\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n z-index: 2;\n color: #ffffff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.list-group-item.active .list-group-item-heading,\n.list-group-item.active:hover .list-group-item-heading,\n.list-group-item.active:focus .list-group-item-heading,\n.list-group-item.active .list-group-item-heading > small,\n.list-group-item.active:hover .list-group-item-heading > small,\n.list-group-item.active:focus .list-group-item-heading > small,\n.list-group-item.active .list-group-item-heading > .small,\n.list-group-item.active:hover .list-group-item-heading > .small,\n.list-group-item.active:focus .list-group-item-heading > .small {\n color: inherit;\n}\n.list-group-item.active .list-group-item-text,\n.list-group-item.active:hover .list-group-item-text,\n.list-group-item.active:focus .list-group-item-text {\n color: #c7ddef;\n}\n.list-group-item-success {\n color: #3c763d;\n background-color: #dff0d8;\n}\na.list-group-item-success,\nbutton.list-group-item-success {\n color: #3c763d;\n}\na.list-group-item-success .list-group-item-heading,\nbutton.list-group-item-success .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-success:hover,\nbutton.list-group-item-success:hover,\na.list-group-item-success:focus,\nbutton.list-group-item-success:focus {\n color: #3c763d;\n background-color: #d0e9c6;\n}\na.list-group-item-success.active,\nbutton.list-group-item-success.active,\na.list-group-item-success.active:hover,\nbutton.list-group-item-success.active:hover,\na.list-group-item-success.active:focus,\nbutton.list-group-item-success.active:focus {\n color: #fff;\n background-color: #3c763d;\n border-color: #3c763d;\n}\n.list-group-item-info {\n color: #31708f;\n background-color: #d9edf7;\n}\na.list-group-item-info,\nbutton.list-group-item-info {\n color: #31708f;\n}\na.list-group-item-info .list-group-item-heading,\nbutton.list-group-item-info .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-info:hover,\nbutton.list-group-item-info:hover,\na.list-group-item-info:focus,\nbutton.list-group-item-info:focus {\n color: #31708f;\n background-color: #c4e3f3;\n}\na.list-group-item-info.active,\nbutton.list-group-item-info.active,\na.list-group-item-info.active:hover,\nbutton.list-group-item-info.active:hover,\na.list-group-item-info.active:focus,\nbutton.list-group-item-info.active:focus {\n color: #fff;\n background-color: #31708f;\n border-color: #31708f;\n}\n.list-group-item-warning {\n color: #8a6d3b;\n background-color: #fcf8e3;\n}\na.list-group-item-warning,\nbutton.list-group-item-warning {\n color: #8a6d3b;\n}\na.list-group-item-warning .list-group-item-heading,\nbutton.list-group-item-warning .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-warning:hover,\nbutton.list-group-item-warning:hover,\na.list-group-item-warning:focus,\nbutton.list-group-item-warning:focus {\n color: #8a6d3b;\n background-color: #faf2cc;\n}\na.list-group-item-warning.active,\nbutton.list-group-item-warning.active,\na.list-group-item-warning.active:hover,\nbutton.list-group-item-warning.active:hover,\na.list-group-item-warning.active:focus,\nbutton.list-group-item-warning.active:focus {\n color: #fff;\n background-color: #8a6d3b;\n border-color: #8a6d3b;\n}\n.list-group-item-danger {\n color: #a94442;\n background-color: #f2dede;\n}\na.list-group-item-danger,\nbutton.list-group-item-danger {\n color: #a94442;\n}\na.list-group-item-danger .list-group-item-heading,\nbutton.list-group-item-danger .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-danger:hover,\nbutton.list-group-item-danger:hover,\na.list-group-item-danger:focus,\nbutton.list-group-item-danger:focus {\n color: #a94442;\n background-color: #ebcccc;\n}\na.list-group-item-danger.active,\nbutton.list-group-item-danger.active,\na.list-group-item-danger.active:hover,\nbutton.list-group-item-danger.active:hover,\na.list-group-item-danger.active:focus,\nbutton.list-group-item-danger.active:focus {\n color: #fff;\n background-color: #a94442;\n border-color: #a94442;\n}\n.list-group-item-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.list-group-item-text {\n margin-bottom: 0;\n line-height: 1.3;\n}\n.panel {\n margin-bottom: 20px;\n background-color: #ffffff;\n border: 1px solid transparent;\n border-radius: 4px;\n -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.panel-body {\n padding: 15px;\n}\n.panel-heading {\n padding: 10px 15px;\n border-bottom: 1px solid transparent;\n border-top-right-radius: 3px;\n border-top-left-radius: 3px;\n}\n.panel-heading > .dropdown .dropdown-toggle {\n color: inherit;\n}\n.panel-title {\n margin-top: 0;\n margin-bottom: 0;\n font-size: 16px;\n color: inherit;\n}\n.panel-title > a,\n.panel-title > small,\n.panel-title > .small,\n.panel-title > small > a,\n.panel-title > .small > a {\n color: inherit;\n}\n.panel-footer {\n padding: 10px 15px;\n background-color: #f5f5f5;\n border-top: 1px solid #dddddd;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .list-group,\n.panel > .panel-collapse > .list-group {\n margin-bottom: 0;\n}\n.panel > .list-group .list-group-item,\n.panel > .panel-collapse > .list-group .list-group-item {\n border-width: 1px 0;\n border-radius: 0;\n}\n.panel > .list-group:first-child .list-group-item:first-child,\n.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {\n border-top: 0;\n border-top-right-radius: 3px;\n border-top-left-radius: 3px;\n}\n.panel > .list-group:last-child .list-group-item:last-child,\n.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {\n border-bottom: 0;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.panel-heading + .list-group .list-group-item:first-child {\n border-top-width: 0;\n}\n.list-group + .panel-footer {\n border-top-width: 0;\n}\n.panel > .table,\n.panel > .table-responsive > .table,\n.panel > .panel-collapse > .table {\n margin-bottom: 0;\n}\n.panel > .table caption,\n.panel > .table-responsive > .table caption,\n.panel > .panel-collapse > .table caption {\n padding-left: 15px;\n padding-right: 15px;\n}\n.panel > .table:first-child,\n.panel > .table-responsive:first-child > .table:first-child {\n border-top-right-radius: 3px;\n border-top-left-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {\n border-top-left-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {\n border-top-right-radius: 3px;\n}\n.panel > .table:last-child,\n.panel > .table-responsive:last-child > .table:last-child {\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {\n border-bottom-left-radius: 3px;\n border-bottom-right-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {\n border-bottom-right-radius: 3px;\n}\n.panel > .panel-body + .table,\n.panel > .panel-body + .table-responsive,\n.panel > .table + .panel-body,\n.panel > .table-responsive + .panel-body {\n border-top: 1px solid #dddddd;\n}\n.panel > .table > tbody:first-child > tr:first-child th,\n.panel > .table > tbody:first-child > tr:first-child td {\n border-top: 0;\n}\n.panel > .table-bordered,\n.panel > .table-responsive > .table-bordered {\n border: 0;\n}\n.panel > .table-bordered > thead > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,\n.panel > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-bordered > thead > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,\n.panel > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-bordered > tfoot > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n}\n.panel > .table-bordered > thead > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,\n.panel > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-bordered > thead > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,\n.panel > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-bordered > tfoot > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n}\n.panel > .table-bordered > thead > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,\n.panel > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-bordered > thead > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,\n.panel > .table-bordered > tbody > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {\n border-bottom: 0;\n}\n.panel > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-bordered > tfoot > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {\n border-bottom: 0;\n}\n.panel > .table-responsive {\n border: 0;\n margin-bottom: 0;\n}\n.panel-group {\n margin-bottom: 20px;\n}\n.panel-group .panel {\n margin-bottom: 0;\n border-radius: 4px;\n}\n.panel-group .panel + .panel {\n margin-top: 5px;\n}\n.panel-group .panel-heading {\n border-bottom: 0;\n}\n.panel-group .panel-heading + .panel-collapse > .panel-body,\n.panel-group .panel-heading + .panel-collapse > .list-group {\n border-top: 1px solid #dddddd;\n}\n.panel-group .panel-footer {\n border-top: 0;\n}\n.panel-group .panel-footer + .panel-collapse .panel-body {\n border-bottom: 1px solid #dddddd;\n}\n.panel-default {\n border-color: #dddddd;\n}\n.panel-default > .panel-heading {\n color: #333333;\n background-color: #f5f5f5;\n border-color: #dddddd;\n}\n.panel-default > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #dddddd;\n}\n.panel-default > .panel-heading .badge {\n color: #f5f5f5;\n background-color: #333333;\n}\n.panel-default > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #dddddd;\n}\n.panel-primary {\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading {\n color: #ffffff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #337ab7;\n}\n.panel-primary > .panel-heading .badge {\n color: #337ab7;\n background-color: #ffffff;\n}\n.panel-primary > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #337ab7;\n}\n.panel-success {\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading {\n color: #3c763d;\n background-color: #dff0d8;\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #d6e9c6;\n}\n.panel-success > .panel-heading .badge {\n color: #dff0d8;\n background-color: #3c763d;\n}\n.panel-success > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #d6e9c6;\n}\n.panel-info {\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading {\n color: #31708f;\n background-color: #d9edf7;\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #bce8f1;\n}\n.panel-info > .panel-heading .badge {\n color: #d9edf7;\n background-color: #31708f;\n}\n.panel-info > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #bce8f1;\n}\n.panel-warning {\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading {\n color: #8a6d3b;\n background-color: #fcf8e3;\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #faebcc;\n}\n.panel-warning > .panel-heading .badge {\n color: #fcf8e3;\n background-color: #8a6d3b;\n}\n.panel-warning > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #faebcc;\n}\n.panel-danger {\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading {\n color: #a94442;\n background-color: #f2dede;\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #ebccd1;\n}\n.panel-danger > .panel-heading .badge {\n color: #f2dede;\n background-color: #a94442;\n}\n.panel-danger > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #ebccd1;\n}\n.embed-responsive {\n position: relative;\n display: block;\n height: 0;\n padding: 0;\n overflow: hidden;\n}\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n height: 100%;\n width: 100%;\n border: 0;\n}\n.embed-responsive-16by9 {\n padding-bottom: 56.25%;\n}\n.embed-responsive-4by3 {\n padding-bottom: 75%;\n}\n.well {\n min-height: 20px;\n padding: 19px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border: 1px solid #e3e3e3;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.well blockquote {\n border-color: #ddd;\n border-color: rgba(0, 0, 0, 0.15);\n}\n.well-lg {\n padding: 24px;\n border-radius: 6px;\n}\n.well-sm {\n padding: 9px;\n border-radius: 3px;\n}\n.close {\n float: right;\n font-size: 21px;\n font-weight: bold;\n line-height: 1;\n color: #000000;\n text-shadow: 0 1px 0 #ffffff;\n opacity: 0.2;\n filter: alpha(opacity=20);\n}\n.close:hover,\n.close:focus {\n color: #000000;\n text-decoration: none;\n cursor: pointer;\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\nbutton.close {\n padding: 0;\n cursor: pointer;\n background: transparent;\n border: 0;\n -webkit-appearance: none;\n}\n.modal-open {\n overflow: hidden;\n}\n.modal {\n display: none;\n overflow: hidden;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n -webkit-overflow-scrolling: touch;\n outline: 0;\n}\n.modal.fade .modal-dialog {\n -webkit-transform: translate(0, -25%);\n -ms-transform: translate(0, -25%);\n -o-transform: translate(0, -25%);\n transform: translate(0, -25%);\n -webkit-transition: -webkit-transform 0.3s ease-out;\n -moz-transition: -moz-transform 0.3s ease-out;\n -o-transition: -o-transform 0.3s ease-out;\n transition: transform 0.3s ease-out;\n}\n.modal.in .modal-dialog {\n -webkit-transform: translate(0, 0);\n -ms-transform: translate(0, 0);\n -o-transform: translate(0, 0);\n transform: translate(0, 0);\n}\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 10px;\n}\n.modal-content {\n position: relative;\n background-color: #ffffff;\n border: 1px solid #999999;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n background-clip: padding-box;\n outline: 0;\n}\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n background-color: #000000;\n}\n.modal-backdrop.fade {\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.modal-backdrop.in {\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\n.modal-header {\n padding: 15px;\n border-bottom: 1px solid #e5e5e5;\n min-height: 16.42857143px;\n}\n.modal-header .close {\n margin-top: -2px;\n}\n.modal-title {\n margin: 0;\n line-height: 1.42857143;\n}\n.modal-body {\n position: relative;\n padding: 15px;\n}\n.modal-footer {\n padding: 15px;\n text-align: right;\n border-top: 1px solid #e5e5e5;\n}\n.modal-footer .btn + .btn {\n margin-left: 5px;\n margin-bottom: 0;\n}\n.modal-footer .btn-group .btn + .btn {\n margin-left: -1px;\n}\n.modal-footer .btn-block + .btn-block {\n margin-left: 0;\n}\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n@media (min-width: 768px) {\n .modal-dialog {\n width: 600px;\n margin: 30px auto;\n }\n .modal-content {\n -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n }\n .modal-sm {\n width: 300px;\n }\n}\n@media (min-width: 992px) {\n .modal-lg {\n width: 900px;\n }\n}\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n line-break: auto;\n line-height: 1.42857143;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n white-space: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n font-size: 12px;\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.tooltip.in {\n opacity: 0.9;\n filter: alpha(opacity=90);\n}\n.tooltip.top {\n margin-top: -3px;\n padding: 5px 0;\n}\n.tooltip.right {\n margin-left: 3px;\n padding: 0 5px;\n}\n.tooltip.bottom {\n margin-top: 3px;\n padding: 5px 0;\n}\n.tooltip.left {\n margin-left: -3px;\n padding: 0 5px;\n}\n.tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n color: #ffffff;\n text-align: center;\n background-color: #000000;\n border-radius: 4px;\n}\n.tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.tooltip.top .tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000000;\n}\n.tooltip.top-left .tooltip-arrow {\n bottom: 0;\n right: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000000;\n}\n.tooltip.top-right .tooltip-arrow {\n bottom: 0;\n left: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000000;\n}\n.tooltip.right .tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -5px;\n border-width: 5px 5px 5px 0;\n border-right-color: #000000;\n}\n.tooltip.left .tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -5px;\n border-width: 5px 0 5px 5px;\n border-left-color: #000000;\n}\n.tooltip.bottom .tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000000;\n}\n.tooltip.bottom-left .tooltip-arrow {\n top: 0;\n right: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000000;\n}\n.tooltip.bottom-right .tooltip-arrow {\n top: 0;\n left: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000000;\n}\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: none;\n max-width: 276px;\n padding: 1px;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n line-break: auto;\n line-height: 1.42857143;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n white-space: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n font-size: 14px;\n background-color: #ffffff;\n background-clip: padding-box;\n border: 1px solid #cccccc;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n}\n.popover.top {\n margin-top: -10px;\n}\n.popover.right {\n margin-left: 10px;\n}\n.popover.bottom {\n margin-top: 10px;\n}\n.popover.left {\n margin-left: -10px;\n}\n.popover-title {\n margin: 0;\n padding: 8px 14px;\n font-size: 14px;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-radius: 5px 5px 0 0;\n}\n.popover-content {\n padding: 9px 14px;\n}\n.popover > .arrow,\n.popover > .arrow:after {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.popover > .arrow {\n border-width: 11px;\n}\n.popover > .arrow:after {\n border-width: 10px;\n content: \"\";\n}\n.popover.top > .arrow {\n left: 50%;\n margin-left: -11px;\n border-bottom-width: 0;\n border-top-color: #999999;\n border-top-color: rgba(0, 0, 0, 0.25);\n bottom: -11px;\n}\n.popover.top > .arrow:after {\n content: \" \";\n bottom: 1px;\n margin-left: -10px;\n border-bottom-width: 0;\n border-top-color: #ffffff;\n}\n.popover.right > .arrow {\n top: 50%;\n left: -11px;\n margin-top: -11px;\n border-left-width: 0;\n border-right-color: #999999;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n.popover.right > .arrow:after {\n content: \" \";\n left: 1px;\n bottom: -10px;\n border-left-width: 0;\n border-right-color: #ffffff;\n}\n.popover.bottom > .arrow {\n left: 50%;\n margin-left: -11px;\n border-top-width: 0;\n border-bottom-color: #999999;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n top: -11px;\n}\n.popover.bottom > .arrow:after {\n content: \" \";\n top: 1px;\n margin-left: -10px;\n border-top-width: 0;\n border-bottom-color: #ffffff;\n}\n.popover.left > .arrow {\n top: 50%;\n right: -11px;\n margin-top: -11px;\n border-right-width: 0;\n border-left-color: #999999;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n.popover.left > .arrow:after {\n content: \" \";\n right: 1px;\n border-right-width: 0;\n border-left-color: #ffffff;\n bottom: -10px;\n}\n.carousel {\n position: relative;\n}\n.carousel-inner {\n position: relative;\n overflow: hidden;\n width: 100%;\n}\n.carousel-inner > .item {\n display: none;\n position: relative;\n -webkit-transition: 0.6s ease-in-out left;\n -o-transition: 0.6s ease-in-out left;\n transition: 0.6s ease-in-out left;\n}\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n line-height: 1;\n}\n@media all and (transform-3d), (-webkit-transform-3d) {\n .carousel-inner > .item {\n -webkit-transition: -webkit-transform 0.6s ease-in-out;\n -moz-transition: -moz-transform 0.6s ease-in-out;\n -o-transition: -o-transform 0.6s ease-in-out;\n transition: transform 0.6s ease-in-out;\n -webkit-backface-visibility: hidden;\n -moz-backface-visibility: hidden;\n backface-visibility: hidden;\n -webkit-perspective: 1000px;\n -moz-perspective: 1000px;\n perspective: 1000px;\n }\n .carousel-inner > .item.next,\n .carousel-inner > .item.active.right {\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n left: 0;\n }\n .carousel-inner > .item.prev,\n .carousel-inner > .item.active.left {\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n left: 0;\n }\n .carousel-inner > .item.next.left,\n .carousel-inner > .item.prev.right,\n .carousel-inner > .item.active {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n left: 0;\n }\n}\n.carousel-inner > .active,\n.carousel-inner > .next,\n.carousel-inner > .prev {\n display: block;\n}\n.carousel-inner > .active {\n left: 0;\n}\n.carousel-inner > .next,\n.carousel-inner > .prev {\n position: absolute;\n top: 0;\n width: 100%;\n}\n.carousel-inner > .next {\n left: 100%;\n}\n.carousel-inner > .prev {\n left: -100%;\n}\n.carousel-inner > .next.left,\n.carousel-inner > .prev.right {\n left: 0;\n}\n.carousel-inner > .active.left {\n left: -100%;\n}\n.carousel-inner > .active.right {\n left: 100%;\n}\n.carousel-control {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n width: 15%;\n opacity: 0.5;\n filter: alpha(opacity=50);\n font-size: 20px;\n color: #ffffff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n}\n.carousel-control.left {\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);\n}\n.carousel-control.right {\n left: auto;\n right: 0;\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);\n}\n.carousel-control:hover,\n.carousel-control:focus {\n outline: 0;\n color: #ffffff;\n text-decoration: none;\n opacity: 0.9;\n filter: alpha(opacity=90);\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-left,\n.carousel-control .glyphicon-chevron-right {\n position: absolute;\n top: 50%;\n margin-top: -10px;\n z-index: 5;\n display: inline-block;\n}\n.carousel-control .icon-prev,\n.carousel-control .glyphicon-chevron-left {\n left: 50%;\n margin-left: -10px;\n}\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-right {\n right: 50%;\n margin-right: -10px;\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next {\n width: 20px;\n height: 20px;\n line-height: 1;\n font-family: serif;\n}\n.carousel-control .icon-prev:before {\n content: '\\2039';\n}\n.carousel-control .icon-next:before {\n content: '\\203a';\n}\n.carousel-indicators {\n position: absolute;\n bottom: 10px;\n left: 50%;\n z-index: 15;\n width: 60%;\n margin-left: -30%;\n padding-left: 0;\n list-style: none;\n text-align: center;\n}\n.carousel-indicators li {\n display: inline-block;\n width: 10px;\n height: 10px;\n margin: 1px;\n text-indent: -999px;\n border: 1px solid #ffffff;\n border-radius: 10px;\n cursor: pointer;\n background-color: #000 \\9;\n background-color: rgba(0, 0, 0, 0);\n}\n.carousel-indicators .active {\n margin: 0;\n width: 12px;\n height: 12px;\n background-color: #ffffff;\n}\n.carousel-caption {\n position: absolute;\n left: 15%;\n right: 15%;\n bottom: 20px;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #ffffff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n}\n.carousel-caption .btn {\n text-shadow: none;\n}\n@media screen and (min-width: 768px) {\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-prev,\n .carousel-control .icon-next {\n width: 30px;\n height: 30px;\n margin-top: -15px;\n font-size: 30px;\n }\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .icon-prev {\n margin-left: -15px;\n }\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-next {\n margin-right: -15px;\n }\n .carousel-caption {\n left: 20%;\n right: 20%;\n padding-bottom: 30px;\n }\n .carousel-indicators {\n bottom: 20px;\n }\n}\n.clearfix:before,\n.clearfix:after,\n.dl-horizontal dd:before,\n.dl-horizontal dd:after,\n.container:before,\n.container:after,\n.container-fluid:before,\n.container-fluid:after,\n.row:before,\n.row:after,\n.form-horizontal .form-group:before,\n.form-horizontal .form-group:after,\n.btn-toolbar:before,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:before,\n.btn-group-vertical > .btn-group:after,\n.nav:before,\n.nav:after,\n.navbar:before,\n.navbar:after,\n.navbar-header:before,\n.navbar-header:after,\n.navbar-collapse:before,\n.navbar-collapse:after,\n.pager:before,\n.pager:after,\n.panel-body:before,\n.panel-body:after,\n.modal-footer:before,\n.modal-footer:after {\n content: \" \";\n display: table;\n}\n.clearfix:after,\n.dl-horizontal dd:after,\n.container:after,\n.container-fluid:after,\n.row:after,\n.form-horizontal .form-group:after,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:after,\n.nav:after,\n.navbar:after,\n.navbar-header:after,\n.navbar-collapse:after,\n.pager:after,\n.panel-body:after,\n.modal-footer:after {\n clear: both;\n}\n.center-block {\n display: block;\n margin-left: auto;\n margin-right: auto;\n}\n.pull-right {\n float: right !important;\n}\n.pull-left {\n float: left !important;\n}\n.hide {\n display: none !important;\n}\n.show {\n display: block !important;\n}\n.invisible {\n visibility: hidden;\n}\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n.hidden {\n display: none !important;\n}\n.affix {\n position: fixed;\n}\n@-ms-viewport {\n width: device-width;\n}\n.visible-xs,\n.visible-sm,\n.visible-md,\n.visible-lg {\n display: none !important;\n}\n.visible-xs-block,\n.visible-xs-inline,\n.visible-xs-inline-block,\n.visible-sm-block,\n.visible-sm-inline,\n.visible-sm-inline-block,\n.visible-md-block,\n.visible-md-inline,\n.visible-md-inline-block,\n.visible-lg-block,\n.visible-lg-inline,\n.visible-lg-inline-block {\n display: none !important;\n}\n@media (max-width: 767px) {\n .visible-xs {\n display: block !important;\n }\n table.visible-xs {\n display: table !important;\n }\n tr.visible-xs {\n display: table-row !important;\n }\n th.visible-xs,\n td.visible-xs {\n display: table-cell !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-block {\n display: block !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline {\n display: inline !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm {\n display: block !important;\n }\n table.visible-sm {\n display: table !important;\n }\n tr.visible-sm {\n display: table-row !important;\n }\n th.visible-sm,\n td.visible-sm {\n display: table-cell !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-block {\n display: block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline {\n display: inline !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md {\n display: block !important;\n }\n table.visible-md {\n display: table !important;\n }\n tr.visible-md {\n display: table-row !important;\n }\n th.visible-md,\n td.visible-md {\n display: table-cell !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-block {\n display: block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline {\n display: inline !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg {\n display: block !important;\n }\n table.visible-lg {\n display: table !important;\n }\n tr.visible-lg {\n display: table-row !important;\n }\n th.visible-lg,\n td.visible-lg {\n display: table-cell !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-block {\n display: block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline {\n display: inline !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline-block {\n display: inline-block !important;\n }\n}\n@media (max-width: 767px) {\n .hidden-xs {\n display: none !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .hidden-sm {\n display: none !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .hidden-md {\n display: none !important;\n }\n}\n@media (min-width: 1200px) {\n .hidden-lg {\n display: none !important;\n }\n}\n.visible-print {\n display: none !important;\n}\n@media print {\n .visible-print {\n display: block !important;\n }\n table.visible-print {\n display: table !important;\n }\n tr.visible-print {\n display: table-row !important;\n }\n th.visible-print,\n td.visible-print {\n display: table-cell !important;\n }\n}\n.visible-print-block {\n display: none !important;\n}\n@media print {\n .visible-print-block {\n display: block !important;\n }\n}\n.visible-print-inline {\n display: none !important;\n}\n@media print {\n .visible-print-inline {\n display: inline !important;\n }\n}\n.visible-print-inline-block {\n display: none !important;\n}\n@media print {\n .visible-print-inline-block {\n display: inline-block !important;\n }\n}\n@media print {\n .hidden-print {\n display: none !important;\n }\n}\n/*# sourceMappingURL=bootstrap.css.map */","/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\n\n//\n// 1. Set default font family to sans-serif.\n// 2. Prevent iOS and IE text size adjust after device orientation change,\n// without disabling user zoom.\n//\n\nhtml {\n font-family: sans-serif; // 1\n -ms-text-size-adjust: 100%; // 2\n -webkit-text-size-adjust: 100%; // 2\n}\n\n//\n// Remove default margin.\n//\n\nbody {\n margin: 0;\n}\n\n// HTML5 display definitions\n// ==========================================================================\n\n//\n// Correct `block` display not defined for any HTML5 element in IE 8/9.\n// Correct `block` display not defined for `details` or `summary` in IE 10/11\n// and Firefox.\n// Correct `block` display not defined for `main` in IE 11.\n//\n\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\n\n//\n// 1. Correct `inline-block` display not defined in IE 8/9.\n// 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.\n//\n\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block; // 1\n vertical-align: baseline; // 2\n}\n\n//\n// Prevent modern browsers from displaying `audio` without controls.\n// Remove excess height in iOS 5 devices.\n//\n\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n\n//\n// Address `[hidden]` styling not present in IE 8/9/10.\n// Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.\n//\n\n[hidden],\ntemplate {\n display: none;\n}\n\n// Links\n// ==========================================================================\n\n//\n// Remove the gray background color from active links in IE 10.\n//\n\na {\n background-color: transparent;\n}\n\n//\n// Improve readability of focused elements when they are also in an\n// active/hover state.\n//\n\na:active,\na:hover {\n outline: 0;\n}\n\n// Text-level semantics\n// ==========================================================================\n\n//\n// Address styling not present in IE 8/9/10/11, Safari, and Chrome.\n//\n\nabbr[title] {\n border-bottom: 1px dotted;\n}\n\n//\n// Address style set to `bolder` in Firefox 4+, Safari, and Chrome.\n//\n\nb,\nstrong {\n font-weight: bold;\n}\n\n//\n// Address styling not present in Safari and Chrome.\n//\n\ndfn {\n font-style: italic;\n}\n\n//\n// Address variable `h1` font-size and margin within `section` and `article`\n// contexts in Firefox 4+, Safari, and Chrome.\n//\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n//\n// Address styling not present in IE 8/9.\n//\n\nmark {\n background: #ff0;\n color: #000;\n}\n\n//\n// Address inconsistent and variable font size in all browsers.\n//\n\nsmall {\n font-size: 80%;\n}\n\n//\n// Prevent `sub` and `sup` affecting `line-height` in all browsers.\n//\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsup {\n top: -0.5em;\n}\n\nsub {\n bottom: -0.25em;\n}\n\n// Embedded content\n// ==========================================================================\n\n//\n// Remove border when inside `a` element in IE 8/9/10.\n//\n\nimg {\n border: 0;\n}\n\n//\n// Correct overflow not hidden in IE 9/10/11.\n//\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\n// Grouping content\n// ==========================================================================\n\n//\n// Address margin not present in IE 8/9 and Safari.\n//\n\nfigure {\n margin: 1em 40px;\n}\n\n//\n// Address differences between Firefox and other browsers.\n//\n\nhr {\n box-sizing: content-box;\n height: 0;\n}\n\n//\n// Contain overflow in all browsers.\n//\n\npre {\n overflow: auto;\n}\n\n//\n// Address odd `em`-unit font size rendering in all browsers.\n//\n\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\n// Forms\n// ==========================================================================\n\n//\n// Known limitation: by default, Chrome and Safari on OS X allow very limited\n// styling of `select`, unless a `border` property is set.\n//\n\n//\n// 1. Correct color not being inherited.\n// Known issue: affects color of disabled elements.\n// 2. Correct font properties not being inherited.\n// 3. Address margins set differently in Firefox 4+, Safari, and Chrome.\n//\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit; // 1\n font: inherit; // 2\n margin: 0; // 3\n}\n\n//\n// Address `overflow` set to `hidden` in IE 8/9/10/11.\n//\n\nbutton {\n overflow: visible;\n}\n\n//\n// Address inconsistent `text-transform` inheritance for `button` and `select`.\n// All other form control elements do not inherit `text-transform` values.\n// Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.\n// Correct `select` style inheritance in Firefox.\n//\n\nbutton,\nselect {\n text-transform: none;\n}\n\n//\n// 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n// and `video` controls.\n// 2. Correct inability to style clickable `input` types in iOS.\n// 3. Improve usability and consistency of cursor style between image-type\n// `input` and others.\n//\n\nbutton,\nhtml input[type=\"button\"], // 1\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button; // 2\n cursor: pointer; // 3\n}\n\n//\n// Re-set default cursor for disabled elements.\n//\n\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\n\n//\n// Remove inner padding and border in Firefox 4+.\n//\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\n\n//\n// Address Firefox 4+ setting `line-height` on `input` using `!important` in\n// the UA stylesheet.\n//\n\ninput {\n line-height: normal;\n}\n\n//\n// It's recommended that you don't attempt to style these elements.\n// Firefox's implementation doesn't respect box-sizing, padding, or width.\n//\n// 1. Address box sizing set to `content-box` in IE 8/9/10.\n// 2. Remove excess padding in IE 8/9/10.\n//\n\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box; // 1\n padding: 0; // 2\n}\n\n//\n// Fix the cursor style for Chrome's increment/decrement buttons. For certain\n// `font-size` values of the `input`, it causes the cursor style of the\n// decrement button to change from `default` to `text`.\n//\n\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n//\n// 1. Address `appearance` set to `searchfield` in Safari and Chrome.\n// 2. Address `box-sizing` set to `border-box` in Safari and Chrome.\n//\n\ninput[type=\"search\"] {\n -webkit-appearance: textfield; // 1\n box-sizing: content-box; //2\n}\n\n//\n// Remove inner padding and search cancel button in Safari and Chrome on OS X.\n// Safari (but not Chrome) clips the cancel button when the search input has\n// padding (and `textfield` appearance).\n//\n\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// Define consistent border, margin, and padding.\n//\n\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\n\n//\n// 1. Correct `color` not being inherited in IE 8/9/10/11.\n// 2. Remove padding so people aren't caught out if they zero out fieldsets.\n//\n\nlegend {\n border: 0; // 1\n padding: 0; // 2\n}\n\n//\n// Remove default vertical scrollbar in IE 8/9/10/11.\n//\n\ntextarea {\n overflow: auto;\n}\n\n//\n// Don't inherit the `font-weight` (applied by a rule above).\n// NOTE: the default cannot safely be changed in Chrome and Safari on OS X.\n//\n\noptgroup {\n font-weight: bold;\n}\n\n// Tables\n// ==========================================================================\n\n//\n// Remove most spacing between table cells.\n//\n\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\ntd,\nth {\n padding: 0;\n}\n","/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n\n// ==========================================================================\n// Print styles.\n// Inlined to avoid the additional HTTP request: h5bp.com/r\n// ==========================================================================\n\n@media print {\n *,\n *:before,\n *:after {\n background: transparent !important;\n color: #000 !important; // Black prints faster: h5bp.com/s\n box-shadow: none !important;\n text-shadow: none !important;\n }\n\n a,\n a:visited {\n text-decoration: underline;\n }\n\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n\n // Don't show links that are fragment identifiers,\n // or use the `javascript:` pseudo protocol\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n\n thead {\n display: table-header-group; // h5bp.com/t\n }\n\n tr,\n img {\n page-break-inside: avoid;\n }\n\n img {\n max-width: 100% !important;\n }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-after: avoid;\n }\n\n // Bootstrap specific changes start\n\n // Bootstrap components\n .navbar {\n display: none;\n }\n .btn,\n .dropup > .btn {\n > .caret {\n border-top-color: #000 !important;\n }\n }\n .label {\n border: 1px solid #000;\n }\n\n .table {\n border-collapse: collapse !important;\n\n td,\n th {\n background-color: #fff !important;\n }\n }\n .table-bordered {\n th,\n td {\n border: 1px solid #ddd !important;\n }\n }\n\n // Bootstrap specific changes end\n}\n","//\n// Glyphicons for Bootstrap\n//\n// Since icons are fonts, they can be placed anywhere text is placed and are\n// thus automatically sized to match the surrounding child. To use, create an\n// inline element with the appropriate classes, like so:\n//\n// Star\n\n// Import the fonts\n@font-face {\n font-family: 'Glyphicons Halflings';\n src: url('@{icon-font-path}@{icon-font-name}.eot');\n src: url('@{icon-font-path}@{icon-font-name}.eot?#iefix') format('embedded-opentype'),\n url('@{icon-font-path}@{icon-font-name}.woff') format('woff'),\n url('@{icon-font-path}@{icon-font-name}.ttf') format('truetype'),\n url('@{icon-font-path}@{icon-font-name}.svg#@{icon-font-svg-id}') format('svg');\n}\n\n// Catchall baseclass\n.glyphicon {\n position: relative;\n top: 1px;\n display: inline-block;\n font-family: 'Glyphicons Halflings';\n font-style: normal;\n font-weight: normal;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n// Individual icons\n.glyphicon-asterisk { &:before { content: \"\\2a\"; } }\n.glyphicon-plus { &:before { content: \"\\2b\"; } }\n.glyphicon-euro,\n.glyphicon-eur { &:before { content: \"\\20ac\"; } }\n.glyphicon-minus { &:before { content: \"\\2212\"; } }\n.glyphicon-cloud { &:before { content: \"\\2601\"; } }\n.glyphicon-envelope { &:before { content: \"\\2709\"; } }\n.glyphicon-pencil { &:before { content: \"\\270f\"; } }\n.glyphicon-glass { &:before { content: \"\\e001\"; } }\n.glyphicon-music { &:before { content: \"\\e002\"; } }\n.glyphicon-search { &:before { content: \"\\e003\"; } }\n.glyphicon-heart { &:before { content: \"\\e005\"; } }\n.glyphicon-star { &:before { content: \"\\e006\"; } }\n.glyphicon-star-empty { &:before { content: \"\\e007\"; } }\n.glyphicon-user { &:before { content: \"\\e008\"; } }\n.glyphicon-film { &:before { content: \"\\e009\"; } }\n.glyphicon-th-large { &:before { content: \"\\e010\"; } }\n.glyphicon-th { &:before { content: \"\\e011\"; } }\n.glyphicon-th-list { &:before { content: \"\\e012\"; } }\n.glyphicon-ok { &:before { content: \"\\e013\"; } }\n.glyphicon-remove { &:before { content: \"\\e014\"; } }\n.glyphicon-zoom-in { &:before { content: \"\\e015\"; } }\n.glyphicon-zoom-out { &:before { content: \"\\e016\"; } }\n.glyphicon-off { &:before { content: \"\\e017\"; } }\n.glyphicon-signal { &:before { content: \"\\e018\"; } }\n.glyphicon-cog { &:before { content: \"\\e019\"; } }\n.glyphicon-trash { &:before { content: \"\\e020\"; } }\n.glyphicon-home { &:before { content: \"\\e021\"; } }\n.glyphicon-file { &:before { content: \"\\e022\"; } }\n.glyphicon-time { &:before { content: \"\\e023\"; } }\n.glyphicon-road { &:before { content: \"\\e024\"; } }\n.glyphicon-download-alt { &:before { content: \"\\e025\"; } }\n.glyphicon-download { &:before { content: \"\\e026\"; } }\n.glyphicon-upload { &:before { content: \"\\e027\"; } }\n.glyphicon-inbox { &:before { content: \"\\e028\"; } }\n.glyphicon-play-circle { &:before { content: \"\\e029\"; } }\n.glyphicon-repeat { &:before { content: \"\\e030\"; } }\n.glyphicon-refresh { &:before { content: \"\\e031\"; } }\n.glyphicon-list-alt { &:before { content: \"\\e032\"; } }\n.glyphicon-lock { &:before { content: \"\\e033\"; } }\n.glyphicon-flag { &:before { content: \"\\e034\"; } }\n.glyphicon-headphones { &:before { content: \"\\e035\"; } }\n.glyphicon-volume-off { &:before { content: \"\\e036\"; } }\n.glyphicon-volume-down { &:before { content: \"\\e037\"; } }\n.glyphicon-volume-up { &:before { content: \"\\e038\"; } }\n.glyphicon-qrcode { &:before { content: \"\\e039\"; } }\n.glyphicon-barcode { &:before { content: \"\\e040\"; } }\n.glyphicon-tag { &:before { content: \"\\e041\"; } }\n.glyphicon-tags { &:before { content: \"\\e042\"; } }\n.glyphicon-book { &:before { content: \"\\e043\"; } }\n.glyphicon-bookmark { &:before { content: \"\\e044\"; } }\n.glyphicon-print { &:before { content: \"\\e045\"; } }\n.glyphicon-camera { &:before { content: \"\\e046\"; } }\n.glyphicon-font { &:before { content: \"\\e047\"; } }\n.glyphicon-bold { &:before { content: \"\\e048\"; } }\n.glyphicon-italic { &:before { content: \"\\e049\"; } }\n.glyphicon-text-height { &:before { content: \"\\e050\"; } }\n.glyphicon-text-width { &:before { content: \"\\e051\"; } }\n.glyphicon-align-left { &:before { content: \"\\e052\"; } }\n.glyphicon-align-center { &:before { content: \"\\e053\"; } }\n.glyphicon-align-right { &:before { content: \"\\e054\"; } }\n.glyphicon-align-justify { &:before { content: \"\\e055\"; } }\n.glyphicon-list { &:before { content: \"\\e056\"; } }\n.glyphicon-indent-left { &:before { content: \"\\e057\"; } }\n.glyphicon-indent-right { &:before { content: \"\\e058\"; } }\n.glyphicon-facetime-video { &:before { content: \"\\e059\"; } }\n.glyphicon-picture { &:before { content: \"\\e060\"; } }\n.glyphicon-map-marker { &:before { content: \"\\e062\"; } }\n.glyphicon-adjust { &:before { content: \"\\e063\"; } }\n.glyphicon-tint { &:before { content: \"\\e064\"; } }\n.glyphicon-edit { &:before { content: \"\\e065\"; } }\n.glyphicon-share { &:before { content: \"\\e066\"; } }\n.glyphicon-check { &:before { content: \"\\e067\"; } }\n.glyphicon-move { &:before { content: \"\\e068\"; } }\n.glyphicon-step-backward { &:before { content: \"\\e069\"; } }\n.glyphicon-fast-backward { &:before { content: \"\\e070\"; } }\n.glyphicon-backward { &:before { content: \"\\e071\"; } }\n.glyphicon-play { &:before { content: \"\\e072\"; } }\n.glyphicon-pause { &:before { content: \"\\e073\"; } }\n.glyphicon-stop { &:before { content: \"\\e074\"; } }\n.glyphicon-forward { &:before { content: \"\\e075\"; } }\n.glyphicon-fast-forward { &:before { content: \"\\e076\"; } }\n.glyphicon-step-forward { &:before { content: \"\\e077\"; } }\n.glyphicon-eject { &:before { content: \"\\e078\"; } }\n.glyphicon-chevron-left { &:before { content: \"\\e079\"; } }\n.glyphicon-chevron-right { &:before { content: \"\\e080\"; } }\n.glyphicon-plus-sign { &:before { content: \"\\e081\"; } }\n.glyphicon-minus-sign { &:before { content: \"\\e082\"; } }\n.glyphicon-remove-sign { &:before { content: \"\\e083\"; } }\n.glyphicon-ok-sign { &:before { content: \"\\e084\"; } }\n.glyphicon-question-sign { &:before { content: \"\\e085\"; } }\n.glyphicon-info-sign { &:before { content: \"\\e086\"; } }\n.glyphicon-screenshot { &:before { content: \"\\e087\"; } }\n.glyphicon-remove-circle { &:before { content: \"\\e088\"; } }\n.glyphicon-ok-circle { &:before { content: \"\\e089\"; } }\n.glyphicon-ban-circle { &:before { content: \"\\e090\"; } }\n.glyphicon-arrow-left { &:before { content: \"\\e091\"; } }\n.glyphicon-arrow-right { &:before { content: \"\\e092\"; } }\n.glyphicon-arrow-up { &:before { content: \"\\e093\"; } }\n.glyphicon-arrow-down { &:before { content: \"\\e094\"; } }\n.glyphicon-share-alt { &:before { content: \"\\e095\"; } }\n.glyphicon-resize-full { &:before { content: \"\\e096\"; } }\n.glyphicon-resize-small { &:before { content: \"\\e097\"; } }\n.glyphicon-exclamation-sign { &:before { content: \"\\e101\"; } }\n.glyphicon-gift { &:before { content: \"\\e102\"; } }\n.glyphicon-leaf { &:before { content: \"\\e103\"; } }\n.glyphicon-fire { &:before { content: \"\\e104\"; } }\n.glyphicon-eye-open { &:before { content: \"\\e105\"; } }\n.glyphicon-eye-close { &:before { content: \"\\e106\"; } }\n.glyphicon-warning-sign { &:before { content: \"\\e107\"; } }\n.glyphicon-plane { &:before { content: \"\\e108\"; } }\n.glyphicon-calendar { &:before { content: \"\\e109\"; } }\n.glyphicon-random { &:before { content: \"\\e110\"; } }\n.glyphicon-comment { &:before { content: \"\\e111\"; } }\n.glyphicon-magnet { &:before { content: \"\\e112\"; } }\n.glyphicon-chevron-up { &:before { content: \"\\e113\"; } }\n.glyphicon-chevron-down { &:before { content: \"\\e114\"; } }\n.glyphicon-retweet { &:before { content: \"\\e115\"; } }\n.glyphicon-shopping-cart { &:before { content: \"\\e116\"; } }\n.glyphicon-folder-close { &:before { content: \"\\e117\"; } }\n.glyphicon-folder-open { &:before { content: \"\\e118\"; } }\n.glyphicon-resize-vertical { &:before { content: \"\\e119\"; } }\n.glyphicon-resize-horizontal { &:before { content: \"\\e120\"; } }\n.glyphicon-hdd { &:before { content: \"\\e121\"; } }\n.glyphicon-bullhorn { &:before { content: \"\\e122\"; } }\n.glyphicon-bell { &:before { content: \"\\e123\"; } }\n.glyphicon-certificate { &:before { content: \"\\e124\"; } }\n.glyphicon-thumbs-up { &:before { content: \"\\e125\"; } }\n.glyphicon-thumbs-down { &:before { content: \"\\e126\"; } }\n.glyphicon-hand-right { &:before { content: \"\\e127\"; } }\n.glyphicon-hand-left { &:before { content: \"\\e128\"; } }\n.glyphicon-hand-up { &:before { content: \"\\e129\"; } }\n.glyphicon-hand-down { &:before { content: \"\\e130\"; } }\n.glyphicon-circle-arrow-right { &:before { content: \"\\e131\"; } }\n.glyphicon-circle-arrow-left { &:before { content: \"\\e132\"; } }\n.glyphicon-circle-arrow-up { &:before { content: \"\\e133\"; } }\n.glyphicon-circle-arrow-down { &:before { content: \"\\e134\"; } }\n.glyphicon-globe { &:before { content: \"\\e135\"; } }\n.glyphicon-wrench { &:before { content: \"\\e136\"; } }\n.glyphicon-tasks { &:before { content: \"\\e137\"; } }\n.glyphicon-filter { &:before { content: \"\\e138\"; } }\n.glyphicon-briefcase { &:before { content: \"\\e139\"; } }\n.glyphicon-fullscreen { &:before { content: \"\\e140\"; } }\n.glyphicon-dashboard { &:before { content: \"\\e141\"; } }\n.glyphicon-paperclip { &:before { content: \"\\e142\"; } }\n.glyphicon-heart-empty { &:before { content: \"\\e143\"; } }\n.glyphicon-link { &:before { content: \"\\e144\"; } }\n.glyphicon-phone { &:before { content: \"\\e145\"; } }\n.glyphicon-pushpin { &:before { content: \"\\e146\"; } }\n.glyphicon-usd { &:before { content: \"\\e148\"; } }\n.glyphicon-gbp { &:before { content: \"\\e149\"; } }\n.glyphicon-sort { &:before { content: \"\\e150\"; } }\n.glyphicon-sort-by-alphabet { &:before { content: \"\\e151\"; } }\n.glyphicon-sort-by-alphabet-alt { &:before { content: \"\\e152\"; } }\n.glyphicon-sort-by-order { &:before { content: \"\\e153\"; } }\n.glyphicon-sort-by-order-alt { &:before { content: \"\\e154\"; } }\n.glyphicon-sort-by-attributes { &:before { content: \"\\e155\"; } }\n.glyphicon-sort-by-attributes-alt { &:before { content: \"\\e156\"; } }\n.glyphicon-unchecked { &:before { content: \"\\e157\"; } }\n.glyphicon-expand { &:before { content: \"\\e158\"; } }\n.glyphicon-collapse-down { &:before { content: \"\\e159\"; } }\n.glyphicon-collapse-up { &:before { content: \"\\e160\"; } }\n.glyphicon-log-in { &:before { content: \"\\e161\"; } }\n.glyphicon-flash { &:before { content: \"\\e162\"; } }\n.glyphicon-log-out { &:before { content: \"\\e163\"; } }\n.glyphicon-new-window { &:before { content: \"\\e164\"; } }\n.glyphicon-record { &:before { content: \"\\e165\"; } }\n.glyphicon-save { &:before { content: \"\\e166\"; } }\n.glyphicon-open { &:before { content: \"\\e167\"; } }\n.glyphicon-saved { &:before { content: \"\\e168\"; } }\n.glyphicon-import { &:before { content: \"\\e169\"; } }\n.glyphicon-export { &:before { content: \"\\e170\"; } }\n.glyphicon-send { &:before { content: \"\\e171\"; } }\n.glyphicon-floppy-disk { &:before { content: \"\\e172\"; } }\n.glyphicon-floppy-saved { &:before { content: \"\\e173\"; } }\n.glyphicon-floppy-remove { &:before { content: \"\\e174\"; } }\n.glyphicon-floppy-save { &:before { content: \"\\e175\"; } }\n.glyphicon-floppy-open { &:before { content: \"\\e176\"; } }\n.glyphicon-credit-card { &:before { content: \"\\e177\"; } }\n.glyphicon-transfer { &:before { content: \"\\e178\"; } }\n.glyphicon-cutlery { &:before { content: \"\\e179\"; } }\n.glyphicon-header { &:before { content: \"\\e180\"; } }\n.glyphicon-compressed { &:before { content: \"\\e181\"; } }\n.glyphicon-earphone { &:before { content: \"\\e182\"; } }\n.glyphicon-phone-alt { &:before { content: \"\\e183\"; } }\n.glyphicon-tower { &:before { content: \"\\e184\"; } }\n.glyphicon-stats { &:before { content: \"\\e185\"; } }\n.glyphicon-sd-video { &:before { content: \"\\e186\"; } }\n.glyphicon-hd-video { &:before { content: \"\\e187\"; } }\n.glyphicon-subtitles { &:before { content: \"\\e188\"; } }\n.glyphicon-sound-stereo { &:before { content: \"\\e189\"; } }\n.glyphicon-sound-dolby { &:before { content: \"\\e190\"; } }\n.glyphicon-sound-5-1 { &:before { content: \"\\e191\"; } }\n.glyphicon-sound-6-1 { &:before { content: \"\\e192\"; } }\n.glyphicon-sound-7-1 { &:before { content: \"\\e193\"; } }\n.glyphicon-copyright-mark { &:before { content: \"\\e194\"; } }\n.glyphicon-registration-mark { &:before { content: \"\\e195\"; } }\n.glyphicon-cloud-download { &:before { content: \"\\e197\"; } }\n.glyphicon-cloud-upload { &:before { content: \"\\e198\"; } }\n.glyphicon-tree-conifer { &:before { content: \"\\e199\"; } }\n.glyphicon-tree-deciduous { &:before { content: \"\\e200\"; } }\n.glyphicon-cd { &:before { content: \"\\e201\"; } }\n.glyphicon-save-file { &:before { content: \"\\e202\"; } }\n.glyphicon-open-file { &:before { content: \"\\e203\"; } }\n.glyphicon-level-up { &:before { content: \"\\e204\"; } }\n.glyphicon-copy { &:before { content: \"\\e205\"; } }\n.glyphicon-paste { &:before { content: \"\\e206\"; } }\n// The following 2 Glyphicons are omitted for the time being because\n// they currently use Unicode codepoints that are outside the\n// Basic Multilingual Plane (BMP). Older buggy versions of WebKit can't handle\n// non-BMP codepoints in CSS string escapes, and thus can't display these two icons.\n// Notably, the bug affects some older versions of the Android Browser.\n// More info: https://github.com/twbs/bootstrap/issues/10106\n// .glyphicon-door { &:before { content: \"\\1f6aa\"; } }\n// .glyphicon-key { &:before { content: \"\\1f511\"; } }\n.glyphicon-alert { &:before { content: \"\\e209\"; } }\n.glyphicon-equalizer { &:before { content: \"\\e210\"; } }\n.glyphicon-king { &:before { content: \"\\e211\"; } }\n.glyphicon-queen { &:before { content: \"\\e212\"; } }\n.glyphicon-pawn { &:before { content: \"\\e213\"; } }\n.glyphicon-bishop { &:before { content: \"\\e214\"; } }\n.glyphicon-knight { &:before { content: \"\\e215\"; } }\n.glyphicon-baby-formula { &:before { content: \"\\e216\"; } }\n.glyphicon-tent { &:before { content: \"\\26fa\"; } }\n.glyphicon-blackboard { &:before { content: \"\\e218\"; } }\n.glyphicon-bed { &:before { content: \"\\e219\"; } }\n.glyphicon-apple { &:before { content: \"\\f8ff\"; } }\n.glyphicon-erase { &:before { content: \"\\e221\"; } }\n.glyphicon-hourglass { &:before { content: \"\\231b\"; } }\n.glyphicon-lamp { &:before { content: \"\\e223\"; } }\n.glyphicon-duplicate { &:before { content: \"\\e224\"; } }\n.glyphicon-piggy-bank { &:before { content: \"\\e225\"; } }\n.glyphicon-scissors { &:before { content: \"\\e226\"; } }\n.glyphicon-bitcoin { &:before { content: \"\\e227\"; } }\n.glyphicon-btc { &:before { content: \"\\e227\"; } }\n.glyphicon-xbt { &:before { content: \"\\e227\"; } }\n.glyphicon-yen { &:before { content: \"\\00a5\"; } }\n.glyphicon-jpy { &:before { content: \"\\00a5\"; } }\n.glyphicon-ruble { &:before { content: \"\\20bd\"; } }\n.glyphicon-rub { &:before { content: \"\\20bd\"; } }\n.glyphicon-scale { &:before { content: \"\\e230\"; } }\n.glyphicon-ice-lolly { &:before { content: \"\\e231\"; } }\n.glyphicon-ice-lolly-tasted { &:before { content: \"\\e232\"; } }\n.glyphicon-education { &:before { content: \"\\e233\"; } }\n.glyphicon-option-horizontal { &:before { content: \"\\e234\"; } }\n.glyphicon-option-vertical { &:before { content: \"\\e235\"; } }\n.glyphicon-menu-hamburger { &:before { content: \"\\e236\"; } }\n.glyphicon-modal-window { &:before { content: \"\\e237\"; } }\n.glyphicon-oil { &:before { content: \"\\e238\"; } }\n.glyphicon-grain { &:before { content: \"\\e239\"; } }\n.glyphicon-sunglasses { &:before { content: \"\\e240\"; } }\n.glyphicon-text-size { &:before { content: \"\\e241\"; } }\n.glyphicon-text-color { &:before { content: \"\\e242\"; } }\n.glyphicon-text-background { &:before { content: \"\\e243\"; } }\n.glyphicon-object-align-top { &:before { content: \"\\e244\"; } }\n.glyphicon-object-align-bottom { &:before { content: \"\\e245\"; } }\n.glyphicon-object-align-horizontal{ &:before { content: \"\\e246\"; } }\n.glyphicon-object-align-left { &:before { content: \"\\e247\"; } }\n.glyphicon-object-align-vertical { &:before { content: \"\\e248\"; } }\n.glyphicon-object-align-right { &:before { content: \"\\e249\"; } }\n.glyphicon-triangle-right { &:before { content: \"\\e250\"; } }\n.glyphicon-triangle-left { &:before { content: \"\\e251\"; } }\n.glyphicon-triangle-bottom { &:before { content: \"\\e252\"; } }\n.glyphicon-triangle-top { &:before { content: \"\\e253\"; } }\n.glyphicon-console { &:before { content: \"\\e254\"; } }\n.glyphicon-superscript { &:before { content: \"\\e255\"; } }\n.glyphicon-subscript { &:before { content: \"\\e256\"; } }\n.glyphicon-menu-left { &:before { content: \"\\e257\"; } }\n.glyphicon-menu-right { &:before { content: \"\\e258\"; } }\n.glyphicon-menu-down { &:before { content: \"\\e259\"; } }\n.glyphicon-menu-up { &:before { content: \"\\e260\"; } }\n","//\n// Scaffolding\n// --------------------------------------------------\n\n\n// Reset the box-sizing\n//\n// Heads up! This reset may cause conflicts with some third-party widgets.\n// For recommendations on resolving such conflicts, see\n// http://getbootstrap.com/getting-started/#third-box-sizing\n* {\n .box-sizing(border-box);\n}\n*:before,\n*:after {\n .box-sizing(border-box);\n}\n\n\n// Body reset\n\nhtml {\n font-size: 10px;\n -webkit-tap-highlight-color: rgba(0,0,0,0);\n}\n\nbody {\n font-family: @font-family-base;\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @text-color;\n background-color: @body-bg;\n}\n\n// Reset fonts for relevant elements\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\n\n// Links\n\na {\n color: @link-color;\n text-decoration: none;\n\n &:hover,\n &:focus {\n color: @link-hover-color;\n text-decoration: @link-hover-decoration;\n }\n\n &:focus {\n .tab-focus();\n }\n}\n\n\n// Figures\n//\n// We reset this here because previously Normalize had no `figure` margins. This\n// ensures we don't break anyone's use of the element.\n\nfigure {\n margin: 0;\n}\n\n\n// Images\n\nimg {\n vertical-align: middle;\n}\n\n// Responsive images (ensure images don't scale beyond their parents)\n.img-responsive {\n .img-responsive();\n}\n\n// Rounded corners\n.img-rounded {\n border-radius: @border-radius-large;\n}\n\n// Image thumbnails\n//\n// Heads up! This is mixin-ed into thumbnails.less for `.thumbnail`.\n.img-thumbnail {\n padding: @thumbnail-padding;\n line-height: @line-height-base;\n background-color: @thumbnail-bg;\n border: 1px solid @thumbnail-border;\n border-radius: @thumbnail-border-radius;\n .transition(all .2s ease-in-out);\n\n // Keep them at most 100% wide\n .img-responsive(inline-block);\n}\n\n// Perfect circle\n.img-circle {\n border-radius: 50%; // set radius in percents\n}\n\n\n// Horizontal rules\n\nhr {\n margin-top: @line-height-computed;\n margin-bottom: @line-height-computed;\n border: 0;\n border-top: 1px solid @hr-border;\n}\n\n\n// Only display content to screen readers\n//\n// See: http://a11yproject.com/posts/how-to-hide-content/\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0,0,0,0);\n border: 0;\n}\n\n// Use in conjunction with .sr-only to only display content when it's focused.\n// Useful for \"Skip to main content\" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n// Credit: HTML5 Boilerplate\n\n.sr-only-focusable {\n &:active,\n &:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n }\n}\n\n\n// iOS \"clickable elements\" fix for role=\"button\"\n//\n// Fixes \"clickability\" issue (and more generally, the firing of events such as focus as well)\n// for traditionally non-focusable elements with role=\"button\"\n// see https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n\n[role=\"button\"] {\n cursor: pointer;\n}\n","// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They will be removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n -webkit-animation: @animation;\n -o-animation: @animation;\n animation: @animation;\n}\n.animation-name(@name) {\n -webkit-animation-name: @name;\n animation-name: @name;\n}\n.animation-duration(@duration) {\n -webkit-animation-duration: @duration;\n animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n -webkit-animation-timing-function: @timing-function;\n animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n -webkit-animation-delay: @delay;\n animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n -webkit-animation-iteration-count: @iteration-count;\n animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n -webkit-animation-direction: @direction;\n animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n -webkit-animation-fill-mode: @fill-mode;\n animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility){\n -webkit-backface-visibility: @visibility;\n -moz-backface-visibility: @visibility;\n backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n -webkit-box-sizing: @boxmodel;\n -moz-box-sizing: @boxmodel;\n box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n -webkit-column-count: @column-count;\n -moz-column-count: @column-count;\n column-count: @column-count;\n -webkit-column-gap: @column-gap;\n -moz-column-gap: @column-gap;\n column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n word-wrap: break-word;\n -webkit-hyphens: @mode;\n -moz-hyphens: @mode;\n -ms-hyphens: @mode; // IE10+\n -o-hyphens: @mode;\n hyphens: @mode;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n // Firefox\n &::-moz-placeholder {\n color: @color;\n opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n }\n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n -webkit-transform: scale(@ratio);\n -ms-transform: scale(@ratio); // IE9 only\n -o-transform: scale(@ratio);\n transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n -webkit-transform: scale(@ratioX, @ratioY);\n -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n -o-transform: scale(@ratioX, @ratioY);\n transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n -webkit-transform: scaleX(@ratio);\n -ms-transform: scaleX(@ratio); // IE9 only\n -o-transform: scaleX(@ratio);\n transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n -webkit-transform: scaleY(@ratio);\n -ms-transform: scaleY(@ratio); // IE9 only\n -o-transform: scaleY(@ratio);\n transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n -webkit-transform: skewX(@x) skewY(@y);\n -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n -o-transform: skewX(@x) skewY(@y);\n transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n -webkit-transform: translate(@x, @y);\n -ms-transform: translate(@x, @y); // IE9 only\n -o-transform: translate(@x, @y);\n transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n -webkit-transform: translate3d(@x, @y, @z);\n transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees); // IE9 only\n -o-transform: rotate(@degrees);\n transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n -webkit-transform: rotateX(@degrees);\n -ms-transform: rotateX(@degrees); // IE9 only\n -o-transform: rotateX(@degrees);\n transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n -webkit-transform: rotateY(@degrees);\n -ms-transform: rotateY(@degrees); // IE9 only\n -o-transform: rotateY(@degrees);\n transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n -webkit-perspective: @perspective;\n -moz-perspective: @perspective;\n perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n -webkit-perspective-origin: @perspective;\n -moz-perspective-origin: @perspective;\n perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n -webkit-transform-origin: @origin;\n -moz-transform-origin: @origin;\n -ms-transform-origin: @origin; // IE9 only\n transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n -webkit-transition: @transition;\n -o-transition: @transition;\n transition: @transition;\n}\n.transition-property(@transition-property) {\n -webkit-transition-property: @transition-property;\n transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n -webkit-transition-delay: @transition-delay;\n transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n -webkit-transition-duration: @transition-duration;\n transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n -webkit-transition-timing-function: @timing-function;\n transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n -webkit-transition: -webkit-transform @transition;\n -moz-transition: -moz-transform @transition;\n -o-transition: -o-transform @transition;\n transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n -webkit-user-select: @select;\n -moz-user-select: @select;\n -ms-user-select: @select; // IE10+\n user-select: @select;\n}\n","// WebKit-style focus\n\n.tab-focus() {\n // Default\n outline: thin dotted;\n // WebKit\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n.img-responsive(@display: block) {\n display: @display;\n max-width: 100%; // Part 1: Set a maximum relative to the parent\n height: auto; // Part 2: Scale the height according to the width, otherwise you get stretching\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size. Note that the\n// spelling of `min--moz-device-pixel-ratio` is intentional.\n.img-retina(@file-1x; @file-2x; @width-1x; @height-1x) {\n background-image: url(\"@{file-1x}\");\n\n @media\n only screen and (-webkit-min-device-pixel-ratio: 2),\n only screen and ( min--moz-device-pixel-ratio: 2),\n only screen and ( -o-min-device-pixel-ratio: 2/1),\n only screen and ( min-device-pixel-ratio: 2),\n only screen and ( min-resolution: 192dpi),\n only screen and ( min-resolution: 2dppx) {\n background-image: url(\"@{file-2x}\");\n background-size: @width-1x @height-1x;\n }\n}\n","//\n// Typography\n// --------------------------------------------------\n\n\n// Headings\n// -------------------------\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n font-family: @headings-font-family;\n font-weight: @headings-font-weight;\n line-height: @headings-line-height;\n color: @headings-color;\n\n small,\n .small {\n font-weight: normal;\n line-height: 1;\n color: @headings-small-color;\n }\n}\n\nh1, .h1,\nh2, .h2,\nh3, .h3 {\n margin-top: @line-height-computed;\n margin-bottom: (@line-height-computed / 2);\n\n small,\n .small {\n font-size: 65%;\n }\n}\nh4, .h4,\nh5, .h5,\nh6, .h6 {\n margin-top: (@line-height-computed / 2);\n margin-bottom: (@line-height-computed / 2);\n\n small,\n .small {\n font-size: 75%;\n }\n}\n\nh1, .h1 { font-size: @font-size-h1; }\nh2, .h2 { font-size: @font-size-h2; }\nh3, .h3 { font-size: @font-size-h3; }\nh4, .h4 { font-size: @font-size-h4; }\nh5, .h5 { font-size: @font-size-h5; }\nh6, .h6 { font-size: @font-size-h6; }\n\n\n// Body text\n// -------------------------\n\np {\n margin: 0 0 (@line-height-computed / 2);\n}\n\n.lead {\n margin-bottom: @line-height-computed;\n font-size: floor((@font-size-base * 1.15));\n font-weight: 300;\n line-height: 1.4;\n\n @media (min-width: @screen-sm-min) {\n font-size: (@font-size-base * 1.5);\n }\n}\n\n\n// Emphasis & misc\n// -------------------------\n\n// Ex: (12px small font / 14px base font) * 100% = about 85%\nsmall,\n.small {\n font-size: floor((100% * @font-size-small / @font-size-base));\n}\n\nmark,\n.mark {\n background-color: @state-warning-bg;\n padding: .2em;\n}\n\n// Alignment\n.text-left { text-align: left; }\n.text-right { text-align: right; }\n.text-center { text-align: center; }\n.text-justify { text-align: justify; }\n.text-nowrap { white-space: nowrap; }\n\n// Transformation\n.text-lowercase { text-transform: lowercase; }\n.text-uppercase { text-transform: uppercase; }\n.text-capitalize { text-transform: capitalize; }\n\n// Contextual colors\n.text-muted {\n color: @text-muted;\n}\n.text-primary {\n .text-emphasis-variant(@brand-primary);\n}\n.text-success {\n .text-emphasis-variant(@state-success-text);\n}\n.text-info {\n .text-emphasis-variant(@state-info-text);\n}\n.text-warning {\n .text-emphasis-variant(@state-warning-text);\n}\n.text-danger {\n .text-emphasis-variant(@state-danger-text);\n}\n\n// Contextual backgrounds\n// For now we'll leave these alongside the text classes until v4 when we can\n// safely shift things around (per SemVer rules).\n.bg-primary {\n // Given the contrast here, this is the only class to have its color inverted\n // automatically.\n color: #fff;\n .bg-variant(@brand-primary);\n}\n.bg-success {\n .bg-variant(@state-success-bg);\n}\n.bg-info {\n .bg-variant(@state-info-bg);\n}\n.bg-warning {\n .bg-variant(@state-warning-bg);\n}\n.bg-danger {\n .bg-variant(@state-danger-bg);\n}\n\n\n// Page header\n// -------------------------\n\n.page-header {\n padding-bottom: ((@line-height-computed / 2) - 1);\n margin: (@line-height-computed * 2) 0 @line-height-computed;\n border-bottom: 1px solid @page-header-border-color;\n}\n\n\n// Lists\n// -------------------------\n\n// Unordered and Ordered lists\nul,\nol {\n margin-top: 0;\n margin-bottom: (@line-height-computed / 2);\n ul,\n ol {\n margin-bottom: 0;\n }\n}\n\n// List options\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n .list-unstyled();\n margin-left: -5px;\n\n > li {\n display: inline-block;\n padding-left: 5px;\n padding-right: 5px;\n }\n}\n\n// Description Lists\ndl {\n margin-top: 0; // Remove browser default\n margin-bottom: @line-height-computed;\n}\ndt,\ndd {\n line-height: @line-height-base;\n}\ndt {\n font-weight: bold;\n}\ndd {\n margin-left: 0; // Undo browser default\n}\n\n// Horizontal description lists\n//\n// Defaults to being stacked without any of the below styles applied, until the\n// grid breakpoint is reached (default of ~768px).\n\n.dl-horizontal {\n dd {\n &:extend(.clearfix all); // Clear the floated `dt` if an empty `dd` is present\n }\n\n @media (min-width: @grid-float-breakpoint) {\n dt {\n float: left;\n width: (@dl-horizontal-offset - 20);\n clear: left;\n text-align: right;\n .text-overflow();\n }\n dd {\n margin-left: @dl-horizontal-offset;\n }\n }\n}\n\n\n// Misc\n// -------------------------\n\n// Abbreviations and acronyms\nabbr[title],\n// Add data-* attribute to help out our tooltip plugin, per https://github.com/twbs/bootstrap/issues/5257\nabbr[data-original-title] {\n cursor: help;\n border-bottom: 1px dotted @abbr-border-color;\n}\n.initialism {\n font-size: 90%;\n .text-uppercase();\n}\n\n// Blockquotes\nblockquote {\n padding: (@line-height-computed / 2) @line-height-computed;\n margin: 0 0 @line-height-computed;\n font-size: @blockquote-font-size;\n border-left: 5px solid @blockquote-border-color;\n\n p,\n ul,\n ol {\n &:last-child {\n margin-bottom: 0;\n }\n }\n\n // Note: Deprecated small and .small as of v3.1.0\n // Context: https://github.com/twbs/bootstrap/issues/11660\n footer,\n small,\n .small {\n display: block;\n font-size: 80%; // back to default font-size\n line-height: @line-height-base;\n color: @blockquote-small-color;\n\n &:before {\n content: '\\2014 \\00A0'; // em dash, nbsp\n }\n }\n}\n\n// Opposite alignment of blockquote\n//\n// Heads up: `blockquote.pull-right` has been deprecated as of v3.1.0.\n.blockquote-reverse,\nblockquote.pull-right {\n padding-right: 15px;\n padding-left: 0;\n border-right: 5px solid @blockquote-border-color;\n border-left: 0;\n text-align: right;\n\n // Account for citation\n footer,\n small,\n .small {\n &:before { content: ''; }\n &:after {\n content: '\\00A0 \\2014'; // nbsp, em dash\n }\n }\n}\n\n// Addresses\naddress {\n margin-bottom: @line-height-computed;\n font-style: normal;\n line-height: @line-height-base;\n}\n","// Typography\n\n.text-emphasis-variant(@color) {\n color: @color;\n a&:hover,\n a&:focus {\n color: darken(@color, 10%);\n }\n}\n","// Contextual backgrounds\n\n.bg-variant(@color) {\n background-color: @color;\n a&:hover,\n a&:focus {\n background-color: darken(@color, 10%);\n }\n}\n","// Text overflow\n// Requires inline-block or block for proper styling\n\n.text-overflow() {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n","//\n// Code (inline and block)\n// --------------------------------------------------\n\n\n// Inline and block code styles\ncode,\nkbd,\npre,\nsamp {\n font-family: @font-family-monospace;\n}\n\n// Inline code\ncode {\n padding: 2px 4px;\n font-size: 90%;\n color: @code-color;\n background-color: @code-bg;\n border-radius: @border-radius-base;\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: 2px 4px;\n font-size: 90%;\n color: @kbd-color;\n background-color: @kbd-bg;\n border-radius: @border-radius-small;\n box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);\n\n kbd {\n padding: 0;\n font-size: 100%;\n font-weight: bold;\n box-shadow: none;\n }\n}\n\n// Blocks of code\npre {\n display: block;\n padding: ((@line-height-computed - 1) / 2);\n margin: 0 0 (@line-height-computed / 2);\n font-size: (@font-size-base - 1); // 14px to 13px\n line-height: @line-height-base;\n word-break: break-all;\n word-wrap: break-word;\n color: @pre-color;\n background-color: @pre-bg;\n border: 1px solid @pre-border-color;\n border-radius: @border-radius-base;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n white-space: pre-wrap;\n background-color: transparent;\n border-radius: 0;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: @pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","//\n// Grid system\n// --------------------------------------------------\n\n\n// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n.container {\n .container-fixed();\n\n @media (min-width: @screen-sm-min) {\n width: @container-sm;\n }\n @media (min-width: @screen-md-min) {\n width: @container-md;\n }\n @media (min-width: @screen-lg-min) {\n width: @container-lg;\n }\n}\n\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but without any defined\n// width for fluid, full width layouts.\n\n.container-fluid {\n .container-fixed();\n}\n\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n.row {\n .make-row();\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n.make-grid-columns();\n\n\n// Extra small grid\n//\n// Columns, offsets, pushes, and pulls for extra small devices like\n// smartphones.\n\n.make-grid(xs);\n\n\n// Small grid\n//\n// Columns, offsets, pushes, and pulls for the small device range, from phones\n// to tablets.\n\n@media (min-width: @screen-sm-min) {\n .make-grid(sm);\n}\n\n\n// Medium grid\n//\n// Columns, offsets, pushes, and pulls for the desktop device range.\n\n@media (min-width: @screen-md-min) {\n .make-grid(md);\n}\n\n\n// Large grid\n//\n// Columns, offsets, pushes, and pulls for the large desktop device range.\n\n@media (min-width: @screen-lg-min) {\n .make-grid(lg);\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n// Centered container element\n.container-fixed(@gutter: @grid-gutter-width) {\n margin-right: auto;\n margin-left: auto;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n &:extend(.clearfix all);\n}\n\n// Creates a wrapper for a series of columns\n.make-row(@gutter: @grid-gutter-width) {\n margin-left: ceil((@gutter / -2));\n margin-right: floor((@gutter / -2));\n &:extend(.clearfix all);\n}\n\n// Generate the extra small columns\n.make-xs-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n float: left;\n width: percentage((@columns / @grid-columns));\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n}\n.make-xs-column-offset(@columns) {\n margin-left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-push(@columns) {\n left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-pull(@columns) {\n right: percentage((@columns / @grid-columns));\n}\n\n// Generate the small columns\n.make-sm-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-sm-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-offset(@columns) {\n @media (min-width: @screen-sm-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-push(@columns) {\n @media (min-width: @screen-sm-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-pull(@columns) {\n @media (min-width: @screen-sm-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n\n// Generate the medium columns\n.make-md-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-md-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-offset(@columns) {\n @media (min-width: @screen-md-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-push(@columns) {\n @media (min-width: @screen-md-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-pull(@columns) {\n @media (min-width: @screen-md-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n\n// Generate the large columns\n.make-lg-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-lg-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-offset(@columns) {\n @media (min-width: @screen-lg-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-push(@columns) {\n @media (min-width: @screen-lg-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-pull(@columns) {\n @media (min-width: @screen-lg-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `@grid-columns`.\n\n.make-grid-columns() {\n // Common styles for all sizes of grid columns, widths 1-12\n .col(@index) { // initial\n @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n .col((@index + 1), @item);\n }\n .col(@index, @list) when (@index =< @grid-columns) { // general; \"=<\" isn't a typo\n @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n .col((@index + 1), ~\"@{list}, @{item}\");\n }\n .col(@index, @list) when (@index > @grid-columns) { // terminal\n @{list} {\n position: relative;\n // Prevent columns from collapsing when empty\n min-height: 1px;\n // Inner gutter via padding\n padding-left: ceil((@grid-gutter-width / 2));\n padding-right: floor((@grid-gutter-width / 2));\n }\n }\n .col(1); // kickstart it\n}\n\n.float-grid-columns(@class) {\n .col(@index) { // initial\n @item: ~\".col-@{class}-@{index}\";\n .col((@index + 1), @item);\n }\n .col(@index, @list) when (@index =< @grid-columns) { // general\n @item: ~\".col-@{class}-@{index}\";\n .col((@index + 1), ~\"@{list}, @{item}\");\n }\n .col(@index, @list) when (@index > @grid-columns) { // terminal\n @{list} {\n float: left;\n }\n }\n .col(1); // kickstart it\n}\n\n.calc-grid-column(@index, @class, @type) when (@type = width) and (@index > 0) {\n .col-@{class}-@{index} {\n width: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index > 0) {\n .col-@{class}-push-@{index} {\n left: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index = 0) {\n .col-@{class}-push-0 {\n left: auto;\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index > 0) {\n .col-@{class}-pull-@{index} {\n right: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index = 0) {\n .col-@{class}-pull-0 {\n right: auto;\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = offset) {\n .col-@{class}-offset-@{index} {\n margin-left: percentage((@index / @grid-columns));\n }\n}\n\n// Basic looping in LESS\n.loop-grid-columns(@index, @class, @type) when (@index >= 0) {\n .calc-grid-column(@index, @class, @type);\n // next iteration\n .loop-grid-columns((@index - 1), @class, @type);\n}\n\n// Create grid for specific class\n.make-grid(@class) {\n .float-grid-columns(@class);\n .loop-grid-columns(@grid-columns, @class, width);\n .loop-grid-columns(@grid-columns, @class, pull);\n .loop-grid-columns(@grid-columns, @class, push);\n .loop-grid-columns(@grid-columns, @class, offset);\n}\n","//\n// Tables\n// --------------------------------------------------\n\n\ntable {\n background-color: @table-bg;\n}\ncaption {\n padding-top: @table-cell-padding;\n padding-bottom: @table-cell-padding;\n color: @text-muted;\n text-align: left;\n}\nth {\n text-align: left;\n}\n\n\n// Baseline styles\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: @line-height-computed;\n // Cells\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n padding: @table-cell-padding;\n line-height: @line-height-base;\n vertical-align: top;\n border-top: 1px solid @table-border-color;\n }\n }\n }\n // Bottom align for column headings\n > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid @table-border-color;\n }\n // Remove top border from thead by default\n > caption + thead,\n > colgroup + thead,\n > thead:first-child {\n > tr:first-child {\n > th,\n > td {\n border-top: 0;\n }\n }\n }\n // Account for multiple tbody instances\n > tbody + tbody {\n border-top: 2px solid @table-border-color;\n }\n\n // Nesting\n .table {\n background-color: @body-bg;\n }\n}\n\n\n// Condensed table w/ half padding\n\n.table-condensed {\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n padding: @table-condensed-cell-padding;\n }\n }\n }\n}\n\n\n// Bordered version\n//\n// Add borders all around the table and between all the columns.\n\n.table-bordered {\n border: 1px solid @table-border-color;\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n border: 1px solid @table-border-color;\n }\n }\n }\n > thead > tr {\n > th,\n > td {\n border-bottom-width: 2px;\n }\n }\n}\n\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n > tbody > tr:nth-of-type(odd) {\n background-color: @table-bg-accent;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n > tbody > tr:hover {\n background-color: @table-bg-hover;\n }\n}\n\n\n// Table cell sizing\n//\n// Reset default table behavior\n\ntable col[class*=\"col-\"] {\n position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)\n float: none;\n display: table-column;\n}\ntable {\n td,\n th {\n &[class*=\"col-\"] {\n position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)\n float: none;\n display: table-cell;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n// Generate the contextual variants\n.table-row-variant(active; @table-bg-active);\n.table-row-variant(success; @state-success-bg);\n.table-row-variant(info; @state-info-bg);\n.table-row-variant(warning; @state-warning-bg);\n.table-row-variant(danger; @state-danger-bg);\n\n\n// Responsive tables\n//\n// Wrap your tables in `.table-responsive` and we'll make them mobile friendly\n// by enabling horizontal scrolling. Only applies <768px. Everything above that\n// will display normally.\n\n.table-responsive {\n overflow-x: auto;\n min-height: 0.01%; // Workaround for IE9 bug (see https://github.com/twbs/bootstrap/issues/14837)\n\n @media screen and (max-width: @screen-xs-max) {\n width: 100%;\n margin-bottom: (@line-height-computed * 0.75);\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid @table-border-color;\n\n // Tighten up spacing\n > .table {\n margin-bottom: 0;\n\n // Ensure the content doesn't wrap\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n white-space: nowrap;\n }\n }\n }\n }\n\n // Special overrides for the bordered tables\n > .table-bordered {\n border: 0;\n\n // Nuke the appropriate borders so that the parent can handle them\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th:first-child,\n > td:first-child {\n border-left: 0;\n }\n > th:last-child,\n > td:last-child {\n border-right: 0;\n }\n }\n }\n\n // Only nuke the last row's bottom-border in `tbody` and `tfoot` since\n // chances are there will be only one `tr` in a `thead` and that would\n // remove the border altogether.\n > tbody,\n > tfoot {\n > tr:last-child {\n > th,\n > td {\n border-bottom: 0;\n }\n }\n }\n\n }\n }\n}\n","// Tables\n\n.table-row-variant(@state; @background) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table > thead > tr,\n .table > tbody > tr,\n .table > tfoot > tr {\n > td.@{state},\n > th.@{state},\n &.@{state} > td,\n &.@{state} > th {\n background-color: @background;\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover > tbody > tr {\n > td.@{state}:hover,\n > th.@{state}:hover,\n &.@{state}:hover > td,\n &:hover > .@{state},\n &.@{state}:hover > th {\n background-color: darken(@background, 5%);\n }\n }\n}\n","//\n// Forms\n// --------------------------------------------------\n\n\n// Normalize non-controls\n//\n// Restyle and baseline non-control form elements.\n\nfieldset {\n padding: 0;\n margin: 0;\n border: 0;\n // Chrome and Firefox set a `min-width: min-content;` on fieldsets,\n // so we reset that to ensure it behaves more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359.\n min-width: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: @line-height-computed;\n font-size: (@font-size-base * 1.5);\n line-height: inherit;\n color: @legend-color;\n border: 0;\n border-bottom: 1px solid @legend-border-color;\n}\n\nlabel {\n display: inline-block;\n max-width: 100%; // Force IE8 to wrap long content (see https://github.com/twbs/bootstrap/issues/13141)\n margin-bottom: 5px;\n font-weight: bold;\n}\n\n\n// Normalize form controls\n//\n// While most of our form styles require extra classes, some basic normalization\n// is required to ensure optimum display with or without those classes to better\n// address browser inconsistencies.\n\n// Override content-box in Normalize (* isn't specific enough)\ninput[type=\"search\"] {\n .box-sizing(border-box);\n}\n\n// Position radios and checkboxes better\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n margin: 4px 0 0;\n margin-top: 1px \\9; // IE8-9\n line-height: normal;\n}\n\ninput[type=\"file\"] {\n display: block;\n}\n\n// Make range inputs behave like textual form controls\ninput[type=\"range\"] {\n display: block;\n width: 100%;\n}\n\n// Make multiple select elements height not fixed\nselect[multiple],\nselect[size] {\n height: auto;\n}\n\n// Focus for file, radio, and checkbox\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n .tab-focus();\n}\n\n// Adjust output element\noutput {\n display: block;\n padding-top: (@padding-base-vertical + 1);\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @input-color;\n}\n\n\n// Common form controls\n//\n// Shared size and type resets for form controls. Apply `.form-control` to any\n// of the following form controls:\n//\n// select\n// textarea\n// input[type=\"text\"]\n// input[type=\"password\"]\n// input[type=\"datetime\"]\n// input[type=\"datetime-local\"]\n// input[type=\"date\"]\n// input[type=\"month\"]\n// input[type=\"time\"]\n// input[type=\"week\"]\n// input[type=\"number\"]\n// input[type=\"email\"]\n// input[type=\"url\"]\n// input[type=\"search\"]\n// input[type=\"tel\"]\n// input[type=\"color\"]\n\n.form-control {\n display: block;\n width: 100%;\n height: @input-height-base; // Make inputs at least the height of their button counterpart (base line-height + padding + border)\n padding: @padding-base-vertical @padding-base-horizontal;\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @input-color;\n background-color: @input-bg;\n background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n border: 1px solid @input-border;\n border-radius: @input-border-radius; // Note: This has no effect on s in CSS.\n .box-shadow(inset 0 1px 1px rgba(0,0,0,.075));\n .transition(~\"border-color ease-in-out .15s, box-shadow ease-in-out .15s\");\n\n // Customize the `:focus` state to imitate native WebKit styles.\n .form-control-focus();\n\n // Placeholder\n .placeholder();\n\n // Disabled and read-only inputs\n //\n // HTML5 says that controls under a fieldset > legend:first-child won't be\n // disabled if the fieldset is disabled. Due to implementation difficulty, we\n // don't honor that edge case; we style them as disabled anyway.\n &[disabled],\n &[readonly],\n fieldset[disabled] & {\n background-color: @input-bg-disabled;\n opacity: 1; // iOS fix for unreadable disabled content; see https://github.com/twbs/bootstrap/issues/11655\n }\n\n &[disabled],\n fieldset[disabled] & {\n cursor: @cursor-disabled;\n }\n\n // Reset height for `textarea`s\n textarea& {\n height: auto;\n }\n}\n\n\n// Search inputs in iOS\n//\n// This overrides the extra rounded corners on search inputs in iOS so that our\n// `.form-control` class can properly style them. Note that this cannot simply\n// be added to `.form-control` as it's not specific enough. For details, see\n// https://github.com/twbs/bootstrap/issues/11586.\n\ninput[type=\"search\"] {\n -webkit-appearance: none;\n}\n\n\n// Special styles for iOS temporal inputs\n//\n// In Mobile Safari, setting `display: block` on temporal inputs causes the\n// text within the input to become vertically misaligned. As a workaround, we\n// set a pixel line-height that matches the given height of the input, but only\n// for Safari. See https://bugs.webkit.org/show_bug.cgi?id=139848\n//\n// Note that as of 8.3, iOS doesn't support `datetime` or `week`.\n\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n input[type=\"date\"],\n input[type=\"time\"],\n input[type=\"datetime-local\"],\n input[type=\"month\"] {\n &.form-control {\n line-height: @input-height-base;\n }\n\n &.input-sm,\n .input-group-sm & {\n line-height: @input-height-small;\n }\n\n &.input-lg,\n .input-group-lg & {\n line-height: @input-height-large;\n }\n }\n}\n\n\n// Form groups\n//\n// Designed to help with the organization and spacing of vertical forms. For\n// horizontal forms, use the predefined grid classes.\n\n.form-group {\n margin-bottom: @form-group-margin-bottom;\n}\n\n\n// Checkboxes and radios\n//\n// Indent the labels to position radios/checkboxes as hanging controls.\n\n.radio,\n.checkbox {\n position: relative;\n display: block;\n margin-top: 10px;\n margin-bottom: 10px;\n\n label {\n min-height: @line-height-computed; // Ensure the input doesn't jump when there is no text\n padding-left: 20px;\n margin-bottom: 0;\n font-weight: normal;\n cursor: pointer;\n }\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n position: absolute;\n margin-left: -20px;\n margin-top: 4px \\9;\n}\n\n.radio + .radio,\n.checkbox + .checkbox {\n margin-top: -5px; // Move up sibling radios or checkboxes for tighter spacing\n}\n\n// Radios and checkboxes on same line\n.radio-inline,\n.checkbox-inline {\n position: relative;\n display: inline-block;\n padding-left: 20px;\n margin-bottom: 0;\n vertical-align: middle;\n font-weight: normal;\n cursor: pointer;\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n margin-top: 0;\n margin-left: 10px; // space out consecutive inline controls\n}\n\n// Apply same disabled cursor tweak as for inputs\n// Some special care is needed because

    ","
    "],area:[1,"",""],param:[1,"",""],thead:[1,"","
    "],tr:[2,"","
    "],col:[2,"","
    "],td:[3,"","
    "],_default:k.htmlSerialize?[0,"",""]:[1,"X
    ","
    "]},sa=da(y),ta=sa.appendChild(y.createElement("div"));ra.optgroup=ra.option,ra.tbody=ra.tfoot=ra.colgroup=ra.caption=ra.thead,ra.th=ra.td;function ua(a,b){var c,d,e=0,f=typeof a.getElementsByTagName!==K?a.getElementsByTagName(b||"*"):typeof a.querySelectorAll!==K?a.querySelectorAll(b||"*"):void 0;if(!f)for(f=[],c=a.childNodes||a;null!=(d=c[e]);e++)!b||m.nodeName(d,b)?f.push(d):m.merge(f,ua(d,b));return void 0===b||b&&m.nodeName(a,b)?m.merge([a],f):f}function va(a){W.test(a.type)&&(a.defaultChecked=a.checked)}function wa(a,b){return m.nodeName(a,"table")&&m.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function xa(a){return a.type=(null!==m.find.attr(a,"type"))+"/"+a.type,a}function ya(a){var b=pa.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function za(a,b){for(var c,d=0;null!=(c=a[d]);d++)m._data(c,"globalEval",!b||m._data(b[d],"globalEval"))}function Aa(a,b){if(1===b.nodeType&&m.hasData(a)){var c,d,e,f=m._data(a),g=m._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;e>d;d++)m.event.add(b,c,h[c][d])}g.data&&(g.data=m.extend({},g.data))}}function Ba(a,b){var c,d,e;if(1===b.nodeType){if(c=b.nodeName.toLowerCase(),!k.noCloneEvent&&b[m.expando]){e=m._data(b);for(d in e.events)m.removeEvent(b,d,e.handle);b.removeAttribute(m.expando)}"script"===c&&b.text!==a.text?(xa(b).text=a.text,ya(b)):"object"===c?(b.parentNode&&(b.outerHTML=a.outerHTML),k.html5Clone&&a.innerHTML&&!m.trim(b.innerHTML)&&(b.innerHTML=a.innerHTML)):"input"===c&&W.test(a.type)?(b.defaultChecked=b.checked=a.checked,b.value!==a.value&&(b.value=a.value)):"option"===c?b.defaultSelected=b.selected=a.defaultSelected:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}}m.extend({clone:function(a,b,c){var d,e,f,g,h,i=m.contains(a.ownerDocument,a);if(k.html5Clone||m.isXMLDoc(a)||!ga.test("<"+a.nodeName+">")?f=a.cloneNode(!0):(ta.innerHTML=a.outerHTML,ta.removeChild(f=ta.firstChild)),!(k.noCloneEvent&&k.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||m.isXMLDoc(a)))for(d=ua(f),h=ua(a),g=0;null!=(e=h[g]);++g)d[g]&&Ba(e,d[g]);if(b)if(c)for(h=h||ua(a),d=d||ua(f),g=0;null!=(e=h[g]);g++)Aa(e,d[g]);else Aa(a,f);return d=ua(f,"script"),d.length>0&&za(d,!i&&ua(a,"script")),d=h=e=null,f},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,l,n=a.length,o=da(b),p=[],q=0;n>q;q++)if(f=a[q],f||0===f)if("object"===m.type(f))m.merge(p,f.nodeType?[f]:f);else if(la.test(f)){h=h||o.appendChild(b.createElement("div")),i=(ja.exec(f)||["",""])[1].toLowerCase(),l=ra[i]||ra._default,h.innerHTML=l[1]+f.replace(ia,"<$1>")+l[2],e=l[0];while(e--)h=h.lastChild;if(!k.leadingWhitespace&&ha.test(f)&&p.push(b.createTextNode(ha.exec(f)[0])),!k.tbody){f="table"!==i||ka.test(f)?""!==l[1]||ka.test(f)?0:h:h.firstChild,e=f&&f.childNodes.length;while(e--)m.nodeName(j=f.childNodes[e],"tbody")&&!j.childNodes.length&&f.removeChild(j)}m.merge(p,h.childNodes),h.textContent="";while(h.firstChild)h.removeChild(h.firstChild);h=o.lastChild}else p.push(b.createTextNode(f));h&&o.removeChild(h),k.appendChecked||m.grep(ua(p,"input"),va),q=0;while(f=p[q++])if((!d||-1===m.inArray(f,d))&&(g=m.contains(f.ownerDocument,f),h=ua(o.appendChild(f),"script"),g&&za(h),c)){e=0;while(f=h[e++])oa.test(f.type||"")&&c.push(f)}return h=null,o},cleanData:function(a,b){for(var d,e,f,g,h=0,i=m.expando,j=m.cache,l=k.deleteExpando,n=m.event.special;null!=(d=a[h]);h++)if((b||m.acceptData(d))&&(f=d[i],g=f&&j[f])){if(g.events)for(e in g.events)n[e]?m.event.remove(d,e):m.removeEvent(d,e,g.handle);j[f]&&(delete j[f],l?delete d[i]:typeof d.removeAttribute!==K?d.removeAttribute(i):d[i]=null,c.push(f))}}}),m.fn.extend({text:function(a){return V(this,function(a){return void 0===a?m.text(this):this.empty().append((this[0]&&this[0].ownerDocument||y).createTextNode(a))},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wa(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wa(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?m.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||m.cleanData(ua(c)),c.parentNode&&(b&&m.contains(c.ownerDocument,c)&&za(ua(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++){1===a.nodeType&&m.cleanData(ua(a,!1));while(a.firstChild)a.removeChild(a.firstChild);a.options&&m.nodeName(a,"select")&&(a.options.length=0)}return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return m.clone(this,a,b)})},html:function(a){return V(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a)return 1===b.nodeType?b.innerHTML.replace(fa,""):void 0;if(!("string"!=typeof a||ma.test(a)||!k.htmlSerialize&&ga.test(a)||!k.leadingWhitespace&&ha.test(a)||ra[(ja.exec(a)||["",""])[1].toLowerCase()])){a=a.replace(ia,"<$1>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(m.cleanData(ua(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,m.cleanData(ua(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=e.apply([],a);var c,d,f,g,h,i,j=0,l=this.length,n=this,o=l-1,p=a[0],q=m.isFunction(p);if(q||l>1&&"string"==typeof p&&!k.checkClone&&na.test(p))return this.each(function(c){var d=n.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(l&&(i=m.buildFragment(a,this[0].ownerDocument,!1,this),c=i.firstChild,1===i.childNodes.length&&(i=c),c)){for(g=m.map(ua(i,"script"),xa),f=g.length;l>j;j++)d=i,j!==o&&(d=m.clone(d,!0,!0),f&&m.merge(g,ua(d,"script"))),b.call(this[j],d,j);if(f)for(h=g[g.length-1].ownerDocument,m.map(g,ya),j=0;f>j;j++)d=g[j],oa.test(d.type||"")&&!m._data(d,"globalEval")&&m.contains(h,d)&&(d.src?m._evalUrl&&m._evalUrl(d.src):m.globalEval((d.text||d.textContent||d.innerHTML||"").replace(qa,"")));i=c=null}return this}}),m.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){m.fn[a]=function(a){for(var c,d=0,e=[],g=m(a),h=g.length-1;h>=d;d++)c=d===h?this:this.clone(!0),m(g[d])[b](c),f.apply(e,c.get());return this.pushStack(e)}});var Ca,Da={};function Ea(b,c){var d,e=m(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:m.css(e[0],"display");return e.detach(),f}function Fa(a){var b=y,c=Da[a];return c||(c=Ea(a,b),"none"!==c&&c||(Ca=(Ca||m("

  • HuFt*j7InaLwP-1hmNT9h``N) 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 dX$0d~5N<9Qfb4$kM5Vv{UC9*TLPAg-q4EA literal 0 HcmV?d00001 diff --git a/data/sardines.RData b/data/sardines.RData new file mode 100644 index 0000000000000000000000000000000000000000..9602078fa1fef8bccf92c8f4747b91ee2f3ca23b GIT binary patch literal 1419 zcmV;61$6o!iwFP!000001MOH@ZyPrd-rDlnBR$geZqvg_51ZnB>_hutr^rJJ6t)Wl zeF;|5+7=+of>w^(-`W3Dbhyi<$QAVq>W8s3^O19WGo-wGdh(L)zueEVY$My;+RQdK z;cIUL{=AX(vOW0Rt%~_*JT0p%+x!6ZEs%FXw8M9pM#OO8)NQ7a#KwaPaiX;cB{G_O zP$Er;4phY$^J@h%l!iME4VD^3MW`CDZZU>}AOcAuWuR)o!)E**rh+-|mZV44mm%stVb|`!tJEl4a1H>pSf_w#z+HRn>&H*|i zlq0O1x(6!sRQQ060fv;t21aGPWjR8PK`(o-SI1DxfoxVNMP#&sU_&AUGm%q_3}N94 zg0vRl3W^AiqEHxD8m};d#d%=kTfE!kp-r3y^LaH3grCLj+GV(%!Z7kq2Av$W!Eugo z56Q?NMJH(uRK!jNC-Dl!MMMoXj70{*xsD8+`NO$eGeM||bcW-uQ>Np&z{|U!p^6e3 z_msh4#6Ad#(-PWmY4~HD#k!6wrA&4Vgv;2a5&;)PBZHR*s!5B+Z0cyfVMrM3(2Get zo4`d}IvjV_F^~>97?X%!;cwxlQXKIQ(+xe2kLyGD3BX5~9}#(uSVBb&QsSI zUWb`=Sj`Jri>aI^>vOy$_gP+O&XZhQ4Dw9&$YN%-N5o>7*12@~Y%qQfgfW)HjLn61 z^Yj>B?VrbFPP%z|Oy{)QhZ-Z;`ozf^NL~91*B*ml$#{e$`SciHoe7WWoONfn!G!g> zCZ4c9*W@W|4LHfQ#n$p7ZU0vK-eUILrhUR$5o`Kx=US}Z6QrF_x{jB+?>xD9ZS#%SFKmh2G~bq$F*V>L!|W|CNa*R9!CpZC<9HJDD;4p_}g>Z~*vPxhg~bWW1B z<9a4Uq6WaEtv!9FsjPEJa&0llrNQFgi3ex(bJNYNdR!Hk#b5X4d-J{d-u(YDXW85J zeVAnwOX^g2lAQI?e{N&^*!gK=k{6r`wsRd$Qj6vv)T7m z+YZ}yYq`s<=VI-;_15R6``mDQKXv$4kjFFU&#w8f^S*3rT3p+gW%ZB2R{Jn9DHh|! z?Wk;@MkY7Y%h1qUjIZ18531p~oG!)}@BzF9UI5x{vOEtAoiu-!=}*e5y(d%AA@}2$gu=|?i%$a$X6hb zLB0n02IO1Ur~@|yPhHb~0QnK*Cy+ysBM=1A2f-l3kDA2{+(%RwAB2~EVGY-9$CUX(BRfzYO$DAdB1-!BahLpz^`oxwcpOym>0=zu*tU?=2010-01-01', 'time<=2012-01-01', 'scientific_name="Sardinops sagax"' - ) +# code to obtain datasets using `rerddap` given as comment +# actual datasets in data folder to meet execution timings +# tabledap examples +# sardines <- tabledap( + # 'FRDCPSTrawlLHHaulCatch', + # fields = c('latitude', 'longitude', 'time', + # 'scientific_name', 'subsample_count'), + # 'time>=2010-01-01', 'time<=2012-01-01', + # 'scientific_name="Sardinops sagax"' + # ) p <- plotdap() -add_tabledap(p, sardines, ~subsample_count) -add_tabledap(p, sardines, ~log(subsample_count)) +p <- add_tabledap(p, sardines, ~subsample_count) +p1 <- add_tabledap(p, sardines, ~log2(subsample_count)) # using base R plotting p <- plotdap("base") -add_tabledap(p, sardines, ~subsample_count) +p <- add_tabledap(p, sardines, ~subsample_count) # robinson projection p <- plotdap(crs = "+proj=robin") -add_tabledap(p, sardines, ~subsample_count) +p <- add_tabledap(p, sardines, ~subsample_count) # griddap examples -murSST <- griddap( - 'jplMURSST41', latitude = c(22, 51), longitude = c(-140, -105), - time = c('last', 'last'), fields = 'analysed_sst' - ) -p <- plotdap(crs = "+proj=robin") -add_griddap(p, murSST, ~analysed_sst) +# murSST <- griddap( + # 'jplMURSST41', latitude = c(35, 40), longitude = c(-125, -1205), + # time = c('last', 'last'), fields = 'analysed_sst' + # ) +p <- plotdap("base", crs = "+proj=robin") +p <- add_griddap(p, murSST, ~analysed_sst) # layer tables on top of grids -plotdap("base") \%>\% - add_griddap(murSST, ~sst) \%>\% +p <- plotdap("base") \%>\% + add_griddap(murSST, ~analysed_sst) \%>\% add_tabledap(sardines, ~subsample_count) # multiple time periods -wind <- griddap( - 'erdQMwindmday', time = c('2016-11-16', '2017-01-16'), - latitude = c(30, 50), longitude = c(210, 240), - fields = 'x_wind' -) +# wind <- griddap( + # 'erdQMwindmday', time = c('2016-11-16', '2017-01-16'), + # latitude = c(30, 50), longitude = c(210, 240), + # fields = 'x_wind' +# ) p <- plotdap("base", mapTitle = "Average wind over time") -add_griddap(p, wind, ~x_wind) +p <- add_griddap(p, QMwind, ~x_wind) + +\donttest{ +# ggplot2 add_griddap functions take too long for CRAN +# but here are the same examples from above +p <- plotdap(crs = "+proj=robin") +add_griddap(p, murSST, ~analysed_sst) +p <- plotdap(mapTitle = "Average wind over time") +add_griddap(p, QMwind, ~x_wind) } library(ggplot2) diff --git a/man/print.ggplotdap.Rd b/man/print.ggplotdap.Rd old mode 100644 new mode 100755 diff --git a/man/print.plotdap.Rd b/man/print.plotdap.Rd old mode 100644 new mode 100755 diff --git a/man/sardines.Rd b/man/sardines.Rd new file mode 100644 index 0000000..e7118ea --- /dev/null +++ b/man/sardines.Rd @@ -0,0 +1,24 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/sardines.R +\docType{data} +\name{sardines} +\alias{sardines} +\title{sardine Data} +\format{An object of class \code{tabledap} (inherits from \code{data.frame}) with 56 rows and 5 columns.} +\usage{ +sardines +} +\description{ +pre-Download of sardine data in `add_tabledap()` example so that example +can run within CRAN Time limits +} +\details{ +obtained using the `rerddap` command + sardines <- tabledap( 'FRDCPSTrawlLHHaulCatch', + fields = c('latitude', 'longitude', 'time', ' + scientific_name', 'subsample_count'), + 'time>=2010-01-01', 'time<=2012-01-01', + 'scientific_name="Sardinops sagax"') +) +} +\keyword{datasets} diff --git a/plotdap.Rproj b/plotdap.Rproj old mode 100644 new mode 100755 diff --git a/vignettes/.gitignore b/vignettes/.gitignore new file mode 100644 index 0000000..097b241 --- /dev/null +++ b/vignettes/.gitignore @@ -0,0 +1,2 @@ +*.html +*.R diff --git a/vignettes/modify2.png b/vignettes/modify2.png new file mode 100644 index 0000000000000000000000000000000000000000..fd5ccb4938c325698c909abbd6c39e9b0d8009a5 GIT binary patch literal 77153 zcmeFZ(_@_f7cHDLO&U#XG`5Y#wryJtCvI%pw$rH1#I}>hjnyU}LSd_e3ZuNCM#T;2|I&0Mb%oDi9Emz2HwHEDZP?58nP@2#EK%)}o?HwxW`v zj&_dDs!qnH=91iSj$>KFp;E|z5Eld5*?A+F_u017~o275u% zcmMTuPKQ)!&K1%_v)kX3=_8ZeZ0#=visDK>EXP?G{avkJh^cRoR|T4wQs608=835V zn(l*?4x>s>GCr|oSbuNWF#qjym2;Ns{rj8c8T8?|O0Coc3`nfZS_W*^ZI`gPaDKY@ z;IMpbm;y~@LOT5lxp$n32p-M4o1(qmhRX}tjaM-4Wk)GcSgmpX^n0FAw&PIWot*J;k0ML7q~#zRr0(r$;`ASHY&#aK7o{@a=w@Czz=w@e+KVpV^E`9^=(Xyx=&m#XQJT0+UjXr7?;JDvv(8}yFoxs+SBadWWR})#nFLfm2 zpzd0qPur0ZNuoLp`qAb=16LtNtol0WI;@GlgUXlsWw2wychq;ncha{<|6RhTv7DXG zEk-9I7sJ6@n=3q>O>ZnuoL0-DRNHD95;8l?k66yVoLkDqtd~@Xu%;r)KLS!~PM)yx zm~#0EkxYs9%bxT)88sjyo*Ld=%fG6ts~tHd(-3Mn%5!%LqeqjAnnfpbs@=6|UKNn0 zDDJ6Pqo{sTMXzX>7e)^ITI!x}|L*CTaG}DXQRR5nbi?DoMVT@(=d zQw3oe;}4mi=c5j#hj0b~Ap{{UCaea8{FMWjy)K?`|1`m$K_2`bO@U{(^L?=T?hohz zC=JxlnAbZ2LtfPgzak?escG9khDVOQDm(3+i!5P^e-lIbCg$+|{Vt^ttn@HPhWAES z=R((Gho9rdI7r$eF@sBej9s(2of8zt<+YKKpwQ@WAA30c|ANi$q<> z8~+Vy4dv0}f5R(nhFL>VIEmZ*aQ5FMfQS3({|)#5_UcZvW2!mLh+~IjIefR4(p+6x z>3x2<>a#U`TB-l@`h;9zxEW3%n;I<7xopalqXB-jDO`9JTRw{N~EggyQ+jjK?=Vln_tiq<7JcM5L0 zef)y(W*9b$-O1;$_Ut(Q8Elq1EErJ(PD6wq!8@^^7_))f5nJ|--nv@#M#2VN0&M>G zeMG&Ndt*zMNgEm=Fi3*W=T1}ncfo`nYYl}KzXoKqUms%i!zQ=z(rNM1(LQcDjnZSl z8+X0js*;5(gZ49RN2NZ%!1O{P^P$v&E=SM%(G`;yN~cY&-xVmi%QHG)&n{dSc3%>uk4|BafF^Xbu1g$ALQw|BFk zrrzg)aNjyJzu(^u=0(5XEb59{T3VXB0rxX3oBXRZ>lQDnb((3*Nc{T%T-1MhLl9hi z%q^Na*-D>&w=24N-K~2d&uEtL(Zv;;7U9y^J2)VHwVXnViHVUJyno=kcX0La2orq0 zh}-J6sv-Jop6$r_iSdMnehN#eVsMyvYbm!%ZW^NpS$)= zeT<@`@g#qy9;w%%UeDQfaDs#c}6ez#(e;6~wpc?!Zo_m-VgT0KVGU++|tG*9u z!2co5pGF2p^I;FywxO=B?*1z8kKT~D?x6o}f+SWNqkiVq((D}q6R4isa*`k=W-^{? zNYTjH-6$I4`4%drYXWG@ zVOgXW7`0h+%+NUFq1k0T7SuIyW#$}xPjn;GEMs&Am44QM&U+Df2w{#b1)sE)bMG)U ztF;P}a_9#~PDYHfe}1~27Ik^=US-h|5A2-_UHBN8+L@Sy}dod z)ocEM5zFnLm(4%w8f>!!tM{i1s$s6h7sRUFRW8 zyRK%_LBRk_P1#NVKTn(3ae}Y+tiHX^uXkOBdqrHtr%zh0)#I40I*41ime~m|7p8EE zm}IHPLK->8$Z%KVs-mzidk4Bvla~_z_Kyufu3~`IWcZyfB`|h~Rv@?GWyt?Ij4=(H zECGs6rl1|{w{LI@)TOl4zM8NH1rPMDZob|U!%&8QhDGCCI0+|X-7tL z@>~Fu@}OrRY-w3`g-j_{j=Hf+GB~whhT~u^K`a1bJ&1Yr!co1yI1CJ?58_)wAbJ>< zbiQev4hmrh8<$_~*KvpT(^Mv4#lLh;vm@n3Pm6E8o^^eJ!s3Tx>)BZ* z`2Gh{;1c5etOsYS><>1dJvu|U#(Jus0e|+ny5JhEq|JXeYxDw7+EfJ0uWYIoY7iXQ zb84dO4&1=ebuka7w3}{ z&E*XDO@r}jNEiBc*)lI#{R&6Yv$lLgPbWg)+_mbW*p)!7Tbh3QU1OliQxK}zCm3A@ zo1;&wvgfb&1;#M3PGk}vyV+{qN1N5~*6!-(?Tx;9t4vrbcQT#y*wr5nB=dtR3(xX!q zJ2yP6!tBj0r|c8`xgd(7?+lR0B{>d6&@DwKIi3D+IDp{rdN$*JtU4#if8-M=2_U*ep)C$NwgxMfuzG=JAz^b`sqfM{+;3?In)mmL#C~)^}%6gLmRCPEyz?zch$iOSR=lzzQ zr-Sg)Rlsw>7W{JneMUX&vRb-%!fdiqK||FfpE-Kl6LT*^ZMp38tTfe;`#Y<)-L=VW zCclfQ>`*wxT1$-SeN-u2Ha@DE4-U@9S{ZZ>Cu1lYPd>IY+TtD^hi|b~1b}gvB&Xtr z&`71AsA_C()of{sn5{%rRuVphQ^`QivKKCiZlO1M0Oq&P2QdH~^ zsUyg`%D1!m&<^ypb@>*aF6M;R@p~^+Q)He0qlX8vyk9A9j1O0b{qv zh1S;n|1eaN92h22Eq~Zv|NP&>Z>qr1@I-TSBlACqCdUehKK&5~nD+Esw)0EB)yg~w zPKoe3>DGE=!P5D(TehfbHc09XvOc1#)8AIIzf>)lsz54DtgYEpZJ4@V?;^T|i)Gle zXQRsVY3zitx64-G*8s?Qi4LP$JJ%j)4Pow{?i3UinU4G5Ck7Oaq_c;9a<&(}t!cD> z9QkYos*E68BKSK|3lL0AsbBquG|OeHDj|_$G}NQWB& zkng6YKrNZOD0l6#tMQuw!%Tzc0+4_0WtDh<%@;1z9*8p)2^Zl6OAS;Cl(JTXh4B*L{*tJcxn8`%U=EuHWGo|B+YNF!1 zy+$x@)o(#$Vmt$XP7puYcWG-i0mTo0pCT|V+ZX_yw`QkjXE8Xlx|D(U4dTWdYq9kg z*|FzoAFxAD4H~5ntsLR**8j-;Fg>Ud3Bn0`dZj)6)tPdB7y9(km-iRN!yesIuq74) zLi=fxI?!)qw%%mnvc9h+E94+oA5#Z`aEn5B99fb7K_s26UEi!VOp-_&qh-z6Af5j! z1K)Xf@A>R0cJO}c;JGGl-( zffZ$)zmYf&y*ped$vBd3XiG1BiFKMEDc!BPk{5wmDXU8Ox{_WVU+zgFotK$7A(2na zK+p6z5I1fYe_)BKO9sgg7bRj>7q@P@`%`*M%x7W)B~rTJMG5bu;AvU|D|4p-ljI(t zf#-DWR?(l=$9ktN5q|}0UT3gJ42I!$_5Sm6hb#$>y<*`W84)nYtn4;PAUrCEcjOjV z4A98-7M7#YK_kp~D*1?cqm#wNtGk+`lfw%@qfH2_LS?!%`zB8?&pTwD3rSLtU03ao z(_UThV^YZr|5IblW~K$E^@f>a%Rn|WGck<7sS?Ji$3OGgV^?Y|Q1*;0A%gJ$3Eeo5 zJ3^Hj_y}F3re8#D6K?MbGlbGSQ9%#%Hwp6#lxMlnm;{gGQ8WPyn!@A`@%M-l@etUG z*XT9(-QYb;3zS7$*n>3(z2u(UL>y@YzH@%d5M5FV4+Y^NKijJa4pR^wVQ(Ef%5*Bz zE_}kkJ3OTFu)}}Jr&rd3-U<0lVgIsqu6ai94coqkB5`xS{ucGN@tE702f~y$d_kDe zsNFgBMUa$mM!iFa?C=9$c8A$sR71I5qn_ujfXekkE*6!{!WlJ6pk^8is_PNK{2p={ zqW)hrwZv#Ecsim{IKnH|7@{G{?_~I6Lg5K~o858XRhZ3aj9`VWJIuz16DkvuU2lYh zcZDd<_}Is+eG+H?42J$d8)TZ52*QamAtAVJ^fX>9#Sa^Z!bS)S`s=gOAMvD0`zi!+ z@P)~chZiB46@)-_LHW@f4SnXlm+pz7iFUa53?WT~Nv77jOiT-;U&YWpTLq2cn2D*z z?kiX+CV-P~BVEBOmyKigbr10mA~M^^%#c!fW)aDvPZmbqcN^$7zmCsjJ$VOsubew0 zu>--_5xp}Lf?3-Y-5gsq$*kJ9w+s;%?{hV#2~GPA|x&7bTDbyjsm{s=QG7F{-&3LvvwIKFX822^nujdU(1~v2q-%tNVoMUk)wEeUs|{amH4 zU%qULRJExXipX4&dSqyzZ}jlxxhWcOTu-nQW31?b1j{}ZwV2Xt$~av}ErCtaI-A_% zXv;G@{Xc(jnQg<=JX#1N3);#-GRJ|m#Ofp%(w z82wWcsMvV`&am{E`;1CWrcf;*(=t4Ps*Z(68&6)QdY}!*==@iPnH@S$qqZpgqMvym zrOIjxk``^?#1OQ3Q^SN*@zg!5*Ky3?qglmv2#dpN+z*gq-*7IMWG=u#&`=>=o8sxi z2a&q$?4AFAeym|9&TFp1lC_fD60|SntL~_+OV=(nsEDw#mV1m(mRd~ed|MZY(BF74 z(Y6-n?5TeXBLSE%A^CMMpCq>$Otmy@BMl)s!$;hyW8rz;*qw0Ph;@#Ju4Yg|VwRbK z-IK&-Ffz!RfymtmAjaSo%~chNTf;I>j)v7ZQn6UDK&+C{Qax90DGuc7vob|dNU;N2 z84J084b~e$Cs=^yNR%|#jUiDThTKcSIBOtVWrAg>QdJLZ8(BAl?#^1g{o&{h7k1l* z8eMtO4mM3CORzH;Q1(&Y2NU-f$3~uLX?< zNST%;^ZX=3B)g_cCizXpUAqG=Vg4M4YfRFBY&JA;(PY`GIhnss?xFf6Ha7L#DX-Z1P30pN!XExE&d)gdGWE?~KlDlYPNpTYKo7|F3l?l>9D8pvo zpI-teCnvLK+5YA#`MK;$X`%Io?jd!s%l$Q1{QHaw*D>O7dXbm~7*h~?&&tb7R1{Kh zTq_$reqSjAiza^otl7mH;n}Mqwie12j^UyQlYOHDQHan)6Z6_%nZg4GIe?)-&8 zqPnVqgEIwrESk6?giBTReP`yD^ymG6f^zn}Q5K5K1ZACXCC<^51HyuMIP$dK?73Sf zJ1r>3rh*ovA;U&fk!eto~6%W&}wgX_{BEg;P1qCbzyAu5nnRG z1`P&=FnKZs?~NQaVgaHumwwQvjzptBTR1W!{A3~O$QTHa)C?1$Hj*s75Yb(Cvvh6v z{wtObA!aZo(|kb`L3>rlIA_$GE13XsA`5bXswmJ1@u%D;-^SQxHUt`EtfgVxa@pQF z*%rXW1XCU3e8a!DKmxyo;7wMhE1OtK991hGrdzNCn{3J=`L1-!ICtu}X#`6NgYi(V z>|U{Fk{ZC$O?@tygyWnubhZ>7)KeZOnWsbU*qUbApLKl6rK--sGy4`{4DiZVmut*^ zi~_O=ngVl%Q|dDL$TZlN=Pjcu~RvJA23{(ISnmPa~T>fuppJRw%WUnEKuNDQ&UsWwHb@4 znY{To=>u28|tZ+BYi6Nk^MWF z#=*35T|@KX{NI%_y0pz_E4IMszky^HTH+jBuaKMVI z-f(zL>V}MQZo#Fr`6nj$#n;y0o?bg`#CiPA*N)AQ2mC2O-6u1}WxdVvFh|j||D3rn zl$$l|lbb4#hT3Xt8YW{`_XcpmLT?=!kA2=Kf)PGcG!U1HnPS%*`?R3#37*XvrC2XkOLd#N-kQtCEkecNpuv*!F%T;4?flQPh5&>=5ud z@vjBENhmG{lML#AGc0hXZ48*VgPr0%sdnmt#@-b@JwAqiBh44MU%@;)V&3yE)fL6v z8%?RzVyFE^Boz&!kUiei`Sbfct!_>}j2LM-f-VMG*MOM3{a0C-D}8d>4?h?m+EnY6 z7sVp)()57>6V4?TNlGNx2*$hqeiy6;y+s5SgZM<5d#3>RfVfEd(I}^=faVnX>>kJy zY!c9Ys;VwKB27gG@h;T7Ha~aY!Hd)}APrrb@KTQQk~F#S=touEkqFdb0P68rtGFF-C z?Be~@|49n&PvS#JNJt}HKU#%h+a)Rly2Aoy)O>Qb` zSyOmLB5+dYr^S@r3*`~b(a_|{(rEZkqqI&xJizWUn>JxR2}xn_Tn~v<<9_y$pmu9Y zFnGZ`E@6T`qFNOavj~k+#MhRlW4%f22r{|V-Gg}7l89K2o4imJvhTFV;g3+}zf;NV zVj-E%VVlZvQt>YjPsB5tBt*^ie|1^26 zb@YBa$i@HY{i~sV)uEjx7O)KFNu0T_#@V2lfP_e}DF%KIdk-AL4`!zCbvf`RLdTEc zlT8Hn>4{<#R>W+I5%cgdgo__Q8>~gei}=Izjz`qhCwls|aVz~9lhG@#9t&>BVR?%D|3wy~N*km80aly>wn=WXY}Z+7QOb7lD6FHer1;!ZF<6Xx<>DaWS{d%c z{2+FM#~Mdpx@`9q>y!nZ*F7eGZLGk7?${elp&Z-qeV087H^#6ONH#`I(%7y2iE;-f zzVzgg*!@iJ*uL!#Yz6IgVZ4vP4xO3BEY7&Gu_9l?dEmk-;HM?eL>7tt5=zeY^@DxC zxb`&^#&#P$vb=(xzJhSgCU~ z{CQ4DU`jLT9xNP^|7sj#G(PLN`=}yc?n3Noj$9TC7N(F3s>F=c&Old_PGEIZO~d*D ztj!{}t~ty4ZP~lJx<((_pypyaYwTB=cpN6$Z%v?0l7WVfl|%}ISvkgOlK72-odhMWMu54v3q(z%?0LorTngO1{)5=mP zx&k)|-|PL()|-m@2o~|$0WnIc0q37KPhf0A3FqYuhnAK{jCR_VX zSdf%^wUGts9+c%hd*1APDi_T{#hA?){KC;t@Br_A{JzUBuQ?WzKB2(to~&rr^L;v* zvC4;k$bNyHxp3fqCe9B-i@MJZ%+QCOwyZKfA8U5avV8P8@7ao^tBp@pO%Iyxc!Clg8cw~dT5TTv~F3_dS<~eCre9FiIC^@Ux z|5|x3%I=X;*sKIPZ0QH>plj&w9y?ezu`I$ytXB2KZO#!v*YgAKT=>ndLkmF45*ntF z>wi|)Xw^+>YWjQ1*5C?nT@<+XdFW^rE|&jRizB%ip7i}F?Q8@@MpxgsNLHjpJH#q3 zvlb5ODz~EfG5wzB)<8c?kLge5*e@YuBlxj=5ODTLQlXs87S-eZ;pN;FlBoh=L0S+& z;)LP@wy{p;);pceP%%8;lnp4w&V`cEZL6crm?@$7V7Q3Nk`vHk9DY@~>OPtCRns^7 z6`>9;QcWR1B9X=aEZ!g3)8a5{jcVzqA(y6uvOds8;=pJmHOya zzk2~|HpN-H7w;sz(|u>x>-EQ!5F z(CK&kxv|E?LaReZ;l%wvQcVbo1HX4`kQMhX0T3=5YQ6P9irysliZQ%{nK2ZE{Q;?) zjWlYhs57}Z7`Y2`yh0zPm$z$$0IQ7z0A?92kSbL99oLF4x& z;+!ms89kN83CRxv3Xcs}$&h_XChrTlK7JKT-U^|dQbj?GFmPrwuo}T`7Pcu8Zc^3n z*79fJU1VBmbtg@0OkI!0f(p})hT(sO_`*EO*dT;FagL&^B0$3GcRy`t;YC5zsxdA6 z3XqcT(o1`J^;@=?V>Jmjx^L+i{0n`n{Q=Ca3xw&)xKjZcJ-CV)l(wXgwv7vkdm#~1 zYZqx{3uN}TQBzh_o#KxFSd8i{m_;7;?+z1+h#pJ|QfxYea zsSCouK!|n(@sq6(_4Ta;DnnRZyOpgi<%Q_CoIPNq7BXv-(pzw7zN>V%$AJCa9*OJ# zfQ)5!NCwoMNTszMxurB}!k3@Gp4!OQ_AAn&*Jdl+SNP&QvnN}uFVIam4ib=VcEZwTIFv_ z&7S*FKDgBs-8+-%k6Gae?GOo7kC_IPBh6T)q=W#4EH}F@r76y6vc+|0DMK-XZk^1H zHN%er42qR>y3hT3yVS;XM`5W%emFNMigWUdg0^Oxqvc>eaxdCbmAB?;R3NT70a^=`#3uwk6 zXA?;Am0GQ+F4BwoW#jX6bTAuJ#nW0KCBdtfK*IjO{4+t>OSW?5=D#$% zAB?&9MO0I8+vkH!e-CyuhkX6ff7x;fZE#E*qr`e};4|$U8SNQ=FFIJpT8v0!fGTT> zn1)AkNK+On772g7YK9-nekvO&DZ|sB8ZFR5h7lPX<(40(higyTU2JUwU8Bgu3M0IX z(~>TzI+Xo!G&lUF`d=QV_Qr&8PYV)TnvMp>j?*3qxF~-r4F_C(!K0pV3c@1al43!@ z1#m2U;o`x8tH2X79)x7|PKcP>S@$wS=glveiB2e*A0HlYDwkH9&CcyC=D5zfMXYwP z$}DC0ZmeAHzD56+tckN-=((Cne7gr#vgCUSL5@ONWm7?E+UM3C%nOr@T2t#gH!M zWjfTxnhJ1~$tAVvzTsOny=19qz0}e=dGJ@qTa1G_o+T4=`$g6?;v-~Xw^4%~lthq2 z8Kqi0%O`%w0{u*@lqYdKYY0mL^{xbHrV?id1kMFrj>d2a)DynjvAhX31ek=g<5{GT zhz*A>B9^wKu!siz8oiY_$ix%m{sB+{Z8c2P(T`Y(*;jS(N9p5=B!~K;ny~^=!Vqxf9hc%c;ZnC@82@9cDScq!?@?UrXSd; zNUmY(K^?};divrOOh~~Wzdf=c&x)iDD_NFBibIqbTE^I~W^u%W@aekp1cWjkrox#;OFIqijbIM%5@sMEV z#pf>*$;FJa7(6*m@#p*AaoQIO$_CZnV^QnI7e6!WRak^=22@7mrr@P0eR3~Qd&wOO zW@IQ(L&<}w-4#giFeix_!i}lJ6T&q&^NVG$Pr_vfHGnW_{9&rv;RWK>hInj>(;I#T zz6rdKs1-7IjRNp^1}DfBiwIU$5mnP&6>!AlX1zGj_XOQ z85xt9uUWTFG2rwYdHm(MpEAM02~PN_XEkD*@8nIg*8z~LZWo{Kq<>1y<Pg{YLUL_h`Lyz>xCIfWtpFrzZc{9A`|W!1A+{6GGyA4`M2*%q%Ke{MyMhK4z{!g$eE_g%QR zsOFWHa<1Sl40Z1=2Z_*f@L$&0Ox zl{22MeD;PUVdv$LEs8L7n%G2HC{UH^L&>4d8!N!nk@Z(S2E9w0QUWIY-`ZDwxP{ih zBv1&qd~UoMXYD+rJ%mhBGl0;5QElN-5pY9^?I$Fc9SVfIa+j%9&24tRk#%CnfD3E1 zj9-E5h_ZY*c&g{o&A?^K79MJ(Vb1f3Gn^#G&ILSQo~Xyf>{IVLWp6td*5tgBM)M;oPCmPhHtM2}P|n)l>kati~tn&?B?Umt;5a|=76 z(-^yNsG8Xtyj)MPGwxM#gS5*|zD&-@{_UBj;n41Vk)%*w;~qK_ zj%Y7)TG3HlluYve2+fdIGl+~tN|?av?Y+TKx#$mra3EZ?C5ZzxGa>}=; zDofQjh04+eC=NI2qFUcg)YIp-J{C|9yv;{?|KIRKjeNJlYM92=h2CV!#t&1kxo@qI zv6Uk1%eRSUg+}(H7~QiPDvZVIr?2Sv4dxd}HGE5 zDaSw`d05Zm2+u(*gq&|jPBMF>GNlXSzhRQUJ1bOTZi#uJ`mrCrIFv+qiM}#%dN)Av zibsD%Dsu|XW+HlAulZC*oXVA~^__9CR*Ok9-%j;domL@W>N}XdRMmeIw9v5n1tHHf zxnU4D#kpdFlB%Rdyzs+#wi#|u;8j56h|pCM6+`&oW}n9v_{;eq&Eef0+*u@Gsb4Mk zY1#(8F|a}f7pQ3wUk(LpeXPs!Uf3Tp5s0V@XL)^|6t>7W+xSXCe3pWBEwLI&DZRoH ziC7}Oo5473nAh~)Tex=!(D*ymMcj?atQNBE>&D^M`;dB{68h55|L{eU9+aCcto)f6 zM8-U1B0XKwx8RH7TID~|;ubmV1T?_Ic^s3^@1x`RrWO#HLs5Sqp}LUMQdN;C?@+W> zg1g6v+!{#9`Q9Kf;PtPqL5}lHJzRclR(R3Q;wmaD?Y>N{RkaLWj^6w} znql+o4?2CFUYjS_pUnBR@csA8Tk%|J!dsj{8aBa&v3RwEiR$?3b{B8cAeQa zDYD_$rk)L9D=iO^Jh+6^NBM9}MK*)o0(D0~h7MZrm(gLBU1B1E@@-52tAw_K;2h^6 zQPT@6b8l&O)C$cK-nZ|?Af4;s1-b$SgYRPtT6S;@0~yY4!?oiXXeJKW+IHDz@wTDt zvmfDuUM|rhYn`rYJc3oH__)9nN-(%^QtN*uFuQX?`k@l|W}%jeT+BfQFr%9)0NI z@7biO)%I+^jS}oH`){p3642SvKtTn@C~DI*;Bk!7Vf~QGOTiqFdQV0*VTQ3aOIHW5 zXOQ1&N)n(Jgorc-6T>n)T>l6Q?KkDc$$rBNh3a=?TnVDKMme!wYawpATM{e5UH{D| zdsG)K)>LbGSizT@g@Wc13ZLVmGiB2@lYvO*cT9gvumS+(Z>jwY+NACPYI>p8xKLOy zv5QN*IS#i0J_kc1L@|GDjxz7fesQc)fu|`@3Uyn;C&}Ib-Hleqp*Y_3XMPlWW1g}| zymE9kXG*-4tc2(=CNc~3p~|wo_MiL+62*!sEAj|qP3e)b^D9n#`}f*i#X9=aKF}4e zjly`M$gTz2&ci|SB@V%@l223qV;W2$LWLfGCbMO?UZjIclxv{RBS zgy!xA9wTG_*-f0L^gdI3HewHb6IiwXGH7~G_&RS~zUNagE-K|6yBuzfdiHq6M8y!S zantb0Kn-m&?XWQlqDm(_(Ft3p-2x@|qga+uYQM-b|DsXsEDKIvq70SFtBSx514%N0 z0o&jxxYL2HM~Y)F^@vJEOn)S+q%gKTmCmFj3_6zKO9TUjZ(=zHOJm~HPf(N}rSa_I zdBGh)Rqj@$dR6u4KXIdN3}1Q)J9F2dk~s*+KY*CWG(xx6Z)6ry z&=%g%2}sc$WNFf2X}+6^HcB2{2hO=8hMi;N?Kf{V;!7|;CYm3z!p&#&=pP^7p&Z*yHRZ8axJ^UGOL&4RM=l%m&*|;< zIF#V$Ew#}^SAm#m?8$DTo;qLO`F@-akdWqt8B85*v3P{J0GZ0)<^Q4^zhp25*K7^b zW$7%dDMoACJZaJlEdALOHy&eXK@1~oGdw&wnHw|n`j_u6w!+v6=xv@VSa}mPSRh!W zmrii2bJ_q~D9AZUsj5PY8Z(v4?S{z+-_&9ZCmRw^)I}gm`GGFHXCZbt3%_5d-UvD_X8so2##aJ; zRURP4$UM@ICF|Q*8P0Swe4d(mJokBPr{M#OL5YtHy19g^4X{%xb%?E$UQlw^B#xw( zY0N2eH&QJ}Uw_L`fnQY+d((;O_^<2dOn)n0T472p(XUSTWS4t5R+p9;#xU9|2@%z% zPwMDZ67@=WSI9?oLrHSz`x|?c(;ftF=aaU+8a^o84;~0I zIzC##GIidY9G=BFzK;m@``5;Y4kin(VLe&uaD~;ZuKX(}ZQ7drto*oRx6VZ=5W}P? zlK19%oyKuH&DsiCK8Aqg1dC=CH4KmKMjX5ja=r?V4sJ z_TC%(D?LT8e)Cs{X&1m_d|W>3t=9eu?lnW` zSDN$wFJHgFD<7Mtu9DCtuO3m0L~URuNn!^^f5D5et2KAC!rPB(mML|0D!ze!c_5x0 zuN8`iFdjAFT!Ujr4V-AoZpoJ%JXjNJ%w&!cfIe{4LmI zPIqp#8G_8b>Dmv(h$dYZwEZ@EZfWfok8I|^)KYW&4ZDG$aTnFSy~$_0b6N7`*?kS zF~&yF1|RuN@UDfiJcxvGbRL(G52CShxeA9hgtSHUDcBtUCh@$0zSB4WE^UO^9J-=~ z%yXp~)Le6l@KHyAk3er?Y@#=*#EF4Dn0lwgYnrcV;i>jgyp&xTrU~-rwfK7KeT69j z=RVNMlK|iGBEMF;%|gnmiKPi%znvMK(j2owZyWPn&WpaWwxdVebECJYuCA?B!j<%! zKo~Gm765LJVas+~)K021wOuX(??Nb(<{xd712)r?8J3<844xv{SnvzXWai4bA?Wru z6cXVFZq@zs3+Z_7W}~e^{iJcts#v_3tht{_y0jhaaxF#qs?_$x5uKOm(#e^)&9n@G z>d9`Q)jHpH`=CoqxZCGX{ zW9zP!57R)eg?BuIZOHIfRo)jcy_O^k<+1iT48M2eCIRs@1}~}Lki~Sg*OzssjzP^! z)0WP1{h?75|+$=k4uRvkbWqF7rCx7w0j`xK>txO(k|F?20kr>iKNwu-1WQhNASptS?s4) zlpU#)5b|b7$IJq`mIGs*SqZA~CX?p}QHLx@X2L&U_th(Zuuh-94<>gE18o(73SJm* z^ara*HssuMv8R-HVF_26KfyDg!P;ZQ)vNPO#q`tJrB;bEYM^8GWxi4vTi=Nqi=WMH zMG9`t{&dPDXLu4oru(tf zZH*6L;4ctj;8{+_1l>V#PaIcs=&ciW*!#{GzHGJZS zzs)A(Eh;|sGjf`zo}2#6o6i-QJ(R=OzChb#gkbj6u}!iH3ETuQBc!XVdk^ju)OVje zyX(B`IB)HGk1CLkVBBk&c^1_sgh<=bx8;l0D3ufMAmm6-%8OmsA$eUynd5f z3H+ZgbPPbi&-a5|ou~@nhSeJw|Hrw!W45QaPDJ(Mm}sy2tuUyMhv4QN!b$F(Xs1z{ zviG3jx2Bn`$CEmu3{UnZszz6MJr9#S82Of3P%g{kLs`p zJZ7H}w*dP|DwI>aK@2YYqz(+9-iyQ_h{u`tkag#1&rlsW17lFTf+fHK}jT_re8XIqHot1OG?+@&2Ydx5A++&tkym3yl_ilY7 zT#fU+E4%`}a27q+MRi_9qMs8i6%q4_LIV7c8$Wk|*y1NB;g-PTMxh@QCMQ8u`xRn6 z%nIy2_Cz)ho6_T>-{)iKn$byF=+%CbqK2mD-#`eE&{|;Ndm;LQ}Nr zO}>A{<*LDWKHqNpr}!@MeE~ov)bD-SZ!u=p@bhK4zw2?cvWMBOX<6SrXN=H6Ov;KK zg3SwebG(WWtrbVO5Mr6BHBfG2$dqRKG5ranjH+M$NT;iJRjv!}_upMFF{d|avdf-X;ldpGc zwN&uFytgy19`woSsm8ra_Q>TsIT!rK>0+mQ6A(HKB5+#~xq!~4nuY?|*Z0^7F)qz< zV{Jglq!b*U@wEd|s(;eL)Q7A80omweWQZH16qwxvNkW)~^}x`shc&uvAd|dPKTJ3- zR`N#L+admkETk1+T(DOPO|XVss(NeDAT6*|tL0lgSTamg@t{S@nM^*QC4=jsOC(8M z1$NuwAI1h{9slIB>GY*vn_QYWOOrXF`N&!K81mzb=8YUgNuYO$yjb*D9-L1Ov;-~xB%*IcgW6t ztq$?RT*>y)WEK{Xfs|&*V%>? zi{|a)&>r)l;RmDw_fD{XkSYUvB#WuSaNQ1!iJISS*4DnxP69Sc-@F2!JW&S89-QG* zAny8Vqveqc9xK~#Nh^ZAXF^$H7-Lje2oHmipCbGske>h!qJ}7&TkGl(q?h7PCB=>2 zidU=#rg!%xkf>dA-|}%49Yf(T)2P-d94b#_S6HE-Px7P~7!_KIUoJPCml@LvkpqJ_ zfkmH8Pv-xN{cRu|nKz z6iB;D9+{5kfds74alUdVB57#!o`;E5vLp5VOhMF&`>G1*G#K7O^cY(&ae*Rqd}*Te zum0@Siigx(*n0oZ{eHGr zQt&3h5r}ApcKp{qK5}!HQtMsp6$?Db(_2b6;`GfFpm8;J3_PhM^P-q%lC&z%RZ6*bDL@(U!9eSKC(T ziwFD7%Kw8Byb8#MLQ1lXg~Z-oV8-<=a=AaPaa<6}<_!j)4o=d8x0^HH<)qk7SpD_x z(QWQ=cw(a@y7!DwEQLTf7Y!+9{c3G2<4m`DH6sbp>mPtko0qqDk6 z7XEZx{vB+IYLn(0!DfB{Lcl^aldHv*YN7lqqyQL&zN;+ZcGhCb!SxI;+u;vS%C@RD z(gsB25keowYu=5H|K$BNCVudBv3oyGFonjpV0yamG&ESc)3>iV zk2CaV!u4RSxoxtb8(bq9k0w&!9CF!I!cmj4Y1dImk5&njlPPn<5r+ z1@h2+DG45`ieg8SlJLk3G;6Ek0j6-^r_eV#-@94KGg_jtV8*Y!|5>CmWqv=B5dYir zv{T=2Uv8u3IV!DMl#5!J(Q+A^+Lyd9j z&~6qki2klG$oe=19!}+Mg=;kJ-8(^oM$Cc#>N{EZCDv>1Egj{9q}IZS_EvG3DRGQX zOv9d*j4O@Lz6dH7dvvUya@dPDbP&!brFBBgy|6OpG7{%Ra+I1zyo`>W9g4Rp5c4Y? zgx;j&UUk`8LHX~OowCPzm=IpB)>C$O1&u&p3^HQRNxP*3rWcVP>ElfkO3&9_)3z7{ zQ)0;k93?gedlXu|fVRqPo9+t(ZhH^nt>R z?x8$LYc-jlF^KiQy9WnA{g;Yn&8ZP2Mfd;kEpCKpE9h1L)9md|^!qsSTY6&5qGyTz zM(2NZ?7=CemmXFCh40wwcme)Yr)QMNluSTGa?LAL;f9+WBhtS0=6tP z(5aY1qPEl76vOuJqsqR_JTISkhbUQOppzaMbpTfT8P=zkpUm4>Nuy}ACvYDRQWG`} z*%7(YIZ;y0&PkZ_ACy35HL?y|)@b9n)dnW}6g1m`tGq5lIzjiO=}ft!xE?Vd@yMY<6>8`XFw3 z_Niz*{)rsx&vz?-J+KtwR{qH|bTTuig2)2dm1s#CIUODa>w}WLkz=`7rxk3PtnSL&BO)MDG>2zr$cYwPWf&gkUcD#>&j;20tX5KGi zJ6hQ$0dbqWsINY>aPj}Op=y3=INvyHY0$21$R0b!VD~A&7`w@8DRO1Q#n$C?`C|!% zjHbbXg-{I*rb2X#Wn++tM~IR#r7#?uTSmglTzmNGwbyUlj5K!6XbZ~2?5)YjlBjDJ z*@QPFe>j6IX`Ttukmz*emj@?f{yB#BN}=;S1+mR@eh$e%tyP3R?;~lYt67WjIZJ~i z=dB=7g{hK>g%b;f{9`t7qeIE40o|mZaz`DXKbz~f zBgHd+`0Fv;4lv8;0k`cQ{LEA#49-m}XSj^=>%qR^jZJ%>Lhm zFxxfUBL7Bb?LPOXv-l;=kj7!+LB94)@cH3G8rB7@x$-kUSTk;W}0JVTp8hHGZAw0&1&0h}x_CEmygb0>NNgppCU%%k% zd0`YAkqwaYoBvrDuW zaqN%*-CmN2sJ%vrtcl;((n{+^e8uV^(3>tE^>vbiS)OAC<3B`!K}jmJJ2tp51Y2kx z(>tNhTcQ4gG{YLIBq!`~w{?50FMGua2zKYp<0w_$LeE~~6tApe+w+%KXG!s@*6;o7 z=icZK2!(o())u8C(}tElE_9-TS#)M*yBa0DlgoPeZub&}Y+7h)&Lec?$47EqlWp3J$9PIXbG6SL!#S<>_|KYv`)ZI6gA1Ls z7WvTP{&ABYCI^y+<%gYr^$2mMyq`B|J;!i3=WXIs)YT6kVhZGiQ%2mpm9-SrvT=3F zqJ?{i-a{Os)-p9Q#@w^mWI^l>Z98i?hz{OG5y$8`N0OCcb)7jo+@yjWk+Wz`C1b_d zoboI_kk^*7^d}BDqZL0IAnE!0U|wVgv46bH{S)gSet_M{gxklG?Wyr4JehH~9R`X? z0=D@AoqCAfX+2T!kbRMLyn42Sne&HruIVTbmH9-gRVyOv{L_{~&w$zOhX8iaQOL<^ zArP@y4CBZ7Jf@xzkEI=G|Y3!tbSyO zSSE_1GVZ5yl{A9?HE|X)jce+#o>o?W2KrMoLf3cSq>Pe`6J_*gsaP(Zz$QZ)LfA7X zkGlYZ`&oTd6;um0AMp|U_ zk;u*R#XTnMl-~?iCB!{Yw62;V%1y?y64D-8GFWMJ#-*+-?QMK<2TXXZP?-HZN7;q< zZxSC#H=8os$d@|Dw9gW>%f%$*>^eMu3c&@B_oa>0yNtjm=9vjqre2y9)0DD7 zNaVg18d;fLIU9nBmVR@VZvoi%q-7ZW8^;Wi-%~}{v2Lh*@Y0A9QT$-*GYYFuO|?tf zf3xhYs{Hol2|Y*tEcgeN`Hx`n*mcHZ=W;MsXDDPsQM}P$&8Qy3>EArSbceqW8nA?4 zA9UciS!^0cy}8*RrgH?i@mN%g@X?3CvyYb2$lt)0{dbfWe3Yw)e>jn+?l!~eXC-@p z?5>b&y=oN@s^;k{b-Vy<_VygaRF3Fc+sr7v4l6D)~7+BAUWhK0Q8^yi@YYG+#mZt-uhz6jE!6ivnVV`%=2g#I*C4Gh0IyYwZ3b^FN%I z6Z--|!DfJ@cy?YCooOm>OV13!R=Mi1VOf{x&5*-p!Go(!&{@A>>9cIU8@cm31&LNbWG~c z6Fp59)PNapS(@BGQ3os+F~)K(!IwVqNsLDn)TyYFZ#cr9e9CTBH29+P3pfM|0 zr*YfzaTmZ%;KBeY>)q;iQNoIp85PAf}U8bvBN2C^N(>o1Q6~*tXcQ_mbcVKA{I6 zC7<3gkgMs;ifbJPi@Blc>sO^U2s1N)x|2JhAZ8k35u;W_MGQg0r+MA@X7JCA#G#Ww4#G$kuGVd0OIJE%JLU0I3?2NlIt8*ACK6FO1aZ({|{m(zDkbh$c)ltr4kI6D3v+JYD`;WklK{LM4e*n()Hi*zAQ z#p3D??Weg{nWhE>n|Z%{F^Cee^uaP9VQ-+uIZ)!?r)p_4TM@4dUAR2}$y@DZ<-w|8 ztsN_IuuU&pU*6~2(F@lU+rTyVE?ZV+Rm6)Fp8W&C^3MKzrpGdO16BhG zM{ci8NnSz;ev)O6Cp1&xQHbo`sq%UhdDYhy3^;$LZ`cJ^R_QJ` zgy-6Pu^97k>BP_cZ4*zcVTE}~3#!tnmS=6!c!HD;S9+WUjpv5X;N!Q9{xA4Ny|!WB z{_|W>g{`6w2|_NH-{7p*)m0|lNLYF)@%W=H#i265=PLFD9wwr)N0q{2_&e^;P4|45 zP5f?5u#1!dayE%gFK(S2Mg72Vy~Smf3c# zGn~a!cgU}pifN<2$nU1?eQsatJQ%IO`}=&4 z2S=cx>N`=k!yrw8?#rE+KO z;^A=@#gsUE+*S;)6lQRZeEr`9Ul?R(a}3u%^7|40P>f>yVhKZ+w1i|3ywX$g@Mb3M zoTYL5lx)7WH60y$*v&71lG<9hgw0cM#Bd$F7d#@zKlhOIjMbN&S|cbTH3|lec(g%B z!6AXO=9pb@jy0Y&bU-vq11ckNEXFcA*=qjjeqy!?ezTh_fmJ2~PS~zcq#P2*^HW4K z0M*spd?hT6Fiq&hUc7~^DQ{gi6p`LXbVdQdc?jwcq0XOlfNccG@TFMCk@ zyi;W0`RrqS%WxP>w$+wKI5?nU_eDSu&weYwWQ6*HfkpcgW_u#@SP7-!r@zMqUg4gx ze!F3@?baDU>Kd*iSU8Czq_kk%-!34A@Jt4o>MwfV=kTf*{cpzUU_eFcmq=cU#E<>T zfE!tea-Z5!F4V@VZ#)TdS-*$)nWc^mW#qf5`=FIEDa=N-&?R{~OoodIXyyrx71>lq zAdlnb#u3odcEu?xB@<-F3?y$(uxBY=86k4UiSs~Tp&Cn)hi+!PKi}~B-yjn5qugi=_TD7KZ{^CUO1VLPv$k=@RmqS+v8*E!CJ@ledITXQH?I zBy{3sq{zfjc`8N`BsL0IifsrzMYiQM0SSjQ!lyaJpyjg)pVRvHkT#O=@L*pKDlvVrEu6$Cdt?JE9rk=SznS%2V z48gQT?Z%t?-*L&0vP5@hAc|d`3z_a7Cu$7|x^J3WgY8>$YKPhCGgrR;kMTrx`ZroF~gS8fU{u+M+>$-j~TVVcG;kvjiJ** zyTDH+8gVLb9;nuGCG61qyT;`|gUkE}ppND{-aWXhvqnt|5*& zJh}57&3w_Z&XI&Ftg7}9BXC)ebbO79$wRctGb>R9RVTRhPrx!ueVWo*BJ17EnuoP+ zm#4^`Y^WEpB84g3_OVK>-c{i^g{(%{e7Cdu(}Z+b=p^Sl|J|L-_+p{v3oRDLG1qdh z%dCH}4ea&X;5CsGCsTCKc0`gE;0_^fq(LhHNvaBvuQ5uO;$Tq6%P4U|>r#U?)EB*+rtPhV6Ku$64ntt;b8 z`HO<;B=hczlOlLV2CRHBghSxe(pr6r#f;5iATj+@Rypk%d5WWkg~-M*;dy z-~Dgkz9XOiAt8l^Of$kc`0S1M;TiTwelW64kq%Pd{9rdg04z1>oVeRa{U1stllfsp zRzA3W-V%hq+szBa7J9xLEB%+KY!xBrB-|@gWSwLj^{x*3@P6blZNFybcQcW|CKF;*Cg)Olj}l-&NBqm7YCH z*B5!QnHf})2?LTP@6e#&lD{BV$cPeQ!O{qdy5Fqve`!oP&a67QEI7h*vd;L39KeX0 zi$`p*C9H*-eD{E#?IZt$z!}zfk;{*As2Jgwr2%W-4h4yf<}}_Y>tVuoIzAG+6?RCU zoguPtX$t+DyXm;1{2CVY;UwhKgA+RYmqY0hcjjR21&i}TEC*N~wq_FtfPG88A#R4! zI&^Fwj=4bhn4!@yGA>US(<|z>de?NH_y!jNvm{K(Cbtbnm) zesbDOb00r2o z64;xFnV*m=cRLGGIbd@!O~PN!p6qfGje&3sRpdySjH9uU>c+%PlDAD&geY#S`el7z z_pD}+IsB9E$_L|w00WoukP^{t_!|sS`q#B!XNKNwi;lA)>`#B*qS4mpAp;!`murQsloD z2U6=$V^2>`FQHtW1@Mwz^a|3+Y{ct%qavV>|BKwNg97{%bq$q(pU9{!3Qz|-l{!!SoABYN##dSKw41=~kGsi8(erKGGD(E1Fy#x)125dOOb**Vpk+=Mrq6yD zdIflaVZKZxn?b`wetHieOfUd}Gv;I#zJmXSA_4C7@#{Q5QU4G5aBYN@KFTtXZH3yC zEKYt*E|SwzZ1@qhS4k~PDMJro+6=a6i^9wmVIY$dg*E8k4i57UDE&&EK=?MiL)KzJ zd3LDr0c()tr*3!zYTVsyZunXnz3N`Z`S2<*@c0?j*# z{6ckSf-0@^h{ic$^~h@?M>T%=PR!GY)`*~N^b+oc8vDY749?KZu#7SYfg+>8LxOKZ zTw9z7w0+!&wXHR5Ex$?6%<5{nE^YFv1K^Na`sT;?AStl9C-)g&InsUE{n|GxNkjll zI7ng!oa@=UfH(nG@7u3m0HU$wxaoOxaG(0u7D)3G^aJW;i!xV*vpKRRtlOGKH&hS{ za5Ob-&iC`miF@-VF}OvZ2`jO@!?2q)cwKY-wc4@vgt2lG+}Ikg+VS%0tr?x}Y!iK% zdMKx8v0rQ(D<@E{j#pyalSJJ7P19BgQMpW?2Y(m^ei|(Ink@;}8|G#`u1z0YUzF#N za%8JLTp0j#gxALizXYlhAB>j!!^+4~H9r8Ucr~fE%um<1(??p~G+8W5&jQuZjQb;ie5XJmU zX<%D*4l8>YeAduI{lBe-jd`u|jXT7|jI)An3otbq5Z+tgNtu>2Y3Nr-*e`swAUsh6 zE6WNzdO@J5AFz7LHaF*rWxtAIXkV5I+6|HoV3xv8EZ=|705|8@26Th_%S&@{{{!%( zy63|z&Ei@JZ6NodBw84Zl;M(bl};Sc(79laG6dLtal2UTQ~QGVR~=G8=`io_MR*5g zV%SaKn6{Tv@&orWFv;&g_RK3OXiOQURHejnMp($mX8A(YAj8>{VFlvH2B>vbHMD6H zHspkCvY-*c0S;Bs=aHO2Q~>9XW-$Z_8Z>Xe3!ztIs0NMa$tzuhAl z8yP?MB{$>za+)P8P^>}EY}pcGh~@G7n&t6Tfiga;Zmk)61$-_%-Y2q#V}_lRzj62{ zR26uNX?++*B2T(7Q%4o&iII%#QLD>aIbWB=@gp`rYQ*~eykFk|5rwHTUsMc9BT+Nk zlCX7yEpc@M`H6WV!E2eVox5JEfh)(b74~gMHIA8yeXlB6L&C+9We`72i5z zRut`S#wzHqp0CZRXe!?+xrbFOYUz!g=-e$;=>A7}xUI@ZG$(^p?#|2@18oKr=VFL04z~?5^(bet$!aNlKJniZ)k}q?e zyW>t@$PU4!hvcdT>>iG+4p7-~T(&a0J+X4pV7fi>0?8U!mNng58F`tT=62KmUakF) zKxgg3`r1R*-4g)F%L6`s@Q7GX4#<77oj+A6hx$&i41?F81HG@y3gfA-Ni#gF8-IR+ z!Px_z#A+&$=H})DSKF)%Z22mChoOX8R<*EWt2dJ}1%%j%O%Jrr;MBU}?qJPB@mSUV z%0A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 + %\VignetteIndexEntry{Vignette Title} + %\VignetteEngine{knitr::rmarkdown} + %\VignetteEncoding{UTF-8} +--- + +```{r setup, include = FALSE} +knitr::opts_chunk$set( + collapse = TRUE, + comment = "#>" +) +``` + +```{r, include = FALSE} +### needed libraries +library(mapdata) +library(plotdap) +library(rerddap) + +``` + + + +# plotdap +The R package **plotdap** makes it easy to visualize 'tabledap' and 'griddap' objects obtained via the [**rerddap**](https://github.com/ropensci/rerddap) package. Maps can be made using either base or ggplot2 graphics, and the user does not need to know the intricacies of obaining continental outlines, projections, and combining those with the data to form maps. Animations of the data are also readily obtained. `plotdap` works in a similar fashion with either tables or grids return by `rerddap` further simplifying the mapping process. + +A user who desires fine control of their maps should learn how to map the data themselves - some examples are give in the `rerddap` vignette. But `plotdap` provides a simplified workflow of obtaining data using `rerddap` and quickly and simply mapping the data. In what follows we go over how to install `plotdap` and it's basic usage, as well as how to utilize some of the more important options in the package in order to improve the map. + + +## Installation + +**plotdap** can be installed from CRAN with: + + +```{r, eval = FALSE} +install.packages("plotdap") +``` + + +and the development version can be installed with: + + +```{r, eval = FALSE} +devtools::install_github('ropensci/plotdap') +``` + + +## Getting started with `plotdap()` + +The `plotdap()` function makes it easy to visualize data acquired via `rerddap::tabledap()` or `rerddap::griddap()`. Regardless of the data you want to visualize, you'll always want to start a plot via `plotdap()`, where you may specify some "global" plotting options. Subsequent sections will demonstrate how to add tables/grids via `add_tabledap()`/`add_griddap()`, but for now we'll focus on options provided by `plotdap()`. Most importantly, the first argument decides whether [base](https://stat.ethz.ch/R-manual/R-devel/library/graphics/html/plot.html) or [ggplot2](https://cran.r-project.org/package=ggplot2) graphics should be used for the actual plotting. + +```{r world, fig.align = 'center', fig.height = 4, fig.width = 5} +library(plotdap) +plotdap() +plotdap("base") +``` + +In addition to choosing a plotting method, `plotdap()` is where you can define +properties of the background map, including the target projection using a valid +coordinate reference system (CRS) defintion. Projection is performed using the +[PROJ.4 library](http://proj4.org/), and +[spatialreference.org](http://www.spatialreference.org) is a great resource for +finding PROJ.4 CRS descriptions. Using the search utility, you can for example, +[search for "South +Pole"](http://spatialreference.org/ref/sr-org/?search=South+Pole&srtext=Search) +and pick from a number of options. Here I've chosen the [MODIS South Pole +Stereographic](http://spatialreference.org/ref/sr-org/8375/) option and +copy-pasted the [Proj4 page](http://spatialreference.org/ref/sr-org/8375/proj4/) +with the CRS definition: + +```{r southPole, fig.align = 'center', fig.height = 4, fig.width = 5} +plotdap("base", + mapTitle = "MODIS South Pole Stereographic", + mapFill = "transparent", + mapColor = "steelblue", + crs = "+proj=stere +lat_0=-90 +lat_ts=-90 +lon_0=-63 +k=1 +x_0=0 +y_0=0 +ellps=WGS84 +datum=WGS84 +units=m +no_defs" +) +``` + + +You might notice that some projections aren't "well-defined" on a global scale, +and thus, may result in an error, or a "broken" looking map. For instance, [this +Albers projection centered on +Alaska](http://spatialreference.org/ref/epsg/3467/): + + +```{r alaska, fig.align = 'center', fig.height = 4, fig.width = 5} +alaska <- "+proj=aea +lat_1=55 +lat_2=65 +lat_0=50 +lon_0=-154 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs" +plotdap("base", crs = alaska) +``` + + + +That does not mean we can't use this (or similar) projections -- we just have to +be careful that they are sensible given the lat/lon limits. By default, those +limits span the entire world, but as we'll see later, the limits are shrunk to +the given data (i.e., `griddap()` / `tabledap()`) limits. In other words, we +should expect this projection to work once we "add" some data located near +Alaska to the visualization. However, in case you want to make a map without any +data, or want to customize the background map in some special way, you can +supply an [**sf**](https://CRAN.R-project.org/package=sf) object (or something +coercable to an **sf** object) to the `mapData` argument. + + +```{r, echo = FALSE} +alaska <- "+proj=aea +lat_1=55 +lat_2=65 +lat_0=50 +lon_0=-154 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs" +``` + + + +```{r usmap, fig.align = 'center', fig.height = 4, fig.width = 5} +library(sf) +library(mapdata) +w <- st_as_sf(maps::map("world", plot = FALSE, fill = TRUE)) +us <- st_transform(subset(w, ID == "USA"), alaska) +plotdap(mapData = us) +``` + + + +With the odd exception of window sizing and projections, the options in +`plotdap()` should *just work* in a similar way for either plotting method. +However, there are some useful options that are deliberately left out, since +they work differently based on the plotting method. + +The `mapData` argument can be used to change the resolution of the continental +outlines or to limit the outline to a preselected area, which can speed up +processing because fewer unused polygons need to be clipped. This is +particulalry important for maps that will cross the dateline. So for example to use +the hi-res outlines for VIIIRS SST off the coast of North America: + +```{r get_viirsSST, } +sstInfo <- rerddap::info('erdVHsstaWS3day') +# get latest 3-day composite sst +viirsSST <- rerddap::griddap(sstInfo, + latitude = c(41., 31.), + longitude = c(-128., -115), + time = c('last','last'), + fields = 'sst') + +``` + + +```{r viirs_hires,echo = TRUE, eval = FALSE} +w <- map("worldHires", xlim = c(-140., -114), ylim = c(30., 42.), + fill = TRUE, plot = FALSE) +# map using that outline, temperature color from cmocean +add_griddap(plotdap(mapData = w), viirsSST, ~sst, fill = "temperature" ) +``` + + +![](viirs_hires.png) + + + +Maps that cross the dateline work better using the "world2" or "world2Hires" +databases frpm the `mapdata` package. There is a known problem with that +continental database in that polygons from certain countries cause artificial +lines in the map, and must removed, as done below. + + +```{r world2Hires, fig.align = 'center', fig.height = 3, fig.width = 5, message = FALSE, warning = FALSE} +xpos <- c(135.25, 240.25) +ypos <- c(20.25, 60.25) +zpos <- c(70.02, 70.02) +remove <- c("UK:Great Britain", "France", "Spain", "Algeria", "Mali", " + Burkina Faso", "Ghana", "Togo") +#subset world2Hires with those countries removed +w <- map("world2Hires", plot = FALSE, fill = TRUE, ylim = ypos, xlim = xpos) +w <- map("world2Hires", regions = w$names[!(w$names %in% remove)], + plot = FALSE, fill = TRUE, ylim = ypos, xlim = xpos) +# plot result +plotdap(mapData = w) + +``` + + + +Since the result of `plotdap()` is always a map, it always forces a fixed aspect +ratio (i.e., $\frac{height}{width}$ of graph equals +$r=\frac{latitude}{longitude}$). For this reason, the current size of your +graphics device may not be sensible for the value of $r$ (for instance, if $r$ +is high, but the height of the graphics device is small, you may see an error +such as: `polygon edge not found` since the device cannot possibly render the +result under the conditions). For a number of reasons, `plotdap()` will not +automatically resize your graphics device; instead, it's recommended that you +use a reliable graphics device such as Cairo, and use a height/width ratio close +to $r$. + + +```{r cairo, eval = FALSE, echo = TRUE, warning = FALSE, message = FALSE} +# write plot to disk using the Cairo package +library(Cairo) +# (latitude limits) / (longitude limits) +r <- 85 / 120 +CairoPNG("myPlot.png", height = 400 * r, width = 400, res = 96) +# alter default margins for base plotting +# (leaving just enough space for a title) +par(mar = c(0, 0, 1, 0)) +plotdap("base", mapData = us, mapTitle = "Albers projection of Alaska") +dev.off() +``` + + +More advanced users that know some base/ggplot2 plotting may want more control of certain aspects of the plot (a later section -- Customizing `plotdap()` objects -- covers this topic). + + +## Adding `tabledap()` layers + +The `add_tabledap()` function allows you to add markers that encode variable(s) obtained via `tabledap()` to an existing `plotdap()` object. For example, suppose we have the following `sardines` data, and wish to understand the frequency of subsample counts: + + +```{r get_sardines, warning = FALSE, message = FALSE} +sardines <- tabledap( + 'FRDCPSTrawlLHHaulCatch', + fields = c('latitude', 'longitude', 'time', 'scientific_name', + 'subsample_count'), + 'time>=2010-01-01', 'time<=2012-01-01', 'scientific_name="Sardinops sagax"' +) +head(sardines) +``` + + +At the very least, `add_tabledap()` needs a base map (i.e., a `plotdap()` object), the `tabledap()` data, and a *formula* defining the variable of interest (for encoding the color of the markers). In R, you can create a formula by prefixing `~` to some expression. This formula can simply reference a variable already residing in the dataset (e.g., `~subsample_count`) or it can be a function of some variables (e.g. `~log2(subsample_count)`): + + +```{r , echo = TRUE, eval = FALSE} +p1 <- add_tabledap( + plotdap(crs = "+proj=robin", mapTitle = "subsample count"), + sardines, + ~subsample_count +) +p2 <- add_tabledap( + plotdap(crs = "+proj=robin", mapTitle = "Log subsample count"), + sardines, + ~log2(subsample_count) +) + +p1 +p2 + +``` + + +```{r plot_sardines, echo = FALSE, out.width = '.49\\linewidth', fig.width = 3, fig.height = 4, message = FALSE, warning = FALSE} +p1 <- add_tabledap( + plotdap(crs = "+proj=robin", mapTitle = "subsample count"), + sardines, + ~subsample_count +) +p2 <- add_tabledap( + plotdap(crs = "+proj=robin", mapTitle = "Log subsample count"), + sardines, + ~log2(subsample_count) +) + +p1 +p2 + +``` + + + +## Modifying `tabledap()` layers + +It is also easy to alter the color scale as well as the symbol type and size in `add_tabledap()` via the `color`, `shape` and `size` arguments. + + +```{r, echo = TRUE, eval = FALSE} +p1 <- add_tabledap( + plotdap(crs = "+proj=robin", mapTitle = "Sardines - change color"), + sardines, + ~subsample_count, + color = "density", +) +p2 <- add_tabledap( + plotdap(crs = "+proj=robin", mapTitle = "Sardines - change shape and size"), + sardines, + ~subsample_count, + shape = 4, + size = 1. +) +p1 +p2 +``` + +```{r plot_sardines2, echo = FALSE, fig.hold = TRUE, out.width = '.49\\linewidth', fig.width = 3, fig.height = 4, message = FALSE, warning = FALSE} +p1 <- add_tabledap( + plotdap(crs = "+proj=robin", mapTitle = "Sardines - change color"), + sardines, + ~subsample_count, + color = "density", +) +p2 <- add_tabledap( + plotdap(crs = "+proj=robin", mapTitle = "Sardines - change shape and size"), + sardines, + ~subsample_count, + shape = 4, + size = 1. + +) +p1 +p2 +``` + + + +For further details about these arguments, please refer to the documentation on `help(add_tabledap)`. + + +## Adding `griddap()` layers + +Similar to `add_tabledap()`, the `add_griddap()` function makes it easy to add rasters (i.e., rectangular tiles) to a `plotdap()` object. To demonstrate, lets obtain some of the latest sea surface temperatures along the western coast of the US. + + +```{r get_mur} +murSST_west <- griddap( + 'jplMURSST41', + latitude = c(22, 51), + longitude = c(-140, -105), + time = c('last', 'last'), + fields = 'analysed_sst' + ) + +``` + + +```{r} +str(murSST_west$data) +``` + + +Again, similar to `add_tabledap()`, `add_griddap()` needs a base map (i.e., a `plotdap()` object), the `griddap()` data, and a *formula* defining the variable of interest (for encoding the fill of the rectangles). The `add_griddap()` function also has a `maxpixels` argument which sets a maximum threshold for the number of cells (i.e., pixels) to use before projection and plotting occurs. Compared to ggplot2, base plotting is much more efficient at rendering raster objects, so it might be worth increasing the threshold in that case: + + +```{r plot_mur, fig.align = 'center', fig.height = 4, fig.width = 5, message = FALSE, warning = FALSE} +add_griddap( + plotdap(crs = "+proj=robin"), + murSST_west, + ~analysed_sst, + maxpixels = 50000 +) +``` + + + +The `murSST_west` grid has a single time point (i.e., `length(unique(murSST_west$data$time)) == 1`), but what do we do when there are multiple time points? In addition to animating multiple grids (a la `add_tabledap()`), you also have the option to summarize multiple grids into a single grid. To demonstrate, lets grab some wind speeds measured along the west coast of the US. + + +```{r get_wind} +wind <- griddap( + 'erdQMwindmday', + time = c('2016-04-16', '2016-06-16'), + latitude = c(30, 50), + longitude = c(210, 240), + fields = 'y_wind' +) +unique(wind$data$time) +``` + + +When faced with multiple time periods, and `animate = FALSE` (the default), the `time` argument is used to reduce multiple grids (i.e., raster bricks) to a single grid (i.e., a single raster layer). You can pass any R function to the `time` argument, but when `animate = FALSE`, you should take care to ensure the function returns a single value. The default uses the `mean(na.rm = TRUE)` function so that each cell represents the average (in this case amongst three time points), but we could easily set this to `var()` to get the variance for each cell: + + +```{r, echo = TRUE, eval = FALSE} +p1 <- add_griddap( + plotdap(mapTitle = "Mean Meridional Wind"), + wind, + ~y_wind, + fill = "velocity", + time = mean +) +my_func <- function(x) var(x, na.rm = TRUE) +p2 <- add_griddap( + plotdap(mapTitle = "Variance of Meridional Wind"), + wind, + ~y_wind, + fill = "velocity", + time = my_func +) +p1 +p2 + +``` + + +```{r plot_wind, echo = FALSE, fig.hold = TRUE, out.width='.49\\linewidth', fig.width=3.25, fig.height=4 , message = FALSE, warning = FALSE} +p1 <- add_griddap( + plotdap(mapTitle = "Mean Meridional Wind"), + wind, + ~y_wind, + fill = "velocity", + time = mean +) +my_func <- function(x) var(x, na.rm = TRUE) +p2 <- add_griddap( + plotdap(mapTitle = "Variance of Meridional Wind"), + wind, + ~y_wind, + fill = "velocity", + time = my_func +) +p1 +p2 + +``` + + +### Changing the layer order + + +By default, `add_griddap` plots the land first and then the grid on top of that. +For many uses that is desirable, but at other times it is more desirable to have the +land mask the grid. This can now be done in the print method, by saving the `plotdap` object +and printing with the option "landmask = TRUE". + + +```{r viirsSST_gridland, echo = TRUE, eval = FALSE} +plotdap(mapTitle = "Grid over Land") %>% + add_griddap( + viirsSST, + ~sst, + fill = "temperature" + ) + +``` + +![](viirsSST_gridland.png) + +and compare when land is plotted over the grid: + +```{r viirsSST_landgrid, echo = TRUE, eval = FALSE} +plotdap(mapTitle = "Land Over Grid") %>% + add_griddap( + viirsSST, + ~sst, + fill = "temperature" + ) %>% + print(landmask = TRUE) +``` + +![](viirsSST_landgrid.png) + + +### maxpixels + +Images of satellite data can contain a large number of pixels. `add_griddap()` allows for +a differing number of pixels to be used (default is 10,000) by setting the parameter "maxpixels". +When the actual number pixels is larger than the value of "maxpixels", the image is subsampled. +This can greatly affect the how the image looks. + +```{r maxpix_10, echo = TRUE, eval = FALSE} +plotdap(mapTitle = "maxpixels = 10,000") %>% + add_griddap( + viirsSST, + ~sst, + fill = "temperature", + maxpixels = 10000 + ) +``` + + +![](viirsSST_10000.png) + + +```{r maxpix_50, echo = TRUE, eval = FALSE} +plotdap(mapTitle = "maxpixels = 50,000") %>% + add_griddap( + viirsSST, + ~sst, + fill = "temperature", + maxpixels = 50000 + ) +``` + + +![](viirsSST_50000.png) + +```{r maxpix_100, echo = TRUE, eval = FALSE} +plotdap(mapTitle = "maxpixels = 100,000") %>% + add_griddap( + viirsSST, + ~sst, + fill = "temperature", + maxpixels = 100000 + ) +``` + + +![](viirsSST_100000.png) + +The inceased resolution can really make a difference when the land masks the grid: + +![](viirsSST_100000_mask.png) + + +```{r maxpix_100_mask, echo = TRUE, eval = FALSE} +plotdap(mapTitle = "maxpixels = 100,000, landmask") %>% + add_griddap( + viirsSST, + ~sst, + fill = "temperature", + maxpixels = 100000 + ) %>% + print(landmask = TRUE) +``` + + +### Working with other continental outlines + + +My default, `plotdap()` uses the global "world" database from the `map` package, and then +trims the polygons based on the limit of the map. Higher resolution coastlines or coastlines that cross the dateline require pass can be used in `plotdap()`by passing htis information in the function call. Similary, computations can be speeded up by preselecting the area of the coastline database before calling `plotdap()`. + +To map the VIIRS SST data from the previous section using a subsetted, high-resolution continental outline, first the subset is defined for the high-resolution database: + + +```{r hires} +w <- map("worldHires", xlim = c(-130., -114), ylim = c(30., 42.), + fill = TRUE, plot = FALSE) +``` + + +and then plotted, with the landmask option: + + +```{r viirs_hires_mask, fig.align = 'center', fig.height = 4, fig.width = 5, message = FALSE, warning = FALSE} +plotdap(mapData = w) %>% + add_griddap( + viirsSST, + ~sst, + fill = 'temperature', + maxpixels = 50000 + ) %>% + print(landmask = TRUE) +``` + + + +The “Simple Ocean Data Assimilation (SODA)” model (see https://www.atmos.umd.edu/~ocean/) reconstructs the historical physical history of the ocean since the beginning of the 20th century. Here is the temperature at 70m depth for December 2015 for the North Pacific Ocean, as an example of using `plotdap()` when the data cros the dateline: + + + +```{r soda70, fig.align = 'center', fig.height = 3, fig.width = 5, message = FALSE, warning = FALSE} +soda70Info <- rerddap::info('hawaii_d90f_20ee_c4cb') +xpos <- c(135.25, 240.25) +ypos <- c(20.25, 60.25) +zpos <- c(70.02, 70.02) +tpos <- c('2010-12-15', '2010-12-15') +soda70 <- griddap(soda70Info, + longitude = xpos, + latitude = ypos, + time = tpos, + depth = zpos, + fields = 'temp' ) +# define countries to be removed from world2Hires +remove <- c("UK:Great Britain", "France", "Spain", "Algeria", "Mali", + "Burkina Faso", "Ghana", "Togo") +#subset world2Hires with those countries removed +w <- map("mapdata::world2Hires", plot = FALSE, fill = TRUE, + ylim = ypos, xlim = xpos) +w <- map("mapdata::world2Hires", regions = w$names[!(w$names %in% remove)], + plot = FALSE, fill = TRUE, ylim = ypos, xlim = xpos) +# plot result +plotdap(mapData = w) %>% + add_griddap( + soda70, + ~temp, + fill = "temperature" + ) %>% + print(landmask = TRUE) + +``` + + + +## Combining tables/grids + +The `plotdap()` interface is designed so that you can plot both tables and grids at once (although I don't recommend trying to plot more than one `griddap()` or `tabledap()` object at once). It's also designed to work well with the `%>%` operator from the **magrittr** package so that code can be expressed in a left-to-right (rather than inside-out) fashion: + + +```{r overlay, fig.align = 'center', fig.height = 4, fig.width = 5} +plotdap("base") %>% + add_griddap( + murSST_west, + ~analysed_sst + ) %>% + add_tabledap( + sardines, + ~subsample_count + ) +``` + + +## Modifying `ggplotdap` objects + + +By this point, you might have noticed some subtle differences in the defaults of `plotdap("ggplot2")` versus `plotdap("base")`. The default base version is left intentially minimal as it is often much harder (or impossible) to modify/remove elements from a base graphic once it's drawn. However, this is fairly easy using the **ggplot2** approach (assuming you know a bit of **ggplot2**), thanks to the `add_ggplot()` function (think of it like the `+` operator in **ggplot2**). + + + +```{r modify, fig.align = 'center', fig.height = 4, fig.width = 5} +library(ggplot2) +plotdap(crs = "+proj=robin") %>% + add_tabledap( + sardines, + ~subsample_count, + size = 1 + ) %>% + add_ggplot( + labs( + subtitle = "Sardinops sagax samples", + caption = "Sardines are yummy" + ), + theme_minimal(), + theme(axis.ticks = element_blank(), axis.text = element_blank()) + ) +``` + + + +Similarly, VIIRS SST plot in the previous section, detail is lost due to +high values observed in landlocked water. To modify that plot: + + + +```{r modify2, echo = TRUE, eval = FALSE, timeit = TRUE} +temp_color <- rerddap::colors$temperature +plotdap(mapTitle = "Reset colorscale limits") %>% + add_griddap( + viirsSST, + ~sst, + fill = "temperature" + ) %>% + add_ggplot( + scale_fill_gradientn(colours = temp_color, na.value = NA, limits = c(10, 20)), + scale_colour_gradientn(colors = temp_color, na.value = NA, limits = c(10, 20)), + guides(colour = FALSE) + ) %>% + print(landmask = TRUE) +``` + +![](modify2.png) + + +## Animating `plotdap` objects + +Since `time` is an important variable in many `tabledap()` and `griddap()` objects, both functions have an `animate` argument which will animate the maps over the `time` variable. The animations only work for the `ggplot2` option, and are based on the latest version of `gganimate`. + +`gganimate` is a very powerful package, and many of the options available are designed to allow for "tweening", that is for smooth animation between frames. Unfortunately for complex maps with many features, that can lead to very large animations that cna take hours to render. For this reason, all `plotdap` animations use `gganimate::transition_manual` so that there is one frame for each time period, and no "tweening" between frames. The animation can be controlled by saving the animation to an object, and then displaying the saved object using `gganimate::animate()` to control the display. The + +Since `time` is an important variable in many `tabledap()` objects, `add_tabledap()` also has a `animate` argument which allows you to easily animate over the `time` variable. It is also easy to alter the color scale and symbol type via the `color` and `shape` arguments. For details about these arguments, please refer to the documentation on `help(add_tabledap)` + + +```{r, eval = FALSE, echo = TRUE} +add_tabledap( + plotdap(crs = "+proj=robin"), + sardines, + ~subsample_count, + color = "density", + shape = 4, + animate = TRUE +) +``` + +![sardine animation](sardines.gif) + +If you just want to animate the raw grid values over time (instead of computing summary statistic(s) for each cell), you can set `time` to the `identity` function, then set `animate = TRUE`: + + + +```{r, eval = FALSE, echo = TRUE } +add_griddap( + plotdap(crs = "+proj=robin"), + wind, ~y_wind, + time = identity, + fill = 'velocity', + animate = TRUE +) +``` + + +![y_wind animation](y_wind.gif) +The frames per second and the total number of frames for an animated `plotdap` object `p` can be controlled calling `gganimate::animate(p$ggplot, ...)` with the desired other settings. Unfortunately, the map bounding box set in `p` may not be what is desired, because when `plotdap` prints an object it calculates a good bounding box for a map, but that is not stored in the object `p`. A utility function `bbox_set()` is included wich will add a desired bounding box. + +```{r, eval = FALSE, echo = TRUE } +p <- add_griddap( + plotdap(crs = "+proj=robin"), + wind, ~y_wind, + time = identity, + fill = 'velocity', + animate = TRUE +) + ylim <- c(30, 50), + xlim <- c(-150, -120) + p <- bbox_set(p, xlim, ylim) +``` + diff --git a/vignettes/viirsSST_10000.png b/vignettes/viirsSST_10000.png new file mode 100644 index 0000000000000000000000000000000000000000..0cfc169d7954bd6bfc6ffc2bbf39d234fafff426 GIT binary patch literal 76656 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 literal 0 HcmV?d00001 diff --git a/vignettes/viirsSST_100000.png b/vignettes/viirsSST_100000.png new file mode 100644 index 0000000000000000000000000000000000000000..c387613cde22fd67b8dc6911857c615470a15640 GIT binary patch literal 115284 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�Tr0GjoXdDnwxbw~{zHI>&xNc$qzh1h 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