/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
dl.styled > dt > a{background-color:rgba(0,0,0,0.7);border-bottom-color:rgba(0,0,0,0.9)}dl.styled > dt.active > a{background-color:rgba(0,0,0,0.4);border-bottom-color:rgba(0,0,0,0.4)}dl.styled{border-color:rgba(0,0,0,0.7)}dl.styled > dt > a:hover{background-color:rgba(0,0,0,0.9);border-bottom-color:rgba(0,0,0,1)}
.view-elsos-korhinta,.view-id-elsos_korhinta{overflow:hidden !important;width:100% !important;max-width:100% !important;}.view-elsos-korhinta .view-content,.view-id-elsos_korhinta .view-content{display:flex !important;flex-wrap:nowrap !important;width:200% !important;animation:rotateTanitokStrict 12s infinite ease-in-out !important;}.view-elsos-korhinta .views-row,.view-id-elsos_korhinta .views-row{flex:0 0 25% !important;width:25% !important;max-width:25% !important;box-sizing:border-box !important;padding:0 10px !important;}@keyframes rotateTanitokStrict{0%,45%{transform:translateX(0%);}50%,95%{transform:translateX(-50%);}100%{transform:translateX(0%);}}.view-elsos-korhinta .tanito-kartya{display:flex !important;flex-direction:row !important;align-items:stretch !important;width:100% !important;min-height:220px !important;overflow:hidden !important;border-radius:8px !important;box-shadow:0 4px 10px rgba(0,0,0,0.3) !important;background-color:#111 !important;}.view-elsos-korhinta .tanito-foto{flex:0 0 160px !important;width:160px !important;min-width:160px !important;max-width:160px !important;margin:0 !important;padding:0 !important;overflow:hidden !important;border-radius:8px 0 0 8px !important;background-color:#222 !important;display:block !important;}.view-elsos-korhinta .tanito-foto img{width:100% !important;height:100% !important;object-fit:cover !important;border-radius:8px 0 0 8px !important;display:block !important;border:none !important;margin:0 !important;padding:0 !important;}.view-elsos-korhinta .tanito-leiras{flex:1 1 auto !important;margin:0 !important;padding:20px 24px !important;border-radius:0 8px 8px 0 !important;background:linear-gradient(rgba(0,0,0,0.65),rgba(0,0,0,0.65)),url('https://image.freepik.com/free-photo/closeup-with-group-colored-pencils-selected-focus-blue_1150-19815.jpg') !important;background-size:cover !important;background-position:right center !important;color:#ffffff !important;text-align:right !important;display:flex !important;flex-direction:column !important;justify-content:center !important;box-sizing:border-box !important;}.view-elsos-korhinta .tanito-leiras h4,.view-elsos-korhinta .tanito-leiras h4 a,.view-elsos-korhinta .tanito-leiras .tanito-nev,.view-elsos-korhinta .tanito-leiras .tanito-nev a,.view-elsos-korhinta .tanito-leiras strong{color:#f6921e !important;font-size:36px !important;font-weight:800 !important;line-height:1.15 !important;text-transform:uppercase !important;letter-spacing:0.5px !important;text-shadow:0 2px 4px rgba(0,0,0,0.9) !important;display:block !important;margin:0 0 6px 0 !important;}.view-elsos-korhinta .tanito-leiras .tanito-meta{font-size:24px !important;font-weight:400 !important;color:#ffffff !important;margin-bottom:6px !important;line-height:1.3 !important;text-shadow:0 1px 3px rgba(0,0,0,0.9) !important;}.view-elsos-korhinta .tanito-leiras .tanito-meta span:first-child,.view-elsos-korhinta .tanito-leiras .tanito-meta .osztaly{color:#00bcd4 !important;font-weight:600 !important;}.view-elsos-korhinta .tanito-leiras .elvalaszto,.view-elsos-korhinta .tanito-leiras .tanito-meta span:nth-child(2){color:#f6921e !important;font-weight:800 !important;margin:0 6px !important;}.view-elsos-korhinta .tanito-leiras .tanito-meta span:last-child,.view-elsos-korhinta .tanito-leiras .tanito-meta .szerep{color:#ffffff !important;font-weight:400 !important;}.view-elsos-korhinta .tanito-leiras .tanito-body{color:#ffffff !important;font-size:15px !important;font-weight:400 !important;line-height:1.35 !important;margin-top:6px !important;text-shadow:0 1px 3px rgba(0,0,0,0.9) !important;}@media (max-width:767px){.view-elsos-korhinta .view-content,.view-id-elsos_korhinta .view-content{width:400% !important;animation:rotateTanitokStrictMobile 12s infinite ease-in-out !important;}.view-elsos-korhinta .views-row,.view-id-elsos_korhinta .views-row{flex:0 0 25% !important;width:25% !important;max-width:25% !important;}.view-elsos-korhinta .tanito-foto{flex:0 0 130px !important;width:130px !important;min-width:130px !important;max-width:130px !important;}.view-elsos-korhinta .tanito-leiras h4,.view-elsos-korhinta .tanito-leiras .tanito-nev{font-size:20px !important;}.view-elsos-korhinta .tanito-leiras .tanito-meta{font-size:14px !important;}}@keyframes rotateTanitokStrictMobile{0%,20%{transform:translateX(0%);}25%,45%{transform:translateX(-25%);}50%,70%{transform:translateX(-50%);}75%,95%{transform:translateX(-75%);}100%{transform:translateX(0%);}}
.cke-quote{margin:0px 10% 0px 40px;padding:0px 40px;font-style:italic;border-left:4px solid #ADADAD;background:#EFEFEF;}.btn{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;border:0 solid transparent;transition:all 0.2s ease-out;padding:0.5rem 1rem;font-size:2rem;font-weight:400;letter-spacing:0.05rem;color:#fff;background-color:#231f20;}.btn-gray{color:#231f20;background-color:#ccc;}
.counterclass{color:white;font-size:52px;font-weight:bold;text-align:center;line-height:0.6;width:33%;}.counterclass-m{color:white;font-size:32px;line-height:1.6;text-align:center;}.count-title-css{font-size:15px;font-weight:400;line-height:1.6;color:white;text-transform:uppercase;letter-spacing:3px;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;}.hirpic img{position:relative;border-radius:3px;box-shadow:2px 2px 2px #8b8989;}.hir-time{position:relative;left:2px;width:340px;bottom:28px;text-align:center;background-color:rgb(0,0,0,.5);color:white;font-size:16px;}.main-content__section,.sidebar__section{padding:20px 0 130px;}.content-top__section{padding:20px 0 70px;}.flexslider{margin:0 0 20px;}
.cvracs{width:100% !important;max-width:100% !important;}.cvracs .view-content{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:24px !important;width:100% !important;box-sizing:border-box !important;}.cvracs .views-row{margin:0 !important;padding:0 !important;display:block !important;width:100% !important;}.dolgozo-kartya{display:flex !important;flex-direction:row !important;align-items:stretch !important;width:100% !important;height:245px !important;max-height:245px !important;background:#ffffff !important;border:1px solid #dcdcdc !important;border-radius:8px !important;overflow:hidden !important;box-shadow:0 4px 12px rgba(0,0,0,0.06) !important;box-sizing:border-box !important;}.dolgozo-kartya__foto-oszlop{position:relative !important;flex:0 0 160px !important;width:160px !important;min-width:160px !important;max-width:160px !important;height:245px !important;background:#eef2f5 !important;overflow:hidden !important;border-radius:8px 0 0 8px !important;}.dolgozo-kartya__kep,.dolgozo-kartya__kep img{width:100% !important;height:100% !important;object-fit:cover !important;object-position:top center !important;display:block !important;margin:0 !important;padding:0 !important;border:none !important;border-radius:8px 0 0 8px !important;}.dolgozo-kartya__osztaly-badge{position:absolute !important;bottom:8px !important;left:8px !important;background:rgba(0,0,0,0.72) !important;color:#f6921e !important;font-size:13px !important;font-weight:700 !important;padding:2px 7px !important;border-radius:4px !important;border:1px solid rgba(255,255,255,0.4) !important;z-index:2 !important;line-height:1.2 !important;}.dolgozo-kartya__tartalom{flex:1 1 auto !important;padding:12px 16px !important;display:flex !important;flex-direction:column !important;justify-content:space-between !important;height:100% !important;box-sizing:border-box !important;overflow:hidden !important;min-width:0 !important;}.dolgozo-kartya__nev,.dolgozo-kartya__nev a{color:#1565c0 !important;font-size:22px !important;font-weight:700 !important;line-height:1.15 !important;margin-bottom:4px !important;text-decoration:none !important;font-family:'Roboto Condensed',Arial,sans-serif !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;}.dolgozo-kartya__titulus,.dolgozo-kartya__titulus *,.dolgozo-kartya__titulus a{color:#1a1a1a !important;font-size:13.5px !important;font-weight:500 !important;line-height:1.3 !important;text-decoration:none !important;margin-bottom:6px !important;}.dolgozo-kartya__szakterulet{margin-bottom:6px !important;}.dolgozo-kartya__tantargyak,.dolgozo-kartya__tantargyak a,.dolgozo-kartya__szakkorok,.dolgozo-kartya__szakkorok a{color:#1565c0 !important;font-size:13.5px !important;font-weight:500 !important;line-height:1.35 !important;text-decoration:none !important;}.dolgozo-kartya__tantargyak a:hover,.dolgozo-kartya__szakkorok a:hover{text-decoration:underline !important;}.dolgozo-kartya__lablec{font-size:13px !important;color:#333333 !important;display:flex !important;flex-direction:column !important;gap:4px !important;margin-top:auto !important;}.dolgozo-kartya__email,.dolgozo-kartya__email a,.dolgozo-kartya__email *{font-size:13.5px !important;line-height:1.25 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;}.dolgozo-kartya__email a{color:#1976d2 !important;text-decoration:none !important;}.dolgozo-kartya__email a:hover{text-decoration:underline !important;}.dolgozo-kartya__telefon{font-size:13px !important;color:#333333 !important;line-height:1.25 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;}.dolgozo-kartya__fogado{font-size:13px !important;color:#333333 !important;font-weight:400 !important;line-height:1.25 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;}.dolgozo-kartya__fogado .views-label,.dolgozo-kartya__fogado strong,.dolgozo-kartya__fogado b{color:#1a1a1a !important;font-weight:700 !important;}.dolgozo-kartya__osztaly-gombok{display:flex !important;flex-wrap:wrap !important;gap:3px !important;margin-top:4px !important;max-height:48px !important;overflow:hidden !important;}.dolgozo-kartya__osztaly-gombok a{display:inline-block !important;background:#1976d2 !important;color:#ffffff !important;font-size:10px !important;font-weight:600 !important;padding:1px 4px !important;border-radius:3px !important;text-decoration:none !important;line-height:1.15 !important;}.dolgozo-kartya__osztaly-gombok a:hover{background:#0d47a1 !important;}@media (max-width:767px){.cvracs .view-content{grid-template-columns:1fr !important;}.dolgozo-kartya{height:auto !important;max-height:none !important;min-height:220px !important;}.dolgozo-kartya__foto-oszlop{flex:0 0 120px !important;width:120px !important;min-width:120px !important;height:auto !important;}.dolgozo-kartya__nev{font-size:18px !important;white-space:normal !important;}.dolgozo-kartya__osztaly-gombok{max-height:none !important;}}.dolgozo-szurok{width:100% !important;margin:0 0 24px 0 !important;padding-bottom:12px !important;}.dolgozo-szurok__gombok{display:flex !important;flex-wrap:wrap !important;gap:10px !important;align-items:center !important;}.szuro-gomb{display:inline-block !important;padding:7px 14px !important;font-family:'Roboto Condensed',Arial,sans-serif !important;font-size:13.5px !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:0.5px !important;text-decoration:none !important;border-radius:4px !important;background-color:#f0f4f8 !important;color:#1565c0 !important;border:1px solid #c9d7e4 !important;transition:all 0.15s ease-in-out !important;line-height:1.2 !important;white-space:nowrap !important;}.szuro-gomb:hover{background-color:#1565c0 !important;color:#ffffff !important;border-color:#1565c0 !important;text-decoration:none !important;}.szuro-gomb--osszes{background-color:#1565c0 !important;color:#ffffff !important;border-color:#1565c0 !important;}.szuro-gomb--osszes:hover{background-color:#0d47a1 !important;border-color:#0d47a1 !important;}@media (max-width:767px){.dolgozo-szurok__gombok{gap:6px !important;}.szuro-gomb{font-size:12px !important;padding:6px 10px !important;}}
.gyorslink-center{margin:auto;width:100%;text-align:center;margin:-10px 0px 10px 0px;}.gyorslink{position:relative;margin:auto;width:100%;bottom:110px;text-align:center;}.gyorslink > a{display:block;font-weight:bold;background-color:rgb(0,0,0,.5);color:white;font-size:24px;}.gyorslink > img{position:relative;margin:auto;width:100%;}@media (max-width:992px){.gyorslink > a{font-weight:bold;background-color:rgb(0,0,0,.5);color:white;font-size:16px;}}@media (max-width:992px){.gyorslink{position:relative;padding:auto;bottom:50px;margin:auto;}}@media (max-width:600px){.gyorslink{position:relative;padding:auto;bottom:50px;margin:auto;}}@media (max-width:600px){.gyorslink > a{font-weight:bold;background-color:rgb(0,0,0,.5);color:white;font-size:12px;}}
.speedlink-center{margin:auto;width:100%;text-align:center;}.speedlink{position:relative;margin:auto;}.speedlink-title{position:relative;margin:auto;width:10vw;bottom:calc(10vw/2);text-align:center;background-color:rgb(0,0,0,.5);color:white;font-size:1.2vw;}.speedlink-img{position:relative;margin:auto;width:10vw;}}.speedlink-img > a{margin:auto;color:white;}.speedlink-img > figure{margin:auto;color:white;}.speedlink-title > figcaption > a{margin:auto;color:white;}.speedlink-title:hover > figcaption > a{background-color:rgb(0,0,0);margin:auto;color:white;opacity:0.3;transition:.3s ease;}.speedlink-img:hover > figure{opacity:0.3;transition:.3s ease;}
.ilbx-title{font-family:'Roboto Condensed',Arial Narrow,Arial,Sans-serif;text-decoration:none;font-size:18px;font-weight:100;letter-spacing:0.2em;text-transform:uppercase;}.item-list ul{font-family:'Roboto Condensed',Arial Narrow,Arial,Sans-serif;font-size:16px;font-weight:100;list-style-position:outside;color:#2d4c85;padding:20px;}
@media (max-width:1100px){#szmlalo_nezet{display:none;}.counterclass-m{color:navy;font-size:12px;line-height:1.6;text-align:center;}.count-title-css{font-size:8px;font-weight:400;line-height:1.6;color:navy;text-transform:uppercase;letter-spacing:1px;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;}}
.rang-center{margin:auto;width:100%;text-align:right;margin-bottom:10px;}@media (max-width:600px){#views_block__rang_nezet_block_1{display:none;}}
.clearfix.footer-bottom.region--light-typography.region--dark-background.region--no-separator.footer-to-top-enabled{background-color:#373737;}.view-hirek{background:#f4f4f4;}.header-container .header.region--gray-background{background-color:#f4f4f4;}.banner{background:#f4f4f4;}.lead{font-size:1.25rem;color:#555;}.highlight{background:#fff3cd;padding:2px 4px;}.section-title{border-bottom:2px solid #005a9c;padding-bottom:5px;}.btn{display:inline-block;padding:8px 16px;text-decoration:none;border-radius:4px;}.btn-primary{background:#005a9c;color:#fff;}.btn-secondary{background:#666;color:#fff;}.info-box{padding:15px;background:#e7f3fe;border-left:4px solid #2196f3;}.warning-box{padding:15px;background:#fff3cd;border-left:4px solid #ffc107;}.success-box{padding:15px;background:#d4edda;border-left:4px solid #28a745;}.error-box{padding:15px;background:#f8d7da;border-left:4px solid #dc3545;}
.hir-title{position:relative;bottom:26px;color:red;text-decoration:none;}.hir-body{position:relative;bottom:26px;height:50px;}@media (min-width:768px){.hirbox-css{height:380px;-webkit-logical-height:380px;}.hir-time{position:relative;margin:auto;left:0;width:98%;bottom:26px;text-align:center;background-color:rgb(0,0,0,.5);color:white;font-size:16px;}.hir-space{margin-bottom:20px;}.hir-title > a{color:#18617d !important;text-decoration:none !important;}.hir-title > a:hover{color:#064db1 !important;text-decoration:none !important;}
