From d5844ce6e4f00cd418d49bac91d8c254ee4e3114 Mon Sep 17 00:00:00 2001 From: Tommy Parnell Date: Sun, 13 Sep 2015 15:22:47 -0400 Subject: [PATCH] init commit --- .gitignore | 217 + Capture.PNG | Bin 0 -> 201230 bytes DisplayTemplatesExample.sln | 27 + Readme.md | 7 + .../App_Start/BundleConfig.cs | 30 + .../App_Start/FilterConfig.cs | 12 + .../App_Start/RouteConfig.cs | 19 + .../Content/Site.css | 30 + .../Content/bootstrap.css | 6816 ++++++++++++ .../Content/bootstrap.min.css | 20 + .../Content/smpl.jpg | Bin 0 -> 82030 bytes .../Controllers/HomeController.cs | 37 + .../DisplayTemplateExample.Web.csproj | 225 + src/DisplayTemplateExample.Web/Global.asax | 1 + src/DisplayTemplateExample.Web/Global.asax.cs | 17 + .../Models/ITile.cs | 12 + .../Models/ImageTile.cs | 12 + .../Models/TextTile.cs | 12 + .../Models/ViewModel.cs | 12 + .../Project_Readme.html | 150 + .../Properties/AssemblyInfo.cs | 34 + .../Scripts/_references.js | Bin 0 -> 596 bytes .../Scripts/bootstrap.js | 1956 ++++ .../Scripts/bootstrap.min.js | 21 + .../Scripts/jquery-1.10.2.intellisense.js | 2670 +++++ .../Scripts/jquery-1.10.2.js | 9647 +++++++++++++++++ .../Scripts/jquery-1.10.2.min.js | 23 + .../Scripts/jquery-1.10.2.min.map | 1 + .../Scripts/jquery.validate-vsdoc.js | 1293 +++ .../Scripts/jquery.validate.js | 1234 +++ .../Scripts/jquery.validate.min.js | 16 + .../Scripts/jquery.validate.unobtrusive.js | 429 + .../jquery.validate.unobtrusive.min.js | 19 + .../Scripts/modernizr-2.6.2.js | 1350 +++ .../Scripts/respond.js | 333 + .../Scripts/respond.min.js | 20 + .../Views/Home/About.cshtml | 7 + .../Views/Home/Contact.cshtml | 17 + .../Views/Home/Index.cshtml | 34 + .../Views/Home/Tiles.cshtml | 3 + .../Shared/DisplayTemplates/ImageTile.cshtml | 5 + .../Shared/DisplayTemplates/TextTile.cshtml | 4 + .../Views/Shared/Error.cshtml | 13 + .../Views/Shared/_Layout.cshtml | 42 + .../Views/Web.config | 43 + .../Views/_ViewStart.cshtml | 3 + .../Web.Debug.config | 30 + .../Web.Release.config | 31 + src/DisplayTemplateExample.Web/Web.config | 51 + src/DisplayTemplateExample.Web/favicon.ico | Bin 0 -> 32038 bytes .../fonts/glyphicons-halflings-regular.eot | Bin 0 -> 14079 bytes .../fonts/glyphicons-halflings-regular.svg | 228 + .../fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 29512 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 0 -> 16448 bytes .../packages.config | 19 + 55 files changed, 27232 insertions(+) create mode 100644 .gitignore create mode 100644 Capture.PNG create mode 100644 DisplayTemplatesExample.sln create mode 100644 Readme.md create mode 100644 src/DisplayTemplateExample.Web/App_Start/BundleConfig.cs create mode 100644 src/DisplayTemplateExample.Web/App_Start/FilterConfig.cs create mode 100644 src/DisplayTemplateExample.Web/App_Start/RouteConfig.cs create mode 100644 src/DisplayTemplateExample.Web/Content/Site.css create mode 100644 src/DisplayTemplateExample.Web/Content/bootstrap.css create mode 100644 src/DisplayTemplateExample.Web/Content/bootstrap.min.css create mode 100644 src/DisplayTemplateExample.Web/Content/smpl.jpg create mode 100644 src/DisplayTemplateExample.Web/Controllers/HomeController.cs create mode 100644 src/DisplayTemplateExample.Web/DisplayTemplateExample.Web.csproj create mode 100644 src/DisplayTemplateExample.Web/Global.asax create mode 100644 src/DisplayTemplateExample.Web/Global.asax.cs create mode 100644 src/DisplayTemplateExample.Web/Models/ITile.cs create mode 100644 src/DisplayTemplateExample.Web/Models/ImageTile.cs create mode 100644 src/DisplayTemplateExample.Web/Models/TextTile.cs create mode 100644 src/DisplayTemplateExample.Web/Models/ViewModel.cs create mode 100644 src/DisplayTemplateExample.Web/Project_Readme.html create mode 100644 src/DisplayTemplateExample.Web/Properties/AssemblyInfo.cs create mode 100644 src/DisplayTemplateExample.Web/Scripts/_references.js create mode 100644 src/DisplayTemplateExample.Web/Scripts/bootstrap.js create mode 100644 src/DisplayTemplateExample.Web/Scripts/bootstrap.min.js create mode 100644 src/DisplayTemplateExample.Web/Scripts/jquery-1.10.2.intellisense.js create mode 100644 src/DisplayTemplateExample.Web/Scripts/jquery-1.10.2.js create mode 100644 src/DisplayTemplateExample.Web/Scripts/jquery-1.10.2.min.js create mode 100644 src/DisplayTemplateExample.Web/Scripts/jquery-1.10.2.min.map create mode 100644 src/DisplayTemplateExample.Web/Scripts/jquery.validate-vsdoc.js create mode 100644 src/DisplayTemplateExample.Web/Scripts/jquery.validate.js create mode 100644 src/DisplayTemplateExample.Web/Scripts/jquery.validate.min.js create mode 100644 src/DisplayTemplateExample.Web/Scripts/jquery.validate.unobtrusive.js create mode 100644 src/DisplayTemplateExample.Web/Scripts/jquery.validate.unobtrusive.min.js create mode 100644 src/DisplayTemplateExample.Web/Scripts/modernizr-2.6.2.js create mode 100644 src/DisplayTemplateExample.Web/Scripts/respond.js create mode 100644 src/DisplayTemplateExample.Web/Scripts/respond.min.js create mode 100644 src/DisplayTemplateExample.Web/Views/Home/About.cshtml create mode 100644 src/DisplayTemplateExample.Web/Views/Home/Contact.cshtml create mode 100644 src/DisplayTemplateExample.Web/Views/Home/Index.cshtml create mode 100644 src/DisplayTemplateExample.Web/Views/Home/Tiles.cshtml create mode 100644 src/DisplayTemplateExample.Web/Views/Shared/DisplayTemplates/ImageTile.cshtml create mode 100644 src/DisplayTemplateExample.Web/Views/Shared/DisplayTemplates/TextTile.cshtml create mode 100644 src/DisplayTemplateExample.Web/Views/Shared/Error.cshtml create mode 100644 src/DisplayTemplateExample.Web/Views/Shared/_Layout.cshtml create mode 100644 src/DisplayTemplateExample.Web/Views/Web.config create mode 100644 src/DisplayTemplateExample.Web/Views/_ViewStart.cshtml create mode 100644 src/DisplayTemplateExample.Web/Web.Debug.config create mode 100644 src/DisplayTemplateExample.Web/Web.Release.config create mode 100644 src/DisplayTemplateExample.Web/Web.config create mode 100644 src/DisplayTemplateExample.Web/favicon.ico create mode 100644 src/DisplayTemplateExample.Web/fonts/glyphicons-halflings-regular.eot create mode 100644 src/DisplayTemplateExample.Web/fonts/glyphicons-halflings-regular.svg create mode 100644 src/DisplayTemplateExample.Web/fonts/glyphicons-halflings-regular.ttf create mode 100644 src/DisplayTemplateExample.Web/fonts/glyphicons-halflings-regular.woff create mode 100644 src/DisplayTemplateExample.Web/packages.config diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..97cfb65 --- /dev/null +++ b/.gitignore @@ -0,0 +1,217 @@ +## Ignore Visual Studio temporary files, build results, and +## files generated by popular Visual Studio add-ons. + +# User-specific files +*.suo +*.user +*.userosscache +*.sln.docstates + +# User-specific files (MonoDevelop/Xamarin Studio) +*.userprefs + +# Build results +[Dd]ebug/ +[Dd]ebugPublic/ +[Rr]elease/ +[Rr]eleases/ +x64/ +x86/ +build/ +bld/ +[Bb]in/ +[Oo]bj/ + +# Visual Studio 2015 cache/options directory +.vs/ +# Uncomment if you have tasks that create the project's static files in wwwroot +#wwwroot/ + +# MSTest test Results +[Tt]est[Rr]esult*/ +[Bb]uild[Ll]og.* + +# NUNIT +*.VisualState.xml +TestResult.xml + +# Build Results of an ATL Project +[Dd]ebugPS/ +[Rr]eleasePS/ +dlldata.c + +# DNX +project.lock.json +artifacts/ + +*_i.c +*_p.c +*_i.h +*.ilk +*.meta +*.obj +*.pch +*.pdb +*.pgc +*.pgd +*.rsp +*.sbr +*.tlb +*.tli +*.tlh +*.tmp +*.tmp_proj +*.log +*.vspscc +*.vssscc +.builds +*.pidb +*.svclog +*.scc + +# Chutzpah Test files +_Chutzpah* + +# Visual C++ cache files +ipch/ +*.aps +*.ncb +*.opensdf +*.sdf +*.cachefile + +# Visual Studio profiler +*.psess +*.vsp +*.vspx +*.sap + +# TFS 2012 Local Workspace +$tf/ + +# Guidance Automation Toolkit +*.gpState + +# ReSharper is a .NET coding add-in +_ReSharper*/ +*.[Rr]e[Ss]harper +*.DotSettings.user + +# JustCode is a .NET coding add-in +.JustCode + +# TeamCity is a build add-in +_TeamCity* + +# DotCover is a Code Coverage Tool +*.dotCover + +# NCrunch +_NCrunch_* +.*crunch*.local.xml +nCrunchTemp_* + +# MightyMoose +*.mm.* +AutoTest.Net/ + +# Web workbench (sass) +.sass-cache/ + +# Installshield output folder +[Ee]xpress/ + +# DocProject is a documentation generator add-in +DocProject/buildhelp/ +DocProject/Help/*.HxT +DocProject/Help/*.HxC +DocProject/Help/*.hhc +DocProject/Help/*.hhk +DocProject/Help/*.hhp +DocProject/Help/Html2 +DocProject/Help/html + +# Click-Once directory +publish/ + +# Publish Web Output +*.[Pp]ublish.xml +*.azurePubxml +# TODO: Comment the next line if you want to checkin your web deploy settings +# but database connection strings (with potential passwords) will be unencrypted +*.pubxml +*.publishproj + +# NuGet Packages +*.nupkg +# The packages folder can be ignored because of Package Restore +**/packages/* +# except build/, which is used as an MSBuild target. +!**/packages/build/ +# Uncomment if necessary however generally it will be regenerated when needed +#!**/packages/repositories.config + +# Windows Azure Build Output +csx/ +*.build.csdef + +# Windows Store app package directory +AppPackages/ + +# Visual Studio cache files +# files ending in .cache can be ignored +*.[Cc]ache +# but keep track of directories ending in .cache +!*.[Cc]ache/ + +# Others +ClientBin/ +[Ss]tyle[Cc]op.* +~$* +*~ +*.dbmdl +*.dbproj.schemaview +*.pfx +*.publishsettings +node_modules/ +orleans.codegen.cs + +# RIA/Silverlight projects +Generated_Code/ + +# Backup & report files from converting an old project file +# to a newer Visual Studio version. Backup files are not needed, +# because we have git ;-) +_UpgradeReport_Files/ +Backup*/ +UpgradeLog*.XML +UpgradeLog*.htm + +# SQL Server files +*.mdf +*.ldf + +# Business Intelligence projects +*.rdl.data +*.bim.layout +*.bim_*.settings + +# Microsoft Fakes +FakesAssemblies/ + +# Node.js Tools for Visual Studio +.ntvs_analysis.dat + +# Visual Studio 6 build log +*.plg + +# Visual Studio 6 workspace options file +*.opt + +# Visual Studio LightSwitch build output +**/*.HTMLClient/GeneratedArtifacts +**/*.DesktopClient/GeneratedArtifacts +**/*.DesktopClient/ModelManifest.xml +**/*.Server/GeneratedArtifacts +**/*.Server/ModelManifest.xml +_Pvt_Extensions diff --git a/Capture.PNG b/Capture.PNG new file mode 100644 index 0000000000000000000000000000000000000000..35179e1652545893bee2ca6f6126801eaafb2dea GIT binary patch literal 201230 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%0DcH!tLA`0^Y#oUBQDrIf;;;{9 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�wtHkNsaZ-?%h>%@-z4 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 literal 0 HcmV?d00001 diff --git a/DisplayTemplatesExample.sln b/DisplayTemplatesExample.sln new file mode 100644 index 0000000..3cf69ed --- /dev/null +++ b/DisplayTemplatesExample.sln @@ -0,0 +1,27 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 14 +VisualStudioVersion = 14.0.23107.0 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DisplayTemplateExample.Web", "src\DisplayTemplateExample.Web\DisplayTemplateExample.Web.csproj", "{2DA7B800-A45F-4CC4-87C9-582131330E48}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{7CAC2251-E691-405B-9F47-DD538BDBD1B6}" + ProjectSection(SolutionItems) = preProject + Readme.md = Readme.md + EndProjectSection +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {2DA7B800-A45F-4CC4-87C9-582131330E48}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {2DA7B800-A45F-4CC4-87C9-582131330E48}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2DA7B800-A45F-4CC4-87C9-582131330E48}.Release|Any CPU.ActiveCfg = Release|Any CPU + {2DA7B800-A45F-4CC4-87C9-582131330E48}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/Readme.md b/Readme.md new file mode 100644 index 0000000..4ab8eb5 --- /dev/null +++ b/Readme.md @@ -0,0 +1,7 @@ +## What is this? + +This is a simple MVC application to show the Power of custom `Display Templates`. This sample as a ViewModel that contains a list of 'ITile objects'. Ultimatly these are tiles that end up in a bootstrap grid. We have a controller which creates 2 different types of tiles, and using the `DisplayFor()` we end up with **very** different behaviors based on the tile's `Type` + +One tile is a simple text tile to show text on the DOM, the other tile is an image tile that displays a responsive image. using this type of Architecture you could make an upload tile, or additional behaviors + +![Capture](capture.png) \ No newline at end of file diff --git a/src/DisplayTemplateExample.Web/App_Start/BundleConfig.cs b/src/DisplayTemplateExample.Web/App_Start/BundleConfig.cs new file mode 100644 index 0000000..3cb3461 --- /dev/null +++ b/src/DisplayTemplateExample.Web/App_Start/BundleConfig.cs @@ -0,0 +1,30 @@ +using System.Web.Optimization; + +namespace DisplayTemplateExample.Web +{ + public class BundleConfig + { + // For more information on bundling, visit http://go.microsoft.com/fwlink/?LinkId=301862 + public static void RegisterBundles(BundleCollection bundles) + { + bundles.Add(new ScriptBundle("~/bundles/jquery").Include( + "~/Scripts/jquery-{version}.js")); + + bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include( + "~/Scripts/jquery.validate*")); + + // Use the development version of Modernizr to develop with and learn from. Then, when you're + // ready for production, use the build tool at http://modernizr.com to pick only the tests you need. + bundles.Add(new ScriptBundle("~/bundles/modernizr").Include( + "~/Scripts/modernizr-*")); + + bundles.Add(new ScriptBundle("~/bundles/bootstrap").Include( + "~/Scripts/bootstrap.js", + "~/Scripts/respond.js")); + + bundles.Add(new StyleBundle("~/Content/css").Include( + "~/Content/bootstrap.css", + "~/Content/site.css")); + } + } +} \ No newline at end of file diff --git a/src/DisplayTemplateExample.Web/App_Start/FilterConfig.cs b/src/DisplayTemplateExample.Web/App_Start/FilterConfig.cs new file mode 100644 index 0000000..5b28046 --- /dev/null +++ b/src/DisplayTemplateExample.Web/App_Start/FilterConfig.cs @@ -0,0 +1,12 @@ +using System.Web.Mvc; + +namespace DisplayTemplateExample.Web +{ + public class FilterConfig + { + public static void RegisterGlobalFilters(GlobalFilterCollection filters) + { + filters.Add(new HandleErrorAttribute()); + } + } +} \ No newline at end of file diff --git a/src/DisplayTemplateExample.Web/App_Start/RouteConfig.cs b/src/DisplayTemplateExample.Web/App_Start/RouteConfig.cs new file mode 100644 index 0000000..d9d54ec --- /dev/null +++ b/src/DisplayTemplateExample.Web/App_Start/RouteConfig.cs @@ -0,0 +1,19 @@ +using System.Web.Mvc; +using System.Web.Routing; + +namespace DisplayTemplateExample.Web +{ + public class RouteConfig + { + public static void RegisterRoutes(RouteCollection routes) + { + routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); + + routes.MapRoute( + name: "Default", + url: "{controller}/{action}/{id}", + defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional } + ); + } + } +} \ No newline at end of file diff --git a/src/DisplayTemplateExample.Web/Content/Site.css b/src/DisplayTemplateExample.Web/Content/Site.css new file mode 100644 index 0000000..e8598a7 --- /dev/null +++ b/src/DisplayTemplateExample.Web/Content/Site.css @@ -0,0 +1,30 @@ +body { + padding-top: 50px; + padding-bottom: 20px; +} + +/* Set padding to keep content from hitting the edges */ +.body-content { + padding-left: 15px; + padding-right: 15px; +} + +/* Override the default bootstrap behavior where horizontal description lists + will truncate terms that are too long to fit in the left column +*/ +.dl-horizontal dt { + white-space: normal; +} + +/* Set width on the form input elements since they're 100% wide by default */ +input, +select, +textarea { + max-width: 280px; +} +.thumbnail{ + height:100% +} +#gallery{ + margin-top: 50px +} diff --git a/src/DisplayTemplateExample.Web/Content/bootstrap.css b/src/DisplayTemplateExample.Web/Content/bootstrap.css new file mode 100644 index 0000000..6d6e682 --- /dev/null +++ b/src/DisplayTemplateExample.Web/Content/bootstrap.css @@ -0,0 +1,6816 @@ +/* NUGET: BEGIN LICENSE TEXT + * + * Microsoft grants you the right to use these script files for the sole + * purpose of either: (i) interacting through your browser with the Microsoft + * website or online service, subject to the applicable licensing or use + * terms; or (ii) using the files as included with a Microsoft product subject + * to that product's license terms. Microsoft reserves all other rights to the + * files not expressly granted by Microsoft, whether by implication, estoppel + * or otherwise. The notices and licenses below are for informational purposes only. + * + * NUGET: END LICENSE TEXT */ +/*! + * Bootstrap v3.0.0 + * + * Copyright 2013 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world by @mdo and @fat. + */ + +/*! normalize.css v2.1.0 | MIT License | git.io/normalize */ + +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +nav, +section, +summary { + display: block; +} + +audio, +canvas, +video { + display: inline-block; +} + +audio:not([controls]) { + display: none; + height: 0; +} + +[hidden] { + display: none; +} + +html { + font-family: sans-serif; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; +} + +body { + margin: 0; +} + +a:focus { + outline: thin dotted; +} + +a:active, +a:hover { + outline: 0; +} + +h1 { + margin: 0.67em 0; + font-size: 2em; +} + +abbr[title] { + border-bottom: 1px dotted; +} + +b, +strong { + font-weight: bold; +} + +dfn { + font-style: italic; +} + +hr { + height: 0; + -moz-box-sizing: content-box; + box-sizing: content-box; +} + +mark { + color: #000; + background: #ff0; +} + +code, +kbd, +pre, +samp { + font-family: monospace, serif; + font-size: 1em; +} + +pre { + white-space: pre-wrap; +} + +q { + quotes: "\201C" "\201D" "\2018" "\2019"; +} + +small { + font-size: 80%; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sup { + top: -0.5em; +} + +sub { + bottom: -0.25em; +} + +img { + border: 0; +} + +svg:not(:root) { + overflow: hidden; +} + +figure { + margin: 0; +} + +fieldset { + padding: 0.35em 0.625em 0.75em; + margin: 0 2px; + border: 1px solid #c0c0c0; +} + +legend { + padding: 0; + border: 0; +} + +button, +input, +select, +textarea { + margin: 0; + font-family: inherit; + font-size: 100%; +} + +button, +input { + line-height: normal; +} + +button, +select { + text-transform: none; +} + +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + cursor: pointer; + -webkit-appearance: button; +} + +button[disabled], +html input[disabled] { + cursor: default; +} + +input[type="checkbox"], +input[type="radio"] { + padding: 0; + box-sizing: border-box; +} + +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; +} + +button::-moz-focus-inner, +input::-moz-focus-inner { + padding: 0; + border: 0; +} + +textarea { + overflow: auto; + vertical-align: top; +} + +table { + border-collapse: collapse; + border-spacing: 0; +} + +@media print { + * { + color: #000 !important; + text-shadow: none !important; + background: transparent !important; + box-shadow: none !important; + } + a, + a:visited { + text-decoration: underline; + } + a[href]:after { + content: " (" attr(href) ")"; + } + abbr[title]:after { + content: " (" attr(title) ")"; + } + .ir a:after, + a[href^="javascript:"]:after, + a[href^="#"]:after { + content: ""; + } + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + img { + max-width: 100% !important; + } + @page { + margin: 2cm .5cm; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + .navbar { + display: none; + } + .table td, + .table th { + background-color: #fff !important; + } + .btn > .caret, + .dropup > .btn > .caret { + border-top-color: #000 !important; + } + .label { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #ddd !important; + } +} + +*, +*:before, +*:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +html { + font-size: 62.5%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +body { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.428571429; + color: #333333; + background-color: #ffffff; +} + +input, +button, +select, +textarea { + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, +input, +select[multiple], +textarea { + background-image: none; +} + +a { + color: #428bca; + text-decoration: none; +} + +a:hover, +a:focus { + color: #2a6496; + text-decoration: underline; +} + +a:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +img { + vertical-align: middle; +} + +.img-responsive { + display: block; + height: auto; + max-width: 100%; +} + +.img-rounded { + border-radius: 6px; +} + +.img-thumbnail { + display: inline-block; + height: auto; + max-width: 100%; + padding: 4px; + line-height: 1.428571429; + background-color: #ffffff; + border: 1px solid #dddddd; + border-radius: 4px; + -webkit-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +.img-circle { + border-radius: 50%; +} + +hr { + margin-top: 20px; + margin-bottom: 20px; + border: 0; + border-top: 1px solid #eeeeee; +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0 0 0 0); + border: 0; +} + +p { + margin: 0 0 10px; +} + +.lead { + margin-bottom: 20px; + font-size: 16.099999999999998px; + font-weight: 200; + line-height: 1.4; +} + +@media (min-width: 768px) { + .lead { + font-size: 21px; + } +} + +small { + font-size: 85%; +} + +cite { + font-style: normal; +} + +.text-muted { + color: #999999; +} + +.text-primary { + color: #428bca; +} + +.text-warning { + color: #c09853; +} + +.text-danger { + color: #b94a48; +} + +.text-success { + color: #468847; +} + +.text-info { + color: #3a87ad; +} + +.text-left { + text-align: left; +} + +.text-right { + text-align: right; +} + +.text-center { + text-align: center; +} + +h1, +h2, +h3, +h4, +h5, +h6, +.h1, +.h2, +.h3, +.h4, +.h5, +.h6 { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-weight: 500; + line-height: 1.1; +} + +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: #999999; +} + +h1, +h2, +h3 { + margin-top: 20px; + margin-bottom: 10px; +} + +h4, +h5, +h6 { + margin-top: 10px; + margin-bottom: 10px; +} + +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; +} + +h1 small, +.h1 small { + font-size: 24px; +} + +h2 small, +.h2 small { + font-size: 18px; +} + +h3 small, +.h3 small, +h4 small, +.h4 small { + font-size: 14px; +} + +.page-header { + padding-bottom: 9px; + margin: 40px 0 20px; + border-bottom: 1px solid #eeeeee; +} + +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; + list-style: none; +} + +.list-inline > li { + display: inline-block; + padding-right: 5px; + padding-left: 5px; +} + +dl { + margin-bottom: 20px; +} + +dt, +dd { + line-height: 1.428571429; +} + +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; + } + .dl-horizontal dd:before, + .dl-horizontal dd:after { + display: table; + content: " "; + } + .dl-horizontal dd:after { + clear: both; + } + .dl-horizontal dd:before, + .dl-horizontal dd:after { + display: table; + content: " "; + } + .dl-horizontal dd:after { + clear: both; + } +} + +abbr[title], +abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted #999999; +} + +abbr.initialism { + font-size: 90%; + text-transform: uppercase; +} + +blockquote { + padding: 10px 20px; + margin: 0 0 20px; + border-left: 5px solid #eeeeee; +} + +blockquote p { + font-size: 17.5px; + font-weight: 300; + line-height: 1.25; +} + +blockquote p:last-child { + margin-bottom: 0; +} + +blockquote small { + display: block; + line-height: 1.428571429; + color: #999999; +} + +blockquote small:before { + content: '\2014 \00A0'; +} + +blockquote.pull-right { + padding-right: 15px; + padding-left: 0; + border-right: 5px solid #eeeeee; + border-left: 0; +} + +blockquote.pull-right p, +blockquote.pull-right small { + text-align: right; +} + +blockquote.pull-right small:before { + content: ''; +} + +blockquote.pull-right small:after { + content: '\00A0 \2014'; +} + +q:before, +q:after, +blockquote:before, +blockquote:after { + content: ""; +} + +address { + display: block; + margin-bottom: 20px; + font-style: normal; + line-height: 1.428571429; +} + +code, +pre { + font-family: Monaco, Menlo, Consolas, "Courier New", monospace; +} + +code { + padding: 2px 4px; + font-size: 90%; + color: #c7254e; + white-space: nowrap; + background-color: #f9f2f4; + border-radius: 4px; +} + +pre { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 1.428571429; + color: #333333; + word-break: break-all; + word-wrap: break-word; + background-color: #f5f5f5; + border: 1px solid #cccccc; + border-radius: 4px; +} + +pre.prettyprint { + margin-bottom: 20px; +} + +pre code { + padding: 0; + font-size: inherit; + color: inherit; + white-space: pre-wrap; + background-color: transparent; + border: 0; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +.container { + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +.container:before, +.container:after { + display: table; + content: " "; +} + +.container:after { + clear: both; +} + +.container:before, +.container:after { + display: table; + content: " "; +} + +.container:after { + clear: both; +} + +.row { + margin-right: -15px; + margin-left: -15px; +} + +.row:before, +.row:after { + display: table; + content: " "; +} + +.row:after { + clear: both; +} + +.row:before, +.row:after { + display: table; + content: " "; +} + +.row:after { + clear: both; +} + +.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, +.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, +.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, +.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 { + 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 { + float: left; +} + +.col-xs-1 { + width: 8.333333333333332%; +} + +.col-xs-2 { + width: 16.666666666666664%; +} + +.col-xs-3 { + width: 25%; +} + +.col-xs-4 { + width: 33.33333333333333%; +} + +.col-xs-5 { + width: 41.66666666666667%; +} + +.col-xs-6 { + width: 50%; +} + +.col-xs-7 { + width: 58.333333333333336%; +} + +.col-xs-8 { + width: 66.66666666666666%; +} + +.col-xs-9 { + width: 75%; +} + +.col-xs-10 { + width: 83.33333333333334%; +} + +.col-xs-11 { + width: 91.66666666666666%; +} + +.col-xs-12 { + width: 100%; +} + +@media (min-width: 768px) { + .container { + max-width: 750px; + } + .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 { + float: left; + } + .col-sm-1 { + width: 8.333333333333332%; + } + .col-sm-2 { + width: 16.666666666666664%; + } + .col-sm-3 { + width: 25%; + } + .col-sm-4 { + width: 33.33333333333333%; + } + .col-sm-5 { + width: 41.66666666666667%; + } + .col-sm-6 { + width: 50%; + } + .col-sm-7 { + width: 58.333333333333336%; + } + .col-sm-8 { + width: 66.66666666666666%; + } + .col-sm-9 { + width: 75%; + } + .col-sm-10 { + width: 83.33333333333334%; + } + .col-sm-11 { + width: 91.66666666666666%; + } + .col-sm-12 { + width: 100%; + } + .col-sm-push-1 { + left: 8.333333333333332%; + } + .col-sm-push-2 { + left: 16.666666666666664%; + } + .col-sm-push-3 { + left: 25%; + } + .col-sm-push-4 { + left: 33.33333333333333%; + } + .col-sm-push-5 { + left: 41.66666666666667%; + } + .col-sm-push-6 { + left: 50%; + } + .col-sm-push-7 { + left: 58.333333333333336%; + } + .col-sm-push-8 { + left: 66.66666666666666%; + } + .col-sm-push-9 { + left: 75%; + } + .col-sm-push-10 { + left: 83.33333333333334%; + } + .col-sm-push-11 { + left: 91.66666666666666%; + } + .col-sm-pull-1 { + right: 8.333333333333332%; + } + .col-sm-pull-2 { + right: 16.666666666666664%; + } + .col-sm-pull-3 { + right: 25%; + } + .col-sm-pull-4 { + right: 33.33333333333333%; + } + .col-sm-pull-5 { + right: 41.66666666666667%; + } + .col-sm-pull-6 { + right: 50%; + } + .col-sm-pull-7 { + right: 58.333333333333336%; + } + .col-sm-pull-8 { + right: 66.66666666666666%; + } + .col-sm-pull-9 { + right: 75%; + } + .col-sm-pull-10 { + right: 83.33333333333334%; + } + .col-sm-pull-11 { + right: 91.66666666666666%; + } + .col-sm-offset-1 { + margin-left: 8.333333333333332%; + } + .col-sm-offset-2 { + margin-left: 16.666666666666664%; + } + .col-sm-offset-3 { + margin-left: 25%; + } + .col-sm-offset-4 { + margin-left: 33.33333333333333%; + } + .col-sm-offset-5 { + margin-left: 41.66666666666667%; + } + .col-sm-offset-6 { + margin-left: 50%; + } + .col-sm-offset-7 { + margin-left: 58.333333333333336%; + } + .col-sm-offset-8 { + margin-left: 66.66666666666666%; + } + .col-sm-offset-9 { + margin-left: 75%; + } + .col-sm-offset-10 { + margin-left: 83.33333333333334%; + } + .col-sm-offset-11 { + margin-left: 91.66666666666666%; + } +} + +@media (min-width: 992px) { + .container { + max-width: 970px; + } + .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 { + float: left; + } + .col-md-1 { + width: 8.333333333333332%; + } + .col-md-2 { + width: 16.666666666666664%; + } + .col-md-3 { + width: 25%; + } + .col-md-4 { + width: 33.33333333333333%; + } + .col-md-5 { + width: 41.66666666666667%; + } + .col-md-6 { + width: 50%; + } + .col-md-7 { + width: 58.333333333333336%; + } + .col-md-8 { + width: 66.66666666666666%; + } + .col-md-9 { + width: 75%; + } + .col-md-10 { + width: 83.33333333333334%; + } + .col-md-11 { + width: 91.66666666666666%; + } + .col-md-12 { + width: 100%; + } + .col-md-push-0 { + left: auto; + } + .col-md-push-1 { + left: 8.333333333333332%; + } + .col-md-push-2 { + left: 16.666666666666664%; + } + .col-md-push-3 { + left: 25%; + } + .col-md-push-4 { + left: 33.33333333333333%; + } + .col-md-push-5 { + left: 41.66666666666667%; + } + .col-md-push-6 { + left: 50%; + } + .col-md-push-7 { + left: 58.333333333333336%; + } + .col-md-push-8 { + left: 66.66666666666666%; + } + .col-md-push-9 { + left: 75%; + } + .col-md-push-10 { + left: 83.33333333333334%; + } + .col-md-push-11 { + left: 91.66666666666666%; + } + .col-md-pull-0 { + right: auto; + } + .col-md-pull-1 { + right: 8.333333333333332%; + } + .col-md-pull-2 { + right: 16.666666666666664%; + } + .col-md-pull-3 { + right: 25%; + } + .col-md-pull-4 { + right: 33.33333333333333%; + } + .col-md-pull-5 { + right: 41.66666666666667%; + } + .col-md-pull-6 { + right: 50%; + } + .col-md-pull-7 { + right: 58.333333333333336%; + } + .col-md-pull-8 { + right: 66.66666666666666%; + } + .col-md-pull-9 { + right: 75%; + } + .col-md-pull-10 { + right: 83.33333333333334%; + } + .col-md-pull-11 { + right: 91.66666666666666%; + } + .col-md-offset-0 { + margin-left: 0; + } + .col-md-offset-1 { + margin-left: 8.333333333333332%; + } + .col-md-offset-2 { + margin-left: 16.666666666666664%; + } + .col-md-offset-3 { + margin-left: 25%; + } + .col-md-offset-4 { + margin-left: 33.33333333333333%; + } + .col-md-offset-5 { + margin-left: 41.66666666666667%; + } + .col-md-offset-6 { + margin-left: 50%; + } + .col-md-offset-7 { + margin-left: 58.333333333333336%; + } + .col-md-offset-8 { + margin-left: 66.66666666666666%; + } + .col-md-offset-9 { + margin-left: 75%; + } + .col-md-offset-10 { + margin-left: 83.33333333333334%; + } + .col-md-offset-11 { + margin-left: 91.66666666666666%; + } +} + +@media (min-width: 1200px) { + .container { + max-width: 1170px; + } + .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 { + float: left; + } + .col-lg-1 { + width: 8.333333333333332%; + } + .col-lg-2 { + width: 16.666666666666664%; + } + .col-lg-3 { + width: 25%; + } + .col-lg-4 { + width: 33.33333333333333%; + } + .col-lg-5 { + width: 41.66666666666667%; + } + .col-lg-6 { + width: 50%; + } + .col-lg-7 { + width: 58.333333333333336%; + } + .col-lg-8 { + width: 66.66666666666666%; + } + .col-lg-9 { + width: 75%; + } + .col-lg-10 { + width: 83.33333333333334%; + } + .col-lg-11 { + width: 91.66666666666666%; + } + .col-lg-12 { + width: 100%; + } + .col-lg-push-0 { + left: auto; + } + .col-lg-push-1 { + left: 8.333333333333332%; + } + .col-lg-push-2 { + left: 16.666666666666664%; + } + .col-lg-push-3 { + left: 25%; + } + .col-lg-push-4 { + left: 33.33333333333333%; + } + .col-lg-push-5 { + left: 41.66666666666667%; + } + .col-lg-push-6 { + left: 50%; + } + .col-lg-push-7 { + left: 58.333333333333336%; + } + .col-lg-push-8 { + left: 66.66666666666666%; + } + .col-lg-push-9 { + left: 75%; + } + .col-lg-push-10 { + left: 83.33333333333334%; + } + .col-lg-push-11 { + left: 91.66666666666666%; + } + .col-lg-pull-0 { + right: auto; + } + .col-lg-pull-1 { + right: 8.333333333333332%; + } + .col-lg-pull-2 { + right: 16.666666666666664%; + } + .col-lg-pull-3 { + right: 25%; + } + .col-lg-pull-4 { + right: 33.33333333333333%; + } + .col-lg-pull-5 { + right: 41.66666666666667%; + } + .col-lg-pull-6 { + right: 50%; + } + .col-lg-pull-7 { + right: 58.333333333333336%; + } + .col-lg-pull-8 { + right: 66.66666666666666%; + } + .col-lg-pull-9 { + right: 75%; + } + .col-lg-pull-10 { + right: 83.33333333333334%; + } + .col-lg-pull-11 { + right: 91.66666666666666%; + } + .col-lg-offset-0 { + margin-left: 0; + } + .col-lg-offset-1 { + margin-left: 8.333333333333332%; + } + .col-lg-offset-2 { + margin-left: 16.666666666666664%; + } + .col-lg-offset-3 { + margin-left: 25%; + } + .col-lg-offset-4 { + margin-left: 33.33333333333333%; + } + .col-lg-offset-5 { + margin-left: 41.66666666666667%; + } + .col-lg-offset-6 { + margin-left: 50%; + } + .col-lg-offset-7 { + margin-left: 58.333333333333336%; + } + .col-lg-offset-8 { + margin-left: 66.66666666666666%; + } + .col-lg-offset-9 { + margin-left: 75%; + } + .col-lg-offset-10 { + margin-left: 83.33333333333334%; + } + .col-lg-offset-11 { + margin-left: 91.66666666666666%; + } +} + +table { + max-width: 100%; + background-color: transparent; +} + +th { + text-align: left; +} + +.table { + 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.428571429; + vertical-align: top; + border-top: 1px solid #dddddd; +} + +.table thead > tr > th { + vertical-align: bottom; + border-bottom: 2px solid #dddddd; +} + +.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 #dddddd; +} + +.table .table { + background-color: #ffffff; +} + +.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 #dddddd; +} + +.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 #dddddd; +} + +.table-bordered > thead > tr > th, +.table-bordered > thead > tr > td { + border-bottom-width: 2px; +} + +.table-striped > tbody > tr:nth-child(odd) > td, +.table-striped > tbody > tr:nth-child(odd) > th { + background-color: #f9f9f9; +} + +.table-hover > tbody > tr:hover > td, +.table-hover > tbody > tr:hover > th { + background-color: #f5f5f5; +} + +table col[class*="col-"] { + display: table-column; + float: none; +} + +table td[class*="col-"], +table th[class*="col-"] { + 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 > 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; + border-color: #d6e9c6; +} + +.table-hover > tbody > tr > td.success:hover, +.table-hover > tbody > tr > th.success:hover, +.table-hover > tbody > tr.success:hover > td { + background-color: #d0e9c6; + border-color: #c9e2b3; +} + +.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; + border-color: #eed3d7; +} + +.table-hover > tbody > tr > td.danger:hover, +.table-hover > tbody > tr > th.danger:hover, +.table-hover > tbody > tr.danger:hover > td { + background-color: #ebcccc; + border-color: #e6c1c7; +} + +.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; + border-color: #fbeed5; +} + +.table-hover > tbody > tr > td.warning:hover, +.table-hover > tbody > tr > th.warning:hover, +.table-hover > tbody > tr.warning:hover > td { + background-color: #faf2cc; + border-color: #f8e5be; +} + +@media (max-width: 768px) { + .table-responsive { + width: 100%; + margin-bottom: 15px; + overflow-x: scroll; + overflow-y: hidden; + border: 1px solid #dddddd; + } + .table-responsive > .table { + margin-bottom: 0; + background-color: #fff; + } + .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 > thead > tr:last-child > th, + .table-responsive > .table-bordered > tbody > tr:last-child > th, + .table-responsive > .table-bordered > tfoot > tr:last-child > th, + .table-responsive > .table-bordered > thead > tr:last-child > td, + .table-responsive > .table-bordered > tbody > tr:last-child > td, + .table-responsive > .table-bordered > tfoot > tr:last-child > td { + border-bottom: 0; + } +} + +fieldset { + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 20px; + font-size: 21px; + line-height: inherit; + color: #333333; + border: 0; + border-bottom: 1px solid #e5e5e5; +} + +label { + display: inline-block; + 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; + /* IE8-9 */ + + line-height: normal; +} + +input[type="file"] { + display: block; +} + +select[multiple], +select[size] { + height: auto; +} + +select optgroup { + font-family: inherit; + font-size: inherit; + font-style: inherit; +} + +input[type="file"]:focus, +input[type="radio"]:focus, +input[type="checkbox"]:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +input[type="number"]::-webkit-outer-spin-button, +input[type="number"]::-webkit-inner-spin-button { + height: auto; +} + +.form-control:-moz-placeholder { + color: #999999; +} + +.form-control::-moz-placeholder { + color: #999999; +} + +.form-control:-ms-input-placeholder { + color: #999999; +} + +.form-control::-webkit-input-placeholder { + color: #999999; +} + +.form-control { + display: block; + width: 100%; + height: 34px; + padding: 6px 12px; + font-size: 14px; + line-height: 1.428571429; + color: #555555; + vertical-align: middle; + background-color: #ffffff; + border: 1px solid #cccccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; + transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; +} + +.form-control:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); +} + +.form-control[disabled], +.form-control[readonly], +fieldset[disabled] .form-control { + cursor: not-allowed; + background-color: #eeeeee; +} + +textarea.form-control { + height: auto; +} + +.form-group { + margin-bottom: 15px; +} + +.radio, +.checkbox { + display: block; + min-height: 20px; + padding-left: 20px; + margin-top: 10px; + margin-bottom: 10px; + vertical-align: middle; +} + +.radio label, +.checkbox label { + display: inline; + 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"] { + float: left; + margin-left: -20px; +} + +.radio + .radio, +.checkbox + .checkbox { + margin-top: -5px; +} + +.radio-inline, +.checkbox-inline { + 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], +.radio[disabled], +.radio-inline[disabled], +.checkbox[disabled], +.checkbox-inline[disabled], +fieldset[disabled] input[type="radio"], +fieldset[disabled] input[type="checkbox"], +fieldset[disabled] .radio, +fieldset[disabled] .radio-inline, +fieldset[disabled] .checkbox, +fieldset[disabled] .checkbox-inline { + cursor: not-allowed; +} + +.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 { + height: auto; +} + +.input-lg { + height: 45px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.33; + border-radius: 6px; +} + +select.input-lg { + height: 45px; + line-height: 45px; +} + +textarea.input-lg { + height: auto; +} + +.has-warning .help-block, +.has-warning .control-label { + color: #c09853; +} + +.has-warning .form-control { + border-color: #c09853; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.has-warning .form-control:focus { + border-color: #a47e3c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; +} + +.has-warning .input-group-addon { + color: #c09853; + background-color: #fcf8e3; + border-color: #c09853; +} + +.has-error .help-block, +.has-error .control-label { + color: #b94a48; +} + +.has-error .form-control { + border-color: #b94a48; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.has-error .form-control:focus { + border-color: #953b39; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; +} + +.has-error .input-group-addon { + color: #b94a48; + background-color: #f2dede; + border-color: #b94a48; +} + +.has-success .help-block, +.has-success .control-label { + color: #468847; +} + +.has-success .form-control { + border-color: #468847; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.has-success .form-control:focus { + border-color: #356635; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; +} + +.has-success .input-group-addon { + color: #468847; + background-color: #dff0d8; + border-color: #468847; +} + +.form-control-static { + padding-top: 7px; + margin-bottom: 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; + } + .form-inline .radio, + .form-inline .checkbox { + display: inline-block; + padding-left: 0; + margin-top: 0; + margin-bottom: 0; + } + .form-inline .radio input[type="radio"], + .form-inline .checkbox input[type="checkbox"] { + float: none; + margin-left: 0; + } +} + +.form-horizontal .control-label, +.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 .form-group { + margin-right: -15px; + margin-left: -15px; +} + +.form-horizontal .form-group:before, +.form-horizontal .form-group:after { + display: table; + content: " "; +} + +.form-horizontal .form-group:after { + clear: both; +} + +.form-horizontal .form-group:before, +.form-horizontal .form-group:after { + display: table; + content: " "; +} + +.form-horizontal .form-group:after { + clear: both; +} + +@media (min-width: 768px) { + .form-horizontal .control-label { + text-align: right; + } +} + +.btn { + display: inline-block; + padding: 6px 12px; + margin-bottom: 0; + font-size: 14px; + font-weight: normal; + line-height: 1.428571429; + text-align: center; + white-space: nowrap; + vertical-align: middle; + cursor: pointer; + border: 1px solid transparent; + border-radius: 4px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + -o-user-select: none; + user-select: none; +} + +.btn:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +.btn:hover, +.btn:focus { + color: #333333; + text-decoration: none; +} + +.btn:active, +.btn.active { + background-image: none; + outline: 0; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} + +.btn.disabled, +.btn[disabled], +fieldset[disabled] .btn { + pointer-events: none; + cursor: not-allowed; + opacity: 0.65; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; +} + +.btn-default { + color: #333333; + background-color: #ffffff; + border-color: #cccccc; +} + +.btn-default:hover, +.btn-default:focus, +.btn-default:active, +.btn-default.active, +.open .dropdown-toggle.btn-default { + color: #333333; + background-color: #ebebeb; + border-color: #adadad; +} + +.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: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: #ffffff; + border-color: #cccccc; +} + +.btn-primary { + color: #ffffff; + background-color: #428bca; + border-color: #357ebd; +} + +.btn-primary:hover, +.btn-primary:focus, +.btn-primary:active, +.btn-primary.active, +.open .dropdown-toggle.btn-primary { + color: #ffffff; + background-color: #3276b1; + border-color: #285e8e; +} + +.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: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: #428bca; + border-color: #357ebd; +} + +.btn-warning { + color: #ffffff; + background-color: #f0ad4e; + border-color: #eea236; +} + +.btn-warning:hover, +.btn-warning:focus, +.btn-warning:active, +.btn-warning.active, +.open .dropdown-toggle.btn-warning { + color: #ffffff; + background-color: #ed9c28; + border-color: #d58512; +} + +.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: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-danger { + color: #ffffff; + background-color: #d9534f; + border-color: #d43f3a; +} + +.btn-danger:hover, +.btn-danger:focus, +.btn-danger:active, +.btn-danger.active, +.open .dropdown-toggle.btn-danger { + color: #ffffff; + background-color: #d2322d; + border-color: #ac2925; +} + +.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: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-success { + color: #ffffff; + background-color: #5cb85c; + border-color: #4cae4c; +} + +.btn-success:hover, +.btn-success:focus, +.btn-success:active, +.btn-success.active, +.open .dropdown-toggle.btn-success { + color: #ffffff; + background-color: #47a447; + border-color: #398439; +} + +.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: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-info { + color: #ffffff; + background-color: #5bc0de; + border-color: #46b8da; +} + +.btn-info:hover, +.btn-info:focus, +.btn-info:active, +.btn-info.active, +.open .dropdown-toggle.btn-info { + color: #ffffff; + background-color: #39b3d7; + border-color: #269abc; +} + +.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: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-link { + font-weight: normal; + color: #428bca; + cursor: pointer; + border-radius: 0; +} + +.btn-link, +.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: #2a6496; + 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: #999999; + text-decoration: none; +} + +.btn-lg { + padding: 10px 16px; + font-size: 18px; + line-height: 1.33; + border-radius: 6px; +} + +.btn-sm, +.btn-xs { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} + +.btn-xs { + padding: 1px 5px; +} + +.btn-block { + display: block; + width: 100%; + padding-right: 0; + padding-left: 0; +} + +.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 0.15s linear; + transition: opacity 0.15s linear; +} + +.fade.in { + opacity: 1; +} + +.collapse { + display: none; +} + +.collapse.in { + display: block; +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition: height 0.35s ease; + transition: height 0.35s ease; +} + +@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'; + -webkit-font-smoothing: antialiased; + font-style: normal; + font-weight: normal; + line-height: 1; +} + +.glyphicon-asterisk:before { + content: "\2a"; +} + +.glyphicon-plus:before { + content: "\2b"; +} + +.glyphicon-euro: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-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-print:before { + content: "\e045"; +} + +.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-eye-open:before { + content: "\e105"; +} + +.glyphicon-eye-close:before { + content: "\e106"; +} + +.glyphicon-warning-sign:before { + content: "\e107"; +} + +.glyphicon-plane:before { + content: "\e108"; +} + +.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-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-tasks:before { + content: "\e137"; +} + +.glyphicon-filter:before { + content: "\e138"; +} + +.glyphicon-fullscreen:before { + content: "\e140"; +} + +.glyphicon-dashboard:before { + content: "\e141"; +} + +.glyphicon-heart-empty:before { + content: "\e143"; +} + +.glyphicon-link:before { + content: "\e144"; +} + +.glyphicon-phone:before { + content: "\e145"; +} + +.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-briefcase:before { + content: "\1f4bc"; +} + +.glyphicon-calendar:before { + content: "\1f4c5"; +} + +.glyphicon-pushpin:before { + content: "\1f4cc"; +} + +.glyphicon-paperclip:before { + content: "\1f4ce"; +} + +.glyphicon-camera:before { + content: "\1f4f7"; +} + +.glyphicon-lock:before { + content: "\1f512"; +} + +.glyphicon-bell:before { + content: "\1f514"; +} + +.glyphicon-bookmark:before { + content: "\1f516"; +} + +.glyphicon-fire:before { + content: "\1f525"; +} + +.glyphicon-wrench:before { + content: "\1f527"; +} + +.caret { + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + vertical-align: middle; + border-top: 4px solid #000000; + border-right: 4px solid transparent; + border-bottom: 0 dotted; + border-left: 4px solid transparent; + content: ""; +} + +.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; + list-style: none; + background-color: #ffffff; + border: 1px solid #cccccc; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 4px; + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + background-clip: padding-box; +} + +.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.428571429; + color: #333333; + white-space: nowrap; +} + +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + color: #ffffff; + text-decoration: none; + background-color: #428bca; +} + +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + color: #ffffff; + text-decoration: none; + background-color: #428bca; + outline: 0; +} + +.dropdown-menu > .disabled > a, +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + color: #999999; +} + +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + text-decoration: none; + cursor: 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-header { + display: block; + padding: 3px 20px; + font-size: 12px; + line-height: 1.428571429; + color: #999999; +} + +.dropdown-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 990; +} + +.pull-right > .dropdown-menu { + right: 0; + left: auto; +} + +.dropup .caret, +.navbar-fixed-bottom .dropdown .caret { + border-top: 0 dotted; + border-bottom: 4px solid #000000; + content: ""; +} + +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 1px; +} + +@media (min-width: 768px) { + .navbar-right .dropdown-menu { + right: 0; + left: auto; + } +} + +.btn-default .caret { + border-top-color: #333333; +} + +.btn-primary .caret, +.btn-success .caret, +.btn-warning .caret, +.btn-danger .caret, +.btn-info .caret { + border-top-color: #fff; +} + +.dropup .btn-default .caret { + border-bottom-color: #333333; +} + +.dropup .btn-primary .caret, +.dropup .btn-success .caret, +.dropup .btn-warning .caret, +.dropup .btn-danger .caret, +.dropup .btn-info .caret { + border-bottom-color: #fff; +} + +.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:focus, +.btn-group-vertical > .btn:focus { + outline: none; +} + +.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:before, +.btn-toolbar:after { + display: table; + content: " "; +} + +.btn-toolbar:after { + clear: both; +} + +.btn-toolbar:before, +.btn-toolbar:after { + display: table; + content: " "; +} + +.btn-toolbar:after { + clear: both; +} + +.btn-toolbar .btn-group { + float: left; +} + +.btn-toolbar > .btn + .btn, +.btn-toolbar > .btn-group + .btn, +.btn-toolbar > .btn + .btn-group, +.btn-toolbar > .btn-group + .btn-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-bottom-left-radius: 0; + border-top-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 > .btn:last-child, +.btn-group > .btn-group:first-child > .dropdown-toggle { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.btn-group > .btn-group:last-child > .btn:first-child { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} + +.btn-group-xs > .btn { + padding: 5px 10px; + padding: 1px 5px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} + +.btn-group-sm > .btn { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} + +.btn-group-lg > .btn { + padding: 10px 16px; + font-size: 18px; + line-height: 1.33; + border-radius: 6px; +} + +.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, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} + +.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 { + display: block; + float: none; + width: 100%; + max-width: 100%; +} + +.btn-group-vertical > .btn-group:before, +.btn-group-vertical > .btn-group:after { + display: table; + content: " "; +} + +.btn-group-vertical > .btn-group:after { + clear: both; +} + +.btn-group-vertical > .btn-group:before, +.btn-group-vertical > .btn-group:after { + display: table; + content: " "; +} + +.btn-group-vertical > .btn-group:after { + clear: both; +} + +.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-right-radius: 0; + border-bottom-left-radius: 4px; + border-top-left-radius: 0; +} + +.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} + +.btn-group-vertical > .btn-group:first-child > .btn:last-child, +.btn-group-vertical > .btn-group:first-child > .dropdown-toggle { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn-group:last-child > .btn:first-child { + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +.btn-group-justified { + display: table; + width: 100%; + border-collapse: separate; + table-layout: fixed; +} + +.btn-group-justified .btn { + display: table-cell; + float: none; + width: 1%; +} + +[data-toggle="buttons"] > .btn > input[type="radio"], +[data-toggle="buttons"] > .btn > input[type="checkbox"] { + display: none; +} + +.input-group { + position: relative; + display: table; + border-collapse: separate; +} + +.input-group.col { + float: none; + padding-right: 0; + padding-left: 0; +} + +.input-group .form-control { + width: 100%; + margin-bottom: 0; +} + +.input-group-lg > .form-control, +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .btn { + height: 45px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.33; + 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: 45px; + line-height: 45px; +} + +textarea.input-group-lg > .form-control, +textarea.input-group-lg > .input-group-addon, +textarea.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 { + 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; + text-align: center; + background-color: #eeeeee; + border: 1px solid #cccccc; + 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 > .dropdown-toggle, +.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) { + 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 > .dropdown-toggle, +.input-group-btn:first-child > .btn:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +.input-group-addon:last-child { + border-left: 0; +} + +.input-group-btn { + position: relative; + white-space: nowrap; +} + +.input-group-btn > .btn { + position: relative; +} + +.input-group-btn > .btn + .btn { + margin-left: -4px; +} + +.input-group-btn > .btn:hover, +.input-group-btn > .btn:active { + z-index: 2; +} + +.nav { + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav:before, +.nav:after { + display: table; + content: " "; +} + +.nav:after { + clear: both; +} + +.nav:before, +.nav:after { + display: table; + content: " "; +} + +.nav:after { + clear: both; +} + +.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: #eeeeee; +} + +.nav > li.disabled > a { + color: #999999; +} + +.nav > li.disabled > a:hover, +.nav > li.disabled > a:focus { + color: #999999; + text-decoration: none; + cursor: not-allowed; + background-color: transparent; +} + +.nav .open > a, +.nav .open > a:hover, +.nav .open > a:focus { + background-color: #eeeeee; + border-color: #428bca; +} + +.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 #dddddd; +} + +.nav-tabs > li { + float: left; + margin-bottom: -1px; +} + +.nav-tabs > li > a { + margin-right: 2px; + line-height: 1.428571429; + border: 1px solid transparent; + border-radius: 4px 4px 0 0; +} + +.nav-tabs > li > a:hover { + border-color: #eeeeee #eeeeee #dddddd; +} + +.nav-tabs > li.active > a, +.nav-tabs > li.active > a:hover, +.nav-tabs > li.active > a:focus { + color: #555555; + cursor: default; + background-color: #ffffff; + border: 1px solid #dddddd; + 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 { + text-align: center; +} + +@media (min-width: 768px) { + .nav-tabs.nav-justified > li { + display: table-cell; + width: 1%; + } +} + +.nav-tabs.nav-justified > li > a { + margin-right: 0; + border-bottom: 1px solid #dddddd; +} + +.nav-tabs.nav-justified > .active > a { + border-bottom-color: #ffffff; +} + +.nav-pills > li { + float: left; +} + +.nav-pills > li > a { + border-radius: 5px; +} + +.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: #ffffff; + background-color: #428bca; +} + +.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 { + text-align: center; +} + +@media (min-width: 768px) { + .nav-justified > li { + display: table-cell; + width: 1%; + } +} + +.nav-tabs-justified { + border-bottom: 0; +} + +.nav-tabs-justified > li > a { + margin-right: 0; + border-bottom: 1px solid #dddddd; +} + +.nav-tabs-justified > .active > a { + border-bottom-color: #ffffff; +} + +.tabbable:before, +.tabbable:after { + display: table; + content: " "; +} + +.tabbable:after { + clear: both; +} + +.tabbable:before, +.tabbable:after { + display: table; + content: " "; +} + +.tabbable:after { + clear: both; +} + +.tab-content > .tab-pane, +.pill-content > .pill-pane { + display: none; +} + +.tab-content > .active, +.pill-content > .active { + display: block; +} + +.nav .caret { + border-top-color: #428bca; + border-bottom-color: #428bca; +} + +.nav a:hover .caret { + border-top-color: #2a6496; + border-bottom-color: #2a6496; +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +.navbar { + position: relative; + z-index: 1000; + min-height: 50px; + margin-bottom: 20px; + border: 1px solid transparent; +} + +.navbar:before, +.navbar:after { + display: table; + content: " "; +} + +.navbar:after { + clear: both; +} + +.navbar:before, +.navbar:after { + display: table; + content: " "; +} + +.navbar:after { + clear: both; +} + +@media (min-width: 768px) { + .navbar { + border-radius: 4px; + } +} + +.navbar-header:before, +.navbar-header:after { + display: table; + content: " "; +} + +.navbar-header:after { + clear: both; +} + +.navbar-header:before, +.navbar-header:after { + display: table; + content: " "; +} + +.navbar-header:after { + clear: both; +} + +@media (min-width: 768px) { + .navbar-header { + float: left; + } +} + +.navbar-collapse { + max-height: 340px; + padding-right: 15px; + padding-left: 15px; + overflow-x: visible; + border-top: 1px solid transparent; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); + -webkit-overflow-scrolling: touch; +} + +.navbar-collapse:before, +.navbar-collapse:after { + display: table; + content: " "; +} + +.navbar-collapse:after { + clear: both; +} + +.navbar-collapse:before, +.navbar-collapse:after { + display: table; + content: " "; +} + +.navbar-collapse:after { + clear: both; +} + +.navbar-collapse.in { + overflow-y: auto; +} + +@media (min-width: 768px) { + .navbar-collapse { + width: auto; + border-top: 0; + 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-collapse .navbar-nav.navbar-left:first-child { + margin-left: -15px; + } + .navbar-collapse .navbar-nav.navbar-right:last-child { + margin-right: -15px; + } + .navbar-collapse .navbar-text:last-child { + margin-right: 0; + } +} + +.container > .navbar-header, +.container > .navbar-collapse { + margin-right: -15px; + margin-left: -15px; +} + +@media (min-width: 768px) { + .container > .navbar-header, + .container > .navbar-collapse { + margin-right: 0; + margin-left: 0; + } +} + +.navbar-static-top { + 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; + border-width: 0 0 1px; +} + +@media (min-width: 768px) { + .navbar-fixed-top, + .navbar-fixed-bottom { + border-radius: 0; + } +} + +.navbar-fixed-top { + top: 0; + z-index: 1030; +} + +.navbar-fixed-bottom { + bottom: 0; + margin-bottom: 0; +} + +.navbar-brand { + float: left; + padding: 15px 15px; + font-size: 18px; + line-height: 20px; +} + +.navbar-brand:hover, +.navbar-brand:focus { + text-decoration: none; +} + +@media (min-width: 768px) { + .navbar > .container .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; + border: 1px solid transparent; + border-radius: 4px; +} + +.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; + 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; + } +} + +@media (min-width: 768px) { + .navbar-left { + float: left !important; + } + .navbar-right { + float: right !important; + } +} + +.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, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); +} + +@media (min-width: 768px) { + .navbar-form .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .form-control { + display: inline-block; + } + .navbar-form .radio, + .navbar-form .checkbox { + display: inline-block; + padding-left: 0; + margin-top: 0; + margin-bottom: 0; + } + .navbar-form .radio input[type="radio"], + .navbar-form .checkbox input[type="checkbox"] { + float: none; + margin-left: 0; + } +} + +@media (max-width: 767px) { + .navbar-form .form-group { + margin-bottom: 5px; + } +} + +@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-right-radius: 0; + border-top-left-radius: 0; +} + +.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.navbar-nav.pull-right > li > .dropdown-menu, +.navbar-nav > li > .dropdown-menu.pull-right { + right: 0; + left: auto; +} + +.navbar-btn { + margin-top: 8px; + margin-bottom: 8px; +} + +.navbar-text { + float: left; + margin-top: 15px; + margin-bottom: 15px; +} + +@media (min-width: 768px) { + .navbar-text { + margin-right: 15px; + margin-left: 15px; + } +} + +.navbar-default { + background-color: #f8f8f8; + border-color: #e7e7e7; +} + +.navbar-default .navbar-brand { + color: #777777; +} + +.navbar-default .navbar-brand:hover, +.navbar-default .navbar-brand:focus { + color: #5e5e5e; + background-color: transparent; +} + +.navbar-default .navbar-text { + color: #777777; +} + +.navbar-default .navbar-nav > li > a { + color: #777777; +} + +.navbar-default .navbar-nav > li > a:hover, +.navbar-default .navbar-nav > li > a:focus { + color: #333333; + background-color: transparent; +} + +.navbar-default .navbar-nav > .active > a, +.navbar-default .navbar-nav > .active > a:hover, +.navbar-default .navbar-nav > .active > a:focus { + color: #555555; + background-color: #e7e7e7; +} + +.navbar-default .navbar-nav > .disabled > a, +.navbar-default .navbar-nav > .disabled > a:hover, +.navbar-default .navbar-nav > .disabled > a:focus { + color: #cccccc; + background-color: transparent; +} + +.navbar-default .navbar-toggle { + border-color: #dddddd; +} + +.navbar-default .navbar-toggle:hover, +.navbar-default .navbar-toggle:focus { + background-color: #dddddd; +} + +.navbar-default .navbar-toggle .icon-bar { + background-color: #cccccc; +} + +.navbar-default .navbar-collapse, +.navbar-default .navbar-form { + border-color: #e6e6e6; +} + +.navbar-default .navbar-nav > .dropdown > a:hover .caret, +.navbar-default .navbar-nav > .dropdown > a:focus .caret { + border-top-color: #333333; + border-bottom-color: #333333; +} + +.navbar-default .navbar-nav > .open > a, +.navbar-default .navbar-nav > .open > a:hover, +.navbar-default .navbar-nav > .open > a:focus { + color: #555555; + background-color: #e7e7e7; +} + +.navbar-default .navbar-nav > .open > a .caret, +.navbar-default .navbar-nav > .open > a:hover .caret, +.navbar-default .navbar-nav > .open > a:focus .caret { + border-top-color: #555555; + border-bottom-color: #555555; +} + +.navbar-default .navbar-nav > .dropdown > a .caret { + border-top-color: #777777; + border-bottom-color: #777777; +} + +@media (max-width: 767px) { + .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #777777; + } + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #333333; + 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: #555555; + 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: #cccccc; + background-color: transparent; + } +} + +.navbar-default .navbar-link { + color: #777777; +} + +.navbar-default .navbar-link:hover { + color: #333333; +} + +.navbar-inverse { + background-color: #222222; + border-color: #080808; +} + +.navbar-inverse .navbar-brand { + color: #999999; +} + +.navbar-inverse .navbar-brand:hover, +.navbar-inverse .navbar-brand:focus { + color: #ffffff; + background-color: transparent; +} + +.navbar-inverse .navbar-text { + color: #999999; +} + +.navbar-inverse .navbar-nav > li > a { + color: #999999; +} + +.navbar-inverse .navbar-nav > li > a:hover, +.navbar-inverse .navbar-nav > li > a:focus { + color: #ffffff; + background-color: transparent; +} + +.navbar-inverse .navbar-nav > .active > a, +.navbar-inverse .navbar-nav > .active > a:hover, +.navbar-inverse .navbar-nav > .active > a:focus { + color: #ffffff; + background-color: #080808; +} + +.navbar-inverse .navbar-nav > .disabled > a, +.navbar-inverse .navbar-nav > .disabled > a:hover, +.navbar-inverse .navbar-nav > .disabled > a:focus { + color: #444444; + background-color: transparent; +} + +.navbar-inverse .navbar-toggle { + border-color: #333333; +} + +.navbar-inverse .navbar-toggle:hover, +.navbar-inverse .navbar-toggle:focus { + background-color: #333333; +} + +.navbar-inverse .navbar-toggle .icon-bar { + background-color: #ffffff; +} + +.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: #ffffff; + background-color: #080808; +} + +.navbar-inverse .navbar-nav > .dropdown > a:hover .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} + +.navbar-inverse .navbar-nav > .dropdown > a .caret { + border-top-color: #999999; + border-bottom-color: #999999; +} + +.navbar-inverse .navbar-nav > .open > a .caret, +.navbar-inverse .navbar-nav > .open > a:hover .caret, +.navbar-inverse .navbar-nav > .open > a:focus .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} + +@media (max-width: 767px) { + .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { + border-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { + color: #999999; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { + color: #ffffff; + 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: #ffffff; + 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: #444444; + background-color: transparent; + } +} + +.navbar-inverse .navbar-link { + color: #999999; +} + +.navbar-inverse .navbar-link:hover { + color: #ffffff; +} + +.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: #cccccc; + content: "/\00a0"; +} + +.breadcrumb > .active { + color: #999999; +} + +.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.428571429; + text-decoration: none; + background-color: #ffffff; + border: 1px solid #dddddd; +} + +.pagination > li:first-child > a, +.pagination > li:first-child > span { + margin-left: 0; + border-bottom-left-radius: 4px; + border-top-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 { + background-color: #eeeeee; +} + +.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: #ffffff; + cursor: default; + background-color: #428bca; + border-color: #428bca; +} + +.pagination > .disabled > span, +.pagination > .disabled > a, +.pagination > .disabled > a:hover, +.pagination > .disabled > a:focus { + color: #999999; + cursor: not-allowed; + background-color: #ffffff; + border-color: #dddddd; +} + +.pagination-lg > li > a, +.pagination-lg > li > span { + padding: 10px 16px; + font-size: 18px; +} + +.pagination-lg > li:first-child > a, +.pagination-lg > li:first-child > span { + border-bottom-left-radius: 6px; + border-top-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; +} + +.pagination-sm > li:first-child > a, +.pagination-sm > li:first-child > span { + border-bottom-left-radius: 3px; + border-top-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:before, +.pager:after { + display: table; + content: " "; +} + +.pager:after { + clear: both; +} + +.pager:before, +.pager:after { + display: table; + content: " "; +} + +.pager:after { + clear: both; +} + +.pager li { + display: inline; +} + +.pager li > a, +.pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #ffffff; + border: 1px solid #dddddd; + border-radius: 15px; +} + +.pager li > a:hover, +.pager li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} + +.pager .next > a, +.pager .next > span { + float: right; +} + +.pager .previous > a, +.pager .previous > span { + float: left; +} + +.pager .disabled > a, +.pager .disabled > a:hover, +.pager .disabled > a:focus, +.pager .disabled > span { + color: #999999; + cursor: not-allowed; + background-color: #ffffff; +} + +.label { + display: inline; + padding: .2em .6em .3em; + font-size: 75%; + font-weight: bold; + line-height: 1; + color: #ffffff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: .25em; +} + +.label[href]:hover, +.label[href]:focus { + color: #ffffff; + text-decoration: none; + cursor: pointer; +} + +.label:empty { + display: none; +} + +.label-default { + background-color: #999999; +} + +.label-default[href]:hover, +.label-default[href]:focus { + background-color: #808080; +} + +.label-primary { + background-color: #428bca; +} + +.label-primary[href]:hover, +.label-primary[href]:focus { + background-color: #3071a9; +} + +.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: #ffffff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + background-color: #999999; + border-radius: 10px; +} + +.badge:empty { + display: none; +} + +a.badge:hover, +a.badge:focus { + color: #ffffff; + text-decoration: none; + cursor: pointer; +} + +.btn .badge { + position: relative; + top: -1px; +} + +a.list-group-item.active > .badge, +.nav-pills > .active > a > .badge { + color: #428bca; + background-color: #ffffff; +} + +.nav-pills > li > a > .badge { + margin-left: 3px; +} + +.jumbotron { + padding: 30px; + margin-bottom: 30px; + font-size: 21px; + font-weight: 200; + line-height: 2.1428571435; + color: inherit; + background-color: #eeeeee; +} + +.jumbotron h1 { + line-height: 1; + color: inherit; +} + +.jumbotron p { + line-height: 1.4; +} + +.container .jumbotron { + border-radius: 6px; +} + +@media screen and (min-width: 768px) { + .jumbotron { + padding-top: 48px; + padding-bottom: 48px; + } + .container .jumbotron { + padding-right: 60px; + padding-left: 60px; + } + .jumbotron h1 { + font-size: 63px; + } +} + +.thumbnail { + display: inline-block; + display: block; + height: auto; + max-width: 100%; + padding: 4px; + line-height: 1.428571429; + background-color: #ffffff; + border: 1px solid #dddddd; + border-radius: 4px; + -webkit-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +.thumbnail > img { + display: block; + height: auto; + max-width: 100%; +} + +a.thumbnail:hover, +a.thumbnail:focus { + border-color: #428bca; +} + +.thumbnail > img { + margin-right: auto; + margin-left: auto; +} + +.thumbnail .caption { + padding: 9px; + color: #333333; +} + +.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 { + padding-right: 35px; +} + +.alert-dismissable .close { + position: relative; + top: -2px; + right: -21px; + color: inherit; +} + +.alert-success { + color: #468847; + background-color: #dff0d8; + border-color: #d6e9c6; +} + +.alert-success hr { + border-top-color: #c9e2b3; +} + +.alert-success .alert-link { + color: #356635; +} + +.alert-info { + color: #3a87ad; + background-color: #d9edf7; + border-color: #bce8f1; +} + +.alert-info hr { + border-top-color: #a6e1ec; +} + +.alert-info .alert-link { + color: #2d6987; +} + +.alert-warning { + color: #c09853; + background-color: #fcf8e3; + border-color: #fbeed5; +} + +.alert-warning hr { + border-top-color: #f8e5be; +} + +.alert-warning .alert-link { + color: #a47e3c; +} + +.alert-danger { + color: #b94a48; + background-color: #f2dede; + border-color: #eed3d7; +} + +.alert-danger hr { + border-top-color: #e6c1c7; +} + +.alert-danger .alert-link { + color: #953b39; +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} + +@-moz-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} + +@-o-keyframes progress-bar-stripes { + from { + background-position: 0 0; + } + to { + background-position: 40px 0; + } +} + +@keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} + +.progress { + height: 20px; + margin-bottom: 20px; + overflow: hidden; + background-color: #f5f5f5; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); +} + +.progress-bar { + float: left; + width: 0; + height: 100%; + font-size: 12px; + color: #ffffff; + text-align: center; + background-color: #428bca; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -webkit-transition: width 0.6s ease; + transition: width 0.6s ease; +} + +.progress-striped .progress-bar { + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} + +.progress.active .progress-bar { + -webkit-animation: progress-bar-stripes 2s linear infinite; + -moz-animation: progress-bar-stripes 2s linear infinite; + -ms-animation: progress-bar-stripes 2s linear infinite; + -o-animation: progress-bar-stripes 2s linear infinite; + animation: progress-bar-stripes 2s linear infinite; +} + +.progress-bar-success { + background-color: #5cb85c; +} + +.progress-striped .progress-bar-success { + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-bar-info { + background-color: #5bc0de; +} + +.progress-striped .progress-bar-info { + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-bar-warning { + background-color: #f0ad4e; +} + +.progress-striped .progress-bar-warning { + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-bar-danger { + background-color: #d9534f; +} + +.progress-striped .progress-bar-danger { + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: 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); +} + +.media, +.media-body { + overflow: hidden; + zoom: 1; +} + +.media, +.media .media { + margin-top: 15px; +} + +.media:first-child { + margin-top: 0; +} + +.media-object { + display: block; +} + +.media-heading { + margin: 0 0 5px; +} + +.media > .pull-left { + margin-right: 10px; +} + +.media > .pull-right { + margin-left: 10px; +} + +.media-list { + 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: #ffffff; + border: 1px solid #dddddd; +} + +.list-group-item:first-child { + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} + +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} + +.list-group-item > .badge { + float: right; +} + +.list-group-item > .badge + .badge { + margin-right: 5px; +} + +a.list-group-item { + color: #555555; +} + +a.list-group-item .list-group-item-heading { + color: #333333; +} + +a.list-group-item:hover, +a.list-group-item:focus { + text-decoration: none; + background-color: #f5f5f5; +} + +.list-group-item.active, +.list-group-item.active:hover, +.list-group-item.active:focus { + z-index: 2; + color: #ffffff; + background-color: #428bca; + border-color: #428bca; +} + +.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 { + 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: #e1edf7; +} + +.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: #ffffff; + border: 1px solid transparent; + border-radius: 4px; + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); +} + +.panel-body { + padding: 15px; +} + +.panel-body:before, +.panel-body:after { + display: table; + content: " "; +} + +.panel-body:after { + clear: both; +} + +.panel-body:before, +.panel-body:after { + display: table; + content: " "; +} + +.panel-body:after { + clear: both; +} + +.panel > .list-group { + margin-bottom: 0; +} + +.panel > .list-group .list-group-item { + border-width: 1px 0; +} + +.panel > .list-group .list-group-item:first-child { + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +.panel > .list-group .list-group-item:last-child { + border-bottom: 0; +} + +.panel-heading + .list-group .list-group-item:first-child { + border-top-width: 0; +} + +.panel > .table { + margin-bottom: 0; +} + +.panel > .panel-body + .table { + border-top: 1px solid #dddddd; +} + +.panel-heading { + padding: 10px 15px; + border-bottom: 1px solid transparent; + border-top-right-radius: 3px; + border-top-left-radius: 3px; +} + +.panel-title { + margin-top: 0; + margin-bottom: 0; + font-size: 16px; +} + +.panel-title > a { + color: inherit; +} + +.panel-footer { + padding: 10px 15px; + background-color: #f5f5f5; + border-top: 1px solid #dddddd; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} + +.panel-group .panel { + margin-bottom: 0; + overflow: hidden; + 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 { + border-top: 1px solid #dddddd; +} + +.panel-group .panel-footer { + border-top: 0; +} + +.panel-group .panel-footer + .panel-collapse .panel-body { + border-bottom: 1px solid #dddddd; +} + +.panel-default { + border-color: #dddddd; +} + +.panel-default > .panel-heading { + color: #333333; + background-color: #f5f5f5; + border-color: #dddddd; +} + +.panel-default > .panel-heading + .panel-collapse .panel-body { + border-top-color: #dddddd; +} + +.panel-default > .panel-footer + .panel-collapse .panel-body { + border-bottom-color: #dddddd; +} + +.panel-primary { + border-color: #428bca; +} + +.panel-primary > .panel-heading { + color: #ffffff; + background-color: #428bca; + border-color: #428bca; +} + +.panel-primary > .panel-heading + .panel-collapse .panel-body { + border-top-color: #428bca; +} + +.panel-primary > .panel-footer + .panel-collapse .panel-body { + border-bottom-color: #428bca; +} + +.panel-success { + border-color: #d6e9c6; +} + +.panel-success > .panel-heading { + color: #468847; + background-color: #dff0d8; + border-color: #d6e9c6; +} + +.panel-success > .panel-heading + .panel-collapse .panel-body { + border-top-color: #d6e9c6; +} + +.panel-success > .panel-footer + .panel-collapse .panel-body { + border-bottom-color: #d6e9c6; +} + +.panel-warning { + border-color: #fbeed5; +} + +.panel-warning > .panel-heading { + color: #c09853; + background-color: #fcf8e3; + border-color: #fbeed5; +} + +.panel-warning > .panel-heading + .panel-collapse .panel-body { + border-top-color: #fbeed5; +} + +.panel-warning > .panel-footer + .panel-collapse .panel-body { + border-bottom-color: #fbeed5; +} + +.panel-danger { + border-color: #eed3d7; +} + +.panel-danger > .panel-heading { + color: #b94a48; + background-color: #f2dede; + border-color: #eed3d7; +} + +.panel-danger > .panel-heading + .panel-collapse .panel-body { + border-top-color: #eed3d7; +} + +.panel-danger > .panel-footer + .panel-collapse .panel-body { + border-bottom-color: #eed3d7; +} + +.panel-info { + border-color: #bce8f1; +} + +.panel-info > .panel-heading { + color: #3a87ad; + background-color: #d9edf7; + border-color: #bce8f1; +} + +.panel-info > .panel-heading + .panel-collapse .panel-body { + border-top-color: #bce8f1; +} + +.panel-info > .panel-footer + .panel-collapse .panel-body { + border-bottom-color: #bce8f1; +} + +.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, 0.05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); +} + +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, 0.15); +} + +.well-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: #000000; + text-shadow: 0 1px 0 #ffffff; + opacity: 0.2; + filter: alpha(opacity=20); +} + +.close:hover, +.close:focus { + color: #000000; + text-decoration: none; + cursor: pointer; + opacity: 0.5; + filter: alpha(opacity=50); +} + +button.close { + padding: 0; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; +} + +.modal-open { + overflow: hidden; +} + +body.modal-open, +.modal-open .navbar-fixed-top, +.modal-open .navbar-fixed-bottom { + margin-right: 15px; +} + +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + display: none; + overflow: auto; + overflow-y: scroll; +} + +.modal.fade .modal-dialog { + -webkit-transform: translate(0, -25%); + -ms-transform: translate(0, -25%); + transform: translate(0, -25%); + -webkit-transition: -webkit-transform 0.3s ease-out; + -moz-transition: -moz-transform 0.3s ease-out; + -o-transition: -o-transform 0.3s ease-out; + transition: transform 0.3s ease-out; +} + +.modal.in .modal-dialog { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); +} + +.modal-dialog { + z-index: 1050; + width: auto; + padding: 10px; + margin-right: auto; + margin-left: auto; +} + +.modal-content { + position: relative; + background-color: #ffffff; + border: 1px solid #999999; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + outline: none; + -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + background-clip: padding-box; +} + +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; + background-color: #000000; +} + +.modal-backdrop.fade { + opacity: 0; + filter: alpha(opacity=0); +} + +.modal-backdrop.in { + opacity: 0.5; + filter: alpha(opacity=50); +} + +.modal-header { + min-height: 16.428571429px; + padding: 15px; + border-bottom: 1px solid #e5e5e5; +} + +.modal-header .close { + margin-top: -2px; +} + +.modal-title { + margin: 0; + line-height: 1.428571429; +} + +.modal-body { + position: relative; + padding: 20px; +} + +.modal-footer { + padding: 19px 20px 20px; + margin-top: 15px; + text-align: right; + border-top: 1px solid #e5e5e5; +} + +.modal-footer:before, +.modal-footer:after { + display: table; + content: " "; +} + +.modal-footer:after { + clear: both; +} + +.modal-footer:before, +.modal-footer:after { + display: table; + content: " "; +} + +.modal-footer:after { + clear: both; +} + +.modal-footer .btn + .btn { + margin-bottom: 0; + margin-left: 5px; +} + +.modal-footer .btn-group .btn + .btn { + margin-left: -1px; +} + +.modal-footer .btn-block + .btn-block { + margin-left: 0; +} + +@media screen and (min-width: 768px) { + .modal-dialog { + right: auto; + left: 50%; + width: 600px; + padding-top: 30px; + padding-bottom: 30px; + } + .modal-content { + -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + } +} + +.tooltip { + position: absolute; + z-index: 1030; + display: block; + font-size: 12px; + line-height: 1.4; + opacity: 0; + filter: alpha(opacity=0); + visibility: visible; +} + +.tooltip.in { + opacity: 0.9; + filter: alpha(opacity=90); +} + +.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: #ffffff; + text-align: center; + text-decoration: none; + background-color: #000000; + border-radius: 4px; +} + +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} + +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-top-color: #000000; + border-width: 5px 5px 0; +} + +.tooltip.top-left .tooltip-arrow { + bottom: 0; + left: 5px; + border-top-color: #000000; + border-width: 5px 5px 0; +} + +.tooltip.top-right .tooltip-arrow { + right: 5px; + bottom: 0; + border-top-color: #000000; + border-width: 5px 5px 0; +} + +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-right-color: #000000; + border-width: 5px 5px 5px 0; +} + +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-left-color: #000000; + border-width: 5px 0 5px 5px; +} + +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-bottom-color: #000000; + border-width: 0 5px 5px; +} + +.tooltip.bottom-left .tooltip-arrow { + top: 0; + left: 5px; + border-bottom-color: #000000; + border-width: 0 5px 5px; +} + +.tooltip.bottom-right .tooltip-arrow { + top: 0; + right: 5px; + border-bottom-color: #000000; + border-width: 0 5px 5px; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1010; + display: none; + max-width: 276px; + padding: 1px; + text-align: left; + white-space: normal; + background-color: #ffffff; + border: 1px solid #cccccc; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + background-clip: padding-box; +} + +.popover.top { + margin-top: -10px; +} + +.popover.right { + margin-left: 10px; +} + +.popover.bottom { + margin-top: 10px; +} + +.popover.left { + margin-left: -10px; +} + +.popover-title { + padding: 8px 14px; + margin: 0; + font-size: 14px; + font-weight: normal; + line-height: 18px; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + 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 { + border-width: 10px; + content: ""; +} + +.popover.top .arrow { + bottom: -11px; + left: 50%; + margin-left: -11px; + border-top-color: #999999; + border-top-color: rgba(0, 0, 0, 0.25); + border-bottom-width: 0; +} + +.popover.top .arrow:after { + bottom: 1px; + margin-left: -10px; + border-top-color: #ffffff; + border-bottom-width: 0; + content: " "; +} + +.popover.right .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-right-color: #999999; + border-right-color: rgba(0, 0, 0, 0.25); + border-left-width: 0; +} + +.popover.right .arrow:after { + bottom: -10px; + left: 1px; + border-right-color: #ffffff; + border-left-width: 0; + content: " "; +} + +.popover.bottom .arrow { + top: -11px; + left: 50%; + margin-left: -11px; + border-bottom-color: #999999; + border-bottom-color: rgba(0, 0, 0, 0.25); + border-top-width: 0; +} + +.popover.bottom .arrow:after { + top: 1px; + margin-left: -10px; + border-bottom-color: #ffffff; + border-top-width: 0; + content: " "; +} + +.popover.left .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-left-color: #999999; + border-left-color: rgba(0, 0, 0, 0.25); + border-right-width: 0; +} + +.popover.left .arrow:after { + right: 1px; + bottom: -10px; + border-left-color: #ffffff; + border-right-width: 0; + content: " "; +} + +.carousel { + position: relative; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel-inner > .item { + position: relative; + display: none; + -webkit-transition: 0.6s ease-in-out left; + transition: 0.6s ease-in-out left; +} + +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + display: block; + height: auto; + max-width: 100%; + line-height: 1; +} + +.carousel-inner > .active, +.carousel-inner > .next, +.carousel-inner > .prev { + display: block; +} + +.carousel-inner > .active { + left: 0; +} + +.carousel-inner > .next, +.carousel-inner > .prev { + position: absolute; + top: 0; + width: 100%; +} + +.carousel-inner > .next { + left: 100%; +} + +.carousel-inner > .prev { + left: -100%; +} + +.carousel-inner > .next.left, +.carousel-inner > .prev.right { + left: 0; +} + +.carousel-inner > .active.left { + left: -100%; +} + +.carousel-inner > .active.right { + left: 100%; +} + +.carousel-control { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 15%; + font-size: 20px; + color: #ffffff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + opacity: 0.5; + filter: alpha(opacity=50); +} + +.carousel-control.left { + background-image: -webkit-gradient(linear, 0 top, 100% top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001))); + background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0), color-stop(rgba(0, 0, 0, 0.0001) 100%)); + background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.0001) 100%); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.0001) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); +} + +.carousel-control.right { + right: 0; + left: auto; + background-image: -webkit-gradient(linear, 0 top, 100% top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5))); + background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0), color-stop(rgba(0, 0, 0, 0.5) 100%)); + background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.5) 100%); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.5) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); +} + +.carousel-control:hover, +.carousel-control:focus { + color: #ffffff; + text-decoration: none; + opacity: 0.9; + filter: alpha(opacity=90); +} + +.carousel-control .icon-prev, +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-left, +.carousel-control .glyphicon-chevron-right { + position: absolute; + top: 50%; + left: 50%; + z-index: 5; + display: inline-block; +} + +.carousel-control .icon-prev, +.carousel-control .icon-next { + width: 20px; + height: 20px; + margin-top: -10px; + margin-left: -10px; + font-family: serif; +} + +.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; + border: 1px solid #ffffff; + border-radius: 10px; +} + +.carousel-indicators .active { + width: 12px; + height: 12px; + margin: 0; + background-color: #ffffff; +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #ffffff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); +} + +.carousel-caption .btn { + text-shadow: none; +} + +@media screen and (min-width: 768px) { + .carousel-control .icon-prev, + .carousel-control .icon-next { + width: 30px; + height: 30px; + margin-top: -15px; + margin-left: -15px; + font-size: 30px; + } + .carousel-caption { + right: 20%; + left: 20%; + padding-bottom: 30px; + } + .carousel-indicators { + bottom: 20px; + } +} + +.clearfix:before, +.clearfix:after { + display: table; + content: " "; +} + +.clearfix:after { + clear: both; +} + +.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; +} + +.affix { + position: fixed; +} + +@-ms-viewport { + width: device-width; +} + +@media screen and (max-width: 400px) { + @-ms-viewport { + width: 320px; + } +} + +.hidden { + display: none !important; + visibility: hidden !important; +} + +.visible-xs { + display: none !important; +} + +tr.visible-xs { + display: none !important; +} + +th.visible-xs, +td.visible-xs { + display: none !important; +} + +@media (max-width: 767px) { + .visible-xs { + display: block !important; + } + tr.visible-xs { + display: table-row !important; + } + th.visible-xs, + td.visible-xs { + display: table-cell !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .visible-xs.visible-sm { + display: block !important; + } + tr.visible-xs.visible-sm { + display: table-row !important; + } + th.visible-xs.visible-sm, + td.visible-xs.visible-sm { + display: table-cell !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .visible-xs.visible-md { + display: block !important; + } + tr.visible-xs.visible-md { + display: table-row !important; + } + th.visible-xs.visible-md, + td.visible-xs.visible-md { + display: table-cell !important; + } +} + +@media (min-width: 1200px) { + .visible-xs.visible-lg { + display: block !important; + } + tr.visible-xs.visible-lg { + display: table-row !important; + } + th.visible-xs.visible-lg, + td.visible-xs.visible-lg { + display: table-cell !important; + } +} + +.visible-sm { + display: none !important; +} + +tr.visible-sm { + display: none !important; +} + +th.visible-sm, +td.visible-sm { + display: none !important; +} + +@media (max-width: 767px) { + .visible-sm.visible-xs { + display: block !important; + } + tr.visible-sm.visible-xs { + display: table-row !important; + } + th.visible-sm.visible-xs, + td.visible-sm.visible-xs { + display: table-cell !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm { + display: block !important; + } + tr.visible-sm { + display: table-row !important; + } + th.visible-sm, + td.visible-sm { + display: table-cell !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .visible-sm.visible-md { + display: block !important; + } + tr.visible-sm.visible-md { + display: table-row !important; + } + th.visible-sm.visible-md, + td.visible-sm.visible-md { + display: table-cell !important; + } +} + +@media (min-width: 1200px) { + .visible-sm.visible-lg { + display: block !important; + } + tr.visible-sm.visible-lg { + display: table-row !important; + } + th.visible-sm.visible-lg, + td.visible-sm.visible-lg { + display: table-cell !important; + } +} + +.visible-md { + display: none !important; +} + +tr.visible-md { + display: none !important; +} + +th.visible-md, +td.visible-md { + display: none !important; +} + +@media (max-width: 767px) { + .visible-md.visible-xs { + display: block !important; + } + tr.visible-md.visible-xs { + display: table-row !important; + } + th.visible-md.visible-xs, + td.visible-md.visible-xs { + display: table-cell !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .visible-md.visible-sm { + display: block !important; + } + tr.visible-md.visible-sm { + display: table-row !important; + } + th.visible-md.visible-sm, + td.visible-md.visible-sm { + display: table-cell !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md { + display: block !important; + } + tr.visible-md { + display: table-row !important; + } + th.visible-md, + td.visible-md { + display: table-cell !important; + } +} + +@media (min-width: 1200px) { + .visible-md.visible-lg { + display: block !important; + } + tr.visible-md.visible-lg { + display: table-row !important; + } + th.visible-md.visible-lg, + td.visible-md.visible-lg { + display: table-cell !important; + } +} + +.visible-lg { + display: none !important; +} + +tr.visible-lg { + display: none !important; +} + +th.visible-lg, +td.visible-lg { + display: none !important; +} + +@media (max-width: 767px) { + .visible-lg.visible-xs { + display: block !important; + } + tr.visible-lg.visible-xs { + display: table-row !important; + } + th.visible-lg.visible-xs, + td.visible-lg.visible-xs { + display: table-cell !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .visible-lg.visible-sm { + display: block !important; + } + tr.visible-lg.visible-sm { + display: table-row !important; + } + th.visible-lg.visible-sm, + td.visible-lg.visible-sm { + display: table-cell !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .visible-lg.visible-md { + display: block !important; + } + tr.visible-lg.visible-md { + display: table-row !important; + } + th.visible-lg.visible-md, + td.visible-lg.visible-md { + display: table-cell !important; + } +} + +@media (min-width: 1200px) { + .visible-lg { + display: block !important; + } + tr.visible-lg { + display: table-row !important; + } + th.visible-lg, + td.visible-lg { + display: table-cell !important; + } +} + +.hidden-xs { + display: block !important; +} + +tr.hidden-xs { + display: table-row !important; +} + +th.hidden-xs, +td.hidden-xs { + display: table-cell !important; +} + +@media (max-width: 767px) { + .hidden-xs { + display: none !important; + } + tr.hidden-xs { + display: none !important; + } + th.hidden-xs, + td.hidden-xs { + display: none !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .hidden-xs.hidden-sm { + display: none !important; + } + tr.hidden-xs.hidden-sm { + display: none !important; + } + th.hidden-xs.hidden-sm, + td.hidden-xs.hidden-sm { + display: none !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-xs.hidden-md { + display: none !important; + } + tr.hidden-xs.hidden-md { + display: none !important; + } + th.hidden-xs.hidden-md, + td.hidden-xs.hidden-md { + display: none !important; + } +} + +@media (min-width: 1200px) { + .hidden-xs.hidden-lg { + display: none !important; + } + tr.hidden-xs.hidden-lg { + display: none !important; + } + th.hidden-xs.hidden-lg, + td.hidden-xs.hidden-lg { + display: none !important; + } +} + +.hidden-sm { + display: block !important; +} + +tr.hidden-sm { + display: table-row !important; +} + +th.hidden-sm, +td.hidden-sm { + display: table-cell !important; +} + +@media (max-width: 767px) { + .hidden-sm.hidden-xs { + display: none !important; + } + tr.hidden-sm.hidden-xs { + display: none !important; + } + th.hidden-sm.hidden-xs, + td.hidden-sm.hidden-xs { + display: none !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .hidden-sm { + display: none !important; + } + tr.hidden-sm { + display: none !important; + } + th.hidden-sm, + td.hidden-sm { + display: none !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-sm.hidden-md { + display: none !important; + } + tr.hidden-sm.hidden-md { + display: none !important; + } + th.hidden-sm.hidden-md, + td.hidden-sm.hidden-md { + display: none !important; + } +} + +@media (min-width: 1200px) { + .hidden-sm.hidden-lg { + display: none !important; + } + tr.hidden-sm.hidden-lg { + display: none !important; + } + th.hidden-sm.hidden-lg, + td.hidden-sm.hidden-lg { + display: none !important; + } +} + +.hidden-md { + display: block !important; +} + +tr.hidden-md { + display: table-row !important; +} + +th.hidden-md, +td.hidden-md { + display: table-cell !important; +} + +@media (max-width: 767px) { + .hidden-md.hidden-xs { + display: none !important; + } + tr.hidden-md.hidden-xs { + display: none !important; + } + th.hidden-md.hidden-xs, + td.hidden-md.hidden-xs { + display: none !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .hidden-md.hidden-sm { + display: none !important; + } + tr.hidden-md.hidden-sm { + display: none !important; + } + th.hidden-md.hidden-sm, + td.hidden-md.hidden-sm { + display: none !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-md { + display: none !important; + } + tr.hidden-md { + display: none !important; + } + th.hidden-md, + td.hidden-md { + display: none !important; + } +} + +@media (min-width: 1200px) { + .hidden-md.hidden-lg { + display: none !important; + } + tr.hidden-md.hidden-lg { + display: none !important; + } + th.hidden-md.hidden-lg, + td.hidden-md.hidden-lg { + display: none !important; + } +} + +.hidden-lg { + display: block !important; +} + +tr.hidden-lg { + display: table-row !important; +} + +th.hidden-lg, +td.hidden-lg { + display: table-cell !important; +} + +@media (max-width: 767px) { + .hidden-lg.hidden-xs { + display: none !important; + } + tr.hidden-lg.hidden-xs { + display: none !important; + } + th.hidden-lg.hidden-xs, + td.hidden-lg.hidden-xs { + display: none !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .hidden-lg.hidden-sm { + display: none !important; + } + tr.hidden-lg.hidden-sm { + display: none !important; + } + th.hidden-lg.hidden-sm, + td.hidden-lg.hidden-sm { + display: none !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-lg.hidden-md { + display: none !important; + } + tr.hidden-lg.hidden-md { + display: none !important; + } + th.hidden-lg.hidden-md, + td.hidden-lg.hidden-md { + display: none !important; + } +} + +@media (min-width: 1200px) { + .hidden-lg { + display: none !important; + } + tr.hidden-lg { + display: none !important; + } + th.hidden-lg, + td.hidden-lg { + display: none !important; + } +} + +.visible-print { + display: none !important; +} + +tr.visible-print { + display: none !important; +} + +th.visible-print, +td.visible-print { + display: none !important; +} + +@media print { + .visible-print { + display: block !important; + } + tr.visible-print { + display: table-row !important; + } + th.visible-print, + td.visible-print { + display: table-cell !important; + } + .hidden-print { + display: none !important; + } + tr.hidden-print { + display: none !important; + } + th.hidden-print, + td.hidden-print { + display: none !important; + } +} \ No newline at end of file diff --git a/src/DisplayTemplateExample.Web/Content/bootstrap.min.css b/src/DisplayTemplateExample.Web/Content/bootstrap.min.css new file mode 100644 index 0000000..df89a50 --- /dev/null +++ b/src/DisplayTemplateExample.Web/Content/bootstrap.min.css @@ -0,0 +1,20 @@ +/* NUGET: BEGIN LICENSE TEXT + * + * Microsoft grants you the right to use these script files for the sole + * purpose of either: (i) interacting through your browser with the Microsoft + * website or online service, subject to the applicable licensing or use + * terms; or (ii) using the files as included with a Microsoft product subject + * to that product's license terms. Microsoft reserves all other rights to the + * files not expressly granted by Microsoft, whether by implication, estoppel + * or otherwise. The notices and licenses below are for informational purposes only. + * + * NUGET: END LICENSE TEXT */ +/*! + * Bootstrap v3.0.0 + * + * Copyright 2013 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world by @mdo and @fat. + *//*! normalize.css v2.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{margin:.67em 0;font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{height:0;-moz-box-sizing:content-box;box-sizing:content-box}mark{color:#000;background:#ff0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid #c0c0c0}legend{padding:0;border:0}button,input,select,textarea{margin:0;font-family:inherit;font-size:100%}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{padding:0;box-sizing:border-box}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}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:2cm .5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.table td,.table th{background-color:#fff!important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table-bordered th,.table-bordered td{border:1px solid #ddd!important}}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.428571429;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input,select[multiple],textarea{background-image:none}a{color:#428bca;text-decoration:none}a:hover,a:focus{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}.img-responsive{display:block;height:auto;max-width:100%}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;height:auto;max-width:100%;padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-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}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16.099999999999998px;font-weight:200;line-height:1.4}@media(min-width:768px){.lead{font-size:21px}}small{font-size:85%}cite{font-style:normal}.text-muted{color:#999}.text-primary{color:#428bca}.text-warning{color:#c09853}.text-danger{color:#b94a48}.text-success{color:#468847}.text-info{color:#3a87ad}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1}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:#999}h1,h2,h3{margin-top:20px;margin-bottom:10px}h4,h5,h6{margin-top:10px;margin-bottom:10px}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}h1 small,.h1 small{font-size:24px}h2 small,.h2 small{font-size:18px}h3 small,.h3 small,h4 small,.h4 small{font-size:14px}.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;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-bottom:20px}dt,dd{line-height:1.428571429}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}.dl-horizontal dd:before,.dl-horizontal dd:after{display:table;content:" "}.dl-horizontal dd:after{clear:both}.dl-horizontal dd:before,.dl-horizontal dd:after{display:table;content:" "}.dl-horizontal dd:after{clear:both}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{font-size:17.5px;font-weight:300;line-height:1.25}blockquote p:last-child{margin-bottom:0}blockquote small{display:block;line-height:1.428571429;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:1.428571429}code,pre{font-family:Monaco,Menlo,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;white-space:nowrap;background-color:#f9f2f4;border-radius:4px}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre.prettyprint{margin-bottom:20px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}.row{margin-right:-15px;margin-left:-15px}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.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,.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,.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,.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{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{float:left}.col-xs-1{width:8.333333333333332%}.col-xs-2{width:16.666666666666664%}.col-xs-3{width:25%}.col-xs-4{width:33.33333333333333%}.col-xs-5{width:41.66666666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.333333333333336%}.col-xs-8{width:66.66666666666666%}.col-xs-9{width:75%}.col-xs-10{width:83.33333333333334%}.col-xs-11{width:91.66666666666666%}.col-xs-12{width:100%}@media(min-width:768px){.container{max-width:750px}.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{float:left}.col-sm-1{width:8.333333333333332%}.col-sm-2{width:16.666666666666664%}.col-sm-3{width:25%}.col-sm-4{width:33.33333333333333%}.col-sm-5{width:41.66666666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.333333333333336%}.col-sm-8{width:66.66666666666666%}.col-sm-9{width:75%}.col-sm-10{width:83.33333333333334%}.col-sm-11{width:91.66666666666666%}.col-sm-12{width:100%}.col-sm-push-1{left:8.333333333333332%}.col-sm-push-2{left:16.666666666666664%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333333333333%}.col-sm-push-5{left:41.66666666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.333333333333336%}.col-sm-push-8{left:66.66666666666666%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333333333334%}.col-sm-push-11{left:91.66666666666666%}.col-sm-pull-1{right:8.333333333333332%}.col-sm-pull-2{right:16.666666666666664%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333333333333%}.col-sm-pull-5{right:41.66666666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.333333333333336%}.col-sm-pull-8{right:66.66666666666666%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333333333334%}.col-sm-pull-11{right:91.66666666666666%}.col-sm-offset-1{margin-left:8.333333333333332%}.col-sm-offset-2{margin-left:16.666666666666664%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333333333%}.col-sm-offset-5{margin-left:41.66666666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.333333333333336%}.col-sm-offset-8{margin-left:66.66666666666666%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333333334%}.col-sm-offset-11{margin-left:91.66666666666666%}}@media(min-width:992px){.container{max-width:970px}.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{float:left}.col-md-1{width:8.333333333333332%}.col-md-2{width:16.666666666666664%}.col-md-3{width:25%}.col-md-4{width:33.33333333333333%}.col-md-5{width:41.66666666666667%}.col-md-6{width:50%}.col-md-7{width:58.333333333333336%}.col-md-8{width:66.66666666666666%}.col-md-9{width:75%}.col-md-10{width:83.33333333333334%}.col-md-11{width:91.66666666666666%}.col-md-12{width:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.333333333333332%}.col-md-push-2{left:16.666666666666664%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333333333333%}.col-md-push-5{left:41.66666666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.333333333333336%}.col-md-push-8{left:66.66666666666666%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333333333334%}.col-md-push-11{left:91.66666666666666%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.333333333333332%}.col-md-pull-2{right:16.666666666666664%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333333333333%}.col-md-pull-5{right:41.66666666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.333333333333336%}.col-md-pull-8{right:66.66666666666666%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333333333334%}.col-md-pull-11{right:91.66666666666666%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.333333333333332%}.col-md-offset-2{margin-left:16.666666666666664%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333333333%}.col-md-offset-5{margin-left:41.66666666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333333333333336%}.col-md-offset-8{margin-left:66.66666666666666%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333333334%}.col-md-offset-11{margin-left:91.66666666666666%}}@media(min-width:1200px){.container{max-width:1170px}.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{float:left}.col-lg-1{width:8.333333333333332%}.col-lg-2{width:16.666666666666664%}.col-lg-3{width:25%}.col-lg-4{width:33.33333333333333%}.col-lg-5{width:41.66666666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.333333333333336%}.col-lg-8{width:66.66666666666666%}.col-lg-9{width:75%}.col-lg-10{width:83.33333333333334%}.col-lg-11{width:91.66666666666666%}.col-lg-12{width:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.333333333333332%}.col-lg-push-2{left:16.666666666666664%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333333333333%}.col-lg-push-5{left:41.66666666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.333333333333336%}.col-lg-push-8{left:66.66666666666666%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333333333334%}.col-lg-push-11{left:91.66666666666666%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.333333333333332%}.col-lg-pull-2{right:16.666666666666664%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333333333333%}.col-lg-pull-5{right:41.66666666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.333333333333336%}.col-lg-pull-8{right:66.66666666666666%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333333333334%}.col-lg-pull-11{right:91.66666666666666%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.333333333333332%}.col-lg-offset-2{margin-left:16.666666666666664%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333333333%}.col-lg-offset-5{margin-left:41.66666666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.333333333333336%}.col-lg-offset-8{margin-left:66.66666666666666%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333333334%}.col-lg-offset-11{margin-left:91.66666666666666%}}table{max-width:100%;background-color:transparent}th{text-align:left}.table{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.428571429;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-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*="col-"]{display:table-column;float:none}table td[class*="col-"],table th[class*="col-"]{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>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;border-color:#d6e9c6}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td{background-color:#d0e9c6;border-color:#c9e2b3}.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;border-color:#eed3d7}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td{background-color:#ebcccc;border-color:#e6c1c7}.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;border-color:#fbeed5}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td{background-color:#faf2cc;border-color:#f8e5be}@media(max-width:768px){.table-responsive{width:100%;margin-bottom:15px;overflow-x:scroll;overflow-y:hidden;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0;background-color:#fff}.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>thead>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>thead>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{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;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}select[multiple],select[size]{height:auto}select optgroup{font-family:inherit;font-size:inherit;font-style:inherit}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{height:auto}.form-control:-moz-placeholder{color:#999}.form-control::-moz-placeholder{color:#999}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-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,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee}textarea.form-control{height:auto}.form-group{margin-bottom:15px}.radio,.checkbox{display:block;min-height:20px;padding-left:20px;margin-top:10px;margin-bottom:10px;vertical-align:middle}.radio label,.checkbox label{display:inline;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"]{float:left;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{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],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.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{height:auto}.input-lg{height:45px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg{height:45px;line-height:45px}textarea.input-lg{height:auto}.has-warning .help-block,.has-warning .control-label{color:#c09853}.has-warning .form-control{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}.has-warning .input-group-addon{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.has-error .help-block,.has-error .control-label{color:#b94a48}.has-error .form-control{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.has-error .input-group-addon{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.has-success .help-block,.has-success .control-label{color:#468847}.has-success .form-control{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b}.has-success .input-group-addon{color:#468847;background-color:#dff0d8;border-color:#468847}.form-control-static{padding-top:7px;margin-bottom: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}.form-inline .radio,.form-inline .checkbox{display:inline-block;padding-left:0;margin-top:0;margin-bottom:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:none;margin-left:0}}.form-horizontal .control-label,.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 .form-group{margin-right:-15px;margin-left:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{display:table;content:" "}.form-horizontal .form-group:after{clear:both}.form-horizontal .form-group:before,.form-horizontal .form-group:after{display:table;content:" "}.form-horizontal .form-group:after{clear:both}@media(min-width:768px){.form-horizontal .control-label{text-align:right}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.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,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}.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: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-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}.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: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:#428bca;border-color:#357ebd}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}.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: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-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}.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: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-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439}.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: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-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}.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: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-link{font-weight:normal;color:#428bca;cursor:pointer;border-radius:0}.btn-link,.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:#2a6496;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:#999;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm,.btn-xs{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px}.btn-block{display:block;width:100%;padding-right:0;padding-left:0}.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;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@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';-webkit-font-smoothing:antialiased;font-style:normal;font-weight:normal;line-height:1}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro: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-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-print:before{content:"\e045"}.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-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.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-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-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.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-briefcase:before{content:"\1f4bc"}.glyphicon-calendar:before{content:"\1f4c5"}.glyphicon-pushpin:before{content:"\1f4cc"}.glyphicon-paperclip:before{content:"\1f4ce"}.glyphicon-camera:before{content:"\1f4f7"}.glyphicon-lock:before{content:"\1f512"}.glyphicon-bell:before{content:"\1f514"}.glyphicon-bookmark:before{content:"\1f516"}.glyphicon-fire:before{content:"\1f525"}.glyphicon-wrench:before{content:"\1f527"}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid #000;border-right:4px solid transparent;border-bottom:0 dotted;border-left:4px solid transparent;content:""}.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;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.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.428571429;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#fff;text-decoration:none;background-color:#428bca}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#428bca;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.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-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#999}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0 dotted;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media(min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}}.btn-default .caret{border-top-color:#333}.btn-primary .caret,.btn-success .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret{border-top-color:#fff}.dropup .btn-default .caret{border-bottom-color:#333}.dropup .btn-primary .caret,.dropup .btn-success .caret,.dropup .btn-warning .caret,.dropup .btn-danger .caret,.dropup .btn-info .caret{border-bottom-color:#fff}.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:focus,.btn-group-vertical>.btn:focus{outline:0}.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:before,.btn-toolbar:after{display:table;content:" "}.btn-toolbar:after{clear:both}.btn-toolbar:before,.btn-toolbar:after{display:table;content:" "}.btn-toolbar:after{clear:both}.btn-toolbar .btn-group{float:left}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group,.btn-toolbar>.btn-group+.btn-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-bottom-left-radius:0;border-top-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>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group-xs>.btn{padding:5px 10px;padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.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,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.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{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{display:table;content:" "}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{display:table;content:" "}.btn-group-vertical>.btn-group:after{clear:both}.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-right-radius:0;border-bottom-left-radius:4px;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child>.btn:last-child,.btn-group-vertical>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;border-collapse:separate;table-layout:fixed}.btn-group-justified .btn{display:table-cell;float:none;width:1%}[data-toggle="buttons"]>.btn>input[type="radio"],[data-toggle="buttons"]>.btn>input[type="checkbox"]{display:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group.col{float:none;padding-right:0;padding-left:0}.input-group .form-control{width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:45px;padding:10px 16px;font-size:18px;line-height:1.33;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:45px;line-height:45px}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.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{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;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>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){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>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-4px}.input-group-btn>.btn:hover,.input-group-btn>.btn:active{z-index:2}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav:before,.nav:after{display:table;content:" "}.nav:after{clear:both}.nav:before,.nav:after{display:table;content:" "}.nav:after{clear:both}.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:#999}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999;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:#428bca}.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.428571429;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{text-align:center}@media(min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}}.nav-tabs.nav-justified>li>a{margin-right:0;border-bottom:1px solid #ddd}.nav-tabs.nav-justified>.active>a{border-bottom-color:#fff}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:5px}.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:#428bca}.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{text-align:center}@media(min-width:768px){.nav-justified>li{display:table-cell;width:1%}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-bottom:1px solid #ddd}.nav-tabs-justified>.active>a{border-bottom-color:#fff}.tabbable:before,.tabbable:after{display:table;content:" "}.tabbable:after{clear:both}.tabbable:before,.tabbable:after{display:table;content:" "}.tabbable:after{clear:both}.tab-content>.tab-pane,.pill-content>.pill-pane{display:none}.tab-content>.active,.pill-content>.active{display:block}.nav .caret{border-top-color:#428bca;border-bottom-color:#428bca}.nav a:hover .caret{border-top-color:#2a6496;border-bottom-color:#2a6496}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;z-index:1000;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{display:table;content:" "}.navbar:after{clear:both}.navbar:before,.navbar:after{display:table;content:" "}.navbar:after{clear:both}@media(min-width:768px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{display:table;content:" "}.navbar-header:after{clear:both}.navbar-header:before,.navbar-header:after{display:table;content:" "}.navbar-header:after{clear:both}@media(min-width:768px){.navbar-header{float:left}}.navbar-collapse{max-height:340px;padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}.navbar-collapse:after{clear:both}.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media(min-width:768px){.navbar-collapse{width:auto;border-top:0;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-collapse .navbar-nav.navbar-left:first-child{margin-left:-15px}.navbar-collapse .navbar-nav.navbar-right:last-child{margin-right:-15px}.navbar-collapse .navbar-text:last-child{margin-right:0}}.container>.navbar-header,.container>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media(min-width:768px){.container>.navbar-header,.container>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{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;border-width:0 0 1px}@media(min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;z-index:1030}.navbar-fixed-bottom{bottom:0;margin-bottom:0}.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media(min-width:768px){.navbar>.container .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;border:1px solid transparent;border-radius:4px}.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;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}}@media(min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important}}.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,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1)}@media(min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;padding-left:0;margin-top:0;margin-bottom:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{float:none;margin-left:0}}@media(max-width:767px){.navbar-form .form-group{margin-bottom:5px}}@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-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-nav.pull-right>li>.dropdown-menu,.navbar-nav>li>.dropdown-menu.pull-right{right:0;left:auto}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-text{float:left;margin-top:15px;margin-bottom:15px}@media(min-width:768px){.navbar-text{margin-right:15px;margin-left:15px}}.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:#ccc}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e6e6e6}.navbar-default .navbar-nav>.dropdown>a:hover .caret,.navbar-default .navbar-nav>.dropdown>a:focus .caret{border-top-color:#333;border-bottom-color:#333}.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}.navbar-default .navbar-nav>.open>a .caret,.navbar-default .navbar-nav>.open>a:hover .caret,.navbar-default .navbar-nav>.open>a:focus .caret{border-top-color:#555;border-bottom-color:#555}.navbar-default .navbar-nav>.dropdown>a .caret{border-top-color:#777;border-bottom-color:#777}@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-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#999}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .navbar-nav>li>a{color:#999}.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}.navbar-inverse .navbar-nav>.dropdown>a:hover .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-nav>.dropdown>a .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .navbar-nav>.open>a .caret,.navbar-inverse .navbar-nav>.open>a:hover .caret,.navbar-inverse .navbar-nav>.open>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}@media(max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#999}.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:#999}.navbar-inverse .navbar-link:hover{color:#fff}.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:#999}.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.428571429;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-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{background-color:#eee}.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:#428bca;border-color:#428bca}.pagination>.disabled>span,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#999;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-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}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-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:before,.pager:after{display:table;content:" "}.pager:after{clear:both}.pager:before,.pager:after{display:table;content:" "}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;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:#999;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}.label[href]:hover,.label[href]:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.label-default{background-color:#999}.label-default[href]:hover,.label-default[href]:focus{background-color:#808080}.label-primary{background-color:#428bca}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#3071a9}.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:baseline;background-color:#999;border-radius:10px}.badge:empty{display:none}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.btn .badge{position:relative;top:-1px}a.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#428bca;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px;margin-bottom:30px;font-size:21px;font-weight:200;line-height:2.1428571435;color:inherit;background-color:#eee}.jumbotron h1{line-height:1;color:inherit}.jumbotron p{line-height:1.4}.container .jumbotron{border-radius:6px}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron{padding-right:60px;padding-left:60px}.jumbotron h1{font-size:63px}}.thumbnail{display:inline-block;display:block;height:auto;max-width:100%;padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.thumbnail>img{display:block;height:auto;max-width:100%}a.thumbnail:hover,a.thumbnail:focus{border-color:#428bca}.thumbnail>img{margin-right:auto;margin-left:auto}.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{padding-right:35px}.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#356635}.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#2d6987}.alert-warning{color:#c09853;background-color:#fcf8e3;border-color:#fbeed5}.alert-warning hr{border-top-color:#f8e5be}.alert-warning .alert-link{color:#a47e3c}.alert-danger{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-danger hr{border-top-color:#e6c1c7}.alert-danger .alert-link{color:#953b39}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;color:#fff;text-align:center;background-color:#428bca;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size:40px 40px}.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image: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)}.media,.media-body{overflow:hidden;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{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-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;background-color:#f5f5f5}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca}.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{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:#e1edf7}.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,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{display:table;content:" "}.panel-body:after{clear:both}.panel-body:before,.panel-body:after{display:table;content:" "}.panel-body:after{clear:both}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0}.panel>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel>.list-group .list-group-item:last-child{border-bottom:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.table{margin-bottom:0}.panel>.panel-body+.table{border-top:1px solid #ddd}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-title{margin-top:0;margin-bottom:0;font-size:16px}.panel-title>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-group .panel{margin-bottom:0;overflow:hidden;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{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-footer+.panel-collapse .panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#428bca}.panel-primary>.panel-heading{color:#fff;background-color:#428bca;border-color:#428bca}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#428bca}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#428bca}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color:#d6e9c6}.panel-success>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#d6e9c6}.panel-warning{border-color:#fbeed5}.panel-warning>.panel-heading{color:#c09853;background-color:#fcf8e3;border-color:#fbeed5}.panel-warning>.panel-heading+.panel-collapse .panel-body{border-top-color:#fbeed5}.panel-warning>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#fbeed5}.panel-danger{border-color:#eed3d7}.panel-danger>.panel-heading{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.panel-danger>.panel-heading+.panel-collapse .panel-body{border-top-color:#eed3d7}.panel-danger>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#eed3d7}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse .panel-body{border-top-color:#bce8f1}.panel-info>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#bce8f1}.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,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-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;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}body.modal-open,.modal-open .navbar-fixed-top,.modal-open .navbar-fixed-bottom{margin-right:15px}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;display:none;overflow:auto;overflow-y:scroll}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.modal-dialog{z-index:1050;width:auto;padding:10px;margin-right:auto;margin-left:auto}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1030;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{min-height:16.428571429px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:20px}.modal-footer{padding:19px 20px 20px;margin-top:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer:before,.modal-footer:after{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}@media screen and (min-width:768px){.modal-dialog{right:auto;left:50%;width:600px;padding-top:30px;padding-bottom:30px}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}}.tooltip{position:absolute;z-index:1030;display:block;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.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;text-decoration:none;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-top-color:#000;border-width:5px 5px 0}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.top-right .tooltip-arrow{right:5px;bottom:0;border-top-color:#000;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-bottom-color:#000;border-width:0 5px 5px}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-bottom-color:#000;border-width:0 5px 5px}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);background-clip:padding-box}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;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{border-width:10px;content:""}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0;content:" "}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0;content:" "}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0;content:" "}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,0.25);border-right-width:0}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0;content:" "}.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;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;height:auto;max-width:100%;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);opacity:.5;filter:alpha(opacity=50)}.carousel-control.left{background-image:-webkit-gradient(linear,0 top,100% top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0.0001)));background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.5) 0),color-stop(rgba(0,0,0,0.0001) 100%));background-image:-moz-linear-gradient(left,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1)}.carousel-control.right{right:0;left:auto;background-image:-webkit-gradient(linear,0 top,100% top,from(rgba(0,0,0,0.0001)),to(rgba(0,0,0,0.5)));background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.0001) 0),color-stop(rgba(0,0,0,0.5) 100%));background-image:-moz-linear-gradient(left,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1)}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;left:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif}.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;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,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.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}.affix{position:fixed}@-ms-viewport{width:device-width}@media screen and (max-width:400px){@-ms-viewport{width:320px}}.hidden{display:none!important;visibility:hidden!important}.visible-xs{display:none!important}tr.visible-xs{display:none!important}th.visible-xs,td.visible-xs{display:none!important}@media(max-width:767px){.visible-xs{display:block!important}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media(min-width:768px) and (max-width:991px){.visible-xs.visible-sm{display:block!important}tr.visible-xs.visible-sm{display:table-row!important}th.visible-xs.visible-sm,td.visible-xs.visible-sm{display:table-cell!important}}@media(min-width:992px) and (max-width:1199px){.visible-xs.visible-md{display:block!important}tr.visible-xs.visible-md{display:table-row!important}th.visible-xs.visible-md,td.visible-xs.visible-md{display:table-cell!important}}@media(min-width:1200px){.visible-xs.visible-lg{display:block!important}tr.visible-xs.visible-lg{display:table-row!important}th.visible-xs.visible-lg,td.visible-xs.visible-lg{display:table-cell!important}}.visible-sm{display:none!important}tr.visible-sm{display:none!important}th.visible-sm,td.visible-sm{display:none!important}@media(max-width:767px){.visible-sm.visible-xs{display:block!important}tr.visible-sm.visible-xs{display:table-row!important}th.visible-sm.visible-xs,td.visible-sm.visible-xs{display:table-cell!important}}@media(min-width:768px) and (max-width:991px){.visible-sm{display:block!important}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media(min-width:992px) and (max-width:1199px){.visible-sm.visible-md{display:block!important}tr.visible-sm.visible-md{display:table-row!important}th.visible-sm.visible-md,td.visible-sm.visible-md{display:table-cell!important}}@media(min-width:1200px){.visible-sm.visible-lg{display:block!important}tr.visible-sm.visible-lg{display:table-row!important}th.visible-sm.visible-lg,td.visible-sm.visible-lg{display:table-cell!important}}.visible-md{display:none!important}tr.visible-md{display:none!important}th.visible-md,td.visible-md{display:none!important}@media(max-width:767px){.visible-md.visible-xs{display:block!important}tr.visible-md.visible-xs{display:table-row!important}th.visible-md.visible-xs,td.visible-md.visible-xs{display:table-cell!important}}@media(min-width:768px) and (max-width:991px){.visible-md.visible-sm{display:block!important}tr.visible-md.visible-sm{display:table-row!important}th.visible-md.visible-sm,td.visible-md.visible-sm{display:table-cell!important}}@media(min-width:992px) and (max-width:1199px){.visible-md{display:block!important}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media(min-width:1200px){.visible-md.visible-lg{display:block!important}tr.visible-md.visible-lg{display:table-row!important}th.visible-md.visible-lg,td.visible-md.visible-lg{display:table-cell!important}}.visible-lg{display:none!important}tr.visible-lg{display:none!important}th.visible-lg,td.visible-lg{display:none!important}@media(max-width:767px){.visible-lg.visible-xs{display:block!important}tr.visible-lg.visible-xs{display:table-row!important}th.visible-lg.visible-xs,td.visible-lg.visible-xs{display:table-cell!important}}@media(min-width:768px) and (max-width:991px){.visible-lg.visible-sm{display:block!important}tr.visible-lg.visible-sm{display:table-row!important}th.visible-lg.visible-sm,td.visible-lg.visible-sm{display:table-cell!important}}@media(min-width:992px) and (max-width:1199px){.visible-lg.visible-md{display:block!important}tr.visible-lg.visible-md{display:table-row!important}th.visible-lg.visible-md,td.visible-lg.visible-md{display:table-cell!important}}@media(min-width:1200px){.visible-lg{display:block!important}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}.hidden-xs{display:block!important}tr.hidden-xs{display:table-row!important}th.hidden-xs,td.hidden-xs{display:table-cell!important}@media(max-width:767px){.hidden-xs{display:none!important}tr.hidden-xs{display:none!important}th.hidden-xs,td.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-xs.hidden-sm{display:none!important}tr.hidden-xs.hidden-sm{display:none!important}th.hidden-xs.hidden-sm,td.hidden-xs.hidden-sm{display:none!important}}@media(min-width:992px) and (max-width:1199px){.hidden-xs.hidden-md{display:none!important}tr.hidden-xs.hidden-md{display:none!important}th.hidden-xs.hidden-md,td.hidden-xs.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-xs.hidden-lg{display:none!important}tr.hidden-xs.hidden-lg{display:none!important}th.hidden-xs.hidden-lg,td.hidden-xs.hidden-lg{display:none!important}}.hidden-sm{display:block!important}tr.hidden-sm{display:table-row!important}th.hidden-sm,td.hidden-sm{display:table-cell!important}@media(max-width:767px){.hidden-sm.hidden-xs{display:none!important}tr.hidden-sm.hidden-xs{display:none!important}th.hidden-sm.hidden-xs,td.hidden-sm.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}tr.hidden-sm{display:none!important}th.hidden-sm,td.hidden-sm{display:none!important}}@media(min-width:992px) and (max-width:1199px){.hidden-sm.hidden-md{display:none!important}tr.hidden-sm.hidden-md{display:none!important}th.hidden-sm.hidden-md,td.hidden-sm.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-sm.hidden-lg{display:none!important}tr.hidden-sm.hidden-lg{display:none!important}th.hidden-sm.hidden-lg,td.hidden-sm.hidden-lg{display:none!important}}.hidden-md{display:block!important}tr.hidden-md{display:table-row!important}th.hidden-md,td.hidden-md{display:table-cell!important}@media(max-width:767px){.hidden-md.hidden-xs{display:none!important}tr.hidden-md.hidden-xs{display:none!important}th.hidden-md.hidden-xs,td.hidden-md.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-md.hidden-sm{display:none!important}tr.hidden-md.hidden-sm{display:none!important}th.hidden-md.hidden-sm,td.hidden-md.hidden-sm{display:none!important}}@media(min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}tr.hidden-md{display:none!important}th.hidden-md,td.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-md.hidden-lg{display:none!important}tr.hidden-md.hidden-lg{display:none!important}th.hidden-md.hidden-lg,td.hidden-md.hidden-lg{display:none!important}}.hidden-lg{display:block!important}tr.hidden-lg{display:table-row!important}th.hidden-lg,td.hidden-lg{display:table-cell!important}@media(max-width:767px){.hidden-lg.hidden-xs{display:none!important}tr.hidden-lg.hidden-xs{display:none!important}th.hidden-lg.hidden-xs,td.hidden-lg.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-lg.hidden-sm{display:none!important}tr.hidden-lg.hidden-sm{display:none!important}th.hidden-lg.hidden-sm,td.hidden-lg.hidden-sm{display:none!important}}@media(min-width:992px) and (max-width:1199px){.hidden-lg.hidden-md{display:none!important}tr.hidden-lg.hidden-md{display:none!important}th.hidden-lg.hidden-md,td.hidden-lg.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-lg{display:none!important}tr.hidden-lg{display:none!important}th.hidden-lg,td.hidden-lg{display:none!important}}.visible-print{display:none!important}tr.visible-print{display:none!important}th.visible-print,td.visible-print{display:none!important}@media print{.visible-print{display:block!important}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}.hidden-print{display:none!important}tr.hidden-print{display:none!important}th.hidden-print,td.hidden-print{display:none!important}} \ No newline at end of file diff --git a/src/DisplayTemplateExample.Web/Content/smpl.jpg b/src/DisplayTemplateExample.Web/Content/smpl.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e3a05be62b199630213c9a09d58824dd7a975372 GIT binary patch literal 82030 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 OBLgA-#yS4K|Na-Y#Ndqp literal 0 HcmV?d00001 diff --git a/src/DisplayTemplateExample.Web/Controllers/HomeController.cs b/src/DisplayTemplateExample.Web/Controllers/HomeController.cs new file mode 100644 index 0000000..d0ff3c6 --- /dev/null +++ b/src/DisplayTemplateExample.Web/Controllers/HomeController.cs @@ -0,0 +1,37 @@ +using System.Collections.Generic; +using System.Web.Mvc; +using DisplayTemplateExample.Web.Models; + +namespace DisplayTemplateExample.Web.Controllers +{ + public class HomeController : Controller + { + public ActionResult Index() + { + var viewModel = new ViewModel + { + Tiles = new List + { + new ImageTile {src = "/Content/smpl.jpg" }, + new TextTile {Text = "Sample text a" }, + new TextTile {Text = "awesome text b" } + } + }; + return View(viewModel); + } + + public ActionResult About() + { + ViewBag.Message = "Your application description page."; + + return View(); + } + + public ActionResult Contact() + { + ViewBag.Message = "Your contact page."; + + return View(); + } + } +} \ No newline at end of file diff --git a/src/DisplayTemplateExample.Web/DisplayTemplateExample.Web.csproj b/src/DisplayTemplateExample.Web/DisplayTemplateExample.Web.csproj new file mode 100644 index 0000000..a0206c3 --- /dev/null +++ b/src/DisplayTemplateExample.Web/DisplayTemplateExample.Web.csproj @@ -0,0 +1,225 @@ + + + + + + + Debug + AnyCPU + + + 2.0 + {2DA7B800-A45F-4CC4-87C9-582131330E48} + {349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc} + Library + Properties + DisplayTemplateExample.Web + DisplayTemplateExample.Web + v4.5.2 + false + true + + + + + + + + + + true + full + false + bin\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\ + TRACE + prompt + 4 + + + + ..\..\packages\Microsoft.CodeDom.Providers.DotNetCompilerPlatform.1.0.0\lib\net45\Microsoft.CodeDom.Providers.DotNetCompilerPlatform.dll + True + + + + + + + + + + + + + + + + + + + + + + True + ..\..\packages\Microsoft.Web.Infrastructure.1.0.0.0\lib\net40\Microsoft.Web.Infrastructure.dll + + + + + + + True + ..\..\packages\Microsoft.AspNet.WebPages.3.2.3\lib\net45\System.Web.Helpers.dll + + + True + ..\..\packages\Microsoft.AspNet.Mvc.5.2.3\lib\net45\System.Web.Mvc.dll + + + ..\..\packages\Microsoft.AspNet.Web.Optimization.1.1.3\lib\net40\System.Web.Optimization.dll + + + True + ..\..\packages\Microsoft.AspNet.Razor.3.2.3\lib\net45\System.Web.Razor.dll + + + True + ..\..\packages\Microsoft.AspNet.WebPages.3.2.3\lib\net45\System.Web.WebPages.dll + + + True + ..\..\packages\Microsoft.AspNet.WebPages.3.2.3\lib\net45\System.Web.WebPages.Deployment.dll + + + True + ..\..\packages\Microsoft.AspNet.WebPages.3.2.3\lib\net45\System.Web.WebPages.Razor.dll + + + True + ..\..\packages\WebGrease.1.5.2\lib\WebGrease.dll + + + True + ..\..\packages\Antlr.3.4.1.9004\lib\Antlr3.Runtime.dll + + + + + ..\..\packages\Newtonsoft.Json.6.0.4\lib\net45\Newtonsoft.Json.dll + + + + + + + + + Global.asax + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Web.config + + + Web.config + + + + + + + + + + + + + + + + + + + + + + + + + 10.0 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + + + + + + + + + True + True + 51689 + / + http://localhost:51689/ + False + False + + + False + + + + + + + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. + + + + + + \ No newline at end of file diff --git a/src/DisplayTemplateExample.Web/Global.asax b/src/DisplayTemplateExample.Web/Global.asax new file mode 100644 index 0000000..1d8c4b2 --- /dev/null +++ b/src/DisplayTemplateExample.Web/Global.asax @@ -0,0 +1 @@ +<%@ Application Codebehind="Global.asax.cs" Inherits="DisplayTemplateExample.Web.MvcApplication" Language="C#" %> diff --git a/src/DisplayTemplateExample.Web/Global.asax.cs b/src/DisplayTemplateExample.Web/Global.asax.cs new file mode 100644 index 0000000..dc2a5c1 --- /dev/null +++ b/src/DisplayTemplateExample.Web/Global.asax.cs @@ -0,0 +1,17 @@ +using System.Web.Mvc; +using System.Web.Optimization; +using System.Web.Routing; + +namespace DisplayTemplateExample.Web +{ + public class MvcApplication : System.Web.HttpApplication + { + protected void Application_Start() + { + AreaRegistration.RegisterAllAreas(); + FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); + RouteConfig.RegisterRoutes(RouteTable.Routes); + BundleConfig.RegisterBundles(BundleTable.Bundles); + } + } +} \ No newline at end of file diff --git a/src/DisplayTemplateExample.Web/Models/ITile.cs b/src/DisplayTemplateExample.Web/Models/ITile.cs new file mode 100644 index 0000000..098415e --- /dev/null +++ b/src/DisplayTemplateExample.Web/Models/ITile.cs @@ -0,0 +1,12 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace DisplayTemplateExample.Web.Models +{ + public interface ITile + { + } +} diff --git a/src/DisplayTemplateExample.Web/Models/ImageTile.cs b/src/DisplayTemplateExample.Web/Models/ImageTile.cs new file mode 100644 index 0000000..b8be47c --- /dev/null +++ b/src/DisplayTemplateExample.Web/Models/ImageTile.cs @@ -0,0 +1,12 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Web; + +namespace DisplayTemplateExample.Web.Models +{ + public class ImageTile : ITile + { + public string src { get; set; } + } +} \ No newline at end of file diff --git a/src/DisplayTemplateExample.Web/Models/TextTile.cs b/src/DisplayTemplateExample.Web/Models/TextTile.cs new file mode 100644 index 0000000..7da7355 --- /dev/null +++ b/src/DisplayTemplateExample.Web/Models/TextTile.cs @@ -0,0 +1,12 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Web; + +namespace DisplayTemplateExample.Web.Models +{ + public class TextTile : ITile + { + public string Text { get; set; } + } +} \ No newline at end of file diff --git a/src/DisplayTemplateExample.Web/Models/ViewModel.cs b/src/DisplayTemplateExample.Web/Models/ViewModel.cs new file mode 100644 index 0000000..f4c8524 --- /dev/null +++ b/src/DisplayTemplateExample.Web/Models/ViewModel.cs @@ -0,0 +1,12 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Web; + +namespace DisplayTemplateExample.Web.Models +{ + public class ViewModel + { + public ICollection Tiles { get; set; } + } +} \ No newline at end of file diff --git a/src/DisplayTemplateExample.Web/Project_Readme.html b/src/DisplayTemplateExample.Web/Project_Readme.html new file mode 100644 index 0000000..3885732 --- /dev/null +++ b/src/DisplayTemplateExample.Web/Project_Readme.html @@ -0,0 +1,150 @@ + + + + + Your ASP.NET application + + + + +

