From eb40728dab0ef26814285d3e7cdc702082b21af5 Mon Sep 17 00:00:00 2001 From: joinsang Date: Mon, 11 Feb 2019 15:26:47 +0900 Subject: [PATCH 1/1] first commit --- .gitignore | 41 + ZipProject.sln | 17 + "ZipProject/.\\result.zip" | Bin 0 -> 22 bytes ZipProject/Controllers/HomeController.cs | 42 + ZipProject/Controllers/WebZipController.cs | 55 + ZipProject/Models/ErrorViewModel.cs | 11 + ZipProject/Models/LanguagePack.cs | 24 + ZipProject/Models/SessionPack.cs | 22 + ZipProject/Models/ZipModel.cs | 23 + ZipProject/Program.cs | 24 + .../PublishProfiles/FolderProfile 1.pubxml | 13 + .../PublishProfiles/FolderProfile.pubxml | 13 + ZipProject/Properties/launchSettings.json | 27 + ZipProject/Startup.cs | 64 + ZipProject/Views/Home/About.cshtml | 7 + ZipProject/Views/Home/Contact.cshtml | 17 + ZipProject/Views/Home/Index.cshtml | 94 + ZipProject/Views/Home/Privacy.cshtml | 6 + ZipProject/Views/Shared/Error.cshtml | 22 + .../Views/Shared/_CookieConsentPartial.cshtml | 46 + ZipProject/Views/Shared/_Layout.cshtml | 70 + ZipProject/Views/Shared/_Navbar.cshtml | 31 + .../Shared/_ValidationScriptsPartial.cshtml | 18 + ZipProject/Views/WebZip/Index.cshtml | 51 + ZipProject/Views/WebZip/partial_unzip.cshtml | 1 + ZipProject/Views/WebZip/partial_zip.cshtml | 91 + ZipProject/Views/_ViewImports.cshtml | 5 + ZipProject/Views/_ViewStart.cshtml | 5 + ZipProject/ZipProject.csproj | 52 + ZipProject/_publish/DotNetZip.dll | Bin 0 -> 239616 bytes ZipProject/_publish/Json.Net.dll | Bin 0 -> 19456 bytes ZipProject/_publish/Newtonsoft.Json.dll | Bin 0 -> 669096 bytes ZipProject/_publish/ZipProject.Views.dll | Bin 0 -> 90112 bytes ZipProject/_publish/ZipProject.Views.pdb | Bin 0 -> 6060 bytes ZipProject/_publish/ZipProject.deps.json | 5151 ++++++++ ZipProject/_publish/ZipProject.dll | Bin 0 -> 13824 bytes ZipProject/_publish/ZipProject.pdb | Bin 0 -> 2396 bytes .../_publish/ZipProject.runtimeconfig.json | 12 + .../_publish/appsettings.Development.json | 9 + ZipProject/_publish/appsettings.json | 8 + ZipProject/_publish/web.config | 11 + ZipProject/_publish/wwwroot/Language/en.json | 14 + ZipProject/_publish/wwwroot/Language/kr.json | 14 + ZipProject/_publish/wwwroot/css/site.css | 121 + ZipProject/_publish/wwwroot/css/site.min.css | 1 + ZipProject/_publish/wwwroot/favicon.ico | Bin 0 -> 32038 bytes .../_publish/wwwroot/images/banner1.svg | 1 + .../_publish/wwwroot/images/banner2.svg | 1 + .../_publish/wwwroot/images/banner3.svg | 1 + ZipProject/_publish/wwwroot/images/logo.png | Bin 0 -> 17386 bytes ZipProject/_publish/wwwroot/js/Zip/Index.js | 25 + .../_publish/wwwroot/js/Zip/partial_zip.js | 208 + ZipProject/_publish/wwwroot/js/site.js | 81 + ZipProject/_publish/wwwroot/js/site.min.js | 0 .../wwwroot/lib/bootstrap/.bower.json | 45 + .../_publish/wwwroot/lib/bootstrap/LICENSE | 21 + .../bootstrap/dist/css/bootstrap-theme.css | 649 + .../dist/css/bootstrap-theme.css.map | 1 + .../dist/css/bootstrap-theme.min.css | 6 + .../dist/css/bootstrap-theme.min.css.map | 1 + .../lib/bootstrap/dist/css/bootstrap.css | 8192 ++++++++++++ .../lib/bootstrap/dist/css/bootstrap.css.map | 1 + .../lib/bootstrap/dist/css/bootstrap.min.css | 6 + .../bootstrap/dist/css/bootstrap.min.css.map | 1 + .../fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20127 bytes .../fonts/glyphicons-halflings-regular.svg | 289 + .../fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 45404 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23424 bytes .../fonts/glyphicons-halflings-regular.woff2 | Bin 0 -> 18028 bytes .../lib/bootstrap/dist/js/bootstrap.js | 2377 ++++ .../lib/bootstrap/dist/js/bootstrap.min.js | 7 + .../wwwroot/lib/bootstrap/dist/js/npm.js | 13 + .../jquery-validation-unobtrusive/.bower.json | 15 + .../jquery-validation-unobtrusive/LICENSE.txt | 12 + .../jquery.validate.unobtrusive.js | 431 + .../jquery.validate.unobtrusive.min.js | 4 + .../wwwroot/lib/jquery-validation/.bower.json | 41 + .../wwwroot/lib/jquery-validation/LICENSE.md | 22 + .../dist/additional-methods.js | 1158 ++ .../dist/additional-methods.min.js | 4 + .../jquery-validation/dist/jquery.validate.js | 1601 +++ .../dist/jquery.validate.min.js | 4 + .../_publish/wwwroot/lib/jquery/.bower.json | 26 + .../_publish/wwwroot/lib/jquery/LICENSE.txt | 36 + .../wwwroot/lib/jquery/dist/jquery.js | 10364 ++++++++++++++++ .../wwwroot/lib/jquery/dist/jquery.min.js | 2 + .../wwwroot/lib/jquery/dist/jquery.min.map | 1 + ZipProject/appsettings.Development.json | 9 + ZipProject/appsettings.json | 8 + ZipProject/wwwroot/Language/en.json | 14 + ZipProject/wwwroot/Language/kr.json | 14 + ZipProject/wwwroot/css/site.css | 121 + ZipProject/wwwroot/css/site.min.css | 1 + ZipProject/wwwroot/favicon.ico | Bin 0 -> 32038 bytes ZipProject/wwwroot/images/banner1.svg | 1 + ZipProject/wwwroot/images/banner2.svg | 1 + ZipProject/wwwroot/images/banner3.svg | 1 + ZipProject/wwwroot/images/logo.png | Bin 0 -> 17386 bytes ZipProject/wwwroot/js/Zip/Index.js | 25 + ZipProject/wwwroot/js/Zip/partial_zip.js | 208 + ZipProject/wwwroot/js/site.js | 81 + ZipProject/wwwroot/js/site.min.js | 0 ZipProject/wwwroot/lib/bootstrap/.bower.json | 45 + ZipProject/wwwroot/lib/bootstrap/LICENSE | 21 + .../bootstrap/dist/css/bootstrap-theme.css | 649 + .../dist/css/bootstrap-theme.css.map | 1 + .../dist/css/bootstrap-theme.min.css | 6 + .../dist/css/bootstrap-theme.min.css.map | 1 + .../lib/bootstrap/dist/css/bootstrap.css | 8192 ++++++++++++ .../lib/bootstrap/dist/css/bootstrap.css.map | 1 + .../lib/bootstrap/dist/css/bootstrap.min.css | 6 + .../bootstrap/dist/css/bootstrap.min.css.map | 1 + .../fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20127 bytes .../fonts/glyphicons-halflings-regular.svg | 289 + .../fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 45404 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23424 bytes .../fonts/glyphicons-halflings-regular.woff2 | Bin 0 -> 18028 bytes .../lib/bootstrap/dist/js/bootstrap.js | 2377 ++++ .../lib/bootstrap/dist/js/bootstrap.min.js | 7 + .../wwwroot/lib/bootstrap/dist/js/npm.js | 13 + .../jquery-validation-unobtrusive/.bower.json | 15 + .../jquery-validation-unobtrusive/LICENSE.txt | 12 + .../jquery.validate.unobtrusive.js | 431 + .../jquery.validate.unobtrusive.min.js | 4 + .../wwwroot/lib/jquery-validation/.bower.json | 41 + .../wwwroot/lib/jquery-validation/LICENSE.md | 22 + .../dist/additional-methods.js | 1158 ++ .../dist/additional-methods.min.js | 4 + .../jquery-validation/dist/jquery.validate.js | 1601 +++ .../dist/jquery.validate.min.js | 4 + ZipProject/wwwroot/lib/jquery/.bower.json | 26 + ZipProject/wwwroot/lib/jquery/LICENSE.txt | 36 + ZipProject/wwwroot/lib/jquery/dist/jquery.js | 10364 ++++++++++++++++ .../wwwroot/lib/jquery/dist/jquery.min.js | 2 + .../wwwroot/lib/jquery/dist/jquery.min.map | 1 + 135 files changed, 57694 insertions(+) create mode 100644 .gitignore create mode 100644 ZipProject.sln create mode 100644 "ZipProject/.\\result.zip" create mode 100644 ZipProject/Controllers/HomeController.cs create mode 100644 ZipProject/Controllers/WebZipController.cs create mode 100644 ZipProject/Models/ErrorViewModel.cs create mode 100644 ZipProject/Models/LanguagePack.cs create mode 100644 ZipProject/Models/SessionPack.cs create mode 100644 ZipProject/Models/ZipModel.cs create mode 100644 ZipProject/Program.cs create mode 100644 ZipProject/Properties/PublishProfiles/FolderProfile 1.pubxml create mode 100644 ZipProject/Properties/PublishProfiles/FolderProfile.pubxml create mode 100644 ZipProject/Properties/launchSettings.json create mode 100644 ZipProject/Startup.cs create mode 100644 ZipProject/Views/Home/About.cshtml create mode 100644 ZipProject/Views/Home/Contact.cshtml create mode 100644 ZipProject/Views/Home/Index.cshtml create mode 100644 ZipProject/Views/Home/Privacy.cshtml create mode 100644 ZipProject/Views/Shared/Error.cshtml create mode 100644 ZipProject/Views/Shared/_CookieConsentPartial.cshtml create mode 100644 ZipProject/Views/Shared/_Layout.cshtml create mode 100644 ZipProject/Views/Shared/_Navbar.cshtml create mode 100644 ZipProject/Views/Shared/_ValidationScriptsPartial.cshtml create mode 100644 ZipProject/Views/WebZip/Index.cshtml create mode 100644 ZipProject/Views/WebZip/partial_unzip.cshtml create mode 100644 ZipProject/Views/WebZip/partial_zip.cshtml create mode 100644 ZipProject/Views/_ViewImports.cshtml create mode 100644 ZipProject/Views/_ViewStart.cshtml create mode 100644 ZipProject/ZipProject.csproj create mode 100755 ZipProject/_publish/DotNetZip.dll create mode 100755 ZipProject/_publish/Json.Net.dll create mode 100755 ZipProject/_publish/Newtonsoft.Json.dll create mode 100644 ZipProject/_publish/ZipProject.Views.dll create mode 100644 ZipProject/_publish/ZipProject.Views.pdb create mode 100644 ZipProject/_publish/ZipProject.deps.json create mode 100644 ZipProject/_publish/ZipProject.dll create mode 100644 ZipProject/_publish/ZipProject.pdb create mode 100644 ZipProject/_publish/ZipProject.runtimeconfig.json create mode 100644 ZipProject/_publish/appsettings.Development.json create mode 100644 ZipProject/_publish/appsettings.json create mode 100644 ZipProject/_publish/web.config create mode 100644 ZipProject/_publish/wwwroot/Language/en.json create mode 100644 ZipProject/_publish/wwwroot/Language/kr.json create mode 100644 ZipProject/_publish/wwwroot/css/site.css create mode 100644 ZipProject/_publish/wwwroot/css/site.min.css create mode 100644 ZipProject/_publish/wwwroot/favicon.ico create mode 100644 ZipProject/_publish/wwwroot/images/banner1.svg create mode 100644 ZipProject/_publish/wwwroot/images/banner2.svg create mode 100644 ZipProject/_publish/wwwroot/images/banner3.svg create mode 100644 ZipProject/_publish/wwwroot/images/logo.png create mode 100644 ZipProject/_publish/wwwroot/js/Zip/Index.js create mode 100644 ZipProject/_publish/wwwroot/js/Zip/partial_zip.js create mode 100644 ZipProject/_publish/wwwroot/js/site.js create mode 100644 ZipProject/_publish/wwwroot/js/site.min.js create mode 100644 ZipProject/_publish/wwwroot/lib/bootstrap/.bower.json create mode 100644 ZipProject/_publish/wwwroot/lib/bootstrap/LICENSE create mode 100644 ZipProject/_publish/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css create mode 100644 ZipProject/_publish/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map create mode 100644 ZipProject/_publish/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css create mode 100644 ZipProject/_publish/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map create mode 100644 ZipProject/_publish/wwwroot/lib/bootstrap/dist/css/bootstrap.css create mode 100644 ZipProject/_publish/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map create mode 100644 ZipProject/_publish/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css create mode 100644 ZipProject/_publish/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map create mode 100644 ZipProject/_publish/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot create mode 100644 ZipProject/_publish/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg create mode 100644 ZipProject/_publish/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf create mode 100644 ZipProject/_publish/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff create mode 100644 ZipProject/_publish/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 create mode 100644 ZipProject/_publish/wwwroot/lib/bootstrap/dist/js/bootstrap.js create mode 100644 ZipProject/_publish/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js create mode 100644 ZipProject/_publish/wwwroot/lib/bootstrap/dist/js/npm.js create mode 100644 ZipProject/_publish/wwwroot/lib/jquery-validation-unobtrusive/.bower.json create mode 100644 ZipProject/_publish/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt create mode 100644 ZipProject/_publish/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js create mode 100644 ZipProject/_publish/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js create mode 100644 ZipProject/_publish/wwwroot/lib/jquery-validation/.bower.json create mode 100644 ZipProject/_publish/wwwroot/lib/jquery-validation/LICENSE.md create mode 100644 ZipProject/_publish/wwwroot/lib/jquery-validation/dist/additional-methods.js create mode 100644 ZipProject/_publish/wwwroot/lib/jquery-validation/dist/additional-methods.min.js create mode 100644 ZipProject/_publish/wwwroot/lib/jquery-validation/dist/jquery.validate.js create mode 100644 ZipProject/_publish/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js create mode 100644 ZipProject/_publish/wwwroot/lib/jquery/.bower.json create mode 100644 ZipProject/_publish/wwwroot/lib/jquery/LICENSE.txt create mode 100644 ZipProject/_publish/wwwroot/lib/jquery/dist/jquery.js create mode 100644 ZipProject/_publish/wwwroot/lib/jquery/dist/jquery.min.js create mode 100644 ZipProject/_publish/wwwroot/lib/jquery/dist/jquery.min.map create mode 100644 ZipProject/appsettings.Development.json create mode 100644 ZipProject/appsettings.json create mode 100644 ZipProject/wwwroot/Language/en.json create mode 100644 ZipProject/wwwroot/Language/kr.json create mode 100644 ZipProject/wwwroot/css/site.css create mode 100644 ZipProject/wwwroot/css/site.min.css create mode 100644 ZipProject/wwwroot/favicon.ico create mode 100644 ZipProject/wwwroot/images/banner1.svg create mode 100644 ZipProject/wwwroot/images/banner2.svg create mode 100644 ZipProject/wwwroot/images/banner3.svg create mode 100644 ZipProject/wwwroot/images/logo.png create mode 100644 ZipProject/wwwroot/js/Zip/Index.js create mode 100644 ZipProject/wwwroot/js/Zip/partial_zip.js create mode 100644 ZipProject/wwwroot/js/site.js create mode 100644 ZipProject/wwwroot/js/site.min.js create mode 100644 ZipProject/wwwroot/lib/bootstrap/.bower.json create mode 100644 ZipProject/wwwroot/lib/bootstrap/LICENSE create mode 100644 ZipProject/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css create mode 100644 ZipProject/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map create mode 100644 ZipProject/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css create mode 100644 ZipProject/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map create mode 100644 ZipProject/wwwroot/lib/bootstrap/dist/css/bootstrap.css create mode 100644 ZipProject/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map create mode 100644 ZipProject/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css create mode 100644 ZipProject/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map create mode 100644 ZipProject/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot create mode 100644 ZipProject/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg create mode 100644 ZipProject/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf create mode 100644 ZipProject/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff create mode 100644 ZipProject/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 create mode 100644 ZipProject/wwwroot/lib/bootstrap/dist/js/bootstrap.js create mode 100644 ZipProject/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js create mode 100644 ZipProject/wwwroot/lib/bootstrap/dist/js/npm.js create mode 100644 ZipProject/wwwroot/lib/jquery-validation-unobtrusive/.bower.json create mode 100644 ZipProject/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt create mode 100644 ZipProject/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js create mode 100644 ZipProject/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js create mode 100644 ZipProject/wwwroot/lib/jquery-validation/.bower.json create mode 100644 ZipProject/wwwroot/lib/jquery-validation/LICENSE.md create mode 100644 ZipProject/wwwroot/lib/jquery-validation/dist/additional-methods.js create mode 100644 ZipProject/wwwroot/lib/jquery-validation/dist/additional-methods.min.js create mode 100644 ZipProject/wwwroot/lib/jquery-validation/dist/jquery.validate.js create mode 100644 ZipProject/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js create mode 100644 ZipProject/wwwroot/lib/jquery/.bower.json create mode 100644 ZipProject/wwwroot/lib/jquery/LICENSE.txt create mode 100644 ZipProject/wwwroot/lib/jquery/dist/jquery.js create mode 100644 ZipProject/wwwroot/lib/jquery/dist/jquery.min.js create mode 100644 ZipProject/wwwroot/lib/jquery/dist/jquery.min.map diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..bf793ed --- /dev/null +++ b/.gitignore @@ -0,0 +1,41 @@ +# Autosave files +*~ + +# build +[Oo]bj/ +[Bb]in/ +packages/ +TestResults/ + +# globs +Makefile.in +*.DS_Store +*.sln.cache +*.suo +*.cache +*.pidb +*.userprefs +*.usertasks +config.log +config.make +config.status +aclocal.m4 +install-sh +autom4te.cache/ +*.user +*.tar.gz +tarballs/ +test-results/ +Thumbs.db +.vs/ + +# Mac bundle stuff +*.dmg +*.app + +# resharper +*_Resharper.* +*.Resharper + +# dotCover +*.dotCover diff --git a/ZipProject.sln b/ZipProject.sln new file mode 100644 index 0000000..bd6fb93 --- /dev/null +++ b/ZipProject.sln @@ -0,0 +1,17 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 15 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ZipProject", "ZipProject\ZipProject.csproj", "{8DD9DB0B-FD7E-428A-B11E-BEB93D8FC50E}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {8DD9DB0B-FD7E-428A-B11E-BEB93D8FC50E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {8DD9DB0B-FD7E-428A-B11E-BEB93D8FC50E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {8DD9DB0B-FD7E-428A-B11E-BEB93D8FC50E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {8DD9DB0B-FD7E-428A-B11E-BEB93D8FC50E}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection +EndGlobal diff --git "a/ZipProject/.\\result.zip" "b/ZipProject/.\\result.zip" new file mode 100644 index 0000000000000000000000000000000000000000..15cb0ecb3e219d1701294bfdf0fe3f5cb5d208e7 GIT binary patch literal 22 NcmWIWW@Tf*000g10H*)| literal 0 HcmV?d00001 diff --git a/ZipProject/Controllers/HomeController.cs b/ZipProject/Controllers/HomeController.cs new file mode 100644 index 0000000..c30b29b --- /dev/null +++ b/ZipProject/Controllers/HomeController.cs @@ -0,0 +1,42 @@ +using System.Diagnostics; +using Microsoft.AspNetCore.Hosting; +using Microsoft.AspNetCore.Mvc; +using ZipProject.Models; + +namespace ZipProject.Controllers +{ + public class HomeController : Controller + { + public static string path_wwwroot; + public IActionResult Index() + { + //return View(); + return Redirect("webzip"); + } + + public IActionResult About() + { + ViewData["Message"] = "Your application description page."; + + return View(); + } + + public IActionResult Contact() + { + ViewData["Message"] = "Your contact page."; + + return View(); + } + + public IActionResult Privacy() + { + return View(); + } + + [ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)] + public IActionResult Error() + { + return View(new ErrorViewModel { RequestId = Activity.Current?.Id ?? HttpContext.TraceIdentifier }); + } + } +} diff --git a/ZipProject/Controllers/WebZipController.cs b/ZipProject/Controllers/WebZipController.cs new file mode 100644 index 0000000..9963549 --- /dev/null +++ b/ZipProject/Controllers/WebZipController.cs @@ -0,0 +1,55 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Mvc; +using Microsoft.AspNetCore.Http; +using ZipProject.Models; + +// For more information on enabling MVC for empty projects, visit https://go.microsoft.com/fwlink/?LinkID=397860 + +namespace ZipProject.Controllers +{ + public class WebZipController : Controller + { + + private readonly ISession session; + + public WebZipController(IHttpContextAccessor httpContextAccessor) + { + this.session = httpContextAccessor.HttpContext.Session; + } + + // GET: // + public IActionResult Index(string partial_name) + { + + ZipModel zmodel = new ZipModel(); + zmodel.MakeZip("test"); + + if (string.IsNullOrEmpty(HttpContext.Session.GetString("lang"))) + { + session.SetString("lang", "kr"); + } + + if (string.IsNullOrEmpty(partial_name)) + ViewData["partial_page"] = "partial_zip"; + else + ViewData["partial_page"] = partial_name; + return View(); + } + + public IActionResult En() + { + session.SetString("lang", "en"); + return Redirect("/webzip"); + } + + public IActionResult Kr() + { + session.SetString("lang", "kr"); + return Redirect("/webzip"); + } + + } +} diff --git a/ZipProject/Models/ErrorViewModel.cs b/ZipProject/Models/ErrorViewModel.cs new file mode 100644 index 0000000..0225bb8 --- /dev/null +++ b/ZipProject/Models/ErrorViewModel.cs @@ -0,0 +1,11 @@ +using System; + +namespace ZipProject.Models +{ + public class ErrorViewModel + { + public string RequestId { get; set; } + + public bool ShowRequestId => !string.IsNullOrEmpty(RequestId); + } +} \ No newline at end of file diff --git a/ZipProject/Models/LanguagePack.cs b/ZipProject/Models/LanguagePack.cs new file mode 100644 index 0000000..4282bb5 --- /dev/null +++ b/ZipProject/Models/LanguagePack.cs @@ -0,0 +1,24 @@ +using System; +using Newtonsoft.Json; +using System.IO; + +namespace ZipProject.Models +{ + public static class LanguagePack + { + + public static string GetText(string lang, string id) + { + + string path = Environment.CurrentDirectory + "/wwwroot/Language/" + lang + ".json"; + string json = File.OpenText(path).ReadToEnd(); + + dynamic result = JsonConvert.DeserializeObject(json); + + return (string)result[id]; + + } + + } + +} diff --git a/ZipProject/Models/SessionPack.cs b/ZipProject/Models/SessionPack.cs new file mode 100644 index 0000000..a3ae58b --- /dev/null +++ b/ZipProject/Models/SessionPack.cs @@ -0,0 +1,22 @@ +using System; +using Microsoft.AspNetCore.Http; + +namespace ZipProject.Models +{ + public class SessionPack + { + + IHttpContextAccessor _HttpContextAccessor; + + public SessionPack(IHttpContextAccessor httpContextAccessor) + { + _HttpContextAccessor = httpContextAccessor; + } + + internal void SetSession(string id, string desc) + { + //handle the request + _HttpContextAccessor.HttpContext.Session.SetString(id, desc); + } + } +} diff --git a/ZipProject/Models/ZipModel.cs b/ZipProject/Models/ZipModel.cs new file mode 100644 index 0000000..2fc12ea --- /dev/null +++ b/ZipProject/Models/ZipModel.cs @@ -0,0 +1,23 @@ +using Ionic.Zip; + +namespace ZipProject +{ + public class ZipModel + { + + private readonly string[] _FOTMAT = { "zip", "7z", "rar" }; + + public ZipModel() + { + } + + public void MakeZip(string name, string format = "zip") + { + using (ZipFile zip = new ZipFile()) + { + //zip.AddDirectory("_zip/test"); + //zip.Save("_zip/" + name + ".zip"); + } + } + } +} diff --git a/ZipProject/Program.cs b/ZipProject/Program.cs new file mode 100644 index 0000000..fc51bfe --- /dev/null +++ b/ZipProject/Program.cs @@ -0,0 +1,24 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Threading.Tasks; +using Microsoft.AspNetCore; +using Microsoft.AspNetCore.Hosting; +using Microsoft.Extensions.Configuration; +using Microsoft.Extensions.Logging; + +namespace ZipProject +{ + public class Program + { + public static void Main(string[] args) + { + CreateWebHostBuilder(args).UseUrls("http://localhost:5001").Build().Run(); + } + + public static IWebHostBuilder CreateWebHostBuilder(string[] args) => + WebHost.CreateDefaultBuilder(args) + .UseStartup(); + } +} diff --git a/ZipProject/Properties/PublishProfiles/FolderProfile 1.pubxml b/ZipProject/Properties/PublishProfiles/FolderProfile 1.pubxml new file mode 100644 index 0000000..83d5458 --- /dev/null +++ b/ZipProject/Properties/PublishProfiles/FolderProfile 1.pubxml @@ -0,0 +1,13 @@ + + + + FileSystem + Release + AnyCPU + _publish + false + netcoreapp2.1 + false + <_IsPortable>true + + \ No newline at end of file diff --git a/ZipProject/Properties/PublishProfiles/FolderProfile.pubxml b/ZipProject/Properties/PublishProfiles/FolderProfile.pubxml new file mode 100644 index 0000000..83d5458 --- /dev/null +++ b/ZipProject/Properties/PublishProfiles/FolderProfile.pubxml @@ -0,0 +1,13 @@ + + + + FileSystem + Release + AnyCPU + _publish + false + netcoreapp2.1 + false + <_IsPortable>true + + \ No newline at end of file diff --git a/ZipProject/Properties/launchSettings.json b/ZipProject/Properties/launchSettings.json new file mode 100644 index 0000000..d4ff1f8 --- /dev/null +++ b/ZipProject/Properties/launchSettings.json @@ -0,0 +1,27 @@ +{ + "iisSettings": { + "windowsAuthentication": false, + "anonymousAuthentication": true, + "iisExpress": { + "applicationUrl": "http://localhost:10022", + "sslPort": 44313 + } + }, + "profiles": { + "IIS Express": { + "commandName": "IISExpress", + "launchBrowser": true, + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Production" + } + }, + "ZipProject": { + "commandName": "Project", + "launchBrowser": true, + "applicationUrl": "http://localhost:5001;http://172.30.1.33:5001;", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Production" + } + } + } +} \ No newline at end of file diff --git a/ZipProject/Startup.cs b/ZipProject/Startup.cs new file mode 100644 index 0000000..25d1cbe --- /dev/null +++ b/ZipProject/Startup.cs @@ -0,0 +1,64 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Builder; +using Microsoft.AspNetCore.Hosting; +using Microsoft.AspNetCore.Http; +using Microsoft.AspNetCore.HttpsPolicy; +using Microsoft.AspNetCore.Mvc; +using Microsoft.Extensions.Configuration; +using Microsoft.Extensions.DependencyInjection; + +namespace ZipProject +{ + public class Startup + { + public Startup(IConfiguration configuration) + { + Configuration = configuration; + } + + public IConfiguration Configuration { get; } + + // This method gets called by the runtime. Use this method to add services to the container. + public void ConfigureServices(IServiceCollection services) + { + services.Configure(options => + { + // This lambda determines whether user consent for non-essential cookies is needed for a given request. + options.CheckConsentNeeded = context => false; + options.MinimumSameSitePolicy = SameSiteMode.None; + }); + services.AddSession(s => s.IdleTimeout = TimeSpan.FromMinutes(5)); + services.AddHttpContextAccessor(); + services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_1); + } + + // This method gets called by the runtime. Use this method to configure the HTTP request pipeline. + public void Configure(IApplicationBuilder app, IHostingEnvironment env) + { + if (env.IsDevelopment()) + { + app.UseDeveloperExceptionPage(); + } + else + { + app.UseExceptionHandler("/Home/Error"); + app.UseHsts(); + } + + app.UseHttpsRedirection(); + app.UseStaticFiles(); + app.UseCookiePolicy(); + app.UseSession(); + + app.UseMvc(routes => + { + routes.MapRoute( + name: "default", + template: "{controller=Home}/{action=Index}/{id?}"); + }); + } + } +} diff --git a/ZipProject/Views/Home/About.cshtml b/ZipProject/Views/Home/About.cshtml new file mode 100644 index 0000000..d6c9ce5 --- /dev/null +++ b/ZipProject/Views/Home/About.cshtml @@ -0,0 +1,7 @@ +@{ + ViewData["Title"] = "About"; +} +

@ViewData["Title"]

+

@ViewData["Message"]

+ +

Use this area to provide additional information.

diff --git a/ZipProject/Views/Home/Contact.cshtml b/ZipProject/Views/Home/Contact.cshtml new file mode 100644 index 0000000..57b40cc --- /dev/null +++ b/ZipProject/Views/Home/Contact.cshtml @@ -0,0 +1,17 @@ +@{ + ViewData["Title"] = "Contact"; +} +

@ViewData["Title"]

+

@ViewData["Message"]

+ +
+ One Microsoft Way
+ Redmond, WA 98052-6399
+ P: + 425.555.0100 +
+ +
+ Support: Support@example.com
+ Marketing: Marketing@example.com +
diff --git a/ZipProject/Views/Home/Index.cshtml b/ZipProject/Views/Home/Index.cshtml new file mode 100644 index 0000000..9c51103 --- /dev/null +++ b/ZipProject/Views/Home/Index.cshtml @@ -0,0 +1,94 @@ +@{ + ViewData["Title"] = "Home Page"; +} + + + + diff --git a/ZipProject/Views/Home/Privacy.cshtml b/ZipProject/Views/Home/Privacy.cshtml new file mode 100644 index 0000000..bba9b06 --- /dev/null +++ b/ZipProject/Views/Home/Privacy.cshtml @@ -0,0 +1,6 @@ +@{ + ViewData["Title"] = "Privacy Policy"; +} +

@ViewData["Title"]

+ +

Use this page to detail your site's privacy policy.

diff --git a/ZipProject/Views/Shared/Error.cshtml b/ZipProject/Views/Shared/Error.cshtml new file mode 100644 index 0000000..7a99b45 --- /dev/null +++ b/ZipProject/Views/Shared/Error.cshtml @@ -0,0 +1,22 @@ +@model ErrorViewModel +@{ + ViewData["Title"] = "Error"; +} + +

Error.

+

An error occurred while processing your request.

+ +@if (Model.ShowRequestId) +{ +

+ Request ID: @Model.RequestId +

+} + +

Development Mode

+

+ Swapping to Development environment will display more detailed information about the error that occurred. +

+

+ Development environment should not be enabled in deployed applications, as it can result in sensitive information from exceptions being displayed to end users. For local debugging, development environment can be enabled by setting the ASPNETCORE_ENVIRONMENT environment variable to Development, and restarting the application. +

diff --git a/ZipProject/Views/Shared/_CookieConsentPartial.cshtml b/ZipProject/Views/Shared/_CookieConsentPartial.cshtml new file mode 100644 index 0000000..52caf60 --- /dev/null +++ b/ZipProject/Views/Shared/_CookieConsentPartial.cshtml @@ -0,0 +1,46 @@ +@using Microsoft.AspNetCore.Http.Features + +@{ + var consentFeature = Context.Features.Get + (); + var showBanner = !consentFeature?.CanTrack ?? false; + var cookieString = consentFeature?.CreateConsentCookie(); + } + + @if (showBanner) + { + + + } diff --git a/ZipProject/Views/Shared/_Layout.cshtml b/ZipProject/Views/Shared/_Layout.cshtml new file mode 100644 index 0000000..0b7213a --- /dev/null +++ b/ZipProject/Views/Shared/_Layout.cshtml @@ -0,0 +1,70 @@ + + + + + + @ViewData["Title"] + + + + + + + + + + + + + + + + + + + + + + + + @**@ + + +
+ @RenderBody() +
+
+

© 2019 - ZipProject

+
+
+ + @RenderSection("Scripts", false) + + + diff --git a/ZipProject/Views/Shared/_Navbar.cshtml b/ZipProject/Views/Shared/_Navbar.cshtml new file mode 100644 index 0000000..753b61b --- /dev/null +++ b/ZipProject/Views/Shared/_Navbar.cshtml @@ -0,0 +1,31 @@ +@* + For more information on enabling MVC for empty projects, visit https://go.microsoft.com/fwlink/?LinkID=397860 +*@ +@{ +} + \ No newline at end of file diff --git a/ZipProject/Views/Shared/_ValidationScriptsPartial.cshtml b/ZipProject/Views/Shared/_ValidationScriptsPartial.cshtml new file mode 100644 index 0000000..3a9462a --- /dev/null +++ b/ZipProject/Views/Shared/_ValidationScriptsPartial.cshtml @@ -0,0 +1,18 @@ + + + + + + + + diff --git a/ZipProject/Views/WebZip/Index.cshtml b/ZipProject/Views/WebZip/Index.cshtml new file mode 100644 index 0000000..87233bd --- /dev/null +++ b/ZipProject/Views/WebZip/Index.cshtml @@ -0,0 +1,51 @@ +@* + For more information on enabling MVC for empty projects, visit https://go.microsoft.com/fwlink/?LinkID=397860 +*@ +@{ + ViewData["Title"] = "WebZip"; + string lang = (string)ViewData["lang"]; +} + +
+ +
+ 구글에드센스 +
+ + + + @LanguagePack.GetText(lang, "bodyIntroduce") + + +
+
+ + +
+ +
+ +
+ +
+ +
+ +@section Scripts{ + + + + + +} diff --git a/ZipProject/Views/WebZip/partial_unzip.cshtml b/ZipProject/Views/WebZip/partial_unzip.cshtml new file mode 100644 index 0000000..0b99db2 --- /dev/null +++ b/ZipProject/Views/WebZip/partial_unzip.cshtml @@ -0,0 +1 @@ +unzip \ No newline at end of file diff --git a/ZipProject/Views/WebZip/partial_zip.cshtml b/ZipProject/Views/WebZip/partial_zip.cshtml new file mode 100644 index 0000000..abf5328 --- /dev/null +++ b/ZipProject/Views/WebZip/partial_zip.cshtml @@ -0,0 +1,91 @@ +@* zip page *@ +@{ + string lang = (string)ViewData["lang"]; +} + + + +
+ + + + + + + + + + + + + + + + +
@LanguagePack.GetText(lang, "editname") + +
@LanguagePack.GetText(lang, "format") + + + + + + +
+ + + + +
+
+ +
+
+
+
+ + + +
    +
    +
    +
    + + + \ No newline at end of file diff --git a/ZipProject/Views/_ViewImports.cshtml b/ZipProject/Views/_ViewImports.cshtml new file mode 100644 index 0000000..54d8fd7 --- /dev/null +++ b/ZipProject/Views/_ViewImports.cshtml @@ -0,0 +1,5 @@ +@using ZipProject +@using ZipProject.Models +@using Microsoft.AspNetCore.Http +@using Microsoft.AspNetCore.Mvc +@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers diff --git a/ZipProject/Views/_ViewStart.cshtml b/ZipProject/Views/_ViewStart.cshtml new file mode 100644 index 0000000..ea5c551 --- /dev/null +++ b/ZipProject/Views/_ViewStart.cshtml @@ -0,0 +1,5 @@ +@inject IHttpContextAccessor httpContextAccesor +@{ + Layout = "_Layout"; + ViewData["lang"] = httpContextAccesor.HttpContext.Session.GetString("lang"); +} diff --git a/ZipProject/ZipProject.csproj b/ZipProject/ZipProject.csproj new file mode 100644 index 0000000..e44b5e2 --- /dev/null +++ b/ZipProject/ZipProject.csproj @@ -0,0 +1,52 @@ + + + + netcoreapp2.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + PreserveNewest + + + diff --git a/ZipProject/_publish/DotNetZip.dll b/ZipProject/_publish/DotNetZip.dll new file mode 100755 index 0000000000000000000000000000000000000000..1ac12a221b13716a9ce26419d91ce09926214903 GIT binary patch literal 239616 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 z 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 z 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 literal 0 HcmV?d00001 diff --git a/ZipProject/_publish/Json.Net.dll b/ZipProject/_publish/Json.Net.dll new file mode 100755 index 0000000000000000000000000000000000000000..8351ae32146a1e4dece966c6ebdefc946d1324ea GIT binary patch literal 19456 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 literal 0 HcmV?d00001 diff --git a/ZipProject/_publish/ZipProject.Views.pdb b/ZipProject/_publish/ZipProject.Views.pdb new file mode 100644 index 0000000000000000000000000000000000000000..c7fb96f4fc7ca199dee93e3bba26ac20f55c3b64 GIT binary patch literal 6060 zcmeHLdu&tJ8UL;y7bkWMPTjnLkN_#6IHa&fXh4IL<^d!G5{LwaV4Sese zllBK!_xtYoo#*#D-#NCkdbX1zj@V-XRTVok+wvWgr3&I{Jqk^r?5g?|tnM?=^Krl% ziPpyxv5wi*LBGe_5Mb@Eqt3wU7FN?6N_*+T@?z9o1`cD9Y-f{?O%}d+d;f2@Jmq}; z&96pe794uvvGqp}qMB-xe{POLUnW&4s1P(A;875krCg8zO4kw1#McU{1nmXYfOrra zYXjwj3PJ2acUFz(y8NL(5tfnWorbRw#AIi7VARfWw2RZxZG7!I9j(=Iv>V?)>N&cg z*HONKqcQ_9z8CO)$;i=hqmDY`I64-mBhk#!3uYZXZQ*F21*_kG?pxr#1+WQUk@lgE zCdAwnditf*W}s_&W-=o!Wm~h~!_&0^b^SWrBN#?qZ0pl7`p$HZL%w%66P-o&?0Zaf zm8GCTpE!EmtZs;>qbx1`-#r}Z;Zr%avOJog!D$+tqrp=&xDZ)bJzu4!eF@f3w?Co5 zOEq|z1~1pl=hfhKn*QtzRIj%|gV~v+ZWlH4?a;LE)Zphd{W~@IRTXCE*>M$S_CBq` zUjm;|;akAxK#F{9e3u5lqrqX-_)oDj{;a}>(f2(S{tozk&G_>w|DD4wR&YA{g@FH# zFY_>am^>eX)c7L}{#b)AYVao-d`W{ZYj6beE9>1!BplaWPY^Y#n&)L8>wDY~=TTsVt zI?TFy$^tjggHp|iC}+{Y`dk8~bEkpMV9$mr4W7<{cc;K(g%qJBu*@<@D?-AZShW)? z9jE0fdg|s5NL)S=vkVWyr=#GeAMF&`MCr=^z6 zEU7<{+vg1k-e8H~3by(MYI1oSQ0H6e5#$>s1sZ*;oi49e@Izqf`8+A*&a&4=RBZj1 zuiU+P>hhiy^B;SA*k5hCs_E3cgSwZ`V>92>Y!7U z1%oXq9LJfsY%Y&0;p#YX6DJpY(Bg6ne7!H|6@o^lMZi$zYZffCR`^(dbq=z zDb>)P)LV?!;nJ_J!-1Vl1TNhKtVKR=(B&RlhA-?VXWZgP-|Tpo>neD6&!t-#<3?xK z6{SfsjQWpcz%LKT8kNCP4xg_X$^e_1?bY5FYd_C1J6L|9@jN1AE>xlbju)N5Wz!8hDurmiGztSzKxe%F{nH4gPDXbOD*|CP)ldAZIm##PCnxwKqXx*o-_l9wdgXRen#K z%iTVd88;ubUtQbz(KpF+tTV1>y;Xe9bn&&G{lCf^Em?8gU3?hz7hm1z@(cBr$Nhev zKlXYZBRj_0b4%Y#d+OCc{O-!>MKAy0A5%?-ujKZWWJ>F0=vmy#cHk++vMxdLo8pRO z-YFY8>Qq29M#adeE0U5Pf|sSkDwjX#aWxGo&oAs7-{&Ut8|m$_Uyu6GS>iD-I%_*D zZq1SeLN-^n5yu;hHkxWc(5^Yk7uqwZ>^i_Y9BI5bd22coPGBP$EHlA;n~;2m1DPm5(yqDy_mXb%_Ld5%062| zp;X=|=YyzqQP6CeSo=k>#UQ&ZmeSE7P+GkTvWK!g%T4WQ97FW|=8$I^$nQFvT5tSL zfDDjGny1{vkVc{fsuZBs>LDfF3=~1u5Q1PVk_g`a-6U#lu;NME62a&}lvrHCw7W@^d9r#K;@?9rzANjEu*THwz?2x**C`kQgb14og5{5e2)qUvBkX3<)lpDfGBl2#JbRUpCCW$pAiETd=Rdo}rYX;O!jAuR6 zngBke1iu_Y$_9$=ZFbqfi3@e{&R6Xql{xy%%TrEbG6a?<%ZQy3qN5RTa?Cx9!f;*V`0+o3x9uPT&q2Rs=$Ae3OMW4Ge!Ak5Kg2m8S5@b)(Qw}~^#K6VEnE33A)3CS}hBRrrtnrW_%5D17lEJ^flOnJPM literal 0 HcmV?d00001 diff --git a/ZipProject/_publish/ZipProject.deps.json b/ZipProject/_publish/ZipProject.deps.json new file mode 100644 index 0000000..864ab18 --- /dev/null +++ b/ZipProject/_publish/ZipProject.deps.json @@ -0,0 +1,5151 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v2.1", + "signature": "d9bc223fbd66e6f42cb86d7c5b1ccc57d8115318" + }, + "compilationOptions": { + "defines": [ + "TRACE", + "RELEASE", + "NETCOREAPP", + "NETCOREAPP2_1" + ], + "languageVersion": "", + "platform": "", + "allowUnsafe": false, + "warningsAsErrors": false, + "optimize": true, + "keyFile": "", + "emitEntryPoint": true, + "xmlDoc": false, + "debugType": "portable" + }, + "targets": { + ".NETCoreApp,Version=v2.1": { + "ZipProject/1.0.0": { + "dependencies": { + "DotNetZip": "1.13.2", + "Json.Net": "1.0.16", + "Microsoft.AspNetCore.App": "2.1.1", + "Microsoft.NETCore.App": "2.1.0", + "Newtonsoft.Json": "12.0.1" + }, + "runtime": { + "ZipProject.dll": {} + }, + "compile": { + "ZipProject.dll": {} + } + }, + "DotNetZip/1.13.2": { + "dependencies": { + "System.Security.Permissions": "4.5.0", + "System.Text.Encoding.CodePages": "4.5.0", + "System.Text.Encoding.Extensions": "4.3.0" + }, + "runtime": { + "lib/netstandard2.0/DotNetZip.dll": { + "assemblyVersion": "1.13.2.0", + "fileVersion": "1.13.2.0" + } + }, + "compile": { + "lib/netstandard2.0/DotNetZip.dll": {} + } + }, + "Json.Net/1.0.16": { + "runtime": { + "lib/netstandard2.0/Json.Net.dll": { + "assemblyVersion": "1.0.16.1", + "fileVersion": "1.0.16.1" + } + }, + "compile": { + "lib/netstandard2.0/Json.Net.dll": {} + } + }, + "Microsoft.NETCore.App/2.1.0": { + "dependencies": { + "Microsoft.NETCore.DotNetHostPolicy": "2.1.0", + "Microsoft.NETCore.Platforms": "2.1.0", + "Microsoft.NETCore.Targets": "2.1.0", + "NETStandard.Library": "2.0.3" + }, + "compile": { + "ref/netcoreapp2.1/Microsoft.CSharp.dll": {}, + "ref/netcoreapp2.1/Microsoft.VisualBasic.dll": {}, + "ref/netcoreapp2.1/Microsoft.Win32.Primitives.dll": {}, + "ref/netcoreapp2.1/System.AppContext.dll": {}, + "ref/netcoreapp2.1/System.Buffers.dll": {}, + "ref/netcoreapp2.1/System.Collections.Concurrent.dll": {}, + "ref/netcoreapp2.1/System.Collections.Immutable.dll": {}, + "ref/netcoreapp2.1/System.Collections.NonGeneric.dll": {}, + "ref/netcoreapp2.1/System.Collections.Specialized.dll": {}, + "ref/netcoreapp2.1/System.Collections.dll": {}, + "ref/netcoreapp2.1/System.ComponentModel.Annotations.dll": {}, + "ref/netcoreapp2.1/System.ComponentModel.DataAnnotations.dll": {}, + "ref/netcoreapp2.1/System.ComponentModel.EventBasedAsync.dll": {}, + "ref/netcoreapp2.1/System.ComponentModel.Primitives.dll": {}, + "ref/netcoreapp2.1/System.ComponentModel.TypeConverter.dll": {}, + "ref/netcoreapp2.1/System.ComponentModel.dll": {}, + "ref/netcoreapp2.1/System.Configuration.dll": {}, + "ref/netcoreapp2.1/System.Console.dll": {}, + "ref/netcoreapp2.1/System.Core.dll": {}, + "ref/netcoreapp2.1/System.Data.Common.dll": {}, + "ref/netcoreapp2.1/System.Data.dll": {}, + "ref/netcoreapp2.1/System.Diagnostics.Contracts.dll": {}, + "ref/netcoreapp2.1/System.Diagnostics.Debug.dll": {}, + "ref/netcoreapp2.1/System.Diagnostics.DiagnosticSource.dll": {}, + "ref/netcoreapp2.1/System.Diagnostics.FileVersionInfo.dll": {}, + "ref/netcoreapp2.1/System.Diagnostics.Process.dll": {}, + "ref/netcoreapp2.1/System.Diagnostics.StackTrace.dll": {}, + "ref/netcoreapp2.1/System.Diagnostics.TextWriterTraceListener.dll": {}, + "ref/netcoreapp2.1/System.Diagnostics.Tools.dll": {}, + "ref/netcoreapp2.1/System.Diagnostics.TraceSource.dll": {}, + "ref/netcoreapp2.1/System.Diagnostics.Tracing.dll": {}, + "ref/netcoreapp2.1/System.Drawing.Primitives.dll": {}, + "ref/netcoreapp2.1/System.Drawing.dll": {}, + "ref/netcoreapp2.1/System.Dynamic.Runtime.dll": {}, + "ref/netcoreapp2.1/System.Globalization.Calendars.dll": {}, + "ref/netcoreapp2.1/System.Globalization.Extensions.dll": {}, + "ref/netcoreapp2.1/System.Globalization.dll": {}, + "ref/netcoreapp2.1/System.IO.Compression.Brotli.dll": {}, + "ref/netcoreapp2.1/System.IO.Compression.FileSystem.dll": {}, + "ref/netcoreapp2.1/System.IO.Compression.ZipFile.dll": {}, + "ref/netcoreapp2.1/System.IO.Compression.dll": {}, + "ref/netcoreapp2.1/System.IO.FileSystem.DriveInfo.dll": {}, + "ref/netcoreapp2.1/System.IO.FileSystem.Primitives.dll": {}, + "ref/netcoreapp2.1/System.IO.FileSystem.Watcher.dll": {}, + "ref/netcoreapp2.1/System.IO.FileSystem.dll": {}, + "ref/netcoreapp2.1/System.IO.IsolatedStorage.dll": {}, + "ref/netcoreapp2.1/System.IO.MemoryMappedFiles.dll": {}, + "ref/netcoreapp2.1/System.IO.Pipes.dll": {}, + "ref/netcoreapp2.1/System.IO.UnmanagedMemoryStream.dll": {}, + "ref/netcoreapp2.1/System.IO.dll": {}, + "ref/netcoreapp2.1/System.Linq.Expressions.dll": {}, + "ref/netcoreapp2.1/System.Linq.Parallel.dll": {}, + "ref/netcoreapp2.1/System.Linq.Queryable.dll": {}, + "ref/netcoreapp2.1/System.Linq.dll": {}, + "ref/netcoreapp2.1/System.Memory.dll": {}, + "ref/netcoreapp2.1/System.Net.Http.dll": {}, + "ref/netcoreapp2.1/System.Net.HttpListener.dll": {}, + "ref/netcoreapp2.1/System.Net.Mail.dll": {}, + "ref/netcoreapp2.1/System.Net.NameResolution.dll": {}, + "ref/netcoreapp2.1/System.Net.NetworkInformation.dll": {}, + "ref/netcoreapp2.1/System.Net.Ping.dll": {}, + "ref/netcoreapp2.1/System.Net.Primitives.dll": {}, + "ref/netcoreapp2.1/System.Net.Requests.dll": {}, + "ref/netcoreapp2.1/System.Net.Security.dll": {}, + "ref/netcoreapp2.1/System.Net.ServicePoint.dll": {}, + "ref/netcoreapp2.1/System.Net.Sockets.dll": {}, + "ref/netcoreapp2.1/System.Net.WebClient.dll": {}, + "ref/netcoreapp2.1/System.Net.WebHeaderCollection.dll": {}, + "ref/netcoreapp2.1/System.Net.WebProxy.dll": {}, + "ref/netcoreapp2.1/System.Net.WebSockets.Client.dll": {}, + "ref/netcoreapp2.1/System.Net.WebSockets.dll": {}, + "ref/netcoreapp2.1/System.Net.dll": {}, + "ref/netcoreapp2.1/System.Numerics.Vectors.dll": {}, + "ref/netcoreapp2.1/System.Numerics.dll": {}, + "ref/netcoreapp2.1/System.ObjectModel.dll": {}, + "ref/netcoreapp2.1/System.Reflection.DispatchProxy.dll": {}, + "ref/netcoreapp2.1/System.Reflection.Emit.ILGeneration.dll": {}, + "ref/netcoreapp2.1/System.Reflection.Emit.Lightweight.dll": {}, + "ref/netcoreapp2.1/System.Reflection.Emit.dll": {}, + "ref/netcoreapp2.1/System.Reflection.Extensions.dll": {}, + "ref/netcoreapp2.1/System.Reflection.Metadata.dll": {}, + "ref/netcoreapp2.1/System.Reflection.Primitives.dll": {}, + "ref/netcoreapp2.1/System.Reflection.TypeExtensions.dll": {}, + "ref/netcoreapp2.1/System.Reflection.dll": {}, + "ref/netcoreapp2.1/System.Resources.Reader.dll": {}, + "ref/netcoreapp2.1/System.Resources.ResourceManager.dll": {}, + "ref/netcoreapp2.1/System.Resources.Writer.dll": {}, + "ref/netcoreapp2.1/System.Runtime.CompilerServices.VisualC.dll": {}, + "ref/netcoreapp2.1/System.Runtime.Extensions.dll": {}, + "ref/netcoreapp2.1/System.Runtime.Handles.dll": {}, + "ref/netcoreapp2.1/System.Runtime.InteropServices.RuntimeInformation.dll": {}, + "ref/netcoreapp2.1/System.Runtime.InteropServices.WindowsRuntime.dll": {}, + "ref/netcoreapp2.1/System.Runtime.InteropServices.dll": {}, + "ref/netcoreapp2.1/System.Runtime.Loader.dll": {}, + "ref/netcoreapp2.1/System.Runtime.Numerics.dll": {}, + "ref/netcoreapp2.1/System.Runtime.Serialization.Formatters.dll": {}, + "ref/netcoreapp2.1/System.Runtime.Serialization.Json.dll": {}, + "ref/netcoreapp2.1/System.Runtime.Serialization.Primitives.dll": {}, + "ref/netcoreapp2.1/System.Runtime.Serialization.Xml.dll": {}, + "ref/netcoreapp2.1/System.Runtime.Serialization.dll": {}, + "ref/netcoreapp2.1/System.Runtime.dll": {}, + "ref/netcoreapp2.1/System.Security.Claims.dll": {}, + "ref/netcoreapp2.1/System.Security.Cryptography.Algorithms.dll": {}, + "ref/netcoreapp2.1/System.Security.Cryptography.Csp.dll": {}, + "ref/netcoreapp2.1/System.Security.Cryptography.Encoding.dll": {}, + "ref/netcoreapp2.1/System.Security.Cryptography.Primitives.dll": {}, + "ref/netcoreapp2.1/System.Security.Cryptography.X509Certificates.dll": {}, + "ref/netcoreapp2.1/System.Security.Principal.dll": {}, + "ref/netcoreapp2.1/System.Security.SecureString.dll": {}, + "ref/netcoreapp2.1/System.Security.dll": {}, + "ref/netcoreapp2.1/System.ServiceModel.Web.dll": {}, + "ref/netcoreapp2.1/System.ServiceProcess.dll": {}, + "ref/netcoreapp2.1/System.Text.Encoding.Extensions.dll": {}, + "ref/netcoreapp2.1/System.Text.Encoding.dll": {}, + "ref/netcoreapp2.1/System.Text.RegularExpressions.dll": {}, + "ref/netcoreapp2.1/System.Threading.Overlapped.dll": {}, + "ref/netcoreapp2.1/System.Threading.Tasks.Dataflow.dll": {}, + "ref/netcoreapp2.1/System.Threading.Tasks.Extensions.dll": {}, + "ref/netcoreapp2.1/System.Threading.Tasks.Parallel.dll": {}, + "ref/netcoreapp2.1/System.Threading.Tasks.dll": {}, + "ref/netcoreapp2.1/System.Threading.Thread.dll": {}, + "ref/netcoreapp2.1/System.Threading.ThreadPool.dll": {}, + "ref/netcoreapp2.1/System.Threading.Timer.dll": {}, + "ref/netcoreapp2.1/System.Threading.dll": {}, + "ref/netcoreapp2.1/System.Transactions.Local.dll": {}, + "ref/netcoreapp2.1/System.Transactions.dll": {}, + "ref/netcoreapp2.1/System.ValueTuple.dll": {}, + "ref/netcoreapp2.1/System.Web.HttpUtility.dll": {}, + "ref/netcoreapp2.1/System.Web.dll": {}, + "ref/netcoreapp2.1/System.Windows.dll": {}, + "ref/netcoreapp2.1/System.Xml.Linq.dll": {}, + "ref/netcoreapp2.1/System.Xml.ReaderWriter.dll": {}, + "ref/netcoreapp2.1/System.Xml.Serialization.dll": {}, + "ref/netcoreapp2.1/System.Xml.XDocument.dll": {}, + "ref/netcoreapp2.1/System.Xml.XPath.XDocument.dll": {}, + "ref/netcoreapp2.1/System.Xml.XPath.dll": {}, + "ref/netcoreapp2.1/System.Xml.XmlDocument.dll": {}, + "ref/netcoreapp2.1/System.Xml.XmlSerializer.dll": {}, + "ref/netcoreapp2.1/System.Xml.dll": {}, + "ref/netcoreapp2.1/System.dll": {}, + "ref/netcoreapp2.1/WindowsBase.dll": {}, + "ref/netcoreapp2.1/mscorlib.dll": {}, + "ref/netcoreapp2.1/netstandard.dll": {} + } + }, + "Microsoft.NETCore.DotNetAppHost/2.1.0": {}, + "Microsoft.NETCore.DotNetHostPolicy/2.1.0": { + "dependencies": { + "Microsoft.NETCore.DotNetHostResolver": "2.1.0" + } + }, + "Microsoft.NETCore.DotNetHostResolver/2.1.0": { + "dependencies": { + "Microsoft.NETCore.DotNetAppHost": "2.1.0" + } + }, + "Microsoft.NETCore.Platforms/2.1.0": {}, + "Microsoft.NETCore.Targets/2.1.0": {}, + "NETStandard.Library/2.0.3": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0" + } + }, + "Newtonsoft.Json/12.0.1": { + "runtime": { + "lib/netstandard2.0/Newtonsoft.Json.dll": { + "assemblyVersion": "12.0.0.0", + "fileVersion": "12.0.1.22727" + } + }, + "compile": { + "lib/netstandard2.0/Newtonsoft.Json.dll": {} + } + }, + "Microsoft.AspNet.WebApi.Client/5.2.6": { + "dependencies": { + "Newtonsoft.Json": "12.0.1", + "Newtonsoft.Json.Bson": "1.0.1" + }, + "compile": { + "lib/netstandard2.0/System.Net.Http.Formatting.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Diagnostics": "2.1.1", + "Microsoft.AspNetCore.HostFiltering": "2.1.1", + "Microsoft.AspNetCore.Hosting": "2.1.1", + "Microsoft.AspNetCore.Routing": "2.1.1", + "Microsoft.AspNetCore.Server.IISIntegration": "2.1.1", + "Microsoft.AspNetCore.Server.Kestrel": "2.1.1", + "Microsoft.AspNetCore.Server.Kestrel.Https": "2.1.1", + "Microsoft.Extensions.Configuration.CommandLine": "2.1.1", + "Microsoft.Extensions.Configuration.EnvironmentVariables": "2.1.1", + "Microsoft.Extensions.Configuration.FileExtensions": "2.1.1", + "Microsoft.Extensions.Configuration.Json": "2.1.1", + "Microsoft.Extensions.Configuration.UserSecrets": "2.1.1", + "Microsoft.Extensions.Logging": "2.1.1", + "Microsoft.Extensions.Logging.Configuration": "2.1.1", + "Microsoft.Extensions.Logging.Console": "2.1.1", + "Microsoft.Extensions.Logging.Debug": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Antiforgery/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.DataProtection": "2.1.1", + "Microsoft.AspNetCore.Http.Abstractions": "2.1.1", + "Microsoft.AspNetCore.Http.Extensions": "2.1.1", + "Microsoft.AspNetCore.WebUtilities": "2.1.1", + "Microsoft.Extensions.ObjectPool": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Antiforgery.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.App/2.1.1": { + "dependencies": { + "Microsoft.AspNet.WebApi.Client": "5.2.6", + "Microsoft.AspNetCore": "2.1.1", + "Microsoft.AspNetCore.Antiforgery": "2.1.1", + "Microsoft.AspNetCore.Authentication": "2.1.1", + "Microsoft.AspNetCore.Authentication.Abstractions": "2.1.1", + "Microsoft.AspNetCore.Authentication.Cookies": "2.1.1", + "Microsoft.AspNetCore.Authentication.Core": "2.1.1", + "Microsoft.AspNetCore.Authentication.Facebook": "2.1.1", + "Microsoft.AspNetCore.Authentication.Google": "2.1.1", + "Microsoft.AspNetCore.Authentication.JwtBearer": "2.1.1", + "Microsoft.AspNetCore.Authentication.MicrosoftAccount": "2.1.1", + "Microsoft.AspNetCore.Authentication.OAuth": "2.1.1", + "Microsoft.AspNetCore.Authentication.OpenIdConnect": "2.1.1", + "Microsoft.AspNetCore.Authentication.Twitter": "2.1.1", + "Microsoft.AspNetCore.Authentication.WsFederation": "2.1.1", + "Microsoft.AspNetCore.Authorization": "2.1.1", + "Microsoft.AspNetCore.Authorization.Policy": "2.1.1", + "Microsoft.AspNetCore.Connections.Abstractions": "2.1.1", + "Microsoft.AspNetCore.CookiePolicy": "2.1.1", + "Microsoft.AspNetCore.Cors": "2.1.1", + "Microsoft.AspNetCore.Cryptography.Internal": "2.1.1", + "Microsoft.AspNetCore.Cryptography.KeyDerivation": "2.1.1", + "Microsoft.AspNetCore.DataProtection": "2.1.1", + "Microsoft.AspNetCore.DataProtection.Abstractions": "2.1.1", + "Microsoft.AspNetCore.DataProtection.Extensions": "2.1.1", + "Microsoft.AspNetCore.Diagnostics": "2.1.1", + "Microsoft.AspNetCore.Diagnostics.Abstractions": "2.1.1", + "Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore": "2.1.1", + "Microsoft.AspNetCore.HostFiltering": "2.1.1", + "Microsoft.AspNetCore.Hosting": "2.1.1", + "Microsoft.AspNetCore.Hosting.Abstractions": "2.1.1", + "Microsoft.AspNetCore.Hosting.Server.Abstractions": "2.1.1", + "Microsoft.AspNetCore.Html.Abstractions": "2.1.1", + "Microsoft.AspNetCore.Http": "2.1.1", + "Microsoft.AspNetCore.Http.Abstractions": "2.1.1", + "Microsoft.AspNetCore.Http.Connections": "1.0.1", + "Microsoft.AspNetCore.Http.Connections.Common": "1.0.1", + "Microsoft.AspNetCore.Http.Extensions": "2.1.1", + "Microsoft.AspNetCore.Http.Features": "2.1.1", + "Microsoft.AspNetCore.HttpOverrides": "2.1.1", + "Microsoft.AspNetCore.HttpsPolicy": "2.1.1", + "Microsoft.AspNetCore.Identity": "2.1.1", + "Microsoft.AspNetCore.Identity.EntityFrameworkCore": "2.1.1", + "Microsoft.AspNetCore.Identity.UI": "2.1.1", + "Microsoft.AspNetCore.JsonPatch": "2.1.1", + "Microsoft.AspNetCore.Localization": "2.1.1", + "Microsoft.AspNetCore.Localization.Routing": "2.1.1", + "Microsoft.AspNetCore.MiddlewareAnalysis": "2.1.1", + "Microsoft.AspNetCore.Mvc": "2.1.1", + "Microsoft.AspNetCore.Mvc.Abstractions": "2.1.1", + "Microsoft.AspNetCore.Mvc.Analyzers": "2.1.1", + "Microsoft.AspNetCore.Mvc.ApiExplorer": "2.1.1", + "Microsoft.AspNetCore.Mvc.Core": "2.1.1", + "Microsoft.AspNetCore.Mvc.Cors": "2.1.1", + "Microsoft.AspNetCore.Mvc.DataAnnotations": "2.1.1", + "Microsoft.AspNetCore.Mvc.Formatters.Json": "2.1.1", + "Microsoft.AspNetCore.Mvc.Formatters.Xml": "2.1.1", + "Microsoft.AspNetCore.Mvc.Localization": "2.1.1", + "Microsoft.AspNetCore.Mvc.Razor": "2.1.1", + "Microsoft.AspNetCore.Mvc.Razor.Extensions": "2.1.1", + "Microsoft.AspNetCore.Mvc.Razor.ViewCompilation": "2.1.1", + "Microsoft.AspNetCore.Mvc.RazorPages": "2.1.1", + "Microsoft.AspNetCore.Mvc.TagHelpers": "2.1.1", + "Microsoft.AspNetCore.Mvc.ViewFeatures": "2.1.1", + "Microsoft.AspNetCore.NodeServices": "2.1.1", + "Microsoft.AspNetCore.Owin": "2.1.1", + "Microsoft.AspNetCore.Razor": "2.1.1", + "Microsoft.AspNetCore.Razor.Design": "2.1.1", + "Microsoft.AspNetCore.Razor.Language": "2.1.1", + "Microsoft.AspNetCore.Razor.Runtime": "2.1.1", + "Microsoft.AspNetCore.ResponseCaching": "2.1.1", + "Microsoft.AspNetCore.ResponseCaching.Abstractions": "2.1.1", + "Microsoft.AspNetCore.ResponseCompression": "2.1.1", + "Microsoft.AspNetCore.Rewrite": "2.1.1", + "Microsoft.AspNetCore.Routing": "2.1.1", + "Microsoft.AspNetCore.Routing.Abstractions": "2.1.1", + "Microsoft.AspNetCore.Server.HttpSys": "2.1.1", + "Microsoft.AspNetCore.Server.IISIntegration": "2.1.1", + "Microsoft.AspNetCore.Server.Kestrel": "2.1.1", + "Microsoft.AspNetCore.Server.Kestrel.Core": "2.1.1", + "Microsoft.AspNetCore.Server.Kestrel.Https": "2.1.1", + "Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions": "2.1.1", + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets": "2.1.1", + "Microsoft.AspNetCore.Session": "2.1.1", + "Microsoft.AspNetCore.SignalR": "1.0.1", + "Microsoft.AspNetCore.SignalR.Common": "1.0.1", + "Microsoft.AspNetCore.SignalR.Core": "1.0.1", + "Microsoft.AspNetCore.SignalR.Protocols.Json": "1.0.1", + "Microsoft.AspNetCore.SpaServices": "2.1.1", + "Microsoft.AspNetCore.SpaServices.Extensions": "2.1.1", + "Microsoft.AspNetCore.StaticFiles": "2.1.1", + "Microsoft.AspNetCore.WebSockets": "2.1.1", + "Microsoft.AspNetCore.WebUtilities": "2.1.1", + "Microsoft.CodeAnalysis.Razor": "2.1.1", + "Microsoft.EntityFrameworkCore": "2.1.1", + "Microsoft.EntityFrameworkCore.Abstractions": "2.1.1", + "Microsoft.EntityFrameworkCore.Analyzers": "2.1.1", + "Microsoft.EntityFrameworkCore.Design": "2.1.1", + "Microsoft.EntityFrameworkCore.InMemory": "2.1.1", + "Microsoft.EntityFrameworkCore.Relational": "2.1.1", + "Microsoft.EntityFrameworkCore.SqlServer": "2.1.1", + "Microsoft.EntityFrameworkCore.Tools": "2.1.1", + "Microsoft.Extensions.Caching.Abstractions": "2.1.1", + "Microsoft.Extensions.Caching.Memory": "2.1.1", + "Microsoft.Extensions.Caching.SqlServer": "2.1.1", + "Microsoft.Extensions.Configuration": "2.1.1", + "Microsoft.Extensions.Configuration.Abstractions": "2.1.1", + "Microsoft.Extensions.Configuration.Binder": "2.1.1", + "Microsoft.Extensions.Configuration.CommandLine": "2.1.1", + "Microsoft.Extensions.Configuration.EnvironmentVariables": "2.1.1", + "Microsoft.Extensions.Configuration.FileExtensions": "2.1.1", + "Microsoft.Extensions.Configuration.Ini": "2.1.1", + "Microsoft.Extensions.Configuration.Json": "2.1.1", + "Microsoft.Extensions.Configuration.KeyPerFile": "2.1.1", + "Microsoft.Extensions.Configuration.UserSecrets": "2.1.1", + "Microsoft.Extensions.Configuration.Xml": "2.1.1", + "Microsoft.Extensions.DependencyInjection": "2.1.1", + "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.1", + "Microsoft.Extensions.DiagnosticAdapter": "2.1.0", + "Microsoft.Extensions.FileProviders.Abstractions": "2.1.1", + "Microsoft.Extensions.FileProviders.Composite": "2.1.1", + "Microsoft.Extensions.FileProviders.Embedded": "2.1.1", + "Microsoft.Extensions.FileProviders.Physical": "2.1.1", + "Microsoft.Extensions.FileSystemGlobbing": "2.1.1", + "Microsoft.Extensions.Hosting": "2.1.1", + "Microsoft.Extensions.Hosting.Abstractions": "2.1.1", + "Microsoft.Extensions.Http": "2.1.1", + "Microsoft.Extensions.Identity.Core": "2.1.1", + "Microsoft.Extensions.Identity.Stores": "2.1.1", + "Microsoft.Extensions.Localization": "2.1.1", + "Microsoft.Extensions.Localization.Abstractions": "2.1.1", + "Microsoft.Extensions.Logging": "2.1.1", + "Microsoft.Extensions.Logging.Abstractions": "2.1.1", + "Microsoft.Extensions.Logging.Configuration": "2.1.1", + "Microsoft.Extensions.Logging.Console": "2.1.1", + "Microsoft.Extensions.Logging.Debug": "2.1.1", + "Microsoft.Extensions.Logging.EventSource": "2.1.1", + "Microsoft.Extensions.Logging.TraceSource": "2.1.1", + "Microsoft.Extensions.ObjectPool": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1", + "Microsoft.Extensions.Options.ConfigurationExtensions": "2.1.1", + "Microsoft.Extensions.Primitives": "2.1.1", + "Microsoft.Extensions.WebEncoders": "2.1.1", + "Microsoft.Net.Http.Headers": "2.1.1" + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Authentication.Core": "2.1.1", + "Microsoft.AspNetCore.DataProtection": "2.1.1", + "Microsoft.AspNetCore.Http": "2.1.1", + "Microsoft.AspNetCore.Http.Extensions": "2.1.1", + "Microsoft.Extensions.Logging.Abstractions": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1", + "Microsoft.Extensions.WebEncoders": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.Abstractions/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Http.Abstractions": "2.1.1", + "Microsoft.Extensions.Logging.Abstractions": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.Cookies/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Authentication": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Cookies.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.Core/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Authentication.Abstractions": "2.1.1", + "Microsoft.AspNetCore.Http": "2.1.1", + "Microsoft.AspNetCore.Http.Extensions": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.Facebook/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Authentication.OAuth": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Facebook.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.Google/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Authentication.OAuth": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Google.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.JwtBearer/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Authentication": "2.1.1", + "Microsoft.IdentityModel.Protocols.OpenIdConnect": "5.2.0" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.MicrosoftAccount/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Authentication.OAuth": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.MicrosoftAccount.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.OAuth/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Authentication": "2.1.1", + "Newtonsoft.Json": "12.0.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.OAuth.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.OpenIdConnect/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Authentication.OAuth": "2.1.1", + "Microsoft.IdentityModel.Protocols.OpenIdConnect": "5.2.0" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.OpenIdConnect.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.Twitter/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Authentication.OAuth": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Twitter.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authentication.WsFederation/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Authentication": "2.1.1", + "Microsoft.IdentityModel.Protocols.WsFederation": "5.2.0", + "System.IdentityModel.Tokens.Jwt": "5.2.0" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.WsFederation.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authorization/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Logging.Abstractions": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Authorization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Authorization.Policy/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Authentication.Abstractions": "2.1.1", + "Microsoft.AspNetCore.Authorization": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Authorization.Policy.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Connections.Abstractions/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Http.Features": "2.1.1", + "System.IO.Pipelines": "4.5.0" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Connections.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.CookiePolicy/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Http": "2.1.1", + "Microsoft.Extensions.Logging.Abstractions": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.CookiePolicy.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Cors/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Http.Extensions": "2.1.1", + "Microsoft.Extensions.Configuration.Abstractions": "2.1.1", + "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.1", + "Microsoft.Extensions.Logging.Abstractions": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Cors.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Cryptography.Internal/2.1.1": { + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.Internal.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Cryptography.KeyDerivation/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Cryptography.Internal": "2.1.1" + }, + "compile": { + "lib/netcoreapp2.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.DataProtection/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Cryptography.Internal": "2.1.1", + "Microsoft.AspNetCore.DataProtection.Abstractions": "2.1.1", + "Microsoft.AspNetCore.Hosting.Abstractions": "2.1.1", + "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.1", + "Microsoft.Extensions.Logging.Abstractions": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1", + "Microsoft.Win32.Registry": "4.5.0", + "System.Security.Cryptography.Xml": "4.5.0", + "System.Security.Principal.Windows": "4.5.0" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.DataProtection.Abstractions/2.1.1": { + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.DataProtection.Extensions/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.DataProtection": "2.1.1", + "Microsoft.Extensions.DependencyInjection": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.Extensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Diagnostics/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Diagnostics.Abstractions": "2.1.1", + "Microsoft.AspNetCore.Hosting.Abstractions": "2.1.1", + "Microsoft.AspNetCore.Http.Extensions": "2.1.1", + "Microsoft.AspNetCore.WebUtilities": "2.1.1", + "Microsoft.Extensions.FileProviders.Physical": "2.1.1", + "Microsoft.Extensions.Logging.Abstractions": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1", + "System.Diagnostics.DiagnosticSource": "4.5.0", + "System.Reflection.Metadata": "1.6.0" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Diagnostics.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Diagnostics.Abstractions/2.1.1": { + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Diagnostics.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Http.Abstractions": "2.1.1", + "Microsoft.EntityFrameworkCore.Relational": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.HostFiltering/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Hosting.Abstractions": "2.1.1", + "Microsoft.AspNetCore.Http": "2.1.1", + "Microsoft.AspNetCore.Http.Extensions": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.HostFiltering.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Hosting/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Hosting.Abstractions": "2.1.1", + "Microsoft.AspNetCore.Http": "2.1.1", + "Microsoft.AspNetCore.Http.Extensions": "2.1.1", + "Microsoft.Extensions.Configuration": "2.1.1", + "Microsoft.Extensions.Configuration.EnvironmentVariables": "2.1.1", + "Microsoft.Extensions.Configuration.FileExtensions": "2.1.1", + "Microsoft.Extensions.DependencyInjection": "2.1.1", + "Microsoft.Extensions.FileProviders.Physical": "2.1.1", + "Microsoft.Extensions.Hosting.Abstractions": "2.1.1", + "Microsoft.Extensions.Logging": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1", + "System.Diagnostics.DiagnosticSource": "4.5.0", + "System.Reflection.Metadata": "1.6.0" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Hosting.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Hosting.Abstractions/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Hosting.Server.Abstractions": "2.1.1", + "Microsoft.AspNetCore.Http.Abstractions": "2.1.1", + "Microsoft.Extensions.Hosting.Abstractions": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Hosting.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Hosting.Server.Abstractions/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Http.Features": "2.1.1", + "Microsoft.Extensions.Configuration.Abstractions": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Html.Abstractions/2.1.1": { + "dependencies": { + "System.Text.Encodings.Web": "4.5.0" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Html.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Http.Abstractions": "2.1.1", + "Microsoft.AspNetCore.WebUtilities": "2.1.1", + "Microsoft.Extensions.ObjectPool": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1", + "Microsoft.Net.Http.Headers": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Http.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Abstractions/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Http.Features": "2.1.1", + "System.Text.Encodings.Web": "4.5.0" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Http.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Connections/1.0.1": { + "dependencies": { + "Microsoft.AspNetCore.Authorization.Policy": "2.1.1", + "Microsoft.AspNetCore.Hosting.Abstractions": "2.1.1", + "Microsoft.AspNetCore.Http": "2.1.1", + "Microsoft.AspNetCore.Http.Connections.Common": "1.0.1", + "Microsoft.AspNetCore.Routing": "2.1.1", + "Microsoft.AspNetCore.WebSockets": "2.1.1", + "Newtonsoft.Json": "12.0.1" + }, + "compile": { + "lib/netcoreapp2.1/Microsoft.AspNetCore.Http.Connections.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Connections.Common/1.0.1": { + "dependencies": { + "Microsoft.AspNetCore.Connections.Abstractions": "2.1.1", + "Newtonsoft.Json": "12.0.1", + "System.Buffers": "4.5.0" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Http.Connections.Common.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Extensions/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Http.Abstractions": "2.1.1", + "Microsoft.Extensions.FileProviders.Abstractions": "2.1.1", + "Microsoft.Net.Http.Headers": "2.1.1", + "System.Buffers": "4.5.0" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Http.Extensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Http.Features/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Primitives": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Http.Features.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.HttpOverrides/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Http.Extensions": "2.1.1", + "Microsoft.Extensions.Logging.Abstractions": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.HttpOverrides.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.HttpsPolicy/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Hosting.Abstractions": "2.1.1", + "Microsoft.AspNetCore.Http": "2.1.1", + "Microsoft.AspNetCore.Http.Extensions": "2.1.1", + "Microsoft.Extensions.Configuration.Binder": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.HttpsPolicy.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Identity/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Authentication.Cookies": "2.1.1", + "Microsoft.AspNetCore.Cryptography.KeyDerivation": "2.1.1", + "Microsoft.AspNetCore.Hosting.Abstractions": "2.1.1", + "Microsoft.Extensions.Identity.Core": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Identity.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Identity.EntityFrameworkCore/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Identity": "2.1.1", + "Microsoft.EntityFrameworkCore.Relational": "2.1.1", + "Microsoft.Extensions.Identity.Stores": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Identity.UI/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Identity": "2.1.1", + "Microsoft.AspNetCore.Mvc": "2.1.1", + "Microsoft.AspNetCore.StaticFiles": "2.1.1", + "Microsoft.Extensions.FileProviders.Embedded": "2.1.1", + "Microsoft.Extensions.Identity.Stores": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Identity.UI.Views.dll": {}, + "lib/netstandard2.0/Microsoft.AspNetCore.Identity.UI.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.JsonPatch/2.1.1": { + "dependencies": { + "Microsoft.CSharp": "4.5.0", + "Newtonsoft.Json": "12.0.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.JsonPatch.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Localization/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Http.Extensions": "2.1.1", + "Microsoft.Extensions.Localization.Abstractions": "2.1.1", + "Microsoft.Extensions.Logging.Abstractions": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Localization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Localization.Routing/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Localization": "2.1.1", + "Microsoft.AspNetCore.Routing.Abstractions": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Localization.Routing.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.MiddlewareAnalysis/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Hosting.Abstractions": "2.1.1", + "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.1", + "System.Diagnostics.DiagnosticSource": "4.5.0" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.MiddlewareAnalysis.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Mvc.ApiExplorer": "2.1.1", + "Microsoft.AspNetCore.Mvc.Cors": "2.1.1", + "Microsoft.AspNetCore.Mvc.DataAnnotations": "2.1.1", + "Microsoft.AspNetCore.Mvc.Formatters.Json": "2.1.1", + "Microsoft.AspNetCore.Mvc.Localization": "2.1.1", + "Microsoft.AspNetCore.Mvc.Razor.Extensions": "2.1.1", + "Microsoft.AspNetCore.Mvc.RazorPages": "2.1.1", + "Microsoft.AspNetCore.Mvc.TagHelpers": "2.1.1", + "Microsoft.AspNetCore.Mvc.ViewFeatures": "2.1.1", + "Microsoft.AspNetCore.Razor.Design": "2.1.1", + "Microsoft.Extensions.Caching.Memory": "2.1.1", + "Microsoft.Extensions.DependencyInjection": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Abstractions/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Routing.Abstractions": "2.1.1", + "Microsoft.Net.Http.Headers": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Analyzers/2.1.1": { + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.ApiExplorer/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Mvc.Core": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.ApiExplorer.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Core/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Authentication.Core": "2.1.1", + "Microsoft.AspNetCore.Authorization.Policy": "2.1.1", + "Microsoft.AspNetCore.Hosting.Abstractions": "2.1.1", + "Microsoft.AspNetCore.Http": "2.1.1", + "Microsoft.AspNetCore.Http.Extensions": "2.1.1", + "Microsoft.AspNetCore.Mvc.Abstractions": "2.1.1", + "Microsoft.AspNetCore.ResponseCaching.Abstractions": "2.1.1", + "Microsoft.AspNetCore.Routing": "2.1.1", + "Microsoft.Extensions.DependencyInjection": "2.1.1", + "Microsoft.Extensions.DependencyModel": "2.1.0", + "Microsoft.Extensions.FileProviders.Abstractions": "2.1.1", + "Microsoft.Extensions.Logging.Abstractions": "2.1.1", + "System.Diagnostics.DiagnosticSource": "4.5.0", + "System.Threading.Tasks.Extensions": "4.5.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Cors/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Cors": "2.1.1", + "Microsoft.AspNetCore.Mvc.Core": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Cors.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.DataAnnotations/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Mvc.Core": "2.1.1", + "Microsoft.Extensions.Localization": "2.1.1", + "System.ComponentModel.Annotations": "4.5.0" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.DataAnnotations.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Formatters.Json/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.JsonPatch": "2.1.1", + "Microsoft.AspNetCore.Mvc.Core": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Formatters.Json.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Formatters.Xml/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Mvc.Core": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Formatters.Xml.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Localization/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Localization": "2.1.1", + "Microsoft.AspNetCore.Mvc.Razor": "2.1.1", + "Microsoft.Extensions.DependencyInjection": "2.1.1", + "Microsoft.Extensions.Localization": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Localization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Razor/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Mvc.Razor.Extensions": "2.1.1", + "Microsoft.AspNetCore.Mvc.ViewFeatures": "2.1.1", + "Microsoft.AspNetCore.Razor.Runtime": "2.1.1", + "Microsoft.CodeAnalysis.CSharp": "2.8.0", + "Microsoft.CodeAnalysis.Razor": "2.1.1", + "Microsoft.Extensions.Caching.Memory": "2.1.1", + "Microsoft.Extensions.FileProviders.Composite": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Razor.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Razor.Extensions/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Razor.Language": "2.1.1", + "Microsoft.CodeAnalysis.Razor": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Razor.Extensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.Razor.ViewCompilation/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Hosting": "2.1.1", + "Microsoft.AspNetCore.Mvc.RazorPages": "2.1.1" + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.RazorPages/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Mvc.Razor": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.RazorPages.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.TagHelpers/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Mvc.Razor": "2.1.1", + "Microsoft.AspNetCore.Razor.Runtime": "2.1.1", + "Microsoft.AspNetCore.Routing.Abstractions": "2.1.1", + "Microsoft.Extensions.Caching.Memory": "2.1.1", + "Microsoft.Extensions.FileSystemGlobbing": "2.1.1", + "Microsoft.Extensions.Primitives": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.TagHelpers.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Mvc.ViewFeatures/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Antiforgery": "2.1.1", + "Microsoft.AspNetCore.Diagnostics.Abstractions": "2.1.1", + "Microsoft.AspNetCore.Html.Abstractions": "2.1.1", + "Microsoft.AspNetCore.Mvc.Core": "2.1.1", + "Microsoft.AspNetCore.Mvc.DataAnnotations": "2.1.1", + "Microsoft.AspNetCore.Mvc.Formatters.Json": "2.1.1", + "Microsoft.Extensions.WebEncoders": "2.1.1", + "Newtonsoft.Json.Bson": "1.0.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.ViewFeatures.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.NodeServices/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Hosting.Abstractions": "2.1.1", + "Microsoft.Extensions.Logging.Console": "2.1.1", + "Newtonsoft.Json": "12.0.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.NodeServices.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Owin/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Http": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Owin.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Razor/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Html.Abstractions": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Razor.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Razor.Design/2.1.1": { + "compileOnly": true + }, + "Microsoft.AspNetCore.Razor.Language/2.1.1": { + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Razor.Language.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Razor.Runtime/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Html.Abstractions": "2.1.1", + "Microsoft.AspNetCore.Razor": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Razor.Runtime.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.ResponseCaching/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Http": "2.1.1", + "Microsoft.AspNetCore.Http.Extensions": "2.1.1", + "Microsoft.AspNetCore.ResponseCaching.Abstractions": "2.1.1", + "Microsoft.Extensions.Caching.Memory": "2.1.1", + "Microsoft.Extensions.Logging.Abstractions": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.ResponseCaching.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.ResponseCaching.Abstractions/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Primitives": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.ResponseCaching.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.ResponseCompression/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Http.Extensions": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.ResponseCompression.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Rewrite/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Hosting.Abstractions": "2.1.1", + "Microsoft.AspNetCore.Http.Extensions": "2.1.1", + "Microsoft.Extensions.Configuration.Abstractions": "2.1.1", + "Microsoft.Extensions.FileProviders.Abstractions": "2.1.1", + "Microsoft.Extensions.Logging.Abstractions": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Rewrite.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Routing/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Http.Extensions": "2.1.1", + "Microsoft.AspNetCore.Routing.Abstractions": "2.1.1", + "Microsoft.Extensions.Logging.Abstractions": "2.1.1", + "Microsoft.Extensions.ObjectPool": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Routing.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Routing.Abstractions/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Http.Abstractions": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Routing.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.HttpSys/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Authentication.Core": "2.1.1", + "Microsoft.AspNetCore.Hosting": "2.1.1", + "Microsoft.Net.Http.Headers": "2.1.1", + "Microsoft.Win32.Registry": "4.5.0", + "System.Security.Principal.Windows": "4.5.0" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Server.HttpSys.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.IISIntegration/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Authentication.Core": "2.1.1", + "Microsoft.AspNetCore.Hosting.Abstractions": "2.1.1", + "Microsoft.AspNetCore.Http": "2.1.1", + "Microsoft.AspNetCore.Http.Extensions": "2.1.1", + "Microsoft.AspNetCore.HttpOverrides": "2.1.1", + "Microsoft.Extensions.Logging.Abstractions": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1", + "System.Buffers": "4.5.0", + "System.IO.Pipelines": "4.5.0", + "System.Memory": "4.5.1", + "System.Numerics.Vectors": "4.5.0", + "System.Runtime.CompilerServices.Unsafe": "4.5.1", + "System.Security.Principal.Windows": "4.5.0" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Server.IISIntegration.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.Kestrel/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Hosting": "2.1.1", + "Microsoft.AspNetCore.Server.Kestrel.Core": "2.1.1", + "Microsoft.AspNetCore.Server.Kestrel.Https": "2.1.1", + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.Kestrel.Core/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Hosting.Abstractions": "2.1.1", + "Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions": "2.1.1", + "Microsoft.AspNetCore.WebUtilities": "2.1.1", + "Microsoft.Extensions.Configuration.Binder": "2.1.1", + "Microsoft.Extensions.Logging.Abstractions": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1", + "Microsoft.Net.Http.Headers": "2.1.1", + "System.Memory": "4.5.1", + "System.Numerics.Vectors": "4.5.0", + "System.Runtime.CompilerServices.Unsafe": "4.5.1", + "System.Security.Cryptography.Cng": "4.5.0", + "System.Threading.Tasks.Extensions": "4.5.1" + }, + "compile": { + "lib/netcoreapp2.1/Microsoft.AspNetCore.Server.Kestrel.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.Kestrel.Https/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Http.Abstractions": "2.1.1", + "Microsoft.AspNetCore.Server.Kestrel.Core": "2.1.1" + }, + "compile": { + "lib/netcoreapp2.1/Microsoft.AspNetCore.Server.Kestrel.Https.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Connections.Abstractions": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Hosting.Abstractions": "2.1.1", + "Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1" + }, + "compile": { + "lib/netcoreapp2.1/Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.Session/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.DataProtection": "2.1.1", + "Microsoft.AspNetCore.Http.Abstractions": "2.1.1", + "Microsoft.Extensions.Caching.Abstractions": "2.1.1", + "Microsoft.Extensions.Logging.Abstractions": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.Session.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR/1.0.1": { + "dependencies": { + "Microsoft.AspNetCore.Http.Connections": "1.0.1", + "Microsoft.AspNetCore.SignalR.Core": "1.0.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.SignalR.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR.Common/1.0.1": { + "dependencies": { + "Microsoft.AspNetCore.Connections.Abstractions": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1", + "Newtonsoft.Json": "12.0.1", + "System.Buffers": "4.5.0" + }, + "compile": { + "lib/netcoreapp2.1/Microsoft.AspNetCore.SignalR.Common.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR.Core/1.0.1": { + "dependencies": { + "Microsoft.AspNetCore.Authorization": "2.1.1", + "Microsoft.AspNetCore.SignalR.Common": "1.0.1", + "Microsoft.AspNetCore.SignalR.Protocols.Json": "1.0.1", + "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.1", + "Microsoft.Extensions.Logging.Abstractions": "2.1.1", + "System.Reflection.Emit": "4.3.0", + "System.Threading.Channels": "4.5.0" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.SignalR.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SignalR.Protocols.Json/1.0.1": { + "dependencies": { + "Microsoft.AspNetCore.SignalR.Common": "1.0.1", + "Newtonsoft.Json": "12.0.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.SignalR.Protocols.Json.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SpaServices/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Mvc.TagHelpers": "2.1.1", + "Microsoft.AspNetCore.Mvc.ViewFeatures": "2.1.1", + "Microsoft.AspNetCore.NodeServices": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.SpaServices.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.SpaServices.Extensions/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.SpaServices": "2.1.1", + "Microsoft.AspNetCore.StaticFiles": "2.1.1", + "Microsoft.AspNetCore.WebSockets": "2.1.1", + "Microsoft.Extensions.FileProviders.Physical": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.SpaServices.Extensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.StaticFiles/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Hosting.Abstractions": "2.1.1", + "Microsoft.AspNetCore.Http.Extensions": "2.1.1", + "Microsoft.Extensions.FileProviders.Abstractions": "2.1.1", + "Microsoft.Extensions.Logging.Abstractions": "2.1.1", + "Microsoft.Extensions.WebEncoders": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.StaticFiles.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.WebSockets/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Http.Extensions": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1", + "System.Net.WebSockets.WebSocketProtocol": "4.5.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.WebSockets.dll": {} + }, + "compileOnly": true + }, + "Microsoft.AspNetCore.WebUtilities/2.1.1": { + "dependencies": { + "Microsoft.Net.Http.Headers": "2.1.1", + "System.Text.Encodings.Web": "4.5.0" + }, + "compile": { + "lib/netstandard2.0/Microsoft.AspNetCore.WebUtilities.dll": {} + }, + "compileOnly": true + }, + "Microsoft.CodeAnalysis.Analyzers/1.1.0": { + "compileOnly": true + }, + "Microsoft.CodeAnalysis.Common/2.8.0": { + "dependencies": { + "Microsoft.CodeAnalysis.Analyzers": "1.1.0", + "System.AppContext": "4.3.0", + "System.Collections": "4.3.0", + "System.Collections.Concurrent": "4.3.0", + "System.Collections.Immutable": "1.5.0", + "System.Console": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.FileVersionInfo": "4.3.0", + "System.Diagnostics.StackTrace": "4.3.0", + "System.Diagnostics.Tools": "4.3.0", + "System.Dynamic.Runtime": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO.Compression": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Metadata": "1.6.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.CodePages": "4.5.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Threading.Tasks.Parallel": "4.3.0", + "System.Threading.Thread": "4.3.0", + "System.ValueTuple": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0", + "System.Xml.XDocument": "4.3.0", + "System.Xml.XPath.XDocument": "4.3.0", + "System.Xml.XmlDocument": "4.3.0" + }, + "compile": { + "lib/netstandard1.3/Microsoft.CodeAnalysis.dll": {} + }, + "compileOnly": true + }, + "Microsoft.CodeAnalysis.CSharp/2.8.0": { + "dependencies": { + "Microsoft.CodeAnalysis.Common": "2.8.0" + }, + "compile": { + "lib/netstandard1.3/Microsoft.CodeAnalysis.CSharp.dll": {} + }, + "compileOnly": true + }, + "Microsoft.CodeAnalysis.Razor/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Razor.Language": "2.1.1", + "Microsoft.CodeAnalysis.CSharp": "2.8.0", + "Microsoft.CodeAnalysis.Common": "2.8.0" + }, + "compile": { + "lib/netstandard2.0/Microsoft.CodeAnalysis.Razor.dll": {} + }, + "compileOnly": true + }, + "Microsoft.CSharp/4.5.0": { + "compileOnly": true + }, + "Microsoft.DotNet.PlatformAbstractions/2.1.0": { + "dependencies": { + "System.AppContext": "4.3.0", + "System.Collections": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.InteropServices.RuntimeInformation": "4.3.0" + }, + "compile": { + "lib/netstandard1.3/Microsoft.DotNet.PlatformAbstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.EntityFrameworkCore/2.1.1": { + "dependencies": { + "Microsoft.EntityFrameworkCore.Abstractions": "2.1.1", + "Microsoft.EntityFrameworkCore.Analyzers": "2.1.1", + "Microsoft.Extensions.Caching.Memory": "2.1.1", + "Microsoft.Extensions.DependencyInjection": "2.1.1", + "Microsoft.Extensions.Logging": "2.1.1", + "Remotion.Linq": "2.2.0", + "System.Collections.Immutable": "1.5.0", + "System.ComponentModel.Annotations": "4.5.0", + "System.Diagnostics.DiagnosticSource": "4.5.0", + "System.Interactive.Async": "3.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.EntityFrameworkCore.dll": {} + }, + "compileOnly": true + }, + "Microsoft.EntityFrameworkCore.Abstractions/2.1.1": { + "compile": { + "lib/netstandard2.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.EntityFrameworkCore.Analyzers/2.1.1": { + "compileOnly": true + }, + "Microsoft.EntityFrameworkCore.Design/2.1.1": { + "dependencies": { + "Microsoft.CSharp": "4.5.0", + "Microsoft.EntityFrameworkCore.Relational": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.EntityFrameworkCore.Design.dll": {} + }, + "compileOnly": true + }, + "Microsoft.EntityFrameworkCore.InMemory/2.1.1": { + "dependencies": { + "Microsoft.EntityFrameworkCore": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.EntityFrameworkCore.InMemory.dll": {} + }, + "compileOnly": true + }, + "Microsoft.EntityFrameworkCore.Relational/2.1.1": { + "dependencies": { + "Microsoft.EntityFrameworkCore": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.EntityFrameworkCore.Relational.dll": {} + }, + "compileOnly": true + }, + "Microsoft.EntityFrameworkCore.SqlServer/2.1.1": { + "dependencies": { + "Microsoft.EntityFrameworkCore.Relational": "2.1.1", + "System.Data.SqlClient": "4.5.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.EntityFrameworkCore.SqlServer.dll": {} + }, + "compileOnly": true + }, + "Microsoft.EntityFrameworkCore.Tools/2.1.1": { + "dependencies": { + "Microsoft.EntityFrameworkCore.Design": "2.1.1" + }, + "compileOnly": true + }, + "Microsoft.Extensions.Caching.Abstractions/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Primitives": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Caching.Memory/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Caching.Abstractions": "2.1.1", + "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Caching.SqlServer/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Caching.Abstractions": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1", + "System.Data.SqlClient": "4.5.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Caching.SqlServer.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Abstractions/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Primitives": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Binder/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Configuration": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.CommandLine/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Configuration": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Configuration.CommandLine.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Configuration": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.FileExtensions/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Configuration": "2.1.1", + "Microsoft.Extensions.FileProviders.Physical": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Ini/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Configuration": "2.1.1", + "Microsoft.Extensions.Configuration.FileExtensions": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Ini.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Json/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Configuration": "2.1.1", + "Microsoft.Extensions.Configuration.FileExtensions": "2.1.1", + "Newtonsoft.Json": "12.0.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Json.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.KeyPerFile/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Configuration": "2.1.1", + "Microsoft.Extensions.FileProviders.Physical": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Configuration.KeyPerFile.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.UserSecrets/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Configuration.Json": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Configuration.Xml/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Configuration": "2.1.1", + "Microsoft.Extensions.Configuration.FileExtensions": "2.1.1", + "System.Security.Cryptography.Xml": "4.5.0" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Xml.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.DependencyInjection/2.1.1": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.1" + }, + "compile": { + "lib/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/2.1.1": { + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.DependencyModel/2.1.0": { + "dependencies": { + "Microsoft.DotNet.PlatformAbstractions": "2.1.0", + "Newtonsoft.Json": "12.0.1", + "System.Diagnostics.Debug": "4.3.0", + "System.Dynamic.Runtime": "4.3.0", + "System.Linq": "4.3.0" + }, + "compile": { + "lib/netstandard1.6/Microsoft.Extensions.DependencyModel.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.DiagnosticAdapter/2.1.0": { + "dependencies": { + "System.Diagnostics.DiagnosticSource": "4.5.0" + }, + "compile": { + "lib/netcoreapp2.0/Microsoft.Extensions.DiagnosticAdapter.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Abstractions/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Primitives": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Composite/2.1.1": { + "dependencies": { + "Microsoft.Extensions.FileProviders.Abstractions": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Composite.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Embedded/2.1.1": { + "dependencies": { + "Microsoft.Extensions.FileProviders.Abstractions": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Embedded.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileProviders.Physical/2.1.1": { + "dependencies": { + "Microsoft.Extensions.FileProviders.Abstractions": "2.1.1", + "Microsoft.Extensions.FileSystemGlobbing": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Physical.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.FileSystemGlobbing/2.1.1": { + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.FileSystemGlobbing.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Hosting/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Configuration": "2.1.1", + "Microsoft.Extensions.DependencyInjection": "2.1.1", + "Microsoft.Extensions.FileProviders.Physical": "2.1.1", + "Microsoft.Extensions.Hosting.Abstractions": "2.1.1", + "Microsoft.Extensions.Logging": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Hosting.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Hosting.Abstractions/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "2.1.1", + "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.1", + "Microsoft.Extensions.FileProviders.Abstractions": "2.1.1", + "Microsoft.Extensions.Logging.Abstractions": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Http/2.1.1": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.1", + "Microsoft.Extensions.Logging": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Http.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Identity.Core/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Cryptography.KeyDerivation": "2.1.1", + "Microsoft.Extensions.Logging": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1", + "System.ComponentModel.Annotations": "4.5.0" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Identity.Core.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Identity.Stores/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Identity.Core": "2.1.1", + "Microsoft.Extensions.Logging": "2.1.1", + "System.ComponentModel.Annotations": "4.5.0" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Identity.Stores.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Localization/2.1.1": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.1", + "Microsoft.Extensions.Localization.Abstractions": "2.1.1", + "Microsoft.Extensions.Logging.Abstractions": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Localization.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Localization.Abstractions/2.1.1": { + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Localization.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Configuration.Binder": "2.1.1", + "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.1", + "Microsoft.Extensions.Logging.Abstractions": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Logging.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Abstractions/2.1.1": { + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Configuration/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Logging": "2.1.1", + "Microsoft.Extensions.Options.ConfigurationExtensions": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Logging.Configuration.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Console/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "2.1.1", + "Microsoft.Extensions.Logging": "2.1.1", + "Microsoft.Extensions.Logging.Configuration": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.Debug/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Logging": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Logging.Debug.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.EventSource/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Logging": "2.1.1", + "Newtonsoft.Json": "12.0.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Logging.EventSource.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Logging.TraceSource/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Logging": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Logging.TraceSource.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.ObjectPool/2.1.1": { + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.ObjectPool.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Options/2.1.1": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.1", + "Microsoft.Extensions.Primitives": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Options.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Options.ConfigurationExtensions/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "2.1.1", + "Microsoft.Extensions.Configuration.Binder": "2.1.1", + "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.Primitives/2.1.1": { + "dependencies": { + "System.Memory": "4.5.1", + "System.Runtime.CompilerServices.Unsafe": "4.5.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Extensions.WebEncoders/2.1.1": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1", + "System.Text.Encodings.Web": "4.5.0" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.WebEncoders.dll": {} + }, + "compileOnly": true + }, + "Microsoft.IdentityModel.Logging/5.2.0": { + "dependencies": { + "NETStandard.Library": "2.0.3", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0" + }, + "compile": { + "lib/netstandard1.4/Microsoft.IdentityModel.Logging.dll": {} + }, + "compileOnly": true + }, + "Microsoft.IdentityModel.Protocols/5.2.0": { + "dependencies": { + "Microsoft.IdentityModel.Logging": "5.2.0", + "Microsoft.IdentityModel.Tokens": "5.2.0", + "NETStandard.Library": "2.0.3", + "System.Collections.Specialized": "4.3.0", + "System.Diagnostics.Contracts": "4.3.0", + "System.Net.Http": "4.3.0" + }, + "compile": { + "lib/netstandard1.4/Microsoft.IdentityModel.Protocols.dll": {} + }, + "compileOnly": true + }, + "Microsoft.IdentityModel.Protocols.OpenIdConnect/5.2.0": { + "dependencies": { + "Microsoft.IdentityModel.Protocols": "5.2.0", + "NETStandard.Library": "2.0.3", + "Newtonsoft.Json": "12.0.1", + "System.Dynamic.Runtime": "4.3.0", + "System.IdentityModel.Tokens.Jwt": "5.2.0" + }, + "compile": { + "lib/netstandard1.4/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {} + }, + "compileOnly": true + }, + "Microsoft.IdentityModel.Protocols.WsFederation/5.2.0": { + "dependencies": { + "Microsoft.IdentityModel.Protocols": "5.2.0", + "Microsoft.IdentityModel.Tokens.Saml": "5.2.0", + "Microsoft.IdentityModel.Xml": "5.2.0", + "NETStandard.Library": "2.0.3", + "System.Xml.XmlDocument": "4.3.0" + }, + "compile": { + "lib/netstandard1.4/Microsoft.IdentityModel.Protocols.WsFederation.dll": {} + }, + "compileOnly": true + }, + "Microsoft.IdentityModel.Tokens/5.2.0": { + "dependencies": { + "Microsoft.IdentityModel.Logging": "5.2.0", + "NETStandard.Library": "2.0.3", + "Newtonsoft.Json": "12.0.1", + "System.Collections": "4.3.0", + "System.Diagnostics.Tools": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.InteropServices.RuntimeInformation": "4.3.0", + "System.Runtime.Serialization.Xml": "4.3.0", + "System.Security.Claims": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading": "4.3.0" + }, + "compile": { + "lib/netstandard1.4/Microsoft.IdentityModel.Tokens.dll": {} + }, + "compileOnly": true + }, + "Microsoft.IdentityModel.Tokens.Saml/5.2.0": { + "dependencies": { + "Microsoft.IdentityModel.Tokens": "5.2.0", + "Microsoft.IdentityModel.Xml": "5.2.0", + "NETStandard.Library": "2.0.3" + }, + "compile": { + "lib/netstandard1.4/Microsoft.IdentityModel.Tokens.Saml.dll": {} + }, + "compileOnly": true + }, + "Microsoft.IdentityModel.Xml/5.2.0": { + "dependencies": { + "Microsoft.IdentityModel.Tokens": "5.2.0", + "NETStandard.Library": "2.0.3" + }, + "compile": { + "lib/netstandard1.4/Microsoft.IdentityModel.Xml.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Net.Http.Headers/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Primitives": "2.1.1", + "System.Buffers": "4.5.0" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Net.Http.Headers.dll": {} + }, + "compileOnly": true + }, + "Microsoft.Win32.Registry/4.5.0": { + "dependencies": { + "System.Security.AccessControl": "4.5.0", + "System.Security.Principal.Windows": "4.5.0" + }, + "compile": { + "ref/netstandard2.0/Microsoft.Win32.Registry.dll": {} + }, + "compileOnly": true + }, + "Newtonsoft.Json.Bson/1.0.1": { + "dependencies": { + "NETStandard.Library": "2.0.3", + "Newtonsoft.Json": "12.0.1" + }, + "compile": { + "lib/netstandard1.3/Newtonsoft.Json.Bson.dll": {} + }, + "compileOnly": true + }, + "Remotion.Linq/2.2.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.Linq.Queryable": "4.0.1", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + }, + "compile": { + "lib/netstandard1.0/Remotion.Linq.dll": {} + }, + "compileOnly": true + }, + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "compileOnly": true + }, + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "compileOnly": true + }, + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "compileOnly": true + }, + "runtime.native.System/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0", + "Microsoft.NETCore.Targets": "2.1.0" + }, + "compileOnly": true + }, + "runtime.native.System.Data.SqlClient.sni/4.4.0": { + "dependencies": { + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni": "4.4.0" + }, + "compileOnly": true + }, + "runtime.native.System.IO.Compression/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0", + "Microsoft.NETCore.Targets": "2.1.0" + }, + "compileOnly": true + }, + "runtime.native.System.Net.Http/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0", + "Microsoft.NETCore.Targets": "2.1.0" + }, + "compileOnly": true + }, + "runtime.native.System.Security.Cryptography.Apple/4.3.0": { + "dependencies": { + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0" + }, + "compileOnly": true + }, + "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "dependencies": { + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + }, + "compileOnly": true + }, + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "compileOnly": true + }, + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "compileOnly": true + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": { + "compileOnly": true + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "compileOnly": true + }, + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "compileOnly": true + }, + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "compileOnly": true + }, + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "compileOnly": true + }, + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "compileOnly": true + }, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "compileOnly": true + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "compileOnly": true + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "compileOnly": true + }, + "System.AppContext/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0" + }, + "compileOnly": true + }, + "System.Buffers/4.5.0": { + "compileOnly": true + }, + "System.Collections/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0", + "Microsoft.NETCore.Targets": "2.1.0", + "System.Runtime": "4.3.0" + }, + "compileOnly": true + }, + "System.Collections.Concurrent/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + }, + "compileOnly": true + }, + "System.Collections.Immutable/1.5.0": { + "compileOnly": true + }, + "System.Collections.NonGeneric/4.3.0": { + "dependencies": { + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + }, + "compileOnly": true + }, + "System.Collections.Specialized/4.3.0": { + "dependencies": { + "System.Collections.NonGeneric": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + }, + "compileOnly": true + }, + "System.ComponentModel.Annotations/4.5.0": { + "compileOnly": true + }, + "System.Console/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0", + "Microsoft.NETCore.Targets": "2.1.0", + "System.IO": "4.3.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0" + }, + "compileOnly": true + }, + "System.Data.SqlClient/4.5.1": { + "dependencies": { + "Microsoft.Win32.Registry": "4.5.0", + "System.Security.Principal.Windows": "4.5.0", + "System.Text.Encoding.CodePages": "4.5.0", + "runtime.native.System.Data.SqlClient.sni": "4.4.0" + }, + "compile": { + "ref/netcoreapp2.1/System.Data.SqlClient.dll": {} + }, + "compileOnly": true + }, + "System.Diagnostics.Contracts/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0" + }, + "compileOnly": true + }, + "System.Diagnostics.Debug/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0", + "Microsoft.NETCore.Targets": "2.1.0", + "System.Runtime": "4.3.0" + }, + "compileOnly": true + }, + "System.Diagnostics.DiagnosticSource/4.5.0": { + "compileOnly": true + }, + "System.Diagnostics.FileVersionInfo/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Reflection.Metadata": "1.6.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0" + }, + "compileOnly": true + }, + "System.Diagnostics.StackTrace/4.3.0": { + "dependencies": { + "System.IO.FileSystem": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Metadata": "1.6.0", + "System.Runtime": "4.3.0" + }, + "compileOnly": true + }, + "System.Diagnostics.Tools/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0", + "Microsoft.NETCore.Targets": "2.1.0", + "System.Runtime": "4.3.0" + }, + "compileOnly": true + }, + "System.Diagnostics.Tracing/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0", + "Microsoft.NETCore.Targets": "2.1.0", + "System.Runtime": "4.3.0" + }, + "compileOnly": true + }, + "System.Dynamic.Runtime/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Emit": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + }, + "compileOnly": true + }, + "System.Globalization/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0", + "Microsoft.NETCore.Targets": "2.1.0", + "System.Runtime": "4.3.0" + }, + "compileOnly": true + }, + "System.Globalization.Calendars/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0", + "Microsoft.NETCore.Targets": "2.1.0", + "System.Globalization": "4.3.0", + "System.Runtime": "4.3.0" + }, + "compileOnly": true + }, + "System.Globalization.Extensions/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0", + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0" + }, + "compileOnly": true + }, + "System.IdentityModel.Tokens.Jwt/5.2.0": { + "dependencies": { + "Microsoft.IdentityModel.Tokens": "5.2.0", + "NETStandard.Library": "2.0.3", + "Newtonsoft.Json": "12.0.1" + }, + "compile": { + "lib/netstandard1.4/System.IdentityModel.Tokens.Jwt.dll": {} + }, + "compileOnly": true + }, + "System.Interactive.Async/3.1.1": { + "dependencies": { + "NETStandard.Library": "2.0.3" + }, + "compile": { + "lib/netstandard1.3/System.Interactive.Async.dll": {} + }, + "compileOnly": true + }, + "System.IO/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0", + "Microsoft.NETCore.Targets": "2.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0" + }, + "compileOnly": true + }, + "System.IO.Compression/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0", + "System.Buffers": "4.5.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.IO.Compression": "4.3.0" + }, + "compileOnly": true + }, + "System.IO.FileSystem/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0", + "Microsoft.NETCore.Targets": "2.1.0", + "System.IO": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0" + }, + "compileOnly": true + }, + "System.IO.FileSystem.Primitives/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0" + }, + "compileOnly": true + }, + "System.IO.Pipelines/4.5.0": { + "compile": { + "ref/netstandard1.3/System.IO.Pipelines.dll": {} + }, + "compileOnly": true + }, + "System.Linq/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" + }, + "compileOnly": true + }, + "System.Linq.Expressions/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Linq": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Emit": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Emit.Lightweight": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + }, + "compileOnly": true + }, + "System.Linq.Queryable/4.0.1": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0" + }, + "compileOnly": true + }, + "System.Memory/4.5.1": { + "compileOnly": true + }, + "System.Net.Http/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.DiagnosticSource": "4.5.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Extensions": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.OpenSsl": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.Net.Http": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + }, + "compileOnly": true + }, + "System.Net.Primitives/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0", + "Microsoft.NETCore.Targets": "2.1.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0" + }, + "compileOnly": true + }, + "System.Net.WebSockets.WebSocketProtocol/4.5.1": { + "compile": { + "ref/netstandard2.0/System.Net.WebSockets.WebSocketProtocol.dll": {} + }, + "compileOnly": true + }, + "System.Numerics.Vectors/4.5.0": { + "compileOnly": true + }, + "System.ObjectModel/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + }, + "compileOnly": true + }, + "System.Private.DataContractSerialization/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Collections.Concurrent": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Linq": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Emit.Lightweight": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Serialization.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0", + "System.Xml.XDocument": "4.3.0", + "System.Xml.XmlDocument": "4.3.0", + "System.Xml.XmlSerializer": "4.3.0" + }, + "compileOnly": true + }, + "System.Reflection/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0", + "Microsoft.NETCore.Targets": "2.1.0", + "System.IO": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + }, + "compileOnly": true + }, + "System.Reflection.Emit/4.3.0": { + "dependencies": { + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + }, + "compileOnly": true + }, + "System.Reflection.Emit.ILGeneration/4.3.0": { + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + }, + "compileOnly": true + }, + "System.Reflection.Emit.Lightweight/4.3.0": { + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + }, + "compileOnly": true + }, + "System.Reflection.Extensions/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0", + "Microsoft.NETCore.Targets": "2.1.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + }, + "compileOnly": true + }, + "System.Reflection.Metadata/1.6.0": { + "compileOnly": true + }, + "System.Reflection.Primitives/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0", + "Microsoft.NETCore.Targets": "2.1.0", + "System.Runtime": "4.3.0" + }, + "compileOnly": true + }, + "System.Reflection.TypeExtensions/4.3.0": { + "dependencies": { + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + }, + "compileOnly": true + }, + "System.Resources.ResourceManager/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0", + "Microsoft.NETCore.Targets": "2.1.0", + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + }, + "compileOnly": true + }, + "System.Runtime/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0", + "Microsoft.NETCore.Targets": "2.1.0" + }, + "compileOnly": true + }, + "System.Runtime.CompilerServices.Unsafe/4.5.1": { + "compile": { + "ref/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll": {} + }, + "compileOnly": true + }, + "System.Runtime.Extensions/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0", + "Microsoft.NETCore.Targets": "2.1.0", + "System.Runtime": "4.3.0" + }, + "compileOnly": true + }, + "System.Runtime.Handles/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0", + "Microsoft.NETCore.Targets": "2.1.0", + "System.Runtime": "4.3.0" + }, + "compileOnly": true + }, + "System.Runtime.InteropServices/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0", + "Microsoft.NETCore.Targets": "2.1.0", + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0" + }, + "compileOnly": true + }, + "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Threading": "4.3.0", + "runtime.native.System": "4.3.0" + }, + "compileOnly": true + }, + "System.Runtime.Numerics/4.3.0": { + "dependencies": { + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Primitives/4.3.0": { + "dependencies": { + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0" + }, + "compileOnly": true + }, + "System.Runtime.Serialization.Xml/4.3.0": { + "dependencies": { + "System.IO": "4.3.0", + "System.Private.DataContractSerialization": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Serialization.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0" + }, + "compileOnly": true + }, + "System.Security.AccessControl/4.5.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0", + "System.Security.Principal.Windows": "4.5.0" + }, + "compile": { + "ref/netstandard2.0/System.Security.AccessControl.dll": {} + }, + "compileOnly": true + }, + "System.Security.Claims/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Security.Principal": "4.3.0" + }, + "compileOnly": true + }, + "System.Security.Cryptography.Algorithms/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0", + "System.Collections": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.Apple": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + }, + "compileOnly": true + }, + "System.Security.Cryptography.Cng/4.5.0": { + "compile": { + "ref/netcoreapp2.1/System.Security.Cryptography.Cng.dll": {} + }, + "compileOnly": true + }, + "System.Security.Cryptography.Csp/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0", + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0" + }, + "compileOnly": true + }, + "System.Security.Cryptography.Encoding/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0", + "System.Collections": "4.3.0", + "System.Collections.Concurrent": "4.3.0", + "System.Linq": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + }, + "compileOnly": true + }, + "System.Security.Cryptography.OpenSsl/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + }, + "compileOnly": true + }, + "System.Security.Cryptography.Pkcs/4.5.0": { + "dependencies": { + "System.Security.Cryptography.Cng": "4.5.0" + }, + "compileOnly": true + }, + "System.Security.Cryptography.Primitives/4.3.0": { + "dependencies": { + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + }, + "compileOnly": true + }, + "System.Security.Cryptography.X509Certificates/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Calendars": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Cng": "4.5.0", + "System.Security.Cryptography.Csp": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.OpenSsl": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.Net.Http": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + }, + "compileOnly": true + }, + "System.Security.Cryptography.Xml/4.5.0": { + "dependencies": { + "System.Security.Cryptography.Pkcs": "4.5.0", + "System.Security.Permissions": "4.5.0" + }, + "compile": { + "ref/netstandard2.0/System.Security.Cryptography.Xml.dll": {} + }, + "compileOnly": true + }, + "System.Security.Permissions/4.5.0": { + "dependencies": { + "System.Security.AccessControl": "4.5.0" + }, + "compile": { + "ref/netstandard2.0/System.Security.Permissions.dll": {} + }, + "compileOnly": true + }, + "System.Security.Principal/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0" + }, + "compileOnly": true + }, + "System.Security.Principal.Windows/4.5.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0" + }, + "compile": { + "ref/netstandard2.0/System.Security.Principal.Windows.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encoding/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0", + "Microsoft.NETCore.Targets": "2.1.0", + "System.Runtime": "4.3.0" + }, + "compileOnly": true + }, + "System.Text.Encoding.CodePages/4.5.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0", + "System.Runtime.CompilerServices.Unsafe": "4.5.1" + }, + "compile": { + "ref/netstandard2.0/System.Text.Encoding.CodePages.dll": {} + }, + "compileOnly": true + }, + "System.Text.Encoding.Extensions/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0", + "Microsoft.NETCore.Targets": "2.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0" + }, + "compileOnly": true + }, + "System.Text.Encodings.Web/4.5.0": { + "compile": { + "lib/netstandard2.0/System.Text.Encodings.Web.dll": {} + }, + "compileOnly": true + }, + "System.Text.RegularExpressions/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0" + }, + "compileOnly": true + }, + "System.Threading/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + }, + "compileOnly": true + }, + "System.Threading.Channels/4.5.0": { + "compile": { + "lib/netcoreapp2.1/System.Threading.Channels.dll": {} + }, + "compileOnly": true + }, + "System.Threading.Tasks/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.0", + "Microsoft.NETCore.Targets": "2.1.0", + "System.Runtime": "4.3.0" + }, + "compileOnly": true + }, + "System.Threading.Tasks.Extensions/4.5.1": { + "compileOnly": true + }, + "System.Threading.Tasks.Parallel/4.3.0": { + "dependencies": { + "System.Collections.Concurrent": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + }, + "compileOnly": true + }, + "System.Threading.Thread/4.3.0": { + "dependencies": { + "System.Runtime": "4.3.0" + }, + "compileOnly": true + }, + "System.ValueTuple/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0" + }, + "compileOnly": true + }, + "System.Xml.ReaderWriter/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Threading.Tasks.Extensions": "4.5.1" + }, + "compileOnly": true + }, + "System.Xml.XDocument/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tools": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0" + }, + "compileOnly": true + }, + "System.Xml.XmlDocument/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0" + }, + "compileOnly": true + }, + "System.Xml.XmlSerializer/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Linq": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Emit": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0", + "System.Xml.XmlDocument": "4.3.0" + }, + "compileOnly": true + }, + "System.Xml.XPath/4.3.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0" + }, + "compileOnly": true + }, + "System.Xml.XPath.XDocument/4.3.0": { + "dependencies": { + "System.Diagnostics.Debug": "4.3.0", + "System.Linq": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0", + "System.Xml.XDocument": "4.3.0", + "System.Xml.XPath": "4.3.0" + }, + "compileOnly": true + } + } + }, + "libraries": { + "ZipProject/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "DotNetZip/1.13.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-M6mKKXD7ixB2lHvLO/ZPEWYfkfRBcNO3ktNZVRe+SOumSHpXvDW1EqG6R+fat65kXBTGpM5YeExeDGU/biafuQ==", + "path": "dotnetzip/1.13.2", + "hashPath": "dotnetzip.1.13.2.nupkg.sha512" + }, + "Json.Net/1.0.16": { + "type": "package", + "serviceable": true, + "sha512": "sha512-kFEw3EjjO1LN429+ltBm+bPGbG91VsDVRX0wPnq2KsAOYlwVVyRQTuDz3vE+wlVKu5SOSAQLsUxS5svnrkbPTQ==", + "path": "json.net/1.0.16", + "hashPath": "json.net.1.0.16.nupkg.sha512" + }, + "Microsoft.NETCore.App/2.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-AvT774nTFgU8cYcGO9j1EMwuayKslxqYTurg32HGpWa2hEYNuW2+XgYVVNcZe6Ndbr84QX6fwaOZfd5n+1m2OA==", + "path": "microsoft.netcore.app/2.1.0", + "hashPath": "microsoft.netcore.app.2.1.0.nupkg.sha512" + }, + "Microsoft.NETCore.DotNetAppHost/2.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-f/47I60Wg3SrveTvnecCQhCZCAMYlUujWF15EQ/AZTqF/54qeEJjbCIAxKcZI8ToUYzSg6JdfrHggsgjCyCE9Q==", + "path": "microsoft.netcore.dotnetapphost/2.1.0", + "hashPath": "microsoft.netcore.dotnetapphost.2.1.0.nupkg.sha512" + }, + "Microsoft.NETCore.DotNetHostPolicy/2.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-p50yZYKzhH64lmArJgoKjtvsNehECa+/sAuOQzZh5uDNBTbRKxjN8IXP1e517xdVsgrFcSNxSEVDKZIOWVjGcQ==", + "path": "microsoft.netcore.dotnethostpolicy/2.1.0", + "hashPath": "microsoft.netcore.dotnethostpolicy.2.1.0.nupkg.sha512" + }, + "Microsoft.NETCore.DotNetHostResolver/2.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-fS9D8a+y55n6mHMbNqgHXaPGkjmpVH9h97OyrBxsCuo3Z8aQaFMJ5xIfmzji2ntUd/3truhMbSgSfIelHOkQpg==", + "path": "microsoft.netcore.dotnethostresolver/2.1.0", + "hashPath": "microsoft.netcore.dotnethostresolver.2.1.0.nupkg.sha512" + }, + "Microsoft.NETCore.Platforms/2.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-aSTPL94NloSiQVL5Len8wbjFKOnoAX/vOh3s3DF6g3c7GUUMLCDvnBhmA72M2iN2AedyA8hpr7m89kzSAKUnJQ==", + "path": "microsoft.netcore.platforms/2.1.0", + "hashPath": "microsoft.netcore.platforms.2.1.0.nupkg.sha512" + }, + "Microsoft.NETCore.Targets/2.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-etaYwrLZQUS+b3UWTpCnUggd6SQ/ZIkZ5pHnoR7+dIWt/wp2Rv3CvMKOZISsrt7FYCHKwCxfcepuuyEWkQxADg==", + "path": "microsoft.netcore.targets/2.1.0", + "hashPath": "microsoft.netcore.targets.2.1.0.nupkg.sha512" + }, + "NETStandard.Library/2.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-st47PosZSHrjECdjeIzZQbzivYBJFv6P2nv4cj2ypdI204DO+vZ7l5raGMiX4eXMJ53RfOIg+/s4DHVZ54Nu2A==", + "path": "netstandard.library/2.0.3", + "hashPath": "netstandard.library.2.0.3.nupkg.sha512" + }, + "Newtonsoft.Json/12.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-pBR3wCgYWZGiaZDYP+HHYnalVnPJlpP1q55qvVb+adrDHmFMDc1NAKio61xTwftK3Pw5h7TZJPJEEVMd6ty8rg==", + "path": "newtonsoft.json/12.0.1", + "hashPath": "newtonsoft.json.12.0.1.nupkg.sha512" + }, + "Microsoft.AspNet.WebApi.Client/5.2.6": { + "type": "package", + "serviceable": true, + "sha512": "sha512-AIgEc1up4pvH8kXy+eG1x4Qfqd6piAq3yk11pveCQXWNkkYoiKdflSmcJZuWcerdMcAaoF0xC/mWGoTW4vF4Dg==", + "path": "microsoft.aspnet.webapi.client/5.2.6", + "hashPath": "microsoft.aspnet.webapi.client.5.2.6.nupkg.sha512" + }, + "Microsoft.AspNetCore/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YN6f5seFJb8EzODtccEnSW73q7yS6kgozun/TDAJQK4vbWG/PK9WKR2dPO1pXkrDlau3f/8yTRzof+j3hsDLOw==", + "path": "microsoft.aspnetcore/2.1.1", + "hashPath": "microsoft.aspnetcore.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Antiforgery/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-BKDp2thf1k3Q2XBSIxC0TvHLvGFOr3ga3DdsxOJNTQ2MEvCuqlNFAoBxXIXWtvP9EHNfLbmKA0+VF7nBqXTlYg==", + "path": "microsoft.aspnetcore.antiforgery/2.1.1", + "hashPath": "microsoft.aspnetcore.antiforgery.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.App/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-PR5ozWADVe9vPfJj5gbp+JRMKu/6q8Mc6Sq0S1wLJITXDcVzsXYEvmVVS+bBXkJtlIqenNPsEcDSX2oKBJsvsQ==", + "path": "microsoft.aspnetcore.app/2.1.1", + "hashPath": "microsoft.aspnetcore.app.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Authentication/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-WgbDLOGoyX0/EoUdAlihMaKIpON6LwCYZ8fiPhZZe+qdCJhvl1aTBmJ/carHcv3NJGT+ETuq2ppYQr7PKLq1CQ==", + "path": "microsoft.aspnetcore.authentication/2.1.1", + "hashPath": "microsoft.aspnetcore.authentication.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Authentication.Abstractions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-kl1yZmNeUMm9/kWtqoOvIATBavqHPwJICl0FA9rpvNqETqeTgakAbbY25TdG82wKKbjo4LpqZ0YCHwktNPaR2Q==", + "path": "microsoft.aspnetcore.authentication.abstractions/2.1.1", + "hashPath": "microsoft.aspnetcore.authentication.abstractions.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Authentication.Cookies/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Yz9dgcZvZ+OJjJ8ZX/+DtgY0+9ZuKzNO0cHkDUdQubY4W4Ozn5e194s70lNQiiEGJjah9hd/5yuayPAePiz7DQ==", + "path": "microsoft.aspnetcore.authentication.cookies/2.1.1", + "hashPath": "microsoft.aspnetcore.authentication.cookies.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Authentication.Core/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-I7CfHtUAwVH67ayCG9ZrkRI5si0yOlttb0ltMR36dMwXfPR9CYab0o9PyWfTOfGIT9VQ+UgAEH9U9+jVoEjPeg==", + "path": "microsoft.aspnetcore.authentication.core/2.1.1", + "hashPath": "microsoft.aspnetcore.authentication.core.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Authentication.Facebook/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Zx6Gr6Ks3EyG8MlaTVM/XHlO7nZDbnoPy4Umv/Nh80DLgciWilITwTNmNtILxPCivW+qzn8NySjqbFvCLJwBVw==", + "path": "microsoft.aspnetcore.authentication.facebook/2.1.1", + "hashPath": "microsoft.aspnetcore.authentication.facebook.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Authentication.Google/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-08ivngAB+2CgVteg2q/dd+M+MAAKi0mJZmbRwghZefRQrIG0YSK2pCINHhUtDBsOTVrWQCgQiwcZwCKTMwfKrg==", + "path": "microsoft.aspnetcore.authentication.google/2.1.1", + "hashPath": "microsoft.aspnetcore.authentication.google.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Authentication.JwtBearer/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-u4lJIWhWp2+YIOofX98LwvK1dDuaMBwkNmDk8IDurTv8AivWdTDGocyBC5Guzxf6vb9DvILM+8JEzmzkUWhJIg==", + "path": "microsoft.aspnetcore.authentication.jwtbearer/2.1.1", + "hashPath": "microsoft.aspnetcore.authentication.jwtbearer.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Authentication.MicrosoftAccount/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5Fd5ei39mXQLAkTlrI95mW+zyOGgzVgz9KgB8Jq1jMa99Mgf2e90oKLqKLAsSBSqZ8Qx3DLlbVC81+28mnjK9g==", + "path": "microsoft.aspnetcore.authentication.microsoftaccount/2.1.1", + "hashPath": "microsoft.aspnetcore.authentication.microsoftaccount.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Authentication.OAuth/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3WkJT0eUYBxox4ByRJO09gzq7vjYppxRuzl9lZu0nhur5paVD5ogSAFYMdfl4XQtN/Eq09X9xbB2USS6bth5qg==", + "path": "microsoft.aspnetcore.authentication.oauth/2.1.1", + "hashPath": "microsoft.aspnetcore.authentication.oauth.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Authentication.OpenIdConnect/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3hUta6Wmi6LERPxV90YZhZTDg76MdWjy5Yl23RDmnnVuq4xQDua4tgyDqIweV5NwbIUgXQzdYgtMsJv4ipuldQ==", + "path": "microsoft.aspnetcore.authentication.openidconnect/2.1.1", + "hashPath": "microsoft.aspnetcore.authentication.openidconnect.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Authentication.Twitter/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-XUw8+b3Q58kpR4wavOBbWg14ujUUSYTexZD6/lr6Luwg7pVlzLfW9OVKRSTtwSykjzTIwQ4ie1+Sz+ATn8mUQA==", + "path": "microsoft.aspnetcore.authentication.twitter/2.1.1", + "hashPath": "microsoft.aspnetcore.authentication.twitter.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Authentication.WsFederation/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-wVunuX+o7ctflbHHnTt8rMSqAAApX46bNW7q6KFPOSjfoog2I7EPInGMpnlxwUKi5IcAZ1ml1kdaoRAYW+xjfQ==", + "path": "microsoft.aspnetcore.authentication.wsfederation/2.1.1", + "hashPath": "microsoft.aspnetcore.authentication.wsfederation.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Authorization/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-z/5haIkI/G2NcCMO288l6l7Jy3BDqzZjHLb2VxjCfj4NKRVv6KlsDD7nGIyAtAbDVKnbOsGBXF6xwhyo4aFGBw==", + "path": "microsoft.aspnetcore.authorization/2.1.1", + "hashPath": "microsoft.aspnetcore.authorization.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Authorization.Policy/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ipuhLj35k90+q6GbBuJaouPDLGwaJilBUUE+y0rtGL+yncCtA1gYFrs3jZ+tRX/zNqlVtlAb1u7wXm5NJ/TkQw==", + "path": "microsoft.aspnetcore.authorization.policy/2.1.1", + "hashPath": "microsoft.aspnetcore.authorization.policy.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Connections.Abstractions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-F3+HhBB2Xh9EbJDLJq9PqKIvLiiFHWwoSU/LLjltbV/p0ch7fXCvmQqZV+p+Od/Gji2QsSwsr2EhVEA9FCZh1g==", + "path": "microsoft.aspnetcore.connections.abstractions/2.1.1", + "hashPath": "microsoft.aspnetcore.connections.abstractions.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.CookiePolicy/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-1VXR36rwz55yTA4z2S2C8/M2kkgMNMkiZi6YFyYBYSXKep3ekNgY75Y9zlkHJHiUiKXMj3nz1fHNBohODbBLZg==", + "path": "microsoft.aspnetcore.cookiepolicy/2.1.1", + "hashPath": "microsoft.aspnetcore.cookiepolicy.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Cors/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ajz3/gjo4OYDFId5nJUrBAYJhKW3sJrK5+dLJ3ynTuVyGwY5me3QICukzMeADSKNV+JapSrPKLXIythHwDrQjA==", + "path": "microsoft.aspnetcore.cors/2.1.1", + "hashPath": "microsoft.aspnetcore.cors.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Cryptography.Internal/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9X49e4ZTv6ipL/Yh1GvVxpgh+ghWMHi+PPE3tQI2HRgG6Jixvmt8LgT/KvAvfgYEDnjsSTRyt/arrHsekHwfMA==", + "path": "microsoft.aspnetcore.cryptography.internal/2.1.1", + "hashPath": "microsoft.aspnetcore.cryptography.internal.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Cryptography.KeyDerivation/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-HqgqUlIbOUgCWcW51NyJuws2FcY4mCfhIFcw1+NnK+p3XwdYmJ/XI+Q/WM4GTshTh9Dgn1h7i/WsrzgQr/292g==", + "path": "microsoft.aspnetcore.cryptography.keyderivation/2.1.1", + "hashPath": "microsoft.aspnetcore.cryptography.keyderivation.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.DataProtection/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-561yQw2Xu5DH05p6uv4G6dD0tfO2KeNuFz/kPREHHFzOk4PF3tdmH9LjCz2fX8eyOvgvfiLSib3atE7thRvZDQ==", + "path": "microsoft.aspnetcore.dataprotection/2.1.1", + "hashPath": "microsoft.aspnetcore.dataprotection.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.DataProtection.Abstractions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-94UHZlJQUeCeCsrDNrEVDO7nOoFsr1KSetcHAttPA6DDe80XJ57wbWUpzxjoGRimoGG2yS95n7M0bueZCMD7ag==", + "path": "microsoft.aspnetcore.dataprotection.abstractions/2.1.1", + "hashPath": "microsoft.aspnetcore.dataprotection.abstractions.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.DataProtection.Extensions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-kwZ6maQQXmDpGBL+XW2Hqvy2TUzON2h+9FG3b0b0wNnocNNCJ3SqgvuXxjMjkpGwD2oS9/BXb1XL7S17YPKBtw==", + "path": "microsoft.aspnetcore.dataprotection.extensions/2.1.1", + "hashPath": "microsoft.aspnetcore.dataprotection.extensions.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Diagnostics/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-F9GjtKSe4HeOqZJjnnI110wDcvsY0aguALGswbr+R3iuw6X+Mzko7S/Vx7LxQXxInOCJoxnNEkd7Kf59dFFSRg==", + "path": "microsoft.aspnetcore.diagnostics/2.1.1", + "hashPath": "microsoft.aspnetcore.diagnostics.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Diagnostics.Abstractions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rLn97UtnaXvD1E8K2UFQg5MBZ/D6KLuMZEEt47qkIIEsEQar84yIlR3HdDDF7ovJ/Bg546EyJXHxXvi7t6G7yw==", + "path": "microsoft.aspnetcore.diagnostics.abstractions/2.1.1", + "hashPath": "microsoft.aspnetcore.diagnostics.abstractions.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-gOlYU6k5UTARQKs1RefT03Z+J4+kCUeAcB13P2ytOeGoN9NXJ+1+4zIOlwbvUgsJwelBiW2XcpxlXzyaUvwe2A==", + "path": "microsoft.aspnetcore.diagnostics.entityframeworkcore/2.1.1", + "hashPath": "microsoft.aspnetcore.diagnostics.entityframeworkcore.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.HostFiltering/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-j0EXj9gWL3I+66wlozjuefGmKnbK6CJUcpnczmenxkFOPhQ2/3T9m9I0pj8ztCfktbM22R/6Dzzt1QUz+mHtjw==", + "path": "microsoft.aspnetcore.hostfiltering/2.1.1", + "hashPath": "microsoft.aspnetcore.hostfiltering.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Hosting/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rO2JSJGuHJMYE68vm72bFI+PEj1e6zgv9r3izNMEMwyGtjsEDFSHALoGqffnehY63TKqpXdAKElKzPV0UYrMqA==", + "path": "microsoft.aspnetcore.hosting/2.1.1", + "hashPath": "microsoft.aspnetcore.hosting.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Hosting.Abstractions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-FFZxJAK3sV9JxZ7YP47upycv6VZOcNvJLiLM0FXfvlrb67RC9y4AjCUX1RvI0W1n1v6GMZhWSNb3KYs+O6s26g==", + "path": "microsoft.aspnetcore.hosting.abstractions/2.1.1", + "hashPath": "microsoft.aspnetcore.hosting.abstractions.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Hosting.Server.Abstractions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-xqfxC5t1Jk4ZOQN5xfR2Q0nqTOTN5R6FORk4LqjEzmfX8NDdEsds+Fj6d9bMYqhPWZ4ATRAi8RmaUKYPQuAWbQ==", + "path": "microsoft.aspnetcore.hosting.server.abstractions/2.1.1", + "hashPath": "microsoft.aspnetcore.hosting.server.abstractions.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Html.Abstractions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tPZG0aA3V8tljooIgKhAiVxu7ZnAnL7QPzz3uxQgs4v7vwwCZTigzh2PIL4QRtezlGFk1jn7PbOtxi+FsmEe0g==", + "path": "microsoft.aspnetcore.html.abstractions/2.1.1", + "hashPath": "microsoft.aspnetcore.html.abstractions.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Http/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-u8Fmky/nirrxOU1gBGh97J5gPoniWDc1QiT+J0EFuXJWcFo3BgPGiv7RLvYCi89QpLgIt5CkkPqTkPnWz0eaSA==", + "path": "microsoft.aspnetcore.http/2.1.1", + "hashPath": "microsoft.aspnetcore.http.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Http.Abstractions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-0TPQgjRy2xJ75GcK18vvrT6/zCtSAWUEBSskSJN/lY0zuvQx2or8lzwr0TdKyMNK8A8MLP4QMLPqL9NOAxe0yg==", + "path": "microsoft.aspnetcore.http.abstractions/2.1.1", + "hashPath": "microsoft.aspnetcore.http.abstractions.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Http.Connections/1.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-VpNZjRdXDjiIb+ZmpjYChFWLYEv6344JjOHFjafq7Q2cQtXVC242BAvBuM+o3LeovPfMyZr3LSS54mRHXDpqxg==", + "path": "microsoft.aspnetcore.http.connections/1.0.1", + "hashPath": "microsoft.aspnetcore.http.connections.1.0.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Http.Connections.Common/1.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-bWPi3xZNxTzobUldHtCixRwkJ3uCyCAMO7PVdtzVP3Sq1q5krRYM1EOR2d7h0AUT5uktRnpGz2yxqUYtb79fXg==", + "path": "microsoft.aspnetcore.http.connections.common/1.0.1", + "hashPath": "microsoft.aspnetcore.http.connections.common.1.0.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Http.Extensions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-0dgKLajNfwElW6fLElwjo+fEyfhXdSN74QeXhOUgPam5UIbU3EBQU/+xD83MnfprAiUPDWHqueTKuB8oa/cjNQ==", + "path": "microsoft.aspnetcore.http.extensions/2.1.1", + "hashPath": "microsoft.aspnetcore.http.extensions.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Http.Features/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-cMnTXRH+8T7GLht6cXRCMmN1HaYfXti2WEUdXqMUuyJgi4oH9cmzW4nECSBkQjsCs5O06BphyDDDAsTW/zQmpg==", + "path": "microsoft.aspnetcore.http.features/2.1.1", + "hashPath": "microsoft.aspnetcore.http.features.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.HttpOverrides/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-BiIpB0HjMUq1nc45ss4N9A4KbxUgyBWemXEdA5Iv1VQZDy3gUI/eR3+Ist9Oo1ATA7LxXgJ++LGSrCVN2UWYNg==", + "path": "microsoft.aspnetcore.httpoverrides/2.1.1", + "hashPath": "microsoft.aspnetcore.httpoverrides.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.HttpsPolicy/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-8pHFcicNlPyEuPsjsUHpROdAHmM0j+StbRekbncft/5kbMKPVJAp7y6PusFbYmizOVXNKGKfHNwo3UA/lG5Ckw==", + "path": "microsoft.aspnetcore.httpspolicy/2.1.1", + "hashPath": "microsoft.aspnetcore.httpspolicy.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Identity/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-bTnsTimS6tFwZXDWPgexZo9gzr2jLuCEHRV8ib8gjMzR6TzQ/3/tl5lxP72Db446PJl1s479Qj1rnflQc6+PSw==", + "path": "microsoft.aspnetcore.identity/2.1.1", + "hashPath": "microsoft.aspnetcore.identity.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Identity.EntityFrameworkCore/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-0Xd+Q8uwwPnj7rt95h5p1FQFClwLMHwnGxZykK/GM9Wkttw5AE47yXvNKlkgM+GPyDhhB6JWd+w+aiOwLfG0jA==", + "path": "microsoft.aspnetcore.identity.entityframeworkcore/2.1.1", + "hashPath": "microsoft.aspnetcore.identity.entityframeworkcore.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Identity.UI/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Mw+WI+OUhgSvatpqYZY0FJx2ri1THLFHQZsYlOfNa1AB4j/Qx6RpkV9iFB9iopNM1I+iviHeiHY0Nw6WqQXIUA==", + "path": "microsoft.aspnetcore.identity.ui/2.1.1", + "hashPath": "microsoft.aspnetcore.identity.ui.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.JsonPatch/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-T5kx4u+0CH5bD3hB+QEozR4MmLZ7CDGdm0+OD1wxyQBJKNNA6jRSJmbvsZ8nmOEwoGtAfHdXLYM0r3/Zw6J4JQ==", + "path": "microsoft.aspnetcore.jsonpatch/2.1.1", + "hashPath": "microsoft.aspnetcore.jsonpatch.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Localization/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-oy13Ppp0iBLHAzq03R5tEBNTAfatboreqW7YEMhVA2fu6L0KLmBk3njHc0FJaFnwZwCbmPnRtr81J8A7NWqQuQ==", + "path": "microsoft.aspnetcore.localization/2.1.1", + "hashPath": "microsoft.aspnetcore.localization.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Localization.Routing/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-aINDrKmXV4PkqYsIOKv3Y5Mqg8/dVBAvKmubT0jEpdX18dSeUNKdhOSjadGUYgwUmu11bsqFeplo7gYGcbK8TA==", + "path": "microsoft.aspnetcore.localization.routing/2.1.1", + "hashPath": "microsoft.aspnetcore.localization.routing.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.MiddlewareAnalysis/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-qEH68Ps12p0xCEf68ZEWVTWRqvxJAr0Fy1JivDx80d4GSFN9WdDuljVAYCeE6S3tExBQx2m7/o9P/TGbmRfIUw==", + "path": "microsoft.aspnetcore.middlewareanalysis/2.1.1", + "hashPath": "microsoft.aspnetcore.middlewareanalysis.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Mvc/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3mHitdj9MClvbFThDsVhojGH2PxWWxhJNFzFwNnofSdORrnRby9bikM+HCqUOz2gvxnyYz5jsgbA88+CGkNy4A==", + "path": "microsoft.aspnetcore.mvc/2.1.1", + "hashPath": "microsoft.aspnetcore.mvc.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Mvc.Abstractions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/XgeeXi0LrykMlMCNMQftj2XyEua4JT5AFAt3D3xE6KChx0PydXTFiwQtDvbGpNvarPQWWdyEfq1rKlgyVGlXA==", + "path": "microsoft.aspnetcore.mvc.abstractions/2.1.1", + "hashPath": "microsoft.aspnetcore.mvc.abstractions.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Mvc.Analyzers/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-TNWptMY99Iojeihp2MBxZhOb2IhZMMGtXxg5wy/Z2Bsb/MeQiazIFyiAjKFBY9ccq3Qd23EEjJAReYQClFjvmQ==", + "path": "microsoft.aspnetcore.mvc.analyzers/2.1.1", + "hashPath": "microsoft.aspnetcore.mvc.analyzers.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Mvc.ApiExplorer/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-GGPbYZfzJvu6rigtCN0FRQD4B8ERmMO+grCyf/lfQhmqK9cTfhDcU8Zfw75SXrQ3Ity1lSvYpf26XeFVIi5Y5A==", + "path": "microsoft.aspnetcore.mvc.apiexplorer/2.1.1", + "hashPath": "microsoft.aspnetcore.mvc.apiexplorer.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Mvc.Core/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-QoYLsJHrN7LNnL1LWzSGzQm3v/1ERI5csb4LSzNYm71EcCG8SWckw76GgXNx6mjsJXfxsvoqRAovnLQKCCBtvA==", + "path": "microsoft.aspnetcore.mvc.core/2.1.1", + "hashPath": "microsoft.aspnetcore.mvc.core.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Mvc.Cors/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-a04jcvPbG6IfaugJe3CS59ZhSRAVLmwVEGDLp4wGuR4/9yW3T4mCZgqcSQz+5921j/hRGn1Jwu/b05bWkg+wBg==", + "path": "microsoft.aspnetcore.mvc.cors/2.1.1", + "hashPath": "microsoft.aspnetcore.mvc.cors.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Mvc.DataAnnotations/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3/LdPk7u3VitfUxVu+forzb+YFa/G4tqFDQKG20mMHrAnE7ranDUhqURD7qoy8JFLRWdhvvdBhUJaATfvvmTVg==", + "path": "microsoft.aspnetcore.mvc.dataannotations/2.1.1", + "hashPath": "microsoft.aspnetcore.mvc.dataannotations.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Mvc.Formatters.Json/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-nBzpBR0Ei/4L63+ylGS6P4gP+u+/S1cIvUU4+G+4Rk+vtzNT5KsoFP9TfCvW8hGQ6ShehjT7wXMuci/D2SbCQQ==", + "path": "microsoft.aspnetcore.mvc.formatters.json/2.1.1", + "hashPath": "microsoft.aspnetcore.mvc.formatters.json.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Mvc.Formatters.Xml/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-WgK7shj6rok4qc0Jc2yOCltN+XO81gP4IVTlXU8vS6AHHKVt6m0UN8mirgcZCRetUnY466hnZNyPHHq/a+7zWw==", + "path": "microsoft.aspnetcore.mvc.formatters.xml/2.1.1", + "hashPath": "microsoft.aspnetcore.mvc.formatters.xml.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Mvc.Localization/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JN/d/T8JUYoF/YMBupIu92ZcP9PcYfLLQqIZWvfyJrNNftgXENAHMLn1999POEzG44RjGouWdioSH8QZJ1mTTQ==", + "path": "microsoft.aspnetcore.mvc.localization/2.1.1", + "hashPath": "microsoft.aspnetcore.mvc.localization.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Mvc.Razor/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9WCfQX8+xZN8pzRK8ZxCJw/3lpsKsg3iQvFr6CRz4UtayLEoq/uzLKL5xvY8fj1rVJjt3wBh+YBhheB/196QSg==", + "path": "microsoft.aspnetcore.mvc.razor/2.1.1", + "hashPath": "microsoft.aspnetcore.mvc.razor.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Mvc.Razor.Extensions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-w/4GAxZS5y9CnlIO4z04sC7I+cLVVYsvI+hC+Thh2vy5AQxNZj9ZIxmdIPtvqQfZ2JdURQ7cpBsr8pzf4YhTEA==", + "path": "microsoft.aspnetcore.mvc.razor.extensions/2.1.1", + "hashPath": "microsoft.aspnetcore.mvc.razor.extensions.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Mvc.Razor.ViewCompilation/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9fZ7Ut3yhJZUzf0yI8OBeQhN2CdJOcITVbwvM58Xe5L/Ws+Xh3BRsCYzWzj6UvstdZXs47pkZZkGABE2rqQ4zQ==", + "path": "microsoft.aspnetcore.mvc.razor.viewcompilation/2.1.1", + "hashPath": "microsoft.aspnetcore.mvc.razor.viewcompilation.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Mvc.RazorPages/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-icxhGYO1z5IQsrmJhbIJUHM2a0mTK7g1kdPR/mnB5L4r35im8ElX0449AFN3KlA0C00E6mzXVe1CCJ3wO+TUxQ==", + "path": "microsoft.aspnetcore.mvc.razorpages/2.1.1", + "hashPath": "microsoft.aspnetcore.mvc.razorpages.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Mvc.TagHelpers/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-wLHZ9TUdD9Gl2rVihrNGmRJ1LGTjiRzPM4d78efClOpFJwhMaHCnr9ktfQhnJX4XQj0w22XvPPCV0GxSrVp4Lg==", + "path": "microsoft.aspnetcore.mvc.taghelpers/2.1.1", + "hashPath": "microsoft.aspnetcore.mvc.taghelpers.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Mvc.ViewFeatures/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-4F4uu3Hh5pgQ/2XkKgG2XEfPIvzUUjpOrSPIdOpMzxloTfYM/jK6xEW6kM9DE5vYhyW9EE02sngRBh8cmU0vng==", + "path": "microsoft.aspnetcore.mvc.viewfeatures/2.1.1", + "hashPath": "microsoft.aspnetcore.mvc.viewfeatures.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.NodeServices/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/9VSehGhQMV8tz+ddKl6jt8IorFlGGtc/7kEDyfcGWGgsE8WswlfszIRxGMa4BWrhaWovQVteshQCyBBqEG6/g==", + "path": "microsoft.aspnetcore.nodeservices/2.1.1", + "hashPath": "microsoft.aspnetcore.nodeservices.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Owin/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-X6M3UwpwYcBK33mCp/xa9kcMKgfxZnMd4+q8RWGpLWI2Gy5V0jri0+HFfgHVXc9pVkKOrEHGn1K6Z+iT4nibWA==", + "path": "microsoft.aspnetcore.owin/2.1.1", + "hashPath": "microsoft.aspnetcore.owin.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Razor/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-oDxJTufrOF2Y7g+p2jU5+2xtrcsb3KX20pH/KosLW5rbsJMAqaOwprI6gJlBQCGtMCYl/MbnC45ZObPmzyI0NQ==", + "path": "microsoft.aspnetcore.razor/2.1.1", + "hashPath": "microsoft.aspnetcore.razor.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Razor.Design/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-BOK5fckW9v7xWjpEI6bPGwkjw10OPVASZcAa8HoWJo/0Mmg4Azddj92v8noU+YgvD/6zNZ9o/RiRXXKxk5rYwQ==", + "path": "microsoft.aspnetcore.razor.design/2.1.1", + "hashPath": "microsoft.aspnetcore.razor.design.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Razor.Language/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5HX7/SguN9F8cdJ6GBBFJauEii/k6XPuI1gHucOcOBKKetgm4nG/xrHzRGSBTxmc1rbCcVKrBl10/PYItE7JyA==", + "path": "microsoft.aspnetcore.razor.language/2.1.1", + "hashPath": "microsoft.aspnetcore.razor.language.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Razor.Runtime/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-dGublvci7Lwu8gAegh81YXATyKGupWHb5RDHPsIO/Ct++xG7Lv9/6nNbci05sqYienZgprDbTAH8G7PmBCpIKQ==", + "path": "microsoft.aspnetcore.razor.runtime/2.1.1", + "hashPath": "microsoft.aspnetcore.razor.runtime.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.ResponseCaching/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-w3pH2ex82TdMRexWxXIr7EpdE0LJB0/EE/jlU1t+VltijKot7KrSSR5cxYBCafL7WmxjHfVnGKq0eVosxh7MvA==", + "path": "microsoft.aspnetcore.responsecaching/2.1.1", + "hashPath": "microsoft.aspnetcore.responsecaching.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.ResponseCaching.Abstractions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-F2/eDBTwGdTdQ+YPrlf7DBprzbHVZmZqnCTkHT6Jge7MQDu0xgUmDfNyBUzg9jn38RSKnDp6RWLQSJ6yqsYdIQ==", + "path": "microsoft.aspnetcore.responsecaching.abstractions/2.1.1", + "hashPath": "microsoft.aspnetcore.responsecaching.abstractions.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.ResponseCompression/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-jJWsmkyWdmd74kNCZy9qoAMTL6bbYMqPPRRket07kpjm1IWcbW833IuhcE6t+wCC/Wrs8ECyMwRHFtvQUxkV2g==", + "path": "microsoft.aspnetcore.responsecompression/2.1.1", + "hashPath": "microsoft.aspnetcore.responsecompression.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Rewrite/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-PWragHOb23NSybDojbJGezzXr0dl/1VwQME3YR5jH3Yanl9CmO8Uuak72L1dCbiASMOKBFnR+gr6YIymDrXaXw==", + "path": "microsoft.aspnetcore.rewrite/2.1.1", + "hashPath": "microsoft.aspnetcore.rewrite.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Routing/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-BnVEKMGIkRcZecG3zR+tl9tYGkViz1k/WzYVNRfdaAN0LeuSabNP0NlG037oz+pDPsLzzNkFeLSOh/w0AKLaig==", + "path": "microsoft.aspnetcore.routing/2.1.1", + "hashPath": "microsoft.aspnetcore.routing.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Routing.Abstractions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+Yxsy/ZcCthcziktuhfC6WpQ/cZzgD/IsQ96xefNKrCzIm9jXjfNK3ONsoScvyFFihNohp7zAVPiic5J6CvUDw==", + "path": "microsoft.aspnetcore.routing.abstractions/2.1.1", + "hashPath": "microsoft.aspnetcore.routing.abstractions.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Server.HttpSys/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-4aLacPVSAp5ByErwN9PQfcNUmt/PAjXmK6kkCIkn2UJFABkPz0x/AX2fnjzEeHhHiGHTT6segApNJsh8wXTlcw==", + "path": "microsoft.aspnetcore.server.httpsys/2.1.1", + "hashPath": "microsoft.aspnetcore.server.httpsys.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Server.IISIntegration/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-GOEg75Bb+hoJ5/e1fouBn02MotR9ITs3pQBqT6y6DGTplQ0+/VQsb2R7utro39joHwB1HX4LgLBzfSjkjyYHvQ==", + "path": "microsoft.aspnetcore.server.iisintegration/2.1.1", + "hashPath": "microsoft.aspnetcore.server.iisintegration.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Server.Kestrel/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-nHJ7DAcZUYIgTpqs5GKlsEo16uGlEk73LO2fX7YQDvF/L1zX1Fe7f5KyynepGorIenzJHvAJEtfTHpqFFSPNsA==", + "path": "microsoft.aspnetcore.server.kestrel/2.1.1", + "hashPath": "microsoft.aspnetcore.server.kestrel.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Server.Kestrel.Core/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-lJHti9K7nUoFdx3czli+ITiTOOT1GBgKZxhe5dT0K/6lIniyDZAHZ+s9n4JGej2fUEFBZvfSxIGBWZUGe1ffmw==", + "path": "microsoft.aspnetcore.server.kestrel.core/2.1.1", + "hashPath": "microsoft.aspnetcore.server.kestrel.core.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Server.Kestrel.Https/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-7DtRvE3ffWAqa2zyOt2pKKmi9xToQCP/WFBmujTZTfB8FX+1sEHc0/2h2WuaCZTmXC+jwLdO95HZx8Bu0XctSQ==", + "path": "microsoft.aspnetcore.server.kestrel.https/2.1.1", + "hashPath": "microsoft.aspnetcore.server.kestrel.https.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-118KSszFP/b81+AS+h1M3Tm6pSL3Py8y65UjEzM9BE3S5qlTRC+w/ExHqy5avZOkvunfAlEFKu8Gyl9IJQFdXw==", + "path": "microsoft.aspnetcore.server.kestrel.transport.abstractions/2.1.1", + "hashPath": "microsoft.aspnetcore.server.kestrel.transport.abstractions.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Q2obTqdWPxLqSm8RVLNq+RWRNiMNXkckVnHvM6UwHryw7KCDOW8TiBh52hTBNVmuRjZQ2bTeqYO1luSGYKpcPQ==", + "path": "microsoft.aspnetcore.server.kestrel.transport.sockets/2.1.1", + "hashPath": "microsoft.aspnetcore.server.kestrel.transport.sockets.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Session/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-M7p1xCZd4pjBFruviakM7g8PKYZenrog4iCrhetVNkCgcqKljsUrRYvViwZNCYMS58aEhbzBBxGGNL7XAXU72A==", + "path": "microsoft.aspnetcore.session/2.1.1", + "hashPath": "microsoft.aspnetcore.session.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.SignalR/1.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-UqXok7HEQrR6OIIYA4NEYHL5LM/xtTue1NR6irXxglfaP/IZwfPz64OGechQJ+GDZ/tzR6U+nvZR9ggnegCxQg==", + "path": "microsoft.aspnetcore.signalr/1.0.1", + "hashPath": "microsoft.aspnetcore.signalr.1.0.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.SignalR.Common/1.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-6zUQE2tROCr2Lh6HprHdX5sY+mmD6EGtdnUW5vJ4zDyWOYIbzb7xgzBMx+GUxF/acl+ffhGX9kk5omRYmmXjOQ==", + "path": "microsoft.aspnetcore.signalr.common/1.0.1", + "hashPath": "microsoft.aspnetcore.signalr.common.1.0.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.SignalR.Core/1.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-yJVbHWRwI2lu0h7D58V8kxUAyg63bf84BW5xv0i9KFE9I3BGE/OChQKuQsPc02qSTAb3YfT7n4s5guCGvfXefA==", + "path": "microsoft.aspnetcore.signalr.core/1.0.1", + "hashPath": "microsoft.aspnetcore.signalr.core.1.0.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.SignalR.Protocols.Json/1.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-FT+l9BokJmQnvuXBWcFPC/EciP3h3KvUzlvq+dLwIf8lDw82ndcX6DzjUxkjR1PSvRbEblW8TekfOrmz+7blDw==", + "path": "microsoft.aspnetcore.signalr.protocols.json/1.0.1", + "hashPath": "microsoft.aspnetcore.signalr.protocols.json.1.0.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.SpaServices/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KGGarPSicaywgCy/qfZmJ+aBMOtbOWEqAL9QVvTiFDCBuE2TXuoD808HGrh5go+p4E9iUY6fJX1Pqvot1WzDxg==", + "path": "microsoft.aspnetcore.spaservices/2.1.1", + "hashPath": "microsoft.aspnetcore.spaservices.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.SpaServices.Extensions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-xpMbtgKWD6aDRfb8znqm/uhPIiaws4m+Mv6ezGB0wIajvGCsHc/CQVMSB5N1Cj/AZY8GO2THRd+4zdSS1D5Dfg==", + "path": "microsoft.aspnetcore.spaservices.extensions/2.1.1", + "hashPath": "microsoft.aspnetcore.spaservices.extensions.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.StaticFiles/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3xumS58evfsC4cd8OXtYRafbwuVk5c37dsGQ1E1m0wZvRVUXScRWkTGdcPJcijoImlhoQK2pj6sY7NFMc5PfbQ==", + "path": "microsoft.aspnetcore.staticfiles/2.1.1", + "hashPath": "microsoft.aspnetcore.staticfiles.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.WebSockets/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-6m4KkYR1UG3f0Aucop1s+XmJbAlrDVLNvq69nJ9evhmdWiuJAc/yuR07e3HVED3RvdFzUFla6AQm0gnEiViUJQ==", + "path": "microsoft.aspnetcore.websockets/2.1.1", + "hashPath": "microsoft.aspnetcore.websockets.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.WebUtilities/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-gvCdObgQDLdZ9enyFQuPb3Rae6QyzZAPgHiv5JhYjORLMW1UNgWXvdqLov6iGtnyG+BBCavPooW9ScWGQCJHLg==", + "path": "microsoft.aspnetcore.webutilities/2.1.1", + "hashPath": "microsoft.aspnetcore.webutilities.2.1.1.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Analyzers/1.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-HS3iRWZKcUw/8eZ/08GXKY2Bn7xNzQPzf8gRPHGSowX7u7XXu9i9YEaBeBNKUXWfI7qjvT2zXtLUvbN0hds8vg==", + "path": "microsoft.codeanalysis.analyzers/1.1.0", + "hashPath": "microsoft.codeanalysis.analyzers.1.1.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Common/2.8.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-A2a4NejNvWVz+8FPXkZK/cd2j4/P3laHwpz56UU3fDcOAVu4Xb98T6FXGAIgqE/LzSVpHnn9Cgg7rhT59qsO8w==", + "path": "microsoft.codeanalysis.common/2.8.0", + "hashPath": "microsoft.codeanalysis.common.2.8.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.CSharp/2.8.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+GGCTxkBjf9lFEZhVOG4iEO5YkuWCO5q+kUF787NJ8Twy3EOyLrjtZ8K7q+kH/PnSjSkN0AvWwL2NQCmT1H6mA==", + "path": "microsoft.codeanalysis.csharp/2.8.0", + "hashPath": "microsoft.codeanalysis.csharp.2.8.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Razor/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-D5zUSmQHsgKosYlWLQjs6uXn4n7llEdUwFhJz7EIwR16ge18q8p8BJ547out9ScnMDuwHA8MeCPe8WMwCaFAPw==", + "path": "microsoft.codeanalysis.razor/2.1.1", + "hashPath": "microsoft.codeanalysis.razor.2.1.1.nupkg.sha512" + }, + "Microsoft.CSharp/4.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-EGoBmf3Na2ppbhPePDE9PlX81r1HuOZH5twBrq7couJZiPTjUnD3648balerQJO6EJ8Sj+43+XuRwQ7r+3tE3w==", + "path": "microsoft.csharp/4.5.0", + "hashPath": "microsoft.csharp.4.5.0.nupkg.sha512" + }, + "Microsoft.DotNet.PlatformAbstractions/2.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-wkCXkBS0q+5hsbeikjfsHCGP3nNe1L1MrDEBPCBKm+4UH8nXqHLxDZuBrTYaVY85CGIx2y1qW90nO6b+ORAfrA==", + "path": "microsoft.dotnet.platformabstractions/2.1.0", + "hashPath": "microsoft.dotnet.platformabstractions.2.1.0.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-R0zD5lDEA0Aari3+stBhAP5dredWIHcu4+tKfumG7Q6r34Psl5a3fC4hXOBD4W8Mc+aRaee3xehLQC0M0EHEdA==", + "path": "microsoft.entityframeworkcore/2.1.1", + "hashPath": "microsoft.entityframeworkcore.2.1.1.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Abstractions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-eAkWeRhvwMLbAmS73HUESlE/sRmGYdKr1nzZ/IOmyRFz37e8BGEGwwbazKhi2OjjzdIWJxmMdB4nGQUP2mco7A==", + "path": "microsoft.entityframeworkcore.abstractions/2.1.1", + "hashPath": "microsoft.entityframeworkcore.abstractions.2.1.1.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Analyzers/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Cvyj3q8j0vhhEBbxRXXTZZhrO0RW/hRJQ6VzfGcfvMh+Zhkr8Jl4CP8gA5GXOgg+0dxYYC+GfT27EqjbxM3Qbg==", + "path": "microsoft.entityframeworkcore.analyzers/2.1.1", + "hashPath": "microsoft.entityframeworkcore.analyzers.2.1.1.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Design/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/kmRSJHgtcng6eNsy7ab3Ac2ofqqoQAZTiTPMKlLaD6WaEG0t5KJuj71/jAMo9LGgaeKGMI0m5wmG+LsIAlaSA==", + "path": "microsoft.entityframeworkcore.design/2.1.1", + "hashPath": "microsoft.entityframeworkcore.design.2.1.1.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.InMemory/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-eX6plbREvKOq06f2XU6n4ZCSpTXjS9khC9jNH4BeyG/m2WXbYnpTW3zX6RT/UCM8wVqO9U3YUr7QbTsuOysK7w==", + "path": "microsoft.entityframeworkcore.inmemory/2.1.1", + "hashPath": "microsoft.entityframeworkcore.inmemory.2.1.1.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Relational/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-GdS22wCLqf+W+NvWzuz/0oXmulD0mlxa65Z/RO65YiAJRDhLZ/4/QYeDEIvh8HF9Fw4kB/UnrQ756uv0+IDDKQ==", + "path": "microsoft.entityframeworkcore.relational/2.1.1", + "hashPath": "microsoft.entityframeworkcore.relational.2.1.1.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.SqlServer/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+owJ/RcmFOrRseb+9PEjqhoOcE7l+DeTe0Jwte0tqhYoiPxZpC6jtGhUhpftPSBkC662siPR7kNm2TfxpPVilQ==", + "path": "microsoft.entityframeworkcore.sqlserver/2.1.1", + "hashPath": "microsoft.entityframeworkcore.sqlserver.2.1.1.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Tools/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OYHhKbFNJCSHpkLAKI9yqTx3+SZ7aHKZaCP+G5ctlL/rZm5Y37Ke00abUhp5mFEJlvEueYfOGDx/GjltEs210A==", + "path": "microsoft.entityframeworkcore.tools/2.1.1", + "hashPath": "microsoft.entityframeworkcore.tools.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Caching.Abstractions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-gcPRTtchou4pIEdLYhh9xoBDjwCaCLiTHJaFN2IWJCP+TGJcIHQYblPMftw6fajHER9ZrvPO5RYZUyLmH1eNIA==", + "path": "microsoft.extensions.caching.abstractions/2.1.1", + "hashPath": "microsoft.extensions.caching.abstractions.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Caching.Memory/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KV2w9nelcxgl1Y028qmexCcgBK+CtZ18fE2eIypB1lUtLOGBrzP+XhcJTxBYwXPnYPkxazqdzcOfIRxz/Bq2uQ==", + "path": "microsoft.extensions.caching.memory/2.1.1", + "hashPath": "microsoft.extensions.caching.memory.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Caching.SqlServer/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-kRMsRtpyhuZiRBFu2tXmcMkhZl0kfBQ2JxRmERUp5K+P7fJd3DYN47w5vNURkFUlzDskgsPJ2s3Ug07wHDwCJw==", + "path": "microsoft.extensions.caching.sqlserver/2.1.1", + "hashPath": "microsoft.extensions.caching.sqlserver.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-1JaydycXzbfAExlsD7XIWykzVnU/wZM86KzrHyGlXuxqnqzcWSXLJn4Ejn8bDnq07CEJNZ+GjsxWKlJ8kFfnvQ==", + "path": "microsoft.extensions.configuration/2.1.1", + "hashPath": "microsoft.extensions.configuration.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Abstractions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9EMhOWU2eOQOtMIJ+vfwKJpnLRc1Wl3vXu8qXeevA91cSY4j3WvArmF7ApGtJwa7yKewJTvlQlBSn9OSnLFg6Q==", + "path": "microsoft.extensions.configuration.abstractions/2.1.1", + "hashPath": "microsoft.extensions.configuration.abstractions.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Binder/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-t7KFAv6AxyUsZj9QN8FAbusg+X5baCELl+XtscyuP1IGUv5UctyY7/rNZLyiKaV7HhAcDQ1zC5ZQNQQFn6JpAA==", + "path": "microsoft.extensions.configuration.binder/2.1.1", + "hashPath": "microsoft.extensions.configuration.binder.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.CommandLine/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-mLtD/B9sx0jycMcPcIweb5x0bRKBoDcN+xONQnw6urMZTyazyJED+zTfj2ZCbVsloh7SW2W6f16UpELD+xtaOA==", + "path": "microsoft.extensions.configuration.commandline/2.1.1", + "hashPath": "microsoft.extensions.configuration.commandline.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rDFRChBvs6sPGC+JjshKsP4kWRvsG8Y9MQKduDu60RWnJpFiIpQ7HK2K9sPrCL1MaYEk894PUkiZ5Xdsm9cPvg==", + "path": "microsoft.extensions.configuration.environmentvariables/2.1.1", + "hashPath": "microsoft.extensions.configuration.environmentvariables.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.FileExtensions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JnhKotPCs1+X4CPSsHOk8CpxmBeIS/vIXYewsoM8XflXNhpzMe1gfIckQyuRKyORlGaNFEBr4WrPjpZ159bS/Q==", + "path": "microsoft.extensions.configuration.fileextensions/2.1.1", + "hashPath": "microsoft.extensions.configuration.fileextensions.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Ini/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-7ioG8k0YazFgodMBc1ATX+7KgLktQeczJjBY4sjVrKvA3b0QLi438Q4XLnQemdFJZnvQYUf6rjuu1tWz3xslPw==", + "path": "microsoft.extensions.configuration.ini/2.1.1", + "hashPath": "microsoft.extensions.configuration.ini.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Json/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-f6KcI9v0GVA4YL/ExoxrEfeQv9La3hyQnySfgxGkFtMeDJIUun0ANoMjspbdpXXnuaScwgbQ2mFE3lJHt9lpJw==", + "path": "microsoft.extensions.configuration.json/2.1.1", + "hashPath": "microsoft.extensions.configuration.json.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.KeyPerFile/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Qet/MJCnaTOws1FRGu3l7Y5Ob2WZVN2guuViLKZTBjZhyZ7AWtnerJ6K1jfVSVplNp/dfsesu2T+7wTtySjwYw==", + "path": "microsoft.extensions.configuration.keyperfile/2.1.1", + "hashPath": "microsoft.extensions.configuration.keyperfile.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.UserSecrets/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-a/VCXjvqr0+e1fBHyeRFKenhr8zfDiqGSL0I7xncDjZyj40bRUlTJhzX8BbgPkbA8F1EOxsOrWbSClap8LsYKg==", + "path": "microsoft.extensions.configuration.usersecrets/2.1.1", + "hashPath": "microsoft.extensions.configuration.usersecrets.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Xml/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Bs2wJX9BbtXcwAL2KlUNMKyVQfy2r5Iq9pweMaPFN5aCB719YCnOK4dT3tyZfvrtN9XxlJUZ2DeJjNsFxklexA==", + "path": "microsoft.extensions.configuration.xml/2.1.1", + "hashPath": "microsoft.extensions.configuration.xml.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-2nshYaLTn73Ie+/yTkb7EZIXwQeFIXsYCBy/jSY9bMayYykGNjdWa25frayhuPAGVbZpEgfgp3d4JRVEuVyEqQ==", + "path": "microsoft.extensions.dependencyinjection/2.1.1", + "hashPath": "microsoft.extensions.dependencyinjection.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-PW1596sF97gpIc1JuUuYvTmeLfeqC5whbWPsWgJhN0fdwz683him3b/HB0dqhFesVssOjnnA0fEz4+S0gUeBqA==", + "path": "microsoft.extensions.dependencyinjection.abstractions/2.1.1", + "hashPath": "microsoft.extensions.dependencyinjection.abstractions.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyModel/2.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3KPT6CLH0VEGr2um9aG1rYTmqfMVlkRuueFpN6AxeIKpcMA4OVHf4aNpgYXZ6oF+x4uh9VhK/66FgPCd1mMlnQ==", + "path": "microsoft.extensions.dependencymodel/2.1.0", + "hashPath": "microsoft.extensions.dependencymodel.2.1.0.nupkg.sha512" + }, + "Microsoft.Extensions.DiagnosticAdapter/2.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZZeKarCCSZujTN2h4fZv6/tAjz9Ra5EyGaRYEXYd65YxwEDpIbx11rIoE0e1h5HBsB6Rsd345zV0LAajUzX8Qg==", + "path": "microsoft.extensions.diagnosticadapter/2.1.0", + "hashPath": "microsoft.extensions.diagnosticadapter.2.1.0.nupkg.sha512" + }, + "Microsoft.Extensions.FileProviders.Abstractions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-qOJP+VAlXDeMQSJ6iflW62bEsN3S1NJIPHmhKFA9L37yU+jce2wbwesA7sDe9WdJ8+SoKtLnHPUxvOyQrAcRCA==", + "path": "microsoft.extensions.fileproviders.abstractions/2.1.1", + "hashPath": "microsoft.extensions.fileproviders.abstractions.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.FileProviders.Composite/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-SovLUACJ3C+iRlHo4VdZw0IDX+v7+32paTJf7v5ZyzyWqijUkDYXr81gL7tkCfCkJmBYnrc6bScoj2Eaxlrudw==", + "path": "microsoft.extensions.fileproviders.composite/2.1.1", + "hashPath": "microsoft.extensions.fileproviders.composite.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.FileProviders.Embedded/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LHf10DjPIUj3mR0FfsTAisO0Cx6iRT+I15LlYY0zDz8US24I8NEdSG9vceXwLFuHiWrrr2/gFQ3uX7fPsBNmag==", + "path": "microsoft.extensions.fileproviders.embedded/2.1.1", + "hashPath": "microsoft.extensions.fileproviders.embedded.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.FileProviders.Physical/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-pbT/J3B686Xgktv5WH11FbcbZXDmBQuCN3ce8IKIF+DpOk3p0RgUPrOXcYNp81TyH+K/5Cosr4VFVjYMoirNDg==", + "path": "microsoft.extensions.fileproviders.physical/2.1.1", + "hashPath": "microsoft.extensions.fileproviders.physical.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.FileSystemGlobbing/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Pu/O8jBc7QlEmqmbDGVosuDlyzGspMuKc71rOsJigwGMF5574aWYw9uRMX+ho1dmbnL502ZYHo6PlBP3IXkm5A==", + "path": "microsoft.extensions.filesystemglobbing/2.1.1", + "hashPath": "microsoft.extensions.filesystemglobbing.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Hosting/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JCQMO9b49MO7b2e3myP6b0KsAJvRL9auv0A/Pn4w2Q1dt9D29tWvuji8b2jGfHVZcal9GRbtwwdnAD1mN4x3VQ==", + "path": "microsoft.extensions.hosting/2.1.1", + "hashPath": "microsoft.extensions.hosting.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Hosting.Abstractions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-v7mPlJ68Dsev9gn6w5tJJZI798r6gCmwKBv0pwJ5PunLEITYjrv1+QJ/wYkp7KuRcr8VRUML8mJg/mgUjgHggA==", + "path": "microsoft.extensions.hosting.abstractions/2.1.1", + "hashPath": "microsoft.extensions.hosting.abstractions.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Http/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-mDh9zlNwbdvb3BXjJejdcdovI5nsJZ4y0IU84QPFS9OB0q3e8BUVknTKr1Mub1nWQGEt6ZZDkP5vYf0KM7wVRw==", + "path": "microsoft.extensions.http/2.1.1", + "hashPath": "microsoft.extensions.http.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Identity.Core/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Ob9ms69b2qhQhi3SMNhE3SPsCIWhyC4e3IZWSRWxWXwfVLcOfrjaC3qJDPiTOE6Gs7QB/A7jM16i86v6TZ2g5A==", + "path": "microsoft.extensions.identity.core/2.1.1", + "hashPath": "microsoft.extensions.identity.core.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Identity.Stores/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-SYqJ9R96S27fv7gWmnUFW+YF5Rd6mKYTETZo+j5WVXXxowojwsn9lkm/6EvyhIwKFbhR5SLw7Y+ajnzlVRua3g==", + "path": "microsoft.extensions.identity.stores/2.1.1", + "hashPath": "microsoft.extensions.identity.stores.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Localization/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-XPVATgcnzWwo6NYXsZfiEBSSFWWOEdFMn099BIlJCgwVSTLdZD130xRFH4wGXg5sMos3xXsBLv1fffQ67Ju+qg==", + "path": "microsoft.extensions.localization/2.1.1", + "hashPath": "microsoft.extensions.localization.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Localization.Abstractions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-V1znqxUEDHAfnCDXLsfrbY+RmtrFkJqOFhVBOIrcqQMp6MFJvIV9QpDTMq8JzqYc++aAraIoUEAsAwoa8otlOw==", + "path": "microsoft.extensions.localization.abstractions/2.1.1", + "hashPath": "microsoft.extensions.localization.abstractions.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Logging/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-x4/RzeReQSIi4nVpOjXEySm/xUSr6lBjuecdYnlUboWxbLSm2j3vhFV5OLGRp3gfte3cRMdysMNa/wyZN0t/Tw==", + "path": "microsoft.extensions.logging/2.1.1", + "hashPath": "microsoft.extensions.logging.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Abstractions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-QWFWKrdeoDSEr8nVJaBAVDMj24wnh9clGzDNmMdgHHRsOIwTUMeh4XljeZXJhIKPT00jWuzwEzn3uNxOtO4cYg==", + "path": "microsoft.extensions.logging.abstractions/2.1.1", + "hashPath": "microsoft.extensions.logging.abstractions.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Configuration/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-eWFdWiyDpzXrzIOQlNUIJ5Tv1nTkxDGEdaxFqcBmCKs5USFBEtwlmSSg06Z2EZ06aQKtWLLi9KjARdlh62zDIQ==", + "path": "microsoft.extensions.logging.configuration/2.1.1", + "hashPath": "microsoft.extensions.logging.configuration.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Console/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-38NHT66tf9+0Sq28TbhayRS1+LrybqFz9oycPyYDm+sQID47tsPoQA/ZqPIK81zsA1z5r+7BrUflXwmNmvzW4A==", + "path": "microsoft.extensions.logging.console/2.1.1", + "hashPath": "microsoft.extensions.logging.console.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Debug/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JP/wI5pbt+7r6U80lfsHimQp1qJN6v97XG2dzgH8O1hv5zNhYvB9m1EeARJruppcTXrXrgBIl8Hjeh5Mvu/AyQ==", + "path": "microsoft.extensions.logging.debug/2.1.1", + "hashPath": "microsoft.extensions.logging.debug.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.EventSource/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+9wgYYIct5VlfOGGAYeIFEFDy1sLtUc3pJxwZap4FDnpjcViHJwI0Uq9GMz6w+PgasjfiRLCDxu339VikVS09Q==", + "path": "microsoft.extensions.logging.eventsource/2.1.1", + "hashPath": "microsoft.extensions.logging.eventsource.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.TraceSource/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-lPUHCOezUB7W9hvfJL/5Zaggpy0plgOaqHLM2T5Lv+v3/B4ISWTc4Pd1l33R5dv9v0MF6I4u3Kf732wEX6OPdg==", + "path": "microsoft.extensions.logging.tracesource/2.1.1", + "hashPath": "microsoft.extensions.logging.tracesource.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.ObjectPool/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-FE4JmV6FEZdmqSKqvld5TRnvHfJfrw9QzvvZlAiTn+FCiq/1ZaQDpcYBRH7dMHFWIsYD6Z2UTsufdbCGznox8g==", + "path": "microsoft.extensions.objectpool/2.1.1", + "hashPath": "microsoft.extensions.objectpool.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Options/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-j0zOfTt1Qm+JDW2m+6Q/aj1m4C8+onudUu4ls/fN69VxruZkMWmX1bPKkbkYIPNNxJsf4k7FOkVq5o1vEFq9pQ==", + "path": "microsoft.extensions.options/2.1.1", + "hashPath": "microsoft.extensions.options.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Options.ConfigurationExtensions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rRGENwWe/jAfAKWYV/P0TQW5T8zsQv+Cx3lfUgQrdP4YLHx/fPIs3hQplMklawcdzAGTR4FN4e4xU7Qgk5KHnA==", + "path": "microsoft.extensions.options.configurationextensions/2.1.1", + "hashPath": "microsoft.extensions.options.configurationextensions.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Primitives/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Svz25/egj1TsNL4118jyMqkhDiu0l8QYWq2p52P4BBN0GbqwR18ZRIctSP5TTDJy0m0EFC8aB2FOVjGtvEGWSA==", + "path": "microsoft.extensions.primitives/2.1.1", + "hashPath": "microsoft.extensions.primitives.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.WebEncoders/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-0fR5UV3qREnTpGiqUkz6p30gHzRNvZExgTpch0Gwc+lVUh7D2MBLK/2ohmsMnXp7ckYiEAHhEb9Z/NTUdajKXA==", + "path": "microsoft.extensions.webencoders/2.1.1", + "hashPath": "microsoft.extensions.webencoders.2.1.1.nupkg.sha512" + }, + "Microsoft.IdentityModel.Logging/5.2.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-D9uipmVVfJoNv1AzzLR4547+MiwrXElN6bVym3UqZm8/n2LUVdmbHUSQYwqC/gOjHK2vEzXP4NTwHnL+F54q5A==", + "path": "microsoft.identitymodel.logging/5.2.0", + "hashPath": "microsoft.identitymodel.logging.5.2.0.nupkg.sha512" + }, + "Microsoft.IdentityModel.Protocols/5.2.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZvW6FGD9M4JRJnU9GyCnK22vpWX4itIousHD7v9V/XWb6HUmzfKsb7S9QfzOfnNcNr2eK8nLV50S0v1QMR9ERg==", + "path": "microsoft.identitymodel.protocols/5.2.0", + "hashPath": "microsoft.identitymodel.protocols.5.2.0.nupkg.sha512" + }, + "Microsoft.IdentityModel.Protocols.OpenIdConnect/5.2.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-IbrtvKFSJLGoCTnDEldkWodt/U3x1OduaFuuVxo8RtvCwZkSp/08OtIlVzdLeJG8bCzQs6p7FV6Xh/a52B0jdw==", + "path": "microsoft.identitymodel.protocols.openidconnect/5.2.0", + "hashPath": "microsoft.identitymodel.protocols.openidconnect.5.2.0.nupkg.sha512" + }, + "Microsoft.IdentityModel.Protocols.WsFederation/5.2.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tZJI6PD4/QPBXfTNy/FlGYzi+ebV3pUikoYjmEFApuxJ+RXZ2yuqTDR/gpF6m8TuR4jmX3y+ILqYTy0bPuJK9w==", + "path": "microsoft.identitymodel.protocols.wsfederation/5.2.0", + "hashPath": "microsoft.identitymodel.protocols.wsfederation.5.2.0.nupkg.sha512" + }, + "Microsoft.IdentityModel.Tokens/5.2.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ptAbeNOZ++Ioq6eGFhSzcC/oCYMkB/XSuWp9jkaQHz8S2Lxm4wrB2yvYNqlYd88+7L56Ywa9WMCgx94heQvtIw==", + "path": "microsoft.identitymodel.tokens/5.2.0", + "hashPath": "microsoft.identitymodel.tokens.5.2.0.nupkg.sha512" + }, + "Microsoft.IdentityModel.Tokens.Saml/5.2.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3XCXxwPFOG7uJkDx2hD4vv/5UTKWPnDdmh69jRcXUbEgEC8HVdTbViIrQJien+5WefScalMGYIwA4lnLooxRYw==", + "path": "microsoft.identitymodel.tokens.saml/5.2.0", + "hashPath": "microsoft.identitymodel.tokens.saml.5.2.0.nupkg.sha512" + }, + "Microsoft.IdentityModel.Xml/5.2.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Z1ID4pp3VhPVR1JKDw5KRqO1WchJEFSrEasiaQRnxstzUrbos4sd3Faro8nlIOtZxS1Dxu5v5UksaoNxlW7BYw==", + "path": "microsoft.identitymodel.xml/5.2.0", + "hashPath": "microsoft.identitymodel.xml.5.2.0.nupkg.sha512" + }, + "Microsoft.Net.Http.Headers/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tNh1YCfZ943/d3WSE6cD57O05rhvi3lmKgwoi3zFg4wc/O/oec5FNHZmBCRau4GfzRC5zS/CBdOAkRwbvtZSaQ==", + "path": "microsoft.net.http.headers/2.1.1", + "hashPath": "microsoft.net.http.headers.2.1.1.nupkg.sha512" + }, + "Microsoft.Win32.Registry/4.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-vduxuHEqRgRrTE8wYG8Wxj/+6wwzddOmZzjKZx6rFMc/91aUBxI5etAFYxesoNaIja5NpgSTcnk6cN8BeYXf9A==", + "path": "microsoft.win32.registry/4.5.0", + "hashPath": "microsoft.win32.registry.4.5.0.nupkg.sha512" + }, + "Newtonsoft.Json.Bson/1.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-W5Ke5xei9yS0ljQZuT75VgSp5M43eCPm5hHAelvKyGGU4dV7hYCmtwdsxoADb/exO6pYHeu/Iki43TdYPzfESQ==", + "path": "newtonsoft.json.bson/1.0.1", + "hashPath": "newtonsoft.json.bson.1.0.1.nupkg.sha512" + }, + "Remotion.Linq/2.2.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-twDAH8dAXXCAf3sRv1Tf94u66eEHvgU75hfn1nn2v4fSWXD50XoDOAk8WpSrbViNuMkB4kN1ElnOGm1c519IHg==", + "path": "remotion.linq/2.2.0", + "hashPath": "remotion.linq.2.2.0.nupkg.sha512" + }, + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==", + "path": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA==", + "path": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw==", + "path": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.native.System/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==", + "path": "runtime.native.system/4.3.0", + "hashPath": "runtime.native.system.4.3.0.nupkg.sha512" + }, + "runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-A8v6PGmk+UGbfWo5Ixup0lPM4swuSwOiayJExZwKIOjTlFFQIsu3QnDXECosBEyrWSPryxBVrdqtJyhK3BaupQ==", + "path": "runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.native.System.IO.Compression/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==", + "path": "runtime.native.system.io.compression/4.3.0", + "hashPath": "runtime.native.system.io.compression.4.3.0.nupkg.sha512" + }, + "runtime.native.System.Net.Http/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZVuZJqnnegJhd2k/PtAbbIcZ3aZeITq3sj06oKfMBSfphW3HDmk/t4ObvbOk/JA/swGR0LNqMksAh/f7gpTROg==", + "path": "runtime.native.system.net.http/4.3.0", + "hashPath": "runtime.native.system.net.http.4.3.0.nupkg.sha512" + }, + "runtime.native.System.Security.Cryptography.Apple/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==", + "path": "runtime.native.system.security.cryptography.apple/4.3.0", + "hashPath": "runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512" + }, + "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==", + "path": "runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A==", + "path": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ==", + "path": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ==", + "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0", + "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512" + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g==", + "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg==", + "path": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ==", + "path": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A==", + "path": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg==", + "path": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0", + "hashPath": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LbrynESTp3bm5O/+jGL8v0Qg5SJlTV08lpIpFesXjF6uGNMWqFnUQbYBJwZTeua6E/Y7FIM1C54Ey1btLWupdg==", + "path": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-38ugOfkYJqJoX9g6EYRlZB5U2ZJH51UP8ptxZgdpS07FgOEToV+lS11ouNK2PM12Pr6X/PpT5jK82G3DwH/SxQ==", + "path": "runtime.win-x64.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YhEdSQUsTx+C8m8Bw7ar5/VesXvCFMItyZF7G1AUY+OM0VPZUOeAVpJ4Wl6fydBGUYZxojTDR3I6Bj/+BPkJNA==", + "path": "runtime.win-x86.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "System.AppContext/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==", + "path": "system.appcontext/4.3.0", + "hashPath": "system.appcontext.4.3.0.nupkg.sha512" + }, + "System.Buffers/4.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-xpHYjjtyTEpzMwtSQBWdVc3dPjLdQtvyUg6fBlBqcLl1r2Y7gDG/W/enAYOB98nG3oD3Q153Y2FBO8JDWd+0Xw==", + "path": "system.buffers/4.5.0", + "hashPath": "system.buffers.4.5.0.nupkg.sha512" + }, + "System.Collections/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==", + "path": "system.collections/4.3.0", + "hashPath": "system.collections.4.3.0.nupkg.sha512" + }, + "System.Collections.Concurrent/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==", + "path": "system.collections.concurrent/4.3.0", + "hashPath": "system.collections.concurrent.4.3.0.nupkg.sha512" + }, + "System.Collections.Immutable/1.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-RGxi2aQoXgZ5ge0zxrKqI4PU9LrYYoLC+cnEnWXKsSduCOUhE1GEAAoTexUVT8RZOILQyy1B27HC8Xw/XLGzdQ==", + "path": "system.collections.immutable/1.5.0", + "hashPath": "system.collections.immutable.1.5.0.nupkg.sha512" + }, + "System.Collections.NonGeneric/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-prtjIEMhGUnQq6RnPEYLpFt8AtLbp9yq2zxOSrY7KJJZrw25Fi97IzBqY7iqssbM61Ek5b8f3MG/sG1N2sN5KA==", + "path": "system.collections.nongeneric/4.3.0", + "hashPath": "system.collections.nongeneric.4.3.0.nupkg.sha512" + }, + "System.Collections.Specialized/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Epx8PoVZR0iuOnJJDzp7pWvdfMMOAvpUo95pC4ScH2mJuXkKA2Y4aR3cG9qt2klHgSons1WFh4kcGW7cSXvrxg==", + "path": "system.collections.specialized/4.3.0", + "hashPath": "system.collections.specialized.4.3.0.nupkg.sha512" + }, + "System.ComponentModel.Annotations/4.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-IjDa643EO77A4CL9dhxfZ6zzGu+pM8Ar0NYPRMN3TvDiga4uGDzFHOj/ArpyNxxKyO5IFT2LZ0rK3kUog7g3jA==", + "path": "system.componentmodel.annotations/4.5.0", + "hashPath": "system.componentmodel.annotations.4.5.0.nupkg.sha512" + }, + "System.Console/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-DHDrIxiqk1h03m6khKWV2X8p/uvN79rgSqpilL6uzpmSfxfU5ng8VcPtW4qsDsQDHiTv6IPV9TmD5M/vElPNLg==", + "path": "system.console/4.3.0", + "hashPath": "system.console.4.3.0.nupkg.sha512" + }, + "System.Data.SqlClient/4.5.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-qXTvTFkBds7bnN+ntBMHGvmH3pCAkfT4TE1z2Xvfqo4wKMQC77O4aXsYCc7dzCESC+/Gom6l0GLuebpFx7MDvg==", + "path": "system.data.sqlclient/4.5.1", + "hashPath": "system.data.sqlclient.4.5.1.nupkg.sha512" + }, + "System.Diagnostics.Contracts/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-eelRRbnm+OloiQvp9CXS0ixjNQldjjkHO4iIkR5XH2VIP8sUB/SIpa1TdUW6/+HDcQ+MlhP3pNa1u5SbzYuWGA==", + "path": "system.diagnostics.contracts/4.3.0", + "hashPath": "system.diagnostics.contracts.4.3.0.nupkg.sha512" + }, + "System.Diagnostics.Debug/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==", + "path": "system.diagnostics.debug/4.3.0", + "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512" + }, + "System.Diagnostics.DiagnosticSource/4.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-UumL3CJklk5WyEt0eImPmjeuyY1JgJ7Thmg2hAeZGKCv+9iuuAsoc2wcXjypdo3J8VNEmVCH2Bgn/kIw8NI2bA==", + "path": "system.diagnostics.diagnosticsource/4.5.0", + "hashPath": "system.diagnostics.diagnosticsource.4.5.0.nupkg.sha512" + }, + "System.Diagnostics.FileVersionInfo/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-omCF64wzQ3Q2CeIqkD6lmmxeMZtGHUmzgFMPjfVaOsyqpR66p/JaZzManMw1s33osoAb5gqpncsjie67+yUPHQ==", + "path": "system.diagnostics.fileversioninfo/4.3.0", + "hashPath": "system.diagnostics.fileversioninfo.4.3.0.nupkg.sha512" + }, + "System.Diagnostics.StackTrace/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-BiHg0vgtd35/DM9jvtaC1eKRpWZxr0gcQd643ABG7GnvSlf5pOkY2uyd42mMOJoOmKvnpNj0F4tuoS1pacTwYw==", + "path": "system.diagnostics.stacktrace/4.3.0", + "hashPath": "system.diagnostics.stacktrace.4.3.0.nupkg.sha512" + }, + "System.Diagnostics.Tools/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==", + "path": "system.diagnostics.tools/4.3.0", + "hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512" + }, + "System.Diagnostics.Tracing/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==", + "path": "system.diagnostics.tracing/4.3.0", + "hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512" + }, + "System.Dynamic.Runtime/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-SNVi1E/vfWUAs/WYKhE9+qlS6KqK0YVhnlT0HQtr8pMIA8YX3lwy3uPMownDwdYISBdmAF/2holEIldVp85Wag==", + "path": "system.dynamic.runtime/4.3.0", + "hashPath": "system.dynamic.runtime.4.3.0.nupkg.sha512" + }, + "System.Globalization/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==", + "path": "system.globalization/4.3.0", + "hashPath": "system.globalization.4.3.0.nupkg.sha512" + }, + "System.Globalization.Calendars/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==", + "path": "system.globalization.calendars/4.3.0", + "hashPath": "system.globalization.calendars.4.3.0.nupkg.sha512" + }, + "System.Globalization.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==", + "path": "system.globalization.extensions/4.3.0", + "hashPath": "system.globalization.extensions.4.3.0.nupkg.sha512" + }, + "System.IdentityModel.Tokens.Jwt/5.2.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-2cY4A17XCEdohJ8BsyASM09ZYXVPJirdUudD5rETIuNhS7awKkncO1ifCAQHjb10PpdzLmebJgRI+NHEozSEwQ==", + "path": "system.identitymodel.tokens.jwt/5.2.0", + "hashPath": "system.identitymodel.tokens.jwt.5.2.0.nupkg.sha512" + }, + "System.Interactive.Async/3.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-x9y2omkjEudKbIVuhUzeWw7ZlouEzpk4W98woCEq1lq9gJxERBKRKDTHF5JPEws9E0f4/Uei/2vLxEy1IrfmMg==", + "path": "system.interactive.async/3.1.1", + "hashPath": "system.interactive.async.3.1.1.nupkg.sha512" + }, + "System.IO/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", + "path": "system.io/4.3.0", + "hashPath": "system.io.4.3.0.nupkg.sha512" + }, + "System.IO.Compression/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==", + "path": "system.io.compression/4.3.0", + "hashPath": "system.io.compression.4.3.0.nupkg.sha512" + }, + "System.IO.FileSystem/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==", + "path": "system.io.filesystem/4.3.0", + "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512" + }, + "System.IO.FileSystem.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==", + "path": "system.io.filesystem.primitives/4.3.0", + "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512" + }, + "System.IO.Pipelines/4.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Kq9eZWVKN9khHhkatLWLLxYCs3j9qSNMZELqn2YG1YsCMv6bPmAtaN0CfA6l7vxFbiV02C996Dy7yHO8DkaJLg==", + "path": "system.io.pipelines/4.5.0", + "hashPath": "system.io.pipelines.4.5.0.nupkg.sha512" + }, + "System.Linq/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==", + "path": "system.linq/4.3.0", + "hashPath": "system.linq.4.3.0.nupkg.sha512" + }, + "System.Linq.Expressions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==", + "path": "system.linq.expressions/4.3.0", + "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512" + }, + "System.Linq.Queryable/4.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Yn/WfYe9RoRfmSLvUt2JerP0BTGGykCZkQPgojaxgzF2N0oPo+/AhB8TXOpdCcNlrG3VRtsamtK2uzsp3cqRVw==", + "path": "system.linq.queryable/4.0.1", + "hashPath": "system.linq.queryable.4.0.1.nupkg.sha512" + }, + "System.Memory/4.5.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-vcG3/MbfpxznMkkkaAblJi7RHOmuP7kawQMhDgLSuA1tRpRQYsFSCTxRSINDUgn2QNn2jWeLxv8er5BXbyACkw==", + "path": "system.memory/4.5.1", + "hashPath": "system.memory.4.5.1.nupkg.sha512" + }, + "System.Net.Http/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Z1UfSF6dlpCdZdxh6LeoGlYH+q6ptG/iiIWgUUeKhE3DbQACmZkU7Sz2nOX0qdHjz72MOdYRbkSJ5Qwl6sZgvg==", + "path": "system.net.http/4.3.0", + "hashPath": "system.net.http.4.3.0.nupkg.sha512" + }, + "System.Net.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-qOu+hDwFwoZPbzPvwut2qATe3ygjeQBDQj91xlsaqGFQUI5i4ZnZb8yyQuLGpDGivEPIt8EJkd1BVzVoP31FXA==", + "path": "system.net.primitives/4.3.0", + "hashPath": "system.net.primitives.4.3.0.nupkg.sha512" + }, + "System.Net.WebSockets.WebSocketProtocol/4.5.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ME9tj5H/VM0SJW1Qq9zGcUxILhR+OBCNQEmEocoVxRwh5Y/H+Azob2dCP/7Tfk1ag7PmKZ1f5Iqv1ptgDYTHlQ==", + "path": "system.net.websockets.websocketprotocol/4.5.1", + "hashPath": "system.net.websockets.websocketprotocol.4.5.1.nupkg.sha512" + }, + "System.Numerics.Vectors/4.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-MNcaYxUJvUcoXOa+jgKl/GDw/Mh+wMrxDjW4dre7qrp35LUGTjUBNtZsNjxsWX592ocdyqt1X5hMJB+5OStoYw==", + "path": "system.numerics.vectors/4.5.0", + "hashPath": "system.numerics.vectors.4.5.0.nupkg.sha512" + }, + "System.ObjectModel/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==", + "path": "system.objectmodel/4.3.0", + "hashPath": "system.objectmodel.4.3.0.nupkg.sha512" + }, + "System.Private.DataContractSerialization/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-yDaJ2x3mMmjdZEDB4IbezSnCsnjQ4BxinKhRAaP6kEgL6Bb6jANWphs5SzyD8imqeC/3FxgsuXT6ykkiH1uUmA==", + "path": "system.private.datacontractserialization/4.3.0", + "hashPath": "system.private.datacontractserialization.4.3.0.nupkg.sha512" + }, + "System.Reflection/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==", + "path": "system.reflection/4.3.0", + "hashPath": "system.reflection.4.3.0.nupkg.sha512" + }, + "System.Reflection.Emit/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==", + "path": "system.reflection.emit/4.3.0", + "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512" + }, + "System.Reflection.Emit.ILGeneration/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==", + "path": "system.reflection.emit.ilgeneration/4.3.0", + "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512" + }, + "System.Reflection.Emit.Lightweight/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==", + "path": "system.reflection.emit.lightweight/4.3.0", + "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512" + }, + "System.Reflection.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==", + "path": "system.reflection.extensions/4.3.0", + "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512" + }, + "System.Reflection.Metadata/1.6.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-I4aWCii7N1bmn43vviRfJQYW6UAco1G/CcjJouvgGdb/sr2BRTSnddhaPMg2oxu9VHFn8T1z3dTLq0pna8zmtA==", + "path": "system.reflection.metadata/1.6.0", + "hashPath": "system.reflection.metadata.1.6.0.nupkg.sha512" + }, + "System.Reflection.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==", + "path": "system.reflection.primitives/4.3.0", + "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512" + }, + "System.Reflection.TypeExtensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==", + "path": "system.reflection.typeextensions/4.3.0", + "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512" + }, + "System.Resources.ResourceManager/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==", + "path": "system.resources.resourcemanager/4.3.0", + "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512" + }, + "System.Runtime/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", + "path": "system.runtime/4.3.0", + "hashPath": "system.runtime.4.3.0.nupkg.sha512" + }, + "System.Runtime.CompilerServices.Unsafe/4.5.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-qUJMNWhbm9oZ3XaMFiEMiYmRPszbnXIkRIi7+4b2Md2xZ6JUOepf0/kY3S85qistRohl9OdMe4PsO+RdG2kTIQ==", + "path": "system.runtime.compilerservices.unsafe/4.5.1", + "hashPath": "system.runtime.compilerservices.unsafe.4.5.1.nupkg.sha512" + }, + "System.Runtime.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==", + "path": "system.runtime.extensions/4.3.0", + "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512" + }, + "System.Runtime.Handles/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==", + "path": "system.runtime.handles/4.3.0", + "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512" + }, + "System.Runtime.InteropServices/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==", + "path": "system.runtime.interopservices/4.3.0", + "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512" + }, + "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==", + "path": "system.runtime.interopservices.runtimeinformation/4.3.0", + "hashPath": "system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512" + }, + "System.Runtime.Numerics/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==", + "path": "system.runtime.numerics/4.3.0", + "hashPath": "system.runtime.numerics.4.3.0.nupkg.sha512" + }, + "System.Runtime.Serialization.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==", + "path": "system.runtime.serialization.primitives/4.3.0", + "hashPath": "system.runtime.serialization.primitives.4.3.0.nupkg.sha512" + }, + "System.Runtime.Serialization.Xml/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-nUQx/5OVgrqEba3+j7OdiofvVq9koWZAC7Z3xGI8IIViZqApWnZ5+lLcwYgTlbkobrl/Rat+Jb8GeD4WQESD2A==", + "path": "system.runtime.serialization.xml/4.3.0", + "hashPath": "system.runtime.serialization.xml.4.3.0.nupkg.sha512" + }, + "System.Security.AccessControl/4.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-aVjTe36YkO8FzfNhMLoPEzv3gF9rphoW9ngFhG/MH4zzEPLx07sNrgCLwMP4Wx2leI6qarMrGv21OwQXYUKLmw==", + "path": "system.security.accesscontrol/4.5.0", + "hashPath": "system.security.accesscontrol.4.5.0.nupkg.sha512" + }, + "System.Security.Claims/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-P/+BR/2lnc4PNDHt/TPBAWHVMLMRHsyYZbU1NphW4HIWzCggz8mJbTQQ3MKljFE7LS3WagmVFuBgoLcFzYXlkA==", + "path": "system.security.claims/4.3.0", + "hashPath": "system.security.claims.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.Algorithms/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==", + "path": "system.security.cryptography.algorithms/4.3.0", + "hashPath": "system.security.cryptography.algorithms.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.Cng/4.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-O4tqXxWCD8y1IU1VTgzbuBFwoRahrADhDUxHjwezhHCsqyFNyQ5EytjWBxu0EsZuH14b4UO2pFkG063K2h/9Ug==", + "path": "system.security.cryptography.cng/4.5.0", + "hashPath": "system.security.cryptography.cng.4.5.0.nupkg.sha512" + }, + "System.Security.Cryptography.Csp/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==", + "path": "system.security.cryptography.csp/4.3.0", + "hashPath": "system.security.cryptography.csp.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.Encoding/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==", + "path": "system.security.cryptography.encoding/4.3.0", + "hashPath": "system.security.cryptography.encoding.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.OpenSsl/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-h4CEgOgv5PKVF/HwaHzJRiVboL2THYCou97zpmhjghx5frc7fIvlkY1jL+lnIQyChrJDMNEXS6r7byGif8Cy4w==", + "path": "system.security.cryptography.openssl/4.3.0", + "hashPath": "system.security.cryptography.openssl.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.Pkcs/4.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-1vv2x8cok3NAolee/nb6X/6PnTx+OBKUM3kt1Rlgg04uQ+IMwjc88xFIfJdwbYcvjlOtzT7CHba1pqVAu9tj/w==", + "path": "system.security.cryptography.pkcs/4.5.0", + "hashPath": "system.security.cryptography.pkcs.4.5.0.nupkg.sha512" + }, + "System.Security.Cryptography.Primitives/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==", + "path": "system.security.cryptography.primitives/4.3.0", + "hashPath": "system.security.cryptography.primitives.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.X509Certificates/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==", + "path": "system.security.cryptography.x509certificates/4.3.0", + "hashPath": "system.security.cryptography.x509certificates.4.3.0.nupkg.sha512" + }, + "System.Security.Cryptography.Xml/4.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-UvxfrEg7YG7U6BQO8WdQ4Nu1LFt2lqYQnoZefaK/2RDvjYdJ+norsVe4dwOqo14XiipgYY5xNUo6VhQXNbl2vg==", + "path": "system.security.cryptography.xml/4.5.0", + "hashPath": "system.security.cryptography.xml.4.5.0.nupkg.sha512" + }, + "System.Security.Permissions/4.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-vDQ7q30Soe0a1cPhvxn+7IFmMeTG5IP+hTQrnKQDjTNpD2epqwbZSzMM2Git5TXBr4Kwwhc/0SEtJY0qPoiegA==", + "path": "system.security.permissions/4.5.0", + "hashPath": "system.security.permissions.4.5.0.nupkg.sha512" + }, + "System.Security.Principal/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-I1tkfQlAoMM2URscUtpcRo/hX0jinXx6a/KUtEQoz3owaYwl3qwsO8cbzYVVnjxrzxjHo3nJC+62uolgeGIS9A==", + "path": "system.security.principal/4.3.0", + "hashPath": "system.security.principal.4.3.0.nupkg.sha512" + }, + "System.Security.Principal.Windows/4.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-WA9ETb/pY3BjnxKjBUHEgO59B7d/nnmjHFsqjJ2eDT780nD769CT1/bw2ia0Z6W7NqlcqokE6sKGKa6uw88XGA==", + "path": "system.security.principal.windows/4.5.0", + "hashPath": "system.security.principal.windows.4.5.0.nupkg.sha512" + }, + "System.Text.Encoding/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", + "path": "system.text.encoding/4.3.0", + "hashPath": "system.text.encoding.4.3.0.nupkg.sha512" + }, + "System.Text.Encoding.CodePages/4.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-16EVkWmNnoH3/Yj9c5s5VuLK5Uv/Dnkc3P2kMmnD7wJcUuvcHVvM2IhVJanf2hHRZUitH+cIkPCPHrBoCXc7Rw==", + "path": "system.text.encoding.codepages/4.5.0", + "hashPath": "system.text.encoding.codepages.4.5.0.nupkg.sha512" + }, + "System.Text.Encoding.Extensions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==", + "path": "system.text.encoding.extensions/4.3.0", + "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512" + }, + "System.Text.Encodings.Web/4.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JF+wDdfFiRl3rz3dPMfR6aR568AW2J5CUMmhSflgHDz4zbVK4/00ax8UHnHyEMvblPewgNugjuA4oyoL8Pex2g==", + "path": "system.text.encodings.web/4.5.0", + "hashPath": "system.text.encodings.web.4.5.0.nupkg.sha512" + }, + "System.Text.RegularExpressions/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==", + "path": "system.text.regularexpressions/4.3.0", + "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512" + }, + "System.Threading/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==", + "path": "system.threading/4.3.0", + "hashPath": "system.threading.4.3.0.nupkg.sha512" + }, + "System.Threading.Channels/4.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Js7f30DXMo1plMo32fOpKF7AhCmuKyOKDT1fSayntGGOVfF5V/xKVu1UPI3N+/hTXuqKKgB++eACPZ120uLpGg==", + "path": "system.threading.channels/4.5.0", + "hashPath": "system.threading.channels.4.5.0.nupkg.sha512" + }, + "System.Threading.Tasks/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==", + "path": "system.threading.tasks/4.3.0", + "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512" + }, + "System.Threading.Tasks.Extensions/4.5.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rckdhLJtzQ3EI+0BGuq7dUVtCSnerqAoAmL3S6oMRZ4VMZTL3Rq9DS8IDW57c6PYVebA4O0NbSA1BDvyE18UMA==", + "path": "system.threading.tasks.extensions/4.5.1", + "hashPath": "system.threading.tasks.extensions.4.5.1.nupkg.sha512" + }, + "System.Threading.Tasks.Parallel/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-cbjBNZHf/vQCfcdhzx7knsiygoCKgxL8mZOeocXZn5gWhCdzHIq6bYNKWX0LAJCWYP7bds4yBK8p06YkP0oa0g==", + "path": "system.threading.tasks.parallel/4.3.0", + "hashPath": "system.threading.tasks.parallel.4.3.0.nupkg.sha512" + }, + "System.Threading.Thread/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OHmbT+Zz065NKII/ZHcH9XO1dEuLGI1L2k7uYss+9C1jLxTC9kTZZuzUOyXHayRk+dft9CiDf3I/QZ0t8JKyBQ==", + "path": "system.threading.thread/4.3.0", + "hashPath": "system.threading.thread.4.3.0.nupkg.sha512" + }, + "System.ValueTuple/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-cNLEvBX3d6MMQRZe3SMFNukVbitDAEpVZO17qa0/2FHxZ7Y7PpFRpr6m2615XYM/tYYYf0B+WyHNujqIw8Luwg==", + "path": "system.valuetuple/4.3.0", + "hashPath": "system.valuetuple.4.3.0.nupkg.sha512" + }, + "System.Xml.ReaderWriter/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==", + "path": "system.xml.readerwriter/4.3.0", + "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512" + }, + "System.Xml.XDocument/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==", + "path": "system.xml.xdocument/4.3.0", + "hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512" + }, + "System.Xml.XmlDocument/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==", + "path": "system.xml.xmldocument/4.3.0", + "hashPath": "system.xml.xmldocument.4.3.0.nupkg.sha512" + }, + "System.Xml.XmlSerializer/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-MYoTCP7EZ98RrANESW05J5ZwskKDoN0AuZ06ZflnowE50LTpbR5yRg3tHckTVm5j/m47stuGgCrCHWePyHS70Q==", + "path": "system.xml.xmlserializer/4.3.0", + "hashPath": "system.xml.xmlserializer.4.3.0.nupkg.sha512" + }, + "System.Xml.XPath/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-v1JQ5SETnQusqmS3RwStF7vwQ3L02imIzl++sewmt23VGygix04pEH+FCj1yWb+z4GDzKiljr1W7Wfvrx0YwgA==", + "path": "system.xml.xpath/4.3.0", + "hashPath": "system.xml.xpath.4.3.0.nupkg.sha512" + }, + "System.Xml.XPath.XDocument/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-jw9oHHEIVW53mHY9PgrQa98Xo2IZ0ZjrpdOTmtvk+Rvg4tq7dydmxdNqUvJ5YwjDqhn75mBXWttWjiKhWP53LQ==", + "path": "system.xml.xpath.xdocument/4.3.0", + "hashPath": "system.xml.xpath.xdocument.4.3.0.nupkg.sha512" + } + } +} \ No newline at end of file diff --git a/ZipProject/_publish/ZipProject.dll b/ZipProject/_publish/ZipProject.dll new file mode 100644 index 0000000000000000000000000000000000000000..4c8a76db6a3782874a6773129f753b9148c146e0 GIT binary patch literal 13824 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 literal 0 HcmV?d00001 diff --git a/ZipProject/_publish/ZipProject.runtimeconfig.json b/ZipProject/_publish/ZipProject.runtimeconfig.json new file mode 100644 index 0000000..304ba52 --- /dev/null +++ b/ZipProject/_publish/ZipProject.runtimeconfig.json @@ -0,0 +1,12 @@ +{ + "runtimeOptions": { + "tfm": "netcoreapp2.1", + "framework": { + "name": "Microsoft.AspNetCore.App", + "version": "2.1.1" + }, + "configProperties": { + "System.GC.Server": true + } + } +} \ No newline at end of file diff --git a/ZipProject/_publish/appsettings.Development.json b/ZipProject/_publish/appsettings.Development.json new file mode 100644 index 0000000..a2880cb --- /dev/null +++ b/ZipProject/_publish/appsettings.Development.json @@ -0,0 +1,9 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Debug", + "System": "Information", + "Microsoft": "Information" + } + } +} diff --git a/ZipProject/_publish/appsettings.json b/ZipProject/_publish/appsettings.json new file mode 100644 index 0000000..7376aad --- /dev/null +++ b/ZipProject/_publish/appsettings.json @@ -0,0 +1,8 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Warning" + } + }, + "AllowedHosts": "*" +} diff --git a/ZipProject/_publish/web.config b/ZipProject/_publish/web.config new file mode 100644 index 0000000..e770a1f --- /dev/null +++ b/ZipProject/_publish/web.config @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/ZipProject/_publish/wwwroot/Language/en.json b/ZipProject/_publish/wwwroot/Language/en.json new file mode 100644 index 0000000..d4dc06e --- /dev/null +++ b/ZipProject/_publish/wwwroot/Language/en.json @@ -0,0 +1,14 @@ +{ + "bodyIntroduce": "Easy online compression site! Please install the compression program! The webpage will help you.", + "editname": "Edit name", + "format": "Format", + "fileSelected": "Selected files", + "addFile": "Add file", + "zip": "Zip", + "unzip": "Unzip", + "err_violationFileName": "A file and directory name cannot contain any of the following characters", + "err_tooLongFileName": "File and diretory name is too long", + "newFolder": "New directory", + "emptyDirectory": "The directory name can not be empty.", + "duplicateName": "It can not have the same name as a file already added:" +} diff --git a/ZipProject/_publish/wwwroot/Language/kr.json b/ZipProject/_publish/wwwroot/Language/kr.json new file mode 100644 index 0000000..a64d5c2 --- /dev/null +++ b/ZipProject/_publish/wwwroot/Language/kr.json @@ -0,0 +1,14 @@ +{ + "bodyIntroduce": "온라인 간편압축 사이트! 압축프로그램을 설치하시기 찜찜하신가요! 웹집이 도와드립니다", + "editname": "이름 수정", + "format": "압축 형식", + "fileSelected": "압축 할 파일", + "addFile": "파일추가", + "zip": "압축하기", + "unzip": "압축풀기", + "err_violationFileName": "파일 또는 폴더명에 쓸수 없는 문자입니다", + "err_tooLongFileName": "파일 또는 폴더명이 너무 깁니다", + "newFolder": "새 폴더", + "emptyDirectory": "폴더명은 비워둘수 없습니다", + "duplicateName": "이미 추가되어있는 파일과 이름이 같을수 없습니다 : " +} diff --git a/ZipProject/_publish/wwwroot/css/site.css b/ZipProject/_publish/wwwroot/css/site.css new file mode 100644 index 0000000..0706ff6 --- /dev/null +++ b/ZipProject/_publish/wwwroot/css/site.css @@ -0,0 +1,121 @@ +/* Please see documentation at https://docs.microsoft.com/aspnet/core/client-side/bundling-and-minification\ +for details on configuring this project to bundle and minify static web assets. */ +body { + padding-top: 50px; + padding-bottom: 20px; +} + +/* Wrapping element */ +/* Set some basic padding to keep content from hitting the edges */ +.body-content { + padding-left: 15px; + padding-right: 15px; +} + +/* Carousel */ +.carousel-caption p { + font-size: 20px; + line-height: 1.4; +} + +/* Make .svg files in the carousel display properly in older browsers */ +.carousel-inner .item img[src$=".svg"] { + width: 100%; +} + +/* QR code generator */ +#qrCode { + margin: 15px; +} + +/* Hide/rearrange for smaller screens */ +@media screen and (max-width: 767px) { + /* Hide captions */ + .carousel-caption { + display: none; + } +} + +.navbar-default { + background-color: #ffebeb; +} + +.webzip-navbar { + height: 40px; + line-height: 30px; +} + +.webzip-navlogo { + width: 40%; +} + +.navbar-brand { + height: 100%; +} + +.body-content { + margin-top: 11px; +} + + +.webzip-bodycontainer { + text-align: center; +} + +.webzip-ad-body { + margin-top: 20px; + margin-bottom: 20px; + border: 1px solid red; + height: 100px; + line-height: 100px; + font-size: 20px; +} + +.webzip-section-zipbutton { + margin-top: 20px; + text-align: right; +} + +.webzip-section-zip { + border: 3px solid #ffebeb; + height: 300px; + border-top-left-radius: 15px; + border-bottom-left-radius: 15px; + border-bottom-right-radius: 15px; +} + +.webzip-section-sidezip { + height: 100%; +} + +.webzip-section-explore { + border: 1px dashed red; +} + +.webzip-section-sidezip table { + width: 100%; +} + + .webzip-section-sidezip table tbody tr th, .webzip-section-sidezip table tbody tr td { + text-align: center; + border: none; + } + +.webzip-btn-choosefile { + height: 100%; + width: 30%; + padding: 4px; +} + +body { + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.webzip-section-explore label { + display: block; +} \ No newline at end of file diff --git a/ZipProject/_publish/wwwroot/css/site.min.css b/ZipProject/_publish/wwwroot/css/site.min.css new file mode 100644 index 0000000..5e93e30 --- /dev/null +++ b/ZipProject/_publish/wwwroot/css/site.min.css @@ -0,0 +1 @@ +body{padding-top:50px;padding-bottom:20px}.body-content{padding-left:15px;padding-right:15px}.carousel-caption p{font-size:20px;line-height:1.4}.carousel-inner .item img[src$=".svg"]{width:100%}#qrCode{margin:15px}@media screen and (max-width:767px){.carousel-caption{display:none}} \ No newline at end of file diff --git a/ZipProject/_publish/wwwroot/favicon.ico b/ZipProject/_publish/wwwroot/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..a3a799985c43bc7309d701b2cad129023377dc71 GIT binary patch literal 32038 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 \ No newline at end of file diff --git a/ZipProject/_publish/wwwroot/images/banner2.svg b/ZipProject/_publish/wwwroot/images/banner2.svg new file mode 100644 index 0000000..1c211b3 --- /dev/null +++ b/ZipProject/_publish/wwwroot/images/banner2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/ZipProject/_publish/wwwroot/images/banner3.svg b/ZipProject/_publish/wwwroot/images/banner3.svg new file mode 100644 index 0000000..b3b5d03 --- /dev/null +++ b/ZipProject/_publish/wwwroot/images/banner3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/ZipProject/_publish/wwwroot/images/logo.png b/ZipProject/_publish/wwwroot/images/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..a54a7fff90d893d9c300f1ba40da41506c0b43b0 GIT binary patch literal 17386 zcmZ^}1yCHp(>IK}gg|g71b4l|0~{7SKyV0hxE<~mAi;v$VZnpDyW8O&EV#QJ_T~RP z&nxv-eOt9VGrhm=p6=eM>gk>DYASNLSmam;2ne_e@-iC#+N*!}Ck(WI&nBCo?0*dk zSV~z60iik;`^gmb-S!kh$n-{|n-3D@OlCS&dfO(ZzyRfRmq-n_e7?mX=o3#oQ98Ap`m!_J1QWdMj5~ zCmhldBJ2Op=S3z&-s003}t^K$X>a{NPZK)f7WO+7grAPoO4kh7diwt;`rp@o&(qb~^8aXZfc%eH{|w~%&l@ftPHwLME&Cs<=zpj{ z4GV~)o!fuJYdKiEit~#87x@1r{~vAt%_Z$<@8n_uf&60==lLI&|C{#z;#FO&E&kc} zA2t6Q|9{i|U%Z-?qpRaTU%ObFDLA-VxcpQ0KivOog8%=B|B)ri^&fZrU+(+w*!&mu zUvR{+M7jQVpvAH9Wmyvt5F`;4WTZZOBA%??B`^-g(VU~3Ajaq1<)H7k-wDQuDv*5s z!-XTePx2fce;Vxkiz#-^=S&hmKBtiu@%Zp@SZ8VFs_=0va=%j^o=YRWvgn>rfc0U>dmXjfFeeuujsBtpi>%m08+8?UHj?-mZAtCX7sSG*M zW7CWj@z;k864A${LFjUmVIBl@PTqTFh9<7VRP?;E{@U@dQyI|yaB>#V`S48hQswo> zjJme@pgML{^nQRs2wc(XU}X4y<+AKryz5RtXKzgI#v`CvghKjh+%cf_VF)Z<`!Ijk z(fBYt5nvQE*6h)Z@!Xf;uq?V&qPp4!XXIKEJ=2|72A*?o*t&>+9lJy9UE8@hbN=h- zd)Jzw>c5GdvHo=Gks4Z<~+D-iti1=lfAH>d%<8E%s*C2Sk4Z55^-xDh;^{zD=qm7oes^BnlGSsAP@C!1 zER)!QFE<6A*hO?DTjE_Q%=a7VY61P$ne%p~-{VTg>toiPUB_!LjW*Da`4kIj{nbBO z9>3`YK0d>zk;2DBl@f295rUk;u#Qfd&H$P8=y-k3Q1yMeDwR?e)5Lc>yf ziSAg-4vQ*4`&-^Czx8Ej=UscoSwES_<^a05(^U;ghtpO5STvxzKkGj(OwtZu%e#mT zxUDVu?!Uo3;qOZvfr6mo>xZ}SP|Jg5FwAgm=-fy1bU&DJ7jSHrA@RJ!Md-*`MvzEZ za}Ks~_95;gM;Vy%4h7brAe~<_$_Xe0HqWgMt3vxk+ zzzGrYO+6YCRHl8U9B*UFC2~n*ea~42nr5#pHe=nZuPe?-8%6O(0cUa&ziqZJkJx{v zDM_3o;x9rm&%h82^NL}(0hGLRA^%uWPvk#lFs3v3J!Gu^`9m!GJ!k!)8-Il5ByCn8(62gCsTSZh$N&*zWl#@jSEJjQPV{niyYkz(sEQ z!rk&F`tbJe@D99;is+TP>r8$f?~df{P)-YzNhM$82B`(RP$-K}d}-kDTzJZ!6qy_J zUP9twn4#odzuv}Az4l94u4Pub_qi!99~gK1$C-mcD#Qaj2#<#Ov#Vckmdbawi|4pf35`=wH?C*)Ny3G54jt} zbZ6+iDQPE1>e$t61sl6KzTR62HK zZA|8^Zt()W)PEuKr7b%?AJ{j#)dG9R(>BmgH#e>qWWg{ngiGlS^O#5gk^Y1A?vnZH zW0O+`QrA^DVZ+exyd@exapscK5Z(yU_pl+f@jIHE2syi~_)k6bSyP%ooFSPi?%!Au zxK@6Dx2SbAai3l|R6Yqpb=COdX@WM?cD+V*iIG&7K2-qRV_|o<2$OX*HzVqbWM?nu z;kKbiT9Q#}#HMX8?{v+eEP4|-NY0)U<6Q<+FaG+bAx5t$@^XAZ;-{z{ z!p^zzSn{qe=;`*5YJZ^A8`&?wV2F#0Vc_0919w=xPY-$6%+oB=xR`Agyg!R-V~19M z>&!PUUArv`NU#l>9VJBzDs+rF`&a>pe`g(jjJ!ccbNo#+gSzeHrgHrc5%^{-;<0y; z#ZU;tfJ^1gUJjBX!0Dbv{B49g2~H($KyY{vno3)#kB9l!_mxo}?vAU=-n$ll_3)_7 zj0Nz049Ifb?FC5)F`S1^ooan*jL?AhI%lXJTc>8zj@!Oj93#4qs`govZ(J0rkpP4#$PhP2@92a}jb2@}^S! zZL^KBgZ&Zxb#Y7DOd^Aac<&fHqv#Xx){uN>|FO}z%Zr;f8+{N_SY*k`3eSnNhVOD@ zelen-QN_IkdiREUlHq2dQ<^rO>?yXfv;Cf~^A$gdTiezU+BN` zV?$BgZaw!T?T<(EM#}_jvjyrjmc{~uN{6nZj&X-&%YC0F=2jIkXykj7dSpn8QCfKR z)P-)NpOa0&)0qaKlhX6cEDEZh`v;%K(YM4 z=9Foa6t+%8Z}36^EL#T1c{^s*H^swC2O*GpNM-#B$KIRevUe4&2Pms3oFPQyJH&2P=cgdfStMBHrUvcD|~l$EB%vXX1MSE z?poLuQD~Fjr%0FEUFuAt@LKJ3R;}natcJL90@*`+?2WwwdC*}|ycolc#F2uJ8Z7ps z7auhX`h)wKGteVD`>Hz5>noK(MoE?dQC1UUzbg=?U{OX_?L9PlsPrQ&sLsc_kE3qi z1tSe?19!u>NmLFI5uG~ZTINsrcg!uY$6V!{L@3aIwvf-Y;WZN@sLTu&RE&N&`JOkE z9umlh4qOG#T(#`(5f3lY>{)RK0;hpo(+R7pctLXV89a?N04#rD``LCj17yOf76 zmg)!asX)TAlYbu^S@ztnz#D|w1jQh%xA5(pD8cX7vW|MGDEtZ6=KO2JD67TH*&S~Nhi&iNNWY7h2Ae% z5R6$36F79aB6Op)HsBAEcEq_38h|l3;{Rg2IaGlWOCOmKoUIrLg|chtQ9jsAOX$-n zndDb5{GcgKh0;U^BCcm*jKwADpipC#*e2~_xdh+`#f9Xu1JXI8iEuzax1i>Z+uVMO zsNF{bTz=N=?}G#Ehlcm1iaN(XCi(Dw!0rSSGe5ZuDK<(5X5l%(_0!!?Zd-j+1FWj| zE!Dqo&Xn8JH(Ul@hu}-D!TG;Ey6-lI2iGmSzgtFSM|8%WWMICfw_2z*+7i3o`*8md z*MDQRvl_s#g!w1{&%29L=;!FNHm2_4q?opJ*+`toa*fX0^Loxx#p@8+9nS~ z4JJ^o3L>G_S3=+jG{a1G4a|bK-ylYMEko!{WLL-|#qGj5a3v2h)e7 zD9B=DB3m)TKAJn2aZ&O5eJzCsmd^c1g)EMv_}l6q2f`JNK!wkb8hOd97Ubr=ZGs9{xJYN(?=d9K|b1J*~^ zqD2TEq_n)npv(ULhIxVyymLZZaU$i<46&F<3B33Y4PD9m?plOG{p7KieojeL_@qiO zzxNfvR#E{4Z5ea&2WQwuOGxNrp$G1Io53p{9)p@dPJp*`3HD%`Mjgwd`dbG2JON4D zg3e8vnDmi+m-exQxcjBFy}wdaZfBA+8zr7$!gq3>A0k<)cY_qp|N#l*Xzf?m6XXhFY|K&Rh>row8- zX`*|{`XdK`LjP8dv}U=|TMqn%Lnjx!R!7t6`9*NY(~jOrir?}@?r5_iKgT(FW_j0^ z^!d%2Xvd^cx_lM(O)NkYty0{5{raLz>Jc5iD2~kV5c!L~0!~$oY2EU*dJ;Hb zQbwU6=6EXIh8wAE9GPf~8<;jY%xjmH%24QHYMa)yo@^)5-I!>PIk|GiI`POls1y*j zuwOzgPR0&IVSU;x!EFlG84=a#GzllRSoS>KC+MfVIB>RUML*{ici~}@lUSxKc4kPFm){^vp88Qz062`nbtV>a;kZHjk7ioN=gaAdx_W=!&u`r4#q#7q>PW ztUCzpM=EilJGpLiod>fGXOI;;RS04Gj!bU9L33tmjX~p7L#}|hZ$zDcyZO{aBnwi6 zP?pS=K;T3%(goe27awu0EaPX z`B`x(dPsZt4!|omvWNn*1>7?>&TAd;U51hP1uwJJ(Ax*aiYiMBe{V3C2{)pp<7?RT z^XvSOU`P}b6gdVE5f2~`we326JgKV(K8`FEruZ*68)qyOC|f(ouS3K~wZlXenolfa ze5TU0a`>^am0)A098IZ&qWoixd?{v-UCNv&t}*f{nRS62ZlrfR8|gT<%rOLk2hbzD zH#a7m_)sJn)U-)tCgeA?dg_T<17bvr_bcDa$voA2+9>hEkzQmW;lOs+VYqPid>{(1 z=@4u&%m}G|p#Ll0)pzzal}I@DuwN!rPlXf>W0~$Zui_6qB&?H4=Nxp{a9l_w{e#o? zA%k$x^TM6)Hp5Nf%ru3Kk{^}c04dow8V&A>SNN`wYFs0(18zzi3e7an0CPE^D<0}o zLYh!sl#C~zeO19%E7No ztt&|&SJS6%>tUjLebsn#e8uR{_9-3dXIwoA8M1d9p-K$h`BS8(In|op?jSU6l6zu< zgVG5Hl4ocV*q|}%M*G!Y?Kl&_?n@STi-;JRo~igNH!6rBwznO52;)i346{z)hb|+L z!DL|>D7B8OJ5=bYo?(>MpIG{}@vhzRYVH&IDa%f-tkV@66Mx5!Kqbq=U*q>i$krvs z64tGb{>}6LMkn7x>e_LW=Nk!#2OUvC1(J-K+#G)fZ&=co|mf?jbAZ8r%6h z!@Hd8#ITl*2K)Yte^I;OVCV!eWSwd~o+YcJtk+e7G6A*^v$C804XFUsUb@TJ@2`_l zcTXgOF@-B|Y9FO)c~8n?p~UC5etq=&PmR;Q!C9y=e%|lpCWc3@hcbMh>l3&=jRxp& z#*b6%VgL}r7+MH1wlMuNCpQ*LaRiehLk@Jwi_)l^Pv^4-O~j&xCFIXrD~wr*{_j1o zQ%v0eP;!0akd61x2+s0ZE|5OJN!^phZ$p;ES3LNxfRy5?2(gJ7_Z4JZk{9QJJDWGD zI*^Mx>OY=nR^Dyc4W>!<<$CwCd4g3dP`=@OIi<4=BzSq2XK^b2&4SysPJTm_igq{< zMrJ#wjB9V0&~9HdvFE0*pI~c?f5`hsr~^J%j~uwrnkV5YR@&dXQAQx_M_~>xz6nYk zry`3}?u^SETOj6`;>ygn6MkNbHpRBB98G@X{<1&OQ!RGlvMpTK|1mHei}eDN4E-^w zgzQ@i!Yf)+?6%I2+u2Rob#1tG#{pMFBZ~*D6jp|e&A8TWmS%I8E}p`OHmXYMEGvC5$c~^0A`pO~KrdD5WmV?kE3N zzX%3fB?XXQ39a6gdG4<$E?+0SHnsUv>{pI(jn7EAUd^(gJ0E08a&4>?49+Rts#?yj z>I;+p)iM&*8F$r+Rb+580aL{k?VamPjk~sHyZHW5?NZ1MW8!KG=LX6(ZB_es2Bw_a z@|uF7g6zf@VF!S-`8v#?JIx_ar^SJGfnz7_V|i57{2CB*IA;7PWG8uC)4scC>Azw+Zq=Rw4 z5u$8WwLD}A*Yv0QG1N?L>{h?E%QOBF1ykuiUqiDOiA7wwG|5@pF-$Mwp}cgK=SVqZ zzi849lb|UzTcj(zC;6g6t~=>))E{en-cNe*5wr~;oBSDYBNAhpWXTghXU^ zliMv&q(-vp2usYP1YB34!UGdd?IbpBv$PWexP0ryr}W)}wXbo5)f$N9_ir()o$r;w z8~b*Fd^BG>;f=Q&^`_PW&LXV%tb^@?nn*$2XH?GpJO9T{#KNJYQdN5(ST zIlj}*Orzx)5?+ubf3IxPblAwSP@LIrL6aszL|R+dZmgX~iXYrTEb1^C(U|=E`?8gk zN35#_4rz>3oph^ZA8$-7)2g9T=OnDlPiSmDO;Uik`c0sdNE(&eZ|hhq^;;$uZD*cakcdxdl8qLOo`%Rv&qm{udpTIg1anT zQbR1y>-~4?M=HD#yXu|6Ea(*o$ydMl{^j;SDP{)U^eTuXN*nhWpN-1#*lWkUe_m7QI4$De7ktrip|Tf1Fv3ptt6ew z4fZve4EiYSa(LsdF=d_23>47^xuEUy_3maIk>>{WyneS=P+-SA$g+X1HXr+Bc@vh8 zD?WdWjNe6J?#~M}-lxy);cIMmF7IqEKPRDqds=HxOPpWC>STZOyp>ZsIH@%%Vtxt% zuYc`5`^DF*$*P2!hi1xE&=A@;OeWl&zTo`+4iub#!jsn+j1bZo|4H|R-RZVIZeW5c zB{1-*${?SK_J{hsqi=33t*pzB+VR@t<*o_9^5jNu0zn?~H()tYu(=v6)NqFth4hEn zaN3mBxRf3zFAWw>I--J7bpHJ>?CX@W8pg{Q5;-p*2UEMz zE#_V(E8W%)Z1)_@%P)FJC+zO+5A~HCE7JpQRL`y_UPr$*ZDZQF>K*jpWyTAjy?BUu z8_Hpo(4{7R4mw9b6vrttzc`RA&aMicId!UQffpA5eq$F))lj}4?WfdOFx6&AWzrDvM-|WSNp;aMz?7qV7&N`A3=_N+-E54J+``Eg0SA|FF-$;33?;^gzZl5Z$uV>B`h`7= z#T2{rZLtn)$JOWNNWAe^g$A0ldZALK` z(1{V;qZ{0`2^ zIX{vFvG*i0pwmF{@>1k0I~i%Kip<~X8;<3zGV7{5E07+FIEqLJ~x2ks|bagr>t9)-U(HY39K>7P3Xh z!D2w*n<*W9*6W!ZA(zPkj7~JWQ00TOPj;8ESuQYjgPcSuEJ`@a+Jwx{e$4;bXSt2PZfCik$P>xEMmreRCC_!vy4R4J2$^PH!1UXW2xZ_Dn{ZlnIBScv8df z>*92m2As@ST6gD0&I^@MbFUG9pDm`i^J>6a5(RRLw%L~)b@&PmEKd84wCqCU;PG2r4Lg;|qSx6|P2km-A_qwhR9 z`_^R8^5^6|^mgXqhKrBf_ma>WgK`ZN8@I;}H=l3W$L0?GMkl;T>Gd{#pf2p&@!$Cv zWrK|}IGt2f?6_KyEzoT|&vXA^4BY$35Y7UEzy+h%hDUEPaE~F|_R$Hi$nJu2=Zn~_oAaG;N+;Y>9AoYNNmRL z;+JyEXX@e&#rWB^A>_h|DEp?6UDD}ewm9m$V2E;#e_CS9?@TXL zbtV+qAr6hxFtKIdIb^OJsOP!)``tc!Nej^uApm5XAlEJv&?aws5?K+A}k6Rl>Dp^)|kf` z3=DT;an;S2*q`kxDlN%+U&9bfz@zyAk}9OQ&;hRC4bcq$=sL>DhGFtIw9v$9*qG$C z4ifc3=m+64KxT(sY+A+}HQA0yWJlB_VPR=-6bY8OwfG?k5JcxWHCOpuzS$qnUp8JE z@{S42o|!x!k?dn}GG-zCW{Uxxq3Xoa{;M@nSLIZ)=unqwDM$}}Pgl;W!Rh@u91Xs_ z;^4X!-L~+)Jvp9N`+gEZQKCc>CIW4evuLw6_Wl%*;w{68bQwM#=t8=;=u4&5@)90h zg&Oh&bz!Ig3gB-vQp6vZ&Z6ng^uM-OrTjU%EJ9@c#XVT#xrQPrpOP$w(kD}QP>V$d z%I{eCiLJ~w<0_(nyON9dt53EPtW1I-)2~~v9Czvw)U%i>NZ?P>MLN*4)< z7wlnRL#t$6>d32aBF(jfc)jUHv!R(O7>1`E6=onJu!E6gQv}_zE>cF8+mY|^|H@;J zIn+H{LLXoy!zA}%oi~e=K==2Sj^%A)iezUYhmkCiT|xQI&~lMf^iZzz2mYe?SlQ?fKHlf!wR1*70~dd{=L>q>ng z51)5W#1 zSCAFBo~#>W0a4G}dCR@6SPc#)>E>BSTaObX_WUc@uR%ki9|mHm)*VYuS{{m?8IWs|U{G&!J6rm$b8PCGCU-YKLdZhbOy z*-@f3S^AqWr`3`b80Z*C;;N+`cny3#Tx&EU!!>c_E@)VOE+&##^$He5rh+GDN=&Pa2P&+3Rr^wof7Nt3|HdTV#9y**VJ3z@eNjEECkWxcQ1)X1z^%c9)O5^g@ z#}*R<9^e})uXnt#M6;9XT?pUXgj?-Fi`=s6)yF5S5Nr|ODpLl={bU1M{Mi|6E~2R< z=@81hT&_U%xp*{*^tB>MtPdxAwo0W0;2B`cVoJ)sZs1Zut3x8)i-JzE&ujw)8%jC% zsn0p2|DanG>5f(lL^ez-!DKz)WxQZd&5n~zVUSC8Q)@%Ppg4|yFqI^mfg9+q$rx{Z zZu^NQG$M6Z+*VQ-v=h_TdPAClu_{BV5H)R^v5jKwGl(rzxa%du#9GmBOBd61*tnoMv*(Y>=u;|Px zffLP6qcpXbphHyXv|-oc5jR#;Z_Ci*73;Cy&z+z5muHa8c%w!Jl9Sw6vCki-@|=&Q zM7o>zRWqAmF&8{mnc2&9tx@Hh)E)KZT6rtWzcja&JZ^&%xr#jV%FP?t9ASbca)eqx zEcKh`spj1!hla1~kUnl@WUdtb3nbOs2pTC;<$$&-S(z!@2l3x5mB#E-05e}1oa}0@ z=-pq8;D-HLL40u6^U_>az}Hl>PiUF8cOyv(TAc4bYyWJPfKtvw(Nu}O4YqWh_yt{%Tlx{|FE{$eim`l`D#prG3aJ*6eP$7{fD8XOf{ltzy@?xjM+U)U_ zK<-weE+ufxZf4o1<|(P{tJp;Hn{IrxU8MvMfUViMJsH_{jl>++9()COp4W=TQA3frZ5c8q5<{RGneDrKiL#R+3tnkqjs}-ZXk+>ZKbKt z3FwI~II{3GJ^lWHM9MF>i*hxaY<7Q_2XYau?W}VvNUDD;pR3~4Mw(BEJzh&=T=LWxXS)mx zuW%~)dkMDlq}b|vckEaqPQ5DVk6JAyH}0^1!J-TV9p&r|mBbQeHdBa5+nrt1NqSlQ zD@dy&{b;9C=}BX;JkXIQR?g42?Lr_`-ePa-EoSjt$i+m!C+fJp@KvFc1*OmqRMoTi zcI&RZDG6cv__>G{>lgpP<{wGKwT8=+(q@J`$W1io^O<&w@4?tZ+lLhvL$>OPlf_l- z2hRNo&R~2rcElG8a-_Am`Avma-blZ*!N<00L)^6Zj{PwHje<(+Tu$B-Ti&diNK>dX z#RHi-F0GLZ57si;%~}vG=H!7gTS(8V_n-(XsT^RY_Akp5J0g7SarDBSb?m0;YJZVq z$+NTPdeS{R;PmBwF(Q`ou(Mc76Mpr_k&2xb3n^3Ul)gZsg?1)PVWC@L-HGJIfM$E_ zjTC*4mvgsO-K}QJsjL4fe-RNyo)wZe%A4V2|Hn_Mx3Vb+czOBi5Z=`8KmQU4SH4K} zm;>okTbRK>!ZmIsPK$LWwo013qEvAR$?;mRMU0)P8B2eu;5NCLk^T}_-xmI!$(WJt z4TqIq!qijh!g~7$rtS*~@%wHqZ*$T$=RMEqEe^20_=)!Y&tCG$Z(h6)v&EF&Qy;Lm z%8+QE@D|JsRQ{kzY!C5#Dt{VSu0Y$`D-IrtOWKpd01UbKVn|ih?h7wq`n>bg*}++%b%pUVfI_8VZOE@_YIKkiWxqq-H zETD?V;WUkI2#ImuciBzMO=6gm4e%=P;JxmTTPV~W*Uv_M6Io@X#gRF2-RrOr_)Myf zi^rkFkG)%jdbu}NDC1edqUTiY;X>eww;Ar=4!5BrfUUj!iX9%t~C)2 zdzQ{j3+8~niy@7Gu%z)LY3g zCFB7G;bE8@uq|U!3PJp7$zyQK4FILG2=|o0be35Eef`vV*H;|j{dN{3z5hENT2vX4 zXvCqF!&G0}{?Fn9)u1j#53&y*G|_|x3a$D#L1a?Gfk~Ds8!LUbq7n0yOTP2_CVe%Y zyX+@HDHkrWd#dVHz{ce{INW%K8Qx zlA54=T>@D?EfH=(879=H_l#Bb&i%-%#O$LuP zG8abOX3R%V?&d(QTm61k!!sa$T!t2nGG0J)G)ZSDw0<%Pv(1rc64@`G6R`&Xl?lyB zDx!CTu}vWTs_-4581lMBub7a`=I_&srCvaNxQW!l5sa)uo zFyzT73m<_rldMm?SGSk#T!GC3c|CGwIg6lr6O6LY_ZJ&vo5%CVGcK%yejQl)pu7A_ zt~mr}xXG;v6e|dwbp`~9m$m*Zk+e4lGi1((f9Lf*`^5!>fGp2sY8eHCV-;;7M#$c^ z%FG!=U0lRNx_Vq@+t@op)!5zmVgmBx&{T$6Gv5Y(mAx_P+?Q7R{_O3sm-cXb5*5^C z?vc%pC|_B7^0VG8FYL%2-DLhI43$=BpjX^CO$;HHJ}7b)VVhyHnDix1r}0~oDF0VHm6aC_c}*4mT+ zr^pr@9AXj~_~s)Wm0=-w>(l(V zCrR`eY5!vBLL<+=G=*rpN3OY!Y3Y!wz}petzkTrIJiqX)Nk|o+Doz1`slvh2k;2s< zMzui_Y@bdIumvT{pgh4_WH~D;7AE=Z`g-}=TitB!AFfzVvpr(xbqq(HY1ey#YgW$4?fT(G2YySgCrru(*Nfa!RP2g%~a5Vr2oo6r+m^c|yglW5%DPky6 zn*@v-2@tHxR{R2CZX-x1X!BQ22p=K$*m5=g1l;ptF zUF{dwYL#(B<~z*IJq2CQIJ|gWj#RQZK+P1gVQxY&TO=9(X;!|r26t(@Z70dPeXaWh zGrMaVIGzy*EFV=Kj$tR8at+O<*ur_;QFdh2^GkjHsBN=grJ=$U%->9gK`P2*skA-Q z(5J5NZ*|tNJW~%ry@DQe;sw#c{T#Hv`>A-6u%_+;nA`I+xdO_9jG}kV(@b6UN;h&` zIaiL#l+FX!|Gr-y`Yd9xz1l5r3tg@ ztL!|3otL7-axxUwM#HbzL$&UL6aV(*A0d@xa_YtH!)A270i9Q-02N$j4Mj862BQE< zPk`H|lS*a>XSfR0b4o9Y+|2q2Ys++uiOh-4ht=zKTwg?)0aH#_@JwB(JlybS2bW8vK5Ho&P@Q7RRuzcynzSGh(-$e#d*3B-sx`|^8*YIO(7W3& z3+di#x&NLO9qc$JQIMw-8HNk(LuWYVE6THXhS|At;XDR+W>y|^-tD7T<@yDaJ)7e% za~d{E2-8e;JMBLBHp4$k!;y!|{7)yaFX~dW7Jw#^sdyNQzmY z(BOS--IvV6jq@CtiZYfeY(KvDH6JJcfS-JUk{P8d*YUZb=XyNVafFWT!9+Z4jSJjm z`ulIlcTmYP)lhqmS$6ZDl~U!8zdAWJv0R4rIu1-d#o>F+gn6Y_ScYOQ8{?a6xzRuk zLpWnzw%p$BY(dg(<{#$<+h_TDq6_&fSw#Ed2D27P5wv^g! zC3(?&ipCrD*NbKS-nQNNU#izju8c}>PL()fZ1P>5djM&6btX(64)p4y?jBb&+bHi3{oEIl+4<*HBspMkZn4RA@I3 z`$76EeDK}}FJ}heyj_|GmkG3G~MomYX zxY4x_r<`0@*~&EX)t}oV%Hk2s^D9c8R?SNnA4=2ABYf@{93UH_Pyzcok*a*YE-)J3 zbD2jYGR*C?o|^BDApPm$+Iaj&-!FVYLb4X!UMa$VAIo0SuSuk-9+p_I(m-T~+qo@h zb-3p=%dikSrMv#TRbc!aytvLyh+5A{FgD=85-8P zRu#X{XVmP8YR2*{#2tC%1h?J?n}x}(D|bRhv&Rl#cZc><4OTP6jP9YCb&lw(HRMWRyaqvfE%O6Xou7@Jax>W$Gl2&Z3c$Yea zSLB7pf>uk}mvaQB0*_93)~KYuE01E`yx&VAa;*O|dY51qZ_5TdBd$d~L1Ohz0isly zadDu&Ag#2*;5%PvG;mr&k6c%j?E`8J7KPaa)AxyA%Dvs zC3&gi#^CFlm3X6L&-RNW7S0AV%ZC^A z{pER{z^z%ypJ6!3h#A=GNDMU^8EMw&hR#W07dWX6SoT@itukee(rOertNIm{S+h1L z7{&yP@1d>3S@JMC+>sCqbd-*O@brJb5h!tQfTpg$j6^trvjq1oWmd|@t!g!Lgunsm zYyOydDqqGFar_X@%&NGDcHpVU$ZlkT*ko4;2h|2*CY)Yq&)@Q;<9atEr=)G4>Tgss?$vCdq%;hxm|uBcn`ZZKy%7XjgNHJ_81zL9lN279 z+0|l(zkH<)m5WH_Kt+?|E2!W#8%e{Ee1updZ}fekP`u$uM0CXbsg{1QVHn~SaJb;8 z9D?ns-B!>RN)CMqk)${v2&bm16D_=LW(IEHiF-~O-S>1tL?9AuJ4Fs66?<@AprF6; zFngL{^j4X1{AmLWr|=NCr%R!F6(-JqfQ}3L;>Q7-07;xDPQ@uNYXy*XV}TEyE(>B` z3zm48PjK2Ql<=D!L+l@&K;Wq(?>}siRo_I8-{^zPj?g);?HrnuA=KxE1Wi0Aosr>B zJ`?7og+h@qN-_BveJ&2orj_~3q@wBh+)PNIc&o!w((1&$^;$Z~&EX`oT2o`n&0R3G zd4=R_u&fD&BT`23(I9gn^@kNtw&gv4m2FCJf9(ci6q@j?j-babgXdKlCBqF+-l}ud zb?X=+7A}E$-kc4m7%Ab`|7|}@h9-GYUfh%P=&*9K!o6aec`*ro9#2ABU%JL8UBYc% z{~cg^+>xq_Mnt`0bu)J}m2Ws|bvg-IZdotxH#Q zw|aY)nGm(i?u{|(KgZfehASDz%~i}h^WM;joM7MOU^-mNI8x8o-s10dWbJ>7-bJ<_ z$sjq&==_*}+O>2C+iSNl^6nBaA8%6WZho^a^9DpQ`#ITL0Lz4Tf~Um-va(58boo~1 z@N1!SA_LF9s7@iC0i=yFierTERmHFHLy&Cnx5h^{Ai6)=VX8wBCQs@{3(V~dh7aR$X-;-an_NXwK%lXW$k+5 zE~__oz#Ze6*q&1Zj~u-4uIr%vhJPx@#WN$MK}t>7P)Gvi#!Rtu#d}R;xEv$hj+t#s zb+fe7q(h8K?BAA^fy$6~Z9Y>XhvtquFKHNLTM_VFr`ZrSg+<;7QTlaQ#APuaa5Xy- z^RG1jPS}xy?cMFWlyhcgDiZ`=i-;b{f>keZo?;kxJYW;fY_MhUi7j*xFzG20-(aG+ z)a~_ljU#!d(@FJyx+u|y_m^lM5t_{`iyXD$!T@4RyX`%knW0xMrqHcNY^23uQ(=X+ zRD2bAVz~6BQVp&mwfXyUD#e>wYA_LyGoy|lo&|dTg>ESAZsECQWb9U)aU@9dERb!H z^~^3M=_f3VqU&ZtS80Ez513Pa;inds8nuQILQfY)4$}tmR7_pU?E-;vfgKu!61Pdr z+6z{WD~IA1vJI>pp}MV$s5dCxXrh}gzZfR;VT9#gM)9Psl)0QY8EamC_pN_!$e~5% zL{aUym&hZ&tZ?L z#;VUOI5DnO&FTlu_(*#^9<8Qsiij=WX>2CRx!}tK8J;f*4z%!x6?CQ~D+`Gb7k;iSm`;nu%Bl|gWuW#BrFzMwd2~gcc-RmZMOnvdF(D1Tfznj zBr%J=yWX-g@7qSjPoL#BWtKKakpy&;H%VopU- z>Z${Ra9eMI198w5aD3E&WLz4QuYNf!zu@Yc35e-91;g;v7PdsOU`Jm1rt0%rccBtj zFRaA^tJ{V4FglY_P1x;qd#mHf*4m)CGjJv0%$LN7W>51Q{ z>BE8dfxwN3Wa-H$%n{&ri`lMbZ)C!KD`y&UOTus31LE1KRFuoCWG5Kyl(fkR|^FcUi!FM4F2<69zh zN!&~I=6L4UU6;W7dI_gC{e0g3Vy<`bRlgKG6g|h?#yZh93{d%0HX7{Wo#S!sdGp)X zyWjMxHu~s(hSOAge{$b6m0?zc{7HS#yc{{#lWqUw^2Af~GSRCA`kiu=tdt!JgP+~% z-Oq0Mh2A&5V|2G12M>5L`g%>*n|b#9y|(Hf8uVLtaM{bQBiGtAe%EzeD50llcS)VO z`<)o+f=h6|CvYB0*1Ydl{%+fHirvE8E1$PtsIpkpZMwh0&oEY?>w7$}Th26Z$IupV z%-b(KKC$Rn`{5MF%1^{}Ve&eA?aK}T00B}-L_t&l?P8TVeJ$%F6(g^jhM11z;Mle8 zG!{dveRwtcdgfef5ahff>m&Ft;mtkb%$Jb9D-P9M`Im#Zd4J`Yqtki$8Xb$qd5ZRH zcn>K*guX-YT+TYjXcmx$Q*!8X*rd(<#u(aaEn}RObM#KD3t!q@F1YH~woYuO8a`&bb^=vqLjnHEx=gRHQ_q0B)I`coIiC$&; z5D9R;o~G2u90%qN4rjKXUNG*DICI)u9yi{SaMhW&a=7~Usst7#P>ww2&PHGN4kNYyBUK~!NV&_w zQ>Na$F2sdrv4=}nc-5INoh+|nx}Qp*9FarENu|{FrW}XPeJ@I?Q}g5D@U;S-vdano YAG@|=HaIzXdjJ3c07*qoM6N<$f{BL}*#H0l literal 0 HcmV?d00001 diff --git a/ZipProject/_publish/wwwroot/js/Zip/Index.js b/ZipProject/_publish/wwwroot/js/Zip/Index.js new file mode 100644 index 0000000..61382aa --- /dev/null +++ b/ZipProject/_publish/wwwroot/js/Zip/Index.js @@ -0,0 +1,25 @@ + +if (partial_page == "partial_zip"){ + $(".webzip-section-zipbutton .btn").css("background-color", "#ffebeb"); + $(".webzip-section-zipbutton .btn").css("color", "#d43f3a"); + $("#"+partial_page).css("background-color", "#ffebeb"); + $("#"+partial_page).css("color", "#aa3333"); + $("#"+partial_page).addClass("active"); + } + else { + $(".webzip-section-zipbutton .btn").css("background-color", "#ffebeb"); + $(".webzip-section-zipbutton .btn").css("color", "#d43f3a"); + $("#"+partial_page).css("background-color", "#ffebeb"); + $("#"+partial_page).css("color", "#aa3333"); + $("#"+partial_page).addClass("active"); + } + + $(".webzip-section-zipbutton label").on("click", function(){ + ChangeArea("#partial_name", $(this).prop("id")); + }) + + function ChangeArea(section, page){ + $("#partial_name").val(page); + $("#frm1").submit(); + } + diff --git a/ZipProject/_publish/wwwroot/js/Zip/partial_zip.js b/ZipProject/_publish/wwwroot/js/Zip/partial_zip.js new file mode 100644 index 0000000..1e08b42 --- /dev/null +++ b/ZipProject/_publish/wwwroot/js/Zip/partial_zip.js @@ -0,0 +1,208 @@ + +var selected= $("#zipExplore directory:first ul:first");; +var selected_nameChange; +var bullet_directory= ''; +var bullet_directory_open= ''; +var bullet_file= ''; +var bullet_zip= ''; +var notFileName = ['\\', '/', ':', '*', '?', '"', '<', '>', '|']; +var aCountFile= 0; +var obj_files= new Map(); +var directories= new Map(); +var files= new Map(); + +function NotEmpty($elem){ + if ($elem.val() == "") { + alert(_Language["emptyDirectory"]); + $elem.val("dir"); + ChangeFileName($elem); + } +} + +function AddFolder() { + var num= $("directory").length; + var directory= '\ +

  • \ + \ + \ + \ +
    •  
    \ +
    \ +
  • '; + selected.append(directory); + + directories.put(directories.keys().length+"", "new"); + + SetBulletIcon(); + SetSortable(); +} + +function ResetDirectoryKeys($elem, dirNum){ + $elem.attr("key", dirNum); +} + +function ResetFileKeys($elem, dirNum, fileNum){ + +} + +function AddFile($elem){ + + var frontfiles= $elem.get(0).files; + var size= $elem.get(0).files.length; + + if (isDuplicateFile(frontfiles)) { + alert(_Language["duplicateName"] +DuplicateFileName(frontfiles)); + return false; + }; + + for (var i=0; i\ + \ + '; + selected.append(lab); + files.put(files.keys() == "" ? "0" : files.keys().length+"", hash); + } + SetBulletIcon(); +} + +function SetSortable(){ + $("#zipExplore ul").each(function(){ + $(this).sortable({ + connectWith: 'ul', + placeholder: 'webzip-explore-placeholder', + stop: function(event, ui){ + console.log($(this).html()); + } + }) + }).disableSelection(); +} + +function Clicked($elem){ + folder_bg_white(); + $elem.css("background-color", "lightgray"); + selected_nameChange= $elem; + $("#fileName").prop("disabled", true); + if ($elem.prev().attr("is") == "open" || $elem.prev().attr("is") == "close" || $elem.prev().attr("is") == "zip"){ + $("#fileName").prop("disabled", false); + } + SetFileDirectoryName($elem); +} + +function folder_bg_white(){ + $("#zipExplore").find("label").css("background-color", "white"); +} + +function GetParentTag(elem){ + return elem.parent().prop("tagName").toLowerCase(); +} + +// set bullet icon +function SetBulletIcon(){ + $("#zipExplore").find("bullet").each(function(){ + var $elem= $(this); + if ($elem.parent().prop("tagName").toLowerCase() == "directory"){ + switch($elem.attr("is")) { + case "open": + $elem.html(bullet_directory_open); + break; + case "close": + $elem.html(bullet_directory); + break; + case "zip": + $elem.html(bullet_zip); + break; + } + } + else { + $elem.html(bullet_file); + } + }) +} + +function isDuplicateFile(frontfiles){ + for (var i=0; i 30){ + return true; + } + return false; +} + +SetBulletIcon(); +SetSortable(); + +directories.put("0", "example"); diff --git a/ZipProject/_publish/wwwroot/js/site.js b/ZipProject/_publish/wwwroot/js/site.js new file mode 100644 index 0000000..5d5083e --- /dev/null +++ b/ZipProject/_publish/wwwroot/js/site.js @@ -0,0 +1,81 @@ +// Please see documentation at https://docs.microsoft.com/aspnet/core/client-side/bundling-and-minification +// for details on configuring this project to bundle and minify static web assets. + +// Write your JavaScript code. + +String.format = function() { + // The string containing the format items (e.g. "{0}") + // will and always has to be the first argument. + var theString = arguments[0]; + + // start with the second argument (i = 1) + for (var i = 1; i < arguments.length; i++) { + // "gm" = RegEx options for Global search (more than one instance) + // and for Multiline search + var regEx = new RegExp("\\{" + (i - 1) + "\\}", "gm"); + theString = theString.replace(regEx, arguments[i]); + } + + return theString; +} + + +function $id(type, id) { + if (type == "jq") + return $("#"+id); + else if (type == "js") + return document.getElementById(id); +} + +Map = function(){ + this.map = new Object(); +}; +Map.prototype = { + put : function(key, value){ + this.map[key] = value; + }, + get : function(key){ + return this.map[key]; + }, + containsKey : function(key){ + return key in this.map; + }, + containsValue : function(value){ + for(var prop in this.map){ + if(this.map[prop] == value) return true; + } + return false; + }, + isEmpty : function(key){ + return (this.size() == 0); + }, + clear : function(){ + for(var prop in this.map){ + delete this.map[prop]; + } + }, + remove : function(key){ + delete this.map[key]; + }, + keys : function(){ + var keys = new Array(); + for(var prop in this.map){ + keys.push(prop); + } + return keys; + }, + values : function(){ + var values = new Array(); + for(var prop in this.map){ + values.push(this.map[prop]); + } + return values; + }, + size : function(){ + var count = 0; + for (var prop in this.map) { + count++; + } + return count; + } +}; \ No newline at end of file diff --git a/ZipProject/_publish/wwwroot/js/site.min.js b/ZipProject/_publish/wwwroot/js/site.min.js new file mode 100644 index 0000000..e69de29 diff --git a/ZipProject/_publish/wwwroot/lib/bootstrap/.bower.json b/ZipProject/_publish/wwwroot/lib/bootstrap/.bower.json new file mode 100644 index 0000000..e774ec9 --- /dev/null +++ b/ZipProject/_publish/wwwroot/lib/bootstrap/.bower.json @@ -0,0 +1,45 @@ +{ + "name": "bootstrap", + "description": "The most popular front-end framework for developing responsive, mobile first projects on the web.", + "keywords": [ + "css", + "js", + "less", + "mobile-first", + "responsive", + "front-end", + "framework", + "web" + ], + "homepage": "http://getbootstrap.com", + "license": "MIT", + "moduleType": "globals", + "main": [ + "less/bootstrap.less", + "dist/js/bootstrap.js" + ], + "ignore": [ + "/.*", + "_config.yml", + "CNAME", + "composer.json", + "CONTRIBUTING.md", + "docs", + "js/tests", + "test-infra" + ], + "dependencies": { + "jquery": "1.9.1 - 3" + }, + "version": "3.3.7", + "_release": "3.3.7", + "_resolution": { + "type": "version", + "tag": "v3.3.7", + "commit": "0b9c4a4007c44201dce9a6cc1a38407005c26c86" + }, + "_source": "https://github.com/twbs/bootstrap.git", + "_target": "v3.3.7", + "_originalSource": "bootstrap", + "_direct": true +} \ No newline at end of file diff --git a/ZipProject/_publish/wwwroot/lib/bootstrap/LICENSE b/ZipProject/_publish/wwwroot/lib/bootstrap/LICENSE new file mode 100644 index 0000000..7a30002 --- /dev/null +++ b/ZipProject/_publish/wwwroot/lib/bootstrap/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2011-2016 Twitter, Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/ZipProject/_publish/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css b/ZipProject/_publish/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css new file mode 100644 index 0000000..74ceef0 --- /dev/null +++ b/ZipProject/_publish/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css @@ -0,0 +1,649 @@ +/*! + * Bootstrap v3.3.7 (http://getbootstrap.com) + * Copyright 2011-2016 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +.btn-default, +.btn-primary, +.btn-success, +.btn-info, +.btn-warning, +.btn-danger { + text-shadow: 0 -1px 0 rgba(0, 0, 0, .2); + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075); +} + + .btn-default:active, + .btn-primary:active, + .btn-success:active, + .btn-info:active, + .btn-warning:active, + .btn-danger:active, + .btn-default.active, + .btn-primary.active, + .btn-success.active, + .btn-info.active, + .btn-warning.active, + .btn-danger.active { + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); + } + + .btn-default.disabled, + .btn-primary.disabled, + .btn-success.disabled, + .btn-info.disabled, + .btn-warning.disabled, + .btn-danger.disabled, + .btn-default[disabled], + .btn-primary[disabled], + .btn-success[disabled], + .btn-info[disabled], + .btn-warning[disabled], + .btn-danger[disabled], + fieldset[disabled] .btn-default, + fieldset[disabled] .btn-primary, + fieldset[disabled] .btn-success, + fieldset[disabled] .btn-info, + fieldset[disabled] .btn-warning, + fieldset[disabled] .btn-danger { + -webkit-box-shadow: none; + box-shadow: none; + } + + .btn-default .badge, + .btn-primary .badge, + .btn-success .badge, + .btn-info .badge, + .btn-warning .badge, + .btn-danger .badge { + text-shadow: none; + } + +.btn:active, +.btn.active { + background-image: none; +} + +.btn-default { + text-shadow: 0 1px 0 #fff; + background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%); + background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0)); + background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #dbdbdb; + border-color: #ccc; +} + + .btn-default:hover, + .btn-default:focus { + background-color: #e0e0e0; + background-position: 0 -15px; + } + + .btn-default:active, + .btn-default.active { + background-color: #e0e0e0; + border-color: #dbdbdb; + } + + .btn-default.disabled, + .btn-default[disabled], + fieldset[disabled] .btn-default, + .btn-default.disabled:hover, + .btn-default[disabled]:hover, + fieldset[disabled] .btn-default:hover, + .btn-default.disabled:focus, + .btn-default[disabled]:focus, + fieldset[disabled] .btn-default:focus, + .btn-default.disabled.focus, + .btn-default[disabled].focus, + fieldset[disabled] .btn-default.focus, + .btn-default.disabled:active, + .btn-default[disabled]:active, + fieldset[disabled] .btn-default:active, + .btn-default.disabled.active, + .btn-default[disabled].active, + fieldset[disabled] .btn-default.active { + background-color: #e0e0e0; + background-image: none; + } + +.btn-primary { + background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#265a88)); + background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #245580; +} + + .btn-primary:hover, + .btn-primary:focus { + background-color: #265a88; + background-position: 0 -15px; + } + + .btn-primary:active, + .btn-primary.active { + background-color: #265a88; + border-color: #245580; + } + + .btn-primary.disabled, + .btn-primary[disabled], + fieldset[disabled] .btn-primary, + .btn-primary.disabled:hover, + .btn-primary[disabled]:hover, + fieldset[disabled] .btn-primary:hover, + .btn-primary.disabled:focus, + .btn-primary[disabled]:focus, + fieldset[disabled] .btn-primary:focus, + .btn-primary.disabled.focus, + .btn-primary[disabled].focus, + fieldset[disabled] .btn-primary.focus, + .btn-primary.disabled:active, + .btn-primary[disabled]:active, + fieldset[disabled] .btn-primary:active, + .btn-primary.disabled.active, + .btn-primary[disabled].active, + fieldset[disabled] .btn-primary.active { + background-color: #265a88; + background-image: none; + } + +.btn-success { + background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%); + background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#419641)); + background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #3e8f3e; +} + + .btn-success:hover, + .btn-success:focus { + background-color: #419641; + background-position: 0 -15px; + } + + .btn-success:active, + .btn-success.active { + background-color: #419641; + border-color: #3e8f3e; + } + + .btn-success.disabled, + .btn-success[disabled], + fieldset[disabled] .btn-success, + .btn-success.disabled:hover, + .btn-success[disabled]:hover, + fieldset[disabled] .btn-success:hover, + .btn-success.disabled:focus, + .btn-success[disabled]:focus, + fieldset[disabled] .btn-success:focus, + .btn-success.disabled.focus, + .btn-success[disabled].focus, + fieldset[disabled] .btn-success.focus, + .btn-success.disabled:active, + .btn-success[disabled]:active, + fieldset[disabled] .btn-success:active, + .btn-success.disabled.active, + .btn-success[disabled].active, + fieldset[disabled] .btn-success.active { + background-color: #419641; + background-image: none; + } + +.btn-info { + background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%); + background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2aabd2)); + background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #28a4c9; +} + + .btn-info:hover, + .btn-info:focus { + background-color: #2aabd2; + background-position: 0 -15px; + } + + .btn-info:active, + .btn-info.active { + background-color: #2aabd2; + border-color: #28a4c9; + } + + .btn-info.disabled, + .btn-info[disabled], + fieldset[disabled] .btn-info, + .btn-info.disabled:hover, + .btn-info[disabled]:hover, + fieldset[disabled] .btn-info:hover, + .btn-info.disabled:focus, + .btn-info[disabled]:focus, + fieldset[disabled] .btn-info:focus, + .btn-info.disabled.focus, + .btn-info[disabled].focus, + fieldset[disabled] .btn-info.focus, + .btn-info.disabled:active, + .btn-info[disabled]:active, + fieldset[disabled] .btn-info:active, + .btn-info.disabled.active, + .btn-info[disabled].active, + fieldset[disabled] .btn-info.active { + background-color: #2aabd2; + background-image: none; + } + +.btn-warning { + background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%); + background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#eb9316)); + background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #e38d13; +} + + .btn-warning:hover, + .btn-warning:focus { + background-color: #eb9316; + background-position: 0 -15px; + } + + .btn-warning:active, + .btn-warning.active { + background-color: #eb9316; + border-color: #e38d13; + } + + .btn-warning.disabled, + .btn-warning[disabled], + fieldset[disabled] .btn-warning, + .btn-warning.disabled:hover, + .btn-warning[disabled]:hover, + fieldset[disabled] .btn-warning:hover, + .btn-warning.disabled:focus, + .btn-warning[disabled]:focus, + fieldset[disabled] .btn-warning:focus, + .btn-warning.disabled.focus, + .btn-warning[disabled].focus, + fieldset[disabled] .btn-warning.focus, + .btn-warning.disabled:active, + .btn-warning[disabled]:active, + fieldset[disabled] .btn-warning:active, + .btn-warning.disabled.active, + .btn-warning[disabled].active, + fieldset[disabled] .btn-warning.active { + background-color: #eb9316; + background-image: none; + } + +.btn-danger { + background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%); + background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c12e2a)); + background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #b92c28; +} + + .btn-danger:hover, + .btn-danger:focus { + background-color: #c12e2a; + background-position: 0 -15px; + } + + .btn-danger:active, + .btn-danger.active { + background-color: #c12e2a; + border-color: #b92c28; + } + + .btn-danger.disabled, + .btn-danger[disabled], + fieldset[disabled] .btn-danger, + .btn-danger.disabled:hover, + .btn-danger[disabled]:hover, + fieldset[disabled] .btn-danger:hover, + .btn-danger.disabled:focus, + .btn-danger[disabled]:focus, + fieldset[disabled] .btn-danger:focus, + .btn-danger.disabled.focus, + .btn-danger[disabled].focus, + fieldset[disabled] .btn-danger.focus, + .btn-danger.disabled:active, + .btn-danger[disabled]:active, + fieldset[disabled] .btn-danger:active, + .btn-danger.disabled.active, + .btn-danger[disabled].active, + fieldset[disabled] .btn-danger.active { + background-color: #c12e2a; + background-image: none; + } + +.thumbnail, +.img-thumbnail { + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075); + box-shadow: 0 1px 2px rgba(0, 0, 0, .075); +} + +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + background-color: #e8e8e8; + background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8)); + background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); + background-repeat: repeat-x; +} + +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + background-color: #2e6da4; + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); + background-repeat: repeat-x; +} + +.navbar-default { + background-image: -webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%); + background-image: -o-linear-gradient(top, #fff 0%, #f8f8f8 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f8f8)); + background-image: linear-gradient(to bottom, #fff 0%, #f8f8f8 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075); +} + + .navbar-default .navbar-nav > .open > a, + .navbar-default .navbar-nav > .active > a { + background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%); + background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#e2e2e2)); + background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0); + background-repeat: repeat-x; + -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075); + box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075); + } + +.navbar-brand, +.navbar-nav > li > a { + text-shadow: 0 1px 0 rgba(255, 255, 255, .25); +} + +.navbar-inverse { + background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%); + background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222)); + background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-radius: 4px; +} + + .navbar-inverse .navbar-nav > .open > a, + .navbar-inverse .navbar-nav > .active > a { + background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%); + background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#080808), to(#0f0f0f)); + background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0); + background-repeat: repeat-x; + -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25); + box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25); + } + + .navbar-inverse .navbar-brand, + .navbar-inverse .navbar-nav > li > a { + text-shadow: 0 -1px 0 rgba(0, 0, 0, .25); + } + +.navbar-static-top, +.navbar-fixed-top, +.navbar-fixed-bottom { + border-radius: 0; +} + +@media (max-width: 767px) { + .navbar .navbar-nav .open .dropdown-menu > .active > a, + .navbar .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #fff; + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); + background-repeat: repeat-x; + } +} + +.alert { + text-shadow: 0 1px 0 rgba(255, 255, 255, .2); + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05); +} + +.alert-success { + background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%); + background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#c8e5bc)); + background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0); + background-repeat: repeat-x; + border-color: #b2dba1; +} + +.alert-info { + background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%); + background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#b9def0)); + background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0); + background-repeat: repeat-x; + border-color: #9acfea; +} + +.alert-warning { + background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%); + background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#f8efc0)); + background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0); + background-repeat: repeat-x; + border-color: #f5e79e; +} + +.alert-danger { + background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%); + background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e7c3c3)); + background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0); + background-repeat: repeat-x; + border-color: #dca7a7; +} + +.progress { + background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%); + background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f5f5f5)); + background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0); + background-repeat: repeat-x; +} + +.progress-bar { + background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#286090)); + background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0); + background-repeat: repeat-x; +} + +.progress-bar-success { + background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%); + background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44)); + background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0); + background-repeat: repeat-x; +} + +.progress-bar-info { + background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%); + background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#31b0d5)); + background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0); + background-repeat: repeat-x; +} + +.progress-bar-warning { + background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%); + background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f)); + background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0); + background-repeat: repeat-x; +} + +.progress-bar-danger { + background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%); + background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c)); + background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0); + background-repeat: repeat-x; +} + +.progress-bar-striped { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); +} + +.list-group { + border-radius: 4px; + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075); + box-shadow: 0 1px 2px rgba(0, 0, 0, .075); +} + +.list-group-item.active, +.list-group-item.active:hover, +.list-group-item.active:focus { + text-shadow: 0 -1px 0 #286090; + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2b669a)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0); + background-repeat: repeat-x; + border-color: #2b669a; +} + + .list-group-item.active .badge, + .list-group-item.active:hover .badge, + .list-group-item.active:focus .badge { + text-shadow: none; + } + +.panel { + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .05); + box-shadow: 0 1px 2px rgba(0, 0, 0, .05); +} + +.panel-default > .panel-heading { + background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8)); + background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); + background-repeat: repeat-x; +} + +.panel-primary > .panel-heading { + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); + background-repeat: repeat-x; +} + +.panel-success > .panel-heading { + background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%); + background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#d0e9c6)); + background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0); + background-repeat: repeat-x; +} + +.panel-info > .panel-heading { + background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%); + background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#c4e3f3)); + background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0); + background-repeat: repeat-x; +} + +.panel-warning > .panel-heading { + background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%); + background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#faf2cc)); + background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0); + background-repeat: repeat-x; +} + +.panel-danger > .panel-heading { + background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%); + background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#ebcccc)); + background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0); + background-repeat: repeat-x; +} + +.well { + background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%); + background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5)); + background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0); + background-repeat: repeat-x; + border-color: #dcdcdc; + -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1); + box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1); +} +/*# sourceMappingURL=bootstrap-theme.css.map */ diff --git a/ZipProject/_publish/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map b/ZipProject/_publish/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map new file mode 100644 index 0000000..d876f60 --- /dev/null +++ b/ZipProject/_publish/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["bootstrap-theme.css","less/theme.less","less/mixins/vendor-prefixes.less","less/mixins/gradients.less","less/mixins/reset-filter.less"],"names":[],"mappings":"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","file":"bootstrap-theme.css","sourcesContent":["/*!\n * Bootstrap v3.3.7 (http://getbootstrap.com)\n * Copyright 2011-2016 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.btn-default:active,\n.btn-primary:active,\n.btn-success:active,\n.btn-info:active,\n.btn-warning:active,\n.btn-danger:active,\n.btn-default.active,\n.btn-primary.active,\n.btn-success.active,\n.btn-info.active,\n.btn-warning.active,\n.btn-danger.active {\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-default.disabled,\n.btn-primary.disabled,\n.btn-success.disabled,\n.btn-info.disabled,\n.btn-warning.disabled,\n.btn-danger.disabled,\n.btn-default[disabled],\n.btn-primary[disabled],\n.btn-success[disabled],\n.btn-info[disabled],\n.btn-warning[disabled],\n.btn-danger[disabled],\nfieldset[disabled] .btn-default,\nfieldset[disabled] .btn-primary,\nfieldset[disabled] .btn-success,\nfieldset[disabled] .btn-info,\nfieldset[disabled] .btn-warning,\nfieldset[disabled] .btn-danger {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-default .badge,\n.btn-primary .badge,\n.btn-success .badge,\n.btn-info .badge,\n.btn-warning .badge,\n.btn-danger .badge {\n text-shadow: none;\n}\n.btn:active,\n.btn.active {\n background-image: none;\n}\n.btn-default {\n background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);\n background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%);\n background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #dbdbdb;\n text-shadow: 0 1px 0 #fff;\n border-color: #ccc;\n}\n.btn-default:hover,\n.btn-default:focus {\n background-color: #e0e0e0;\n background-position: 0 -15px;\n}\n.btn-default:active,\n.btn-default.active {\n background-color: #e0e0e0;\n border-color: #dbdbdb;\n}\n.btn-default.disabled,\n.btn-default[disabled],\nfieldset[disabled] .btn-default,\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus,\n.btn-default.disabled:active,\n.btn-default[disabled]:active,\nfieldset[disabled] .btn-default:active,\n.btn-default.disabled.active,\n.btn-default[disabled].active,\nfieldset[disabled] .btn-default.active {\n background-color: #e0e0e0;\n background-image: none;\n}\n.btn-primary {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #245580;\n}\n.btn-primary:hover,\n.btn-primary:focus {\n background-color: #265a88;\n background-position: 0 -15px;\n}\n.btn-primary:active,\n.btn-primary.active {\n background-color: #265a88;\n border-color: #245580;\n}\n.btn-primary.disabled,\n.btn-primary[disabled],\nfieldset[disabled] .btn-primary,\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus,\n.btn-primary.disabled:active,\n.btn-primary[disabled]:active,\nfieldset[disabled] .btn-primary:active,\n.btn-primary.disabled.active,\n.btn-primary[disabled].active,\nfieldset[disabled] .btn-primary.active {\n background-color: #265a88;\n background-image: none;\n}\n.btn-success {\n background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);\n background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%);\n background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #3e8f3e;\n}\n.btn-success:hover,\n.btn-success:focus {\n background-color: #419641;\n background-position: 0 -15px;\n}\n.btn-success:active,\n.btn-success.active {\n background-color: #419641;\n border-color: #3e8f3e;\n}\n.btn-success.disabled,\n.btn-success[disabled],\nfieldset[disabled] .btn-success,\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus,\n.btn-success.disabled:active,\n.btn-success[disabled]:active,\nfieldset[disabled] .btn-success:active,\n.btn-success.disabled.active,\n.btn-success[disabled].active,\nfieldset[disabled] .btn-success.active {\n background-color: #419641;\n background-image: none;\n}\n.btn-info {\n background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #28a4c9;\n}\n.btn-info:hover,\n.btn-info:focus {\n background-color: #2aabd2;\n background-position: 0 -15px;\n}\n.btn-info:active,\n.btn-info.active {\n background-color: #2aabd2;\n border-color: #28a4c9;\n}\n.btn-info.disabled,\n.btn-info[disabled],\nfieldset[disabled] .btn-info,\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus,\n.btn-info.disabled:active,\n.btn-info[disabled]:active,\nfieldset[disabled] .btn-info:active,\n.btn-info.disabled.active,\n.btn-info[disabled].active,\nfieldset[disabled] .btn-info.active {\n background-color: #2aabd2;\n background-image: none;\n}\n.btn-warning {\n background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #e38d13;\n}\n.btn-warning:hover,\n.btn-warning:focus {\n background-color: #eb9316;\n background-position: 0 -15px;\n}\n.btn-warning:active,\n.btn-warning.active {\n background-color: #eb9316;\n border-color: #e38d13;\n}\n.btn-warning.disabled,\n.btn-warning[disabled],\nfieldset[disabled] .btn-warning,\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus,\n.btn-warning.disabled:active,\n.btn-warning[disabled]:active,\nfieldset[disabled] .btn-warning:active,\n.btn-warning.disabled.active,\n.btn-warning[disabled].active,\nfieldset[disabled] .btn-warning.active {\n background-color: #eb9316;\n background-image: none;\n}\n.btn-danger {\n background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #b92c28;\n}\n.btn-danger:hover,\n.btn-danger:focus {\n background-color: #c12e2a;\n background-position: 0 -15px;\n}\n.btn-danger:active,\n.btn-danger.active {\n background-color: #c12e2a;\n border-color: #b92c28;\n}\n.btn-danger.disabled,\n.btn-danger[disabled],\nfieldset[disabled] .btn-danger,\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus,\n.btn-danger.disabled:active,\n.btn-danger[disabled]:active,\nfieldset[disabled] .btn-danger:active,\n.btn-danger.disabled.active,\n.btn-danger[disabled].active,\nfieldset[disabled] .btn-danger.active {\n background-color: #c12e2a;\n background-image: none;\n}\n.thumbnail,\n.img-thumbnail {\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n background-color: #e8e8e8;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n background-color: #2e6da4;\n}\n.navbar-default {\n background-image: -webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n background-image: -o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n background-image: linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .active > a {\n background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);\n -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n}\n.navbar-brand,\n.navbar-nav > li > a {\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);\n}\n.navbar-inverse {\n background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);\n background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%);\n background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n border-radius: 4px;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .active > a {\n background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);\n -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n}\n.navbar-inverse .navbar-brand,\n.navbar-inverse .navbar-nav > li > a {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n border-radius: 0;\n}\n@media (max-width: 767px) {\n .navbar .navbar-nav .open .dropdown-menu > .active > a,\n .navbar .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n }\n}\n.alert {\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.alert-success {\n background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);\n border-color: #b2dba1;\n}\n.alert-info {\n background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);\n border-color: #9acfea;\n}\n.alert-warning {\n background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);\n border-color: #f5e79e;\n}\n.alert-danger {\n background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);\n border-color: #dca7a7;\n}\n.progress {\n background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);\n}\n.progress-bar {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);\n}\n.progress-bar-success {\n background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);\n}\n.progress-bar-info {\n background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);\n}\n.progress-bar-warning {\n background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);\n}\n.progress-bar-danger {\n background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);\n}\n.progress-bar-striped {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.list-group {\n border-radius: 4px;\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n text-shadow: 0 -1px 0 #286090;\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);\n border-color: #2b669a;\n}\n.list-group-item.active .badge,\n.list-group-item.active:hover .badge,\n.list-group-item.active:focus .badge {\n text-shadow: none;\n}\n.panel {\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.panel-default > .panel-heading {\n background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n}\n.panel-primary > .panel-heading {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n}\n.panel-success > .panel-heading {\n background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);\n}\n.panel-info > .panel-heading {\n background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);\n}\n.panel-warning > .panel-heading {\n background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);\n}\n.panel-danger > .panel-heading {\n background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);\n}\n.well {\n background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);\n border-color: #dcdcdc;\n -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n}\n/*# sourceMappingURL=bootstrap-theme.css.map */","/*!\n * Bootstrap v3.3.7 (http://getbootstrap.com)\n * Copyright 2011-2016 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n//\n// Load core variables and mixins\n// --------------------------------------------------\n\n@import \"variables.less\";\n@import \"mixins.less\";\n\n\n//\n// Buttons\n// --------------------------------------------------\n\n// Common styles\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n text-shadow: 0 -1px 0 rgba(0,0,0,.2);\n @shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075);\n .box-shadow(@shadow);\n\n // Reset the shadow\n &:active,\n &.active {\n .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));\n }\n\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n .box-shadow(none);\n }\n\n .badge {\n text-shadow: none;\n }\n}\n\n// Mixin for generating new styles\n.btn-styles(@btn-color: #555) {\n #gradient > .vertical(@start-color: @btn-color; @end-color: darken(@btn-color, 12%));\n .reset-filter(); // Disable gradients for IE9 because filter bleeds through rounded corners; see https://github.com/twbs/bootstrap/issues/10620\n background-repeat: repeat-x;\n border-color: darken(@btn-color, 14%);\n\n &:hover,\n &:focus {\n background-color: darken(@btn-color, 12%);\n background-position: 0 -15px;\n }\n\n &:active,\n &.active {\n background-color: darken(@btn-color, 12%);\n border-color: darken(@btn-color, 14%);\n }\n\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n &,\n &:hover,\n &:focus,\n &.focus,\n &:active,\n &.active {\n background-color: darken(@btn-color, 12%);\n background-image: none;\n }\n }\n}\n\n// Common styles\n.btn {\n // Remove the gradient for the pressed/active state\n &:active,\n &.active {\n background-image: none;\n }\n}\n\n// Apply the mixin to the buttons\n.btn-default { .btn-styles(@btn-default-bg); text-shadow: 0 1px 0 #fff; border-color: #ccc; }\n.btn-primary { .btn-styles(@btn-primary-bg); }\n.btn-success { .btn-styles(@btn-success-bg); }\n.btn-info { .btn-styles(@btn-info-bg); }\n.btn-warning { .btn-styles(@btn-warning-bg); }\n.btn-danger { .btn-styles(@btn-danger-bg); }\n\n\n//\n// Images\n// --------------------------------------------------\n\n.thumbnail,\n.img-thumbnail {\n .box-shadow(0 1px 2px rgba(0,0,0,.075));\n}\n\n\n//\n// Dropdowns\n// --------------------------------------------------\n\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n #gradient > .vertical(@start-color: @dropdown-link-hover-bg; @end-color: darken(@dropdown-link-hover-bg, 5%));\n background-color: darken(@dropdown-link-hover-bg, 5%);\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n background-color: darken(@dropdown-link-active-bg, 5%);\n}\n\n\n//\n// Navbar\n// --------------------------------------------------\n\n// Default navbar\n.navbar-default {\n #gradient > .vertical(@start-color: lighten(@navbar-default-bg, 10%); @end-color: @navbar-default-bg);\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered\n border-radius: @navbar-border-radius;\n @shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 5px rgba(0,0,0,.075);\n .box-shadow(@shadow);\n\n .navbar-nav > .open > a,\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: darken(@navbar-default-link-active-bg, 5%); @end-color: darken(@navbar-default-link-active-bg, 2%));\n .box-shadow(inset 0 3px 9px rgba(0,0,0,.075));\n }\n}\n.navbar-brand,\n.navbar-nav > li > a {\n text-shadow: 0 1px 0 rgba(255,255,255,.25);\n}\n\n// Inverted navbar\n.navbar-inverse {\n #gradient > .vertical(@start-color: lighten(@navbar-inverse-bg, 10%); @end-color: @navbar-inverse-bg);\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered; see https://github.com/twbs/bootstrap/issues/10257\n border-radius: @navbar-border-radius;\n .navbar-nav > .open > a,\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: @navbar-inverse-link-active-bg; @end-color: lighten(@navbar-inverse-link-active-bg, 2.5%));\n .box-shadow(inset 0 3px 9px rgba(0,0,0,.25));\n }\n\n .navbar-brand,\n .navbar-nav > li > a {\n text-shadow: 0 -1px 0 rgba(0,0,0,.25);\n }\n}\n\n// Undo rounded corners in static and fixed navbars\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n border-radius: 0;\n}\n\n// Fix active state of dropdown items in collapsed mode\n@media (max-width: @grid-float-breakpoint-max) {\n .navbar .navbar-nav .open .dropdown-menu > .active > a {\n &,\n &:hover,\n &:focus {\n color: #fff;\n #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n }\n }\n}\n\n\n//\n// Alerts\n// --------------------------------------------------\n\n// Common styles\n.alert {\n text-shadow: 0 1px 0 rgba(255,255,255,.2);\n @shadow: inset 0 1px 0 rgba(255,255,255,.25), 0 1px 2px rgba(0,0,0,.05);\n .box-shadow(@shadow);\n}\n\n// Mixin for generating new styles\n.alert-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 7.5%));\n border-color: darken(@color, 15%);\n}\n\n// Apply the mixin to the alerts\n.alert-success { .alert-styles(@alert-success-bg); }\n.alert-info { .alert-styles(@alert-info-bg); }\n.alert-warning { .alert-styles(@alert-warning-bg); }\n.alert-danger { .alert-styles(@alert-danger-bg); }\n\n\n//\n// Progress bars\n// --------------------------------------------------\n\n// Give the progress background some depth\n.progress {\n #gradient > .vertical(@start-color: darken(@progress-bg, 4%); @end-color: @progress-bg)\n}\n\n// Mixin for generating new styles\n.progress-bar-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 10%));\n}\n\n// Apply the mixin to the progress bars\n.progress-bar { .progress-bar-styles(@progress-bar-bg); }\n.progress-bar-success { .progress-bar-styles(@progress-bar-success-bg); }\n.progress-bar-info { .progress-bar-styles(@progress-bar-info-bg); }\n.progress-bar-warning { .progress-bar-styles(@progress-bar-warning-bg); }\n.progress-bar-danger { .progress-bar-styles(@progress-bar-danger-bg); }\n\n// Reset the striped class because our mixins don't do multiple gradients and\n// the above custom styles override the new `.progress-bar-striped` in v3.2.0.\n.progress-bar-striped {\n #gradient > .striped();\n}\n\n\n//\n// List groups\n// --------------------------------------------------\n\n.list-group {\n border-radius: @border-radius-base;\n .box-shadow(0 1px 2px rgba(0,0,0,.075));\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n text-shadow: 0 -1px 0 darken(@list-group-active-bg, 10%);\n #gradient > .vertical(@start-color: @list-group-active-bg; @end-color: darken(@list-group-active-bg, 7.5%));\n border-color: darken(@list-group-active-border, 7.5%);\n\n .badge {\n text-shadow: none;\n }\n}\n\n\n//\n// Panels\n// --------------------------------------------------\n\n// Common styles\n.panel {\n .box-shadow(0 1px 2px rgba(0,0,0,.05));\n}\n\n// Mixin for generating new styles\n.panel-heading-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 5%));\n}\n\n// Apply the mixin to the panel headings only\n.panel-default > .panel-heading { .panel-heading-styles(@panel-default-heading-bg); }\n.panel-primary > .panel-heading { .panel-heading-styles(@panel-primary-heading-bg); }\n.panel-success > .panel-heading { .panel-heading-styles(@panel-success-heading-bg); }\n.panel-info > .panel-heading { .panel-heading-styles(@panel-info-heading-bg); }\n.panel-warning > .panel-heading { .panel-heading-styles(@panel-warning-heading-bg); }\n.panel-danger > .panel-heading { .panel-heading-styles(@panel-danger-heading-bg); }\n\n\n//\n// Wells\n// --------------------------------------------------\n\n.well {\n #gradient > .vertical(@start-color: darken(@well-bg, 5%); @end-color: @well-bg);\n border-color: darken(@well-bg, 10%);\n @shadow: inset 0 1px 3px rgba(0,0,0,.05), 0 1px 0 rgba(255,255,255,.1);\n .box-shadow(@shadow);\n}\n","// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They have been removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n -webkit-animation: @animation;\n -o-animation: @animation;\n animation: @animation;\n}\n.animation-name(@name) {\n -webkit-animation-name: @name;\n animation-name: @name;\n}\n.animation-duration(@duration) {\n -webkit-animation-duration: @duration;\n animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n -webkit-animation-timing-function: @timing-function;\n animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n -webkit-animation-delay: @delay;\n animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n -webkit-animation-iteration-count: @iteration-count;\n animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n -webkit-animation-direction: @direction;\n animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n -webkit-animation-fill-mode: @fill-mode;\n animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility) {\n -webkit-backface-visibility: @visibility;\n -moz-backface-visibility: @visibility;\n backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n -webkit-box-sizing: @boxmodel;\n -moz-box-sizing: @boxmodel;\n box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n -webkit-column-count: @column-count;\n -moz-column-count: @column-count;\n column-count: @column-count;\n -webkit-column-gap: @column-gap;\n -moz-column-gap: @column-gap;\n column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n word-wrap: break-word;\n -webkit-hyphens: @mode;\n -moz-hyphens: @mode;\n -ms-hyphens: @mode; // IE10+\n -o-hyphens: @mode;\n hyphens: @mode;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n // Firefox\n &::-moz-placeholder {\n color: @color;\n opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n }\n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n -webkit-transform: scale(@ratio);\n -ms-transform: scale(@ratio); // IE9 only\n -o-transform: scale(@ratio);\n transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n -webkit-transform: scale(@ratioX, @ratioY);\n -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n -o-transform: scale(@ratioX, @ratioY);\n transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n -webkit-transform: scaleX(@ratio);\n -ms-transform: scaleX(@ratio); // IE9 only\n -o-transform: scaleX(@ratio);\n transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n -webkit-transform: scaleY(@ratio);\n -ms-transform: scaleY(@ratio); // IE9 only\n -o-transform: scaleY(@ratio);\n transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n -webkit-transform: skewX(@x) skewY(@y);\n -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n -o-transform: skewX(@x) skewY(@y);\n transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n -webkit-transform: translate(@x, @y);\n -ms-transform: translate(@x, @y); // IE9 only\n -o-transform: translate(@x, @y);\n transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n -webkit-transform: translate3d(@x, @y, @z);\n transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees); // IE9 only\n -o-transform: rotate(@degrees);\n transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n -webkit-transform: rotateX(@degrees);\n -ms-transform: rotateX(@degrees); // IE9 only\n -o-transform: rotateX(@degrees);\n transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n -webkit-transform: rotateY(@degrees);\n -ms-transform: rotateY(@degrees); // IE9 only\n -o-transform: rotateY(@degrees);\n transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n -webkit-perspective: @perspective;\n -moz-perspective: @perspective;\n perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n -webkit-perspective-origin: @perspective;\n -moz-perspective-origin: @perspective;\n perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n -webkit-transform-origin: @origin;\n -moz-transform-origin: @origin;\n -ms-transform-origin: @origin; // IE9 only\n transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n -webkit-transition: @transition;\n -o-transition: @transition;\n transition: @transition;\n}\n.transition-property(@transition-property) {\n -webkit-transition-property: @transition-property;\n transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n -webkit-transition-delay: @transition-delay;\n transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n -webkit-transition-duration: @transition-duration;\n transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n -webkit-transition-timing-function: @timing-function;\n transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n -webkit-transition: -webkit-transform @transition;\n -moz-transition: -moz-transform @transition;\n -o-transition: -o-transform @transition;\n transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n -webkit-user-select: @select;\n -moz-user-select: @select;\n -ms-user-select: @select; // IE10+\n user-select: @select;\n}\n","// Gradients\n\n#gradient {\n\n // Horizontal gradient, from left to right\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n // Vertical gradient, from top to bottom\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n .directional(@start-color: #555; @end-color: #333; @deg: 45deg) {\n background-repeat: repeat-x;\n background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(@deg, @start-color, @end-color); // Opera 12\n background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n }\n .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .radial(@inner-color: #555; @outer-color: #333) {\n background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);\n background-image: radial-gradient(circle, @inner-color, @outer-color);\n background-repeat: no-repeat;\n }\n .striped(@color: rgba(255,255,255,.15); @angle: 45deg) {\n background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n }\n}\n","// Reset filters for IE\n//\n// When you need to remove a gradient background, do not forget to use this to reset\n// the IE filter for IE9 and below.\n\n.reset-filter() {\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\n}\n"]} \ No newline at end of file diff --git a/ZipProject/_publish/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css b/ZipProject/_publish/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css new file mode 100644 index 0000000..88f27eb --- /dev/null +++ b/ZipProject/_publish/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css @@ -0,0 +1,6 @@ +/*! + * Bootstrap v3.3.7 (http://getbootstrap.com) + * Copyright 2011-2016 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */.btn-danger,.btn-default,.btn-info,.btn-primary,.btn-success,.btn-warning{text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-danger.disabled,.btn-danger[disabled],.btn-default.disabled,.btn-default[disabled],.btn-info.disabled,.btn-info[disabled],.btn-primary.disabled,.btn-primary[disabled],.btn-success.disabled,.btn-success[disabled],.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-danger,fieldset[disabled] .btn-default,fieldset[disabled] .btn-info,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-success,fieldset[disabled] .btn-warning{-webkit-box-shadow:none;box-shadow:none}.btn-danger .badge,.btn-default .badge,.btn-info .badge,.btn-primary .badge,.btn-success .badge,.btn-warning .badge{text-shadow:none}.btn.active,.btn:active{background-image:none}.btn-default{text-shadow:0 1px 0 #fff;background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#dbdbdb;border-color:#ccc}.btn-default:focus,.btn-default:hover{background-color:#e0e0e0;background-position:0 -15px}.btn-default.active,.btn-default:active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-o-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#265a88));background-image:linear-gradient(to bottom,#337ab7 0,#265a88 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#245580}.btn-primary:focus,.btn-primary:hover{background-color:#265a88;background-position:0 -15px}.btn-primary.active,.btn-primary:active{background-color:#265a88;border-color:#245580}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#265a88;background-image:none}.btn-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#419641));background-image:linear-gradient(to bottom,#5cb85c 0,#419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:focus,.btn-success:hover{background-color:#419641;background-position:0 -15px}.btn-success.active,.btn-success:active{background-color:#419641;border-color:#3e8f3e}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#419641;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#2aabd2));background-image:linear-gradient(to bottom,#5bc0de 0,#2aabd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:focus,.btn-info:hover{background-color:#2aabd2;background-position:0 -15px}.btn-info.active,.btn-info:active{background-color:#2aabd2;border-color:#28a4c9}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#2aabd2;background-image:none}.btn-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#eb9316));background-image:linear-gradient(to bottom,#f0ad4e 0,#eb9316 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:focus,.btn-warning:hover{background-color:#eb9316;background-position:0 -15px}.btn-warning.active,.btn-warning:active{background-color:#eb9316;border-color:#e38d13}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#eb9316;background-image:none}.btn-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c12e2a));background-image:linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:focus,.btn-danger:hover{background-color:#c12e2a;background-position:0 -15px}.btn-danger.active,.btn-danger:active{background-color:#c12e2a;border-color:#b92c28}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#c12e2a;background-image:none}.img-thumbnail,.thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#e8e8e8;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#2e6da4;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.navbar-default{background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-o-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8));background-image:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-o-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dbdbdb),to(#e2e2e2));background-image:linear-gradient(to bottom,#dbdbdb 0,#e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.075);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-o-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#3c3c3c),to(#222));background-image:linear-gradient(to bottom,#3c3c3c 0,#222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-radius:4px}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-o-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#080808),to(#0f0f0f));background-image:linear-gradient(to bottom,#080808 0,#0f0f0f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.25);box-shadow:inset 0 3px 9px rgba(0,0,0,.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,.25)}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}@media (max-width:767px){.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}}.alert{text-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05)}.alert-success{background-image:-webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#c8e5bc));background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);background-repeat:repeat-x;border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#b9def0));background-image:linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);background-repeat:repeat-x;border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#f8efc0));background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);background-repeat:repeat-x;border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-o-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#e7c3c3));background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);background-repeat:repeat-x;border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#f5f5f5));background-image:linear-gradient(to bottom,#ebebeb 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x}.progress-bar{background-image:-webkit-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-o-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#286090));background-image:linear-gradient(to bottom,#337ab7 0,#286090 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);background-repeat:repeat-x}.progress-bar-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#449d44));background-image:linear-gradient(to bottom,#5cb85c 0,#449d44 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);background-repeat:repeat-x}.progress-bar-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#31b0d5));background-image:linear-gradient(to bottom,#5bc0de 0,#31b0d5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);background-repeat:repeat-x}.progress-bar-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#ec971f));background-image:linear-gradient(to bottom,#f0ad4e 0,#ec971f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);background-repeat:repeat-x}.progress-bar-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c9302c));background-image:linear-gradient(to bottom,#d9534f 0,#c9302c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);background-repeat:repeat-x}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{text-shadow:0 -1px 0 #286090;background-image:-webkit-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2b669a));background-image:linear-gradient(to bottom,#337ab7 0,#2b669a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);background-repeat:repeat-x;border-color:#2b669a}.list-group-item.active .badge,.list-group-item.active:focus .badge,.list-group-item.active:hover .badge{text-shadow:none}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#d0e9c6));background-image:linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);background-repeat:repeat-x}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#c4e3f3));background-image:linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);background-repeat:repeat-x}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#faf2cc));background-image:linear-gradient(to bottom,#fcf8e3 0,#faf2cc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);background-repeat:repeat-x}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-o-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#ebcccc));background-image:linear-gradient(to bottom,#f2dede 0,#ebcccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);background-repeat:repeat-x}.well{background-image:-webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#f5f5f5));background-image:linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x;border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1)} +/*# sourceMappingURL=bootstrap-theme.min.css.map */ \ No newline at end of file diff --git a/ZipProject/_publish/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map b/ZipProject/_publish/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map new file mode 100644 index 0000000..94813e9 --- /dev/null +++ b/ZipProject/_publish/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["less/theme.less","less/mixins/vendor-prefixes.less","less/mixins/gradients.less","less/mixins/reset-filter.less"],"names":[],"mappings":"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","sourcesContent":["/*!\n * Bootstrap v3.3.7 (http://getbootstrap.com)\n * Copyright 2011-2016 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n//\n// Load core variables and mixins\n// --------------------------------------------------\n\n@import \"variables.less\";\n@import \"mixins.less\";\n\n\n//\n// Buttons\n// --------------------------------------------------\n\n// Common styles\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n text-shadow: 0 -1px 0 rgba(0,0,0,.2);\n @shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075);\n .box-shadow(@shadow);\n\n // Reset the shadow\n &:active,\n &.active {\n .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));\n }\n\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n .box-shadow(none);\n }\n\n .badge {\n text-shadow: none;\n }\n}\n\n// Mixin for generating new styles\n.btn-styles(@btn-color: #555) {\n #gradient > .vertical(@start-color: @btn-color; @end-color: darken(@btn-color, 12%));\n .reset-filter(); // Disable gradients for IE9 because filter bleeds through rounded corners; see https://github.com/twbs/bootstrap/issues/10620\n background-repeat: repeat-x;\n border-color: darken(@btn-color, 14%);\n\n &:hover,\n &:focus {\n background-color: darken(@btn-color, 12%);\n background-position: 0 -15px;\n }\n\n &:active,\n &.active {\n background-color: darken(@btn-color, 12%);\n border-color: darken(@btn-color, 14%);\n }\n\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n &,\n &:hover,\n &:focus,\n &.focus,\n &:active,\n &.active {\n background-color: darken(@btn-color, 12%);\n background-image: none;\n }\n }\n}\n\n// Common styles\n.btn {\n // Remove the gradient for the pressed/active state\n &:active,\n &.active {\n background-image: none;\n }\n}\n\n// Apply the mixin to the buttons\n.btn-default { .btn-styles(@btn-default-bg); text-shadow: 0 1px 0 #fff; border-color: #ccc; }\n.btn-primary { .btn-styles(@btn-primary-bg); }\n.btn-success { .btn-styles(@btn-success-bg); }\n.btn-info { .btn-styles(@btn-info-bg); }\n.btn-warning { .btn-styles(@btn-warning-bg); }\n.btn-danger { .btn-styles(@btn-danger-bg); }\n\n\n//\n// Images\n// --------------------------------------------------\n\n.thumbnail,\n.img-thumbnail {\n .box-shadow(0 1px 2px rgba(0,0,0,.075));\n}\n\n\n//\n// Dropdowns\n// --------------------------------------------------\n\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n #gradient > .vertical(@start-color: @dropdown-link-hover-bg; @end-color: darken(@dropdown-link-hover-bg, 5%));\n background-color: darken(@dropdown-link-hover-bg, 5%);\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n background-color: darken(@dropdown-link-active-bg, 5%);\n}\n\n\n//\n// Navbar\n// --------------------------------------------------\n\n// Default navbar\n.navbar-default {\n #gradient > .vertical(@start-color: lighten(@navbar-default-bg, 10%); @end-color: @navbar-default-bg);\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered\n border-radius: @navbar-border-radius;\n @shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 5px rgba(0,0,0,.075);\n .box-shadow(@shadow);\n\n .navbar-nav > .open > a,\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: darken(@navbar-default-link-active-bg, 5%); @end-color: darken(@navbar-default-link-active-bg, 2%));\n .box-shadow(inset 0 3px 9px rgba(0,0,0,.075));\n }\n}\n.navbar-brand,\n.navbar-nav > li > a {\n text-shadow: 0 1px 0 rgba(255,255,255,.25);\n}\n\n// Inverted navbar\n.navbar-inverse {\n #gradient > .vertical(@start-color: lighten(@navbar-inverse-bg, 10%); @end-color: @navbar-inverse-bg);\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered; see https://github.com/twbs/bootstrap/issues/10257\n border-radius: @navbar-border-radius;\n .navbar-nav > .open > a,\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: @navbar-inverse-link-active-bg; @end-color: lighten(@navbar-inverse-link-active-bg, 2.5%));\n .box-shadow(inset 0 3px 9px rgba(0,0,0,.25));\n }\n\n .navbar-brand,\n .navbar-nav > li > a {\n text-shadow: 0 -1px 0 rgba(0,0,0,.25);\n }\n}\n\n// Undo rounded corners in static and fixed navbars\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n border-radius: 0;\n}\n\n// Fix active state of dropdown items in collapsed mode\n@media (max-width: @grid-float-breakpoint-max) {\n .navbar .navbar-nav .open .dropdown-menu > .active > a {\n &,\n &:hover,\n &:focus {\n color: #fff;\n #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n }\n }\n}\n\n\n//\n// Alerts\n// --------------------------------------------------\n\n// Common styles\n.alert {\n text-shadow: 0 1px 0 rgba(255,255,255,.2);\n @shadow: inset 0 1px 0 rgba(255,255,255,.25), 0 1px 2px rgba(0,0,0,.05);\n .box-shadow(@shadow);\n}\n\n// Mixin for generating new styles\n.alert-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 7.5%));\n border-color: darken(@color, 15%);\n}\n\n// Apply the mixin to the alerts\n.alert-success { .alert-styles(@alert-success-bg); }\n.alert-info { .alert-styles(@alert-info-bg); }\n.alert-warning { .alert-styles(@alert-warning-bg); }\n.alert-danger { .alert-styles(@alert-danger-bg); }\n\n\n//\n// Progress bars\n// --------------------------------------------------\n\n// Give the progress background some depth\n.progress {\n #gradient > .vertical(@start-color: darken(@progress-bg, 4%); @end-color: @progress-bg)\n}\n\n// Mixin for generating new styles\n.progress-bar-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 10%));\n}\n\n// Apply the mixin to the progress bars\n.progress-bar { .progress-bar-styles(@progress-bar-bg); }\n.progress-bar-success { .progress-bar-styles(@progress-bar-success-bg); }\n.progress-bar-info { .progress-bar-styles(@progress-bar-info-bg); }\n.progress-bar-warning { .progress-bar-styles(@progress-bar-warning-bg); }\n.progress-bar-danger { .progress-bar-styles(@progress-bar-danger-bg); }\n\n// Reset the striped class because our mixins don't do multiple gradients and\n// the above custom styles override the new `.progress-bar-striped` in v3.2.0.\n.progress-bar-striped {\n #gradient > .striped();\n}\n\n\n//\n// List groups\n// --------------------------------------------------\n\n.list-group {\n border-radius: @border-radius-base;\n .box-shadow(0 1px 2px rgba(0,0,0,.075));\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n text-shadow: 0 -1px 0 darken(@list-group-active-bg, 10%);\n #gradient > .vertical(@start-color: @list-group-active-bg; @end-color: darken(@list-group-active-bg, 7.5%));\n border-color: darken(@list-group-active-border, 7.5%);\n\n .badge {\n text-shadow: none;\n }\n}\n\n\n//\n// Panels\n// --------------------------------------------------\n\n// Common styles\n.panel {\n .box-shadow(0 1px 2px rgba(0,0,0,.05));\n}\n\n// Mixin for generating new styles\n.panel-heading-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 5%));\n}\n\n// Apply the mixin to the panel headings only\n.panel-default > .panel-heading { .panel-heading-styles(@panel-default-heading-bg); }\n.panel-primary > .panel-heading { .panel-heading-styles(@panel-primary-heading-bg); }\n.panel-success > .panel-heading { .panel-heading-styles(@panel-success-heading-bg); }\n.panel-info > .panel-heading { .panel-heading-styles(@panel-info-heading-bg); }\n.panel-warning > .panel-heading { .panel-heading-styles(@panel-warning-heading-bg); }\n.panel-danger > .panel-heading { .panel-heading-styles(@panel-danger-heading-bg); }\n\n\n//\n// Wells\n// --------------------------------------------------\n\n.well {\n #gradient > .vertical(@start-color: darken(@well-bg, 5%); @end-color: @well-bg);\n border-color: darken(@well-bg, 10%);\n @shadow: inset 0 1px 3px rgba(0,0,0,.05), 0 1px 0 rgba(255,255,255,.1);\n .box-shadow(@shadow);\n}\n","// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They have been removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n -webkit-animation: @animation;\n -o-animation: @animation;\n animation: @animation;\n}\n.animation-name(@name) {\n -webkit-animation-name: @name;\n animation-name: @name;\n}\n.animation-duration(@duration) {\n -webkit-animation-duration: @duration;\n animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n -webkit-animation-timing-function: @timing-function;\n animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n -webkit-animation-delay: @delay;\n animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n -webkit-animation-iteration-count: @iteration-count;\n animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n -webkit-animation-direction: @direction;\n animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n -webkit-animation-fill-mode: @fill-mode;\n animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility) {\n -webkit-backface-visibility: @visibility;\n -moz-backface-visibility: @visibility;\n backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n -webkit-box-sizing: @boxmodel;\n -moz-box-sizing: @boxmodel;\n box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n -webkit-column-count: @column-count;\n -moz-column-count: @column-count;\n column-count: @column-count;\n -webkit-column-gap: @column-gap;\n -moz-column-gap: @column-gap;\n column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n word-wrap: break-word;\n -webkit-hyphens: @mode;\n -moz-hyphens: @mode;\n -ms-hyphens: @mode; // IE10+\n -o-hyphens: @mode;\n hyphens: @mode;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n // Firefox\n &::-moz-placeholder {\n color: @color;\n opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n }\n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n -webkit-transform: scale(@ratio);\n -ms-transform: scale(@ratio); // IE9 only\n -o-transform: scale(@ratio);\n transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n -webkit-transform: scale(@ratioX, @ratioY);\n -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n -o-transform: scale(@ratioX, @ratioY);\n transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n -webkit-transform: scaleX(@ratio);\n -ms-transform: scaleX(@ratio); // IE9 only\n -o-transform: scaleX(@ratio);\n transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n -webkit-transform: scaleY(@ratio);\n -ms-transform: scaleY(@ratio); // IE9 only\n -o-transform: scaleY(@ratio);\n transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n -webkit-transform: skewX(@x) skewY(@y);\n -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n -o-transform: skewX(@x) skewY(@y);\n transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n -webkit-transform: translate(@x, @y);\n -ms-transform: translate(@x, @y); // IE9 only\n -o-transform: translate(@x, @y);\n transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n -webkit-transform: translate3d(@x, @y, @z);\n transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees); // IE9 only\n -o-transform: rotate(@degrees);\n transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n -webkit-transform: rotateX(@degrees);\n -ms-transform: rotateX(@degrees); // IE9 only\n -o-transform: rotateX(@degrees);\n transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n -webkit-transform: rotateY(@degrees);\n -ms-transform: rotateY(@degrees); // IE9 only\n -o-transform: rotateY(@degrees);\n transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n -webkit-perspective: @perspective;\n -moz-perspective: @perspective;\n perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n -webkit-perspective-origin: @perspective;\n -moz-perspective-origin: @perspective;\n perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n -webkit-transform-origin: @origin;\n -moz-transform-origin: @origin;\n -ms-transform-origin: @origin; // IE9 only\n transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n -webkit-transition: @transition;\n -o-transition: @transition;\n transition: @transition;\n}\n.transition-property(@transition-property) {\n -webkit-transition-property: @transition-property;\n transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n -webkit-transition-delay: @transition-delay;\n transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n -webkit-transition-duration: @transition-duration;\n transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n -webkit-transition-timing-function: @timing-function;\n transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n -webkit-transition: -webkit-transform @transition;\n -moz-transition: -moz-transform @transition;\n -o-transition: -o-transform @transition;\n transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n -webkit-user-select: @select;\n -moz-user-select: @select;\n -ms-user-select: @select; // IE10+\n user-select: @select;\n}\n","// Gradients\n\n#gradient {\n\n // Horizontal gradient, from left to right\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n // Vertical gradient, from top to bottom\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n .directional(@start-color: #555; @end-color: #333; @deg: 45deg) {\n background-repeat: repeat-x;\n background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(@deg, @start-color, @end-color); // Opera 12\n background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n }\n .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .radial(@inner-color: #555; @outer-color: #333) {\n background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);\n background-image: radial-gradient(circle, @inner-color, @outer-color);\n background-repeat: no-repeat;\n }\n .striped(@color: rgba(255,255,255,.15); @angle: 45deg) {\n background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n }\n}\n","// Reset filters for IE\n//\n// When you need to remove a gradient background, do not forget to use this to reset\n// the IE filter for IE9 and below.\n\n.reset-filter() {\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\n}\n"]} \ No newline at end of file diff --git a/ZipProject/_publish/wwwroot/lib/bootstrap/dist/css/bootstrap.css b/ZipProject/_publish/wwwroot/lib/bootstrap/dist/css/bootstrap.css new file mode 100644 index 0000000..d08d771 --- /dev/null +++ b/ZipProject/_publish/wwwroot/lib/bootstrap/dist/css/bootstrap.css @@ -0,0 +1,8192 @@ +/*! + * Bootstrap v3.3.7 (http://getbootstrap.com) + * Copyright 2011-2016 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ +html { + font-family: sans-serif; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; +} + +body { + margin: 0; +} + +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +menu, +nav, +section, +summary { + display: block; +} + +audio, +canvas, +progress, +video { + display: inline-block; + vertical-align: baseline; +} + + audio:not([controls]) { + display: none; + height: 0; + } + +[hidden], +template { + display: none; +} + +a { + background-color: transparent; +} + + a:active, + a:hover { + outline: 0; + } + +abbr[title] { + border-bottom: 1px dotted; +} + +b, +strong { + font-weight: bold; +} + +dfn { + font-style: italic; +} + +h1 { + margin: .67em 0; + font-size: 2em; +} + +mark { + color: #000; + background: #ff0; +} + +small { + font-size: 80%; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sup { + top: -.5em; +} + +sub { + bottom: -.25em; +} + +img { + border: 0; +} + +svg:not(:root) { + overflow: hidden; +} + +figure { + margin: 1em 40px; +} + +hr { + height: 0; + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; +} + +pre { + overflow: auto; +} + +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; +} + +button, +input, +optgroup, +select, +textarea { + margin: 0; + font: inherit; + color: inherit; +} + +button { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; + cursor: pointer; +} + + button[disabled], + html input[disabled] { + cursor: default; + } + + button::-moz-focus-inner, + input::-moz-focus-inner { + padding: 0; + border: 0; + } + +input { + line-height: normal; +} + + input[type="checkbox"], + input[type="radio"] { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + padding: 0; + } + + input[type="number"]::-webkit-inner-spin-button, + input[type="number"]::-webkit-outer-spin-button { + height: auto; + } + + input[type="search"] { + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; + -webkit-appearance: textfield; + } + + input[type="search"]::-webkit-search-cancel-button, + input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; + } + +fieldset { + padding: .35em .625em .75em; + margin: 0 2px; + border: 1px solid #c0c0c0; +} + +legend { + padding: 0; + border: 0; +} + +textarea { + overflow: auto; +} + +optgroup { + font-weight: bold; +} + +table { + border-spacing: 0; + border-collapse: collapse; +} + +td, +th { + padding: 0; +} +/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ +@media print { + *, + *:before, + *:after { + color: #000 !important; + text-shadow: none !important; + background: transparent !important; + -webkit-box-shadow: none !important; + box-shadow: none !important; + } + + a, + a:visited { + text-decoration: underline; + } + + a[href]:after { + content: " (" attr(href) ")"; + } + + abbr[title]:after { + content: " (" attr(title) ")"; + } + + a[href^="#"]:after, + a[href^="javascript:"]:after { + content: ""; + } + + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + + thead { + display: table-header-group; + } + + tr, + img { + page-break-inside: avoid; + } + + img { + max-width: 100% !important; + } + + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + + h2, + h3 { + page-break-after: avoid; + } + + .navbar { + display: none; + } + + .btn > .caret, + .dropup > .btn > .caret { + border-top-color: #000 !important; + } + + .label { + border: 1px solid #000; + } + + .table { + border-collapse: collapse !important; + } + + .table td, + .table th { + background-color: #fff !important; + } + + .table-bordered th, + .table-bordered td { + border: 1px solid #ddd !important; + } +} + +@font-face { + font-family: 'Glyphicons Halflings'; + src: url('../fonts/glyphicons-halflings-regular.eot'); + src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); +} + +.glyphicon { + position: relative; + top: 1px; + display: inline-block; + font-family: 'Glyphicons Halflings'; + font-style: normal; + font-weight: normal; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.glyphicon-asterisk:before { + content: "\002a"; +} + +.glyphicon-plus:before { + content: "\002b"; +} + +.glyphicon-euro:before, +.glyphicon-eur:before { + content: "\20ac"; +} + +.glyphicon-minus:before { + content: "\2212"; +} + +.glyphicon-cloud:before { + content: "\2601"; +} + +.glyphicon-envelope:before { + content: "\2709"; +} + +.glyphicon-pencil:before { + content: "\270f"; +} + +.glyphicon-glass:before { + content: "\e001"; +} + +.glyphicon-music:before { + content: "\e002"; +} + +.glyphicon-search:before { + content: "\e003"; +} + +.glyphicon-heart:before { + content: "\e005"; +} + +.glyphicon-star:before { + content: "\e006"; +} + +.glyphicon-star-empty:before { + content: "\e007"; +} + +.glyphicon-user:before { + content: "\e008"; +} + +.glyphicon-film:before { + content: "\e009"; +} + +.glyphicon-th-large:before { + content: "\e010"; +} + +.glyphicon-th:before { + content: "\e011"; +} + +.glyphicon-th-list:before { + content: "\e012"; +} + +.glyphicon-ok:before { + content: "\e013"; +} + +.glyphicon-remove:before { + content: "\e014"; +} + +.glyphicon-zoom-in:before { + content: "\e015"; +} + +.glyphicon-zoom-out:before { + content: "\e016"; +} + +.glyphicon-off:before { + content: "\e017"; +} + +.glyphicon-signal:before { + content: "\e018"; +} + +.glyphicon-cog:before { + content: "\e019"; +} + +.glyphicon-trash:before { + content: "\e020"; +} + +.glyphicon-home:before { + content: "\e021"; +} + +.glyphicon-file:before { + content: "\e022"; +} + +.glyphicon-time:before { + content: "\e023"; +} + +.glyphicon-road:before { + content: "\e024"; +} + +.glyphicon-download-alt:before { + content: "\e025"; +} + +.glyphicon-download:before { + content: "\e026"; +} + +.glyphicon-upload:before { + content: "\e027"; +} + +.glyphicon-inbox:before { + content: "\e028"; +} + +.glyphicon-play-circle:before { + content: "\e029"; +} + +.glyphicon-repeat:before { + content: "\e030"; +} + +.glyphicon-refresh:before { + content: "\e031"; +} + +.glyphicon-list-alt:before { + content: "\e032"; +} + +.glyphicon-lock:before { + content: "\e033"; +} + +.glyphicon-flag:before { + content: "\e034"; +} + +.glyphicon-headphones:before { + content: "\e035"; +} + +.glyphicon-volume-off:before { + content: "\e036"; +} + +.glyphicon-volume-down:before { + content: "\e037"; +} + +.glyphicon-volume-up:before { + content: "\e038"; +} + +.glyphicon-qrcode:before { + content: "\e039"; +} + +.glyphicon-barcode:before { + content: "\e040"; +} + +.glyphicon-tag:before { + content: "\e041"; +} + +.glyphicon-tags:before { + content: "\e042"; +} + +.glyphicon-book:before { + content: "\e043"; +} + +.glyphicon-bookmark:before { + content: "\e044"; +} + +.glyphicon-print:before { + content: "\e045"; +} + +.glyphicon-camera:before { + content: "\e046"; +} + +.glyphicon-font:before { + content: "\e047"; +} + +.glyphicon-bold:before { + content: "\e048"; +} + +.glyphicon-italic:before { + content: "\e049"; +} + +.glyphicon-text-height:before { + content: "\e050"; +} + +.glyphicon-text-width:before { + content: "\e051"; +} + +.glyphicon-align-left:before { + content: "\e052"; +} + +.glyphicon-align-center:before { + content: "\e053"; +} + +.glyphicon-align-right:before { + content: "\e054"; +} + +.glyphicon-align-justify:before { + content: "\e055"; +} + +.glyphicon-list:before { + content: "\e056"; +} + +.glyphicon-indent-left:before { + content: "\e057"; +} + +.glyphicon-indent-right:before { + content: "\e058"; +} + +.glyphicon-facetime-video:before { + content: "\e059"; +} + +.glyphicon-picture:before { + content: "\e060"; +} + +.glyphicon-map-marker:before { + content: "\e062"; +} + +.glyphicon-adjust:before { + content: "\e063"; +} + +.glyphicon-tint:before { + content: "\e064"; +} + +.glyphicon-edit:before { + content: "\e065"; +} + +.glyphicon-share:before { + content: "\e066"; +} + +.glyphicon-check:before { + content: "\e067"; +} + +.glyphicon-move:before { + content: "\e068"; +} + +.glyphicon-step-backward:before { + content: "\e069"; +} + +.glyphicon-fast-backward:before { + content: "\e070"; +} + +.glyphicon-backward:before { + content: "\e071"; +} + +.glyphicon-play:before { + content: "\e072"; +} + +.glyphicon-pause:before { + content: "\e073"; +} + +.glyphicon-stop:before { + content: "\e074"; +} + +.glyphicon-forward:before { + content: "\e075"; +} + +.glyphicon-fast-forward:before { + content: "\e076"; +} + +.glyphicon-step-forward:before { + content: "\e077"; +} + +.glyphicon-eject:before { + content: "\e078"; +} + +.glyphicon-chevron-left:before { + content: "\e079"; +} + +.glyphicon-chevron-right:before { + content: "\e080"; +} + +.glyphicon-plus-sign:before { + content: "\e081"; +} + +.glyphicon-minus-sign:before { + content: "\e082"; +} + +.glyphicon-remove-sign:before { + content: "\e083"; +} + +.glyphicon-ok-sign:before { + content: "\e084"; +} + +.glyphicon-question-sign:before { + content: "\e085"; +} + +.glyphicon-info-sign:before { + content: "\e086"; +} + +.glyphicon-screenshot:before { + content: "\e087"; +} + +.glyphicon-remove-circle:before { + content: "\e088"; +} + +.glyphicon-ok-circle:before { + content: "\e089"; +} + +.glyphicon-ban-circle:before { + content: "\e090"; +} + +.glyphicon-arrow-left:before { + content: "\e091"; +} + +.glyphicon-arrow-right:before { + content: "\e092"; +} + +.glyphicon-arrow-up:before { + content: "\e093"; +} + +.glyphicon-arrow-down:before { + content: "\e094"; +} + +.glyphicon-share-alt:before { + content: "\e095"; +} + +.glyphicon-resize-full:before { + content: "\e096"; +} + +.glyphicon-resize-small:before { + content: "\e097"; +} + +.glyphicon-exclamation-sign:before { + content: "\e101"; +} + +.glyphicon-gift:before { + content: "\e102"; +} + +.glyphicon-leaf:before { + content: "\e103"; +} + +.glyphicon-fire:before { + content: "\e104"; +} + +.glyphicon-eye-open:before { + content: "\e105"; +} + +.glyphicon-eye-close:before { + content: "\e106"; +} + +.glyphicon-warning-sign:before { + content: "\e107"; +} + +.glyphicon-plane:before { + content: "\e108"; +} + +.glyphicon-calendar:before { + content: "\e109"; +} + +.glyphicon-random:before { + content: "\e110"; +} + +.glyphicon-comment:before { + content: "\e111"; +} + +.glyphicon-magnet:before { + content: "\e112"; +} + +.glyphicon-chevron-up:before { + content: "\e113"; +} + +.glyphicon-chevron-down:before { + content: "\e114"; +} + +.glyphicon-retweet:before { + content: "\e115"; +} + +.glyphicon-shopping-cart:before { + content: "\e116"; +} + +.glyphicon-folder-close:before { + content: "\e117"; +} + +.glyphicon-folder-open:before { + content: "\e118"; +} + +.glyphicon-resize-vertical:before { + content: "\e119"; +} + +.glyphicon-resize-horizontal:before { + content: "\e120"; +} + +.glyphicon-hdd:before { + content: "\e121"; +} + +.glyphicon-bullhorn:before { + content: "\e122"; +} + +.glyphicon-bell:before { + content: "\e123"; +} + +.glyphicon-certificate:before { + content: "\e124"; +} + +.glyphicon-thumbs-up:before { + content: "\e125"; +} + +.glyphicon-thumbs-down:before { + content: "\e126"; +} + +.glyphicon-hand-right:before { + content: "\e127"; +} + +.glyphicon-hand-left:before { + content: "\e128"; +} + +.glyphicon-hand-up:before { + content: "\e129"; +} + +.glyphicon-hand-down:before { + content: "\e130"; +} + +.glyphicon-circle-arrow-right:before { + content: "\e131"; +} + +.glyphicon-circle-arrow-left:before { + content: "\e132"; +} + +.glyphicon-circle-arrow-up:before { + content: "\e133"; +} + +.glyphicon-circle-arrow-down:before { + content: "\e134"; +} + +.glyphicon-globe:before { + content: "\e135"; +} + +.glyphicon-wrench:before { + content: "\e136"; +} + +.glyphicon-tasks:before { + content: "\e137"; +} + +.glyphicon-filter:before { + content: "\e138"; +} + +.glyphicon-briefcase:before { + content: "\e139"; +} + +.glyphicon-fullscreen:before { + content: "\e140"; +} + +.glyphicon-dashboard:before { + content: "\e141"; +} + +.glyphicon-paperclip:before { + content: "\e142"; +} + +.glyphicon-heart-empty:before { + content: "\e143"; +} + +.glyphicon-link:before { + content: "\e144"; +} + +.glyphicon-phone:before { + content: "\e145"; +} + +.glyphicon-pushpin:before { + content: "\e146"; +} + +.glyphicon-usd:before { + content: "\e148"; +} + +.glyphicon-gbp:before { + content: "\e149"; +} + +.glyphicon-sort:before { + content: "\e150"; +} + +.glyphicon-sort-by-alphabet:before { + content: "\e151"; +} + +.glyphicon-sort-by-alphabet-alt:before { + content: "\e152"; +} + +.glyphicon-sort-by-order:before { + content: "\e153"; +} + +.glyphicon-sort-by-order-alt:before { + content: "\e154"; +} + +.glyphicon-sort-by-attributes:before { + content: "\e155"; +} + +.glyphicon-sort-by-attributes-alt:before { + content: "\e156"; +} + +.glyphicon-unchecked:before { + content: "\e157"; +} + +.glyphicon-expand:before { + content: "\e158"; +} + +.glyphicon-collapse-down:before { + content: "\e159"; +} + +.glyphicon-collapse-up:before { + content: "\e160"; +} + +.glyphicon-log-in:before { + content: "\e161"; +} + +.glyphicon-flash:before { + content: "\e162"; +} + +.glyphicon-log-out:before { + content: "\e163"; +} + +.glyphicon-new-window:before { + content: "\e164"; +} + +.glyphicon-record:before { + content: "\e165"; +} + +.glyphicon-save:before { + content: "\e166"; +} + +.glyphicon-open:before { + content: "\e167"; +} + +.glyphicon-saved:before { + content: "\e168"; +} + +.glyphicon-import:before { + content: "\e169"; +} + +.glyphicon-export:before { + content: "\e170"; +} + +.glyphicon-send:before { + content: "\e171"; +} + +.glyphicon-floppy-disk:before { + content: "\e172"; +} + +.glyphicon-floppy-saved:before { + content: "\e173"; +} + +.glyphicon-floppy-remove:before { + content: "\e174"; +} + +.glyphicon-floppy-save:before { + content: "\e175"; +} + +.glyphicon-floppy-open:before { + content: "\e176"; +} + +.glyphicon-credit-card:before { + content: "\e177"; +} + +.glyphicon-transfer:before { + content: "\e178"; +} + +.glyphicon-cutlery:before { + content: "\e179"; +} + +.glyphicon-header:before { + content: "\e180"; +} + +.glyphicon-compressed:before { + content: "\e181"; +} + +.glyphicon-earphone:before { + content: "\e182"; +} + +.glyphicon-phone-alt:before { + content: "\e183"; +} + +.glyphicon-tower:before { + content: "\e184"; +} + +.glyphicon-stats:before { + content: "\e185"; +} + +.glyphicon-sd-video:before { + content: "\e186"; +} + +.glyphicon-hd-video:before { + content: "\e187"; +} + +.glyphicon-subtitles:before { + content: "\e188"; +} + +.glyphicon-sound-stereo:before { + content: "\e189"; +} + +.glyphicon-sound-dolby:before { + content: "\e190"; +} + +.glyphicon-sound-5-1:before { + content: "\e191"; +} + +.glyphicon-sound-6-1:before { + content: "\e192"; +} + +.glyphicon-sound-7-1:before { + content: "\e193"; +} + +.glyphicon-copyright-mark:before { + content: "\e194"; +} + +.glyphicon-registration-mark:before { + content: "\e195"; +} + +.glyphicon-cloud-download:before { + content: "\e197"; +} + +.glyphicon-cloud-upload:before { + content: "\e198"; +} + +.glyphicon-tree-conifer:before { + content: "\e199"; +} + +.glyphicon-tree-deciduous:before { + content: "\e200"; +} + +.glyphicon-cd:before { + content: "\e201"; +} + +.glyphicon-save-file:before { + content: "\e202"; +} + +.glyphicon-open-file:before { + content: "\e203"; +} + +.glyphicon-level-up:before { + content: "\e204"; +} + +.glyphicon-copy:before { + content: "\e205"; +} + +.glyphicon-paste:before { + content: "\e206"; +} + +.glyphicon-alert:before { + content: "\e209"; +} + +.glyphicon-equalizer:before { + content: "\e210"; +} + +.glyphicon-king:before { + content: "\e211"; +} + +.glyphicon-queen:before { + content: "\e212"; +} + +.glyphicon-pawn:before { + content: "\e213"; +} + +.glyphicon-bishop:before { + content: "\e214"; +} + +.glyphicon-knight:before { + content: "\e215"; +} + +.glyphicon-baby-formula:before { + content: "\e216"; +} + +.glyphicon-tent:before { + content: "\26fa"; +} + +.glyphicon-blackboard:before { + content: "\e218"; +} + +.glyphicon-bed:before { + content: "\e219"; +} + +.glyphicon-apple:before { + content: "\f8ff"; +} + +.glyphicon-erase:before { + content: "\e221"; +} + +.glyphicon-hourglass:before { + content: "\231b"; +} + +.glyphicon-lamp:before { + content: "\e223"; +} + +.glyphicon-duplicate:before { + content: "\e224"; +} + +.glyphicon-piggy-bank:before { + content: "\e225"; +} + +.glyphicon-scissors:before { + content: "\e226"; +} + +.glyphicon-bitcoin:before { + content: "\e227"; +} + +.glyphicon-btc:before { + content: "\e227"; +} + +.glyphicon-xbt:before { + content: "\e227"; +} + +.glyphicon-yen:before { + content: "\00a5"; +} + +.glyphicon-jpy:before { + content: "\00a5"; +} + +.glyphicon-ruble:before { + content: "\20bd"; +} + +.glyphicon-rub:before { + content: "\20bd"; +} + +.glyphicon-scale:before { + content: "\e230"; +} + +.glyphicon-ice-lolly:before { + content: "\e231"; +} + +.glyphicon-ice-lolly-tasted:before { + content: "\e232"; +} + +.glyphicon-education:before { + content: "\e233"; +} + +.glyphicon-option-horizontal:before { + content: "\e234"; +} + +.glyphicon-option-vertical:before { + content: "\e235"; +} + +.glyphicon-menu-hamburger:before { + content: "\e236"; +} + +.glyphicon-modal-window:before { + content: "\e237"; +} + +.glyphicon-oil:before { + content: "\e238"; +} + +.glyphicon-grain:before { + content: "\e239"; +} + +.glyphicon-sunglasses:before { + content: "\e240"; +} + +.glyphicon-text-size:before { + content: "\e241"; +} + +.glyphicon-text-color:before { + content: "\e242"; +} + +.glyphicon-text-background:before { + content: "\e243"; +} + +.glyphicon-object-align-top:before { + content: "\e244"; +} + +.glyphicon-object-align-bottom:before { + content: "\e245"; +} + +.glyphicon-object-align-horizontal:before { + content: "\e246"; +} + +.glyphicon-object-align-left:before { + content: "\e247"; +} + +.glyphicon-object-align-vertical:before { + content: "\e248"; +} + +.glyphicon-object-align-right:before { + content: "\e249"; +} + +.glyphicon-triangle-right:before { + content: "\e250"; +} + +.glyphicon-triangle-left:before { + content: "\e251"; +} + +.glyphicon-triangle-bottom:before { + content: "\e252"; +} + +.glyphicon-triangle-top:before { + content: "\e253"; +} + +.glyphicon-console:before { + content: "\e254"; +} + +.glyphicon-superscript:before { + content: "\e255"; +} + +.glyphicon-subscript:before { + content: "\e256"; +} + +.glyphicon-menu-left:before { + content: "\e257"; +} + +.glyphicon-menu-right:before { + content: "\e258"; +} + +.glyphicon-menu-down:before { + content: "\e259"; +} + +.glyphicon-menu-up:before { + content: "\e260"; +} + +* { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + + *:before, + *:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + } + +html { + font-size: 10px; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +body { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.42857143; + color: #333; + background-color: #fff; +} + +input, +button, +select, +textarea { + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +a { + color: #337ab7; + text-decoration: none; +} + + a:hover, + a:focus { + color: #23527c; + text-decoration: underline; + } + + a:focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; + } + +figure { + margin: 0; +} + +img { + vertical-align: middle; +} + +.img-responsive, +.thumbnail > img, +.thumbnail a > img, +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + display: block; + max-width: 100%; + height: auto; +} + +.img-rounded { + border-radius: 6px; +} + +.img-thumbnail { + display: inline-block; + max-width: 100%; + height: auto; + padding: 4px; + line-height: 1.42857143; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-transition: all .2s ease-in-out; + -o-transition: all .2s ease-in-out; + transition: all .2s ease-in-out; +} + +.img-circle { + border-radius: 50%; +} + +hr { + margin-top: 20px; + margin-bottom: 20px; + border: 0; + border-top: 1px solid #eee; +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} + +.sr-only-focusable:active, +.sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; +} + +[role="button"] { + cursor: pointer; +} + +h1, +h2, +h3, +h4, +h5, +h6, +.h1, +.h2, +.h3, +.h4, +.h5, +.h6 { + font-family: inherit; + font-weight: 500; + line-height: 1.1; + color: inherit; +} + + h1 small, + h2 small, + h3 small, + h4 small, + h5 small, + h6 small, + .h1 small, + .h2 small, + .h3 small, + .h4 small, + .h5 small, + .h6 small, + h1 .small, + h2 .small, + h3 .small, + h4 .small, + h5 .small, + h6 .small, + .h1 .small, + .h2 .small, + .h3 .small, + .h4 .small, + .h5 .small, + .h6 .small { + font-weight: normal; + line-height: 1; + color: #777; + } + +h1, +.h1, +h2, +.h2, +h3, +.h3 { + margin-top: 20px; + margin-bottom: 10px; +} + + h1 small, + .h1 small, + h2 small, + .h2 small, + h3 small, + .h3 small, + h1 .small, + .h1 .small, + h2 .small, + .h2 .small, + h3 .small, + .h3 .small { + font-size: 65%; + } + +h4, +.h4, +h5, +.h5, +h6, +.h6 { + margin-top: 10px; + margin-bottom: 10px; +} + + h4 small, + .h4 small, + h5 small, + .h5 small, + h6 small, + .h6 small, + h4 .small, + .h4 .small, + h5 .small, + .h5 .small, + h6 .small, + .h6 .small { + font-size: 75%; + } + +h1, +.h1 { + font-size: 36px; +} + +h2, +.h2 { + font-size: 30px; +} + +h3, +.h3 { + font-size: 24px; +} + +h4, +.h4 { + font-size: 18px; +} + +h5, +.h5 { + font-size: 14px; +} + +h6, +.h6 { + font-size: 12px; +} + +p { + margin: 0 0 10px; +} + +.lead { + margin-bottom: 20px; + font-size: 16px; + font-weight: 300; + line-height: 1.4; +} + +@media (min-width: 768px) { + .lead { + font-size: 21px; + } +} + +small, +.small { + font-size: 85%; +} + +mark, +.mark { + padding: .2em; + background-color: #fcf8e3; +} + +.text-left { + text-align: left; +} + +.text-right { + text-align: right; +} + +.text-center { + text-align: center; +} + +.text-justify { + text-align: justify; +} + +.text-nowrap { + white-space: nowrap; +} + +.text-lowercase { + text-transform: lowercase; +} + +.text-uppercase { + text-transform: uppercase; +} + +.text-capitalize { + text-transform: capitalize; +} + +.text-muted { + color: #777; +} + +.text-primary { + color: #337ab7; +} + +a.text-primary:hover, +a.text-primary:focus { + color: #286090; +} + +.text-success { + color: #3c763d; +} + +a.text-success:hover, +a.text-success:focus { + color: #2b542c; +} + +.text-info { + color: #31708f; +} + +a.text-info:hover, +a.text-info:focus { + color: #245269; +} + +.text-warning { + color: #8a6d3b; +} + +a.text-warning:hover, +a.text-warning:focus { + color: #66512c; +} + +.text-danger { + color: #a94442; +} + +a.text-danger:hover, +a.text-danger:focus { + color: #843534; +} + +.bg-primary { + color: #fff; + background-color: #337ab7; +} + +a.bg-primary:hover, +a.bg-primary:focus { + background-color: #286090; +} + +.bg-success { + background-color: #dff0d8; +} + +a.bg-success:hover, +a.bg-success:focus { + background-color: #c1e2b3; +} + +.bg-info { + background-color: #d9edf7; +} + +a.bg-info:hover, +a.bg-info:focus { + background-color: #afd9ee; +} + +.bg-warning { + background-color: #fcf8e3; +} + +a.bg-warning:hover, +a.bg-warning:focus { + background-color: #f7ecb5; +} + +.bg-danger { + background-color: #f2dede; +} + +a.bg-danger:hover, +a.bg-danger:focus { + background-color: #e4b9b9; +} + +.page-header { + padding-bottom: 9px; + margin: 40px 0 20px; + border-bottom: 1px solid #eee; +} + +ul, +ol { + margin-top: 0; + margin-bottom: 10px; +} + + ul ul, + ol ul, + ul ol, + ol ol { + margin-bottom: 0; + } + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + margin-left: -5px; + list-style: none; +} + + .list-inline > li { + display: inline-block; + padding-right: 5px; + padding-left: 5px; + } + +dl { + margin-top: 0; + margin-bottom: 20px; +} + +dt, +dd { + line-height: 1.42857143; +} + +dt { + font-weight: bold; +} + +dd { + margin-left: 0; +} + +@media (min-width: 768px) { + .dl-horizontal dt { + float: left; + width: 160px; + overflow: hidden; + clear: left; + text-align: right; + text-overflow: ellipsis; + white-space: nowrap; + } + + .dl-horizontal dd { + margin-left: 180px; + } +} + +abbr[title], +abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted #777; +} + +.initialism { + font-size: 90%; + text-transform: uppercase; +} + +blockquote { + padding: 10px 20px; + margin: 0 0 20px; + font-size: 17.5px; + border-left: 5px solid #eee; +} + + blockquote p:last-child, + blockquote ul:last-child, + blockquote ol:last-child { + margin-bottom: 0; + } + + blockquote footer, + blockquote small, + blockquote .small { + display: block; + font-size: 80%; + line-height: 1.42857143; + color: #777; + } + + blockquote footer:before, + blockquote small:before, + blockquote .small:before { + content: '\2014 \00A0'; + } + + .blockquote-reverse, + blockquote.pull-right { + padding-right: 15px; + padding-left: 0; + text-align: right; + border-right: 5px solid #eee; + border-left: 0; + } + + .blockquote-reverse footer:before, + blockquote.pull-right footer:before, + .blockquote-reverse small:before, + blockquote.pull-right small:before, + .blockquote-reverse .small:before, + blockquote.pull-right .small:before { + content: ''; + } + + .blockquote-reverse footer:after, + blockquote.pull-right footer:after, + .blockquote-reverse small:after, + blockquote.pull-right small:after, + .blockquote-reverse .small:after, + blockquote.pull-right .small:after { + content: '\00A0 \2014'; + } + +address { + margin-bottom: 20px; + font-style: normal; + line-height: 1.42857143; +} + +code, +kbd, +pre, +samp { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; +} + +code { + padding: 2px 4px; + font-size: 90%; + color: #c7254e; + background-color: #f9f2f4; + border-radius: 4px; +} + +kbd { + padding: 2px 4px; + font-size: 90%; + color: #fff; + background-color: #333; + border-radius: 3px; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); +} + + kbd kbd { + padding: 0; + font-size: 100%; + font-weight: bold; + -webkit-box-shadow: none; + box-shadow: none; + } + +pre { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 1.42857143; + color: #333; + word-break: break-all; + word-wrap: break-word; + background-color: #f5f5f5; + border: 1px solid #ccc; + border-radius: 4px; +} + + pre code { + padding: 0; + font-size: inherit; + color: inherit; + white-space: pre-wrap; + background-color: transparent; + border-radius: 0; + } + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +.container { + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 768px) { + .container { + width: 750px; + } +} + +@media (min-width: 992px) { + .container { + width: 970px; + } +} + +@media (min-width: 1200px) { + .container { + width: 1170px; + } +} + +.container-fluid { + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +.row { + margin-right: -15px; + margin-left: -15px; +} + +.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; +} + +.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { + float: left; +} + +.col-xs-12 { + width: 100%; +} + +.col-xs-11 { + width: 91.66666667%; +} + +.col-xs-10 { + width: 83.33333333%; +} + +.col-xs-9 { + width: 75%; +} + +.col-xs-8 { + width: 66.66666667%; +} + +.col-xs-7 { + width: 58.33333333%; +} + +.col-xs-6 { + width: 50%; +} + +.col-xs-5 { + width: 41.66666667%; +} + +.col-xs-4 { + width: 33.33333333%; +} + +.col-xs-3 { + width: 25%; +} + +.col-xs-2 { + width: 16.66666667%; +} + +.col-xs-1 { + width: 8.33333333%; +} + +.col-xs-pull-12 { + right: 100%; +} + +.col-xs-pull-11 { + right: 91.66666667%; +} + +.col-xs-pull-10 { + right: 83.33333333%; +} + +.col-xs-pull-9 { + right: 75%; +} + +.col-xs-pull-8 { + right: 66.66666667%; +} + +.col-xs-pull-7 { + right: 58.33333333%; +} + +.col-xs-pull-6 { + right: 50%; +} + +.col-xs-pull-5 { + right: 41.66666667%; +} + +.col-xs-pull-4 { + right: 33.33333333%; +} + +.col-xs-pull-3 { + right: 25%; +} + +.col-xs-pull-2 { + right: 16.66666667%; +} + +.col-xs-pull-1 { + right: 8.33333333%; +} + +.col-xs-pull-0 { + right: auto; +} + +.col-xs-push-12 { + left: 100%; +} + +.col-xs-push-11 { + left: 91.66666667%; +} + +.col-xs-push-10 { + left: 83.33333333%; +} + +.col-xs-push-9 { + left: 75%; +} + +.col-xs-push-8 { + left: 66.66666667%; +} + +.col-xs-push-7 { + left: 58.33333333%; +} + +.col-xs-push-6 { + left: 50%; +} + +.col-xs-push-5 { + left: 41.66666667%; +} + +.col-xs-push-4 { + left: 33.33333333%; +} + +.col-xs-push-3 { + left: 25%; +} + +.col-xs-push-2 { + left: 16.66666667%; +} + +.col-xs-push-1 { + left: 8.33333333%; +} + +.col-xs-push-0 { + left: auto; +} + +.col-xs-offset-12 { + margin-left: 100%; +} + +.col-xs-offset-11 { + margin-left: 91.66666667%; +} + +.col-xs-offset-10 { + margin-left: 83.33333333%; +} + +.col-xs-offset-9 { + margin-left: 75%; +} + +.col-xs-offset-8 { + margin-left: 66.66666667%; +} + +.col-xs-offset-7 { + margin-left: 58.33333333%; +} + +.col-xs-offset-6 { + margin-left: 50%; +} + +.col-xs-offset-5 { + margin-left: 41.66666667%; +} + +.col-xs-offset-4 { + margin-left: 33.33333333%; +} + +.col-xs-offset-3 { + margin-left: 25%; +} + +.col-xs-offset-2 { + margin-left: 16.66666667%; +} + +.col-xs-offset-1 { + margin-left: 8.33333333%; +} + +.col-xs-offset-0 { + margin-left: 0; +} + +@media (min-width: 768px) { + .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { + float: left; + } + + .col-sm-12 { + width: 100%; + } + + .col-sm-11 { + width: 91.66666667%; + } + + .col-sm-10 { + width: 83.33333333%; + } + + .col-sm-9 { + width: 75%; + } + + .col-sm-8 { + width: 66.66666667%; + } + + .col-sm-7 { + width: 58.33333333%; + } + + .col-sm-6 { + width: 50%; + } + + .col-sm-5 { + width: 41.66666667%; + } + + .col-sm-4 { + width: 33.33333333%; + } + + .col-sm-3 { + width: 25%; + } + + .col-sm-2 { + width: 16.66666667%; + } + + .col-sm-1 { + width: 8.33333333%; + } + + .col-sm-pull-12 { + right: 100%; + } + + .col-sm-pull-11 { + right: 91.66666667%; + } + + .col-sm-pull-10 { + right: 83.33333333%; + } + + .col-sm-pull-9 { + right: 75%; + } + + .col-sm-pull-8 { + right: 66.66666667%; + } + + .col-sm-pull-7 { + right: 58.33333333%; + } + + .col-sm-pull-6 { + right: 50%; + } + + .col-sm-pull-5 { + right: 41.66666667%; + } + + .col-sm-pull-4 { + right: 33.33333333%; + } + + .col-sm-pull-3 { + right: 25%; + } + + .col-sm-pull-2 { + right: 16.66666667%; + } + + .col-sm-pull-1 { + right: 8.33333333%; + } + + .col-sm-pull-0 { + right: auto; + } + + .col-sm-push-12 { + left: 100%; + } + + .col-sm-push-11 { + left: 91.66666667%; + } + + .col-sm-push-10 { + left: 83.33333333%; + } + + .col-sm-push-9 { + left: 75%; + } + + .col-sm-push-8 { + left: 66.66666667%; + } + + .col-sm-push-7 { + left: 58.33333333%; + } + + .col-sm-push-6 { + left: 50%; + } + + .col-sm-push-5 { + left: 41.66666667%; + } + + .col-sm-push-4 { + left: 33.33333333%; + } + + .col-sm-push-3 { + left: 25%; + } + + .col-sm-push-2 { + left: 16.66666667%; + } + + .col-sm-push-1 { + left: 8.33333333%; + } + + .col-sm-push-0 { + left: auto; + } + + .col-sm-offset-12 { + margin-left: 100%; + } + + .col-sm-offset-11 { + margin-left: 91.66666667%; + } + + .col-sm-offset-10 { + margin-left: 83.33333333%; + } + + .col-sm-offset-9 { + margin-left: 75%; + } + + .col-sm-offset-8 { + margin-left: 66.66666667%; + } + + .col-sm-offset-7 { + margin-left: 58.33333333%; + } + + .col-sm-offset-6 { + margin-left: 50%; + } + + .col-sm-offset-5 { + margin-left: 41.66666667%; + } + + .col-sm-offset-4 { + margin-left: 33.33333333%; + } + + .col-sm-offset-3 { + margin-left: 25%; + } + + .col-sm-offset-2 { + margin-left: 16.66666667%; + } + + .col-sm-offset-1 { + margin-left: 8.33333333%; + } + + .col-sm-offset-0 { + margin-left: 0; + } +} + +@media (min-width: 992px) { + .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { + float: left; + } + + .col-md-12 { + width: 100%; + } + + .col-md-11 { + width: 91.66666667%; + } + + .col-md-10 { + width: 83.33333333%; + } + + .col-md-9 { + width: 75%; + } + + .col-md-8 { + width: 66.66666667%; + } + + .col-md-7 { + width: 58.33333333%; + } + + .col-md-6 { + width: 50%; + } + + .col-md-5 { + width: 41.66666667%; + } + + .col-md-4 { + width: 33.33333333%; + } + + .col-md-3 { + width: 25%; + } + + .col-md-2 { + width: 16.66666667%; + } + + .col-md-1 { + width: 8.33333333%; + } + + .col-md-pull-12 { + right: 100%; + } + + .col-md-pull-11 { + right: 91.66666667%; + } + + .col-md-pull-10 { + right: 83.33333333%; + } + + .col-md-pull-9 { + right: 75%; + } + + .col-md-pull-8 { + right: 66.66666667%; + } + + .col-md-pull-7 { + right: 58.33333333%; + } + + .col-md-pull-6 { + right: 50%; + } + + .col-md-pull-5 { + right: 41.66666667%; + } + + .col-md-pull-4 { + right: 33.33333333%; + } + + .col-md-pull-3 { + right: 25%; + } + + .col-md-pull-2 { + right: 16.66666667%; + } + + .col-md-pull-1 { + right: 8.33333333%; + } + + .col-md-pull-0 { + right: auto; + } + + .col-md-push-12 { + left: 100%; + } + + .col-md-push-11 { + left: 91.66666667%; + } + + .col-md-push-10 { + left: 83.33333333%; + } + + .col-md-push-9 { + left: 75%; + } + + .col-md-push-8 { + left: 66.66666667%; + } + + .col-md-push-7 { + left: 58.33333333%; + } + + .col-md-push-6 { + left: 50%; + } + + .col-md-push-5 { + left: 41.66666667%; + } + + .col-md-push-4 { + left: 33.33333333%; + } + + .col-md-push-3 { + left: 25%; + } + + .col-md-push-2 { + left: 16.66666667%; + } + + .col-md-push-1 { + left: 8.33333333%; + } + + .col-md-push-0 { + left: auto; + } + + .col-md-offset-12 { + margin-left: 100%; + } + + .col-md-offset-11 { + margin-left: 91.66666667%; + } + + .col-md-offset-10 { + margin-left: 83.33333333%; + } + + .col-md-offset-9 { + margin-left: 75%; + } + + .col-md-offset-8 { + margin-left: 66.66666667%; + } + + .col-md-offset-7 { + margin-left: 58.33333333%; + } + + .col-md-offset-6 { + margin-left: 50%; + } + + .col-md-offset-5 { + margin-left: 41.66666667%; + } + + .col-md-offset-4 { + margin-left: 33.33333333%; + } + + .col-md-offset-3 { + margin-left: 25%; + } + + .col-md-offset-2 { + margin-left: 16.66666667%; + } + + .col-md-offset-1 { + margin-left: 8.33333333%; + } + + .col-md-offset-0 { + margin-left: 0; + } +} + +@media (min-width: 1200px) { + .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { + float: left; + } + + .col-lg-12 { + width: 100%; + } + + .col-lg-11 { + width: 91.66666667%; + } + + .col-lg-10 { + width: 83.33333333%; + } + + .col-lg-9 { + width: 75%; + } + + .col-lg-8 { + width: 66.66666667%; + } + + .col-lg-7 { + width: 58.33333333%; + } + + .col-lg-6 { + width: 50%; + } + + .col-lg-5 { + width: 41.66666667%; + } + + .col-lg-4 { + width: 33.33333333%; + } + + .col-lg-3 { + width: 25%; + } + + .col-lg-2 { + width: 16.66666667%; + } + + .col-lg-1 { + width: 8.33333333%; + } + + .col-lg-pull-12 { + right: 100%; + } + + .col-lg-pull-11 { + right: 91.66666667%; + } + + .col-lg-pull-10 { + right: 83.33333333%; + } + + .col-lg-pull-9 { + right: 75%; + } + + .col-lg-pull-8 { + right: 66.66666667%; + } + + .col-lg-pull-7 { + right: 58.33333333%; + } + + .col-lg-pull-6 { + right: 50%; + } + + .col-lg-pull-5 { + right: 41.66666667%; + } + + .col-lg-pull-4 { + right: 33.33333333%; + } + + .col-lg-pull-3 { + right: 25%; + } + + .col-lg-pull-2 { + right: 16.66666667%; + } + + .col-lg-pull-1 { + right: 8.33333333%; + } + + .col-lg-pull-0 { + right: auto; + } + + .col-lg-push-12 { + left: 100%; + } + + .col-lg-push-11 { + left: 91.66666667%; + } + + .col-lg-push-10 { + left: 83.33333333%; + } + + .col-lg-push-9 { + left: 75%; + } + + .col-lg-push-8 { + left: 66.66666667%; + } + + .col-lg-push-7 { + left: 58.33333333%; + } + + .col-lg-push-6 { + left: 50%; + } + + .col-lg-push-5 { + left: 41.66666667%; + } + + .col-lg-push-4 { + left: 33.33333333%; + } + + .col-lg-push-3 { + left: 25%; + } + + .col-lg-push-2 { + left: 16.66666667%; + } + + .col-lg-push-1 { + left: 8.33333333%; + } + + .col-lg-push-0 { + left: auto; + } + + .col-lg-offset-12 { + margin-left: 100%; + } + + .col-lg-offset-11 { + margin-left: 91.66666667%; + } + + .col-lg-offset-10 { + margin-left: 83.33333333%; + } + + .col-lg-offset-9 { + margin-left: 75%; + } + + .col-lg-offset-8 { + margin-left: 66.66666667%; + } + + .col-lg-offset-7 { + margin-left: 58.33333333%; + } + + .col-lg-offset-6 { + margin-left: 50%; + } + + .col-lg-offset-5 { + margin-left: 41.66666667%; + } + + .col-lg-offset-4 { + margin-left: 33.33333333%; + } + + .col-lg-offset-3 { + margin-left: 25%; + } + + .col-lg-offset-2 { + margin-left: 16.66666667%; + } + + .col-lg-offset-1 { + margin-left: 8.33333333%; + } + + .col-lg-offset-0 { + margin-left: 0; + } +} + +table { + background-color: transparent; +} + +caption { + padding-top: 8px; + padding-bottom: 8px; + color: #777; + text-align: left; +} + +th { + text-align: left; +} + +.table { + width: 100%; + max-width: 100%; + margin-bottom: 20px; +} + + .table > thead > tr > th, + .table > tbody > tr > th, + .table > tfoot > tr > th, + .table > thead > tr > td, + .table > tbody > tr > td, + .table > tfoot > tr > td { + padding: 8px; + line-height: 1.42857143; + vertical-align: top; + border-top: 1px solid #ddd; + } + + .table > thead > tr > th { + vertical-align: bottom; + border-bottom: 2px solid #ddd; + } + + .table > caption + thead > tr:first-child > th, + .table > colgroup + thead > tr:first-child > th, + .table > thead:first-child > tr:first-child > th, + .table > caption + thead > tr:first-child > td, + .table > colgroup + thead > tr:first-child > td, + .table > thead:first-child > tr:first-child > td { + border-top: 0; + } + + .table > tbody + tbody { + border-top: 2px solid #ddd; + } + + .table .table { + background-color: #fff; + } + +.table-condensed > thead > tr > th, +.table-condensed > tbody > tr > th, +.table-condensed > tfoot > tr > th, +.table-condensed > thead > tr > td, +.table-condensed > tbody > tr > td, +.table-condensed > tfoot > tr > td { + padding: 5px; +} + +.table-bordered { + border: 1px solid #ddd; +} + + .table-bordered > thead > tr > th, + .table-bordered > tbody > tr > th, + .table-bordered > tfoot > tr > th, + .table-bordered > thead > tr > td, + .table-bordered > tbody > tr > td, + .table-bordered > tfoot > tr > td { + border: 1px solid #ddd; + } + + .table-bordered > thead > tr > th, + .table-bordered > thead > tr > td { + border-bottom-width: 2px; + } + +.table-striped > tbody > tr:nth-of-type(odd) { + background-color: #f9f9f9; +} + +.table-hover > tbody > tr:hover { + background-color: #f5f5f5; +} + +table col[class*="col-"] { + position: static; + display: table-column; + float: none; +} + +table td[class*="col-"], +table th[class*="col-"] { + position: static; + display: table-cell; + float: none; +} + +.table > thead > tr > td.active, +.table > tbody > tr > td.active, +.table > tfoot > tr > td.active, +.table > thead > tr > th.active, +.table > tbody > tr > th.active, +.table > tfoot > tr > th.active, +.table > thead > tr.active > td, +.table > tbody > tr.active > td, +.table > tfoot > tr.active > td, +.table > thead > tr.active > th, +.table > tbody > tr.active > th, +.table > tfoot > tr.active > th { + background-color: #f5f5f5; +} + +.table-hover > tbody > tr > td.active:hover, +.table-hover > tbody > tr > th.active:hover, +.table-hover > tbody > tr.active:hover > td, +.table-hover > tbody > tr:hover > .active, +.table-hover > tbody > tr.active:hover > th { + background-color: #e8e8e8; +} + +.table > thead > tr > td.success, +.table > tbody > tr > td.success, +.table > tfoot > tr > td.success, +.table > thead > tr > th.success, +.table > tbody > tr > th.success, +.table > tfoot > tr > th.success, +.table > thead > tr.success > td, +.table > tbody > tr.success > td, +.table > tfoot > tr.success > td, +.table > thead > tr.success > th, +.table > tbody > tr.success > th, +.table > tfoot > tr.success > th { + background-color: #dff0d8; +} + +.table-hover > tbody > tr > td.success:hover, +.table-hover > tbody > tr > th.success:hover, +.table-hover > tbody > tr.success:hover > td, +.table-hover > tbody > tr:hover > .success, +.table-hover > tbody > tr.success:hover > th { + background-color: #d0e9c6; +} + +.table > thead > tr > td.info, +.table > tbody > tr > td.info, +.table > tfoot > tr > td.info, +.table > thead > tr > th.info, +.table > tbody > tr > th.info, +.table > tfoot > tr > th.info, +.table > thead > tr.info > td, +.table > tbody > tr.info > td, +.table > tfoot > tr.info > td, +.table > thead > tr.info > th, +.table > tbody > tr.info > th, +.table > tfoot > tr.info > th { + background-color: #d9edf7; +} + +.table-hover > tbody > tr > td.info:hover, +.table-hover > tbody > tr > th.info:hover, +.table-hover > tbody > tr.info:hover > td, +.table-hover > tbody > tr:hover > .info, +.table-hover > tbody > tr.info:hover > th { + background-color: #c4e3f3; +} + +.table > thead > tr > td.warning, +.table > tbody > tr > td.warning, +.table > tfoot > tr > td.warning, +.table > thead > tr > th.warning, +.table > tbody > tr > th.warning, +.table > tfoot > tr > th.warning, +.table > thead > tr.warning > td, +.table > tbody > tr.warning > td, +.table > tfoot > tr.warning > td, +.table > thead > tr.warning > th, +.table > tbody > tr.warning > th, +.table > tfoot > tr.warning > th { + background-color: #fcf8e3; +} + +.table-hover > tbody > tr > td.warning:hover, +.table-hover > tbody > tr > th.warning:hover, +.table-hover > tbody > tr.warning:hover > td, +.table-hover > tbody > tr:hover > .warning, +.table-hover > tbody > tr.warning:hover > th { + background-color: #faf2cc; +} + +.table > thead > tr > td.danger, +.table > tbody > tr > td.danger, +.table > tfoot > tr > td.danger, +.table > thead > tr > th.danger, +.table > tbody > tr > th.danger, +.table > tfoot > tr > th.danger, +.table > thead > tr.danger > td, +.table > tbody > tr.danger > td, +.table > tfoot > tr.danger > td, +.table > thead > tr.danger > th, +.table > tbody > tr.danger > th, +.table > tfoot > tr.danger > th { + background-color: #f2dede; +} + +.table-hover > tbody > tr > td.danger:hover, +.table-hover > tbody > tr > th.danger:hover, +.table-hover > tbody > tr.danger:hover > td, +.table-hover > tbody > tr:hover > .danger, +.table-hover > tbody > tr.danger:hover > th { + background-color: #ebcccc; +} + +.table-responsive { + min-height: .01%; + overflow-x: auto; +} + +@media screen and (max-width: 767px) { + .table-responsive { + width: 100%; + margin-bottom: 15px; + overflow-y: hidden; + -ms-overflow-style: -ms-autohiding-scrollbar; + border: 1px solid #ddd; + } + + .table-responsive > .table { + margin-bottom: 0; + } + + .table-responsive > .table > thead > tr > th, + .table-responsive > .table > tbody > tr > th, + .table-responsive > .table > tfoot > tr > th, + .table-responsive > .table > thead > tr > td, + .table-responsive > .table > tbody > tr > td, + .table-responsive > .table > tfoot > tr > td { + white-space: nowrap; + } + + .table-responsive > .table-bordered { + border: 0; + } + + .table-responsive > .table-bordered > thead > tr > th:first-child, + .table-responsive > .table-bordered > tbody > tr > th:first-child, + .table-responsive > .table-bordered > tfoot > tr > th:first-child, + .table-responsive > .table-bordered > thead > tr > td:first-child, + .table-responsive > .table-bordered > tbody > tr > td:first-child, + .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; + } + + .table-responsive > .table-bordered > thead > tr > th:last-child, + .table-responsive > .table-bordered > tbody > tr > th:last-child, + .table-responsive > .table-bordered > tfoot > tr > th:last-child, + .table-responsive > .table-bordered > thead > tr > td:last-child, + .table-responsive > .table-bordered > tbody > tr > td:last-child, + .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; + } + + .table-responsive > .table-bordered > tbody > tr:last-child > th, + .table-responsive > .table-bordered > tfoot > tr:last-child > th, + .table-responsive > .table-bordered > tbody > tr:last-child > td, + .table-responsive > .table-bordered > tfoot > tr:last-child > td { + border-bottom: 0; + } +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 20px; + font-size: 21px; + line-height: inherit; + color: #333; + border: 0; + border-bottom: 1px solid #e5e5e5; +} + +label { + display: inline-block; + max-width: 100%; + margin-bottom: 5px; + font-weight: bold; +} + +input[type="search"] { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +input[type="radio"], +input[type="checkbox"] { + margin: 4px 0 0; + margin-top: 1px \9; + line-height: normal; +} + +input[type="file"] { + display: block; +} + +input[type="range"] { + display: block; + width: 100%; +} + +select[multiple], +select[size] { + height: auto; +} + +input[type="file"]:focus, +input[type="radio"]:focus, +input[type="checkbox"]:focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +output { + display: block; + padding-top: 7px; + font-size: 14px; + line-height: 1.42857143; + color: #555; +} + +.form-control { + display: block; + width: 100%; + height: 34px; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857143; + color: #555; + background-color: #fff; + background-image: none; + border: 1px solid #ccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; + -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; +} + + .form-control:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); + box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); + } + + .form-control::-moz-placeholder { + color: #999; + opacity: 1; + } + + .form-control:-ms-input-placeholder { + color: #999; + } + + .form-control::-webkit-input-placeholder { + color: #999; + } + + .form-control::-ms-expand { + background-color: transparent; + border: 0; + } + + .form-control[disabled], + .form-control[readonly], + fieldset[disabled] .form-control { + background-color: #eee; + opacity: 1; + } + + .form-control[disabled], + fieldset[disabled] .form-control { + cursor: not-allowed; + } + +textarea.form-control { + height: auto; +} + +input[type="search"] { + -webkit-appearance: none; +} + +@media screen and (-webkit-min-device-pixel-ratio: 0) { + input[type="date"].form-control, + input[type="time"].form-control, + input[type="datetime-local"].form-control, + input[type="month"].form-control { + line-height: 34px; + } + + input[type="date"].input-sm, + input[type="time"].input-sm, + input[type="datetime-local"].input-sm, + input[type="month"].input-sm, + .input-group-sm input[type="date"], + .input-group-sm input[type="time"], + .input-group-sm input[type="datetime-local"], + .input-group-sm input[type="month"] { + line-height: 30px; + } + + input[type="date"].input-lg, + input[type="time"].input-lg, + input[type="datetime-local"].input-lg, + input[type="month"].input-lg, + .input-group-lg input[type="date"], + .input-group-lg input[type="time"], + .input-group-lg input[type="datetime-local"], + .input-group-lg input[type="month"] { + line-height: 46px; + } +} + +.form-group { + margin-bottom: 15px; +} + +.radio, +.checkbox { + position: relative; + display: block; + margin-top: 10px; + margin-bottom: 10px; +} + + .radio label, + .checkbox label { + min-height: 20px; + padding-left: 20px; + margin-bottom: 0; + font-weight: normal; + cursor: pointer; + } + + .radio input[type="radio"], + .radio-inline input[type="radio"], + .checkbox input[type="checkbox"], + .checkbox-inline input[type="checkbox"] { + position: absolute; + margin-top: 4px \9; + margin-left: -20px; + } + + .radio + .radio, + .checkbox + .checkbox { + margin-top: -5px; + } + +.radio-inline, +.checkbox-inline { + position: relative; + display: inline-block; + padding-left: 20px; + margin-bottom: 0; + font-weight: normal; + vertical-align: middle; + cursor: pointer; +} + + .radio-inline + .radio-inline, + .checkbox-inline + .checkbox-inline { + margin-top: 0; + margin-left: 10px; + } + +input[type="radio"][disabled], +input[type="checkbox"][disabled], +input[type="radio"].disabled, +input[type="checkbox"].disabled, +fieldset[disabled] input[type="radio"], +fieldset[disabled] input[type="checkbox"] { + cursor: not-allowed; +} + +.radio-inline.disabled, +.checkbox-inline.disabled, +fieldset[disabled] .radio-inline, +fieldset[disabled] .checkbox-inline { + cursor: not-allowed; +} + +.radio.disabled label, +.checkbox.disabled label, +fieldset[disabled] .radio label, +fieldset[disabled] .checkbox label { + cursor: not-allowed; +} + +.form-control-static { + min-height: 34px; + padding-top: 7px; + padding-bottom: 7px; + margin-bottom: 0; +} + + .form-control-static.input-lg, + .form-control-static.input-sm { + padding-right: 0; + padding-left: 0; + } + +.input-sm { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} + +select.input-sm { + height: 30px; + line-height: 30px; +} + +textarea.input-sm, +select[multiple].input-sm { + height: auto; +} + +.form-group-sm .form-control { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} + +.form-group-sm select.form-control { + height: 30px; + line-height: 30px; +} + +.form-group-sm textarea.form-control, +.form-group-sm select[multiple].form-control { + height: auto; +} + +.form-group-sm .form-control-static { + height: 30px; + min-height: 32px; + padding: 6px 10px; + font-size: 12px; + line-height: 1.5; +} + +.input-lg { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} + +select.input-lg { + height: 46px; + line-height: 46px; +} + +textarea.input-lg, +select[multiple].input-lg { + height: auto; +} + +.form-group-lg .form-control { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} + +.form-group-lg select.form-control { + height: 46px; + line-height: 46px; +} + +.form-group-lg textarea.form-control, +.form-group-lg select[multiple].form-control { + height: auto; +} + +.form-group-lg .form-control-static { + height: 46px; + min-height: 38px; + padding: 11px 16px; + font-size: 18px; + line-height: 1.3333333; +} + +.has-feedback { + position: relative; +} + + .has-feedback .form-control { + padding-right: 42.5px; + } + +.form-control-feedback { + position: absolute; + top: 0; + right: 0; + z-index: 2; + display: block; + width: 34px; + height: 34px; + line-height: 34px; + text-align: center; + pointer-events: none; +} + +.input-lg + .form-control-feedback, +.input-group-lg + .form-control-feedback, +.form-group-lg .form-control + .form-control-feedback { + width: 46px; + height: 46px; + line-height: 46px; +} + +.input-sm + .form-control-feedback, +.input-group-sm + .form-control-feedback, +.form-group-sm .form-control + .form-control-feedback { + width: 30px; + height: 30px; + line-height: 30px; +} + +.has-success .help-block, +.has-success .control-label, +.has-success .radio, +.has-success .checkbox, +.has-success .radio-inline, +.has-success .checkbox-inline, +.has-success.radio label, +.has-success.checkbox label, +.has-success.radio-inline label, +.has-success.checkbox-inline label { + color: #3c763d; +} + +.has-success .form-control { + border-color: #3c763d; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +} + + .has-success .form-control:focus { + border-color: #2b542c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; + } + +.has-success .input-group-addon { + color: #3c763d; + background-color: #dff0d8; + border-color: #3c763d; +} + +.has-success .form-control-feedback { + color: #3c763d; +} + +.has-warning .help-block, +.has-warning .control-label, +.has-warning .radio, +.has-warning .checkbox, +.has-warning .radio-inline, +.has-warning .checkbox-inline, +.has-warning.radio label, +.has-warning.checkbox label, +.has-warning.radio-inline label, +.has-warning.checkbox-inline label { + color: #8a6d3b; +} + +.has-warning .form-control { + border-color: #8a6d3b; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +} + + .has-warning .form-control:focus { + border-color: #66512c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; + } + +.has-warning .input-group-addon { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #8a6d3b; +} + +.has-warning .form-control-feedback { + color: #8a6d3b; +} + +.has-error .help-block, +.has-error .control-label, +.has-error .radio, +.has-error .checkbox, +.has-error .radio-inline, +.has-error .checkbox-inline, +.has-error.radio label, +.has-error.checkbox label, +.has-error.radio-inline label, +.has-error.checkbox-inline label { + color: #a94442; +} + +.has-error .form-control { + border-color: #a94442; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +} + + .has-error .form-control:focus { + border-color: #843534; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; + } + +.has-error .input-group-addon { + color: #a94442; + background-color: #f2dede; + border-color: #a94442; +} + +.has-error .form-control-feedback { + color: #a94442; +} + +.has-feedback label ~ .form-control-feedback { + top: 25px; +} + +.has-feedback label.sr-only ~ .form-control-feedback { + top: 0; +} + +.help-block { + display: block; + margin-top: 5px; + margin-bottom: 10px; + color: #737373; +} + +@media (min-width: 768px) { + .form-inline .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + + .form-inline .form-control-static { + display: inline-block; + } + + .form-inline .input-group { + display: inline-table; + vertical-align: middle; + } + + .form-inline .input-group .input-group-addon, + .form-inline .input-group .input-group-btn, + .form-inline .input-group .form-control { + width: auto; + } + + .form-inline .input-group > .form-control { + width: 100%; + } + + .form-inline .control-label { + margin-bottom: 0; + vertical-align: middle; + } + + .form-inline .radio, + .form-inline .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + + .form-inline .radio label, + .form-inline .checkbox label { + padding-left: 0; + } + + .form-inline .radio input[type="radio"], + .form-inline .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + + .form-inline .has-feedback .form-control-feedback { + top: 0; + } +} + +.form-horizontal .radio, +.form-horizontal .checkbox, +.form-horizontal .radio-inline, +.form-horizontal .checkbox-inline { + padding-top: 7px; + margin-top: 0; + margin-bottom: 0; +} + +.form-horizontal .radio, +.form-horizontal .checkbox { + min-height: 27px; +} + +.form-horizontal .form-group { + margin-right: -15px; + margin-left: -15px; +} + +@media (min-width: 768px) { + .form-horizontal .control-label { + padding-top: 7px; + margin-bottom: 0; + text-align: right; + } +} + +.form-horizontal .has-feedback .form-control-feedback { + right: 15px; +} + +@media (min-width: 768px) { + .form-horizontal .form-group-lg .control-label { + padding-top: 11px; + font-size: 18px; + } +} + +@media (min-width: 768px) { + .form-horizontal .form-group-sm .control-label { + padding-top: 6px; + font-size: 12px; + } +} + +.btn { + display: inline-block; + padding: 6px 12px; + margin-bottom: 0; + font-size: 14px; + font-weight: normal; + line-height: 1.42857143; + text-align: center; + white-space: nowrap; + vertical-align: middle; + -ms-touch-action: manipulation; + touch-action: manipulation; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; +} + + .btn:focus, + .btn:active:focus, + .btn.active:focus, + .btn.focus, + .btn:active.focus, + .btn.active.focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; + } + + .btn:hover, + .btn:focus, + .btn.focus { + color: #333; + text-decoration: none; + } + + .btn:active, + .btn.active { + background-image: none; + outline: 0; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); + } + + .btn.disabled, + .btn[disabled], + fieldset[disabled] .btn { + cursor: not-allowed; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; + opacity: .65; + } + +a.btn.disabled, +fieldset[disabled] a.btn { + pointer-events: none; +} + +.btn-default { + color: #333; + background-color: #fff; + border-color: #ccc; +} + + .btn-default:focus, + .btn-default.focus { + color: #333; + background-color: #e6e6e6; + border-color: #8c8c8c; + } + + .btn-default:hover { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; + } + + .btn-default:active, + .btn-default.active, + .open > .dropdown-toggle.btn-default { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; + } + + .btn-default:active:hover, + .btn-default.active:hover, + .open > .dropdown-toggle.btn-default:hover, + .btn-default:active:focus, + .btn-default.active:focus, + .open > .dropdown-toggle.btn-default:focus, + .btn-default:active.focus, + .btn-default.active.focus, + .open > .dropdown-toggle.btn-default.focus { + color: #333; + background-color: #d4d4d4; + border-color: #8c8c8c; + } + + .btn-default:active, + .btn-default.active, + .open > .dropdown-toggle.btn-default { + background-image: none; + } + + .btn-default.disabled:hover, + .btn-default[disabled]:hover, + fieldset[disabled] .btn-default:hover, + .btn-default.disabled:focus, + .btn-default[disabled]:focus, + fieldset[disabled] .btn-default:focus, + .btn-default.disabled.focus, + .btn-default[disabled].focus, + fieldset[disabled] .btn-default.focus { + background-color: #fff; + border-color: #ccc; + } + + .btn-default .badge { + color: #fff; + background-color: #333; + } + +.btn-primary { + color: #fff; + background-color: #337ab7; + border-color: #2e6da4; +} + + .btn-primary:focus, + .btn-primary.focus { + color: #fff; + background-color: #286090; + border-color: #122b40; + } + + .btn-primary:hover { + color: #fff; + background-color: #286090; + border-color: #204d74; + } + + .btn-primary:active, + .btn-primary.active, + .open > .dropdown-toggle.btn-primary { + color: #fff; + background-color: #286090; + border-color: #204d74; + } + + .btn-primary:active:hover, + .btn-primary.active:hover, + .open > .dropdown-toggle.btn-primary:hover, + .btn-primary:active:focus, + .btn-primary.active:focus, + .open > .dropdown-toggle.btn-primary:focus, + .btn-primary:active.focus, + .btn-primary.active.focus, + .open > .dropdown-toggle.btn-primary.focus { + color: #fff; + background-color: #204d74; + border-color: #122b40; + } + + .btn-primary:active, + .btn-primary.active, + .open > .dropdown-toggle.btn-primary { + background-image: none; + } + + .btn-primary.disabled:hover, + .btn-primary[disabled]:hover, + fieldset[disabled] .btn-primary:hover, + .btn-primary.disabled:focus, + .btn-primary[disabled]:focus, + fieldset[disabled] .btn-primary:focus, + .btn-primary.disabled.focus, + .btn-primary[disabled].focus, + fieldset[disabled] .btn-primary.focus { + background-color: #337ab7; + border-color: #2e6da4; + } + + .btn-primary .badge { + color: #337ab7; + background-color: #fff; + } + +.btn-success { + color: #fff; + background-color: #5cb85c; + border-color: #4cae4c; +} + + .btn-success:focus, + .btn-success.focus { + color: #fff; + background-color: #449d44; + border-color: #255625; + } + + .btn-success:hover { + color: #fff; + background-color: #449d44; + border-color: #398439; + } + + .btn-success:active, + .btn-success.active, + .open > .dropdown-toggle.btn-success { + color: #fff; + background-color: #449d44; + border-color: #398439; + } + + .btn-success:active:hover, + .btn-success.active:hover, + .open > .dropdown-toggle.btn-success:hover, + .btn-success:active:focus, + .btn-success.active:focus, + .open > .dropdown-toggle.btn-success:focus, + .btn-success:active.focus, + .btn-success.active.focus, + .open > .dropdown-toggle.btn-success.focus { + color: #fff; + background-color: #398439; + border-color: #255625; + } + + .btn-success:active, + .btn-success.active, + .open > .dropdown-toggle.btn-success { + background-image: none; + } + + .btn-success.disabled:hover, + .btn-success[disabled]:hover, + fieldset[disabled] .btn-success:hover, + .btn-success.disabled:focus, + .btn-success[disabled]:focus, + fieldset[disabled] .btn-success:focus, + .btn-success.disabled.focus, + .btn-success[disabled].focus, + fieldset[disabled] .btn-success.focus { + background-color: #5cb85c; + border-color: #4cae4c; + } + + .btn-success .badge { + color: #5cb85c; + background-color: #fff; + } + +.btn-info { + color: #fff; + background-color: #5bc0de; + border-color: #46b8da; +} + + .btn-info:focus, + .btn-info.focus { + color: #fff; + background-color: #31b0d5; + border-color: #1b6d85; + } + + .btn-info:hover { + color: #fff; + background-color: #31b0d5; + border-color: #269abc; + } + + .btn-info:active, + .btn-info.active, + .open > .dropdown-toggle.btn-info { + color: #fff; + background-color: #31b0d5; + border-color: #269abc; + } + + .btn-info:active:hover, + .btn-info.active:hover, + .open > .dropdown-toggle.btn-info:hover, + .btn-info:active:focus, + .btn-info.active:focus, + .open > .dropdown-toggle.btn-info:focus, + .btn-info:active.focus, + .btn-info.active.focus, + .open > .dropdown-toggle.btn-info.focus { + color: #fff; + background-color: #269abc; + border-color: #1b6d85; + } + + .btn-info:active, + .btn-info.active, + .open > .dropdown-toggle.btn-info { + background-image: none; + } + + .btn-info.disabled:hover, + .btn-info[disabled]:hover, + fieldset[disabled] .btn-info:hover, + .btn-info.disabled:focus, + .btn-info[disabled]:focus, + fieldset[disabled] .btn-info:focus, + .btn-info.disabled.focus, + .btn-info[disabled].focus, + fieldset[disabled] .btn-info.focus { + background-color: #5bc0de; + border-color: #46b8da; + } + + .btn-info .badge { + color: #5bc0de; + background-color: #fff; + } + +.btn-warning { + color: #fff; + background-color: #f0ad4e; + border-color: #eea236; +} + + .btn-warning:focus, + .btn-warning.focus { + color: #fff; + background-color: #ec971f; + border-color: #985f0d; + } + + .btn-warning:hover { + color: #fff; + background-color: #ec971f; + border-color: #d58512; + } + + .btn-warning:active, + .btn-warning.active, + .open > .dropdown-toggle.btn-warning { + color: #fff; + background-color: #ec971f; + border-color: #d58512; + } + + .btn-warning:active:hover, + .btn-warning.active:hover, + .open > .dropdown-toggle.btn-warning:hover, + .btn-warning:active:focus, + .btn-warning.active:focus, + .open > .dropdown-toggle.btn-warning:focus, + .btn-warning:active.focus, + .btn-warning.active.focus, + .open > .dropdown-toggle.btn-warning.focus { + color: #fff; + background-color: #d58512; + border-color: #985f0d; + } + + .btn-warning:active, + .btn-warning.active, + .open > .dropdown-toggle.btn-warning { + background-image: none; + } + + .btn-warning.disabled:hover, + .btn-warning[disabled]:hover, + fieldset[disabled] .btn-warning:hover, + .btn-warning.disabled:focus, + .btn-warning[disabled]:focus, + fieldset[disabled] .btn-warning:focus, + .btn-warning.disabled.focus, + .btn-warning[disabled].focus, + fieldset[disabled] .btn-warning.focus { + background-color: #f0ad4e; + border-color: #eea236; + } + + .btn-warning .badge { + color: #f0ad4e; + background-color: #fff; + } + +.btn-danger { + color: #fff; + background-color: #d9534f; + border-color: #d43f3a; +} + + .btn-danger:focus, + .btn-danger.focus { + color: #fff; + background-color: #c9302c; + border-color: #761c19; + } + + .btn-danger:hover { + color: #fff; + background-color: #c9302c; + border-color: #ac2925; + } + + .btn-danger:active, + .btn-danger.active, + .open > .dropdown-toggle.btn-danger { + color: #fff; + background-color: #c9302c; + border-color: #ac2925; + } + + .btn-danger:active:hover, + .btn-danger.active:hover, + .open > .dropdown-toggle.btn-danger:hover, + .btn-danger:active:focus, + .btn-danger.active:focus, + .open > .dropdown-toggle.btn-danger:focus, + .btn-danger:active.focus, + .btn-danger.active.focus, + .open > .dropdown-toggle.btn-danger.focus { + color: #fff; + background-color: #ac2925; + border-color: #761c19; + } + + .btn-danger:active, + .btn-danger.active, + .open > .dropdown-toggle.btn-danger { + background-image: none; + } + + .btn-danger.disabled:hover, + .btn-danger[disabled]:hover, + fieldset[disabled] .btn-danger:hover, + .btn-danger.disabled:focus, + .btn-danger[disabled]:focus, + fieldset[disabled] .btn-danger:focus, + .btn-danger.disabled.focus, + .btn-danger[disabled].focus, + fieldset[disabled] .btn-danger.focus { + background-color: #d9534f; + border-color: #d43f3a; + } + + .btn-danger .badge { + color: #d9534f; + background-color: #fff; + } + +.btn-link { + font-weight: normal; + color: #337ab7; + border-radius: 0; +} + + .btn-link, + .btn-link:active, + .btn-link.active, + .btn-link[disabled], + fieldset[disabled] .btn-link { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + } + + .btn-link, + .btn-link:hover, + .btn-link:focus, + .btn-link:active { + border-color: transparent; + } + + .btn-link:hover, + .btn-link:focus { + color: #23527c; + text-decoration: underline; + background-color: transparent; + } + + .btn-link[disabled]:hover, + fieldset[disabled] .btn-link:hover, + .btn-link[disabled]:focus, + fieldset[disabled] .btn-link:focus { + color: #777; + text-decoration: none; + } + +.btn-lg, +.btn-group-lg > .btn { + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} + +.btn-sm, +.btn-group-sm > .btn { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} + +.btn-xs, +.btn-group-xs > .btn { + padding: 1px 5px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} + +.btn-block { + display: block; + width: 100%; +} + + .btn-block + .btn-block { + margin-top: 5px; + } + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.fade { + opacity: 0; + -webkit-transition: opacity .15s linear; + -o-transition: opacity .15s linear; + transition: opacity .15s linear; +} + + .fade.in { + opacity: 1; + } + +.collapse { + display: none; +} + + .collapse.in { + display: block; + } + +tr.collapse.in { + display: table-row; +} + +tbody.collapse.in { + display: table-row-group; +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition-timing-function: ease; + -o-transition-timing-function: ease; + transition-timing-function: ease; + -webkit-transition-duration: .35s; + -o-transition-duration: .35s; + transition-duration: .35s; + -webkit-transition-property: height, visibility; + -o-transition-property: height, visibility; + transition-property: height, visibility; +} + +.caret { + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + vertical-align: middle; + border-top: 4px dashed; + border-top: 4px solid \9; + border-right: 4px solid transparent; + border-left: 4px solid transparent; +} + +.dropup, +.dropdown { + position: relative; +} + +.dropdown-toggle:focus { + outline: 0; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + font-size: 14px; + text-align: left; + list-style: none; + background-color: #fff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, .15); + border-radius: 4px; + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175); + box-shadow: 0 6px 12px rgba(0, 0, 0, .175); +} + + .dropdown-menu.pull-right { + right: 0; + left: auto; + } + + .dropdown-menu .divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; + } + + .dropdown-menu > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: 1.42857143; + color: #333; + white-space: nowrap; + } + + .dropdown-menu > li > a:hover, + .dropdown-menu > li > a:focus { + color: #262626; + text-decoration: none; + background-color: #f5f5f5; + } + + .dropdown-menu > .active > a, + .dropdown-menu > .active > a:hover, + .dropdown-menu > .active > a:focus { + color: #fff; + text-decoration: none; + background-color: #337ab7; + outline: 0; + } + + .dropdown-menu > .disabled > a, + .dropdown-menu > .disabled > a:hover, + .dropdown-menu > .disabled > a:focus { + color: #777; + } + + .dropdown-menu > .disabled > a:hover, + .dropdown-menu > .disabled > a:focus { + text-decoration: none; + cursor: not-allowed; + background-color: transparent; + background-image: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + } + +.open > .dropdown-menu { + display: block; +} + +.open > a { + outline: 0; +} + +.dropdown-menu-right { + right: 0; + left: auto; +} + +.dropdown-menu-left { + right: auto; + left: 0; +} + +.dropdown-header { + display: block; + padding: 3px 20px; + font-size: 12px; + line-height: 1.42857143; + color: #777; + white-space: nowrap; +} + +.dropdown-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 990; +} + +.pull-right > .dropdown-menu { + right: 0; + left: auto; +} + +.dropup .caret, +.navbar-fixed-bottom .dropdown .caret { + content: ""; + border-top: 0; + border-bottom: 4px dashed; + border-bottom: 4px solid \9; +} + +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 2px; +} + +@media (min-width: 768px) { + .navbar-right .dropdown-menu { + right: 0; + left: auto; + } + + .navbar-right .dropdown-menu-left { + right: auto; + left: 0; + } +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-block; + vertical-align: middle; +} + + .btn-group > .btn, + .btn-group-vertical > .btn { + position: relative; + float: left; + } + + .btn-group > .btn:hover, + .btn-group-vertical > .btn:hover, + .btn-group > .btn:focus, + .btn-group-vertical > .btn:focus, + .btn-group > .btn:active, + .btn-group-vertical > .btn:active, + .btn-group > .btn.active, + .btn-group-vertical > .btn.active { + z-index: 2; + } + + .btn-group .btn + .btn, + .btn-group .btn + .btn-group, + .btn-group .btn-group + .btn, + .btn-group .btn-group + .btn-group { + margin-left: -1px; + } + +.btn-toolbar { + margin-left: -5px; +} + + .btn-toolbar .btn, + .btn-toolbar .btn-group, + .btn-toolbar .input-group { + float: left; + } + + .btn-toolbar > .btn, + .btn-toolbar > .btn-group, + .btn-toolbar > .input-group { + margin-left: 5px; + } + +.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { + border-radius: 0; +} + +.btn-group > .btn:first-child { + margin-left: 0; +} + + .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + +.btn-group > .btn:last-child:not(:first-child), +.btn-group > .dropdown-toggle:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group > .btn-group { + float: left; +} + + .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; + } + + .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, + .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + + .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} + +.btn-group > .btn + .dropdown-toggle { + padding-right: 8px; + padding-left: 8px; +} + +.btn-group > .btn-lg + .dropdown-toggle { + padding-right: 12px; + padding-left: 12px; +} + +.btn-group.open .dropdown-toggle { + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); +} + + .btn-group.open .dropdown-toggle.btn-link { + -webkit-box-shadow: none; + box-shadow: none; + } + +.btn .caret { + margin-left: 0; +} + +.btn-lg .caret { + border-width: 5px 5px 0; + border-bottom-width: 0; +} + +.dropup .btn-lg .caret { + border-width: 0 5px 5px; +} + +.btn-group-vertical > .btn, +.btn-group-vertical > .btn-group, +.btn-group-vertical > .btn-group > .btn { + display: block; + float: none; + width: 100%; + max-width: 100%; +} + + .btn-group-vertical > .btn-group > .btn { + float: none; + } + + .btn-group-vertical > .btn + .btn, + .btn-group-vertical > .btn + .btn-group, + .btn-group-vertical > .btn-group + .btn, + .btn-group-vertical > .btn-group + .btn-group { + margin-top: -1px; + margin-left: 0; + } + + .btn-group-vertical > .btn:not(:first-child):not(:last-child) { + border-radius: 0; + } + + .btn-group-vertical > .btn:first-child:not(:last-child) { + border-top-left-radius: 4px; + border-top-right-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + } + + .btn-group-vertical > .btn:last-child:not(:first-child) { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; + } + + .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; + } + + .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, + .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + } + + .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-top-left-radius: 0; + border-top-right-radius: 0; + } + +.btn-group-justified { + display: table; + width: 100%; + table-layout: fixed; + border-collapse: separate; +} + + .btn-group-justified > .btn, + .btn-group-justified > .btn-group { + display: table-cell; + float: none; + width: 1%; + } + + .btn-group-justified > .btn-group .btn { + width: 100%; + } + + .btn-group-justified > .btn-group .dropdown-menu { + left: auto; + } + +[data-toggle="buttons"] > .btn input[type="radio"], +[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], +[data-toggle="buttons"] > .btn input[type="checkbox"], +[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} + +.input-group { + position: relative; + display: table; + border-collapse: separate; +} + + .input-group[class*="col-"] { + float: none; + padding-right: 0; + padding-left: 0; + } + + .input-group .form-control { + position: relative; + z-index: 2; + float: left; + width: 100%; + margin-bottom: 0; + } + + .input-group .form-control:focus { + z-index: 3; + } + +.input-group-lg > .form-control, +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .btn { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} + +select.input-group-lg > .form-control, +select.input-group-lg > .input-group-addon, +select.input-group-lg > .input-group-btn > .btn { + height: 46px; + line-height: 46px; +} + +textarea.input-group-lg > .form-control, +textarea.input-group-lg > .input-group-addon, +textarea.input-group-lg > .input-group-btn > .btn, +select[multiple].input-group-lg > .form-control, +select[multiple].input-group-lg > .input-group-addon, +select[multiple].input-group-lg > .input-group-btn > .btn { + height: auto; +} + +.input-group-sm > .form-control, +.input-group-sm > .input-group-addon, +.input-group-sm > .input-group-btn > .btn { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} + +select.input-group-sm > .form-control, +select.input-group-sm > .input-group-addon, +select.input-group-sm > .input-group-btn > .btn { + height: 30px; + line-height: 30px; +} + +textarea.input-group-sm > .form-control, +textarea.input-group-sm > .input-group-addon, +textarea.input-group-sm > .input-group-btn > .btn, +select[multiple].input-group-sm > .form-control, +select[multiple].input-group-sm > .input-group-addon, +select[multiple].input-group-sm > .input-group-btn > .btn { + height: auto; +} + +.input-group-addon, +.input-group-btn, +.input-group .form-control { + display: table-cell; +} + + .input-group-addon:not(:first-child):not(:last-child), + .input-group-btn:not(:first-child):not(:last-child), + .input-group .form-control:not(:first-child):not(:last-child) { + border-radius: 0; + } + +.input-group-addon, +.input-group-btn { + width: 1%; + white-space: nowrap; + vertical-align: middle; +} + +.input-group-addon { + padding: 6px 12px; + font-size: 14px; + font-weight: normal; + line-height: 1; + color: #555; + text-align: center; + background-color: #eee; + border: 1px solid #ccc; + border-radius: 4px; +} + + .input-group-addon.input-sm { + padding: 5px 10px; + font-size: 12px; + border-radius: 3px; + } + + .input-group-addon.input-lg { + padding: 10px 16px; + font-size: 18px; + border-radius: 6px; + } + + .input-group-addon input[type="radio"], + .input-group-addon input[type="checkbox"] { + margin-top: 0; + } + + .input-group .form-control:first-child, + .input-group-addon:first-child, + .input-group-btn:first-child > .btn, + .input-group-btn:first-child > .btn-group > .btn, + .input-group-btn:first-child > .dropdown-toggle, + .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), + .input-group-btn:last-child > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + + .input-group-addon:first-child { + border-right: 0; + } + + .input-group .form-control:last-child, + .input-group-addon:last-child, + .input-group-btn:last-child > .btn, + .input-group-btn:last-child > .btn-group > .btn, + .input-group-btn:last-child > .dropdown-toggle, + .input-group-btn:first-child > .btn:not(:first-child), + .input-group-btn:first-child > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + + .input-group-addon:last-child { + border-left: 0; + } + +.input-group-btn { + position: relative; + font-size: 0; + white-space: nowrap; +} + + .input-group-btn > .btn { + position: relative; + } + + .input-group-btn > .btn + .btn { + margin-left: -1px; + } + + .input-group-btn > .btn:hover, + .input-group-btn > .btn:focus, + .input-group-btn > .btn:active { + z-index: 2; + } + + .input-group-btn:first-child > .btn, + .input-group-btn:first-child > .btn-group { + margin-right: -1px; + } + + .input-group-btn:last-child > .btn, + .input-group-btn:last-child > .btn-group { + z-index: 2; + margin-left: -1px; + } + +.nav { + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + + .nav > li { + position: relative; + display: block; + } + + .nav > li > a { + position: relative; + display: block; + padding: 10px 15px; + } + + .nav > li > a:hover, + .nav > li > a:focus { + text-decoration: none; + background-color: #eee; + } + + .nav > li.disabled > a { + color: #777; + } + + .nav > li.disabled > a:hover, + .nav > li.disabled > a:focus { + color: #777; + text-decoration: none; + cursor: not-allowed; + background-color: transparent; + } + + .nav .open > a, + .nav .open > a:hover, + .nav .open > a:focus { + background-color: #eee; + border-color: #337ab7; + } + + .nav .nav-divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; + } + + .nav > li > a > img { + max-width: none; + } + +.nav-tabs { + border-bottom: 1px solid #ddd; +} + + .nav-tabs > li { + float: left; + margin-bottom: -1px; + } + + .nav-tabs > li > a { + margin-right: 2px; + line-height: 1.42857143; + border: 1px solid transparent; + border-radius: 4px 4px 0 0; + } + + .nav-tabs > li > a:hover { + border-color: #eee #eee #ddd; + } + + .nav-tabs > li.active > a, + .nav-tabs > li.active > a:hover, + .nav-tabs > li.active > a:focus { + color: #555; + cursor: default; + background-color: #fff; + border: 1px solid #ddd; + border-bottom-color: transparent; + } + + .nav-tabs.nav-justified { + width: 100%; + border-bottom: 0; + } + + .nav-tabs.nav-justified > li { + float: none; + } + + .nav-tabs.nav-justified > li > a { + margin-bottom: 5px; + text-align: center; + } + + .nav-tabs.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; + } + +@media (min-width: 768px) { + .nav-tabs.nav-justified > li { + display: table-cell; + width: 1%; + } + + .nav-tabs.nav-justified > li > a { + margin-bottom: 0; + } +} + +.nav-tabs.nav-justified > li > a { + margin-right: 0; + border-radius: 4px; +} + +.nav-tabs.nav-justified > .active > a, +.nav-tabs.nav-justified > .active > a:hover, +.nav-tabs.nav-justified > .active > a:focus { + border: 1px solid #ddd; +} + +@media (min-width: 768px) { + .nav-tabs.nav-justified > li > a { + border-bottom: 1px solid #ddd; + border-radius: 4px 4px 0 0; + } + + .nav-tabs.nav-justified > .active > a, + .nav-tabs.nav-justified > .active > a:hover, + .nav-tabs.nav-justified > .active > a:focus { + border-bottom-color: #fff; + } +} + +.nav-pills > li { + float: left; +} + + .nav-pills > li > a { + border-radius: 4px; + } + + .nav-pills > li + li { + margin-left: 2px; + } + + .nav-pills > li.active > a, + .nav-pills > li.active > a:hover, + .nav-pills > li.active > a:focus { + color: #fff; + background-color: #337ab7; + } + +.nav-stacked > li { + float: none; +} + + .nav-stacked > li + li { + margin-top: 2px; + margin-left: 0; + } + +.nav-justified { + width: 100%; +} + + .nav-justified > li { + float: none; + } + + .nav-justified > li > a { + margin-bottom: 5px; + text-align: center; + } + + .nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; + } + +@media (min-width: 768px) { + .nav-justified > li { + display: table-cell; + width: 1%; + } + + .nav-justified > li > a { + margin-bottom: 0; + } +} + +.nav-tabs-justified { + border-bottom: 0; +} + + .nav-tabs-justified > li > a { + margin-right: 0; + border-radius: 4px; + } + + .nav-tabs-justified > .active > a, + .nav-tabs-justified > .active > a:hover, + .nav-tabs-justified > .active > a:focus { + border: 1px solid #ddd; + } + +@media (min-width: 768px) { + .nav-tabs-justified > li > a { + border-bottom: 1px solid #ddd; + border-radius: 4px 4px 0 0; + } + + .nav-tabs-justified > .active > a, + .nav-tabs-justified > .active > a:hover, + .nav-tabs-justified > .active > a:focus { + border-bottom-color: #fff; + } +} + +.tab-content > .tab-pane { + display: none; +} + +.tab-content > .active { + display: block; +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.navbar { + position: relative; + min-height: 50px; + margin-bottom: 20px; + border: 1px solid transparent; +} + +@media (min-width: 768px) { + .navbar { + border-radius: 4px; + } +} + +@media (min-width: 768px) { + .navbar-header { + float: left; + } +} + +.navbar-collapse { + padding-right: 15px; + padding-left: 15px; + overflow-x: visible; + -webkit-overflow-scrolling: touch; + border-top: 1px solid transparent; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); +} + + .navbar-collapse.in { + overflow-y: auto; + } + +@media (min-width: 768px) { + .navbar-collapse { + width: auto; + border-top: 0; + -webkit-box-shadow: none; + box-shadow: none; + } + + .navbar-collapse.collapse { + display: block !important; + height: auto !important; + padding-bottom: 0; + overflow: visible !important; + } + + .navbar-collapse.in { + overflow-y: visible; + } + + .navbar-fixed-top .navbar-collapse, + .navbar-static-top .navbar-collapse, + .navbar-fixed-bottom .navbar-collapse { + padding-right: 0; + padding-left: 0; + } +} + +.navbar-fixed-top .navbar-collapse, +.navbar-fixed-bottom .navbar-collapse { + max-height: 340px; +} + +@media (max-device-width: 480px) and (orientation: landscape) { + .navbar-fixed-top .navbar-collapse, + .navbar-fixed-bottom .navbar-collapse { + max-height: 200px; + } +} + +.container > .navbar-header, +.container-fluid > .navbar-header, +.container > .navbar-collapse, +.container-fluid > .navbar-collapse { + margin-right: -15px; + margin-left: -15px; +} + +@media (min-width: 768px) { + .container > .navbar-header, + .container-fluid > .navbar-header, + .container > .navbar-collapse, + .container-fluid > .navbar-collapse { + margin-right: 0; + margin-left: 0; + } +} + +.navbar-static-top { + z-index: 1000; + border-width: 0 0 1px; +} + +@media (min-width: 768px) { + .navbar-static-top { + border-radius: 0; + } +} + +.navbar-fixed-top, +.navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030; +} + +@media (min-width: 768px) { + .navbar-fixed-top, + .navbar-fixed-bottom { + border-radius: 0; + } +} + +.navbar-fixed-top { + top: 0; + border-width: 0 0 1px; +} + +.navbar-fixed-bottom { + bottom: 0; + margin-bottom: 0; + border-width: 1px 0 0; +} + +.navbar-brand { + float: left; + height: 50px; + padding: 15px 15px; + font-size: 18px; + line-height: 20px; +} + + .navbar-brand:hover, + .navbar-brand:focus { + text-decoration: none; + } + + .navbar-brand > img { + display: block; + } + +@media (min-width: 768px) { + .navbar > .container .navbar-brand, + .navbar > .container-fluid .navbar-brand { + margin-left: -15px; + } +} + +.navbar-toggle { + position: relative; + float: right; + padding: 9px 10px; + margin-top: 8px; + margin-right: 15px; + margin-bottom: 8px; + background-color: transparent; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; +} + + .navbar-toggle:focus { + outline: 0; + } + + .navbar-toggle .icon-bar { + display: block; + width: 22px; + height: 2px; + border-radius: 1px; + } + + .navbar-toggle .icon-bar + .icon-bar { + margin-top: 4px; + } + +@media (min-width: 768px) { + .navbar-toggle { + display: none; + } +} + +.navbar-nav { + margin: 7.5px -15px; +} + + .navbar-nav > li > a { + padding-top: 10px; + padding-bottom: 10px; + line-height: 20px; + } + +@media (max-width: 767px) { + .navbar-nav .open .dropdown-menu { + position: static; + float: none; + width: auto; + margin-top: 0; + background-color: transparent; + border: 0; + -webkit-box-shadow: none; + box-shadow: none; + } + + .navbar-nav .open .dropdown-menu > li > a, + .navbar-nav .open .dropdown-menu .dropdown-header { + padding: 5px 15px 5px 25px; + } + + .navbar-nav .open .dropdown-menu > li > a { + line-height: 20px; + } + + .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-nav .open .dropdown-menu > li > a:focus { + background-image: none; + } +} + +@media (min-width: 768px) { + .navbar-nav { + float: left; + margin: 0; + } + + .navbar-nav > li { + float: left; + } + + .navbar-nav > li > a { + padding-top: 15px; + padding-bottom: 15px; + } +} + +.navbar-form { + padding: 10px 15px; + margin-top: 8px; + margin-right: -15px; + margin-bottom: 8px; + margin-left: -15px; + border-top: 1px solid transparent; + border-bottom: 1px solid transparent; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); +} + +@media (min-width: 768px) { + .navbar-form .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + + .navbar-form .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + + .navbar-form .form-control-static { + display: inline-block; + } + + .navbar-form .input-group { + display: inline-table; + vertical-align: middle; + } + + .navbar-form .input-group .input-group-addon, + .navbar-form .input-group .input-group-btn, + .navbar-form .input-group .form-control { + width: auto; + } + + .navbar-form .input-group > .form-control { + width: 100%; + } + + .navbar-form .control-label { + margin-bottom: 0; + vertical-align: middle; + } + + .navbar-form .radio, + .navbar-form .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + + .navbar-form .radio label, + .navbar-form .checkbox label { + padding-left: 0; + } + + .navbar-form .radio input[type="radio"], + .navbar-form .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + + .navbar-form .has-feedback .form-control-feedback { + top: 0; + } +} + +@media (max-width: 767px) { + .navbar-form .form-group { + margin-bottom: 5px; + } + + .navbar-form .form-group:last-child { + margin-bottom: 0; + } +} + +@media (min-width: 768px) { + .navbar-form { + width: auto; + padding-top: 0; + padding-bottom: 0; + margin-right: 0; + margin-left: 0; + border: 0; + -webkit-box-shadow: none; + box-shadow: none; + } +} + +.navbar-nav > li > .dropdown-menu { + margin-top: 0; + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { + margin-bottom: 0; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.navbar-btn { + margin-top: 8px; + margin-bottom: 8px; +} + + .navbar-btn.btn-sm { + margin-top: 10px; + margin-bottom: 10px; + } + + .navbar-btn.btn-xs { + margin-top: 14px; + margin-bottom: 14px; + } + +.navbar-text { + margin-top: 15px; + margin-bottom: 15px; +} + +@media (min-width: 768px) { + .navbar-text { + float: left; + margin-right: 15px; + margin-left: 15px; + } +} + +@media (min-width: 768px) { + .navbar-left { + float: left !important; + } + + .navbar-right { + float: right !important; + margin-right: -15px; + } + + .navbar-right ~ .navbar-right { + margin-right: 0; + } +} + +.navbar-default { + background-color: #f8f8f8; + border-color: #e7e7e7; +} + + .navbar-default .navbar-brand { + color: #777; + } + + .navbar-default .navbar-brand:hover, + .navbar-default .navbar-brand:focus { + color: #5e5e5e; + background-color: transparent; + } + + .navbar-default .navbar-text { + color: #777; + } + + .navbar-default .navbar-nav > li > a { + color: #777; + } + + .navbar-default .navbar-nav > li > a:hover, + .navbar-default .navbar-nav > li > a:focus { + color: #333; + background-color: transparent; + } + + .navbar-default .navbar-nav > .active > a, + .navbar-default .navbar-nav > .active > a:hover, + .navbar-default .navbar-nav > .active > a:focus { + color: #555; + background-color: #e7e7e7; + } + + .navbar-default .navbar-nav > .disabled > a, + .navbar-default .navbar-nav > .disabled > a:hover, + .navbar-default .navbar-nav > .disabled > a:focus { + color: #ccc; + background-color: transparent; + } + + .navbar-default .navbar-toggle { + border-color: #ddd; + } + + .navbar-default .navbar-toggle:hover, + .navbar-default .navbar-toggle:focus { + background-color: #ddd; + } + + .navbar-default .navbar-toggle .icon-bar { + background-color: #888; + } + + .navbar-default .navbar-collapse, + .navbar-default .navbar-form { + border-color: #e7e7e7; + } + + .navbar-default .navbar-nav > .open > a, + .navbar-default .navbar-nav > .open > a:hover, + .navbar-default .navbar-nav > .open > a:focus { + color: #555; + background-color: #e7e7e7; + } + +@media (max-width: 767px) { + .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #777; + } + + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #333; + background-color: transparent; + } + + .navbar-default .navbar-nav .open .dropdown-menu > .active > a, + .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #555; + background-color: #e7e7e7; + } + + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #ccc; + background-color: transparent; + } +} + +.navbar-default .navbar-link { + color: #777; +} + + .navbar-default .navbar-link:hover { + color: #333; + } + +.navbar-default .btn-link { + color: #777; +} + + .navbar-default .btn-link:hover, + .navbar-default .btn-link:focus { + color: #333; + } + + .navbar-default .btn-link[disabled]:hover, + fieldset[disabled] .navbar-default .btn-link:hover, + .navbar-default .btn-link[disabled]:focus, + fieldset[disabled] .navbar-default .btn-link:focus { + color: #ccc; + } + +.navbar-inverse { + background-color: #222; + border-color: #080808; +} + + .navbar-inverse .navbar-brand { + color: #9d9d9d; + } + + .navbar-inverse .navbar-brand:hover, + .navbar-inverse .navbar-brand:focus { + color: #fff; + background-color: transparent; + } + + .navbar-inverse .navbar-text { + color: #9d9d9d; + } + + .navbar-inverse .navbar-nav > li > a { + color: #9d9d9d; + } + + .navbar-inverse .navbar-nav > li > a:hover, + .navbar-inverse .navbar-nav > li > a:focus { + color: #fff; + background-color: transparent; + } + + .navbar-inverse .navbar-nav > .active > a, + .navbar-inverse .navbar-nav > .active > a:hover, + .navbar-inverse .navbar-nav > .active > a:focus { + color: #fff; + background-color: #080808; + } + + .navbar-inverse .navbar-nav > .disabled > a, + .navbar-inverse .navbar-nav > .disabled > a:hover, + .navbar-inverse .navbar-nav > .disabled > a:focus { + color: #444; + background-color: transparent; + } + + .navbar-inverse .navbar-toggle { + border-color: #333; + } + + .navbar-inverse .navbar-toggle:hover, + .navbar-inverse .navbar-toggle:focus { + background-color: #333; + } + + .navbar-inverse .navbar-toggle .icon-bar { + background-color: #fff; + } + + .navbar-inverse .navbar-collapse, + .navbar-inverse .navbar-form { + border-color: #101010; + } + + .navbar-inverse .navbar-nav > .open > a, + .navbar-inverse .navbar-nav > .open > a:hover, + .navbar-inverse .navbar-nav > .open > a:focus { + color: #fff; + background-color: #080808; + } + +@media (max-width: 767px) { + .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { + border-color: #080808; + } + + .navbar-inverse .navbar-nav .open .dropdown-menu .divider { + background-color: #080808; + } + + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { + color: #9d9d9d; + } + + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { + color: #fff; + background-color: transparent; + } + + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #fff; + background-color: #080808; + } + + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #444; + background-color: transparent; + } +} + +.navbar-inverse .navbar-link { + color: #9d9d9d; +} + + .navbar-inverse .navbar-link:hover { + color: #fff; + } + +.navbar-inverse .btn-link { + color: #9d9d9d; +} + + .navbar-inverse .btn-link:hover, + .navbar-inverse .btn-link:focus { + color: #fff; + } + + .navbar-inverse .btn-link[disabled]:hover, + fieldset[disabled] .navbar-inverse .btn-link:hover, + .navbar-inverse .btn-link[disabled]:focus, + fieldset[disabled] .navbar-inverse .btn-link:focus { + color: #444; + } + +.breadcrumb { + padding: 8px 15px; + margin-bottom: 20px; + list-style: none; + background-color: #f5f5f5; + border-radius: 4px; +} + + .breadcrumb > li { + display: inline-block; + } + + .breadcrumb > li + li:before { + padding: 0 5px; + color: #ccc; + content: "/\00a0"; + } + + .breadcrumb > .active { + color: #777; + } + +.pagination { + display: inline-block; + padding-left: 0; + margin: 20px 0; + border-radius: 4px; +} + + .pagination > li { + display: inline; + } + + .pagination > li > a, + .pagination > li > span { + position: relative; + float: left; + padding: 6px 12px; + margin-left: -1px; + line-height: 1.42857143; + color: #337ab7; + text-decoration: none; + background-color: #fff; + border: 1px solid #ddd; + } + + .pagination > li:first-child > a, + .pagination > li:first-child > span { + margin-left: 0; + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + } + + .pagination > li:last-child > a, + .pagination > li:last-child > span { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + } + + .pagination > li > a:hover, + .pagination > li > span:hover, + .pagination > li > a:focus, + .pagination > li > span:focus { + z-index: 2; + color: #23527c; + background-color: #eee; + border-color: #ddd; + } + + .pagination > .active > a, + .pagination > .active > span, + .pagination > .active > a:hover, + .pagination > .active > span:hover, + .pagination > .active > a:focus, + .pagination > .active > span:focus { + z-index: 3; + color: #fff; + cursor: default; + background-color: #337ab7; + border-color: #337ab7; + } + + .pagination > .disabled > span, + .pagination > .disabled > span:hover, + .pagination > .disabled > span:focus, + .pagination > .disabled > a, + .pagination > .disabled > a:hover, + .pagination > .disabled > a:focus { + color: #777; + cursor: not-allowed; + background-color: #fff; + border-color: #ddd; + } + +.pagination-lg > li > a, +.pagination-lg > li > span { + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; +} + +.pagination-lg > li:first-child > a, +.pagination-lg > li:first-child > span { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +.pagination-lg > li:last-child > a, +.pagination-lg > li:last-child > span { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +.pagination-sm > li > a, +.pagination-sm > li > span { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; +} + +.pagination-sm > li:first-child > a, +.pagination-sm > li:first-child > span { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; +} + +.pagination-sm > li:last-child > a, +.pagination-sm > li:last-child > span { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; +} + +.pager { + padding-left: 0; + margin: 20px 0; + text-align: center; + list-style: none; +} + + .pager li { + display: inline; + } + + .pager li > a, + .pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 15px; + } + + .pager li > a:hover, + .pager li > a:focus { + text-decoration: none; + background-color: #eee; + } + + .pager .next > a, + .pager .next > span { + float: right; + } + + .pager .previous > a, + .pager .previous > span { + float: left; + } + + .pager .disabled > a, + .pager .disabled > a:hover, + .pager .disabled > a:focus, + .pager .disabled > span { + color: #777; + cursor: not-allowed; + background-color: #fff; + } + +.label { + display: inline; + padding: .2em .6em .3em; + font-size: 75%; + font-weight: bold; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: .25em; +} + +a.label:hover, +a.label:focus { + color: #fff; + text-decoration: none; + cursor: pointer; +} + +.label:empty { + display: none; +} + +.btn .label { + position: relative; + top: -1px; +} + +.label-default { + background-color: #777; +} + + .label-default[href]:hover, + .label-default[href]:focus { + background-color: #5e5e5e; + } + +.label-primary { + background-color: #337ab7; +} + + .label-primary[href]:hover, + .label-primary[href]:focus { + background-color: #286090; + } + +.label-success { + background-color: #5cb85c; +} + + .label-success[href]:hover, + .label-success[href]:focus { + background-color: #449d44; + } + +.label-info { + background-color: #5bc0de; +} + + .label-info[href]:hover, + .label-info[href]:focus { + background-color: #31b0d5; + } + +.label-warning { + background-color: #f0ad4e; +} + + .label-warning[href]:hover, + .label-warning[href]:focus { + background-color: #ec971f; + } + +.label-danger { + background-color: #d9534f; +} + + .label-danger[href]:hover, + .label-danger[href]:focus { + background-color: #c9302c; + } + +.badge { + display: inline-block; + min-width: 10px; + padding: 3px 7px; + font-size: 12px; + font-weight: bold; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: middle; + background-color: #777; + border-radius: 10px; +} + + .badge:empty { + display: none; + } + +.btn .badge { + position: relative; + top: -1px; +} + +.btn-xs .badge, +.btn-group-xs > .btn .badge { + top: 0; + padding: 1px 5px; +} + +a.badge:hover, +a.badge:focus { + color: #fff; + text-decoration: none; + cursor: pointer; +} + +.list-group-item.active > .badge, +.nav-pills > .active > a > .badge { + color: #337ab7; + background-color: #fff; +} + +.list-group-item > .badge { + float: right; +} + + .list-group-item > .badge + .badge { + margin-right: 5px; + } + +.nav-pills > li > a > .badge { + margin-left: 3px; +} + +.jumbotron { + padding-top: 30px; + padding-bottom: 30px; + margin-bottom: 30px; + color: inherit; + background-color: #eee; +} + + .jumbotron h1, + .jumbotron .h1 { + color: inherit; + } + + .jumbotron p { + margin-bottom: 15px; + font-size: 21px; + font-weight: 200; + } + + .jumbotron > hr { + border-top-color: #d5d5d5; + } + +.container .jumbotron, +.container-fluid .jumbotron { + padding-right: 15px; + padding-left: 15px; + border-radius: 6px; +} + +.jumbotron .container { + max-width: 100%; +} + +@media screen and (min-width: 768px) { + .jumbotron { + padding-top: 48px; + padding-bottom: 48px; + } + + .container .jumbotron, + .container-fluid .jumbotron { + padding-right: 60px; + padding-left: 60px; + } + + .jumbotron h1, + .jumbotron .h1 { + font-size: 63px; + } +} + +.thumbnail { + display: block; + padding: 4px; + margin-bottom: 20px; + line-height: 1.42857143; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-transition: border .2s ease-in-out; + -o-transition: border .2s ease-in-out; + transition: border .2s ease-in-out; +} + + .thumbnail > img, + .thumbnail a > img { + margin-right: auto; + margin-left: auto; + } + +a.thumbnail:hover, +a.thumbnail:focus, +a.thumbnail.active { + border-color: #337ab7; +} + +.thumbnail .caption { + padding: 9px; + color: #333; +} + +.alert { + padding: 15px; + margin-bottom: 20px; + border: 1px solid transparent; + border-radius: 4px; +} + + .alert h4 { + margin-top: 0; + color: inherit; + } + + .alert .alert-link { + font-weight: bold; + } + + .alert > p, + .alert > ul { + margin-bottom: 0; + } + + .alert > p + p { + margin-top: 5px; + } + +.alert-dismissable, +.alert-dismissible { + padding-right: 35px; +} + + .alert-dismissable .close, + .alert-dismissible .close { + position: relative; + top: -2px; + right: -21px; + color: inherit; + } + +.alert-success { + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; +} + + .alert-success hr { + border-top-color: #c9e2b3; + } + + .alert-success .alert-link { + color: #2b542c; + } + +.alert-info { + color: #31708f; + background-color: #d9edf7; + border-color: #bce8f1; +} + + .alert-info hr { + border-top-color: #a6e1ec; + } + + .alert-info .alert-link { + color: #245269; + } + +.alert-warning { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #faebcc; +} + + .alert-warning hr { + border-top-color: #f7e1b5; + } + + .alert-warning .alert-link { + color: #66512c; + } + +.alert-danger { + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; +} + + .alert-danger hr { + border-top-color: #e4b9c0; + } + + .alert-danger .alert-link { + color: #843534; + } + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + + to { + background-position: 0 0; + } +} + +@-o-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + + to { + background-position: 0 0; + } +} + +@keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + + to { + background-position: 0 0; + } +} + +.progress { + height: 20px; + margin-bottom: 20px; + overflow: hidden; + background-color: #f5f5f5; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); +} + +.progress-bar { + float: left; + width: 0; + height: 100%; + font-size: 12px; + line-height: 20px; + color: #fff; + text-align: center; + background-color: #337ab7; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); + -webkit-transition: width .6s ease; + -o-transition: width .6s ease; + transition: width .6s ease; +} + +.progress-striped .progress-bar, +.progress-bar-striped { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + -webkit-background-size: 40px 40px; + background-size: 40px 40px; +} + +.progress.active .progress-bar, +.progress-bar.active { + -webkit-animation: progress-bar-stripes 2s linear infinite; + -o-animation: progress-bar-stripes 2s linear infinite; + animation: progress-bar-stripes 2s linear infinite; +} + +.progress-bar-success { + background-color: #5cb85c; +} + +.progress-striped .progress-bar-success { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); +} + +.progress-bar-info { + background-color: #5bc0de; +} + +.progress-striped .progress-bar-info { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); +} + +.progress-bar-warning { + background-color: #f0ad4e; +} + +.progress-striped .progress-bar-warning { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); +} + +.progress-bar-danger { + background-color: #d9534f; +} + +.progress-striped .progress-bar-danger { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); +} + +.media { + margin-top: 15px; +} + + .media:first-child { + margin-top: 0; + } + +.media, +.media-body { + overflow: hidden; + zoom: 1; +} + +.media-body { + width: 10000px; +} + +.media-object { + display: block; +} + + .media-object.img-thumbnail { + max-width: none; + } + +.media-right, +.media > .pull-right { + padding-left: 10px; +} + +.media-left, +.media > .pull-left { + padding-right: 10px; +} + +.media-left, +.media-right, +.media-body { + display: table-cell; + vertical-align: top; +} + +.media-middle { + vertical-align: middle; +} + +.media-bottom { + vertical-align: bottom; +} + +.media-heading { + margin-top: 0; + margin-bottom: 5px; +} + +.media-list { + padding-left: 0; + list-style: none; +} + +.list-group { + padding-left: 0; + margin-bottom: 20px; +} + +.list-group-item { + position: relative; + display: block; + padding: 10px 15px; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid #ddd; +} + + .list-group-item:first-child { + border-top-left-radius: 4px; + border-top-right-radius: 4px; + } + + .list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; + } + +a.list-group-item, +button.list-group-item { + color: #555; +} + + a.list-group-item .list-group-item-heading, + button.list-group-item .list-group-item-heading { + color: #333; + } + + a.list-group-item:hover, + button.list-group-item:hover, + a.list-group-item:focus, + button.list-group-item:focus { + color: #555; + text-decoration: none; + background-color: #f5f5f5; + } + +button.list-group-item { + width: 100%; + text-align: left; +} + +.list-group-item.disabled, +.list-group-item.disabled:hover, +.list-group-item.disabled:focus { + color: #777; + cursor: not-allowed; + background-color: #eee; +} + + .list-group-item.disabled .list-group-item-heading, + .list-group-item.disabled:hover .list-group-item-heading, + .list-group-item.disabled:focus .list-group-item-heading { + color: inherit; + } + + .list-group-item.disabled .list-group-item-text, + .list-group-item.disabled:hover .list-group-item-text, + .list-group-item.disabled:focus .list-group-item-text { + color: #777; + } + +.list-group-item.active, +.list-group-item.active:hover, +.list-group-item.active:focus { + z-index: 2; + color: #fff; + background-color: #337ab7; + border-color: #337ab7; +} + + .list-group-item.active .list-group-item-heading, + .list-group-item.active:hover .list-group-item-heading, + .list-group-item.active:focus .list-group-item-heading, + .list-group-item.active .list-group-item-heading > small, + .list-group-item.active:hover .list-group-item-heading > small, + .list-group-item.active:focus .list-group-item-heading > small, + .list-group-item.active .list-group-item-heading > .small, + .list-group-item.active:hover .list-group-item-heading > .small, + .list-group-item.active:focus .list-group-item-heading > .small { + color: inherit; + } + + .list-group-item.active .list-group-item-text, + .list-group-item.active:hover .list-group-item-text, + .list-group-item.active:focus .list-group-item-text { + color: #c7ddef; + } + +.list-group-item-success { + color: #3c763d; + background-color: #dff0d8; +} + +a.list-group-item-success, +button.list-group-item-success { + color: #3c763d; +} + + a.list-group-item-success .list-group-item-heading, + button.list-group-item-success .list-group-item-heading { + color: inherit; + } + + a.list-group-item-success:hover, + button.list-group-item-success:hover, + a.list-group-item-success:focus, + button.list-group-item-success:focus { + color: #3c763d; + background-color: #d0e9c6; + } + + a.list-group-item-success.active, + button.list-group-item-success.active, + a.list-group-item-success.active:hover, + button.list-group-item-success.active:hover, + a.list-group-item-success.active:focus, + button.list-group-item-success.active:focus { + color: #fff; + background-color: #3c763d; + border-color: #3c763d; + } + +.list-group-item-info { + color: #31708f; + background-color: #d9edf7; +} + +a.list-group-item-info, +button.list-group-item-info { + color: #31708f; +} + + a.list-group-item-info .list-group-item-heading, + button.list-group-item-info .list-group-item-heading { + color: inherit; + } + + a.list-group-item-info:hover, + button.list-group-item-info:hover, + a.list-group-item-info:focus, + button.list-group-item-info:focus { + color: #31708f; + background-color: #c4e3f3; + } + + a.list-group-item-info.active, + button.list-group-item-info.active, + a.list-group-item-info.active:hover, + button.list-group-item-info.active:hover, + a.list-group-item-info.active:focus, + button.list-group-item-info.active:focus { + color: #fff; + background-color: #31708f; + border-color: #31708f; + } + +.list-group-item-warning { + color: #8a6d3b; + background-color: #fcf8e3; +} + +a.list-group-item-warning, +button.list-group-item-warning { + color: #8a6d3b; +} + + a.list-group-item-warning .list-group-item-heading, + button.list-group-item-warning .list-group-item-heading { + color: inherit; + } + + a.list-group-item-warning:hover, + button.list-group-item-warning:hover, + a.list-group-item-warning:focus, + button.list-group-item-warning:focus { + color: #8a6d3b; + background-color: #faf2cc; + } + + a.list-group-item-warning.active, + button.list-group-item-warning.active, + a.list-group-item-warning.active:hover, + button.list-group-item-warning.active:hover, + a.list-group-item-warning.active:focus, + button.list-group-item-warning.active:focus { + color: #fff; + background-color: #8a6d3b; + border-color: #8a6d3b; + } + +.list-group-item-danger { + color: #a94442; + background-color: #f2dede; +} + +a.list-group-item-danger, +button.list-group-item-danger { + color: #a94442; +} + + a.list-group-item-danger .list-group-item-heading, + button.list-group-item-danger .list-group-item-heading { + color: inherit; + } + + a.list-group-item-danger:hover, + button.list-group-item-danger:hover, + a.list-group-item-danger:focus, + button.list-group-item-danger:focus { + color: #a94442; + background-color: #ebcccc; + } + + a.list-group-item-danger.active, + button.list-group-item-danger.active, + a.list-group-item-danger.active:hover, + button.list-group-item-danger.active:hover, + a.list-group-item-danger.active:focus, + button.list-group-item-danger.active:focus { + color: #fff; + background-color: #a94442; + border-color: #a94442; + } + +.list-group-item-heading { + margin-top: 0; + margin-bottom: 5px; +} + +.list-group-item-text { + margin-bottom: 0; + line-height: 1.3; +} + +.panel { + margin-bottom: 20px; + background-color: #fff; + border: 1px solid transparent; + border-radius: 4px; + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05); + box-shadow: 0 1px 1px rgba(0, 0, 0, .05); +} + +.panel-body { + padding: 15px; +} + +.panel-heading { + padding: 10px 15px; + border-bottom: 1px solid transparent; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} + + .panel-heading > .dropdown .dropdown-toggle { + color: inherit; + } + +.panel-title { + margin-top: 0; + margin-bottom: 0; + font-size: 16px; + color: inherit; +} + + .panel-title > a, + .panel-title > small, + .panel-title > .small, + .panel-title > small > a, + .panel-title > .small > a { + color: inherit; + } + +.panel-footer { + padding: 10px 15px; + background-color: #f5f5f5; + border-top: 1px solid #ddd; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} + +.panel > .list-group, +.panel > .panel-collapse > .list-group { + margin-bottom: 0; +} + + .panel > .list-group .list-group-item, + .panel > .panel-collapse > .list-group .list-group-item { + border-width: 1px 0; + border-radius: 0; + } + + .panel > .list-group:first-child .list-group-item:first-child, + .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { + border-top: 0; + border-top-left-radius: 3px; + border-top-right-radius: 3px; + } + + .panel > .list-group:last-child .list-group-item:last-child, + .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { + border-bottom: 0; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; + } + +.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.panel-heading + .list-group .list-group-item:first-child { + border-top-width: 0; +} + +.list-group + .panel-footer { + border-top-width: 0; +} + +.panel > .table, +.panel > .table-responsive > .table, +.panel > .panel-collapse > .table { + margin-bottom: 0; +} + + .panel > .table caption, + .panel > .table-responsive > .table caption, + .panel > .panel-collapse > .table caption { + padding-right: 15px; + padding-left: 15px; + } + + .panel > .table:first-child, + .panel > .table-responsive:first-child > .table:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; + } + + .panel > .table:first-child > thead:first-child > tr:first-child, + .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, + .panel > .table:first-child > tbody:first-child > tr:first-child, + .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; + } + + .panel > .table:first-child > thead:first-child > tr:first-child td:first-child, + .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, + .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, + .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, + .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, + .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, + .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, + .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { + border-top-left-radius: 3px; + } + + .panel > .table:first-child > thead:first-child > tr:first-child td:last-child, + .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, + .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, + .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, + .panel > .table:first-child > thead:first-child > tr:first-child th:last-child, + .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, + .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, + .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { + border-top-right-radius: 3px; + } + + .panel > .table:last-child, + .panel > .table-responsive:last-child > .table:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; + } + + .panel > .table:last-child > tbody:last-child > tr:last-child, + .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, + .panel > .table:last-child > tfoot:last-child > tr:last-child, + .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; + } + + .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, + .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, + .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, + .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, + .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, + .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, + .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, + .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { + border-bottom-left-radius: 3px; + } + + .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, + .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, + .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, + .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, + .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, + .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, + .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, + .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { + border-bottom-right-radius: 3px; + } + + .panel > .panel-body + .table, + .panel > .panel-body + .table-responsive, + .panel > .table + .panel-body, + .panel > .table-responsive + .panel-body { + border-top: 1px solid #ddd; + } + + .panel > .table > tbody:first-child > tr:first-child th, + .panel > .table > tbody:first-child > tr:first-child td { + border-top: 0; + } + +.panel > .table-bordered, +.panel > .table-responsive > .table-bordered { + border: 0; +} + + .panel > .table-bordered > thead > tr > th:first-child, + .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, + .panel > .table-bordered > tbody > tr > th:first-child, + .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, + .panel > .table-bordered > tfoot > tr > th:first-child, + .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, + .panel > .table-bordered > thead > tr > td:first-child, + .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, + .panel > .table-bordered > tbody > tr > td:first-child, + .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, + .panel > .table-bordered > tfoot > tr > td:first-child, + .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; + } + + .panel > .table-bordered > thead > tr > th:last-child, + .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, + .panel > .table-bordered > tbody > tr > th:last-child, + .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, + .panel > .table-bordered > tfoot > tr > th:last-child, + .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, + .panel > .table-bordered > thead > tr > td:last-child, + .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, + .panel > .table-bordered > tbody > tr > td:last-child, + .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, + .panel > .table-bordered > tfoot > tr > td:last-child, + .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; + } + + .panel > .table-bordered > thead > tr:first-child > td, + .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, + .panel > .table-bordered > tbody > tr:first-child > td, + .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, + .panel > .table-bordered > thead > tr:first-child > th, + .panel > .table-responsive > .table-bordered > thead > tr:first-child > th, + .panel > .table-bordered > tbody > tr:first-child > th, + .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { + border-bottom: 0; + } + + .panel > .table-bordered > tbody > tr:last-child > td, + .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, + .panel > .table-bordered > tfoot > tr:last-child > td, + .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, + .panel > .table-bordered > tbody > tr:last-child > th, + .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, + .panel > .table-bordered > tfoot > tr:last-child > th, + .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { + border-bottom: 0; + } + +.panel > .table-responsive { + margin-bottom: 0; + border: 0; +} + +.panel-group { + margin-bottom: 20px; +} + + .panel-group .panel { + margin-bottom: 0; + border-radius: 4px; + } + + .panel-group .panel + .panel { + margin-top: 5px; + } + + .panel-group .panel-heading { + border-bottom: 0; + } + + .panel-group .panel-heading + .panel-collapse > .panel-body, + .panel-group .panel-heading + .panel-collapse > .list-group { + border-top: 1px solid #ddd; + } + + .panel-group .panel-footer { + border-top: 0; + } + + .panel-group .panel-footer + .panel-collapse .panel-body { + border-bottom: 1px solid #ddd; + } + +.panel-default { + border-color: #ddd; +} + + .panel-default > .panel-heading { + color: #333; + background-color: #f5f5f5; + border-color: #ddd; + } + + .panel-default > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ddd; + } + + .panel-default > .panel-heading .badge { + color: #f5f5f5; + background-color: #333; + } + + .panel-default > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ddd; + } + +.panel-primary { + border-color: #337ab7; +} + + .panel-primary > .panel-heading { + color: #fff; + background-color: #337ab7; + border-color: #337ab7; + } + + .panel-primary > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #337ab7; + } + + .panel-primary > .panel-heading .badge { + color: #337ab7; + background-color: #fff; + } + + .panel-primary > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #337ab7; + } + +.panel-success { + border-color: #d6e9c6; +} + + .panel-success > .panel-heading { + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; + } + + .panel-success > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #d6e9c6; + } + + .panel-success > .panel-heading .badge { + color: #dff0d8; + background-color: #3c763d; + } + + .panel-success > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #d6e9c6; + } + +.panel-info { + border-color: #bce8f1; +} + + .panel-info > .panel-heading { + color: #31708f; + background-color: #d9edf7; + border-color: #bce8f1; + } + + .panel-info > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #bce8f1; + } + + .panel-info > .panel-heading .badge { + color: #d9edf7; + background-color: #31708f; + } + + .panel-info > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #bce8f1; + } + +.panel-warning { + border-color: #faebcc; +} + + .panel-warning > .panel-heading { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #faebcc; + } + + .panel-warning > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #faebcc; + } + + .panel-warning > .panel-heading .badge { + color: #fcf8e3; + background-color: #8a6d3b; + } + + .panel-warning > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #faebcc; + } + +.panel-danger { + border-color: #ebccd1; +} + + .panel-danger > .panel-heading { + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; + } + + .panel-danger > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ebccd1; + } + + .panel-danger > .panel-heading .badge { + color: #f2dede; + background-color: #a94442; + } + + .panel-danger > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ebccd1; + } + +.embed-responsive { + position: relative; + display: block; + height: 0; + padding: 0; + overflow: hidden; +} + + .embed-responsive .embed-responsive-item, + .embed-responsive iframe, + .embed-responsive embed, + .embed-responsive object, + .embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; + } + +.embed-responsive-16by9 { + padding-bottom: 56.25%; +} + +.embed-responsive-4by3 { + padding-bottom: 75%; +} + +.well { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); +} + + .well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, .15); + } + +.well-lg { + padding: 24px; + border-radius: 6px; +} + +.well-sm { + padding: 9px; + border-radius: 3px; +} + +.close { + float: right; + font-size: 21px; + font-weight: bold; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + filter: alpha(opacity=20); + opacity: .2; +} + + .close:hover, + .close:focus { + color: #000; + text-decoration: none; + cursor: pointer; + filter: alpha(opacity=50); + opacity: .5; + } + +button.close { + -webkit-appearance: none; + padding: 0; + cursor: pointer; + background: transparent; + border: 0; +} + +.modal-open { + overflow: hidden; +} + +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + display: none; + overflow: hidden; + -webkit-overflow-scrolling: touch; + outline: 0; +} + + .modal.fade .modal-dialog { + -webkit-transition: -webkit-transform .3s ease-out; + -o-transition: -o-transform .3s ease-out; + transition: transform .3s ease-out; + -webkit-transform: translate(0, -25%); + -ms-transform: translate(0, -25%); + -o-transform: translate(0, -25%); + transform: translate(0, -25%); + } + + .modal.in .modal-dialog { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + -o-transform: translate(0, 0); + transform: translate(0, 0); + } + +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} + +.modal-dialog { + position: relative; + width: auto; + margin: 10px; +} + +.modal-content { + position: relative; + background-color: #fff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid #999; + border: 1px solid rgba(0, 0, 0, .2); + border-radius: 6px; + outline: 0; + -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5); + box-shadow: 0 3px 9px rgba(0, 0, 0, .5); +} + +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000; +} + + .modal-backdrop.fade { + filter: alpha(opacity=0); + opacity: 0; + } + + .modal-backdrop.in { + filter: alpha(opacity=50); + opacity: .5; + } + +.modal-header { + padding: 15px; + border-bottom: 1px solid #e5e5e5; +} + + .modal-header .close { + margin-top: -2px; + } + +.modal-title { + margin: 0; + line-height: 1.42857143; +} + +.modal-body { + position: relative; + padding: 15px; +} + +.modal-footer { + padding: 15px; + text-align: right; + border-top: 1px solid #e5e5e5; +} + + .modal-footer .btn + .btn { + margin-bottom: 0; + margin-left: 5px; + } + + .modal-footer .btn-group .btn + .btn { + margin-left: -1px; + } + + .modal-footer .btn-block + .btn-block { + margin-left: 0; + } + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} + +@media (min-width: 768px) { + .modal-dialog { + width: 600px; + margin: 30px auto; + } + + .modal-content { + -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); + box-shadow: 0 5px 15px rgba(0, 0, 0, .5); + } + + .modal-sm { + width: 300px; + } +} + +@media (min-width: 992px) { + .modal-lg { + width: 900px; + } +} + +.tooltip { + position: absolute; + z-index: 1070; + display: block; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 12px; + font-style: normal; + font-weight: normal; + line-height: 1.42857143; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + white-space: normal; + filter: alpha(opacity=0); + opacity: 0; + line-break: auto; +} + + .tooltip.in { + filter: alpha(opacity=90); + opacity: .9; + } + + .tooltip.top { + padding: 5px 0; + margin-top: -3px; + } + + .tooltip.right { + padding: 0 5px; + margin-left: 3px; + } + + .tooltip.bottom { + padding: 5px 0; + margin-top: 3px; + } + + .tooltip.left { + padding: 0 5px; + margin-left: -3px; + } + +.tooltip-inner { + max-width: 200px; + padding: 3px 8px; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 4px; +} + +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} + +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} + +.tooltip.top-left .tooltip-arrow { + right: 5px; + bottom: 0; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} + +.tooltip.top-right .tooltip-arrow { + bottom: 0; + left: 5px; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} + +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-width: 5px 5px 5px 0; + border-right-color: #000; +} + +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-width: 5px 0 5px 5px; + border-left-color: #000; +} + +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} + +.tooltip.bottom-left .tooltip-arrow { + top: 0; + right: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} + +.tooltip.bottom-right .tooltip-arrow { + top: 0; + left: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: none; + max-width: 276px; + padding: 1px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + font-style: normal; + font-weight: normal; + line-height: 1.42857143; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + white-space: normal; + background-color: #fff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, .2); + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2); + box-shadow: 0 5px 10px rgba(0, 0, 0, .2); + line-break: auto; +} + + .popover.top { + margin-top: -10px; + } + + .popover.right { + margin-left: 10px; + } + + .popover.bottom { + margin-top: 10px; + } + + .popover.left { + margin-left: -10px; + } + +.popover-title { + padding: 8px 14px; + margin: 0; + font-size: 14px; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-radius: 5px 5px 0 0; +} + +.popover-content { + padding: 9px 14px; +} + +.popover > .arrow, +.popover > .arrow:after { + position: absolute; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} + +.popover > .arrow { + border-width: 11px; +} + + .popover > .arrow:after { + content: ""; + border-width: 10px; + } + +.popover.top > .arrow { + bottom: -11px; + left: 50%; + margin-left: -11px; + border-top-color: #999; + border-top-color: rgba(0, 0, 0, .25); + border-bottom-width: 0; +} + + .popover.top > .arrow:after { + bottom: 1px; + margin-left: -10px; + content: " "; + border-top-color: #fff; + border-bottom-width: 0; + } + +.popover.right > .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-right-color: #999; + border-right-color: rgba(0, 0, 0, .25); + border-left-width: 0; +} + + .popover.right > .arrow:after { + bottom: -10px; + left: 1px; + content: " "; + border-right-color: #fff; + border-left-width: 0; + } + +.popover.bottom > .arrow { + top: -11px; + left: 50%; + margin-left: -11px; + border-top-width: 0; + border-bottom-color: #999; + border-bottom-color: rgba(0, 0, 0, .25); +} + + .popover.bottom > .arrow:after { + top: 1px; + margin-left: -10px; + content: " "; + border-top-width: 0; + border-bottom-color: #fff; + } + +.popover.left > .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-right-width: 0; + border-left-color: #999; + border-left-color: rgba(0, 0, 0, .25); +} + + .popover.left > .arrow:after { + right: 1px; + bottom: -10px; + content: " "; + border-right-width: 0; + border-left-color: #fff; + } + +.carousel { + position: relative; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + + .carousel-inner > .item { + position: relative; + display: none; + -webkit-transition: .6s ease-in-out left; + -o-transition: .6s ease-in-out left; + transition: .6s ease-in-out left; + } + + .carousel-inner > .item > img, + .carousel-inner > .item > a > img { + line-height: 1; + } + +@media all and (transform-3d), (-webkit-transform-3d) { + .carousel-inner > .item { + -webkit-transition: -webkit-transform .6s ease-in-out; + -o-transition: -o-transform .6s ease-in-out; + transition: transform .6s ease-in-out; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000px; + perspective: 1000px; + } + + .carousel-inner > .item.next, + .carousel-inner > .item.active.right { + left: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + + .carousel-inner > .item.prev, + .carousel-inner > .item.active.left { + left: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + + .carousel-inner > .item.next.left, + .carousel-inner > .item.prev.right, + .carousel-inner > .item.active { + left: 0; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.carousel-inner > .active, +.carousel-inner > .next, +.carousel-inner > .prev { + display: block; +} + +.carousel-inner > .active { + left: 0; +} + +.carousel-inner > .next, +.carousel-inner > .prev { + position: absolute; + top: 0; + width: 100%; +} + +.carousel-inner > .next { + left: 100%; +} + +.carousel-inner > .prev { + left: -100%; +} + + .carousel-inner > .next.left, + .carousel-inner > .prev.right { + left: 0; + } + +.carousel-inner > .active.left { + left: -100%; +} + +.carousel-inner > .active.right { + left: 100%; +} + +.carousel-control { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 15%; + font-size: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, .6); + background-color: rgba(0, 0, 0, 0); + filter: alpha(opacity=50); + opacity: .5; +} + + .carousel-control.left { + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); + background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001))); + background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); + background-repeat: repeat-x; + } + + .carousel-control.right { + right: 0; + left: auto; + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); + background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5))); + background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); + background-repeat: repeat-x; + } + + .carousel-control:hover, + .carousel-control:focus { + color: #fff; + text-decoration: none; + filter: alpha(opacity=90); + outline: 0; + opacity: .9; + } + + .carousel-control .icon-prev, + .carousel-control .icon-next, + .carousel-control .glyphicon-chevron-left, + .carousel-control .glyphicon-chevron-right { + position: absolute; + top: 50%; + z-index: 5; + display: inline-block; + margin-top: -10px; + } + + .carousel-control .icon-prev, + .carousel-control .glyphicon-chevron-left { + left: 50%; + margin-left: -10px; + } + + .carousel-control .icon-next, + .carousel-control .glyphicon-chevron-right { + right: 50%; + margin-right: -10px; + } + + .carousel-control .icon-prev, + .carousel-control .icon-next { + width: 20px; + height: 20px; + font-family: serif; + line-height: 1; + } + + .carousel-control .icon-prev:before { + content: '\2039'; + } + + .carousel-control .icon-next:before { + content: '\203a'; + } + +.carousel-indicators { + position: absolute; + bottom: 10px; + left: 50%; + z-index: 15; + width: 60%; + padding-left: 0; + margin-left: -30%; + text-align: center; + list-style: none; +} + + .carousel-indicators li { + display: inline-block; + width: 10px; + height: 10px; + margin: 1px; + text-indent: -999px; + cursor: pointer; + background-color: #000 \9; + background-color: rgba(0, 0, 0, 0); + border: 1px solid #fff; + border-radius: 10px; + } + + .carousel-indicators .active { + width: 12px; + height: 12px; + margin: 0; + background-color: #fff; + } + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, .6); +} + + .carousel-caption .btn { + text-shadow: none; + } + +@media screen and (min-width: 768px) { + .carousel-control .glyphicon-chevron-left, + .carousel-control .glyphicon-chevron-right, + .carousel-control .icon-prev, + .carousel-control .icon-next { + width: 30px; + height: 30px; + margin-top: -10px; + font-size: 30px; + } + + .carousel-control .glyphicon-chevron-left, + .carousel-control .icon-prev { + margin-left: -10px; + } + + .carousel-control .glyphicon-chevron-right, + .carousel-control .icon-next { + margin-right: -10px; + } + + .carousel-caption { + right: 20%; + left: 20%; + padding-bottom: 30px; + } + + .carousel-indicators { + bottom: 20px; + } +} + +.clearfix:before, +.clearfix:after, +.dl-horizontal dd:before, +.dl-horizontal dd:after, +.container:before, +.container:after, +.container-fluid:before, +.container-fluid:after, +.row:before, +.row:after, +.form-horizontal .form-group:before, +.form-horizontal .form-group:after, +.btn-toolbar:before, +.btn-toolbar:after, +.btn-group-vertical > .btn-group:before, +.btn-group-vertical > .btn-group:after, +.nav:before, +.nav:after, +.navbar:before, +.navbar:after, +.navbar-header:before, +.navbar-header:after, +.navbar-collapse:before, +.navbar-collapse:after, +.pager:before, +.pager:after, +.panel-body:before, +.panel-body:after, +.modal-header:before, +.modal-header:after, +.modal-footer:before, +.modal-footer:after { + display: table; + content: " "; +} + +.clearfix:after, +.dl-horizontal dd:after, +.container:after, +.container-fluid:after, +.row:after, +.form-horizontal .form-group:after, +.btn-toolbar:after, +.btn-group-vertical > .btn-group:after, +.nav:after, +.navbar:after, +.navbar-header:after, +.navbar-collapse:after, +.pager:after, +.panel-body:after, +.modal-header:after, +.modal-footer:after { + clear: both; +} + +.center-block { + display: block; + margin-right: auto; + margin-left: auto; +} + +.pull-right { + float: right !important; +} + +.pull-left { + float: left !important; +} + +.hide { + display: none !important; +} + +.show { + display: block !important; +} + +.invisible { + visibility: hidden; +} + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.hidden { + display: none !important; +} + +.affix { + position: fixed; +} + +@-ms-viewport { + width: device-width; +} + +.visible-xs, +.visible-sm, +.visible-md, +.visible-lg { + display: none !important; +} + +.visible-xs-block, +.visible-xs-inline, +.visible-xs-inline-block, +.visible-sm-block, +.visible-sm-inline, +.visible-sm-inline-block, +.visible-md-block, +.visible-md-inline, +.visible-md-inline-block, +.visible-lg-block, +.visible-lg-inline, +.visible-lg-inline-block { + display: none !important; +} + +@media (max-width: 767px) { + .visible-xs { + display: block !important; + } + + table.visible-xs { + display: table !important; + } + + tr.visible-xs { + display: table-row !important; + } + + th.visible-xs, + td.visible-xs { + display: table-cell !important; + } +} + +@media (max-width: 767px) { + .visible-xs-block { + display: block !important; + } +} + +@media (max-width: 767px) { + .visible-xs-inline { + display: inline !important; + } +} + +@media (max-width: 767px) { + .visible-xs-inline-block { + display: inline-block !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm { + display: block !important; + } + + table.visible-sm { + display: table !important; + } + + tr.visible-sm { + display: table-row !important; + } + + th.visible-sm, + td.visible-sm { + display: table-cell !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-block { + display: block !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline { + display: inline !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline-block { + display: inline-block !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md { + display: block !important; + } + + table.visible-md { + display: table !important; + } + + tr.visible-md { + display: table-row !important; + } + + th.visible-md, + td.visible-md { + display: table-cell !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-block { + display: block !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline { + display: inline !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline-block { + display: inline-block !important; + } +} + +@media (min-width: 1200px) { + .visible-lg { + display: block !important; + } + + table.visible-lg { + display: table !important; + } + + tr.visible-lg { + display: table-row !important; + } + + th.visible-lg, + td.visible-lg { + display: table-cell !important; + } +} + +@media (min-width: 1200px) { + .visible-lg-block { + display: block !important; + } +} + +@media (min-width: 1200px) { + .visible-lg-inline { + display: inline !important; + } +} + +@media (min-width: 1200px) { + .visible-lg-inline-block { + display: inline-block !important; + } +} + +@media (max-width: 767px) { + .hidden-xs { + display: none !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .hidden-sm { + display: none !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-md { + display: none !important; + } +} + +@media (min-width: 1200px) { + .hidden-lg { + display: none !important; + } +} + +.visible-print { + display: none !important; +} + +@media print { + .visible-print { + display: block !important; + } + + table.visible-print { + display: table !important; + } + + tr.visible-print { + display: table-row !important; + } + + th.visible-print, + td.visible-print { + display: table-cell !important; + } +} + +.visible-print-block { + display: none !important; +} + +@media print { + .visible-print-block { + display: block !important; + } +} + +.visible-print-inline { + display: none !important; +} + +@media print { + .visible-print-inline { + display: inline !important; + } +} + +.visible-print-inline-block { + display: none !important; +} + +@media print { + .visible-print-inline-block { + display: inline-block !important; + } +} + +@media print { + .hidden-print { + display: none !important; + } +} +/*# sourceMappingURL=bootstrap.css.map */ diff --git a/ZipProject/_publish/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map b/ZipProject/_publish/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map new file mode 100644 index 0000000..f010c82 --- /dev/null +++ b/ZipProject/_publish/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["bootstrap.css","less/normalize.less","less/print.less","less/glyphicons.less","less/scaffolding.less","less/mixins/vendor-prefixes.less","less/mixins/tab-focus.less","less/mixins/image.less","less/type.less","less/mixins/text-emphasis.less","less/mixins/background-variant.less","less/mixins/text-overflow.less","less/code.less","less/grid.less","less/mixins/grid.less","less/mixins/grid-framework.less","less/tables.less","less/mixins/table-row.less","less/forms.less","less/mixins/forms.less","less/buttons.less","less/mixins/buttons.less","less/mixins/opacity.less","less/component-animations.less","less/dropdowns.less","less/mixins/nav-divider.less","less/mixins/reset-filter.less","less/button-groups.less","less/mixins/border-radius.less","less/input-groups.less","less/navs.less","less/navbar.less","less/mixins/nav-vertical-align.less","less/utilities.less","less/breadcrumbs.less","less/pagination.less","less/mixins/pagination.less","less/pager.less","less/labels.less","less/mixins/labels.less","less/badges.less","less/jumbotron.less","less/thumbnails.less","less/alerts.less","less/mixins/alerts.less","less/progress-bars.less","less/mixins/gradients.less","less/mixins/progress-bar.less","less/media.less","less/list-group.less","less/mixins/list-group.less","less/panels.less","less/mixins/panels.less","less/responsive-embed.less","less/wells.less","less/close.less","less/modals.less","less/tooltip.less","less/mixins/reset-text.less","less/popovers.less","less/carousel.less","less/mixins/clearfix.less","less/mixins/center-block.less","less/mixins/hide-text.less","less/responsive-utilities.less","less/mixins/responsive-visibility.less"],"names":[],"mappings":"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AW,iBAAA;CHsR9C;AGrRmC;EAAW,iBAAA;CHwR9C;AGvRmC;EAAW,iBAAA;CH0R9C;AGzRmC;EAAW,iBAAA;CH4R9C;AG3RmC;EAAW,iBAAA;CH8R9C;AG7RmC;EAAW,iBAAA;CHgS9C;AG/RmC;EAAW,iBAAA;CHkS9C;AGjSmC;EAAW,iBAAA;CHoS9C;AGnSmC;EAAW,iBAAA;CHsS9C;AGrSmC;EAAW,iBAAA;CHwS9C;AGvSmC;EAAW,iBAAA;CH0S9C;AGzSmC;EAAW,iBAAA;CH4S9C;AG3SmC;EAAW,iBAAA;CH8S9C;AG7SmC;EAAW,iBAAA;CHgT9C;AG/SmC;EAAW,iBAAA;CHkT9C;AGjTmC;EAAW,iBAAA;CHoT9C;AGnTmC;EAAW,iBAAA;CHsT9C;AGrTmC;EAAW,iBAAA;CHwT9C;AGvTmC;EAAW,iBAAA;CH0T9C;AGzTmC;EAAW,iBAAA;CH4T9C;AG3TmC;EAAW,iBAAA;CH8T9C;AG7TmC;EAAW,iBAAA;CHgU9C;AG/TmC;EAAW,iBAAA;CHkU9C;AGjUmC;EAAW,iBAAA;CHoU9C;AGnUmC;EAAW,iBAAA;CHsU9C;AGrUmC;EAAW,iBAAA;CHwU9C;AGvUmC;EAAW,iBAAA;CH0U9C;AGzUmC;EAAW,iBAAA;CH4U9C;AG3UmC;EAAW,iBAAA;CH8U9C;AG7UmC;EAAW,iBAAA;CHgV9C;AG/UmC;EAAW,iBAAA;CHkV9C;AGjVmC;EAAW,iBAAA;CHoV9C;AGnVmC;EAAW,iBAAA;CHsV9C;AGrVmC;EAAW,iBAAA;CHwV9C;AGvVmC;EAAW,iBAAA;CH0V9C;AGzVmC;EAAW,iBAAA;CH4V9C;AG3VmC;EAAW,iBAAA;CH8V9C;AG7VmC;EAAW,iBAAA;CHgW9C;AG/VmC;EAAW,iBAAA;CHkW9C;AGjWmC;EAAW,iBAAA;CHoW9C;AGnWmC;EAAW,iBAAA;CHsW9C;AGrWmC;EAAW,iBAAA;CHwW9C;AGvWmC;EAAW,iBAAA;CH0W9C;AGzWmC;EAAW,iBAAA;CH4W9C;AG3WmC;EAAW,iBAAA;CH8W9C;AG7WmC;EAAW,iBAAA;CHgX9C;AG/WmC;EAAW,iBAAA;CHkX9C;AGjXmC;EAAW,iBAAA;CHoX9C;AGnXmC;EAAW,iBAAA;CHsX9C;AGrXmC;EAAW,iBAAA;CHwX9C;AGvXmC;EAAW,iBAAA;CH0X9C;AGzXmC;EAAW,iBAAA;CH4X9C;AG3XmC;EAAW,iBAAA;CH8X9C;AG7XmC;EAAW,iBAAA;CHgY9C;AG/XmC;EAAW,iBAAA;CHkY9C;AGjYmC;EAAW,iBAAA;CHoY9C;AGnYmC;EAAW,iBAAA;CHsY9C;AGrYmC;EAAW,iBAAA;CHwY9C;AGvYmC;EAAW,iBAAA;CH0Y9C;AGzYmC;EAAW,iBAAA;CH4Y9C;AG3YmC;EAAW,iBAAA;CH8Y9C;AG7YmC;EAAW,iBAAA;CHgZ9C;AG/YmC;EAAW,iBAAA;CHkZ9C;AGjZmC;EAAW,iBAAA;CHoZ9C;AGnZmC;EAAW,iBAAA;CHsZ9C;AGrZmC;EAAW,iBAAA;CHwZ9C;AGvZmC;EAAW,iBAAA;CH0Z9C;AGzZmC;EAAW,iBAAA;CH4Z9C;AG3ZmC;EAAW,iBAAA;CH8Z9C;AG7ZmC;EAAW,iBAAA;CHga9C;AG/ZmC;EAAW,iBAAA;CHka9C;AGjamC;EAAW,iBAAA;CHoa9C;AGnamC;EAAW,iBAAA;CHsa9C;AGramC;EAAW,iBAAA;CHwa9C;AGvamC;EAAW,iBAAA;CH0a9C;AGzamC;EAAW,iBAAA;CH4a9C;AG3amC;EAAW,iBAAA;CH8a9C;AG7amC;EAAW,iBAAA;CHgb9C;AG/amC;EAAW,iBAAA;CHkb9C;AGjbmC;EAAW,iBAAA;CHob9C;AGnbmC;EAAW,iBAAA;CHsb9C;AGrbmC;EAAW,iBAAA;CHwb9C;AGvbmC;EAAW,iBAAA;CH0b9C;AGzbmC;EAAW,iBAAA;CH4b9C;AG3bmC;EAAW,iBAAA;CH8b9C;AG7bmC;EAAW,iBAAA;CHgc9C;AG/bmC;EAAW,iBAAA;CHkc9C;AGjcmC;EAAW,iBAAA;CHoc9C;AGncmC;EAAW,iBAAA;CHsc9C;AGrcmC;EAAW,iBAAA;CHwc9C;AGvcmC;EAAW,iBAAA;CH0c9C;AGzcmC;EAAW,iBAAA;CH4c9C;AG3cmC;EAAW,iBAAA;CH8c9C;AG7cmC;EAAW,iBAAA;CHgd9C;AG/cmC;EAAW,iBAAA;CHkd9C;AGjdmC;EAAW,iBAAA;CHod9C;AGndmC;EAAW,iBAAA;CHsd9C;AGrdmC;EAAW,iBAAA;CHwd9C;AGvdmC;EAAW,iBAAA;CH0d9C;AGzdmC;EAAW,iBAAA;CH4d9C;AG3dmC;EAAW,iBAAA;CH8d9C;AG7dmC;EAAW,iBAAA;CHge9C;AG/dmC;EAAW,iBAAA;CHke9C;AGjemC;EAAW,iBAAA;CHoe9C;AGnemC;EAAW,iBAAA;CHse9C;AGremC;EAAW,iBAAA;CHwe9C;AGvemC;EAAW,iBAAA;CH0e9C;AGzemC;EAAW,iBAAA;CH4e9C;AG3emC;EAAW,iBAAA;CH8e9C;AG7emC;EAAW,iBAAA;CHgf9C;AG/emC;EAAW,iBAAA;CHkf9C;AGjfmC;EAAW,iBAAA;CHof9C;AGnfmC;EAAW,iBAAA;CHsf9C;AGrfmC;EAAW,iBAAA;CHwf9C;AGvfmC;EAAW,iBAAA;CH0f9C;AGzfmC;EAAW,iBAAA;CH4f9C;AG3fmC;EAAW,iBAAA;CH8f9C;AG7fmC;EAAW,iBAAA;CHggB9C;AG/fmC;EAAW,iBAAA;CHkgB9C;AGjgBmC;EAAW,iBAAA;CHogB9C;AGngBmC;EAAW,iBAAA;CHsgB9C;AGrgBmC;EAAW,iBAAA;CHwgB9C;AGvgBmC;EAAW,iBAAA;CH0gB9C;AGzgBmC;EAAW,iBAAA;CH4gB9C;AG3gBmC;EAAW,iBAAA;CH8gB9C;AG7gBmC;EAAW,iBAAA;CHghB9C;AG/gBmC;EAAW,iBAAA;CHkhB9C;AGjhBmC;EAAW,iBAAA;CHohB9C;AGnhBmC;EAAW,iBAAA;CHshB9C;AGrhBmC;EAAW,iBAAA;CHwhB9C;AGvhBmC;EAAW,iBAAA;CH0hB9C;AGzhBmC;EAAW,iBAAA;CH4hB9C;AG3hBmC;EAAW,iBAAA;CH8hB9C;AG7hBmC;EAAW,iBAAA;CHgiB9C;AG/hBmC;EAAW,iBAAA;CHkiB9C;AGjiBmC;EAAW,iBAAA;CHoiB9C;AGniBmC;EAAW,iBAAA;CHsiB9C;AGriBmC;EAAW,iBAAA;CHwiB9C;AGviBmC;EAAW,iBAAA;CH0iB9C;AGziBmC;EAAW,iBAAA;CH4iB9C;AG3iBmC;EAAW,iBAAA;CH8iB9C;AG7iBmC;EAAW,iBAAA;CHgjB9C;AG/iBmC;EAAW,iBAAA;CHkjB9C;AGjjBmC;EAAW,iBAAA;CHojB9C;AGnjBmC;EAAW,iBAAA;CHsjB9C;AGrjBmC;EAAW,iBAAA;CHwjB9C;AGvjBmC;EAAW,iBAAA;CH0jB9C;AGzjBmC;EAAW,iBAAA;CH4jB9C;AG3jBmC;EAAW,iBAAA;CH8jB9C;AG7jBmC;EAAW,iBAAA;CHgkB9C;AG/jBmC;EAAW,iBAAA;CHkkB9C;AGjkBmC;EAAW,iBAAA;CHokB9C;AGnkBmC;EAAW,iBAAA;CHskB9C;AGrkBmC;EAAW,iBAAA;CHwkB9C;AGvkBmC;EAAW,iBAAA;CH0kB9C;AGzkBmC;EAAW,iBAAA;CH4kB9C;AG3kBmC;EAAW,iBAAA;CH8kB9C;AG7kBmC;EAAW,iBAAA;CHglB9C;AG/kBmC;EAAW,iBAAA;CHklB9C;AGjlBmC;EAAW,iBAAA;CHolB9C;AGnlBmC;EAAW,iBAAA;CHslB9C;AGrlBmC;EAAW,iBAAA;CHwlB9C;AGvlBmC;EAAW,iBAAA;CH0lB9C;AGzlBmC;EAAW,iBAAA;CH4lB9C;AG3lBmC;EAAW,iBAAA;CH8lB9C;AG7lBmC;EAAW,iBAAA;CHgmB9C;AG/lBmC;EAAW,iBAAA;CHkmB9C;AGjmBmC;EAAW,iBAAA;CHomB9C;AGnmBmC;EAAW,iBAAA;CHsmB9C;AGrmBmC;EAAW,iBAAA;CHwmB9C;AGvmBmC;EAAW,iBAAA;CH0mB9C;AGzmBmC;EAAW,iBAAA;CH4mB9C;AG3mBmC;EAAW,iBAAA;CH8mB9C;AG7mBmC;EAAW,iBAAA;CHgnB9C;AG/mBmC;EAAW,iBAAA;CHknB9C;AGjnBmC;EAAW,iBAAA;CHonB9C;AGnnBmC;EAAW,iBAAA;CHsnB9C;AGrnBmC;EAAW,iBAAA;CHwnB9C;AGvnBmC;EAAW,iBAAA;CH0nB9C;AGznBmC;EAAW,iBAAA;CH4nB9C;AG3nBmC;EAAW,iBAAA;CH8nB9C;AG7nBmC;EAAW,iBAAA;CHgoB9C;AG/nBmC;EAAW,iBAAA;CHkoB9C;AGjoBmC;EAAW,iBAAA;CHooB9C;AGnoBmC;EAAW,iBAAA;CHsoB9C;AGroBmC;EAAW,iBAAA;CHwoB9C;AG/nBmC;EAAW,iBAAA;CHkoB9C;AGjoBmC;EAAW,iBAAA;CHooB9C;AGnoBmC;EAAW,iBAAA;CHsoB9C;AGroBmC;EAAW,iBAAA;CHwoB9C;AGvoBmC;EAAW,iBAAA;CH0oB9C;AGzoBmC;EAAW,iBAAA;CH4oB9C;AG3oBmC;EAAW,iBAAA;CH8oB9C;AG7oBmC;EAAW,iBAAA;CHgpB9C;AG/oBmC;EAAW,iBAAA;CHkpB9C;AGjpBmC;EAAW,iBAAA;CHopB9C;AGnpBmC;EAAW,iBAAA;CHspB9C;AGrpBmC;EAAW,iBAAA;CHwpB9C;AGvpBmC;EAAW,iBAAA;CH0pB9C;AGzpBmC;EAAW,iBAAA;CH4pB9C;AG3pBmC;EAAW,iBAAA;CH8pB9C;AG7pBmC;EAAW,iBAAA;CHgqB9C;AG/pBmC;EAAW,iBAAA;CHkqB9C;AGjqBmC;EAAW,iBAAA;CHoqB9C;AGnqBmC;EAAW,iBAAA;CHsqB9C;AGrqBmC;EAAW,iBAAA;CHwqB9C;AGvqBmC;EAAW,iBAAA;CH0qB9C;AGzqBmC;EAAW,iBAAA;CH4qB9C;AG3qBmC;EAAW,iBAAA;CH8qB9C;AG7qBmC;EAAW,iBAAA;CHgrB9C;AG/qBmC;EAAW,iBAAA;CHkrB9C;AGjrBmC;EAAW,iBAAA;CHorB9C;AGnrBmC;EAAW,iBAAA;CHsrB9C;AGrrBmC;EAAW,iBAAA;CHwrB9C;AGvrBmC;EAAW,iBAAA;CH0rB9C;AGzrBmC;EAAW,iBAAA;CH4rB9C;AG3rBmC;EAAW,iBAAA;CH8rB9C;AG7rBmC;EAAW,iBAAA;CHgsB9C;AG/rBmC;EAAW,iBAAA;CHksB9C;AGjsBmC;EAAW,iBAAA;CHosB9C;AGnsBmC;EAAW,iBAAA;CHssB9C;AGrsBmC;EAAW,iBAAA;CHwsB9C;AGvsBmC;EAAW,iBAAA;CH0sB9C;AGzsBmC;EAAW,iBAAA;CH4sB9C;AG3sBmC;EAAW,iBAAA;CH8sB9C;AG7sBmC;EAAW,iBAAA;CHgtB9C;AG/sBmC;EAAW,iBAAA;CHktB9C;AGjtBmC;EAAW,iBAAA;CHotB9C;AGntBmC;EAAW,iBAAA;CHstB9C;AGrtBmC;EAAW,iBAAA;CHwtB9C;AGvtBmC;EAAW,iBAAA;CH0tB9C;AGztBmC;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ukDH;AexkDC;EACE,oBAAA;Cf0kDH;Ae3kDC;EACE,WAAA;Cf6kDH;Ae9kDC;EACE,oBAAA;CfglDH;AejlDC;EACE,mBAAA;CfmlDH;Ae/kDC;EACE,YAAA;CfilDH;AejmDC;EACE,WAAA;CfmmDH;AepmDC;EACE,mBAAA;CfsmDH;AevmDC;EACE,mBAAA;CfymDH;Ae1mDC;EACE,UAAA;Cf4mDH;Ae7mDC;EACE,mBAAA;Cf+mDH;AehnDC;EACE,mBAAA;CfknDH;AennDC;EACE,UAAA;CfqnDH;AetnDC;EACE,mBAAA;CfwnDH;AeznDC;EACE,mBAAA;Cf2nDH;Ae5nDC;EACE,UAAA;Cf8nDH;Ae/nDC;EACE,mBAAA;CfioDH;AeloDC;EACE,kBAAA;CfooDH;AehoDC;EACE,WAAA;CfkoDH;AepnDC;EACE,kBAAA;CfsnDH;AevnDC;EACE,0BAAA;CfynDH;Ae1nDC;EACE,0BAAA;Cf4nDH;Ae7nDC;EACE,iBAAA;Cf+nDH;AehoDC;EACE,0BAAA;CfkoDH;AenoDC;EACE,0BAAA;CfqoDH;AetoDC;EACE,iBAAA;CfwoDH;AezoDC;EACE,0BAAA;Cf2oDH;Ae5oDC;EACE,0BAAA;Cf8oDH;Ae/oDC;EACE,iBAAA;CfipDH;AelpDC;EACE,0BAAA;CfopDH;AerpDC;EACE,yBAAA;CfupDH;AexpDC;EACE,gBAAA;Cf0pDH;Aa1pDD;EElCI;IACE,YAAA;Gf+rDH;EexrDD;IACE,YAAA;Gf0rDD;Ee3rDD;IACE,oBAAA;Gf6rDD;Ee9rDD;IACE,oBAAA;GfgsDD;EejsDD;IACE,WAAA;GfmsDD;EepsDD;IACE,oBAAA;GfssDD;EevsDD;IACE,oBAAA;GfysDD;Ee1sDD;IACE,WAAA;Gf4sDD;Ee7sDD;IACE,oBAAA;Gf+sDD;EehtDD;IACE,oBAAA;GfktDD;EentDD;IACE,WAAA;GfqtDD;EettDD;IACE,oBAAA;GfwtDD;EeztDD;IACE,mBAAA;Gf2tDD;Ee7sDD;IACE,YAAA;Gf+sDD;EehtDD;IACE,oBAAA;GfktDD;EentDD;IACE,oBAAA;GfqtDD;EettDD;IACE,WAAA;GfwtDD;EeztDD;IACE,oBAAA;Gf2tDD;Ee5tDD;IACE,oBAAA;Gf8tDD;Ee/tDD;IACE,WAAA;GfiuDD;EeluDD;IACE,oBAAA;GfouDD;EeruDD;IACE,oBAAA;GfuuDD;EexuDD;IACE,WAAA;Gf0uDD;Ee3uDD;IACE,oBAAA;Gf6uDD;Ee9uDD;IACE,mBAAA;GfgvDD;Ee5uDD;IACE,YAAA;Gf8uDD;Ee9vDD;IACE,WAAA;GfgwDD;EejwDD;IACE,mBAAA;GfmwDD;EepwDD;IACE,mBAAA;GfswDD;EevwDD;IACE,UAAA;GfywDD;Ee1wDD;IACE,mBAAA;Gf4wDD;Ee7wDD;IACE,mBAAA;Gf+wDD;EehxDD;IACE,UAAA;GfkxDD;EenxDD;IACE,mBAAA;GfqxDD;EetxDD;IACE,mBAAA;GfwxDD;EezxDD;IACE,UAAA;Gf2xDD;Ee5xDD;IACE,mBAAA;Gf8xDD;Ee/xDD;IACE,kBAAA;GfiyDD;Ee7xDD;IACE,WAAA;Gf+xDD;EejxDD;IACE,kBAAA;GfmxDD;EepxDD;IACE,0BAAA;GfsxDD;EevxDD;IACE,0BAAA;GfyxDD;Ee1xDD;IACE,iBAAA;Gf4xDD;Ee7xDD;IACE,0BAAA;Gf+xDD;EehyDD;IACE,0BAAA;GfkyDD;EenyDD;IACE,iBAAA;GfqyDD;EetyDD;IACE,0BAAA;GfwyDD;EezyDD;IACE,0BAAA;Gf2yDD;Ee5yDD;IACE,iBAAA;Gf8yDD;Ee/yDD;IACE,0BAAA;GfizDD;EelzDD;IACE,yBAAA;GfozDD;EerzDD;IACE,gBAAA;GfuzDD;CACF;Aa/yDD;EE3CI;IACE,YAAA;Gf61DH;Eet1DD;IACE,YAAA;Gfw1DD;Eez1DD;IACE,oBAAA;Gf21DD;Ee51DD;IACE,oBAAA;Gf81DD;Ee/1DD;IACE,WAAA;Gfi2DD;Eel2DD;IACE,oBAAA;Gfo2DD;Eer2DD;IACE,oBAAA;Gfu2DD;Eex2DD;IACE,WAAA;Gf02DD;Ee32DD;IACE,oBAAA;Gf62DD;Ee92DD;IACE,oBAAA;Gfg3DD;Eej3DD;IACE,WAAA;Gfm3DD;Eep3DD;IACE,oBAAA;Gfs3DD;Eev3DD;IACE,mBAAA;Gfy3DD;Ee32DD;IACE,YAAA;Gf62DD;Ee92DD;IACE,oBAAA;Gfg3DD;Eej3DD;IACE,oBAAA;Gfm3DD;Eep3DD;IACE,WAAA;Gfs3DD;Eev3DD;IACE,oBAAA;Gfy3DD;Ee13DD;IACE,oBAAA;Gf43DD;Ee73DD;IACE,WAAA;Gf+3DD;Eeh4DD;IACE,oBAAA;Gfk4DD;Een4DD;IACE,oBAAA;Gfq4DD;Eet4DD;IACE,WAAA;Gfw4DD;Eez4DD;IACE,oBAAA;Gf24DD;Ee54DD;IACE,mBAAA;Gf84DD;Ee14DD;IACE,YAAA;Gf44DD;Ee55DD;IACE,WAAA;Gf85DD;Ee/5DD;IACE,mBAAA;Gfi6DD;Eel6DD;IACE,mBAAA;Gfo6DD;Eer6DD;IACE,UAAA;Gfu6DD;Eex6DD;IACE,mBAAA;Gf06DD;Ee36DD;IACE,mBAAA;Gf66DD;Ee96DD;IACE,UAAA;Gfg7DD;Eej7DD;IACE,mBAAA;Gfm7DD;Eep7DD;IACE,mBAAA;Gfs7DD;Eev7DD;IACE,UAAA;Gfy7DD;Ee17DD;IACE,mBAAA;Gf47DD;Ee77DD;IACE,kBAAA;Gf+7DD;Ee37DD;IACE,WAAA;Gf67DD;Ee/6DD;IACE,kBAAA;Gfi7DD;Eel7DD;IACE,0BAAA;Gfo7DD;Eer7DD;IACE,0BAAA;Gfu7DD;Eex7DD;IACE,iBAAA;Gf07DD;Ee37DD;IACE,0BAAA;Gf67DD;Ee97DD;IACE,0BAAA;Gfg8DD;Eej8DD;IACE,iBAAA;Gfm8DD;Eep8DD;IACE,0BAAA;Gfs8DD;Eev8DD;IACE,0BAAA;Gfy8DD;Ee18DD;IACE,iBAAA;Gf48DD;Ee78DD;IACE,0BAAA;Gf+8DD;Eeh9DD;IACE,yBAAA;Gfk9DD;Een9DD;IACE,gBAAA;Gfq9DD;CACF;Aa18DD;EE9CI;IACE,YAAA;Gf2/DH;Eep/DD;IACE,YAAA;Gfs/DD;Eev/DD;IACE,oBAAA;Gfy/DD;Ee1/DD;IACE,oBAAA;Gf4/DD;Ee7/DD;IACE,WAAA;Gf+/DD;EehgED;IACE,oBAAA;GfkgED;EengED;IACE,oBAAA;GfqgED;EetgED;IACE,WAAA;GfwgED;EezgED;IACE,oBAAA;Gf2gED;Ee5gED;IACE,oBAAA;Gf8gED;Ee/gED;IACE,WAAA;GfihED;EelhED;IACE,oBAAA;GfohED;EerhED;IACE,mBAAA;GfuhED;EezgED;IACE,YAAA;Gf2gED;Ee5gED;IACE,oBAAA;Gf8gED;Ee/gED;IACE,oBAAA;GfihED;EelhED;IACE,WAAA;GfohED;EerhED;IACE,oBAAA;GfuhED;EexhED;IACE,oBAAA;Gf0hED;Ee3hED;IACE,WAAA;Gf6hED;Ee9hED;IACE,oBAAA;GfgiED;EejiED;IACE,oBAAA;GfmiED;EepiED;IACE,WAAA;GfsiED;EeviED;IACE,oBAAA;GfyiED;Ee1iED;IACE,mBAAA;Gf4iED;EexiED;IACE,YAAA;Gf0iED;Ee1jED;IACE,WAAA;Gf4jED;Ee7jED;IACE,mBAAA;Gf+jED;EehkED;IACE,mBAAA;GfkkED;EenkED;IACE,UAAA;GfqkED;EetkED;IACE,mBAAA;GfwkED;EezkED;IACE,mBAAA;Gf2kED;Ee5kED;IACE,UAAA;Gf8kED;Ee/kED;IACE,mBAAA;GfilED;EellED;IACE,mBAAA;GfolED;EerlED;IACE,UAAA;GfulED;EexlED;IACE,mBAAA;Gf0lED;Ee3lED;IACE,kBAAA;Gf6lED;EezlED;IACE,WAAA;Gf2lED;Ee7kED;IACE,kBAAA;Gf+kED;EehlED;IACE,0BAAA;GfklED;EenlED;IACE,0BAAA;GfqlED;EetlED;IACE,iBAAA;GfwlED;EezlED;IACE,0BAAA;Gf2lED;Ee5lED;IACE,0BAAA;Gf8lED;Ee/lED;IACE,iBAAA;GfimED;EelmED;IACE,0BAAA;GfomED;EermED;IACE,0BAAA;GfumED;EexmED;IACE,iBAAA;Gf0mED;Ee3mED;IACE,0BAAA;Gf6mED;Ee9mED;IACE,yBAAA;GfgnED;EejnED;IACE,gBAAA;GfmnED;CACF;AgBvrED;EACE,8BAAA;ChByrED;AgBvrED;EACE,iBAAA;EACA,oBAAA;EACA,eAAA;EACA,iBAAA;ChByrED;AgBvrED;EACE,iBAAA;ChByrED;AgBnrED;EACE,YAAA;EACA,gBA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","file":"bootstrap.css","sourcesContent":["/*!\n * Bootstrap v3.3.7 (http://getbootstrap.com)\n * Copyright 2011-2016 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\nhtml {\n font-family: sans-serif;\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n}\nbody {\n margin: 0;\n}\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block;\n vertical-align: baseline;\n}\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n[hidden],\ntemplate {\n display: none;\n}\na {\n background-color: transparent;\n}\na:active,\na:hover {\n outline: 0;\n}\nabbr[title] {\n border-bottom: 1px dotted;\n}\nb,\nstrong {\n font-weight: bold;\n}\ndfn {\n font-style: italic;\n}\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\nmark {\n background: #ff0;\n color: #000;\n}\nsmall {\n font-size: 80%;\n}\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\nsup {\n top: -0.5em;\n}\nsub {\n bottom: -0.25em;\n}\nimg {\n border: 0;\n}\nsvg:not(:root) {\n overflow: hidden;\n}\nfigure {\n margin: 1em 40px;\n}\nhr {\n box-sizing: content-box;\n height: 0;\n}\npre {\n overflow: auto;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit;\n font: inherit;\n margin: 0;\n}\nbutton {\n overflow: visible;\n}\nbutton,\nselect {\n text-transform: none;\n}\nbutton,\nhtml input[type=\"button\"],\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button;\n cursor: pointer;\n}\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\ninput {\n line-height: normal;\n}\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box;\n padding: 0;\n}\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\ninput[type=\"search\"] {\n -webkit-appearance: textfield;\n box-sizing: content-box;\n}\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\nlegend {\n border: 0;\n padding: 0;\n}\ntextarea {\n overflow: auto;\n}\noptgroup {\n font-weight: bold;\n}\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\ntd,\nth {\n padding: 0;\n}\n/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n@media print {\n *,\n *:before,\n *:after {\n background: transparent !important;\n color: #000 !important;\n box-shadow: none !important;\n text-shadow: none !important;\n }\n a,\n a:visited {\n text-decoration: underline;\n }\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n img {\n max-width: 100% !important;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n .navbar {\n display: none;\n }\n .btn > .caret,\n .dropup > .btn > .caret {\n border-top-color: #000 !important;\n }\n .label {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #ddd !important;\n }\n}\n@font-face {\n font-family: 'Glyphicons Halflings';\n src: url('../fonts/glyphicons-halflings-regular.eot');\n src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');\n}\n.glyphicon {\n position: relative;\n top: 1px;\n display: inline-block;\n font-family: 'Glyphicons Halflings';\n font-style: normal;\n font-weight: normal;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.glyphicon-asterisk:before {\n content: \"\\002a\";\n}\n.glyphicon-plus:before {\n content: \"\\002b\";\n}\n.glyphicon-euro:before,\n.glyphicon-eur:before {\n content: \"\\20ac\";\n}\n.glyphicon-minus:before {\n content: \"\\2212\";\n}\n.glyphicon-cloud:before {\n content: \"\\2601\";\n}\n.glyphicon-envelope:before {\n content: \"\\2709\";\n}\n.glyphicon-pencil:before {\n content: \"\\270f\";\n}\n.glyphicon-glass:before {\n content: \"\\e001\";\n}\n.glyphicon-music:before {\n content: \"\\e002\";\n}\n.glyphicon-search:before {\n content: \"\\e003\";\n}\n.glyphicon-heart:before {\n content: \"\\e005\";\n}\n.glyphicon-star:before {\n content: \"\\e006\";\n}\n.glyphicon-star-empty:before {\n content: \"\\e007\";\n}\n.glyphicon-user:before {\n content: \"\\e008\";\n}\n.glyphicon-film:before {\n content: \"\\e009\";\n}\n.glyphicon-th-large:before {\n content: \"\\e010\";\n}\n.glyphicon-th:before {\n content: \"\\e011\";\n}\n.glyphicon-th-list:before {\n content: \"\\e012\";\n}\n.glyphicon-ok:before {\n content: \"\\e013\";\n}\n.glyphicon-remove:before {\n content: \"\\e014\";\n}\n.glyphicon-zoom-in:before {\n content: \"\\e015\";\n}\n.glyphicon-zoom-out:before {\n content: \"\\e016\";\n}\n.glyphicon-off:before {\n content: \"\\e017\";\n}\n.glyphicon-signal:before {\n content: \"\\e018\";\n}\n.glyphicon-cog:before {\n content: \"\\e019\";\n}\n.glyphicon-trash:before {\n content: \"\\e020\";\n}\n.glyphicon-home:before {\n content: \"\\e021\";\n}\n.glyphicon-file:before {\n content: \"\\e022\";\n}\n.glyphicon-time:before {\n content: \"\\e023\";\n}\n.glyphicon-road:before {\n content: \"\\e024\";\n}\n.glyphicon-download-alt:before {\n content: \"\\e025\";\n}\n.glyphicon-download:before {\n content: \"\\e026\";\n}\n.glyphicon-upload:before {\n content: \"\\e027\";\n}\n.glyphicon-inbox:before {\n content: \"\\e028\";\n}\n.glyphicon-play-circle:before {\n content: \"\\e029\";\n}\n.glyphicon-repeat:before {\n content: \"\\e030\";\n}\n.glyphicon-refresh:before {\n content: \"\\e031\";\n}\n.glyphicon-list-alt:before {\n content: \"\\e032\";\n}\n.glyphicon-lock:before {\n content: \"\\e033\";\n}\n.glyphicon-flag:before {\n content: \"\\e034\";\n}\n.glyphicon-headphones:before {\n content: \"\\e035\";\n}\n.glyphicon-volume-off:before {\n content: \"\\e036\";\n}\n.glyphicon-volume-down:before {\n content: \"\\e037\";\n}\n.glyphicon-volume-up:before {\n content: \"\\e038\";\n}\n.glyphicon-qrcode:before {\n content: \"\\e039\";\n}\n.glyphicon-barcode:before {\n content: \"\\e040\";\n}\n.glyphicon-tag:before {\n content: \"\\e041\";\n}\n.glyphicon-tags:before {\n content: \"\\e042\";\n}\n.glyphicon-book:before {\n content: \"\\e043\";\n}\n.glyphicon-bookmark:before {\n content: \"\\e044\";\n}\n.glyphicon-print:before {\n content: \"\\e045\";\n}\n.glyphicon-camera:before {\n content: \"\\e046\";\n}\n.glyphicon-font:before {\n content: \"\\e047\";\n}\n.glyphicon-bold:before {\n content: \"\\e048\";\n}\n.glyphicon-italic:before {\n content: \"\\e049\";\n}\n.glyphicon-text-height:before {\n content: \"\\e050\";\n}\n.glyphicon-text-width:before {\n content: \"\\e051\";\n}\n.glyphicon-align-left:before {\n content: \"\\e052\";\n}\n.glyphicon-align-center:before {\n content: \"\\e053\";\n}\n.glyphicon-align-right:before {\n content: \"\\e054\";\n}\n.glyphicon-align-justify:before {\n content: \"\\e055\";\n}\n.glyphicon-list:before {\n content: \"\\e056\";\n}\n.glyphicon-indent-left:before {\n content: \"\\e057\";\n}\n.glyphicon-indent-right:before {\n content: \"\\e058\";\n}\n.glyphicon-facetime-video:before {\n content: \"\\e059\";\n}\n.glyphicon-picture:before {\n content: \"\\e060\";\n}\n.glyphicon-map-marker:before {\n content: \"\\e062\";\n}\n.glyphicon-adjust:before {\n content: \"\\e063\";\n}\n.glyphicon-tint:before {\n content: \"\\e064\";\n}\n.glyphicon-edit:before {\n content: \"\\e065\";\n}\n.glyphicon-share:before {\n content: \"\\e066\";\n}\n.glyphicon-check:before {\n content: \"\\e067\";\n}\n.glyphicon-move:before {\n content: \"\\e068\";\n}\n.glyphicon-step-backward:before {\n content: \"\\e069\";\n}\n.glyphicon-fast-backward:before {\n content: \"\\e070\";\n}\n.glyphicon-backward:before {\n content: \"\\e071\";\n}\n.glyphicon-play:before {\n content: \"\\e072\";\n}\n.glyphicon-pause:before {\n content: \"\\e073\";\n}\n.glyphicon-stop:before {\n content: \"\\e074\";\n}\n.glyphicon-forward:before {\n content: \"\\e075\";\n}\n.glyphicon-fast-forward:before {\n content: \"\\e076\";\n}\n.glyphicon-step-forward:before {\n content: \"\\e077\";\n}\n.glyphicon-eject:before {\n content: \"\\e078\";\n}\n.glyphicon-chevron-left:before {\n content: \"\\e079\";\n}\n.glyphicon-chevron-right:before {\n content: \"\\e080\";\n}\n.glyphicon-plus-sign:before {\n content: \"\\e081\";\n}\n.glyphicon-minus-sign:before {\n content: \"\\e082\";\n}\n.glyphicon-remove-sign:before {\n content: \"\\e083\";\n}\n.glyphicon-ok-sign:before {\n content: \"\\e084\";\n}\n.glyphicon-question-sign:before {\n content: \"\\e085\";\n}\n.glyphicon-info-sign:before {\n content: \"\\e086\";\n}\n.glyphicon-screenshot:before {\n content: \"\\e087\";\n}\n.glyphicon-remove-circle:before {\n content: \"\\e088\";\n}\n.glyphicon-ok-circle:before {\n content: \"\\e089\";\n}\n.glyphicon-ban-circle:before {\n content: \"\\e090\";\n}\n.glyphicon-arrow-left:before {\n content: \"\\e091\";\n}\n.glyphicon-arrow-right:before {\n content: \"\\e092\";\n}\n.glyphicon-arrow-up:before {\n content: \"\\e093\";\n}\n.glyphicon-arrow-down:before {\n content: \"\\e094\";\n}\n.glyphicon-share-alt:before {\n content: \"\\e095\";\n}\n.glyphicon-resize-full:before {\n content: \"\\e096\";\n}\n.glyphicon-resize-small:before {\n content: \"\\e097\";\n}\n.glyphicon-exclamation-sign:before {\n content: \"\\e101\";\n}\n.glyphicon-gift:before {\n content: \"\\e102\";\n}\n.glyphicon-leaf:before {\n content: \"\\e103\";\n}\n.glyphicon-fire:before {\n content: \"\\e104\";\n}\n.glyphicon-eye-open:before {\n content: \"\\e105\";\n}\n.glyphicon-eye-close:before {\n content: \"\\e106\";\n}\n.glyphicon-warning-sign:before {\n content: \"\\e107\";\n}\n.glyphicon-plane:before {\n content: \"\\e108\";\n}\n.glyphicon-calendar:before {\n content: \"\\e109\";\n}\n.glyphicon-random:before {\n content: \"\\e110\";\n}\n.glyphicon-comment:before {\n content: \"\\e111\";\n}\n.glyphicon-magnet:before {\n content: \"\\e112\";\n}\n.glyphicon-chevron-up:before {\n content: \"\\e113\";\n}\n.glyphicon-chevron-down:before {\n content: \"\\e114\";\n}\n.glyphicon-retweet:before {\n content: \"\\e115\";\n}\n.glyphicon-shopping-cart:before {\n content: \"\\e116\";\n}\n.glyphicon-folder-close:before {\n content: \"\\e117\";\n}\n.glyphicon-folder-open:before {\n content: \"\\e118\";\n}\n.glyphicon-resize-vertical:before {\n content: \"\\e119\";\n}\n.glyphicon-resize-horizontal:before {\n content: \"\\e120\";\n}\n.glyphicon-hdd:before {\n content: \"\\e121\";\n}\n.glyphicon-bullhorn:before {\n content: \"\\e122\";\n}\n.glyphicon-bell:before {\n content: \"\\e123\";\n}\n.glyphicon-certificate:before {\n content: \"\\e124\";\n}\n.glyphicon-thumbs-up:before {\n content: \"\\e125\";\n}\n.glyphicon-thumbs-down:before {\n content: \"\\e126\";\n}\n.glyphicon-hand-right:before {\n content: \"\\e127\";\n}\n.glyphicon-hand-left:before {\n content: \"\\e128\";\n}\n.glyphicon-hand-up:before {\n content: \"\\e129\";\n}\n.glyphicon-hand-down:before {\n content: \"\\e130\";\n}\n.glyphicon-circle-arrow-right:before {\n content: \"\\e131\";\n}\n.glyphicon-circle-arrow-left:before {\n content: \"\\e132\";\n}\n.glyphicon-circle-arrow-up:before {\n content: \"\\e133\";\n}\n.glyphicon-circle-arrow-down:before {\n content: \"\\e134\";\n}\n.glyphicon-globe:before {\n content: \"\\e135\";\n}\n.glyphicon-wrench:before {\n content: \"\\e136\";\n}\n.glyphicon-tasks:before {\n content: \"\\e137\";\n}\n.glyphicon-filter:before {\n content: \"\\e138\";\n}\n.glyphicon-briefcase:before {\n content: \"\\e139\";\n}\n.glyphicon-fullscreen:before {\n content: \"\\e140\";\n}\n.glyphicon-dashboard:before {\n content: \"\\e141\";\n}\n.glyphicon-paperclip:before {\n content: \"\\e142\";\n}\n.glyphicon-heart-empty:before {\n content: \"\\e143\";\n}\n.glyphicon-link:before {\n content: \"\\e144\";\n}\n.glyphicon-phone:before {\n content: \"\\e145\";\n}\n.glyphicon-pushpin:before {\n content: \"\\e146\";\n}\n.glyphicon-usd:before {\n content: \"\\e148\";\n}\n.glyphicon-gbp:before {\n content: \"\\e149\";\n}\n.glyphicon-sort:before {\n content: \"\\e150\";\n}\n.glyphicon-sort-by-alphabet:before {\n content: \"\\e151\";\n}\n.glyphicon-sort-by-alphabet-alt:before {\n content: \"\\e152\";\n}\n.glyphicon-sort-by-order:before {\n content: \"\\e153\";\n}\n.glyphicon-sort-by-order-alt:before {\n content: \"\\e154\";\n}\n.glyphicon-sort-by-attributes:before {\n content: \"\\e155\";\n}\n.glyphicon-sort-by-attributes-alt:before {\n content: \"\\e156\";\n}\n.glyphicon-unchecked:before {\n content: \"\\e157\";\n}\n.glyphicon-expand:before {\n content: \"\\e158\";\n}\n.glyphicon-collapse-down:before {\n content: \"\\e159\";\n}\n.glyphicon-collapse-up:before {\n content: \"\\e160\";\n}\n.glyphicon-log-in:before {\n content: \"\\e161\";\n}\n.glyphicon-flash:before {\n content: \"\\e162\";\n}\n.glyphicon-log-out:before {\n content: \"\\e163\";\n}\n.glyphicon-new-window:before {\n content: \"\\e164\";\n}\n.glyphicon-record:before {\n content: \"\\e165\";\n}\n.glyphicon-save:before {\n content: \"\\e166\";\n}\n.glyphicon-open:before {\n content: \"\\e167\";\n}\n.glyphicon-saved:before {\n content: \"\\e168\";\n}\n.glyphicon-import:before {\n content: \"\\e169\";\n}\n.glyphicon-export:before {\n content: \"\\e170\";\n}\n.glyphicon-send:before {\n content: \"\\e171\";\n}\n.glyphicon-floppy-disk:before {\n content: \"\\e172\";\n}\n.glyphicon-floppy-saved:before {\n content: \"\\e173\";\n}\n.glyphicon-floppy-remove:before {\n content: \"\\e174\";\n}\n.glyphicon-floppy-save:before {\n content: \"\\e175\";\n}\n.glyphicon-floppy-open:before {\n content: \"\\e176\";\n}\n.glyphicon-credit-card:before {\n content: \"\\e177\";\n}\n.glyphicon-transfer:before {\n content: \"\\e178\";\n}\n.glyphicon-cutlery:before {\n content: \"\\e179\";\n}\n.glyphicon-header:before {\n content: \"\\e180\";\n}\n.glyphicon-compressed:before {\n content: \"\\e181\";\n}\n.glyphicon-earphone:before {\n content: \"\\e182\";\n}\n.glyphicon-phone-alt:before {\n content: \"\\e183\";\n}\n.glyphicon-tower:before {\n content: \"\\e184\";\n}\n.glyphicon-stats:before {\n content: \"\\e185\";\n}\n.glyphicon-sd-video:before {\n content: \"\\e186\";\n}\n.glyphicon-hd-video:before {\n content: \"\\e187\";\n}\n.glyphicon-subtitles:before {\n content: \"\\e188\";\n}\n.glyphicon-sound-stereo:before {\n content: \"\\e189\";\n}\n.glyphicon-sound-dolby:before {\n content: \"\\e190\";\n}\n.glyphicon-sound-5-1:before {\n content: \"\\e191\";\n}\n.glyphicon-sound-6-1:before {\n content: \"\\e192\";\n}\n.glyphicon-sound-7-1:before {\n content: \"\\e193\";\n}\n.glyphicon-copyright-mark:before {\n content: \"\\e194\";\n}\n.glyphicon-registration-mark:before {\n content: \"\\e195\";\n}\n.glyphicon-cloud-download:before {\n content: \"\\e197\";\n}\n.glyphicon-cloud-upload:before {\n content: \"\\e198\";\n}\n.glyphicon-tree-conifer:before {\n content: \"\\e199\";\n}\n.glyphicon-tree-deciduous:before {\n content: \"\\e200\";\n}\n.glyphicon-cd:before {\n content: \"\\e201\";\n}\n.glyphicon-save-file:before {\n content: \"\\e202\";\n}\n.glyphicon-open-file:before {\n content: \"\\e203\";\n}\n.glyphicon-level-up:before {\n content: \"\\e204\";\n}\n.glyphicon-copy:before {\n content: \"\\e205\";\n}\n.glyphicon-paste:before {\n content: \"\\e206\";\n}\n.glyphicon-alert:before {\n content: \"\\e209\";\n}\n.glyphicon-equalizer:before {\n content: \"\\e210\";\n}\n.glyphicon-king:before {\n content: \"\\e211\";\n}\n.glyphicon-queen:before {\n content: \"\\e212\";\n}\n.glyphicon-pawn:before {\n content: \"\\e213\";\n}\n.glyphicon-bishop:before {\n content: \"\\e214\";\n}\n.glyphicon-knight:before {\n content: \"\\e215\";\n}\n.glyphicon-baby-formula:before {\n content: \"\\e216\";\n}\n.glyphicon-tent:before {\n content: \"\\26fa\";\n}\n.glyphicon-blackboard:before {\n content: \"\\e218\";\n}\n.glyphicon-bed:before {\n content: \"\\e219\";\n}\n.glyphicon-apple:before {\n content: \"\\f8ff\";\n}\n.glyphicon-erase:before {\n content: \"\\e221\";\n}\n.glyphicon-hourglass:before {\n content: \"\\231b\";\n}\n.glyphicon-lamp:before {\n content: \"\\e223\";\n}\n.glyphicon-duplicate:before {\n content: \"\\e224\";\n}\n.glyphicon-piggy-bank:before {\n content: \"\\e225\";\n}\n.glyphicon-scissors:before {\n content: \"\\e226\";\n}\n.glyphicon-bitcoin:before {\n content: \"\\e227\";\n}\n.glyphicon-btc:before {\n content: \"\\e227\";\n}\n.glyphicon-xbt:before {\n content: \"\\e227\";\n}\n.glyphicon-yen:before {\n content: \"\\00a5\";\n}\n.glyphicon-jpy:before {\n content: \"\\00a5\";\n}\n.glyphicon-ruble:before {\n content: \"\\20bd\";\n}\n.glyphicon-rub:before {\n content: \"\\20bd\";\n}\n.glyphicon-scale:before {\n content: \"\\e230\";\n}\n.glyphicon-ice-lolly:before {\n content: \"\\e231\";\n}\n.glyphicon-ice-lolly-tasted:before {\n content: \"\\e232\";\n}\n.glyphicon-education:before {\n content: \"\\e233\";\n}\n.glyphicon-option-horizontal:before {\n content: \"\\e234\";\n}\n.glyphicon-option-vertical:before {\n content: \"\\e235\";\n}\n.glyphicon-menu-hamburger:before {\n content: \"\\e236\";\n}\n.glyphicon-modal-window:before {\n content: \"\\e237\";\n}\n.glyphicon-oil:before {\n content: \"\\e238\";\n}\n.glyphicon-grain:before {\n content: \"\\e239\";\n}\n.glyphicon-sunglasses:before {\n content: \"\\e240\";\n}\n.glyphicon-text-size:before {\n content: \"\\e241\";\n}\n.glyphicon-text-color:before {\n content: \"\\e242\";\n}\n.glyphicon-text-background:before {\n content: \"\\e243\";\n}\n.glyphicon-object-align-top:before {\n content: \"\\e244\";\n}\n.glyphicon-object-align-bottom:before {\n content: \"\\e245\";\n}\n.glyphicon-object-align-horizontal:before {\n content: \"\\e246\";\n}\n.glyphicon-object-align-left:before {\n content: \"\\e247\";\n}\n.glyphicon-object-align-vertical:before {\n content: \"\\e248\";\n}\n.glyphicon-object-align-right:before {\n content: \"\\e249\";\n}\n.glyphicon-triangle-right:before {\n content: \"\\e250\";\n}\n.glyphicon-triangle-left:before {\n content: \"\\e251\";\n}\n.glyphicon-triangle-bottom:before {\n content: \"\\e252\";\n}\n.glyphicon-triangle-top:before {\n content: \"\\e253\";\n}\n.glyphicon-console:before {\n content: \"\\e254\";\n}\n.glyphicon-superscript:before {\n content: \"\\e255\";\n}\n.glyphicon-subscript:before {\n content: \"\\e256\";\n}\n.glyphicon-menu-left:before {\n content: \"\\e257\";\n}\n.glyphicon-menu-right:before {\n content: \"\\e258\";\n}\n.glyphicon-menu-down:before {\n content: \"\\e259\";\n}\n.glyphicon-menu-up:before {\n content: \"\\e260\";\n}\n* {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n*:before,\n*:after {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\nhtml {\n font-size: 10px;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\nbody {\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 14px;\n line-height: 1.42857143;\n color: #333333;\n background-color: #fff;\n}\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\na {\n color: #337ab7;\n text-decoration: none;\n}\na:hover,\na:focus {\n color: #23527c;\n text-decoration: underline;\n}\na:focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\nfigure {\n margin: 0;\n}\nimg {\n vertical-align: middle;\n}\n.img-responsive,\n.thumbnail > img,\n.thumbnail a > img,\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n display: block;\n max-width: 100%;\n height: auto;\n}\n.img-rounded {\n border-radius: 6px;\n}\n.img-thumbnail {\n padding: 4px;\n line-height: 1.42857143;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 4px;\n -webkit-transition: all 0.2s ease-in-out;\n -o-transition: all 0.2s ease-in-out;\n transition: all 0.2s ease-in-out;\n display: inline-block;\n max-width: 100%;\n height: auto;\n}\n.img-circle {\n border-radius: 50%;\n}\nhr {\n margin-top: 20px;\n margin-bottom: 20px;\n border: 0;\n border-top: 1px solid #eeeeee;\n}\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0;\n}\n.sr-only-focusable:active,\n.sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n}\n[role=\"button\"] {\n cursor: pointer;\n}\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n font-family: inherit;\n font-weight: 500;\n line-height: 1.1;\n color: inherit;\n}\nh1 small,\nh2 small,\nh3 small,\nh4 small,\nh5 small,\nh6 small,\n.h1 small,\n.h2 small,\n.h3 small,\n.h4 small,\n.h5 small,\n.h6 small,\nh1 .small,\nh2 .small,\nh3 .small,\nh4 .small,\nh5 .small,\nh6 .small,\n.h1 .small,\n.h2 .small,\n.h3 .small,\n.h4 .small,\n.h5 .small,\n.h6 .small {\n font-weight: normal;\n line-height: 1;\n color: #777777;\n}\nh1,\n.h1,\nh2,\n.h2,\nh3,\n.h3 {\n margin-top: 20px;\n margin-bottom: 10px;\n}\nh1 small,\n.h1 small,\nh2 small,\n.h2 small,\nh3 small,\n.h3 small,\nh1 .small,\n.h1 .small,\nh2 .small,\n.h2 .small,\nh3 .small,\n.h3 .small {\n font-size: 65%;\n}\nh4,\n.h4,\nh5,\n.h5,\nh6,\n.h6 {\n margin-top: 10px;\n margin-bottom: 10px;\n}\nh4 small,\n.h4 small,\nh5 small,\n.h5 small,\nh6 small,\n.h6 small,\nh4 .small,\n.h4 .small,\nh5 .small,\n.h5 .small,\nh6 .small,\n.h6 .small {\n font-size: 75%;\n}\nh1,\n.h1 {\n font-size: 36px;\n}\nh2,\n.h2 {\n font-size: 30px;\n}\nh3,\n.h3 {\n font-size: 24px;\n}\nh4,\n.h4 {\n font-size: 18px;\n}\nh5,\n.h5 {\n font-size: 14px;\n}\nh6,\n.h6 {\n font-size: 12px;\n}\np {\n margin: 0 0 10px;\n}\n.lead {\n margin-bottom: 20px;\n font-size: 16px;\n font-weight: 300;\n line-height: 1.4;\n}\n@media (min-width: 768px) {\n .lead {\n font-size: 21px;\n }\n}\nsmall,\n.small {\n font-size: 85%;\n}\nmark,\n.mark {\n background-color: #fcf8e3;\n padding: .2em;\n}\n.text-left {\n text-align: left;\n}\n.text-right {\n text-align: right;\n}\n.text-center {\n text-align: center;\n}\n.text-justify {\n text-align: justify;\n}\n.text-nowrap {\n white-space: nowrap;\n}\n.text-lowercase {\n text-transform: lowercase;\n}\n.text-uppercase {\n text-transform: uppercase;\n}\n.text-capitalize {\n text-transform: capitalize;\n}\n.text-muted {\n color: #777777;\n}\n.text-primary {\n color: #337ab7;\n}\na.text-primary:hover,\na.text-primary:focus {\n color: #286090;\n}\n.text-success {\n color: #3c763d;\n}\na.text-success:hover,\na.text-success:focus {\n color: #2b542c;\n}\n.text-info {\n color: #31708f;\n}\na.text-info:hover,\na.text-info:focus {\n color: #245269;\n}\n.text-warning {\n color: #8a6d3b;\n}\na.text-warning:hover,\na.text-warning:focus {\n color: #66512c;\n}\n.text-danger {\n color: #a94442;\n}\na.text-danger:hover,\na.text-danger:focus {\n color: #843534;\n}\n.bg-primary {\n color: #fff;\n background-color: #337ab7;\n}\na.bg-primary:hover,\na.bg-primary:focus {\n background-color: #286090;\n}\n.bg-success {\n background-color: #dff0d8;\n}\na.bg-success:hover,\na.bg-success:focus {\n background-color: #c1e2b3;\n}\n.bg-info {\n background-color: #d9edf7;\n}\na.bg-info:hover,\na.bg-info:focus {\n background-color: #afd9ee;\n}\n.bg-warning {\n background-color: #fcf8e3;\n}\na.bg-warning:hover,\na.bg-warning:focus {\n background-color: #f7ecb5;\n}\n.bg-danger {\n background-color: #f2dede;\n}\na.bg-danger:hover,\na.bg-danger:focus {\n background-color: #e4b9b9;\n}\n.page-header {\n padding-bottom: 9px;\n margin: 40px 0 20px;\n border-bottom: 1px solid #eeeeee;\n}\nul,\nol {\n margin-top: 0;\n margin-bottom: 10px;\n}\nul ul,\nol ul,\nul ol,\nol ol {\n margin-bottom: 0;\n}\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n.list-inline {\n padding-left: 0;\n list-style: none;\n margin-left: -5px;\n}\n.list-inline > li {\n display: inline-block;\n padding-left: 5px;\n padding-right: 5px;\n}\ndl {\n margin-top: 0;\n margin-bottom: 20px;\n}\ndt,\ndd {\n line-height: 1.42857143;\n}\ndt {\n font-weight: bold;\n}\ndd {\n margin-left: 0;\n}\n@media (min-width: 768px) {\n .dl-horizontal dt {\n float: left;\n width: 160px;\n clear: left;\n text-align: right;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n .dl-horizontal dd {\n margin-left: 180px;\n }\n}\nabbr[title],\nabbr[data-original-title] {\n cursor: help;\n border-bottom: 1px dotted #777777;\n}\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\nblockquote {\n padding: 10px 20px;\n margin: 0 0 20px;\n font-size: 17.5px;\n border-left: 5px solid #eeeeee;\n}\nblockquote p:last-child,\nblockquote ul:last-child,\nblockquote ol:last-child {\n margin-bottom: 0;\n}\nblockquote footer,\nblockquote small,\nblockquote .small {\n display: block;\n font-size: 80%;\n line-height: 1.42857143;\n color: #777777;\n}\nblockquote footer:before,\nblockquote small:before,\nblockquote .small:before {\n content: '\\2014 \\00A0';\n}\n.blockquote-reverse,\nblockquote.pull-right {\n padding-right: 15px;\n padding-left: 0;\n border-right: 5px solid #eeeeee;\n border-left: 0;\n text-align: right;\n}\n.blockquote-reverse footer:before,\nblockquote.pull-right footer:before,\n.blockquote-reverse small:before,\nblockquote.pull-right small:before,\n.blockquote-reverse .small:before,\nblockquote.pull-right .small:before {\n content: '';\n}\n.blockquote-reverse footer:after,\nblockquote.pull-right footer:after,\n.blockquote-reverse small:after,\nblockquote.pull-right small:after,\n.blockquote-reverse .small:after,\nblockquote.pull-right .small:after {\n content: '\\00A0 \\2014';\n}\naddress {\n margin-bottom: 20px;\n font-style: normal;\n line-height: 1.42857143;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n}\ncode {\n padding: 2px 4px;\n font-size: 90%;\n color: #c7254e;\n background-color: #f9f2f4;\n border-radius: 4px;\n}\nkbd {\n padding: 2px 4px;\n font-size: 90%;\n color: #fff;\n background-color: #333;\n border-radius: 3px;\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: bold;\n box-shadow: none;\n}\npre {\n display: block;\n padding: 9.5px;\n margin: 0 0 10px;\n font-size: 13px;\n line-height: 1.42857143;\n word-break: break-all;\n word-wrap: break-word;\n color: #333333;\n background-color: #f5f5f5;\n border: 1px solid #ccc;\n border-radius: 4px;\n}\npre code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n white-space: pre-wrap;\n background-color: transparent;\n border-radius: 0;\n}\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n.container {\n margin-right: auto;\n margin-left: auto;\n padding-left: 15px;\n padding-right: 15px;\n}\n@media (min-width: 768px) {\n .container {\n width: 750px;\n }\n}\n@media (min-width: 992px) {\n .container {\n width: 970px;\n }\n}\n@media (min-width: 1200px) {\n .container {\n width: 1170px;\n }\n}\n.container-fluid {\n margin-right: auto;\n margin-left: auto;\n padding-left: 15px;\n padding-right: 15px;\n}\n.row {\n margin-left: -15px;\n margin-right: -15px;\n}\n.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n position: relative;\n min-height: 1px;\n padding-left: 15px;\n padding-right: 15px;\n}\n.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {\n float: left;\n}\n.col-xs-12 {\n width: 100%;\n}\n.col-xs-11 {\n width: 91.66666667%;\n}\n.col-xs-10 {\n width: 83.33333333%;\n}\n.col-xs-9 {\n width: 75%;\n}\n.col-xs-8 {\n width: 66.66666667%;\n}\n.col-xs-7 {\n width: 58.33333333%;\n}\n.col-xs-6 {\n width: 50%;\n}\n.col-xs-5 {\n width: 41.66666667%;\n}\n.col-xs-4 {\n width: 33.33333333%;\n}\n.col-xs-3 {\n width: 25%;\n}\n.col-xs-2 {\n width: 16.66666667%;\n}\n.col-xs-1 {\n width: 8.33333333%;\n}\n.col-xs-pull-12 {\n right: 100%;\n}\n.col-xs-pull-11 {\n right: 91.66666667%;\n}\n.col-xs-pull-10 {\n right: 83.33333333%;\n}\n.col-xs-pull-9 {\n right: 75%;\n}\n.col-xs-pull-8 {\n right: 66.66666667%;\n}\n.col-xs-pull-7 {\n right: 58.33333333%;\n}\n.col-xs-pull-6 {\n right: 50%;\n}\n.col-xs-pull-5 {\n right: 41.66666667%;\n}\n.col-xs-pull-4 {\n right: 33.33333333%;\n}\n.col-xs-pull-3 {\n right: 25%;\n}\n.col-xs-pull-2 {\n right: 16.66666667%;\n}\n.col-xs-pull-1 {\n right: 8.33333333%;\n}\n.col-xs-pull-0 {\n right: auto;\n}\n.col-xs-push-12 {\n left: 100%;\n}\n.col-xs-push-11 {\n left: 91.66666667%;\n}\n.col-xs-push-10 {\n left: 83.33333333%;\n}\n.col-xs-push-9 {\n left: 75%;\n}\n.col-xs-push-8 {\n left: 66.66666667%;\n}\n.col-xs-push-7 {\n left: 58.33333333%;\n}\n.col-xs-push-6 {\n left: 50%;\n}\n.col-xs-push-5 {\n left: 41.66666667%;\n}\n.col-xs-push-4 {\n left: 33.33333333%;\n}\n.col-xs-push-3 {\n left: 25%;\n}\n.col-xs-push-2 {\n left: 16.66666667%;\n}\n.col-xs-push-1 {\n left: 8.33333333%;\n}\n.col-xs-push-0 {\n left: auto;\n}\n.col-xs-offset-12 {\n margin-left: 100%;\n}\n.col-xs-offset-11 {\n margin-left: 91.66666667%;\n}\n.col-xs-offset-10 {\n margin-left: 83.33333333%;\n}\n.col-xs-offset-9 {\n margin-left: 75%;\n}\n.col-xs-offset-8 {\n margin-left: 66.66666667%;\n}\n.col-xs-offset-7 {\n margin-left: 58.33333333%;\n}\n.col-xs-offset-6 {\n margin-left: 50%;\n}\n.col-xs-offset-5 {\n margin-left: 41.66666667%;\n}\n.col-xs-offset-4 {\n margin-left: 33.33333333%;\n}\n.col-xs-offset-3 {\n margin-left: 25%;\n}\n.col-xs-offset-2 {\n margin-left: 16.66666667%;\n}\n.col-xs-offset-1 {\n margin-left: 8.33333333%;\n}\n.col-xs-offset-0 {\n margin-left: 0%;\n}\n@media (min-width: 768px) {\n .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n float: left;\n }\n .col-sm-12 {\n width: 100%;\n }\n .col-sm-11 {\n width: 91.66666667%;\n }\n .col-sm-10 {\n width: 83.33333333%;\n }\n .col-sm-9 {\n width: 75%;\n }\n .col-sm-8 {\n width: 66.66666667%;\n }\n .col-sm-7 {\n width: 58.33333333%;\n }\n .col-sm-6 {\n width: 50%;\n }\n .col-sm-5 {\n width: 41.66666667%;\n }\n .col-sm-4 {\n width: 33.33333333%;\n }\n .col-sm-3 {\n width: 25%;\n }\n .col-sm-2 {\n width: 16.66666667%;\n }\n .col-sm-1 {\n width: 8.33333333%;\n }\n .col-sm-pull-12 {\n right: 100%;\n }\n .col-sm-pull-11 {\n right: 91.66666667%;\n }\n .col-sm-pull-10 {\n right: 83.33333333%;\n }\n .col-sm-pull-9 {\n right: 75%;\n }\n .col-sm-pull-8 {\n right: 66.66666667%;\n }\n .col-sm-pull-7 {\n right: 58.33333333%;\n }\n .col-sm-pull-6 {\n right: 50%;\n }\n .col-sm-pull-5 {\n right: 41.66666667%;\n }\n .col-sm-pull-4 {\n right: 33.33333333%;\n }\n .col-sm-pull-3 {\n right: 25%;\n }\n .col-sm-pull-2 {\n right: 16.66666667%;\n }\n .col-sm-pull-1 {\n right: 8.33333333%;\n }\n .col-sm-pull-0 {\n right: auto;\n }\n .col-sm-push-12 {\n left: 100%;\n }\n .col-sm-push-11 {\n left: 91.66666667%;\n }\n .col-sm-push-10 {\n left: 83.33333333%;\n }\n .col-sm-push-9 {\n left: 75%;\n }\n .col-sm-push-8 {\n left: 66.66666667%;\n }\n .col-sm-push-7 {\n left: 58.33333333%;\n }\n .col-sm-push-6 {\n left: 50%;\n }\n .col-sm-push-5 {\n left: 41.66666667%;\n }\n .col-sm-push-4 {\n left: 33.33333333%;\n }\n .col-sm-push-3 {\n left: 25%;\n }\n .col-sm-push-2 {\n left: 16.66666667%;\n }\n .col-sm-push-1 {\n left: 8.33333333%;\n }\n .col-sm-push-0 {\n left: auto;\n }\n .col-sm-offset-12 {\n margin-left: 100%;\n }\n .col-sm-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-sm-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-sm-offset-9 {\n margin-left: 75%;\n }\n .col-sm-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-sm-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-sm-offset-6 {\n margin-left: 50%;\n }\n .col-sm-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-sm-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-sm-offset-3 {\n margin-left: 25%;\n }\n .col-sm-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-sm-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-sm-offset-0 {\n margin-left: 0%;\n }\n}\n@media (min-width: 992px) {\n .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {\n float: left;\n }\n .col-md-12 {\n width: 100%;\n }\n .col-md-11 {\n width: 91.66666667%;\n }\n .col-md-10 {\n width: 83.33333333%;\n }\n .col-md-9 {\n width: 75%;\n }\n .col-md-8 {\n width: 66.66666667%;\n }\n .col-md-7 {\n width: 58.33333333%;\n }\n .col-md-6 {\n width: 50%;\n }\n .col-md-5 {\n width: 41.66666667%;\n }\n .col-md-4 {\n width: 33.33333333%;\n }\n .col-md-3 {\n width: 25%;\n }\n .col-md-2 {\n width: 16.66666667%;\n }\n .col-md-1 {\n width: 8.33333333%;\n }\n .col-md-pull-12 {\n right: 100%;\n }\n .col-md-pull-11 {\n right: 91.66666667%;\n }\n .col-md-pull-10 {\n right: 83.33333333%;\n }\n .col-md-pull-9 {\n right: 75%;\n }\n .col-md-pull-8 {\n right: 66.66666667%;\n }\n .col-md-pull-7 {\n right: 58.33333333%;\n }\n .col-md-pull-6 {\n right: 50%;\n }\n .col-md-pull-5 {\n right: 41.66666667%;\n }\n .col-md-pull-4 {\n right: 33.33333333%;\n }\n .col-md-pull-3 {\n right: 25%;\n }\n .col-md-pull-2 {\n right: 16.66666667%;\n }\n .col-md-pull-1 {\n right: 8.33333333%;\n }\n .col-md-pull-0 {\n right: auto;\n }\n .col-md-push-12 {\n left: 100%;\n }\n .col-md-push-11 {\n left: 91.66666667%;\n }\n .col-md-push-10 {\n left: 83.33333333%;\n }\n .col-md-push-9 {\n left: 75%;\n }\n .col-md-push-8 {\n left: 66.66666667%;\n }\n .col-md-push-7 {\n left: 58.33333333%;\n }\n .col-md-push-6 {\n left: 50%;\n }\n .col-md-push-5 {\n left: 41.66666667%;\n }\n .col-md-push-4 {\n left: 33.33333333%;\n }\n .col-md-push-3 {\n left: 25%;\n }\n .col-md-push-2 {\n left: 16.66666667%;\n }\n .col-md-push-1 {\n left: 8.33333333%;\n }\n .col-md-push-0 {\n left: auto;\n }\n .col-md-offset-12 {\n margin-left: 100%;\n }\n .col-md-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-md-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-md-offset-9 {\n margin-left: 75%;\n }\n .col-md-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-md-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-md-offset-6 {\n margin-left: 50%;\n }\n .col-md-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-md-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-md-offset-3 {\n margin-left: 25%;\n }\n .col-md-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-md-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-md-offset-0 {\n margin-left: 0%;\n }\n}\n@media (min-width: 1200px) {\n .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {\n float: left;\n }\n .col-lg-12 {\n width: 100%;\n }\n .col-lg-11 {\n width: 91.66666667%;\n }\n .col-lg-10 {\n width: 83.33333333%;\n }\n .col-lg-9 {\n width: 75%;\n }\n .col-lg-8 {\n width: 66.66666667%;\n }\n .col-lg-7 {\n width: 58.33333333%;\n }\n .col-lg-6 {\n width: 50%;\n }\n .col-lg-5 {\n width: 41.66666667%;\n }\n .col-lg-4 {\n width: 33.33333333%;\n }\n .col-lg-3 {\n width: 25%;\n }\n .col-lg-2 {\n width: 16.66666667%;\n }\n .col-lg-1 {\n width: 8.33333333%;\n }\n .col-lg-pull-12 {\n right: 100%;\n }\n .col-lg-pull-11 {\n right: 91.66666667%;\n }\n .col-lg-pull-10 {\n right: 83.33333333%;\n }\n .col-lg-pull-9 {\n right: 75%;\n }\n .col-lg-pull-8 {\n right: 66.66666667%;\n }\n .col-lg-pull-7 {\n right: 58.33333333%;\n }\n .col-lg-pull-6 {\n right: 50%;\n }\n .col-lg-pull-5 {\n right: 41.66666667%;\n }\n .col-lg-pull-4 {\n right: 33.33333333%;\n }\n .col-lg-pull-3 {\n right: 25%;\n }\n .col-lg-pull-2 {\n right: 16.66666667%;\n }\n .col-lg-pull-1 {\n right: 8.33333333%;\n }\n .col-lg-pull-0 {\n right: auto;\n }\n .col-lg-push-12 {\n left: 100%;\n }\n .col-lg-push-11 {\n left: 91.66666667%;\n }\n .col-lg-push-10 {\n left: 83.33333333%;\n }\n .col-lg-push-9 {\n left: 75%;\n }\n .col-lg-push-8 {\n left: 66.66666667%;\n }\n .col-lg-push-7 {\n left: 58.33333333%;\n }\n .col-lg-push-6 {\n left: 50%;\n }\n .col-lg-push-5 {\n left: 41.66666667%;\n }\n .col-lg-push-4 {\n left: 33.33333333%;\n }\n .col-lg-push-3 {\n left: 25%;\n }\n .col-lg-push-2 {\n left: 16.66666667%;\n }\n .col-lg-push-1 {\n left: 8.33333333%;\n }\n .col-lg-push-0 {\n left: auto;\n }\n .col-lg-offset-12 {\n margin-left: 100%;\n }\n .col-lg-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-lg-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-lg-offset-9 {\n margin-left: 75%;\n }\n .col-lg-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-lg-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-lg-offset-6 {\n margin-left: 50%;\n }\n .col-lg-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-lg-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-lg-offset-3 {\n margin-left: 25%;\n }\n .col-lg-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-lg-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-lg-offset-0 {\n margin-left: 0%;\n }\n}\ntable {\n background-color: transparent;\n}\ncaption {\n padding-top: 8px;\n padding-bottom: 8px;\n color: #777777;\n text-align: left;\n}\nth {\n text-align: left;\n}\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 20px;\n}\n.table > thead > tr > th,\n.table > tbody > tr > th,\n.table > tfoot > tr > th,\n.table > thead > tr > td,\n.table > tbody > tr > td,\n.table > tfoot > tr > td {\n padding: 8px;\n line-height: 1.42857143;\n vertical-align: top;\n border-top: 1px solid #ddd;\n}\n.table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #ddd;\n}\n.table > caption + thead > tr:first-child > th,\n.table > colgroup + thead > tr:first-child > th,\n.table > thead:first-child > tr:first-child > th,\n.table > caption + thead > tr:first-child > td,\n.table > colgroup + thead > tr:first-child > td,\n.table > thead:first-child > tr:first-child > td {\n border-top: 0;\n}\n.table > tbody + tbody {\n border-top: 2px solid #ddd;\n}\n.table .table {\n background-color: #fff;\n}\n.table-condensed > thead > tr > th,\n.table-condensed > tbody > tr > th,\n.table-condensed > tfoot > tr > th,\n.table-condensed > thead > tr > td,\n.table-condensed > tbody > tr > td,\n.table-condensed > tfoot > tr > td {\n padding: 5px;\n}\n.table-bordered {\n border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > tbody > tr > th,\n.table-bordered > tfoot > tr > th,\n.table-bordered > thead > tr > td,\n.table-bordered > tbody > tr > td,\n.table-bordered > tfoot > tr > td {\n border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > thead > tr > td {\n border-bottom-width: 2px;\n}\n.table-striped > tbody > tr:nth-of-type(odd) {\n background-color: #f9f9f9;\n}\n.table-hover > tbody > tr:hover {\n background-color: #f5f5f5;\n}\ntable col[class*=\"col-\"] {\n position: static;\n float: none;\n display: table-column;\n}\ntable td[class*=\"col-\"],\ntable th[class*=\"col-\"] {\n position: static;\n float: none;\n display: table-cell;\n}\n.table > thead > tr > td.active,\n.table > tbody > tr > td.active,\n.table > tfoot > tr > td.active,\n.table > thead > tr > th.active,\n.table > tbody > tr > th.active,\n.table > tfoot > tr > th.active,\n.table > thead > tr.active > td,\n.table > tbody > tr.active > td,\n.table > tfoot > tr.active > td,\n.table > thead > tr.active > th,\n.table > tbody > tr.active > th,\n.table > tfoot > tr.active > th {\n background-color: #f5f5f5;\n}\n.table-hover > tbody > tr > td.active:hover,\n.table-hover > tbody > tr > th.active:hover,\n.table-hover > tbody > tr.active:hover > td,\n.table-hover > tbody > tr:hover > .active,\n.table-hover > tbody > tr.active:hover > th {\n background-color: #e8e8e8;\n}\n.table > thead > tr > td.success,\n.table > tbody > tr > td.success,\n.table > tfoot > tr > td.success,\n.table > thead > tr > th.success,\n.table > tbody > tr > th.success,\n.table > tfoot > tr > th.success,\n.table > thead > tr.success > td,\n.table > tbody > tr.success > td,\n.table > tfoot > tr.success > td,\n.table > thead > tr.success > th,\n.table > tbody > tr.success > th,\n.table > tfoot > tr.success > th {\n background-color: #dff0d8;\n}\n.table-hover > tbody > tr > td.success:hover,\n.table-hover > tbody > tr > th.success:hover,\n.table-hover > tbody > tr.success:hover > td,\n.table-hover > tbody > tr:hover > .success,\n.table-hover > tbody > tr.success:hover > th {\n background-color: #d0e9c6;\n}\n.table > thead > tr > td.info,\n.table > tbody > tr > td.info,\n.table > tfoot > tr > td.info,\n.table > thead > tr > th.info,\n.table > tbody > tr > th.info,\n.table > tfoot > tr > th.info,\n.table > thead > tr.info > td,\n.table > tbody > tr.info > td,\n.table > tfoot > tr.info > td,\n.table > thead > tr.info > th,\n.table > tbody > tr.info > th,\n.table > tfoot > tr.info > th {\n background-color: #d9edf7;\n}\n.table-hover > tbody > tr > td.info:hover,\n.table-hover > tbody > tr > th.info:hover,\n.table-hover > tbody > tr.info:hover > td,\n.table-hover > tbody > tr:hover > .info,\n.table-hover > tbody > tr.info:hover > th {\n background-color: #c4e3f3;\n}\n.table > thead > tr > td.warning,\n.table > tbody > tr > td.warning,\n.table > tfoot > tr > td.warning,\n.table > thead > tr > th.warning,\n.table > tbody > tr > th.warning,\n.table > tfoot > tr > th.warning,\n.table > thead > tr.warning > td,\n.table > tbody > tr.warning > td,\n.table > tfoot > tr.warning > td,\n.table > thead > tr.warning > th,\n.table > tbody > tr.warning > th,\n.table > tfoot > tr.warning > th {\n background-color: #fcf8e3;\n}\n.table-hover > tbody > tr > td.warning:hover,\n.table-hover > tbody > tr > th.warning:hover,\n.table-hover > tbody > tr.warning:hover > td,\n.table-hover > tbody > tr:hover > .warning,\n.table-hover > tbody > tr.warning:hover > th {\n background-color: #faf2cc;\n}\n.table > thead > tr > td.danger,\n.table > tbody > tr > td.danger,\n.table > tfoot > tr > td.danger,\n.table > thead > tr > th.danger,\n.table > tbody > tr > th.danger,\n.table > tfoot > tr > th.danger,\n.table > thead > tr.danger > td,\n.table > tbody > tr.danger > td,\n.table > tfoot > tr.danger > td,\n.table > thead > tr.danger > th,\n.table > tbody > tr.danger > th,\n.table > tfoot > tr.danger > th {\n background-color: #f2dede;\n}\n.table-hover > tbody > tr > td.danger:hover,\n.table-hover > tbody > tr > th.danger:hover,\n.table-hover > tbody > tr.danger:hover > td,\n.table-hover > tbody > tr:hover > .danger,\n.table-hover > tbody > tr.danger:hover > th {\n background-color: #ebcccc;\n}\n.table-responsive {\n overflow-x: auto;\n min-height: 0.01%;\n}\n@media screen and (max-width: 767px) {\n .table-responsive {\n width: 100%;\n margin-bottom: 15px;\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid #ddd;\n }\n .table-responsive > .table {\n margin-bottom: 0;\n }\n .table-responsive > .table > thead > tr > th,\n .table-responsive > .table > tbody > tr > th,\n .table-responsive > .table > tfoot > tr > th,\n .table-responsive > .table > thead > tr > td,\n .table-responsive > .table > tbody > tr > td,\n .table-responsive > .table > tfoot > tr > td {\n white-space: nowrap;\n }\n .table-responsive > .table-bordered {\n border: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:first-child,\n .table-responsive > .table-bordered > tbody > tr > th:first-child,\n .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n .table-responsive > .table-bordered > thead > tr > td:first-child,\n .table-responsive > .table-bordered > tbody > tr > td:first-child,\n .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:last-child,\n .table-responsive > .table-bordered > tbody > tr > th:last-child,\n .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n .table-responsive > .table-bordered > thead > tr > td:last-child,\n .table-responsive > .table-bordered > tbody > tr > td:last-child,\n .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n }\n .table-responsive > .table-bordered > tbody > tr:last-child > th,\n .table-responsive > .table-bordered > tfoot > tr:last-child > th,\n .table-responsive > .table-bordered > tbody > tr:last-child > td,\n .table-responsive > .table-bordered > tfoot > tr:last-child > td {\n border-bottom: 0;\n }\n}\nfieldset {\n padding: 0;\n margin: 0;\n border: 0;\n min-width: 0;\n}\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: 20px;\n font-size: 21px;\n line-height: inherit;\n color: #333333;\n border: 0;\n border-bottom: 1px solid #e5e5e5;\n}\nlabel {\n display: inline-block;\n max-width: 100%;\n margin-bottom: 5px;\n font-weight: bold;\n}\ninput[type=\"search\"] {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n margin: 4px 0 0;\n margin-top: 1px \\9;\n line-height: normal;\n}\ninput[type=\"file\"] {\n display: block;\n}\ninput[type=\"range\"] {\n display: block;\n width: 100%;\n}\nselect[multiple],\nselect[size] {\n height: auto;\n}\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\noutput {\n display: block;\n padding-top: 7px;\n font-size: 14px;\n line-height: 1.42857143;\n color: #555555;\n}\n.form-control {\n display: block;\n width: 100%;\n height: 34px;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.42857143;\n color: #555555;\n background-color: #fff;\n background-image: none;\n border: 1px solid #ccc;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n}\n.form-control:focus {\n border-color: #66afe9;\n outline: 0;\n -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);\n}\n.form-control::-moz-placeholder {\n color: #999;\n opacity: 1;\n}\n.form-control:-ms-input-placeholder {\n color: #999;\n}\n.form-control::-webkit-input-placeholder {\n color: #999;\n}\n.form-control::-ms-expand {\n border: 0;\n background-color: transparent;\n}\n.form-control[disabled],\n.form-control[readonly],\nfieldset[disabled] .form-control {\n background-color: #eeeeee;\n opacity: 1;\n}\n.form-control[disabled],\nfieldset[disabled] .form-control {\n cursor: not-allowed;\n}\ntextarea.form-control {\n height: auto;\n}\ninput[type=\"search\"] {\n -webkit-appearance: none;\n}\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n input[type=\"date\"].form-control,\n input[type=\"time\"].form-control,\n input[type=\"datetime-local\"].form-control,\n input[type=\"month\"].form-control {\n line-height: 34px;\n }\n input[type=\"date\"].input-sm,\n input[type=\"time\"].input-sm,\n input[type=\"datetime-local\"].input-sm,\n input[type=\"month\"].input-sm,\n .input-group-sm input[type=\"date\"],\n .input-group-sm input[type=\"time\"],\n .input-group-sm input[type=\"datetime-local\"],\n .input-group-sm input[type=\"month\"] {\n line-height: 30px;\n }\n input[type=\"date\"].input-lg,\n input[type=\"time\"].input-lg,\n input[type=\"datetime-local\"].input-lg,\n input[type=\"month\"].input-lg,\n .input-group-lg input[type=\"date\"],\n .input-group-lg input[type=\"time\"],\n .input-group-lg input[type=\"datetime-local\"],\n .input-group-lg input[type=\"month\"] {\n line-height: 46px;\n }\n}\n.form-group {\n margin-bottom: 15px;\n}\n.radio,\n.checkbox {\n position: relative;\n display: block;\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.radio label,\n.checkbox label {\n min-height: 20px;\n padding-left: 20px;\n margin-bottom: 0;\n font-weight: normal;\n cursor: pointer;\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n position: absolute;\n margin-left: -20px;\n margin-top: 4px \\9;\n}\n.radio + .radio,\n.checkbox + .checkbox {\n margin-top: -5px;\n}\n.radio-inline,\n.checkbox-inline {\n position: relative;\n display: inline-block;\n padding-left: 20px;\n margin-bottom: 0;\n vertical-align: middle;\n font-weight: normal;\n cursor: pointer;\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n margin-top: 0;\n margin-left: 10px;\n}\ninput[type=\"radio\"][disabled],\ninput[type=\"checkbox\"][disabled],\ninput[type=\"radio\"].disabled,\ninput[type=\"checkbox\"].disabled,\nfieldset[disabled] input[type=\"radio\"],\nfieldset[disabled] input[type=\"checkbox\"] {\n cursor: not-allowed;\n}\n.radio-inline.disabled,\n.checkbox-inline.disabled,\nfieldset[disabled] .radio-inline,\nfieldset[disabled] .checkbox-inline {\n cursor: not-allowed;\n}\n.radio.disabled label,\n.checkbox.disabled label,\nfieldset[disabled] .radio label,\nfieldset[disabled] .checkbox label {\n cursor: not-allowed;\n}\n.form-control-static {\n padding-top: 7px;\n padding-bottom: 7px;\n margin-bottom: 0;\n min-height: 34px;\n}\n.form-control-static.input-lg,\n.form-control-static.input-sm {\n padding-left: 0;\n padding-right: 0;\n}\n.input-sm {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\nselect.input-sm {\n height: 30px;\n line-height: 30px;\n}\ntextarea.input-sm,\nselect[multiple].input-sm {\n height: auto;\n}\n.form-group-sm .form-control {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.form-group-sm select.form-control {\n height: 30px;\n line-height: 30px;\n}\n.form-group-sm textarea.form-control,\n.form-group-sm select[multiple].form-control {\n height: auto;\n}\n.form-group-sm .form-control-static {\n height: 30px;\n min-height: 32px;\n padding: 6px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n.input-lg {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\nselect.input-lg {\n height: 46px;\n line-height: 46px;\n}\ntextarea.input-lg,\nselect[multiple].input-lg {\n height: auto;\n}\n.form-group-lg .form-control {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n.form-group-lg select.form-control {\n height: 46px;\n line-height: 46px;\n}\n.form-group-lg textarea.form-control,\n.form-group-lg select[multiple].form-control {\n height: auto;\n}\n.form-group-lg .form-control-static {\n height: 46px;\n min-height: 38px;\n padding: 11px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n}\n.has-feedback {\n position: relative;\n}\n.has-feedback .form-control {\n padding-right: 42.5px;\n}\n.form-control-feedback {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 2;\n display: block;\n width: 34px;\n height: 34px;\n line-height: 34px;\n text-align: center;\n pointer-events: none;\n}\n.input-lg + .form-control-feedback,\n.input-group-lg + .form-control-feedback,\n.form-group-lg .form-control + .form-control-feedback {\n width: 46px;\n height: 46px;\n line-height: 46px;\n}\n.input-sm + .form-control-feedback,\n.input-group-sm + .form-control-feedback,\n.form-group-sm .form-control + .form-control-feedback {\n width: 30px;\n height: 30px;\n line-height: 30px;\n}\n.has-success .help-block,\n.has-success .control-label,\n.has-success .radio,\n.has-success .checkbox,\n.has-success .radio-inline,\n.has-success .checkbox-inline,\n.has-success.radio label,\n.has-success.checkbox label,\n.has-success.radio-inline label,\n.has-success.checkbox-inline label {\n color: #3c763d;\n}\n.has-success .form-control {\n border-color: #3c763d;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-success .form-control:focus {\n border-color: #2b542c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n}\n.has-success .input-group-addon {\n color: #3c763d;\n border-color: #3c763d;\n background-color: #dff0d8;\n}\n.has-success .form-control-feedback {\n color: #3c763d;\n}\n.has-warning .help-block,\n.has-warning .control-label,\n.has-warning .radio,\n.has-warning .checkbox,\n.has-warning .radio-inline,\n.has-warning .checkbox-inline,\n.has-warning.radio label,\n.has-warning.checkbox label,\n.has-warning.radio-inline label,\n.has-warning.checkbox-inline label {\n color: #8a6d3b;\n}\n.has-warning .form-control {\n border-color: #8a6d3b;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-warning .form-control:focus {\n border-color: #66512c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n}\n.has-warning .input-group-addon {\n color: #8a6d3b;\n border-color: #8a6d3b;\n background-color: #fcf8e3;\n}\n.has-warning .form-control-feedback {\n color: #8a6d3b;\n}\n.has-error .help-block,\n.has-error .control-label,\n.has-error .radio,\n.has-error .checkbox,\n.has-error .radio-inline,\n.has-error .checkbox-inline,\n.has-error.radio label,\n.has-error.checkbox label,\n.has-error.radio-inline label,\n.has-error.checkbox-inline label {\n color: #a94442;\n}\n.has-error .form-control {\n border-color: #a94442;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-error .form-control:focus {\n border-color: #843534;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n}\n.has-error .input-group-addon {\n color: #a94442;\n border-color: #a94442;\n background-color: #f2dede;\n}\n.has-error .form-control-feedback {\n color: #a94442;\n}\n.has-feedback label ~ .form-control-feedback {\n top: 25px;\n}\n.has-feedback label.sr-only ~ .form-control-feedback {\n top: 0;\n}\n.help-block {\n display: block;\n margin-top: 5px;\n margin-bottom: 10px;\n color: #737373;\n}\n@media (min-width: 768px) {\n .form-inline .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-static {\n display: inline-block;\n }\n .form-inline .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .form-inline .input-group .input-group-addon,\n .form-inline .input-group .input-group-btn,\n .form-inline .input-group .form-control {\n width: auto;\n }\n .form-inline .input-group > .form-control {\n width: 100%;\n }\n .form-inline .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio,\n .form-inline .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio label,\n .form-inline .checkbox label {\n padding-left: 0;\n }\n .form-inline .radio input[type=\"radio\"],\n .form-inline .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0;\n }\n .form-inline .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox,\n.form-horizontal .radio-inline,\n.form-horizontal .checkbox-inline {\n margin-top: 0;\n margin-bottom: 0;\n padding-top: 7px;\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox {\n min-height: 27px;\n}\n.form-horizontal .form-group {\n margin-left: -15px;\n margin-right: -15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .control-label {\n text-align: right;\n margin-bottom: 0;\n padding-top: 7px;\n }\n}\n.form-horizontal .has-feedback .form-control-feedback {\n right: 15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-lg .control-label {\n padding-top: 11px;\n font-size: 18px;\n }\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-sm .control-label {\n padding-top: 6px;\n font-size: 12px;\n }\n}\n.btn {\n display: inline-block;\n margin-bottom: 0;\n font-weight: normal;\n text-align: center;\n vertical-align: middle;\n touch-action: manipulation;\n cursor: pointer;\n background-image: none;\n border: 1px solid transparent;\n white-space: nowrap;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.42857143;\n border-radius: 4px;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.btn:focus,\n.btn:active:focus,\n.btn.active:focus,\n.btn.focus,\n.btn:active.focus,\n.btn.active.focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n.btn:hover,\n.btn:focus,\n.btn.focus {\n color: #333;\n text-decoration: none;\n}\n.btn:active,\n.btn.active {\n outline: 0;\n background-image: none;\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn.disabled,\n.btn[disabled],\nfieldset[disabled] .btn {\n cursor: not-allowed;\n opacity: 0.65;\n filter: alpha(opacity=65);\n -webkit-box-shadow: none;\n box-shadow: none;\n}\na.btn.disabled,\nfieldset[disabled] a.btn {\n pointer-events: none;\n}\n.btn-default {\n color: #333;\n background-color: #fff;\n border-color: #ccc;\n}\n.btn-default:focus,\n.btn-default.focus {\n color: #333;\n background-color: #e6e6e6;\n border-color: #8c8c8c;\n}\n.btn-default:hover {\n color: #333;\n background-color: #e6e6e6;\n border-color: #adadad;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n color: #333;\n background-color: #e6e6e6;\n border-color: #adadad;\n}\n.btn-default:active:hover,\n.btn-default.active:hover,\n.open > .dropdown-toggle.btn-default:hover,\n.btn-default:active:focus,\n.btn-default.active:focus,\n.open > .dropdown-toggle.btn-default:focus,\n.btn-default:active.focus,\n.btn-default.active.focus,\n.open > .dropdown-toggle.btn-default.focus {\n color: #333;\n background-color: #d4d4d4;\n border-color: #8c8c8c;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n background-image: none;\n}\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus {\n background-color: #fff;\n border-color: #ccc;\n}\n.btn-default .badge {\n color: #fff;\n background-color: #333;\n}\n.btn-primary {\n color: #fff;\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary:focus,\n.btn-primary.focus {\n color: #fff;\n background-color: #286090;\n border-color: #122b40;\n}\n.btn-primary:hover {\n color: #fff;\n background-color: #286090;\n border-color: #204d74;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n color: #fff;\n background-color: #286090;\n border-color: #204d74;\n}\n.btn-primary:active:hover,\n.btn-primary.active:hover,\n.open > .dropdown-toggle.btn-primary:hover,\n.btn-primary:active:focus,\n.btn-primary.active:focus,\n.open > .dropdown-toggle.btn-primary:focus,\n.btn-primary:active.focus,\n.btn-primary.active.focus,\n.open > .dropdown-toggle.btn-primary.focus {\n color: #fff;\n background-color: #204d74;\n border-color: #122b40;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n background-image: none;\n}\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus {\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.btn-success {\n color: #fff;\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success:focus,\n.btn-success.focus {\n color: #fff;\n background-color: #449d44;\n border-color: #255625;\n}\n.btn-success:hover {\n color: #fff;\n background-color: #449d44;\n border-color: #398439;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n color: #fff;\n background-color: #449d44;\n border-color: #398439;\n}\n.btn-success:active:hover,\n.btn-success.active:hover,\n.open > .dropdown-toggle.btn-success:hover,\n.btn-success:active:focus,\n.btn-success.active:focus,\n.open > .dropdown-toggle.btn-success:focus,\n.btn-success:active.focus,\n.btn-success.active.focus,\n.open > .dropdown-toggle.btn-success.focus {\n color: #fff;\n background-color: #398439;\n border-color: #255625;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n background-image: none;\n}\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus {\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success .badge {\n color: #5cb85c;\n background-color: #fff;\n}\n.btn-info {\n color: #fff;\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info:focus,\n.btn-info.focus {\n color: #fff;\n background-color: #31b0d5;\n border-color: #1b6d85;\n}\n.btn-info:hover {\n color: #fff;\n background-color: #31b0d5;\n border-color: #269abc;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n color: #fff;\n background-color: #31b0d5;\n border-color: #269abc;\n}\n.btn-info:active:hover,\n.btn-info.active:hover,\n.open > .dropdown-toggle.btn-info:hover,\n.btn-info:active:focus,\n.btn-info.active:focus,\n.open > .dropdown-toggle.btn-info:focus,\n.btn-info:active.focus,\n.btn-info.active.focus,\n.open > .dropdown-toggle.btn-info.focus {\n color: #fff;\n background-color: #269abc;\n border-color: #1b6d85;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n background-image: none;\n}\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus {\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info .badge {\n color: #5bc0de;\n background-color: #fff;\n}\n.btn-warning {\n color: #fff;\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning:focus,\n.btn-warning.focus {\n color: #fff;\n background-color: #ec971f;\n border-color: #985f0d;\n}\n.btn-warning:hover {\n color: #fff;\n background-color: #ec971f;\n border-color: #d58512;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n color: #fff;\n background-color: #ec971f;\n border-color: #d58512;\n}\n.btn-warning:active:hover,\n.btn-warning.active:hover,\n.open > .dropdown-toggle.btn-warning:hover,\n.btn-warning:active:focus,\n.btn-warning.active:focus,\n.open > .dropdown-toggle.btn-warning:focus,\n.btn-warning:active.focus,\n.btn-warning.active.focus,\n.open > .dropdown-toggle.btn-warning.focus {\n color: #fff;\n background-color: #d58512;\n border-color: #985f0d;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n background-image: none;\n}\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus {\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning .badge {\n color: #f0ad4e;\n background-color: #fff;\n}\n.btn-danger {\n color: #fff;\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger:focus,\n.btn-danger.focus {\n color: #fff;\n background-color: #c9302c;\n border-color: #761c19;\n}\n.btn-danger:hover {\n color: #fff;\n background-color: #c9302c;\n border-color: #ac2925;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n color: #fff;\n background-color: #c9302c;\n border-color: #ac2925;\n}\n.btn-danger:active:hover,\n.btn-danger.active:hover,\n.open > .dropdown-toggle.btn-danger:hover,\n.btn-danger:active:focus,\n.btn-danger.active:focus,\n.open > .dropdown-toggle.btn-danger:focus,\n.btn-danger:active.focus,\n.btn-danger.active.focus,\n.open > .dropdown-toggle.btn-danger.focus {\n color: #fff;\n background-color: #ac2925;\n border-color: #761c19;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n background-image: none;\n}\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus {\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger .badge {\n color: #d9534f;\n background-color: #fff;\n}\n.btn-link {\n color: #337ab7;\n font-weight: normal;\n border-radius: 0;\n}\n.btn-link,\n.btn-link:active,\n.btn-link.active,\n.btn-link[disabled],\nfieldset[disabled] .btn-link {\n background-color: transparent;\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-link,\n.btn-link:hover,\n.btn-link:focus,\n.btn-link:active {\n border-color: transparent;\n}\n.btn-link:hover,\n.btn-link:focus {\n color: #23527c;\n text-decoration: underline;\n background-color: transparent;\n}\n.btn-link[disabled]:hover,\nfieldset[disabled] .btn-link:hover,\n.btn-link[disabled]:focus,\nfieldset[disabled] .btn-link:focus {\n color: #777777;\n text-decoration: none;\n}\n.btn-lg,\n.btn-group-lg > .btn {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n.btn-sm,\n.btn-group-sm > .btn {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-xs,\n.btn-group-xs > .btn {\n padding: 1px 5px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-block {\n display: block;\n width: 100%;\n}\n.btn-block + .btn-block {\n margin-top: 5px;\n}\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n.fade {\n opacity: 0;\n -webkit-transition: opacity 0.15s linear;\n -o-transition: opacity 0.15s linear;\n transition: opacity 0.15s linear;\n}\n.fade.in {\n opacity: 1;\n}\n.collapse {\n display: none;\n}\n.collapse.in {\n display: block;\n}\ntr.collapse.in {\n display: table-row;\n}\ntbody.collapse.in {\n display: table-row-group;\n}\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n -webkit-transition-property: height, visibility;\n transition-property: height, visibility;\n -webkit-transition-duration: 0.35s;\n transition-duration: 0.35s;\n -webkit-transition-timing-function: ease;\n transition-timing-function: ease;\n}\n.caret {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 2px;\n vertical-align: middle;\n border-top: 4px dashed;\n border-top: 4px solid \\9;\n border-right: 4px solid transparent;\n border-left: 4px solid transparent;\n}\n.dropup,\n.dropdown {\n position: relative;\n}\n.dropdown-toggle:focus {\n outline: 0;\n}\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0;\n list-style: none;\n font-size: 14px;\n text-align: left;\n background-color: #fff;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 4px;\n -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n background-clip: padding-box;\n}\n.dropdown-menu.pull-right {\n right: 0;\n left: auto;\n}\n.dropdown-menu .divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.dropdown-menu > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: normal;\n line-height: 1.42857143;\n color: #333333;\n white-space: nowrap;\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n text-decoration: none;\n color: #262626;\n background-color: #f5f5f5;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n background-color: #337ab7;\n}\n.dropdown-menu > .disabled > a,\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n color: #777777;\n}\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n text-decoration: none;\n background-color: transparent;\n background-image: none;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n cursor: not-allowed;\n}\n.open > .dropdown-menu {\n display: block;\n}\n.open > a {\n outline: 0;\n}\n.dropdown-menu-right {\n left: auto;\n right: 0;\n}\n.dropdown-menu-left {\n left: 0;\n right: auto;\n}\n.dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: 12px;\n line-height: 1.42857143;\n color: #777777;\n white-space: nowrap;\n}\n.dropdown-backdrop {\n position: fixed;\n left: 0;\n right: 0;\n bottom: 0;\n top: 0;\n z-index: 990;\n}\n.pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n}\n.dropup .caret,\n.navbar-fixed-bottom .dropdown .caret {\n border-top: 0;\n border-bottom: 4px dashed;\n border-bottom: 4px solid \\9;\n content: \"\";\n}\n.dropup .dropdown-menu,\n.navbar-fixed-bottom .dropdown .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\n}\n@media (min-width: 768px) {\n .navbar-right .dropdown-menu {\n left: auto;\n right: 0;\n }\n .navbar-right .dropdown-menu-left {\n left: 0;\n right: auto;\n }\n}\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n}\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n float: left;\n}\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover,\n.btn-group > .btn:focus,\n.btn-group-vertical > .btn:focus,\n.btn-group > .btn:active,\n.btn-group-vertical > .btn:active,\n.btn-group > .btn.active,\n.btn-group-vertical > .btn.active {\n z-index: 2;\n}\n.btn-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group {\n margin-left: -1px;\n}\n.btn-toolbar {\n margin-left: -5px;\n}\n.btn-toolbar .btn,\n.btn-toolbar .btn-group,\n.btn-toolbar .input-group {\n float: left;\n}\n.btn-toolbar > .btn,\n.btn-toolbar > .btn-group,\n.btn-toolbar > .input-group {\n margin-left: 5px;\n}\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n border-radius: 0;\n}\n.btn-group > .btn:first-child {\n margin-left: 0;\n}\n.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group > .btn-group {\n float: left;\n}\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n outline: 0;\n}\n.btn-group > .btn + .dropdown-toggle {\n padding-left: 8px;\n padding-right: 8px;\n}\n.btn-group > .btn-lg + .dropdown-toggle {\n padding-left: 12px;\n padding-right: 12px;\n}\n.btn-group.open .dropdown-toggle {\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-group.open .dropdown-toggle.btn-link {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn .caret {\n margin-left: 0;\n}\n.btn-lg .caret {\n border-width: 5px 5px 0;\n border-bottom-width: 0;\n}\n.dropup .btn-lg .caret {\n border-width: 0 5px 5px;\n}\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group,\n.btn-group-vertical > .btn-group > .btn {\n display: block;\n float: none;\n width: 100%;\n max-width: 100%;\n}\n.btn-group-vertical > .btn-group > .btn {\n float: none;\n}\n.btn-group-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n}\n.btn-group-vertical > .btn:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.btn-group-vertical > .btn:first-child:not(:last-child) {\n border-top-right-radius: 4px;\n border-top-left-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn:last-child:not(:first-child) {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group-justified {\n display: table;\n width: 100%;\n table-layout: fixed;\n border-collapse: separate;\n}\n.btn-group-justified > .btn,\n.btn-group-justified > .btn-group {\n float: none;\n display: table-cell;\n width: 1%;\n}\n.btn-group-justified > .btn-group .btn {\n width: 100%;\n}\n.btn-group-justified > .btn-group .dropdown-menu {\n left: auto;\n}\n[data-toggle=\"buttons\"] > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn input[type=\"checkbox\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n.input-group {\n position: relative;\n display: table;\n border-collapse: separate;\n}\n.input-group[class*=\"col-\"] {\n float: none;\n padding-left: 0;\n padding-right: 0;\n}\n.input-group .form-control {\n position: relative;\n z-index: 2;\n float: left;\n width: 100%;\n margin-bottom: 0;\n}\n.input-group .form-control:focus {\n z-index: 3;\n}\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\nselect.input-group-lg > .form-control,\nselect.input-group-lg > .input-group-addon,\nselect.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n line-height: 46px;\n}\ntextarea.input-group-lg > .form-control,\ntextarea.input-group-lg > .input-group-addon,\ntextarea.input-group-lg > .input-group-btn > .btn,\nselect[multiple].input-group-lg > .form-control,\nselect[multiple].input-group-lg > .input-group-addon,\nselect[multiple].input-group-lg > .input-group-btn > .btn {\n height: auto;\n}\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\nselect.input-group-sm > .form-control,\nselect.input-group-sm > .input-group-addon,\nselect.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n line-height: 30px;\n}\ntextarea.input-group-sm > .form-control,\ntextarea.input-group-sm > .input-group-addon,\ntextarea.input-group-sm > .input-group-btn > .btn,\nselect[multiple].input-group-sm > .form-control,\nselect[multiple].input-group-sm > .input-group-addon,\nselect[multiple].input-group-sm > .input-group-btn > .btn {\n height: auto;\n}\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n display: table-cell;\n}\n.input-group-addon:not(:first-child):not(:last-child),\n.input-group-btn:not(:first-child):not(:last-child),\n.input-group .form-control:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.input-group-addon,\n.input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n}\n.input-group-addon {\n padding: 6px 12px;\n font-size: 14px;\n font-weight: normal;\n line-height: 1;\n color: #555555;\n text-align: center;\n background-color: #eeeeee;\n border: 1px solid #ccc;\n border-radius: 4px;\n}\n.input-group-addon.input-sm {\n padding: 5px 10px;\n font-size: 12px;\n border-radius: 3px;\n}\n.input-group-addon.input-lg {\n padding: 10px 16px;\n font-size: 18px;\n border-radius: 6px;\n}\n.input-group-addon input[type=\"radio\"],\n.input-group-addon input[type=\"checkbox\"] {\n margin-top: 0;\n}\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.input-group-addon:first-child {\n border-right: 0;\n}\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.input-group-addon:last-child {\n border-left: 0;\n}\n.input-group-btn {\n position: relative;\n font-size: 0;\n white-space: nowrap;\n}\n.input-group-btn > .btn {\n position: relative;\n}\n.input-group-btn > .btn + .btn {\n margin-left: -1px;\n}\n.input-group-btn > .btn:hover,\n.input-group-btn > .btn:focus,\n.input-group-btn > .btn:active {\n z-index: 2;\n}\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group {\n margin-right: -1px;\n}\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group {\n z-index: 2;\n margin-left: -1px;\n}\n.nav {\n margin-bottom: 0;\n padding-left: 0;\n list-style: none;\n}\n.nav > li {\n position: relative;\n display: block;\n}\n.nav > li > a {\n position: relative;\n display: block;\n padding: 10px 15px;\n}\n.nav > li > a:hover,\n.nav > li > a:focus {\n text-decoration: none;\n background-color: #eeeeee;\n}\n.nav > li.disabled > a {\n color: #777777;\n}\n.nav > li.disabled > a:hover,\n.nav > li.disabled > a:focus {\n color: #777777;\n text-decoration: none;\n background-color: transparent;\n cursor: not-allowed;\n}\n.nav .open > a,\n.nav .open > a:hover,\n.nav .open > a:focus {\n background-color: #eeeeee;\n border-color: #337ab7;\n}\n.nav .nav-divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.nav > li > a > img {\n max-width: none;\n}\n.nav-tabs {\n border-bottom: 1px solid #ddd;\n}\n.nav-tabs > li {\n float: left;\n margin-bottom: -1px;\n}\n.nav-tabs > li > a {\n margin-right: 2px;\n line-height: 1.42857143;\n border: 1px solid transparent;\n border-radius: 4px 4px 0 0;\n}\n.nav-tabs > li > a:hover {\n border-color: #eeeeee #eeeeee #ddd;\n}\n.nav-tabs > li.active > a,\n.nav-tabs > li.active > a:hover,\n.nav-tabs > li.active > a:focus {\n color: #555555;\n background-color: #fff;\n border: 1px solid #ddd;\n border-bottom-color: transparent;\n cursor: default;\n}\n.nav-tabs.nav-justified {\n width: 100%;\n border-bottom: 0;\n}\n.nav-tabs.nav-justified > li {\n float: none;\n}\n.nav-tabs.nav-justified > li > a {\n text-align: center;\n margin-bottom: 5px;\n}\n.nav-tabs.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-tabs.nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-tabs.nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n.nav-tabs.nav-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs.nav-justified > .active > a,\n.nav-tabs.nav-justified > .active > a:hover,\n.nav-tabs.nav-justified > .active > a:focus {\n border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n .nav-tabs.nav-justified > li > a {\n border-bottom: 1px solid #ddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs.nav-justified > .active > a,\n .nav-tabs.nav-justified > .active > a:hover,\n .nav-tabs.nav-justified > .active > a:focus {\n border-bottom-color: #fff;\n }\n}\n.nav-pills > li {\n float: left;\n}\n.nav-pills > li > a {\n border-radius: 4px;\n}\n.nav-pills > li + li {\n margin-left: 2px;\n}\n.nav-pills > li.active > a,\n.nav-pills > li.active > a:hover,\n.nav-pills > li.active > a:focus {\n color: #fff;\n background-color: #337ab7;\n}\n.nav-stacked > li {\n float: none;\n}\n.nav-stacked > li + li {\n margin-top: 2px;\n margin-left: 0;\n}\n.nav-justified {\n width: 100%;\n}\n.nav-justified > li {\n float: none;\n}\n.nav-justified > li > a {\n text-align: center;\n margin-bottom: 5px;\n}\n.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n.nav-tabs-justified {\n border-bottom: 0;\n}\n.nav-tabs-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs-justified > .active > a,\n.nav-tabs-justified > .active > a:hover,\n.nav-tabs-justified > .active > a:focus {\n border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n .nav-tabs-justified > li > a {\n border-bottom: 1px solid #ddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs-justified > .active > a,\n .nav-tabs-justified > .active > a:hover,\n .nav-tabs-justified > .active > a:focus {\n border-bottom-color: #fff;\n }\n}\n.tab-content > .tab-pane {\n display: none;\n}\n.tab-content > .active {\n display: block;\n}\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.navbar {\n position: relative;\n min-height: 50px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n}\n@media (min-width: 768px) {\n .navbar {\n border-radius: 4px;\n }\n}\n@media (min-width: 768px) {\n .navbar-header {\n float: left;\n }\n}\n.navbar-collapse {\n overflow-x: visible;\n padding-right: 15px;\n padding-left: 15px;\n border-top: 1px solid transparent;\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);\n -webkit-overflow-scrolling: touch;\n}\n.navbar-collapse.in {\n overflow-y: auto;\n}\n@media (min-width: 768px) {\n .navbar-collapse {\n width: auto;\n border-top: 0;\n box-shadow: none;\n }\n .navbar-collapse.collapse {\n display: block !important;\n height: auto !important;\n padding-bottom: 0;\n overflow: visible !important;\n }\n .navbar-collapse.in {\n overflow-y: visible;\n }\n .navbar-fixed-top .navbar-collapse,\n .navbar-static-top .navbar-collapse,\n .navbar-fixed-bottom .navbar-collapse {\n padding-left: 0;\n padding-right: 0;\n }\n}\n.navbar-fixed-top .navbar-collapse,\n.navbar-fixed-bottom .navbar-collapse {\n max-height: 340px;\n}\n@media (max-device-width: 480px) and (orientation: landscape) {\n .navbar-fixed-top .navbar-collapse,\n .navbar-fixed-bottom .navbar-collapse {\n max-height: 200px;\n }\n}\n.container > .navbar-header,\n.container-fluid > .navbar-header,\n.container > .navbar-collapse,\n.container-fluid > .navbar-collapse {\n margin-right: -15px;\n margin-left: -15px;\n}\n@media (min-width: 768px) {\n .container > .navbar-header,\n .container-fluid > .navbar-header,\n .container > .navbar-collapse,\n .container-fluid > .navbar-collapse {\n margin-right: 0;\n margin-left: 0;\n }\n}\n.navbar-static-top {\n z-index: 1000;\n border-width: 0 0 1px;\n}\n@media (min-width: 768px) {\n .navbar-static-top {\n border-radius: 0;\n }\n}\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n position: fixed;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n@media (min-width: 768px) {\n .navbar-fixed-top,\n .navbar-fixed-bottom {\n border-radius: 0;\n }\n}\n.navbar-fixed-top {\n top: 0;\n border-width: 0 0 1px;\n}\n.navbar-fixed-bottom {\n bottom: 0;\n margin-bottom: 0;\n border-width: 1px 0 0;\n}\n.navbar-brand {\n float: left;\n padding: 15px 15px;\n font-size: 18px;\n line-height: 20px;\n height: 50px;\n}\n.navbar-brand:hover,\n.navbar-brand:focus {\n text-decoration: none;\n}\n.navbar-brand > img {\n display: block;\n}\n@media (min-width: 768px) {\n .navbar > .container .navbar-brand,\n .navbar > .container-fluid .navbar-brand {\n margin-left: -15px;\n }\n}\n.navbar-toggle {\n position: relative;\n float: right;\n margin-right: 15px;\n padding: 9px 10px;\n margin-top: 8px;\n margin-bottom: 8px;\n background-color: transparent;\n background-image: none;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.navbar-toggle:focus {\n outline: 0;\n}\n.navbar-toggle .icon-bar {\n display: block;\n width: 22px;\n height: 2px;\n border-radius: 1px;\n}\n.navbar-toggle .icon-bar + .icon-bar {\n margin-top: 4px;\n}\n@media (min-width: 768px) {\n .navbar-toggle {\n display: none;\n }\n}\n.navbar-nav {\n margin: 7.5px -15px;\n}\n.navbar-nav > li > a {\n padding-top: 10px;\n padding-bottom: 10px;\n line-height: 20px;\n}\n@media (max-width: 767px) {\n .navbar-nav .open .dropdown-menu {\n position: static;\n float: none;\n width: auto;\n margin-top: 0;\n background-color: transparent;\n border: 0;\n box-shadow: none;\n }\n .navbar-nav .open .dropdown-menu > li > a,\n .navbar-nav .open .dropdown-menu .dropdown-header {\n padding: 5px 15px 5px 25px;\n }\n .navbar-nav .open .dropdown-menu > li > a {\n line-height: 20px;\n }\n .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-nav .open .dropdown-menu > li > a:focus {\n background-image: none;\n }\n}\n@media (min-width: 768px) {\n .navbar-nav {\n float: left;\n margin: 0;\n }\n .navbar-nav > li {\n float: left;\n }\n .navbar-nav > li > a {\n padding-top: 15px;\n padding-bottom: 15px;\n }\n}\n.navbar-form {\n margin-left: -15px;\n margin-right: -15px;\n padding: 10px 15px;\n border-top: 1px solid transparent;\n border-bottom: 1px solid transparent;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n margin-top: 8px;\n margin-bottom: 8px;\n}\n@media (min-width: 768px) {\n .navbar-form .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .navbar-form .form-control-static {\n display: inline-block;\n }\n .navbar-form .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .navbar-form .input-group .input-group-addon,\n .navbar-form .input-group .input-group-btn,\n .navbar-form .input-group .form-control {\n width: auto;\n }\n .navbar-form .input-group > .form-control {\n width: 100%;\n }\n .navbar-form .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio,\n .navbar-form .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio label,\n .navbar-form .checkbox label {\n padding-left: 0;\n }\n .navbar-form .radio input[type=\"radio\"],\n .navbar-form .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0;\n }\n .navbar-form .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n@media (max-width: 767px) {\n .navbar-form .form-group {\n margin-bottom: 5px;\n }\n .navbar-form .form-group:last-child {\n margin-bottom: 0;\n }\n}\n@media (min-width: 768px) {\n .navbar-form {\n width: auto;\n border: 0;\n margin-left: 0;\n margin-right: 0;\n padding-top: 0;\n padding-bottom: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n }\n}\n.navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n margin-bottom: 0;\n border-top-right-radius: 4px;\n border-top-left-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.navbar-btn {\n margin-top: 8px;\n margin-bottom: 8px;\n}\n.navbar-btn.btn-sm {\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.navbar-btn.btn-xs {\n margin-top: 14px;\n margin-bottom: 14px;\n}\n.navbar-text {\n margin-top: 15px;\n margin-bottom: 15px;\n}\n@media (min-width: 768px) {\n .navbar-text {\n float: left;\n margin-left: 15px;\n margin-right: 15px;\n }\n}\n@media (min-width: 768px) {\n .navbar-left {\n float: left !important;\n }\n .navbar-right {\n float: right !important;\n margin-right: -15px;\n }\n .navbar-right ~ .navbar-right {\n margin-right: 0;\n }\n}\n.navbar-default {\n background-color: #f8f8f8;\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-brand {\n color: #777;\n}\n.navbar-default .navbar-brand:hover,\n.navbar-default .navbar-brand:focus {\n color: #5e5e5e;\n background-color: transparent;\n}\n.navbar-default .navbar-text {\n color: #777;\n}\n.navbar-default .navbar-nav > li > a {\n color: #777;\n}\n.navbar-default .navbar-nav > li > a:hover,\n.navbar-default .navbar-nav > li > a:focus {\n color: #333;\n background-color: transparent;\n}\n.navbar-default .navbar-nav > .active > a,\n.navbar-default .navbar-nav > .active > a:hover,\n.navbar-default .navbar-nav > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .disabled > a,\n.navbar-default .navbar-nav > .disabled > a:hover,\n.navbar-default .navbar-nav > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n}\n.navbar-default .navbar-toggle {\n border-color: #ddd;\n}\n.navbar-default .navbar-toggle:hover,\n.navbar-default .navbar-toggle:focus {\n background-color: #ddd;\n}\n.navbar-default .navbar-toggle .icon-bar {\n background-color: #888;\n}\n.navbar-default .navbar-collapse,\n.navbar-default .navbar-form {\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .open > a:hover,\n.navbar-default .navbar-nav > .open > a:focus {\n background-color: #e7e7e7;\n color: #555;\n}\n@media (max-width: 767px) {\n .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n color: #777;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #333;\n background-color: transparent;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n }\n}\n.navbar-default .navbar-link {\n color: #777;\n}\n.navbar-default .navbar-link:hover {\n color: #333;\n}\n.navbar-default .btn-link {\n color: #777;\n}\n.navbar-default .btn-link:hover,\n.navbar-default .btn-link:focus {\n color: #333;\n}\n.navbar-default .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-default .btn-link:hover,\n.navbar-default .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-default .btn-link:focus {\n color: #ccc;\n}\n.navbar-inverse {\n background-color: #222;\n border-color: #080808;\n}\n.navbar-inverse .navbar-brand {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-brand:hover,\n.navbar-inverse .navbar-brand:focus {\n color: #fff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-text {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a:hover,\n.navbar-inverse .navbar-nav > li > a:focus {\n color: #fff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .active > a,\n.navbar-inverse .navbar-nav > .active > a:hover,\n.navbar-inverse .navbar-nav > .active > a:focus {\n color: #fff;\n background-color: #080808;\n}\n.navbar-inverse .navbar-nav > .disabled > a,\n.navbar-inverse .navbar-nav > .disabled > a:hover,\n.navbar-inverse .navbar-nav > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n}\n.navbar-inverse .navbar-toggle {\n border-color: #333;\n}\n.navbar-inverse .navbar-toggle:hover,\n.navbar-inverse .navbar-toggle:focus {\n background-color: #333;\n}\n.navbar-inverse .navbar-toggle .icon-bar {\n background-color: #fff;\n}\n.navbar-inverse .navbar-collapse,\n.navbar-inverse .navbar-form {\n border-color: #101010;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .open > a:hover,\n.navbar-inverse .navbar-nav > .open > a:focus {\n background-color: #080808;\n color: #fff;\n}\n@media (max-width: 767px) {\n .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {\n border-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu .divider {\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {\n color: #9d9d9d;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #fff;\n background-color: transparent;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n }\n}\n.navbar-inverse .navbar-link {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-link:hover {\n color: #fff;\n}\n.navbar-inverse .btn-link {\n color: #9d9d9d;\n}\n.navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link:focus {\n color: #fff;\n}\n.navbar-inverse .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-inverse .btn-link:focus {\n color: #444;\n}\n.breadcrumb {\n padding: 8px 15px;\n margin-bottom: 20px;\n list-style: none;\n background-color: #f5f5f5;\n border-radius: 4px;\n}\n.breadcrumb > li {\n display: inline-block;\n}\n.breadcrumb > li + li:before {\n content: \"/\\00a0\";\n padding: 0 5px;\n color: #ccc;\n}\n.breadcrumb > .active {\n color: #777777;\n}\n.pagination {\n display: inline-block;\n padding-left: 0;\n margin: 20px 0;\n border-radius: 4px;\n}\n.pagination > li {\n display: inline;\n}\n.pagination > li > a,\n.pagination > li > span {\n position: relative;\n float: left;\n padding: 6px 12px;\n line-height: 1.42857143;\n text-decoration: none;\n color: #337ab7;\n background-color: #fff;\n border: 1px solid #ddd;\n margin-left: -1px;\n}\n.pagination > li:first-child > a,\n.pagination > li:first-child > span {\n margin-left: 0;\n border-bottom-left-radius: 4px;\n border-top-left-radius: 4px;\n}\n.pagination > li:last-child > a,\n.pagination > li:last-child > span {\n border-bottom-right-radius: 4px;\n border-top-right-radius: 4px;\n}\n.pagination > li > a:hover,\n.pagination > li > span:hover,\n.pagination > li > a:focus,\n.pagination > li > span:focus {\n z-index: 2;\n color: #23527c;\n background-color: #eeeeee;\n border-color: #ddd;\n}\n.pagination > .active > a,\n.pagination > .active > span,\n.pagination > .active > a:hover,\n.pagination > .active > span:hover,\n.pagination > .active > a:focus,\n.pagination > .active > span:focus {\n z-index: 3;\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n cursor: default;\n}\n.pagination > .disabled > span,\n.pagination > .disabled > span:hover,\n.pagination > .disabled > span:focus,\n.pagination > .disabled > a,\n.pagination > .disabled > a:hover,\n.pagination > .disabled > a:focus {\n color: #777777;\n background-color: #fff;\n border-color: #ddd;\n cursor: not-allowed;\n}\n.pagination-lg > li > a,\n.pagination-lg > li > span {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n}\n.pagination-lg > li:first-child > a,\n.pagination-lg > li:first-child > span {\n border-bottom-left-radius: 6px;\n border-top-left-radius: 6px;\n}\n.pagination-lg > li:last-child > a,\n.pagination-lg > li:last-child > span {\n border-bottom-right-radius: 6px;\n border-top-right-radius: 6px;\n}\n.pagination-sm > li > a,\n.pagination-sm > li > span {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n.pagination-sm > li:first-child > a,\n.pagination-sm > li:first-child > span {\n border-bottom-left-radius: 3px;\n border-top-left-radius: 3px;\n}\n.pagination-sm > li:last-child > a,\n.pagination-sm > li:last-child > span {\n border-bottom-right-radius: 3px;\n border-top-right-radius: 3px;\n}\n.pager {\n padding-left: 0;\n margin: 20px 0;\n list-style: none;\n text-align: center;\n}\n.pager li {\n display: inline;\n}\n.pager li > a,\n.pager li > span {\n display: inline-block;\n padding: 5px 14px;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 15px;\n}\n.pager li > a:hover,\n.pager li > a:focus {\n text-decoration: none;\n background-color: #eeeeee;\n}\n.pager .next > a,\n.pager .next > span {\n float: right;\n}\n.pager .previous > a,\n.pager .previous > span {\n float: left;\n}\n.pager .disabled > a,\n.pager .disabled > a:hover,\n.pager .disabled > a:focus,\n.pager .disabled > span {\n color: #777777;\n background-color: #fff;\n cursor: not-allowed;\n}\n.label {\n display: inline;\n padding: .2em .6em .3em;\n font-size: 75%;\n font-weight: bold;\n line-height: 1;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: .25em;\n}\na.label:hover,\na.label:focus {\n color: #fff;\n text-decoration: none;\n cursor: pointer;\n}\n.label:empty {\n display: none;\n}\n.btn .label {\n position: relative;\n top: -1px;\n}\n.label-default {\n background-color: #777777;\n}\n.label-default[href]:hover,\n.label-default[href]:focus {\n background-color: #5e5e5e;\n}\n.label-primary {\n background-color: #337ab7;\n}\n.label-primary[href]:hover,\n.label-primary[href]:focus {\n background-color: #286090;\n}\n.label-success {\n background-color: #5cb85c;\n}\n.label-success[href]:hover,\n.label-success[href]:focus {\n background-color: #449d44;\n}\n.label-info {\n background-color: #5bc0de;\n}\n.label-info[href]:hover,\n.label-info[href]:focus {\n background-color: #31b0d5;\n}\n.label-warning {\n background-color: #f0ad4e;\n}\n.label-warning[href]:hover,\n.label-warning[href]:focus {\n background-color: #ec971f;\n}\n.label-danger {\n background-color: #d9534f;\n}\n.label-danger[href]:hover,\n.label-danger[href]:focus {\n background-color: #c9302c;\n}\n.badge {\n display: inline-block;\n min-width: 10px;\n padding: 3px 7px;\n font-size: 12px;\n font-weight: bold;\n color: #fff;\n line-height: 1;\n vertical-align: middle;\n white-space: nowrap;\n text-align: center;\n background-color: #777777;\n border-radius: 10px;\n}\n.badge:empty {\n display: none;\n}\n.btn .badge {\n position: relative;\n top: -1px;\n}\n.btn-xs .badge,\n.btn-group-xs > .btn .badge {\n top: 0;\n padding: 1px 5px;\n}\na.badge:hover,\na.badge:focus {\n color: #fff;\n text-decoration: none;\n cursor: pointer;\n}\n.list-group-item.active > .badge,\n.nav-pills > .active > a > .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.list-group-item > .badge {\n float: right;\n}\n.list-group-item > .badge + .badge {\n margin-right: 5px;\n}\n.nav-pills > li > a > .badge {\n margin-left: 3px;\n}\n.jumbotron {\n padding-top: 30px;\n padding-bottom: 30px;\n margin-bottom: 30px;\n color: inherit;\n background-color: #eeeeee;\n}\n.jumbotron h1,\n.jumbotron .h1 {\n color: inherit;\n}\n.jumbotron p {\n margin-bottom: 15px;\n font-size: 21px;\n font-weight: 200;\n}\n.jumbotron > hr {\n border-top-color: #d5d5d5;\n}\n.container .jumbotron,\n.container-fluid .jumbotron {\n border-radius: 6px;\n padding-left: 15px;\n padding-right: 15px;\n}\n.jumbotron .container {\n max-width: 100%;\n}\n@media screen and (min-width: 768px) {\n .jumbotron {\n padding-top: 48px;\n padding-bottom: 48px;\n }\n .container .jumbotron,\n .container-fluid .jumbotron {\n padding-left: 60px;\n padding-right: 60px;\n }\n .jumbotron h1,\n .jumbotron .h1 {\n font-size: 63px;\n }\n}\n.thumbnail {\n display: block;\n padding: 4px;\n margin-bottom: 20px;\n line-height: 1.42857143;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 4px;\n -webkit-transition: border 0.2s ease-in-out;\n -o-transition: border 0.2s ease-in-out;\n transition: border 0.2s ease-in-out;\n}\n.thumbnail > img,\n.thumbnail a > img {\n margin-left: auto;\n margin-right: auto;\n}\na.thumbnail:hover,\na.thumbnail:focus,\na.thumbnail.active {\n border-color: #337ab7;\n}\n.thumbnail .caption {\n padding: 9px;\n color: #333333;\n}\n.alert {\n padding: 15px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.alert h4 {\n margin-top: 0;\n color: inherit;\n}\n.alert .alert-link {\n font-weight: bold;\n}\n.alert > p,\n.alert > ul {\n margin-bottom: 0;\n}\n.alert > p + p {\n margin-top: 5px;\n}\n.alert-dismissable,\n.alert-dismissible {\n padding-right: 35px;\n}\n.alert-dismissable .close,\n.alert-dismissible .close {\n position: relative;\n top: -2px;\n right: -21px;\n color: inherit;\n}\n.alert-success {\n background-color: #dff0d8;\n border-color: #d6e9c6;\n color: #3c763d;\n}\n.alert-success hr {\n border-top-color: #c9e2b3;\n}\n.alert-success .alert-link {\n color: #2b542c;\n}\n.alert-info {\n background-color: #d9edf7;\n border-color: #bce8f1;\n color: #31708f;\n}\n.alert-info hr {\n border-top-color: #a6e1ec;\n}\n.alert-info .alert-link {\n color: #245269;\n}\n.alert-warning {\n background-color: #fcf8e3;\n border-color: #faebcc;\n color: #8a6d3b;\n}\n.alert-warning hr {\n border-top-color: #f7e1b5;\n}\n.alert-warning .alert-link {\n color: #66512c;\n}\n.alert-danger {\n background-color: #f2dede;\n border-color: #ebccd1;\n color: #a94442;\n}\n.alert-danger hr {\n border-top-color: #e4b9c0;\n}\n.alert-danger .alert-link {\n color: #843534;\n}\n@-webkit-keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n@keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n.progress {\n overflow: hidden;\n height: 20px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n}\n.progress-bar {\n float: left;\n width: 0%;\n height: 100%;\n font-size: 12px;\n line-height: 20px;\n color: #fff;\n text-align: center;\n background-color: #337ab7;\n -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n -webkit-transition: width 0.6s ease;\n -o-transition: width 0.6s ease;\n transition: width 0.6s ease;\n}\n.progress-striped .progress-bar,\n.progress-bar-striped {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 40px 40px;\n}\n.progress.active .progress-bar,\n.progress-bar.active {\n -webkit-animation: progress-bar-stripes 2s linear infinite;\n -o-animation: progress-bar-stripes 2s linear infinite;\n animation: progress-bar-stripes 2s linear infinite;\n}\n.progress-bar-success {\n background-color: #5cb85c;\n}\n.progress-striped .progress-bar-success {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-info {\n background-color: #5bc0de;\n}\n.progress-striped .progress-bar-info {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-warning {\n background-color: #f0ad4e;\n}\n.progress-striped .progress-bar-warning {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-danger {\n background-color: #d9534f;\n}\n.progress-striped .progress-bar-danger {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.media {\n margin-top: 15px;\n}\n.media:first-child {\n margin-top: 0;\n}\n.media,\n.media-body {\n zoom: 1;\n overflow: hidden;\n}\n.media-body {\n width: 10000px;\n}\n.media-object {\n display: block;\n}\n.media-object.img-thumbnail {\n max-width: none;\n}\n.media-right,\n.media > .pull-right {\n padding-left: 10px;\n}\n.media-left,\n.media > .pull-left {\n padding-right: 10px;\n}\n.media-left,\n.media-right,\n.media-body {\n display: table-cell;\n vertical-align: top;\n}\n.media-middle {\n vertical-align: middle;\n}\n.media-bottom {\n vertical-align: bottom;\n}\n.media-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.media-list {\n padding-left: 0;\n list-style: none;\n}\n.list-group {\n margin-bottom: 20px;\n padding-left: 0;\n}\n.list-group-item {\n position: relative;\n display: block;\n padding: 10px 15px;\n margin-bottom: -1px;\n background-color: #fff;\n border: 1px solid #ddd;\n}\n.list-group-item:first-child {\n border-top-right-radius: 4px;\n border-top-left-radius: 4px;\n}\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\na.list-group-item,\nbutton.list-group-item {\n color: #555;\n}\na.list-group-item .list-group-item-heading,\nbutton.list-group-item .list-group-item-heading {\n color: #333;\n}\na.list-group-item:hover,\nbutton.list-group-item:hover,\na.list-group-item:focus,\nbutton.list-group-item:focus {\n text-decoration: none;\n color: #555;\n background-color: #f5f5f5;\n}\nbutton.list-group-item {\n width: 100%;\n text-align: left;\n}\n.list-group-item.disabled,\n.list-group-item.disabled:hover,\n.list-group-item.disabled:focus {\n background-color: #eeeeee;\n color: #777777;\n cursor: not-allowed;\n}\n.list-group-item.disabled .list-group-item-heading,\n.list-group-item.disabled:hover .list-group-item-heading,\n.list-group-item.disabled:focus .list-group-item-heading {\n color: inherit;\n}\n.list-group-item.disabled .list-group-item-text,\n.list-group-item.disabled:hover .list-group-item-text,\n.list-group-item.disabled:focus .list-group-item-text {\n color: #777777;\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n z-index: 2;\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.list-group-item.active .list-group-item-heading,\n.list-group-item.active:hover .list-group-item-heading,\n.list-group-item.active:focus .list-group-item-heading,\n.list-group-item.active .list-group-item-heading > small,\n.list-group-item.active:hover .list-group-item-heading > small,\n.list-group-item.active:focus .list-group-item-heading > small,\n.list-group-item.active .list-group-item-heading > .small,\n.list-group-item.active:hover .list-group-item-heading > .small,\n.list-group-item.active:focus .list-group-item-heading > .small {\n color: inherit;\n}\n.list-group-item.active .list-group-item-text,\n.list-group-item.active:hover .list-group-item-text,\n.list-group-item.active:focus .list-group-item-text {\n color: #c7ddef;\n}\n.list-group-item-success {\n color: #3c763d;\n background-color: #dff0d8;\n}\na.list-group-item-success,\nbutton.list-group-item-success {\n color: #3c763d;\n}\na.list-group-item-success .list-group-item-heading,\nbutton.list-group-item-success .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-success:hover,\nbutton.list-group-item-success:hover,\na.list-group-item-success:focus,\nbutton.list-group-item-success:focus {\n color: #3c763d;\n background-color: #d0e9c6;\n}\na.list-group-item-success.active,\nbutton.list-group-item-success.active,\na.list-group-item-success.active:hover,\nbutton.list-group-item-success.active:hover,\na.list-group-item-success.active:focus,\nbutton.list-group-item-success.active:focus {\n color: #fff;\n background-color: #3c763d;\n border-color: #3c763d;\n}\n.list-group-item-info {\n color: #31708f;\n background-color: #d9edf7;\n}\na.list-group-item-info,\nbutton.list-group-item-info {\n color: #31708f;\n}\na.list-group-item-info .list-group-item-heading,\nbutton.list-group-item-info .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-info:hover,\nbutton.list-group-item-info:hover,\na.list-group-item-info:focus,\nbutton.list-group-item-info:focus {\n color: #31708f;\n background-color: #c4e3f3;\n}\na.list-group-item-info.active,\nbutton.list-group-item-info.active,\na.list-group-item-info.active:hover,\nbutton.list-group-item-info.active:hover,\na.list-group-item-info.active:focus,\nbutton.list-group-item-info.active:focus {\n color: #fff;\n background-color: #31708f;\n border-color: #31708f;\n}\n.list-group-item-warning {\n color: #8a6d3b;\n background-color: #fcf8e3;\n}\na.list-group-item-warning,\nbutton.list-group-item-warning {\n color: #8a6d3b;\n}\na.list-group-item-warning .list-group-item-heading,\nbutton.list-group-item-warning .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-warning:hover,\nbutton.list-group-item-warning:hover,\na.list-group-item-warning:focus,\nbutton.list-group-item-warning:focus {\n color: #8a6d3b;\n background-color: #faf2cc;\n}\na.list-group-item-warning.active,\nbutton.list-group-item-warning.active,\na.list-group-item-warning.active:hover,\nbutton.list-group-item-warning.active:hover,\na.list-group-item-warning.active:focus,\nbutton.list-group-item-warning.active:focus {\n color: #fff;\n background-color: #8a6d3b;\n border-color: #8a6d3b;\n}\n.list-group-item-danger {\n color: #a94442;\n background-color: #f2dede;\n}\na.list-group-item-danger,\nbutton.list-group-item-danger {\n color: #a94442;\n}\na.list-group-item-danger .list-group-item-heading,\nbutton.list-group-item-danger .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-danger:hover,\nbutton.list-group-item-danger:hover,\na.list-group-item-danger:focus,\nbutton.list-group-item-danger:focus {\n color: #a94442;\n background-color: #ebcccc;\n}\na.list-group-item-danger.active,\nbutton.list-group-item-danger.active,\na.list-group-item-danger.active:hover,\nbutton.list-group-item-danger.active:hover,\na.list-group-item-danger.active:focus,\nbutton.list-group-item-danger.active:focus {\n color: #fff;\n background-color: #a94442;\n border-color: #a94442;\n}\n.list-group-item-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.list-group-item-text {\n margin-bottom: 0;\n line-height: 1.3;\n}\n.panel {\n margin-bottom: 20px;\n background-color: #fff;\n border: 1px solid transparent;\n border-radius: 4px;\n -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.panel-body {\n padding: 15px;\n}\n.panel-heading {\n padding: 10px 15px;\n border-bottom: 1px solid transparent;\n border-top-right-radius: 3px;\n border-top-left-radius: 3px;\n}\n.panel-heading > .dropdown .dropdown-toggle {\n color: inherit;\n}\n.panel-title {\n margin-top: 0;\n margin-bottom: 0;\n font-size: 16px;\n color: inherit;\n}\n.panel-title > a,\n.panel-title > small,\n.panel-title > .small,\n.panel-title > small > a,\n.panel-title > .small > a {\n color: inherit;\n}\n.panel-footer {\n padding: 10px 15px;\n background-color: #f5f5f5;\n border-top: 1px solid #ddd;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .list-group,\n.panel > .panel-collapse > .list-group {\n margin-bottom: 0;\n}\n.panel > .list-group .list-group-item,\n.panel > .panel-collapse > .list-group .list-group-item {\n border-width: 1px 0;\n border-radius: 0;\n}\n.panel > .list-group:first-child .list-group-item:first-child,\n.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {\n border-top: 0;\n border-top-right-radius: 3px;\n border-top-left-radius: 3px;\n}\n.panel > .list-group:last-child .list-group-item:last-child,\n.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {\n border-bottom: 0;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.panel-heading + .list-group .list-group-item:first-child {\n border-top-width: 0;\n}\n.list-group + .panel-footer {\n border-top-width: 0;\n}\n.panel > .table,\n.panel > .table-responsive > .table,\n.panel > .panel-collapse > .table {\n margin-bottom: 0;\n}\n.panel > .table caption,\n.panel > .table-responsive > .table caption,\n.panel > .panel-collapse > .table caption {\n padding-left: 15px;\n padding-right: 15px;\n}\n.panel > .table:first-child,\n.panel > .table-responsive:first-child > .table:first-child {\n border-top-right-radius: 3px;\n border-top-left-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {\n border-top-left-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {\n border-top-right-radius: 3px;\n}\n.panel > .table:last-child,\n.panel > .table-responsive:last-child > .table:last-child {\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {\n border-bottom-left-radius: 3px;\n border-bottom-right-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {\n border-bottom-right-radius: 3px;\n}\n.panel > .panel-body + .table,\n.panel > .panel-body + .table-responsive,\n.panel > .table + .panel-body,\n.panel > .table-responsive + .panel-body {\n border-top: 1px solid #ddd;\n}\n.panel > .table > tbody:first-child > tr:first-child th,\n.panel > .table > tbody:first-child > tr:first-child td {\n border-top: 0;\n}\n.panel > .table-bordered,\n.panel > .table-responsive > .table-bordered {\n border: 0;\n}\n.panel > .table-bordered > thead > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,\n.panel > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-bordered > thead > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,\n.panel > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-bordered > tfoot > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n}\n.panel > .table-bordered > thead > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,\n.panel > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-bordered > thead > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,\n.panel > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-bordered > tfoot > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n}\n.panel > .table-bordered > thead > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,\n.panel > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-bordered > thead > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,\n.panel > .table-bordered > tbody > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {\n border-bottom: 0;\n}\n.panel > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-bordered > tfoot > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {\n border-bottom: 0;\n}\n.panel > .table-responsive {\n border: 0;\n margin-bottom: 0;\n}\n.panel-group {\n margin-bottom: 20px;\n}\n.panel-group .panel {\n margin-bottom: 0;\n border-radius: 4px;\n}\n.panel-group .panel + .panel {\n margin-top: 5px;\n}\n.panel-group .panel-heading {\n border-bottom: 0;\n}\n.panel-group .panel-heading + .panel-collapse > .panel-body,\n.panel-group .panel-heading + .panel-collapse > .list-group {\n border-top: 1px solid #ddd;\n}\n.panel-group .panel-footer {\n border-top: 0;\n}\n.panel-group .panel-footer + .panel-collapse .panel-body {\n border-bottom: 1px solid #ddd;\n}\n.panel-default {\n border-color: #ddd;\n}\n.panel-default > .panel-heading {\n color: #333333;\n background-color: #f5f5f5;\n border-color: #ddd;\n}\n.panel-default > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #ddd;\n}\n.panel-default > .panel-heading .badge {\n color: #f5f5f5;\n background-color: #333333;\n}\n.panel-default > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #ddd;\n}\n.panel-primary {\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading {\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #337ab7;\n}\n.panel-primary > .panel-heading .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.panel-primary > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #337ab7;\n}\n.panel-success {\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading {\n color: #3c763d;\n background-color: #dff0d8;\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #d6e9c6;\n}\n.panel-success > .panel-heading .badge {\n color: #dff0d8;\n background-color: #3c763d;\n}\n.panel-success > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #d6e9c6;\n}\n.panel-info {\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading {\n color: #31708f;\n background-color: #d9edf7;\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #bce8f1;\n}\n.panel-info > .panel-heading .badge {\n color: #d9edf7;\n background-color: #31708f;\n}\n.panel-info > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #bce8f1;\n}\n.panel-warning {\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading {\n color: #8a6d3b;\n background-color: #fcf8e3;\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #faebcc;\n}\n.panel-warning > .panel-heading .badge {\n color: #fcf8e3;\n background-color: #8a6d3b;\n}\n.panel-warning > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #faebcc;\n}\n.panel-danger {\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading {\n color: #a94442;\n background-color: #f2dede;\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #ebccd1;\n}\n.panel-danger > .panel-heading .badge {\n color: #f2dede;\n background-color: #a94442;\n}\n.panel-danger > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #ebccd1;\n}\n.embed-responsive {\n position: relative;\n display: block;\n height: 0;\n padding: 0;\n overflow: hidden;\n}\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n height: 100%;\n width: 100%;\n border: 0;\n}\n.embed-responsive-16by9 {\n padding-bottom: 56.25%;\n}\n.embed-responsive-4by3 {\n padding-bottom: 75%;\n}\n.well {\n min-height: 20px;\n padding: 19px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border: 1px solid #e3e3e3;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.well blockquote {\n border-color: #ddd;\n border-color: rgba(0, 0, 0, 0.15);\n}\n.well-lg {\n padding: 24px;\n border-radius: 6px;\n}\n.well-sm {\n padding: 9px;\n border-radius: 3px;\n}\n.close {\n float: right;\n font-size: 21px;\n font-weight: bold;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: 0.2;\n filter: alpha(opacity=20);\n}\n.close:hover,\n.close:focus {\n color: #000;\n text-decoration: none;\n cursor: pointer;\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\nbutton.close {\n padding: 0;\n cursor: pointer;\n background: transparent;\n border: 0;\n -webkit-appearance: none;\n}\n.modal-open {\n overflow: hidden;\n}\n.modal {\n display: none;\n overflow: hidden;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n -webkit-overflow-scrolling: touch;\n outline: 0;\n}\n.modal.fade .modal-dialog {\n -webkit-transform: translate(0, -25%);\n -ms-transform: translate(0, -25%);\n -o-transform: translate(0, -25%);\n transform: translate(0, -25%);\n -webkit-transition: -webkit-transform 0.3s ease-out;\n -moz-transition: -moz-transform 0.3s ease-out;\n -o-transition: -o-transform 0.3s ease-out;\n transition: transform 0.3s ease-out;\n}\n.modal.in .modal-dialog {\n -webkit-transform: translate(0, 0);\n -ms-transform: translate(0, 0);\n -o-transform: translate(0, 0);\n transform: translate(0, 0);\n}\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 10px;\n}\n.modal-content {\n position: relative;\n background-color: #fff;\n border: 1px solid #999;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n background-clip: padding-box;\n outline: 0;\n}\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n background-color: #000;\n}\n.modal-backdrop.fade {\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.modal-backdrop.in {\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\n.modal-header {\n padding: 15px;\n border-bottom: 1px solid #e5e5e5;\n}\n.modal-header .close {\n margin-top: -2px;\n}\n.modal-title {\n margin: 0;\n line-height: 1.42857143;\n}\n.modal-body {\n position: relative;\n padding: 15px;\n}\n.modal-footer {\n padding: 15px;\n text-align: right;\n border-top: 1px solid #e5e5e5;\n}\n.modal-footer .btn + .btn {\n margin-left: 5px;\n margin-bottom: 0;\n}\n.modal-footer .btn-group .btn + .btn {\n margin-left: -1px;\n}\n.modal-footer .btn-block + .btn-block {\n margin-left: 0;\n}\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n@media (min-width: 768px) {\n .modal-dialog {\n width: 600px;\n margin: 30px auto;\n }\n .modal-content {\n -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n }\n .modal-sm {\n width: 300px;\n }\n}\n@media (min-width: 992px) {\n .modal-lg {\n width: 900px;\n }\n}\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n line-break: auto;\n line-height: 1.42857143;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n white-space: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n font-size: 12px;\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.tooltip.in {\n opacity: 0.9;\n filter: alpha(opacity=90);\n}\n.tooltip.top {\n margin-top: -3px;\n padding: 5px 0;\n}\n.tooltip.right {\n margin-left: 3px;\n padding: 0 5px;\n}\n.tooltip.bottom {\n margin-top: 3px;\n padding: 5px 0;\n}\n.tooltip.left {\n margin-left: -3px;\n padding: 0 5px;\n}\n.tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 4px;\n}\n.tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.tooltip.top .tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.top-left .tooltip-arrow {\n bottom: 0;\n right: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.top-right .tooltip-arrow {\n bottom: 0;\n left: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.right .tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -5px;\n border-width: 5px 5px 5px 0;\n border-right-color: #000;\n}\n.tooltip.left .tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -5px;\n border-width: 5px 0 5px 5px;\n border-left-color: #000;\n}\n.tooltip.bottom .tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.tooltip.bottom-left .tooltip-arrow {\n top: 0;\n right: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.tooltip.bottom-right .tooltip-arrow {\n top: 0;\n left: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: none;\n max-width: 276px;\n padding: 1px;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n line-break: auto;\n line-height: 1.42857143;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n white-space: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n font-size: 14px;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n}\n.popover.top {\n margin-top: -10px;\n}\n.popover.right {\n margin-left: 10px;\n}\n.popover.bottom {\n margin-top: 10px;\n}\n.popover.left {\n margin-left: -10px;\n}\n.popover-title {\n margin: 0;\n padding: 8px 14px;\n font-size: 14px;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-radius: 5px 5px 0 0;\n}\n.popover-content {\n padding: 9px 14px;\n}\n.popover > .arrow,\n.popover > .arrow:after {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.popover > .arrow {\n border-width: 11px;\n}\n.popover > .arrow:after {\n border-width: 10px;\n content: \"\";\n}\n.popover.top > .arrow {\n left: 50%;\n margin-left: -11px;\n border-bottom-width: 0;\n border-top-color: #999999;\n border-top-color: rgba(0, 0, 0, 0.25);\n bottom: -11px;\n}\n.popover.top > .arrow:after {\n content: \" \";\n bottom: 1px;\n margin-left: -10px;\n border-bottom-width: 0;\n border-top-color: #fff;\n}\n.popover.right > .arrow {\n top: 50%;\n left: -11px;\n margin-top: -11px;\n border-left-width: 0;\n border-right-color: #999999;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n.popover.right > .arrow:after {\n content: \" \";\n left: 1px;\n bottom: -10px;\n border-left-width: 0;\n border-right-color: #fff;\n}\n.popover.bottom > .arrow {\n left: 50%;\n margin-left: -11px;\n border-top-width: 0;\n border-bottom-color: #999999;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n top: -11px;\n}\n.popover.bottom > .arrow:after {\n content: \" \";\n top: 1px;\n margin-left: -10px;\n border-top-width: 0;\n border-bottom-color: #fff;\n}\n.popover.left > .arrow {\n top: 50%;\n right: -11px;\n margin-top: -11px;\n border-right-width: 0;\n border-left-color: #999999;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n.popover.left > .arrow:after {\n content: \" \";\n right: 1px;\n border-right-width: 0;\n border-left-color: #fff;\n bottom: -10px;\n}\n.carousel {\n position: relative;\n}\n.carousel-inner {\n position: relative;\n overflow: hidden;\n width: 100%;\n}\n.carousel-inner > .item {\n display: none;\n position: relative;\n -webkit-transition: 0.6s ease-in-out left;\n -o-transition: 0.6s ease-in-out left;\n transition: 0.6s ease-in-out left;\n}\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n line-height: 1;\n}\n@media all and (transform-3d), (-webkit-transform-3d) {\n .carousel-inner > .item {\n -webkit-transition: -webkit-transform 0.6s ease-in-out;\n -moz-transition: -moz-transform 0.6s ease-in-out;\n -o-transition: -o-transform 0.6s ease-in-out;\n transition: transform 0.6s ease-in-out;\n -webkit-backface-visibility: hidden;\n -moz-backface-visibility: hidden;\n backface-visibility: hidden;\n -webkit-perspective: 1000px;\n -moz-perspective: 1000px;\n perspective: 1000px;\n }\n .carousel-inner > .item.next,\n .carousel-inner > .item.active.right {\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n left: 0;\n }\n .carousel-inner > .item.prev,\n .carousel-inner > .item.active.left {\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n left: 0;\n }\n .carousel-inner > .item.next.left,\n .carousel-inner > .item.prev.right,\n .carousel-inner > .item.active {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n left: 0;\n }\n}\n.carousel-inner > .active,\n.carousel-inner > .next,\n.carousel-inner > .prev {\n display: block;\n}\n.carousel-inner > .active {\n left: 0;\n}\n.carousel-inner > .next,\n.carousel-inner > .prev {\n position: absolute;\n top: 0;\n width: 100%;\n}\n.carousel-inner > .next {\n left: 100%;\n}\n.carousel-inner > .prev {\n left: -100%;\n}\n.carousel-inner > .next.left,\n.carousel-inner > .prev.right {\n left: 0;\n}\n.carousel-inner > .active.left {\n left: -100%;\n}\n.carousel-inner > .active.right {\n left: 100%;\n}\n.carousel-control {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n width: 15%;\n opacity: 0.5;\n filter: alpha(opacity=50);\n font-size: 20px;\n color: #fff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n background-color: rgba(0, 0, 0, 0);\n}\n.carousel-control.left {\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);\n}\n.carousel-control.right {\n left: auto;\n right: 0;\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);\n}\n.carousel-control:hover,\n.carousel-control:focus {\n outline: 0;\n color: #fff;\n text-decoration: none;\n opacity: 0.9;\n filter: alpha(opacity=90);\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-left,\n.carousel-control .glyphicon-chevron-right {\n position: absolute;\n top: 50%;\n margin-top: -10px;\n z-index: 5;\n display: inline-block;\n}\n.carousel-control .icon-prev,\n.carousel-control .glyphicon-chevron-left {\n left: 50%;\n margin-left: -10px;\n}\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-right {\n right: 50%;\n margin-right: -10px;\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next {\n width: 20px;\n height: 20px;\n line-height: 1;\n font-family: serif;\n}\n.carousel-control .icon-prev:before {\n content: '\\2039';\n}\n.carousel-control .icon-next:before {\n content: '\\203a';\n}\n.carousel-indicators {\n position: absolute;\n bottom: 10px;\n left: 50%;\n z-index: 15;\n width: 60%;\n margin-left: -30%;\n padding-left: 0;\n list-style: none;\n text-align: center;\n}\n.carousel-indicators li {\n display: inline-block;\n width: 10px;\n height: 10px;\n margin: 1px;\n text-indent: -999px;\n border: 1px solid #fff;\n border-radius: 10px;\n cursor: pointer;\n background-color: #000 \\9;\n background-color: rgba(0, 0, 0, 0);\n}\n.carousel-indicators .active {\n margin: 0;\n width: 12px;\n height: 12px;\n background-color: #fff;\n}\n.carousel-caption {\n position: absolute;\n left: 15%;\n right: 15%;\n bottom: 20px;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n}\n.carousel-caption .btn {\n text-shadow: none;\n}\n@media screen and (min-width: 768px) {\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-prev,\n .carousel-control .icon-next {\n width: 30px;\n height: 30px;\n margin-top: -10px;\n font-size: 30px;\n }\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .icon-prev {\n margin-left: -10px;\n }\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-next {\n margin-right: -10px;\n }\n .carousel-caption {\n left: 20%;\n right: 20%;\n padding-bottom: 30px;\n }\n .carousel-indicators {\n bottom: 20px;\n }\n}\n.clearfix:before,\n.clearfix:after,\n.dl-horizontal dd:before,\n.dl-horizontal dd:after,\n.container:before,\n.container:after,\n.container-fluid:before,\n.container-fluid:after,\n.row:before,\n.row:after,\n.form-horizontal .form-group:before,\n.form-horizontal .form-group:after,\n.btn-toolbar:before,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:before,\n.btn-group-vertical > .btn-group:after,\n.nav:before,\n.nav:after,\n.navbar:before,\n.navbar:after,\n.navbar-header:before,\n.navbar-header:after,\n.navbar-collapse:before,\n.navbar-collapse:after,\n.pager:before,\n.pager:after,\n.panel-body:before,\n.panel-body:after,\n.modal-header:before,\n.modal-header:after,\n.modal-footer:before,\n.modal-footer:after {\n content: \" \";\n display: table;\n}\n.clearfix:after,\n.dl-horizontal dd:after,\n.container:after,\n.container-fluid:after,\n.row:after,\n.form-horizontal .form-group:after,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:after,\n.nav:after,\n.navbar:after,\n.navbar-header:after,\n.navbar-collapse:after,\n.pager:after,\n.panel-body:after,\n.modal-header:after,\n.modal-footer:after {\n clear: both;\n}\n.center-block {\n display: block;\n margin-left: auto;\n margin-right: auto;\n}\n.pull-right {\n float: right !important;\n}\n.pull-left {\n float: left !important;\n}\n.hide {\n display: none !important;\n}\n.show {\n display: block !important;\n}\n.invisible {\n visibility: hidden;\n}\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n.hidden {\n display: none !important;\n}\n.affix {\n position: fixed;\n}\n@-ms-viewport {\n width: device-width;\n}\n.visible-xs,\n.visible-sm,\n.visible-md,\n.visible-lg {\n display: none !important;\n}\n.visible-xs-block,\n.visible-xs-inline,\n.visible-xs-inline-block,\n.visible-sm-block,\n.visible-sm-inline,\n.visible-sm-inline-block,\n.visible-md-block,\n.visible-md-inline,\n.visible-md-inline-block,\n.visible-lg-block,\n.visible-lg-inline,\n.visible-lg-inline-block {\n display: none !important;\n}\n@media (max-width: 767px) {\n .visible-xs {\n display: block !important;\n }\n table.visible-xs {\n display: table !important;\n }\n tr.visible-xs {\n display: table-row !important;\n }\n th.visible-xs,\n td.visible-xs {\n display: table-cell !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-block {\n display: block !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline {\n display: inline !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm {\n display: block !important;\n }\n table.visible-sm {\n display: table !important;\n }\n tr.visible-sm {\n display: table-row !important;\n }\n th.visible-sm,\n td.visible-sm {\n display: table-cell !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-block {\n display: block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline {\n display: inline !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md {\n display: block !important;\n }\n table.visible-md {\n display: table !important;\n }\n tr.visible-md {\n display: table-row !important;\n }\n th.visible-md,\n td.visible-md {\n display: table-cell !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-block {\n display: block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline {\n display: inline !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg {\n display: block !important;\n }\n table.visible-lg {\n display: table !important;\n }\n tr.visible-lg {\n display: table-row !important;\n }\n th.visible-lg,\n td.visible-lg {\n display: table-cell !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-block {\n display: block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline {\n display: inline !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline-block {\n display: inline-block !important;\n }\n}\n@media (max-width: 767px) {\n .hidden-xs {\n display: none !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .hidden-sm {\n display: none !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .hidden-md {\n display: none !important;\n }\n}\n@media (min-width: 1200px) {\n .hidden-lg {\n display: none !important;\n }\n}\n.visible-print {\n display: none !important;\n}\n@media print {\n .visible-print {\n display: block !important;\n }\n table.visible-print {\n display: table !important;\n }\n tr.visible-print {\n display: table-row !important;\n }\n th.visible-print,\n td.visible-print {\n display: table-cell !important;\n }\n}\n.visible-print-block {\n display: none !important;\n}\n@media print {\n .visible-print-block {\n display: block !important;\n }\n}\n.visible-print-inline {\n display: none !important;\n}\n@media print {\n .visible-print-inline {\n display: inline !important;\n }\n}\n.visible-print-inline-block {\n display: none !important;\n}\n@media print {\n .visible-print-inline-block {\n display: inline-block !important;\n }\n}\n@media print {\n .hidden-print {\n display: none !important;\n }\n}\n/*# sourceMappingURL=bootstrap.css.map */","/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\n\n//\n// 1. Set default font family to sans-serif.\n// 2. Prevent iOS and IE text size adjust after device orientation change,\n// without disabling user zoom.\n//\n\nhtml {\n font-family: sans-serif; // 1\n -ms-text-size-adjust: 100%; // 2\n -webkit-text-size-adjust: 100%; // 2\n}\n\n//\n// Remove default margin.\n//\n\nbody {\n margin: 0;\n}\n\n// HTML5 display definitions\n// ==========================================================================\n\n//\n// Correct `block` display not defined for any HTML5 element in IE 8/9.\n// Correct `block` display not defined for `details` or `summary` in IE 10/11\n// and Firefox.\n// Correct `block` display not defined for `main` in IE 11.\n//\n\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\n\n//\n// 1. Correct `inline-block` display not defined in IE 8/9.\n// 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.\n//\n\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block; // 1\n vertical-align: baseline; // 2\n}\n\n//\n// Prevent modern browsers from displaying `audio` without controls.\n// Remove excess height in iOS 5 devices.\n//\n\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n\n//\n// Address `[hidden]` styling not present in IE 8/9/10.\n// Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.\n//\n\n[hidden],\ntemplate {\n display: none;\n}\n\n// Links\n// ==========================================================================\n\n//\n// Remove the gray background color from active links in IE 10.\n//\n\na {\n background-color: transparent;\n}\n\n//\n// Improve readability of focused elements when they are also in an\n// active/hover state.\n//\n\na:active,\na:hover {\n outline: 0;\n}\n\n// Text-level semantics\n// ==========================================================================\n\n//\n// Address styling not present in IE 8/9/10/11, Safari, and Chrome.\n//\n\nabbr[title] {\n border-bottom: 1px dotted;\n}\n\n//\n// Address style set to `bolder` in Firefox 4+, Safari, and Chrome.\n//\n\nb,\nstrong {\n font-weight: bold;\n}\n\n//\n// Address styling not present in Safari and Chrome.\n//\n\ndfn {\n font-style: italic;\n}\n\n//\n// Address variable `h1` font-size and margin within `section` and `article`\n// contexts in Firefox 4+, Safari, and Chrome.\n//\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n//\n// Address styling not present in IE 8/9.\n//\n\nmark {\n background: #ff0;\n color: #000;\n}\n\n//\n// Address inconsistent and variable font size in all browsers.\n//\n\nsmall {\n font-size: 80%;\n}\n\n//\n// Prevent `sub` and `sup` affecting `line-height` in all browsers.\n//\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsup {\n top: -0.5em;\n}\n\nsub {\n bottom: -0.25em;\n}\n\n// Embedded content\n// ==========================================================================\n\n//\n// Remove border when inside `a` element in IE 8/9/10.\n//\n\nimg {\n border: 0;\n}\n\n//\n// Correct overflow not hidden in IE 9/10/11.\n//\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\n// Grouping content\n// ==========================================================================\n\n//\n// Address margin not present in IE 8/9 and Safari.\n//\n\nfigure {\n margin: 1em 40px;\n}\n\n//\n// Address differences between Firefox and other browsers.\n//\n\nhr {\n box-sizing: content-box;\n height: 0;\n}\n\n//\n// Contain overflow in all browsers.\n//\n\npre {\n overflow: auto;\n}\n\n//\n// Address odd `em`-unit font size rendering in all browsers.\n//\n\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\n// Forms\n// ==========================================================================\n\n//\n// Known limitation: by default, Chrome and Safari on OS X allow very limited\n// styling of `select`, unless a `border` property is set.\n//\n\n//\n// 1. Correct color not being inherited.\n// Known issue: affects color of disabled elements.\n// 2. Correct font properties not being inherited.\n// 3. Address margins set differently in Firefox 4+, Safari, and Chrome.\n//\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit; // 1\n font: inherit; // 2\n margin: 0; // 3\n}\n\n//\n// Address `overflow` set to `hidden` in IE 8/9/10/11.\n//\n\nbutton {\n overflow: visible;\n}\n\n//\n// Address inconsistent `text-transform` inheritance for `button` and `select`.\n// All other form control elements do not inherit `text-transform` values.\n// Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.\n// Correct `select` style inheritance in Firefox.\n//\n\nbutton,\nselect {\n text-transform: none;\n}\n\n//\n// 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n// and `video` controls.\n// 2. Correct inability to style clickable `input` types in iOS.\n// 3. Improve usability and consistency of cursor style between image-type\n// `input` and others.\n//\n\nbutton,\nhtml input[type=\"button\"], // 1\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button; // 2\n cursor: pointer; // 3\n}\n\n//\n// Re-set default cursor for disabled elements.\n//\n\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\n\n//\n// Remove inner padding and border in Firefox 4+.\n//\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\n\n//\n// Address Firefox 4+ setting `line-height` on `input` using `!important` in\n// the UA stylesheet.\n//\n\ninput {\n line-height: normal;\n}\n\n//\n// It's recommended that you don't attempt to style these elements.\n// Firefox's implementation doesn't respect box-sizing, padding, or width.\n//\n// 1. Address box sizing set to `content-box` in IE 8/9/10.\n// 2. Remove excess padding in IE 8/9/10.\n//\n\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box; // 1\n padding: 0; // 2\n}\n\n//\n// Fix the cursor style for Chrome's increment/decrement buttons. For certain\n// `font-size` values of the `input`, it causes the cursor style of the\n// decrement button to change from `default` to `text`.\n//\n\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n//\n// 1. Address `appearance` set to `searchfield` in Safari and Chrome.\n// 2. Address `box-sizing` set to `border-box` in Safari and Chrome.\n//\n\ninput[type=\"search\"] {\n -webkit-appearance: textfield; // 1\n box-sizing: content-box; //2\n}\n\n//\n// Remove inner padding and search cancel button in Safari and Chrome on OS X.\n// Safari (but not Chrome) clips the cancel button when the search input has\n// padding (and `textfield` appearance).\n//\n\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// Define consistent border, margin, and padding.\n//\n\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\n\n//\n// 1. Correct `color` not being inherited in IE 8/9/10/11.\n// 2. Remove padding so people aren't caught out if they zero out fieldsets.\n//\n\nlegend {\n border: 0; // 1\n padding: 0; // 2\n}\n\n//\n// Remove default vertical scrollbar in IE 8/9/10/11.\n//\n\ntextarea {\n overflow: auto;\n}\n\n//\n// Don't inherit the `font-weight` (applied by a rule above).\n// NOTE: the default cannot safely be changed in Chrome and Safari on OS X.\n//\n\noptgroup {\n font-weight: bold;\n}\n\n// Tables\n// ==========================================================================\n\n//\n// Remove most spacing between table cells.\n//\n\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\ntd,\nth {\n padding: 0;\n}\n","/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n\n// ==========================================================================\n// Print styles.\n// Inlined to avoid the additional HTTP request: h5bp.com/r\n// ==========================================================================\n\n@media print {\n *,\n *:before,\n *:after {\n background: transparent !important;\n color: #000 !important; // Black prints faster: h5bp.com/s\n box-shadow: none !important;\n text-shadow: none !important;\n }\n\n a,\n a:visited {\n text-decoration: underline;\n }\n\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n\n // Don't show links that are fragment identifiers,\n // or use the `javascript:` pseudo protocol\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n\n thead {\n display: table-header-group; // h5bp.com/t\n }\n\n tr,\n img {\n page-break-inside: avoid;\n }\n\n img {\n max-width: 100% !important;\n }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-after: avoid;\n }\n\n // Bootstrap specific changes start\n\n // Bootstrap components\n .navbar {\n display: none;\n }\n .btn,\n .dropup > .btn {\n > .caret {\n border-top-color: #000 !important;\n }\n }\n .label {\n border: 1px solid #000;\n }\n\n .table {\n border-collapse: collapse !important;\n\n td,\n th {\n background-color: #fff !important;\n }\n }\n .table-bordered {\n th,\n td {\n border: 1px solid #ddd !important;\n }\n }\n\n // Bootstrap specific changes end\n}\n","//\n// Glyphicons for Bootstrap\n//\n// Since icons are fonts, they can be placed anywhere text is placed and are\n// thus automatically sized to match the surrounding child. To use, create an\n// inline element with the appropriate classes, like so:\n//\n// Star\n\n// Import the fonts\n@font-face {\n font-family: 'Glyphicons Halflings';\n src: url('@{icon-font-path}@{icon-font-name}.eot');\n src: url('@{icon-font-path}@{icon-font-name}.eot?#iefix') format('embedded-opentype'),\n url('@{icon-font-path}@{icon-font-name}.woff2') format('woff2'),\n url('@{icon-font-path}@{icon-font-name}.woff') format('woff'),\n url('@{icon-font-path}@{icon-font-name}.ttf') format('truetype'),\n url('@{icon-font-path}@{icon-font-name}.svg#@{icon-font-svg-id}') format('svg');\n}\n\n// Catchall baseclass\n.glyphicon {\n position: relative;\n top: 1px;\n display: inline-block;\n font-family: 'Glyphicons Halflings';\n font-style: normal;\n font-weight: normal;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n// Individual icons\n.glyphicon-asterisk { &:before { content: \"\\002a\"; } }\n.glyphicon-plus { &:before { content: \"\\002b\"; } }\n.glyphicon-euro,\n.glyphicon-eur { &:before { content: \"\\20ac\"; } }\n.glyphicon-minus { &:before { content: \"\\2212\"; } }\n.glyphicon-cloud { &:before { content: \"\\2601\"; } }\n.glyphicon-envelope { &:before { content: \"\\2709\"; } }\n.glyphicon-pencil { &:before { content: \"\\270f\"; } }\n.glyphicon-glass { &:before { content: \"\\e001\"; } }\n.glyphicon-music { &:before { content: \"\\e002\"; } }\n.glyphicon-search { &:before { content: \"\\e003\"; } }\n.glyphicon-heart { &:before { content: \"\\e005\"; } }\n.glyphicon-star { &:before { content: \"\\e006\"; } }\n.glyphicon-star-empty { &:before { content: \"\\e007\"; } }\n.glyphicon-user { &:before { content: \"\\e008\"; } }\n.glyphicon-film { &:before { content: \"\\e009\"; } }\n.glyphicon-th-large { &:before { content: \"\\e010\"; } }\n.glyphicon-th { &:before { content: \"\\e011\"; } }\n.glyphicon-th-list { &:before { content: \"\\e012\"; } }\n.glyphicon-ok { &:before { content: \"\\e013\"; } }\n.glyphicon-remove { &:before { content: \"\\e014\"; } }\n.glyphicon-zoom-in { &:before { content: \"\\e015\"; } }\n.glyphicon-zoom-out { &:before { content: \"\\e016\"; } }\n.glyphicon-off { &:before { content: \"\\e017\"; } }\n.glyphicon-signal { &:before { content: \"\\e018\"; } }\n.glyphicon-cog { &:before { content: \"\\e019\"; } }\n.glyphicon-trash { &:before { content: \"\\e020\"; } }\n.glyphicon-home { &:before { content: \"\\e021\"; } }\n.glyphicon-file { &:before { content: \"\\e022\"; } }\n.glyphicon-time { &:before { content: \"\\e023\"; } }\n.glyphicon-road { &:before { content: \"\\e024\"; } }\n.glyphicon-download-alt { &:before { content: \"\\e025\"; } }\n.glyphicon-download { &:before { content: \"\\e026\"; } }\n.glyphicon-upload { &:before { content: \"\\e027\"; } }\n.glyphicon-inbox { &:before { content: \"\\e028\"; } }\n.glyphicon-play-circle { &:before { content: \"\\e029\"; } }\n.glyphicon-repeat { &:before { content: \"\\e030\"; } }\n.glyphicon-refresh { &:before { content: \"\\e031\"; } }\n.glyphicon-list-alt { &:before { content: \"\\e032\"; } }\n.glyphicon-lock { &:before { content: \"\\e033\"; } }\n.glyphicon-flag { &:before { content: \"\\e034\"; } }\n.glyphicon-headphones { &:before { content: \"\\e035\"; } }\n.glyphicon-volume-off { &:before { content: \"\\e036\"; } }\n.glyphicon-volume-down { &:before { content: \"\\e037\"; } }\n.glyphicon-volume-up { &:before { content: \"\\e038\"; } }\n.glyphicon-qrcode { &:before { content: \"\\e039\"; } }\n.glyphicon-barcode { &:before { content: \"\\e040\"; } }\n.glyphicon-tag { &:before { content: \"\\e041\"; } }\n.glyphicon-tags { &:before { content: \"\\e042\"; } }\n.glyphicon-book { &:before { content: \"\\e043\"; } }\n.glyphicon-bookmark { &:before { content: \"\\e044\"; } }\n.glyphicon-print { &:before { content: \"\\e045\"; } }\n.glyphicon-camera { &:before { content: \"\\e046\"; } }\n.glyphicon-font { &:before { content: \"\\e047\"; } }\n.glyphicon-bold { &:before { content: \"\\e048\"; } }\n.glyphicon-italic { &:before { content: \"\\e049\"; } }\n.glyphicon-text-height { &:before { content: \"\\e050\"; } }\n.glyphicon-text-width { &:before { content: \"\\e051\"; } }\n.glyphicon-align-left { &:before { content: \"\\e052\"; } }\n.glyphicon-align-center { &:before { content: \"\\e053\"; } }\n.glyphicon-align-right { &:before { content: \"\\e054\"; } }\n.glyphicon-align-justify { &:before { content: \"\\e055\"; } }\n.glyphicon-list { &:before { content: \"\\e056\"; } }\n.glyphicon-indent-left { &:before { content: \"\\e057\"; } }\n.glyphicon-indent-right { &:before { content: \"\\e058\"; } }\n.glyphicon-facetime-video { &:before { content: \"\\e059\"; } }\n.glyphicon-picture { &:before { content: \"\\e060\"; } }\n.glyphicon-map-marker { &:before { content: \"\\e062\"; } }\n.glyphicon-adjust { &:before { content: \"\\e063\"; } }\n.glyphicon-tint { &:before { content: \"\\e064\"; } }\n.glyphicon-edit { &:before { content: \"\\e065\"; } }\n.glyphicon-share { &:before { content: \"\\e066\"; } }\n.glyphicon-check { &:before { content: \"\\e067\"; } }\n.glyphicon-move { &:before { content: \"\\e068\"; } }\n.glyphicon-step-backward { &:before { content: \"\\e069\"; } }\n.glyphicon-fast-backward { &:before { content: \"\\e070\"; } }\n.glyphicon-backward { &:before { content: \"\\e071\"; } }\n.glyphicon-play { &:before { content: \"\\e072\"; } }\n.glyphicon-pause { &:before { content: \"\\e073\"; } }\n.glyphicon-stop { &:before { content: \"\\e074\"; } }\n.glyphicon-forward { &:before { content: \"\\e075\"; } }\n.glyphicon-fast-forward { &:before { content: \"\\e076\"; } }\n.glyphicon-step-forward { &:before { content: \"\\e077\"; } }\n.glyphicon-eject { &:before { content: \"\\e078\"; } }\n.glyphicon-chevron-left { &:before { content: \"\\e079\"; } }\n.glyphicon-chevron-right { &:before { content: \"\\e080\"; } }\n.glyphicon-plus-sign { &:before { content: \"\\e081\"; } }\n.glyphicon-minus-sign { &:before { content: \"\\e082\"; } }\n.glyphicon-remove-sign { &:before { content: \"\\e083\"; } }\n.glyphicon-ok-sign { &:before { content: \"\\e084\"; } }\n.glyphicon-question-sign { &:before { content: \"\\e085\"; } }\n.glyphicon-info-sign { &:before { content: \"\\e086\"; } }\n.glyphicon-screenshot { &:before { content: \"\\e087\"; } }\n.glyphicon-remove-circle { &:before { content: \"\\e088\"; } }\n.glyphicon-ok-circle { &:before { content: \"\\e089\"; } }\n.glyphicon-ban-circle { &:before { content: \"\\e090\"; } }\n.glyphicon-arrow-left { &:before { content: \"\\e091\"; } }\n.glyphicon-arrow-right { &:before { content: \"\\e092\"; } }\n.glyphicon-arrow-up { &:before { content: \"\\e093\"; } }\n.glyphicon-arrow-down { &:before { content: \"\\e094\"; } }\n.glyphicon-share-alt { &:before { content: \"\\e095\"; } }\n.glyphicon-resize-full { &:before { content: \"\\e096\"; } }\n.glyphicon-resize-small { &:before { content: \"\\e097\"; } }\n.glyphicon-exclamation-sign { &:before { content: \"\\e101\"; } }\n.glyphicon-gift { &:before { content: \"\\e102\"; } }\n.glyphicon-leaf { &:before { content: \"\\e103\"; } }\n.glyphicon-fire { &:before { content: \"\\e104\"; } }\n.glyphicon-eye-open { &:before { content: \"\\e105\"; } }\n.glyphicon-eye-close { &:before { content: \"\\e106\"; } }\n.glyphicon-warning-sign { &:before { content: \"\\e107\"; } }\n.glyphicon-plane { &:before { content: \"\\e108\"; } }\n.glyphicon-calendar { &:before { content: \"\\e109\"; } }\n.glyphicon-random { &:before { content: \"\\e110\"; } }\n.glyphicon-comment { &:before { content: \"\\e111\"; } }\n.glyphicon-magnet { &:before { content: \"\\e112\"; } }\n.glyphicon-chevron-up { &:before { content: \"\\e113\"; } }\n.glyphicon-chevron-down { &:before { content: \"\\e114\"; } }\n.glyphicon-retweet { &:before { content: \"\\e115\"; } }\n.glyphicon-shopping-cart { &:before { content: \"\\e116\"; } }\n.glyphicon-folder-close { &:before { content: \"\\e117\"; } }\n.glyphicon-folder-open { &:before { content: \"\\e118\"; } }\n.glyphicon-resize-vertical { &:before { content: \"\\e119\"; } }\n.glyphicon-resize-horizontal { &:before { content: \"\\e120\"; } }\n.glyphicon-hdd { &:before { content: \"\\e121\"; } }\n.glyphicon-bullhorn { &:before { content: \"\\e122\"; } }\n.glyphicon-bell { &:before { content: \"\\e123\"; } }\n.glyphicon-certificate { &:before { content: \"\\e124\"; } }\n.glyphicon-thumbs-up { &:before { content: \"\\e125\"; } }\n.glyphicon-thumbs-down { &:before { content: \"\\e126\"; } }\n.glyphicon-hand-right { &:before { content: \"\\e127\"; } }\n.glyphicon-hand-left { &:before { content: \"\\e128\"; } }\n.glyphicon-hand-up { &:before { content: \"\\e129\"; } }\n.glyphicon-hand-down { &:before { content: \"\\e130\"; } }\n.glyphicon-circle-arrow-right { &:before { content: \"\\e131\"; } }\n.glyphicon-circle-arrow-left { &:before { content: \"\\e132\"; } }\n.glyphicon-circle-arrow-up { &:before { content: \"\\e133\"; } }\n.glyphicon-circle-arrow-down { &:before { content: \"\\e134\"; } }\n.glyphicon-globe { &:before { content: \"\\e135\"; } }\n.glyphicon-wrench { &:before { content: \"\\e136\"; } }\n.glyphicon-tasks { &:before { content: \"\\e137\"; } }\n.glyphicon-filter { &:before { content: \"\\e138\"; } }\n.glyphicon-briefcase { &:before { content: \"\\e139\"; } }\n.glyphicon-fullscreen { &:before { content: \"\\e140\"; } }\n.glyphicon-dashboard { &:before { content: \"\\e141\"; } }\n.glyphicon-paperclip { &:before { content: \"\\e142\"; } }\n.glyphicon-heart-empty { &:before { content: \"\\e143\"; } }\n.glyphicon-link { &:before { content: \"\\e144\"; } }\n.glyphicon-phone { &:before { content: \"\\e145\"; } }\n.glyphicon-pushpin { &:before { content: \"\\e146\"; } }\n.glyphicon-usd { &:before { content: \"\\e148\"; } }\n.glyphicon-gbp { &:before { content: \"\\e149\"; } }\n.glyphicon-sort { &:before { content: \"\\e150\"; } }\n.glyphicon-sort-by-alphabet { &:before { content: \"\\e151\"; } }\n.glyphicon-sort-by-alphabet-alt { &:before { content: \"\\e152\"; } }\n.glyphicon-sort-by-order { &:before { content: \"\\e153\"; } }\n.glyphicon-sort-by-order-alt { &:before { content: \"\\e154\"; } }\n.glyphicon-sort-by-attributes { &:before { content: \"\\e155\"; } }\n.glyphicon-sort-by-attributes-alt { &:before { content: \"\\e156\"; } }\n.glyphicon-unchecked { &:before { content: \"\\e157\"; } }\n.glyphicon-expand { &:before { content: \"\\e158\"; } }\n.glyphicon-collapse-down { &:before { content: \"\\e159\"; } }\n.glyphicon-collapse-up { &:before { content: \"\\e160\"; } }\n.glyphicon-log-in { &:before { content: \"\\e161\"; } }\n.glyphicon-flash { &:before { content: \"\\e162\"; } }\n.glyphicon-log-out { &:before { content: \"\\e163\"; } }\n.glyphicon-new-window { &:before { content: \"\\e164\"; } }\n.glyphicon-record { &:before { content: \"\\e165\"; } }\n.glyphicon-save { &:before { content: \"\\e166\"; } }\n.glyphicon-open { &:before { content: \"\\e167\"; } }\n.glyphicon-saved { &:before { content: \"\\e168\"; } }\n.glyphicon-import { &:before { content: \"\\e169\"; } }\n.glyphicon-export { &:before { content: \"\\e170\"; } }\n.glyphicon-send { &:before { content: \"\\e171\"; } }\n.glyphicon-floppy-disk { &:before { content: \"\\e172\"; } }\n.glyphicon-floppy-saved { &:before { content: \"\\e173\"; } }\n.glyphicon-floppy-remove { &:before { content: \"\\e174\"; } }\n.glyphicon-floppy-save { &:before { content: \"\\e175\"; } }\n.glyphicon-floppy-open { &:before { content: \"\\e176\"; } }\n.glyphicon-credit-card { &:before { content: \"\\e177\"; } }\n.glyphicon-transfer { &:before { content: \"\\e178\"; } }\n.glyphicon-cutlery { &:before { content: \"\\e179\"; } }\n.glyphicon-header { &:before { content: \"\\e180\"; } }\n.glyphicon-compressed { &:before { content: \"\\e181\"; } }\n.glyphicon-earphone { &:before { content: \"\\e182\"; } }\n.glyphicon-phone-alt { &:before { content: \"\\e183\"; } }\n.glyphicon-tower { &:before { content: \"\\e184\"; } }\n.glyphicon-stats { &:before { content: \"\\e185\"; } }\n.glyphicon-sd-video { &:before { content: \"\\e186\"; } }\n.glyphicon-hd-video { &:before { content: \"\\e187\"; } }\n.glyphicon-subtitles { &:before { content: \"\\e188\"; } }\n.glyphicon-sound-stereo { &:before { content: \"\\e189\"; } }\n.glyphicon-sound-dolby { &:before { content: \"\\e190\"; } }\n.glyphicon-sound-5-1 { &:before { content: \"\\e191\"; } }\n.glyphicon-sound-6-1 { &:before { content: \"\\e192\"; } }\n.glyphicon-sound-7-1 { &:before { content: \"\\e193\"; } }\n.glyphicon-copyright-mark { &:before { content: \"\\e194\"; } }\n.glyphicon-registration-mark { &:before { content: \"\\e195\"; } }\n.glyphicon-cloud-download { &:before { content: \"\\e197\"; } }\n.glyphicon-cloud-upload { &:before { content: \"\\e198\"; } }\n.glyphicon-tree-conifer { &:before { content: \"\\e199\"; } }\n.glyphicon-tree-deciduous { &:before { content: \"\\e200\"; } }\n.glyphicon-cd { &:before { content: \"\\e201\"; } }\n.glyphicon-save-file { &:before { content: \"\\e202\"; } }\n.glyphicon-open-file { &:before { content: \"\\e203\"; } }\n.glyphicon-level-up { &:before { content: \"\\e204\"; } }\n.glyphicon-copy { &:before { content: \"\\e205\"; } }\n.glyphicon-paste { &:before { content: \"\\e206\"; } }\n// The following 2 Glyphicons are omitted for the time being because\n// they currently use Unicode codepoints that are outside the\n// Basic Multilingual Plane (BMP). Older buggy versions of WebKit can't handle\n// non-BMP codepoints in CSS string escapes, and thus can't display these two icons.\n// Notably, the bug affects some older versions of the Android Browser.\n// More info: https://github.com/twbs/bootstrap/issues/10106\n// .glyphicon-door { &:before { content: \"\\1f6aa\"; } }\n// .glyphicon-key { &:before { content: \"\\1f511\"; } }\n.glyphicon-alert { &:before { content: \"\\e209\"; } }\n.glyphicon-equalizer { &:before { content: \"\\e210\"; } }\n.glyphicon-king { &:before { content: \"\\e211\"; } }\n.glyphicon-queen { &:before { content: \"\\e212\"; } }\n.glyphicon-pawn { &:before { content: \"\\e213\"; } }\n.glyphicon-bishop { &:before { content: \"\\e214\"; } }\n.glyphicon-knight { &:before { content: \"\\e215\"; } }\n.glyphicon-baby-formula { &:before { content: \"\\e216\"; } }\n.glyphicon-tent { &:before { content: \"\\26fa\"; } }\n.glyphicon-blackboard { &:before { content: \"\\e218\"; } }\n.glyphicon-bed { &:before { content: \"\\e219\"; } }\n.glyphicon-apple { &:before { content: \"\\f8ff\"; } }\n.glyphicon-erase { &:before { content: \"\\e221\"; } }\n.glyphicon-hourglass { &:before { content: \"\\231b\"; } }\n.glyphicon-lamp { &:before { content: \"\\e223\"; } }\n.glyphicon-duplicate { &:before { content: \"\\e224\"; } }\n.glyphicon-piggy-bank { &:before { content: \"\\e225\"; } }\n.glyphicon-scissors { &:before { content: \"\\e226\"; } }\n.glyphicon-bitcoin { &:before { content: \"\\e227\"; } }\n.glyphicon-btc { &:before { content: \"\\e227\"; } }\n.glyphicon-xbt { &:before { content: \"\\e227\"; } }\n.glyphicon-yen { &:before { content: \"\\00a5\"; } }\n.glyphicon-jpy { &:before { content: \"\\00a5\"; } }\n.glyphicon-ruble { &:before { content: \"\\20bd\"; } }\n.glyphicon-rub { &:before { content: \"\\20bd\"; } }\n.glyphicon-scale { &:before { content: \"\\e230\"; } }\n.glyphicon-ice-lolly { &:before { content: \"\\e231\"; } }\n.glyphicon-ice-lolly-tasted { &:before { content: \"\\e232\"; } }\n.glyphicon-education { &:before { content: \"\\e233\"; } }\n.glyphicon-option-horizontal { &:before { content: \"\\e234\"; } }\n.glyphicon-option-vertical { &:before { content: \"\\e235\"; } }\n.glyphicon-menu-hamburger { &:before { content: \"\\e236\"; } }\n.glyphicon-modal-window { &:before { content: \"\\e237\"; } }\n.glyphicon-oil { &:before { content: \"\\e238\"; } }\n.glyphicon-grain { &:before { content: \"\\e239\"; } }\n.glyphicon-sunglasses { &:before { content: \"\\e240\"; } }\n.glyphicon-text-size { &:before { content: \"\\e241\"; } }\n.glyphicon-text-color { &:before { content: \"\\e242\"; } }\n.glyphicon-text-background { &:before { content: \"\\e243\"; } }\n.glyphicon-object-align-top { &:before { content: \"\\e244\"; } }\n.glyphicon-object-align-bottom { &:before { content: \"\\e245\"; } }\n.glyphicon-object-align-horizontal{ &:before { content: \"\\e246\"; } }\n.glyphicon-object-align-left { &:before { content: \"\\e247\"; } }\n.glyphicon-object-align-vertical { &:before { content: \"\\e248\"; } }\n.glyphicon-object-align-right { &:before { content: \"\\e249\"; } }\n.glyphicon-triangle-right { &:before { content: \"\\e250\"; } }\n.glyphicon-triangle-left { &:before { content: \"\\e251\"; } }\n.glyphicon-triangle-bottom { &:before { content: \"\\e252\"; } }\n.glyphicon-triangle-top { &:before { content: \"\\e253\"; } }\n.glyphicon-console { &:before { content: \"\\e254\"; } }\n.glyphicon-superscript { &:before { content: \"\\e255\"; } }\n.glyphicon-subscript { &:before { content: \"\\e256\"; } }\n.glyphicon-menu-left { &:before { content: \"\\e257\"; } }\n.glyphicon-menu-right { &:before { content: \"\\e258\"; } }\n.glyphicon-menu-down { &:before { content: \"\\e259\"; } }\n.glyphicon-menu-up { &:before { content: \"\\e260\"; } }\n","//\n// Scaffolding\n// --------------------------------------------------\n\n\n// Reset the box-sizing\n//\n// Heads up! This reset may cause conflicts with some third-party widgets.\n// For recommendations on resolving such conflicts, see\n// http://getbootstrap.com/getting-started/#third-box-sizing\n* {\n .box-sizing(border-box);\n}\n*:before,\n*:after {\n .box-sizing(border-box);\n}\n\n\n// Body reset\n\nhtml {\n font-size: 10px;\n -webkit-tap-highlight-color: rgba(0,0,0,0);\n}\n\nbody {\n font-family: @font-family-base;\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @text-color;\n background-color: @body-bg;\n}\n\n// Reset fonts for relevant elements\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\n\n// Links\n\na {\n color: @link-color;\n text-decoration: none;\n\n &:hover,\n &:focus {\n color: @link-hover-color;\n text-decoration: @link-hover-decoration;\n }\n\n &:focus {\n .tab-focus();\n }\n}\n\n\n// Figures\n//\n// We reset this here because previously Normalize had no `figure` margins. This\n// ensures we don't break anyone's use of the element.\n\nfigure {\n margin: 0;\n}\n\n\n// Images\n\nimg {\n vertical-align: middle;\n}\n\n// Responsive images (ensure images don't scale beyond their parents)\n.img-responsive {\n .img-responsive();\n}\n\n// Rounded corners\n.img-rounded {\n border-radius: @border-radius-large;\n}\n\n// Image thumbnails\n//\n// Heads up! This is mixin-ed into thumbnails.less for `.thumbnail`.\n.img-thumbnail {\n padding: @thumbnail-padding;\n line-height: @line-height-base;\n background-color: @thumbnail-bg;\n border: 1px solid @thumbnail-border;\n border-radius: @thumbnail-border-radius;\n .transition(all .2s ease-in-out);\n\n // Keep them at most 100% wide\n .img-responsive(inline-block);\n}\n\n// Perfect circle\n.img-circle {\n border-radius: 50%; // set radius in percents\n}\n\n\n// Horizontal rules\n\nhr {\n margin-top: @line-height-computed;\n margin-bottom: @line-height-computed;\n border: 0;\n border-top: 1px solid @hr-border;\n}\n\n\n// Only display content to screen readers\n//\n// See: http://a11yproject.com/posts/how-to-hide-content\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0,0,0,0);\n border: 0;\n}\n\n// Use in conjunction with .sr-only to only display content when it's focused.\n// Useful for \"Skip to main content\" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n// Credit: HTML5 Boilerplate\n\n.sr-only-focusable {\n &:active,\n &:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n }\n}\n\n\n// iOS \"clickable elements\" fix for role=\"button\"\n//\n// Fixes \"clickability\" issue (and more generally, the firing of events such as focus as well)\n// for traditionally non-focusable elements with role=\"button\"\n// see https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n\n[role=\"button\"] {\n cursor: pointer;\n}\n","// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They have been removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n -webkit-animation: @animation;\n -o-animation: @animation;\n animation: @animation;\n}\n.animation-name(@name) {\n -webkit-animation-name: @name;\n animation-name: @name;\n}\n.animation-duration(@duration) {\n -webkit-animation-duration: @duration;\n animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n -webkit-animation-timing-function: @timing-function;\n animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n -webkit-animation-delay: @delay;\n animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n -webkit-animation-iteration-count: @iteration-count;\n animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n -webkit-animation-direction: @direction;\n animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n -webkit-animation-fill-mode: @fill-mode;\n animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility) {\n -webkit-backface-visibility: @visibility;\n -moz-backface-visibility: @visibility;\n backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n -webkit-box-sizing: @boxmodel;\n -moz-box-sizing: @boxmodel;\n box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n -webkit-column-count: @column-count;\n -moz-column-count: @column-count;\n column-count: @column-count;\n -webkit-column-gap: @column-gap;\n -moz-column-gap: @column-gap;\n column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n word-wrap: break-word;\n -webkit-hyphens: @mode;\n -moz-hyphens: @mode;\n -ms-hyphens: @mode; // IE10+\n -o-hyphens: @mode;\n hyphens: @mode;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n // Firefox\n &::-moz-placeholder {\n color: @color;\n opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n }\n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n -webkit-transform: scale(@ratio);\n -ms-transform: scale(@ratio); // IE9 only\n -o-transform: scale(@ratio);\n transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n -webkit-transform: scale(@ratioX, @ratioY);\n -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n -o-transform: scale(@ratioX, @ratioY);\n transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n -webkit-transform: scaleX(@ratio);\n -ms-transform: scaleX(@ratio); // IE9 only\n -o-transform: scaleX(@ratio);\n transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n -webkit-transform: scaleY(@ratio);\n -ms-transform: scaleY(@ratio); // IE9 only\n -o-transform: scaleY(@ratio);\n transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n -webkit-transform: skewX(@x) skewY(@y);\n -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n -o-transform: skewX(@x) skewY(@y);\n transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n -webkit-transform: translate(@x, @y);\n -ms-transform: translate(@x, @y); // IE9 only\n -o-transform: translate(@x, @y);\n transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n -webkit-transform: translate3d(@x, @y, @z);\n transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees); // IE9 only\n -o-transform: rotate(@degrees);\n transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n -webkit-transform: rotateX(@degrees);\n -ms-transform: rotateX(@degrees); // IE9 only\n -o-transform: rotateX(@degrees);\n transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n -webkit-transform: rotateY(@degrees);\n -ms-transform: rotateY(@degrees); // IE9 only\n -o-transform: rotateY(@degrees);\n transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n -webkit-perspective: @perspective;\n -moz-perspective: @perspective;\n perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n -webkit-perspective-origin: @perspective;\n -moz-perspective-origin: @perspective;\n perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n -webkit-transform-origin: @origin;\n -moz-transform-origin: @origin;\n -ms-transform-origin: @origin; // IE9 only\n transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n -webkit-transition: @transition;\n -o-transition: @transition;\n transition: @transition;\n}\n.transition-property(@transition-property) {\n -webkit-transition-property: @transition-property;\n transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n -webkit-transition-delay: @transition-delay;\n transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n -webkit-transition-duration: @transition-duration;\n transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n -webkit-transition-timing-function: @timing-function;\n transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n -webkit-transition: -webkit-transform @transition;\n -moz-transition: -moz-transform @transition;\n -o-transition: -o-transform @transition;\n transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n -webkit-user-select: @select;\n -moz-user-select: @select;\n -ms-user-select: @select; // IE10+\n user-select: @select;\n}\n","// WebKit-style focus\n\n.tab-focus() {\n // WebKit-specific. Other browsers will keep their default outline style.\n // (Initially tried to also force default via `outline: initial`,\n // but that seems to erroneously remove the outline in Firefox altogether.)\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n.img-responsive(@display: block) {\n display: @display;\n max-width: 100%; // Part 1: Set a maximum relative to the parent\n height: auto; // Part 2: Scale the height according to the width, otherwise you get stretching\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size. Note that the\n// spelling of `min--moz-device-pixel-ratio` is intentional.\n.img-retina(@file-1x; @file-2x; @width-1x; @height-1x) {\n background-image: url(\"@{file-1x}\");\n\n @media\n only screen and (-webkit-min-device-pixel-ratio: 2),\n only screen and ( min--moz-device-pixel-ratio: 2),\n only screen and ( -o-min-device-pixel-ratio: 2/1),\n only screen and ( min-device-pixel-ratio: 2),\n only screen and ( min-resolution: 192dpi),\n only screen and ( min-resolution: 2dppx) {\n background-image: url(\"@{file-2x}\");\n background-size: @width-1x @height-1x;\n }\n}\n","//\n// Typography\n// --------------------------------------------------\n\n\n// Headings\n// -------------------------\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n font-family: @headings-font-family;\n font-weight: @headings-font-weight;\n line-height: @headings-line-height;\n color: @headings-color;\n\n small,\n .small {\n font-weight: normal;\n line-height: 1;\n color: @headings-small-color;\n }\n}\n\nh1, .h1,\nh2, .h2,\nh3, .h3 {\n margin-top: @line-height-computed;\n margin-bottom: (@line-height-computed / 2);\n\n small,\n .small {\n font-size: 65%;\n }\n}\nh4, .h4,\nh5, .h5,\nh6, .h6 {\n margin-top: (@line-height-computed / 2);\n margin-bottom: (@line-height-computed / 2);\n\n small,\n .small {\n font-size: 75%;\n }\n}\n\nh1, .h1 { font-size: @font-size-h1; }\nh2, .h2 { font-size: @font-size-h2; }\nh3, .h3 { font-size: @font-size-h3; }\nh4, .h4 { font-size: @font-size-h4; }\nh5, .h5 { font-size: @font-size-h5; }\nh6, .h6 { font-size: @font-size-h6; }\n\n\n// Body text\n// -------------------------\n\np {\n margin: 0 0 (@line-height-computed / 2);\n}\n\n.lead {\n margin-bottom: @line-height-computed;\n font-size: floor((@font-size-base * 1.15));\n font-weight: 300;\n line-height: 1.4;\n\n @media (min-width: @screen-sm-min) {\n font-size: (@font-size-base * 1.5);\n }\n}\n\n\n// Emphasis & misc\n// -------------------------\n\n// Ex: (12px small font / 14px base font) * 100% = about 85%\nsmall,\n.small {\n font-size: floor((100% * @font-size-small / @font-size-base));\n}\n\nmark,\n.mark {\n background-color: @state-warning-bg;\n padding: .2em;\n}\n\n// Alignment\n.text-left { text-align: left; }\n.text-right { text-align: right; }\n.text-center { text-align: center; }\n.text-justify { text-align: justify; }\n.text-nowrap { white-space: nowrap; }\n\n// Transformation\n.text-lowercase { text-transform: lowercase; }\n.text-uppercase { text-transform: uppercase; }\n.text-capitalize { text-transform: capitalize; }\n\n// Contextual colors\n.text-muted {\n color: @text-muted;\n}\n.text-primary {\n .text-emphasis-variant(@brand-primary);\n}\n.text-success {\n .text-emphasis-variant(@state-success-text);\n}\n.text-info {\n .text-emphasis-variant(@state-info-text);\n}\n.text-warning {\n .text-emphasis-variant(@state-warning-text);\n}\n.text-danger {\n .text-emphasis-variant(@state-danger-text);\n}\n\n// Contextual backgrounds\n// For now we'll leave these alongside the text classes until v4 when we can\n// safely shift things around (per SemVer rules).\n.bg-primary {\n // Given the contrast here, this is the only class to have its color inverted\n // automatically.\n color: #fff;\n .bg-variant(@brand-primary);\n}\n.bg-success {\n .bg-variant(@state-success-bg);\n}\n.bg-info {\n .bg-variant(@state-info-bg);\n}\n.bg-warning {\n .bg-variant(@state-warning-bg);\n}\n.bg-danger {\n .bg-variant(@state-danger-bg);\n}\n\n\n// Page header\n// -------------------------\n\n.page-header {\n padding-bottom: ((@line-height-computed / 2) - 1);\n margin: (@line-height-computed * 2) 0 @line-height-computed;\n border-bottom: 1px solid @page-header-border-color;\n}\n\n\n// Lists\n// -------------------------\n\n// Unordered and Ordered lists\nul,\nol {\n margin-top: 0;\n margin-bottom: (@line-height-computed / 2);\n ul,\n ol {\n margin-bottom: 0;\n }\n}\n\n// List options\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n .list-unstyled();\n margin-left: -5px;\n\n > li {\n display: inline-block;\n padding-left: 5px;\n padding-right: 5px;\n }\n}\n\n// Description Lists\ndl {\n margin-top: 0; // Remove browser default\n margin-bottom: @line-height-computed;\n}\ndt,\ndd {\n line-height: @line-height-base;\n}\ndt {\n font-weight: bold;\n}\ndd {\n margin-left: 0; // Undo browser default\n}\n\n// Horizontal description lists\n//\n// Defaults to being stacked without any of the below styles applied, until the\n// grid breakpoint is reached (default of ~768px).\n\n.dl-horizontal {\n dd {\n &:extend(.clearfix all); // Clear the floated `dt` if an empty `dd` is present\n }\n\n @media (min-width: @dl-horizontal-breakpoint) {\n dt {\n float: left;\n width: (@dl-horizontal-offset - 20);\n clear: left;\n text-align: right;\n .text-overflow();\n }\n dd {\n margin-left: @dl-horizontal-offset;\n }\n }\n}\n\n\n// Misc\n// -------------------------\n\n// Abbreviations and acronyms\nabbr[title],\n// Add data-* attribute to help out our tooltip plugin, per https://github.com/twbs/bootstrap/issues/5257\nabbr[data-original-title] {\n cursor: help;\n border-bottom: 1px dotted @abbr-border-color;\n}\n.initialism {\n font-size: 90%;\n .text-uppercase();\n}\n\n// Blockquotes\nblockquote {\n padding: (@line-height-computed / 2) @line-height-computed;\n margin: 0 0 @line-height-computed;\n font-size: @blockquote-font-size;\n border-left: 5px solid @blockquote-border-color;\n\n p,\n ul,\n ol {\n &:last-child {\n margin-bottom: 0;\n }\n }\n\n // Note: Deprecated small and .small as of v3.1.0\n // Context: https://github.com/twbs/bootstrap/issues/11660\n footer,\n small,\n .small {\n display: block;\n font-size: 80%; // back to default font-size\n line-height: @line-height-base;\n color: @blockquote-small-color;\n\n &:before {\n content: '\\2014 \\00A0'; // em dash, nbsp\n }\n }\n}\n\n// Opposite alignment of blockquote\n//\n// Heads up: `blockquote.pull-right` has been deprecated as of v3.1.0.\n.blockquote-reverse,\nblockquote.pull-right {\n padding-right: 15px;\n padding-left: 0;\n border-right: 5px solid @blockquote-border-color;\n border-left: 0;\n text-align: right;\n\n // Account for citation\n footer,\n small,\n .small {\n &:before { content: ''; }\n &:after {\n content: '\\00A0 \\2014'; // nbsp, em dash\n }\n }\n}\n\n// Addresses\naddress {\n margin-bottom: @line-height-computed;\n font-style: normal;\n line-height: @line-height-base;\n}\n","// Typography\n\n.text-emphasis-variant(@color) {\n color: @color;\n a&:hover,\n a&:focus {\n color: darken(@color, 10%);\n }\n}\n","// Contextual backgrounds\n\n.bg-variant(@color) {\n background-color: @color;\n a&:hover,\n a&:focus {\n background-color: darken(@color, 10%);\n }\n}\n","// Text overflow\n// Requires inline-block or block for proper styling\n\n.text-overflow() {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n","//\n// Code (inline and block)\n// --------------------------------------------------\n\n\n// Inline and block code styles\ncode,\nkbd,\npre,\nsamp {\n font-family: @font-family-monospace;\n}\n\n// Inline code\ncode {\n padding: 2px 4px;\n font-size: 90%;\n color: @code-color;\n background-color: @code-bg;\n border-radius: @border-radius-base;\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: 2px 4px;\n font-size: 90%;\n color: @kbd-color;\n background-color: @kbd-bg;\n border-radius: @border-radius-small;\n box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);\n\n kbd {\n padding: 0;\n font-size: 100%;\n font-weight: bold;\n box-shadow: none;\n }\n}\n\n// Blocks of code\npre {\n display: block;\n padding: ((@line-height-computed - 1) / 2);\n margin: 0 0 (@line-height-computed / 2);\n font-size: (@font-size-base - 1); // 14px to 13px\n line-height: @line-height-base;\n word-break: break-all;\n word-wrap: break-word;\n color: @pre-color;\n background-color: @pre-bg;\n border: 1px solid @pre-border-color;\n border-radius: @border-radius-base;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n white-space: pre-wrap;\n background-color: transparent;\n border-radius: 0;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: @pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","//\n// Grid system\n// --------------------------------------------------\n\n\n// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n.container {\n .container-fixed();\n\n @media (min-width: @screen-sm-min) {\n width: @container-sm;\n }\n @media (min-width: @screen-md-min) {\n width: @container-md;\n }\n @media (min-width: @screen-lg-min) {\n width: @container-lg;\n }\n}\n\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but without any defined\n// width for fluid, full width layouts.\n\n.container-fluid {\n .container-fixed();\n}\n\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n.row {\n .make-row();\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n.make-grid-columns();\n\n\n// Extra small grid\n//\n// Columns, offsets, pushes, and pulls for extra small devices like\n// smartphones.\n\n.make-grid(xs);\n\n\n// Small grid\n//\n// Columns, offsets, pushes, and pulls for the small device range, from phones\n// to tablets.\n\n@media (min-width: @screen-sm-min) {\n .make-grid(sm);\n}\n\n\n// Medium grid\n//\n// Columns, offsets, pushes, and pulls for the desktop device range.\n\n@media (min-width: @screen-md-min) {\n .make-grid(md);\n}\n\n\n// Large grid\n//\n// Columns, offsets, pushes, and pulls for the large desktop device range.\n\n@media (min-width: @screen-lg-min) {\n .make-grid(lg);\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n// Centered container element\n.container-fixed(@gutter: @grid-gutter-width) {\n margin-right: auto;\n margin-left: auto;\n padding-left: floor((@gutter / 2));\n padding-right: ceil((@gutter / 2));\n &:extend(.clearfix all);\n}\n\n// Creates a wrapper for a series of columns\n.make-row(@gutter: @grid-gutter-width) {\n margin-left: ceil((@gutter / -2));\n margin-right: floor((@gutter / -2));\n &:extend(.clearfix all);\n}\n\n// Generate the extra small columns\n.make-xs-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n float: left;\n width: percentage((@columns / @grid-columns));\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n}\n.make-xs-column-offset(@columns) {\n margin-left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-push(@columns) {\n left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-pull(@columns) {\n right: percentage((@columns / @grid-columns));\n}\n\n// Generate the small columns\n.make-sm-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-sm-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-offset(@columns) {\n @media (min-width: @screen-sm-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-push(@columns) {\n @media (min-width: @screen-sm-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-pull(@columns) {\n @media (min-width: @screen-sm-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n\n// Generate the medium columns\n.make-md-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-md-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-offset(@columns) {\n @media (min-width: @screen-md-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-push(@columns) {\n @media (min-width: @screen-md-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-pull(@columns) {\n @media (min-width: @screen-md-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n\n// Generate the large columns\n.make-lg-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-lg-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-offset(@columns) {\n @media (min-width: @screen-lg-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-push(@columns) {\n @media (min-width: @screen-lg-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-pull(@columns) {\n @media (min-width: @screen-lg-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `@grid-columns`.\n\n.make-grid-columns() {\n // Common styles for all sizes of grid columns, widths 1-12\n .col(@index) { // initial\n @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n .col((@index + 1), @item);\n }\n .col(@index, @list) when (@index =< @grid-columns) { // general; \"=<\" isn't a typo\n @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n .col((@index + 1), ~\"@{list}, @{item}\");\n }\n .col(@index, @list) when (@index > @grid-columns) { // terminal\n @{list} {\n position: relative;\n // Prevent columns from collapsing when empty\n min-height: 1px;\n // Inner gutter via padding\n padding-left: ceil((@grid-gutter-width / 2));\n padding-right: floor((@grid-gutter-width / 2));\n }\n }\n .col(1); // kickstart it\n}\n\n.float-grid-columns(@class) {\n .col(@index) { // initial\n @item: ~\".col-@{class}-@{index}\";\n .col((@index + 1), @item);\n }\n .col(@index, @list) when (@index =< @grid-columns) { // general\n @item: ~\".col-@{class}-@{index}\";\n .col((@index + 1), ~\"@{list}, @{item}\");\n }\n .col(@index, @list) when (@index > @grid-columns) { // terminal\n @{list} {\n float: left;\n }\n }\n .col(1); // kickstart it\n}\n\n.calc-grid-column(@index, @class, @type) when (@type = width) and (@index > 0) {\n .col-@{class}-@{index} {\n width: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index > 0) {\n .col-@{class}-push-@{index} {\n left: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index = 0) {\n .col-@{class}-push-0 {\n left: auto;\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index > 0) {\n .col-@{class}-pull-@{index} {\n right: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index = 0) {\n .col-@{class}-pull-0 {\n right: auto;\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = offset) {\n .col-@{class}-offset-@{index} {\n margin-left: percentage((@index / @grid-columns));\n }\n}\n\n// Basic looping in LESS\n.loop-grid-columns(@index, @class, @type) when (@index >= 0) {\n .calc-grid-column(@index, @class, @type);\n // next iteration\n .loop-grid-columns((@index - 1), @class, @type);\n}\n\n// Create grid for specific class\n.make-grid(@class) {\n .float-grid-columns(@class);\n .loop-grid-columns(@grid-columns, @class, width);\n .loop-grid-columns(@grid-columns, @class, pull);\n .loop-grid-columns(@grid-columns, @class, push);\n .loop-grid-columns(@grid-columns, @class, offset);\n}\n","//\n// Tables\n// --------------------------------------------------\n\n\ntable {\n background-color: @table-bg;\n}\ncaption {\n padding-top: @table-cell-padding;\n padding-bottom: @table-cell-padding;\n color: @text-muted;\n text-align: left;\n}\nth {\n text-align: left;\n}\n\n\n// Baseline styles\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: @line-height-computed;\n // Cells\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n padding: @table-cell-padding;\n line-height: @line-height-base;\n vertical-align: top;\n border-top: 1px solid @table-border-color;\n }\n }\n }\n // Bottom align for column headings\n > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid @table-border-color;\n }\n // Remove top border from thead by default\n > caption + thead,\n > colgroup + thead,\n > thead:first-child {\n > tr:first-child {\n > th,\n > td {\n border-top: 0;\n }\n }\n }\n // Account for multiple tbody instances\n > tbody + tbody {\n border-top: 2px solid @table-border-color;\n }\n\n // Nesting\n .table {\n background-color: @body-bg;\n }\n}\n\n\n// Condensed table w/ half padding\n\n.table-condensed {\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n padding: @table-condensed-cell-padding;\n }\n }\n }\n}\n\n\n// Bordered version\n//\n// Add borders all around the table and between all the columns.\n\n.table-bordered {\n border: 1px solid @table-border-color;\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n border: 1px solid @table-border-color;\n }\n }\n }\n > thead > tr {\n > th,\n > td {\n border-bottom-width: 2px;\n }\n }\n}\n\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n > tbody > tr:nth-of-type(odd) {\n background-color: @table-bg-accent;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n > tbody > tr:hover {\n background-color: @table-bg-hover;\n }\n}\n\n\n// Table cell sizing\n//\n// Reset default table behavior\n\ntable col[class*=\"col-\"] {\n position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)\n float: none;\n display: table-column;\n}\ntable {\n td,\n th {\n &[class*=\"col-\"] {\n position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)\n float: none;\n display: table-cell;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n// Generate the contextual variants\n.table-row-variant(active; @table-bg-active);\n.table-row-variant(success; @state-success-bg);\n.table-row-variant(info; @state-info-bg);\n.table-row-variant(warning; @state-warning-bg);\n.table-row-variant(danger; @state-danger-bg);\n\n\n// Responsive tables\n//\n// Wrap your tables in `.table-responsive` and we'll make them mobile friendly\n// by enabling horizontal scrolling. Only applies <768px. Everything above that\n// will display normally.\n\n.table-responsive {\n overflow-x: auto;\n min-height: 0.01%; // Workaround for IE9 bug (see https://github.com/twbs/bootstrap/issues/14837)\n\n @media screen and (max-width: @screen-xs-max) {\n width: 100%;\n margin-bottom: (@line-height-computed * 0.75);\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid @table-border-color;\n\n // Tighten up spacing\n > .table {\n margin-bottom: 0;\n\n // Ensure the content doesn't wrap\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n white-space: nowrap;\n }\n }\n }\n }\n\n // Special overrides for the bordered tables\n > .table-bordered {\n border: 0;\n\n // Nuke the appropriate borders so that the parent can handle them\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th:first-child,\n > td:first-child {\n border-left: 0;\n }\n > th:last-child,\n > td:last-child {\n border-right: 0;\n }\n }\n }\n\n // Only nuke the last row's bottom-border in `tbody` and `tfoot` since\n // chances are there will be only one `tr` in a `thead` and that would\n // remove the border altogether.\n > tbody,\n > tfoot {\n > tr:last-child {\n > th,\n > td {\n border-bottom: 0;\n }\n }\n }\n\n }\n }\n}\n","// Tables\n\n.table-row-variant(@state; @background) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table > thead > tr,\n .table > tbody > tr,\n .table > tfoot > tr {\n > td.@{state},\n > th.@{state},\n &.@{state} > td,\n &.@{state} > th {\n background-color: @background;\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover > tbody > tr {\n > td.@{state}:hover,\n > th.@{state}:hover,\n &.@{state}:hover > td,\n &:hover > .@{state},\n &.@{state}:hover > th {\n background-color: darken(@background, 5%);\n }\n }\n}\n","//\n// Forms\n// --------------------------------------------------\n\n\n// Normalize non-controls\n//\n// Restyle and baseline non-control form elements.\n\nfieldset {\n padding: 0;\n margin: 0;\n border: 0;\n // Chrome and Firefox set a `min-width: min-content;` on fieldsets,\n // so we reset that to ensure it behaves more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359.\n min-width: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: @line-height-computed;\n font-size: (@font-size-base * 1.5);\n line-height: inherit;\n color: @legend-color;\n border: 0;\n border-bottom: 1px solid @legend-border-color;\n}\n\nlabel {\n display: inline-block;\n max-width: 100%; // Force IE8 to wrap long content (see https://github.com/twbs/bootstrap/issues/13141)\n margin-bottom: 5px;\n font-weight: bold;\n}\n\n\n// Normalize form controls\n//\n// While most of our form styles require extra classes, some basic normalization\n// is required to ensure optimum display with or without those classes to better\n// address browser inconsistencies.\n\n// Override content-box in Normalize (* isn't specific enough)\ninput[type=\"search\"] {\n .box-sizing(border-box);\n}\n\n// Position radios and checkboxes better\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n margin: 4px 0 0;\n margin-top: 1px \\9; // IE8-9\n line-height: normal;\n}\n\ninput[type=\"file\"] {\n display: block;\n}\n\n// Make range inputs behave like textual form controls\ninput[type=\"range\"] {\n display: block;\n width: 100%;\n}\n\n// Make multiple select elements height not fixed\nselect[multiple],\nselect[size] {\n height: auto;\n}\n\n// Focus for file, radio, and checkbox\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n .tab-focus();\n}\n\n// Adjust output element\noutput {\n display: block;\n padding-top: (@padding-base-vertical + 1);\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @input-color;\n}\n\n\n// Common form controls\n//\n// Shared size and type resets for form controls. Apply `.form-control` to any\n// of the following form controls:\n//\n// select\n// textarea\n// input[type=\"text\"]\n// input[type=\"password\"]\n// input[type=\"datetime\"]\n// input[type=\"datetime-local\"]\n// input[type=\"date\"]\n// input[type=\"month\"]\n// input[type=\"time\"]\n// input[type=\"week\"]\n// input[type=\"number\"]\n// input[type=\"email\"]\n// input[type=\"url\"]\n// input[type=\"search\"]\n// input[type=\"tel\"]\n// input[type=\"color\"]\n\n.form-control {\n display: block;\n width: 100%;\n height: @input-height-base; // Make inputs at least the height of their button counterpart (base line-height + padding + border)\n padding: @padding-base-vertical @padding-base-horizontal;\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @input-color;\n background-color: @input-bg;\n background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n border: 1px solid @input-border;\n border-radius: @input-border-radius; // Note: This has no effect on s in CSS.\n .box-shadow(inset 0 1px 1px rgba(0,0,0,.075));\n .transition(~\"border-color ease-in-out .15s, box-shadow ease-in-out .15s\");\n\n // Customize the `:focus` state to imitate native WebKit styles.\n .form-control-focus();\n\n // Placeholder\n .placeholder();\n\n // Unstyle the caret on ``\n// element gets special love because it's special, and that's a fact!\n.input-size(@input-height; @padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n height: @input-height;\n padding: @padding-vertical @padding-horizontal;\n font-size: @font-size;\n line-height: @line-height;\n border-radius: @border-radius;\n\n select& {\n height: @input-height;\n line-height: @input-height;\n }\n\n textarea&,\n select[multiple]& {\n height: auto;\n }\n}\n","//\n// Buttons\n// --------------------------------------------------\n\n\n// Base styles\n// --------------------------------------------------\n\n.btn {\n display: inline-block;\n margin-bottom: 0; // For input.btn\n font-weight: @btn-font-weight;\n text-align: center;\n vertical-align: middle;\n touch-action: manipulation;\n cursor: pointer;\n background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n border: 1px solid transparent;\n white-space: nowrap;\n .button-size(@padding-base-vertical; @padding-base-horizontal; @font-size-base; @line-height-base; @btn-border-radius-base);\n .user-select(none);\n\n &,\n &:active,\n &.active {\n &:focus,\n &.focus {\n .tab-focus();\n }\n }\n\n &:hover,\n &:focus,\n &.focus {\n color: @btn-default-color;\n text-decoration: none;\n }\n\n &:active,\n &.active {\n outline: 0;\n background-image: none;\n .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));\n }\n\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n cursor: @cursor-disabled;\n .opacity(.65);\n .box-shadow(none);\n }\n\n a& {\n &.disabled,\n fieldset[disabled] & {\n pointer-events: none; // Future-proof disabling of clicks on `` elements\n }\n }\n}\n\n\n// Alternate buttons\n// --------------------------------------------------\n\n.btn-default {\n .button-variant(@btn-default-color; @btn-default-bg; @btn-default-border);\n}\n.btn-primary {\n .button-variant(@btn-primary-color; @btn-primary-bg; @btn-primary-border);\n}\n// Success appears as green\n.btn-success {\n .button-variant(@btn-success-color; @btn-success-bg; @btn-success-border);\n}\n// Info appears as blue-green\n.btn-info {\n .button-variant(@btn-info-color; @btn-info-bg; @btn-info-border);\n}\n// Warning appears as orange\n.btn-warning {\n .button-variant(@btn-warning-color; @btn-warning-bg; @btn-warning-border);\n}\n// Danger and error appear as red\n.btn-danger {\n .button-variant(@btn-danger-color; @btn-danger-bg; @btn-danger-border);\n}\n\n\n// Link buttons\n// -------------------------\n\n// Make a button look and behave like a link\n.btn-link {\n color: @link-color;\n font-weight: normal;\n border-radius: 0;\n\n &,\n &:active,\n &.active,\n &[disabled],\n fieldset[disabled] & {\n background-color: transparent;\n .box-shadow(none);\n }\n &,\n &:hover,\n &:focus,\n &:active {\n border-color: transparent;\n }\n &:hover,\n &:focus {\n color: @link-hover-color;\n text-decoration: @link-hover-decoration;\n background-color: transparent;\n }\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus {\n color: @btn-link-disabled-color;\n text-decoration: none;\n }\n }\n}\n\n\n// Button Sizes\n// --------------------------------------------------\n\n.btn-lg {\n // line-height: ensure even-numbered height of button next to large input\n .button-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @btn-border-radius-large);\n}\n.btn-sm {\n // line-height: ensure proper height of button next to small input\n .button-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @btn-border-radius-small);\n}\n.btn-xs {\n .button-size(@padding-xs-vertical; @padding-xs-horizontal; @font-size-small; @line-height-small; @btn-border-radius-small);\n}\n\n\n// Block button\n// --------------------------------------------------\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n// Vertically space out multiple block buttons\n.btn-block + .btn-block {\n margin-top: 5px;\n}\n\n// Specificity overrides\ninput[type=\"submit\"],\ninput[type=\"reset\"],\ninput[type=\"button\"] {\n &.btn-block {\n width: 100%;\n }\n}\n","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n.button-variant(@color; @background; @border) {\n color: @color;\n background-color: @background;\n border-color: @border;\n\n &:focus,\n &.focus {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 25%);\n }\n &:hover {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 12%);\n }\n &:active,\n &.active,\n .open > .dropdown-toggle& {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 12%);\n\n &:hover,\n &:focus,\n &.focus {\n color: @color;\n background-color: darken(@background, 17%);\n border-color: darken(@border, 25%);\n }\n }\n &:active,\n &.active,\n .open > .dropdown-toggle& {\n background-image: none;\n }\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus,\n &.focus {\n background-color: @background;\n border-color: @border;\n }\n }\n\n .badge {\n color: @background;\n background-color: @color;\n }\n}\n\n// Button sizes\n.button-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n padding: @padding-vertical @padding-horizontal;\n font-size: @font-size;\n line-height: @line-height;\n border-radius: @border-radius;\n}\n","// Opacity\n\n.opacity(@opacity) {\n opacity: @opacity;\n // IE8 filter\n @opacity-ie: (@opacity * 100);\n filter: ~\"alpha(opacity=@{opacity-ie})\";\n}\n","//\n// Component animations\n// --------------------------------------------------\n\n// Heads up!\n//\n// We don't use the `.opacity()` mixin here since it causes a bug with text\n// fields in IE7-8. Source: https://github.com/twbs/bootstrap/pull/3552.\n\n.fade {\n opacity: 0;\n .transition(opacity .15s linear);\n &.in {\n opacity: 1;\n }\n}\n\n.collapse {\n display: none;\n\n &.in { display: block; }\n tr&.in { display: table-row; }\n tbody&.in { display: table-row-group; }\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n .transition-property(~\"height, visibility\");\n .transition-duration(.35s);\n .transition-timing-function(ease);\n}\n","//\n// Dropdown menus\n// --------------------------------------------------\n\n\n// Dropdown arrow/caret\n.caret {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 2px;\n vertical-align: middle;\n border-top: @caret-width-base dashed;\n border-top: @caret-width-base solid ~\"\\9\"; // IE8\n border-right: @caret-width-base solid transparent;\n border-left: @caret-width-base solid transparent;\n}\n\n// The dropdown wrapper (div)\n.dropup,\n.dropdown {\n position: relative;\n}\n\n// Prevent the focus on the dropdown toggle when closing dropdowns\n.dropdown-toggle:focus {\n outline: 0;\n}\n\n// The dropdown menu (ul)\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: @zindex-dropdown;\n display: none; // none by default, but block on \"open\" of the menu\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0; // override default ul\n list-style: none;\n font-size: @font-size-base;\n text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)\n background-color: @dropdown-bg;\n border: 1px solid @dropdown-fallback-border; // IE8 fallback\n border: 1px solid @dropdown-border;\n border-radius: @border-radius-base;\n .box-shadow(0 6px 12px rgba(0,0,0,.175));\n background-clip: padding-box;\n\n // Aligns the dropdown menu to right\n //\n // Deprecated as of 3.1.0 in favor of `.dropdown-menu-[dir]`\n &.pull-right {\n right: 0;\n left: auto;\n }\n\n // Dividers (basically an hr) within the dropdown\n .divider {\n .nav-divider(@dropdown-divider-bg);\n }\n\n // Links within the dropdown menu\n > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: normal;\n line-height: @line-height-base;\n color: @dropdown-link-color;\n white-space: nowrap; // prevent links from randomly breaking onto new lines\n }\n}\n\n// Hover/Focus state\n.dropdown-menu > li > a {\n &:hover,\n &:focus {\n text-decoration: none;\n color: @dropdown-link-hover-color;\n background-color: @dropdown-link-hover-bg;\n }\n}\n\n// Active state\n.dropdown-menu > .active > a {\n &,\n &:hover,\n &:focus {\n color: @dropdown-link-active-color;\n text-decoration: none;\n outline: 0;\n background-color: @dropdown-link-active-bg;\n }\n}\n\n// Disabled state\n//\n// Gray out text and ensure the hover/focus state remains gray\n\n.dropdown-menu > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @dropdown-link-disabled-color;\n }\n\n // Nuke hover/focus effects\n &:hover,\n &:focus {\n text-decoration: none;\n background-color: transparent;\n background-image: none; // Remove CSS gradient\n .reset-filter();\n cursor: @cursor-disabled;\n }\n}\n\n// Open state for the dropdown\n.open {\n // Show the menu\n > .dropdown-menu {\n display: block;\n }\n\n // Remove the outline when :focus is triggered\n > a {\n outline: 0;\n }\n}\n\n// Menu positioning\n//\n// Add extra class to `.dropdown-menu` to flip the alignment of the dropdown\n// menu with the parent.\n.dropdown-menu-right {\n left: auto; // Reset the default from `.dropdown-menu`\n right: 0;\n}\n// With v3, we enabled auto-flipping if you have a dropdown within a right\n// aligned nav component. To enable the undoing of that, we provide an override\n// to restore the default dropdown menu alignment.\n//\n// This is only for left-aligning a dropdown menu within a `.navbar-right` or\n// `.pull-right` nav component.\n.dropdown-menu-left {\n left: 0;\n right: auto;\n}\n\n// Dropdown section headers\n.dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: @font-size-small;\n line-height: @line-height-base;\n color: @dropdown-header-color;\n white-space: nowrap; // as with > li > a\n}\n\n// Backdrop to catch body clicks on mobile, etc.\n.dropdown-backdrop {\n position: fixed;\n left: 0;\n right: 0;\n bottom: 0;\n top: 0;\n z-index: (@zindex-dropdown - 10);\n}\n\n// Right aligned dropdowns\n.pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n}\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n//\n// Just add .dropup after the standard .dropdown class and you're set, bro.\n// TODO: abstract this so that the navbar fixed styles are not placed here?\n\n.dropup,\n.navbar-fixed-bottom .dropdown {\n // Reverse the caret\n .caret {\n border-top: 0;\n border-bottom: @caret-width-base dashed;\n border-bottom: @caret-width-base solid ~\"\\9\"; // IE8\n content: \"\";\n }\n // Different positioning for bottom up menu\n .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\n }\n}\n\n\n// Component alignment\n//\n// Reiterate per navbar.less and the modified component alignment there.\n\n@media (min-width: @grid-float-breakpoint) {\n .navbar-right {\n .dropdown-menu {\n .dropdown-menu-right();\n }\n // Necessary for overrides of the default right aligned menu.\n // Will remove come v4 in all likelihood.\n .dropdown-menu-left {\n .dropdown-menu-left();\n }\n }\n}\n","// Horizontal dividers\n//\n// Dividers (basically an hr) within dropdowns and nav lists\n\n.nav-divider(@color: #e5e5e5) {\n height: 1px;\n margin: ((@line-height-computed / 2) - 1) 0;\n overflow: hidden;\n background-color: @color;\n}\n","// Reset filters for IE\n//\n// When you need to remove a gradient background, do not forget to use this to reset\n// the IE filter for IE9 and below.\n\n.reset-filter() {\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\n}\n","//\n// Button groups\n// --------------------------------------------------\n\n// Make the div behave like a button\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-block;\n vertical-align: middle; // match .btn alignment given font-size hack above\n > .btn {\n position: relative;\n float: left;\n // Bring the \"active\" button to the front\n &:hover,\n &:focus,\n &:active,\n &.active {\n z-index: 2;\n }\n }\n}\n\n// Prevent double borders when buttons are next to each other\n.btn-group {\n .btn + .btn,\n .btn + .btn-group,\n .btn-group + .btn,\n .btn-group + .btn-group {\n margin-left: -1px;\n }\n}\n\n// Optional: Group multiple button groups together for a toolbar\n.btn-toolbar {\n margin-left: -5px; // Offset the first child's margin\n &:extend(.clearfix all);\n\n .btn,\n .btn-group,\n .input-group {\n float: left;\n }\n > .btn,\n > .btn-group,\n > .input-group {\n margin-left: 5px;\n }\n}\n\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n border-radius: 0;\n}\n\n// Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match\n.btn-group > .btn:first-child {\n margin-left: 0;\n &:not(:last-child):not(.dropdown-toggle) {\n .border-right-radius(0);\n }\n}\n// Need .dropdown-toggle since :last-child doesn't apply, given that a .dropdown-menu is used immediately after it\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n .border-left-radius(0);\n}\n\n// Custom edits for including btn-groups within btn-groups (useful for including dropdown buttons within a btn-group)\n.btn-group > .btn-group {\n float: left;\n}\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group > .btn-group:first-child:not(:last-child) {\n > .btn:last-child,\n > .dropdown-toggle {\n .border-right-radius(0);\n }\n}\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n .border-left-radius(0);\n}\n\n// On active and open, don't show outline\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n outline: 0;\n}\n\n\n// Sizing\n//\n// Remix the default button sizing classes into new ones for easier manipulation.\n\n.btn-group-xs > .btn { &:extend(.btn-xs); }\n.btn-group-sm > .btn { &:extend(.btn-sm); }\n.btn-group-lg > .btn { &:extend(.btn-lg); }\n\n\n// Split button dropdowns\n// ----------------------\n\n// Give the line between buttons some depth\n.btn-group > .btn + .dropdown-toggle {\n padding-left: 8px;\n padding-right: 8px;\n}\n.btn-group > .btn-lg + .dropdown-toggle {\n padding-left: 12px;\n padding-right: 12px;\n}\n\n// The clickable button for toggling the menu\n// Remove the gradient and set the same inset shadow as the :active state\n.btn-group.open .dropdown-toggle {\n .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));\n\n // Show no shadow for `.btn-link` since it has no other button styles.\n &.btn-link {\n .box-shadow(none);\n }\n}\n\n\n// Reposition the caret\n.btn .caret {\n margin-left: 0;\n}\n// Carets in other button sizes\n.btn-lg .caret {\n border-width: @caret-width-large @caret-width-large 0;\n border-bottom-width: 0;\n}\n// Upside down carets for .dropup\n.dropup .btn-lg .caret {\n border-width: 0 @caret-width-large @caret-width-large;\n}\n\n\n// Vertical button groups\n// ----------------------\n\n.btn-group-vertical {\n > .btn,\n > .btn-group,\n > .btn-group > .btn {\n display: block;\n float: none;\n width: 100%;\n max-width: 100%;\n }\n\n // Clear floats so dropdown menus can be properly placed\n > .btn-group {\n &:extend(.clearfix all);\n > .btn {\n float: none;\n }\n }\n\n > .btn + .btn,\n > .btn + .btn-group,\n > .btn-group + .btn,\n > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n }\n}\n\n.btn-group-vertical > .btn {\n &:not(:first-child):not(:last-child) {\n border-radius: 0;\n }\n &:first-child:not(:last-child) {\n .border-top-radius(@btn-border-radius-base);\n .border-bottom-radius(0);\n }\n &:last-child:not(:first-child) {\n .border-top-radius(0);\n .border-bottom-radius(@btn-border-radius-base);\n }\n}\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group-vertical > .btn-group:first-child:not(:last-child) {\n > .btn:last-child,\n > .dropdown-toggle {\n .border-bottom-radius(0);\n }\n}\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n .border-top-radius(0);\n}\n\n\n// Justified button groups\n// ----------------------\n\n.btn-group-justified {\n display: table;\n width: 100%;\n table-layout: fixed;\n border-collapse: separate;\n > .btn,\n > .btn-group {\n float: none;\n display: table-cell;\n width: 1%;\n }\n > .btn-group .btn {\n width: 100%;\n }\n\n > .btn-group .dropdown-menu {\n left: auto;\n }\n}\n\n\n// Checkbox and radio options\n//\n// In order to support the browser's form validation feedback, powered by the\n// `required` attribute, we have to \"hide\" the inputs via `clip`. We cannot use\n// `display: none;` or `visibility: hidden;` as that also hides the popover.\n// Simply visually hiding the inputs via `opacity` would leave them clickable in\n// certain cases which is prevented by using `clip` and `pointer-events`.\n// This way, we ensure a DOM element is visible to position the popover from.\n//\n// See https://github.com/twbs/bootstrap/pull/12794 and\n// https://github.com/twbs/bootstrap/pull/14559 for more information.\n\n[data-toggle=\"buttons\"] {\n > .btn,\n > .btn-group > .btn {\n input[type=\"radio\"],\n input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0,0,0,0);\n pointer-events: none;\n }\n }\n}\n","// Single side border-radius\n\n.border-top-radius(@radius) {\n border-top-right-radius: @radius;\n border-top-left-radius: @radius;\n}\n.border-right-radius(@radius) {\n border-bottom-right-radius: @radius;\n border-top-right-radius: @radius;\n}\n.border-bottom-radius(@radius) {\n border-bottom-right-radius: @radius;\n border-bottom-left-radius: @radius;\n}\n.border-left-radius(@radius) {\n border-bottom-left-radius: @radius;\n border-top-left-radius: @radius;\n}\n","//\n// Input groups\n// --------------------------------------------------\n\n// Base styles\n// -------------------------\n.input-group {\n position: relative; // For dropdowns\n display: table;\n border-collapse: separate; // prevent input groups from inheriting border styles from table cells when placed within a table\n\n // Undo padding and float of grid classes\n &[class*=\"col-\"] {\n float: none;\n padding-left: 0;\n padding-right: 0;\n }\n\n .form-control {\n // Ensure that the input is always above the *appended* addon button for\n // proper border colors.\n position: relative;\n z-index: 2;\n\n // IE9 fubars the placeholder attribute in text inputs and the arrows on\n // select elements in input groups. To fix it, we float the input. Details:\n // https://github.com/twbs/bootstrap/issues/11561#issuecomment-28936855\n float: left;\n\n width: 100%;\n margin-bottom: 0;\n\n &:focus {\n z-index: 3;\n }\n }\n}\n\n// Sizing options\n//\n// Remix the default form control sizing classes into new ones for easier\n// manipulation.\n\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n .input-lg();\n}\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n .input-sm();\n}\n\n\n// Display as table-cell\n// -------------------------\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n display: table-cell;\n\n &:not(:first-child):not(:last-child) {\n border-radius: 0;\n }\n}\n// Addon and addon wrapper for buttons\n.input-group-addon,\n.input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle; // Match the inputs\n}\n\n// Text input groups\n// -------------------------\n.input-group-addon {\n padding: @padding-base-vertical @padding-base-horizontal;\n font-size: @font-size-base;\n font-weight: normal;\n line-height: 1;\n color: @input-color;\n text-align: center;\n background-color: @input-group-addon-bg;\n border: 1px solid @input-group-addon-border-color;\n border-radius: @input-border-radius;\n\n // Sizing\n &.input-sm {\n padding: @padding-small-vertical @padding-small-horizontal;\n font-size: @font-size-small;\n border-radius: @input-border-radius-small;\n }\n &.input-lg {\n padding: @padding-large-vertical @padding-large-horizontal;\n font-size: @font-size-large;\n border-radius: @input-border-radius-large;\n }\n\n // Nuke default margins from checkboxes and radios to vertically center within.\n input[type=\"radio\"],\n input[type=\"checkbox\"] {\n margin-top: 0;\n }\n}\n\n// Reset rounded corners\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n .border-right-radius(0);\n}\n.input-group-addon:first-child {\n border-right: 0;\n}\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n .border-left-radius(0);\n}\n.input-group-addon:last-child {\n border-left: 0;\n}\n\n// Button input groups\n// -------------------------\n.input-group-btn {\n position: relative;\n // Jankily prevent input button groups from wrapping with `white-space` and\n // `font-size` in combination with `inline-block` on buttons.\n font-size: 0;\n white-space: nowrap;\n\n // Negative margin for spacing, position for bringing hovered/focused/actived\n // element above the siblings.\n > .btn {\n position: relative;\n + .btn {\n margin-left: -1px;\n }\n // Bring the \"active\" button to the front\n &:hover,\n &:focus,\n &:active {\n z-index: 2;\n }\n }\n\n // Negative margin to only have a 1px border between the two\n &:first-child {\n > .btn,\n > .btn-group {\n margin-right: -1px;\n }\n }\n &:last-child {\n > .btn,\n > .btn-group {\n z-index: 2;\n margin-left: -1px;\n }\n }\n}\n","//\n// Navs\n// --------------------------------------------------\n\n\n// Base class\n// --------------------------------------------------\n\n.nav {\n margin-bottom: 0;\n padding-left: 0; // Override default ul/ol\n list-style: none;\n &:extend(.clearfix all);\n\n > li {\n position: relative;\n display: block;\n\n > a {\n position: relative;\n display: block;\n padding: @nav-link-padding;\n &:hover,\n &:focus {\n text-decoration: none;\n background-color: @nav-link-hover-bg;\n }\n }\n\n // Disabled state sets text to gray and nukes hover/tab effects\n &.disabled > a {\n color: @nav-disabled-link-color;\n\n &:hover,\n &:focus {\n color: @nav-disabled-link-hover-color;\n text-decoration: none;\n background-color: transparent;\n cursor: @cursor-disabled;\n }\n }\n }\n\n // Open dropdowns\n .open > a {\n &,\n &:hover,\n &:focus {\n background-color: @nav-link-hover-bg;\n border-color: @link-color;\n }\n }\n\n // Nav dividers (deprecated with v3.0.1)\n //\n // This should have been removed in v3 with the dropping of `.nav-list`, but\n // we missed it. We don't currently support this anywhere, but in the interest\n // of maintaining backward compatibility in case you use it, it's deprecated.\n .nav-divider {\n .nav-divider();\n }\n\n // Prevent IE8 from misplacing imgs\n //\n // See https://github.com/h5bp/html5-boilerplate/issues/984#issuecomment-3985989\n > li > a > img {\n max-width: none;\n }\n}\n\n\n// Tabs\n// -------------------------\n\n// Give the tabs something to sit on\n.nav-tabs {\n border-bottom: 1px solid @nav-tabs-border-color;\n > li {\n float: left;\n // Make the list-items overlay the bottom border\n margin-bottom: -1px;\n\n // Actual tabs (as links)\n > a {\n margin-right: 2px;\n line-height: @line-height-base;\n border: 1px solid transparent;\n border-radius: @border-radius-base @border-radius-base 0 0;\n &:hover {\n border-color: @nav-tabs-link-hover-border-color @nav-tabs-link-hover-border-color @nav-tabs-border-color;\n }\n }\n\n // Active state, and its :hover to override normal :hover\n &.active > a {\n &,\n &:hover,\n &:focus {\n color: @nav-tabs-active-link-hover-color;\n background-color: @nav-tabs-active-link-hover-bg;\n border: 1px solid @nav-tabs-active-link-hover-border-color;\n border-bottom-color: transparent;\n cursor: default;\n }\n }\n }\n // pulling this in mainly for less shorthand\n &.nav-justified {\n .nav-justified();\n .nav-tabs-justified();\n }\n}\n\n\n// Pills\n// -------------------------\n.nav-pills {\n > li {\n float: left;\n\n // Links rendered as pills\n > a {\n border-radius: @nav-pills-border-radius;\n }\n + li {\n margin-left: 2px;\n }\n\n // Active state\n &.active > a {\n &,\n &:hover,\n &:focus {\n color: @nav-pills-active-link-hover-color;\n background-color: @nav-pills-active-link-hover-bg;\n }\n }\n }\n}\n\n\n// Stacked pills\n.nav-stacked {\n > li {\n float: none;\n + li {\n margin-top: 2px;\n margin-left: 0; // no need for this gap between nav items\n }\n }\n}\n\n\n// Nav variations\n// --------------------------------------------------\n\n// Justified nav links\n// -------------------------\n\n.nav-justified {\n width: 100%;\n\n > li {\n float: none;\n > a {\n text-align: center;\n margin-bottom: 5px;\n }\n }\n\n > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n }\n\n @media (min-width: @screen-sm-min) {\n > li {\n display: table-cell;\n width: 1%;\n > a {\n margin-bottom: 0;\n }\n }\n }\n}\n\n// Move borders to anchors instead of bottom of list\n//\n// Mixin for adding on top the shared `.nav-justified` styles for our tabs\n.nav-tabs-justified {\n border-bottom: 0;\n\n > li > a {\n // Override margin from .nav-tabs\n margin-right: 0;\n border-radius: @border-radius-base;\n }\n\n > .active > a,\n > .active > a:hover,\n > .active > a:focus {\n border: 1px solid @nav-tabs-justified-link-border-color;\n }\n\n @media (min-width: @screen-sm-min) {\n > li > a {\n border-bottom: 1px solid @nav-tabs-justified-link-border-color;\n border-radius: @border-radius-base @border-radius-base 0 0;\n }\n > .active > a,\n > .active > a:hover,\n > .active > a:focus {\n border-bottom-color: @nav-tabs-justified-active-link-border-color;\n }\n }\n}\n\n\n// Tabbable tabs\n// -------------------------\n\n// Hide tabbable panes to start, show them when `.active`\n.tab-content {\n > .tab-pane {\n display: none;\n }\n > .active {\n display: block;\n }\n}\n\n\n// Dropdowns\n// -------------------------\n\n// Specific dropdowns\n.nav-tabs .dropdown-menu {\n // make dropdown border overlap tab border\n margin-top: -1px;\n // Remove the top rounded corners here since there is a hard edge above the menu\n .border-top-radius(0);\n}\n","//\n// Navbars\n// --------------------------------------------------\n\n\n// Wrapper and base class\n//\n// Provide a static navbar from which we expand to create full-width, fixed, and\n// other navbar variations.\n\n.navbar {\n position: relative;\n min-height: @navbar-height; // Ensure a navbar always shows (e.g., without a .navbar-brand in collapsed mode)\n margin-bottom: @navbar-margin-bottom;\n border: 1px solid transparent;\n\n // Prevent floats from breaking the navbar\n &:extend(.clearfix all);\n\n @media (min-width: @grid-float-breakpoint) {\n border-radius: @navbar-border-radius;\n }\n}\n\n\n// Navbar heading\n//\n// Groups `.navbar-brand` and `.navbar-toggle` into a single component for easy\n// styling of responsive aspects.\n\n.navbar-header {\n &:extend(.clearfix all);\n\n @media (min-width: @grid-float-breakpoint) {\n float: left;\n }\n}\n\n\n// Navbar collapse (body)\n//\n// Group your navbar content into this for easy collapsing and expanding across\n// various device sizes. By default, this content is collapsed when <768px, but\n// will expand past that for a horizontal display.\n//\n// To start (on mobile devices) the navbar links, forms, and buttons are stacked\n// vertically and include a `max-height` to overflow in case you have too much\n// content for the user's viewport.\n\n.navbar-collapse {\n overflow-x: visible;\n padding-right: @navbar-padding-horizontal;\n padding-left: @navbar-padding-horizontal;\n border-top: 1px solid transparent;\n box-shadow: inset 0 1px 0 rgba(255,255,255,.1);\n &:extend(.clearfix all);\n -webkit-overflow-scrolling: touch;\n\n &.in {\n overflow-y: auto;\n }\n\n @media (min-width: @grid-float-breakpoint) {\n width: auto;\n border-top: 0;\n box-shadow: none;\n\n &.collapse {\n display: block !important;\n height: auto !important;\n padding-bottom: 0; // Override default setting\n overflow: visible !important;\n }\n\n &.in {\n overflow-y: visible;\n }\n\n // Undo the collapse side padding for navbars with containers to ensure\n // alignment of right-aligned contents.\n .navbar-fixed-top &,\n .navbar-static-top &,\n .navbar-fixed-bottom & {\n padding-left: 0;\n padding-right: 0;\n }\n }\n}\n\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n .navbar-collapse {\n max-height: @navbar-collapse-max-height;\n\n @media (max-device-width: @screen-xs-min) and (orientation: landscape) {\n max-height: 200px;\n }\n }\n}\n\n\n// Both navbar header and collapse\n//\n// When a container is present, change the behavior of the header and collapse.\n\n.container,\n.container-fluid {\n > .navbar-header,\n > .navbar-collapse {\n margin-right: -@navbar-padding-horizontal;\n margin-left: -@navbar-padding-horizontal;\n\n @media (min-width: @grid-float-breakpoint) {\n margin-right: 0;\n margin-left: 0;\n }\n }\n}\n\n\n//\n// Navbar alignment options\n//\n// Display the navbar across the entirety of the page or fixed it to the top or\n// bottom of the page.\n\n// Static top (unfixed, but 100% wide) navbar\n.navbar-static-top {\n z-index: @zindex-navbar;\n border-width: 0 0 1px;\n\n @media (min-width: @grid-float-breakpoint) {\n border-radius: 0;\n }\n}\n\n// Fix the top/bottom navbars when screen real estate supports it\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n position: fixed;\n right: 0;\n left: 0;\n z-index: @zindex-navbar-fixed;\n\n // Undo the rounded corners\n @media (min-width: @grid-float-breakpoint) {\n border-radius: 0;\n }\n}\n.navbar-fixed-top {\n top: 0;\n border-width: 0 0 1px;\n}\n.navbar-fixed-bottom {\n bottom: 0;\n margin-bottom: 0; // override .navbar defaults\n border-width: 1px 0 0;\n}\n\n\n// Brand/project name\n\n.navbar-brand {\n float: left;\n padding: @navbar-padding-vertical @navbar-padding-horizontal;\n font-size: @font-size-large;\n line-height: @line-height-computed;\n height: @navbar-height;\n\n &:hover,\n &:focus {\n text-decoration: none;\n }\n\n > img {\n display: block;\n }\n\n @media (min-width: @grid-float-breakpoint) {\n .navbar > .container &,\n .navbar > .container-fluid & {\n margin-left: -@navbar-padding-horizontal;\n }\n }\n}\n\n\n// Navbar toggle\n//\n// Custom button for toggling the `.navbar-collapse`, powered by the collapse\n// JavaScript plugin.\n\n.navbar-toggle {\n position: relative;\n float: right;\n margin-right: @navbar-padding-horizontal;\n padding: 9px 10px;\n .navbar-vertical-align(34px);\n background-color: transparent;\n background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n border: 1px solid transparent;\n border-radius: @border-radius-base;\n\n // We remove the `outline` here, but later compensate by attaching `:hover`\n // styles to `:focus`.\n &:focus {\n outline: 0;\n }\n\n // Bars\n .icon-bar {\n display: block;\n width: 22px;\n height: 2px;\n border-radius: 1px;\n }\n .icon-bar + .icon-bar {\n margin-top: 4px;\n }\n\n @media (min-width: @grid-float-breakpoint) {\n display: none;\n }\n}\n\n\n// Navbar nav links\n//\n// Builds on top of the `.nav` components with its own modifier class to make\n// the nav the full height of the horizontal nav (above 768px).\n\n.navbar-nav {\n margin: (@navbar-padding-vertical / 2) -@navbar-padding-horizontal;\n\n > li > a {\n padding-top: 10px;\n padding-bottom: 10px;\n line-height: @line-height-computed;\n }\n\n @media (max-width: @grid-float-breakpoint-max) {\n // Dropdowns get custom display when collapsed\n .open .dropdown-menu {\n position: static;\n float: none;\n width: auto;\n margin-top: 0;\n background-color: transparent;\n border: 0;\n box-shadow: none;\n > li > a,\n .dropdown-header {\n padding: 5px 15px 5px 25px;\n }\n > li > a {\n line-height: @line-height-computed;\n &:hover,\n &:focus {\n background-image: none;\n }\n }\n }\n }\n\n // Uncollapse the nav\n @media (min-width: @grid-float-breakpoint) {\n float: left;\n margin: 0;\n\n > li {\n float: left;\n > a {\n padding-top: @navbar-padding-vertical;\n padding-bottom: @navbar-padding-vertical;\n }\n }\n }\n}\n\n\n// Navbar form\n//\n// Extension of the `.form-inline` with some extra flavor for optimum display in\n// our navbars.\n\n.navbar-form {\n margin-left: -@navbar-padding-horizontal;\n margin-right: -@navbar-padding-horizontal;\n padding: 10px @navbar-padding-horizontal;\n border-top: 1px solid transparent;\n border-bottom: 1px solid transparent;\n @shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);\n .box-shadow(@shadow);\n\n // Mixin behavior for optimum display\n .form-inline();\n\n .form-group {\n @media (max-width: @grid-float-breakpoint-max) {\n margin-bottom: 5px;\n\n &:last-child {\n margin-bottom: 0;\n }\n }\n }\n\n // Vertically center in expanded, horizontal navbar\n .navbar-vertical-align(@input-height-base);\n\n // Undo 100% width for pull classes\n @media (min-width: @grid-float-breakpoint) {\n width: auto;\n border: 0;\n margin-left: 0;\n margin-right: 0;\n padding-top: 0;\n padding-bottom: 0;\n .box-shadow(none);\n }\n}\n\n\n// Dropdown menus\n\n// Menu position and menu carets\n.navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n .border-top-radius(0);\n}\n// Menu position and menu caret support for dropups via extra dropup class\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n margin-bottom: 0;\n .border-top-radius(@navbar-border-radius);\n .border-bottom-radius(0);\n}\n\n\n// Buttons in navbars\n//\n// Vertically center a button within a navbar (when *not* in a form).\n\n.navbar-btn {\n .navbar-vertical-align(@input-height-base);\n\n &.btn-sm {\n .navbar-vertical-align(@input-height-small);\n }\n &.btn-xs {\n .navbar-vertical-align(22);\n }\n}\n\n\n// Text in navbars\n//\n// Add a class to make any element properly align itself vertically within the navbars.\n\n.navbar-text {\n .navbar-vertical-align(@line-height-computed);\n\n @media (min-width: @grid-float-breakpoint) {\n float: left;\n margin-left: @navbar-padding-horizontal;\n margin-right: @navbar-padding-horizontal;\n }\n}\n\n\n// Component alignment\n//\n// Repurpose the pull utilities as their own navbar utilities to avoid specificity\n// issues with parents and chaining. Only do this when the navbar is uncollapsed\n// though so that navbar contents properly stack and align in mobile.\n//\n// Declared after the navbar components to ensure more specificity on the margins.\n\n@media (min-width: @grid-float-breakpoint) {\n .navbar-left { .pull-left(); }\n .navbar-right {\n .pull-right();\n margin-right: -@navbar-padding-horizontal;\n\n ~ .navbar-right {\n margin-right: 0;\n }\n }\n}\n\n\n// Alternate navbars\n// --------------------------------------------------\n\n// Default navbar\n.navbar-default {\n background-color: @navbar-default-bg;\n border-color: @navbar-default-border;\n\n .navbar-brand {\n color: @navbar-default-brand-color;\n &:hover,\n &:focus {\n color: @navbar-default-brand-hover-color;\n background-color: @navbar-default-brand-hover-bg;\n }\n }\n\n .navbar-text {\n color: @navbar-default-color;\n }\n\n .navbar-nav {\n > li > a {\n color: @navbar-default-link-color;\n\n &:hover,\n &:focus {\n color: @navbar-default-link-hover-color;\n background-color: @navbar-default-link-hover-bg;\n }\n }\n > .active > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-default-link-active-color;\n background-color: @navbar-default-link-active-bg;\n }\n }\n > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-default-link-disabled-color;\n background-color: @navbar-default-link-disabled-bg;\n }\n }\n }\n\n .navbar-toggle {\n border-color: @navbar-default-toggle-border-color;\n &:hover,\n &:focus {\n background-color: @navbar-default-toggle-hover-bg;\n }\n .icon-bar {\n background-color: @navbar-default-toggle-icon-bar-bg;\n }\n }\n\n .navbar-collapse,\n .navbar-form {\n border-color: @navbar-default-border;\n }\n\n // Dropdown menu items\n .navbar-nav {\n // Remove background color from open dropdown\n > .open > a {\n &,\n &:hover,\n &:focus {\n background-color: @navbar-default-link-active-bg;\n color: @navbar-default-link-active-color;\n }\n }\n\n @media (max-width: @grid-float-breakpoint-max) {\n // Dropdowns get custom display when collapsed\n .open .dropdown-menu {\n > li > a {\n color: @navbar-default-link-color;\n &:hover,\n &:focus {\n color: @navbar-default-link-hover-color;\n background-color: @navbar-default-link-hover-bg;\n }\n }\n > .active > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-default-link-active-color;\n background-color: @navbar-default-link-active-bg;\n }\n }\n > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-default-link-disabled-color;\n background-color: @navbar-default-link-disabled-bg;\n }\n }\n }\n }\n }\n\n\n // Links in navbars\n //\n // Add a class to ensure links outside the navbar nav are colored correctly.\n\n .navbar-link {\n color: @navbar-default-link-color;\n &:hover {\n color: @navbar-default-link-hover-color;\n }\n }\n\n .btn-link {\n color: @navbar-default-link-color;\n &:hover,\n &:focus {\n color: @navbar-default-link-hover-color;\n }\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus {\n color: @navbar-default-link-disabled-color;\n }\n }\n }\n}\n\n// Inverse navbar\n\n.navbar-inverse {\n background-color: @navbar-inverse-bg;\n border-color: @navbar-inverse-border;\n\n .navbar-brand {\n color: @navbar-inverse-brand-color;\n &:hover,\n &:focus {\n color: @navbar-inverse-brand-hover-color;\n background-color: @navbar-inverse-brand-hover-bg;\n }\n }\n\n .navbar-text {\n color: @navbar-inverse-color;\n }\n\n .navbar-nav {\n > li > a {\n color: @navbar-inverse-link-color;\n\n &:hover,\n &:focus {\n color: @navbar-inverse-link-hover-color;\n background-color: @navbar-inverse-link-hover-bg;\n }\n }\n > .active > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-inverse-link-active-color;\n background-color: @navbar-inverse-link-active-bg;\n }\n }\n > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-inverse-link-disabled-color;\n background-color: @navbar-inverse-link-disabled-bg;\n }\n }\n }\n\n // Darken the responsive nav toggle\n .navbar-toggle {\n border-color: @navbar-inverse-toggle-border-color;\n &:hover,\n &:focus {\n background-color: @navbar-inverse-toggle-hover-bg;\n }\n .icon-bar {\n background-color: @navbar-inverse-toggle-icon-bar-bg;\n }\n }\n\n .navbar-collapse,\n .navbar-form {\n border-color: darken(@navbar-inverse-bg, 7%);\n }\n\n // Dropdowns\n .navbar-nav {\n > .open > a {\n &,\n &:hover,\n &:focus {\n background-color: @navbar-inverse-link-active-bg;\n color: @navbar-inverse-link-active-color;\n }\n }\n\n @media (max-width: @grid-float-breakpoint-max) {\n // Dropdowns get custom display\n .open .dropdown-menu {\n > .dropdown-header {\n border-color: @navbar-inverse-border;\n }\n .divider {\n background-color: @navbar-inverse-border;\n }\n > li > a {\n color: @navbar-inverse-link-color;\n &:hover,\n &:focus {\n color: @navbar-inverse-link-hover-color;\n background-color: @navbar-inverse-link-hover-bg;\n }\n }\n > .active > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-inverse-link-active-color;\n background-color: @navbar-inverse-link-active-bg;\n }\n }\n > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-inverse-link-disabled-color;\n background-color: @navbar-inverse-link-disabled-bg;\n }\n }\n }\n }\n }\n\n .navbar-link {\n color: @navbar-inverse-link-color;\n &:hover {\n color: @navbar-inverse-link-hover-color;\n }\n }\n\n .btn-link {\n color: @navbar-inverse-link-color;\n &:hover,\n &:focus {\n color: @navbar-inverse-link-hover-color;\n }\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus {\n color: @navbar-inverse-link-disabled-color;\n }\n }\n }\n}\n","// Navbar vertical align\n//\n// Vertically center elements in the navbar.\n// Example: an element has a height of 30px, so write out `.navbar-vertical-align(30px);` to calculate the appropriate top margin.\n\n.navbar-vertical-align(@element-height) {\n margin-top: ((@navbar-height - @element-height) / 2);\n margin-bottom: ((@navbar-height - @element-height) / 2);\n}\n","//\n// Utility classes\n// --------------------------------------------------\n\n\n// Floats\n// -------------------------\n\n.clearfix {\n .clearfix();\n}\n.center-block {\n .center-block();\n}\n.pull-right {\n float: right !important;\n}\n.pull-left {\n float: left !important;\n}\n\n\n// Toggling content\n// -------------------------\n\n// Note: Deprecated .hide in favor of .hidden or .sr-only (as appropriate) in v3.0.1\n.hide {\n display: none !important;\n}\n.show {\n display: block !important;\n}\n.invisible {\n visibility: hidden;\n}\n.text-hide {\n .text-hide();\n}\n\n\n// Hide from screenreaders and browsers\n//\n// Credit: HTML5 Boilerplate\n\n.hidden {\n display: none !important;\n}\n\n\n// For Affix plugin\n// -------------------------\n\n.affix {\n position: fixed;\n}\n","//\n// Breadcrumbs\n// --------------------------------------------------\n\n\n.breadcrumb {\n padding: @breadcrumb-padding-vertical @breadcrumb-padding-horizontal;\n margin-bottom: @line-height-computed;\n list-style: none;\n background-color: @breadcrumb-bg;\n border-radius: @border-radius-base;\n\n > li {\n display: inline-block;\n\n + li:before {\n content: \"@{breadcrumb-separator}\\00a0\"; // Unicode space added since inline-block means non-collapsing white-space\n padding: 0 5px;\n color: @breadcrumb-color;\n }\n }\n\n > .active {\n color: @breadcrumb-active-color;\n }\n}\n","//\n// Pagination (multiple pages)\n// --------------------------------------------------\n.pagination {\n display: inline-block;\n padding-left: 0;\n margin: @line-height-computed 0;\n border-radius: @border-radius-base;\n\n > li {\n display: inline; // Remove list-style and block-level defaults\n > a,\n > span {\n position: relative;\n float: left; // Collapse white-space\n padding: @padding-base-vertical @padding-base-horizontal;\n line-height: @line-height-base;\n text-decoration: none;\n color: @pagination-color;\n background-color: @pagination-bg;\n border: 1px solid @pagination-border;\n margin-left: -1px;\n }\n &:first-child {\n > a,\n > span {\n margin-left: 0;\n .border-left-radius(@border-radius-base);\n }\n }\n &:last-child {\n > a,\n > span {\n .border-right-radius(@border-radius-base);\n }\n }\n }\n\n > li > a,\n > li > span {\n &:hover,\n &:focus {\n z-index: 2;\n color: @pagination-hover-color;\n background-color: @pagination-hover-bg;\n border-color: @pagination-hover-border;\n }\n }\n\n > .active > a,\n > .active > span {\n &,\n &:hover,\n &:focus {\n z-index: 3;\n color: @pagination-active-color;\n background-color: @pagination-active-bg;\n border-color: @pagination-active-border;\n cursor: default;\n }\n }\n\n > .disabled {\n > span,\n > span:hover,\n > span:focus,\n > a,\n > a:hover,\n > a:focus {\n color: @pagination-disabled-color;\n background-color: @pagination-disabled-bg;\n border-color: @pagination-disabled-border;\n cursor: @cursor-disabled;\n }\n }\n}\n\n// Sizing\n// --------------------------------------------------\n\n// Large\n.pagination-lg {\n .pagination-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @border-radius-large);\n}\n\n// Small\n.pagination-sm {\n .pagination-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @border-radius-small);\n}\n","// Pagination\n\n.pagination-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n > li {\n > a,\n > span {\n padding: @padding-vertical @padding-horizontal;\n font-size: @font-size;\n line-height: @line-height;\n }\n &:first-child {\n > a,\n > span {\n .border-left-radius(@border-radius);\n }\n }\n &:last-child {\n > a,\n > span {\n .border-right-radius(@border-radius);\n }\n }\n }\n}\n","//\n// Pager pagination\n// --------------------------------------------------\n\n\n.pager {\n padding-left: 0;\n margin: @line-height-computed 0;\n list-style: none;\n text-align: center;\n &:extend(.clearfix all);\n li {\n display: inline;\n > a,\n > span {\n display: inline-block;\n padding: 5px 14px;\n background-color: @pager-bg;\n border: 1px solid @pager-border;\n border-radius: @pager-border-radius;\n }\n\n > a:hover,\n > a:focus {\n text-decoration: none;\n background-color: @pager-hover-bg;\n }\n }\n\n .next {\n > a,\n > span {\n float: right;\n }\n }\n\n .previous {\n > a,\n > span {\n float: left;\n }\n }\n\n .disabled {\n > a,\n > a:hover,\n > a:focus,\n > span {\n color: @pager-disabled-color;\n background-color: @pager-bg;\n cursor: @cursor-disabled;\n }\n }\n}\n","//\n// Labels\n// --------------------------------------------------\n\n.label {\n display: inline;\n padding: .2em .6em .3em;\n font-size: 75%;\n font-weight: bold;\n line-height: 1;\n color: @label-color;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: .25em;\n\n // Add hover effects, but only for links\n a& {\n &:hover,\n &:focus {\n color: @label-link-hover-color;\n text-decoration: none;\n cursor: pointer;\n }\n }\n\n // Empty labels collapse automatically (not available in IE8)\n &:empty {\n display: none;\n }\n\n // Quick fix for labels in buttons\n .btn & {\n position: relative;\n top: -1px;\n }\n}\n\n// Colors\n// Contextual variations (linked labels get darker on :hover)\n\n.label-default {\n .label-variant(@label-default-bg);\n}\n\n.label-primary {\n .label-variant(@label-primary-bg);\n}\n\n.label-success {\n .label-variant(@label-success-bg);\n}\n\n.label-info {\n .label-variant(@label-info-bg);\n}\n\n.label-warning {\n .label-variant(@label-warning-bg);\n}\n\n.label-danger {\n .label-variant(@label-danger-bg);\n}\n","// Labels\n\n.label-variant(@color) {\n background-color: @color;\n\n &[href] {\n &:hover,\n &:focus {\n background-color: darken(@color, 10%);\n }\n }\n}\n","//\n// Badges\n// --------------------------------------------------\n\n\n// Base class\n.badge {\n display: inline-block;\n min-width: 10px;\n padding: 3px 7px;\n font-size: @font-size-small;\n font-weight: @badge-font-weight;\n color: @badge-color;\n line-height: @badge-line-height;\n vertical-align: middle;\n white-space: nowrap;\n text-align: center;\n background-color: @badge-bg;\n border-radius: @badge-border-radius;\n\n // Empty badges collapse automatically (not available in IE8)\n &:empty {\n display: none;\n }\n\n // Quick fix for badges in buttons\n .btn & {\n position: relative;\n top: -1px;\n }\n\n .btn-xs &,\n .btn-group-xs > .btn & {\n top: 0;\n padding: 1px 5px;\n }\n\n // Hover state, but only for links\n a& {\n &:hover,\n &:focus {\n color: @badge-link-hover-color;\n text-decoration: none;\n cursor: pointer;\n }\n }\n\n // Account for badges in navs\n .list-group-item.active > &,\n .nav-pills > .active > a > & {\n color: @badge-active-color;\n background-color: @badge-active-bg;\n }\n\n .list-group-item > & {\n float: right;\n }\n\n .list-group-item > & + & {\n margin-right: 5px;\n }\n\n .nav-pills > li > a > & {\n margin-left: 3px;\n }\n}\n","//\n// Jumbotron\n// --------------------------------------------------\n\n\n.jumbotron {\n padding-top: @jumbotron-padding;\n padding-bottom: @jumbotron-padding;\n margin-bottom: @jumbotron-padding;\n color: @jumbotron-color;\n background-color: @jumbotron-bg;\n\n h1,\n .h1 {\n color: @jumbotron-heading-color;\n }\n\n p {\n margin-bottom: (@jumbotron-padding / 2);\n font-size: @jumbotron-font-size;\n font-weight: 200;\n }\n\n > hr {\n border-top-color: darken(@jumbotron-bg, 10%);\n }\n\n .container &,\n .container-fluid & {\n border-radius: @border-radius-large; // Only round corners at higher resolutions if contained in a container\n padding-left: (@grid-gutter-width / 2);\n padding-right: (@grid-gutter-width / 2);\n }\n\n .container {\n max-width: 100%;\n }\n\n @media screen and (min-width: @screen-sm-min) {\n padding-top: (@jumbotron-padding * 1.6);\n padding-bottom: (@jumbotron-padding * 1.6);\n\n .container &,\n .container-fluid & {\n padding-left: (@jumbotron-padding * 2);\n padding-right: (@jumbotron-padding * 2);\n }\n\n h1,\n .h1 {\n font-size: @jumbotron-heading-font-size;\n }\n }\n}\n","//\n// Thumbnails\n// --------------------------------------------------\n\n\n// Mixin and adjust the regular image class\n.thumbnail {\n display: block;\n padding: @thumbnail-padding;\n margin-bottom: @line-height-computed;\n line-height: @line-height-base;\n background-color: @thumbnail-bg;\n border: 1px solid @thumbnail-border;\n border-radius: @thumbnail-border-radius;\n .transition(border .2s ease-in-out);\n\n > img,\n a > img {\n &:extend(.img-responsive);\n margin-left: auto;\n margin-right: auto;\n }\n\n // Add a hover state for linked versions only\n a&:hover,\n a&:focus,\n a&.active {\n border-color: @link-color;\n }\n\n // Image captions\n .caption {\n padding: @thumbnail-caption-padding;\n color: @thumbnail-caption-color;\n }\n}\n","//\n// Alerts\n// --------------------------------------------------\n\n\n// Base styles\n// -------------------------\n\n.alert {\n padding: @alert-padding;\n margin-bottom: @line-height-computed;\n border: 1px solid transparent;\n border-radius: @alert-border-radius;\n\n // Headings for larger alerts\n h4 {\n margin-top: 0;\n // Specified for the h4 to prevent conflicts of changing @headings-color\n color: inherit;\n }\n\n // Provide class for links that match alerts\n .alert-link {\n font-weight: @alert-link-font-weight;\n }\n\n // Improve alignment and spacing of inner content\n > p,\n > ul {\n margin-bottom: 0;\n }\n\n > p + p {\n margin-top: 5px;\n }\n}\n\n// Dismissible alerts\n//\n// Expand the right padding and account for the close button's positioning.\n\n.alert-dismissable, // The misspelled .alert-dismissable was deprecated in 3.2.0.\n.alert-dismissible {\n padding-right: (@alert-padding + 20);\n\n // Adjust close link position\n .close {\n position: relative;\n top: -2px;\n right: -21px;\n color: inherit;\n }\n}\n\n// Alternate styles\n//\n// Generate contextual modifier classes for colorizing the alert.\n\n.alert-success {\n .alert-variant(@alert-success-bg; @alert-success-border; @alert-success-text);\n}\n\n.alert-info {\n .alert-variant(@alert-info-bg; @alert-info-border; @alert-info-text);\n}\n\n.alert-warning {\n .alert-variant(@alert-warning-bg; @alert-warning-border; @alert-warning-text);\n}\n\n.alert-danger {\n .alert-variant(@alert-danger-bg; @alert-danger-border; @alert-danger-text);\n}\n","// Alerts\n\n.alert-variant(@background; @border; @text-color) {\n background-color: @background;\n border-color: @border;\n color: @text-color;\n\n hr {\n border-top-color: darken(@border, 5%);\n }\n .alert-link {\n color: darken(@text-color, 10%);\n }\n}\n","//\n// Progress bars\n// --------------------------------------------------\n\n\n// Bar animations\n// -------------------------\n\n// WebKit\n@-webkit-keyframes progress-bar-stripes {\n from { background-position: 40px 0; }\n to { background-position: 0 0; }\n}\n\n// Spec and IE10+\n@keyframes progress-bar-stripes {\n from { background-position: 40px 0; }\n to { background-position: 0 0; }\n}\n\n\n// Bar itself\n// -------------------------\n\n// Outer container\n.progress {\n overflow: hidden;\n height: @line-height-computed;\n margin-bottom: @line-height-computed;\n background-color: @progress-bg;\n border-radius: @progress-border-radius;\n .box-shadow(inset 0 1px 2px rgba(0,0,0,.1));\n}\n\n// Bar of progress\n.progress-bar {\n float: left;\n width: 0%;\n height: 100%;\n font-size: @font-size-small;\n line-height: @line-height-computed;\n color: @progress-bar-color;\n text-align: center;\n background-color: @progress-bar-bg;\n .box-shadow(inset 0 -1px 0 rgba(0,0,0,.15));\n .transition(width .6s ease);\n}\n\n// Striped bars\n//\n// `.progress-striped .progress-bar` is deprecated as of v3.2.0 in favor of the\n// `.progress-bar-striped` class, which you just add to an existing\n// `.progress-bar`.\n.progress-striped .progress-bar,\n.progress-bar-striped {\n #gradient > .striped();\n background-size: 40px 40px;\n}\n\n// Call animation for the active one\n//\n// `.progress.active .progress-bar` is deprecated as of v3.2.0 in favor of the\n// `.progress-bar.active` approach.\n.progress.active .progress-bar,\n.progress-bar.active {\n .animation(progress-bar-stripes 2s linear infinite);\n}\n\n\n// Variations\n// -------------------------\n\n.progress-bar-success {\n .progress-bar-variant(@progress-bar-success-bg);\n}\n\n.progress-bar-info {\n .progress-bar-variant(@progress-bar-info-bg);\n}\n\n.progress-bar-warning {\n .progress-bar-variant(@progress-bar-warning-bg);\n}\n\n.progress-bar-danger {\n .progress-bar-variant(@progress-bar-danger-bg);\n}\n","// Gradients\n\n#gradient {\n\n // Horizontal gradient, from left to right\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n // Vertical gradient, from top to bottom\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n .directional(@start-color: #555; @end-color: #333; @deg: 45deg) {\n background-repeat: repeat-x;\n background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(@deg, @start-color, @end-color); // Opera 12\n background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n }\n .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .radial(@inner-color: #555; @outer-color: #333) {\n background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);\n background-image: radial-gradient(circle, @inner-color, @outer-color);\n background-repeat: no-repeat;\n }\n .striped(@color: rgba(255,255,255,.15); @angle: 45deg) {\n background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n }\n}\n","// Progress bars\n\n.progress-bar-variant(@color) {\n background-color: @color;\n\n // Deprecated parent class requirement as of v3.2.0\n .progress-striped & {\n #gradient > .striped();\n }\n}\n",".media {\n // Proper spacing between instances of .media\n margin-top: 15px;\n\n &:first-child {\n margin-top: 0;\n }\n}\n\n.media,\n.media-body {\n zoom: 1;\n overflow: hidden;\n}\n\n.media-body {\n width: 10000px;\n}\n\n.media-object {\n display: block;\n\n // Fix collapse in webkit from max-width: 100% and display: table-cell.\n &.img-thumbnail {\n max-width: none;\n }\n}\n\n.media-right,\n.media > .pull-right {\n padding-left: 10px;\n}\n\n.media-left,\n.media > .pull-left {\n padding-right: 10px;\n}\n\n.media-left,\n.media-right,\n.media-body {\n display: table-cell;\n vertical-align: top;\n}\n\n.media-middle {\n vertical-align: middle;\n}\n\n.media-bottom {\n vertical-align: bottom;\n}\n\n// Reset margins on headings for tighter default spacing\n.media-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n\n// Media list variation\n//\n// Undo default ul/ol styles\n.media-list {\n padding-left: 0;\n list-style: none;\n}\n","//\n// List groups\n// --------------------------------------------------\n\n\n// Base class\n//\n// Easily usable on