/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-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 {
  font-size: 2em;
  margin: 0.67em 0;
}
mark {
  background: #ff0;
  color: #000;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
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 {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  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-appearance: textfield;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  *,
  *:before,
  *:after {
    background: transparent !important;
    color: #000 !important;
    box-shadow: none !important;
    text-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: "\2a";
}
.glyphicon-plus:before {
  content: "\2b";
}
.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "\20ac";
}
.glyphicon-minus:before {
  content: "\2212";
}
.glyphicon-cloud:before {
  content: "\2601";
}
.glyphicon-envelope:before {
  content: "\2709";
}
.glyphicon-pencil:before {
  content: "\270f";
}
.glyphicon-glass:before {
  content: "\e001";
}
.glyphicon-music:before {
  content: "\e002";
}
.glyphicon-search:before {
  content: "\e003";
}
.glyphicon-heart:before {
  content: "\e005";
}
.glyphicon-star:before {
  content: "\e006";
}
.glyphicon-star-empty:before {
  content: "\e007";
}
.glyphicon-user:before {
  content: "\e008";
}
.glyphicon-film:before {
  content: "\e009";
}
.glyphicon-th-large:before {
  content: "\e010";
}
.glyphicon-th:before {
  content: "\e011";
}
.glyphicon-th-list:before {
  content: "\e012";
}
.glyphicon-ok:before {
  content: "\e013";
}
.glyphicon-remove:before {
  content: "\e014";
}
.glyphicon-zoom-in:before {
  content: "\e015";
}
.glyphicon-zoom-out:before {
  content: "\e016";
}
.glyphicon-off:before {
  content: "\e017";
}
.glyphicon-signal:before {
  content: "\e018";
}
.glyphicon-cog:before {
  content: "\e019";
}
.glyphicon-trash:before {
  content: "\e020";
}
.glyphicon-home:before {
  content: "\e021";
}
.glyphicon-file:before {
  content: "\e022";
}
.glyphicon-time:before {
  content: "\e023";
}
.glyphicon-road:before {
  content: "\e024";
}
.glyphicon-download-alt:before {
  content: "\e025";
}
.glyphicon-download:before {
  content: "\e026";
}
.glyphicon-upload:before {
  content: "\e027";
}
.glyphicon-inbox:before {
  content: "\e028";
}
.glyphicon-play-circle:before {
  content: "\e029";
}
.glyphicon-repeat:before {
  content: "\e030";
}
.glyphicon-refresh:before {
  content: "\e031";
}
.glyphicon-list-alt:before {
  content: "\e032";
}
.glyphicon-lock:before {
  content: "\e033";
}
.glyphicon-flag:before {
  content: "\e034";
}
.glyphicon-headphones:before {
  content: "\e035";
}
.glyphicon-volume-off:before {
  content: "\e036";
}
.glyphicon-volume-down:before {
  content: "\e037";
}
.glyphicon-volume-up:before {
  content: "\e038";
}
.glyphicon-qrcode:before {
  content: "\e039";
}
.glyphicon-barcode:before {
  content: "\e040";
}
.glyphicon-tag:before {
  content: "\e041";
}
.glyphicon-tags:before {
  content: "\e042";
}
.glyphicon-book:before {
  content: "\e043";
}
.glyphicon-bookmark:before {
  content: "\e044";
}
.glyphicon-print:before {
  content: "\e045";
}
.glyphicon-camera:before {
  content: "\e046";
}
.glyphicon-font:before {
  content: "\e047";
}
.glyphicon-bold:before {
  content: "\e048";
}
.glyphicon-italic:before {
  content: "\e049";
}
.glyphicon-text-height:before {
  content: "\e050";
}
.glyphicon-text-width:before {
  content: "\e051";
}
.glyphicon-align-left:before {
  content: "\e052";
}
.glyphicon-align-center:before {
  content: "\e053";
}
.glyphicon-align-right:before {
  content: "\e054";
}
.glyphicon-align-justify:before {
  content: "\e055";
}
.glyphicon-list:before {
  content: "\e056";
}
.glyphicon-indent-left:before {
  content: "\e057";
}
.glyphicon-indent-right:before {
  content: "\e058";
}
.glyphicon-facetime-video:before {
  content: "\e059";
}
.glyphicon-picture:before {
  content: "\e060";
}
.glyphicon-map-marker:before {
  content: "\e062";
}
.glyphicon-adjust:before {
  content: "\e063";
}
.glyphicon-tint:before {
  content: "\e064";
}
.glyphicon-edit:before {
  content: "\e065";
}
.glyphicon-share:before {
  content: "\e066";
}
.glyphicon-check:before {
  content: "\e067";
}
.glyphicon-move:before {
  content: "\e068";
}
.glyphicon-step-backward:before {
  content: "\e069";
}
.glyphicon-fast-backward:before {
  content: "\e070";
}
.glyphicon-backward:before {
  content: "\e071";
}
.glyphicon-play:before {
  content: "\e072";
}
.glyphicon-pause:before {
  content: "\e073";
}
.glyphicon-stop:before {
  content: "\e074";
}
.glyphicon-forward:before {
  content: "\e075";
}
.glyphicon-fast-forward:before {
  content: "\e076";
}
.glyphicon-step-forward:before {
  content: "\e077";
}
.glyphicon-eject:before {
  content: "\e078";
}
.glyphicon-chevron-left:before {
  content: "\e079";
}
.glyphicon-chevron-right:before {
  content: "\e080";
}
.glyphicon-plus-sign:before {
  content: "\e081";
}
.glyphicon-minus-sign:before {
  content: "\e082";
}
.glyphicon-remove-sign:before {
  content: "\e083";
}
.glyphicon-ok-sign:before {
  content: "\e084";
}
.glyphicon-question-sign:before {
  content: "\e085";
}
.glyphicon-info-sign:before {
  content: "\e086";
}
.glyphicon-screenshot:before {
  content: "\e087";
}
.glyphicon-remove-circle:before {
  content: "\e088";
}
.glyphicon-ok-circle:before {
  content: "\e089";
}
.glyphicon-ban-circle:before {
  content: "\e090";
}
.glyphicon-arrow-left:before {
  content: "\e091";
}
.glyphicon-arrow-right:before {
  content: "\e092";
}
.glyphicon-arrow-up:before {
  content: "\e093";
}
.glyphicon-arrow-down:before {
  content: "\e094";
}
.glyphicon-share-alt:before {
  content: "\e095";
}
.glyphicon-resize-full:before {
  content: "\e096";
}
.glyphicon-resize-small:before {
  content: "\e097";
}
.glyphicon-exclamation-sign:before {
  content: "\e101";
}
.glyphicon-gift:before {
  content: "\e102";
}
.glyphicon-leaf:before {
  content: "\e103";
}
.glyphicon-fire:before {
  content: "\e104";
}
.glyphicon-eye-open:before {
  content: "\e105";
}
.glyphicon-eye-close:before {
  content: "\e106";
}
.glyphicon-warning-sign:before {
  content: "\e107";
}
.glyphicon-plane:before {
  content: "\e108";
}
.glyphicon-calendar:before {
  content: "\e109";
}
.glyphicon-random:before {
  content: "\e110";
}
.glyphicon-comment:before {
  content: "\e111";
}
.glyphicon-magnet:before {
  content: "\e112";
}
.glyphicon-chevron-up:before {
  content: "\e113";
}
.glyphicon-chevron-down:before {
  content: "\e114";
}
.glyphicon-retweet:before {
  content: "\e115";
}
.glyphicon-shopping-cart:before {
  content: "\e116";
}
.glyphicon-folder-close:before {
  content: "\e117";
}
.glyphicon-folder-open:before {
  content: "\e118";
}
.glyphicon-resize-vertical:before {
  content: "\e119";
}
.glyphicon-resize-horizontal:before {
  content: "\e120";
}
.glyphicon-hdd:before {
  content: "\e121";
}
.glyphicon-bullhorn:before {
  content: "\e122";
}
.glyphicon-bell:before {
  content: "\e123";
}
.glyphicon-certificate:before {
  content: "\e124";
}
.glyphicon-thumbs-up:before {
  content: "\e125";
}
.glyphicon-thumbs-down:before {
  content: "\e126";
}
.glyphicon-hand-right:before {
  content: "\e127";
}
.glyphicon-hand-left:before {
  content: "\e128";
}
.glyphicon-hand-up:before {
  content: "\e129";
}
.glyphicon-hand-down:before {
  content: "\e130";
}
.glyphicon-circle-arrow-right:before {
  content: "\e131";
}
.glyphicon-circle-arrow-left:before {
  content: "\e132";
}
.glyphicon-circle-arrow-up:before {
  content: "\e133";
}
.glyphicon-circle-arrow-down:before {
  content: "\e134";
}
.glyphicon-globe:before {
  content: "\e135";
}
.glyphicon-wrench:before {
  content: "\e136";
}
.glyphicon-tasks:before {
  content: "\e137";
}
.glyphicon-filter:before {
  content: "\e138";
}
.glyphicon-briefcase:before {
  content: "\e139";
}
.glyphicon-fullscreen:before {
  content: "\e140";
}
.glyphicon-dashboard:before {
  content: "\e141";
}
.glyphicon-paperclip:before {
  content: "\e142";
}
.glyphicon-heart-empty:before {
  content: "\e143";
}
.glyphicon-link:before {
  content: "\e144";
}
.glyphicon-phone:before {
  content: "\e145";
}
.glyphicon-pushpin:before {
  content: "\e146";
}
.glyphicon-usd:before {
  content: "\e148";
}
.glyphicon-gbp:before {
  content: "\e149";
}
.glyphicon-sort:before {
  content: "\e150";
}
.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}
.glyphicon-sort-by-order:before {
  content: "\e153";
}
.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}
.glyphicon-sort-by-attributes:before {
  content: "\e155";
}
.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}
.glyphicon-unchecked:before {
  content: "\e157";
}
.glyphicon-expand:before {
  content: "\e158";
}
.glyphicon-collapse-down:before {
  content: "\e159";
}
.glyphicon-collapse-up:before {
  content: "\e160";
}
.glyphicon-log-in:before {
  content: "\e161";
}
.glyphicon-flash:before {
  content: "\e162";
}
.glyphicon-log-out:before {
  content: "\e163";
}
.glyphicon-new-window:before {
  content: "\e164";
}
.glyphicon-record:before {
  content: "\e165";
}
.glyphicon-save:before {
  content: "\e166";
}
.glyphicon-open:before {
  content: "\e167";
}
.glyphicon-saved:before {
  content: "\e168";
}
.glyphicon-import:before {
  content: "\e169";
}
.glyphicon-export:before {
  content: "\e170";
}
.glyphicon-send:before {
  content: "\e171";
}
.glyphicon-floppy-disk:before {
  content: "\e172";
}
.glyphicon-floppy-saved:before {
  content: "\e173";
}
.glyphicon-floppy-remove:before {
  content: "\e174";
}
.glyphicon-floppy-save:before {
  content: "\e175";
}
.glyphicon-floppy-open:before {
  content: "\e176";
}
.glyphicon-credit-card:before {
  content: "\e177";
}
.glyphicon-transfer:before {
  content: "\e178";
}
.glyphicon-cutlery:before {
  content: "\e179";
}
.glyphicon-header:before {
  content: "\e180";
}
.glyphicon-compressed:before {
  content: "\e181";
}
.glyphicon-earphone:before {
  content: "\e182";
}
.glyphicon-phone-alt:before {
  content: "\e183";
}
.glyphicon-tower:before {
  content: "\e184";
}
.glyphicon-stats:before {
  content: "\e185";
}
.glyphicon-sd-video:before {
  content: "\e186";
}
.glyphicon-hd-video:before {
  content: "\e187";
}
.glyphicon-subtitles:before {
  content: "\e188";
}
.glyphicon-sound-stereo:before {
  content: "\e189";
}
.glyphicon-sound-dolby:before {
  content: "\e190";
}
.glyphicon-sound-5-1:before {
  content: "\e191";
}
.glyphicon-sound-6-1:before {
  content: "\e192";
}
.glyphicon-sound-7-1:before {
  content: "\e193";
}
.glyphicon-copyright-mark:before {
  content: "\e194";
}
.glyphicon-registration-mark:before {
  content: "\e195";
}
.glyphicon-cloud-download:before {
  content: "\e197";
}
.glyphicon-cloud-upload:before {
  content: "\e198";
}
.glyphicon-tree-conifer:before {
  content: "\e199";
}
.glyphicon-tree-deciduous:before {
  content: "\e200";
}
.glyphicon-cd:before {
  content: "\e201";
}
.glyphicon-save-file:before {
  content: "\e202";
}
.glyphicon-open-file:before {
  content: "\e203";
}
.glyphicon-level-up:before {
  content: "\e204";
}
.glyphicon-copy:before {
  content: "\e205";
}
.glyphicon-paste:before {
  content: "\e206";
}
.glyphicon-alert:before {
  content: "\e209";
}
.glyphicon-equalizer:before {
  content: "\e210";
}
.glyphicon-king:before {
  content: "\e211";
}
.glyphicon-queen:before {
  content: "\e212";
}
.glyphicon-pawn:before {
  content: "\e213";
}
.glyphicon-bishop:before {
  content: "\e214";
}
.glyphicon-knight:before {
  content: "\e215";
}
.glyphicon-baby-formula:before {
  content: "\e216";
}
.glyphicon-tent:before {
  content: "\26fa";
}
.glyphicon-blackboard:before {
  content: "\e218";
}
.glyphicon-bed:before {
  content: "\e219";
}
.glyphicon-apple:before {
  content: "\f8ff";
}
.glyphicon-erase:before {
  content: "\e221";
}
.glyphicon-hourglass:before {
  content: "\231b";
}
.glyphicon-lamp:before {
  content: "\e223";
}
.glyphicon-duplicate:before {
  content: "\e224";
}
.glyphicon-piggy-bank:before {
  content: "\e225";
}
.glyphicon-scissors:before {
  content: "\e226";
}
.glyphicon-bitcoin:before {
  content: "\e227";
}
.glyphicon-btc:before {
  content: "\e227";
}
.glyphicon-xbt:before {
  content: "\e227";
}
.glyphicon-yen:before {
  content: "\00a5";
}
.glyphicon-jpy:before {
  content: "\00a5";
}
.glyphicon-ruble:before {
  content: "\20bd";
}
.glyphicon-rub:before {
  content: "\20bd";
}
.glyphicon-scale:before {
  content: "\e230";
}
.glyphicon-ice-lolly:before {
  content: "\e231";
}
.glyphicon-ice-lolly-tasted:before {
  content: "\e232";
}
.glyphicon-education:before {
  content: "\e233";
}
.glyphicon-option-horizontal:before {
  content: "\e234";
}
.glyphicon-option-vertical:before {
  content: "\e235";
}
.glyphicon-menu-hamburger:before {
  content: "\e236";
}
.glyphicon-modal-window:before {
  content: "\e237";
}
.glyphicon-oil:before {
  content: "\e238";
}
.glyphicon-grain:before {
  content: "\e239";
}
.glyphicon-sunglasses:before {
  content: "\e240";
}
.glyphicon-text-size:before {
  content: "\e241";
}
.glyphicon-text-color:before {
  content: "\e242";
}
.glyphicon-text-background:before {
  content: "\e243";
}
.glyphicon-object-align-top:before {
  content: "\e244";
}
.glyphicon-object-align-bottom:before {
  content: "\e245";
}
.glyphicon-object-align-horizontal:before {
  content: "\e246";
}
.glyphicon-object-align-left:before {
  content: "\e247";
}
.glyphicon-object-align-vertical:before {
  content: "\e248";
}
.glyphicon-object-align-right:before {
  content: "\e249";
}
.glyphicon-triangle-right:before {
  content: "\e250";
}
.glyphicon-triangle-left:before {
  content: "\e251";
}
.glyphicon-triangle-bottom:before {
  content: "\e252";
}
.glyphicon-triangle-top:before {
  content: "\e253";
}
.glyphicon-console:before {
  content: "\e254";
}
.glyphicon-superscript:before {
  content: "\e255";
}
.glyphicon-subscript:before {
  content: "\e256";
}
.glyphicon-menu-left:before {
  content: "\e257";
}
.glyphicon-menu-right:before {
  content: "\e258";
}
.glyphicon-menu-down:before {
  content: "\e259";
}
.glyphicon-menu-up:before {
  content: "\e260";
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  font-family: "proxima-nova-1";
  font-size: 13px;
  line-height: 1.42857143;
  color: #333333;
  background-color: #FFF;
}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #337ab7;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #23527c;
  text-decoration: underline;
}
a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 6px;
}
.img-thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #FFF;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 18px;
  margin-bottom: 18px;
  border: 0;
  border-top: 1px solid #eeeeee;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  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: #777777;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 18px;
  margin-bottom: 9px;
}
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: 9px;
  margin-bottom: 9px;
}
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: 45px;
}
h2,
.h2 {
  font-size: 27px;
}
h3,
.h3 {
  font-size: 23px;
}
h4,
.h4 {
  font-size: 17px;
}
h5,
.h5 {
  font-size: 30px;
}
h6,
.h6 {
  font-size: 12px;
}
p {
  margin: 0 0 9px;
}
.lead {
  margin-bottom: 18px;
  font-size: 14px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .lead {
    font-size: 19.5px;
  }
}
small,
.small {
  font-size: 92%;
}
mark,
.mark {
  background-color: #fcf8e3;
  padding: .2em;
}
.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: #777777;
}
.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: 8px;
  margin: 36px 0 18px;
  border-bottom: 1px solid #eeeeee;
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 9px;
}
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
.list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}
dl {
  margin-top: 0;
  margin-bottom: 18px;
}
dt,
dd {
  line-height: 1.42857143;
}
dt {
  font-weight: bold;
}
dd {
  margin-left: 0;
}
@media (min-width: 1200px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 180px;
  }
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #777777;
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 9px 18px;
  margin: 0 0 18px;
  font-size: 16.25px;
  border-left: 5px solid #eeeeee;
}
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: #777777;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: '\2014 \00A0';
}
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eeeeee;
  border-left: 0;
  text-align: right;
}
.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: 18px;
  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;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: bold;
  box-shadow: none;
}
pre {
  display: block;
  padding: 8.5px;
  margin: 0 0 9px;
  font-size: 12px;
  line-height: 1.42857143;
  word-break: break-all;
  word-wrap: break-word;
  color: #333333;
  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 {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.row {
  margin-left: -15px;
  margin-right: -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-left: 15px;
  padding-right: 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: #777777;
  text-align: left;
}
th {
  text-align: left;
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 18px;
}
.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;
  float: none;
  display: table-column;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  float: none;
  display: table-cell;
}
.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 {
  overflow-x: auto;
  min-height: 0.01%;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 13.5px;
    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 {
  padding: 0;
  margin: 0;
  border: 0;
  min-width: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 18px;
  font-size: 19.5px;
  line-height: inherit;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold;
}
input[type="search"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}
input[type="file"] {
  display: block;
}
input[type="range"] {
  display: block;
  width: 100%;
}
select[multiple],
select[size] {
  height: auto;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
output {
  display: block;
  padding-top: 7px;
  font-size: 13px;
  line-height: 1.42857143;
  color: #555555;
}
.form-control {
  display: block;
  width: 100%;
  height: 32px;
  padding: 6px 12px;
  font-size: 13px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -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, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999;
}
.form-control::-webkit-input-placeholder {
  color: #999;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #eeeeee;
  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: 32px;
  }
  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: 45px;
  }
}
.form-group {
  margin-bottom: 15px;
}
.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.radio label,
.checkbox label {
  min-height: 18px;
  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-left: -20px;
  margin-top: 4px \9;
}
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  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 {
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
  min-height: 31px;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-left: 0;
  padding-right: 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: 30px;
  padding: 6px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.input-lg {
  height: 45px;
  padding: 10px 16px;
  font-size: 17px;
  line-height: 1.3333333;
  border-radius: 6px;
}
select.input-lg {
  height: 45px;
  line-height: 45px;
}
textarea.input-lg,
select[multiple].input-lg {
  height: auto;
}
.form-group-lg .form-control {
  height: 45px;
  padding: 10px 16px;
  font-size: 17px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.form-group-lg select.form-control {
  height: 45px;
  line-height: 45px;
}
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
  height: auto;
}
.form-group-lg .form-control-static {
  height: 45px;
  min-height: 35px;
  padding: 11px 16px;
  font-size: 17px;
  line-height: 1.3333333;
}
.has-feedback {
  position: relative;
}
.has-feedback .form-control {
  padding-right: 40px;
}
.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 32px;
  height: 32px;
  line-height: 32px;
  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: 45px;
  height: 45px;
  line-height: 45px;
}
.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, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
  border-color: #2b542c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
  color: #3c763d;
  border-color: #3c763d;
  background-color: #dff0d8;
}
.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, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
  border-color: #66512c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
  color: #8a6d3b;
  border-color: #8a6d3b;
  background-color: #fcf8e3;
}
.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, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
  border-color: #843534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
  color: #a94442;
  border-color: #a94442;
  background-color: #f2dede;
}
.has-error .form-control-feedback {
  color: #a94442;
}
.has-feedback label ~ .form-control-feedback {
  top: 23px;
}
.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 {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7px;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 25px;
}
.form-horizontal .form-group {
  margin-left: -15px;
  margin-right: -15px;
}
@media (min-width: 768px) {
  .form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0;
    padding-top: 7px;
  }
}
.form-horizontal .has-feedback .form-control-feedback {
  right: 15px;
}
@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 14.333333px;
    font-size: 17px;
  }
}
@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
    font-size: 12px;
  }
}
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 13px;
  line-height: 1.42857143;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
  color: #333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none;
}
.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default:focus,
.btn-default.focus {
  color: #333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
.btn-default:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
  color: #333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: #fff;
  border-color: #ccc;
}
.btn-default .badge {
  color: #fff;
  background-color: #333;
}
.btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40;
}
.btn-primary:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #fff;
  background-color: #204d74;
  border-color: #122b40;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary .badge {
  color: #337ab7;
  background-color: #fff;
}
.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success:focus,
.btn-success.focus {
  color: #fff;
  background-color: #449d44;
  border-color: #255625;
}
.btn-success:hover {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus {
  color: #fff;
  background-color: #398439;
  border-color: #255625;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}
.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info:focus,
.btn-info.focus {
  color: #fff;
  background-color: #31b0d5;
  border-color: #1b6d85;
}
.btn-info:hover {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
  color: #fff;
  background-color: #269abc;
  border-color: #1b6d85;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}
.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning:focus,
.btn-warning.focus {
  color: #fff;
  background-color: #ec971f;
  border-color: #985f0d;
}
.btn-warning:hover {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus {
  color: #fff;
  background-color: #d58512;
  border-color: #985f0d;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}
.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger:focus,
.btn-danger.focus {
  color: #fff;
  background-color: #c9302c;
  border-color: #761c19;
}
.btn-danger:hover {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus {
  color: #fff;
  background-color: #ac2925;
  border-color: #761c19;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}
.btn-link {
  color: #337ab7;
  font-weight: normal;
  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: #777777;
  text-decoration: none;
}
.btn-lg,
.btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 17px;
  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 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.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-property: height, visibility;
  transition-property: height, visibility;
  -webkit-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
}
.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;
  list-style: none;
  font-size: 13px;
  text-align: left;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 8px 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: #333333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #337ab7;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #777777;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  left: auto;
  right: 0;
}
.dropdown-menu-left {
  left: 0;
  right: auto;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #777777;
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
  content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}
@media (min-width: 1200px) {
  .navbar-right .dropdown-menu {
    left: auto;
    right: 0;
  }
  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
}
.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-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.btn-group > .btn-group {
  float: left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
}
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn .caret {
  margin-left: 0;
}
.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}
.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
.btn-group-vertical > .btn-group > .btn {
  float: none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-bottom-left-radius: 4px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group-vertical > .btn-group:first-child: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-right-radius: 0;
  border-top-left-radius: 0;
}
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
  float: none;
  display: table-cell;
  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-left: 0;
  padding-right: 0;
}
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 45px;
  padding: 10px 16px;
  font-size: 17px;
  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: 45px;
  line-height: 45px;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
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: 13px;
  font-weight: normal;
  line-height: 1;
  color: #555555;
  text-align: center;
  background-color: #eeeeee;
  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: 17px;
  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-bottom-right-radius: 0;
  border-top-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-bottom-left-radius: 0;
  border-top-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 {
  margin-bottom: 0;
  padding-left: 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: #eeeeee;
}
.nav > li.disabled > a {
  color: #777777;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #777777;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eeeeee;
  border-color: #337ab7;
}
.nav .nav-divider {
  height: 1px;
  margin: 8px 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: #eeeeee #eeeeee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555555;
  background-color: #FFF;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified > li {
  float: none;
}
.nav-tabs.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.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 {
  text-align: center;
  margin-bottom: 5px;
}
.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-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 18px;
  border: 1px solid transparent;
}
@media (min-width: 1200px) {
  .navbar {
    border-radius: 4px;
  }
}
@media (min-width: 1200px) {
  .navbar-header {
    float: left;
  }
}
.navbar-collapse {
  overflow-x: visible;
  padding-right: 15px;
  padding-left: 15px;
  border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 1200px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    padding-left: 0;
    padding-right: 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: 1200px) {
  .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: 1200px) {
  .navbar-static-top {
    border-radius: 0;
  }
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
@media (min-width: 1200px) {
  .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;
  padding: 16px 15px;
  font-size: 17px;
  line-height: 18px;
  height: 50px;
}
.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}
.navbar-brand > img {
  display: block;
}
@media (min-width: 1200px) {
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand {
    margin-left: -15px;
  }
}
.navbar-toggle {
  position: relative;
  float: right;
  margin-right: 15px;
  padding: 9px 10px;
  margin-top: 8px;
  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: 1200px) {
  .navbar-toggle {
    display: none;
  }
}
.navbar-nav {
  margin: 8px -15px;
}
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 18px;
}
@media (max-width: 1199px) {
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 18px;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 1200px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav > li {
    float: left;
  }
  .navbar-nav > li > a {
    padding-top: 16px;
    padding-bottom: 16px;
  }
}
.navbar-form {
  margin-left: -15px;
  margin-right: -15px;
  padding: 10px 15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: 9px;
  margin-bottom: 9px;
}
@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: 1199px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
  .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-form {
    width: auto;
    border: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  margin-bottom: 0;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.navbar-btn {
  margin-top: 9px;
  margin-bottom: 9px;
}
.navbar-btn.btn-sm {
  margin-top: 10px;
  margin-bottom: 10px;
}
.navbar-btn.btn-xs {
  margin-top: 14px;
  margin-bottom: 14px;
}
.navbar-text {
  margin-top: 16px;
  margin-bottom: 16px;
}
@media (min-width: 1200px) {
  .navbar-text {
    float: left;
    margin-left: 15px;
    margin-right: 15px;
  }
}
@media (min-width: 1200px) {
  .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 {
  background-color: #e7e7e7;
  color: #555;
}
@media (max-width: 1199px) {
  .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 {
  background-color: #080808;
  color: #fff;
}
@media (max-width: 1199px) {
  .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: 18px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 4px;
}
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li + li:before {
  content: "/\00a0";
  padding: 0 5px;
  color: #ccc;
}
.breadcrumb > .active {
  color: #777777;
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 18px 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  line-height: 1.42857143;
  text-decoration: none;
  color: #337ab7;
  background-color: #fff;
  border: 1px solid #ddd;
  margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 3;
  color: #23527c;
  background-color: #eeeeee;
  border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 2;
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
  cursor: default;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777777;
  background-color: #fff;
  border-color: #ddd;
  cursor: not-allowed;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 17px;
  line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-bottom-right-radius: 6px;
  border-top-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-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}
.pager {
  padding-left: 0;
  margin: 18px 0;
  list-style: none;
  text-align: center;
}
.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: #eeeeee;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #777777;
  background-color: #fff;
  cursor: not-allowed;
}
.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: #777777;
}
.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;
  color: #fff;
  line-height: 1;
  vertical-align: middle;
  white-space: nowrap;
  text-align: center;
  background-color: #777777;
  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: #eeeeee;
}
.jumbotron h1,
.jumbotron .h1 {
  color: inherit;
}
.jumbotron p {
  margin-bottom: 15px;
  font-size: 20px;
  font-weight: 200;
}
.jumbotron > hr {
  border-top-color: #d5d5d5;
}
.container .jumbotron,
.container-fluid .jumbotron {
  border-radius: 6px;
}
.jumbotron .container {
  max-width: 100%;
}
@media screen and (min-width: 768px) {
  .jumbotron {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-left: 60px;
    padding-right: 60px;
  }
  .jumbotron h1,
  .jumbotron .h1 {
    font-size: 59px;
  }
}
.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 18px;
  line-height: 1.42857143;
  background-color: #FFF;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: border 0.2s ease-in-out;
  -o-transition: border 0.2s ease-in-out;
  transition: border 0.2s ease-in-out;
}
.thumbnail > img,
.thumbnail a > img {
  margin-left: auto;
  margin-right: auto;
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #337ab7;
}
.thumbnail .caption {
  padding: 9px;
  color: #333333;
}
.alert {
  padding: 15px;
  margin-bottom: 18px;
  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 {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #3c763d;
}
.alert-success hr {
  border-top-color: #c9e2b3;
}
.alert-success .alert-link {
  color: #2b542c;
}
.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #31708f;
}
.alert-info hr {
  border-top-color: #a6e1ec;
}
.alert-info .alert-link {
  color: #245269;
}
.alert-warning {
  background-color: #fcf8e3;
  border-color: #faebcc;
  color: #8a6d3b;
}
.alert-warning hr {
  border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
  color: #66512c;
}
.alert-danger {
  background-color: #f2dede;
  border-color: #ebccd1;
  color: #a94442;
}
.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;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  overflow: hidden;
  height: 18px;
  margin-bottom: 18px;
  background-color: #f5f5f5;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 12px;
  line-height: 18px;
  color: #fff;
  text-align: center;
  background-color: #337ab7;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
