/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.site-name a{display:table-caption;}.logo img{width:100px;}h1{font-size:24px;}img.align-right{margin:0 1em 0 1em;}img.align-left{margin:0 1em 1em 0;}@media (min-width:768px){.header-container ul.menu li span{letter-spacing:0.25em;text-transform:uppercase;font-size:12px;font-weight:600;padding:5px 17px;margin:0 5px;line-height:150%;}.header-container ul.sf-menu > li > span.menuparent::after{content:"\f107";font-family:'FontAwesome';position:absolute;top:4px;right:6px;font-weight:400;line-height:20px;font-size:10px;}h1{font-size:36px;}}@media all{a{color:#5d8b77;}a:hover{color:#185a3e;text-decoration:underline;}.scroll-button a{width:80px;height:80px;display:block;margin:0 auto;position:relative;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:transparent;border-style:solid;border-width:1px;border-color:rgba(255,255,255,0.5);color:#373737;}.scroll-button a:hover{background-color:#ffffff;}.region--light-typography .scroll-button a{color:#ffffff;}.region--light-typography .scroll-button a:hover{color:#373737;}.scroll-button a:before{position:absolute;font-family:"FontAwesome";content:"\f107";width:30px;height:24px;font-size:25px;top:50%;left:50%;margin:-10px 0 0 -15px;line-height:1;}.banner.region--gray-background{background-color:#fff;}.region-banner img{border-radius:0;}.view-flexslider .views-row{border-left:2px solid #fff;}.view-flexslider .views-field-nothing span{display:flex;}.view-flexslider div.kep{width:33.3333%;min-width:33.3333%;max-width:33.3333%;}.view-flexslider div.kep{position:relative;}.cim{position:absolute;bottom:5px;left:10px;color:#eee;z-index:200;}.view-flexslider div.kep.first img{width:400px;}.view-flexslider div.kep.first img,.view-flexslider div.kep.last img{max-width:96%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.flexslider{border:0;margin:0;}.flex-control-nav,.flex-direction-nav{display:none;}.node--view-mode-teaser{padding:0 0 30px 0;margin-bottom:40px;}.node__header{padding:0 0 5px;}.node__header .field--name-user-picture{padding:0 0 5px 0;max-width:55px;margin-right:40px;}.node__title{font-size:26px;margin-top:0px;}.node__header h2{margin:0 0 5px;}.node__links{margin-top:35px;}.node__container{position:relative;}.feed-icon{display:block;margin:0px 0 60px;}.field--name-user-picture img{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}.node__header .profile{display:inline-block;}.node__header .profile img{max-width:40px;}.node__meta{font-size:14px;margin:0 0 10px;display:inline-block;}.node__submitted-info ~ .comments-count__counter:before{content:"-";}.field--name-field-mt-subheader-body{font-size:15px;line-height:1.6;}.field--name-field-mt-subtitle{font-size:12px;text-transform:uppercase;padding-bottom:15px;}.footer.footer-to-top-enabled .footer__container{padding-top:30px;}.footer.footer-bottom-to-top-enabled .footer__container,.footer.subfooter-to-top-enabled .footer__container{padding-bottom:30px;}.footer-bottom.footer-bottom-to-top-enabled:not(.region--separator-incline-diagonal):not(.region--separator-decline-diagonal){position:relative;padding-top:60px;}.subfooter.subfooter-to-top-enabled:not(.region--separator-incline-diagonal):not(.region--separator-decline-diagonal){position:relative;padding-top:15px;}.to-top{width:60px;height:60px;position:absolute;top:-30px;left:50%;margin-left:-30px;background-color:#ffffff;line-height:60px;font-size:24px;text-align:center;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;cursor:pointer;text-align:center;z-index:10;-webkit-box-shadow:0 5px 10px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px 2px rgba(0,0,0,0.2);-ms-box-shadow:0 5px 10px 2px rgba(0,0,0,0.2);-o-box-shadow:0 5px 10px 2px rgba(0,0,0,0.2);box-shadow:0 5px 10px 2px rgba(0,0,0,0.2);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.region--separator-incline-diagonal .to-top,.region--separator-decline-diagonal .to-top{top:40px;}.to-top:hover{cursor:pointer;-webkit-box-shadow:rgba(28,56,72,0.1) 0px 2px 2px,rgba(28,56,72,0.1) 0px 4px 4px,rgba(28,56,72,0.1) 0px 8px 8px,rgba(28,56,72,0.1) 0px 16px 16px,rgba(28,56,72,0.1) 0px 32px 32px,rgba(28,56,72,0.1) 0px 64px 64px;-moz-box-shadow:rgba(28,56,72,0.1) 0px 2px 2px,rgba(28,56,72,0.1) 0px 4px 4px,rgba(28,56,72,0.1) 0px 8px 8px,rgba(28,56,72,0.1) 0px 16px 16px,rgba(28,56,72,0.1) 0px 32px 32px,rgba(28,56,72,0.1) 0px 64px 64px;-ms-box-shadow:rgba(28,56,72,0.1) 0px 2px 2px,rgba(28,56,72,0.1) 0px 4px 4px,rgba(28,56,72,0.1) 0px 8px 8px,rgba(28,56,72,0.1) 0px 16px 16px,rgba(28,56,72,0.1) 0px 32px 32px,rgba(28,56,72,0.1) 0px 64px 64px;-o-box-shadow:rgba(28,56,72,0.1) 0px 2px 2px,rgba(28,56,72,0.1) 0px 4px 4px,rgba(28,56,72,0.1) 0px 8px 8px,rgba(28,56,72,0.1) 0px 16px 16px,rgba(28,56,72,0.1) 0px 32px 32px,rgba(28,56,72,0.1) 0px 64px 64px;box-shadow:rgba(28,56,72,0.1) 0px 2px 2px,rgba(28,56,72,0.1) 0px 4px 4px,rgba(28,56,72,0.1) 0px 8px 8px,rgba(28,56,72,0.1) 0px 16px 16px,rgba(28,56,72,0.1) 0px 32px 32px,rgba(28,56,72,0.1) 0px 64px 64px;}.onscroll.transparent-header-active .header-container.js-transparent-header .sticky-wrapper{height:0 !important;}.onscroll .header.js-fixed{position:fixed;z-index:499;top:0;width:100%;-webkit-box-shadow:0 2px 14px rgba(100,100,100,0.1),0 2px 2px rgba(100,100,100,0.1);box-shadow:0 2px 14px rgba(100,100,100,0.1),0 2px 2px rgba(100,100,100,0.1);}.onscroll .header.js-fixed.region--white-background{background-color:rgba(255,255,255,0.95);}.onscroll .header.js-fixed.region--black-background{background-color:rgba(29,29,29,0.95);}.onscroll .header.js-fixed.region--gray-background{background-color:rgba(244,244,244,0.95);}.fixed-header-enabled.onscroll .header__container,.fixed-header-enabled.onscroll .header-second,.fixed-header-enabled.onscroll .header-third,.fixed-header-enabled.onscroll .header-first,.fixed-header-enabled.onscroll .header-container ul.menu{-webkit-transition:ease-in-out 0.2s;-o-transition:ease-in-out 0.2s;transition:ease-in-out 0.2s;}.header-top__container{padding:15px 0 10px;}.header-top__section .block{padding-bottom:0;font-size:10px;line-height:1.2;}.region-header-top-second .block{float:right;}#block-koi-useraccountmenu-2{margin-right:20px;}.block-language ul{list-style:none;margin:0;}.block-language ul li{padding:0;}.block-language ul li img{border-radius:0;min-width:30px;padding-left:10px;}.block-language ul li::before{display:none;}.block-language li.is-active{display:none;}.fa-external-link::before{margin-left:5px;}.header__container{padding:0;}h1,h2,h3,h4,h5,h6{color:#185a3e;}h1{font-size:36px;}.eu-cookie-compliance-banner{border-top:1px solid white;}#block-koi-views-block-banner-block-1 .views-field{text-align:center;}.block-visitors .item-list ul{list-style-position:outside;list-style-type:none;}.views-field-title{font-size:18px;font-family:'Roboto Condensed',Arial Narrow,Arial,Sans-serif;text-transform:uppercase;letter-spacing:0.1em;font-weight:300;}.view-flexslider .views-field-title{font-size:12px;text-transform:none;}.region-content .views-row{padding:0.5em 0;}.region-content .view-tagok .views-row{padding:20px 0;}.views-field-view-node{margin:35px 0;}.views-field-view-node a{letter-spacing:0.25em;text-transform:uppercase;background-color:#185a3e;margin:0 20px 10px 0;font-size:14px;font-weight:400;padding:15px 30px;color:#ffffff;display:inline-block;line-height:1;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin:10px 5px 10px 0;text-align:center;border-radius:5px;border-width:1px;border-style:solid;border-color:transparent;text-decoration:none;}.views-field-view-node a.active{color:#ffffff;}.views-field-view-node a:hover,.views-field-view-node a:focus{color:#ffffff;text-decoration:none;-webkit-box-shadow:rgba(28,56,72,0.1) 0px 2px 2px,rgba(28,56,72,0.1) 0px 4px 4px,rgba(28,56,72,0.1) 0px 8px 8px,rgba(28,56,72,0.1) 0px 16px 16px,rgba(28,56,72,0.1) 0px 32px 32px,rgba(28,56,72,0.1) 0px 64px 64px;-moz-box-shadow:rgba(28,56,72,0.1) 0px 2px 2px,rgba(28,56,72,0.1) 0px 4px 4px,rgba(28,56,72,0.1) 0px 8px 8px,rgba(28,56,72,0.1) 0px 16px 16px,rgba(28,56,72,0.1) 0px 32px 32px,rgba(28,56,72,0.1) 0px 64px 64px;-ms-box-shadow:rgba(28,56,72,0.1) 0px 2px 2px,rgba(28,56,72,0.1) 0px 4px 4px,rgba(28,56,72,0.1) 0px 8px 8px,rgba(28,56,72,0.1) 0px 16px 16px,rgba(28,56,72,0.1) 0px 32px 32px,rgba(28,56,72,0.1) 0px 64px 64px;box-shadow:rgba(28,56,72,0.1) 0px 2px 2px,rgba(28,56,72,0.1) 0px 4px 4px,rgba(28,56,72,0.1) 0px 8px 8px,rgba(28,56,72,0.1) 0px 16px 16px,rgba(28,56,72,0.1) 0px 32px 32px,rgba(28,56,72,0.1) 0px 64px 64px;}a.views-more-link{margin:0 0 10px 0px;padding:0;font-size:12px;text-transform:uppercase;text-align:left;text-decoration:none;}a.views-more-link:hover{text-decoration:underline;}a.views-more-link:after{content:"\f105";font-family:'FontAwesome';font-size:10px;margin-left:10px;display:inline-block;line-height:1;}.main-content__section,.sidebar__section{padding:80px 0 130px;}.ebed-sor{display:flex;}.ebed-sor .field--type-boolean{margin-left:2em;}.ebed-sor .form-item{margin:5px 0;}.fieldset-wrapper  .form-wrapper{margin-left:2em;margin-right:1em;}.fieldset-wrapper .form-item{margin:5px 0;}}@media (max-width:991px){.onscroll .header__container > .row > div{display:none;}.onscroll .header__container > .row > div:last-of-type{display:block;}.onscroll .header-container .content > ul.menu{padding-top:10px;}}@media (max-width:767px){.scroll-button a{width:50px;height:50px;}.region--separator-incline-diagonal .to-top,.region--separator-decline-diagonal .to-top{top:10px;}.onscroll .header.js-fixed{display:none;}.logo{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;}h1{font-size:24px;}.region-banner h1.page-title{background:#fff;text-align:center;font-size:20px;margin:0;line-height:1.5em;padding-top:20px;}.main-content__section,.sidebar__section{padding:60px 0;}.region-banner{display:none;}}@media (min-width:768px){.header-container .sf-menu.menu ul{margin-top:5px;}.view-tagok .views-field-field-image{float:left;margin-right:20px;}.region-banner h1.page-title{margin-bottom:-235px;position:relative;top:-235px;z-index:10;text-align:center;font-size:30px;line-height:2em;}.region-banner h1.page-title span{background:rgba(255,255,255,0.75);padding:10px;}.kephelye{width:200px;height:200px;}.header-container ul.menu li span{letter-spacing:0.25em;text-transform:uppercase;font-size:12px;font-weight:600;padding:5px 17px;margin:0 5px;line-height:150%;}.header-container ul.sf-menu > li > span.menuparent::after{content:"\f107";font-family:'FontAwesome';position:absolute;top:4px;right:6px;font-weight:400;line-height:20px;font-size:10px;}}@media (min-width:992px){.header-container .sf-menu.menu ul{margin-top:10px;}}@media (min-width:1200px){.logo{display:block;}.header-top__container .col-sm-8{width:55%;}.header-top__container .col-sm-4{width:45%;}.header__container .col-md-4{width:25%;}.header__container .col-md-8{width:75%;}.main-content__container .col-lg-7{width:70%;}.main-content__container .col-lg-offset-1{margin-left:5%;}.main-content__container .col-md-4{width:25%;}.header__container .col-md-4{width:25%;padding-left:0;}}
