html {
  font-size: 16px;
  letter-spacing: .1px;
  line-height: 1.5em;
  /*font-family: Source Sans Pro,sans-serif;*/
}

h1,h2,h3, .field--name-field-mu-cime, .flexsajat .title, .searched-text, .block-field-blocknodeaukciotitle span {
  font-family: Georgia !important;
  font-weight: normal !important;
  letter-spacing: .2px !important;
}

h1 {
  margin-bottom: 0 !important;
}

.block-field-blocknodeaukciotitle span {
  font-size: 2.4em;
}


@media (max-width: 768px) { 
  h1, .block-field-blocknodeaukciotitle span {
  font-size: 1.5rem;
 }
}

.flexsajat .title {
  font-size: 1.3rem;
  padding-bottom: 5px;
}

.page-node-type-termek .field--name-field-mu-cime {
  font-size: 1.8rem;
  line-height: 2.2rem;
  margin-bottom: 10px;
  margin-top: 0;
}

@media (max-width: 768px) {
  .page-node-type-termek .field--name-field-mu-cime {
    font-size: 1.6rem;
    line-height: 2rem;
  }

  .view5col .flexsajat .field--name-field-mu-cime {
    font-size: 1rem;
    line-height: 1.3rem;
    word-break: break-word;
  }

  .view5col .flexsajat .field--name-field-szerzo {
    font-size: .8rem;
    line-height: 1.1rem;
  }
}  

.searched-text,
.view-searchapioldal .view-empty p,
.search-api-search-save-delete-form {
  font-size: 1.6rem;
  line-height: 2rem;
  margin: 1rem;
  font-family: Georgia;
}

.view-searchapioldal .view-header {
  padding: 0 0 1rem 1rem;
}

.search-api-search-save-delete-form #edit-actions {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 18px;
}

.search-api-search-save-delete-form #edit-actions button{
margin-right: 30px;
}



#block-antikvarium-site-branding a {
font-size: 5.7vw;
font-family: Goudy Old Style, serif;
text-transform: uppercase;
text-wrap: nowrap;
@media  screen and (min-width: 600px) {
  font-size: 36px;
}
}

.h-logo {
  padding-top: 2px;
  margin-bottom: -2px;
}

.messages {
  font-size: 18px;
  line-height: 36px;
  padding: 12px 20px;
  background-color: antiquewhite;
  margin: 20px;
}

@media (min-width: 768px) {
  .header-main {
    padding: 1.7rem 0 1.2rem;
  }
}

.h-desktop-header-menu .region-header-menu-main > nav {
display:inline-block;
}

.menu-item.item--empty {
  display: none;
}

.user-account-dropdown-menu {
 display: none;
}

.header-main .slinky-menu--mobile [data-drupal-link-system-path="user/password"],
#main-navigation .slinky-menu--mobile [data-drupal-link-system-path="user/password"] {
 display:none;
}

.region-header-search .icon svg {
  height: 1.6rem;
}

@media (max-width: 768px) {
.h-lang-switch {
display:none;
}
}

.h-desktop-header-menu #block-antikvarium-sajatenhumobilra {
  display: none;
}

#block-antikvarium-sajatenhumobilra {
  padding-left: 16px;
  color: var(--color-dd-gray-dark); 
}

.title-breadcrumb, .footer-middle, .footer-bottom {
background-color:#f9f9f9
}

/* desktop széle fix*/
.layout-container main > .container-fluid, .layout-container main .container-fluid .row {
margin-left:0;
padding-left:0;
}

aside.sidebar-first {
background-image: linear-gradient(to bottom, #f9f9f9, #fefefe, #f9f9f9);
padding: 20px;
}

.region-sidebar-first div.slinky-menu a:not(.back) {
background-color:unset !important;
}
.path-aukciok .region-sidebar-first .slinky-menu-wrapper,
.page-node-type-aukcio .region-sidebar-first .slinky-menu-wrapper,
.page-node-type-webform .region-sidebar-first .slinky-menu-wrapper {
  visibility: hidden;
}

.main-content {
padding: 1.2rem;
}

@media (min-width: 768px) {
  .main-content {
    padding: 2rem;
    }
}

.page-node-type-webform .main-content,
.path-saved-searches .main-content
{
  padding-top: 0;
}

.flexkep > div {
  margin-top: 20px;
}

#views-exposed-form-kiemelt-ajanlatunk-block-1 .form-actions {
  display: none;
}