.progress-striped .progress-bar,
.progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  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, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-info {
  background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-warning {
  background-color: #f0ad4e;
}
.progress-striped .progress-bar-warning {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-danger {
  background-color: #d9534f;
}
.progress-striped .progress-bar-danger {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media,
.media-body {
  zoom: 1;
  overflow: hidden;
}
.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 {
  margin-bottom: 20px;
  padding-left: 0;
}
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd;
}
.list-group-item:first-child {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
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 {
  text-decoration: none;
  color: #555;
  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 {
  background-color: #eeeeee;
  color: #777777;
  cursor: not-allowed;
}
.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: #777777;
}
.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: 18px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.panel-body {
  padding: 15px;
}
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  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-right-radius: 3px;
  border-top-left-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-right-radius: 0;
  border-top-left-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-left: 15px;
  padding-right: 15px;
}
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-right-radius: 3px;
  border-top-left-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-left-radius: 3px;
  border-bottom-right-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 {
  border: 0;
  margin-bottom: 0;
}
.panel-group {
  margin-bottom: 18px;
}
.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: #333333;
  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: #333333;
}
.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;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 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, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}
.well-lg {
  padding: 24px;
  border-radius: 6px;
}
.well-sm {
  padding: 9px;
  border-radius: 3px;
}
.close {
  float: right;
  font-size: 19.5px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
.modal-open {
  overflow: hidden;
}
.modal {
  display: none;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  -o-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -moz-transition: -moz-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -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;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  outline: 0;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
  filter: alpha(opacity=0);
}
.modal-backdrop.in {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
  min-height: 16.42857143px;
}
.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-left: 5px;
  margin-bottom: 0;
}
.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, 0.5);
    box-shadow: 0 5px 15px rgba(0, 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: "proxima-nova-1";
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 12px;
  opacity: 0;
  filter: alpha(opacity=0);
}
.tooltip.in {
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}
.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 {
  bottom: 0;
  right: 5px;
  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: "proxima-nova-1";
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 13px;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 13px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}
.popover-content {
  padding: 9px 14px;
}
.popover > .arrow,
.popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover > .arrow {
  border-width: 11px;
}
.popover > .arrow:after {
  border-width: 10px;
  content: "";
}
.popover.top > .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
  bottom: -11px;
}
.popover.top > .arrow:after {
  content: " ";
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #fff;
}
.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.popover.right > .arrow:after {
  content: " ";
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #fff;
}
.popover.bottom > .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  top: -11px;
}
.popover.bottom > .arrow:after {
  content: " ";
  top: 1px;
  margin-left: -10px;
  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: #999999;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.popover.left > .arrow:after {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: #fff;
  bottom: -10px;
}
.carousel {
  position: relative;
}
.carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%;
}
.carousel-inner > .item {
  display: none;
  position: relative;
  -webkit-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .item {
    -webkit-transition: -webkit-transform 0.6s ease-in-out;
    -moz-transition: -moz-transform 0.6s ease-in-out;
    -o-transition: -o-transform 0.6s ease-in-out;
    transition: transform 0.6s ease-in-out;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    -moz-perspective: 1000px;
    perspective: 1000px;
  }
  .carousel-inner > .item.next,
  .carousel-inner > .item.active.right {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.prev,
  .carousel-inner > .item.active.left {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.next.left,
  .carousel-inner > .item.prev.right,
  .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    left: 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;
  left: 0;
  bottom: 0;
  width: 15%;
  opacity: 0.5;
  filter: alpha(opacity=50);
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-control.left {
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
.carousel-control.right {
  left: auto;
  right: 0;
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
.carousel-control:hover,
.carousel-control:focus {
  outline: 0;
  color: #fff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  margin-top: -10px;
  z-index: 5;
  display: inline-block;
}
.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;
  line-height: 1;
  font-family: serif;
}
.carousel-control .icon-prev:before {
  content: '\2039';
}
.carousel-control .icon-next:before {
  content: '\203a';
}
.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  margin-left: -30%;
  padding-left: 0;
  list-style: none;
  text-align: center;
}
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  border: 1px solid #fff;
  border-radius: 10px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
}
.carousel-indicators .active {
  margin: 0;
  width: 12px;
  height: 12px;
  background-color: #fff;
}
.carousel-caption {
  position: absolute;
  left: 15%;
  right: 15%;
  bottom: 20px;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption .btn {
  text-shadow: none;
}
@media screen and (min-width: 768px) {
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    font-size: 30px;
  }
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -15px;
  }
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -15px;
  }
  .carousel-caption {
    left: 20%;
    right: 20%;
    padding-bottom: 30px;
  }
  .carousel-indicators {
    bottom: 20px;
  }
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-footer:before,
.modal-footer:after {
  content: " ";
  display: table;
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-footer:after {
  clear: both;
}
.center-block {
  display: block;
  margin-left: auto;
  margin-right: 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;
  }
}
@font-face {
  font-family: "proxima-nova-1";
  src: url(data:font/opentype;base64,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);
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "proxima-nova-1";
  src: url(data:font/opentype;base64,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);
  font-style: normal;
  font-weight: 700;
}
.tk-proxima-nova {
  font-family: "proxima-nova-1", "proxima-nova-2", sans-serif;
}
@media print {
  img {
    max-width: none !important;
  }
  a[href]:after {
    content: "" !important;
  }
}
html {
  background-color: white;
  background-attachment: scroll;
  background-clip: border-box;
  background-repeat: no-repeat;
  background-image: none;
  background-origin: padding-box;
  background-size: auto;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: bolder;
  text-transform: uppercase;
}
body {
  background-color: transparent;
  color: DimGray;
  font-family: "proxima-nova-1", "proxima-nova-2", arial;
}
p {
  font-size: 14px;
  text-align: left;
}
.pv-1 {
  padding-top: 1em;
  padding-bottom: 1em;
  padding-left: 0;
  padding-right: 0;
}
.mv-1 {
  margin-top: 1em;
  margin-bottom: 1em;
}
@media all and (min-width: 750px) {
  .vcenter {
    display: flex;
    align-items: center;
  }
}
.hidden {
  display: none;
}
tiny {
  font-size: 75%;
}
.navbar {
  border-radius: 0;
  min-height: 32px;
}
.navCountdown {
  background-color: #223d7a;
  text-transform: uppercase;
  color: #9db3e4;
  padding: 4px 25px 3px 10px;
  text-align: right;
  font-size: 12px;
  z-index: 500;
}
.navCountdown a {
  color: #ffffff;
}
hr {
  border-color: #325bb6;
}
.navbar-default {
  background: #325bb6;
  border-color: black;
  margin-bottom: 0px;
  border-width: 0px;
}
.navbar-default .navbar-nav > li > a,
.navbar-default .navbar-header > a {
  text-transform: uppercase;
  color: #FFF;
  padding: 1rem;
}
.dropdown-menu {
  background-color: #325bb6;
}
.dropdown-menu > li > a:hover {
  background-color: #223d7a;
}
.dropdown-menu > li > span {
  text-transform: uppercase;
  text-decoration: underline;
  color: white !important;
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  white-space: nowrap;
}
.dropdown-menu > li > a {
  text-transform: uppercase;
  color: white !important;
}
#nav2 {
  background: #1f2328;
  border-radius: 0;
}
#nav2 .navbar-nav > li > a,
#nav2 .navbar-header > a {
  text-transform: uppercase;
  color: #FFF;
}
#nav2 .navbar-nav > li > a:hover,
#nav2 .navbar-header > a:hover {
  color: #b3b3b3;
}
.navfilter > a:hover {
  color: #FFF !important;
}
.bookmark:hover {
  text-decoration: none;
}
.navMiddle {
  border-radius: 0px !important;
}
#nav2 .navbar-nav > .active > a,
#nav2 .navbar-nav > .active > a:hover,
#nav2 .navbar-nav > .active > a:focus {
  background: #090a0b;
  color: #3966c9;
}
.splitter {
  height: 5px;
  background-color: #1f2328;
}
.live {
  background: linear-gradient(#325bb6, #1f2328) !important;
  border: 0px !important;
}
.live > a,
.live > a:hover,
.live > a:focus {
  color: #FFF !important;
  font-weight: bolder;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  background-color: #223d7a !important;
}
#nav .navbar-nav > .active > a,
#nav .navbar-nav > .active > a:hover,
#nav .navbar-nav > .active > a:focus {
  background-color: #223d7a;
  color: #6185d4;
}
#nav .navbar-nav a:hover {
  color: #e6e6e6;
}
.logo {
  background-image: url('/images/cr_logo250-alt.png');
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  /* may not need this, but I've found I do */
  /*
	height: image-height('../images/@{logo-img}' / 50);
	width: image-width('../images/@{logo-img}' / 50);
	*/
  background-size: 200px 38px;
  height: 95px;
  width: 200px;
  margin-bottom: auto;
  margin-top: auto;
  margin-left: auto;
  margin-right: auto;
}
.logoMobile {
  background-image: url('/images/cr_logo250-w.png');
  background-repeat: no-repeat;
  background-position-x: 12px;
  background-position-y: 7px;
  background-size: 150px 35px;
  height: 45px;
  width: 165px;
}
#header .container {
  background-color: transparent;
}
#body .container {
  z-index: 1;
  padding: 20px 0 0 0;
}
.jumbotron {
  background-color: inherit;
}
.divider {
  margin-top: 20px;
  border-top: 1px solid #a7a7a7;
  padding-top: 20px;
}
.divider-live {
  margin-top: 2px;
  border-top: 1px solid #a7a7a7;
  padding-top: 2px;
}
.dropdown-menu .divider {
  padding-top: 0px;
}
#buckles img {
  margin-top: 2px;
  width: 100%;
}
#footer {
  padding-bottom: 50px;
  padding-top: 30px;
  color: white;
  background-color: #060b16;
}
#footer p {
  font-size: 14px;
}
#footer a {
  font-size: 14px;
}
h1,
h2 {
  text-align: center;
  text-transform: uppercase;
  line-height: 36px;
  padding-bottom: 15px;
}
.cw50Title {
  font-size: 37px !important;
}
.nopadding {
  padding: 0px;
}
.nomargin {
  margin: 0;
}
.nopadding-right {
  padding-right: 0px;
}
.nopadding-left {
  padding-left: 0px;
}
.store {
  text-align: center;
  text-transform: uppercase;
  font-weight: bolder;
  color: #606060;
  line-height: 60px;
  display: block;
}
.justify {
  text-align: justify !important;
}
.gallery-image img {
  display: block;
  max-width: 100%;
  height: auto;
}
.margin-10 {
  margin: 10px;
}
.margin-10-top {
  margin-top: 10px;
}
.margin-10-bottom {
  margin-bottom: 10px;
}
.margin-2 {
  margin: 2px;
}
.margin-5 {
  margin: 5px;
}
.margin-5-top {
  margin-top: 5px;
}
.margin-5-bottom {
  margin-bottom: 5px;
}
.margin-50-bottom {
  margin-bottom: 50px;
}
.margin-auto {
  margin: auto;
}
.padding-5 {
  padding-left: 5px;
  padding-right: 5px;
}
.padding-right-5 {
  padding-right: 5px;
}
.padding-left-5 {
  padding-left: 5px;
}
.padding-tb-5 {
  padding-top: 5px;
  padding-bottom: 5px;
}
.padding-zero {
  padding: 0px;
}
.text-tiny {
  font-size: 10px;
}
.margin-0 {
  margin: 0px;
}
.social {
  text-align: center;
}
.social img {
  margin: 5px;
  width: 30px;
}
.row-centered {
  text-align: center;
}
.col-centered {
  display: inline-block;
  float: none;
  /* reset the text-align */
  text-align: center;
}
.col-centered-no-text {
  display: inline-block;
  float: none;
  /* reset the text-align */
}
.vertical-text {
  writing-mode: tb-rl;
  -webkit-writing-mode: vertical-rl;
}
@media (max-width: 480px) {
  .vertical-text-xs {
    writing-mode: tb-rl;
    -webkit-writing-mode: vertical-rl;
  }
}
@media (max-width: 768px) {
  .vertical-text-sm {
    writing-mode: tb-rl;
    -webkit-writing-mode: vertical-rl;
  }
}
@media only screen and (max-width: 800px) {
  /* Force table to not be like tables anymore */
  #no-more-tables table,
  #no-more-tables thead,
  #no-more-tables tbody,
  #no-more-tables th,
  #no-more-tables td,
  #no-more-tables tr {
    display: block;
  }
  #no-more-tables tbody {
    border-top: #325bb6 !important;
    border-style: solid none none !important;
  }
  #no-more-tables tr {
    border-bottom: #325bb6 !important;
    border-style: solid !important;
  }
  #no-more-tables tr:nth-child(even) {
    background-color: white !important;
  }
  .cellTitle {
    display: inline-block;
  }
  /* Hide table headers (but not display: none;, for accessibility) */
  #no-more-tables thead tr {
    position: absolute;
    top: -9999px;
    left: -9999px;
  }
  #no-more-tables tr {
    border: 1px solid #ccc;
  }
  #no-more-tables td {
    /* Behave  like a "row" */
    border: none;
    border-bottom: 1px solid #eee;
    position: relative;
    padding-left: 50%;
    white-space: normal;
    text-align: left;
  }
  #no-more-tables td:before {
    /* Now like a table header */
    position: absolute;
    /* Top/left values mimic padding */
    top: 6px;
    left: 6px;
    width: 45%;
    padding-right: 10px;
    white-space: nowrap;
    text-align: left;
    font-weight: bold;
  }
  /*
	Label the data
	*/
  #no-more-tables td:before {
    content: attr(data-title);
  }
}
#filter ul {
  font-size: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
}
#search {
  font-size: 12px;
}
#no-more-tables {
  font-size: 12px;
}
#imageLinks {
  display: none;
}
.storeBanner {
  background-color: #ffd100;
  text-align: center;
}
.storeBanner a {
  color: #000;
}
.banner {
  background-image: url('/images/banner/banner2.jpg');
  background-position: left;
  background-size: 670px;
  height: 100px;
  background-repeat: no-repeat;
}
@media all and (max-width: 750px) {
  /* CSS rules here for screens lower than 750px */
  body,
  p,
  ul {
    font-size: 1.3em;
    letter-spacing: initial;
    word-spacing: initial;
    line-height: 1.3em;
  }
  .raceInfo h3 {
    padding-top: 1em;
  }
  #header {
    margin-top: 0;
  }
  .navCountdown {
    font-size: 10px;
    padding: 4px 0px 3px 0px;
    text-align: center;
  }
  .banner {
    background-image: url('/images/banner/banner2.jpg');
    background-position: center;
    background-size: 100%;
    height: 50px;
    background-repeat: no-repeat;
  }
  .fpheadline h2 {
    font-size: 30px;
    line-height: 25px;
    font-weight: bold;
  }
  .blueimp-gallery-carousel {
    height: 151px;
  }
}
@media all and (min-width: 750px) {
  /* CSS rules here for screens above 750px */
  .blueimp-gallery-carousel {
    height: 471px;
  }
  .fpheadline h2 {
    font-size: 40px;
    line-height: 35px;
    font-weight: bold;
  }
}
.blueimp-gallery-carousel {
  padding-bottom: 0px !important;
  width: 100%;
  background-color: transparent !important;
  box-shadow: none  !important;
  margin: none !important;
}
.blueimp-gallery > .slides > .slide > .slide-content {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
#slide {
  background-color: transparent !important;
}
.headline {
  text-align: center;
}
.headline h2 {
  text-transform: uppercase;
  color: black;
  font-size: 40px;
  font-weight: bold;
  margin-bottom: 10px;
  margin-top: 40px;
  padding-bottom: 0px;
  line-height: 30px;
}
#races {
  text-align: center;
  margin-bottom: 40px;
  margin-top: 30px;
}
@media (min-width: 992px) {
  #races img {
    height: 150px;
  }
}
#races img {
  width: 100%;
  margin-bottom: 5px;
}
.table-striped > tbody > tr:nth-child(odd) > td,
.table-striped > tbody > tr:nth-child(odd) > th {
  background-color: #325bb6;
  color: white;
}
.table-bordered > tbody > tr > td,
.table-bordered > tbody > tr > th {
  border: 1px solid black;
  text-align: justify;
}
.position {
  background-color: #dadada;
  padding: 0.2em 0;
}
.splits {
  background-color: white !important;
}
.splitposition {
  padding: 0.3em 0;
}
.nomargin {
  margin: 0px;
}
.splitpositiontext {
  text-align: center;
}
@media (min-width: 768px) {
  .collapse.dont-collapse-sm {
    display: block;
    height: auto !important;
    visibility: visible;
  }
}
.position[pos="3"] {
  background-color: #96ff96;
}
.position[pos="2"] {
  background-color: #c8ffc8;
}
.position[pos="1"] {
  background-color: #64ff64;
}
.position[pos="3"][gen="m"] {
  background-color: #ffffc7;
}
.position[pos="2"][gen="m"] {
  background-color: #ffd814;
}
.position[pos="1"][gen="m"] {
  background-color: #ffff47;
}
.position[pos="3"][gen="f"] {
  background-color: #cbf4ff;
}
.position[pos="2"][gen="f"] {
  background-color: #98c1ff;
}
.position[pos="1"][gen="f"] {
  background-color: #658ee9;
}
.position[pos="3"][gen="nb"] {
  background-color: #f2ffcb;
}
.position[pos="2"][gen="nb"] {
  background-color: #b9ff98;
}
.position[pos="1"][gen="nb"] {
  background-color: #7de965;
}
#races h3 {
  text-align: left;
  text-transform: uppercase;
  color: black;
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 0px;
  padding-bottom: 0px;
  line-height: 25px;
}
.raceTitle {
  hyphens: auto;
}
.raceTitle h3:first-of-type {
  color: #325bb6;
}
.raceTitle h1 {
  padding: 0;
  word-wrap: break-word;
  hyphens: auto;
}
.raceTitle h3:last-of-type {
  padding-bottom: 15px;
  color: #9D9D9C;
}
.products {
  background-color: white;
}
.product h3 {
  text-align: left;
  text-transform: uppercase;
  color: black;
  font-size: 22px;
  font-weight: bold;
  margin: 0;
  padding: 0;
  line-height: 18px;
}
.product {
  text-transform: uppercase;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 30px;
  text-align: left;
  font-weight: normal;
  display: inline-block;
  height: 180px;
}
.product p {
  color: #325bb6;
}
.product img {
  border-radius: 4px;
  margin-bottom: 2px;
  max-height: 150px;
  text-align: right;
  max-width: 100%;
}
.dropped small,
.dropped strong,
.dropped a,
.dropped span,
.dropped tiny {
  text-decoration: line-through;
  color: #606060;
}
.dq small,
.dq strong,
.dq a,
.dq span,
.dq tiny {
  text-decoration: line-through;
  color: black;
}
.dqnotes {
  text-decoration: none !important;
  color: black;
}
.courseRecords h4 {
  font-size: 14px;
  text-transform: uppercase;
}
.qualiferLogo {
  z-index: 10;
  text-align: center;
}
.qualiferLogo img {
  height: 133px;
}
.qualiferText {
  width: 100%;
  border: 0px solid #325bb6;
  font-size: 13px;
  color: #325bb6;
  text-transform: uppercase;
  text-align: center;
  padding: 14px;
  font-weight: bold;
  border-radius: 5px;
}
.qualiferText h1 {
  color: #325bb6 !important;
}
.courseRecords h5 {
  font-size: 14px;
  color: black;
  text-transform: uppercase;
}
.raceDetailsMini {
  text-transform: uppercase;
  margin-left: 0px;
  margin-right: 0px;
  padding: 2px;
  padding-left: 5px;
  text-align: left;
  font-size: 11px;
  font-weight: normal;
  color: #97a2af;
  background-color: #1f2328;
}
.raceDetailsMini span {
  margin-right: 10px;
}
@media (min-width: 992px) {
  .raceSummary {
    overflow: hidden;
    max-height: 75px;
  }
  .raceSummary p {
    overflow: hidden;
    max-height: 75px;
  }
}
.race {
  text-align: left;
  margin-bottom: 30px;
}
.race h1 {
  color: black;
}
.race h2 {
  color: #9D9D9C;
}
.race h3 {
  color: #325bb6;
}
.race h4 {
  color: #9D9D9C;
}
.race h5 {
  color: #9D9D9C;
}
.race h3,
.race h4 {
  text-transform: uppercase;
}
.race h1,
.race h2,
.race h3,
.race h4,
.race h5 {
  font-weight: bold;
  margin: 0px;
  text-align: left;
}
.race .row {
  margin-left: 0px;
  margin-right: 0px;
}
.raceInfo {
  text-align: justify;
}
.raceInfo h3 {
  color: black;
}
.intro h2 {
  color: #325bb6;
}
.intro h3 {
  color: black;
}
.intro h4 {
  text-align: justify;
  margin-bottom: 5px;
  color: black;
}
.squareImage {
  padding: 5px;
}
.subheading {
  margin-bottom: 0;
}
.subheading h2 {
  margin: 0;
  padding: 0;
  color: #325bb6;
}
.stat {
  background-color: #1c3366;
  min-height: 85px;
  max-height: 85px;
  padding: 10px;
  border: 1px solid #DADADA;
}
.stat p,
.stat span {
  padding: 0;
  margin-bottom: 3px;
  text-transform: uppercase;
}
.stat .title {
  color: #7594d9;
  font-size: 12px;
  padding: 0;
  margin-bottom: 3px;
}
.stat .value {
  color: #edf1fa;
  font-size: 22px;
  line-height: 15px;
}
.stat .valuesuffix {
  color: white;
  font-size: 13px;
}
.white {
  color: #325bb6 !important;
}
.blue {
  color: black !important;
}
.green {
  color: #5cb85c !important;
}
#map {
  height: 500px;
  width: 100%;
}
.subheading .btn {
  text-transform: uppercase;
}
.header {
  color: white;
  font-weight: bold;
  background-color: #325bb6;
  border-radius: 2px;
}
hr.white {
  border-color: #325bb6 !important;
}
.sponsorcontainter {
  height: 95px;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
#sponsors {
  padding-top: 40px;
  padding-bottom: 60px;
  background-color: #1c3366;
}
#sponsors img {
  vertical-align: middle;
  padding-top: 20px;
  padding-bottom: 20px;
}
#sponsors p {
  color: #c5d2ef;
  text-transform: uppercase;
  font-size: 14px;
  text-align: left;
}
.postImage {
  margin-top: 2px;
  margin-bottom: 2px;
}
.btn-primary {
  background-color: #325bb6;
  border-color: #9D9D9C;
}
.btn-success {
  background-color: #325bb6;
  border-color: #9D9D9C;
}
.btn-admin {
  background-color: red;
  border-color: white;
  color: white;
}
.btn-admin:focus,
.btn-admin:active,
.btn-admin:hover {
  font-weight: bold;
}
.btn-info {
  background-color: #325bb6;
  border-color: #9D9D9C;
}
.btn-primary:focus,
.btn-primary:active,
.btn-primary:hover,
.btn-success:focus,
.btn-success:active,
.btn-success:hover,
.btn-info:focus,
.btn-info:active,
.btn-info:hover {
  background-color: #325bb6;
  font-weight: bold;
}
.content {
  font-size: 1.15em;
}
.content img {
  margin: 5px;
  max-width: 100%;
  height: auto;
  border-radius: 5px;
}
.content p- > img {
  text-align: center;
}
.summary {
  max-height: 200px;
  text-overflow: ellipsis;
  overflow: hidden;
}
.summary img {
  display: none !important;
}
.summary iframe {
  display: none !important;
}
.stats h1 {
  color: black;
}
.stats h2 {
  color: #9D9D9C;
}
.stats h3 {
  color: #325bb6;
}
.stats h4 {
  color: #9D9D9C;
}
.stats h5 {
  color: #9D9D9C;
}
.stats h3,
.stats h4 {
  text-transform: uppercase;
}
.stats h1,
.stats h2,
.stats h3,
.stats h4,
.stats h5 {
  font-weight: bold;
  margin: 0px;
  text-align: center;
}
.stats .row {
  margin-left: 0px;
  margin-right: 0px;
}
.gap {
  padding-top: 5px;
  padding-bottom: 5px;
}
.odd-row-color {
  background-color: #cacaca;
}
.cellNumber {
  text-align: center;
}
