@import url('//werbeagentur-jagdfieber.de/css/jf-link.css');
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
}
ol,
ul {
  list-style: none;
}
ul.bullets li {
  padding-left: .75em;
}
ul.bullets li:before {
  content: "•";
  float: left;
  width: .75em;
  margin-left: -0.75em;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
html {
  font-family: sans-serif;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background-color: transparent;
}
a:active,
a:hover {
  outline: 0;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  font-weight: 700;
}
dfn {
  font-style: italic;
}
h1 {
  margin: .67em 0;
  font-size: 2em;
}
mark {
  color: #000;
  background: #ff0;
}
small {
  font-size: 80%;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  height: 0;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  margin: 0;
  font: inherit;
  color: inherit;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type=button],
input[type=reset],
input[type=submit] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}
input {
  line-height: normal;
}
input[type=checkbox],
input[type=radio] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  height: auto;
}
input[type=search] {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-appearance: textfield;
}
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  padding: .35em .625em .75em;
  margin: 0 2px;
  border: 1px solid silver;
}
legend {
  padding: 0;
  border: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: 700;
}
table {
  border-spacing: 0;
  border-collapse: collapse;
}
td,
th {
  padding: 0;
}
@media print {
  *,
  :after,
  :before {
    color: #000 !important;
    text-shadow: none !important;
    background: 0 0 !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }
  blockquote,
  pre {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  img,
  tr {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  h2,
  h3,
  p {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  select {
    background: #fff !important;
  }
  .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 td,
  .table-bordered th {
    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: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
  content: "\2a";
}
.glyphicon-plus:before {
  content: "\2b";
}
.glyphicon-eur:before,
.glyphicon-euro:before {
  content: "\20ac";
}
.glyphicon-minus:before {
  content: "\2212";
}
.glyphicon-cloud:before {
  content: "\2601";
}
.glyphicon-envelope:before {
  content: "\2709";
}
.glyphicon-pencil:before {
  content: "\270f";
}
.glyphicon-glass:before {
  content: "\e001";
}
.glyphicon-music:before {
  content: "\e002";
}
.glyphicon-search:before {
  content: "\e003";
}
.glyphicon-heart:before {
  content: "\e005";
}
.glyphicon-star:before {
  content: "\e006";
}
.glyphicon-star-empty:before {
  content: "\e007";
}
.glyphicon-user:before {
  content: "\e008";
}
.glyphicon-film:before {
  content: "\e009";
}
.glyphicon-th-large:before {
  content: "\e010";
}
.glyphicon-th:before {
  content: "\e011";
}
.glyphicon-th-list:before {
  content: "\e012";
}
.glyphicon-ok:before {
  content: "\e013";
}
.glyphicon-remove:before {
  content: "\e014";
}
.glyphicon-zoom-in:before {
  content: "\e015";
}
.glyphicon-zoom-out:before {
  content: "\e016";
}
.glyphicon-off:before {
  content: "\e017";
}
.glyphicon-signal:before {
  content: "\e018";
}
.glyphicon-cog:before {
  content: "\e019";
}
.glyphicon-trash:before {
  content: "\e020";
}
.glyphicon-home:before {
  content: "\e021";
}
.glyphicon-file:before {
  content: "\e022";
}
.glyphicon-time:before {
  content: "\e023";
}
.glyphicon-road:before {
  content: "\e024";
}
.glyphicon-download-alt:before {
  content: "\e025";
}
.glyphicon-download:before {
  content: "\e026";
}
.glyphicon-upload:before {
  content: "\e027";
}
.glyphicon-inbox:before {
  content: "\e028";
}
.glyphicon-play-circle:before {
  content: "\e029";
}
.glyphicon-repeat:before {
  content: "\e030";
}
.glyphicon-refresh:before {
  content: "\e031";
}
.glyphicon-list-alt:before {
  content: "\e032";
}
.glyphicon-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-yen:before {
  content: "\00a5";
}
.glyphicon-ruble: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;
}
:after,
:before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #333;
  background-color: #fff;
}
button,
input,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #337ab7;
  text-decoration: none;
}
a:focus,
a:hover {
  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;
}
.carousel-inner>.item>a>img,
.carousel-inner>.item>img,
.img-responsive,
.thumbnail a>img,
.thumbnail>img {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 6px;
}
.img-thumbnail {
  display: inline-block;
  max-width: 100%;
  height: auto;
  padding: 4px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eee;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0,0,0,0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
.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,
.h1 small,
.h2 .small,
.h2 small,
.h3 .small,
.h3 small,
.h4 .small,
.h4 small,
.h5 .small,
.h5 small,
.h6 .small,
.h6 small,
h1 .small,
h1 small,
h2 .small,
h2 small,
h3 .small,
h3 small,
h4 .small,
h4 small,
h5 .small,
h5 small,
h6 .small,
h6 small {
  font-weight: 400;
  line-height: 1;
  color: #777;
}
.h1,
.h2,
.h3,
h1,
h2,
h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
.h1 .small,
.h1 small,
.h2 .small,
.h2 small,
.h3 .small,
.h3 small,
h1 .small,
h1 small,
h2 .small,
h2 small,
h3 .small,
h3 small {
  font-size: 65%;
}
.h4,
.h5,
.h6,
h4,
h5,
h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}
.h4 .small,
.h4 small,
.h5 .small,
.h5 small,
.h6 .small,
.h6 small,
h4 .small,
h4 small,
h5 .small,
h5 small,
h6 .small,
h6 small {
  font-size: 75%;
}
.h1,
h1 {
  font-size: 36px;
}
.h2,
h2 {
  font-size: 30px;
}
.h3,
h3 {
  font-size: 24px;
}
.h4,
h4 {
  font-size: 18px;
}
.h5,
h5 {
  font-size: 14px;
}
.h6,
h6 {
  font-size: 12px;
}
p {
  margin: 0 0 10px;
}
.lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .lead {
    font-size: 21px;
  }
}
.small,
small {
  font-size: 85%;
}
.mark,
mark {
  padding: .2em;
  background-color: #fcf8e3;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.text-nowrap {
  white-space: nowrap;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-capitalize {
  text-transform: capitalize;
}
.text-muted {
  color: #777;
}
.text-primary {
  color: #337ab7;
}
a.text-primary:hover {
  color: #286090;
}
.text-success {
  color: #3c763d;
}
a.text-success:hover {
  color: #2b542c;
}
.text-info {
  color: #31708f;
}
a.text-info:hover {
  color: #245269;
}
.text-warning {
  color: #8a6d3b;
}
a.text-warning:hover {
  color: #66512c;
}
.text-danger {
  color: #a94442;
}
a.text-danger:hover {
  color: #843534;
}
.bg-primary {
  color: #fff;
  background-color: #337ab7;
}
a.bg-primary:hover {
  background-color: #286090;
}
.bg-success {
  background-color: #dff0d8;
}
a.bg-success:hover {
  background-color: #c1e2b3;
}
.bg-info {
  background-color: #d9edf7;
}
a.bg-info:hover {
  background-color: #afd9ee;
}
.bg-warning {
  background-color: #fcf8e3;
}
a.bg-warning:hover {
  background-color: #f7ecb5;
}
.bg-danger {
  background-color: #f2dede;
}
a.bg-danger:hover {
  background-color: #e4b9b9;
}
.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eee;
}
ol,
ul {
  margin-top: 0;
  margin-bottom: 10px;
}
ol ol,
ol ul,
ul ol,
ul ul {
  margin-bottom: 0;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  margin-left: -5px;
  list-style: none;
}
.list-inline>li {
  display: inline-block;
  padding-right: 5px;
  padding-left: 5px;
}
dl {
  margin-top: 0;
  margin-bottom: 20px;
}
dd,
dt {
  line-height: 1.42857143;
}
dt {
  font-weight: 700;
}
dd {
  margin-left: 0;
}
@media (min-width: 768px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    overflow: hidden;
    clear: left;
    text-align: right;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 180px;
  }
}
abbr[data-original-title],
abbr[title] {
  cursor: help;
  border-bottom: 1px dotted #777;
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-left: 5px solid #eee;
}
blockquote ol:last-child,
blockquote p:last-child,
blockquote ul:last-child {
  margin-bottom: 0;
}
blockquote .small,
blockquote footer,
blockquote small {
  display: block;
  font-size: 80%;
  line-height: 1.42857143;
  color: #777;
}
blockquote .small:before,
blockquote footer:before,
blockquote small:before {
  content: '\2014 \00A0';
}
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  text-align: right;
  border-right: 5px solid #eee;
  border-left: 0;
}
.blockquote-reverse .small:before,
.blockquote-reverse footer:before,
.blockquote-reverse small:before,
blockquote.pull-right .small:before,
blockquote.pull-right footer:before,
blockquote.pull-right small:before {
  content: '';
}
.blockquote-reverse .small:after,
.blockquote-reverse footer:after,
.blockquote-reverse small:after,
blockquote.pull-right .small:after,
blockquote.pull-right footer:after,
blockquote.pull-right small:after {
  content: '\00A0 \2014';
}
address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.42857143;
}
code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 4px;
}
kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.25);
  box-shadow: inset 0 -1px 0 rgba(0,0,0,0.25);
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
  -webkit-box-shadow: none;
  box-shadow: none;
}
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.42857143;
  color: #333;
  word-break: break-all;
  word-wrap: break-word;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 4px;
}
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.row {
  margin-right: -15px;
  margin-left: -15px;
}
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
  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-10,
  .col-sm-11,
  .col-sm-12,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9 {
    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-10,
  .col-md-11,
  .col-md-12,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9 {
    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-10,
  .col-lg-11,
  .col-lg-12,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0;
  }
}
table {
  background-color: transparent;
}
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777;
  text-align: left;
}
th {
  text-align: left;
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}
.table>tbody>tr>td,
.table>tbody>tr>th,
.table>tfoot>tr>td,
.table>tfoot>tr>th,
.table>thead>tr>td,
.table>thead>tr>th {
  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>td,
.table>caption+thead>tr:first-child>th,
.table>colgroup+thead>tr:first-child>td,
.table>colgroup+thead>tr:first-child>th,
.table>thead:first-child>tr:first-child>td,
.table>thead:first-child>tr:first-child>th {
  border-top: 0;
}
.table>tbody+tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #fff;
}
.table-condensed>tbody>tr>td,
.table-condensed>tbody>tr>th,
.table-condensed>tfoot>tr>td,
.table-condensed>tfoot>tr>th,
.table-condensed>thead>tr>td,
.table-condensed>thead>tr>th {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #ddd;
}
.table-bordered>tbody>tr>td,
.table-bordered>tbody>tr>th,
.table-bordered>tfoot>tr>td,
.table-bordered>tfoot>tr>th,
.table-bordered>thead>tr>td,
.table-bordered>thead>tr>th {
  border: 1px solid #ddd;
}
.table-bordered>thead>tr>td,
.table-bordered>thead>tr>th {
  border-bottom-width: 2px;
}
.table-striped>tbody>tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.table-hover>tbody>tr:hover {
  background-color: #f5f5f5;
}
table col[class*=col-] {
  position: static;
  display: table-column;
  float: none;
}
table td[class*=col-],
table th[class*=col-] {
  position: static;
  display: table-cell;
  float: none;
}
.table>tbody>tr.active>td,
.table>tbody>tr.active>th,
.table>tbody>tr>td.active,
.table>tbody>tr>th.active,
.table>tfoot>tr.active>td,
.table>tfoot>tr.active>th,
.table>tfoot>tr>td.active,
.table>tfoot>tr>th.active,
.table>thead>tr.active>td,
.table>thead>tr.active>th,
.table>thead>tr>td.active,
.table>thead>tr>th.active {
  background-color: #f5f5f5;
}
.table-hover>tbody>tr.active:hover>td,
.table-hover>tbody>tr.active:hover>th,
.table-hover>tbody>tr:hover>.active,
.table-hover>tbody>tr>td.active:hover,
.table-hover>tbody>tr>th.active:hover {
  background-color: #e8e8e8;
}
.table>tbody>tr.success>td,
.table>tbody>tr.success>th,
.table>tbody>tr>td.success,
.table>tbody>tr>th.success,
.table>tfoot>tr.success>td,
.table>tfoot>tr.success>th,
.table>tfoot>tr>td.success,
.table>tfoot>tr>th.success,
.table>thead>tr.success>td,
.table>thead>tr.success>th,
.table>thead>tr>td.success,
.table>thead>tr>th.success {
  background-color: #dff0d8;
}
.table-hover>tbody>tr.success:hover>td,
.table-hover>tbody>tr.success:hover>th,
.table-hover>tbody>tr:hover>.success,
.table-hover>tbody>tr>td.success:hover,
.table-hover>tbody>tr>th.success:hover {
  background-color: #d0e9c6;
}
.table>tbody>tr.info>td,
.table>tbody>tr.info>th,
.table>tbody>tr>td.info,
.table>tbody>tr>th.info,
.table>tfoot>tr.info>td,
.table>tfoot>tr.info>th,
.table>tfoot>tr>td.info,
.table>tfoot>tr>th.info,
.table>thead>tr.info>td,
.table>thead>tr.info>th,
.table>thead>tr>td.info,
.table>thead>tr>th.info {
  background-color: #d9edf7;
}
.table-hover>tbody>tr.info:hover>td,
.table-hover>tbody>tr.info:hover>th,
.table-hover>tbody>tr:hover>.info,
.table-hover>tbody>tr>td.info:hover,
.table-hover>tbody>tr>th.info:hover {
  background-color: #c4e3f3;
}
.table>tbody>tr.warning>td,
.table>tbody>tr.warning>th,
.table>tbody>tr>td.warning,
.table>tbody>tr>th.warning,
.table>tfoot>tr.warning>td,
.table>tfoot>tr.warning>th,
.table>tfoot>tr>td.warning,
.table>tfoot>tr>th.warning,
.table>thead>tr.warning>td,
.table>thead>tr.warning>th,
.table>thead>tr>td.warning,
.table>thead>tr>th.warning {
  background-color: #fcf8e3;
}
.table-hover>tbody>tr.warning:hover>td,
.table-hover>tbody>tr.warning:hover>th,
.table-hover>tbody>tr:hover>.warning,
.table-hover>tbody>tr>td.warning:hover,
.table-hover>tbody>tr>th.warning:hover {
  background-color: #faf2cc;
}
.table>tbody>tr.danger>td,
.table>tbody>tr.danger>th,
.table>tbody>tr>td.danger,
.table>tbody>tr>th.danger,
.table>tfoot>tr.danger>td,
.table>tfoot>tr.danger>th,
.table>tfoot>tr>td.danger,
.table>tfoot>tr>th.danger,
.table>thead>tr.danger>td,
.table>thead>tr.danger>th,
.table>thead>tr>td.danger,
.table>thead>tr>th.danger {
  background-color: #f2dede;
}
.table-hover>tbody>tr.danger:hover>td,
.table-hover>tbody>tr.danger:hover>th,
.table-hover>tbody>tr:hover>.danger,
.table-hover>tbody>tr>td.danger:hover,
.table-hover>tbody>tr>th.danger:hover {
  background-color: #ebcccc;
}
.table-responsive {
  min-height: .01%;
  overflow-x: auto;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
  }
  .table-responsive>.table {
    margin-bottom: 0;
  }
  .table-responsive>.table>tbody>tr>td,
  .table-responsive>.table>tbody>tr>th,
  .table-responsive>.table>tfoot>tr>td,
  .table-responsive>.table>tfoot>tr>th,
  .table-responsive>.table>thead>tr>td,
  .table-responsive>.table>thead>tr>th {
    white-space: nowrap;
  }
  .table-responsive>.table-bordered {
    border: 0;
  }
  .table-responsive>.table-bordered>tbody>tr>td:first-child,
  .table-responsive>.table-bordered>tbody>tr>th:first-child,
  .table-responsive>.table-bordered>tfoot>tr>td:first-child,
  .table-responsive>.table-bordered>tfoot>tr>th:first-child,
  .table-responsive>.table-bordered>thead>tr>td:first-child,
  .table-responsive>.table-bordered>thead>tr>th:first-child {
    border-left: 0;
  }
  .table-responsive>.table-bordered>tbody>tr>td:last-child,
  .table-responsive>.table-bordered>tbody>tr>th:last-child,
  .table-responsive>.table-bordered>tfoot>tr>td:last-child,
  .table-responsive>.table-bordered>tfoot>tr>th:last-child,
  .table-responsive>.table-bordered>thead>tr>td:last-child,
  .table-responsive>.table-bordered>thead>tr>th:last-child {
    border-right: 0;
  }
  .table-responsive>.table-bordered>tbody>tr:last-child>td,
  .table-responsive>.table-bordered>tbody>tr:last-child>th,
  .table-responsive>.table-bordered>tfoot>tr:last-child>td,
  .table-responsive>.table-bordered>tfoot>tr:last-child>th {
    border-bottom: 0;
  }
}
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: 700;
}
input[type=search] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
input[type=checkbox],
input[type=radio] {
  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=checkbox]:focus,
