/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/crt/images/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/crt/images/icons/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/crt/images/icons/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/crt/images/icons/feed.svg) no-repeat;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/crt/images/icons/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/crt/images/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/crt/images/icons/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.mm-page{position:initial;}body{background:#ffffff;font-size:1em;line-height:1.4em;font-family:"Inter",sans-serif;color:#303030;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;margin:0;padding:0;}a{color:#00659D;}a:hover{text-decoration:none;color:#C09632;cursor:pointer;}ol{list-style-type:decimal;}ol ol{list-style:upper-alpha;}ol ol ol{list-style:lower-roman;}ol ol ol ol{list-style:lower-alpha;}ul ul,ol ol,ul ol,ol ul{margin-bottom:0;}table{margin:0 0 30px;min-width:100%;border:none;background:#fff;overflow-x:auto;border-collapse:collapse;border-spacing:0;box-shadow:10px 10px 30px 0px #00000040;border-radius:10px;overflow:hidden;}.views-table{font-family:'Exo',sans-serif;font-weight:bold;}tbody{border-top:none;}th{background:#0C4396;color:#fff;position:relative;box-sizing:border-box;text-align:left;padding:15px 10px;font-size:0.889em;font-weight:normal;}th.is-active{font-weight:bold;}th a{display:block;color:#fff;position:relative;}th a:after{position:absolute;top:0;right:0;width:14px;height:100%;content:"";opacity:0.5;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8'%3e%3cpath transform='rotate(-180, 7, 4)' fill='%23ffffff' d='m1.75,0.25l0,1.5l10.5,0l0,-1.5l-10.5,0zm0,3l0,1.5l7.5,0l0,-1.5l-7.5,0zm0,3l0,1.5l4.5,0l0,-1.5l-4.5,0z'/%3e%3c/svg%3e") no-repeat center center;}th[aria-sort="descending"] a:after,th[aria-sort="ascending"] a:after{background:none;display:none;}th a:focus::after,th a:hover::after{opacity:1;}.tablesort{position:absolute;top:0;right:0;display:inline-block;width:16px;height:100%;opacity:0.5;}.tablesort--asc{opacity:1;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='16' viewBox='0 0 10 12'%3e%3cpath d='M4.25.75v7.938l-2.469-2.47L.72 7.282 5 11.561l4.281-4.28L8.22 6.22 5.75 8.687V.75h-1.5z' fill='%23ffffff'/%3e%3c/svg%3e") no-repeat center center;}.tablesort--desc{opacity:1;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='16' viewBox='0 0 10 12'%3e%3cpath d='M5 .44L.719 4.718 1.78 5.78 4.25 3.313v7.937h1.5V3.312l2.469 2.47L9.28 4.718 5 .439z' fill='%23ffffff'/%3e%3c/svg%3e") no-repeat center center;}tr:nth-child(odd){background:#2192FA1A;}tr:nth-child(even){background:transparent;}td{border:none;padding:10px;}td.is-active{background:#2192FA80;}.teamtitle img{vertical-align:middle;margin-right:5px;}td a{color:#303030;}td a:hover{color:#814997;}h1,h2,h3,h4,h5,h6{font-weight:700;font-family:"Exo",sans-serif;color:#515151;line-height:140%;margin:0 0 20px;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#515151;}h1{font-size:1.5em;}h2{font-size:1.5em;}h3{font-size:1.125em;}h4{font-size:1em;}h5{font-size:0.857em;}h6{font-size:0.714em;}p{margin:0 0 20px;}p img{margin:0;}em{font-style:italic;}strong{font-weight:bold;}small{font-size:80%;}hr{border:solid rgba(0,0,0,0.2);border-width:1px 0 0;clear:both;margin:10px 0 30px;height:0;}p a,p a:visited{line-height:inherit;}a:link{text-decoration:none;}a:focus{outline:0;}a{outline:0;}p a,p a:visited{line-height:inherit;}a:focus{outline:0;}.button,a.button{position:relative;display:inline-block;margin:0;padding:0 30px;cursor:pointer;text-align:center;-webkit-text-decoration:none;text-decoration:none;color:#fff;background-color:#0C4396;font-family:"Exo",sans-serif;font-size:1.25em;font-weight:800;line-height:60px;font-style:italic;-webkit-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;text-transform:uppercase;border-radius:30px;border:none;box-shadow:none;}.button:hover,a.button:hover{background:#2192FA;}img{max-width:100%;height:auto !important;}img.img-right{margin:5px 0 10px 30px;}img.img-left{margin:5px 30px 10px 0;}.rtecenter{text-align:center;}.layout-container{overflow:hidden;}.region-header-left,.region-header-right,.region-navigation,.region-home-title,.block-page-title-block,#block-crt-primary-local-tasks,#main,.region-home,.region-footer,.region-bottom,.gallery .view-filters{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0 auto;width:100%;max-width:1210px;padding-left:20px;padding-right:20px;}#header{box-shadow:0px 5px 10px 0px rgba(0,0,0,0.25);margin-bottom:50px;}.header-left{background:#0C4396;color:#fff;}.header-left a:link,.header-left a:visited{color:#fff;}.header-left a:hover{color:#161616;}.header-left .svgpath{fill:#ffffff;}.region-header-left{display:flex;justify-content:space-between;position:relative;padding-top:15px;padding-bottom:15px;}#block-crt-logo{position:absolute;z-index:500;}.site-logo{display:block;line-height:0;}.site-logo img{height:142px !important;margin-top:-6px;}.header-left .field ul,.header-left ul.links,.header-right ul.links{margin:0;padding:0;list-style:none;display:flex;justify-content:flex-start;align-items:center;}#block-crt-headinfo .field{font-weight:bold;padding-left:170px;}#block-crt-headinfo .field ul li{margin-right:20px;}#block-crt-headinfo .field ul li a{padding-left:38px;font-size:0.875em;line-height:30px;display:inline-block;}#block-crt-headinfo .field ul li:first-child a{background:url(/themes/crt/images/icons/tel.svg) no-repeat left center;}#block-crt-headinfo .field ul li:last-child a{background:url(/themes/crt/images/icons/email.svg) no-repeat left center;}#block-crt-headsocial .field ul li{margin-left:20px;line-height:0;}#block-crt-headsocial .field ul li a{display:block;line-height:0;height:30px;}#block-crt-contentlang h2,#block-crt-contentlang2{display:none;}#block-crt-contentlang ul.links li,#block-crt-contentlang2 ul.links li{margin-left:20px;line-height:0;}#block-crt-contentlang ul.links li a,#block-crt-contentlang2 ul.links li a{overflow:hidden;text-indent:100px;line-height:0;display:inline-block;width:25px;height:30px;}#block-crt-contentlang ul.links li:first-child a,#block-crt-contentlang2 ul.links li:first-child a{background:url(/themes/crt/images/icons/lg-hu.svg) no-repeat left center;}#block-crt-contentlang ul.links li:nth-child(2) a,#block-crt-contentlang2 ul.links li:nth-child(2) a{background:url(/themes/crt/images/icons/lg-sk.svg) no-repeat left center;}#block-crt-contentlang ul.links li:nth-child(3) a,#block-crt-contentlang2 ul.links li:nth-child(3) a{background:url(/themes/crt/images/icons/lg-en.svg) no-repeat left center;}.region-header-right{display:flex;justify-content:space-between;align-items:center;}.region-navigation{height:100px;display:flex;justify-content:space-between;align-items:center;}#block-crt-horizontalmenu{padding-left:170px;flex-grow:1;}#block-crt-responsivemenumobileicon,#block-crt-homeikon{display:none;}#navigation{}.horizontal-menu{display:flex;justify-content:space-evenly;}.horizontal-menu > li > a{font-size:1.125em;line-height:60px;padding:0 5px;}#block-mobile-search,#block-mobil-menu,#block-mobilhome{display:none;}#main{position:relative;z-index:200;margin-bottom:30px;background:#fff;}#main.with-sidebar{display:flex;}.path-gallery #main{width:100%;padding-left:0;padding-right:0;max-width:1920px;}.with-sidebar .layout-sidebar{min-width:370px;max-width:370px;margin-left:30px;flex-grow:0;}.with-sidebar #layout-content{flex-grow:1;}.views-table .point{width:8.3%;max-width:10%;padding:10px 0;}.views-table span.caption,.hmteams .szezon span{font-size:1.222em;color:#fff;background:#2192FA;display:inline-block;padding:0 10px;position:relative;line-height:40px;border-top-left-radius:10px;border-top-right-radius:10px;}.view-footer{text-align:center;}.view-footer a.button,.block-region-second .block-block-content a.button{margin-top:40px;}.view-filters .form--inline{display:flex;justify-content:flex-start;flex-wrap:wrap;font-family:"Exo",sans-serif;font-style:italic;}.view-filters .form--inline .form-item{margin-right:20px;margin-top:0;}.view-filters .form--inline .form-item label{display:block;font-size:1.25em;line-height:140%;margin-bottom:5px;}.hirek .view-content,.gallery .view-content,.csapatok .view-content,.jatekosok .view-content{display:flex;justify-content:space-evenly;flex-wrap:wrap;}.hirek .views-row,.csapatok .views-row{max-width:370px;margin-bottom:30px;position:relative;overflow:hidden;}.hirek .views-row .bevkep{margin-bottom:15px;}.views-row .bevkep a{display:block;line-height:0;}.hirek .views-row h2{color:#814997;font-family:Exo;font-size:1.5em;font-weight:900;letter-spacing:0;margin-bottom:0;}.hirek .views-row h2 a{color:#814997;}.gallery .views-row{max-width:25%;width:25%;position:relative;overflow:hidden;}.gallery .views-row .adatok,.fohir1 .views-row .adatok,.hirek .views-row .adatok{box-sizing:border-box;position:absolute;left:0;right:0;bottom:0;background:rgba(0,0,0,0.75);backdrop-filter:blur(10px);color:#fff;padding:30px 30px;transition:bottom 1s ease 0.1s;}.gallery .views-row:hover .adatok{bottom:-100%;}.gallery .views-row .adatok h2,.fohir1 .views-row .adatok h3,.hirek .views-row .adatok h3{font-size:1.125em;margin:0 0 10px;letter-spacing:0;line-height:120%;color:#fff;}.gallery .views-row .adatok h2 a,.fohir1 .views-row .adatok h3 a,.hirek .views-row .adatok h3 a{color:#fff;}.gallery .views-row .created,.fohir1 .views-row .created,.fohir4 .views-row .created,.hirek .views-row .created{font-family:Exo;font-size:1em;margin:0;background:url(/themes/crt/images/icons/clock-w.svg) no-repeat left center;padding-left:25px;line-height:19px;display:inline-block;color:#fff;}.csapatok .views-row .adatok,.jatekosok .views-row .adatok{box-sizing:border-box;position:absolute;left:0;bottom:0;width:100%;color:#fff;padding:0;transition:left 1s ease 0.1s;}.csapatok .views-row:hover .adatok{left:-100%;}.csapatok .views-row .adatok h2,.jatekosok .views-row .adatok h2{margin:0;padding:0 0 20px;font-size:20px;font-style:italic;letter-spacing:0;color:#161616;}.csapatok .views-row .adatok h2{line-height:60px;}.jatekosok .views-row .adatok h2{line-height:110%;}.csapatok .views-row .adatok h2 a{color:#161616;}.csapatok .views-row .adatok h2 span,.jatekosok .views-row .adatok h2 span.title{background:#2192FA;margin:0;padding:0 20px;position:relative;display:inline-block;}.jatekosok .views-row .adatok h2 span.title{padding:7.25px 20px;}.csapatok .views-row .adatok h2 span:after,.jatekosok .views-row .adatok h2 span.title:after{position:absolute;right:-13px;top:0;width:0;height:0;content:"";border-style:solid;border-width:60px 13px 0 0;border-color:#2192FA transparent transparent transparent;}.jatekosok .views-row .adatok h2 span.position{font-size:0.8em;}.csapatok .views-row .hover,.gallery .views-row .hover{box-sizing:border-box;position:absolute;left:0;top:0;width:100%;height:100%;transition:opacity 1s ease 0.1s;background:rgba(122,198,186,0.7);opacity:0;}.csapatok .views-row:hover .hover,.gallery .views-row:hover .hover{opacity:1;}.csapatok .views-row .hover a,.gallery .views-row .hover a{display:flex;justify-content:center;align-items:center;align-content:center;width:100%;height:100%;flex-wrap:wrap;color:#fff;padding:30px;box-sizing:border-box;}.gallery .views-row .hover a span{width:100%;text-align:center;}.gallery .views-row .hover span{font-family:"Exo",sans-serif;}.gallery .views-row .hover .title{font-weight:bold;font-size:1.75em;margin:0 0 20px;}.gallery .views-row .hover .cat{font-weight:bold;font-size:1.25em;margin:0 0 20px;}.gallery .views-row .hover .created{font-weight:bold;font-size:1.25em;color:#fff;}.jatekosok .views-row{max-width:3250px;margin-bottom:30px;position:relative;overflow:hidden;}.csapatok.home .view-content{justify-content:space-evenly;}.csapatok.home .views-row{min-width:200px;margin-bottom:30px;display:flex;justify-content:center;align-items:center;}.view-matches .matchdata{display:flex;justify-content:space-between;align-items:center;}.view-matches .mdate,.view-matches .mplace,.view-matches .results{width:170px;}.views-table .teamtitle,.views-table .player{width:25%;min-width:200px;}.view-matches .hmteams,.view-matches .results{text-align:center;}.view-matches .mplace{text-align:right;}.view-matches .mteams{display:flex;justify-content:center;align-items:center;flex-grow:2;}.view-matches .mteams .team{width:calc(50% - 30px);}.view-matches .mteams .home{text-align:right;}.view-matches .mteams .guest{text-align:left;}.view-matches .mteams .separator,.view-matches .mteams .teamseparator{width:60px;text-align:center;font-weight:bold;}.results.view-matches .mteams .team{width:calc(50% - 30px);}.results.view-matches .mteams .separator{width:60px;}.view-matches .mteams .team img{vertical-align:middle;}.view-matches .mteams .home img{margin-left:10px;}.view-matches .mteams .guest img{margin-right:10px;}.hmteams .szezon{margin-top:10px;}.htournaments .view-content{display:flex;flex-wrap:wrap;justify-content:space-around;}.htournaments .livestream .view-content{display:block;}.htournaments .views-row{width:360px;max-width:30%;margin-bottom:25px;text-align:center;font-family:Exo;font-style:italic;font-weight:800;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:8px 10px 10px 0px #00000040;color:#fff;}.htournaments .livestream .views-row{width:inherit;max-width:inherit;margin-bottom:0;text-align:center;font-family:Exo;font-style:italic;font-weight:800;box-shadow:none;color:#fff;}.htournaments .views-row:hover{box-shadow:none;}.htournaments .views-row h3{margin:0;font-size:1.875em;line-height:100%;padding:15px 0;color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;}.htournaments .views-row h3.age-2015{background:#7FC409;}.htournaments .views-row h3.age-2014{background:#DD34A7;}.htournaments .views-row h3.age-2011{background:#F1651A;}.htournaments .views-row h3.age-2012{background:#00BAF7;}.htournaments .views-row h3.age-2013{background:#9F1CCA;}.htournaments .views-row .date{background:#0C355C80;backdrop-filter:blur(10px);border:1px solid #F6F6F63d;border-top:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px;font-size:1.625em;line-height:100%;color:#fff;padding:20px 0;text-transform:uppercase;}@-webkit-keyframes blink{50%{background-color:#e40236;}}@keyframes blink{50%{background-color:#e40236;}}.htournaments .view-header a.button{margin-bottom:30px;-webkit-animation:blink 1200ms infinite;animation:blink 1200ms infinite;}.frontpage #header{margin-bottom:0px;}.frontpage #main{max-width:100%;padding:0;margin-bottom:0px;}.region-home{position:relative;z-index:200;}#region-home-first{background:url(/themes/crt/images/h1bg.jpg) no-repeat center bottom;padding:30px 0;overflow:hidden;}#region-home-results{background:#0B3778 url(/themes/crt/images/hrbg.jpg) no-repeat center top;overflow:hidden;}#region-home-results .region-home .view-header{padding:60px 0 0;}#region-home-second,#region-home-fourth{background:#0B3778 url(/themes/crt/images/h2bg.jpg) no-repeat center bottom;color:#fff;padding:60px 0;overflow:hidden;}#region-home-third{padding:60px 0;overflow:hidden;}#region-home-fourth .region-home{max-width:100%;padding:0;}#region-home-fourth .view-empty{color:#303030;}#region-home-fifth{padding:30px 0 30px;overflow:hidden;}.block-region-fifth .counters{display:flex;flex-wrap:wrap;justify-content:space-evenly;}.block-region-fifth .counter{text-align:center;width:20%;padding-top:70px;font-family:"Exo",sans-serif;}.block-region-fifth .counter:nth-child(1){background:url(/themes/crt/images/icons/st1.svg) no-repeat top center;background-size:auto 60px;}.block-region-fifth .counter:nth-child(2){background:url(/themes/crt/images/icons/st2.svg) no-repeat top center;background-size:auto 60px;}.block-region-fifth .counter:nth-child(3){background:url(/themes/crt/images/icons/st3.svg) no-repeat top center;background-size:auto 60px;}.block-region-fifth .counter:nth-child(4){background:url(/themes/crt/images/icons/st4.svg) no-repeat top center;background-size:auto 60px;}.block-region-fifth .counter .countup{display:block;font-size:3.75em;line-height:150%;font-style:italic;font-weight:800;color:#2192FA;}.block-region-fifth .counter .title{display:block;font-size:1.875em;line-height:120%;font-weight:700;text-transform:uppercase;}#region-home-six{padding:60px 0 30px;overflow:hidden;}.block-page-title-block{margin-bottom:50px;}#region-home-first .region-home-title{background:none;margin-bottom:0;}.block-region-firsttitle{margin-bottom:30px;}.block-region-firsttitle h2{font-family:"Inter",sans-serif;font-size:5.313em;font-style:italic;font-weight:800;line-height:95%;color:#fff;text-transform:uppercase;text-align:center;text-shadow:6px 6px 0px #0C4396;margin:0;letter-spacing:5px;}.block-region-firsttitle h2:nth-child(2){font-size:50px;line-height:95%;}#block-crt-page-title h1.page-title,.region-home-title h2.block-title,.region-home .view-header h2.block-title{position:relative;text-align:left;color:#fff;font-weight:bold;font-style:italic;font-size:1.75em;text-transform:uppercase;display:block;position:relative;margin-bottom:0;}.region-home-title h2.block-title,.region-home .view-header h2.block-title{margin-bottom:60px;}.region-home .view-header h2.block-title{margin-bottom:60px;}#block-crt-page-title h1.page-title:before,.region-home-title h2.block-title:before,.region-home .view-header h2.block-title:before{position:absolute;content:"";background:#2192FA;height:100%;width:2000px;top:0;left:-1980px;}#block-crt-page-title h1.page-title span.h1title,.region-home-title h2.block-title span.h2title,.region-home .view-header h2.block-title span.h2title{display:inline-block;line-height:200%;padding:0 40px 0 100px;position:relative;background:#2192FA;border-top-right-radius:30px;border-bottom-right-radius:30px;}#block-crt-page-title h1.page-title span.h1title{padding-left:0px;}.block-region-second{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:stretch;}.block-region-second .block-block-content{width:100%;text-align:center;}.block-views-blockhirek-block-3{margin-right:30px;width:calc(100% - 500px);}.fohir1 .views-row{position:relative;overflow:hidden;}.block-views-blockhirek-block-2{width:470px;min-width:470px;max-width:470px;}.fohir1 .bevkep{height:550px;display:flex;justify-content:center;align-items:center;overflow:hidden;}.fohir1 .bevkep a{height:100%;position:relative;display:block;flex:none;line-height:0;}.fohir1 .bevkep a img{height:100% !important;width:auto;}.block-views-blockhirek-block-2 > div,.block-views-blockhirek-block-2 > div .fohir4{height:100%;}.fohir4 .view-content{display:flex;flex-direction:column;justify-content:space-between;height:100%;margin:0 0 30px 0;}.fohir4 .views-row{display:flex;}.fohir4 .views-row .bevkep{width:150px;min-width:150px;margin:0 30px 0 0;}.fohir4 .views-row .adatok h3{letter-spacing:0;font-weight:bold;font-size:1.125em;line-height:120%;}.fohir4 .views-row .adatok h3 a{color:#fff;}.block-views-blockhonlap-slider-slidefriss{margin-bottom:30px;}.block-views-blockhonlap-slider-vezerhirek{padding-bottom:25px;border-bottom:1px solid #D9D9D9;margin-bottom:25px;}.region-news-author,.field--name-field-gallery-imgs{display:flex;justify-content:space-between;flex-wrap:wrap;}.region-news-category .field,.region-news-author .field{margin-bottom:20px;}.region-news-author{align-items:center;}.field--name-field-gallery-imgs .field__item{margin-bottom:30px;}.field--name-field-gallery-imgs .field__item a{display:block;line-height:0;}.field--name-field-category-ek{display:flex;justify-content:flex-start;font-family:Exo,sans-serif;font-size:1.222em;color:#fff;background:#2192FA;padding:0 20px;position:relative;line-height:40px;font-weight:bold;border-radius:15px;}.field--name-field-category-ek .field__item:after{content:">>";padding:0 10px;}.field--name-field-category-ek .field__item:last-child:after{content:"";padding:0;}.field--name-node-post-date{background:url(/themes/crt/images/icons/clock-b.svg) no-repeat left center;padding-left:25px;}.field--name-dynamic-token-fieldnode-facebook-share p{margin:0;}.field--name-dynamic-token-fieldnode-facebook-share a img{filter:brightness(0) saturate(100%) invert(16%) sepia(0%) saturate(5480%) hue-rotate(47deg) brightness(100%) contrast(89%);}.field--name-dynamic-token-fieldnode-facebook-share a:hover img{filter:brightness(0) saturate(100%) invert(14%) sepia(93%) saturate(3090%) hue-rotate(211deg) brightness(89%) contrast(91%);}.field--name-field-teamimg{margin-bottom:30px;text-align:center;}.youtube-container--responsive{margin:0;}.contact-message-form .form-item label{display:inline-block;min-width:170px;}.contact-message-form .form-item input{box-sizing:border-box;max-width:400px;padding:5px 10px;border:2px solid #2192FA;border-radius:5px;background:#ffffff;font-size:1em;font-weight:bold;color:#161616;}.contact-message-form .form-item select{border-radius:5px;padding:5px 25px 5px 10px;}.contact-message-form .form-item-copy{display:none;}.region-sidebar .block{margin-bottom:20px;}.region-sidebar .block h2{margin:0 0 20px;line-height:150%;}footer{background:#0C4396;color:#fff;position:relative;z-index:200;}footer a,#bottom a{color:#fff;}footer a:hover,#bottom a:hover{color:#515151;}.region-footer{padding-top:30px;padding-bottom:30px;color:#fff;text-align:center;}.region-footer ul.menu,.region-footer ul.links,.region-footer .field ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}#block-crt-fonavigacio .menu{margin-bottom:25px;}#block-crt-fonavigacio .menu > li > a{display:block;font-family:'Exo',sans-serif;font-size:1.25em;font-weight:bold;font-style:italic;line-height:150%;color:#ffffff;padding:0px 20px 0;border-bottom:3px solid transparent;text-transform:uppercase;letter-spacing:2px;}#block-crt-fonavigacio .menu > li > a:hover,#block-crt-fonavigacio .menu > li > a.is-active{color:#ffffff;border-bottom:3px solid #2192FA;}#block-crt-nyelvvalasztotartalom ul.links{margin-bottom:25px;}.region-footer .svgpath{fill:#ffffff;}#block-crt-headsocial-2 .field ul li{padding:0 15px;}#bottom{background:#0B3678;color:#fff;line-height:140%;}.region-bottom{padding-top:20px;padding-bottom:20px;}.region-bottom p{margin:0;}#sliding-popup{position:fixed;background:#4A8692;height:auto;width:100%;bottom:0px;margin:0;padding:0;z-index:99999;left:0;text-align:center;box-shadow:0 0 5px #000;}#sliding-popup .popup-content{padding:20px 0;display:flex;justify-content:space-between;flex-wrap:wrap;}#sliding-popup .popup-content #popup-text,#sliding-popup .popup-content #popup-text p{font-weight:normal;margin:0;padding:0;}#sliding-popup .eu-cookie-compliance-more-button{display:inline;text-decoration:none;border-radius:0px;box-shadow:none;text-shadow:none;font-size:12px;font-weight:bold;}#sliding-popup .popup-content #popup-buttons{margin:0;}#sliding-popup button{color:#fff;}#sliding-popup .eu-cookie-compliance-secondary-button{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;font-size:12px;margin-top:0px;padding:4px 8px;background:#DBA312;color:#111;}#sliding-popup .eu-cookie-compliance-default-button{margin-right:5px;margin-top:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:transparent;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;border:none;color:#000;padding:4px 8px;text-decoration:none;text-shadow:none;color:#fff;}#sliding-popup .eu-cookie-compliance-secondary-button:hover{color:#fff;}#sliding-popup .eu-cookie-compliance-default-button:hover{background:#DA251C;}ul.tabs{margin:0 0 20px;}select{-webkit-appearance:none;appearance:none;box-sizing:border-box;max-width:100%;padding:10px 25px 10px 10px;border:2px solid #2192FA;border-radius:20px;background:#ffffff;font-size:1em;font-weight:bold;color:#161616;}.form-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3e%3cpath fill='none' stroke-width='1.5' d='M1 1l6 6 6-6' stroke='%23545560'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 5px center;background-size:14px 10px;}.form-select:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3e%3cpath fill='none' stroke-width='1.5' d='M1 1l6 6 6-6' stroke='%23003ecc'/%3e%3c/svg%3e");}.form-select[disabled]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3e%3cpath fill='none' stroke-width='1.5' d='M1 1l6 6 6-6' stroke='%238e929c'/%3e%3c/svg%3e");}.bef-exposed-form .form--inline > .form-item{float:none;}.tabs a{display:block;padding:10px 15px;font-weight:bold;color:rgb(35,36,41);text-decoration:none;border:1px solid transparent !important;background-color:#f5f5f5;}.tabs a:focus,.tabs a:hover{background-color:#d3d4d9;}.tabs a.is-active{background-color:#003ecc;color:#fff;}
.responsive-menu-block-wrapper{display:block;}.horizontal-menu{display:flex;justify-content:space-between;position:relative;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding:0;list-style:none;width:100%;}.horizontal-menu > li{display:inline-block;position:relative;}.horizontal-menu > li ul ul{left:13.75em;top:0;}.horizontal-menu ul .fly-left ul{left:-13.75em;}.horizontal-menu > li a{display:block;font-family:'Exo',sans-serif;font-size:1.125em;font-weight:800;font-style:italic;line-height:80px;color:#303030;background-color:transparent;padding:0;text-transform:uppercase;}.horizontal-menu > li.menu-item--active-trail > a,.horizontal-menu > li > a:hover,.horizontal-menu > li > a.is-active{color:#2192FA;}.horizontal-menu > li ul{margin:-3px 0 0;background:#fff;position:absolute;display:none;top:100%;left:-25px;z-index:300;padding:5px 0;box-sizing:border-box;width:fit-content;list-style:none;box-shadow:10px 10px 30px 0px #00000040;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}.horizontal-menu li.sfHover > ul,.horizontal-menu li:hover > ul{display:block;}.horizontal-menu li li{position:relative;float:left;width:100%;}.horizontal-menu > li > li:hover > ul,.horizontal-menu > li > li.sfHover > ul{display:block;}.horizontal-menu > li li > a{display:block;line-height:150%;position:relative;padding:8px 25px;}.horizontal-menu > li li > a:hover,.horizontal-menu > li li > a.is-active{color:#2192FA;}.responsive-menu-toggle{display:inline-block;}.responsive-menu-toggle-icon{box-sizing:border-box;display:inline-block;width:84px;height:30px;z-index:4;margin-top:0;position:relative;}.no-js .responsive-menu-toggle-icon{display:none;}.responsive-menu-toggle-icon span.label{display:block;position:absolute;font-size:17px;text-transform:uppercase;top:0px;left:32px;color:#fff;line-height:30px;height:30px;}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{background:#fff;content:'';display:block;width:27px;height:3px;position:absolute;top:0;left:0px;border-radius:2px;}.responsive-menu-toggle-icon:before{top:2px;}.responsive-menu-toggle-icon span.icon{top:13.5px;}.responsive-menu-toggle-icon:after{top:25px;}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{transition:none 0.4s ease-out 0.1s;transition-property:-webkit-transform,top,bottom,left,opacity;transition-property:transform,top,bottom,left,opacity;}
@media only screen and (max-width:1212px){.gallery .view-content{justify-content:center;}.gallery .views-row{max-width:33.3%;width:33.3%;}.hirek .view-content,.gallery .view-content,.csapatok .view-content,.jatekosok .view-content{justify-content:space-evenly;}}@media only screen and (max-width:1150px){}@media only screen and (max-width:1024px){.region-header-left{padding-top:5px;padding-bottom:5px;}.header-left{background:#fff;color:#333;}.header-left a:link,.header-left a:visited{color:#333;}.header-left a:hover{color:#0C4396;}#block-crt-horizontalmenu,#block-crt-contentlang,#block-crt-fonavigacio{display:none;}#block-crt-responsivemenumobileicon,#block-crt-homeikon,#block-crt-contentlang2{display:block;}.header-right{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;}#block-crt-logo{position:initial;}#block-crt-headinfo{align-self:center;margin-right:auto;}#block-crt-headinfo .field{padding-left:0px;}#block-crt-headsocial{align-self:center;}#block-crt-headsocial .field ul li img,#block-crt-headsocial .field ul li a img{filter:brightness(0) saturate(100%) invert(16%) sepia(0%) saturate(5480%) hue-rotate(47deg) brightness(100%) contrast(89%);}#block-crt-headsocial .field ul li a:hover img{filter:brightness(0) saturate(100%) invert(14%) sepia(93%) saturate(3090%) hue-rotate(211deg) brightness(89%) contrast(91%);}.site-logo{height:100px;margin:0 15px 0 0;}.site-logo img{max-height:100px;margin:0 20px 0 0;}.region-navigation{box-sizing:border-box;position:fixed;top:auto;left:0;bottom:0;width:100%;z-index:1100;background:#161616;margin:0;padding:10px 20px;height:inherit;}.region-navigation .block{width:33%;height:30px;}#block-crt-responsivemenumobileicon{text-align:center;}.region-header-right,#block-crt-headinfo .field ul{flex-direction:column;align-items:flex-start;}#block-crt-contentlang2{display:block;position:relative;text-align:right;}#block-crt-contentlang2 h2{display:inline-block;width:30px;height:30px;text-indent:100px;overflow:hidden;background:url(/themes/crt/images/icons/lang.svg) no-repeat center center;cursor:pointer;margin:0;}#block-crt-contentlang2 ul.links{position:absolute;top:100px;right:-10px;background:#161616;padding:5px 10px;}#block-crt-contentlang2 ul.focus{top:-50px;}#block-crt-contentlang2 ul.links li,#block-crt-contentlang2 ul.links li a{height:30px;line-height:30px;}#block-crt-contentlang2 ul.links li:first-child{margin:0;}#block-crt-headinfo .field ul li{margin:0 0 5px 0;}#block-crt-headinfo .field ul li a{padding:0;line-height:120%;}#block-crt-headinfo .field ul li:first-child a,#block-crt-headinfo .field ul li:last-child a{background:none;}#block-crt-homeikon p{margin:0;height:30px;}#block-crt-homeikon p a{display:block;height:30px;}#bottom{margin-bottom:50px;}.view-content{overflow-x:auto;}}@media only screen and (max-width:906px){.block-region-firsttitle h2{font-size:3.75em;line-height:95%;}.block-region-firsttitle h2:nth-child(2){font-size:30px;line-height:95%;}.block-views-blockhirek-block-3{margin:0 0 30px 0;width:100%;}.block-views-blockhirek-block-2{width:100%;min-width:100%;max-width:100%;}.fohir4 .view-content{height:initial;margin:0;}.fohir4 .views-row{margin-bottom:20px;}.fohir1 .bevkep{height:calc(100vw * 0.72);max-height:calc(100vw * 0.72);}.gallery .views-row{max-width:50%;width:50%;}#block-crt-page-title h1.page-title,.region-home-title h2.block-title{font-size:1.25em;text-transform:none;}}@media only screen and (max-width:800px){.htournaments .views-row{width:45%;max-width:45%;}.view-matches .matchdata{flex-wrap:wrap;}.view-matches .mteams{order:1;width:100%;margin-bottom:10px;}.view-matches .mdate{order:2;width:50%;}.view-matches .results{order:3;width:50%;text-align:right;}.block-region-fifth .counter{width:45%;margin-bottom:20px;}}@media only screen and (max-width:615px){#header{margin-bottom:30px;}a.button{padding:0 15px;line-height:40px;}#region-home-first,#region-home-second,#region-home-fourth,#region-home-third,#region-home-fifth{padding:30px 0;}#region-home-fifth{padding:30px 0 10px;}#region-home-six{padding:30px 0;}.region-home-title{margin-bottom:0px;}#region-home-results .region-home-title{margin-bottom:0px;}#region-home-results .region-home .view-header{padding:30px 0 0;}#block-crt-page-title h1.page-title{margin-bottom:30px;}#block-crt-page-title h1.page-title,.region-home-title h2.block-title,.region-home .view-header h2.block-title{font-size:1.375em;}.view-footer a.button,.block-region-second .block-block-content a.button{margin-top:10px;font-size:1em;}.fohir4 .views-row .bevkep{margin:0 20px 0 0;}h1.page-title span.h1title,#block-crt-page-title h1.page-title span.h1title,.region-home-title h2.block-title span.h2title,.region-home .view-header h2.block-title span.h2title{line-height:140%;padding-left:0;}.region-home-title h2.block-title,.region-home .view-header h2.block-title{margin-bottom:30px;}.block-page-title-block{margin-bottom:30px;}.contact-message-form .form-item label{display:block;text-align:center;}.contact-message-form .form-item input,.contact-message-form .form-item select{max-width:100%;width:100%;}}@media only screen and (max-width:497px){.htournaments .views-row h3{font-size:1.5em;}.htournaments .views-row .date{font-size:1.25em;}#block-crt-headinfo{display:none;}th,td{padding:5px;}.views-table .point{min-width:80px;}.region-header-left,.region-header-right,.region-navigation,.region-home-title,.block-page-title-block,#block-crt-primary-local-tasks,#main,.region-home,.region-footer,.region-bottom,.gallery .view-filters{padding-left:10px;padding-right:10px;}select{font-size:14px;}.gallery .views-row{max-width:100%;width:100%;}.csapatok.home .views-row{min-width:30%;width:30%;margin-bottom:20px;}.csapatok.home .views-row a img{width:50px;}#block-crt-lablec{font-size:0.875em;}.block-region-firsttitle h2{font-size:2.5em;line-height:110%;}.block-region-firsttitle h2:nth-child(2){font-size:30px;line-height:110%;}.block-region-fifth .counter .countup{font-size:2.5em;}.block-region-fifth .counter .title{font-size:1.25em;}}@media only screen and (max-width:417px){.view-matches .mteams .home{display:flex;flex-direction:column;align-items:flex-end;}.view-matches .mteams .home img{margin-left:0px;}.view-matches .mteams .guest{display:flex;flex-direction:column;align-items:flex-start;}.view-matches .mteams .guest img{margin-right:0px;order:1;}.teamtitle img{display:none;}}@media only screen and (max-width:350px){}