+ +
+
+

This application consists of:

+
    +
  • Sample pages showing basic nav between Home, About, and Contact
  • +
  • Theming using Bootstrap
  • +
  • Authentication, if selected, shows how to register and sign in
  • +
  • ASP.NET features managed using NuGet
  • +
+
+ + + + + +
+

Get help

+ +
+
+ + \ No newline at end of file diff --git a/src/DisplayTemplateExample.Web/Properties/AssemblyInfo.cs b/src/DisplayTemplateExample.Web/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..0fc721f --- /dev/null +++ b/src/DisplayTemplateExample.Web/Properties/AssemblyInfo.cs @@ -0,0 +1,34 @@ +using System.Reflection; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("DisplayTemplateExample.Web")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("DisplayTemplateExample.Web")] +[assembly: AssemblyCopyright("Copyright © 2015")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("ce5865d7-5ed5-4182-883c-8b9cf0397de5")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Revision and Build Numbers +// by using the '*' as shown below: +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] \ No newline at end of file diff --git a/src/DisplayTemplateExample.Web/Scripts/_references.js b/src/DisplayTemplateExample.Web/Scripts/_references.js new file mode 100644 index 0000000000000000000000000000000000000000..65ae9697b72a51893775df833f580dac58cab952 GIT binary patch literal 596 zcmb`EK@Ng25Jmsm#5)l8ptx|Q-UV!p5~NCjL=UgNmYs2>q-kc-nR)&FeLa^7E74Yk zdUbO0x~tKFGfON~swOkqX+gcE%aSEb?KRgd&X0ta%8?ynAXvJt5IUXW^aZ+!^+sns z=u5R$rVTs9io1U!SGq-AE!tD%uyU;?rDhs (this.$items.length - 1) || pos < 0) return + + if (this.sliding) return this.$element.one('slid', function () { that.to(pos) }) + if (activeIndex == pos) return this.pause().cycle() + + return this.slide(pos > activeIndex ? 'next' : 'prev', $(this.$items[pos])) + } + + Carousel.prototype.pause = function (e) { + e || (this.paused = true) + + if (this.$element.find('.next, .prev').length && $.support.transition.end) { + this.$element.trigger($.support.transition.end) + this.cycle(true) + } + + this.interval = clearInterval(this.interval) + + return this + } + + Carousel.prototype.next = function () { + if (this.sliding) return + return this.slide('next') + } + + Carousel.prototype.prev = function () { + if (this.sliding) return + return this.slide('prev') + } + + Carousel.prototype.slide = function (type, next) { + var $active = this.$element.find('.item.active') + var $next = next || $active[type]() + var isCycling = this.interval + var direction = type == 'next' ? 'left' : 'right' + var fallback = type == 'next' ? 'first' : 'last' + var that = this + + if (!$next.length) { + if (!this.options.wrap) return + $next = this.$element.find('.item')[fallback]() + } + + this.sliding = true + + isCycling && this.pause() + + var e = $.Event('slide.bs.carousel', { relatedTarget: $next[0], direction: direction }) + + if ($next.hasClass('active')) return + + if (this.$indicators.length) { + this.$indicators.find('.active').removeClass('active') + this.$element.one('slid', function () { + var $nextIndicator = $(that.$indicators.children()[that.getActiveIndex()]) + $nextIndicator && $nextIndicator.addClass('active') + }) + } + + if ($.support.transition && this.$element.hasClass('slide')) { + this.$element.trigger(e) + if (e.isDefaultPrevented()) return + $next.addClass(type) + $next[0].offsetWidth // force reflow + $active.addClass(direction) + $next.addClass(direction) + $active + .one($.support.transition.end, function () { + $next.removeClass([type, direction].join(' ')).addClass('active') + $active.removeClass(['active', direction].join(' ')) + that.sliding = false + setTimeout(function () { that.$element.trigger('slid') }, 0) + }) + .emulateTransitionEnd(600) + } else { + this.$element.trigger(e) + if (e.isDefaultPrevented()) return + $active.removeClass('active') + $next.addClass('active') + this.sliding = false + this.$element.trigger('slid') + } + + isCycling && this.cycle() + + return this + } + + // CAROUSEL PLUGIN DEFINITION + // ========================== + + var old = $.fn.carousel + + $.fn.carousel = function (option) { + return this.each(function () { + var $this = $(this) + var data = $this.data('bs.carousel') + var options = $.extend({}, Carousel.DEFAULTS, $this.data(), typeof option == 'object' && option) + var action = typeof option == 'string' ? option : options.slide + + if (!data) $this.data('bs.carousel', (data = new Carousel(this, options))) + if (typeof option == 'number') data.to(option) + else if (action) data[action]() + else if (options.interval) data.pause().cycle() + }) + } + + $.fn.carousel.Constructor = Carousel + + // CAROUSEL NO CONFLICT + // ==================== + + $.fn.carousel.noConflict = function () { + $.fn.carousel = old + return this + } + + // CAROUSEL DATA-API + // ================= + + $(document).on('click.bs.carousel.data-api', '[data-slide], [data-slide-to]', function (e) { + var $this = $(this), href + var $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) //strip for ie7 + var options = $.extend({}, $target.data(), $this.data()) + var slideIndex = $this.attr('data-slide-to') + if (slideIndex) options.interval = false + + $target.carousel(options) + + if (slideIndex = $this.attr('data-slide-to')) { + $target.data('bs.carousel').to(slideIndex) + } + + e.preventDefault() + }) + + $(window).on('load', function () { + $('[data-ride="carousel"]').each(function () { + var $carousel = $(this) + $carousel.carousel($carousel.data()) + }) + }) +}(window.jQuery); + +/* ======================================================================== + * Bootstrap: collapse.js v3.0.0 + * http://twbs.github.com/bootstrap/javascript.html#collapse + * ======================================================================== + * Copyright 2012 Twitter, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ======================================================================== */ + ++function ($) { "use strict"; + + // COLLAPSE PUBLIC CLASS DEFINITION + // ================================ + + var Collapse = function (element, options) { + this.$element = $(element) + this.options = $.extend({}, Collapse.DEFAULTS, options) + this.transitioning = null + + if (this.options.parent) this.$parent = $(this.options.parent) + if (this.options.toggle) this.toggle() + } + + Collapse.DEFAULTS = { + toggle: true + } + + Collapse.prototype.dimension = function () { + var hasWidth = this.$element.hasClass('width') + return hasWidth ? 'width' : 'height' + } + + Collapse.prototype.show = function () { + if (this.transitioning || this.$element.hasClass('in')) return + + var startEvent = $.Event('show.bs.collapse') + this.$element.trigger(startEvent) + if (startEvent.isDefaultPrevented()) return + + var actives = this.$parent && this.$parent.find('> .panel > .in') + + if (actives && actives.length) { + var hasData = actives.data('bs.collapse') + if (hasData && hasData.transitioning) return + actives.collapse('hide') + hasData || actives.data('bs.collapse', null) + } + + var dimension = this.dimension() + + this.$element + .removeClass('collapse') + .addClass('collapsing') + [dimension](0) + + this.transitioning = 1 + + var complete = function () { + this.$element + .removeClass('collapsing') + .addClass('in') + [dimension]('auto') + this.transitioning = 0 + this.$element.trigger('shown.bs.collapse') + } + + if (!$.support.transition) return complete.call(this) + + var scrollSize = $.camelCase(['scroll', dimension].join('-')) + + this.$element + .one($.support.transition.end, $.proxy(complete, this)) + .emulateTransitionEnd(350) + [dimension](this.$element[0][scrollSize]) + } + + Collapse.prototype.hide = function () { + if (this.transitioning || !this.$element.hasClass('in')) return + + var startEvent = $.Event('hide.bs.collapse') + this.$element.trigger(startEvent) + if (startEvent.isDefaultPrevented()) return + + var dimension = this.dimension() + + this.$element + [dimension](this.$element[dimension]()) + [0].offsetHeight + + this.$element + .addClass('collapsing') + .removeClass('collapse') + .removeClass('in') + + this.transitioning = 1 + + var complete = function () { + this.transitioning = 0 + this.$element + .trigger('hidden.bs.collapse') + .removeClass('collapsing') + .addClass('collapse') + } + + if (!$.support.transition) return complete.call(this) + + this.$element + [dimension](0) + .one($.support.transition.end, $.proxy(complete, this)) + .emulateTransitionEnd(350) + } + + Collapse.prototype.toggle = function () { + this[this.$element.hasClass('in') ? 'hide' : 'show']() + } + + // COLLAPSE PLUGIN DEFINITION + // ========================== + + var old = $.fn.collapse + + $.fn.collapse = function (option) { + return this.each(function () { + var $this = $(this) + var data = $this.data('bs.collapse') + var options = $.extend({}, Collapse.DEFAULTS, $this.data(), typeof option == 'object' && option) + + if (!data) $this.data('bs.collapse', (data = new Collapse(this, options))) + if (typeof option == 'string') data[option]() + }) + } + + $.fn.collapse.Constructor = Collapse + + // COLLAPSE NO CONFLICT + // ==================== + + $.fn.collapse.noConflict = function () { + $.fn.collapse = old + return this + } + + // COLLAPSE DATA-API + // ================= + + $(document).on('click.bs.collapse.data-api', '[data-toggle=collapse]', function (e) { + var $this = $(this), href + var target = $this.attr('data-target') + || e.preventDefault() + || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '') //strip for ie7 + var $target = $(target) + var data = $target.data('bs.collapse') + var option = data ? 'toggle' : $this.data() + var parent = $this.attr('data-parent') + var $parent = parent && $(parent) + + if (!data || !data.transitioning) { + if ($parent) $parent.find('[data-toggle=collapse][data-parent="' + parent + '"]').not($this).addClass('collapsed') + $this[$target.hasClass('in') ? 'addClass' : 'removeClass']('collapsed') + } + + $target.collapse(option) + }) +}(window.jQuery); + +/* ======================================================================== + * Bootstrap: dropdown.js v3.0.0 + * http://twbs.github.com/bootstrap/javascript.html#dropdowns + * ======================================================================== + * Copyright 2012 Twitter, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ======================================================================== */ + ++function ($) { "use strict"; + + // DROPDOWN CLASS DEFINITION + // ========================= + + var backdrop = '.dropdown-backdrop' + var toggle = '[data-toggle=dropdown]' + var Dropdown = function (element) { + var $el = $(element).on('click.bs.dropdown', this.toggle) + } + + Dropdown.prototype.toggle = function (e) { + var $this = $(this) + + if ($this.is('.disabled, :disabled')) return + + var $parent = getParent($this) + var isActive = $parent.hasClass('open') + + clearMenus() + + if (!isActive) { + if ('ontouchstart' in document.documentElement && !$parent.closest('.navbar-nav').length) { + // if mobile we we use a backdrop because click events don't delegate + $('