input[type=radio]:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
output {
  display: block;
  padding-top: 7px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
}
.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(102,175,233,0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(102,175,233,0.6);
}
.form-control::-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 {
  cursor: not-allowed;
  background-color: #eee;
  opacity: 1;
}
textarea.form-control {
  height: auto;
}
input[type=search] {
  -webkit-appearance: none;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type=date],
  input[type=time],
  input[type=datetime-local],
  input[type=month] {
    line-height: 34px;
  }
  .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],
  input[type=date].input-sm,
  input[type=time].input-sm,
  input[type=datetime-local].input-sm,
  input[type=month].input-sm {
    line-height: 30px;
  }
  .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],
  input[type=date].input-lg,
  input[type=time].input-lg,
  input[type=datetime-local].input-lg,
  input[type=month].input-lg {
    line-height: 46px;
  }
}
.form-group {
  margin-bottom: 15px;
}
.checkbox,
.radio {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.checkbox label,
.radio label {
  min-height: 20px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: 400;
  cursor: pointer;
}
.checkbox input[type=checkbox],
.checkbox-inline input[type=checkbox],
.radio input[type=radio],
.radio-inline input[type=radio] {
  position: absolute;
  margin-top: 4px \9;
  margin-left: -20px;
}
.checkbox+.checkbox,
.radio+.radio {
  margin-top: -5px;
}
.checkbox-inline,
.radio-inline {
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: 400;
  vertical-align: middle;
  cursor: pointer;
}
.checkbox-inline+.checkbox-inline,
.radio-inline+.radio-inline {
  margin-top: 0;
  margin-left: 10px;
}
fieldset[disabled] input[type=checkbox],
fieldset[disabled] input[type=radio],
input[type=checkbox].disabled,
input[type=checkbox][disabled],
input[type=radio].disabled,
input[type=radio][disabled] {
  cursor: not-allowed;
}
.checkbox-inline.disabled,
.radio-inline.disabled,
fieldset[disabled] .checkbox-inline,
fieldset[disabled] .radio-inline {
  cursor: not-allowed;
}
.checkbox.disabled label,
.radio.disabled label,
fieldset[disabled] .checkbox label,
fieldset[disabled] .radio label {
  cursor: not-allowed;
}
.form-control-static {
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-right: 0;
  padding-left: 0;
}
.input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-sm {
  height: 30px;
  line-height: 30px;
}
select[multiple].input-sm,
textarea.input-sm {
  height: auto;
}
.form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.form-group-sm .form-control {
  height: 30px;
  line-height: 30px;
}
select[multiple].form-group-sm .form-control,
textarea.form-group-sm .form-control {
  height: auto;
}
.form-group-sm .form-control-static {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.input-lg {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
select.input-lg {
  height: 46px;
  line-height: 46px;
}
select[multiple].input-lg,
textarea.input-lg {
  height: auto;
}
.form-group-lg .form-control {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
select.form-group-lg .form-control {
  height: 46px;
  line-height: 46px;
}
select[multiple].form-group-lg .form-control,
textarea.form-group-lg .form-control {
  height: auto;
}
.form-group-lg .form-control-static {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.has-feedback {
  position: relative;
}
.has-feedback .form-control {
  padding-right: 42.5px;
}
.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  pointer-events: none;
}
.input-lg+.form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px;
}
.input-sm+.form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.has-success .checkbox,
.has-success .checkbox-inline,
.has-success .control-label,
.has-success .help-block,
.has-success .radio,
.has-success .radio-inline,
.has-success.checkbox label,
.has-success.checkbox-inline label,
.has-success.radio label,
.has-success.radio-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;
  background-color: #dff0d8;
  border-color: #3c763d;
}
.has-success .form-control-feedback {
  color: #3c763d;
}
.has-warning .checkbox,
.has-warning .checkbox-inline,
.has-warning .control-label,
.has-warning .help-block,
.has-warning .radio,
.has-warning .radio-inline,
.has-warning.checkbox label,
.has-warning.checkbox-inline label,
.has-warning.radio label,
.has-warning.radio-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;
  background-color: #fcf8e3;
  border-color: #8a6d3b;
}
.has-warning .form-control-feedback {
  color: #8a6d3b;
}
.has-error .checkbox,
.has-error .checkbox-inline,
.has-error .control-label,
.has-error .help-block,
.has-error .radio,
.has-error .radio-inline,
.has-error.checkbox label,
.has-error.checkbox-inline label,
.has-error.radio label,
.has-error.radio-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;
  background-color: #f2dede;
  border-color: #a94442;
}
.has-error .form-control-feedback {
  color: #a94442;
}
.has-feedback label~.form-control-feedback {
  top: 25px;
}
.has-feedback label.sr-only~.form-control-feedback {
  top: 0;
}
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}
@media (min-width: 768px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-static {
    display: inline-block;
  }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .form-inline .input-group .form-control,
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn {
    width: auto;
  }
  .form-inline .input-group>.form-control {
    width: 100%;
  }
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .checkbox,
  .form-inline .radio {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .checkbox label,
  .form-inline .radio label {
    padding-left: 0;
  }
  .form-inline .checkbox input[type=checkbox],
  .form-inline .radio input[type=radio] {
    position: relative;
    margin-left: 0;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.form-horizontal .checkbox,
.form-horizontal .checkbox-inline,
.form-horizontal .radio,
.form-horizontal .radio-inline {
  padding-top: 7px;
  margin-top: 0;
  margin-bottom: 0;
}
.form-horizontal .checkbox,
.form-horizontal .radio {
  min-height: 27px;
}
.form-horizontal .form-group {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .form-horizontal .control-label {
    padding-top: 7px;
    margin-bottom: 0;
    text-align: right;
  }
}
.form-horizontal .has-feedback .form-control-feedback {
  right: 15px;
}
@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 14.33px;
  }
}
@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
  }
}
.btn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.btn.active.focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn:active:focus,
.btn:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn.focus,
.btn:focus,
.btn:hover {
  color: #333;
  text-decoration: none;
}
.btn.active,
.btn:active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
  box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  pointer-events: none;
  cursor: not-allowed;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
  opacity: .65;
}
.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default.active,
.btn-default.focus,
.btn-default:active,
.btn-default:focus,
.btn-default:hover,
.open>.dropdown-toggle.btn-default {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default.active,
.btn-default:active,
.open>.dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled,
.btn-default.disabled.active,
.btn-default.disabled.focus,
.btn-default.disabled:active,
.btn-default.disabled:focus,
.btn-default.disabled:hover,
.btn-default[disabled],
.btn-default[disabled].active,
.btn-default[disabled].focus,
.btn-default[disabled]:active,
.btn-default[disabled]:focus,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default,
fieldset[disabled] .btn-default.active,
fieldset[disabled] .btn-default.focus,
fieldset[disabled] .btn-default:active,
fieldset[disabled] .btn-default:focus,
fieldset[disabled] .btn-default:hover {
  background-color: #fff;
  border-color: #ccc;
}
.btn-default .badge {
  color: #fff;
  background-color: #333;
}
.btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary.active,
.btn-primary.focus,
.btn-primary:active,
.btn-primary:focus,
.btn-primary:hover,
.open>.dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary.active,
.btn-primary:active,
.open>.dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled,
.btn-primary.disabled.active,
.btn-primary.disabled.focus,
.btn-primary.disabled:active,
.btn-primary.disabled:focus,
.btn-primary.disabled:hover,
.btn-primary[disabled],
.btn-primary[disabled].active,
.btn-primary[disabled].focus,
.btn-primary[disabled]:active,
.btn-primary[disabled]:focus,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary,
fieldset[disabled] .btn-primary.active,
fieldset[disabled] .btn-primary.focus,
fieldset[disabled] .btn-primary:active,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:hover {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary .badge {
  color: #337ab7;
  background-color: #fff;
}
.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success.active,
.btn-success.focus,
.btn-success:active,
.btn-success:focus,
.btn-success:hover,
.open>.dropdown-toggle.btn-success {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success.active,
.btn-success:active,
.open>.dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled,
.btn-success.disabled.active,
.btn-success.disabled.focus,
.btn-success.disabled:active,
.btn-success.disabled:focus,
.btn-success.disabled:hover,
.btn-success[disabled],
.btn-success[disabled].active,
.btn-success[disabled].focus,
.btn-success[disabled]:active,
.btn-success[disabled]:focus,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success,
fieldset[disabled] .btn-success.active,
fieldset[disabled] .btn-success.focus,
fieldset[disabled] .btn-success:active,
fieldset[disabled] .btn-success:focus,
fieldset[disabled] .btn-success:hover {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}
.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info.active,
.btn-info.focus,
.btn-info:active,
.btn-info:focus,
.btn-info:hover,
.open>.dropdown-toggle.btn-info {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info.active,
.btn-info:active,
.open>.dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled,
.btn-info.disabled.active,
.btn-info.disabled.focus,
.btn-info.disabled:active,
.btn-info.disabled:focus,
.btn-info.disabled:hover,
.btn-info[disabled],
.btn-info[disabled].active,
.btn-info[disabled].focus,
.btn-info[disabled]:active,
.btn-info[disabled]:focus,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info,
fieldset[disabled] .btn-info.active,
fieldset[disabled] .btn-info.focus,
fieldset[disabled] .btn-info:active,
fieldset[disabled] .btn-info:focus,
fieldset[disabled] .btn-info:hover {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}
.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning.active,
.btn-warning.focus,
.btn-warning:active,
.btn-warning:focus,
.btn-warning:hover,
.open>.dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning.active,
.btn-warning:active,
.open>.dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled,
.btn-warning.disabled.active,
.btn-warning.disabled.focus,
.btn-warning.disabled:active,
.btn-warning.disabled:focus,
.btn-warning.disabled:hover,
.btn-warning[disabled],
.btn-warning[disabled].active,
.btn-warning[disabled].focus,
.btn-warning[disabled]:active,
.btn-warning[disabled]:focus,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning,
fieldset[disabled] .btn-warning.active,
fieldset[disabled] .btn-warning.focus,
fieldset[disabled] .btn-warning:active,
fieldset[disabled] .btn-warning:focus,
fieldset[disabled] .btn-warning:hover {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}
.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger.active,
.btn-danger.focus,
.btn-danger:active,
.btn-danger:focus,
.btn-danger:hover,
.open>.dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger.active,
.btn-danger:active,
.open>.dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled,
.btn-danger.disabled.active,
.btn-danger.disabled.focus,
.btn-danger.disabled:active,
.btn-danger.disabled:focus,
.btn-danger.disabled:hover,
.btn-danger[disabled],
.btn-danger[disabled].active,
.btn-danger[disabled].focus,
.btn-danger[disabled]:active,
.btn-danger[disabled]:focus,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger,
fieldset[disabled] .btn-danger.active,
fieldset[disabled] .btn-danger.focus,
fieldset[disabled] .btn-danger:active,
fieldset[disabled] .btn-danger:focus,
fieldset[disabled] .btn-danger:hover {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}
.btn-link {
  font-weight: 400;
  color: #337ab7;
  border-radius: 0;
}
.btn-link,
.btn-link.active,
.btn-link:active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-link,
.btn-link:active,
.btn-link:focus,
.btn-link:hover {
  border-color: transparent;
}
.btn-link:focus,
.btn-link:hover {
  color: #23527c;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:focus,
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:focus,
fieldset[disabled] .btn-link:hover {
  color: #777;
  text-decoration: none;
}
.btn-group-lg>.btn,
.btn-lg {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.btn-group-sm>.btn,
.btn-sm {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-group-xs>.btn,
.btn-xs {
  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=button].btn-block,
input[type=reset].btn-block,
input[type=submit].btn-block {
  width: 100%;
}
.fade {
  opacity: 0;
  -webkit-transition: opacity .15s linear;
  -o-transition: opacity .15s linear;
  transition: opacity .15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  display: none;
  visibility: hidden;
}
.collapse.in {
  display: block;
  visibility: visible;
}
tr.collapse.in {
  display: table-row;
}
tbody.collapse.in {
  display: table-row-group;
}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-timing-function: ease;
  -o-transition-timing-function: ease;
  transition-timing-function: ease;
  -webkit-transition-duration: .35s;
  -o-transition-duration: .35s;
  transition-duration: .35s;
  -webkit-transition-property: height, visibility;
  -o-transition-property: height, visibility;
  transition-property: height, visibility;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px solid;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.dropdown,
.dropup {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,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);
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu>li>a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: 400;
  line-height: 1.42857143;
  color: #333;
  white-space: nowrap;
}
.dropdown-menu>li>a:focus,
.dropdown-menu>li>a:hover {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}
.dropdown-menu>.active>a,
.dropdown-menu>.active>a:focus,
.dropdown-menu>.active>a:hover {
  color: #fff;
  text-decoration: none;
  background-color: #337ab7;
  outline: 0;
}
.dropdown-menu>.disabled>a,
.dropdown-menu>.disabled>a:focus,
.dropdown-menu>.disabled>a:hover {
  color: #777;
}
.dropdown-menu>.disabled>a:focus,
.dropdown-menu>.disabled>a:hover {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.open>.dropdown-menu {
  display: block;
}
.open>a {
  outline: 0;
}
.dropdown-menu-right {
  right: 0;
  left: auto;
}
.dropdown-menu-left {
  right: auto;
  left: 0;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #777;
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990;
}
.pull-right>.dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 4px solid;
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}
@media (min-width: 768px) {
  .navbar-right .dropdown-menu {
    right: 0;
    left: auto;
  }
  .navbar-right .dropdown-menu-left {
    right: auto;
    left: 0;
  }
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.btn-group-vertical>.btn,
.btn-group>.btn {
  position: relative;
  float: left;
}
.btn-group-vertical>.btn.active,
.btn-group-vertical>.btn:active,
.btn-group-vertical>.btn:focus,
.btn-group-vertical>.btn:hover,
.btn-group>.btn.active,
.btn-group>.btn:active,
.btn-group>.btn:focus,
.btn-group>.btn:hover {
  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-group,
.btn-toolbar .input-group {
  float: left;
}
.btn-toolbar>.btn,
.btn-toolbar>.btn-group,
.btn-toolbar>.input-group {
  margin-left: 5px;
}
.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}
.btn-group>.btn:first-child {
  margin-left: 0;
}
.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group>.btn:last-child:not(:first-child),
.btn-group>.dropdown-toggle:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group>.btn-group {
  float: left;
}
.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn {
  border-radius: 0;
}
.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,
.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group>.btn+.dropdown-toggle {
  padding-right: 8px;
  padding-left: 8px;
}
.btn-group>.btn-lg+.dropdown-toggle {
  padding-right: 12px;
  padding-left: 12px;
}
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,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-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-left-radius: 4px;
}
.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn {
  border-radius: 0;
}
.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,
.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.btn-group-justified>.btn,
.btn-group-justified>.btn-group {
  display: table-cell;
  float: none;
  width: 1%;
}
.btn-group-justified>.btn-group .btn {
  width: 100%;
}
.btn-group-justified>.btn-group .dropdown-menu {
  left: auto;
}
[data-toggle=buttons]>.btn input[type=checkbox],
[data-toggle=buttons]>.btn input[type=radio],
[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],
[data-toggle=buttons]>.btn-group>.btn input[type=radio] {
  position: absolute;
  clip: rect(0,0,0,0);
  pointer-events: none;
}
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
.input-group[class*=col-] {
  float: none;
  padding-right: 0;
  padding-left: 0;
}
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
.input-group-lg>.form-control,
.input-group-lg>.input-group-addon,
.input-group-lg>.input-group-btn>.btn {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
select.input-group-lg>.form-control,
select.input-group-lg>.input-group-addon,
select.input-group-lg>.input-group-btn>.btn {
  height: 46px;
  line-height: 46px;
}
select[multiple].input-group-lg>.form-control,
select[multiple].input-group-lg>.input-group-addon,
select[multiple].input-group-lg>.input-group-btn>.btn,
textarea.input-group-lg>.form-control,
textarea.input-group-lg>.input-group-addon,
textarea.input-group-lg>.input-group-btn>.btn {
  height: auto;
}
.input-group-sm>.form-control,
.input-group-sm>.input-group-addon,
.input-group-sm>.input-group-btn>.btn {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-group-sm>.form-control,
select.input-group-sm>.input-group-addon,
select.input-group-sm>.input-group-btn>.btn {
  height: 30px;
  line-height: 30px;
}
select[multiple].input-group-sm>.form-control,
select[multiple].input-group-sm>.input-group-addon,
select[multiple].input-group-sm>.input-group-btn>.btn,
textarea.input-group-sm>.form-control,
textarea.input-group-sm>.input-group-addon,
textarea.input-group-sm>.input-group-btn>.btn {
  height: auto;
}
.input-group .form-control,
.input-group-addon,
.input-group-btn {
  display: table-cell;
}
.input-group .form-control:not(:first-child):not(:last-child),
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
.input-group-addon {
  padding: 6px 12px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  color: #555;
  text-align: center;
  background-color: #eee;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 3px;
}
.input-group-addon.input-lg {
  padding: 10px 16px;
  font-size: 18px;
  border-radius: 6px;
}
.input-group-addon input[type=checkbox],
.input-group-addon input[type=radio] {
  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-group:not(:last-child)>.btn,
.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group-addon:first-child {
  border-right: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,
.input-group-btn:first-child>.btn:not(:first-child),
.input-group-btn:last-child>.btn,
.input-group-btn:last-child>.btn-group>.btn,
.input-group-btn:last-child>.dropdown-toggle {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group-addon:last-child {
  border-left: 0;
}
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
.input-group-btn>.btn {
  position: relative;
}
.input-group-btn>.btn+.btn {
  margin-left: -1px;
}
.input-group-btn>.btn:active,
.input-group-btn>.btn:focus,
.input-group-btn>.btn:hover {
  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 {
  margin-left: -1px;
}
.nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav>li {
  position: relative;
  display: block;
}
.nav>li>a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav>li>a:focus,
.nav>li>a:hover {
  text-decoration: none;
  background-color: #eee;
}
.nav>li.disabled>a {
  color: #777;
}
.nav>li.disabled>a:focus,
.nav>li.disabled>a:hover {
  color: #777;
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
}
.nav .open>a,
.nav .open>a:focus,
.nav .open>a:hover {
  background-color: #eee;
  border-color: #337ab7;
}
.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.nav>li>a>img {
  max-width: none;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs>li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs>li>a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}
.nav-tabs>li>a:hover {
  border-color: #eee #eee #ddd;
}
.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover {
  color: #555;
  cursor: default;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
}
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified>li {
  float: none;
}
.nav-tabs.nav-justified>li>a {
  margin-bottom: 5px;
  text-align: center;
}
.nav-tabs.nav-justified>.dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified>li {
    display: table-cell;
    width: 1%;
  }
  .nav-tabs.nav-justified>li>a {
    margin-bottom: 0;
  }
}
.nav-tabs.nav-justified>li>a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs.nav-justified>.active>a,
.nav-tabs.nav-justified>.active>a:focus,
.nav-tabs.nav-justified>.active>a:hover {
  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:focus,
  .nav-tabs.nav-justified>.active>a:hover {
    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:focus,
.nav-pills>li.active>a:hover {
  color: #fff;
  background-color: #337ab7;
}
.nav-stacked>li {
  float: none;
}
.nav-stacked>li+li {
  margin-top: 2px;
  margin-left: 0;
}
.nav-justified {
  width: 100%;
}
.nav-justified>li {
  float: none;
}
.nav-justified>li>a {
  margin-bottom: 5px;
  text-align: center;
}
.nav-justified>.dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-justified>li {
    display: table-cell;
    width: 1%;
  }
  .nav-justified>li>a {
    margin-bottom: 0;
  }
}
.nav-tabs-justified {
  border-bottom: 0;
}
.nav-tabs-justified>li>a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs-justified>.active>a,
.nav-tabs-justified>.active>a:focus,
.nav-tabs-justified>.active>a:hover {
  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:focus,
  .nav-tabs-justified>.active>a:hover {
    border-bottom-color: #fff;
  }
}
.tab-content>.tab-pane {
  display: none;
  visibility: hidden;
}
.tab-content>.active {
  display: block;
  visibility: visible;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}
@media (min-width: 768px) {
  .navbar {
    border-radius: 4px;
  }
}
@media (min-width: 768px) {
  .navbar-header {
    float: left;
  }
}
.navbar-collapse {
  padding-right: 15px;
  padding-left: 15px;
  overflow-x: visible;
  -webkit-overflow-scrolling: touch;
  border-top: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 768px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
    visibility: visible !important;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
  .navbar-fixed-bottom .navbar-collapse,
  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse {
    padding-right: 0;
    padding-left: 0;
  }
}
.navbar-fixed-bottom .navbar-collapse,
.navbar-fixed-top .navbar-collapse {
  max-height: 340px;
}
@media (max-device-width: 480px) and (orientation: landscape) {
  .navbar-fixed-bottom .navbar-collapse,
  .navbar-fixed-top .navbar-collapse {
    max-height: 200px;
  }
}
.container-fluid>.navbar-collapse,
.container-fluid>.navbar-header,
.container>.navbar-collapse,
.container>.navbar-header {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .container-fluid>.navbar-collapse,
  .container-fluid>.navbar-header,
  .container>.navbar-collapse,
  .container>.navbar-header {
    margin-right: 0;
    margin-left: 0;
  }
}
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 768px) {
  .navbar-static-top {
    border-radius: 0;
  }
}
.navbar-fixed-bottom,
.navbar-fixed-top {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
@media (min-width: 768px) {
  .navbar-fixed-bottom,
  .navbar-fixed-top {
    border-radius: 0;
  }
}
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}
.navbar-brand {
  float: left;
  height: 50px;
  padding: 15px 15px;
  font-size: 18px;
  line-height: 20px;
}
.navbar-brand:focus,
.navbar-brand:hover {
  text-decoration: none;
}
.navbar-brand>img {
  display: block;
}
@media (min-width: 768px) {
  .navbar>.container .navbar-brand,
  .navbar>.container-fluid .navbar-brand {
    margin-left: -15px;
  }
}
.navbar-toggle {
  position: relative;
  float: right;
  padding: 9px 10px;
  margin-top: 8px;
  margin-right: 15px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.navbar-toggle:focus {
  outline: 0;
}
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
.navbar-toggle .icon-bar+.icon-bar {
  margin-top: 4px;
}
@media (min-width: 768px) {
  .navbar-toggle {
    display: none;
  }
}
.navbar-nav {
  margin: 7.5px -15px;
}
.navbar-nav>li>a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}
@media (max-width: 767px) {
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu .dropdown-header,
  .navbar-nav .open .dropdown-menu>li>a {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu>li>a {
    line-height: 20px;
  }
  .navbar-nav .open .dropdown-menu>li>a:focus,
  .navbar-nav .open .dropdown-menu>li>a:hover {
    background-image: none;
  }
}
@media (min-width: 768px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav>li {
    float: left;
  }
  .navbar-nav>li>a {
    padding-top: 15px;
    padding-bottom: 15px;
  }
}
.navbar-form {
  padding: 10px 15px;
  margin-top: 8px;
  margin-right: -15px;
  margin-bottom: 8px;
  margin-left: -15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.1), 0 1px 0 rgba(255,255,255,0.1);
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.1), 0 1px 0 rgba(255,255,255,0.1);
}
@media (min-width: 768px) {
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .form-control {
    display: inline-block;
    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 .form-control,
  .navbar-form .input-group .input-group-addon,
  .navbar-form .input-group .input-group-btn {
    width: auto;
  }
  .navbar-form .input-group>.form-control {
    width: 100%;
  }
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .checkbox,
  .navbar-form .radio {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .checkbox label,
  .navbar-form .radio label {
    padding-left: 0;
  }
  .navbar-form .checkbox input[type=checkbox],
  .navbar-form .radio input[type=radio] {
    position: relative;
    margin-left: 0;
  }
  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media (max-width: 767px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
  .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  .navbar-form {
    width: auto;
    padding-top: 0;
    padding-bottom: 0;
    margin-right: 0;
    margin-left: 0;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}
.navbar-nav>li>.dropdown-menu {
  margin-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu {
  margin-bottom: 0;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.navbar-btn {
  margin-top: 8px;
  margin-bottom: 8px;
}
.navbar-btn.btn-sm {
  margin-top: 10px;
  margin-bottom: 10px;
}
.navbar-btn.btn-xs {
  margin-top: 14px;
  margin-bottom: 14px;
}
.navbar-text {
  margin-top: 15px;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .navbar-text {
    float: left;
    margin-right: 15px;
    margin-left: 15px;
  }
}
@media (min-width: 768px) {
  .navbar-left {
    float: left !important;
  }
  .navbar-right {
    float: right !important;
    margin-right: -15px;
  }
  .navbar-right~.navbar-right {
    margin-right: 0;
  }
}
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
.navbar-default .navbar-brand {
  color: #777;
}
.navbar-default .navbar-brand:focus,
.navbar-default .navbar-brand:hover {
  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:focus,
.navbar-default .navbar-nav>li>a:hover {
  color: #333;
  background-color: transparent;
}
.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:focus,
.navbar-default .navbar-nav>.active>a:hover {
  color: #555;
  background-color: #e7e7e7;
}
.navbar-default .navbar-nav>.disabled>a,
.navbar-default .navbar-nav>.disabled>a:focus,
.navbar-default .navbar-nav>.disabled>a:hover {
  color: #ccc;
  background-color: transparent;
}
.navbar-default .navbar-toggle {
  border-color: #ddd;
}
.navbar-default .navbar-toggle:focus,
.navbar-default .navbar-toggle:hover {
  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:focus,
.navbar-default .navbar-nav>.open>a:hover {
  color: #555;
  background-color: #e7e7e7;
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu>li>a {
    color: #777;
  }
  .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,
  .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {
    color: #333;
    background-color: transparent;
  }
  .navbar-default .navbar-nav .open .dropdown-menu>.active>a,
  .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,
  .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover {
    color: #555;
    background-color: #e7e7e7;
  }
  .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,
  .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,
  .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover {
    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:focus,
.navbar-default .btn-link:hover {
  color: #333;
}
.navbar-default .btn-link[disabled]:focus,
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:focus,
fieldset[disabled] .navbar-default .btn-link:hover {
  color: #ccc;
}
.navbar-inverse {
  background-color: #222;
  border-color: #080808;
}
.navbar-inverse .navbar-brand {
  color: #9d9d9d;
}
.navbar-inverse .navbar-brand:focus,
.navbar-inverse .navbar-brand:hover {
  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:focus,
.navbar-inverse .navbar-nav>li>a:hover {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-nav>.active>a,
.navbar-inverse .navbar-nav>.active>a:focus,
.navbar-inverse .navbar-nav>.active>a:hover {
  color: #fff;
  background-color: #080808;
}
.navbar-inverse .navbar-nav>.disabled>a,
.navbar-inverse .navbar-nav>.disabled>a:focus,
.navbar-inverse .navbar-nav>.disabled>a:hover {
  color: #444;
  background-color: transparent;
}
.navbar-inverse .navbar-toggle {
  border-color: #333;
}
.navbar-inverse .navbar-toggle:focus,
.navbar-inverse .navbar-toggle:hover {
  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:focus,
.navbar-inverse .navbar-nav>.open>a:hover {
  color: #fff;
  background-color: #080808;
}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header {
    border-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu>li>a {
    color: #9d9d9d;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,
  .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover {
    color: #fff;
    background-color: transparent;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,
  .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,
  .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover {
    color: #fff;
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,
  .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,
  .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover {
    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:focus,
.navbar-inverse .btn-link:hover {
  color: #fff;
}
.navbar-inverse .btn-link[disabled]:focus,
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:focus,
fieldset[disabled] .navbar-inverse .btn-link:hover {
  color: #444;
}
.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 20px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 4px;
}
.breadcrumb>li {
  display: inline-block;
}
.breadcrumb>li+li:before {
  padding: 0 5px;
  color: #ccc;
  content: "/\00a0";
}
.breadcrumb>.active {
  color: #777;
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.pagination>li {
  display: inline;
}
.pagination>li>a,
.pagination>li>span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #337ab7;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}
.pagination>li:first-child>a,
.pagination>li:first-child>span {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.pagination>li:last-child>a,
.pagination>li:last-child>span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.pagination>li>a:focus,
.pagination>li>a:hover,
.pagination>li>span:focus,
.pagination>li>span:hover {
  color: #23527c;
  background-color: #eee;
  border-color: #ddd;
}
.pagination>.active>a,
.pagination>.active>a:focus,
.pagination>.active>a:hover,
.pagination>.active>span,
.pagination>.active>span:focus,
.pagination>.active>span:hover {
  z-index: 2;
  color: #fff;
  cursor: default;
  background-color: #337ab7;
  border-color: #337ab7;
}
.pagination>.disabled>a,
.pagination>.disabled>a:focus,
.pagination>.disabled>a:hover,
.pagination>.disabled>span,
.pagination>.disabled>span:focus,
.pagination>.disabled>span:hover {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}
.pagination-lg>li>a,
.pagination-lg>li>span {
  padding: 10px 16px;
  font-size: 18px;
}
.pagination-lg>li:first-child>a,
.pagination-lg>li:first-child>span {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.pagination-lg>li:last-child>a,
.pagination-lg>li:last-child>span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.pagination-sm>li>a,
.pagination-sm>li>span {
  padding: 5px 10px;
  font-size: 12px;
}
.pagination-sm>li:first-child>a,
.pagination-sm>li:first-child>span {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.pagination-sm>li:last-child>a,
.pagination-sm>li:last-child>span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.pager {
  padding-left: 0;
  margin: 20px 0;
  text-align: center;
  list-style: none;
}
.pager li {
  display: inline;
}
.pager li>a,
.pager li>span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 15px;
}
.pager li>a:focus,
.pager li>a:hover {
  text-decoration: none;
  background-color: #eee;
}
.pager .next>a,
.pager .next>span {
  float: right;
}
.pager .previous>a,
.pager .previous>span {
  float: left;
}
.pager .disabled>a,
.pager .disabled>a:focus,
.pager .disabled>a:hover,
.pager .disabled>span {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
}
.label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}
a.label:focus,
a.label:hover {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.label:empty {
  display: none;
}
.btn .label {
  position: relative;
  top: -1px;
}
.label-default {
  background-color: #777;
}
.label-default[href]:focus,
.label-default[href]:hover {
  background-color: #5e5e5e;
}
.label-primary {
  background-color: #337ab7;
}
.label-primary[href]:focus,
.label-primary[href]:hover {
  background-color: #286090;
}
.label-success {
  background-color: #5cb85c;
}
.label-success[href]:focus,
.label-success[href]:hover {
  background-color: #449d44;
}
.label-info {
  background-color: #5bc0de;
}
.label-info[href]:focus,
.label-info[href]:hover {
  background-color: #31b0d5;
}
.label-warning {
  background-color: #f0ad4e;
}
.label-warning[href]:focus,
.label-warning[href]:hover {
  background-color: #ec971f;
}
.label-danger {
  background-color: #d9534f;
}
.label-danger[href]:focus,
.label-danger[href]:hover {
  background-color: #c9302c;
}
.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  background-color: #777;
  border-radius: 10px;
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-xs .badge {
  top: 0;
  padding: 1px 5px;
}
a.badge:focus,
a.badge:hover {
  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: 30px 15px;
  margin-bottom: 30px;
  color: inherit;
  background-color: #eee;
}
.jumbotron .h1,
.jumbotron h1 {
  color: inherit;
}
.jumbotron p {
  margin-bottom: 15px;
  font-size: 21px;
  font-weight: 200;
}
.jumbotron>hr {
  border-top-color: #d5d5d5;
}
.container .jumbotron,
.container-fluid .jumbotron {
  border-radius: 6px;
}
.jumbotron .container {
  max-width: 100%;
}
@media screen and (min-width: 768px) {
  .jumbotron {
    padding: 48px 0;
  }
  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-right: 60px;
    padding-left: 60px;
  }
  .jumbotron .h1,
  .jumbotron h1 {
    font-size: 63px;
  }
}
.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 20px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: border .2s ease-in-out;
  -o-transition: border .2s ease-in-out;
  transition: border .2s ease-in-out;
}
.thumbnail a>img,
.thumbnail>img {
  margin-right: auto;
  margin-left: auto;
}
a.thumbnail.active,
a.thumbnail:focus,
a.thumbnail:hover {
  border-color: #337ab7;
}
.thumbnail .caption {
  padding: 9px;
  color: #333;
}
.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert .alert-link {
  font-weight: 700;
}
.alert>p,
.alert>ul {
  margin-bottom: 0;
}
.alert>p+p {
  margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
.alert-success {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.alert-success hr {
  border-top-color: #c9e2b3;
}
.alert-success .alert-link {
  color: #2b542c;
}
.alert-info {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.alert-info hr {
  border-top-color: #a6e1ec;
}
.alert-info .alert-link {
  color: #245269;
}
.alert-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.alert-warning hr {
  border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
  color: #66512c;
}
.alert-danger {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.alert-danger hr {
  border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
  color: #843534;
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-o-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  height: 20px;
  margin-bottom: 20px;
  overflow: hidden;
  background-color: #f5f5f5;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,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: 20px;
  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 .6s ease;
  -o-transition: width .6s ease;
  transition: width .6s ease;
}
.progress-bar-striped,
.progress-striped .progress-bar {
  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);
  -webkit-background-size: 40px 40px;
  background-size: 40px 40px;
}
.progress-bar.active,
.progress.active .progress-bar {
  -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 {
  overflow: hidden;
  zoom: 1;
}
.media-body {
  width: 10000px;
}
.media-object {
  display: block;
}
.media-right,
.media>.pull-right {
  padding-left: 10px;
}
.media-left,
.media>.pull-left {
  padding-right: 10px;
}
.media-body,
.media-left,
.media-right {
  display: table-cell;
  vertical-align: top;
}
.media-middle {
  vertical-align: middle;
}
.media-bottom {
  vertical-align: bottom;
}
.media-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.media-list {
  padding-left: 0;
  list-style: none;
}
.list-group {
  padding-left: 0;
  margin-bottom: 20px;
}
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd;
}
.list-group-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
a.list-group-item {
  color: #555;
}
a.list-group-item .list-group-item-heading {
  color: #333;
}
a.list-group-item:focus,
a.list-group-item:hover {
  color: #555;
  text-decoration: none;
  background-color: #f5f5f5;
}
.list-group-item.disabled,
.list-group-item.disabled:focus,
.list-group-item.disabled:hover {
  color: #777;
  cursor: not-allowed;
  background-color: #eee;
}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading {
  color: inherit;
}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text {
  color: #777;
}
.list-group-item.active,
.list-group-item.active:focus,
.list-group-item.active:hover {
  z-index: 2;
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active .list-group-item-heading>.small,
.list-group-item.active .list-group-item-heading>small,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading>.small,
.list-group-item.active:focus .list-group-item-heading>small,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading>.small,
.list-group-item.active:hover .list-group-item-heading>small {
  color: inherit;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:focus .list-group-item-text,
.list-group-item.active:hover .list-group-item-text {
  color: #c7ddef;
}
.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8;
}
a.list-group-item-success {
  color: #3c763d;
}
a.list-group-item-success .list-group-item-heading {
  color: inherit;
}
a.list-group-item-success:focus,
a.list-group-item-success:hover {
  color: #3c763d;
  background-color: #d0e9c6;
}
a.list-group-item-success.active,
a.list-group-item-success.active:focus,
a.list-group-item-success.active:hover {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}
.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}
a.list-group-item-info {
  color: #31708f;
}
a.list-group-item-info .list-group-item-heading {
  color: inherit;
}
a.list-group-item-info:focus,
a.list-group-item-info:hover {
  color: #31708f;
  background-color: #c4e3f3;
}
a.list-group-item-info.active,
a.list-group-item-info.active:focus,
a.list-group-item-info.active:hover {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}
a.list-group-item-warning {
  color: #8a6d3b;
}
a.list-group-item-warning .list-group-item-heading {
  color: inherit;
}
a.list-group-item-warning:focus,
a.list-group-item-warning:hover {
  color: #8a6d3b;
  background-color: #faf2cc;
}
a.list-group-item-warning.active,
a.list-group-item-warning.active:focus,
a.list-group-item-warning.active:hover {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}
.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede;
}
a.list-group-item-danger {
  color: #a94442;
}
a.list-group-item-danger .list-group-item-heading {
  color: inherit;
}
a.list-group-item-danger:focus,
a.list-group-item-danger:hover {
  color: #a94442;
  background-color: #ebcccc;
}
a.list-group-item-danger.active,
a.list-group-item-danger.active:focus,
a.list-group-item-danger.active:hover {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}
.panel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0,0,0,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-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel-heading>.dropdown .dropdown-toggle {
  color: inherit;
}
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}
.panel-title>.small,
.panel-title>.small>a,
.panel-title>a,
.panel-title>small,
.panel-title>small>a {
  color: inherit;
}
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel>.list-group,
.panel>.panel-collapse>.list-group {
  margin-bottom: 0;
}
.panel>.list-group .list-group-item,
.panel>.panel-collapse>.list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
.panel>.list-group:first-child .list-group-item:first-child,
.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel>.list-group:last-child .list-group-item:last-child,
.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel-heading+.list-group .list-group-item:first-child {
  border-top-width: 0;
}
.list-group+.panel-footer {
  border-top-width: 0;
}
.panel>.panel-collapse>.table,
.panel>.table,
.panel>.table-responsive>.table {
  margin-bottom: 0;
}
.panel>.panel-collapse>.table caption,
.panel>.table caption,
.panel>.table-responsive>.table caption {
  padding-right: 15px;
  padding-left: 15px;
}
.panel>.table-responsive:first-child>.table:first-child,
.panel>.table:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel>.table-responsive:first-child>.table:first-child>tbody: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:first-child>thead:first-child>tr:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel>.table-responsive:first-child>.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 th:first-child,
.panel>.table-responsive:first-child>.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 th:first-child,
.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,
.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,
.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,
.panel>.table:first-child>thead:first-child>tr:first-child th:first-child {
  border-top-left-radius: 3px;
}
.panel>.table-responsive:first-child>.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 th:last-child,
.panel>.table-responsive:first-child>.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 th:last-child,
.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,
.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,
.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,
.panel>.table:first-child>thead:first-child>tr:first-child th:last-child {
  border-top-right-radius: 3px;
}
.panel>.table-responsive:last-child>.table:last-child,
.panel>.table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,
.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,
.panel>.table:last-child>tbody:last-child>tr:last-child,
.panel>.table:last-child>tfoot:last-child>tr:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel>.table-responsive:last-child>.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 th:first-child,
.panel>.table-responsive:last-child>.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 th:first-child,
.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,
.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,
.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,
.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
}
.panel>.table-responsive:last-child>.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 th:last-child,
.panel>.table-responsive:last-child>.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 th:last-child,
.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,
.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,
.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,
.panel>.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 td,
.panel>.table>tbody:first-child>tr:first-child th {
  border-top: 0;
}
.panel>.table-bordered,
.panel>.table-responsive>.table-bordered {
  border: 0;
}
.panel>.table-bordered>tbody>tr>td:first-child,
.panel>.table-bordered>tbody>tr>th:first-child,
.panel>.table-bordered>tfoot>tr>td:first-child,
.panel>.table-bordered>tfoot>tr>th:first-child,
.panel>.table-bordered>thead>tr>td:first-child,
.panel>.table-bordered>thead>tr>th:first-child,
.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,
.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,
.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,
.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,
.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,
.panel>.table-responsive>.table-bordered>thead>tr>th:first-child {
  border-left: 0;
}
.panel>.table-bordered>tbody>tr>td:last-child,
.panel>.table-bordered>tbody>tr>th:last-child,
.panel>.table-bordered>tfoot>tr>td:last-child,
.panel>.table-bordered>tfoot>tr>th:last-child,
.panel>.table-bordered>thead>tr>td:last-child,
.panel>.table-bordered>thead>tr>th:last-child,
.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,
.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,
.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,
.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,
.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,
.panel>.table-responsive>.table-bordered>thead>tr>th:last-child {
  border-right: 0;
}
.panel>.table-bordered>tbody>tr:first-child>td,
.panel>.table-bordered>tbody>tr:first-child>th,
.panel>.table-bordered>thead>tr:first-child>td,
.panel>.table-bordered>thead>tr:first-child>th,
.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,
.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,
.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,
.panel>.table-responsive>.table-bordered>thead>tr:first-child>th {
  border-bottom: 0;
}
.panel>.table-bordered>tbody>tr:last-child>td,
.panel>.table-bordered>tbody>tr:last-child>th,
.panel>.table-bordered>tfoot>tr:last-child>td,
.panel>.table-bordered>tfoot>tr:last-child>th,
.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,
.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,
.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,
.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th {
  border-bottom: 0;
}
.panel>.table-responsive {
  margin-bottom: 0;
  border: 0;
}
.panel-group {
  margin-bottom: 20px;
}
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 4px;
}
.panel-group .panel+.panel {
  margin-top: 5px;
}
.panel-group .panel-heading {
  border-bottom: 0;
}
.panel-group .panel-heading+.panel-collapse>.list-group,
.panel-group .panel-heading+.panel-collapse>.panel-body {
  border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
  border-top: 0;
}
.panel-group .panel-footer+.panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}
.panel-default {
  border-color: #ddd;
}
.panel-default>.panel-heading {
  color: #333;
  background-color: #f5f5f5;
  border-color: #ddd;
}
.panel-default>.panel-heading+.panel-collapse>.panel-body {
  border-top-color: #ddd;
}
.panel-default>.panel-heading .badge {
  color: #f5f5f5;
  background-color: #333;
}
.panel-default>.panel-footer+.panel-collapse>.panel-body {
  border-bottom-color: #ddd;
}
.panel-primary {
  border-color: #337ab7;
}
.panel-primary>.panel-heading {
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.panel-primary>.panel-heading+.panel-collapse>.panel-body {
  border-top-color: #337ab7;
}
.panel-primary>.panel-heading .badge {
  color: #337ab7;
  background-color: #fff;
}
.panel-primary>.panel-footer+.panel-collapse>.panel-body {
  border-bottom-color: #337ab7;
}
.panel-success {
  border-color: #d6e9c6;
}
.panel-success>.panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.panel-success>.panel-heading+.panel-collapse>.panel-body {
  border-top-color: #d6e9c6;
}
.panel-success>.panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d;
}
.panel-success>.panel-footer+.panel-collapse>.panel-body {
  border-bottom-color: #d6e9c6;
}
.panel-info {
  border-color: #bce8f1;
}
.panel-info>.panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.panel-info>.panel-heading+.panel-collapse>.panel-body {
  border-top-color: #bce8f1;
}
.panel-info>.panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f;
}
.panel-info>.panel-footer+.panel-collapse>.panel-body {
  border-bottom-color: #bce8f1;
}
.panel-warning {
  border-color: #faebcc;
}
.panel-warning>.panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.panel-warning>.panel-heading+.panel-collapse>.panel-body {
  border-top-color: #faebcc;
}
.panel-warning>.panel-heading .badge {
  color: #fcf8e3;
  background-color: #8a6d3b;
}
.panel-warning>.panel-footer+.panel-collapse>.panel-body {
  border-bottom-color: #faebcc;
}
.panel-danger {
  border-color: #ebccd1;
}
.panel-danger>.panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.panel-danger>.panel-heading+.panel-collapse>.panel-body {
  border-top-color: #ebccd1;
}
.panel-danger>.panel-heading .badge {
  color: #f2dede;
  background-color: #a94442;
}
.panel-danger>.panel-footer+.panel-collapse>.panel-body {
  border-bottom-color: #ebccd1;
}
.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive embed,
.embed-responsive iframe,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.embed-responsive.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.embed-responsive.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: 21px;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: .2;
}
.close:focus,
.close:hover {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=50);
  opacity: .5;
}
button.close {
  -webkit-appearance: none;
  padding: 0;
  cursor: pointer;
  background: 0 0;
  border: 0;
}
.modal-open {
  overflow: hidden;
}
.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform .3s ease-out;
  -o-transition: -o-transform .3s ease-out;
  transition: transform .3s ease-out;
  -webkit-transform: translate(0,-25%);
  -ms-transform: translate(0,-25%);
  -o-transform: translate(0,-25%);
  transform: translate(0,-25%);
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0,0);
  -ms-transform: translate(0,0);
  -o-transform: translate(0,0);
  transform: translate(0,0);
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.modal-content {
  position: relative;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #999;
  border: 1px solid rgba(0,0,0,0.2);
  border-radius: 6px;
  outline: 0;
  -webkit-box-shadow: 0 3px 9px rgba(0,0,0,0.5);
  box-shadow: 0 3px 9px rgba(0,0,0,0.5);
}
.modal-backdrop {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  background-color: #000;
}
.modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0;
}
.modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: .5;
}
.modal-header {
  min-height: 16.43px;
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.42857143;
}
.modal-body {
  position: relative;
  padding: 15px;
}
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer .btn+.btn {
  margin-bottom: 0;
  margin-left: 5px;
}
.modal-footer .btn-group .btn+.btn {
  margin-left: -1px;
}
.modal-footer .btn-block+.btn-block {
  margin-left: 0;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0,0,0,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: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.4;
  visibility: visible;
  filter: alpha(opacity=0);
  opacity: 0;
}
.tooltip.in {
  filter: alpha(opacity=90);
  opacity: .9;
}
.tooltip.top {
  padding: 5px 0;
  margin-top: -3px;
}
.tooltip.right {
  padding: 0 5px;
  margin-left: 3px;
}
.tooltip.bottom {
  padding: 5px 0;
  margin-top: 3px;
}
.tooltip.left {
  padding: 0 5px;
  margin-left: -3px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #000;
  border-radius: 4px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
  right: 5px;
  bottom: 0;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.42857143;
  text-align: left;
  white-space: normal;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,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 {
  padding: 8px 14px;
  margin: 0;
  font-size: 14px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}
.popover-content {
  padding: 9px 14px;
}
.popover>.arrow,
.popover>.arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover>.arrow {
  border-width: 11px;
}
.popover>.arrow:after {
  content: "";
  border-width: 10px;
}
.popover.top>.arrow {
  bottom: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-color: #999;
  border-top-color: rgba(0,0,0,0.25);
  border-bottom-width: 0;
}
.popover.top>.arrow:after {
  bottom: 1px;
  margin-left: -10px;
  content: " ";
  border-top-color: #fff;
  border-bottom-width: 0;
}
.popover.right>.arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-right-color: #999;
  border-right-color: rgba(0,0,0,0.25);
  border-left-width: 0;
}
.popover.right>.arrow:after {
  bottom: -10px;
  left: 1px;
  content: " ";
  border-right-color: #fff;
  border-left-width: 0;
}
.popover.bottom>.arrow {
  top: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: rgba(0,0,0,0.25);
}
.popover.bottom>.arrow:after {
  top: 1px;
  margin-left: -10px;
  content: " ";
  border-top-width: 0;
  border-bottom-color: #fff;
}
.popover.left>.arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999;
  border-left-color: rgba(0,0,0,0.25);
}
.popover.left>.arrow:after {
  right: 1px;
  bottom: -10px;
  content: " ";
  border-right-width: 0;
  border-left-color: #fff;
}
.carousel {
  position: relative;
}
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner>.item {
  position: relative;
  display: none;
  -webkit-transition: .6s ease-in-out left;
  -o-transition: .6s ease-in-out left;
  transition: .6s ease-in-out left;
}
.carousel-inner>.item>a>img,
.carousel-inner>.item>img {
  line-height: 1;
}
@media all and (transform-3d),(-webkit-transform-3d) {
  .carousel-inner>.item {
    -webkit-transition: -webkit-transform .6s ease-in-out;
    -o-transition: -o-transform .6s ease-in-out;
    transition: transform .6s ease-in-out;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000;
    perspective: 1000;
  }
  .carousel-inner>.item.active.right,
  .carousel-inner>.item.next {
    left: 0;
    -webkit-transform: translate3d(100%,0,0);
    transform: translate3d(100%,0,0);
  }
  .carousel-inner>.item.active.left,
  .carousel-inner>.item.prev {
    left: 0;
    -webkit-transform: translate3d(-100%,0,0);
    transform: translate3d(-100%,0,0);
  }
  .carousel-inner>.item.active,
  .carousel-inner>.item.next.left,
  .carousel-inner>.item.prev.right {
    left: 0;
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }
}
.carousel-inner>.active,
.carousel-inner>.next,
.carousel-inner>.prev {
  display: block;
}
.carousel-inner>.active {
  left: 0;
}
.carousel-inner>.next,
.carousel-inner>.prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner>.next {
  left: 100%;
}
.carousel-inner>.prev {
  left: -100%;
}
.carousel-inner>.next.left,
.carousel-inner>.prev.right {
  left: 0;
}
.carousel-inner>.active.left {
  left: -100%;
}
.carousel-inner>.active.right {
  left: 100%;
}
.carousel-control {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 15%;
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0,0,0,0.6);
  filter: alpha(opacity=50);
  opacity: .5;
}
.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: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0.0001)));
  background-image: linear-gradient(to right,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1);
  background-repeat: repeat-x;
}
.carousel-control.right {
  right: 0;
  left: auto;
  background-image: -webkit-linear-gradient(left,rgba(0,0,0,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: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.0001)),to(rgba(0,0,0,0.5)));
  background-image: linear-gradient(to right,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1);
  background-repeat: repeat-x;
}
.carousel-control:focus,
.carousel-control:hover {
  color: #fff;
  text-decoration: none;
  filter: alpha(opacity=90);
  outline: 0;
  opacity: .9;
}
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next,
.carousel-control .icon-prev {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
}
.carousel-control .glyphicon-chevron-left,
.carousel-control .icon-prev {
  left: 50%;
  margin-left: -10px;
}
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next {
  right: 50%;
  margin-right: -10px;
}
.carousel-control .icon-next,
.carousel-control .icon-prev {
  width: 20px;
  height: 20px;
  margin-top: -10px;
  font-family: serif;
  line-height: 1;
}
.carousel-control .icon-prev:before {
  content: '\2039';
}
.carousel-control .icon-next:before {
  content: '\203a';
}
.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none;
}
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0,0,0,0);
  border: 1px solid #fff;
  border-radius: 10px;
}
.carousel-indicators .active {
  width: 12px;
  height: 12px;
  margin: 0;
  background-color: #fff;
}
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0,0,0,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-next,
  .carousel-control .icon-prev {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    font-size: 30px;
  }
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -15px;
  }
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -15px;
  }
  .carousel-caption {
    right: 20%;
    left: 20%;
    padding-bottom: 30px;
  }
  .carousel-indicators {
    bottom: 20px;
  }
}
.btn-group-vertical>.btn-group:after,
.btn-group-vertical>.btn-group:before,
.btn-toolbar:after,
.btn-toolbar:before,
.clearfix:after,
.clearfix:before,
.container-fluid:after,
.container-fluid:before,
.container:after,
.container:before,
.dl-horizontal dd:after,
.dl-horizontal dd:before,
.form-horizontal .form-group:after,
.form-horizontal .form-group:before,
.modal-footer:after,
.modal-footer:before,
.nav:after,
.nav:before,
.navbar-collapse:after,
.navbar-collapse:before,
.navbar-header:after,
.navbar-header:before,
.navbar:after,
.navbar:before,
.pager:after,
.pager:before,
.panel-body:after,
.panel-body:before,
.row:after,
.row:before {
  display: table;
  content: " ";
}
.btn-group-vertical>.btn-group:after,
.btn-toolbar:after,
.clearfix:after,
.container-fluid:after,
.container:after,
.dl-horizontal dd:after,
.form-horizontal .form-group:after,
.modal-footer:after,
.nav:after,
.navbar-collapse:after,
.navbar-header:after,
.navbar:after,
.pager:after,
.panel-body:after,
.row:after {
  clear: both;
}
.center-block {
  display: block;
  margin-right: auto;
  margin-left: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
  visibility: hidden !important;
}
.affix {
  position: fixed;
}
@-ms-viewport {
  width: device-width;
}
.visible-lg,
.visible-md,
.visible-sm,
.visible-xs {
  display: none !important;
}
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  td.visible-xs,
  th.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;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  td.visible-sm,
  th.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;
  }
  tr.visible-md {
    display: table-row !important;
  }
  td.visible-md,
  th.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;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  td.visible-lg,
  th.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;
  }
  tr.visible-print {
    display: table-row !important;
  }
  td.visible-print,
  th.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;
  }
}
.btn-danger,
.btn-default,
.btn-info,
.btn-primary,
.btn-success,
.btn-warning {
  text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.15), 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.15), 0 1px 1px rgba(0,0,0,0.075);
}
.btn-danger.active,
.btn-danger:active,
.btn-default.active,
.btn-default:active,
.btn-info.active,
.btn-info:active,
.btn-primary.active,
.btn-primary:active,
.btn-success.active,
.btn-success:active,
.btn-warning.active,
.btn-warning:active {
  -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
  box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
}
.btn-danger .badge,
.btn-default .badge,
.btn-info .badge,
.btn-primary .badge,
.btn-success .badge,
.btn-warning .badge {
  text-shadow: none;
}
.btn.active,
.btn:active {
  background-image: none;
}
.btn-default {
  text-shadow: 0 1px 0 #fff;
  background-image: -webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);
  background-image: -o-linear-gradient(top,#fff 0,#e0e0e0 100%);
  background-image: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));
  background-image: linear-gradient(to bottom,#fff 0,#e0e0e0 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe0e0e0',GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  background-repeat: repeat-x;
  border-color: #dbdbdb;
  border-color: #ccc;
}
.btn-default:focus,
.btn-default:hover {
  background-color: #e0e0e0;
  background-position: 0 -15px;
}
.btn-default.active,
.btn-default:active {
  background-color: #e0e0e0;
  border-color: #dbdbdb;
}
.btn-default.disabled,
.btn-default:disabled,
.btn-default[disabled] {
  background-color: #e0e0e0;
  background-image: none;
}
.btn-primary {
  background-image: -webkit-linear-gradient(top,#337ab7 0,#265a88 100%);
  background-image: -o-linear-gradient(top,#337ab7 0,#265a88 100%);
  background-image: -webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#265a88));
  background-image: linear-gradient(to bottom,#337ab7 0,#265a88 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7',endColorstr='#ff265a88',GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  background-repeat: repeat-x;
  border-color: #245580;
}
.btn-primary:focus,
.btn-primary:hover {
  background-color: #265a88;
  background-position: 0 -15px;
}
.btn-primary.active,
.btn-primary:active {
  background-color: #265a88;
  border-color: #245580;
}
.btn-primary.disabled,
.btn-primary:disabled,
.btn-primary[disabled] {
  background-color: #265a88;
  background-image: none;
}
.btn-success {
  background-image: -webkit-linear-gradient(top,#5cb85c 0,#419641 100%);
  background-image: -o-linear-gradient(top,#5cb85c 0,#419641 100%);
  background-image: -webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#419641));
  background-image: linear-gradient(to bottom,#5cb85c 0,#419641 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c',endColorstr='#ff419641',GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  background-repeat: repeat-x;
  border-color: #3e8f3e;
}
.btn-success:focus,
.btn-success:hover {
  background-color: #419641;
  background-position: 0 -15px;
}
.btn-success.active,
.btn-success:active {
  background-color: #419641;
  border-color: #3e8f3e;
}
.btn-success.disabled,
.btn-success:disabled,
.btn-success[disabled] {
  background-color: #419641;
  background-image: none;
}
.btn-info {
  background-image: -webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);
  background-image: -o-linear-gradient(top,#5bc0de 0,#2aabd2 100%);
  background-image: -webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#2aabd2));
  background-image: linear-gradient(to bottom,#5bc0de 0,#2aabd2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2aabd2',GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  background-repeat: repeat-x;
  border-color: #28a4c9;
}
.btn-info:focus,
.btn-info:hover {
  background-color: #2aabd2;
  background-position: 0 -15px;
}
.btn-info.active,
.btn-info:active {
  background-color: #2aabd2;
  border-color: #28a4c9;
}
.btn-info.disabled,
.btn-info:disabled,
.btn-info[disabled] {
  background-color: #2aabd2;
  background-image: none;
}
.btn-warning {
  background-image: -webkit-linear-gradient(top,#f0ad4e 0,#eb9316 100%);
  background-image: -o-linear-gradient(top,#f0ad4e 0,#eb9316 100%);
  background-image: -webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#eb9316));
  background-image: linear-gradient(to bottom,#f0ad4e 0,#eb9316 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e',endColorstr='#ffeb9316',GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  background-repeat: repeat-x;
  border-color: #e38d13;
}
.btn-warning:focus,
.btn-warning:hover {
  background-color: #eb9316;
  background-position: 0 -15px;
}
.btn-warning.active,
.btn-warning:active {
  background-color: #eb9316;
  border-color: #e38d13;
}
.btn-warning.disabled,
.btn-warning:disabled,
.btn-warning[disabled] {
  background-color: #eb9316;
  background-image: none;
}
.btn-danger {
  background-image: -webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);
  background-image: -o-linear-gradient(top,#d9534f 0,#c12e2a 100%);
  background-image: -webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c12e2a));
  background-image: linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f',endColorstr='#ffc12e2a',GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  background-repeat: repeat-x;
  border-color: #b92c28;
}
.btn-danger:focus,
.btn-danger:hover {
  background-color: #c12e2a;
  background-position: 0 -15px;
}
.btn-danger.active,
.btn-danger:active {
  background-color: #c12e2a;
  border-color: #b92c28;
}
.btn-danger.disabled,
.btn-danger:disabled,
.btn-danger[disabled] {
  background-color: #c12e2a;
  background-image: none;
}
.img-thumbnail,
.thumbnail {
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.075);
  box-shadow: 0 1px 2px rgba(0,0,0,0.075);
}
.dropdown-menu>li>a:focus,
.dropdown-menu>li>a:hover {
  background-color: #e8e8e8;
  background-image: -webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);
  background-image: -o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);
  background-image: -webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));
  background-image: linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#ffe8e8e8',GradientType=0);
  background-repeat: repeat-x;
}
.dropdown-menu>.active>a,
.dropdown-menu>.active>a:focus,
.dropdown-menu>.active>a:hover {
  background-color: #2e6da4;
  background-image: -webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);
  background-image: -o-linear-gradient(top,#337ab7 0,#2e6da4 100%);
  background-image: -webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));
  background-image: linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7',endColorstr='#ff2e6da4',GradientType=0);
  background-repeat: repeat-x;
}
.navbar-default {
  background-image: -webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);
  background-image: -o-linear-gradient(top,#fff 0,#f8f8f8 100%);
  background-image: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8));
  background-image: linear-gradient(to bottom,#fff 0,#f8f8f8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff8f8f8',GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  background-repeat: repeat-x;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.15), 0 1px 5px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.15), 0 1px 5px rgba(0,0,0,0.075);
}
.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.open>a {
  background-image: -webkit-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);
  background-image: -o-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);
  background-image: -webkit-gradient(linear,left top,left bottom,from(#dbdbdb),to(#e2e2e2));
  background-image: linear-gradient(to bottom,#dbdbdb 0,#e2e2e2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb',endColorstr='#ffe2e2e2',GradientType=0);
  background-repeat: repeat-x;
  -webkit-box-shadow: inset 0 3px 9px rgba(0,0,0,0.075);
  box-shadow: inset 0 3px 9px rgba(0,0,0,0.075);
}
.navbar-brand,
.navbar-nav>li>a {
  text-shadow: 0 1px 0 rgba(255,255,255,0.25);
}
.navbar-inverse {
  background-image: -webkit-linear-gradient(top,#3c3c3c 0,#222 100%);
  background-image: -o-linear-gradient(top,#3c3c3c 0,#222 100%);
  background-image: -webkit-gradient(linear,left top,left bottom,from(#3c3c3c),to(#222));
  background-image: linear-gradient(to bottom,#3c3c3c 0,#222 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c',endColorstr='#ff222222',GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  background-repeat: repeat-x;
}
.navbar-inverse .navbar-nav>.active>a,
.navbar-inverse .navbar-nav>.open>a {
  background-image: -webkit-linear-gradient(top,#080808 0,#0f0f0f 100%);
  background-image: -o-linear-gradient(top,#080808 0,#0f0f0f 100%);
  background-image: -webkit-gradient(linear,left top,left bottom,from(#080808),to(#0f0f0f));
  background-image: linear-gradient(to bottom,#080808 0,#0f0f0f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808',endColorstr='#ff0f0f0f',GradientType=0);
  background-repeat: repeat-x;
  -webkit-box-shadow: inset 0 3px 9px rgba(0,0,0,0.25);
  box-shadow: inset 0 3px 9px rgba(0,0,0,0.25);
}
.navbar-inverse .navbar-brand,
.navbar-inverse .navbar-nav>li>a {
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
}
.navbar-fixed-bottom,
.navbar-fixed-top,
.navbar-static-top {
  border-radius: 0;
}
@media (max-width: 767px) {
  .navbar .navbar-nav .open .dropdown-menu>.active>a,
  .navbar .navbar-nav .open .dropdown-menu>.active>a:focus,
  .navbar .navbar-nav .open .dropdown-menu>.active>a:hover {
    color: #fff;
    background-image: -webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);
    background-image: -o-linear-gradient(top,#337ab7 0,#2e6da4 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));
    background-image: linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7',endColorstr='#ff2e6da4',GradientType=0);
    background-repeat: repeat-x;
  }
}
.alert {
  text-shadow: 0 1px 0 rgba(255,255,255,0.2);
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.25), 0 1px 2px rgba(0,0,0,0.05);
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.25), 0 1px 2px rgba(0,0,0,0.05);
}
.alert-success {
  background-image: -webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);
  background-image: -o-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);
  background-image: -webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#c8e5bc));
  background-image: linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8',endColorstr='#ffc8e5bc',GradientType=0);
  background-repeat: repeat-x;
  border-color: #b2dba1;
}
.alert-info {
  background-image: -webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);
  background-image: -o-linear-gradient(top,#d9edf7 0,#b9def0 100%);
  background-image: -webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#b9def0));
  background-image: linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7',endColorstr='#ffb9def0',GradientType=0);
  background-repeat: repeat-x;
  border-color: #9acfea;
}
.alert-warning {
  background-image: -webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);
  background-image: -o-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);
  background-image: -webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#f8efc0));
  background-image: linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3',endColorstr='#fff8efc0',GradientType=0);
  background-repeat: repeat-x;
  border-color: #f5e79e;
}
.alert-danger {
  background-image: -webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);
  background-image: -o-linear-gradient(top,#f2dede 0,#e7c3c3 100%);
  background-image: -webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#e7c3c3));
  background-image: linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede',endColorstr='#ffe7c3c3',GradientType=0);
  background-repeat: repeat-x;
  border-color: #dca7a7;
}
.progress {
  background-image: -webkit-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);
  background-image: -o-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);
  background-image: -webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#f5f5f5));
  background-image: linear-gradient(to bottom,#ebebeb 0,#f5f5f5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb',endColorstr='#fff5f5f5',GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar {
  background-image: -webkit-linear-gradient(top,#337ab7 0,#286090 100%);
  background-image: -o-linear-gradient(top,#337ab7 0,#286090 100%);
  background-image: -webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#286090));
  background-image: linear-gradient(to bottom,#337ab7 0,#286090 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7',endColorstr='#ff286090',GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar-success {
  background-image: -webkit-linear-gradient(top,#5cb85c 0,#449d44 100%);
  background-image: -o-linear-gradient(top,#5cb85c 0,#449d44 100%);
  background-image: -webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#449d44));
  background-image: linear-gradient(to bottom,#5cb85c 0,#449d44 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c',endColorstr='#ff449d44',GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar-info {
  background-image: -webkit-linear-gradient(top,#5bc0de 0,#31b0d5 100%);
  background-image: -o-linear-gradient(top,#5bc0de 0,#31b0d5 100%);
  background-image: -webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#31b0d5));
  background-image: linear-gradient(to bottom,#5bc0de 0,#31b0d5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff31b0d5',GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar-warning {
  background-image: -webkit-linear-gradient(top,#f0ad4e 0,#ec971f 100%);
  background-image: -o-linear-gradient(top,#f0ad4e 0,#ec971f 100%);
  background-image: -webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#ec971f));
  background-image: linear-gradient(to bottom,#f0ad4e 0,#ec971f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e',endColorstr='#ffec971f',GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar-danger {
  background-image: -webkit-linear-gradient(top,#d9534f 0,#c9302c 100%);
  background-image: -o-linear-gradient(top,#d9534f 0,#c9302c 100%);
  background-image: -webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c9302c));
  background-image: linear-gradient(to bottom,#d9534f 0,#c9302c 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f',endColorstr='#ffc9302c',GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,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);
}
.list-group {
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.075);
  box-shadow: 0 1px 2px rgba(0,0,0,0.075);
}
.list-group-item.active,
.list-group-item.active:focus,
.list-group-item.active:hover {
  text-shadow: 0 -1px 0 #286090;
  background-image: -webkit-linear-gradient(top,#337ab7 0,#2b669a 100%);
  background-image: -o-linear-gradient(top,#337ab7 0,#2b669a 100%);
  background-image: -webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2b669a));
  background-image: linear-gradient(to bottom,#337ab7 0,#2b669a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7',endColorstr='#ff2b669a',GradientType=0);
  background-repeat: repeat-x;
  border-color: #2b669a;
}
.list-group-item.active .badge,
.list-group-item.active:focus .badge,
.list-group-item.active:hover .badge {
  text-shadow: none;
}
.panel {
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
  box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}
.panel-default>.panel-heading {
  background-image: -webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);
  background-image: -o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);
  background-image: -webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));
  background-image: linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#ffe8e8e8',GradientType=0);
  background-repeat: repeat-x;
}
.panel-primary>.panel-heading {
  background-image: -webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);
  background-image: -o-linear-gradient(top,#337ab7 0,#2e6da4 100%);
  background-image: -webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));
  background-image: linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7',endColorstr='#ff2e6da4',GradientType=0);
  background-repeat: repeat-x;
}
.panel-success>.panel-heading {
  background-image: -webkit-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);
  background-image: -o-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);
  background-image: -webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#d0e9c6));
  background-image: linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8',endColorstr='#ffd0e9c6',GradientType=0);
  background-repeat: repeat-x;
}
.panel-info>.panel-heading {
  background-image: -webkit-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);
  background-image: -o-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);
  background-image: -webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#c4e3f3));
  background-image: linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7',endColorstr='#ffc4e3f3',GradientType=0);
  background-repeat: repeat-x;
}
.panel-warning>.panel-heading {
  background-image: -webkit-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);
  background-image: -o-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);
  background-image: -webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#faf2cc));
  background-image: linear-gradient(to bottom,#fcf8e3 0,#faf2cc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3',endColorstr='#fffaf2cc',GradientType=0);
  background-repeat: repeat-x;
}
.panel-danger>.panel-heading {
  background-image: -webkit-linear-gradient(top,#f2dede 0,#ebcccc 100%);
  background-image: -o-linear-gradient(top,#f2dede 0,#ebcccc 100%);
  background-image: -webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#ebcccc));
  background-image: linear-gradient(to bottom,#f2dede 0,#ebcccc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede',endColorstr='#ffebcccc',GradientType=0);
  background-repeat: repeat-x;
}
.well {
  background-image: -webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);
  background-image: -o-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);
  background-image: -webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#f5f5f5));
  background-image: linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8',endColorstr='#fff5f5f5',GradientType=0);
  background-repeat: repeat-x;
  border-color: #dcdcdc;
  -webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,0.05), 0 1px 0 rgba(255,255,255,0.1);
  box-shadow: inset 0 1px 3px rgba(0,0,0,0.05), 0 1px 0 rgba(255,255,255,0.1);
}
.max-width-centered {
  max-width: 950px;
  margin: 0 auto;
}
.flex {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.column {
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.no-wrap {
  -webkit-flex-wrap: nowrap !important;
  -ms-flex-wrap: nowrap !important;
  flex-wrap: nowrap !important;
}
.justify-start {
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.justify-between {
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.justify-around {
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.justify-end {
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.justify-center {
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.flex.mobile-column {
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.vertical-center {
  flex-direction: column;
  justify-content: center;
}
.items-center {
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.mobile-half {
  width: 50%;
}
.mobile-third {
  width: calc(33.3333333333%);
}
.mobile-third2 {
  width: calc(66.6666666667%);
}
.mobile-quarter {
  width: 25%;
}
.mobile-quarter3 {
  width: 75%;
}
@media (min-width: 768px) {
  .half {
    width: 50%;
  }
  .third {
    width: calc(33.3333333333%);
  }
  .third2 {
    width: calc(66.6666666667%);
  }
  .quarter {
    width: 25%;
  }
  .quarter3 {
    width: 75%;
  }
  .flex-sm {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .column-sm {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .row-sm {
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .between-sm {
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .items-stretch-sm {
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
  .order-1 {
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }
  .order1 {
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }
  .order2 {
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
  }
  .order3 {
    -webkit-order: 3;
    -ms-flex-order: 3;
    order: 3;
  }
  .order4 {
    -webkit-order: 4;
    -ms-flex-order: 4;
    order: 4;
  }
  .order5 {
    -webkit-order: 5;
    -ms-flex-order: 5;
    order: 5;
  }
  .order6 {
    -webkit-order: 6;
    -ms-flex-order: 6;
    order: 6;
  }
  .order7 {
    -webkit-order: 7;
    -ms-flex-order: 7;
    order: 7;
  }
}
@media (min-width: 992px) {
  .flex-md {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
@font-face {
  font-family: 'oekowert';
  src: url('../fonts/oekowert/oekowert.eot');
}
@font-face {
  font-family: 'oekowert';
  src: url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype'), url(data:application/font-woff;charset=utf-8;base64,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AAEAACckuodfDzz1AAsEAAAAAADQ/9QbAAAAAND/1BsAAP/5BRMDpwAAAAgAAgAAAAAAAAABAAADwP/AAAAFWwAAAAAFEwABAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAIAAAAEAABFA44AEwOjACwE3gA+BQIATgQKADcEAABFA6UAMgVbAEgDbwC0BQYAKQQAACUAAAAAAAoAFAAeAHoAuAECAWwBmgHiApACsALUA4gENARmAAAAAQAAABAAfQAFAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABABAAAAABAAAAAAACAA4ATgABAAAAAAADABAAJgABAAAAAAAEABAAXAABAAAAAAAFABYAEAABAAAAAAAGAAgANgABAAAAAAAKADQAbAADAAEECQABABAAAAADAAEECQACAA4ATgADAAEECQADABAAJgADAAEECQAEABAAXAADAAEECQAFABYAEAADAAEECQAGABAAPgADAAEECQAKADQAbABvAGUAawBvAHcAZQByAHQAVgBlAHIAcwBpAG8AbgAgADEALgAwAG8AZQBrAG8AdwBlAHIAdG9la293ZXJ0AG8AZQBrAG8AdwBlAHIAdABSAGUAZwB1AGwAYQByAG8AZQBrAG8AdwBlAHIAdABGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('woff');
  font-weight: normal;
  font-style: normal;
}
[class^="icon-"]::before,
[class*=" icon-"]::before,
.oekowert-font {
  font-family: 'oekowert';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@font-face {
  font-family: 'opensans';
  src: url('../fonts/opensans/opensans-regular-webfont.eot');
}
@font-face {
  font-family: 'opensans';
  src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2'), url(data:application/font-woff;charset=utf-8;base64,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) format('woff'), url('../fonts/opensans/opensans-regular-webfont.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'opensans';
  src: url('../fonts/opensans/opensans-light-webfont.eot');
}
@font-face {
  font-family: 'opensans';
  src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2'), url(data:application/font-woff;charset=utf-8;base64,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) format('woff'), url('../fonts/opensans/opensans-light-webfont.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
}
.cf::before,
.cf::after {
  content: '';
  display: table;
}
.cf::after {
  clear: both;
}
body {
  font-family: 'opensans';
  font-weight: 200;
}
.bold {
  font-weight: 400;
}
@font-face {
  font-family: 'flexslider-icon';
  src: url('fonts/flexslider-icon.eot');
  src: url('fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'), url('fonts/flexslider-icon.woff') format('woff'), url('fonts/flexslider-icon.ttf') format('truetype'), url('fonts/flexslider-icon.svg#flexslider-icon') format('svg');
  font-weight: normal;
  font-style: normal;
}
.flex-container a:hover,
.flex-slider a:hover {
  outline: none;
}
.slides,
.slides > li,
.flex-control-nav,
.flex-direction-nav {
  margin: 0;
  padding: 0;
  list-style: none;
}
.flex-pauseplay span {
  text-transform: capitalize;
}
.flexslider {
  margin: 0;
  padding: 0;
}
.flexslider .slides > li {
  display: none;
  -webkit-backface-visibility: hidden;
}
.flexslider .slides img {
  width: 100%;
  display: block;
}
.flexslider .slides:after {
  content: "\0020";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
html[xmlns] .flexslider .slides {
  display: block;
}
* html .flexslider .slides {
  height: 1%;
}
.no-js .flexslider .slides > li:first-child {
  display: block;
}
.flexslider {
  margin: 0 0 60px;
  background: #fff;
  border: 4px solid #fff;
  position: relative;
  zoom: 1;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: '' 0 1px 4px rgba(0,0,0,0.2);
  -moz-box-shadow: '' 0 1px 4px rgba(0,0,0,0.2);
  -o-box-shadow: '' 0 1px 4px rgba(0,0,0,0.2);
  box-shadow: '' 0 1px 4px rgba(0,0,0,0.2);
}
.flexslider .slides {
  zoom: 1;
}
.flexslider .slides img {
  height: auto;
  -moz-user-select: none;
}
.flex-viewport {
  max-height: 2000px;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
}
.loading .flex-viewport {
  max-height: 300px;
}
.carousel li {
  margin-right: 5px;
}
.flex-direction-nav {
  *height: 0;
}
.flex-direction-nav a {
  text-decoration: none;
  display: block;
  width: 40px;
  height: 40px;
  margin: -20px 0 0;
  position: absolute;
  top: 50%;
  z-index: 10;
  overflow: hidden;
  opacity: 0;
  cursor: pointer;
  color: rgba(0,0,0,0.8);
  text-shadow: 1px 1px 0 rgba(255,255,255,0.3);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.flex-direction-nav a:before {
  font-family: "flexslider-icon";
  font-size: 40px;
  display: inline-block;
  content: '\f001';
  color: rgba(0,0,0,0.8);
  text-shadow: 1px 1px 0 rgba(255,255,255,0.3);
}
.flex-direction-nav a.flex-next:before {
  content: '\f002';
}
.flex-direction-nav .flex-prev {
  left: -50px;
}
.flex-direction-nav .flex-next {
  right: -50px;
  text-align: right;
}
.flexslider:hover .flex-direction-nav .flex-prev {
  opacity: 0.7;
  left: 10px;
}
.flexslider:hover .flex-direction-nav .flex-prev:hover {
  opacity: 1;
}
.flexslider:hover .flex-direction-nav .flex-next {
  opacity: 0.7;
  right: 10px;
}
.flexslider:hover .flex-direction-nav .flex-next:hover {
  opacity: 1;
}
.flex-direction-nav .flex-disabled {
  opacity: 0 !important;
  filter: alpha(opacity=0);
  cursor: default;
  z-index: -1;
}
.flex-pauseplay a {
  display: block;
  width: 20px;
  height: 20px;
  position: absolute;
  bottom: 5px;
  left: 10px;
  opacity: 0.8;
  z-index: 10;
  overflow: hidden;
  cursor: pointer;
  color: #000;
}
.flex-pauseplay a:before {
  font-family: "flexslider-icon";
  font-size: 20px;
  display: inline-block;
  content: '\f004';
}
.flex-pauseplay a:hover {
  opacity: 1;
}
.flex-pauseplay a.flex-play:before {
  content: '\f003';
}
.flex-control-nav {
  width: 100%;
  position: absolute;
  bottom: -40px;
  text-align: center;
}
.flex-control-nav li {
  margin: 0 6px;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.flex-control-paging li a {
  width: 11px;
  height: 11px;
  display: block;
  background: #666;
  background: rgba(0,0,0,0.5);
  cursor: pointer;
  text-indent: -9999px;
  -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.3);
  -moz-box-shadow: inset 0 0 3px rgba(0,0,0,0.3);
  -o-box-shadow: inset 0 0 3px rgba(0,0,0,0.3);
  box-shadow: inset 0 0 3px rgba(0,0,0,0.3);
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
}
.flex-control-paging li a:hover {
  background: #333;
  background: rgba(0,0,0,0.7);
}
.flex-control-paging li a.flex-active {
  background: #000;
  background: rgba(0,0,0,0.9);
  cursor: default;
}
.flex-control-thumbs {
  margin: 5px 0 0;
  position: static;
  overflow: hidden;
}
.flex-control-thumbs li {
  width: 25%;
  float: left;
  margin: 0;
}
.flex-control-thumbs img {
  width: 100%;
  height: auto;
  display: block;
  opacity: .7;
  cursor: pointer;
  -moz-user-select: none;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
}
.flex-control-thumbs img:hover {
  opacity: 1;
}
.flex-control-thumbs .flex-active {
  opacity: 1;
  cursor: default;
}
@media screen and (max-width: 860px) {
  .flex-direction-nav .flex-prev {
    opacity: 1;
    left: 10px;
  }
  .flex-direction-nav .flex-next {
    opacity: 1;
    right: 10px;
  }
}
body {
  background: url('/incs/img/bg.jpg');
}
img,
iframe {
  max-width: 100%;
  height: auto;
}
iframe {
  width: 100%;
  min-height: 100vh;
}
table {
  width: 100%;
}
blockquote {
  font-size: inherit;
  max-width: 100%;
  display: block;
}
label {
  margin-top: 2rem;
  width: 100%;
}
input,
textarea,
button[type="submit"] {
  width: 100%;
  border-radius: 0;
  border: 1px solid #A9A9A9;
  padding: 0.666666666667rem 1rem;
}
textarea {
  min-height: 150px;
}
form {
  margin-bottom: 2rem;
}
h1,
.h1 {
  text-transform: uppercase;
  font-weight: 300;
  text-align: center;
  font-size: 3rem;
  margin: 1rem 0 2rem;
  color: #B1B2B3;
}
h3,
.h3 {
  font-size: 16px;
}
a {
  color: #629623;
  word-break: break-word;
}
a[href^="tel:"] {
  color: inherit;
}
.send_success {
  color: #629623;
  font-weight: bold;
  padding: 2rem;
  border: 1px solid #629623;
}
.send_error {
  color: #8b0e13;
  font-weight: bold;
  padding: 2rem;
  border: 1px solid #8b0e13;
}
[class^="col-"].float-right {
  float: right;
}
.uppercase {
  text-transform: uppercase;
}
.green {
  color: #629623;
}
.white {
  color: #fff;
}
.red {
  color: #8b0e13;
}
.centered {
  text-align: center;
}
.black {
  background-color: #000;
  color: #fff;
  padding: 0 .75rem;
}
.white-bg {
  background-color: #fff !important;
}
.green-bg {
  background-color: #629623 !important;
}
.open button .nav-icon::before {
  -webkit-transform: translateY(9px) rotate(135deg);
  transform: translateY(9px) rotate(135deg);
}
.open button .nav-icon::after {
  -webkit-transform: translateY(-9px) rotate(-135deg);
  transform: translateY(-9px) rotate(-135deg);
}
.open button .nav-icon span {
  -webkit-transform: scale(0);
  transform: scale(0);
}
button {
  border: none;
  border-radius: 0;
  background-color: #000;
  color: #fff;
  position: relative;
  padding-top: 30px;
  outline: none;
}
button .nav-icon {
  position: absolute;
  top: 8px;
  right: 0;
  left: 0;
  margin: auto;
  width: 25px;
  height: 21px;
}
button .nav-icon::before,
button .nav-icon::after,
button .nav-icon span {
  background-color: #fff;
  content: '';
  display: block;
  height: 3px;
  margin-bottom: 6px;
  transition: all .3s;
}
button .nav-icon::after {
  margin-bottom: 0;
}
.button {
  margin-top: 2em;
}
.button.button-centered {
  text-align: center;
}
.button a {
  display: inline-block;
  color: #fff;
  background: #B1B2B3;
  margin: 0 .75em;
  padding: 1em 3em;
}
button {
  display: inline-block;
  color: #fff;
  background: #B1B2B3;
  margin: 0 .75em;
  padding: 1em 3em;
}
.main-menu button {
  padding: 2.5em 3em .5em 3em;
}
#main-slider button {
  margin: 0;
  padding: 2.5em .25em .5em .25em;
}
.static {
  position: static !important;
}
.white-space-left::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 50%;
  height: 100%;
  background: url('/incs/img/bg.jpg');
  border-top: 1px solid #B1B2B3;
}
.white-space-left::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 50%;
  height: 1px;
  background-color: #000;
  z-index: 1;
}
.white-space-left a {
  position: relative;
  z-index: 1;
}
.white-space-right::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 50%;
  height: 1px;
  background-color: #000;
  z-index: 1;
}
.white-space-right::after {
  content: '';
  position: absolute;
  right: 0;
  top: 0;
  width: 50%;
  height: 100%;
  background: url('/incs/img/bg.jpg');
  border-top: 1px solid #B1B2B3;
}
.white-space-right a {
  position: relative;
  z-index: 1;
}
.content-wrapper {
  margin-left: -15px;
  margin-right: -15px;
}
#page {
  max-width: 1260px;
  margin: 0 auto;
  line-height: 1.5;
}
#page header {
  position: relative;
  background-color: #fff;
  padding-top: 2rem;
  margin-bottom: 2rem;
  z-index: 100;
}
#page header .logo a {
  display: block;
}
#page header .logo a img {
  max-width: 260px;
}
#page header .nav-wrapper {
  position: relative;
  margin-top: 1rem;
}
#page header .nav-wrapper nav {
  position: static;
}
#page header .nav-wrapper nav.open > ul {
  height: auto;
  background-color: #B1B2B3;
}
#page header .nav-wrapper nav > ul {
  position: absolute;
  height: 0;
  top: 0;
  right: 0;
  left: 0;
  margin: 56px auto 0;
  overflow: hidden;
  text-align: center;
  z-index: 1;
}
#page header .nav-wrapper nav ul li:hover .sub-menu {
  display: block;
}
#page header .nav-wrapper nav ul li a {
  color: #fff;
}
#page header .nav-wrapper nav ul li .sub-menu {
  display: none;
  padding-left: 2rem;
  padding-right: 2rem;
  margin-bottom: 2rem;
  background: #cccccc;
}
#page header .nav-wrapper nav ul li .sub-menu a {
  color: #000 !important;
}
#page header .callus.hidden-sm {
  text-align: center;
  background-color: #000;
  padding: 2rem;
  color: #fff;
  clear: both;
}
#page header .callus.hidden-sm ul {
  margin-bottom: 0;
}
#page header .callus.hidden-xs {
  float: right;
  text-align: right;
}
#page header .additional_logos {
  text-align: right;
}
#page header .additional_logos img {
  max-width: none;
  max-height: 70px;
  margin-left: 15px;
  vertical-align: bottom;
}
#page main .row {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
#page main .row .no-padding {
  padding-left: 0;
  padding-right: 0;
}
#page main .row .carousel {
  padding-bottom: 30px;
  background: #fff;
}
#page main .row .carousel .cat-wrapper {
  position: absolute;
  bottom: 5px;
  width: 100%;
  left: 0;
  right: 0;
  margin: 0 auto;
  max-width: 200px;
  background-color: #000;
  color: #fff;
  z-index: 20;
  height: 61px;
  overflow: hidden;
}
#page main .row .carousel .cat-wrapper.open {
  height: auto;
  bottom: -90px;
}
#page main .row .carousel .cat-wrapper.open button .button-text {
  display: none;
}
#page main .row .carousel .cat-wrapper button {
  width: 100%;
}
#page main .row .carousel .cat-wrapper button .nav-icon {
  width: 30px;
  display: block;
}
#page main .row .carousel .cat-wrapper .cat .carousel-indicators {
  display: none;
}
#page main .row .carousel .cat-wrapper .cat .title {
  display: block;
  text-align: center;
  cursor: pointer;
  height: 2.75rem;
  line-height: 2;
}
#page main .row .carousel .carousel-inner .item img {
  width: 100%;
}
#page main .row .carousel .carousel-inner .item .container {
  padding: 0;
  min-height: 150px;
}
#page main .row .carousel .carousel-inner .item .container .carousel-caption {
  position: static;
  padding: 10px 10px 3rem;
  color: #000;
  text-align: left;
  background-color: rgba(255,255,255,0.8);
  line-height: 2rem;
  text-shadow: none;
  font-weight: 400;
}
#page main .row .carousel .carousel-inner .item .container .carousel-caption p {
  max-width: 85%;
  margin: 0 auto;
  font-size: 1.1rem;
}
#page main .row .carousel .carousel-control {
  width: 4rem;
  height: 4rem;
  top: auto;
  bottom: 130px;
  margin: auto;
  background: none;
  overflow: hidden;
  white-space: nowrap;
  font-size: 3rem;
}
#page main .row .carousel .carousel-control::before {
  display: block;
  color: #000;
}
#page main .row .carousel .carousel-control.left {
  left: 0;
  right: auto;
}
#page main .row .carousel .carousel-control.left::before {
  content: '<';
}
#page main .row .carousel .carousel-control.right {
  right: 10px;
  left: auto;
}
#page main .row .carousel .carousel-control.right::before {
  content: '>';
}
#page main .row .twoclick {
  position: relative;
}
@media (max-width: 768px) {
  #page main .row .twoclick {
    padding: 10px 0;
  }
}
#page main .row .twoclick .info-text {
  position: absolute;
  top: 10%;
  background: white;
  left: 10%;
  right: 10%;
  box-shadow: 0 0 5px grey;
  padding: 20px;
}
@media (max-width: 768px) {
  #page main .row .twoclick .info-text {
    position: relative;
    margin: 20px 0;
    top: 0;
    left: 0;
    z-index: 20;
  }
}
@media (max-width: 768px) {
  #page main .row .twoclick .preview {
    position: absolute;
    top: 0;
    left: 0;
  }
}
#page main .row #hausbau-slider {
  margin: 0;
  border: 0;
}
#page main .row .block {
  text-align: center;
  position: relative;
  overflow: hidden;
  background-color: #fff;
}
#page main .row .block:hover {
  -webkit-overflow-scrolling: touch;
}
#page main .row .block + .block {
  margin-top: 2rem;
}
#page main .row .block.noTopMargin {
  margin-top: 0 !important;
}
#page main .row .block.borderTop {
  border-top: 1px solid #B1B2B3;
}
#page main .row .block.borderTop-xs {
  border-top: 1px solid #B1B2B3;
}
#page main .row .block.noPadding {
  padding-top: 0;
  padding-bottom: 0;
}
#page main .row .block.borderBottom-xs {
  border-bottom: 1px solid #B1B2B3;
  padding-bottom: 0;
}
#page main .row .block .content-wrapper {
  position: relative;
}
#page main .row .block .content-wrapper img {
  width: 100%;
}
#page main .row .block .content-wrapper p {
  clear: both;
}
#page main .row .block .overlayer {
  width: 100%;
  top: 0;
  left: 0;
  background-color: #fff;
  overflow: hidden;
}
#page main .row .block .overlayer .content {
  padding: 0;
}
#page main .row .block .link-group {
  margin: 0 auto;
  z-index: 1;
  line-height: 3rem;
  overflow: hidden;
}
#page main .row .block .link-group .link-wrapper {
  position: static;
  margin-bottom: 1rem;
}
#page main .row .block .link-wrapper {
  position: absolute;
  bottom: -1px;
  bottom: 0;
  right: 0;
  left: 0;
  margin: 0 auto;
  z-index: 1;
  line-height: 3rem;
}
#page main .row .block .link-wrapper a {
  display: inline-block;
  min-width: 150px;
  text-transform: uppercase;
  transition: -webkit-transform .3s;
  transition: transform .3s;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
