.lam-section {
  font-size: 14px;
  color: #444444;
  /* LAM Main Links*/
  /* LAM Quick Links */
}
.lam-section dd a {
  overflow-wrap: anywhere;
}
.lam-section dl a:link, .lam-section dl a:visited {
  color: #0E47CB;
  text-decoration: underline;
}
.lam-section dl a:hover {
  color: #0E47CB;
  text-decoration: none;
}
.lam-section .card {
  padding: 0;
}
.lam-section .card-header {
  padding: 0.5rem;
}
.lam-section .card-header a:hover {
  text-decoration: none !important;
  cursor: pointer;
}
.lam-section .card-header a {
  width: 90%;
  margin-left: 0;
}
.lam-section code {
  color: #1b1e21;
}
.lam-section pre {
  white-space: normal;
}
.lam-section h1, .lam-section h2, .lam-section h3, .lam-section h4, .lam-section h5, .lam-section h6 {
  margin-top: 0.5rem;
}
.lam-section h2 {
  font-size: 20px !important;
  line-height: 24px;
  color: #112250;
}
.lam-section h4 {
  font-size: 20px;
  line-height: 24px;
  color: #444444;
  text-transform: uppercase;
}
.lam-section .customSideNavv .dropdown-toggle .icon-arrow-down::before {
  transform: rotate(180deg) !important;
}
.lam-section .customSideNavv .dropdown-toggle.collapsed .icon-arrow-down::before {
  transform: rotate(0deg) !important;
}
.lam-section .lamMainLinks a.lamRecentChanges:before {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M13.9999 0.5H1.99991C1.10695 0.5 0.380859 1.29733 0.380859 2.27778V14.7222C0.380859 15.7027 1.10695 16.5 1.99991 16.5H13.9999C14.8929 16.5 15.619 15.7027 15.619 14.7222V2.27778C15.619 1.29733 14.8929 0.5 13.9999 0.5ZM13.9999 14.7222H1.99991C1.95648 14.7222 1.92676 14.708 1.91381 14.708C1.90848 14.708 1.90543 14.7098 1.90467 14.7151L1.89553 2.31867C1.90086 2.30978 1.93515 2.27778 1.99991 2.27778H13.9999C14.0601 2.27867 14.0929 2.30267 14.0951 2.28489L14.1043 14.6813C14.099 14.6902 14.0647 14.7222 13.9999 14.7222Z' fill='%23414F6B'/%3E%3Cpath d='M3.42847 4.05554H7.9999V9.38888H3.42847V4.05554ZM8.7618 11.1667H3.42847V12.9444H12.5713V11.1667H9.5237H8.7618ZM9.5237 7.6111H12.5713V9.38888H9.5237V7.6111ZM9.5237 4.05554H12.5713V5.83332H9.5237V4.05554Z' fill='%23414F6B'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='16' height='16' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  width: 16px;
  height: 17px;
  background-repeat: no-repeat;
  content: " ";
  display: inline-block;
  margin: 0px 8px -4px 0px;
}
.lam-section .lamMainLinks a.lamProposeChanges:before {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.6666 7.18887L7.47401 11.3815C7.40548 11.4501 7.32408 11.5046 7.23447 11.5418C7.14486 11.579 7.0488 11.5981 6.95179 11.5981C6.85478 11.5981 6.75871 11.579 6.6691 11.5418C6.57949 11.5046 6.4981 11.4501 6.42957 11.3815L4.33327 9.28517C4.26469 9.21659 4.21029 9.13518 4.17318 9.04557C4.13606 8.95597 4.11696 8.85993 4.11696 8.76295C4.11696 8.66596 4.13606 8.56993 4.17318 8.48032C4.21029 8.39072 4.26469 8.30931 4.33327 8.24073C4.40185 8.17215 4.48326 8.11775 4.57287 8.08063C4.66247 8.04352 4.75851 8.02442 4.85549 8.02442C4.95248 8.02442 5.04851 8.04352 5.13812 8.08063C5.22772 8.11775 5.30914 8.17215 5.37771 8.24073L6.94809 9.8111L10.6148 6.14443C10.6833 6.07576 10.7647 6.02128 10.8543 5.98411C10.9439 5.94694 11.04 5.92781 11.137 5.92781C11.234 5.92781 11.33 5.94694 11.4197 5.98411C11.5093 6.02128 11.5907 6.07576 11.6592 6.14443C11.9555 6.43332 11.9555 6.89999 11.6666 7.18887ZM2.07401 8.49999C2.07401 6.77406 2.82957 5.22591 4.01475 4.14443L5.14808 5.27776C5.2003 5.32895 5.26651 5.36354 5.33835 5.37716C5.41019 5.39078 5.48446 5.38283 5.55179 5.35432C5.61913 5.3258 5.67651 5.27799 5.71671 5.21691C5.75692 5.15583 5.77814 5.08422 5.77771 5.0111V1.83332C5.77771 1.62591 5.61475 1.46295 5.40734 1.46295H2.22957C1.89623 1.46295 1.73327 1.86295 1.97031 2.09258L2.9629 3.09258C1.51105 4.44073 0.592529 6.35924 0.592529 8.49999C0.592529 12.0185 3.05179 14.9667 6.34068 15.7222C6.80734 15.8259 7.2592 15.4778 7.2592 14.9963C7.2592 14.6481 7.01475 14.3518 6.67401 14.2704C4.04438 13.6704 2.07401 11.3148 2.07401 8.49999ZM15.4073 8.49999C15.4073 4.98147 12.9481 2.03332 9.6592 1.27776C9.19253 1.17406 8.74068 1.52221 8.74068 2.00369C8.74068 2.35184 8.98512 2.64813 9.32586 2.72962C11.9555 3.32962 13.9259 5.68517 13.9259 8.49999C13.9259 10.2259 13.1703 11.7741 11.9851 12.8555L10.8518 11.7222C10.7996 11.671 10.7334 11.6364 10.6615 11.6228C10.5897 11.6092 10.5154 11.6171 10.4481 11.6457C10.3807 11.6742 10.3234 11.722 10.2832 11.7831C10.243 11.8441 10.2217 11.9158 10.2222 11.9889V15.1667C10.2222 15.3741 10.3851 15.537 10.5925 15.537H13.7703C14.1036 15.537 14.2666 15.137 14.0296 14.9074L13.037 13.9074C14.4888 12.5592 15.4073 10.6407 15.4073 8.49999Z' fill='%23414F6B'/%3E%3C/svg%3E%0A");
  width: 16px;
  height: 17px;
  background-repeat: no-repeat;
  content: " ";
  display: inline-block;
  margin: 0px 8px -4px 0px;
}
.lam-section .lamMainLinks a.lamDownload:before {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M2 15.7965H13.3333' stroke='%23414F6B' stroke-width='2' stroke-miterlimit='10'/%3E%3Cline x1='7.66675' y1='11.8333' x2='7.66675' y2='1.83334' stroke='%23414F6B' stroke-width='2'/%3E%3Cpath d='M4.66675 9.16666L8.00008 12.5L11.3334 9.16666' stroke='%23414F6B' stroke-width='2'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='16' height='16' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  width: 16px;
  height: 17px;
  background-repeat: no-repeat;
  content: " ";
  display: inline-block;
  margin: 0px 8px -4px 0px;
}
.lam-section .lamMainLinks a.lamPrint:before {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M12.5707 10.6026V9.42307H3.42838V10.6026H1.00017C0.447974 10.6026 0 10.2251 0 9.76087V4.36826C0 3.90307 0.447974 3.52563 1.00017 3.52563H14.9998C15.552 3.52563 16 3.90307 16 4.36731V9.75993C16 10.2242 15.552 10.6016 14.9998 10.6016H12.5707V10.6026ZM4.57117 9.42307V15.3205H11.4279V9.42307H4.57117ZM4.57117 8.24358H11.4279C12.0587 8.24358 12.5707 8.77199 12.5707 9.42307V15.3205C12.5707 15.9716 12.0587 16.5 11.4279 16.5H4.57117C3.94035 16.5 3.42838 15.9716 3.42838 15.3205V9.42307C3.42838 8.77199 3.94035 8.24358 4.57117 8.24358ZM4.57117 2.34614V3.52563H11.4279V2.34614H4.57117ZM4.57117 1.16666H11.4279C12.0587 1.16666 12.5707 1.69507 12.5707 2.34614V3.52563C12.5707 4.17671 12.0587 4.70512 11.4279 4.70512H4.57117C3.94035 4.70512 3.42838 4.17671 3.42838 3.52563V2.34614C3.42838 1.69507 3.94035 1.16666 4.57117 1.16666ZM5.71396 10.6026H10.2851V11.782H5.71396V10.6026ZM5.71396 12.9615H10.2851V14.141H5.71396V12.9615Z' fill='%23414F6B'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='16' height='16' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  width: 16px;
  height: 17px;
  background-repeat: no-repeat;
  content: " ";
  display: inline-block;
  margin: 0px 8px -4px 0px;
}
.lam-section .lamMainLinks a.lamRecentChanges, .lam-section .lamMainLinks a.lamProposeChanges, .lam-section .lamMainLinks a.lamDownload, .lam-section .lamMainLinks a.lamPrint {
  padding-bottom: 19px;
  display: block;
  color: #697188;
  font-size: 14px;
  line-height: 20px;
}
.lam-section .lamQuickLinks {
  border: 1px solid #E3E3E3;
  box-sizing: border-box;
  border-radius: 3px;
}
.lam-section .lamQuickLinks h3 {
  color: #112250;
  font-size: 16px;
  line-height: 22px;
  border-bottom: 1px solid #E3E3E3;
  padding: 0px 14px 10px 14px;
}
.lam-section .lamQuickLinks div.quickLinks {
  padding: 0px 14px 10px 14px;
}
.lam-section .lamQuickLinks h3::before {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.36676 5.67929L11.4587 3.58628C12.0728 2.97182 12.8596 2.58779 13.7041 2.51098C14.9323 2.41497 16.103 2.95262 16.8515 3.97032C17.1778 4.43117 17.3889 4.94962 17.4656 5.50647C17.6192 6.63938 17.2545 7.73389 16.4677 8.52117L12.9364 12.0543C12.2647 12.7264 11.3819 13.0912 10.4415 13.0912C9.5011 13.0912 8.61829 12.7264 7.94658 12.0543C7.85062 11.9583 7.75466 11.8623 7.6779 11.7471C7.50517 11.5359 7.52436 11.2094 7.73547 11.0174C7.96577 10.787 8.3496 10.8062 8.56071 11.0558C8.61829 11.1326 8.67586 11.1902 8.75263 11.267C9.21323 11.7279 9.80817 11.9775 10.4607 11.9775C11.094 11.9775 11.7081 11.7279 12.1687 11.267L15.6616 7.7723C16.0838 7.34985 16.3525 6.8122 16.4101 6.23614C16.4869 5.27605 16.0071 4.35436 15.1051 3.87431C14.9899 3.81671 14.8748 3.7591 14.7596 3.7207C13.8576 3.45187 12.9364 3.68229 12.3031 4.31596L10.7102 5.90971L10.1536 6.46657C9.94251 6.67779 9.57787 6.67779 9.36676 6.46657C9.15565 6.23614 9.15565 5.89051 9.36676 5.67929ZM9.77043 15.1842C9.98154 14.973 9.98154 14.6082 9.77043 14.3969C9.55932 14.1857 9.19468 14.1857 8.98357 14.3969L6.87249 16.5092C6.23916 17.1428 5.33715 17.3732 4.43515 17.1044C4.32 17.066 4.20485 17.0276 4.0897 16.97C2.57355 16.1635 2.36245 14.2241 3.47556 13.1104L7.02602 9.55807C7.48662 9.09723 8.08156 8.8476 8.73408 8.8476C9.38659 8.8476 9.98153 9.09723 10.4421 9.55807C10.5189 9.63488 10.5957 9.73089 10.6724 9.8077C10.8644 10.0765 11.2482 10.1149 11.4977 9.8845L11.5169 9.8653C11.7088 9.67328 11.728 9.38525 11.5744 9.15483C11.4785 9.02042 11.3633 8.88601 11.2482 8.77079C10.5381 8.06032 9.55932 7.67629 8.54216 7.75309C7.65934 7.8107 6.8341 8.21394 6.21997 8.8284L2.6887 12.3231C1.3261 13.6865 1.3261 15.9331 2.6887 17.2964C3.36041 17.9685 4.24323 18.3333 5.18362 18.3333C6.12401 18.3333 7.00683 17.9685 7.67854 17.2964L9.77043 15.1842Z' fill='%238890A1' stroke='%238890A1'/%3E%3C/svg%3E%0A");
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  content: " ";
  display: inline-block;
  margin: 0px 8px -4px 0px;
}
.lam-section .lamQuickLinks a.lamEurLex, .lam-section .lamQuickLinks a.lamEuVoc, .lam-section .lamQuickLinks a.lamEliOntology, .lam-section .lamQuickLinks a.lamLegap, .lam-section .lamQuickLinks a.lamVista, .lam-section .lamQuickLinks a.lamInterinst, .lam-section .lamQuickLinks a.quickLink {
  color: #0E47CB;
  font-size: 14px;
  line-height: 20px;
  text-decoration: underline;
  padding-bottom: 8px;
  display: block;
}
.lam-section .lamQuickLinks a.lamEurLex:hover, .lam-section .lamQuickLinks a.lamEuVoc:hover, .lam-section .lamQuickLinks a.lamEliOntology:hover, .lam-section .lamQuickLinks a.lamLegap:hover, .lam-section .lamQuickLinks a.lamVista:hover, .lam-section .lamQuickLinks a.lamInterinst:hover, .lam-section .lamQuickLinks a.quickLink:hover {
  color: #0E47CB;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  padding-bottom: 8px;
  display: block;
}
.lam-section .lamQuickLinks a.lamEurLex::after, .lam-section .lamQuickLinks a.lamEuVoc::after, .lam-section .lamQuickLinks a.lamEliOntology::after, .lam-section .lamQuickLinks a.lamLegap::after, .lam-section .lamQuickLinks a.lamVista::after, .lam-section .lamQuickLinks a.lamInterinst::after, .lam-section .lamQuickLinks a.quickLink:after {
  background-image: url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M6.72222 -4.20213e-06V1.22222H8.92222L2.93333 7.21111L3.78889 8.06666L9.77778 2.07777V4.27777H11V-4.20213e-06H6.72222ZM9.77778 9.77777H1.22222V1.22222L3.66667 1.2222V-2.28882e-05L1.22222 -4.20213e-06C0.55 -4.20213e-06 0 0.549996 0 1.22222V9.77777C0 10.45 0.55 11 1.22222 11H9.77778C10.45 11 11 10.45 11 9.77777V7.33331H9.77778V9.77777Z' fill='%233366CC'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='11' height='11' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  width: 11px;
  height: 11px;
  background-repeat: no-repeat;
  content: " ";
  display: inline-block;
  margin: 0px 0px -1px 8px;
}
.lam-section #_eu_europa_publications_portlet_lam_section_portlet_LamSectionPortlet_content .card {
  background-color: #fff;
  border: none;
  border-radius: unset;
}
.lam-section #_eu_europa_publications_portlet_lam_section_portlet_LamSectionPortlet_content .card-header {
  background-color: #fff;
  border: unset;
  border-radius: unset !important;
  line-height: 22px;
  font-style: italic;
  font-size: 15px;
  padding-left: 0;
}
.lam-section #_eu_europa_publications_portlet_lam_section_portlet_LamSectionPortlet_content .card-body {
  padding: 0;
}
.lam-section .fa.fa-caret-down::before {
  content: "\f0d7";
  font-size: 18px;
  align-items: center;
  color: #444;
  font-style: normal;
  padding-right: 5px;
  font-family: "fontawesome-alloy";
}
.lam-section .fa.fa-caret-up::before {
  content: "\f0d8";
  font-size: 18px;
  align-items: center;
  color: #444;
  font-style: normal;
  padding-right: 5px;
  font-family: "fontawesome-alloy";
}
.lam-section #_eu_europa_publications_portlet_lam_section_portlet_LamUsefulLinksPortlet_content a.text-dark.font-weight-bold {
  color: #112250;
  font-size: 16px;
  line-height: 22px;
  padding: 0px 14px 10px 14px;
}
.lam-section #_eu_europa_publications_portlet_lam_section_portlet_LamUsefulLinksPortlet_content .collapse {
  background-color: #fff;
}

.lamDownloadModal a {
  color: #0E47CB;
  font-size: 14px;
  line-height: 20px;
  padding-bottom: 8px;
  display: inline-block;
}

div#_eu_europa_publications_portlet_lam_section_portlet_LamSectionPortlet_content a {
  color: #0E47CB;
  text-decoration: underline;
}

div#_eu_europa_publications_portlet_lam_section_portlet_LamSectionPortlet_content a:hover {
  color: #0E47CB;
  text-decoration: none;
}

.portlet-boundary_com_liferay_dynamic_data_mapping_form_web_portlet_DDMFormPortlet_ h1.lfr-ddm__default-page-header-title {
  padding-top: 0;
  font-size: 32px;
  color: #000;
  font-weight: 500;
}

.portlet-boundary_com_liferay_dynamic_data_mapping_form_web_portlet_DDMFormPortlet_ .lfr-ddm__default-page-header-line {
  background-color: unset;
  height: 0;
}