.path-frontpage .main-content, 
.path-recommended .main-content, 
.path-taxonomy .main-content, 
.path-searchapi .main-content,
.path-saved-searches .main-content {
  padding:0;
}

.path-frontpage #block-antikvarium-views-block-kiemelt-ajanlatunk-block-1 {
 padding: 0;
}


div.title-breadcrumb .region {
margin-bottom: 0;
}

div.title-breadcrumb a {
 color: black;
}

div.title-breadcrumb .region .block:first-child {
  padding-top: 0;
}

.title-breadcrumb .region-title-breadcrumb {
  padding-top: 0.75rem;
}

.title-breadcrumb li:first-child a {
  display: none;
}

/* mobil menü*/
#main-navigation .region-header-menu-main {
border-top: 1px solid gray;
padding-top:16px;
}


.view-filters select {
max-width:190px;
margin-left: 20px;
}

.view-filters label {
  display: inline-block;
}

.path-recommended5 .view-filters label {
  margin-left: 10px;
}

div.flexsajat, .node--view-mode-teaser .layout {
padding: 30px 20px 21px;
}

.node--view-mode-teaser .layout__region--second {
padding-left: 10px;
}

.node--view-mode-teaser .layout__region--first {
padding-right: 10px;
}

a {
color: black;
}

.field--type-text-long a {
  color: #44320c;
  text-decoration: underline;
  text-shadow: #c8bda6 0 0 7px;
}


.header-main .row > * {
  padding-right: calc(var(--bs-gutter-x) / 4);
  padding-left: calc(var(--bs-gutter-x) / 4);
}

.header-top nav ul li a {
  padding-left:25px;
  padding-right:25px;
  font-size: 16px;
}

.button--primary, div.btn, .js-form-item-photos label.button {
background: #f8f8f8 !important;
border: 1px solid darkgray;
padding: 20px 20px 16px;
display: inline-block;
text-transform: uppercase;
letter-spacing: 1px;
}

.button--primary:hover, div.btn:hover, .js-form-item-photos label.button:hover {
  background: #f4f4f4 !important;
}
  
.pager li a {
 background-color: white;
}

.js-form-item-photos label.button {
  margin-bottom: 30px;
}

.js-form-type-webform-image-file button[data-drupal-selector="edit-photos-remove-button"] {
  display: none;
}

.page-node-type-webform .alert-dismissible, 
.page-node-type-webform .form-item-photos input.form-checkbox {
  display: none;
}

.page-node-type-webform main .form-input {
  padding: 0.75rem;
  margin:-2px 20px 0 0;
}

.view-id-kereso_teszt label {
margin: 0;
}

.view-id-kereso_teszt .view-header {
margin: 0;
}

.page-node-type-aukcio .node__content .field--name-body {
font-size: 18px;
font-family: courier;
line-height: 1.5em;
margin-top: 20px;
white-space: wrap;
}

.path-node .layout__region--second > div {
margin-bottom:1rem;
}


@media (min-width: 768px) {
.node--view-mode-full .layout__region--first {
padding-right:20px;
}
.node--view-mode-full .layout__region--second {
padding-left:20px;
}
}

/*page oldal fix a valtopont eltolására*/
@media screen and (max-width: 1200px) {
  div.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--first, div.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--second {
      flex: 0 1 100%;
  }
}

.page-node-type-termek .field--name-field-galeria {
  padding-top: 30px;
  text-align: center;
  max-height: 390px;
  overflow: hidden;
  -webkit-mask-image: linear-gradient(black, black,black,black,transparent);
  mask-image: linear-gradient(black, black,black,black,transparent);
}

@media (min-width: 768px) {
  .page-node-type-termek .field--name-field-galeria {
    padding-top: 30px;
    text-align: center;
    max-height: 260px;
    overflow: hidden;
  }
}

.page-node-type-termek .field--name-field-galeria .field__item {
display: inline-block;
padding: 0 10px 20px 10px;
}

.page-node-type-termek .block-field-blocknodetermekbody {
clear: both;
margin-top: 20px;
}

.field--name-field-ar, .field--name-field-ar-eur, .field-elerhetoseg {
font-weight: bold;
}