#page main .row .block .link-wrapper a:hover,
#page main .row .block .link-wrapper a:focus {
  color: #fff;
  -webkit-transform: perspective(1px) translate3d(0,0,0) scaleX(1.05);
  transform: perspective(1px) translate3d(0,0,0) scaleX(1.05);
}
#page main .row .block .link-wrapper a:active {
  -webkit-transform: scaleX(1.05) translateY(1px);
  transform: scaleX(1.05) translateY(1px);
}
#page main .row .block .horiz-scroll-wrapper {
  overflow: auto;
  line-height: 2rem;
  -webkit-overflow-scrolling: touch;
  max-width: 950px;
  margin: 0 auto;
}
#page main .row .block .horiz-scroll-wrapper .horiz-scroll {
  width: 980px;
}
#page main .row .block .horiz-scroll-wrapper .horiz-scroll ul li {
  max-width: 140px;
}
#page main .row .block .horiz-scroll-wrapper .horiz-scroll ul li + *::before {
  content: '';
  width: 1px;
  height: 100%;
  background-color: #cccccc;
  position: absolute;
  top: 0;
  left: 0;
}
#page main .row .block .horiz-scroll-wrapper .horiz-scroll ul li div::before {
  display: block;
  margin-bottom: 1rem;
  text-align: center;
  font-size: 4rem;
  color: #629623;
}
#page main .row .block .horiz-scroll-wrapper .horiz-scroll ul li div.icon-beratung::before {
  content: '\e602';
}
#page main .row .block .horiz-scroll-wrapper .horiz-scroll ul li div.icon-oeko::before {
  content: '\e609';
}
#page main .row .block .horiz-scroll-wrapper .horiz-scroll ul li div.icon-qualitaet::before {
  content: '\e60b';
}
#page main .row .block .horiz-scroll-wrapper .horiz-scroll ul li div.icon-erfahrung::before {
  content: '\e603';
}
#page main .row .block .horiz-scroll-wrapper .horiz-scroll ul li div.icon-bemusterung::before {
  content: '\e601';
}
#page main .row .block .horiz-scroll-wrapper .horiz-scroll ul li div.icon-bauzeit::before {
  content: '\e600';
}
#page main .row .block .horiz-scroll-wrapper .horiz-scroll ul li div.icon-festpreis::before {
  content: '\e606';
}
#page main .row .content {
  padding: 1.5rem 4rem;
  line-height: 2rem;
  min-height: 180px;
}
#page main .row .content.noPadding {
  padding: 0;
}
#page main .row .content.autoHeight {
  min-height: 0;
}
#page main .row .content h3.left-xs {
  text-align: left;
}
#page main .row .content p {
  font-size: 12px;
}
#page main .row .content .link-wrapper {
  line-height: 3.7rem;
}
#page main .row .col-inner {
  padding: 2rem;
}
#page main .row .col-inner.max-width-default {
  max-width: 700px;
  margin: auto;
  text-align: center;
}
#page main .row.baugrundstueck {
  color: #fff;
  background: url(/images/start/baugebiete.jpg) no-repeat center;
  background-size: cover;
}
#page main .row.baugrundstueck:before {
  float: left;
  padding-top: 36.905%;
}
#page main .row.baugrundstueck .col-inner {
  max-width: 700px;
  margin: auto;
  text-align: center;
}
@media (max-width: 768px) {
  #page main .row.baugrundstueck {
    padding-top: 15%;
  }
  #page main .row.baugrundstueck:before {
    display: none;
  }
}
#page main .row.bauherrenzufriedenheit {
  background: url(/images/start/bauherrenzufriedenheit-oekowert.jpg) no-repeat center;
  background-size: cover;
}
#page main .row.bauherrenzufriedenheit:before {
  float: left;
  padding-top: 46.832%;
}
#page main .row.bauherrenzufriedenheit .col-inner {
  max-width: 550px;
  margin: auto;
  text-align: center;
}
@media (max-width: 768px) {
  #page main .row.bauherrenzufriedenheit {
    padding-top: 15%;
  }
  #page main .row.bauherrenzufriedenheit:before {
    display: none;
  }
}

