/*********************************************************

Fonts

**********************************************************/
/*********************************************************

Color Definitions

**********************************************************/
/*********************************************************

Colors of UI Elements

**********************************************************/
/*********************************************************

Button colors

TODO: the same colors are re-used to often, refactor

**********************************************************/
/*********************************************************

Other Colors - Often Page-specific

**********************************************************/
body {
  font-family: 'Moderat', 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, 'DejaVu Sans', 'Liberation Sans', 'Freesans', 'sans-serif';
}
.alert-info {
  color: hsl(201, 21%, 43%);
  background-color: hsl(200, 30%, 94%);
  border-color: hsl(200, 30%, 76%);
}
.alert-warning {
  color: hsl(50, 40%, 36%);
  background-color: hsl(50, 70%, 91%);
  border-color: hsl(50, 40%, 86%);
}
.alert-warning h1,
.alert-warning h2,
.alert-warning h3,
.alert-warning h4,
.alert-warning h5,
.alert-warning h6 {
  color: hsl(50, 40%, 36%);
}
.alert-danger {
  color: hsl(350, 40%, 46%);
  background-color: hsl(350, 40%, 91%);
  border-color: hsl(350, 40%, 86%);
}
ol.breadcrumb {
  margin-bottom: 0;
  background-color: hsl(200, 30%, 94%);
}
ol.breadcrumb a {
  color: hsl(200, 90%, 40%);
}
ol.breadcrumb a:hover {
  color: hsl(200, 90%, 40%);
}
.mark,
mark {
  background-color: hsl(48, 62%, 51%);
  padding: 0;
}
.nav-pills > li > a {
  color: hsl(200, 80%, 30%);
}
.nav-pills > li > a:hover {
  background-color: hsl(200, 30%, 94%);
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:focus,
.nav-pills > li.active > a:hover {
  background-color: hsl(200, 73%, 29%);
}
.dropdown-menu > li > a {
  color: hsl(201, 53%, 12%);
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: hsl(201, 53%, 12%) !important;
  background-color: hsl(200, 40%, 75%) !important;
}
.dropdown-menu > .active > a {
  color: hsl(201, 53%, 12%) !important;
  background-color: hsl(200, 40%, 75%) !important;
}
.pagination > li > a {
  color: hsl(200, 73%, 29%);
}
.pagination > li > a:focus,
.pagination > li > a:hover {
  border-color: hsl(200, 73%, 29%);
}
.pagination > li > span {
  color: hsl(200, 73%, 29%);
}
.pagination > li > span:focus,
.pagination > li > span:hover {
  border-color: hsl(200, 73%, 29%);
}
.pagination > li.active a,
.pagination > li.active span {
  background-color: hsl(200, 73%, 29%);
  border-color: hsl(200, 73%, 29%);
}
.pagination > li.active a:hover,
.pagination > li.active span:hover,
.pagination > li.active a:focus,
.pagination > li.active span:focus {
  background-color: hsl(200, 73%, 29%);
  border-color: hsl(200, 73%, 29%);
}
.btn-primary,
a.btn.btn-primary {
  background-color: hsl(200, 73%, 29%);
  border-color: hsl(200, 73%, 29%);
  color: hsl(0, 0%, 100%);
}
.btn-primary:hover,
a.btn.btn-primary:hover,
.btn-primary:focus,
a.btn.btn-primary:focus,
.btn-primary:active .btn-primary:active:hover,
.btn-primary:active a.btn.btn-primary:active:hover,
a.btn.btn-primary:active .btn-primary:active:hover,
a.btn.btn-primary:active a.btn.btn-primary:active:hover,
.btn-primary:active:focus,
a.btn.btn-primary:active:focus {
  background-color: hsl(200, 73%, 34%);
  color: hsl(0, 0%, 100%);
}
.btn-success,
a.btn.btn-success {
  background-color: hsl(110, 80%, 35%);
  border-color: hsl(110, 80%, 30%);
  color: hsl(0, 0%, 100%);
}
.btn-success:hover,
a.btn.btn-success:hover,
.btn-success:focus,
a.btn.btn-success:focus,
.btn-success:active .btn-success:active:hover,
.btn-success:active a.btn.btn-success:active:hover,
a.btn.btn-success:active .btn-success:active:hover,
a.btn.btn-success:active a.btn.btn-success:active:hover,
.btn-success:active:focus,
a.btn.btn-success:active:focus {
  background-color: hsl(110, 80%, 40%);
  color: hsl(0, 0%, 100%);
}
.btn-danger,
a.btn.btn-danger {
  background-color: hsl(350, 100%, 40%);
  border-color: hsl(350, 100%, 35%);
  color: hsl(0, 0%, 100%);
}
.btn-danger:hover,
a.btn.btn-danger:hover,
.btn-danger:focus,
a.btn.btn-danger:focus,
.btn-danger:active .btn-danger:active:hover,
.btn-danger:active a.btn.btn-danger:active:hover,
a.btn.btn-danger:active .btn-danger:active:hover,
a.btn.btn-danger:active a.btn.btn-danger:active:hover,
.btn-danger:active:focus,
a.btn.btn-danger:active:focus {
  background-color: hsl(350, 100%, 45%);
  color: hsl(0, 0%, 100%);
}
.btn.btn-default,
a.btn.btn-default {
  background-color: hsl(201, 21%, 43%);
  border-color: hsl(201, 21%, 43%);
  color: hsl(200, 30%, 94%);
}
.btn.btn-default:hover,
a.btn.btn-default:hover,
.btn.btn-default:focus,
a.btn.btn-default:focus,
.btn.btn-default:active .btn.btn-default:active:hover,
.btn.btn-default:active a.btn.btn-default:active:hover,
a.btn.btn-default:active .btn.btn-default:active:hover,
a.btn.btn-default:active a.btn.btn-default:active:hover,
.btn.btn-default:active:focus,
a.btn.btn-default:active:focus {
  background-color: hsl(200, 73%, 29%);
  border-color: hsl(200, 73%, 29%);
  color: hsl(0, 0%, 100%);
}
.btn.btn-light,
a.btn.btn-light {
  background-color: hsl(200, 40%, 75%);
  border-color: hsl(200, 30%, 82%);
  color: hsl(200, 73%, 29%);
}
.btn.btn-light:hover,
a.btn.btn-light:hover,
.btn.btn-light:focus,
a.btn.btn-light:focus,
.btn.btn-light:active .btn.btn-light:active:hover,
.btn.btn-light:active a.btn.btn-light:active:hover,
a.btn.btn-light:active .btn.btn-light:active:hover,
a.btn.btn-light:active a.btn.btn-light:active:hover,
.btn.btn-light:active:focus,
a.btn.btn-light:active:focus {
  background-color: hsl(200, 40%, 80%);
  border-color: hsl(200, 30%, 88%);
  color: hsl(200, 73%, 29%);
}
.label-primary {
  background-color: hsl(48, 62%, 51%);
}
.uib-datepicker-popup a.btn.btn-default,
.uib-datepicker-popup button.btn.btn-default {
  color: hsl(201, 53%, 12%);
  background-color: hsl(0, 0%, 100%);
  border-color: hsl(200, 30%, 82%);
}
.uib-datepicker-popup .uib-day button,
.uib-datepicker-popup .uib-month button,
.uib-datepicker-popup .uib-year button {
  min-width: 100%;
}
.table tbody tr.clickable:hover {
  background-color: hsl(50, 57%, 88%);
  text-decoration: none;
}
.table tbody tr.clickable:hover th,
.table tbody tr.clickable:hover td {
  background-color: hsl(50, 57%, 88%);
  text-decoration: none;
}
.table tbody tr.active,
.table tbody tr.active:hover {
  background-color: hsl(51, 53%, 76%);
  text-decoration: none;
}
.table tbody tr.active th,
.table tbody tr.active:hover th,
.table tbody tr.active td,
.table tbody tr.active:hover td {
  background-color: hsl(51, 53%, 76%);
  text-decoration: none;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  border-top: 1px solid hsl(200, 30%, 82%);
}
.table > thead > tr > th {
  border-bottom: 2px solid hsl(200, 30%, 82%);
}
.table.table-striped {
  background-color: hsl(200, 26%, 92%);
}
.table.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: hsl(200, 30%, 97%);
}
td.table {
  width: auto;
}
.glyphicon {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-size: 1.2em;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
}
.glyphicon.glyphicon-chevron-left:before {
  content: "\00AB";
}
.glyphicon.glyphicon-chevron-right:before {
  content: "\00BB";
}
/*
*  Classes to support xl columns in Bootstrap 3
*/
@media (min-width: 1200px) and (max-width: 1599px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-xl-block,
.visible-xl-inline,
.visible-xl-inline-block,
.visible-xl {
  display: none !important;
}
@media (min-width: 1600px) {
  .container {
    width: 1570px;
  }
  .col-xl-1,
  .col-xl-2,
  .col-xl-3,
  .col-xl-4,
  .col-xl-5,
  .col-xl-6,
  .col-xl-7,
  .col-xl-8,
  .col-xl-9,
  .col-xl-10,
  .col-xl-11,
  .col-xl-12 {
    float: left;
  }
  .col-xl-12 {
    width: 100%;
  }
  .col-xl-11 {
    width: 91.66666667%;
  }
  .col-xl-10 {
    width: 83.33333333%;
  }
  .col-xl-9 {
    width: 75%;
  }
  .col-xl-8 {
    width: 66.66666667%;
  }
  .col-xl-7 {
    width: 58.33333333%;
  }
  .col-xl-6 {
    width: 50%;
  }
  .col-xl-5 {
    width: 41.66666667%;
  }
  .col-xl-4 {
    width: 33.33333333%;
  }
  .col-xl-3 {
    width: 25%;
  }
  .col-xl-2 {
    width: 16.66666667%;
  }
  .col-xl-1 {
    width: 8.33333333%;
  }
  .col-xl-pull-12 {
    right: 100%;
  }
  .col-xl-pull-11 {
    right: 91.66666667%;
  }
  .col-xl-pull-10 {
    right: 83.33333333%;
  }
  .col-xl-pull-9 {
    right: 75%;
  }
  .col-xl-pull-8 {
    right: 66.66666667%;
  }
  .col-xl-pull-7 {
    right: 58.33333333%;
  }
  .col-xl-pull-6 {
    right: 50%;
  }
  .col-xl-pull-5 {
    right: 41.66666667%;
  }
  .col-xl-pull-4 {
    right: 33.33333333%;
  }
  .col-xl-pull-3 {
    right: 25%;
  }
  .col-xl-pull-2 {
    right: 16.66666667%;
  }
  .col-xl-pull-1 {
    right: 8.33333333%;
  }
  .col-xl-pull-0 {
    right: auto;
  }
  .col-xl-push-12 {
    left: 100%;
  }
  .col-xl-push-11 {
    left: 91.66666667%;
  }
  .col-xl-push-10 {
    left: 83.33333333%;
  }
  .col-xl-push-9 {
    left: 75%;
  }
  .col-xl-push-8 {
    left: 66.66666667%;
  }
  .col-xl-push-7 {
    left: 58.33333333%;
  }
  .col-xl-push-6 {
    left: 50%;
  }
  .col-xl-push-5 {
    left: 41.66666667%;
  }
  .col-xl-push-4 {
    left: 33.33333333%;
  }
  .col-xl-push-3 {
    left: 25%;
  }
  .col-xl-push-2 {
    left: 16.66666667%;
  }
  .col-xl-push-1 {
    left: 8.33333333%;
  }
  .col-xl-push-0 {
    left: auto;
  }
  .col-xl-offset-12 {
    margin-left: 100%;
  }
  .col-xl-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-xl-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-xl-offset-9 {
    margin-left: 75%;
  }
  .col-xl-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-xl-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-xl-offset-6 {
    margin-left: 50%;
  }
  .col-xl-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-xl-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-xl-offset-3 {
    margin-left: 25%;
  }
  .col-xl-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-xl-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-xl-offset-0 {
    margin-left: 0;
  }
  .visible-xl {
    display: block !important;
  }
  table.visible-xl {
    display: table;
  }
  tr.visible-xl {
    display: table-row !important;
  }
  th.visible-xl,
  td.visible-xl {
    display: table-cell !important;
  }
  .visible-xl-block {
    display: block !important;
  }
  .visible-xl-inline {
    display: inline !important;
  }
  .visible-xl-inline-block {
    display: inline-block !important;
  }
  .hidden-xl {
    display: none !important;
  }
}
@font-face {
  font-family: 'Moderat';
  src: url('/fonts/Moderat-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Moderat';
  src: url('/fonts/Moderat-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
}
body {
  background-color: hsl(200, 30%, 88%);
  color: hsl(201, 53%, 12%);
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
h1 {
  font-size: 24px;
}
h2 {
  font-size: 20px;
  margin-top: 10px;
}
h3 {
  font-size: 16px;
  margin-top: 10px;
  line-height: 1.3;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: 400;
  color: hsl(201, 72%, 18%);
}
legend {
  font-size: 16px;
  color: hsl(201, 72%, 18%);
  border-bottom-color: hsl(200, 30%, 82%);
}
.label-sm label {
  font-size: 13px;
}
.validation-error-message {
  color: hsl(350, 100%, 40%);
}
.error-box {
  background-color: hsl(22, 26%, 60%);
  color: hsl(0, 0%, 100%);
  margin-bottom: 20px;
  padding: 20px;
}
abbr {
  text-decoration: none;
}
.bg-error {
  background-color: hsl(350, 100%, 40%) !important;
}
.bg-warning {
  background-color: hsl(48, 62%, 51%) !important;
}
a {
  color: hsl(350, 100%, 40%);
}
a:hover {
  color: hsl(350, 100%, 40%);
}
a.link-commodity-code {
  color: hsl(350, 100%, 40%);
}
a.link-commodity-code:hover {
  text-decoration: underline !important;
}
a.btn {
  background-color: hsl(200, 40%, 75%);
  border: 0;
  color: hsl(201, 72%, 18%);
  padding: 2px 5px;
}
a.btn:hover {
  background-color: hsl(200, 40%, 80%);
  color: hsl(200, 73%, 29%);
}
.footnote-buttons .btn-footnote {
  margin-right: 3px;
}
a.btn,
button.btn {
  min-width: 24px;
  position: relative;
}
a.btn.btn-text,
button.btn.btn-text {
  padding-left: 25px;
}
a.btn.btn-text.btn-sm,
button.btn.btn-text.btn-sm {
  padding-left: 35px;
}
a.btn.btn-text.btn-sm .icon,
button.btn.btn-text.btn-sm .icon {
  line-height: 32px;
  min-width: 30px;
}
a.btn.btn-text.btn-sm .icon.fa,
button.btn.btn-text.btn-sm .icon.fa {
  line-height: 30px;
}
a.btn.btn-text.btn-text-right,
button.btn.btn-text.btn-text-right {
  padding-left: 5px;
  padding-right: 25px;
}
a.btn.btn-text.btn-text-right.btn-sm,
button.btn.btn-text.btn-text-right.btn-sm {
  padding-right: 35px;
}
a.btn.btn-text.btn-text-right .icon,
button.btn.btn-text.btn-text-right .icon {
  left: auto;
  right: 0;
}
a.btn.btn-text:hover .icon,
button.btn.btn-text:hover .icon {
  background-color: hsl(200, 40%, 80%);
}
a.btn.btn-text.btn-descriptive,
button.btn.btn-text.btn-descriptive {
  text-transform: none !important;
  min-width: 120px;
}
a.btn.btn-text.no-icon,
button.btn.btn-text.no-icon {
  padding-left: 5px;
  padding-right: 5px;
}
a.btn.btn-text .fa,
button.btn.btn-text .fa {
  font-size: 16px;
  font-weight: normal;
}
a.btn.btn-text .icon,
button.btn.btn-text .icon {
  background-color: hsl(200, 73%, 29%);
  bottom: 0;
  color: hsl(0, 0%, 100%);
  left: 0;
  line-height: 24px;
  padding-left: 3px;
  padding-right: 3px;
  position: absolute;
  top: 0;
  min-width: 20px;
}
a.btn.btn-text .icon.fa,
button.btn.btn-text .icon.fa {
  line-height: 24px;
}
a.btn.btn-addcod,
button.btn.btn-addcod {
  background-color: hsl(110, 40%, 77%);
  color: hsl(110, 90%, 15%);
  min-width: 52px;
}
a.btn.btn-addcod:hover,
button.btn.btn-addcod:hover {
  background-color: hsl(110, 40%, 82%);
}
a.btn.btn-order-number,
button.btn.btn-order-number {
  background-color: transparent;
  color: hsl(201, 53%, 12%);
}
a.btn.btn-certificate-code,
button.btn.btn-certificate-code {
  background-color: hsl(200, 40%, 80%);
  color: hsl(201, 53%, 12%);
  min-width: 52px;
}
a.btn.btn-certificate-code:hover,
button.btn.btn-certificate-code:hover {
  background-color: hsl(200, 40%, 85%);
}
a.btn.btn-footnote,
button.btn.btn-footnote {
  background-color: hsl(170, 50%, 75%);
  color: hsl(170, 90%, 15%);
  min-width: 60px;
}
a.btn.btn-footnote:hover,
button.btn.btn-footnote:hover {
  background-color: hsl(170, 50%, 80%);
}
a.btn.btn-prefcode,
button.btn.btn-prefcode {
  cursor: pointer;
  background-color: hsl(48, 62%, 66%);
  color: hsl(50, 90%, 15%);
  text-decoration: none;
}
a.btn.btn-prefcode:hover,
button.btn.btn-prefcode:hover {
  background-color: hsl(48, 62%, 71%);
}
a.btn.btn-favorite .icon.fa-star,
button.btn.btn-favorite .icon.fa-star {
  color: hsl(48, 62%, 51%);
}
a.btn.btn-danger:hover .icon,
button.btn.btn-danger:hover .icon {
  background-color: hsl(350, 100%, 45%);
}
a.btn.btn-danger .icon,
button.btn.btn-danger .icon {
  background-color: hsl(350, 100%, 40%);
}
a.btn.btn-light,
button.btn.btn-light {
  background-color: hsl(200, 40%, 75%);
}
a.btn.btn-light:hover,
button.btn.btn-light:hover {
  background-color: hsl(200, 40%, 80%);
}
a.btn.btn-warning:hover .icon,
button.btn.btn-warning:hover .icon {
  background-color: hsl(50, 57%, 88%);
}
a.btn.btn-warning .icon,
button.btn.btn-warning .icon {
  background-color: hsl(48, 62%, 51%);
}
span.bold {
  font-weight: bold;
}
table tr.selected {
  background-color: hsl(51, 53%, 76%) !important;
}
table tr.selected td {
  background-color: hsl(51, 53%, 76%) !important;
}
img[src="/Content/images/flags/.png"] {
  display: none !important;
}
#support .btn {
  background-color: hsl(48, 62%, 51%);
  bottom: 0;
  color: hsl(0, 0%, 100%);
  font-size: 16px;
  font-weight: bold;
  right: 50px;
  padding: 3px 10px;
  position: fixed;
  z-index: 1000;
}
.buttons {
  padding: 0;
}
.buttons.indicator-buttons {
  margin-bottom: 20px;
}
.buttons .btn {
  margin-bottom: 5px;
  margin-right: 10px;
}
.explanatory-note img {
  max-width: 100%;
}
.nowrap {
  white-space: nowrap;
}
.scrollable {
  overflow-y: auto;
}
.scrollable_exchange {
  overflow-y: auto;
}
.clickable {
  cursor: pointer;
}
.clickable:hover {
  text-decoration: underline;
}
.input-group-addon {
  background-color: white;
}
.input-group-addon:hover {
  cursor: default;
}
.input-group-addon.clickable {
  background-color: #eee;
}
.input-group-addon.clickable:hover {
  background-color: #ddd;
  text-decoration: none;
  color: black;
  cursor: pointer;
}
.taric-box {
  border-collapse: collapse;
  width: 100%;
}
.taric-box a:hover,
.taric-box button:hover {
  text-decoration: none;
}
.taric-box a .btn,
.taric-box button .btn {
  display: inline-block;
  padding: 1px 6px;
}
.taric-box > tr > td,
.taric-box > tbody > tr > td,
.taric-box > thead > tr > td {
  border-bottom: 1px solid hsl(200, 30%, 88%);
}
.taric-box > tr > td.bottomless,
.taric-box > tbody > tr > td.bottomless,
.taric-box > thead > tr > td.bottomless {
  border-bottom: none;
}
.taric-box > tr.bottomless > td,
.taric-box > tbody > tr.bottomless > td,
.taric-box > thead > tr.bottomless > td {
  border-bottom: none;
}
.taric-box tr {
  background-color: white;
}
.taric-box tr.taric-expandable > td.content {
  padding-left: 30px;
  background-image: url(/img/collapsed.png);
  background-repeat: no-repeat;
  background-position: 10px center;
}
.taric-box tr.taric-expanded > td.content {
  padding-left: 30px;
  background-image: url(/img/expanded.png);
  background-repeat: no-repeat;
  background-position: 10px center;
}
.taric-box tr.clickable:hover {
  cursor: pointer;
  text-decoration: none;
}
.taric-box tr.taric-box-detail {
  background-color: transparent !important;
}
.taric-box tr.taric-box-detail tr.header {
  font-weight: bold;
}
.taric-box tr.taric-box-detail tr.header-colored {
  background-color: hsl(200, 30%, 76%);
}
.taric-box tr.taric-box-detail tr > td {
  padding: 3px 10px;
}
.taric-box tr.taric-box-detail tr > td.no-content {
  padding: 0;
}
.taric-box tr.taric-box-detail tr > td.content > span {
  margin-right: 3px;
}
.taric-box tr.taric-box-detail .buttons {
  padding: 7px 10px;
}
.taric-box tr.taric-box-master > td {
  padding: 3px 10px;
}
.taric-box tr.taric-box-master > td.no-content {
  padding: 0;
}
.taric-box tr.taric-box-master > td > span > a {
  color: hsl(350, 100%, 40%);
}
.taric-box tr td {
  vertical-align: top;
}
.taric-box .buttons {
  font-size: 0;
  letter-spacing: -1px;
  padding: 0;
  text-align: right;
  white-space: nowrap;
}
.taric-box .buttons.buttons-front {
  text-align: left;
  width: 1%;
}
.taric-box .buttons.buttons-front a.btn,
.taric-box .buttons.buttons-front button.btn {
  padding: 1px 5px 1px 1px;
  height: 24px;
}
.taric-box .buttons.buttons-front a.btn.btn-text.no-icon,
.taric-box .buttons.buttons-front button.btn.btn-text.no-icon {
  padding-left: 5px;
  padding-right: 5px;
  min-width: 52px;
}
.taric-box .buttons.buttons-front a.btn.btn-text .icon,
.taric-box .buttons.buttons-front button.btn.btn-text .icon {
  padding: 1px;
}
.taric-box .buttons.buttons-indicator {
  text-align: left;
  width: 1%;
}
.taric-box .buttons a.btn,
.taric-box .buttons button.btn {
  font-size: 14px;
  margin-bottom: 0;
  margin-left: 1px;
  margin-right: 0;
  padding: 3px 6px;
}
.taric-box .buttons .btn-grp {
  margin-left: 10px;
}
.taric-box .buttons .text {
  font-size: 14px;
  letter-spacing: 0;
  margin-top: 3px;
  text-align: center;
}
.taric-box .content {
  padding: 3px 10px;
}
.taric-box .content a.btn,
.taric-box .content button.btn {
  font-size: 10px;
  line-height: 14px;
  padding-bottom: 1px;
  padding-top: 1px;
  vertical-align: top;
  min-width: 40px;
}
.taric-box .indicator {
  background-color: hsl(201, 21%, 43%);
  color: hsl(0, 0%, 100%);
  text-align: center;
  white-space: nowrap;
  width: 1%;
}
.taric-box .indicator a {
  color: hsl(0, 0%, 100%);
}
.taric-box .indicator.indicator-duty {
  background-color: hsl(203, 32%, 76%);
  color: hsl(201, 53%, 12%);
}
.taric-box .indicator-text {
  width: 200px;
}
.taric-box.nomenclature-description {
  cursor: pointer;
  margin-bottom: 0;
}
.taric-box.nomenclature-description .taric-box-master .indicator {
  width: 130px;
}
.taric-box.nomenclature-description .taric-box-master:hover td.indicator {
  background-color: hsl(201, 72%, 18%);
}
.taric-box.nomenclature-description .taric-box-master:hover td.content {
  background-color: hsl(0, 0%, 100%);
}
.taric-box.nomenclature-description .taric-box-detail tr:hover td.indicator {
  background-color: hsl(201, 72%, 18%);
}
.taric-box.nomenclature-description .taric-box-detail tr:hover td.content {
  background-color: hsl(0, 0%, 100%);
}
.taric-box.nomenclature-description .taric-box-detail td.indicator {
  width: 110px;
}
.taric-box.nomenclature-description td {
  text-align: left;
  border-bottom: 1px solid hsl(200, 30%, 88%);
}
.taric-box.nomenclature-description td.content {
  background-color: hsl(200, 30%, 97%);
}
.taric-box.nomenclature-description .export-refund-nomenclature {
  cursor: default;
  pointer-events: none;
}
.taric-box.nomenclature-description .export-refund-nomenclature thead tr {
  background-color: transparent;
}
.taric-box.nomenclature-description .export-refund-nomenclature thead tr th {
  padding: 5px;
}
.taric-box.nomenclature-description .export-refund-nomenclature thead tr th:last-child {
  text-align: right;
}
.taric-box.nomenclature-description .export-refund-nomenclature td.buttons {
  text-align: right;
  min-width: 110px;
}
.taric-page {
  background-color: hsl(200, 30%, 88%);
}
.title {
  margin-bottom: 10px;
}
.title h1,
.title h2 {
  display: inline-block;
  margin-bottom: 0;
  margin-right: 20px;
  text-transform: uppercase;
}
.title h1 {
  font-size: 18px;
}
.title h2 {
  font-size: 16px;
}
.title .buttons {
  display: inline-block;
  margin-top: 10px;
}
.fake-input-box {
  background-color: white;
  border: 1px solid #cccccc;
}
.description-box {
  padding: 20px;
  margin: 20px 0;
  background-color: hsl(0, 0%, 100%);
}
.message-box {
  background-color: hsl(0, 0%, 100%);
  padding: 20px;
  border: 1px solid lightgrey;
  margin-top: 20px;
}
.card {
  background-color: hsl(0, 0%, 100%);
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
  padding: 20px;
  margin: 20px 5px 20px 5px;
}
.card a {
  color: hsl(350, 100%, 40%);
}
.card.small-card {
  padding: 10px;
}
.card.card-flat {
  box-shadow: none;
}
.card a.btn-primary {
  color: hsl(0, 0%, 100%);
  background-color: hsl(200, 73%, 29%);
  padding: 6px 12px;
}
.card a.btn-primary:hover {
  background-color: hsl(201, 72%, 18%);
}
.form-container,
.results-container {
  max-width: 1170px;
}
.img-origin {
  margin-top: -4px;
  margin-right: 3px;
}
.table-blocks {
  width: 100%;
}
.table-blocks th {
  background-color: hsl(200, 30%, 88%);
  border: 2px solid white;
  padding: 4px 12px;
}
.table-blocks td {
  background-color: hsl(200, 30%, 94%);
  border: 2px solid white;
  padding: 4px 12px;
}
.translation-container {
  margin: 5px 0;
  padding: 2px 10px;
  border-left: 3px solid hsl(200, 30%, 88%);
}
.translation-toolbar {
  border-top: 1px solid hsl(200, 30%, 88%);
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  margin: 5px 0 0 0;
}
.form-control-has-overlay-right {
  padding-right: 30px;
}
.input-group-btn-overlay-right {
  position: absolute;
  background-color: transparent;
  top: 0;
  right: 24px;
  z-index: 4;
  padding: 4px;
}
.btn.btn-transparent {
  color: hsl(200, 16%, 59%);
  background-color: transparent;
}
.btn.btn-transparent:hover,
.btn.btn-transparent:active {
  background-color: transparent;
  box-shadow: none;
}
.btn-help {
  margin: 3px;
}
.dropdown-menu-full-width-inline-item {
  white-space: normal;
}
.taric-form-container {
  background-color: hsl(0, 0%, 100%);
  margin-right: 5px;
  margin-top: 20px;
  width: 100%;
  padding: 15px 15px 10px;
  position: relative;
  border: 1px solid hsl(200, 30%, 82%);
}
.taric-form-container.taric-form-container-tab {
  margin-top: 0;
  border: none;
}
.taric-tabs {
  border-bottom: 1px solid hsl(200, 30%, 76%);
}
.taric-tabs a {
  color: hsl(201, 53%, 12%);
  transition: 0.2s ease-in;
  cursor: pointer;
  font-size: 14px;
  display: inline-block;
  margin: 0;
  background-color: hsl(200, 30%, 88%);
  padding: 6px 10px 6px 10px;
  border-bottom: 5px solid transparent;
}
.taric-tabs a.active {
  color: hsl(200, 73%, 29%);
  border-bottom: 5px solid hsl(200, 73%, 29%);
}
.taric-tabs a:hover {
  color: hsl(200, 73%, 39%);
  border-bottom: 5px solid hsl(200, 73%, 39%);
  text-decoration: none;
}
.modal-body .taric-tabs a {
  color: hsl(201, 53%, 12%);
  text-decoration: none !important;
}
.modal-body .taric-tabs a:hover {
  text-decoration: none !important;
}
.border-bottom-divider {
  margin: 0 -20px;
  border-bottom: 1px solid hsl(200, 30%, 76%);
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .border-bottom-divider {
    margin-top: 24px;
  }
}
.measure_action_positive {
  background-color: hsl(80, 40%, 90%);
}
.measure_action_neutral {
  background-color: hsl(200, 30%, 94%);
}
.measure_action_negative {
  background-color: hsl(350, 40%, 91%);
}
.card-buttons {
  border-top: 1px solid hsl(200, 30%, 82%);
  padding-top: 16px;
}
.card-buttons .btn {
  padding: 5px 12px;
  margin-right: 5px;
}
.ng-typeahead-popup-disabled-item {
  pointer-events: none;
}
.highlight {
  background-color: hsl(51, 53%, 76%);
  transition: background-color 0.5s ease;
}
tr.cross-ruling-revoked {
  background-color: #fdd;
}
@media screen and (min-width: 900px) {
  .less-than-900px-only {
    display: none !important;
  }
}
@media screen and (max-width: 900px) {
  .more-than-900px-only {
    display: none !important;
  }
}
.loading-screen {
  left: 50%;
  margin-left: -240px;
  margin-top: -75px;
  position: absolute;
  text-align: center;
  top: 50%;
}
.loading-screen img {
  display: block;
  width: 480px;
  height: 150px;
}
.side-menu-backdrop {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: hsla(201, 53%, 12%, 0.5);
  z-index: 1900;
}
#side-menu {
  background-color: hsl(200, 73%, 29%);
}
#side-menu .favorites-header {
  background-color: hsl(201, 72%, 18%);
  border-bottom: 0;
  pointer-events: none;
}
#side-menu ul {
  margin: 0;
  padding: 0;
}
#side-menu ul li {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
#side-menu ul li a,
#side-menu ul li span.menu-item {
  border-bottom: 1px solid hsl(200, 46%, 40%);
  color: hsl(200, 30%, 94%);
  display: block;
  font-size: 14px;
  padding: 10px;
}
#side-menu ul li a .fas,
#side-menu ul li span.menu-item .fas {
  margin-right: 5px;
  color: hsl(0, 0%, 100%);
}
#side-menu ul li a .favorite-code,
#side-menu ul li span.menu-item .favorite-code {
  display: inline-block;
  width: 100px;
}
#side-menu ul li a .glyphicon,
#side-menu ul li span.menu-item .glyphicon {
  margin-right: 5px;
}
#side-menu ul li a:hover {
  color: hsl(0, 0%, 100%);
  text-decoration: none;
  background-color: hsl(200, 46%, 40%);
}
#side-menu ul li ul a {
  padding-left: 35px;
  font-size: 13px;
}
#side-menu ul.favorites-list a {
  cursor: pointer;
  font-size: 14px;
  padding: 5px 5px 5px 40px;
}
#side-menu .taric-status {
  color: white;
  position: absolute;
  bottom: 0;
  left: 0;
  font-size: 12px;
  padding: 2px 4px;
}
.modal-wide .modal-dialog {
  width: 98%;
}
.modal-transaction-value-calculator .modal-dialog {
  max-width: 1200px;
}
.modal-header {
  background-color: hsl(200, 30%, 88%);
  border-bottom-color: hsl(200, 30%, 82%);
}
.modal-footer {
  background-color: hsl(200, 30%, 88%);
  border-top-color: hsl(200, 30%, 82%);
}
.modal-body {
  background-color: hsl(200, 30%, 88%);
}
.modal-body.fit-in-viewport {
  height: calc(100vh - 120px);
  overflow-y: auto;
}
.modal-body.fit-in-viewport-with-footer {
  height: calc(100vh - 190px);
  overflow-y: auto;
}
.modal-body a {
  color: hsl(350, 100%, 40%);
  text-decoration: none !important;
}
.modal-body a:hover {
  text-decoration: underline !important;
}
.modal-body .taric-box.nac tr.taric-box-master > td {
  padding: 10px;
}
.modal-body .nac td {
  text-align: left;
}
.modal-body .nac td.nac-code {
  width: 100px;
}
.modal-body .nac td.nac-code a {
  cursor: auto;
  color: #323941;
}
.modal-body .nac td.nac-code a:hover {
  text-decoration: none !important;
}
.modal-body .nac td .btn {
  margin-top: 1px;
  margin-bottom: 1px;
}
.modal-light .modal-header,
.modal-light .modal-body {
  background-color: hsl(200, 26%, 92%);
}
/* this looks like the new flexbox version */
#main-app-fb {
  bottom: 0;
  display: flex;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
