/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media (max-width:767px){nav.menu--main{margin-left:16px;width:100%;padding-bottom:12px;}a.nav-link .dropdown>.dropdown-menu.show{display:block;border:0;margin-top:5px !important;}ul.dropdown-menu{border:0;}.dropdown-menu .menu-item--expanded>a:after{visibility:hidden;}ul.dropdown-menu.show li.menu-item--expanded>ul.dropdown-menu{display:block;border:0;}}@media (min-width:768px){.dropdown:hover>.dropdown-menu{display:block;}}span.nav-link{cursor:pointer;}.dropdown-menu .menu-item--expanded:hover>a:after{visibility:hidden;}.dropdown-menu .menu-item--expanded:hover{border-right:1px solid #fff;}.dropdown-menu .menu-item--expanded>.dropdown-menu{top:0px;left:100%;margin-top:-1px;margin-left:0px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.dropdown-menu .menu-item--expanded>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:7px;margin-right:-5px;}.dropdown-item{padding:5px 15px;}ul.dropdown-menu{padding:0;margin:0;}.dropdown-menu li.active>a{color:#fff;}
a{color:#4A8300;text-decoration:none;}a:hover,a:focus{color:#4A8300;text-decoration:underline;}.site-footer a:hover,.site-footer a:focus{text-decoration:none;}li.active-trail a,a.is-active{color:#333;}img{max-width:100%;height:auto;}strong{font-weight:600;}body{background-image:linear-gradient(rgba(228,239,209,1),rgba(245,249,238,0));background-size:100% 213px;background-position:top left,top right;background-repeat:no-repeat;background-color:#f5f9ee;margin-top:0;font-family:'Open Sans',Helvetica,Arial,Sans-serif;font-size:14px;}#page-wrapper{padding:0;-webkit-box-shadow:0 0 16px #888f7d;box-shadow:0 0 16px #888f7d;background:#fff;margin:auto;}.region-top-header{display:flex;flex-wrap:nowrap;}.navbar-brand{padding:8px 0;}.navbar .logo{z-index:300;position:relative;}#navbar-top{max-width:100%;background:url(/themes/custom/bst_er/images/header-bg1.png) bottom right no-repeat #3b7b1f;border:0;border-top:10px solid #2b6b21;border-bottom:10px solid #d0e0c6;border-radius:0;--bs-navbar-padding-x:15px;--bs-navbar-padding-y:0;}.region-top-header-form .block:last-child{position:absolute;right:20px;bottom:0px;display:none;}.region-top-header-form .logok{display:flex;}.fejleckep img{height:60px;margin-bottom:14px;}.fejleckep.oklogo{width:160px;margin-right:15px;}.tvlogo img{border:2px solid #fff;border-radius:30px;margin-right:10px;}button.navbar-toggler:focus{box-shadow:none;}#navbar-main{background-color:transparent;padding:20px 1em 0;}.sidebar nav .nav{position:relative;top:-2px;}.nav-link{color:#4A8300;font-weight:500;}nav .nav-link{font-size:14px;}.menu--main .nav-item{border-bottom:1px dotted #bbb;max-width:100%;}.dropdown-toggle::after{border:0;content:"\f105";font-family:'FontAwesome';font-size:12px;position:absolute;right:0;top:17px;}.nav-link:hover{color:#4A8300;text-decoration:underline;}.inline__links .nav-link,.nav-tabs .nav-link{color:#3b3b3b;font-size:0.95em;line-height:20px;text-transform:none;font-weight:300;border-bottom:0;}.dropdown-item{font-size:14px;line-height:30px;}.dropdown-item a{text-decoration:none;color:#333;}.dropdown-item:focus,.dropdown-item:hover{color:#333;text-decoration:underline;background-color:transparent;}.dropdown-item.active,.dropdown-item:active,.dropdown-item a.is-active{color:#333;text-decoration:underline;background-color:transparent;}.dropdown-item.active{font-weight:500;}.dropdown-item.activ:focus{font-weight:400;}.navbar-default .navbar-toggle .icon-bar{background-color:#2e8b57;}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#fff;}.navbar-nav .nav-link.active,.navbar-nav .show > .nav-link{color:#333;text-decoration:underline;}#sidebar_first{display:none;width:25%;margin-left:0;padding:0 15px 15px;background:transparent;}.sidebar .block{padding:0 15px 15px;}#navbar-main{display:block;}nav.menu--main{margin-left:0;}.highlighted{position:relative;}.highlighted .container{display:flex;justify-content:flex-end;align-items:center;padding-top:0.5rem;}.highlighted nav .nav-link{padding:0;margin-left:1rem;}.highlighted .nav-link img{vertical-align:top;}.highlighted #block-bst-er-search-form-wide{position:absolute;background:#fff;height:auto;padding:15px 10px;right:0px;top:35px;border-top:3px solid #2b6b21;z-index:999999;box-shadow:0px 3px 5px 3px rgba(0,0,0,0.20);-webkit-box-shadow:0px 3px 5px 3px rgba(0,0,0,0.20);-moz-box-shadow:0px 3px 5px 3px rgba(0,0,0,0.20);}form.search-block-form{display:flex;gap:5px;}.search-block-form .form-type-search,.search-block-form .form-actions{margin:0 !important;}.search-block-form  input::placeholder{color:gray;opacity:0.5;font-size:0.8em;}#start-search .svg-inline--fa{font-size:16px;color:#4A8300;height:19px;}#close-search .svg-inline--fa{font-size:20px;height:19px;width:16px;color:#cf9421;padding-left:3px;}.highlighted #block-bst-er-search-form-wide{visibility:hidden;opacity:0;height:0;width:0;}#close-search{display:none;}#start-search,#close-search{cursor:pointer;}.highlighted.active-search #block-bst-er-search-form-wide{visibility:visible;opacity:1;height:auto;width:auto;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}.highlighted.active-search #close-search{display:block;margin-left:1em;}.highlighted.active-search #start-search{display:none;}h2{font-size:1.6rem;}.node__content{font-size:1em;}.form-control:focus{box-shadow:none;}.btn-primary{background-color:#4A8300;border-color:#4A8300;--bs-btn-focus-shadow-rgb:transparent;}.btn-primary:hover,.btn-primary:focus{background-color:#2b6b21;}.btn:hover{color:var(--bs-btn-hover-color);background-color:#2b6b21;border-color:#2b6b21;}h1.title{color:#cf9421;padding-bottom:9px;margin:0 0 20px;border-bottom:1px solid #eeeeee;font-size:36px;font-weight:500;line-height:1.1;}.field--type-text-with-summary h4{color:#cf9421;font-weight:600;font-size:1.1em;}.field--type-text-with-summary img{margin-top:1em;margin-bottom:1em;}.views-exposed-form .form-type-select label{display:none;}img.jobb{float:right;margin:0.5em 0 0.5em 0.5em;}img.kicsi{width:150px;}img.bal{float:left;margin:0.5em 0.5em 0.5em 0;}img.nagy{width:580px;}.main-content img{border:1px solid #bbbbbb;padding:3px;}.main-content .view img{border:0;padding:0;}.views-exposed-form .form-inline .form-group{margin-bottom:0.5em;}td.views-field-field-image img{min-width:200px;}.views-row{margin-bottom:1.5em;}.view-cimlapkepek .views-row{margin-bottom:0;}.view-cimlapkepek .views-field-nothing{position:relative;}.view-cimlapkepek .cimlap-also{position:absolute;bottom:0;width:100%;padding:0.8em;}.view-cimlapkepek .attetszo{background:rgba(0,0,0,0.5);text-shadow:0 1px 2px rgba(0,0,0,.6);width:100%;padding:10px 15px;}.view-cimlapkepek .views-field-nothing,.view-cimlapkepek .views-field-nothing a{color:#fff;}.view-cimlapkepek .cimlapszerzo{color:#ddd;font-size:0.9em;}.view-cimlapkepek .cimlapcim{font-size:1.4em;padding-bottom:0.5em;}.view-cimlapkepek{border:1px solid #bbbbbb;padding:3px;}.carousel-indicators [data-bs-target]{border:1px solid #ddd;width:9px;height:9px;border-radius:100%;background-color:transparent;}.carousel-indicators button.active{background-color:#ddd;}.carousel-control-prev,.carousel-control-next{opacity:0.9;}.carousel-control-prev:focus,.carousel-control-prev:hover,.carousel-control-next:focus,.carousel-control-next:hover{opacity:1;}.carousel-control-next-icon,.carousel-control-prev-icon{height:1rem;width:1rem;}.card{--bs-card-border-width:0;}#content a{font-weight:500;}.sorok.views-row,.field--name-field-rez-fo-eredmenyek .field__item{border-top:1px solid #A8c983;margin-bottom:0;}.sorok.views-row:nth-of-type(2n+1),.field--name-field-rez-fo-eredmenyek .field__item:nth-of-type(2n+1){background-color:#f9f9f9;;}.sorok .views-field,.field--name-field-rez-fo-eredmenyek .field__item{padding:8px;}.sorok.views-row:hover,.field--name-field-rez-fo-eredmenyek .field__item:hover{background-color:#f5f5f5;}.flex.views-row .views-field-field-image{min-width:200px;}.flex.views-row p{margin-bottom:0;}.view-hirek .flex.views-row .views-field-field-image{min-width:266px;}.title.strong,.view-fo-eredmenyek .views-field-title{font-weight:bold;}.view .submitted{font-size:0.8em;}.node .field--type-image{margin:0 0 10px 10px;float:none;}.node--type-hir .field--name-field-image{margin:0 0 10px 10px;float:right;}.node--type-hir .field--name-field-image::after{display:table;content:" ";clear:both;}.node--type-hir .text-formatted.clearfix::after,.node--type-kiadvany-er .text-formatted.clearfix::after{display:none;}.field--name-field-hir-megjelenes{font-size:0.8em;float:left;}.field--name-field-hir-szerzo::before{content:", ";}.field--name-field-hir-szerzo{font-size:0.8em;clear:right;margin-bottom:1em;}.view-kiadvany-er-fuzet .view-content,.view-linkek .view-content{display:flex;flex-wrap:wrap;gap:2em;justify-content:center;}.view-kiadvany-er-fuzet .row > *,.view-linkek .row > *{width:auto;}.content .nav-tabs{margin-bottom:1em;}.pseudo-link{cursor:pointer;}article.node--type-rezervatum .view-eva div.table-responsive{border:1px solid #A8c983;padding:0;}article.node--type-rezervatum .view-eva table{margin:0;}article.node--type-rezervatum .view-eva .table > tbody > tr:last-child > td{border-top:0;}article.node--type-rezervatum .view-eva tbody tr:first-child{border-top:0;}article.node--type-rezervatum .view-eva div:not(.flex).views-row,article.node--type-rezervatum .field--label-above .field__items,article.node--type-rezervatum .field--label-above > .field__item,article.node--type-rezervatum .field--label-inline,article.node--type-rezervatum div:not(.field--name-field-rez-fo-eredmenyek).field--label-hidden,article.node--type-esem-kov .view-eva div:not(.flex).views-row,article.node--type-esem-kov .field--label-above > .field__item,article.node--type-esem-reszlet .view-eva.view-eva-ekr-adatok.view-display-id-entity_view_1 .views-row,article.node--type-esem-reszlet .field--label-above > .field__item{border:1px solid #A8c983;padding:0.5em;}article.node--type-rezervatum .view-eva .flex.views-row,article.node--type-esem-kov .view-eva .flex.views-row,article.node--type-esem-reszlet .view-eva .flex.views-row{border-left:1px solid #A8c983;border-right:1px solid #A8c983;}article.node--type-rezervatum .view-eva .flex.views-row{padding:0.5em;}article.node--type-rezervatum .view-eva .flex.views-row:first-child{border-top:1px solid #A8c983;}article.node--type-rezervatum .view-eva .flex.views-row:last-child,article.node--type-esem-kov .view-eva .flex.views-row:last-child,article.node--type-esem-reszlet .view-eva .flex.views-row:last-child{border-bottom:1px solid #A8c983;}article.node--type-rezervatum .view-eva div.flex-cimke.views-row{border:0;padding:0;}article.node--type-rezervatum .view-eva-futo div:not(.flex).views-row{padding:0;border:0;margin-bottom:0;}article.node--type-rezervatum .field--name-field-rez-leiras .field__items .field__item{margin-bottom:0.5em;}article.node--type-rezervatum .field,article.node--type-publikacio .field,article.node--type-kezirat .field,article.node--type-esem-kov .field,article.node--type-esem-reszlet .field,article.node--type-rezervatum .views-element-container{margin-bottom:15px;}.node--type-rezervatum .view-eva div.title,article.node--type-rezervatum .field--label-above .field__label,article.node--type-publikacio .field--label-above .field__label,article.node--type-kezirat .field--label-above .field__label,article.node--type-esem-kov .field--label-above .field__label,article.node--type-esem-reszlet .field--label-above .field__label,article.node--type-esem-reszlet .view-eva div.title{font-style:italic;font-weight:normal;}.node--type-rezervatum .view-eva div.title::after,.node--type-esem-reszlet .view-eva div.title::after,.field--label-above .field__label::after{content:':';}.node--type-esem-reszlet .view-eva.view-eva-ekr-adatok.view-display-id-entity_view_2{display:flex;flex-wrap:wrap;gap:1em;justify-content:center;}.node--type-esem-reszlet .view-eva.view-eva-ekr-adatok.view-display-id-entity_view_2 .views-row{margin-bottom:0;}.main-content .view img.file-image{width:200px;border:1px solid #bbbbbb;padding:3px;height:auto;}.node--type-kulcsszo .view-eva div.title{font-style:italic;}.field--name-field-publ-kulcsszo,.field--name-field-kz-kulcsszo,.flex-cimke{display:flex;flex-wrap:wrap;gap:1em;}.field--name-field-publ-kulcsszo a,.field--name-field-kz-kulcsszo a,.flex-cimke a{border:1px solid #A8c983;background:#cf9421;padding:0.3em 0.5em;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;color:#fff;}.field--name-field-publ-kulcsszo a:hover,.field--name-field-kz-kulcsszo a:hover,.flex-cimke a:hover{background:#fff;text-decoration:none;color:#333;}.magterulet{margin-bottom:1em;}.flex-in{display:flex;flex-wrap:wrap;justify-content:flex-start;}.site-footer{margin-top:60px;}.site-footer .container{padding:0;}.site-footer__top{background:#3b7b1f;color:#b8e4a6;padding:30px 15px;}.region-footer-second{display:block;}.site-footer .nav{display:block;}.site-footer__top .nav-link,.site-footer__top .nav-link:hover{color:#fff;padding:0;}.site-footer .nav-link:hover,.site-footer .nav-link:focus{opacity:0.7;}.site-footer .nav-item{border-bottom:0;text-align:left;}.site-footer__top h2{color:#fff;font-size:16px;font-weight:700;margin:0 0 0.5rem;border:0;padding:0;text-transform:none;text-align:left;}.menu--account li:first-child a{font-size:16px;font-weight:700;}.site-footer .block.menu--account{margin-bottom:1em;}.site-footer .navbar-nav{margin:1em 0;}.site-footer .oklogo{display:none;}.site-footer .logok{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}.site-footer .svg{min-width:100px;margin-right:10px;}.site-footer .logok .szeles img{max-height:50px;}.site-footer__bottom .logok img{max-width:100px;max-height:100px;}.site-footer__bottom .logok{align-items:center;gap:20px;margin-bottom:40px;}.site-footer .block{margin:0;border:0;padding:0;}.region-footer-fourth .nav{display:block;}.site-footer__bottom{background:#fff;padding:0 15px;margin-top:0px;}.site-footer__bottom .content{padding:0;}.site-footer,.am{text-align:center;}.site-footer__bottom .field--type-text-with-summary img{margin:0;}.site-footer .content{font-size:.9rem;color:#333;}.site-footer .content a,.site-footer .content a.is-active,.site-footer .content a:hover,.site-footer .content a:focus{color:#4A8300;}table{font-size:1em;line-height:1.42857143;}.table > :not(caption) > * > *{padding:8px;}.table-striped > tbody > tr:nth-of-type(2n+1) > *{--bs-table-accent-bg:#f9f9f9;}.table-striped > tbody > tr:nth-of-type(2n+1):hover > *{--bs-table-accent-bg:#f5f5f5;}table tr th{background:transparent;color:#3b3b3b;font-weight:500;}tr td,tr th,tr{border:0;}tr{background:transparent;}tbody tr{background:transparent;border-top:1px solid #ddd;}tbody tr:hover,tr:hover{background:#f5f5f5;}thead tr:hover{background:transparent;}.table{--bs-table-striped-bg:transparent;--bs-table-active-bg:transparent;--bs-table-hover-bg:#f5f5f5;}table tr th a,table tr th a:hover,table tr th a:focus{color:#4A8300;}thead > tr{border-bottom:2px solid #ddd;}table:not(.views-table) tbody tr,table:not(.views-table) tr td,table:not(.views-table) tr th,table:not(.views-table) tr,table:not(.views-table) thead > tr{border:inherit;}.tablesort{margin:3px auto;}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.lang-en th.views-field-field-publ-ev a{min-width:calc(100% + 14px);display:block;}p{margin-bottom:10px;}p:last-child{margin-bottom:0;}.field__label{font-weight:600;padding-right:0.5em;}.field__label::after{content:":";}article .content img{max-width:100%;}svg{vertical-align:unset;}.views-exposed-form .flex-wrap{gap:0 5px;}.views-exposed-form .btn,.views-exposed-form .form-control,.views-exposed-form .form-select{height:34px;padding:6px 12px;padding-right:12px;font-size:14px;line-height:1.42857143;}.views-exposed-form .form-control,.views-exposed-form .form-select{color:#555555;}.form-submit::before{background-position:0.25rem;height:0.5rem;}.node__content .container{padding:0;}.pagination{--bs-pagination-bg:transparent;--bs-pagination-hover-bg:#f5f5f5;--bs-pagination-focus-color:#2a4a00;--bs-pagination-focus-bg:#f5f5f5;--bs-pagination-focus-box-shadow:0;--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#f5f5f5;--bs-pagination-active-border-color:#4A8300;--bs-pagination-border-width:1px;--bs-pagination-border-color:#ddd;--bs-pagination-hover-border-color:#ddd;justify-content:center;}.page-link{font-size:14px;}.view-content.row{margin-left:0;margin-right:0;}.view-content.row > *{padding:0;}.node--unpublished{padding:0;background-color:#fff4f4;}@media (min-width:768px){#page-wrapper{width:750px;}.region-top-header-form .block:last-child,#sidebar_first{display:block;}.navbar-expand-sm .navbar-toggler{display:none;}#navbar-main{display:none;}.dropdown-item{}.menu--main .navbar-nav{display:block;width:12em;}.menu--main .nav-item{display:inline-block;width:100%;max-width:100%;}.navbar-nav .dropdown-menu{position:absolute;left:100%;top:-0.1rem;}.highlighted #block-bst-er-search-form-wide{right:50px;top:35px;}#main > .row{flex-wrap:nowrap;}.site-footer__top{display:flex;}.region-footer-second{display:none;}.site-footer__top .region-footer-first{float:none;width:50%;padding:0%;margin-right:30px;}.site-footer__top .region-footer-third,.site-footer__top .region-footer-fourth{width:25%;border-left:2px solid #fff;padding:0 30px;}.flex.views-row{display:flex;flex-wrap:nowrap;justify-content:flex-start;}.view-fo-eredmenyek .views-field-field-jogsz-ev{min-width:100px;}.view-reszletes-ek .flex .views-field-title{max-width:180px;min-width:180px;}.view-reszletes-ek.view-display-id-block_1 .views-field-title{max-width:180px;min-width:180px;}.view-linkek .views-row{width:calc(33% - 1.5em);}.view-eva-futo .carousel-item.active,.view-eva-futo .carousel-item-start,.view-eva-futo .carousel-item-next,.view-eva-futo .carousel-item-prev{display:flex;gap:0 1px;}.view-eva-futo .card-group{flex:0 0 calc(100% / 2);}}@media (min-width:992px){#page-wrapper{width:970px;}nav .nav-link{padding:1em 1.5em 1em;white-space:wrap;}.site-footer nav .nav-link{padding:0;}.carousel-control-next-icon,.carousel-control-prev-icon{height:2rem;width:2rem;}.view-eva-futo .card-group{flex:0 0 calc(100% / 3);}}@media (min-width:1200px){#page-wrapper{width:1170px;}}