#page main .row.jobs,
#page main .row.jobs {
  background: url(/images/jobs.jpg) no-repeat center;
  background-size: cover;
}



#page main .row.bauvorbereitung,
#page main .row.bautagebuch {
  background: url(/images/bauablauf/bauvorbereitung.jpg) no-repeat center;
  background-size: cover;
}
#page main .row.bauvorbereitung:before,
#page main .row.bautagebuch:before,
#page main .row.jobs:before{
  float: left;
  padding-top: 46.832%;
}
#page main .row.bauvorbereitung .col-inner,
#page main .row.bautagebuch .col-inner,
#page main .row.jobs .col-inner{
  max-width: 550px;
  margin: auto;
  text-align: center;
}
#page main .row.bautagebuch .col-inner {
  max-width: none;
}
#page main .row.bautagebuch .col-inner > div:first-child {
  max-width: 550px;
  margin: auto;
}
#page main .row.xvertrauenssache .col-inner {
  max-width: 700px;
  margin: auto;
  padding: 50px 0;
  text-align: center;
}
#page main .row.team .col-sm-6 .row > div:first-child {
  padding: 0;
}
#page main .row.team .col-sm-6 .row > div:first-child img {
  width: 100%;
}
#page main .row.team .col-sm-6 .row > div:last-child {
  border-right: 15px solid transparent;
  background: #fff;
  background-clip: padding-box;
}
#page main .row.team .col-sm-6 .row > div:last-child h2 {
  font-size: 14px;
  font-weight: normal;
}
#page main .row.team .col-sm-6 .row > div:last-child h2 span {
  display: block;
  font-size: 20px;
}
#page main .row.team .col-sm-6:nth-child(2n) .row > div:last-child {
  border-right: 0;
}
#page footer {
  color: #fff;
  font-size: 1.2rem;
}
#page footer a {
  color: inherit;
}
#page footer h3 span,
#page footer h3 a,
#page footer .meta,
#page footer .copy {
  background: #B1B2B3;
}
#page footer h3 {
  margin-bottom: 0;
  text-align: center;
}
#page footer h3 span,
#page footer h3 a {
  display: inline-block;
  padding: 1rem 5rem;
}
#page footer .meta,
#page footer .copy {
  padding: 1rem 0;
}
#page footer .meta > div:first-child:before {
  content: "";
  float: left;
  width: 48px;
  height: 55px;
  margin-right: 10px;
  background: url(/images/placeholder/logo_small.png) no-repeat center;
}
#page footer .copy {
  padding-top: 0;
}
#page footer .copy ul {
  margin-bottom: 0;
}
#page footer .copy ul li a.jf {
  display: inline-block;
  vertical-align: text-bottom;
}
#page footer .copy ul li a.jf::before {
  background-image: url('/incs/img/logo-jagdfieber.png');
}
.bautagebuch .block,
[class*="architektur"] .block {
  background: none;
  padding-top: 0 !important;
}
.bautagebuch .block .haeuser-navigation,
[class*="architektur"] .block .haeuser-navigation {
  margin: 2rem 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.bautagebuch .block .haeuser-navigation .prev::before,
[class*="architektur"] .block .haeuser-navigation .prev::before {
  content: '< ';
}
.bautagebuch .block .haeuser-navigation .next::after,
[class*="architektur"] .block .haeuser-navigation .next::after {
  content: ' >';
}
.bautagebuch .block .haeuser-navigation a,
[class*="architektur"] .block .haeuser-navigation a {
  color: #000;
}
.bautagebuch [class^="col-sm-"],
[class*="architektur"] [class^="col-sm-"] {
  margin-bottom: 2rem;
}
.bautagebuch .bv-item,
[class*="architektur"] .bv-item {
  background: #fff;
  padding: 2rem;
  text-align: left;
}
.bautagebuch .bv-item a,
[class*="architektur"] .bv-item a {
  display: block;
}
.bautagebuch .bv-item small,
[class*="architektur"] .bv-item small {
  display: block;
}
[class*="architekturhaeuser"] #page main .row .block {
  background: #fff;
}
.bautagebuchalbum #page main .row .block {
  text-align: left;
  background: #fff;
  padding: 1rem;
}
.bautagebuchalbum #page main .row .block h1 {
  text-align: left;
}
.bautagebuchalbum #page main .row .block .content {
  padding: 0;
}
.bautagebuchalbum #page main .row .block .content .temp-gallery {
  overflow: hidden;
  position: absolute;
  left: -1000%;
}
.bautagebuchalbum #page main .gallery .slider {
  position: relative;
}
.bautagebuchalbum #page main .gallery .slider img {
  cursor: pointer;
  width: 100%;
}
.bautagebuchalbum #page main .gallery .slider .slider-loading {
  position: absolute;
  display: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  background: url('/incs/img/loading.gif') center center no-repeat;
}
.bautagebuchalbum #page main .gallery .navigation {
  margin: 2rem 0;
}
.bautagebuchalbum #page main .gallery .navigation .scrollbar {
  position: relative;
  height: 7px;
  margin-bottom: 2rem;
}
.bautagebuchalbum #page main .gallery .navigation .scrollbar .track {
  background: none;
  width: 100%;
  height: 5px;
  position: relative;
  padding: 0 1px;
}
.bautagebuchalbum #page main .gallery .navigation .scrollbar .track .thumb {
  width: 20px;
  height: 5px;
  cursor: pointer;
  overflow: hidden;
  position: absolute;
  top: 0;
  background-color: #a0a0a0;
  border-radius: 2px;
}
.bautagebuchalbum #page main .gallery .navigation .viewport {
  height: 130px;
  overflow: hidden;
  position: relative;
}
.bautagebuchalbum #page main .gallery .navigation .viewport ul.overview {
  list-style: none;
  position: absolute;
  top: 0;
  margin: 0;
  padding: 0;
}
.bautagebuchalbum #page main .gallery .navigation .viewport ul.overview li {
  float: left;
}
.bautagebuchalbum #page main .gallery .navigation .viewport ul.overview li + li {
  margin-left: 1rem;
}
.bautagebuchalbum #page main .gallery .navigation-hidden {
  display: none;
  position: absolute;
  top: -250px;
  left: -9999px;
  width: 200px;
  height: 200px;
  overflow: hidden;
}
.bautagebuchalbum #page main .gallery .navigation-filter ul {
  overflow: hidden;
}
.bautagebuchalbum #page main .gallery .navigation-filter ul li {
  float: left;
  margin-right: 1rem;
  margin-bottom: 1rem;
  padding-right: 1rem;
  border-right: 1px solid #000;
  display: block;
}
.bautagebuchalbum #page main .gallery .navigation-filter ul li.active {
  font-weight: bold;
}
.bautagebuchalbum #page main .gallery .navigation-filter ul li:last-of-type {
  border-right: none;
}
.bautagebuchalbum #page main .gallery .navigation-filter ul li a {
  color: #000;
}
.kundenbewertungen .block {
  text-align: left !important;
  background-color: #fff !important;
}
.kundenbewertungen .bv-item {
  margin-bottom: 4rem !important;
}
.kundenbewertungen .bv-item + .bv-item {
  padding-top: 2rem;
}
.kundenbewertungen .link {
  color: #000;
  display: block;
}
.kundenbewertungen .link ~ .col-sm-4 {
  text-align: center;
  margin-top: 2rem;
}
.kundenbewertungen [data-fancybox-group] {
  margin-right: 1rem;
  margin-bottom: 1rem;
  display: inline-block;
}
.kundenbewertungen tr td:first-of-type {
  width: 70%;
}
.kundenbewertungen td {
  vertical-align: middle;
}
.kundenbewertungen .erfa3 {
  overflow: hidden;
}
.kundenbewertungen .erfa3 [class^="stern"] {
  width: 14px;
  height: 13px;
  float: left;
}
.kundenbewertungen .erfa3 .sternv {
  background-image: url('/incs/img/star-active.png');
}
.kundenbewertungen .erfa3 .sternl {
  background-image: url('/incs/img/star-inactive.png');
}
@media (min-width: 768px) {
  .white-space-left::before,
  .white-space-left::after,
  .white-space-right::before,
  .white-space-right::after {
    content: none;
  }
  .white-sm {
    color: #fff;
  }
  #page {
    border-left: 1px solid #B1B2B3;
    border-right: 1px solid #B1B2B3;
  }
  #page header .nav-wrapper {
    clear: both;
    margin-bottom: 2rem;
    line-height: 2rem;
  }
  #page header .nav-wrapper nav {
    padding: 2rem 0;
  }
  #page header .nav-wrapper nav button {
    display: none;
  }
  #page header .nav-wrapper nav > ul {
    display: table;
    table-layout: fixed;
    position: static;
    height: auto;
    margin: 0;
    overflow: visible;
  }
  #page header .nav-wrapper nav > ul > li {
    display: table-cell;
    width: 100px;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    position: relative;
    padding: 1.5rem 1rem;
    vertical-align: bottom;
  }
  #page header .nav-wrapper nav > ul > li.active,
  #page header .nav-wrapper nav > ul > li:hover {
    background-color: #B1B2B3;
    color: #fff;
  }
  #page header .nav-wrapper nav > ul > li.active::before,
  #page header .nav-wrapper nav > ul > li:hover::before {
    display: none;
  }
  #page header .nav-wrapper nav > ul > li.active a,
  #page header .nav-wrapper nav > ul > li:hover a {
    color: #fff;
    display: block;
  }
  #page header .nav-wrapper nav > ul > li:hover ul {
    display: block;
  }
  #page header .nav-wrapper nav > ul > li + *::before {
    content: '';
    width: 1px;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background-color: #cccccc;
  }
  #page header .nav-wrapper nav > ul > li:last-of-type ul {
    left: auto;
    right: 0;
  }
  #page header .nav-wrapper nav > ul > li a {
    color: #629623;
  }
  #page header .nav-wrapper nav > ul > li .sub-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1;
    background-color: #B1B2B3;
    min-width: 250px;
    max-width: 300px;
    background: #000;
    padding-left: 0;
    padding-right: 0;
  }
  #page header .nav-wrapper nav > ul > li .sub-menu li {
    padding: 1.5rem 3rem;
    line-height: 3rem;
    background-color: #B1B2B3;
  }
  #page header .nav-wrapper nav > ul > li .sub-menu li + * {
    border-top: 1px solid #fff;
  }
  #page header .nav-wrapper nav > ul > li .sub-menu li a {
    color: #fff !important;
  }
  #page main .row .carousel {
    border-bottom: none;
    background: url('/incs/img/bg.jpg');
    margin-bottom: 4rem;
    padding-bottom: 0;
  }
  #page main .row .carousel .cat-wrapper {
    height: auto;
    max-width: 800px;
    background-color: transparent;
    bottom: -31px;
    margin-bottom: 1px;
  }
  #page main .row .carousel .cat-wrapper button {
    display: none;
  }
  #page main .row .carousel .cat-wrapper .cat {
    background-color: #B1B2B3;
    height: 3rem;
    margin-top: 3rem;
  }
  #page main .row .carousel .cat-wrapper .cat.active {
    height: 5rem;
    margin-top: 1rem;
    color: #000;
  }
  #page main .row .carousel .cat-wrapper .cat.active .carousel-indicators {
    display: block;
  }
  #page main .row .carousel .cat-wrapper .cat .carousel-indicators {
    position: static;
    margin: 0 auto;
    height: 2rem;
  }
  #page main .row .carousel .cat-wrapper .cat .carousel-indicators li {
    background-color: #fff;
    transition: background-color .3s;
    border: none;
  }
  #page main .row .carousel .cat-wrapper .cat .carousel-indicators li.active {
    background-color: #629623;
  }
  #page main .row .carousel .carousel-inner .item .container {
    min-height: 0;
    padding-left: 15px;
    padding-right: 15px;
  }
  #page main .row .carousel .carousel-inner .item .container .carousel-caption {
    position: absolute;
    right: auto;
    bottom: 0;
    left: 0;
    width: 50%;
    padding-bottom: 4rem;
  }
  #page main .row .carousel .carousel-inner .item .container .carousel-caption p {
    font-size: inherit;
  }
  #page main .row .carousel .carousel-control {
    top: 0;
    bottom: 0;
  }
  #page main .row .carousel .carousel-control.left {
    left: 12rem;
    margin-left: -10px;
  }
  #page main .row .carousel .carousel-control.right {
    right: 12rem;
  }
  #page main .row .carousel .carousel-control p {
    margin-left: 0;
  }
  #page main .row #hausbau-slider .carousel-control::before {
    color: #fff;
  }
  #page main .row .block {
    clear: both;
    background-color: transparent;
    padding: 4rem;
  }
  #page main .row .block + .block {
    margin-top: 0;
  }
  #page main .row .block.full {
    margin-top: -4rem;
  }
  #page main .row .block.full .content-wrapper {
    overflow: hidden;
  }
  #page main .row .block.image-up.noTopMargin {
    margin-top: -2px !important;
  }
  #page main .row .block.image-up .content-wrapper {
    margin-bottom: 0;
    margin-top: -4rem;
  }
  #page main .row .block.image-up .overlayer {
    margin-top: 0;
    margin-bottom: -4rem;
  }
  #page main .row .block.borderTop-xs {
    border-top: none;
  }
  #page main .row .block.borderBottom-xs {
    border-bottom: none;
  }
  #page main .row .block.borderBottom {
    border-bottom: 1px solid #B1B2B3;
  }
  #page main .row .block.poly-bottom::before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 50%;
    height: 1px;
    background-color: #000;
    z-index: 1;
  }
  #page main .row .block.poly-bottom::after {
    content: '';
    position: absolute;
    bottom: 0;
    right: 0;
    width: 50%;
    height: 30px;
    background: url('/incs/img/bg.jpg');
    border: 1px solid #B1B2B3;
    border-bottom: none;
    border-right: none;
  }
  #page main .row .block .horiz-scroll-wrapper {
    overflow: inherit;
    margin: 2rem auto;
  }
  #page main .row .block .horiz-scroll-wrapper .horiz-scroll {
    width: auto;
    font-size: 1.2rem;
  }
  #page main .row .block .horiz-scroll-wrapper .horiz-scroll ul li {
    width: 14.2857142857%;
    max-width: none;
  }
  #page main .row .block .horiz-scroll-wrapper .horiz-scroll ul li div {
    font-size: 1.5rem;
  }
  #page main .row .block .overlayer {
    position: relative;
    width: 50%;
    height: auto;
    margin-top: -4rem;
    z-index: 1;
    border-left: 1px solid #B1B2B3;
    width: 50.05%;
  }
  #page main .row .block .overlayer.noLeftBorder {
    border-left: none;
  }
  #page main .row .block .overlayer.borderTop {
    border-top: 1px solid #B1B2B3;
  }
  #page main .row .block .overlayer.borderBottom {
    border-bottom: 1px solid #B1B2B3;
  }
  #page main .row .block .overlayer .content.col-sm-8 {
    float: none;
    margin: 0 auto;
    margin-left: 12rem;
  }
  #page main .row .block .overlayer:not(*:root) {
    width: 50.209%;
  }
  #page main .row .block .content-wrapper {
    margin-bottom: -4rem;
    margin-left: 0;
    margin-right: 0;
  }
  #page main .row .block .content-wrapper.noBottomMargin {
    margin-bottom: 0;
  }
  #page main .row .block .content-wrapper .link-wrapper {
    position: static;
  }
  #page main .row .block .content-wrapper .link-wrapper::before,
  #page main .row .block .content-wrapper .link-wrapper::after {
    display: none;
  }
  #page main .row .block .content-wrapper .link-wrapper a {
    margin-bottom: 6rem;
  }
  #page main .row .block .link-group {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  #page main .row .block .link-group .link-wrapper {
    margin-bottom: 0;
  }
  #page main .row .block .link-group .link-wrapper + .link-wrapper {
    margin-left: 1rem;
  }
  #page main .row .content.onTop-sm {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
  }
  #page main .row .content h3 {
    margin-top: 0;
  }
  #page main .row .content h3.left-xs {
    text-align: center;
    float: none;
    margin: 0 auto;
  }
  #page main .row .content p {
    font-size: inherit;
  }
  #page main section.row .polygonal-image .source img {
    display: none;
  }
  #page main section.row .polygonal-image .target {
    margin-left: -16px;
    margin-right: -16px;
  }
  #page main section.row .polygonal-image .target div {
    border: 2px solid #000;
    border-left: none;
    position: relative;
    width: 100%;
    width: 100.2%;
  }
  #page main section.row .polygonal-image .target .poly-top {
    background-position: top left;
    width: 130%;
    z-index: 10;
  }
  #page main section.row .polygonal-image .target .poly-bottom {
    background-position: bottom left;
    border-top: none;
    margin-top: -2px;
    z-index: 20;
  }
  #page main section.row .block.right .overlayer {
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
    border-right: 1px solid #B1B2B3;
    border-left: none;
  }
  #page main section.row .block.right .overlayer .content.col-sm-8 {
    margin-left: auto;
    margin-right: 12rem;
  }
  #page main section.row .block.right .polygonal-image .target div {
    border-left: 2px solid #000;
    border-right: none;
    float: right;
  }
  #page main section.row .block.right .polygonal-image .target .poly-top {
    background-position: top right;
  }
  #page main section.row .block.right .polygonal-image .target .poly-bottom {
    background-position: bottom right;
  }
  #page main section.row.white-bg.noBorderTop {
    margin-top: 0;
  }
  #page main .block.flex-sm.no-wrap.row.right.image-up {
    margin-top: -4rem;
  }
  #page footer {
    font-size: inherit;
  }
  #page footer .copy li.uppercase {
    margin-right: 22rem;
  }
  .bautagebuch .block {
    background: none;
  }
  .bautagebuch .bv-item {
    min-height: 210px !important;
    padding: 1.5rem !important;
  }
  .bautagebuch .bv-item h5 {
    min-height: 45px;
  }
  .bautagebuch .bv-item small {
    min-height: 36px;
  }
  [class*="architektur"] .bv-item {
    min-height: 195px !important;
  }
  .kundenbewertungen .link h2 {
    float: left;
    margin-top: 0;
    max-width: 80%;
  }
  .kundenbewertungen .erfa3 {
    float: right;
  }
  .impressumsherz .col-sm-3 {
    width: 22%;
  }
}
@media (min-width: 992px) {
  #page main .row .block .horiz-scroll-wrapper {
    padding: 0;
  }
  #page main .row X#hausbau-slider {
    width: 125.5%;
  }
  #page main section.row .polygonal-image .target .poly-top {
    width: 115%;
  }
  .bautagebuch .bv-item {
    min-height: 250px !important;
  }
}
