#home-content .linked-item a.linked-cta {
  display: flex;
  justify-content: center;
  align-items: center;
}

.linked-item a.linked-cta:focus {
  outline: none;
  border: none!important;
}

.linked-item a.linked-cta:focus span {
  outline: 2px solid rgb(103, 84, 40);
}

.page-template-about p#breadcrumbs {
  margin: 40px 0!important;
}

.page-template-about .about_menu_wrapper {
  margin-top: -65px;
  margin-bottom: 0;
}

.page-template-about .about_menu_wrapper ul {
  margin-bottom: 0;
}

.page-template-management .management .item_wrapper .item:focus .overdescription {
  width: 0;
  opacity: 0;
  padding-left: 0;
  padding-right: 0;
}

.page-template-management .management .item_wrapper .item:focus .itemcontainer {
  opacity: 1;
  width: 100%;
}

.page-template-management .management .item_wrapper .item.active .overdescription {
  width: 100%;
  opacity: 1;
  padding-left: 5%;
  padding-right: 5%;
}

.page-template-management .management .item_wrapper .item.active .itemcontainer {
  opacity: 0;
  width: 0;
  overflow: hidden;
}

.dropdown-menu>.active>a,
.navbar-nav>.current_page_ancestor {
  background-color: #7d4e0c!important;
}

.linked-item a.linked-cta:focus span {
  outline: 2px solid rgb(103, 84, 40);
}

.clock-item {
  display: block;
}


.page-template-global .clock-item:focus .read-more {
  display: block;
}

.page-template-global .clock-item:focus .clock-title,
.page-template-global .clock-item .read-more div {
  color: #fff;
}

.home #main_content>section:not(#home-brands) .linked-item {
  /*padding-bottom: 50px;*/
  height: 100%;
}

#main_content .linked-item .linked-overlay .inner {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  height: 100%;
  padding: 15px 0;
}

#main_content .linked-item .linked-overlay .inner img {
  margin: 0;
}

#main_content .linked-item .linked-text {
  height: auto;
}

#main_content [data-href] .linked-item .linked-cta {
  position: relative;
  bottom: auto;
  height: auto;
  padding-top: 0;
  padding-bottom: 15px;
}

.home #main_content>section:not(#home-brands) [data-href] {
  height: 100%;
}

#main_content .linked-item .linked-text h3{
  margin-bottom: 0;
}

#main_content .linked-item .linked-text {
  padding-bottom: 0;
}

.page-template-management .management .item_wrapper .item .overdescription {
  z-index: 11;
}

.home .bxslider img {
  height: 100%;
  object-fit: cover;
}

body[class*="ltu_accessibility_font_size_level-"].page-template-country #country-features .country-feature {
  height: 100%;
}
body[class*="ltu_accessibility_font_size_level-"].page-template-country #country-features .country-feature * {
  word-break: break-word;
}
body[class*="ltu_accessibility_font_size_level-"]
.navbar-nav .dropdown-menu > li > a {
  white-space: normal;
}

body[class*="ltu_accessibility_font_size_level-"].page-template-contact .countries .item {
  height: auto;
}
body[class*="ltu_accessibility_font_size_level-"].home .bxslider li .slider-content .quote_text {
  line-height: 1.0;
}
body[class*="ltu_accessibility_font_size_level-"].page-template-country #export .export-item .export-country {
  height: auto;
}

.slider {
  position: relative;
}

.slider_skip:focus {
  top: 0px;
}

.slider_skip,
.brand_skip {
  top: -3600px;
}

body footer li a:focus {
  outline: #ffffff dashed 2px !important;
  outline-offset: 1px;
  color: #fff;
  border: none!important;
}

#home-brands .bx-controls-direction {
  position: absolute;
  top: 50%;
  justify-content: space-between;
  display: flex;
  width: 100%;
  left: 0;
  transform: translateY(-50%);
}

#home-brands .bx-controls-direction a {
  font-size: 21px;
}

#home-brands .bx-controls-direction a.bx-prev {
  margin-left: -10px;
}

#home-brands .bx-controls-direction a.bx-next {
  margin-right: -10px;
}

#bx-brands {
  padding-left: 0;
  display: block;
}

#_main_menu .submenu-toggle {
  border: none;
  display: inline-block;
  margin-left: .255em;
  vertical-align: .255em;
  content: "";
  border-top: .3em solid !important;
  border-right: .3em solid transparent !important;
  border-bottom: 0;
  border-left: .3em solid transparent !important;
  color: #707070;
  /*color: rgb(255 255 255);*/
  padding: 0;
  position: absolute;
  top: 22px;
  background: transparent;
  right: 7px;
  line-height: 20px;
}

#_main_menu .submenu-toggle span {
color: rgb(119, 119, 119);
font-size: 14px;
margin: 0;
}

#_main_menu .submenu-toggle:focus-visible {
outline: 2px solid #000;
}

#_main_menu .dropdown-toggle::after {
  opacity: 0;
}

#_main_menu .dropdown-toggle:hover~ .submenu-toggle {
  color: #fff;
}

ul.nav li.dropdown:hover>ul.dropdown-menu {
  display: block!important;
}

.navbar-default .navbar-nav>.active>.submenu-toggle {
  background-color: #705029;
  color: #fff !important;
}

#_main_menu .submenu-toggle:hover {
  color: inherit;
}

#_main_menu .dropdown-toggle:hover~ .submenu-toggle:hover {
  color: #fff;
}
/*#menu-primary-navigation li a:after,*/
/*.caret {*/
/*  display: none;*/
/*}*/

/*#menu-primary-navigation .navbar-nav {*/
/*  margin 0 45px;*/
/*}*/

/*#_main_menu .navbar-nav .dropdown .color {*/
/*  width: calc(100% + 24px);*/
/*}*/

@media (max-width: 768px) {
  .page-template-about p#breadcrumbs {
    margin: 20px 0!important;
  }

  .page-template-about .about_menu_wrapper {
    margin-top: 0px;
  }

  #_main_menu .submenu-toggle {
    display: none;
  }

  #_main_menu .dropdown-toggle::after {
    opacity: 1;
  }
}