.page-node-type-termek .field--name-field-ar, .page-node-type-termek .field--name-field-ar-eur,  .page-node-type-termek .field-elerhetoseg {
font-size: 1.3em;
}

.views-field-nothing > span.field-content:has(div.field-elerhetoseg) div.field--name-field-ar,
.views-field-nothing > span.field-content:has(div.field-elerhetoseg) div.field--name-field-ar-eur {
  display: none;
}

.view-node-tartalma-sajat .field__label {
display: none;
}

.page-node-type-termek .field--name-field-tematika-reference a {
  background-color:var(--color-primary);
  padding: 7px 11px;
}

.page-node-type-termek .field--name-field-tematika-reference .field__item {
  padding: 10px 10px 10px 0;
  display: inline-block;
}

/*html:lang(hu) .field--name-field-angol-szoveg {
  display: none;
}*/


@media (max-width: 768px) {
.field--label-inline {
 flex-direction: column;
}
}

.field--label-inline .field__label::after {
content: ":";
}

.field__label {
font-weight: bold;
margin-right: 8px;
}

.node--type-aukcio.node--view-mode-teaser .field__label {
 display:none;
}

.field--name-field-kep img, .field--name-field-kep-sajat-arnyekkal img {
  max-height: 550px;
  width: auto;
}

.flexsajat30 img {
  max-height: 280px;
  width: auto;
}


@media (max-width: 768px) {.flexsajat30 img {
  max-height: 200px;
 }
}



.field--name-field-kep img {
box-shadow: -10px 10px 20px lightgrey;
}

.views-row .field--name-field-kep img, .flexsajat span.arnyek img {
box-shadow: -8px 8px 14px lightgrey;
}

.view5col .flexsajat span.arnyek img {
  box-shadow: -2px 2px 4px lightgrey;
}

@media (max-width: 768px) {
.field--name-field-kep img, .field--name-field-kep-sajat-arnyekkal img {
  margin-left: auto;
  margin-right: auto;
  max-height: 400px;
}
}

@media (min-width: 768px) {
.view-subcategories .views-row {
  padding-right: 30px;
  float: left;
}
}

.view-taxonomy-term .view-header {
  margin-top: 10px;
}

div.field--name-field-kep, .flexsajat30, div.field--name-field-kep-sajat-arnyekkal {
display: flex;
align-items: start;
justify-content: center;
}

.layout__region {
margin-bottom:2rem;
}

@media (max-width: 768px) {

.page-node-type-aukcio .layout--onecol {
  border-top: 2px solid #eee;
}

div.flexsajat {
  padding:30px 20px 11px;
  border: 1px solid lightgray;
  margin-bottom: 20px;
  box-shadow: -8px 9px 20px lightgrey;
}
}

@media (max-width: 768px) {

   .view5col .flexsajat {
    padding:20px 10px 6px;
    box-shadow: -2px 3px 8px #eee;
  }

  .view5col .views-field-nothing {
    padding: 0 4px 0px 4px;
  }
  }
  

.block-field-blocknodetermektitle span {
font-size: 1.5rem;
}

.node--view-mode-teaser header, .node--view-mode-aukcio-teaser header {
display: none
}

.views-row .field--name-field-ar,.views-row .field--name-field-ar-eur, .field-elerhetoseg  {
padding:10px 0;
}


.view2col > .view-content, .view5col > .view-content, .flexsajat {
display: flex !important;
flex-wrap: wrap;
}

.view2col > .view-content .views-row, .flexsajat > div {
flex: 100%;
}

@media only screen and (min-width: 1280px) {
 .view2col > .view-content .views-row {
  flex: 50%;
 }
}

.view5col > .view-content .views-row {
  flex: 50%;
  max-width: 400px;
}
  
@media only screen and (min-width: 1280px) {
  .view5col > .view-content .views-row {
  flex: 33%;
  }
}

@media only screen and (min-width: 1441px) {
  .view5col > .view-content .views-row {
  flex: 25%;
  }
}

@media only screen and (min-width: 1860px) {
  .view5col > .view-content .views-row {
  flex: 20%;
  }
}