#main-app-fb header {
  flex: 0 1 42px;
}
#main-app-fb #notifications .alert {
  padding-top: 6px;
  padding-bottom: 6px;
  margin-bottom: 0;
}
#main-app-fb #content {
  flex: 1;
  overflow: auto;
  position: relative;
}
#main-app-fb #side-menu {
  bottom: 0;
  display: flex;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  left: 0;
  position: fixed;
  top: 42px;
  width: 270px;
  z-index: 2000;
}
#main-app-fb #side-menu > * {
  flex: 1;
  overflow: hidden;
  overflow-y: auto;
}
#main-app-fb #side-menu > *.favorites-container {
  display: flex;
  flex: 0 1 200px;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  overflow: hidden;
  margin-bottom: 20px;
}
#main-app-fb #side-menu > *.favorites-container > * {
  flex: 0 1 auto;
}
#main-app-fb #side-menu > *.favorites-container > *.favorites-list {
  flex: 1;
  overflow: hidden;
  overflow-y: auto;
}
#main-app-fb #side-menu ul::-webkit-scrollbar {
  width: 18px;
}
#main-app-fb #side-menu ul::-webkit-scrollbar-thumb {
  border: 6px solid transparent;
  background: hsl(201, 72%, 18%);
  border-radius: 10px;
  background-clip: padding-box;
  min-height: 30px;
}
#main-app-fb .dashboard {
  padding: 40px 20px;
}
#main-app-fb .taric-box {
  margin-bottom: 10px;
  position: relative;
}
#main-app-fb .taric-box p {
  margin-bottom: 0;
}
#main-app-fb .taric-box table {
  width: 100%;
}
#main-app-fb .taric-page {
  display: flex;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  height: 100%;
}
#main-app-fb .taric-page .taric-page-content {
  flex: 1 1 auto;
  flex-grow: 1;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0 20px 20px 20px;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  /* IE10+ CSS styles go here */
}
@media screen {
  .printonly {
    display: none !important;
  }
}
@media print {
  a[href]:after {
    content: none;
  }
  @page {
    :left {
      margin: 0.5cm;
    }
    :right {
      margin: 0.5cm;
    }
  }
  h4 {
    font-weight: bold;
    font-size: 14px;
  }
  .taric-result-container {
    border: none !important;
    padding: 0 !important;
  }
  .print-without-padding-top {
    padding-top: 0 !important;
  }
  body {
    font-family: 'Moderat', 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, 'DejaVu Sans', 'Liberation Sans', 'Freesans', 'sans-serif';
    line-height: 1.3;
  }
  body.modal-open .modal {
    top: 90px !important;
  }
  body.modal-open .modal-header {
    border-bottom: none;
  }
  body.modal-open .modal-header h1,
  body.modal-open .modal-header h2,
  body.modal-open .modal-header h3,
  body.modal-open .modal-header h4,
  body.modal-open .modal-header h5,
  body.modal-open .modal-header h6 {
    font-weight: bold !important;
  }
  body.modal-open .modal-header .close {
    display: none;
  }
  body.modal-open #content {
    display: none;
  }
  body.modal-open .modal-body {
    height: auto;
  }
  body.modal-open .modal-explanatory-note .explanatory-note-text,
  body.modal-open .modal-annotation .explanatory-note-text,
  body.modal-open .search-results-annotations .explanatory-note-text,
  body.modal-open .search-results-eu-explanatory-notes .explanatory-note-text {
    max-height: initial;
    overflow: initial;
  }
  body #main-app-fb {
    display: block;
  }
  body #main-app-fb #content {
    overflow: initial;
  }
  .goodscode-scroller-goodscode-list {
    overflow-y: hidden !important;
  }
  thead {
    display: table-row-group;
  }
  .show-measures-additional-search-options {
    line-height: 24px;
  }
  .show-measures-additional-search-options .row {
    margin-bottom: 6px;
  }
  legend {
    border: none;
    font-weight: bold;
    margin-bottom: 5px;
  }
  label {
    font-weight: normal;
  }
  input {
    border: none !important;
    padding-left: 0 !important;
  }
  .input-group-addon,
  .input-group-btn {
    display: none;
  }
  .fake-input-box {
    border: none;
  }
  .fake-input-box div {
    line-height: 1.5;
    padding: 0 !important;
  }
  .fake-input-box div:first-child {
    margin-left: 0 !important;
  }
  .fake-input-box .btn {
    vertical-align: top;
    text-align: left;
    padding: 0 !important;
  }
  .fake-input-box .btn-transparent {
    display: none;
  }
  header {
    display: none;
  }
  #support {
    display: none !important;
  }
  .noprint {
    display: none !important;
  }
  .breadcrumb {
    display: none !important;
  }
  .scrollable {
    overflow-y: visible;
    height: auto !important;
  }
  .selected {
    font-weight: bold;
    text-decoration: underline;
  }
  .modal {
    position: relative;
    overflow-y: auto;
  }
  .modal .modal-dialog {
    width: 100%;
  }
  .modal .modal-dialog .modal-content {
    border: none;
  }
  .modal-explanatory-note .explanatory-note-text,
  .modal-annotation .explanatory-note-text {
    overflow-y: visible;
    height: auto !important;
  }
  .transaction-value-calculator h1,
  .transaction-value-calculator h2,
  .transaction-value-calculator h3,
  .transaction-value-calculator h4,
  .transaction-value-calculator h5,
  .transaction-value-calculator h6 {
    font-weight: bold;
    margin: 25px 0;
  }
  .transaction-value-calculator .tab-content > .tab-pane {
    display: block !important;
    opacity: 1 !important;
    visibility: visible !important;
  }
  .page-search .taric-box tr.taric-box-master > td.content,
  .page-search .taric-box tr.taric-box-master > td.indicator {
    break-inside: avoid;
    padding: 5px 0 10px 0 !important;
    border-bottom: 1px solid hsl(200, 30%, 88%) !important;
  }
  .page-search .taric-box tr.taric-box-detail > td {
    break-inside: avoid;
    padding-left: 0 !important;
  }
  .page-search .taric-box.active .taric-box-detail td.indicator,
  .page-search .taric-box.active .taric-box-detail td.content {
    border-bottom: none !important;
  }
  mark {
    text-decoration: underline !important;
    font-weight: bold;
  }
  .page-bti .card {
    margin: 0 !important;
    padding: 0 !important;
  }
  .page-code .taric-box.nomenclature-description {
    break-inside: avoid;
  }
  .page-code .taric-box.nomenclature-description tr,
  .page-code .taric-box.nomenclature-description td {
    border-bottom: none !important;
    padding-left: 0;
  }
  .page-code .taric-box.nomenclature-description td.indicator {
    width: 110px;
  }
  .page-code .measure-series {
    border: none;
    padding: 0 0 20px 0;
  }
  .page-code .measure-series .measure-group h3.measures-description {
    font-weight: bold;
    margin-top: 20px;
  }
  .page-code .measure-series table.taric-box,
  .page-code .measure-series table.financial-measure,
  .page-code .measure-series table.general-measure {
    break-inside: avoid;
    border-bottom: none !important;
    padding-top: 6px;
    padding-bottom: 6px;
  }
  .page-code .measure-series table.taric-box *,
  .page-code .measure-series table.financial-measure *,
  .page-code .measure-series table.general-measure * {
    break-inside: avoid;
  }
  .page-code .measure-series .general-measure {
    margin-bottom: 0 !important;
  }
  .page-code .measure-series .general-measure .taric-box-master > td.content {
    padding-left: 0;
  }
  .page-code .measure-series .excluded-regions {
    display: inline-block;
  }
  .page-code .measure-series tr.taric-box-detail {
    break-inside: avoid;
  }
  .page-code .measure-series tr.taric-box-detail .content {
    break-inside: avoid;
  }
  .page-code .measure-series tr.taric-box-master {
    break-inside: avoid;
  }
  .page-code .measure-series tr.taric-box-master .content {
    break-inside: avoid;
  }
  .page-code .measure-series tr.taric-box-master > td {
    border-bottom: none !important;
  }
  .page-code .measure-series tr.taric-box-master > td.content {
    padding: 3px 10px;
  }
  .page-code .measure-series .measure-group-print-header {
    padding-bottom: 3px;
    font-weight: bold;
    border-bottom: 1px solid hsl(200, 30%, 82%) !important;
  }
  .page-code .measure-series .measure-group-print-header > th.rate {
    min-width: 100pt;
    border-right: 1px solid hsl(200, 30%, 82%);
    padding-left: 0;
  }
  .page-code .measure-series td.indicator-duty {
    border-right: 1px solid hsl(200, 30%, 82%);
    padding-left: 0;
    text-align: left;
  }
  .page-code .measure-series .print-antidumping-additional-codes-header th {
    padding: 3px 10px;
  }
  .page-code .measure-series .print-padding-left-10px {
    padding-left: 10px !important;
  }
  .page-code .measure-series .taxes-container {
    padding-left: 0 !important;
    border-bottom: none !important;
    padding-bottom: 20px !important;
  }
  .page-code .german-national-nomenclature {
    margin: 15px 0 0 0;
  }
  .page-code .german-national-nomenclature .taric-box.taric-box-ezt-hinweise {
    border: none;
  }
  .page-code .german-national-nomenclature .taric-box.taric-box-ezt-hinweise tr,
  .page-code .german-national-nomenclature .taric-box.taric-box-ezt-hinweise td {
    border: none;
    padding-left: 0;
    text-align: start;
  }
  .print-without-border {
    border: none !important;
  }
  .print-with-overflow {
    overflow: visible !important;
    height: auto !important;
    display: block !important;
  }
}
.deletion {
  display: none;
}
.modification-previous,
.rectification-previous {
  display: none;
}
.login-wrapper {
  margin-top: 200px;
}
.login-wrapper h1 {
  margin: 30px;
}
.full-screen-background-pattern {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}
.full-screen-background-pattern svg {
  color: hsl(203, 32%, 76%);
  width: 100%;
  position: absolute;
  bottom: 0;
}
@media screen and (max-height: 800px) {
  .login-wrapper {
    margin-top: 100px;
  }
}
@media screen and (max-height: 500px) {
  .login-wrapper {
    margin-top: 50px;
  }
}
.logout-page {
  padding: 50px 60px;
}
.case-law-form {
  margin-top: 30px;
}
.tags-container {
  padding: 6px 10px 7px 10px;
  background-color: white;
  border: 1px solid #ccc;
}
.tags-container .form-check {
  padding: 2px;
}
.rechtspraak-title {
  margin-bottom: 15px;
}
.rechtspraak-title h2 {
  margin: 0;
}
.rechtspraak-search-buttons {
  padding-top: 10px;
}
.rechtspraak-search-buttons button {
  margin-right: 10px;
}
.case-law-item-container {
  padding: 30px;
  margin: 30px 0;
  background-color: white;
}
.case-law-item-container.pagination-container {
  margin: 0;
}
.case-law-item-container .label {
  margin-left: 5px;
}
.case-law-item-container .eu-case-law-operative-part .bold {
  font-weight: normal;
}
.case-law-item-container .eu-case-law-operative-part b {
  font-weight: normal;
}
.case-law-item-container .eu-case-law-operative-part table table td:nth-child(1) {
  width: 5%;
}
.case-law-item-container .case-law-item-title {
  font-weight: bold;
  margin-bottom: 12px;
}
.case-law-item-container h3 {
  line-height: 1.5;
}
.case-law-item-container ul {
  list-style-type: none;
  padding: 0;
  margin-bottom: 0;
}
.case-law-item-container ul li {
  padding-right: 3px;
}
.case-law-item-container a {
  color: #b22d00;
}
.case-law-item-container .rechtspraak-metadata tbody th {
  width: 200px;
}
.case-law-item-container.compact {
  padding: 20px;
}
.case-law-item-container.compact .rechtspraak-metadata tbody th {
  width: 130px;
}
.case-law-item-container.compact .inhoudsindicatie-header {
  font-weight: bold;
  float: left;
  width: 130px;
  padding-bottom: 2px;
}
.case-law-item-container.compact .inhoudsindicatie {
  border-top: none;
  padding-bottom: 0;
  line-height: 1.6em;
}
.modal-eu-case-law-summary a.btn.btn-primary {
  color: white;
  background-color: hsl(200, 73%, 29%);
  padding: 6px 12px;
}
.modal-eu-case-law-summary a.btn.btn-primary:hover {
  background-color: hsl(201, 72%, 18%);
}
.nl-case-law-judgment {
  line-height: 1.5em;
  margin-bottom: 5px;
}
.nl-case-law-judgment h2 {
  font-size: 14px;
  font-weight: bold;
}
.nl-case-law-judgment .bold {
  font-weight: bold;
}
.nl-case-law-judgment .nr {
  display: inline-block;
  margin-right: 5px;
}
.modal-nl-case-law-judgment a.btn.btn-primary {
  color: white;
  background-color: hsl(200, 73%, 29%);
  padding: 6px 12px;
}
.modal-nl-case-law-judgment a.btn.btn-primary:hover {
  background-color: hsl(201, 72%, 18%);
}
.page-chapters {
  background-position: 20px top;
  background-repeat: no-repeat;
  z-index: 100;
}
.page-chapters .recent-codes {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 30px;
}
.page-chapters .recent-codes .btn {
  min-width: 150px;
  margin-bottom: 10px;
  margin-right: 10px;
  padding: 3px;
}
.page-chapters .search {
  margin-bottom: 30px;
  margin-top: 30px;
}
.page-chapters .search input[type="text"] {
  border-color: hsl(200, 30%, 82%);
  color: hsl(201, 72%, 18%);
  font-size: 20px;
}
.page-chapters .search .example {
  color: hsl(200, 16%, 59%);
  font-style: italic;
  margin-left: 10px;
}
.page-chapters .search .example em {
  color: hsl(201, 21%, 43%);
}
.taric-box.nomenclature-section {
  margin-bottom: 20px;
}
.taric-box.nomenclature-section .section-chapter-description {
  background-color: hsl(200, 36%, 30%);
  bottom: 0;
  height: 30px;
  left: 0;
  line-height: 30px;
  position: absolute;
  right: 0;
}
.taric-box.nomenclature-section .taric-box-master > .indicator {
  text-align: center;
}
.taric-box.nomenclature-section.active tr,
.taric-box.nomenclature-section:hover tr {
  background-color: hsl(0, 0%, 100%);
  text-decoration: none;
}
.taric-box.nomenclature-section.active tr.taric-box-master .indicator,
.taric-box.nomenclature-section:hover tr.taric-box-master .indicator {
  background-color: hsl(200, 73%, 29%);
}
.taric-box.nomenclature-section.active tr.taric-box-master .indicator .section-chapter-description,
.taric-box.nomenclature-section:hover tr.taric-box-master .indicator .section-chapter-description {
  background-color: hsl(201, 72%, 18%);
}
.taric-box.nomenclature-section.active tr.taric-box-detail tr:hover td.content,
.taric-box.nomenclature-section:hover tr.taric-box-detail tr:hover td.content,
.taric-box.nomenclature-section.active tr.taric-box-detail tr:hover td.buttons,
.taric-box.nomenclature-section:hover tr.taric-box-detail tr:hover td.buttons {
  background-color: hsl(50, 57%, 88%);
}
.taric-box.nomenclature-section.active tr.taric-box-detail .indicator,
.taric-box.nomenclature-section:hover tr.taric-box-detail .indicator {
  text-align: center;
  background-color: hsl(201, 72%, 18%);
}
.taric-box.nomenclature-section tr {
  background-color: hsl(200, 30%, 94%);
  border-bottom: 1px solid hsl(200, 30%, 88%);
}
.taric-box.nomenclature-section tr .buttons {
  padding: 10px;
  width: 80px;
}
.taric-box.nomenclature-section tr .indicator {
  padding: 0 0 30px;
  position: relative;
  width: 70px;
}
.taric-box.nomenclature-section tr .indicator .section-number {
  height: 40px;
  line-height: 40px;
  font-size: 24px;
}
.taric-box.nomenclature-section tr.taric-box-detail > td {
  padding-left: 20px;
}
.taric-box.nomenclature-section tr.taric-box-detail .indicator {
  font-size: 18px;
  line-height: 40px;
  padding: 0;
  width: 40px;
}
.modal-classification-regulations .modal-dialog {
  width: 97%;
}
.modal-classification-regulations .modal-body {
  padding: 25px;
}
.goods-descriptions-and-classification {
  width: 100%;
}
.goods-descriptions-and-classification td,
.goods-descriptions-and-classification th {
  min-width: 100px;
  vertical-align: top;
  text-align: left;
  padding: 3px 30px 3px 0 !important;
}
.goods-descriptions-and-classification td:last-child {
  width: 100px;
}
h2.classification-regulation-en-header {
  margin-top: 2em;
  margin-bottom: 2em;
}
.classification-regulation table,
.tarifering table {
  table-layout: fixed;
}
.classification-regulation table .table,
.tarifering table .table {
  background-color: inherit;
}
.classification-regulation img,
.tarifering img {
  max-width: 200px;
}
.classification-regulation h5,
.tarifering h5 {
  font-weight: bold;
  margin-bottom: 1em;
  margin-top: 1em;
  font-size: 16px;
}
.classification-regulation.classification-regulation-new h5,
.tarifering.classification-regulation-new h5 {
  padding-top: 0;
  margin-top: 1em;
}
.classification-regulation.classification-regulation-old h4,
.tarifering.classification-regulation-old h4 {
  font-weight: bold;
}
.classification-regulation.classification-regulation-old h6,
.tarifering.classification-regulation-old h6 {
  margin: 1em 0 0.5em 0;
}
.classification-regulation h6,
.tarifering h6 {
  font-weight: bold;
  margin-bottom: 1em;
  margin-top: 1em;
  font-size: 14px;
}
.classification-regulation .classification-table,
.tarifering .classification-table {
  width: 100%;
  margin: 1em 0;
}
.classification-regulation .classification-table > thead > tr > th,
.tarifering .classification-table > thead > tr > th,
.classification-regulation .classification-table > tbody > tr > td,
.tarifering .classification-table > tbody > tr > td {
  width: 50%;
  padding: 2px 10px;
  vertical-align: top;
}
.classification-regulation .classification-table > thead > tr > th:nth-child(1),
.tarifering .classification-table > thead > tr > th:nth-child(1),
.classification-regulation .classification-table > tbody > tr > td:nth-child(1),
.tarifering .classification-table > tbody > tr > td:nth-child(1) {
  padding-left: 0;
}
.classification-regulation .classification-table > thead > tr > th:nth-child(2),
.tarifering .classification-table > thead > tr > th:nth-child(2),
.classification-regulation .classification-table > tbody > tr > td:nth-child(2),
.tarifering .classification-table > tbody > tr > td:nth-child(2) {
  width: 40px;
}
.classification-regulation .classification-table p.tbl-text,
.tarifering .classification-table p.tbl-text {
  font-size: 0.9em;
  text-align: left;
  margin-top: 4px;
  margin-bottom: 4px;
}
.classification-regulation .classification-table p.normal,
.tarifering .classification-table p.normal {
  text-align: justify;
  margin-top: 8px;
  margin-bottom: 0;
}
.classification-regulation a[data-type="tarifering"],
.tarifering a[data-type="tarifering"] {
  cursor: pointer;
}
.classification-regulation .referenced-tarifering,
.tarifering .referenced-tarifering {
  margin-top: 20px;
  font-style: italic;
  background-color: hsl(200, 30%, 88%);
  border: 2px solid hsl(200, 30%, 76%);
  padding: 20px 30px;
}
.classification-regulation .referenced-tarifering h5,
.tarifering .referenced-tarifering h5 {
  border-top: none;
  padding-top: 0;
  margin-top: 0.5em;
}
.classification-regulation .referenced-tarifering.ng-enter,
.tarifering .referenced-tarifering.ng-enter,
.classification-regulation .referenced-tarifering.ng-leave,
.tarifering .referenced-tarifering.ng-leave {
  -webkit-transition: 1s linear all;
  -moz-transition: 1s linear all;
  -o-transition: 1s linear all;
  transition: 1s linear all;
}
.classification-regulation .referenced-tarifering.ng-enter,
.tarifering .referenced-tarifering.ng-enter {
  opacity: 0;
}
.classification-regulation .referenced-tarifering.ng-enter.ng-enter-active,
.tarifering .referenced-tarifering.ng-enter.ng-enter-active {
  opacity: 1;
}
.classification-regulation .referenced-tarifering-inner,
.tarifering .referenced-tarifering-inner {
  padding-left: 30px;
}
.classification-regulation .referenced-tarifering-inner h5,
.tarifering .referenced-tarifering-inner h5 {
  font-size: 14px;
}
.classification-regulation .referenced-tarifering-inner > div,
.tarifering .referenced-tarifering-inner > div {
  border-top: none;
}
.measure-details {
  font-size: 12px;
  line-height: 16px;
}
.measure-details > td {
  padding: 20px;
}
.measure-condition-groups-expanded .measure-condition-group:not(:last-child) {
  margin-bottom: 20px;
}
.measure-condition-groups-expanded .measure-condition-group tr {
  background-color: hsl(200, 30%, 94%);
  border-bottom: 1px solid hsl(200, 30%, 88%);
}
.measure-condition-groups-expanded .measure-condition-group tr.header {
  font-weight: bold;
}
.measure-condition-groups-expanded .measure-condition-group tr.header-colored {
  background-color: hsl(200, 30%, 76%);
}
.measure-condition-groups-expanded .measure-condition-group tr.active {
  background-color: hsl(50, 57%, 88%);
}
.measure-condition-groups-expanded .measure-condition-group tr > td {
  padding: 3px 10px;
}
.measure-condition-groups-expanded .measure-condition-group tr > td.no-content {
  padding: 0;
}
.measure-condition-groups-expanded .measure-condition-group tr > td.content > span {
  margin-right: 3px;
}
.taric-page.page-code {
  z-index: 102;
  -moz-box-sizing: inherit;
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}
.taric-page.page-code .page-code-subnav {
  margin: 10px -20px 0px -20px;
  padding: 0 20px;
  border-bottom: 1px solid hsl(200, 30%, 76%);
}
.taric-page.page-code .page-code-subnav h1 {
  transition: 0.2s ease-in;
  cursor: pointer;
  font-size: 14px;
  display: inline-block;
  margin: 0;
  background-color: hsl(200, 30%, 88%);
  padding: 6px 10px 6px 10px;
  border-bottom: 5px solid transparent;
}
.taric-page.page-code .page-code-subnav h1.active {
  color: hsl(200, 73%, 29%);
  border-bottom: 5px solid hsl(200, 73%, 29%);
}
.taric-page.page-code .page-code-subnav h1:hover {
  color: hsl(200, 73%, 39%);
  border-bottom: 5px solid hsl(200, 73%, 39%);
}
.taric-page.page-code .page-code-subnav .buttons .btn {
  margin-bottom: 9px;
}
.taric-page.page-code .page-code-subnav .btn-favorite {
  margin-left: 6px;
}
.taric-page.page-code .taric-page-content {
  display: flex;
  flex-direction: column;
  overflow-x: initial;
  overflow-y: hidden;
}
.taric-page.page-code .goods-advanced-view-row-container {
  flex: 1 1 auto;
  margin-right: -20px;
  margin-bottom: -30px;
  height: 100%;
}
@media screen and (min-width: 992px) {
  .taric-page.page-code .goods-advanced-view-row-container {
    overflow: hidden;
  }
}
.taric-page.page-code .goods-advanced-view-row-container > .row.measures-row {
  height: 100%;
  margin-right: 0;
}
.taric-page.page-code .goods-advanced-view-row-container > .row.measures-row .scrollable-measures-column {
  overflow-y: auto;
  padding-bottom: 30px;
}
@media screen and (min-width: 992px) {
  .taric-page.page-code .goods-advanced-view-row-container > .row.measures-row .scrollable-measures-column {
    height: 100%;
  }
}
.taric-page.page-code .show-measures-additional-search-options .measure-filters-import-small .form-group {
  margin-bottom: 3px;
}
.taric-page.page-code .additional-search-options {
  background-color: hsl(0, 0%, 100%);
  margin-top: 20px;
  width: 100%;
  padding: 15px 15px 10px;
  position: relative;
  border: 1px solid hsl(200, 30%, 82%);
}
.taric-page.page-code .additional-search-options .measure-filters-import-small .form-group {
  margin-bottom: 3px;
}
.taric-page.page-code .additional-search-options > div country-picker {
  display: flex;
  flex: 1;
}
.taric-page.page-code .additional-search-options > div country-picker .btn {
  text-align: left !important;
}
.taric-page.page-code .additional-search-options > div country-picker .form-control {
  margin-right: 3.5px;
  width: 100%;
}
.taric-page.page-code .additional-search-options > div country-picker .form-group {
  display: flex;
}
.taric-page.page-code .additional-search-options > div .form-inline {
  display: flex;
}
.taric-page.page-code .additional-search-options > div .form-inline .form-group {
  display: flex;
  flex: 1 auto;
}
.taric-page.page-code .additional-search-options > div .form-inline .form-group .input-group {
  flex: 1 auto;
}
.taric-page.page-code .additional-search-options > div .form-inline .form-group:last-child {
  flex: 0 135px;
}
.financial-measure,
.general-measure {
  border-bottom: 1px solid hsl(200, 30%, 88%);
}
.measure-group {
  margin-bottom: 40px;
}
.measure-group:last-child {
  margin-bottom: 10px;
}
.measures-description {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 20px;
  position: relative;
}
.measures-description button {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 0;
  text-decoration: underline;
}
.measures-description span {
  padding-right: 90px;
}
.taric-box tr.taric-box-detail tr {
  background-color: hsl(200, 30%, 97%);
  font-size: 12px;
  line-height: 16px;
}
.taric-box tr.taric-box-detail > td {
  padding-left: 20px;
}
.taric-box .buttons {
  padding: 0 !important;
  width: 1%;
}
.taric-box .buttons a.btn.btn-certificate-code {
  min-width: 50px;
}
.taric-box .buttons a.btn.btn-text {
  background-color: hsl(200, 40%, 75%);
  color: hsl(201, 72%, 18%);
  padding-left: 25px;
  padding-right: 7px;
}
.taric-box .buttons a.btn.btn-text:hover .icon {
  background-color: hsl(200, 40%, 80%);
}
.taric-box .buttons a.btn.btn-text.btn-prefcode {
  min-width: 36px;
}
.taric-box .buttons a.btn.btn-text.no-icon {
  padding-left: 7px;
  padding-right: 7px;
}
.taric-box .buttons a.btn.btn-text .icon {
  line-height: 20px;
  min-width: 20px;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 3px;
}
.taric-box .ordernumber {
  width: 1%;
  min-width: 110px;
}
.taric-box .indicator {
  min-width: 50px;
}
.duty-calculation-result,
.duty-calculation-error {
  padding: 20px;
  margin: 20px 0 0 0;
  background-color: hsl(200, 26%, 92%);
  border: 1px solid hsl(200, 30%, 82%);
}
.duty-calculation-result .duty-calculation-total,
.duty-calculation-error .duty-calculation-total {
  font-weight: bold;
  background-color: hsl(200, 40%, 98%);
}
.measure-series,
.taric-result-container {
  padding: 20px;
  margin: 20px 0;
  background-color: hsl(200, 26%, 92%);
  border: 1px solid hsl(200, 30%, 82%);
}
.measure-series h2,
.taric-result-container h2 {
  font-weight: bold;
  font-size: 20px;
}
.measure-series h3,
.taric-result-container h3 {
  font-size: 16px;
  margin-top: 16px;
}
.measure-series h2 {
  margin-top: 0;
  margin-bottom: 0;
}
.region-display a,
.ordernumber-button a {
  color: hsl(200, 80%, 30%);
}
.region-display a:hover,
.ordernumber-button a:hover {
  color: hsl(200, 90%, 40%);
  text-decoration: underline;
}
.oj-list-dash > .oj-list-item ::before {
  content: '—';
}
.oj-bold {
  font-weight: bold;
}
.oj-super {
  font-size: 0.8em;
  vertical-align: super;
}
.oj-sub {
  font-size: 0.8em;
  vertical-align: sub;
}
.oj-italic {
  font-style: italic;
}
.introjs-helperNumberLayer {
  font-family: 'Moderat', 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, 'DejaVu Sans', 'Liberation Sans', 'Freesans', 'sans-serif';
  font-size: 14px;
  text-shadow: none;
  width: 22px;
  height: 22px;
  line-height: 22px;
  border: 2px solid #ecf0f1;
  border-radius: 50%;
  background: #e74c3c;
}
.introjs-helperLayer {
  /* background-color: #FFF; */
  background-color: rgba(255, 255, 255, 0.1);
  border: none;
  border-radius: 0;
}
.introjs-tooltip {
  color: hsl(201, 53%, 12%);
  font-family: 'Moderat', 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, 'DejaVu Sans', 'Liberation Sans', 'Freesans', 'sans-serif';
  border-radius: 0;
}
.introjs-tooltip {
  min-width: 400px;
  max-width: 700px;
}
.introjs-tooltip-title {
  margin-top: 10px;
}
.introjs-button {
  padding: 0.6em 0.8em;
  text-shadow: none;
  font-weight: bold;
  color: #2c3e50;
  font-family: 'Moderat', 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, 'DejaVu Sans', 'Liberation Sans', 'Freesans', 'sans-serif';
  background: #ecf0f1;
  background-image: none;
  border-radius: 0;
  -webkit-transition: background 0.3s, border 0.3s;
  -moz-transition: background 0.3s, border 0.3s;
  -ms-transition: background 0.3s, border 0.3s;
  -o-transition: background 0.3s, border 0.3s;
  transition: background 0.3s, border 0.3s;
}
.introjs-prevbutton {
  border-radius: 0;
  color: hsl(200, 30%, 94%);
  background-color: hsl(201, 21%, 43%);
  border-color: hsl(201, 21%, 43%);
}
.introjs-prevbutton:hover,
.introjs-prevbutton:focus {
  background-color: hsl(200, 73%, 29%);
  color: hsl(200, 30%, 94%);
}
.introjs-nextbutton {
  border-radius: 0;
  color: hsl(0, 0%, 100%);
  background-color: hsl(200, 73%, 29%);
  border-color: hsl(200, 73%, 29%);
}
.introjs-nextbutton:focus {
  background-color: hsl(200, 73%, 29%);
  color: hsl(0, 0%, 100%);
}
.introjs-nextbutton:hover {
  background-color: hsl(200, 73%, 34%);
  color: hsl(0, 0%, 100%);
}
.introjs-tooltipReferenceLayer * {
  font-family: 'Moderat', 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, 'DejaVu Sans', 'Liberation Sans', 'Freesans', 'sans-serif';
}
.introjs-button.introjs-disabled {
  background-color: hsl(200, 30%, 76%);
}
.introjs-hint-dot {
  border: 10px solid hsla(50, 100%, 57%, 0.36);
}
.introjs-hint-pulse {
  border: 5px solid hsla(50, 100%, 34%, 0.37);
  background-color: hsla(50, 100%, 53%, 0.34);
}
.page-landing-page .btn.btn-block {
  padding: 10px 20px;
  min-height: 90px;
}
.page-landing-page .btn.btn-block .title {
  font-size: 18px;
  font-weight: bold;
  margin: 16px 0 0;
}
.page-landing-page .btn.btn-block small {
  font-size: 14px;
  font-weight: normal;
}
.page-list h1 {
  margin-bottom: 16px;
}
.page-list .scrollable {
  height: calc(100vh - 205px);
}
.page-list .scrollable_exchange {
  height: calc(100vh - 205px);
}
.page-list .taric-box tr.clickable:hover {
  background-color: hsl(50, 57%, 88%);
  text-decoration: none;
}
.page-list .taric-box tr.selected {
  background-color: hsl(51, 53%, 76%) !important;
}
.page-list .taric-box tr.selected > td {
  background-color: hsl(51, 53%, 76%) !important;
  color: hsl(0, 0%, 0%);
}
.page-list .taric-box.nac td {
  text-align: left;
}
.page-list .taric-box.nac td.nac-code {
  width: 100px;
}
.page-list .taric-box.nac ul {
  padding-left: 0;
}
.page-list .taric-box.nac li {
  list-style-type: none;
  font-weight: bold;
}
.page-list td.flag {
  width: 45px;
}
.page-list .cert-type-code {
  display: block;
  float: left;
}
.page-list .cert-type-descr {
  margin-left: 30px;
  display: block;
}
.page-list .no-english {
  font-style: italic;
  float: right;
}
.news-overview-table-container {
  margin: 30px 0;
  padding: 20px;
  background-color: hsl(200, 30%, 94%);
}
#news-overview-table > tbody > tr td {
  padding: 5px 10px;
}
.reference-prices h1 label {
  font-size: 16px;
  height: 23px;
  font-weight: normal;
  vertical-align: middle;
}
.reference-prices h1 form {
  margin-right: 10px;
}
/* NB: for historic reasons, many of the styles for the annotation search are defined in the less file for the explanatory notes modal */
.search-results-annotations a {
  color: #b22d00;
}
/* NB: for historic reasons, many of the styles for the annotation search are defined in the less file for the explanatory notes modal */
.search-results-eu-explanatory-notes a,
.search-results-wco-explanatory-notes a {
  color: #b22d00;
}
.search-form {
  margin: 20px 5px 0px 5px;
  padding: 30px;
  background-color: hsl(0, 0%, 100%);
}
.page-search.page-search-heading .search-heading-result {
  background-color: hsl(200, 30%, 82%);
}
.page-search.page-search-heading .search-heading-result .taric-box tr.taric-expandable .content {
  background-image: none;
}
.page-search.page-search-heading .found-items .found-item .taric-code {
  width: 160px;
}
.page-search.page-search-heading .taric-box .indicator {
  width: 160px;
}
.page-search.page-search-heading .found-texts {
  margin-top: 20px;
}
.search-sub-nav {
  margin-top: 20px;
}
.search-sub-nav a.btn {
  background-color: hsl(200, 30%, 94%);
  color: hsl(200, 73%, 29%);
  margin: 2px 1px;
}
.search-sub-nav a.btn.active {
  background-color: hsl(200, 73%, 29%);
  color: hsl(0, 0%, 100%);
}
.search-sub-nav a.btn:hover {
  background-color: hsl(200, 46%, 40%);
  color: hsl(200, 30%, 94%);
}
.page-search {
  z-index: 101;
}
.page-search mark {
  padding: 0;
}
.page-search mark.search-result {
  font-weight: normal;
}
.page-search .taric-box.active > tbody > tr:hover {
  background-color: hsl(50, 57%, 88%);
}
.page-search .taric-box.active > tbody > tr:hover > td.indicator {
  background-color: hsl(200, 46%, 40%);
}
.page-search .taric-box.active td.indicator {
  border-bottom: 1px solid hsl(200, 36%, 30%);
}
.page-search .found-text {
  font-size: 12px;
}
.page-search .taric-box .code-with-search-result {
  background-color: hsl(50, 57%, 88%);
}
.page-search .taric-box .clickable:hover {
  text-decoration: none;
}
.page-search .taric-box.active tr .indicator,
.page-search .taric-box:hover tr .indicator {
  background-color: hsl(201, 72%, 18%);
}
.page-search .taric-box tr.taric-expandable > td.content {
  padding-left: 30px;
  background-image: url(/img/collapsed.png);
  background-repeat: no-repeat;
  background-position: 10px center;
}
.page-search .taric-box tr.taric-expandable.taric-expanded > td.content {
  background-image: url(/img/expanded.png);
}
.page-search .taric-box tr.taric-endpoint .content {
  color: hsl(0, 0%, 0%) !important;
  font-weight: bold;
  font-weight: 700;
}
.page-search .taric-box tr.taric-box-detail > td {
  padding-left: 10px;
}
.page-search .taric-box tr.taric-box-detail > td .indicator {
  width: 200px;
}
.page-search .taric-box tr.taric-box-detail > td .search-result {
  background-color: hsl(48, 62%, 51%);
  font-weight: normal;
  padding: 2px 5px;
}
.page-search .taric-box tr.taric-box-detail tr:hover {
  background-color: hsl(50, 57%, 88%);
}
.page-search .taric-box tr.taric-box-detail tr:hover td.indicator {
  background-color: hsl(200, 46%, 40%);
}
.page-search .taric-box tr.taric-current-code > td {
  background-color: hsl(51, 53%, 76%);
}
.page-search .taric-box tr.taric-current-code > td.indicator {
  background-color: hsl(200, 73%, 29%);
}
.page-search .taric-box tr.taric-current-code:hover > td.indicator {
  background-color: hsl(200, 73%, 29%) !important;
}
.page-search .taric-box .buttons {
  padding: 0;
}
.page-search .taric-box .content {
  padding-left: 30px;
}
.page-search .taric-box .indicator {
  background-color: hsl(201, 21%, 43%);
  text-align: left;
  width: 210px;
}
@media screen {
  .page-search .taric-dash-1 .content {
    background-position-x: 30px !important;
    padding-left: 50px !important;
  }
}
@media print {
  .page-search .taric-dash-1 .content {
    padding-left: 10px !important;
  }
}
@media screen {
  .page-search .taric-dash-2 .content {
    background-position-x: 55px !important;
    padding-left: 75px !important;
  }
}
@media print {
  .page-search .taric-dash-2 .content {
    padding-left: 20px !important;
  }
}
@media screen {
  .page-search .taric-dash-3 .content {
    background-position-x: 80px !important;
    padding-left: 100px !important;
  }
}
@media print {
  .page-search .taric-dash-3 .content {
    padding-left: 30px !important;
  }
}
@media screen {
  .page-search .taric-dash-4 .content {
    background-position-x: 105px !important;
    padding-left: 125px !important;
  }
}
@media print {
  .page-search .taric-dash-4 .content {
    padding-left: 40px !important;
  }
}
@media screen {
  .page-search .taric-dash-5 .content {
    background-position-x: 130px !important;
    padding-left: 150px !important;
  }
}
@media print {
  .page-search .taric-dash-5 .content {
    padding-left: 50px !important;
  }
}
@media screen {
  .page-search .taric-dash-6 .content {
    background-position-x: 155px !important;
    padding-left: 175px !important;
  }
}
@media print {
  .page-search .taric-dash-6 .content {
    padding-left: 60px !important;
  }
}
@media screen {
  .page-search .taric-dash-7 .content {
    background-position-x: 180px !important;
    padding-left: 200px !important;
  }
}
@media print {
  .page-search .taric-dash-7 .content {
    padding-left: 70px !important;
  }
}
@media screen {
  .page-search .taric-dash-8 .content {
    background-position-x: 205px !important;
    padding-left: 225px !important;
  }
}
@media print {
  .page-search .taric-dash-8 .content {
    padding-left: 80px !important;
  }
}
@media screen {
  .page-search .taric-dash-9 .content {
    background-position-x: 230px !important;
    padding-left: 250px !important;
  }
}
@media print {
  .page-search .taric-dash-9 .content {
    padding-left: 90px !important;
  }
}
@media screen {
  .page-search .taric-dash-10 .content {
    background-position-x: 255px !important;
    padding-left: 275px !important;
  }
}
@media print {
  .page-search .taric-dash-10 .content {
    padding-left: 100px !important;
  }
}
@media screen {
  .page-search .taric-dash-11 .content {
    background-position-x: 280px !important;
    padding-left: 300px !important;
  }
}
@media print {
  .page-search .taric-dash-11 .content {
    padding-left: 110px !important;
  }
}
@media screen {
  .page-search .taric-dash-12 .content {
    background-position-x: 305px !important;
    padding-left: 325px !important;
  }
}
@media print {
  .page-search .taric-dash-12 .content {
    padding-left: 120px !important;
  }
}
@media screen {
  .page-search .taric-dash-13 .content {
    background-position-x: 330px !important;
    padding-left: 350px !important;
  }
}
@media print {
  .page-search .taric-dash-13 .content {
    padding-left: 130px !important;
  }
}
@media screen {
  .page-search .taric-dash-14 .content {
    background-position-x: 355px !important;
    padding-left: 375px !important;
  }
}
@media print {
  .page-search .taric-dash-14 .content {
    padding-left: 140px !important;
  }
}
@media screen {
  .page-search .taric-dash-15 .content {
    background-position-x: 380px !important;
    padding-left: 400px !important;
  }
}
@media print {
  .page-search .taric-dash-15 .content {
    padding-left: 150px !important;
  }
}
.page-search .vertical-nav {
  bottom: 0;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  left: 0;
  position: absolute;
  top: 0;
}
.page-search .found-items {
  margin: 10px 0 20px 0;
  padding: 0;
}
.page-search .found-items .found-item {
  display: table-row;
}
.page-search .found-items .found-item .taric-code {
  padding: 3px 10px;
  width: 160px;
  display: table-cell;
}
.page-search .found-items .found-item .excerpt {
  padding: 3px 10px 3px 30px;
  display: table-cell;
}
.page-search .search-heading-result {
  margin: 5px 0 25px 0;
  font-size: 12px;
  background-color: hsl(200, 30%, 82%);
}
.page-search .search-heading-result .taric-box tr.taric-expandable {
  font-size: 14px;
}
.page-search .search-heading-result .taric-box tr.taric-expandable .content {
  background-image: none;
}
.page-search .search-heading-result .found-btis {
  padding-left: 160px;
}
.bti-image-search-results {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.bti-image-search-results .bti-image-result-item {
  display: flex;
  flex-direction: column;
  background-color: hsl(200, 30%, 94%);
}
.bti-image-search-results .bti-image-result-item img {
  margin: 5px 0;
  max-width: 200px;
}
.bti-image-search-results .bti-image-result-item.active,
.bti-image-search-results .bti-image-result-item:hover {
  background-color: hsl(0, 0%, 100%);
}
.bti-list-container {
  min-width: 500px;
}
.bti-list-container .bti-list tr .invalid {
  color: hsl(350, 100%, 40%);
}
.bti-images {
  border-left: 3px solid hsl(200, 30%, 88%);
  overflow-x: auto;
  overflow-y: hidden;
  padding: 0 5px 0 10px;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  display: flex;
}
.bti-images.full-width {
  max-width: 100%;
  width: 100%;
}
.bti-images ul {
  display: flex;
  flex-wrap: wrap;
}
.bti-images li {
  border: 5px solid transparent;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 130px;
  margin-right: 10px;
  width: 130px;
}
.bti-images li > * {
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  cursor: pointer;
  display: inline-block;
  height: 120px;
  width: 120px;
}
.bti-selected-image {
  cursor: pointer;
  padding: 0 10px;
  clear: right;
  border-left: 3px solid hsl(200, 30%, 88%);
}
.bti-selected-image img {
  width: 100%;
}
.modal-bti .modal-dialog {
  width: calc(100% - 30px);
  margin: 15px auto;
}
.modal-bti .modal-body {
  height: calc(100vh - 90px);
  padding: 15px 15px 30px 15px;
  overflow-y: auto;
}
.bti-detail dt {
  margin: 10px 0 0 0;
}
.bti-detail dd {
  margin: 2px 0;
}
.annotation-navigation .tree {
  list-style: none;
  padding-left: 20px;
}
.annotation-navigation .tree li {
  position: relative;
  padding: 5px 0;
}
.annotation-navigation .tree li a {
  color: hsl(200, 80%, 30%);
  text-decoration: none;
}
.annotation-navigation .tree li a:hover {
  text-decoration: underline;
}
.annotation-navigation .tree .tree {
  border-left: 1px solid #ddd;
  margin-left: 15px;
  padding-left: 15px;
}
.annotation-navigation .tree .toggle-icon {
  margin-right: 5px;
}
.modal-regulation .modal-dialog {
  width: 97%;
}
.wco-copyright-notice {
  color: hsl(201, 21%, 43%);
  font-style: italic;
  font-size: small;
  margin-top: 15px;
}
.modal-explanatory-note,
.modal-annotation,
.search-results-annotations,
.search-results-eu-explanatory-notes {
  /* WCO-toelichtingen */
}
.modal-explanatory-note table,
.modal-annotation table,
.search-results-annotations table,
.search-results-eu-explanatory-notes table {
  table-layout: fixed;
}
.modal-explanatory-note .table,
.modal-annotation .table,
.search-results-annotations .table,
.search-results-eu-explanatory-notes .table {
  background-color: inherit;
}
.modal-explanatory-note .modal-dialog,
.modal-annotation .modal-dialog,
.search-results-annotations .modal-dialog,
.search-results-eu-explanatory-notes .modal-dialog {
  width: 97%;
}
.modal-explanatory-note .modal-body,
.modal-annotation .modal-body,
.search-results-annotations .modal-body,
.search-results-eu-explanatory-notes .modal-body {
  padding: 16px;
}
.modal-explanatory-note .modal-body ol.explanatory-note-nav,
.modal-annotation .modal-body ol.explanatory-note-nav,
.search-results-annotations .modal-body ol.explanatory-note-nav,
.search-results-eu-explanatory-notes .modal-body ol.explanatory-note-nav {
  margin-top: 12px;
  color: hsl(200, 73%, 29%);
}
.modal-explanatory-note .modal-body ol.explanatory-note-nav li,
.modal-annotation .modal-body ol.explanatory-note-nav li,
.search-results-annotations .modal-body ol.explanatory-note-nav li,
.search-results-eu-explanatory-notes .modal-body ol.explanatory-note-nav li {
  list-style-position: inside;
  display: block;
}
.modal-explanatory-note .modal-body ol.explanatory-note-nav li a,
.modal-annotation .modal-body ol.explanatory-note-nav li a,
.search-results-annotations .modal-body ol.explanatory-note-nav li a,
.search-results-eu-explanatory-notes .modal-body ol.explanatory-note-nav li a {
  background-color: transparent;
  color: hsl(200, 73%, 29%) !important;
  cursor: pointer;
  font-weight: bold;
  padding: 6px;
  font-size: 13px;
}
.modal-explanatory-note .modal-body ol.explanatory-note-nav li a:hover,
.modal-annotation .modal-body ol.explanatory-note-nav li a:hover,
.search-results-annotations .modal-body ol.explanatory-note-nav li a:hover,
.search-results-eu-explanatory-notes .modal-body ol.explanatory-note-nav li a:hover {
  text-decoration: none !important;
  background-color: hsl(200, 30%, 94%);
}
.modal-explanatory-note .modal-body ol.explanatory-note-nav li ul,
.modal-annotation .modal-body ol.explanatory-note-nav li ul,
.search-results-annotations .modal-body ol.explanatory-note-nav li ul,
.search-results-eu-explanatory-notes .modal-body ol.explanatory-note-nav li ul {
  margin-bottom: 1.5em;
}
.modal-explanatory-note .modal-body ol.explanatory-note-nav li ul a,
.modal-annotation .modal-body ol.explanatory-note-nav li ul a,
.search-results-annotations .modal-body ol.explanatory-note-nav li ul a,
.search-results-eu-explanatory-notes .modal-body ol.explanatory-note-nav li ul a {
  background-color: transparent;
  padding-left: 2em;
  font-weight: normal;
  padding: 6px;
  font-size: 13px;
}
.modal-explanatory-note .modal-body ol.explanatory-note-nav li ul a:hover,
.modal-annotation .modal-body ol.explanatory-note-nav li ul a:hover,
.search-results-annotations .modal-body ol.explanatory-note-nav li ul a:hover,
.search-results-eu-explanatory-notes .modal-body ol.explanatory-note-nav li ul a:hover {
  text-decoration: none !important;
  background-color: hsl(200, 30%, 94%);
}
.modal-explanatory-note span.italic,
.modal-annotation span.italic,
.search-results-annotations span.italic,
.search-results-eu-explanatory-notes span.italic {
  font-style: italic;
}
.modal-explanatory-note .explanatory-note-modal-nav,
.modal-annotation .explanatory-note-modal-nav,
.search-results-annotations .explanatory-note-modal-nav,
.search-results-eu-explanatory-notes .explanatory-note-modal-nav {
  max-height: calc(100vh - 170px);
  overflow-y: auto;
  flex: 0 0 auto;
  width: 300px;
}
@media screen and (max-width: 1180px) {
  .modal-explanatory-note .explanatory-note-modal-nav,
  .modal-annotation .explanatory-note-modal-nav,
  .search-results-annotations .explanatory-note-modal-nav,
  .search-results-eu-explanatory-notes .explanatory-note-modal-nav {
    width: 220px;
  }
}
.modal-explanatory-note .explanatory-note-text,
.modal-annotation .explanatory-note-text,
.search-results-annotations .explanatory-note-text,
.search-results-eu-explanatory-notes .explanatory-note-text {
  max-height: calc(100vh - 170px);
  overflow-y: scroll;
}
.modal-explanatory-note .explanatory-note-text div:nth-of-type(1) h1,
.modal-annotation .explanatory-note-text div:nth-of-type(1) h1,
.search-results-annotations .explanatory-note-text div:nth-of-type(1) h1,
.search-results-eu-explanatory-notes .explanatory-note-text div:nth-of-type(1) h1 {
  margin-top: 0;
}
.modal-explanatory-note .explanatory-note-text .card,
.modal-annotation .explanatory-note-text .card,
.search-results-annotations .explanatory-note-text .card,
.search-results-eu-explanatory-notes .explanatory-note-text .card {
  margin: 20px 0;
}
.modal-explanatory-note .explanatory-note-text .annotation,
.modal-annotation .explanatory-note-text .annotation,
.search-results-annotations .explanatory-note-text .annotation,
.search-results-eu-explanatory-notes .explanatory-note-text .annotation,
.modal-explanatory-note .explanatory-note-text .explanatory-note,
.modal-annotation .explanatory-note-text .explanatory-note,
.search-results-annotations .explanatory-note-text .explanatory-note,
.search-results-eu-explanatory-notes .explanatory-note-text .explanatory-note {
  padding: 0 10px 20px;
}
.modal-explanatory-note p.ti-grseq-1,
.modal-annotation p.ti-grseq-1,
.search-results-annotations p.ti-grseq-1,
.search-results-eu-explanatory-notes p.ti-grseq-1,
.modal-explanatory-note p.ti-annotation,
.modal-annotation p.ti-annotation,
.search-results-annotations p.ti-annotation,
.search-results-eu-explanatory-notes p.ti-annotation,
.modal-explanatory-note p.ti-tbl,
.modal-annotation p.ti-tbl,
.search-results-annotations p.ti-tbl,
.search-results-eu-explanatory-notes p.ti-tbl {
  font-weight: bold;
  margin-top: 10px;
}
.modal-explanatory-note p.normal,
.modal-annotation p.normal,
.search-results-annotations p.normal,
.search-results-eu-explanatory-notes p.normal {
  text-align: justify;
  margin-top: 0;
  margin-bottom: 6px;
}
.modal-explanatory-note p.tbl-hdr,
.modal-annotation p.tbl-hdr,
.search-results-annotations p.tbl-hdr,
.search-results-eu-explanatory-notes p.tbl-hdr {
  margin-top: 4px;
  margin-bottom: 4px;
  text-align: center;
}
.modal-explanatory-note p.tbl-num,
.modal-annotation p.tbl-num,
.search-results-annotations p.tbl-num,
.search-results-eu-explanatory-notes p.tbl-num {
  margin-top: 4px;
  margin-bottom: 4px;
  text-align: right;
}
.modal-explanatory-note p.tbl-txt,
.modal-annotation p.tbl-txt,
.search-results-annotations p.tbl-txt,
.search-results-eu-explanatory-notes p.tbl-txt {
  margin-top: 4px;
  margin-bottom: 4px;
  text-align: justify;
}
.modal-explanatory-note p.tbl-hdr,
.modal-annotation p.tbl-hdr,
.search-results-annotations p.tbl-hdr,
.search-results-eu-explanatory-notes p.tbl-hdr {
  font-weight: bold;
}
.modal-explanatory-note p.addr,
.modal-annotation p.addr,
.search-results-annotations p.addr,
.search-results-eu-explanatory-notes p.addr {
  margin: 0;
}
.modal-explanatory-note td,
.modal-annotation td,
.search-results-annotations td,
.search-results-eu-explanatory-notes td {
  padding: 8px;
  /*
        &:nth-child(1) {
            width: 22%;
        }
        */
}
.modal-explanatory-note table.tbl,
.modal-annotation table.tbl,
.search-results-annotations table.tbl,
.search-results-eu-explanatory-notes table.tbl {
  margin-top: 10px;
  margin-bottom: 15px;
  border: 1px solid black;
}
.modal-explanatory-note table.tbl td.tbl,
.modal-annotation table.tbl td.tbl,
.search-results-annotations table.tbl td.tbl,
.search-results-eu-explanatory-notes table.tbl td.tbl,
.modal-explanatory-note table.tbl th.tbl,
.modal-annotation table.tbl th.tbl,
.search-results-annotations table.tbl th.tbl,
.search-results-eu-explanatory-notes table.tbl th.tbl {
  vertical-align: middle;
  border: 1px solid black;
}
.modal-explanatory-note h1,
.modal-annotation h1,
.search-results-annotations h1,
.search-results-eu-explanatory-notes h1 {
  margin: 1em 0;
}
.modal-explanatory-note .tariferingen,
.modal-annotation .tariferingen,
.search-results-annotations .tariferingen,
.search-results-eu-explanatory-notes .tariferingen,
.modal-explanatory-note .classification-regulations,
.modal-annotation .classification-regulations,
.search-results-annotations .classification-regulations,
.search-results-eu-explanatory-notes .classification-regulations,
.modal-explanatory-note .case-law-items,
.modal-annotation .case-law-items,
.search-results-annotations .case-law-items,
.search-results-eu-explanatory-notes .case-law-items,
.modal-explanatory-note .case-law-items-nl,
.modal-annotation .case-law-items-nl,
.search-results-annotations .case-law-items-nl,
.search-results-eu-explanatory-notes .case-law-items-nl,
.modal-explanatory-note .regulation-news-item,
.modal-annotation .regulation-news-item,
.search-results-annotations .regulation-news-item,
.search-results-eu-explanatory-notes .regulation-news-item {
  padding: 0 10px 20px;
}
.modal-explanatory-note .tariferingen .case-law-item,
.modal-annotation .tariferingen .case-law-item,
.search-results-annotations .tariferingen .case-law-item,
.search-results-eu-explanatory-notes .tariferingen .case-law-item,
.modal-explanatory-note .classification-regulations .case-law-item,
.modal-annotation .classification-regulations .case-law-item,
.search-results-annotations .classification-regulations .case-law-item,
.search-results-eu-explanatory-notes .classification-regulations .case-law-item,
.modal-explanatory-note .case-law-items .case-law-item,
.modal-annotation .case-law-items .case-law-item,
.search-results-annotations .case-law-items .case-law-item,
.search-results-eu-explanatory-notes .case-law-items .case-law-item,
.modal-explanatory-note .case-law-items-nl .case-law-item,
.modal-annotation .case-law-items-nl .case-law-item,
.search-results-annotations .case-law-items-nl .case-law-item,
.search-results-eu-explanatory-notes .case-law-items-nl .case-law-item,
.modal-explanatory-note .regulation-news-item .case-law-item,
.modal-annotation .regulation-news-item .case-law-item,
.search-results-annotations .regulation-news-item .case-law-item,
.search-results-eu-explanatory-notes .regulation-news-item .case-law-item,
.modal-explanatory-note .tariferingen .case-law-item-nl,
.modal-annotation .tariferingen .case-law-item-nl,
.search-results-annotations .tariferingen .case-law-item-nl,
.search-results-eu-explanatory-notes .tariferingen .case-law-item-nl,
.modal-explanatory-note .classification-regulations .case-law-item-nl,
.modal-annotation .classification-regulations .case-law-item-nl,
.search-results-annotations .classification-regulations .case-law-item-nl,
.search-results-eu-explanatory-notes .classification-regulations .case-law-item-nl,
.modal-explanatory-note .case-law-items .case-law-item-nl,
.modal-annotation .case-law-items .case-law-item-nl,
.search-results-annotations .case-law-items .case-law-item-nl,
.search-results-eu-explanatory-notes .case-law-items .case-law-item-nl,
.modal-explanatory-note .case-law-items-nl .case-law-item-nl,
.modal-annotation .case-law-items-nl .case-law-item-nl,
.search-results-annotations .case-law-items-nl .case-law-item-nl,
.search-results-eu-explanatory-notes .case-law-items-nl .case-law-item-nl,
.modal-explanatory-note .regulation-news-item .case-law-item-nl,
.modal-annotation .regulation-news-item .case-law-item-nl,
.search-results-annotations .regulation-news-item .case-law-item-nl,
.search-results-eu-explanatory-notes .regulation-news-item .case-law-item-nl {
  border-top: 1px solid #888;
  margin-top: 20px;
  padding-top: 20px;
}
.modal-explanatory-note .tariferingen .case-law-item table.rechtspraak-metadata th,
.modal-annotation .tariferingen .case-law-item table.rechtspraak-metadata th,
.search-results-annotations .tariferingen .case-law-item table.rechtspraak-metadata th,
.search-results-eu-explanatory-notes .tariferingen .case-law-item table.rechtspraak-metadata th,
.modal-explanatory-note .classification-regulations .case-law-item table.rechtspraak-metadata th,
.modal-annotation .classification-regulations .case-law-item table.rechtspraak-metadata th,
.search-results-annotations .classification-regulations .case-law-item table.rechtspraak-metadata th,
.search-results-eu-explanatory-notes .classification-regulations .case-law-item table.rechtspraak-metadata th,
.modal-explanatory-note .case-law-items .case-law-item table.rechtspraak-metadata th,
.modal-annotation .case-law-items .case-law-item table.rechtspraak-metadata th,
.search-results-annotations .case-law-items .case-law-item table.rechtspraak-metadata th,
.search-results-eu-explanatory-notes .case-law-items .case-law-item table.rechtspraak-metadata th,
.modal-explanatory-note .case-law-items-nl .case-law-item table.rechtspraak-metadata th,
.modal-annotation .case-law-items-nl .case-law-item table.rechtspraak-metadata th,
.search-results-annotations .case-law-items-nl .case-law-item table.rechtspraak-metadata th,
.search-results-eu-explanatory-notes .case-law-items-nl .case-law-item table.rechtspraak-metadata th,
.modal-explanatory-note .regulation-news-item .case-law-item table.rechtspraak-metadata th,
.modal-annotation .regulation-news-item .case-law-item table.rechtspraak-metadata th,
.search-results-annotations .regulation-news-item .case-law-item table.rechtspraak-metadata th,
.search-results-eu-explanatory-notes .regulation-news-item .case-law-item table.rechtspraak-metadata th,
.modal-explanatory-note .tariferingen .case-law-item-nl table.rechtspraak-metadata th,
.modal-annotation .tariferingen .case-law-item-nl table.rechtspraak-metadata th,
.search-results-annotations .tariferingen .case-law-item-nl table.rechtspraak-metadata th,
.search-results-eu-explanatory-notes .tariferingen .case-law-item-nl table.rechtspraak-metadata th,
.modal-explanatory-note .classification-regulations .case-law-item-nl table.rechtspraak-metadata th,
.modal-annotation .classification-regulations .case-law-item-nl table.rechtspraak-metadata th,
.search-results-annotations .classification-regulations .case-law-item-nl table.rechtspraak-metadata th,
.search-results-eu-explanatory-notes .classification-regulations .case-law-item-nl table.rechtspraak-metadata th,
.modal-explanatory-note .case-law-items .case-law-item-nl table.rechtspraak-metadata th,
.modal-annotation .case-law-items .case-law-item-nl table.rechtspraak-metadata th,
.search-results-annotations .case-law-items .case-law-item-nl table.rechtspraak-metadata th,
.search-results-eu-explanatory-notes .case-law-items .case-law-item-nl table.rechtspraak-metadata th,
.modal-explanatory-note .case-law-items-nl .case-law-item-nl table.rechtspraak-metadata th,
.modal-annotation .case-law-items-nl .case-law-item-nl table.rechtspraak-metadata th,
.search-results-annotations .case-law-items-nl .case-law-item-nl table.rechtspraak-metadata th,
.search-results-eu-explanatory-notes .case-law-items-nl .case-law-item-nl table.rechtspraak-metadata th,
.modal-explanatory-note .regulation-news-item .case-law-item-nl table.rechtspraak-metadata th,
.modal-annotation .regulation-news-item .case-law-item-nl table.rechtspraak-metadata th,
.search-results-annotations .regulation-news-item .case-law-item-nl table.rechtspraak-metadata th,
.search-results-eu-explanatory-notes .regulation-news-item .case-law-item-nl table.rechtspraak-metadata th {
  padding: 8px 8px 8px 0;
  vertical-align: top;
}
.modal-explanatory-note .tariferingen .case-law-item table.rechtspraak-metadata td,
.modal-annotation .tariferingen .case-law-item table.rechtspraak-metadata td,
.search-results-annotations .tariferingen .case-law-item table.rechtspraak-metadata td,
.search-results-eu-explanatory-notes .tariferingen .case-law-item table.rechtspraak-metadata td,
.modal-explanatory-note .classification-regulations .case-law-item table.rechtspraak-metadata td,
.modal-annotation .classification-regulations .case-law-item table.rechtspraak-metadata td,
.search-results-annotations .classification-regulations .case-law-item table.rechtspraak-metadata td,
.search-results-eu-explanatory-notes .classification-regulations .case-law-item table.rechtspraak-metadata td,
.modal-explanatory-note .case-law-items .case-law-item table.rechtspraak-metadata td,
.modal-annotation .case-law-items .case-law-item table.rechtspraak-metadata td,
.search-results-annotations .case-law-items .case-law-item table.rechtspraak-metadata td,
.search-results-eu-explanatory-notes .case-law-items .case-law-item table.rechtspraak-metadata td,
.modal-explanatory-note .case-law-items-nl .case-law-item table.rechtspraak-metadata td,
.modal-annotation .case-law-items-nl .case-law-item table.rechtspraak-metadata td,
.search-results-annotations .case-law-items-nl .case-law-item table.rechtspraak-metadata td,
.search-results-eu-explanatory-notes .case-law-items-nl .case-law-item table.rechtspraak-metadata td,
.modal-explanatory-note .regulation-news-item .case-law-item table.rechtspraak-metadata td,
.modal-annotation .regulation-news-item .case-law-item table.rechtspraak-metadata td,
.search-results-annotations .regulation-news-item .case-law-item table.rechtspraak-metadata td,
.search-results-eu-explanatory-notes .regulation-news-item .case-law-item table.rechtspraak-metadata td,
.modal-explanatory-note .tariferingen .case-law-item-nl table.rechtspraak-metadata td,
.modal-annotation .tariferingen .case-law-item-nl table.rechtspraak-metadata td,
.search-results-annotations .tariferingen .case-law-item-nl table.rechtspraak-metadata td,
.search-results-eu-explanatory-notes .tariferingen .case-law-item-nl table.rechtspraak-metadata td,
.modal-explanatory-note .classification-regulations .case-law-item-nl table.rechtspraak-metadata td,
.modal-annotation .classification-regulations .case-law-item-nl table.rechtspraak-metadata td,
.search-results-annotations .classification-regulations .case-law-item-nl table.rechtspraak-metadata td,
.search-results-eu-explanatory-notes .classification-regulations .case-law-item-nl table.rechtspraak-metadata td,
.modal-explanatory-note .case-law-items .case-law-item-nl table.rechtspraak-metadata td,
.modal-annotation .case-law-items .case-law-item-nl table.rechtspraak-metadata td,
.search-results-annotations .case-law-items .case-law-item-nl table.rechtspraak-metadata td,
.search-results-eu-explanatory-notes .case-law-items .case-law-item-nl table.rechtspraak-metadata td,
.modal-explanatory-note .case-law-items-nl .case-law-item-nl table.rechtspraak-metadata td,
.modal-annotation .case-law-items-nl .case-law-item-nl table.rechtspraak-metadata td,
.search-results-annotations .case-law-items-nl .case-law-item-nl table.rechtspraak-metadata td,
.search-results-eu-explanatory-notes .case-law-items-nl .case-law-item-nl table.rechtspraak-metadata td,
.modal-explanatory-note .regulation-news-item .case-law-item-nl table.rechtspraak-metadata td,
.modal-annotation .regulation-news-item .case-law-item-nl table.rechtspraak-metadata td,
.search-results-annotations .regulation-news-item .case-law-item-nl table.rechtspraak-metadata td,
.search-results-eu-explanatory-notes .regulation-news-item .case-law-item-nl table.rechtspraak-metadata td {
  vertical-align: top;
  padding: 8px 8px 8px 0;
}
.modal-explanatory-note .tariferingen .case-law-item table.rechtspraak-metadata tbody tr,
.modal-annotation .tariferingen .case-law-item table.rechtspraak-metadata tbody tr,
.search-results-annotations .tariferingen .case-law-item table.rechtspraak-metadata tbody tr,
.search-results-eu-explanatory-notes .tariferingen .case-law-item table.rechtspraak-metadata tbody tr,
.modal-explanatory-note .classification-regulations .case-law-item table.rechtspraak-metadata tbody tr,
.modal-annotation .classification-regulations .case-law-item table.rechtspraak-metadata tbody tr,
.search-results-annotations .classification-regulations .case-law-item table.rechtspraak-metadata tbody tr,
.search-results-eu-explanatory-notes .classification-regulations .case-law-item table.rechtspraak-metadata tbody tr,
.modal-explanatory-note .case-law-items .case-law-item table.rechtspraak-metadata tbody tr,
.modal-annotation .case-law-items .case-law-item table.rechtspraak-metadata tbody tr,
.search-results-annotations .case-law-items .case-law-item table.rechtspraak-metadata tbody tr,
.search-results-eu-explanatory-notes .case-law-items .case-law-item table.rechtspraak-metadata tbody tr,
.modal-explanatory-note .case-law-items-nl .case-law-item table.rechtspraak-metadata tbody tr,
.modal-annotation .case-law-items-nl .case-law-item table.rechtspraak-metadata tbody tr,
.search-results-annotations .case-law-items-nl .case-law-item table.rechtspraak-metadata tbody tr,
.search-results-eu-explanatory-notes .case-law-items-nl .case-law-item table.rechtspraak-metadata tbody tr,
.modal-explanatory-note .regulation-news-item .case-law-item table.rechtspraak-metadata tbody tr,
.modal-annotation .regulation-news-item .case-law-item table.rechtspraak-metadata tbody tr,
.search-results-annotations .regulation-news-item .case-law-item table.rechtspraak-metadata tbody tr,
.search-results-eu-explanatory-notes .regulation-news-item .case-law-item table.rechtspraak-metadata tbody tr,
.modal-explanatory-note .tariferingen .case-law-item-nl table.rechtspraak-metadata tbody tr,
.modal-annotation .tariferingen .case-law-item-nl table.rechtspraak-metadata tbody tr,
.search-results-annotations .tariferingen .case-law-item-nl table.rechtspraak-metadata tbody tr,
.search-results-eu-explanatory-notes .tariferingen .case-law-item-nl table.rechtspraak-metadata tbody tr,
.modal-explanatory-note .classification-regulations .case-law-item-nl table.rechtspraak-metadata tbody tr,
.modal-annotation .classification-regulations .case-law-item-nl table.rechtspraak-metadata tbody tr,
.search-results-annotations .classification-regulations .case-law-item-nl table.rechtspraak-metadata tbody tr,
.search-results-eu-explanatory-notes .classification-regulations .case-law-item-nl table.rechtspraak-metadata tbody tr,
.modal-explanatory-note .case-law-items .case-law-item-nl table.rechtspraak-metadata tbody tr,
.modal-annotation .case-law-items .case-law-item-nl table.rechtspraak-metadata tbody tr,
.search-results-annotations .case-law-items .case-law-item-nl table.rechtspraak-metadata tbody tr,
.search-results-eu-explanatory-notes .case-law-items .case-law-item-nl table.rechtspraak-metadata tbody tr,
.modal-explanatory-note .case-law-items-nl .case-law-item-nl table.rechtspraak-metadata tbody tr,
.modal-annotation .case-law-items-nl .case-law-item-nl table.rechtspraak-metadata tbody tr,
.search-results-annotations .case-law-items-nl .case-law-item-nl table.rechtspraak-metadata tbody tr,
.search-results-eu-explanatory-notes .case-law-items-nl .case-law-item-nl table.rechtspraak-metadata tbody tr,
.modal-explanatory-note .regulation-news-item .case-law-item-nl table.rechtspraak-metadata tbody tr,
.modal-annotation .regulation-news-item .case-law-item-nl table.rechtspraak-metadata tbody tr,
.search-results-annotations .regulation-news-item .case-law-item-nl table.rechtspraak-metadata tbody tr,
.search-results-eu-explanatory-notes .regulation-news-item .case-law-item-nl table.rechtspraak-metadata tbody tr {
  border-top: 1px solid #888;
}
.modal-explanatory-note .tariferingen .case-law-item table.rechtspraak-metadata tbody tr:nth-child(1),
.modal-annotation .tariferingen .case-law-item table.rechtspraak-metadata tbody tr:nth-child(1),
.search-results-annotations .tariferingen .case-law-item table.rechtspraak-metadata tbody tr:nth-child(1),
.search-results-eu-explanatory-notes .tariferingen .case-law-item table.rechtspraak-metadata tbody tr:nth-child(1),
.modal-explanatory-note .classification-regulations .case-law-item table.rechtspraak-metadata tbody tr:nth-child(1),
.modal-annotation .classification-regulations .case-law-item table.rechtspraak-metadata tbody tr:nth-child(1),
.search-results-annotations .classification-regulations .case-law-item table.rechtspraak-metadata tbody tr:nth-child(1),
.search-results-eu-explanatory-notes .classification-regulations .case-law-item table.rechtspraak-metadata tbody tr:nth-child(1),
.modal-explanatory-note .case-law-items .case-law-item table.rechtspraak-metadata tbody tr:nth-child(1),
.modal-annotation .case-law-items .case-law-item table.rechtspraak-metadata tbody tr:nth-child(1),
.search-results-annotations .case-law-items .case-law-item table.rechtspraak-metadata tbody tr:nth-child(1),
.search-results-eu-explanatory-notes .case-law-items .case-law-item table.rechtspraak-metadata tbody tr:nth-child(1),
.modal-explanatory-note .case-law-items-nl .case-law-item table.rechtspraak-metadata tbody tr:nth-child(1),
.modal-annotation .case-law-items-nl .case-law-item table.rechtspraak-metadata tbody tr:nth-child(1),
.search-results-annotations .case-law-items-nl .case-law-item table.rechtspraak-metadata tbody tr:nth-child(1),
.search-results-eu-explanatory-notes .case-law-items-nl .case-law-item table.rechtspraak-metadata tbody tr:nth-child(1),
.modal-explanatory-note .regulation-news-item .case-law-item table.rechtspraak-metadata tbody tr:nth-child(1),
.modal-annotation .regulation-news-item .case-law-item table.rechtspraak-metadata tbody tr:nth-child(1),
.search-results-annotations .regulation-news-item .case-law-item table.rechtspraak-metadata tbody tr:nth-child(1),
.search-results-eu-explanatory-notes .regulation-news-item .case-law-item table.rechtspraak-metadata tbody tr:nth-child(1),
.modal-explanatory-note .tariferingen .case-law-item-nl table.rechtspraak-metadata tbody tr:nth-child(1),
.modal-annotation .tariferingen .case-law-item-nl table.rechtspraak-metadata tbody tr:nth-child(1),
.search-results-annotations .tariferingen .case-law-item-nl table.rechtspraak-metadata tbody tr:nth-child(1),
.search-results-eu-explanatory-notes .tariferingen .case-law-item-nl table.rechtspraak-metadata tbody tr:nth-child(1),
.modal-explanatory-note .classification-regulations .case-law-item-nl table.rechtspraak-metadata tbody tr:nth-child(1),
.modal-annotation .classification-regulations .case-law-item-nl table.rechtspraak-metadata tbody tr:nth-child(1),
.search-results-annotations .classification-regulations .case-law-item-nl table.rechtspraak-metadata tbody tr:nth-child(1),
.search-results-eu-explanatory-notes .classification-regulations .case-law-item-nl table.rechtspraak-metadata tbody tr:nth-child(1),
.modal-explanatory-note .case-law-items .case-law-item-nl table.rechtspraak-metadata tbody tr:nth-child(1),
.modal-annotation .case-law-items .case-law-item-nl table.rechtspraak-metadata tbody tr:nth-child(1),
.search-results-annotations .case-law-items .case-law-item-nl table.rechtspraak-metadata tbody tr:nth-child(1),
.search-results-eu-explanatory-notes .case-law-items .case-law-item-nl table.rechtspraak-metadata tbody tr:nth-child(1),
.modal-explanatory-note .case-law-items-nl .case-law-item-nl table.rechtspraak-metadata tbody tr:nth-child(1),
.modal-annotation .case-law-items-nl .case-law-item-nl table.rechtspraak-metadata tbody tr:nth-child(1),
.search-results-annotations .case-law-items-nl .case-law-item-nl table.rechtspraak-metadata tbody tr:nth-child(1),
.search-results-eu-explanatory-notes .case-law-items-nl .case-law-item-nl table.rechtspraak-metadata tbody tr:nth-child(1),
.modal-explanatory-note .regulation-news-item .case-law-item-nl table.rechtspraak-metadata tbody tr:nth-child(1),
.modal-annotation .regulation-news-item .case-law-item-nl table.rechtspraak-metadata tbody tr:nth-child(1),
.search-results-annotations .regulation-news-item .case-law-item-nl table.rechtspraak-metadata tbody tr:nth-child(1),
.search-results-eu-explanatory-notes .regulation-news-item .case-law-item-nl table.rechtspraak-metadata tbody tr:nth-child(1) {
  border-top: none;
}
.modal-explanatory-note .tariferingen .case-law-item table.rechtspraak-metadata tbody th,
.modal-annotation .tariferingen .case-law-item table.rechtspraak-metadata tbody th,
.search-results-annotations .tariferingen .case-law-item table.rechtspraak-metadata tbody th,
.search-results-eu-explanatory-notes .tariferingen .case-law-item table.rechtspraak-metadata tbody th,
.modal-explanatory-note .classification-regulations .case-law-item table.rechtspraak-metadata tbody th,
.modal-annotation .classification-regulations .case-law-item table.rechtspraak-metadata tbody th,
.search-results-annotations .classification-regulations .case-law-item table.rechtspraak-metadata tbody th,
.search-results-eu-explanatory-notes .classification-regulations .case-law-item table.rechtspraak-metadata tbody th,
.modal-explanatory-note .case-law-items .case-law-item table.rechtspraak-metadata tbody th,
.modal-annotation .case-law-items .case-law-item table.rechtspraak-metadata tbody th,
.search-results-annotations .case-law-items .case-law-item table.rechtspraak-metadata tbody th,
.search-results-eu-explanatory-notes .case-law-items .case-law-item table.rechtspraak-metadata tbody th,
.modal-explanatory-note .case-law-items-nl .case-law-item table.rechtspraak-metadata tbody th,
.modal-annotation .case-law-items-nl .case-law-item table.rechtspraak-metadata tbody th,
.search-results-annotations .case-law-items-nl .case-law-item table.rechtspraak-metadata tbody th,
.search-results-eu-explanatory-notes .case-law-items-nl .case-law-item table.rechtspraak-metadata tbody th,
.modal-explanatory-note .regulation-news-item .case-law-item table.rechtspraak-metadata tbody th,
.modal-annotation .regulation-news-item .case-law-item table.rechtspraak-metadata tbody th,
.search-results-annotations .regulation-news-item .case-law-item table.rechtspraak-metadata tbody th,
.search-results-eu-explanatory-notes .regulation-news-item .case-law-item table.rechtspraak-metadata tbody th,
.modal-explanatory-note .tariferingen .case-law-item-nl table.rechtspraak-metadata tbody th,
.modal-annotation .tariferingen .case-law-item-nl table.rechtspraak-metadata tbody th,
.search-results-annotations .tariferingen .case-law-item-nl table.rechtspraak-metadata tbody th,
.search-results-eu-explanatory-notes .tariferingen .case-law-item-nl table.rechtspraak-metadata tbody th,
.modal-explanatory-note .classification-regulations .case-law-item-nl table.rechtspraak-metadata tbody th,
.modal-annotation .classification-regulations .case-law-item-nl table.rechtspraak-metadata tbody th,
.search-results-annotations .classification-regulations .case-law-item-nl table.rechtspraak-metadata tbody th,
.search-results-eu-explanatory-notes .classification-regulations .case-law-item-nl table.rechtspraak-metadata tbody th,
.modal-explanatory-note .case-law-items .case-law-item-nl table.rechtspraak-metadata tbody th,
.modal-annotation .case-law-items .case-law-item-nl table.rechtspraak-metadata tbody th,
.search-results-annotations .case-law-items .case-law-item-nl table.rechtspraak-metadata tbody th,
.search-results-eu-explanatory-notes .case-law-items .case-law-item-nl table.rechtspraak-metadata tbody th,
.modal-explanatory-note .case-law-items-nl .case-law-item-nl table.rechtspraak-metadata tbody th,
.modal-annotation .case-law-items-nl .case-law-item-nl table.rechtspraak-metadata tbody th,
.search-results-annotations .case-law-items-nl .case-law-item-nl table.rechtspraak-metadata tbody th,
.search-results-eu-explanatory-notes .case-law-items-nl .case-law-item-nl table.rechtspraak-metadata tbody th,
.modal-explanatory-note .regulation-news-item .case-law-item-nl table.rechtspraak-metadata tbody th,
.modal-annotation .regulation-news-item .case-law-item-nl table.rechtspraak-metadata tbody th,
.search-results-annotations .regulation-news-item .case-law-item-nl table.rechtspraak-metadata tbody th,
.search-results-eu-explanatory-notes .regulation-news-item .case-law-item-nl table.rechtspraak-metadata tbody th {
  width: 200px;
}
.modal-explanatory-note .tariferingen .case-law-item table.rechtspraak-metadata tbody td,
.modal-annotation .tariferingen .case-law-item table.rechtspraak-metadata tbody td,
.search-results-annotations .tariferingen .case-law-item table.rechtspraak-metadata tbody td,
.search-results-eu-explanatory-notes .tariferingen .case-law-item table.rechtspraak-metadata tbody td,
.modal-explanatory-note .classification-regulations .case-law-item table.rechtspraak-metadata tbody td,
.modal-annotation .classification-regulations .case-law-item table.rechtspraak-metadata tbody td,
.search-results-annotations .classification-regulations .case-law-item table.rechtspraak-metadata tbody td,
.search-results-eu-explanatory-notes .classification-regulations .case-law-item table.rechtspraak-metadata tbody td,
.modal-explanatory-note .case-law-items .case-law-item table.rechtspraak-metadata tbody td,
.modal-annotation .case-law-items .case-law-item table.rechtspraak-metadata tbody td,
.search-results-annotations .case-law-items .case-law-item table.rechtspraak-metadata tbody td,
.search-results-eu-explanatory-notes .case-law-items .case-law-item table.rechtspraak-metadata tbody td,
.modal-explanatory-note .case-law-items-nl .case-law-item table.rechtspraak-metadata tbody td,
.modal-annotation .case-law-items-nl .case-law-item table.rechtspraak-metadata tbody td,
.search-results-annotations .case-law-items-nl .case-law-item table.rechtspraak-metadata tbody td,
.search-results-eu-explanatory-notes .case-law-items-nl .case-law-item table.rechtspraak-metadata tbody td,
.modal-explanatory-note .regulation-news-item .case-law-item table.rechtspraak-metadata tbody td,
.modal-annotation .regulation-news-item .case-law-item table.rechtspraak-metadata tbody td,
.search-results-annotations .regulation-news-item .case-law-item table.rechtspraak-metadata tbody td,
.search-results-eu-explanatory-notes .regulation-news-item .case-law-item table.rechtspraak-metadata tbody td,
.modal-explanatory-note .tariferingen .case-law-item-nl table.rechtspraak-metadata tbody td,
.modal-annotation .tariferingen .case-law-item-nl table.rechtspraak-metadata tbody td,
.search-results-annotations .tariferingen .case-law-item-nl table.rechtspraak-metadata tbody td,
.search-results-eu-explanatory-notes .tariferingen .case-law-item-nl table.rechtspraak-metadata tbody td,
.modal-explanatory-note .classification-regulations .case-law-item-nl table.rechtspraak-metadata tbody td,
.modal-annotation .classification-regulations .case-law-item-nl table.rechtspraak-metadata tbody td,
.search-results-annotations .classification-regulations .case-law-item-nl table.rechtspraak-metadata tbody td,
.search-results-eu-explanatory-notes .classification-regulations .case-law-item-nl table.rechtspraak-metadata tbody td,
.modal-explanatory-note .case-law-items .case-law-item-nl table.rechtspraak-metadata tbody td,
.modal-annotation .case-law-items .case-law-item-nl table.rechtspraak-metadata tbody td,
.search-results-annotations .case-law-items .case-law-item-nl table.rechtspraak-metadata tbody td,
.search-results-eu-explanatory-notes .case-law-items .case-law-item-nl table.rechtspraak-metadata tbody td,
.modal-explanatory-note .case-law-items-nl .case-law-item-nl table.rechtspraak-metadata tbody td,
.modal-annotation .case-law-items-nl .case-law-item-nl table.rechtspraak-metadata tbody td,
.search-results-annotations .case-law-items-nl .case-law-item-nl table.rechtspraak-metadata tbody td,
.search-results-eu-explanatory-notes .case-law-items-nl .case-law-item-nl table.rechtspraak-metadata tbody td,
.modal-explanatory-note .regulation-news-item .case-law-item-nl table.rechtspraak-metadata tbody td,
.modal-annotation .regulation-news-item .case-law-item-nl table.rechtspraak-metadata tbody td,
.search-results-annotations .regulation-news-item .case-law-item-nl table.rechtspraak-metadata tbody td,
.search-results-eu-explanatory-notes .regulation-news-item .case-law-item-nl table.rechtspraak-metadata tbody td {
  padding-right: 0;
}
.modal-explanatory-note .tariferingen .case-law-item table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.modal-annotation .tariferingen .case-law-item table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.search-results-annotations .tariferingen .case-law-item table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.search-results-eu-explanatory-notes .tariferingen .case-law-item table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.modal-explanatory-note .classification-regulations .case-law-item table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.modal-annotation .classification-regulations .case-law-item table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.search-results-annotations .classification-regulations .case-law-item table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.search-results-eu-explanatory-notes .classification-regulations .case-law-item table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.modal-explanatory-note .case-law-items .case-law-item table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.modal-annotation .case-law-items .case-law-item table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.search-results-annotations .case-law-items .case-law-item table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.search-results-eu-explanatory-notes .case-law-items .case-law-item table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.modal-explanatory-note .case-law-items-nl .case-law-item table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.modal-annotation .case-law-items-nl .case-law-item table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.search-results-annotations .case-law-items-nl .case-law-item table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.search-results-eu-explanatory-notes .case-law-items-nl .case-law-item table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.modal-explanatory-note .regulation-news-item .case-law-item table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.modal-annotation .regulation-news-item .case-law-item table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.search-results-annotations .regulation-news-item .case-law-item table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.search-results-eu-explanatory-notes .regulation-news-item .case-law-item table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.modal-explanatory-note .tariferingen .case-law-item-nl table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.modal-annotation .tariferingen .case-law-item-nl table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.search-results-annotations .tariferingen .case-law-item-nl table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.search-results-eu-explanatory-notes .tariferingen .case-law-item-nl table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.modal-explanatory-note .classification-regulations .case-law-item-nl table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.modal-annotation .classification-regulations .case-law-item-nl table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.search-results-annotations .classification-regulations .case-law-item-nl table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.search-results-eu-explanatory-notes .classification-regulations .case-law-item-nl table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.modal-explanatory-note .case-law-items .case-law-item-nl table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.modal-annotation .case-law-items .case-law-item-nl table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.search-results-annotations .case-law-items .case-law-item-nl table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.search-results-eu-explanatory-notes .case-law-items .case-law-item-nl table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.modal-explanatory-note .case-law-items-nl .case-law-item-nl table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.modal-annotation .case-law-items-nl .case-law-item-nl table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.search-results-annotations .case-law-items-nl .case-law-item-nl table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.search-results-eu-explanatory-notes .case-law-items-nl .case-law-item-nl table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.modal-explanatory-note .regulation-news-item .case-law-item-nl table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.modal-annotation .regulation-news-item .case-law-item-nl table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.search-results-annotations .regulation-news-item .case-law-item-nl table.rechtspraak-metadata tbody td div.inhoudsindicatie,
.search-results-eu-explanatory-notes .regulation-news-item .case-law-item-nl table.rechtspraak-metadata tbody td div.inhoudsindicatie {
  text-align: justify;
}
.modal-explanatory-note .tariferingen .case-law-item:nth-child(2),
.modal-annotation .tariferingen .case-law-item:nth-child(2),
.search-results-annotations .tariferingen .case-law-item:nth-child(2),
.search-results-eu-explanatory-notes .tariferingen .case-law-item:nth-child(2),
.modal-explanatory-note .classification-regulations .case-law-item:nth-child(2),
.modal-annotation .classification-regulations .case-law-item:nth-child(2),
.search-results-annotations .classification-regulations .case-law-item:nth-child(2),
.search-results-eu-explanatory-notes .classification-regulations .case-law-item:nth-child(2),
.modal-explanatory-note .case-law-items .case-law-item:nth-child(2),
.modal-annotation .case-law-items .case-law-item:nth-child(2),
.search-results-annotations .case-law-items .case-law-item:nth-child(2),
.search-results-eu-explanatory-notes .case-law-items .case-law-item:nth-child(2),
.modal-explanatory-note .case-law-items-nl .case-law-item:nth-child(2),
.modal-annotation .case-law-items-nl .case-law-item:nth-child(2),
.search-results-annotations .case-law-items-nl .case-law-item:nth-child(2),
.search-results-eu-explanatory-notes .case-law-items-nl .case-law-item:nth-child(2),
.modal-explanatory-note .regulation-news-item .case-law-item:nth-child(2),
.modal-annotation .regulation-news-item .case-law-item:nth-child(2),
.search-results-annotations .regulation-news-item .case-law-item:nth-child(2),
.search-results-eu-explanatory-notes .regulation-news-item .case-law-item:nth-child(2),
.modal-explanatory-note .tariferingen .case-law-item-nl:nth-child(2),
.modal-annotation .tariferingen .case-law-item-nl:nth-child(2),
.search-results-annotations .tariferingen .case-law-item-nl:nth-child(2),
.search-results-eu-explanatory-notes .tariferingen .case-law-item-nl:nth-child(2),
.modal-explanatory-note .classification-regulations .case-law-item-nl:nth-child(2),
.modal-annotation .classification-regulations .case-law-item-nl:nth-child(2),
.search-results-annotations .classification-regulations .case-law-item-nl:nth-child(2),
.search-results-eu-explanatory-notes .classification-regulations .case-law-item-nl:nth-child(2),
.modal-explanatory-note .case-law-items .case-law-item-nl:nth-child(2),
.modal-annotation .case-law-items .case-law-item-nl:nth-child(2),
.search-results-annotations .case-law-items .case-law-item-nl:nth-child(2),
.search-results-eu-explanatory-notes .case-law-items .case-law-item-nl:nth-child(2),
.modal-explanatory-note .case-law-items-nl .case-law-item-nl:nth-child(2),
.modal-annotation .case-law-items-nl .case-law-item-nl:nth-child(2),
.search-results-annotations .case-law-items-nl .case-law-item-nl:nth-child(2),
.search-results-eu-explanatory-notes .case-law-items-nl .case-law-item-nl:nth-child(2),
.modal-explanatory-note .regulation-news-item .case-law-item-nl:nth-child(2),
.modal-annotation .regulation-news-item .case-law-item-nl:nth-child(2),
.search-results-annotations .regulation-news-item .case-law-item-nl:nth-child(2),
.search-results-eu-explanatory-notes .regulation-news-item .case-law-item-nl:nth-child(2) {
  border-top: none;
  padding-top: 0;
}
.modal-explanatory-note .tariferingen :nth-child(2) h5,
.modal-annotation .tariferingen :nth-child(2) h5,
.search-results-annotations .tariferingen :nth-child(2) h5,
.search-results-eu-explanatory-notes .tariferingen :nth-child(2) h5,
.modal-explanatory-note .classification-regulations :nth-child(2) h5,
.modal-annotation .classification-regulations :nth-child(2) h5,
.search-results-annotations .classification-regulations :nth-child(2) h5,
.search-results-eu-explanatory-notes .classification-regulations :nth-child(2) h5,
.modal-explanatory-note .case-law-items :nth-child(2) h5,
.modal-annotation .case-law-items :nth-child(2) h5,
.search-results-annotations .case-law-items :nth-child(2) h5,
.search-results-eu-explanatory-notes .case-law-items :nth-child(2) h5,
.modal-explanatory-note .case-law-items-nl :nth-child(2) h5,
.modal-annotation .case-law-items-nl :nth-child(2) h5,
.search-results-annotations .case-law-items-nl :nth-child(2) h5,
.search-results-eu-explanatory-notes .case-law-items-nl :nth-child(2) h5,
.modal-explanatory-note .regulation-news-item :nth-child(2) h5,
.modal-annotation .regulation-news-item :nth-child(2) h5,
.search-results-annotations .regulation-news-item :nth-child(2) h5,
.search-results-eu-explanatory-notes .regulation-news-item :nth-child(2) h5 {
  border-top: none;
  padding-top: 0;
}
.modal-explanatory-note .tariferingen h5,
.modal-annotation .tariferingen h5,
.search-results-annotations .tariferingen h5,
.search-results-eu-explanatory-notes .tariferingen h5,
.modal-explanatory-note .classification-regulations h5,
.modal-annotation .classification-regulations h5,
.search-results-annotations .classification-regulations h5,
.search-results-eu-explanatory-notes .classification-regulations h5,
.modal-explanatory-note .case-law-items h5,
.modal-annotation .case-law-items h5,
.search-results-annotations .case-law-items h5,
.search-results-eu-explanatory-notes .case-law-items h5,
.modal-explanatory-note .case-law-items-nl h5,
.modal-annotation .case-law-items-nl h5,
.search-results-annotations .case-law-items-nl h5,
.search-results-eu-explanatory-notes .case-law-items-nl h5,
.modal-explanatory-note .regulation-news-item h5,
.modal-annotation .regulation-news-item h5,
.search-results-annotations .regulation-news-item h5,
.search-results-eu-explanatory-notes .regulation-news-item h5 {
  font-weight: bold;
  margin-bottom: 1em;
  margin-top: 1em;
  font-size: 16px;
}
.modal-explanatory-note .tariferingen h6,
.modal-annotation .tariferingen h6,
.search-results-annotations .tariferingen h6,
.search-results-eu-explanatory-notes .tariferingen h6,
.modal-explanatory-note .classification-regulations h6,
.modal-annotation .classification-regulations h6,
.search-results-annotations .classification-regulations h6,
.search-results-eu-explanatory-notes .classification-regulations h6,
.modal-explanatory-note .case-law-items h6,
.modal-annotation .case-law-items h6,
.search-results-annotations .case-law-items h6,
.search-results-eu-explanatory-notes .case-law-items h6,
.modal-explanatory-note .case-law-items-nl h6,
.modal-annotation .case-law-items-nl h6,
.search-results-annotations .case-law-items-nl h6,
.search-results-eu-explanatory-notes .case-law-items-nl h6,
.modal-explanatory-note .regulation-news-item h6,
.modal-annotation .regulation-news-item h6,
.search-results-annotations .regulation-news-item h6,
.search-results-eu-explanatory-notes .regulation-news-item h6 {
  font-weight: bold;
  margin-bottom: 1em;
  margin-top: 2em;
  font-size: 14px;
}
.modal-explanatory-note h1.EU-toelichting,
.modal-annotation h1.EU-toelichting,
.search-results-annotations h1.EU-toelichting,
.search-results-eu-explanatory-notes h1.EU-toelichting {
  margin-top: 40px;
}
.modal-explanatory-note col.en-heading-col-1,
.modal-annotation col.en-heading-col-1,
.search-results-annotations col.en-heading-col-1,
.search-results-eu-explanatory-notes col.en-heading-col-1 {
  width: 25%;
}
.modal-explanatory-note col.en-heading-col-2,
.modal-annotation col.en-heading-col-2,
.search-results-annotations col.en-heading-col-2,
.search-results-eu-explanatory-notes col.en-heading-col-2 {
  width: 75%;
}
.modal-explanatory-note .WCO-note img,
.modal-annotation .WCO-note img,
.search-results-annotations .WCO-note img,
.search-results-eu-explanatory-notes .WCO-note img {
  display: block;
  margin: auto;
}
.modal-explanatory-note .WCO-note img.inline-image,
.modal-annotation .WCO-note img.inline-image,
.search-results-annotations .WCO-note img.inline-image,
.search-results-eu-explanatory-notes .WCO-note img.inline-image {
  display: inline;
}
.modal-explanatory-note .WCO-note .wco-xtype-para-list-niv-1,
.modal-annotation .WCO-note .wco-xtype-para-list-niv-1,
.search-results-annotations .WCO-note .wco-xtype-para-list-niv-1,
.search-results-eu-explanatory-notes .WCO-note .wco-xtype-para-list-niv-1,
.modal-explanatory-note .WCO-note .wco-xtype-small-para-list-niv-1,
.modal-annotation .WCO-note .wco-xtype-small-para-list-niv-1,
.search-results-annotations .WCO-note .wco-xtype-small-para-list-niv-1,
.search-results-eu-explanatory-notes .WCO-note .wco-xtype-small-para-list-niv-1 {
  margin-top: 4px;
  margin-bottom: 4px;
}
.modal-explanatory-note .WCO-note .wco-xtype-para-list-niv-2,
.modal-annotation .WCO-note .wco-xtype-para-list-niv-2,
.search-results-annotations .WCO-note .wco-xtype-para-list-niv-2,
.search-results-eu-explanatory-notes .WCO-note .wco-xtype-para-list-niv-2,
.modal-explanatory-note .WCO-note .wco-xtype-small-para-list-niv-2,
.modal-annotation .WCO-note .wco-xtype-small-para-list-niv-2,
.search-results-annotations .WCO-note .wco-xtype-small-para-list-niv-2,
.search-results-eu-explanatory-notes .WCO-note .wco-xtype-small-para-list-niv-2 {
  margin-left: 20px;
  margin-top: 3px;
  margin-bottom: 3px;
}
.modal-explanatory-note .WCO-note .wco-xtype-heading-number,
.modal-annotation .WCO-note .wco-xtype-heading-number,
.search-results-annotations .WCO-note .wco-xtype-heading-number,
.search-results-eu-explanatory-notes .WCO-note .wco-xtype-heading-number {
  font-weight: bold;
  margin-bottom: 3px;
  margin-top: 5px;
}
.modal-explanatory-note .WCO-note h1.wco-xtype-section-number,
.modal-annotation .WCO-note h1.wco-xtype-section-number,
.search-results-annotations .WCO-note h1.wco-xtype-section-number,
.search-results-eu-explanatory-notes .WCO-note h1.wco-xtype-section-number {
  background: white;
  color: grey;
  text-align: center;
}
.modal-explanatory-note .WCO-note .wco-xtype-title-big,
.modal-annotation .WCO-note .wco-xtype-title-big,
.search-results-annotations .WCO-note .wco-xtype-title-big,
.search-results-eu-explanatory-notes .WCO-note .wco-xtype-title-big {
  text-align: center;
}
.modal-explanatory-note .WCO-note h1.wco-xtype-chapter-number,
.modal-annotation .WCO-note h1.wco-xtype-chapter-number,
.search-results-annotations .WCO-note h1.wco-xtype-chapter-number,
.search-results-eu-explanatory-notes .WCO-note h1.wco-xtype-chapter-number {
  background: white;
  color: grey;
  text-align: center;
}
.modal-explanatory-note .WCO-note .wco-xtype-title-medium,
.modal-annotation .WCO-note .wco-xtype-title-medium,
.search-results-annotations .WCO-note .wco-xtype-title-medium,
.search-results-eu-explanatory-notes .WCO-note .wco-xtype-title-medium {
  text-align: center;
}
.modal-explanatory-note .WCO-note .wco-xtype-sub-heading-number,
.modal-annotation .WCO-note .wco-xtype-sub-heading-number,
.search-results-annotations .WCO-note .wco-xtype-sub-heading-number,
.search-results-eu-explanatory-notes .WCO-note .wco-xtype-sub-heading-number {
  margin-left: 20px;
  margin-bottom: 3px;
}
.modal-explanatory-note .WCO-note p.wco-xtype-para,
.modal-annotation .WCO-note p.wco-xtype-para,
.search-results-annotations .WCO-note p.wco-xtype-para,
.search-results-eu-explanatory-notes .WCO-note p.wco-xtype-para {
  margin-top: 5px;
  margin-bottom: 10px;
}
.modal-explanatory-note .WCO-note section.wco-xtype-note,
.modal-annotation .WCO-note section.wco-xtype-note,
.search-results-annotations .WCO-note section.wco-xtype-note,
.search-results-eu-explanatory-notes .WCO-note section.wco-xtype-note {
  font-weight: bold;
  margin-top: 4px;
  margin-bottom: 4px;
}
.modal-explanatory-note .WCO-note section.wco-xtype-special-note,
.modal-annotation .WCO-note section.wco-xtype-special-note,
.search-results-annotations .WCO-note section.wco-xtype-special-note,
.search-results-eu-explanatory-notes .WCO-note section.wco-xtype-special-note {
  font-weight: bold;
  margin-top: 4px;
  margin-bottom: 4px;
}
.modal-explanatory-note .WCO-note p.wco-xtype-small-para,
.modal-annotation .WCO-note p.wco-xtype-small-para,
.search-results-annotations .WCO-note p.wco-xtype-small-para,
.search-results-eu-explanatory-notes .WCO-note p.wco-xtype-small-para {
  margin-top: 5px;
  margin-bottom: 10px;
}
.modal-explanatory-note .WCO-note section.wco-xtype-note-liste,
.modal-annotation .WCO-note section.wco-xtype-note-liste,
.search-results-annotations .WCO-note section.wco-xtype-note-liste,
.search-results-eu-explanatory-notes .WCO-note section.wco-xtype-note-liste {
  margin-top: 5px;
  margin-bottom: 10px;
}
.modal-explanatory-note .WCO-note table.wco-xtype-table,
.modal-annotation .WCO-note table.wco-xtype-table,
.search-results-annotations .WCO-note table.wco-xtype-table,
.search-results-eu-explanatory-notes .WCO-note table.wco-xtype-table {
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
}
.modal-explanatory-note .WCO-note td.wco-xtype-td,
.modal-annotation .WCO-note td.wco-xtype-td,
.search-results-annotations .WCO-note td.wco-xtype-td,
.search-results-eu-explanatory-notes .WCO-note td.wco-xtype-td {
  text-align: center;
}
.modal-explanatory-note .WCO-note .table-2937-1,
.modal-annotation .WCO-note .table-2937-1,
.search-results-annotations .WCO-note .table-2937-1,
.search-results-eu-explanatory-notes .WCO-note .table-2937-1 {
  max-width: 700px;
  margin: auto;
}
.modal-explanatory-note .WCO-note .table-2937-1 tr,
.modal-annotation .WCO-note .table-2937-1 tr,
.search-results-annotations .WCO-note .table-2937-1 tr,
.search-results-eu-explanatory-notes .WCO-note .table-2937-1 tr {
  border-top: 1px solid black;
  border-bottom: 1px solid black;
}
.modal-explanatory-note .WCO-note .table-2937-1 td,
.modal-annotation .WCO-note .table-2937-1 td,
.search-results-annotations .WCO-note .table-2937-1 td,
.search-results-eu-explanatory-notes .WCO-note .table-2937-1 td {
  text-align: left;
}
.modal-explanatory-note .WCO-note div.wco-note-2942 table td:first-child p,
.modal-annotation .WCO-note div.wco-note-2942 table td:first-child p,
.search-results-annotations .WCO-note div.wco-note-2942 table td:first-child p,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-2942 table td:first-child p {
  text-align: left;
}
.modal-explanatory-note .WCO-note table.wco-xtype-table.table-3307 td,
.modal-annotation .WCO-note table.wco-xtype-table.table-3307 td,
.search-results-annotations .WCO-note table.wco-xtype-table.table-3307 td,
.search-results-eu-explanatory-notes .WCO-note table.wco-xtype-table.table-3307 td {
  width: 33%;
  text-align: left;
}
.modal-explanatory-note .WCO-note table.wco-xtype-table.table-3808 td,
.modal-annotation .WCO-note table.wco-xtype-table.table-3808 td,
.search-results-annotations .WCO-note table.wco-xtype-table.table-3808 td,
.search-results-eu-explanatory-notes .WCO-note table.wco-xtype-table.table-3808 td {
  vertical-align: top;
}
.modal-explanatory-note .WCO-note table.wco-xtype-table.table-3808 td p,
.modal-annotation .WCO-note table.wco-xtype-table.table-3808 td p,
.search-results-annotations .WCO-note table.wco-xtype-table.table-3808 td p,
.search-results-eu-explanatory-notes .WCO-note table.wco-xtype-table.table-3808 td p {
  text-align: left;
}
.modal-explanatory-note .WCO-note table.wco-xtype-table.table-h39-1 td p,
.modal-annotation .WCO-note table.wco-xtype-table.table-h39-1 td p,
.search-results-annotations .WCO-note table.wco-xtype-table.table-h39-1 td p,
.search-results-eu-explanatory-notes .WCO-note table.wco-xtype-table.table-h39-1 td p {
  text-align: left;
}
.modal-explanatory-note .WCO-note table.table-h39-2,
.modal-annotation .WCO-note table.table-h39-2,
.search-results-annotations .WCO-note table.table-h39-2,
.search-results-eu-explanatory-notes .WCO-note table.table-h39-2 {
  margin: auto;
  width: 360px;
}
.modal-explanatory-note .WCO-note table.table-h39-2 td,
.modal-annotation .WCO-note table.table-h39-2 td,
.search-results-annotations .WCO-note table.table-h39-2 td,
.search-results-eu-explanatory-notes .WCO-note table.table-h39-2 td {
  width: 33%;
}
.modal-explanatory-note .WCO-note table.table-h39-3,
.modal-annotation .WCO-note table.table-h39-3,
.search-results-annotations .WCO-note table.table-h39-3,
.search-results-eu-explanatory-notes .WCO-note table.table-h39-3 {
  margin: auto;
  width: 550px;
}
.modal-explanatory-note .WCO-note table.table-h39-3 col.col1,
.modal-annotation .WCO-note table.table-h39-3 col.col1,
.search-results-annotations .WCO-note table.table-h39-3 col.col1,
.search-results-eu-explanatory-notes .WCO-note table.table-h39-3 col.col1 {
  width: 60%;
}
.modal-explanatory-note .WCO-note table.table-h39-3 col.col2,
.modal-annotation .WCO-note table.table-h39-3 col.col2,
.search-results-annotations .WCO-note table.table-h39-3 col.col2,
.search-results-eu-explanatory-notes .WCO-note table.table-h39-3 col.col2 {
  width: 40%;
}
.modal-explanatory-note .WCO-note table.table-h39-3 img,
.modal-annotation .WCO-note table.table-h39-3 img,
.search-results-annotations .WCO-note table.table-h39-3 img,
.search-results-eu-explanatory-notes .WCO-note table.table-h39-3 img {
  margin: unset;
}
.modal-explanatory-note .WCO-note table.table-h39-4,
.modal-annotation .WCO-note table.table-h39-4,
.search-results-annotations .WCO-note table.table-h39-4,
.search-results-eu-explanatory-notes .WCO-note table.table-h39-4 {
  margin: auto;
  width: 550px;
}
.modal-explanatory-note .WCO-note table.table-h39-4 img,
.modal-annotation .WCO-note table.table-h39-4 img,
.search-results-annotations .WCO-note table.table-h39-4 img,
.search-results-eu-explanatory-notes .WCO-note table.table-h39-4 img {
  margin: unset;
}
.modal-explanatory-note .WCO-note table.wco-xtype-table.table-4001,
.modal-annotation .WCO-note table.wco-xtype-table.table-4001,
.search-results-annotations .WCO-note table.wco-xtype-table.table-4001,
.search-results-eu-explanatory-notes .WCO-note table.wco-xtype-table.table-4001 {
  max-width: 800px;
  margin: auto;
}
.modal-explanatory-note .WCO-note table.wco-xtype-table.table-4001 td p,
.modal-annotation .WCO-note table.wco-xtype-table.table-4001 td p,
.search-results-annotations .WCO-note table.wco-xtype-table.table-4001 td p,
.search-results-eu-explanatory-notes .WCO-note table.wco-xtype-table.table-4001 td p {
  text-align: left;
}
.modal-explanatory-note .WCO-note div.wco-note-h44 table,
.modal-annotation .WCO-note div.wco-note-h44 table,
.search-results-annotations .WCO-note div.wco-note-h44 table,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h44 table {
  border: 1px solid black;
}
.modal-explanatory-note .WCO-note div.wco-note-h44 table tr,
.modal-annotation .WCO-note div.wco-note-h44 table tr,
.search-results-annotations .WCO-note div.wco-note-h44 table tr,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h44 table tr {
  border-top: 1px solid black;
}
.modal-explanatory-note .WCO-note div.wco-note-h44 table tr.no-border,
.modal-annotation .WCO-note div.wco-note-h44 table tr.no-border,
.search-results-annotations .WCO-note div.wco-note-h44 table tr.no-border,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h44 table tr.no-border {
  border: none;
}
.modal-explanatory-note .WCO-note div.wco-note-h44 table tr td,
.modal-annotation .WCO-note div.wco-note-h44 table tr td,
.search-results-annotations .WCO-note div.wco-note-h44 table tr td,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h44 table tr td {
  border-left: 1px solid black;
  border-right: 1px solid black;
  vertical-align: top;
}
.modal-explanatory-note .WCO-note div.wco-note-h44 table tr td p,
.modal-annotation .WCO-note div.wco-note-h44 table tr td p,
.search-results-annotations .WCO-note div.wco-note-h44 table tr td p,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h44 table tr td p {
  text-align: left;
}
.modal-explanatory-note .WCO-note div.wco-note-h48 tr:first-child,
.modal-annotation .WCO-note div.wco-note-h48 tr:first-child,
.search-results-annotations .WCO-note div.wco-note-h48 tr:first-child,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h48 tr:first-child {
  border-bottom: 1px solid black;
}
.modal-explanatory-note .WCO-note div.wco-note-h48 .h48-table-2,
.modal-annotation .WCO-note div.wco-note-h48 .h48-table-2,
.search-results-annotations .WCO-note div.wco-note-h48 .h48-table-2,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h48 .h48-table-2 {
  border: 1px solid black;
}
.modal-explanatory-note .WCO-note div.wco-note-h48 .h48-table-2 tr,
.modal-annotation .WCO-note div.wco-note-h48 .h48-table-2 tr,
.search-results-annotations .WCO-note div.wco-note-h48 .h48-table-2 tr,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h48 .h48-table-2 tr,
.modal-explanatory-note .WCO-note div.wco-note-h48 .h48-table-2 td,
.modal-annotation .WCO-note div.wco-note-h48 .h48-table-2 td,
.search-results-annotations .WCO-note div.wco-note-h48 .h48-table-2 td,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h48 .h48-table-2 td {
  border: 1px solid black;
}
.modal-explanatory-note .WCO-note div.wco-note-h48 .h48-table-4 td,
.modal-annotation .WCO-note div.wco-note-h48 .h48-table-4 td,
.search-results-annotations .WCO-note div.wco-note-h48 .h48-table-4 td,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h48 .h48-table-4 td,
.modal-explanatory-note .WCO-note div.wco-note-h48 .h48-table-5 td,
.modal-annotation .WCO-note div.wco-note-h48 .h48-table-5 td,
.search-results-annotations .WCO-note div.wco-note-h48 .h48-table-5 td,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h48 .h48-table-5 td {
  width: 50%;
}
.modal-explanatory-note .WCO-note div.wco-note-h48 .h48-table-4 td p,
.modal-annotation .WCO-note div.wco-note-h48 .h48-table-4 td p,
.search-results-annotations .WCO-note div.wco-note-h48 .h48-table-4 td p,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h48 .h48-table-4 td p,
.modal-explanatory-note .WCO-note div.wco-note-h48 .h48-table-5 td p,
.modal-annotation .WCO-note div.wco-note-h48 .h48-table-5 td p,
.search-results-annotations .WCO-note div.wco-note-h48 .h48-table-5 td p,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h48 .h48-table-5 td p {
  text-align: left;
}
.modal-explanatory-note .WCO-note div.wco-note-5607 table,
.modal-annotation .WCO-note div.wco-note-5607 table,
.search-results-annotations .WCO-note div.wco-note-5607 table,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-5607 table {
  width: 110px;
}
.modal-explanatory-note .WCO-note div.wco-note-5607 table .underline,
.modal-annotation .WCO-note div.wco-note-5607 table .underline,
.search-results-annotations .WCO-note div.wco-note-5607 table .underline,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-5607 table .underline {
  border-bottom: 1px solid black;
}
.modal-explanatory-note .WCO-note div.wco-note-5607 table td .wco-xtype-small-para,
.modal-annotation .WCO-note div.wco-note-5607 table td .wco-xtype-small-para,
.search-results-annotations .WCO-note div.wco-note-5607 table td .wco-xtype-small-para,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-5607 table td .wco-xtype-small-para {
  text-align: center;
}
.modal-explanatory-note .WCO-note div.wco-note-h27 table,
.modal-annotation .WCO-note div.wco-note-h27 table,
.search-results-annotations .WCO-note div.wco-note-h27 table,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h27 table {
  width: 600px;
  margin: auto;
}
.modal-explanatory-note .WCO-note div.wco-note-h27 table td,
.modal-annotation .WCO-note div.wco-note-h27 table td,
.search-results-annotations .WCO-note div.wco-note-h27 table td,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h27 table td {
  text-align: center;
}
.modal-explanatory-note .WCO-note div.wco-note-h27 table.table-h27-3,
.modal-annotation .WCO-note div.wco-note-h27 table.table-h27-3,
.search-results-annotations .WCO-note div.wco-note-h27 table.table-h27-3,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h27 table.table-h27-3 {
  width: 700px;
}
.modal-explanatory-note .WCO-note div.wco-note-h27 table.table-h27-3 td,
.modal-annotation .WCO-note div.wco-note-h27 table.table-h27-3 td,
.search-results-annotations .WCO-note div.wco-note-h27 table.table-h27-3 td,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h27 table.table-h27-3 td {
  width: 33%;
}
.modal-explanatory-note .WCO-note div.wco-note-h74 table,
.modal-annotation .WCO-note div.wco-note-h74 table,
.search-results-annotations .WCO-note div.wco-note-h74 table,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h74 table,
.modal-explanatory-note .WCO-note div.wco-note-h75 table,
.modal-annotation .WCO-note div.wco-note-h75 table,
.search-results-annotations .WCO-note div.wco-note-h75 table,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h75 table,
.modal-explanatory-note .WCO-note div.wco-note-h76 table,
.modal-annotation .WCO-note div.wco-note-h76 table,
.search-results-annotations .WCO-note div.wco-note-h76 table,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h76 table,
.modal-explanatory-note .WCO-note div.wco-note-h78 table,
.modal-annotation .WCO-note div.wco-note-h78 table,
.search-results-annotations .WCO-note div.wco-note-h78 table,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h78 table,
.modal-explanatory-note .WCO-note div.wco-note-h80 table,
.modal-annotation .WCO-note div.wco-note-h80 table,
.search-results-annotations .WCO-note div.wco-note-h80 table,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h80 table {
  border: 1px solid black;
}
.modal-explanatory-note .WCO-note div.wco-note-h74 table tr,
.modal-annotation .WCO-note div.wco-note-h74 table tr,
.search-results-annotations .WCO-note div.wco-note-h74 table tr,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h74 table tr,
.modal-explanatory-note .WCO-note div.wco-note-h75 table tr,
.modal-annotation .WCO-note div.wco-note-h75 table tr,
.search-results-annotations .WCO-note div.wco-note-h75 table tr,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h75 table tr,
.modal-explanatory-note .WCO-note div.wco-note-h76 table tr,
.modal-annotation .WCO-note div.wco-note-h76 table tr,
.search-results-annotations .WCO-note div.wco-note-h76 table tr,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h76 table tr,
.modal-explanatory-note .WCO-note div.wco-note-h78 table tr,
.modal-annotation .WCO-note div.wco-note-h78 table tr,
.search-results-annotations .WCO-note div.wco-note-h78 table tr,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h78 table tr,
.modal-explanatory-note .WCO-note div.wco-note-h80 table tr,
.modal-annotation .WCO-note div.wco-note-h80 table tr,
.search-results-annotations .WCO-note div.wco-note-h80 table tr,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h80 table tr,
.modal-explanatory-note .WCO-note div.wco-note-h74 table td,
.modal-annotation .WCO-note div.wco-note-h74 table td,
.search-results-annotations .WCO-note div.wco-note-h74 table td,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h74 table td,
.modal-explanatory-note .WCO-note div.wco-note-h75 table td,
.modal-annotation .WCO-note div.wco-note-h75 table td,
.search-results-annotations .WCO-note div.wco-note-h75 table td,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h75 table td,
.modal-explanatory-note .WCO-note div.wco-note-h76 table td,
.modal-annotation .WCO-note div.wco-note-h76 table td,
.search-results-annotations .WCO-note div.wco-note-h76 table td,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h76 table td,
.modal-explanatory-note .WCO-note div.wco-note-h78 table td,
.modal-annotation .WCO-note div.wco-note-h78 table td,
.search-results-annotations .WCO-note div.wco-note-h78 table td,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h78 table td,
.modal-explanatory-note .WCO-note div.wco-note-h80 table td,
.modal-annotation .WCO-note div.wco-note-h80 table td,
.search-results-annotations .WCO-note div.wco-note-h80 table td,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h80 table td {
  border: 1px solid black;
}
.modal-explanatory-note .WCO-note div.wco-note-h74 table p,
.modal-annotation .WCO-note div.wco-note-h74 table p,
.search-results-annotations .WCO-note div.wco-note-h74 table p,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h74 table p,
.modal-explanatory-note .WCO-note div.wco-note-h75 table p,
.modal-annotation .WCO-note div.wco-note-h75 table p,
.search-results-annotations .WCO-note div.wco-note-h75 table p,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h75 table p,
.modal-explanatory-note .WCO-note div.wco-note-h76 table p,
.modal-annotation .WCO-note div.wco-note-h76 table p,
.search-results-annotations .WCO-note div.wco-note-h76 table p,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h76 table p,
.modal-explanatory-note .WCO-note div.wco-note-h78 table p,
.modal-annotation .WCO-note div.wco-note-h78 table p,
.search-results-annotations .WCO-note div.wco-note-h78 table p,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h78 table p,
.modal-explanatory-note .WCO-note div.wco-note-h80 table p,
.modal-annotation .WCO-note div.wco-note-h80 table p,
.search-results-annotations .WCO-note div.wco-note-h80 table p,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-h80 table p {
  text-align: left;
}
.modal-explanatory-note .WCO-note div.wco-note-a11 table.table-a11-1,
.modal-annotation .WCO-note div.wco-note-a11 table.table-a11-1,
.search-results-annotations .WCO-note div.wco-note-a11 table.table-a11-1,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-a11 table.table-a11-1 {
  width: 180px;
}
.modal-explanatory-note .WCO-note div.wco-note-a11 table.table-a11-1 .underline,
.modal-annotation .WCO-note div.wco-note-a11 table.table-a11-1 .underline,
.search-results-annotations .WCO-note div.wco-note-a11 table.table-a11-1 .underline,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-a11 table.table-a11-1 .underline {
  border-bottom: 1px solid black;
}
.modal-explanatory-note .WCO-note div.wco-note-a11 table.table-a11-2,
.modal-annotation .WCO-note div.wco-note-a11 table.table-a11-2,
.search-results-annotations .WCO-note div.wco-note-a11 table.table-a11-2,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-a11 table.table-a11-2,
.modal-explanatory-note .WCO-note div.wco-note-a11 table.table-a11-4,
.modal-annotation .WCO-note div.wco-note-a11 table.table-a11-4,
.search-results-annotations .WCO-note div.wco-note-a11 table.table-a11-4,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-a11 table.table-a11-4 {
  border: 1px solid black;
}
.modal-explanatory-note .WCO-note div.wco-note-a11 table.table-a11-2 tr,
.modal-annotation .WCO-note div.wco-note-a11 table.table-a11-2 tr,
.search-results-annotations .WCO-note div.wco-note-a11 table.table-a11-2 tr,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-a11 table.table-a11-2 tr,
.modal-explanatory-note .WCO-note div.wco-note-a11 table.table-a11-4 tr,
.modal-annotation .WCO-note div.wco-note-a11 table.table-a11-4 tr,
.search-results-annotations .WCO-note div.wco-note-a11 table.table-a11-4 tr,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-a11 table.table-a11-4 tr {
  border-top: 1px solid black;
}
.modal-explanatory-note .WCO-note div.wco-note-a11 table.table-a11-2 tr.no-border,
.modal-annotation .WCO-note div.wco-note-a11 table.table-a11-2 tr.no-border,
.search-results-annotations .WCO-note div.wco-note-a11 table.table-a11-2 tr.no-border,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-a11 table.table-a11-2 tr.no-border,
.modal-explanatory-note .WCO-note div.wco-note-a11 table.table-a11-4 tr.no-border,
.modal-annotation .WCO-note div.wco-note-a11 table.table-a11-4 tr.no-border,
.search-results-annotations .WCO-note div.wco-note-a11 table.table-a11-4 tr.no-border,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-a11 table.table-a11-4 tr.no-border {
  border: none;
}
.modal-explanatory-note .WCO-note div.wco-note-a11 table.table-a11-2 td,
.modal-annotation .WCO-note div.wco-note-a11 table.table-a11-2 td,
.search-results-annotations .WCO-note div.wco-note-a11 table.table-a11-2 td,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-a11 table.table-a11-2 td,
.modal-explanatory-note .WCO-note div.wco-note-a11 table.table-a11-4 td,
.modal-annotation .WCO-note div.wco-note-a11 table.table-a11-4 td,
.search-results-annotations .WCO-note div.wco-note-a11 table.table-a11-4 td,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-a11 table.table-a11-4 td {
  border-left: 1px solid black;
  border-right: 1px solid black;
  vertical-align: top;
}
.modal-explanatory-note .WCO-note div.wco-note-a11 table.table-a11-2 td p,
.modal-annotation .WCO-note div.wco-note-a11 table.table-a11-2 td p,
.search-results-annotations .WCO-note div.wco-note-a11 table.table-a11-2 td p,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-a11 table.table-a11-2 td p,
.modal-explanatory-note .WCO-note div.wco-note-a11 table.table-a11-4 td p,
.modal-annotation .WCO-note div.wco-note-a11 table.table-a11-4 td p,
.search-results-annotations .WCO-note div.wco-note-a11 table.table-a11-4 td p,
.search-results-eu-explanatory-notes .WCO-note div.wco-note-a11 table.table-a11-4 td p {
  text-align: left;
}
.footnote-modal .footnote-row {
  padding: 10px;
}
.footnote-modal .active {
  background-color: hsl(200, 30%, 94%);
}
.modal-logging-out {
  padding: 40px;
}
.modal-preference-code .btn.prefcode {
  text-decoration: none;
}
.modal-order-number .taric-box th,
.modal-order-number .taric-box td {
  padding: 4px 8px;
}
.modal-uk-certificate-guidance-row {
  padding: 0 15px 0 15px;
  margin-bottom: 20px;
  background-color: hsl(200, 30%, 94%);
}
.modal-uk-certificate-guidance-row.active {
  background-color: hsl(200, 30%, 97%);
}
.modal-uk-certificate-guidance-row-header {
  padding: 10px 0 10px 0;
  border-bottom: 1px solid hsl(200, 30%, 88%);
}
.transposition-table {
  margin-top: 30px;
}
.transposition-table a {
  text-decoration: underline;
}
.transposition-table .form-container form {
  padding: 30px 30px 5px 30px;
  margin: 0 0 30px 0;
}
.transposition-table .form-container form input[type=text],
.transposition-table .form-container form input[type=datetime],
.transposition-table .form-container form button {
  width: 100%;
}
.transposition-table .form-container button {
  background-color: hsl(201, 21%, 43%);
}
.transposition-table .form-container button.active {
  background-color: hsl(200, 73%, 29%);
}
.wco-classification-opinion {
  margin-left: 5px;
  line-height: 1.7em;
}
.wco-classification-opinion .opinion-number {
  float: left;
  width: 30px;
  font-weight: bold;
}
.wco-classification-opinion .opinion-content {
  margin-left: 30px;
}
.wco-classification-opinion .adoption {
  display: block;
  margin-top: 5px;
}
.wco-classification-opinion img {
  margin: 20px 30px;
}
.explanatory-note-wco p.MsoHeading7,
.explanatory-note-wco li.MsoHeading7,
.explanatory-note-wco div.MsoHeading7 {
  margin-left: 2cm;
  text-indent: -1cm;
}
.explanatory-note-wco p.MsoHeading7 > *,
.explanatory-note-wco li.MsoHeading7 > *,
.explanatory-note-wco div.MsoHeading7 > * {
  text-indent: 0;
}
.explanatory-note-wco p.MsoHeading8,
.explanatory-note-wco li.MsoHeading8,
.explanatory-note-wco div.MsoHeading8 {
  margin-left: 2cm;
  text-indent: -1cm;
}
.explanatory-note-wco p.MsoHeading8 > *,
.explanatory-note-wco li.MsoHeading8 > *,
.explanatory-note-wco div.MsoHeading8 > * {
  text-indent: 0;
}
.explanatory-note-wco p.MsoHeading9,
.explanatory-note-wco li.MsoHeading9,
.explanatory-note-wco div.MsoHeading9 {
  margin-left: 2cm;
  text-indent: -1cm;
}
.explanatory-note-wco p.MsoHeading9 > *,
.explanatory-note-wco li.MsoHeading9 > *,
.explanatory-note-wco div.MsoHeading9 > * {
  text-indent: 0;
}
.explanatory-note-wco p.DocTitle,
.explanatory-note-wco li.DocTitle,
.explanatory-note-wco div.DocTitle {
  text-align: center;
}
.explanatory-note-wco p.Titre1,
.explanatory-note-wco li.Titre1,
.explanatory-note-wco div.Titre1 {
  text-align: center;
  text-transform: uppercase;
  text-decoration: underline;
}
.explanatory-note-wco p.Underline,
.explanatory-note-wco li.Underline,
.explanatory-note-wco div.Underline {
  text-align: center;
  font-weight: bold;
}
.explanatory-note-wco p.DocSubTitle,
.explanatory-note-wco li.DocSubTitle,
.explanatory-note-wco div.DocSubTitle {
  text-align: center;
}
.explanatory-note-wco p.SecChapNote,
.explanatory-note-wco li.SecChapNote,
.explanatory-note-wco div.SecChapNote {
  font-weight: bold;
}
.explanatory-note-wco p.Chapter,
.explanatory-note-wco li.Chapter,
.explanatory-note-wco div.Chapter {
  text-align: center;
}
.explanatory-note-wco p.Chaptersub,
.explanatory-note-wco li.Chaptersub,
.explanatory-note-wco div.Chaptersub {
  text-align: center;
  font-weight: bold;
}
.explanatory-note-wco p.General,
.explanatory-note-wco li.General,
.explanatory-note-wco div.General {
  text-align: center;
  font-weight: bold;
}
.explanatory-note-wco p.GenTxt1stLn,
.explanatory-note-wco li.GenTxt1stLn,
.explanatory-note-wco div.GenTxt1stLn {
  text-align: justify;
  text-indent: 8.5pt;
}
.explanatory-note-wco p.GenTxt1stLn > *,
.explanatory-note-wco li.GenTxt1stLn > *,
.explanatory-note-wco div.GenTxt1stLn > * {
  text-indent: 0;
}
.explanatory-note-wco p.GeneralText,
.explanatory-note-wco li.GeneralText,
.explanatory-note-wco div.GeneralText {
  margin-left: 22.65pt;
  text-align: justify;
  text-indent: -22.65pt;
}
.explanatory-note-wco p.GeneralText > *,
.explanatory-note-wco li.GeneralText > *,
.explanatory-note-wco div.GeneralText > * {
  text-indent: 0;
}
.explanatory-note-wco p.MINI,
.explanatory-note-wco li.MINI,
.explanatory-note-wco div.MINI {
  text-align: justify;
  text-indent: 8.5pt;
}
.explanatory-note-wco p.MINI > *,
.explanatory-note-wco li.MINI > *,
.explanatory-note-wco div.MINI > * {
  text-indent: 0;
}
.explanatory-note-wco p.CENTER,
.explanatory-note-wco li.CENTER,
.explanatory-note-wco div.CENTER {
  text-align: center;
}
.explanatory-note-wco p.Textschnta,
.explanatory-note-wco li.Textschnta,
.explanatory-note-wco div.Textschnta {
  margin-left: 30.35pt;
  text-align: justify;
  text-indent: -30.35pt;
}
.explanatory-note-wco p.Textschnta > *,
.explanatory-note-wco li.Textschnta > *,
.explanatory-note-wco div.Textschnta > * {
  text-indent: 0;
}
.explanatory-note-wco p.TextschntFR,
.explanatory-note-wco li.TextschntFR,
.explanatory-note-wco div.TextschntFR {
  margin-left: 16pt;
  text-align: justify;
  text-indent: -16pt;
}
.explanatory-note-wco p.TextschntFR > *,
.explanatory-note-wco li.TextschntFR > *,
.explanatory-note-wco div.TextschntFR > * {
  text-indent: 0;
}
.explanatory-note-wco p.zEnBas,
.explanatory-note-wco li.zEnBas,
.explanatory-note-wco div.zEnBas {
  text-align: center;
}
.explanatory-note-wco p.zEnHaut,
.explanatory-note-wco li.zEnHaut,
.explanatory-note-wco div.zEnHaut {
  font-weight: bold;
}
.explanatory-note-wco p.zGrosTitre,
.explanatory-note-wco li.zGrosTitre,
.explanatory-note-wco div.zGrosTitre {
  text-transform: uppercase;
  font-weight: bold;
  text-align: center;
}
.explanatory-note-wco p.zNomSection,
.explanatory-note-wco li.zNomSection,
.explanatory-note-wco div.zNomSection {
  text-align: center;
  font-weight: bold;
  font-size: 18px;
}
.explanatory-note-wco p.zNoteListe,
.explanatory-note-wco li.zNoteListe,
.explanatory-note-wco div.zNoteListe {
  margin-left: 15.9pt;
  text-align: justify;
  text-indent: -15.9pt;
}
.explanatory-note-wco p.zNoteListe > *,
.explanatory-note-wco li.zNoteListe > *,
.explanatory-note-wco div.zNoteListe > * {
  text-indent: 0;
}
.explanatory-note-wco p.zSeparation11,
.explanatory-note-wco li.zSeparation11,
.explanatory-note-wco div.zSeparation11 {
  text-align: center;
}
.explanatory-note-wco p.zTitreNote,
.explanatory-note-wco li.zTitreNote,
.explanatory-note-wco div.zTitreNote {
  font-weight: bold;
}
.explanatory-note-wco p.zCodeNiv2,
.explanatory-note-wco li.zCodeNiv2,
.explanatory-note-wco div.zCodeNiv2 {
  margin-left: 36pt;
  text-align: justify;
  text-indent: -36pt;
  font-weight: bold;
}
.explanatory-note-wco p.zCodeNiv2 > *,
.explanatory-note-wco li.zCodeNiv2 > *,
.explanatory-note-wco div.zCodeNiv2 > * {
  text-indent: 0;
}
.explanatory-note-wco p.zNomChapitre,
.explanatory-note-wco li.zNomChapitre,
.explanatory-note-wco div.zNomChapitre {
  text-align: center;
  font-size: 18px;
}
.explanatory-note-wco p.zPetitParagraphe,
.explanatory-note-wco li.zPetitParagraphe,
.explanatory-note-wco div.zPetitParagraphe {
  text-align: justify;
}
.explanatory-note-wco p.zTitreMoyen,
.explanatory-note-wco li.zTitreMoyen,
.explanatory-note-wco div.zTitreMoyen {
  text-align: center;
  font-weight: bold;
  font-size: 18px;
}
.explanatory-note-wco p.zParagraphe,
.explanatory-note-wco li.zParagraphe,
.explanatory-note-wco div.zParagraphe {
  text-align: justify;
}
.explanatory-note-wco p.zCodeNiv3,
.explanatory-note-wco li.zCodeNiv3,
.explanatory-note-wco div.zCodeNiv3 {
  margin-left: 3cm;
  text-align: justify;
  text-indent: -49.05pt;
}
.explanatory-note-wco p.zCodeNiv3 > *,
.explanatory-note-wco li.zCodeNiv3 > *,
.explanatory-note-wco div.zCodeNiv3 > * {
  text-indent: 0;
}
.explanatory-note-wco p.zTexteNote,
.explanatory-note-wco li.zTexteNote,
.explanatory-note-wco div.zTexteNote {
  text-align: justify;
  text-indent: 15.9pt;
}
.explanatory-note-wco p.zTexteNote > *,
.explanatory-note-wco li.zTexteNote > *,
.explanatory-note-wco div.zTexteNote > * {
  text-indent: 0;
}
.explanatory-note-wco p.zParaListeNiv1,
.explanatory-note-wco li.zParaListeNiv1,
.explanatory-note-wco div.zParaListeNiv1 {
  margin-left: 21.25pt;
  text-align: justify;
  text-indent: -21.25pt;
}
.explanatory-note-wco p.zParaListeNiv1 > *,
.explanatory-note-wco li.zParaListeNiv1 > *,
.explanatory-note-wco div.zParaListeNiv1 > * {
  text-indent: 0;
}
.explanatory-note-wco p.zParaListeNiv2,
.explanatory-note-wco li.zParaListeNiv2,
.explanatory-note-wco div.zParaListeNiv2 {
  margin-left: 39.7pt;
  text-align: justify;
  text-indent: -17pt;
}
.explanatory-note-wco p.zParaListeNiv2 > *,
.explanatory-note-wco li.zParaListeNiv2 > *,
.explanatory-note-wco div.zParaListeNiv2 > * {
  text-indent: 0;
}
.explanatory-note-wco p.zPetitParaListeNiv1,
.explanatory-note-wco li.zPetitParaListeNiv1,
.explanatory-note-wco div.zPetitParaListeNiv1 {
  margin-left: 17.85pt;
  text-align: justify;
  text-indent: -17.85pt;
}
.explanatory-note-wco p.zPetitParaListeNiv1 > *,
.explanatory-note-wco li.zPetitParaListeNiv1 > *,
.explanatory-note-wco div.zPetitParaListeNiv1 > * {
  text-indent: 0;
}
.explanatory-note-wco p.zNocode,
.explanatory-note-wco li.zNocode,
.explanatory-note-wco div.zNocode {
  font-weight: bold;
}
.explanatory-note-wco p.MsoFootnoteReference,
.explanatory-note-wco li.MsoFootnoteReference,
.explanatory-note-wco div.MsoFootnoteReference {
  font-size: 12px;
}
.explanatory-note-wco .content-block table,
.explanatory-note-wco .Table,
.explanatory-note-wco .MsoNormalTable {
  border: 1px solid #000;
  width: 100%;
  table-layout: fixed;
}
.explanatory-note-wco .content-block table th,
.explanatory-note-wco .content-block table td,
.explanatory-note-wco .Table th,
.explanatory-note-wco .Table td,
.explanatory-note-wco .MsoNormalTable th,
.explanatory-note-wco .MsoNormalTable td {
  border: 1px solid #000;
  padding: 6px;
}
.explanatory-note-wco .content-block table th p,
.explanatory-note-wco .content-block table th li,
.explanatory-note-wco .content-block table th div,
.explanatory-note-wco .content-block table td p,
.explanatory-note-wco .content-block table td li,
.explanatory-note-wco .content-block table td div,
.explanatory-note-wco .Table th p,
.explanatory-note-wco .Table th li,
.explanatory-note-wco .Table th div,
.explanatory-note-wco .Table td p,
.explanatory-note-wco .Table td li,
.explanatory-note-wco .Table td div,
.explanatory-note-wco .MsoNormalTable th p,
.explanatory-note-wco .MsoNormalTable th li,
.explanatory-note-wco .MsoNormalTable th div,
.explanatory-note-wco .MsoNormalTable td p,
.explanatory-note-wco .MsoNormalTable td li,
.explanatory-note-wco .MsoNormalTable td div {
  margin: 0 !important;
}
.explanatory-note-wco p[align="center"],
.explanatory-note-wco li[align="center"],
.explanatory-note-wco div[align="center"] {
  text-align: center;
}
.btn-file {
  position: relative;
  overflow: hidden;
}
.btn-file input[type=file] {
  position: absolute;
  top: 0;
  right: 0;
  min-width: 100%;
  min-height: 100%;
  font-size: 100px;
  text-align: right;
  filter: alpha(opacity=0);
  opacity: 0;
  outline: none;
  background: white;
  cursor: inherit;
  display: block;
}
.goodscode-scroller {
  display: flex;
}
.goodscode-scroller .col {
  flex: 1;
}
.goodscode-scroller ul {
  max-height: 300px;
  overflow-y: auto;
  scroll-behavior: smooth;
}
.goodscode-scroller p {
  padding: 4px 12px;
  margin: 3px 2px;
  background-color: hsl(200, 30%, 88%);
  font-weight: bold;
}
.goodscode-scroller li {
  padding: 4px 12px;
  margin: 3px 2px;
  background-color: hsl(200, 30%, 94%);
  cursor: pointer;
}
.goodscode-scroller li:hover,
.goodscode-scroller li.active {
  background-color: hsl(200, 30%, 88%);
}
.goodscode-scroller li:first-child {
  margin-top: 0;
}
.goodscode-scroller li:last-child {
  margin-bottom: 0;
}
.goodscode-scroller .goodscode-scroller-goodscode-list li {
  padding: 0;
}
.goodscode-scroller .goodscode-scroller-goodscode-list a {
  padding: 4px 12px;
  display: block;
  height: 100%;
  width: 100%;
}
.loading-indicator {
  position: relative;
  width: 50px;
  height: 14px;
}
.loading-indicator.loading-indicator-form {
  height: 20px;
}
.loading-indicator.loading-indicator-inline {
  display: inline-block;
}
.loading-indicator.loading-indicator-small {
  transform: scale(0.5);
  transform-origin: left;
}
.loading-indicator.loading-indicator-block {
  display: block;
  margin: 10px auto;
}
.loading-indicator div {
  position: absolute;
  top: 6px;
  width: 11px;
  height: 11px;
  border-radius: 50%;
  background: hsl(201, 72%, 18%);
  animation-timing-function: cubic-bezier(0, 1, 1, 0);
}
.loading-indicator div:nth-child(1) {
  left: 6px;
  animation: lds-ellipsis1 0.6s infinite;
}
.loading-indicator div:nth-child(2) {
  left: 6px;
  animation: lds-ellipsis2 0.6s infinite;
}
.loading-indicator div:nth-child(3) {
  left: 26px;
  animation: lds-ellipsis2 0.6s infinite;
}
.loading-indicator div:nth-child(4) {
  left: 45px;
  animation: lds-ellipsis3 0.6s infinite;
}
@keyframes lds-ellipsis1 {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes lds-ellipsis3 {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0);
  }
}
@keyframes lds-ellipsis2 {
  0% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(19px, 0);
  }
}
@keyframes lds-ellipsis2-small {
  0% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(10px, 0);
  }
}
@keyframes pulse {
  0% {
    transform: scale(1, 1);
  }
  50% {
    transform: scale(1.05, 1.05);
  }
  100% {
    transform: scale(1, 1);
  }
}
header {
  background-color: hsl(201, 72%, 18%);
}
header .navbar-brand img.ts-logo {
  margin-top: 2px;
  display: inline;
}
header nav .btn.btn-default {
  background-color: hsl(200, 73%, 29%);
  border-color: hsl(200, 73%, 29%);
}
header nav .topbar {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
header nav .topbar #header-search-box {
  margin-top: 6px;
}
header nav .topbar .reference-date-picker {
  margin-top: 6px;
  margin-right: 3px;
}
header nav .topbar .reference-date-picker input {
  max-width: 90px;
  cursor: pointer;
}
header nav .topbar ul#introjs-logout,
header nav .topbar ul.reference-country {
  list-style: none;
  margin: 0;
  padding: 0;
}
header nav .topbar ul#introjs-logout li,
header nav .topbar ul.reference-country li {
  display: inline-block;
}
header nav .topbar .import-export-toggle .btn.active {
  background-color: hsl(170, 50%, 40%);
}
header nav .topbar .import-export-toggle .btn {
  color: white;
  background-color: hsl(200, 73%, 29%);
  border-color: hsl(200, 73%, 29%);
  height: 30px;
}
header nav .topbar .import-export-toggle .btn:hover {
  background-color: hsl(170, 50%, 45%);
}
header nav .topbar .import-export-toggle .btn:first-child {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
header nav .topbar .import-export-toggle .btn:last-child {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
header nav .topbar div.language {
  margin-left: 5px;
}
header nav .topbar div.language b {
  margin-bottom: 11px;
}
header nav .topbar div.language i {
  font-size: 26px;
  margin-right: 1px;
}
header nav .topbar div.language:hover {
  background-color: hsl(200, 73%, 29%);
}
header nav .topbar div.language a {
  cursor: pointer;
  line-height: 26px;
  min-height: 42px;
  padding: 7px 8px 9px 8px;
  width: 100%;
  font-size: 13px;
}
header nav .topbar div.language a.dropdown-toggle {
  color: white;
  display: inline-block;
  height: 26px;
}
header nav .topbar div.language a.dropdown-toggle:hover {
  text-decoration: none;
  color: white !important;
  background-color: hsl(200, 73%, 29%) !important;
}
header nav .topbar div.language .dropdown-menu {
  left: auto;
  right: 0;
  background-color: hsl(0, 0%, 100%);
}
header nav .topbar div.language .dropdown-menu > li {
  display: block!important;
}
header nav .topbar div.language .dropdown-menu > li > a {
  line-height: 18px;
  min-height: 18px;
  padding: 8px;
}
header nav .topbar div.language .dropdown-menu > li > a.active,
header nav .topbar div.language .dropdown-menu > li > a.active:hover {
  background-color: hsl(51, 53%, 76%);
}
header nav .topbar div.language .dropdown-menu > li > a:hover {
  background-color: hsl(50, 57%, 88%);
}
header nav .topbar .navbar-brand {
  height: 40px;
  padding: 10px 5px;
}
header nav .topbar .navbar-brand .btn {
  color: hsl(0, 0%, 100%);
  font-size: 18px;
  padding: 3px 5px;
}
header nav .topbar .navbar-brand .btn:hover,
header nav .topbar .navbar-brand .btn:active,
header nav .topbar .navbar-brand .btn:focus {
  text-decoration: none !important;
}
header nav .topbar .navbar-brand img {
  margin: 0px 6px;
}
header nav .topbar .reference-country {
  flex: 1;
  min-width: 180px;
}
header nav .topbar .reference-country a,
header nav .topbar ul.service-buttons a {
  color: hsl(0, 0%, 100%);
  cursor: pointer;
  display: inline-block;
  font-size: 1.25em;
  line-height: 24px;
  min-height: 42px;
  min-width: 42px;
  padding: 8px;
  text-align: center;
}
header nav .topbar .reference-country a.active,
header nav .topbar ul.service-buttons a.active {
  background-color: hsl(200, 73%, 29%) !important;
}
header nav .topbar .reference-country a:hover,
header nav .topbar ul.service-buttons a:hover {
  color: hsl(0, 0%, 100%) !important;
  background-color: hsl(200, 46%, 40%) !important;
  text-decoration: none;
}
.nav > li > a {
  padding: 8px;
}
@media screen and (max-width: 900px) {
  header .navbar-brand img.ts-logo {
    display: none;
  }
}
.regulations-table {
  width: 100%;
  padding: 1em 0;
  margin-bottom: 1em;
  margin-top: 15px;
}
.regulations-table tr:nth-child(1) {
  border-bottom: 1px solid #ddd;
}
.regulations-table td {
  padding-left: 0;
  vertical-align: top;
}
.tares-statistical-keys {
  font-size: 13px;
}
.tares-statistical-keys table.clickable:hover td.indicator,
.tares-statistical-keys table.clickable.active td.indicator {
  background-color: hsl(201, 72%, 18%);
  text-decoration: none;
}
.tares-statistical-keys table.clickable:hover td.content,
.tares-statistical-keys table.clickable.active td.content {
  background-color: hsl(51, 53%, 76%);
  text-decoration: none;
}
.tares-statistical-keys td {
  border-bottom: 1px solid hsl(200, 30%, 88%);
}
.tares-statistical-keys td.indicator {
  width: 100px;
  text-align: left;
  padding: 3px 10px;
}
.tares-statistical-keys td.content {
  background-color: hsl(200, 30%, 97%);
}
.tares-page label {
  font-size: 13px;
}
.tares-page a {
  color: hsl(200, 80%, 30%);
}
.tares-page a:hover {
  color: hsl(200, 90%, 40%);
  text-decoration: underline;
  cursor: pointer;
}
.tares-duty {
  display: flex;
  flex-direction: row;
  width: 100%;
  margin-top: 6px;
}
.tares-duty .tares-duty-amount {
  background-color: hsl(200, 30%, 82%);
  padding: 3px 10px;
  min-width: 150px;
}
.tares-duty .tares-duty-details {
  background-color: white;
  padding: 3px 10px;
  flex: 1;
}
.tares-duty .tares-duty-text {
  background-color: white;
  padding: 3px 10px;
  flex: 2;
  font-style: italic;
}
.tares-customs-relief-codes {
  font-size: 13px;
}
.tares-customs-relief-codes th {
  font-weight: normal;
}
.tares-customs-relief-codes td {
  background-color: hsl(200, 30%, 97%);
}
.tares-customs-relief-codes tbody tr.active td,
.tares-customs-relief-codes tbody tr:hover td {
  background-color: hsl(51, 53%, 76%);
}
.tares-customs-relief-codes tbody tr.active td.indicator,
.tares-customs-relief-codes tbody tr:hover td.indicator {
  background-color: hsl(201, 72%, 18%);
}
.german-national-nomenclature {
  margin: 5px 20px 0px 20px;
}
.taric-box.taric-box-ezt-hinweise tr:hover td.indicator,
.taric-box.taric-box-ezt-hinweise tr.active td.indicator {
  background-color: hsl(201, 72%, 18%);
  text-decoration: none;
}
.taric-box.taric-box-ezt-hinweise tr:hover td.content,
.taric-box.taric-box-ezt-hinweise tr.active td.content {
  background-color: hsl(51, 53%, 76%);
  text-decoration: none;
}
.german-national-nomenclature .taric-box.taric-box-ezt-hinweise {
  margin-bottom: 0;
  border: 1px solid hsl(200, 30%, 88%);
}
.german-national-nomenclature .taric-box.taric-box-ezt-hinweise.has-error {
  border-color: #a94442;
}
.german-national-nomenclature .taric-box.taric-box-ezt-hinweise.has-error td {
  border-bottom-color: #a94442;
}
.german-national-nomenclature .taric-box.taric-box-ezt-hinweise.has-error tr:not(.active) td.content {
  background-color: #f2dede;
}
.german-notes {
  font-size: 9pt;
  margin-top: 50px;
  line-height: 1.6;
  width: 86%;
  transform: scale(1.15);
  transform-origin: 0% 0% 0px;
}
.german-notes table {
  table-layout: auto;
}
.german-notes .EztTitelzeile112,
.german-notes .ezt_titelzeile112,
.german-notes .EztTitelzeile1,
.german-notes .ezt_titelzeile1 {
  font-weight: bold;
  font-size: 12pt;
  text-align: center;
}
.german-notes .MsoFootnoteReference {
  vertical-align: super;
}
.german-notes .EztZentriert,
.german-notes .ezt_zentriert,
.german-notes .EztZentriert6,
.german-notes .ezt_zentriert6,
.german-notes .ezt_titelzeile16,
.german-notes .EztTitelzeile16,
.german-notes .ezt_zentriert12,
.german-notes .EztZentriert12 {
  text-align: center;
}
#main-app-fb .taric-page-content.taric-page-content-ezt-texts {
  padding-bottom: 0;
  background-color: white;
}
.ezt-texts-header-text {
  margin: 20px 0;
  font-size: 12pt;
  font-weight: bold;
  text-align: center;
}
.ezt-texts-nav-column {
  height: calc(100vh - 80px);
  overflow-y: auto;
  background-color: hsl(200, 30%, 88%);
}
.ezt-texts-content-column {
  height: calc(100vh - 80px);
  overflow-y: auto;
  background-color: white;
}
.uk-legal-note {
  line-height: 1.6;
}
.uk-legal-note p.bold {
  font-weight: bold;
}
.uk-legal-note ul {
  list-style-type: none;
}
