/*=== Begin Breadcrumb ===*/
.lp__breadcrumb {
  min-height: 40px;
  z-index: 2;
  width: 100%;
  position: absolute;
  color: #ffffff;
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.33) 100%, rgba(0, 0, 0, 0.33) 100%);
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.33) 100%, rgba(0, 0, 0, 0.33) 100%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.33) 100%, rgba(0, 0, 0, 0.33) 100%); }
  .lp__breadcrumb a {
    color: #ffffff;
    padding: 2px; }
    .lp__breadcrumb a:hover {
      text-decoration: underline; }
  .lp__breadcrumb .disabled {
    pointer-events: none; }

.lp__breadcrumb_img {
  position: relative; }
  .lp__breadcrumb_img * a {
    color: #0071BC !important; }
    .lp__breadcrumb_img * a:hover {
      color: #002244 !important; }
    .lp__breadcrumb_img * a:focus {
      color: #002244 !important; }

.breadcrumb_05 {
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.05) 100%, rgba(0, 0, 0, 0.05) 100%);
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.05) 100%, rgba(0, 0, 0, 0.05) 100%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 100%, rgba(0, 0, 0, 0.05) 100%); }
 .breadcrumb_05 * {
    color: #0071BC !important; }
    .breadcrumb_05 * a:hover, .breadcrumb_05 * a:active, .breadcrumb_05 * a:focus {
      color: #00538A !important; }
      .breadcrumb_05 * a:hover i, .breadcrumb_05 * a:active i, .breadcrumb_05 * a:focus i {
        color: #00538A !important; }
  .breadcrumb_05 a#dropdown-more-language:hover i, .breadcrumb_05 a#dropdown-more-language:active i, .breadcrumb_05 a#dropdown-more-language:focus i {
    color: #00538A !important; }
  .breadcrumb_05 a#dropdown-more-language i:before {
    color: #00538A !important; }
  .breadcrumb_05 .lp__pagein_toggle .selected-language,
  .breadcrumb_05 .lp__pagein_toggle ul li {
    border-right: 1px solid rgba(0, 0, 0, 0.16); }

.breadcrumb_07 {
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.07) 100%, rgba(0, 0, 0, 0.07) 100%);
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.07) 100%, rgba(0, 0, 0, 0.07) 100%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.07) 100%, rgba(0, 0, 0, 0.07) 100%); }

.breadcrumb_13 {
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.13) 100%, rgba(0, 0, 0, 0.13) 100%);
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.13) 100%, rgba(0, 0, 0, 0.13) 100%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.13) 100%, rgba(0, 0, 0, 0.13) 100%); }

.breadcrumb_15 {
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.15) 100%, rgba(0, 0, 0, 0.15) 100%);
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.15) 100%, rgba(0, 0, 0, 0.15) 100%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.15) 100%, rgba(0, 0, 0, 0.15) 100%); }

.lp__breadcrumb_list {
  white-space: nowrap;
  font-size: 0.75rem;
  line-height: 1.75rem;
  font-weight: 600;
  padding: 6px 0px; }
  .lp__breadcrumb_list > li {
    display: inline-block; }
    .lp__breadcrumb_list > li + li:before {
      padding: 0 2px;
      content: "/\00a0"; }

.lp-page-title h1 {
  font-size: 1.5rem;
  line-height: 2.5rem;
  color: rgba(0, 0, 0, 0.87);
  margin-bottom: 0px; }