@media (min-width: 768px) {
.flexsajat > div.flexsajat30 {
  flex-basis: 30%;
  margin-block-end: 0;
}

.flexsajat > div.flexsajat70 {
  flex-basis: 66%;
  padding: 0 30px;
  margin-block-end: 0;
}

.view5col .flexsajat > div {
  flex-basis: 100% !important;
  padding: 0 20px;
  margin-block-end: 0; 
}

.view5col .flexsajat div.flexsajat30 {
  margin-block-end: 10px !important;
  height: 280px;
  align-items: center;
}


.auk-tetel-ssz.elso {
  display: none;
}

.auk-tetel-ssz.masodik {
  margin-bottom: 10px;
}
}

@media (max-width: 768px) {
div.flexsajat30 {
  margin-block-end: 10px;
}

.auk-tetel-ssz.masodik {
  display: none
}

.auk-tetel-ssz.elso {
  margin-top: 30px;
  margin-bottom: 20px;
}
/*
.page-node-type-termek .field--name-field-mu-cime, .page-node-type-termek .field--name-field-szerzo {
  display: none;
}*/
}

#block-antikvarium-sajatlablec img {
max-width: 100%;
width:500px;
}

a.ablocksajat {
display: block;
text-decoration: none;
}

a.ablocksajat:hover {
background-image: radial-gradient(#f8f8f8, white);
}

.page-node-type-aukcio .auk-tetel-ssz {
background-color: darkslategrey;
color: palegoldenrod;
font-size: 1.5em;
font-weight: bold;
padding: 9px 16px 7px;
width: fit-content;
}

.page-node-type-webform .field--name-body {
margin-block-end: 0
}

.webform-submission-form .fieldset__wrapper {
padding-block: 0;
padding-inline-start: 0;
}

.webform-submission-ajanlatkeres-derived-form .messages-list, [data-drupal-selector="edit-kepek-remove-button"] {
display: none
}

.webform-submission-ajanlatkeres-derived-form .form-type-textarea {
max-width: 577px
}


.flexkep {
display: flex;
flex-wrap: wrap;
flex-direction: row-reverse;
}

.flexkep > div {
flex: 50%;
}

.flexkep > div:first-child {
background-image: url(/sites/default/files/inline-images/konyvek-2-sor.jpg);
min-height: 200px;
background-size: cover;
}

@media (max-width: 800px) {
.flexkep > div {
  flex: 100%;
}
}

.view-taxonomy-term > .view-content::after {
content: "";
clear: both;
display: table;
}



.page-node-type-termek .region-title-breadcrumb h1 {
  display: none;


/*h1.title{font-size: 2.75rem;line-height: var(--sp3);}*/
.path-taxonomy h1::before {
  width: 1.4rem;
  height: 1.4rem;
  margin-inline: 1rem 1.25rem;
  border-block-start: 4px solid;
  border-inline-end: 4px solid;
  margin-block-end: 5px;
}
}


@media (min-width: 62.5rem) {
.node.node--type-termek .layout--onecol,
.kethasab {
  column-count: 2;
  column-gap: 38px;
}
}

.node.node--type-termek .field--name-field-angol-szoveg {
  padding-top: 20px;
}

ul.menu li span {
text-transform: uppercase;
}

#block-antikvarium-views-block-slideshow-slick-bura-block-3 {
max-width:1440px;
}

.slide-caption {
background:var(--color-primary);
padding:12px;
text-transform: uppercase;
font-weight:bold;
font-size:1.2rem;
font-family: Goudy Old Style, serif;
}

@media (min-width: 768px) {
.slide-caption {
position:absolute;
bottom:20px;
left:20px;
padding:18px 28px;
font-size:1.4rem;
}

button.slick-arrow {
width:70px;
height:70px;
}

button.slick-arrow::before {
font-size: 70px;
}
}

button.slick-arrow::before {
color:white;
opacity:50%;
}



#cboxClose, #cboxNext, #cboxPrevious {
opacity: 0.4;
}

