@charset "UTF-8";
.lightest-grey-background {
  background-color: #f2f2f2;
}

/**
 * responsive media breakpoint mixins
 * @params: $media-breakpoints keys
 */
/**
 * Ezt az scss fájlt a font-icon-generator hozta létre, NE módosítsd!
 */
/* Listázók - általános kód */
.PublicInfoContentListByDataSetValuePortlet > .columns,
.ContentViewPortlet {
  margin-bottom: 40px;
}
.PublicInfoContentListByDataSetValuePortlet > .columns.favourite-button .content-list-title,
.ContentViewPortlet.favourite-button .content-list-title {
  margin-bottom: 0px;
}

#top-section .ContentListPortlet {
  margin-bottom: 20px;
}

.MyNavFavouritesContentListPortlet,
.PublicInfoContentListByDataSetValuePortlet,
.ContentListPortlet,
.NavContentListPortlet {
  margin-bottom: 40px;
}
.MyNavFavouritesContentListPortlet.main-list .pager,
.PublicInfoContentListByDataSetValuePortlet.main-list .pager,
.ContentListPortlet.main-list .pager,
.NavContentListPortlet.main-list .pager {
  display: none;
}
.MyNavFavouritesContentListPortlet.view-top,
.PublicInfoContentListByDataSetValuePortlet.view-top,
.ContentListPortlet.view-top,
.NavContentListPortlet.view-top {
  margin: 0;
}
.MyNavFavouritesContentListPortlet.view-top .content-list-title,
.PublicInfoContentListByDataSetValuePortlet.view-top .content-list-title,
.ContentListPortlet.view-top .content-list-title,
.NavContentListPortlet.view-top .content-list-title {
  margin-bottom: 40px;
}
.MyNavFavouritesContentListPortlet.basic-lister .dedicatory,
.PublicInfoContentListByDataSetValuePortlet.basic-lister .dedicatory,
.ContentListPortlet.basic-lister .dedicatory,
.NavContentListPortlet.basic-lister .dedicatory {
  margin-top: 40px;
}
.MyNavFavouritesContentListPortlet.basic-lister > .columns,
.PublicInfoContentListByDataSetValuePortlet.basic-lister > .columns,
.ContentListPortlet.basic-lister > .columns,
.NavContentListPortlet.basic-lister > .columns {
  margin-left: -10px;
  margin-right: -10px;
  margin-top: 20px;
}
.MyNavFavouritesContentListPortlet.basic-lister > .columns > .column,
.PublicInfoContentListByDataSetValuePortlet.basic-lister > .columns > .column,
.ContentListPortlet.basic-lister > .columns > .column,
.NavContentListPortlet.basic-lister > .columns > .column {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
  grid-column-gap: 30px;
  /* Szürke kártya rovatok */
  /*Itt nyúltam bele - Dávid*/
  /*.heading-text {
      display: flex;
      flex-wrap: wrap;
      align-content: center;
      align-items: center;
      width: 80%;
  }

  .heading-logo {
      width: 18%;
      background-image: url(/assets/site/modules_site/site/images/heading_arrow.png);
      background-size: 70%;
      background-repeat: no-repeat;
      background-position: left center;
      margin-left: auto;
  };*/
  /*-----------------------*/
  /* kevés rovatnál kéthasábos változat */
}
.MyNavFavouritesContentListPortlet.basic-lister > .columns > .column .content-list-elements.heading,
.PublicInfoContentListByDataSetValuePortlet.basic-lister > .columns > .column .content-list-elements.heading,
.ContentListPortlet.basic-lister > .columns > .column .content-list-elements.heading,
.NavContentListPortlet.basic-lister > .columns > .column .content-list-elements.heading {
  text-transform: none;
  font-size: inherit;
  letter-spacing: unset;
  /*Itt nyúltam bele - Dávid*/
  /*------------------------*/
  padding: 0;
  border: 1px solid #cccccc;
  border-radius: 3px;
  background: #f2f2f2;
  /*min-height: 240px;*/
  /*Itt nyúltam bele - Dávid*/
  min-height: 150px;
  box-shadow: -3px 3px 5px #cccccc;
  /*------------*/
  margin: 30px 0 0;
}
.MyNavFavouritesContentListPortlet.basic-lister > .columns > .column .content-list-elements.heading:hover,
.PublicInfoContentListByDataSetValuePortlet.basic-lister > .columns > .column .content-list-elements.heading:hover,
.ContentListPortlet.basic-lister > .columns > .column .content-list-elements.heading:hover,
.NavContentListPortlet.basic-lister > .columns > .column .content-list-elements.heading:hover {
  box-shadow: 0 0 10px 0px rgba(0, 0, 0, 0.2);
}
.MyNavFavouritesContentListPortlet.basic-lister > .columns > .column .content-list-elements.heading .span-container,
.PublicInfoContentListByDataSetValuePortlet.basic-lister > .columns > .column .content-list-elements.heading .span-container,
.ContentListPortlet.basic-lister > .columns > .column .content-list-elements.heading .span-container,
.NavContentListPortlet.basic-lister > .columns > .column .content-list-elements.heading .span-container {
  display: none;
}
.MyNavFavouritesContentListPortlet.basic-lister > .columns > .column .content-list-elements.heading .list-title,
.PublicInfoContentListByDataSetValuePortlet.basic-lister > .columns > .column .content-list-elements.heading .list-title,
.ContentListPortlet.basic-lister > .columns > .column .content-list-elements.heading .list-title,
.NavContentListPortlet.basic-lister > .columns > .column .content-list-elements.heading .list-title {
  font-size: 24px;
  color: #1a1a1a;
}
.MyNavFavouritesContentListPortlet.basic-lister > .columns > .column .content-list-elements.heading .list-lead,
.PublicInfoContentListByDataSetValuePortlet.basic-lister > .columns > .column .content-list-elements.heading .list-lead,
.ContentListPortlet.basic-lister > .columns > .column .content-list-elements.heading .list-lead,
.NavContentListPortlet.basic-lister > .columns > .column .content-list-elements.heading .list-lead {
  font-weight: 500;
  color: #5f5f5f;
  margin-top: 10px;
}
.MyNavFavouritesContentListPortlet.basic-lister > .columns > .column .content-list-elements.heading a,
.PublicInfoContentListByDataSetValuePortlet.basic-lister > .columns > .column .content-list-elements.heading a,
.ContentListPortlet.basic-lister > .columns > .column .content-list-elements.heading a,
.NavContentListPortlet.basic-lister > .columns > .column .content-list-elements.heading a {
  line-break: normal;
  color: #1a1a1a;
  /*Itt nyúltam bele - Dávid*/
  display: block;
  /*display: flex;
  align-content: center;
  align-items: center;*/
  /*----------*/
  padding: 30px;
  height: 100%;
}
.MyNavFavouritesContentListPortlet.basic-lister > .columns > .column .content-list-elements.heading a:hover,
.PublicInfoContentListByDataSetValuePortlet.basic-lister > .columns > .column .content-list-elements.heading a:hover,
.ContentListPortlet.basic-lister > .columns > .column .content-list-elements.heading a:hover,
.NavContentListPortlet.basic-lister > .columns > .column .content-list-elements.heading a:hover {
  color: #0084FF;
}
.MyNavFavouritesContentListPortlet.basic-lister > .columns > .column .content-list-elements.heading a:hover .list-attribute,
.PublicInfoContentListByDataSetValuePortlet.basic-lister > .columns > .column .content-list-elements.heading a:hover .list-attribute,
.ContentListPortlet.basic-lister > .columns > .column .content-list-elements.heading a:hover .list-attribute,
.NavContentListPortlet.basic-lister > .columns > .column .content-list-elements.heading a:hover .list-attribute {
  color: #0084FF;
}
.MyNavFavouritesContentListPortlet.basic-lister > .columns > .column .content-list-elements.heading + .content-list-elements:not(.heading),
.PublicInfoContentListByDataSetValuePortlet.basic-lister > .columns > .column .content-list-elements.heading + .content-list-elements:not(.heading),
.ContentListPortlet.basic-lister > .columns > .column .content-list-elements.heading + .content-list-elements:not(.heading),
.NavContentListPortlet.basic-lister > .columns > .column .content-list-elements.heading + .content-list-elements:not(.heading) {
  margin-top: 60px;
}
.MyNavFavouritesContentListPortlet.basic-lister > .columns > .column .content-list-elements:not(.heading),
.PublicInfoContentListByDataSetValuePortlet.basic-lister > .columns > .column .content-list-elements:not(.heading),
.ContentListPortlet.basic-lister > .columns > .column .content-list-elements:not(.heading),
.NavContentListPortlet.basic-lister > .columns > .column .content-list-elements:not(.heading) {
  grid-column-start: 1;
  grid-column-end: 3;
  max-width: 700px;
}
.MyNavFavouritesContentListPortlet.basic-lister > .columns > .column .content-list-elements::before,
.PublicInfoContentListByDataSetValuePortlet.basic-lister > .columns > .column .content-list-elements::before,
.ContentListPortlet.basic-lister > .columns > .column .content-list-elements::before,
.NavContentListPortlet.basic-lister > .columns > .column .content-list-elements::before {
  display: none;
}
.MyNavFavouritesContentListPortlet.basic-lister > .columns > .column.two-columns,
.PublicInfoContentListByDataSetValuePortlet.basic-lister > .columns > .column.two-columns,
.ContentListPortlet.basic-lister > .columns > .column.two-columns,
.NavContentListPortlet.basic-lister > .columns > .column.two-columns {
  grid-template-columns: repeat(auto-fill, minmax(47%, 1fr));
}
.MyNavFavouritesContentListPortlet.basic-lister > .columns > .column.two-columns .pager,
.PublicInfoContentListByDataSetValuePortlet.basic-lister > .columns > .column.two-columns .pager,
.ContentListPortlet.basic-lister > .columns > .column.two-columns .pager,
.NavContentListPortlet.basic-lister > .columns > .column.two-columns .pager {
  grid-column-start: 1;
  grid-column-end: 3;
}
.MyNavFavouritesContentListPortlet.basic-lister > .columns .pager,
.PublicInfoContentListByDataSetValuePortlet.basic-lister > .columns .pager,
.ContentListPortlet.basic-lister > .columns .pager,
.NavContentListPortlet.basic-lister > .columns .pager {
  margin-top: 50px;
  grid-column-start: 1;
  grid-column-end: 4;
  display: flex;
  justify-content: center;
}
@media screen and (max-width: 999px) {
  .MyNavFavouritesContentListPortlet.basic-lister > .columns .pager,
.PublicInfoContentListByDataSetValuePortlet.basic-lister > .columns .pager,
.ContentListPortlet.basic-lister > .columns .pager,
.NavContentListPortlet.basic-lister > .columns .pager {
    grid-column-start: 1;
    grid-column-end: 3;
  }
}
@media screen and (max-width: 768px) {
  .MyNavFavouritesContentListPortlet.basic-lister > .columns .pager,
.PublicInfoContentListByDataSetValuePortlet.basic-lister > .columns .pager,
.ContentListPortlet.basic-lister > .columns .pager,
.NavContentListPortlet.basic-lister > .columns .pager {
    flex-wrap: wrap;
    padding-left: 0;
    padding-right: 0;
  }
}
@media screen and (max-width: 768px) {
  .MyNavFavouritesContentListPortlet.basic-lister > .columns .pager > span,
.PublicInfoContentListByDataSetValuePortlet.basic-lister > .columns .pager > span,
.ContentListPortlet.basic-lister > .columns .pager > span,
.NavContentListPortlet.basic-lister > .columns .pager > span {
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .MyNavFavouritesContentListPortlet.basic-lister > .columns .pager > .pager-prev,
.MyNavFavouritesContentListPortlet.basic-lister > .columns .pager > .pager-next,
.PublicInfoContentListByDataSetValuePortlet.basic-lister > .columns .pager > .pager-prev,
.PublicInfoContentListByDataSetValuePortlet.basic-lister > .columns .pager > .pager-next,
.ContentListPortlet.basic-lister > .columns .pager > .pager-prev,
.ContentListPortlet.basic-lister > .columns .pager > .pager-next,
.NavContentListPortlet.basic-lister > .columns .pager > .pager-prev,
.NavContentListPortlet.basic-lister > .columns .pager > .pager-next {
    flex: 0 0 100%;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .MyNavFavouritesContentListPortlet.basic-lister > .columns .pager > .pager-prev,
.PublicInfoContentListByDataSetValuePortlet.basic-lister > .columns .pager > .pager-prev,
.ContentListPortlet.basic-lister > .columns .pager > .pager-prev,
.NavContentListPortlet.basic-lister > .columns .pager > .pager-prev {
    margin-bottom: 15px;
  }
}
@media screen and (max-width: 768px) {
  .MyNavFavouritesContentListPortlet.basic-lister > .columns .pager > .pager-next,
.PublicInfoContentListByDataSetValuePortlet.basic-lister > .columns .pager > .pager-next,
.ContentListPortlet.basic-lister > .columns .pager > .pager-next,
.NavContentListPortlet.basic-lister > .columns .pager > .pager-next {
    margin-top: 15px;
  }
}
.MyNavFavouritesContentListPortlet.basic-lister .dedicatory h1, .MyNavFavouritesContentListPortlet.basic-lister .dedicatory h2, .MyNavFavouritesContentListPortlet.basic-lister .dedicatory h3, .MyNavFavouritesContentListPortlet.basic-lister .dedicatory h4, .MyNavFavouritesContentListPortlet.basic-lister .dedicatory h5, .MyNavFavouritesContentListPortlet.basic-lister .dedicatory h6,
.PublicInfoContentListByDataSetValuePortlet.basic-lister .dedicatory h1,
.PublicInfoContentListByDataSetValuePortlet.basic-lister .dedicatory h2,
.PublicInfoContentListByDataSetValuePortlet.basic-lister .dedicatory h3,
.PublicInfoContentListByDataSetValuePortlet.basic-lister .dedicatory h4,
.PublicInfoContentListByDataSetValuePortlet.basic-lister .dedicatory h5,
.PublicInfoContentListByDataSetValuePortlet.basic-lister .dedicatory h6,
.ContentListPortlet.basic-lister .dedicatory h1,
.ContentListPortlet.basic-lister .dedicatory h2,
.ContentListPortlet.basic-lister .dedicatory h3,
.ContentListPortlet.basic-lister .dedicatory h4,
.ContentListPortlet.basic-lister .dedicatory h5,
.ContentListPortlet.basic-lister .dedicatory h6,
.NavContentListPortlet.basic-lister .dedicatory h1,
.NavContentListPortlet.basic-lister .dedicatory h2,
.NavContentListPortlet.basic-lister .dedicatory h3,
.NavContentListPortlet.basic-lister .dedicatory h4,
.NavContentListPortlet.basic-lister .dedicatory h5,
.NavContentListPortlet.basic-lister .dedicatory h6 {
  font-weight: bold;
}
.MyNavFavouritesContentListPortlet.basic-lister .dedicatory h1, .MyNavFavouritesContentListPortlet.basic-lister .dedicatory h2, .MyNavFavouritesContentListPortlet.basic-lister .dedicatory h3,
.PublicInfoContentListByDataSetValuePortlet.basic-lister .dedicatory h1,
.PublicInfoContentListByDataSetValuePortlet.basic-lister .dedicatory h2,
.PublicInfoContentListByDataSetValuePortlet.basic-lister .dedicatory h3,
.ContentListPortlet.basic-lister .dedicatory h1,
.ContentListPortlet.basic-lister .dedicatory h2,
.ContentListPortlet.basic-lister .dedicatory h3,
.NavContentListPortlet.basic-lister .dedicatory h1,
.NavContentListPortlet.basic-lister .dedicatory h2,
.NavContentListPortlet.basic-lister .dedicatory h3 {
  font-size: 32px;
}
.MyNavFavouritesContentListPortlet.basic-lister .dedicatory h4,
.PublicInfoContentListByDataSetValuePortlet.basic-lister .dedicatory h4,
.ContentListPortlet.basic-lister .dedicatory h4,
.NavContentListPortlet.basic-lister .dedicatory h4 {
  font-size: 28px;
}
.MyNavFavouritesContentListPortlet.basic-lister .dedicatory h5,
.PublicInfoContentListByDataSetValuePortlet.basic-lister .dedicatory h5,
.ContentListPortlet.basic-lister .dedicatory h5,
.NavContentListPortlet.basic-lister .dedicatory h5 {
  font-size: 24px;
}
.MyNavFavouritesContentListPortlet.basic-lister .dedicatory h6,
.PublicInfoContentListByDataSetValuePortlet.basic-lister .dedicatory h6,
.ContentListPortlet.basic-lister .dedicatory h6,
.NavContentListPortlet.basic-lister .dedicatory h6 {
  font-size: 20px;
}
.MyNavFavouritesContentListPortlet .dedicatory,
.PublicInfoContentListByDataSetValuePortlet .dedicatory,
.ContentListPortlet .dedicatory,
.NavContentListPortlet .dedicatory {
  margin-bottom: 40px;
  max-width: 700px;
}
.MyNavFavouritesContentListPortlet.view-bottom > .columns > .column,
.PublicInfoContentListByDataSetValuePortlet.view-bottom > .columns > .column,
.ContentListPortlet.view-bottom > .columns > .column,
.NavContentListPortlet.view-bottom > .columns > .column {
  display: flex;
  justify-content: space-between;
  flex-flow: row wrap;
}
.MyNavFavouritesContentListPortlet.view-bottom > .columns > .column .content-list-title,
.PublicInfoContentListByDataSetValuePortlet.view-bottom > .columns > .column .content-list-title,
.ContentListPortlet.view-bottom > .columns > .column .content-list-title,
.NavContentListPortlet.view-bottom > .columns > .column .content-list-title {
  flex: 0 1 100%;
  max-width: unset;
  margin: 0;
}
.MyNavFavouritesContentListPortlet.view-bottom > .columns > .column .content-list-elements,
.PublicInfoContentListByDataSetValuePortlet.view-bottom > .columns > .column .content-list-elements,
.ContentListPortlet.view-bottom > .columns > .column .content-list-elements,
.NavContentListPortlet.view-bottom > .columns > .column .content-list-elements {
  flex: 0 1 calc((100% - 60px) / 3);
  padding: 30px;
  border: 1px solid #cccccc;
  border-radius: 3px;
  background: #f2f2f2;
  min-height: 240px;
  margin: 30px 0 0;
}
.MyNavFavouritesContentListPortlet.view-bottom > .columns > .column .content-list-elements .list-title,
.PublicInfoContentListByDataSetValuePortlet.view-bottom > .columns > .column .content-list-elements .list-title,
.ContentListPortlet.view-bottom > .columns > .column .content-list-elements .list-title,
.NavContentListPortlet.view-bottom > .columns > .column .content-list-elements .list-title {
  font-size: 24px;
  color: #1a1a1a;
  margin-bottom: 10px;
}
.MyNavFavouritesContentListPortlet.view-bottom > .columns > .column .content-list-elements .list-lead,
.PublicInfoContentListByDataSetValuePortlet.view-bottom > .columns > .column .content-list-elements .list-lead,
.ContentListPortlet.view-bottom > .columns > .column .content-list-elements .list-lead,
.NavContentListPortlet.view-bottom > .columns > .column .content-list-elements .list-lead {
  font-weight: 500;
  color: #5f5f5f;
}
.MyNavFavouritesContentListPortlet.view-bottom > .columns > .column .content-list-elements a:hover .list-attribute,
.PublicInfoContentListByDataSetValuePortlet.view-bottom > .columns > .column .content-list-elements a:hover .list-attribute,
.ContentListPortlet.view-bottom > .columns > .column .content-list-elements a:hover .list-attribute,
.NavContentListPortlet.view-bottom > .columns > .column .content-list-elements a:hover .list-attribute {
  color: #0084FF;
}
.MyNavFavouritesContentListPortlet.view-bottom > .columns > .column:after,
.PublicInfoContentListByDataSetValuePortlet.view-bottom > .columns > .column:after,
.ContentListPortlet.view-bottom > .columns > .column:after,
.NavContentListPortlet.view-bottom > .columns > .column:after {
  content: "";
  flex: 0 0 calc((100% - 60px) / 3);
}
.MyNavFavouritesContentListPortlet .archive-message,
.PublicInfoContentListByDataSetValuePortlet .archive-message,
.ContentListPortlet .archive-message,
.NavContentListPortlet .archive-message {
  color: #cf0040;
  font-size: 14px;
  line-height: 17px;
  letter-spacing: 0.01em;
  margin: 15px 0 0 0;
}
.MyNavFavouritesContentListPortlet .dotted-list-elements .dotted-list-item,
.PublicInfoContentListByDataSetValuePortlet .dotted-list-elements .dotted-list-item,
.ContentListPortlet .dotted-list-elements .dotted-list-item,
.NavContentListPortlet .dotted-list-elements .dotted-list-item {
  display: block;
  padding: 0 0 0 34px;
  margin: 0;
  background-image: radial-gradient(circle, #006cd1 0px, #006cd1 3px, transparent 4px);
  background-size: 6px;
  background-repeat: no-repeat;
  background-size: 8px 8px;
  background-position: 9px 10px;
}
.MyNavFavouritesContentListPortlet .dotted-list-elements .dotted-list-item + .dotted-list-item,
.PublicInfoContentListByDataSetValuePortlet .dotted-list-elements .dotted-list-item + .dotted-list-item,
.ContentListPortlet .dotted-list-elements .dotted-list-item + .dotted-list-item,
.NavContentListPortlet .dotted-list-elements .dotted-list-item + .dotted-list-item {
  margin: 15px 0 0 0;
}
.MyNavFavouritesContentListPortlet .dotted-list-elements .dotted-list-item .article-title,
.PublicInfoContentListByDataSetValuePortlet .dotted-list-elements .dotted-list-item .article-title,
.ContentListPortlet .dotted-list-elements .dotted-list-item .article-title,
.NavContentListPortlet .dotted-list-elements .dotted-list-item .article-title {
  font-weight: 600;
  font-size: 20px;
  line-height: 28px;
  margin: 0 0 4px 0;
}
.MyNavFavouritesContentListPortlet .dotted-list-elements .dotted-list-item .article-lead,
.PublicInfoContentListByDataSetValuePortlet .dotted-list-elements .dotted-list-item .article-lead,
.ContentListPortlet .dotted-list-elements .dotted-list-item .article-lead,
.NavContentListPortlet .dotted-list-elements .dotted-list-item .article-lead {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
}

.NavContentListPortlet.basic-lister > .columns > .column.osszes-hir {
  display: block;
}
.NavContentListPortlet.basic-lister > .columns > .column.osszes-hir .content-list-title-container {
  max-width: 700px;
  display: flex;
  justify-content: flex-end;
}

.ContentListPortlet.basic-lister .content-list-elements .list-lead h1, .ContentListPortlet.basic-lister .content-list-elements .list-lead h2, .ContentListPortlet.basic-lister .content-list-elements .list-lead h3, .ContentListPortlet.basic-lister .content-list-elements .list-lead h4, .ContentListPortlet.basic-lister .content-list-elements .list-lead h5, .ContentListPortlet.basic-lister .content-list-elements .list-lead h6 {
  font-weight: 500;
}
.ContentListPortlet.basic-lister .columns > .column .content-list-elements.heading {
  min-height: 150px;
}
.ContentListPortlet.basic-lister .columns > .column .content-list-elements.heading a {
  position: relative;
  display: flex;
  flex-flow: column;
  justify-content: center;
  padding-right: 30px;
  min-height: inherit;
  border-left: solid 10px #006cd1;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
.ContentListPortlet.basic-lister .columns > .column .content-list-elements.heading a:hover {
  border-left-color: #0084FF;
}
@media screen and (max-width: 768px) {
  .ContentListPortlet.basic-lister .columns > .column .content-list-elements.heading a {
    flex-flow: column;
    margin-top: 0;
  }
}
.ContentListPortlet.basic-lister .columns > .column .content-list-elements.heading a i {
  color: #006cd1;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 30px;
}
.ContentListPortlet.basic-lister .columns > .column .content-list-elements.heading a i:before {
  font-size: 40px;
  line-height: 1;
}

.PublicInfoContentListByDataSetValuePortlet {
  margin-bottom: 100px;
}

.mobile-list-date {
  display: none;
}

.column .content-list-elements:last-child:last-of-type {
  margin-bottom: 0;
}

/* Listázók - fejléc */
.underlined-title-container,
.simple-title-container {
  padding-bottom: 5px;
  margin-bottom: 10px;
}
.underlined-title-container > *,
.simple-title-container > * {
  padding: 0;
  font-weight: 700;
}
.underlined-title-container > *.content-list-title, .underlined-title-container > *.content-title, .underlined-title-container > *.attachment-title,
.simple-title-container > *.content-list-title,
.simple-title-container > *.content-title,
.simple-title-container > *.attachment-title {
  display: flex;
  justify-content: flex-start;
  flex-flow: row nowrap;
  font-size: 24px;
  font-weight: 700;
  max-width: 100%;
}
.underlined-title-container > *.content-list-title:before, .underlined-title-container > *.content-title:before, .underlined-title-container > *.attachment-title:before,
.simple-title-container > *.content-list-title:before,
.simple-title-container > *.content-title:before,
.simple-title-container > *.attachment-title:before {
  display: block;
  font-family: "icons";
  font-weight: normal;
  color: #006cd1;
  width: 20px;
  height: auto;
  margin-right: 14px;
}
.underlined-title-container.attachments .attachment-title,
.simple-title-container.attachments .attachment-title {
  margin-top: 60px;
}
.underlined-title-container.with-btn,
.simple-title-container.with-btn {
  display: flex;
  justify-content: space-between;
  flex-flow: row nowrap;
}

.underlined-title-container {
  border-bottom: 1px solid #cccccc;
  margin-bottom: 20px;
}

/* megfelelő ikonok hozzáadása */
.underlined-title-container .content-list-title.add-icon::before,
.underlined-title-container .content-title.add-icon::before,
.underlined-title-container .attachment-title.add-icon::before,
.simple-title-container .content-list-title.add-icon::before,
.simple-title-container .content-title.add-icon::before,
.simple-title-container .attachment-title.add-icon::before {
  content: "\f101";
}
.underlined-title-container .content-list-title.alert-circle-icon::before,
.underlined-title-container .content-title.alert-circle-icon::before,
.underlined-title-container .attachment-title.alert-circle-icon::before,
.simple-title-container .content-list-title.alert-circle-icon::before,
.simple-title-container .content-title.alert-circle-icon::before,
.simple-title-container .attachment-title.alert-circle-icon::before {
  content: "\f102";
}
.underlined-title-container .content-list-title.alert-icon::before,
.underlined-title-container .content-title.alert-icon::before,
.underlined-title-container .attachment-title.alert-icon::before,
.simple-title-container .content-list-title.alert-icon::before,
.simple-title-container .content-title.alert-icon::before,
.simple-title-container .attachment-title.alert-icon::before {
  content: "\f103";
}
.underlined-title-container .content-list-title.archive-icon::before,
.underlined-title-container .content-title.archive-icon::before,
.underlined-title-container .attachment-title.archive-icon::before,
.simple-title-container .content-list-title.archive-icon::before,
.simple-title-container .content-title.archive-icon::before,
.simple-title-container .attachment-title.archive-icon::before {
  content: "\f104";
}
.underlined-title-container .content-list-title.arrow-down-icon::before,
.underlined-title-container .content-title.arrow-down-icon::before,
.underlined-title-container .attachment-title.arrow-down-icon::before,
.simple-title-container .content-list-title.arrow-down-icon::before,
.simple-title-container .content-title.arrow-down-icon::before,
.simple-title-container .attachment-title.arrow-down-icon::before {
  content: "\f105";
}
.underlined-title-container .content-list-title.arrow-left-icon::before,
.underlined-title-container .content-title.arrow-left-icon::before,
.underlined-title-container .attachment-title.arrow-left-icon::before,
.simple-title-container .content-list-title.arrow-left-icon::before,
.simple-title-container .content-title.arrow-left-icon::before,
.simple-title-container .attachment-title.arrow-left-icon::before {
  content: "\f106";
}
.underlined-title-container .content-list-title.arrow-right-icon::before,
.underlined-title-container .content-title.arrow-right-icon::before,
.underlined-title-container .attachment-title.arrow-right-icon::before,
.simple-title-container .content-list-title.arrow-right-icon::before,
.simple-title-container .content-title.arrow-right-icon::before,
.simple-title-container .attachment-title.arrow-right-icon::before {
  content: "\f107";
}
.underlined-title-container .content-list-title.arrow-up-icon::before,
.underlined-title-container .content-title.arrow-up-icon::before,
.underlined-title-container .attachment-title.arrow-up-icon::before,
.simple-title-container .content-list-title.arrow-up-icon::before,
.simple-title-container .content-title.arrow-up-icon::before,
.simple-title-container .attachment-title.arrow-up-icon::before {
  content: "\f108";
}
.underlined-title-container .content-list-title.at-sign-icon::before,
.underlined-title-container .content-title.at-sign-icon::before,
.underlined-title-container .attachment-title.at-sign-icon::before,
.simple-title-container .content-list-title.at-sign-icon::before,
.simple-title-container .content-title.at-sign-icon::before,
.simple-title-container .attachment-title.at-sign-icon::before {
  content: "\f109";
}
.underlined-title-container .content-list-title.avatar-icon::before,
.underlined-title-container .content-title.avatar-icon::before,
.underlined-title-container .attachment-title.avatar-icon::before,
.simple-title-container .content-list-title.avatar-icon::before,
.simple-title-container .content-title.avatar-icon::before,
.simple-title-container .attachment-title.avatar-icon::before {
  content: "\f10a";
}
.underlined-title-container .content-list-title.bar-chart-icon::before,
.underlined-title-container .content-title.bar-chart-icon::before,
.underlined-title-container .attachment-title.bar-chart-icon::before,
.simple-title-container .content-list-title.bar-chart-icon::before,
.simple-title-container .content-title.bar-chart-icon::before,
.simple-title-container .attachment-title.bar-chart-icon::before {
  content: "\f10b";
}
.underlined-title-container .content-list-title.benzin-icon::before,
.underlined-title-container .content-title.benzin-icon::before,
.underlined-title-container .attachment-title.benzin-icon::before,
.simple-title-container .content-list-title.benzin-icon::before,
.simple-title-container .content-title.benzin-icon::before,
.simple-title-container .attachment-title.benzin-icon::before {
  content: "\f10c";
}
.underlined-title-container .content-list-title.block-icon::before,
.underlined-title-container .content-title.block-icon::before,
.underlined-title-container .attachment-title.block-icon::before,
.simple-title-container .content-list-title.block-icon::before,
.simple-title-container .content-title.block-icon::before,
.simple-title-container .attachment-title.block-icon::before {
  content: "\f10d";
}
.underlined-title-container .content-list-title.book-icon::before,
.underlined-title-container .content-title.book-icon::before,
.underlined-title-container .attachment-title.book-icon::before,
.simple-title-container .content-list-title.book-icon::before,
.simple-title-container .content-title.book-icon::before,
.simple-title-container .attachment-title.book-icon::before {
  content: "\f10e";
}
.underlined-title-container .content-list-title.bookmark-icon::before,
.underlined-title-container .content-title.bookmark-icon::before,
.underlined-title-container .attachment-title.bookmark-icon::before,
.simple-title-container .content-list-title.bookmark-icon::before,
.simple-title-container .content-title.bookmark-icon::before,
.simple-title-container .attachment-title.bookmark-icon::before {
  content: "\f10f";
}
.underlined-title-container .content-list-title.breadcrumb-icon::before,
.underlined-title-container .content-title.breadcrumb-icon::before,
.underlined-title-container .attachment-title.breadcrumb-icon::before,
.simple-title-container .content-list-title.breadcrumb-icon::before,
.simple-title-container .content-title.breadcrumb-icon::before,
.simple-title-container .attachment-title.breadcrumb-icon::before {
  content: "\f110";
}
.underlined-title-container .content-list-title.building-icon::before,
.underlined-title-container .content-title.building-icon::before,
.underlined-title-container .attachment-title.building-icon::before,
.simple-title-container .content-list-title.building-icon::before,
.simple-title-container .content-title.building-icon::before,
.simple-title-container .attachment-title.building-icon::before {
  content: "\f111";
}
.underlined-title-container .content-list-title.bulletpoint-icon::before,
.underlined-title-container .content-title.bulletpoint-icon::before,
.underlined-title-container .attachment-title.bulletpoint-icon::before,
.simple-title-container .content-list-title.bulletpoint-icon::before,
.simple-title-container .content-title.bulletpoint-icon::before,
.simple-title-container .attachment-title.bulletpoint-icon::before {
  content: "\f112";
}
.underlined-title-container .content-list-title.calculator-2-icon::before,
.underlined-title-container .content-title.calculator-2-icon::before,
.underlined-title-container .attachment-title.calculator-2-icon::before,
.simple-title-container .content-list-title.calculator-2-icon::before,
.simple-title-container .content-title.calculator-2-icon::before,
.simple-title-container .attachment-title.calculator-2-icon::before {
  content: "\f113";
}
.underlined-title-container .content-list-title.calculator-icon::before,
.underlined-title-container .content-title.calculator-icon::before,
.underlined-title-container .attachment-title.calculator-icon::before,
.simple-title-container .content-list-title.calculator-icon::before,
.simple-title-container .content-title.calculator-icon::before,
.simple-title-container .attachment-title.calculator-icon::before {
  content: "\f114";
}
.underlined-title-container .content-list-title.calendar-add-icon::before,
.underlined-title-container .content-title.calendar-add-icon::before,
.underlined-title-container .attachment-title.calendar-add-icon::before,
.simple-title-container .content-list-title.calendar-add-icon::before,
.simple-title-container .content-title.calendar-add-icon::before,
.simple-title-container .attachment-title.calendar-add-icon::before {
  content: "\f115";
}
.underlined-title-container .content-list-title.calendar-icon::before,
.underlined-title-container .content-title.calendar-icon::before,
.underlined-title-container .attachment-title.calendar-icon::before,
.simple-title-container .content-list-title.calendar-icon::before,
.simple-title-container .content-title.calendar-icon::before,
.simple-title-container .attachment-title.calendar-icon::before {
  content: "\f116";
}
.underlined-title-container .content-list-title.case-icon::before,
.underlined-title-container .content-title.case-icon::before,
.underlined-title-container .attachment-title.case-icon::before,
.simple-title-container .content-list-title.case-icon::before,
.simple-title-container .content-title.case-icon::before,
.simple-title-container .attachment-title.case-icon::before {
  content: "\f117";
}
.underlined-title-container .content-list-title.checkmark-icon::before,
.underlined-title-container .content-title.checkmark-icon::before,
.underlined-title-container .attachment-title.checkmark-icon::before,
.simple-title-container .content-list-title.checkmark-icon::before,
.simple-title-container .content-title.checkmark-icon::before,
.simple-title-container .attachment-title.checkmark-icon::before {
  content: "\f118";
}
.underlined-title-container .content-list-title.chevron-down-icon::before,
.underlined-title-container .content-title.chevron-down-icon::before,
.underlined-title-container .attachment-title.chevron-down-icon::before,
.simple-title-container .content-list-title.chevron-down-icon::before,
.simple-title-container .content-title.chevron-down-icon::before,
.simple-title-container .attachment-title.chevron-down-icon::before {
  content: "\f119";
}
.underlined-title-container .content-list-title.chevron-left-icon::before,
.underlined-title-container .content-title.chevron-left-icon::before,
.underlined-title-container .attachment-title.chevron-left-icon::before,
.simple-title-container .content-list-title.chevron-left-icon::before,
.simple-title-container .content-title.chevron-left-icon::before,
.simple-title-container .attachment-title.chevron-left-icon::before {
  content: "\f11a";
}
.underlined-title-container .content-list-title.chevron-right-icon::before,
.underlined-title-container .content-title.chevron-right-icon::before,
.underlined-title-container .attachment-title.chevron-right-icon::before,
.simple-title-container .content-list-title.chevron-right-icon::before,
.simple-title-container .content-title.chevron-right-icon::before,
.simple-title-container .attachment-title.chevron-right-icon::before {
  content: "\f11b";
}
.underlined-title-container .content-list-title.chevron-up-icon::before,
.underlined-title-container .content-title.chevron-up-icon::before,
.underlined-title-container .attachment-title.chevron-up-icon::before,
.simple-title-container .content-list-title.chevron-up-icon::before,
.simple-title-container .content-title.chevron-up-icon::before,
.simple-title-container .attachment-title.chevron-up-icon::before {
  content: "\f11c";
}
.underlined-title-container .content-list-title.circle-arrow-down-icon::before,
.underlined-title-container .content-title.circle-arrow-down-icon::before,
.underlined-title-container .attachment-title.circle-arrow-down-icon::before,
.simple-title-container .content-list-title.circle-arrow-down-icon::before,
.simple-title-container .content-title.circle-arrow-down-icon::before,
.simple-title-container .attachment-title.circle-arrow-down-icon::before {
  content: "\f11d";
}
.underlined-title-container .content-list-title.circle-arrow-left-icon::before,
.underlined-title-container .content-title.circle-arrow-left-icon::before,
.underlined-title-container .attachment-title.circle-arrow-left-icon::before,
.simple-title-container .content-list-title.circle-arrow-left-icon::before,
.simple-title-container .content-title.circle-arrow-left-icon::before,
.simple-title-container .attachment-title.circle-arrow-left-icon::before {
  content: "\f11e";
}
.underlined-title-container .content-list-title.circle-arrow-right-icon::before,
.underlined-title-container .content-title.circle-arrow-right-icon::before,
.underlined-title-container .attachment-title.circle-arrow-right-icon::before,
.simple-title-container .content-list-title.circle-arrow-right-icon::before,
.simple-title-container .content-title.circle-arrow-right-icon::before,
.simple-title-container .attachment-title.circle-arrow-right-icon::before {
  content: "\f11f";
}
.underlined-title-container .content-list-title.circle-arrow-up-icon::before,
.underlined-title-container .content-title.circle-arrow-up-icon::before,
.underlined-title-container .attachment-title.circle-arrow-up-icon::before,
.simple-title-container .content-list-title.circle-arrow-up-icon::before,
.simple-title-container .content-title.circle-arrow-up-icon::before,
.simple-title-container .attachment-title.circle-arrow-up-icon::before {
  content: "\f120";
}
.underlined-title-container .content-list-title.clock-icon::before,
.underlined-title-container .content-title.clock-icon::before,
.underlined-title-container .attachment-title.clock-icon::before,
.simple-title-container .content-list-title.clock-icon::before,
.simple-title-container .content-title.clock-icon::before,
.simple-title-container .attachment-title.clock-icon::before {
  content: "\f121";
}
.underlined-title-container .content-list-title.compass-icon::before,
.underlined-title-container .content-title.compass-icon::before,
.underlined-title-container .attachment-title.compass-icon::before,
.simple-title-container .content-list-title.compass-icon::before,
.simple-title-container .content-title.compass-icon::before,
.simple-title-container .attachment-title.compass-icon::before {
  content: "\f122";
}
.underlined-title-container .content-list-title.completed-icon::before,
.underlined-title-container .content-title.completed-icon::before,
.underlined-title-container .attachment-title.completed-icon::before,
.simple-title-container .content-list-title.completed-icon::before,
.simple-title-container .content-title.completed-icon::before,
.simple-title-container .attachment-title.completed-icon::before {
  content: "\f123";
}
.underlined-title-container .content-list-title.copy-icon::before,
.underlined-title-container .content-title.copy-icon::before,
.underlined-title-container .attachment-title.copy-icon::before,
.simple-title-container .content-list-title.copy-icon::before,
.simple-title-container .content-title.copy-icon::before,
.simple-title-container .attachment-title.copy-icon::before {
  content: "\f124";
}
.underlined-title-container .content-list-title.database-icon::before,
.underlined-title-container .content-title.database-icon::before,
.underlined-title-container .attachment-title.database-icon::before,
.simple-title-container .content-list-title.database-icon::before,
.simple-title-container .content-title.database-icon::before,
.simple-title-container .attachment-title.database-icon::before {
  content: "\f125";
}
.underlined-title-container .content-list-title.delete-icon::before,
.underlined-title-container .content-title.delete-icon::before,
.underlined-title-container .attachment-title.delete-icon::before,
.simple-title-container .content-list-title.delete-icon::before,
.simple-title-container .content-title.delete-icon::before,
.simple-title-container .attachment-title.delete-icon::before {
  content: "\f126";
}
.underlined-title-container .content-list-title.details-icon::before,
.underlined-title-container .content-title.details-icon::before,
.underlined-title-container .attachment-title.details-icon::before,
.simple-title-container .content-list-title.details-icon::before,
.simple-title-container .content-title.details-icon::before,
.simple-title-container .attachment-title.details-icon::before {
  content: "\f127";
}
.underlined-title-container .content-list-title.diesel-icon::before,
.underlined-title-container .content-title.diesel-icon::before,
.underlined-title-container .attachment-title.diesel-icon::before,
.simple-title-container .content-list-title.diesel-icon::before,
.simple-title-container .content-title.diesel-icon::before,
.simple-title-container .attachment-title.diesel-icon::before {
  content: "\f128";
}
.underlined-title-container .content-list-title.done-icon::before,
.underlined-title-container .content-title.done-icon::before,
.underlined-title-container .attachment-title.done-icon::before,
.simple-title-container .content-list-title.done-icon::before,
.simple-title-container .content-title.done-icon::before,
.simple-title-container .attachment-title.done-icon::before {
  content: "\f129";
}
.underlined-title-container .content-list-title.download-icon::before,
.underlined-title-container .content-title.download-icon::before,
.underlined-title-container .attachment-title.download-icon::before,
.simple-title-container .content-list-title.download-icon::before,
.simple-title-container .content-title.download-icon::before,
.simple-title-container .attachment-title.download-icon::before {
  content: "\f12a";
}
.underlined-title-container .content-list-title.droplet-icon::before,
.underlined-title-container .content-title.droplet-icon::before,
.underlined-title-container .attachment-title.droplet-icon::before,
.simple-title-container .content-list-title.droplet-icon::before,
.simple-title-container .content-title.droplet-icon::before,
.simple-title-container .attachment-title.droplet-icon::before {
  content: "\f12b";
}
.underlined-title-container .content-list-title.duty-success-icon::before,
.underlined-title-container .content-title.duty-success-icon::before,
.underlined-title-container .attachment-title.duty-success-icon::before,
.simple-title-container .content-list-title.duty-success-icon::before,
.simple-title-container .content-title.duty-success-icon::before,
.simple-title-container .attachment-title.duty-success-icon::before {
  content: "\f12c";
}
.underlined-title-container .content-list-title.duty-icon::before,
.underlined-title-container .content-title.duty-icon::before,
.underlined-title-container .attachment-title.duty-icon::before,
.simple-title-container .content-list-title.duty-icon::before,
.simple-title-container .content-title.duty-icon::before,
.simple-title-container .attachment-title.duty-icon::before {
  content: "\f12d";
}
.underlined-title-container .content-list-title.ebev-icon::before,
.underlined-title-container .content-title.ebev-icon::before,
.underlined-title-container .attachment-title.ebev-icon::before,
.simple-title-container .content-list-title.ebev-icon::before,
.simple-title-container .content-title.ebev-icon::before,
.simple-title-container .attachment-title.ebev-icon::before {
  content: "\f12e";
}
.underlined-title-container .content-list-title.edit-icon::before,
.underlined-title-container .content-title.edit-icon::before,
.underlined-title-container .attachment-title.edit-icon::before,
.simple-title-container .content-list-title.edit-icon::before,
.simple-title-container .content-title.edit-icon::before,
.simple-title-container .attachment-title.edit-icon::before {
  content: "\f12f";
}
.underlined-title-container .content-list-title.eu-icon::before,
.underlined-title-container .content-title.eu-icon::before,
.underlined-title-container .attachment-title.eu-icon::before,
.simple-title-container .content-list-title.eu-icon::before,
.simple-title-container .content-title.eu-icon::before,
.simple-title-container .attachment-title.eu-icon::before {
  content: "\f130";
}
.underlined-title-container .content-list-title.exit-icon::before,
.underlined-title-container .content-title.exit-icon::before,
.underlined-title-container .attachment-title.exit-icon::before,
.simple-title-container .content-list-title.exit-icon::before,
.simple-title-container .content-title.exit-icon::before,
.simple-title-container .attachment-title.exit-icon::before {
  content: "\f131";
}
.underlined-title-container .content-list-title.facebook-icon::before,
.underlined-title-container .content-title.facebook-icon::before,
.underlined-title-container .attachment-title.facebook-icon::before,
.simple-title-container .content-list-title.facebook-icon::before,
.simple-title-container .content-title.facebook-icon::before,
.simple-title-container .attachment-title.facebook-icon::before {
  content: "\f132";
}
.underlined-title-container .content-list-title.fee-icon::before,
.underlined-title-container .content-title.fee-icon::before,
.underlined-title-container .attachment-title.fee-icon::before,
.simple-title-container .content-list-title.fee-icon::before,
.simple-title-container .content-title.fee-icon::before,
.simple-title-container .attachment-title.fee-icon::before {
  content: "\f133";
}
.underlined-title-container .content-list-title.file-down-icon::before,
.underlined-title-container .content-title.file-down-icon::before,
.underlined-title-container .attachment-title.file-down-icon::before,
.simple-title-container .content-list-title.file-down-icon::before,
.simple-title-container .content-title.file-down-icon::before,
.simple-title-container .attachment-title.file-down-icon::before {
  content: "\f134";
}
.underlined-title-container .content-list-title.file-text-icon::before,
.underlined-title-container .content-title.file-text-icon::before,
.underlined-title-container .attachment-title.file-text-icon::before,
.simple-title-container .content-list-title.file-text-icon::before,
.simple-title-container .content-title.file-text-icon::before,
.simple-title-container .attachment-title.file-text-icon::before {
  content: "\f135";
}
.underlined-title-container .content-list-title.file-icon::before,
.underlined-title-container .content-title.file-icon::before,
.underlined-title-container .attachment-title.file-icon::before,
.simple-title-container .content-list-title.file-icon::before,
.simple-title-container .content-title.file-icon::before,
.simple-title-container .attachment-title.file-icon::before {
  content: "\f136";
}
.underlined-title-container .content-list-title.files-icon::before,
.underlined-title-container .content-title.files-icon::before,
.underlined-title-container .attachment-title.files-icon::before,
.simple-title-container .content-list-title.files-icon::before,
.simple-title-container .content-title.files-icon::before,
.simple-title-container .attachment-title.files-icon::before {
  content: "\f137";
}
.underlined-title-container .content-list-title.filter-icon::before,
.underlined-title-container .content-title.filter-icon::before,
.underlined-title-container .attachment-title.filter-icon::before,
.simple-title-container .content-list-title.filter-icon::before,
.simple-title-container .content-title.filter-icon::before,
.simple-title-container .attachment-title.filter-icon::before {
  content: "\f138";
}
.underlined-title-container .content-list-title.flag-icon::before,
.underlined-title-container .content-title.flag-icon::before,
.underlined-title-container .attachment-title.flag-icon::before,
.simple-title-container .content-list-title.flag-icon::before,
.simple-title-container .content-title.flag-icon::before,
.simple-title-container .attachment-title.flag-icon::before {
  content: "\f139";
}
.underlined-title-container .content-list-title.gas-icon::before,
.underlined-title-container .content-title.gas-icon::before,
.underlined-title-container .attachment-title.gas-icon::before,
.simple-title-container .content-list-title.gas-icon::before,
.simple-title-container .content-title.gas-icon::before,
.simple-title-container .attachment-title.gas-icon::before {
  content: "\f13a";
}
.underlined-title-container .content-list-title.gear-icon::before,
.underlined-title-container .content-title.gear-icon::before,
.underlined-title-container .attachment-title.gear-icon::before,
.simple-title-container .content-list-title.gear-icon::before,
.simple-title-container .content-title.gear-icon::before,
.simple-title-container .attachment-title.gear-icon::before {
  content: "\f13b";
}
.underlined-title-container .content-list-title.globe-icon::before,
.underlined-title-container .content-title.globe-icon::before,
.underlined-title-container .attachment-title.globe-icon::before,
.simple-title-container .content-list-title.globe-icon::before,
.simple-title-container .content-title.globe-icon::before,
.simple-title-container .attachment-title.globe-icon::before {
  content: "\f13c";
}
.underlined-title-container .content-list-title.group-icon::before,
.underlined-title-container .content-title.group-icon::before,
.underlined-title-container .attachment-title.group-icon::before,
.simple-title-container .content-list-title.group-icon::before,
.simple-title-container .content-title.group-icon::before,
.simple-title-container .attachment-title.group-icon::before {
  content: "\f13d";
}
.underlined-title-container .content-list-title.home-icon::before,
.underlined-title-container .content-title.home-icon::before,
.underlined-title-container .attachment-title.home-icon::before,
.simple-title-container .content-list-title.home-icon::before,
.simple-title-container .content-title.home-icon::before,
.simple-title-container .attachment-title.home-icon::before {
  content: "\f13e";
}
.underlined-title-container .content-list-title.info-icon::before,
.underlined-title-container .content-title.info-icon::before,
.underlined-title-container .attachment-title.info-icon::before,
.simple-title-container .content-list-title.info-icon::before,
.simple-title-container .content-title.info-icon::before,
.simple-title-container .attachment-title.info-icon::before {
  content: "\f13f";
}
.underlined-title-container .content-list-title.keverek-icon::before,
.underlined-title-container .content-title.keverek-icon::before,
.underlined-title-container .attachment-title.keverek-icon::before,
.simple-title-container .content-list-title.keverek-icon::before,
.simple-title-container .content-title.keverek-icon::before,
.simple-title-container .attachment-title.keverek-icon::before {
  content: "\f140";
}
.underlined-title-container .content-list-title.link-icon::before,
.underlined-title-container .content-title.link-icon::before,
.underlined-title-container .attachment-title.link-icon::before,
.simple-title-container .content-list-title.link-icon::before,
.simple-title-container .content-title.link-icon::before,
.simple-title-container .attachment-title.link-icon::before {
  content: "\f141";
}
.underlined-title-container .content-list-title.list-icon::before,
.underlined-title-container .content-title.list-icon::before,
.underlined-title-container .attachment-title.list-icon::before,
.simple-title-container .content-list-title.list-icon::before,
.simple-title-container .content-title.list-icon::before,
.simple-title-container .attachment-title.list-icon::before {
  content: "\f142";
}
.underlined-title-container .content-list-title.log-out-icon::before,
.underlined-title-container .content-title.log-out-icon::before,
.underlined-title-container .attachment-title.log-out-icon::before,
.simple-title-container .content-list-title.log-out-icon::before,
.simple-title-container .content-title.log-out-icon::before,
.simple-title-container .attachment-title.log-out-icon::before {
  content: "\f143";
}
.underlined-title-container .content-list-title.lpg-icon::before,
.underlined-title-container .content-title.lpg-icon::before,
.underlined-title-container .attachment-title.lpg-icon::before,
.simple-title-container .content-list-title.lpg-icon::before,
.simple-title-container .content-title.lpg-icon::before,
.simple-title-container .attachment-title.lpg-icon::before {
  content: "\f144";
}
.underlined-title-container .content-list-title.mail-icon::before,
.underlined-title-container .content-title.mail-icon::before,
.underlined-title-container .attachment-title.mail-icon::before,
.simple-title-container .content-list-title.mail-icon::before,
.simple-title-container .content-title.mail-icon::before,
.simple-title-container .attachment-title.mail-icon::before {
  content: "\f145";
}
.underlined-title-container .content-list-title.map-icon::before,
.underlined-title-container .content-title.map-icon::before,
.underlined-title-container .attachment-title.map-icon::before,
.simple-title-container .content-list-title.map-icon::before,
.simple-title-container .content-title.map-icon::before,
.simple-title-container .attachment-title.map-icon::before {
  content: "\f146";
}
.underlined-title-container .content-list-title.menu-map-icon::before,
.underlined-title-container .content-title.menu-map-icon::before,
.underlined-title-container .attachment-title.menu-map-icon::before,
.simple-title-container .content-list-title.menu-map-icon::before,
.simple-title-container .content-title.menu-map-icon::before,
.simple-title-container .attachment-title.menu-map-icon::before {
  content: "\f147";
}
.underlined-title-container .content-list-title.menu-icon::before,
.underlined-title-container .content-title.menu-icon::before,
.underlined-title-container .attachment-title.menu-icon::before,
.simple-title-container .content-list-title.menu-icon::before,
.simple-title-container .content-title.menu-icon::before,
.simple-title-container .attachment-title.menu-icon::before {
  content: "\f148";
}
.underlined-title-container .content-list-title.move-icon::before,
.underlined-title-container .content-title.move-icon::before,
.underlined-title-container .attachment-title.move-icon::before,
.simple-title-container .content-list-title.move-icon::before,
.simple-title-container .content-title.move-icon::before,
.simple-title-container .attachment-title.move-icon::before {
  content: "\f149";
}
.underlined-title-container .content-list-title.navigation-icon::before,
.underlined-title-container .content-title.navigation-icon::before,
.underlined-title-container .attachment-title.navigation-icon::before,
.simple-title-container .content-list-title.navigation-icon::before,
.simple-title-container .content-title.navigation-icon::before,
.simple-title-container .attachment-title.navigation-icon::before {
  content: "\f14a";
}
.underlined-title-container .content-list-title.online-icon::before,
.underlined-title-container .content-title.online-icon::before,
.underlined-title-container .attachment-title.online-icon::before,
.simple-title-container .content-list-title.online-icon::before,
.simple-title-container .content-title.online-icon::before,
.simple-title-container .attachment-title.online-icon::before {
  content: "\f14b";
}
.underlined-title-container .content-list-title.pager-left-double-icon::before,
.underlined-title-container .content-title.pager-left-double-icon::before,
.underlined-title-container .attachment-title.pager-left-double-icon::before,
.simple-title-container .content-list-title.pager-left-double-icon::before,
.simple-title-container .content-title.pager-left-double-icon::before,
.simple-title-container .attachment-title.pager-left-double-icon::before {
  content: "\f14c";
}
.underlined-title-container .content-list-title.pager-left-icon::before,
.underlined-title-container .content-title.pager-left-icon::before,
.underlined-title-container .attachment-title.pager-left-icon::before,
.simple-title-container .content-list-title.pager-left-icon::before,
.simple-title-container .content-title.pager-left-icon::before,
.simple-title-container .attachment-title.pager-left-icon::before {
  content: "\f14d";
}
.underlined-title-container .content-list-title.pager-right-double-icon::before,
.underlined-title-container .content-title.pager-right-double-icon::before,
.underlined-title-container .attachment-title.pager-right-double-icon::before,
.simple-title-container .content-list-title.pager-right-double-icon::before,
.simple-title-container .content-title.pager-right-double-icon::before,
.simple-title-container .attachment-title.pager-right-double-icon::before {
  content: "\f14e";
}
.underlined-title-container .content-list-title.pager-right-icon::before,
.underlined-title-container .content-title.pager-right-icon::before,
.underlined-title-container .attachment-title.pager-right-icon::before,
.simple-title-container .content-list-title.pager-right-icon::before,
.simple-title-container .content-title.pager-right-icon::before,
.simple-title-container .attachment-title.pager-right-icon::before {
  content: "\f14f";
}
.underlined-title-container .content-list-title.phone-filled-icon::before,
.underlined-title-container .content-title.phone-filled-icon::before,
.underlined-title-container .attachment-title.phone-filled-icon::before,
.simple-title-container .content-list-title.phone-filled-icon::before,
.simple-title-container .content-title.phone-filled-icon::before,
.simple-title-container .attachment-title.phone-filled-icon::before {
  content: "\f150";
}
.underlined-title-container .content-list-title.phone-outlined-icon::before,
.underlined-title-container .content-title.phone-outlined-icon::before,
.underlined-title-container .attachment-title.phone-outlined-icon::before,
.simple-title-container .content-list-title.phone-outlined-icon::before,
.simple-title-container .content-title.phone-outlined-icon::before,
.simple-title-container .attachment-title.phone-outlined-icon::before {
  content: "\f151";
}
.underlined-title-container .content-list-title.pin-icon::before,
.underlined-title-container .content-title.pin-icon::before,
.underlined-title-container .attachment-title.pin-icon::before,
.simple-title-container .content-list-title.pin-icon::before,
.simple-title-container .content-title.pin-icon::before,
.simple-title-container .attachment-title.pin-icon::before {
  content: "\f152";
}
.underlined-title-container .content-list-title.plus-icon::before,
.underlined-title-container .content-title.plus-icon::before,
.underlined-title-container .attachment-title.plus-icon::before,
.simple-title-container .content-list-title.plus-icon::before,
.simple-title-container .content-title.plus-icon::before,
.simple-title-container .attachment-title.plus-icon::before {
  content: "\f153";
}
.underlined-title-container .content-list-title.printer-icon::before,
.underlined-title-container .content-title.printer-icon::before,
.underlined-title-container .attachment-title.printer-icon::before,
.simple-title-container .content-list-title.printer-icon::before,
.simple-title-container .content-title.printer-icon::before,
.simple-title-container .attachment-title.printer-icon::before {
  content: "\f154";
}
.underlined-title-container .content-list-title.question-icon::before,
.underlined-title-container .content-title.question-icon::before,
.underlined-title-container .attachment-title.question-icon::before,
.simple-title-container .content-list-title.question-icon::before,
.simple-title-container .content-title.question-icon::before,
.simple-title-container .attachment-title.question-icon::before {
  content: "\f155";
}
.underlined-title-container .content-list-title.radio-icon::before,
.underlined-title-container .content-title.radio-icon::before,
.underlined-title-container .attachment-title.radio-icon::before,
.simple-title-container .content-list-title.radio-icon::before,
.simple-title-container .content-title.radio-icon::before,
.simple-title-container .attachment-title.radio-icon::before {
  content: "\f156";
}
.underlined-title-container .content-list-title.rss-icon::before,
.underlined-title-container .content-title.rss-icon::before,
.underlined-title-container .attachment-title.rss-icon::before,
.simple-title-container .content-list-title.rss-icon::before,
.simple-title-container .content-title.rss-icon::before,
.simple-title-container .attachment-title.rss-icon::before {
  content: "\f157";
}
.underlined-title-container .content-list-title.save-icon::before,
.underlined-title-container .content-title.save-icon::before,
.underlined-title-container .attachment-title.save-icon::before,
.simple-title-container .content-list-title.save-icon::before,
.simple-title-container .content-title.save-icon::before,
.simple-title-container .attachment-title.save-icon::before {
  content: "\f158";
}
.underlined-title-container .content-list-title.search-icon::before,
.underlined-title-container .content-title.search-icon::before,
.underlined-title-container .attachment-title.search-icon::before,
.simple-title-container .content-list-title.search-icon::before,
.simple-title-container .content-title.search-icon::before,
.simple-title-container .attachment-title.search-icon::before {
  content: "\f159";
}
.underlined-title-container .content-list-title.services-icon::before,
.underlined-title-container .content-title.services-icon::before,
.underlined-title-container .attachment-title.services-icon::before,
.simple-title-container .content-list-title.services-icon::before,
.simple-title-container .content-title.services-icon::before,
.simple-title-container .attachment-title.services-icon::before {
  content: "\f15a";
}
.underlined-title-container .content-list-title.shield-icon::before,
.underlined-title-container .content-title.shield-icon::before,
.underlined-title-container .attachment-title.shield-icon::before,
.simple-title-container .content-list-title.shield-icon::before,
.simple-title-container .content-title.shield-icon::before,
.simple-title-container .attachment-title.shield-icon::before {
  content: "\f15b";
}
.underlined-title-container .content-list-title.simple-view-icon::before,
.underlined-title-container .content-title.simple-view-icon::before,
.underlined-title-container .attachment-title.simple-view-icon::before,
.simple-title-container .content-list-title.simple-view-icon::before,
.simple-title-container .content-title.simple-view-icon::before,
.simple-title-container .attachment-title.simple-view-icon::before {
  content: "\f15c";
}
.underlined-title-container .content-list-title.sliders-icon::before,
.underlined-title-container .content-title.sliders-icon::before,
.underlined-title-container .attachment-title.sliders-icon::before,
.simple-title-container .content-list-title.sliders-icon::before,
.simple-title-container .content-title.sliders-icon::before,
.simple-title-container .attachment-title.sliders-icon::before {
  content: "\f15d";
}
.underlined-title-container .content-list-title.star-filled-icon::before,
.underlined-title-container .content-title.star-filled-icon::before,
.underlined-title-container .attachment-title.star-filled-icon::before,
.simple-title-container .content-list-title.star-filled-icon::before,
.simple-title-container .content-title.star-filled-icon::before,
.simple-title-container .attachment-title.star-filled-icon::before {
  content: "\f15e";
}
.underlined-title-container .content-list-title.star-outlined-icon::before,
.underlined-title-container .content-title.star-outlined-icon::before,
.underlined-title-container .attachment-title.star-outlined-icon::before,
.simple-title-container .content-list-title.star-outlined-icon::before,
.simple-title-container .content-title.star-outlined-icon::before,
.simple-title-container .attachment-title.star-outlined-icon::before {
  content: "\f15f";
}
.underlined-title-container .content-list-title.user-icon::before,
.underlined-title-container .content-title.user-icon::before,
.underlined-title-container .attachment-title.user-icon::before,
.simple-title-container .content-list-title.user-icon::before,
.simple-title-container .content-title.user-icon::before,
.simple-title-container .attachment-title.user-icon::before {
  content: "\f160";
}

/* "Tovább" típusú linkek */
.more-link-container {
  display: flex;
  justify-content: flex-end;
  flex-flow: row nowrap;
  padding: 0 30px;
}

.underlined-title-container .button,
.simple-title-container .button,
.more-link-container .button {
  text-transform: lowercase;
  display: block;
  align-self: center;
  white-space: normal;
  line-height: 140%;
  text-align: right;
}
.underlined-title-container .button:first-letter,
.simple-title-container .button:first-letter,
.more-link-container .button:first-letter {
  text-transform: uppercase;
}

.button.mobile-link {
  display: none;
}

/* Listázók - pager */
.pager,
.solr-paging-container {
  text-align: center;
  font-weight: 700;
  font-size: 0;
}
.pager > *,
.solr-paging-container > * {
  color: #6d6d6d;
  font-size: 16px;
  display: inline-block;
  min-width: 20px;
  padding: 0 10px;
}
.pager > *.active, .pager > *.selected,
.solr-paging-container > *.active,
.solr-paging-container > *.selected {
  color: #006cd1;
  font-size: 20pt;
  margin-top: -10px;
}
.pager .solr-page,
.solr-paging-container .solr-page {
  cursor: pointer;
}

/* Listázók - általános, "baloldali csíkos" megjelenítés,
és a nyomtatványok ugyanezen listákban való "kártyás" megjelenítése */
/* Kereső találati lista */
.content-list-elements,
.solr-search-result-content {
  border-bottom: 0 none;
  padding: 0;
  padding-left: 20px;
  border-left: 4px solid #006cd1;
}
.content-list-elements .span-container,
.solr-search-result-content .span-container {
  padding-bottom: 10px;
}
.content-list-elements .list-title,
.solr-search-result-content .list-title {
  font-size: 20px;
  margin-bottom: 5px;
}
.content-list-elements .list-lead,
.solr-search-result-content .list-lead {
  font-weight: 500;
  color: #5f5f5f;
  letter-spacing: 0;
}
.content-list-elements .archive-message,
.solr-search-result-content .archive-message {
  color: #cf0040;
}
.content-list-elements .event-info .list-lead,
.content-list-elements .event-info .address-container,
.content-list-elements .event-info .registration-block .reg-container .flexy button,
.solr-search-result-content .event-info .list-lead,
.solr-search-result-content .event-info .address-container,
.solr-search-result-content .event-info .registration-block .reg-container .flexy button {
  margin-bottom: 15px;
}

.content-list-elements {
  margin: 0 0 40px;
}

.solr-search-result {
  margin: 0 0 40px;
}
.solr-search-result .card-inner-columns {
  flex-wrap: wrap;
  margin-top: 0;
  margin-bottom: 0;
}
.solr-search-result .card-inner-columns .column.card-list-left-column:not(.is-favourite) {
  padding-right: 20px;
}
.solr-search-result > .solr-search-result-content > .card-inner-columns {
  display: flex;
}
.solr-search-result .columns {
  margin: 0;
}
.solr-search-result .column:not(.is-favourite) {
  padding: 0;
}
.solr-search-result .column.is-favourite {
  position: relative;
}

.solr-search-result-content.card,
.content-list-elements.declarationform,
.content-list-elements.document {
  padding-left: 0;
  border: none;
  margin: 0 0 40px;
}
.solr-search-result-content.card > .columns,
.content-list-elements.declarationform > .columns,
.content-list-elements.document > .columns {
  background-color: #f2f2f2;
  border: 1px solid #cccccc;
  border-radius: 3px;
  display: flex;
}
.solr-search-result-content.card > .columns > .column:not(.is-favourite),
.content-list-elements.declarationform > .columns > .column:not(.is-favourite),
.content-list-elements.document > .columns > .column:not(.is-favourite) {
  padding: 20px;
  width: 100%;
  box-sizing: border-box;
}

.content-list-elements.document > .columns > .column:not(.is-favourite),
.content-list-elements.declarationformpdfcontent > .columns > .column:not(.is-favourite) {
  min-width: 0;
}

/* Dokumentumokat tartalmazó listák */
.document-file {
  display: flex;
  align-items: center;
  max-width: 100%;
  margin-top: 10px;
}
.document-file .document-file-name {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-style: italic;
  color: #6d6d6d;
  font-weight: normal;
}
.document-file .with-icon-simple {
  display: block;
  line-height: 1.4em;
  font-size: 8px;
  font-weight: 900;
  font-style: normal;
  letter-spacing: 0.1em;
  color: #ffffff;
  padding: 1px 5px;
  border-width: 1px;
  border-style: solid;
  border-radius: 2px;
  margin-right: 10px;
}
.document-file .with-icon-simple.icon-pdf {
  background-color: #cf0040;
  border-color: #cf0040;
}
.document-file .with-icon-simple.icon-doc, .document-file .with-icon-simple.icon-docx, .document-file .with-icon-simple.icon-rtf {
  background-color: #006cd1;
  border-color: #006cd1;
}
.document-file .with-icon-simple.icon-ppt, .document-file .with-icon-simple.icon-pptx {
  background-color: #bb4a00;
  border-color: #bb4a00;
}
.document-file .with-icon-simple.icon-xls, .document-file .with-icon-simple.icon-xlsx, .document-file .with-icon-simple.icon-csv, .document-file .with-icon-simple.icon-info {
  background-color: #027c6a;
  border-color: #027c6a;
}
.document-file .with-icon-simple.icon-exe, .document-file .with-icon-simple.icon-jar, .document-file .with-icon-simple.icon-rpm {
  background-color: #835ba9;
  border-color: #835ba9;
}

/* Accordionon belüli listák - pl. üzemszünetek, információs füzetek */
.ContentListPortlet.accordion-list,
.NavHierarchyMapPortlet.accordion-list {
  margin-bottom: 30px;
}
.ContentListPortlet.accordion-list .content-list-elements,
.NavHierarchyMapPortlet.accordion-list .content-list-elements {
  border: 0 none;
  padding: 0;
  margin: 0;
}
.ContentListPortlet.accordion-list .content-list-elements.accordion,
.NavHierarchyMapPortlet.accordion-list .content-list-elements.accordion {
  border: 1px solid #cccccc;
  border-radius: 3px;
  margin-bottom: 20px;
}
.ContentListPortlet.accordion-list .content-list-title,
.ContentListPortlet.accordion-list .accordion-title,
.NavHierarchyMapPortlet.accordion-list .content-list-title,
.NavHierarchyMapPortlet.accordion-list .accordion-title {
  margin-bottom: 0;
  align-items: center;
}
.ContentListPortlet.accordion-list .accordion-title,
.NavHierarchyMapPortlet.accordion-list .accordion-title {
  padding: 26px 30px;
  width: 100%;
  border: none;
  background: transparent;
  text-align: left;
}
.ContentListPortlet.accordion-list .accordion-title .content-list-title,
.NavHierarchyMapPortlet.accordion-list .accordion-title .content-list-title {
  color: #006cd1;
}
.ContentListPortlet.accordion-list .accordion.open .accordion-title .content-list-title,
.NavHierarchyMapPortlet.accordion-list .accordion.open .accordion-title .content-list-title {
  color: #1a1a1a;
}
.ContentListPortlet.accordion-list .accordion-content,
.NavHierarchyMapPortlet.accordion-list .accordion-content {
  padding: 0;
  margin: 0;
  border: 0;
  padding-bottom: 10px;
}
.ContentListPortlet.accordion-list .accordion-content .content-list-elements,
.NavHierarchyMapPortlet.accordion-list .accordion-content .content-list-elements {
  margin: 0;
}
.ContentListPortlet.accordion-list .accordion-content .content-list-elements > .columns,
.NavHierarchyMapPortlet.accordion-list .accordion-content .content-list-elements > .columns {
  border: 0;
  border-radius: 0;
  background: transparent;
}
.ContentListPortlet.accordion-list .accordion-content .content-list-elements > .columns .list-date,
.NavHierarchyMapPortlet.accordion-list .accordion-content .content-list-elements > .columns .list-date {
  color: #6d6d6d;
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 5px;
  letter-spacing: 0.01rem;
}
.ContentListPortlet.accordion-list .accordion-content .content-list-elements > .columns .article-body,
.NavHierarchyMapPortlet.accordion-list .accordion-content .content-list-elements > .columns .article-body {
  font-size: 16px;
  font-weight: 500;
  color: #5f5f5f;
}
.ContentListPortlet.accordion-list .accordion-content .content-list-elements > .columns .article-body p,
.NavHierarchyMapPortlet.accordion-list .accordion-content .content-list-elements > .columns .article-body p {
  text-align: left !important;
}
.ContentListPortlet.accordion-list .accordion-content .content-list-elements:after,
.NavHierarchyMapPortlet.accordion-list .accordion-content .content-list-elements:after {
  display: block;
  content: "";
  width: 50px;
  height: 0px;
  border-bottom: 1px solid #cccccc;
  margin-left: 30px;
}
.ContentListPortlet.accordion-list .accordion-content .content-list-elements:last-child:after,
.NavHierarchyMapPortlet.accordion-list .accordion-content .content-list-elements:last-child:after {
  display: none;
}
.ContentListPortlet.accordion-list .accordion-content .content-list-elements.archive,
.NavHierarchyMapPortlet.accordion-list .accordion-content .content-list-elements.archive {
  background-color: red !important;
}
.ContentListPortlet.accordion-list .accordion.kiemelt,
.NavHierarchyMapPortlet.accordion-list .accordion.kiemelt {
  background: rgba(215, 38, 61, 0.15);
}

/* FAQ listák */
.content-list-elements.is-accordion,
.content-list-elements.faq {
  display: block;
  border: 0;
  padding: 0;
  margin: 0;
}
.content-list-elements.is-accordion:hover,
.content-list-elements.faq:hover {
  box-shadow: unset;
}
.content-list-elements.is-accordion .wrapper,
.content-list-elements.faq .wrapper {
  width: 100%;
}
.content-list-elements.is-accordion .accordion-title,
.content-list-elements.faq .accordion-title {
  padding-left: 20px;
  font-size: initial;
  width: 100%;
  background: transparent;
  border: none;
  letter-spacing: inherit;
  line-height: inherit;
}
.content-list-elements.is-accordion .accordion-title .faq-index,
.content-list-elements.faq .accordion-title .faq-index {
  display: block;
  min-width: 30px;
  font-weight: 700;
  color: #006cd1;
  text-align: center;
  margin-right: 10px;
}
.content-list-elements.is-accordion .accordion-title .faq-title,
.content-list-elements.faq .accordion-title .faq-title {
  flex: 1;
  font-weight: 700;
  font-size: initial;
  text-align: left;
}
.content-list-elements.is-accordion .accordion-title .arrow,
.content-list-elements.faq .accordion-title .arrow {
  margin-top: -3px;
}
.content-list-elements.is-accordion .faq-content,
.content-list-elements.faq .faq-content {
  margin-bottom: 0;
  padding: 0 60px 20px;
}
.content-list-elements.is-accordion .faq-content p,
.content-list-elements.faq .faq-content p {
  text-align: left !important;
}
.content-list-elements.is-accordion .accordion.faq:hover,
.content-list-elements.faq .accordion.faq:hover {
  box-shadow: 0 0 10px 0px rgba(0, 0, 0, 0.2);
}

/* Konkrét listázók extra megjelenítési beállításai */
/* Főoldali, nyilas, fontos információk listázó és a Kapcsolódó tartalmak */
.AttachmentPortlet .content-list-elements,
.AttachmentPortlet .attachment-list-elements,
.ContentListPortlet.important-news .content-list-elements,
.ContentListPortlet.important-news .attachment-list-elements,
.ContentListPortlet.simple-list .content-list-elements,
.ContentListPortlet.simple-list .attachment-list-elements,
.ContentViewPortlet:not(.basic-lister) .content-list-elements,
.ContentViewPortlet:not(.basic-lister) .attachment-list-elements {
  display: block;
  position: relative;
  margin: 0 0 20px 35px;
  padding: 0;
  border: 0 none;
}
.AttachmentPortlet .content-list-elements::before,
.AttachmentPortlet .attachment-list-elements::before,
.ContentListPortlet.important-news .content-list-elements::before,
.ContentListPortlet.important-news .attachment-list-elements::before,
.ContentListPortlet.simple-list .content-list-elements::before,
.ContentListPortlet.simple-list .attachment-list-elements::before,
.ContentViewPortlet:not(.basic-lister) .content-list-elements::before,
.ContentViewPortlet:not(.basic-lister) .attachment-list-elements::before {
  font-family: "icons";
  content: "\f107";
  display: block;
  position: absolute;
  color: #5f5f5f;
  left: -35px;
  top: -5px;
  font-size: 24px;
  font-weight: normal;
}
.AttachmentPortlet .content-list-elements a:hover,
.AttachmentPortlet .attachment-list-elements a:hover,
.ContentListPortlet.important-news .content-list-elements a:hover,
.ContentListPortlet.important-news .attachment-list-elements a:hover,
.ContentListPortlet.simple-list .content-list-elements a:hover,
.ContentListPortlet.simple-list .attachment-list-elements a:hover,
.ContentViewPortlet:not(.basic-lister) .content-list-elements a:hover,
.ContentViewPortlet:not(.basic-lister) .attachment-list-elements a:hover {
  text-decoration: underline;
}

.ContentListPortlet.important-news {
  font-weight: 700;
}

/* Kiemelt linkek */
.ContentListPortlet.main-list-kiemelt {
  width: 100%;
  max-width: 1170px;
  margin: 0 auto 40px;
  display: flex;
  justify-content: space-between;
  flex-flow: row wrap;
}
.ContentListPortlet.main-list-kiemelt .content-list-title-container {
  flex: 1 0 100%;
}
.ContentListPortlet.main-list-kiemelt .content-list-elements {
  border: 0 none;
  min-width: 150px;
  padding: 10px 0px;
  margin-bottom: 0px;
  flex: 0 1 calc(25% - 20px);
}
@media screen and (max-width: 768px) {
  .ContentListPortlet.main-list-kiemelt .content-list-elements {
    flex-basis: calc(50% - 10px);
  }
}
@media screen and (max-width: 479px) {
  .ContentListPortlet.main-list-kiemelt .content-list-elements {
    flex-basis: 100%;
  }
}
.ContentListPortlet.main-list-kiemelt .mobile-link {
  flex: 1 0 100%;
  margin: 30px auto 0;
}

/* Galéria */
.ContentListPortlet .content-list-elements.imagegallery .image-gallery .list-title,
.solr-search-result .image-gallery .list-title {
  color: #006cd1;
}
.ContentListPortlet .content-list-elements.imagegallery .image-gallery a.fancybox,
.solr-search-result .image-gallery a.fancybox {
  display: block;
  margin-top: 10px;
}
.ContentListPortlet .content-list-elements.imagegallery .image-gallery a.fancybox img,
.solr-search-result .image-gallery a.fancybox img {
  display: block;
  margin: 0;
  padding: 0;
}

.ContentListPortlet .content-list-elements.article {
  display: flex;
  flex-flow: row;
  position: relative;
}
.ContentListPortlet .content-list-elements.article.is-accordion {
  display: block;
}
@media screen and (max-width: 479px) {
  .ContentListPortlet .content-list-elements.article.with-img {
    padding-left: 0;
    border-left: none;
  }
}
.ContentListPortlet .content-list-elements.article .list-img {
  flex-basis: 145px;
  margin-right: 25px;
  flex-shrink: 0;
  display: block;
  font-size: 0;
}
@media screen and (max-width: 479px) {
  .ContentListPortlet .content-list-elements.article .list-img {
    flex-basis: 100%;
    margin-right: 0;
    margin-bottom: 15px;
  }
}
.ContentListPortlet .content-list-elements.article .list-img img {
  border-radius: 3px;
  /* Dávid kódja*/
  min-height: 100%;
  object-fit: cover;
}
.ContentListPortlet .content-list-elements.article > .list-content {
  flex-grow: 1;
}
.ContentListPortlet .content-list-elements.article .is-favourite {
  padding: 15px;
  margin-left: 10px;
  cursor: pointer;
}
@media screen and (max-width: 479px) {
  .ContentListPortlet .content-list-elements.article .is-favourite {
    margin-left: 20px;
  }
}

/* Deadline calendar list */
.deadline-calendar-list {
  margin: 0 0 40px 0;
}
.deadline-calendar-list .deadline-row {
  display: flex;
  padding: 30px;
  background-color: #e5e5e5;
}
.deadline-calendar-list .deadline-row:nth-child(even) {
  background-color: #f2f2f2;
}
@media screen and (max-width: 768px) {
  .deadline-calendar-list .deadline-row {
    padding: 20px;
    display: block;
  }
}
.deadline-calendar-list .deadline-date {
  font-weight: bold;
  font-size: 16px;
  line-height: 24px;
  width: 200px;
  flex: 0 0 200px;
  padding: 0 30px 0 0;
  border-right: 1px solid #cccccc;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .deadline-calendar-list .deadline-date {
    width: 100%;
    text-align: left;
    border-right: 0;
    border-bottom: 1px solid #cccccc;
    padding: 0 0 10px 0;
  }
}
.deadline-calendar-list .deadline-title {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  color: #5f5f5f;
  padding: 0 0 0 30px;
}
@media screen and (max-width: 768px) {
  .deadline-calendar-list .deadline-title {
    padding: 10px 0 0 0;
  }
}

/* Tartalomjegyzék */
.table-of-content-list .list-title {
  display: block;
  margin: 0;
}
.table-of-content-list .list-title + .list-title {
  margin: 15px 0 0 0;
}
.table-of-content-list .list-title a {
  display: flex;
  align-items: center;
}
.table-of-content-list .list-title .with-icon {
  font-size: 24px;
  color: #5f5f5f;
  margin: 0 10px 0 0;
}

/* Simple link list with icon */
.simple-link-with-icon-list {
  display: block;
  margin: 0;
  padding: 0;
}
.simple-link-with-icon-list .simple-link {
  display: block;
  margin: 0;
  padding: 0;
  list-style: none;
}
.simple-link-with-icon-list .simple-link::before {
  display: none;
}
.simple-link-with-icon-list .simple-link a {
  display: flex;
  align-items: center;
}
.simple-link-with-icon-list .simple-link .with-icon {
  font-size: 24px;
  color: #5f5f5f;
  margin: 0 10px 0 0;
}

.ContentListPortlet .kozerdeku-adatok {
  display: block !important;
}

.display-none {
  display: none;
}

.margin-topbottom {
  margin-top: 20px;
  margin-bottom: 20px;
}

@media (max-width: 469px) {
  .ContentListPortlet .content-list-elements.article .list-img {
    display: none;
  }

  .ContentListPortlet .content-list-elements.article.with-img {
    padding-left: 20px;
    border-left: 4px solid #006cd1;
  }
}
.calendar-event-list-portlet {
  margin-top: 40px;
}
.calendar-event-list-portlet .content-list-elements {
  border: 0 none;
  margin: 0px 0px 40px 0px;
  padding: 0;
}
.calendar-event-list-portlet .content-list-elements .article-title a {
  display: inline-block;
  color: #1a1a1a;
}
.calendar-event-list-portlet .content-list-elements .article-body table {
  width: 100% !important;
}

/* Rovatok közül a NEM heading*/
#top-section .portlet.ContentListPortlet.basic-lister .internallink:not(.heading) {
  display: none;
}

/* Rovat alcím*/
.no-information-icon .title.content-title.info-icon::before {
  display: none;
}