*,
*:before,
*:after,
*:first-letter,
p:first-line,
div:first-line,
blockquote:first-line,
li:first-line {
  background: transparent !important;
  color: #000 !important;
  box-shadow: none !important;
  text-shadow: none !important;
  font-family: 'Arial' !important; }

a,
a:visited {
  text-decoration: underline; }

/*a[href]:after { content: " (" attr(href) ")"; }

abbr[title]:after { content: " (" attr(title) ")"; }*/
/*
 * Don't show links that are fragment identifiers,
 * or use the `javascript:` pseudo protocol
 */
/*a[href^="#"]:after,
a[href^="javascript:"]:after { content: ""; }

pre { white-space: pre-wrap !important; }*/
pre,
blockquote {
  border: 1px solid #999;
  page-break-inside: avoid; }

/*
 * Printing Tables:
 * http://css-discuss.incutio.com/wiki/Printing_Tables
 */
thead {
  display: table-header-group; }

tr,
img {
  page-break-inside: avoid; }

p,
h2,
h3 {
  orphans: 3;
  widows: 3; }

h2,
h3 {
  page-break-after: avoid; }

h1 {
  font-size: 22pt !important; }

h2 {
  font-size: 18pt !important; }

h3 {
  font-size: 16pt !important; }

p {
  font-size: 10pt !important; }

h2 a, h3 a {
  text-decoration: none !important; }

.layout-container:before {
  content: "https://kuria-birosag.hu";
  display: block;
  width: 100%;
  font-size: 16pt;
  padding-bottom: 2em; }
.layout-container > header,
.layout-container > footer,
.layout-container aside,
.layout-container img,
.layout-container .region-highlighted,
.layout-container .region-breadcrumb,
.layout-container .view-filters,
.layout-container .pager,
.layout-container .slick,
.layout-container div[class*="paragraph--type--video"],
.layout-container div[class*="field--name-field-video"],
.layout-container .field--name-field-hang-mp3 {
  display: none !important; }

.tematikus-blokk {
  display: block !important; }
  .tematikus-blokk li {
    display: block !important;
    width: 100% !important;
    height: auto !important;
    border: none !important; }
    .tematikus-blokk li a {
      width: auto !important;
      height: auto !important;
      display: block !important;
      font-size: 10pt !important;
      text-align: left !important; }
      .tematikus-blokk li a span {
        display: block !important;
        text-align: left !important;
        position: static !important;
        height: auto !important;
        width: auto !important; }