.flag::before {
content: ".";
color: white;
display: inline-block;
width: 20px;
margin-right: -22px;
background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='80' height='20' viewBox='0 0 80 20'%3e%3cg%3e%3cpath fill='%23FEF6A8' d='M69.729 2.259c.149-.385.394-.385.543 0l1.959 5.049c.149.385.609.699 1.021.699l1.75.169c.412 0 .493.219.18.487l-1.31.981c-.313.268-.497.816-.407 1.22l1.472 6.562c.09.403-.118.547-.463.319l-3.848-2.539c-.345-.228-.907-.228-1.252 0l-3.848 2.539c-.345.228-.553.084-.463-.319l1.047-4.707c.09-.403-.094-.952-.407-1.22l-3.518-3.006c-.313-.268-.232-.487.18-.487h4.381c.412 0 .872-.314 1.021-.699l1.962-5.048z'/%3e%3cpolygon fill='%23807640' points='77.548,5 75.002,7.547 72.456,5 71.041,6.415 73.587,8.961 71.044,11.505 72.457,12.919 75.001,10.375 77.546,12.919 78.96,11.505 76.415,8.96 78.962,6.414'/%3e%3cpath fill='%2380722D' d='M75.172 13.897s-.133-.516-.651-.349c-.516.166-.302.674-.302.674l.719 3.204c.061.273-.016.428-.178.428-.078 0-.174-.035-.285-.107l-3.848-2.539c-.174-.115-.4-.172-.627-.172s-.453.057-.625.172l-3.848 2.539c-.111.072-.209.107-.285.107-.164 0-.24-.154-.178-.428l1.047-4.707c.09-.402-.094-.951-.408-1.219l-3.518-3.007c-.314-.269-.232-.487.18-.487h4.383c.412 0 .871-.314 1.021-.699l1.959-5.049c.075-.192.174-.287.272-.287s.197.096.271.288l.461 1.158s.255.409.635.219c.44-.221.227-.66.227-.66l-.389-1.078c-.336-.861-1.008-.927-1.205-.927s-.869.066-1.203.926l-1.961 5.049-.109.062-4.361-.001c-.934 0-1.23.609-1.301.796-.068.187-.238.844.471 1.451l3.52 3.007c.037.041.086.186.078.25l-1.045 4.699c-.133.596.051.984.229 1.205.225.279.561.439.926.439.279 0 .561-.092.836-.273l3.848-2.539v.002l.074-.008.088.014 3.836 2.531c.273.182.557.273.836.273.363 0 .701-.16.924-.439.178-.221.361-.609.23-1.205l-.744-3.313z'/%3e%3c/g%3e%3cg%3e%3cpath fill='%23FEF6A8' d='M54.759 18.355c-.18 0-.369-.064-.561-.191l-3.848-2.539c-.083-.055-.215-.088-.351-.088s-.268.033-.351.088l-3.848 2.539c-.191.127-.381.191-.561.191-.212 0-.407-.092-.535-.252-.109-.136-.22-.383-.131-.784l1.047-4.708c.05-.222-.071-.584-.243-.731l-3.517-3.006c-.451-.386-.378-.756-.326-.897.053-.141.237-.47.831-.47h4.381c.206 0 .48-.188.556-.38l1.961-5.049c.213-.549.587-.608.737-.608s.524.059.737.607l1.959 5.049c.075.191.35.38.556.38h4.383c.594 0 .778.329.831.47.052.142.125.512-.326.897l-3.518 3.006c-.173.147-.294.51-.244.731l1.047 4.708c.089.401-.021.647-.131.784-.128.162-.323.253-.535.253z'/%3e%3cpath fill='%2380722D' d='M50 1.97c.099 0 .196.096.271.289l1.959 5.049c.149.385.609.699 1.021.699h4.383c.412 0 .493.219.18.487l-3.517 3.006c-.313.268-.497.816-.407 1.22l1.047 4.708c.061.273-.015.428-.178.428-.077 0-.174-.035-.285-.108l-3.848-2.539c-.173-.113-.399-.171-.626-.171s-.453.058-.626.171l-3.848 2.539c-.111.073-.208.108-.285.108-.163 0-.238-.154-.178-.428l1.047-4.708c.09-.403-.094-.952-.407-1.22l-3.518-3.006c-.313-.268-.232-.487.18-.487h4.381c.412 0 .872-.314 1.021-.699l1.961-5.049c.076-.193.173-.289.272-.289m0-1c-.198 0-.87.067-1.204.927l-1.961 5.049-.109.062-4.36-.001c-.934 0-1.231.61-1.3.797-.069.187-.239.844.471 1.451l3.518 3.005c.039.043.086.186.079.25l-1.046 4.701c-.132.595.052.983.229 1.205.224.279.561.439.925.439.28 0 .562-.093.836-.273l3.848-2.539.001.001.074-.007.089.014 3.834 2.531c.274.181.557.273.836.273.364 0 .701-.16.925-.439.178-.222.361-.61.229-1.206l-1.046-4.707c-.006-.058.041-.2.086-.248l3.512-3c.71-.607.54-1.264.471-1.451-.068-.187-.366-.797-1.3-.797h-4.383l-.098-.08-1.95-5.03c-.336-.86-1.008-.927-1.206-.927z'/%3e%3c/g%3e%3cg%3e%3cpath opacity='.7' fill='%235A563B' d='M35.414 14.96s-.133-.516-.651-.349c-.516.166-.302.674-.302.674l.477 2.142c.061.273-.016.428-.178.428-.078 0-.174-.035-.285-.107l-3.848-2.539c-.174-.115-.4-.172-.627-.172s-.453.057-.625.172l-3.848 2.539c-.111.072-.209.107-.285.107-.164 0-.24-.154-.178-.428l1.047-4.707c.09-.402-.094-.951-.408-1.219l-3.518-3.007c-.314-.269-.232-.487.18-.487h4.383c.412 0 .871-.314 1.021-.699l1.959-5.049c.075-.193.174-.288.272-.288s.197.096.271.288l1.377 3.538s.255.409.635.219c.44-.221.227-.66.227-.66l-.607-1.658-.697-1.801c-.337-.86-1.009-.926-1.206-.926s-.869.066-1.203.926l-1.961 5.049-.109.062-4.361-.001c-.934 0-1.23.609-1.301.796-.068.187-.238.844.471 1.451l3.52 3.007c.037.041.086.186.078.25l-1.045 4.699c-.133.596.051.984.229 1.205.225.279.561.439.926.439.279 0 .561-.092.836-.273l3.848-2.539v.002l.074-.008.088.014 3.836 2.531c.273.182.557.273.836.273.363 0 .701-.16.924-.439.178-.221.361-.609.23-1.205l-.502-2.25z'/%3e%3cpolygon fill='%23807640' points='39,7.96 36,7.96 36,4.96 34,4.96 34,7.96 31,7.96 31,9.959 34,9.959 34,12.96 36,12.96 36,9.959 39,9.959'/%3e%3c/g%3e%3cpath opacity='.7' fill='%235A563B' d='M10 1.97c.098 0 .197.096.271.289l1.959 5.049c.149.385.609.699 1.021.699h4.383c.412 0 .493.219.18.487l-3.517 3.006c-.313.268-.497.816-.407 1.22l1.047 4.707c.061.273-.015.428-.178.428-.077 0-.174-.035-.285-.108l-3.848-2.539c-.172-.114-.399-.171-.626-.171s-.454.057-.626.171l-3.848 2.539c-.111.073-.208.108-.285.108-.163 0-.239-.154-.178-.428l1.047-4.707c.09-.403-.094-.951-.407-1.22l-3.518-3.006c-.313-.268-.233-.487.18-.487h4.382c.413 0 .872-.314 1.021-.699l1.96-5.049c.075-.193.173-.289.272-.289m0-1c-.198 0-.87.067-1.204.927l-1.96 5.049-.109.062-4.362-.001c-.934 0-1.231.61-1.3.796-.069.187-.239.844.47 1.451l3.519 3.007c.038.041.086.185.079.249l-1.046 4.7c-.133.595.051.983.229 1.205.224.279.561.439.925.439.28 0 .562-.093.836-.274l3.848-2.538v.001l.075-.007.088.014 3.834 2.531c.274.181.557.273.836.273.364 0 .701-.16.925-.439.178-.222.361-.61.229-1.206l-1.047-4.706c-.006-.058.041-.2.086-.248l3.512-3c.71-.607.54-1.264.471-1.451-.068-.187-.366-.797-1.3-.797h-4.383l-.098-.08-1.95-5.03c-.333-.86-1.005-.927-1.203-.927z'/%3e%3c/svg%3e") no-repeat left top;
}