.lp__breadcrumb.page-title a {
  color: #fff; }

@media (min-width: 320px) and (max-width: 768px) {
  .lp__breadcrumb_list li:nth-child(2):before {
    display: none; }
  .lp__breadcrumb_list li:nth-child(3):before {
    display: none; } }

/*=== End Breadcrumb ===*/
/* === begin header and footer language toggler ===*/
.lp-lang-toggler {
  position: relative;
  display: inline-block;
  vertical-align: middle; }

.lp__pagein_toggle {
  font-size: 0.75rem;
  line-height: 1.0625rem;
  font-weight: 600;
  padding: 12px 0px 8px 0px;
  float: right;
  color: #ffffff; }
  .lp__pagein_toggle .page-in {
    float: left;
    margin-right: 4px; }
  .lp__pagein_toggle ul {
    list-style: none;
    padding: 0px;
    display: inline-block; }
    .lp__pagein_toggle ul li {
      display: inline-block;
      border-right: 1px solid #ffffff;
      margin-right: 4px;
      padding-right: 4px;
      margin-bottom: 0px; }
      .lp__pagein_toggle ul li:last-child {
        border-right: 0px solid #ffffff;
        margin-right: 0px;
        padding-right: 0px; }
      .lp__pagein_toggle ul li a {
        color: #ffffff; }
        .lp__pagein_toggle ul li a:hover {
          color: #ffffff;
          text-decoration: underline; }
  .lp__pagein_toggle .selected-language {
    border-right: 1px solid #ffffff;
    margin-right: 4px;
    padding-right: 4px; }
  .lp__pagein_toggle .lp__more_list {
    float: right; }
    .lp__pagein_toggle .lp__more_list .lp__dropdown_menu {
      font-size: 0.75rem;
      line-height: 1.5rem;
      z-index: 104;
      left: 0px;
      top: auto;
      margin: 8px 0px 0px -80px;
      border: 0px;
      border-radius: 0px;
      float: right;
      min-width: 90px; }
      .lp__pagein_toggle .lp__more_list .lp__dropdown_menu li {
        display: block;
        padding: 0px;
        margin: 0px;
        border: 0px; }
        .lp__pagein_toggle .lp__more_list .lp__dropdown_menu li a {
          padding: 8px 16px 8px 16px;
          display: block;
          color: rgba(0, 0, 0, 0.87); }
          .lp__pagein_toggle .lp__more_list .lp__dropdown_menu li a:hover {
            color: #00538A; }
  .lp__pagein_toggle .lp__lang_moreitem {
    background-color: transparent;
    border: 0px;
    font-size: 16px;
    font-weight: 600;
    padding: 0px;
    height: auto; }

.lp__pageing_mobile {
  float: right;
  display: block;
  font-size: 0.75rem;
  line-height: 1.5rem;
  color: #ffffff;
  padding: 10px 0px;
  font-weight: 600; }
  .lp__pageing_mobile .lang-filter-label {
    display: block;
    background-color: transparent;
    border: 0px; }
    .lp__pageing_mobile .lang-filter-label:after {
      font-family: 'loopicon';
      content: "\e116";
      font-size: 0.625rem;
      vertical-align: top;
      float: right;
      margin-left: 4px; }
    .lp__pageing_mobile .lang-filter-label[aria-expanded=true]:after {
      font-family: 'loopicon';
      content: "\e119";
      font-size: 0.625rem;
      vertical-align: top;
      float: right;
      margin-left: 4px; }
    .lp__pageing_mobile .lang-filter-label:focus {
      text-decoration: underline; }
  .lp__pageing_mobile .lp-lang-toggler {
    float: right; }

  .lp__pageing_mobile .lp__dropdown_menu {
    font-size: 0.75rem;
    line-height: 1.0625rem;
    z-index: 104;
    left: inherit;
    right: 0;
    top: auto;
    margin: 0px!important;
    border-radius: 0px;
    float: right;
    min-width: 90px;
    color: #0071BC;
    background-color: #ffffff;
    outline: 0px; }
@media (min-width:794px) {
.lp__pageing_mobile .lp__dropdown_menu {

             margin: 0px 0px 0px -24px!important;
        }
}
    .lp__pageing_mobile .lp__dropdown_menu li {
      padding: 0px; }
      .lp__pageing_mobile .lp__dropdown_menu li a {
        color: rgba(0, 0, 0, 0.6);
        background-color: #ffffff;
        display: block;
        padding: 8px 16px 8px 16px; }
        .lp__pageing_mobile .lp__dropdown_menu li a:hover {
          color: #0071BC;
          background-color: #ffffff; }
        .lp__pageing_mobile .lp__dropdown_menu li a:focus, .lp__pageing_mobile .lp__dropdown_menu li a.focused {
          text-decoration: underline;
          color: #002244; }

/* === begin header and footer language toggler ===*/
