﻿.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 20px;
  list-style: none;
  background-color: #f5f5f5;
  border: 1px solid #c4c5c9;
  -webkit-box-shadow: 0 0 1px rgba(196, 197, 201, 0.75);
          box-shadow: 0 0 1px rgba(196, 197, 201, 0.75);
  -webkit-border-radius: 1px;
          border-radius: 1px;
}
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li + li:before {
  content: "/\00a0";
  padding: 0 5px;
  color: #cccccc;
}
.breadcrumb > .active {
  color: #999999;
}
.breadcrumb-arrows {
  padding: 0;
  max-height: 38px;
}
.breadcrumb-arrows > li {
  display: inline-block;
  min-height: 36px;
}
.breadcrumb-arrows > li + li:before {
  content: none;
}
.breadcrumb-arrows a {
  padding: 8px 10px;
  text-decoration: none;
  position: relative;
  display: inline-block;
  padding-left: 22px;
  margin-left: -5px;
}
.breadcrumb-arrows li:first-child a {
  padding-left: 8px;
  margin-left: 0;
}
.breadcrumb-arrows a::after {
  z-index: 2;
}
.breadcrumb-arrows a::before {
  z-index: 1;
}
.breadcrumb-arrows a::after,
.breadcrumb-arrows a::before {
  content: "";
  position: absolute;
  top: 50%;
  margin-top: -19px;
  border-top: 19px solid transparent;
  border-bottom: 19px solid transparent;
  border-left: 12px solid;
  right: -10px;
}
.breadcrumb-arrows .active,
.breadcrumb-arrows .active:hover {
  font-weight: bold;
}
.breadcrumb-arrows .active::after,
.breadcrumb-arrows .active::before {
  content: normal;
}
.breadcrumb-arrows.breadcrumb-default {
  background-color: #ffffff;
  border-color: #cccccc;
}
.breadcrumb-arrows.breadcrumb-default a {
  color: #333333 !important;
}
.breadcrumb-arrows.breadcrumb-default a:hover,
.breadcrumb-arrows.breadcrumb-default a:focus,
.breadcrumb-arrows.breadcrumb-default a:active,
.breadcrumb-arrows.breadcrumb-default a.active {
  color: #333333;
  background-color: #ebebeb;
  border-color: #adadad;
}
.breadcrumb-arrows.breadcrumb-default a:active,
.breadcrumb-arrows.breadcrumb-default a.active {
  background-image: none;
}
.breadcrumb-arrows.breadcrumb-default a.disabled,
.breadcrumb-arrows.breadcrumb-default a[disabled],
.breadcrumb-arrows.breadcrumb-default a.disabled:hover,
.breadcrumb-arrows.breadcrumb-default a[disabled]:hover,
.breadcrumb-arrows.breadcrumb-default a.disabled:focus,
.breadcrumb-arrows.breadcrumb-default a[disabled]:focus,
.breadcrumb-arrows.breadcrumb-default a.disabled:active,
.breadcrumb-arrows.breadcrumb-default a[disabled]:active,
.breadcrumb-arrows.breadcrumb-default a.disabled.active,
.breadcrumb-arrows.breadcrumb-default a[disabled].active {
  background-color: #ffffff;
  border-color: #cccccc;
}
.breadcrumb-arrows.breadcrumb-default a::after {
  border-left-color: #ffffff;
}
.breadcrumb-arrows.breadcrumb-default a:hover::after {
  border-left-color: #ebebeb;
}
.breadcrumb-arrows.breadcrumb-default a::before,
.breadcrumb-arrows.breadcrumb-default a:hover::before {
  border-left-color: #808080;
}
.breadcrumb-arrows.breadcrumb-primary {
  background-color: #647aab;
  border-color: #566d9f;
}
.breadcrumb-arrows.breadcrumb-primary a {
  color: #ffffff !important;
}
.breadcrumb-arrows.breadcrumb-primary a:hover,
.breadcrumb-arrows.breadcrumb-primary a:focus,
.breadcrumb-arrows.breadcrumb-primary a:active,
.breadcrumb-arrows.breadcrumb-primary a.active {
  color: #ffffff;
  background-color: #516695;
  border-color: #415278;
}
.breadcrumb-arrows.breadcrumb-primary a:active,
.breadcrumb-arrows.breadcrumb-primary a.active {
  background-image: none;
}
.breadcrumb-arrows.breadcrumb-primary a.disabled,
.breadcrumb-arrows.breadcrumb-primary a[disabled],
.breadcrumb-arrows.breadcrumb-primary a.disabled:hover,
.breadcrumb-arrows.breadcrumb-primary a[disabled]:hover,
.breadcrumb-arrows.breadcrumb-primary a.disabled:focus,
.breadcrumb-arrows.breadcrumb-primary a[disabled]:focus,
.breadcrumb-arrows.breadcrumb-primary a.disabled:active,
.breadcrumb-arrows.breadcrumb-primary a[disabled]:active,
.breadcrumb-arrows.breadcrumb-primary a.disabled.active,
.breadcrumb-arrows.breadcrumb-primary a[disabled].active {
  background-color: #647aab;
  border-color: #566d9f;
}
.breadcrumb-arrows.breadcrumb-primary a::after {
  border-left-color: #647aab;
}
.breadcrumb-arrows.breadcrumb-primary a:hover::after {
  border-left-color: #516695;
}
.breadcrumb-arrows.breadcrumb-primary a::before,
.breadcrumb-arrows.breadcrumb-primary a:hover::before {
  border-left-color: #21293c;
}
.breadcrumb-arrows.breadcrumb-success {
  background-color: #62c462;
  border-color: #4fbd4f;
}
.breadcrumb-arrows.breadcrumb-success a {
  color: #ffffff !important;
}
.breadcrumb-arrows.breadcrumb-success a:hover,
.breadcrumb-arrows.breadcrumb-success a:focus,
.breadcrumb-arrows.breadcrumb-success a:active,
.breadcrumb-arrows.breadcrumb-success a.active {
  color: #ffffff;
  background-color: #45b845;
  border-color: #399739;
}
.breadcrumb-arrows.breadcrumb-success a:active,
.breadcrumb-arrows.breadcrumb-success a.active {
  background-image: none;
}
.breadcrumb-arrows.breadcrumb-success a.disabled,
.breadcrumb-arrows.breadcrumb-success a[disabled],
.breadcrumb-arrows.breadcrumb-success a.disabled:hover,
.breadcrumb-arrows.breadcrumb-success a[disabled]:hover,
.breadcrumb-arrows.breadcrumb-success a.disabled:focus,
.breadcrumb-arrows.breadcrumb-success a[disabled]:focus,
.breadcrumb-arrows.breadcrumb-success a.disabled:active,
.breadcrumb-arrows.breadcrumb-success a[disabled]:active,
.breadcrumb-arrows.breadcrumb-success a.disabled.active,
.breadcrumb-arrows.breadcrumb-success a[disabled].active {
  background-color: #62c462;
  border-color: #4fbd4f;
}
.breadcrumb-arrows.breadcrumb-success a::after {
  border-left-color: #62c462;
}
.breadcrumb-arrows.breadcrumb-success a:hover::after {
  border-left-color: #45b845;
}
.breadcrumb-arrows.breadcrumb-success a::before,
.breadcrumb-arrows.breadcrumb-success a:hover::before {
  border-left-color: #205420;
}
.breadcrumb-arrows.breadcrumb-info {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.breadcrumb-arrows.breadcrumb-info a {
  color: #ffffff !important;
}
.breadcrumb-arrows.breadcrumb-info a:hover,
.breadcrumb-arrows.breadcrumb-info a:focus,
.breadcrumb-arrows.breadcrumb-info a:active,
.breadcrumb-arrows.breadcrumb-info a.active {
  color: #ffffff;
  background-color: #39b3d7;
  border-color: #269abc;
}
.breadcrumb-arrows.breadcrumb-info a:active,
.breadcrumb-arrows.breadcrumb-info a.active {
  background-image: none;
}
.breadcrumb-arrows.breadcrumb-info a.disabled,
.breadcrumb-arrows.breadcrumb-info a[disabled],
.breadcrumb-arrows.breadcrumb-info a.disabled:hover,
.breadcrumb-arrows.breadcrumb-info a[disabled]:hover,
.breadcrumb-arrows.breadcrumb-info a.disabled:focus,
.breadcrumb-arrows.breadcrumb-info a[disabled]:focus,
.breadcrumb-arrows.breadcrumb-info a.disabled:active,
.breadcrumb-arrows.breadcrumb-info a[disabled]:active,
.breadcrumb-arrows.breadcrumb-info a.disabled.active,
.breadcrumb-arrows.breadcrumb-info a[disabled].active {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.breadcrumb-arrows.breadcrumb-info a::after {
  border-left-color: #5bc0de;
}
.breadcrumb-arrows.breadcrumb-info a:hover::after {
  border-left-color: #39b3d7;
}
.breadcrumb-arrows.breadcrumb-info a::before,
.breadcrumb-arrows.breadcrumb-info a:hover::before {
  border-left-color: #175b70;
}
.breadcrumb-arrows.breadcrumb-warning {
  background-color: #fbb450;
  border-color: #faa937;
}
.breadcrumb-arrows.breadcrumb-warning a {
  color: #ffffff !important;
}
.breadcrumb-arrows.breadcrumb-warning a:hover,
.breadcrumb-arrows.breadcrumb-warning a:focus,
.breadcrumb-arrows.breadcrumb-warning a:active,
.breadcrumb-arrows.breadcrumb-warning a.active {
  color: #ffffff;
  background-color: #faa328;
  border-color: #ee8e06;
}
.breadcrumb-arrows.breadcrumb-warning a:active,
.breadcrumb-arrows.breadcrumb-warning a.active {
  background-image: none;
}
.breadcrumb-arrows.breadcrumb-warning a.disabled,
.breadcrumb-arrows.breadcrumb-warning a[disabled],
.breadcrumb-arrows.breadcrumb-warning a.disabled:hover,
.breadcrumb-arrows.breadcrumb-warning a[disabled]:hover,
.breadcrumb-arrows.breadcrumb-warning a.disabled:focus,
.breadcrumb-arrows.breadcrumb-warning a[disabled]:focus,
.breadcrumb-arrows.breadcrumb-warning a.disabled:active,
.breadcrumb-arrows.breadcrumb-warning a[disabled]:active,
.breadcrumb-arrows.breadcrumb-warning a.disabled.active,
.breadcrumb-arrows.breadcrumb-warning a[disabled].active {
  background-color: #fbb450;
  border-color: #faa937;
}
.breadcrumb-arrows.breadcrumb-warning a::after {
  border-left-color: #fbb450;
}
.breadcrumb-arrows.breadcrumb-warning a:hover::after {
  border-left-color: #faa328;
}
.breadcrumb-arrows.breadcrumb-warning a::before,
.breadcrumb-arrows.breadcrumb-warning a:hover::before {
  border-left-color: #945904;
}
.breadcrumb-arrows.breadcrumb-danger {
  background-color: #ee5f5b;
  border-color: #ec4844;
}
.breadcrumb-arrows.breadcrumb-danger a {
  color: #ffffff !important;
}
.breadcrumb-arrows.breadcrumb-danger a:hover,
.breadcrumb-arrows.breadcrumb-danger a:focus,
.breadcrumb-arrows.breadcrumb-danger a:active,
.breadcrumb-arrows.breadcrumb-danger a.active {
  color: #ffffff;
  background-color: #ea3b36;
  border-color: #dc1c17;
}
.breadcrumb-arrows.breadcrumb-danger a:active,
.breadcrumb-arrows.breadcrumb-danger a.active {
  background-image: none;
}
.breadcrumb-arrows.breadcrumb-danger a.disabled,
.breadcrumb-arrows.breadcrumb-danger a[disabled],
.breadcrumb-arrows.breadcrumb-danger a.disabled:hover,
.breadcrumb-arrows.breadcrumb-danger a[disabled]:hover,
.breadcrumb-arrows.breadcrumb-danger a.disabled:focus,
.breadcrumb-arrows.breadcrumb-danger a[disabled]:focus,
.breadcrumb-arrows.breadcrumb-danger a.disabled:active,
.breadcrumb-arrows.breadcrumb-danger a[disabled]:active,
.breadcrumb-arrows.breadcrumb-danger a.disabled.active,
.breadcrumb-arrows.breadcrumb-danger a[disabled].active {
  background-color: #ee5f5b;
  border-color: #ec4844;
}
.breadcrumb-arrows.breadcrumb-danger a::after {
  border-left-color: #ee5f5b;
}
.breadcrumb-arrows.breadcrumb-danger a:hover::after {
  border-left-color: #ea3b36;
}
.breadcrumb-arrows.breadcrumb-danger a::before,
.breadcrumb-arrows.breadcrumb-danger a:hover::before {
  border-left-color: #88110e;
}
.breadcrumb-arrows.breadcrumb-inverse {
  background-color: #242424;
  border-color: #242424;
}
.breadcrumb-arrows.breadcrumb-inverse a {
  color: #ffffff !important;
}
.breadcrumb-arrows.breadcrumb-inverse a:hover,
.breadcrumb-arrows.breadcrumb-inverse a:focus,
.breadcrumb-arrows.breadcrumb-inverse a:active,
.breadcrumb-arrows.breadcrumb-inverse a.active {
  color: #ffffff;
  background-color: #101010;
  border-color: #050505;
}
.breadcrumb-arrows.breadcrumb-inverse a:active,
.breadcrumb-arrows.breadcrumb-inverse a.active {
  background-image: none;
}
.breadcrumb-arrows.breadcrumb-inverse a.disabled,
.breadcrumb-arrows.breadcrumb-inverse a[disabled],
.breadcrumb-arrows.breadcrumb-inverse a.disabled:hover,
.breadcrumb-arrows.breadcrumb-inverse a[disabled]:hover,
.breadcrumb-arrows.breadcrumb-inverse a.disabled:focus,
.breadcrumb-arrows.breadcrumb-inverse a[disabled]:focus,
.breadcrumb-arrows.breadcrumb-inverse a.disabled:active,
.breadcrumb-arrows.breadcrumb-inverse a[disabled]:active,
.breadcrumb-arrows.breadcrumb-inverse a.disabled.active,
.breadcrumb-arrows.breadcrumb-inverse a[disabled].active {
  background-color: #242424;
  border-color: #242424;
}
.breadcrumb-arrows.breadcrumb-inverse a::after {
  border-left-color: #242424;
}
.breadcrumb-arrows.breadcrumb-inverse a:hover::after {
  border-left-color: #101010;
}
.breadcrumb-arrows.breadcrumb-inverse a::before,
.breadcrumb-arrows.breadcrumb-inverse a:hover::before {
  border-left-color: #000000;
}
.breadcrumb-arrows.breadcrumb-inverse a:hover,
.breadcrumb-arrows.breadcrumb-inverse a:focus {
  color: #ffffff;
  text-decoration: none;
}
.breadcrumb-arrows.breadcrumb-neutral {
  background-color: #f7f7f7;
  border-color: #dddddd;
}
.breadcrumb-arrows.breadcrumb-neutral a {
  color: #494949 !important;
}
.breadcrumb-arrows.breadcrumb-neutral a:hover,
.breadcrumb-arrows.breadcrumb-neutral a:focus,
.breadcrumb-arrows.breadcrumb-neutral a:active,
.breadcrumb-arrows.breadcrumb-neutral a.active {
  color: #494949;
  background-color: #e3e3e3;
  border-color: #bebebe;
}
.breadcrumb-arrows.breadcrumb-neutral a:active,
.breadcrumb-arrows.breadcrumb-neutral a.active {
  background-image: none;
}
.breadcrumb-arrows.breadcrumb-neutral a.disabled,
.breadcrumb-arrows.breadcrumb-neutral a[disabled],
.breadcrumb-arrows.breadcrumb-neutral a.disabled:hover,
.breadcrumb-arrows.breadcrumb-neutral a[disabled]:hover,
.breadcrumb-arrows.breadcrumb-neutral a.disabled:focus,
.breadcrumb-arrows.breadcrumb-neutral a[disabled]:focus,
.breadcrumb-arrows.breadcrumb-neutral a.disabled:active,
.breadcrumb-arrows.breadcrumb-neutral a[disabled]:active,
.breadcrumb-arrows.breadcrumb-neutral a.disabled.active,
.breadcrumb-arrows.breadcrumb-neutral a[disabled].active {
  background-color: #f7f7f7;
  border-color: #dddddd;
}
.breadcrumb-arrows.breadcrumb-neutral a::after {
  border-left-color: #f7f7f7;
}
.breadcrumb-arrows.breadcrumb-neutral a:hover::after {
  border-left-color: #e3e3e3;
}
.breadcrumb-arrows.breadcrumb-neutral a::before,
.breadcrumb-arrows.breadcrumb-neutral a:hover::before {
  border-left-color: #919191;
}
.breadcrumb-arrows.breadcrumb-neutral a:hover,
.breadcrumb-arrows.breadcrumb-neutral a:focus {
  color: #494949;
  text-decoration: none;
}
.breadcrumb-arrows.breadcrumb-neutral {
  background-color: #f7f7f7;
  border-color: #dddddd;
}
.breadcrumb-arrows.breadcrumb-neutral a {
  color: #494949 !important;
}
.breadcrumb-arrows.breadcrumb-neutral a:hover,
.breadcrumb-arrows.breadcrumb-neutral a:focus,
.breadcrumb-arrows.breadcrumb-neutral a:active,
.breadcrumb-arrows.breadcrumb-neutral a.active {
  color: #494949;
  background-color: #e3e3e3;
  border-color: #bebebe;
}
.breadcrumb-arrows.breadcrumb-neutral a:active,
.breadcrumb-arrows.breadcrumb-neutral a.active {
  background-image: none;
}
.breadcrumb-arrows.breadcrumb-neutral a.disabled,
.breadcrumb-arrows.breadcrumb-neutral a[disabled],
.breadcrumb-arrows.breadcrumb-neutral a.disabled:hover,
.breadcrumb-arrows.breadcrumb-neutral a[disabled]:hover,
.breadcrumb-arrows.breadcrumb-neutral a.disabled:focus,
.breadcrumb-arrows.breadcrumb-neutral a[disabled]:focus,
.breadcrumb-arrows.breadcrumb-neutral a.disabled:active,
.breadcrumb-arrows.breadcrumb-neutral a[disabled]:active,
.breadcrumb-arrows.breadcrumb-neutral a.disabled.active,
.breadcrumb-arrows.breadcrumb-neutral a[disabled].active {
  background-color: #f7f7f7;
  border-color: #dddddd;
}
.breadcrumb-arrows.breadcrumb-neutral a::after {
  border-left-color: #f7f7f7;
}
.breadcrumb-arrows.breadcrumb-neutral a:hover::after {
  border-left-color: #e3e3e3;
}
.breadcrumb-arrows.breadcrumb-neutral a::before,
.breadcrumb-arrows.breadcrumb-neutral a:hover::before {
  border-left-color: #919191;
}