.flag a {
padding: 0 0 0 30px;
}

.action-unflag::before {
background-position: -40px top;
}


div.slinky-menu .next::after {
  height: 1em;
  background-color: unset;
}

@media screen and (min-width: 768px) {
.slinky-MENU .menu-item a:not(.back) > span {
  padding: 0;
}
.page-node-type-webform .field--name-webform {
 margin-top:20px;
}

}

.user-logged-in .hide-for-logged-in,
.user-logged-out .hide-for-logged-out,
.user-logged-out .field--name-field-raktar  {
display:none;
}



div.kozepre-igazit{
  text-align: center;
}

.user-login-form .description {
  display: none;
}

.alert {
  font-size: 1.4em;
  line-height: 1.6em;
  padding: 30px;
}

/*csak a belogolt toolbar-os user latja nem elerheto tartalmakat*/
.node--unpublished, #block-antikvarium-content .node__content:has(.field-elerhetoseg span){
  background-color: lightpink;
}

.user-logged-out #block-antikvarium-content .node__content:has(.field-elerhetoseg span){
  display: none;
}

.toolbar-icon-10 #block-antikvarium-content .node__content:has(.field-elerhetoseg span){
  display: block;
}

#block-antikvarium-content:has(.field-elerhetoseg span):after{
  content:"Ez az oldal jelenleg nem elérhető. / This page is currently unavailable.";
  font-size: 28px;
  font-weight: bold;
  line-height: 36px;
}

.toolbar-icon-10 #block-antikvarium-content:has(.field-elerhetoseg span):after{
  display:none ;
}

div:has(.field--name-field-ar-eur) > .field--name-field-ar {
  display: none;
}

span:has(.field--name-field-ar-eur) > .field--name-field-ar {
  display: none;
}


@media screen and (max-width: 768px) {
nav.pager {
  margin-top: 20px;
 }

nav.pager a {
  border: none;
}

.pager__item:not(.pager__item--previous, .pager__item--next) {
  flex-basis:40px;
  text-align: center;
 }

/* csak az akativ page szama latsszon  
.pager__item:not(.is-active, .pager__item--previous, .pager__item--next) {
  display: none;
}*/

}

.pager .is-active {
  background-color: var(--color-primary-darken);
}

.pager a {
  font-size: 1rem;
}

.field--name-field-kiemeles {
  position: relative;
  bottom: 35px;
  left: 180px;
  text-shadow: 0 0 15px #FF0000;
}


.field--name-field-kiemeles {
  display: none;
}

.toolbar-icon-10 .field--name-field-kiemeles {
  display: block;
}


@media screen and (max-width: 767px) {
    .collapse-content:not(.collapse-inline).collapse-on-mobile .collapse-content-wrapper {
        height: unset !important;
        width: 100% !important;
    }
}

#block-antikvarium-mobilsearchlegordulotartalma {
  margin-top: 15px;
  margin-bottom: 2em;
}

.views-field-field-tematika-reference a {
  text-decoration: underline;
}

.view-filters {
  padding: 20px 0 0 20px;
  ;
}

.block-views-blockkiemelt-ajanlatunk-block-1 h2 {
  padding-left: 20px;
  margin-top: 1rem;
}

.path-frontpage .title-breadcrumb {
  display: none;
}


@media screen and (min-width: 767px) {
  .js-form-type-textfield, .js-form-type-email, .page-node-type-termek .js-form-type-textarea {
    width: 48%;
  }
  
  .form-actions {
    text-align: left;
  }

  .page-node-type-termek form {
    margin-top: 15px;
  }

}

.block-field-blocknodeaukciofield-katalogus .field__item {
  padding: 10px 10px 10px 0px;
  background-image: url(/sites/default/files/pdf.png);
  background-repeat: no-repeat; 
  background-position-y: center;
}

.block-field-blocknodeaukciofield-katalogus .field__item a {
  padding-left: 40px;
  display: inline-block;
 }

.block-field-blocknodeaukciofield-katalogus .field__item span:last-child {
  display: none;
 }

 #block-antikvarium-languageswitcher button {
  display: none;
}

.field--name-body ul li {
  list-style: none;
  position: relative;
  padding-left: 20px;
}

.field--name-body ul li::before {
  content: '';
  position: absolute;
  top: 7px;
  left: 0;
  width: 10px;
  height: 10px;
  background: var(--color-primary);
  color: black;
  z-index: 100;
}



/*cookie consent https://choice.inmobi.com/ oldalrol.   - kis javitasok*/
@media (min-width: 768px) {
  .css-1idchdo.css-1idchdo .qc-cmp2-consent-info .qc-cmp2-publisher-logo-container .description {
      height: 12vh !important;
 }
}
.qc-cmp2-persistent-link {
  opacity: 30%;
}
.qc-cmp2-persistent-link:hover {
  opacity: initial;
}
/*cookie consent javitasok vege*/

.save-category-saved,
.save-category-btn {
  padding-left: 20px;
}


.search-save-item {
  padding:20px 0;
  border-bottom:1px solid rgb(208, 208, 208);
  margin:20px 0;

}

.saved-search-delete {color:rgb(190, 7, 7)}

.search-save-item .view-header {
  margin-top:5px;
  margin-bottom:5px;
  color: #444;
}

.search-save-item .view-empty {
  margin-top:15px;
  margin-left:10px;
  color: #555;
}


.search-save-item__header .saved-search-term, 
.path-searchapi .searched-text i,
.saved-category-term
  {
  font-size: 30px;
  font-family: Georgia, 'Times New Roman', Times, serif;
  margin-right: 10px;
  padding: 2px 10px;
}

.search-save-item .search-save-footer a,
body.path-searchapi button.saved-search-term-submit span,
.saved-searches-reorder-link,
.saved-search-term-login a,
.saved-searches-reorder-link,
.save-category-btn {
  color: #444;
  text-shadow: 2px 1px 4px #dcdad7;
}

.saved-searches-reorder-link-container  {
  text-align: right;
  padding: 15px 15px 0;
}


.search-save-item .search-save-footer a /*,
body.path-searchapi button.saved-search-term-submit span*/ {
  margin-right:100px;
  margin-left:10px;
  padding:0 15px;
}


@media (max-width: 768px) {
  .search-save-item .search-save-footer a {
    display: block;
}
}

body.path-searchapi button.saved-search-term-submit,
body.path-searchapi a.saved-search-term-submit {
  background-color: unset;
  text-transform: none;
  font-weight: normal;
  padding: 0 0 10px 0;
  display: inline-block;
}

body.path-searchapi button.saved-search-term-submit:hover,
body.path-searchapi button.saved-search-term-submit:active,
body.path-searchapi button.saved-search-term-submit:focus,
body.path-searchapi button.saved-search-term-submit:target,
body.path-searchapi a.saved-search-term-submit:hover,
body.path-searchapi a.saved-search-term-submit:active,
body.path-searchapi a.saved-search-term-submit:focus {
  background-color: unset;
}

span.saved-search-term-small {
  font-weight: bold;
}

#search-api-search-save-reorder-form {
    width: 800px;
    max-width: 100%;
}

#search-api-search-save-reorder-form th {
  background-color:var(--color-primary) ;
}

#search-api-search-save-reorder-form tr td:nth-child(2) {
  text-align: center;
}

#search-api-search-save-reorder-form a.tabledrag-handle .handle {
    width: 28px;
    height: 23px;
    margin: -3px 10px 0px;
}

#search-api-search-save-reorder-form tr.drag,
#search-api-search-save-reorder-form tr.drag-previous,
#search-api-search-save-reorder-form tr:has(td abbr.tabledrag-changed) {
  background-color: #e4e0d9;
}

#search-api-search-save-reorder-form td abbr.tabledrag-changed {
  display: none;
}

.path-searchapi .messages--status {
  display: none;
}

#block-antikvarium-content .user-login-form .js-form-type-email {
  width: unset;
}

#block-antikvarium-content .user-login-form .form-actions {
  text-align: center;
}

.user-login-form-links a {
  display: inline-block;
  white-space: nowrap;
  margin-right: 30px;
  margin-bottom: 15px;
}

body.user-logged-in .hide-for-logged-in {
  display: none;
}
/*mobilon nem kell a Kinalatunk menupont*/
#main-navigation #block-antikvarium-mainnavigation-2 .slinky-menu--mobile li:first-child {
  display: none;
}

@media (max-width: 768px) {
.search-save-carousel {
  margin-top: 10px;
}
}

.search-save-carousel__prev, .search-save-carousel__next,
.search-save-item .search-save-carousel__prev:hover:not(:disabled),
.search-save-item .search-save-carousel__next:hover:not(:disabled) {
  border:none;
  color:#777;
  font-size: 70px;
  font-weight: normal;
  background-image: radial-gradient(#e8e8e8, white);
}

.user-register-form .captcha legend {
  display: none;
}