.g-title{color: #FFFFFF;background: #1B82E3;border-radius: 16px;letter-spacing: 0.25px;padding: 16px 24px;position: absolute;z-index: 12000;text-align: left;max-width: 328px!important;width: 100%;min-width:100px;font-weight:normal;}.g-title.error_tooltip {color: #1B1F27;background: #FFECEF;}.g-title.wide {min-width: 328px!important;max-width: 432px!important;width: auto;} .g-title.wide img {margin-top: 8px;}.g-title.wider {min-width: 328px!important;max-width: 450px!important;width: auto;}.cur_title_thin{width: auto !important;white-space: nowrap;}.g-title_arrow{width: 0;height: 0;top: 100%;transform: translateY(-10px);left: 0;position: absolute;}.g-title.bottom {transform: translateY(35px);}.g-title.bottom .g-title_arrow{border-left: 5px solid transparent;border-right: 5px solid transparent;top: -10px;}.g-title.bottom .g-title_arrow img {transform: rotate(180deg);}.g-title.wide .g-title_arrow {transform: translateY(-12px);}.g-title.error_tooltip .g-title_arrow{ border-top: 5px solid #FFECEF;}.g-title.error_tooltip .g-title.bottom .g-title_arrow {border-bottom: 5px solid #FFECEF;}@media(max-width: 425px) {.g-title.wider {max-width: 420px!important;}.tooltip_img_holder .img_wrapper img {max-height: 100px!important;}}.option-stepper { width: 100%; max-width: 302px; height: 64px; padding: 8px; margin: auto; display: none; justify-content: space-between; align-items: center; background: #FFFFFF; box-shadow: 0px 8px 24px rgba(73, 92, 136, 0.15); border-radius: 32px;}.option-stepper .part-name{ font-family: Source Sans Pro; font-style: normal; font-weight: 600; font-size: 16px; line-height: 24px;}.option-stepper .arrow-holder { height: 48px; width: 48px; display: flex; justify-content: center; align-items: center; background: #F7F7F7; border-radius: 24px; position: relative;}.option-stepper .arrow-holder .badge { position: absolute; top: -3px; right: -4px;}.option-stepper .arrow-holder.active { background: #52AE30; cursor: pointer;}.option-stepper .arrow-holder.active img.gray { display: none;}.option-stepper .arrow-holder:not(.active) img.white { display: none;}.upper_input{text-transform: uppercase;}.upper_input::-webkit-input-placeholder { text-transform: initial;}.upper_input::-moz-placeholder { text-transform: initial;}.upper_input:-ms-input-placeholder { text-transform: initial;}.upper_input:-moz-placeholder { text-transform: initial;}.capital_input{text-transform: capitalize;}.capital_input::-webkit-input-placeholder { text-transform: initial;}.capital_input::-moz-placeholder { text-transform: initial;}.capital_input:-ms-input-placeholder { text-transform: initial;}.capital_input:-moz-placeholder { text-transform: initial;}[data-mask="percent"] { text-align: left!important;}.education { display: flex; flex-direction: row; align-items: center; padding: 16px 24px; background: #E8F3FC; border-radius: 32px; font-family: Source Sans Pro; font-style: normal; font-weight: normal; font-size: 16px; line-height: 24px;}.education img { margin-right: 16px;}.education a { color: #151617; font-weight: bold; text-decoration: underline;}.education a:hover, .education a:focus, .education a:active { color: #151617;}.education ul li { margin: 0px!important;}.education ul li::before { color: #1B82E3!important;}.error-card { display: flex; flex-direction: row; align-items: center; padding: 16px 24px; background: #FFECEF; border-radius: 32px; font-family: Source Sans Pro; font-style: normal; font-weight: normal; font-size: 16px; line-height: 24px;}.error-card img { margin-right: 16px;}.mammut_banner{margin-bottom: 15px;margin-top: 15px;display: block;position: relative;text-align: center;}.mammut_banner .slider_holder{ line-height: 0;overflow: hidden;max-width: 430px;display: inline-block;position: relative;}.mammut_banner a{display: none;}.mammut_banner a.visible{display: inline-block;}.mammut_banner img { width: 100%; max-width: 430px; max-height: 360px;}.mammut_banner .right_btn{background: url(https://onyp.otpportalok.hu/out/core/105/images/slider_imgs.png) no-repeat -16px 0;width: 16px; height: 22px; position: absolute; top: 125px;}.mammut_banner .left_btn{background: url(https://onyp.otpportalok.hu/out/core/105/images/slider_imgs.png) no-repeat 0 0;width: 16px; height: 22px; position: absolute; top: 125px;}.mammut_banner .slider_dots{text-align: center;}.mammut_banner .slider_dots ul{display: inline-block;background: #74b938;border-radius: 10px;border-top: #5b983c solid 1px;border-left: #5b983c solid 1px;border-right: #93ca4b solid 1px;border-bottom: #93ca4b solid 1px;list-style-type: none;margin: 0;padding: 0;}.mammut_banner .slider_dots ul li{float: left;background: url(https://onyp.otpportalok.hu/out/core/105/images/slider_imgs.png) no-repeat -22px -24px; width: 9px; height: 9px; display: inline-block;cursor: pointer;margin: 5px;margin-left: 0;}.mammut_banner .slider_dots ul li:first-child{margin-left: 5px;}.mammut_banner .slider_dots ul li.active, .mammut_banner .slider_dots ul li:hover{background-position:-1px -24px;}.scroller_banner_holder{width: 160px;max-height: 560px;flex:1;overflow: hidden;margin-bottom:20px;}.scroller_banner_holder.bottom{bottom: 10px;top: auto;top: initial;}.scroller_banner_holder ul{margin: 0;padding: 0;line-height: 0;white-space: nowrap;}.scroller_banner_holder img{margin-bottom: 10px;width: 160px;height: 130px;}.scroller_banner_holder li{list-style-type: none;}.scroller_banner_holder.mobile, .scroller_banner_holder.horizontal{position: relative !important;position: initial !important;right: 0;top: 0;float: left;width: 100%;max-height: 130px;margin-bottom: 10px;}.scroller_banner_holder.mobile li, .scroller_banner_holder.horizontal li{display: inline-block;float: left;}.scroller_banner_holder li.imaginary{display: none;}.scroller_banner_holder .need_image li.imaginary{display: inline-block;}.scroller_banner_holder img{border: 1px solid #52AE30;border-radius:16px;}.scroller_banner_holder li{border-bottom: 2px solid white;}.scroller_banner_holder.mobile img{}.scroller_banner_holder.mobile li{border-bottom: none;border-right: 2px solid white;}.banner_container{right: 10px;top: 32px;position: absolute;}.banner_tipp{width: 160px;height: 130px;max-height: 130px;border: 1px solid #52AE30;border-radius:16px;margin-bottom: 5px;padding: 5px;overflow: auto;}@media screen and (max-width: 640px) {.banner_container{position: relative !important;position: initial !important;right: 0;top: 0;width: 100%;margin-bottom: 10px;margin-top: 20px;}.banner_tipp{width:100%;}}.cs_banner{clear: both;max-width: 630px;overflow: hidden;width: 100%;line-height: 0;position: relative;margin: auto;border-radius:16px;}.cs_banner ul{list-style-type: none;margin: 0;padding: 0;line-height: 0;display: inline-block;overflow: hidden;margin-left: 0;}.cs_banner li{float: left;}.cs_banner a{display: inline-block;width: 100%;}.cs_banner img{width: 100%;max-height: 150px;} .banner_outer_holder {position: relative;max-width: 800px;margin: auto;}.banner_outer_holder button.arrow{position: absolute;top: calc(50% - 24px);cursor: pointer;margin:0;}@media(max-width: 425px) {.banner_outer_holder button.arrow {display: none;}}@media((max-width: 1025px) and (min-width: 426px)) {.banner_outer_holder button.arrow {width: 25px!important;height: 25px!important;}}.banner_outer_holder button.right{right: 0;}.cs_banner .cs_btn:hover{opacity: 0.8;}.cs_banner button.arrow:first-child{left: 0;}.cs_banner button.arrow:last-child{right: 0;}.pop_banner{margin-bottom: 15px;margin-top: 15px;display: block;position: relative;text-align: center;}.pop_banner .slider_holder{ line-height: 0;overflow: hidden;display: inline-block;position: relative;}.pop_banner a{display: none;}.pop_banner a.visible{display: inline-block;}.pop_banner img { width: 100%; max-width: auto; max-height: auto;max-width: initial; max-height: initial;}.pop_banner .right_btn{background: url(https://onyp.otpportalok.hu/out/core/105/images/slider_imgs.png) no-repeat -16px 0;width: 16px; height: 22px; position: absolute; top: 125px;}.pop_banner .left_btn{background: url(https://onyp.otpportalok.hu/out/core/105/images/slider_imgs.png) no-repeat 0 0;width: 16px; height: 22px; position: absolute; top: 125px;}.pop_banner .slider_dots{text-align: center;}.pop_banner .slider_dots ul{display: inline-block;background: #74b938;border-radius: 10px;border-top: #5b983c solid 1px;border-left: #5b983c solid 1px;border-right: #93ca4b solid 1px;border-bottom: #93ca4b solid 1px;list-style-type: none;margin: 0;padding: 0;}.pop_banner .slider_dots ul li{float: left;background: url(https://onyp.otpportalok.hu/out/core/105/images/slider_imgs.png) no-repeat -22px -24px; width: 9px; height: 9px; display: inline-block;cursor: pointer;margin: 5px;margin-left: 0;}.pop_banner .slider_dots ul li:first-child{margin-left: 5px;}.pop_banner .slider_dots ul li.active, .pop_banner .slider_dots ul li:hover{background-position:-1px -24px;}.pop_banner .pop_btn{position: absolute;top: 0;bottom: 0;width: 40px;padding: 0 10px;text-align: center;cursor: pointer;background: rgba(255,255,255,0.4);opacity: 0.5;}.pop_banner .pop_btn:hover{opacity: 0.8;}.pop_banner .pop_btn:first-child{left: 0;}.pop_banner .pop_btn:last-child{right: 0;}.pop_banner .pop_btn:before{width: 100%;height: 100%;content: '';display: inline-block;background: url(https://onyp.otpportalok.hu/out/core/105/images/cs_banner_btns.png) no-repeat;background-size: 200%;}.pop_banner .pop_btn:first-child:before{background-position: 0 center;}.pop_banner .pop_btn:last-child:before{background-position: 100% center;}.pop_up_bg{position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: #000;background: rgba(0,0,0,0.6);background: radial-gradient(circle,rgba(0,0,0,0.4),rgba(0,0,0,0.6));z-index: 1;overflow: auto;padding-top: 16px;padding-bottom: 16px;cursor: zoom-out;text-align: center; display: flex;}.pop_up_bg.cant_close{cursor: default;}.pop_up_bg.hidden{visibility: hidden;}@media screen and (max-width: 768px){.pop_up_bg{padding-top: 0px;padding-bottom: 0px;}}.pop_up_content{position:relative;width: 100%;padding: 32px;overflow: auto;cursor: auto;text-align: left;background: #ECEFF6;border-radius: 32px;height: max-content;overflow: visible;}.pop_up_content .btn_holder{display: flex;justify-content: center;margin: 24px 4px -24px;width: unset;}.pop_up_content .btn_holder button{margin:0 12px 24px;}.thin .pop_up_content{background: #ECEFF6;}.pop_up_content.alt {background: #EFF2F9!important;max-width: 80%;}.pop_up_bg.full .pop_up_content {width: 100%!important; max-width: 90%!important;}@media(max-width: 425px) {.pop_up_bg.full .pop_up_content {padding-left: 8px!important;padding-right: 8px!important;}.qr_popup_card.info {flex-direction: column;}.qr_popup_card.info .text_kell{text-align: center;margin-right: 0px;margin-top: 8px;margin-bottom: 8px;}}.pop_up_content .modal_card {background: #FFFFFF;border-radius: 32px;margin: 32px 0px;margin-bottom: 40px;padding: 24px;}.pop_up_content h2{margin: 8px 0;flex: 1 1 auto;}.pop_up_content .pop_up_close_btn{flex: 0 0 auto;top: 32px;right: 30px;width: 48px;height: 48px;margin-left: 16px;z-index: 1;background: #FFFFFF;box-shadow: 0px 4px 8px rgba(73, 92, 136, 0.15);border-radius: 24px;cursor: pointer;display: flex; align-items: center; justify-content: center;}.pop_up_content .pop_up_close_btn:hover {background-color: #f7f9ff!important;}.pop_up_content .pop_up_close_btn img {height: 24px; width: 24px;}.pop_up_content table.btn_holder{width: auto;margin: auto;}.pop_up_content.mobile_responsive {padding: 16px 0px;}.pop_up_content.mobile_responsive .thin_pop_content {padding: 24px;margin: 16px 8px;}.pop_up_bg table.btn_holder button{width:calc(100% - 8px);}.pop_up_bg.dt_pop_holder .pop_up_content{max-width: 100% !important;min-width: 1000px;}.thin_pop_content{padding: 40px;background: #FFFFFF;border-radius: 32px;margin-top: 16px;font-size: 16px;line-height: 24px;}.thin_pop_content.no_card {background-color: transparent;padding: 0px;}.font-normal .thin_pop_content {font-weight: normal;}.pop_up_content.notbold .thin_pop_content {font-weight: normal!important;}.thin_icon{margin-right: 16px;}.pop_up_bg button > img{margin-right: 4px;}.pop_up_content.has-button{padding-bottom: 40px;}.pop_up_content.xlarge{max-width: 1280px;}.pop_up_content.large{max-width: 1060px;}.pop_up_content.medium{max-width: 845px;}.pop_up_content.small{max-width: 635px;font-size: 16px; line-height: 24px;}@media screen and (max-width: 600px){.pop_up_content .btn_holder{flex-wrap: wrap;flex-direction: column-reverse;}.pop_up_content .btn_holder button{width: calc(100% - 24px);}}@media screen and (max-width: 425px){.thin_pop_content{padding: 24px;}.pop_up_content.large{padding: 24px 8px;}.pop_up_content.medium{padding: 16px 8px;}.pop_up_content.small{ margin: 0!important; border-radius: 0; min-height: 100%;padding: 8px;}.pop_up_content.has-button{padding-bottom: 32px;} .pop_up_content .pop_up_close_btn{top: 16px; right: 8px;}}.fader_bg{position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 90000;background: rgba(255,255,255,0.8);display: none;}.fader_content{line-height: auto;line-height: initial;width: 100%;text-align: center;}.loader{display: inline;height:32px;}.loader .spinner-border{color: #52AE30;}.float_popup{position:relative;display:inline-block;}.float_popup.show:before{content:'';position:absolute;background-image:url(https://onyp.otpportalok.hu/out/core/105/images/up_down.svg);width:24px;height:10px;z-index: 52;bottom: -14px;}.float_popup .title{color: #FFFFFF;cursor: pointer;font-weight: 900;font-size: 14px;line-height: 16px;}.float_popup .content{display:none;}.float_popup.show .content{background: #FFFFFF;box-shadow: 0px 16px 32px rgba(54, 58, 66, 0.3);border-radius: 16px;display:inline-block;padding:8px;position: absolute;top:calc(100% + 14px);z-index:51;}.float_popup.right .content{right:0;}.float_popup.right:before{right:12px;}.float_popup.left .content{left:0;}.float_popup.left:before{left:12px;}.float_popup .content > *{display:block;color: #1B1F27;padding: 8px 16px;cursor: pointer;border-radius: 8px;}.float_popup .content > a {text-decoration: none;}.float_popup .content > .active{background: #EFF2F9;}.float_popup .content > *:hover{background: #EFF2F9;background: #F6F7FA;text-decoration:none;}.float_popup .arrow{transform: rotate(-90deg);transition: transform 0.2s ease;margin-left:8px;}.float_popup.show .arrow{transform: rotate(270deg);}#header{width: 100%;}#header .header_subcontent{padding:24px 40px;max-width: calc(1440px + 48px);margin-left: auto;margin-right: auto;}.header_top_content{margin-bottom:32px;height: 24px;}.header_szerepkor {display:inline;}.header_szerepkor a{display:inline;text-decoration: underline;font-size: 14px;line-height: 16px;font-weight: 600;color: #E3E8F1!important;}.header_szerepkor a.active{font-weight: 700;text-decoration: none;color: #FFFFFF!important;}.header_szerepkor a:not(:last-child){margin-right:24px;}#header_lang_holder{margin-left:auto;float:right;}#header_lang_holder .title{font-weight: 600;}#header_lang_holder .title:hover{text-decoration: underline;}#header_lang_holder .flag{margin-right:8px;}.select_szerepkor{display:none;}.menu_icon_holder{display:none;margin-top: 8px;margin-right:32px;}.mobile .menu_icon_holder{display:inline-block;}#menu_icon{width:24px;height:24px;cursor: pointer;}#logo_holder{display:inline-block;margin-bottom: 24px;align-self: center;}#logo_szines h1 { font-family: Squad; font-style: normal; font-weight: 800; font-size: 32px; line-height: 40px;margin-bottom: 0px;}#logo_szines h1:hover {cursor: pointer;}#logo_szines .logo_alairas { font-style: normal; font-weight: normal; font-size: 14px; line-height: 24px; color: #7D828B;}#menu{display: flex;flex-wrap: wrap;}#register_btn{background:#FFFFFF!important;}@media(max-width: 768px) {#header .header_subcontent{padding:24px;}}@media screen and (max-width: 480px){#header .header_subcontent{padding:16px;}.header_szerepkor{display:none;}#logo_holder{margin-top: 0px;}.select_szerepkor{display:inline-block;}.menu_icon_holder{margin-right:22px;}}@media screen and (max-width: 320px){.header_top_content {margin-bottom: 24px;}}#menu_header.mobile #main_menu{display: none;}#main_menu{background: #FFFFFF;width: 100%;border-radius: 32px;display: flex;margin-top:8px;display: flex;align-items: center;}#main_menu img{height: 24px;width: 24px;vertical-align: top;}#main_menu > div, #user_dropdown > div{position: relative;flex: 1 1 auto;margin: 20px 4px;text-align: center;cursor: pointer;z-index: 50;}#main_menu > div.menu_icon_btn{flex: 0 1 30px;border-right: solid 1px #D3D9E6;padding: 0 24px;margin: 20px 0px;}#main_menu > div:hover{color: #52AE30;}#main_menu > div > span, #user_dropdown > div > span {font-weight: bold;}#main_menu > div ul, #user_dropdown > div ul{display: none;position: absolute;background: #FFFFFF;border-radius: 24px;top:61px;min-width: calc(100% - 16px);width: auto;white-space: nowrap;margin: 0 8px;box-shadow: 0px 16px 32px rgba(54, 58, 66, 0.3);padding: 8px;text-align: left;} #main_menu > div ul li.inactive a {color: #ABABAB;}#main_menu > div.menugroup.show > ul, #user_dropdown.show > ul{display: block;}#main_menu > div.menugroup.show:before, #user_dropdown.show:before{content:'';position:absolute;top:52px; background-image:url(https://onyp.otpportalok.hu/out/core/105/images/up_down.svg);width:24px;height:10px;z-index: 1;}#main_menu > div.show:before{ left: calc(50% - 12px);}#main_menu > div.left_sub.show > ul{left: 0;}#main_menu > div.right_sub.show > ul{right: 0;}#main_menu li > a{display:flex;color: #1B1F27;padding: 8px 16px;cursor: pointer;justify-content: space-between;text-decoration: none;}#main_menu li.inactive > a:hover {cursor: default;}#main_menu li:not(.inactive) > a:hover{background: #EFF2F9;border-radius: 16px;text-decoration:none;}#main_menu li > a.active_link{color: #52AE30;}#main_menu li.submenu{position: relative;}#main_menu li.submenu > a:after{content:'';float: right;background-image:url(https://onyp.otpportalok.hu/out/core/105/images/arrow_right.svg);margin-top:4px;width:16px;height:16px;}#main_menu div.right_sub li.submenu > a:after{ transform: rotate(-180deg);}#main_menu li.submenu > ul{top: -8px; left: calc(100% + 8px);}#main_menu div.right_sub li.submenu > ul{right: calc(100% + 8px);left: unset;}#main_menu li.submenu.show > ul{display: block;}#main_menu_uls{position: fixed;top: 0;left: -100%;width: 100%;max-width: 480px;bottom: 0;background: #ECEFF6;z-index: 1001;padding:24px;overflow-y: auto;transition: 1s;}#main_menu_uls.show{left:0;}#main_menu_uls .mobil_image_holder{position: relative;margin-bottom:32px;}#main_menu_uls .mobil_image_holder .back_icon_holder:hover{background: #EFF2F9;}#main_menu_uls .mobil_image_holder .mobil_logo_holder{width: 100%;margin-top: 0px;text-align: center;}#main_menu_uls > div:not(:first-child) {background: #FFFFFF;border-radius: 40px;color: #1B1F27;font-weight: bold;margin-bottom: 8px;}#main_menu_uls > div .mobile_menu_arrow{float: right;transform: rotate(180deg);transition: transform 0.2s ease;}#main_menu_uls > div:not(:first-child) > div:not(.submenu){padding:16px 32px;border-radius: 40px;}#main_menu_uls .menugroup{cursor: pointer;}#main_menu_uls > div:not(:first-child) img{margin-right: 16px;height: 24px;width: 24px;}#main_menu_uls .menugroup.open .mobile_menu_arrow{transform: rotate(0deg);}#main_menu_uls > div > .menugroup.open{background: #F6F7FA;}#main_menu_uls .menugroup + .submenu{display: none;}#main_menu_uls .menugroup.open + .submenu{display: block;}#main_menu_uls > div > .menugroup.open + .submenu {padding:16px 32px;}#main_menu_uls .menugroup.open + .submenu {padding-left:20px;}#main_menu_uls .submenu > div{margin-bottom: 16px;}#main_menu_uls a{color: #1B1F27;font-weight: normal;}#main_menu_uls a.active_link{color: #52AE30;}#main_menu_uls a:hover{text-decoration:none;}@media screen and (max-width: 1024px){#main_menu span{font-size: 14px;line-height: 16px;}}@media screen and (max-width: 480px){#main_menu_uls{padding: 16px;}}@media screen and (max-width: 320px){#main_menu_uls{padding: 8px;}}.sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0;}.dt_holder{width:100%;display:block!important;}.dt_holder .dt-layout-cell.dt-layout-full{padding: 16px;background: #F7F9FF;border-radius: 24px;}.dt_holder .dt-scroll-head{font-weight: bold;font-size:18px;line-height: 24px;padding-bottom: 16px;}.dt_holder .dt-scroll-head thead > tr th{background-color: #E2E6F0;border-bottom:none;padding-right:32px;}.dt_holder .dt-scroll-head thead th:hover{outline: unset!important;background-color: #EFF2F9!important;}.dt_holder .dt-scroll-body{border-bottom: unset!important;}.dt_holder .dt-scroll-head thead > tr th,.dt_holder .dt-scroll-body tbody > tr td{padding: 16px;}.dt_holder .dt-scroll-head thead > tr th:first-child,.dt_holder .dt-scroll-body tbody > tr td:first-child{border-radius: 16px 0px 0px 16px;}.dt_holder .dt-scroll-head thead > tr th:last-child,.dt_holder .dt-scroll-body tbody > tr td:last-child{border-radius: 0px 16px 16px 0px;}.dt_holder div.dt-container tbody>tr td.dt-empty{border-radius:16px;}.dt_holder .dt-scroll-body tbody > tr:nth-child(even) td{background: #F7F9FF;}.dt_holder .dt-scroll-body tbody > tr:nth-child(odd) td{background: #EFF2F9;}.dt_holder .dt-scroll-body tbody td:not(:first-child){box-shadow: inset 1px 0px 0px #E1E6F0;}.dt_holder .dt-scroll-body tbody > tr.row_selected td{background:#FFCC00;}.dt_holder .dt-scroll-body table.dataTable.g_data_table.clickable > tbody > tr:hover:not(.row_selected) td{background:#FFF8DB;}.dt_holder .dt-length .bootstrap-select{width:110px!important;}.dt_holder .dt-length{display: flex;align-items: center;gap:8px;z-index: 11;}.dt_holder div.dt-container .dt-input {border: unset; border-radius: unset; padding: unset; background-color: unset; color: inherit;order:0}.dt_holder div.dt-container .dt-search{position:relative;display: flex;align-items: center;}.dt_holder div.dt-container .dt-search:after{ content: ""; width: 24px; height: 24px; background-image:url("https://onyp.otpportalok.hu/out/core/105/images/search.svg"); top: 12px; right: 16px; position: absolute; display: inline-block;}.dt_holder div.dt-container .dt-search input{width: 250px; height: 48px; outline: none !important; font-size: 16px; background: #FFFFFF; padding: 11px 23px; border: 1px solid #8E939F; box-sizing: border-box; border-radius: 24px;padding-right: 43px;}.dt_holder div.dt-container .dt-search input[type="search"]::-webkit-search-cancel-button {display: none;-webkit-appearance: none; }.dt_holder div.dt-container .dt-search input:focus{border: 2px solid #52AE30;padding: 10px 22px;padding-right: 42px;}.dt_holder div.dt-container .dt-info{color: #6E7482;}.dt_header{margin-top:24px;}.dt_holder .tooltip_help {width: 14px;height: 14px;margin-left: 4px;}.dt_holder td p {background-color: transparent!important;}.dt_holder .small_buttons button{margin:0px 16px 8px;}.ervenytelen, .ervenyes{position:relative;display: inline-flex;width:24px;height:24px; vertical-align:middle;border: 1px solid #8E939F;box-sizing: border-box;border-radius: 8px;background: #F1F1F1;left: calc(50% - 12px);}.ervenyes:after{content: "";position: absolute;width: 14px;height: 9px; left: 4px; top: 5px;border: solid #8E939F;border-width: 0 0 1px 1px;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}.mezo_torles_holder{color: #6E7482;margin: 0 0 0 auto;cursor:pointer;}.mezo_torles_holder span{color: #FF435A;font-weight: 600;font-size: 16px;line-height: 24px;margin-left:4px;}.mezo_torles_holder img {width: 20px;height: 20px;}.dt_holder .dt-paging .dt-paging-button.first,.dt_holder .dt-paging .dt-paging-button.last{display:none;}.dt_holder div.dt-container .dt-paging .dt-paging-button.previous,.dt_holder div.dt-container .dt-paging .dt-paging-button.next,.dt_holder div.dt-container .dt-paging .dt-paging-button.previous:active:not(.disabled),.dt_holder div.dt-container .dt-paging .dt-paging-button.next:active:not(.disabled),.dt_holder div.dt-container .dt-paging .dt-paging-button.previous:focus:not(.disabled),.dt_holder div.dt-container .dt-paging .dt-paging-button.next:focus:not(.disabled){border-radius: 24px;background: #52AE30;outline:none!important;border:none!important;box-shadow:none!important;color:transparent!important;width:48px;height:48px;position:relative;}.dt_holder div.dt-container .dt-paging .dt-paging-button:not(.disabled):hover{border: unset;background:#74BF1E;}.dt_holder div.dt-container .dt-paging .dt-paging-button.disabled{background: #F1F1F1;}.dt_holder div.dt-container .dt-paging .dt-paging-button.previous:after,.dt_holder div.dt-container .dt-paging .dt-paging-button.next:after{content: ""; position: absolute; width: 12px; height: 12px;border: solid #FFFFFF;border-width: 0 0 2px 2px;}.dt_holder div.dt-container .dt-paging .dt-paging-button.previous.disabled:after,.dt_holder div.dt-container .dt-paging .dt-paging-button.next.disabled:after{border-color: #ABABAB;}.dt_holder div.dt-container .dt-paging .dt-paging-button.previous{margin-right:24px;}.dt_holder div.dt-container .dt-paging .dt-paging-button.previous:after{ left:calc(50% - 3px); top:calc(50% - 6px); -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg);}.dt_holder div.dt-container .dt-paging .dt-paging-button.next{margin-left:24px;}.dt_holder div.dt-container .dt-paging .dt-paging-button.next:after{ left:calc(50% - 8px); top:calc(50% - 6px); -webkit-transform: rotate(225deg); -ms-transform: rotate(225deg); transform: rotate(225deg);}.dt_holder div.dt-container .dt-paging .dt-paging-button:not(.previous):not(.next):not(.first):not(.last),.dt_holder div.dt-container .dt-paging .dt-paging-button:not(.previous):not(.next):not(.first):not(.last):hover{height: 24px;border-radius: 50%;margin: 0 4px;padding: 0 8px;border:none!important;color: #52AE30!important;background: transparent;outline:none;box-shadow: none;}.dt_holder div.dt-container .dt-paging .dt-paging-button:not(.previous):not(.next):not(.first):not(.last).current,.dt_holder div.dt-container .dt-paging .dt-paging-button:not(.previous):not(.next):not(.first):not(.last).current:hover{color: #1B1F27!important;background: #FFCC00;}table.dataTable > tbody > tr td.details-control{cursor: pointer;}table.dataTable > tbody > tr td.details-control > .details-control_btn{ width: 24px; height: 24px; margin: auto;transition: transform 0.4s ease;background-image:url("https://onyp.otpportalok.hu/out/core/105/images/down.svg");}table.dataTable > tbody > tr.details td.details-control > .details-control_btn{transform: rotate(180deg);}.admin_filters .input_holder{width:unset;flex: 1 0 280px;max-width: 425px;}.admin_filters .input_holder.grouped, .multiple_input { flex: 0 0 400px!important; flex-direction: row!important; flex-wrap: unset!important;}.admin_filters .input_holder.grouped input, .admin_filters .multiple_input input {width: 190px; max-width: 190px;}.admin_filters .input_holder.grouped input:first-of-type, .admin_filters .multiple_input input:first-of-type {margin-right: 10px;}.admin_filters .input_holder.date_holder.grouped .ui-datepicker-trigger:first-of-type {right: 226px;}.admin_filters .input_holder .checkbox_holder{margin-right:0px!important;}.dt_pop_holder label, .dt_pop_holder .label {top: -20px!important;}.dt_row_image {max-height : 100px;display: block; margin: auto;}.dt_holder .dataTables_scrollBody{overflow-y: hidden !important;background: #F7F9FF; border-radius: 0px 0px 24px 24px; padding: 16px;}span.olvasott{background: url(https://onyp.otpportalok.hu/out/core/105/images/letter_open.png) center center no-repeat;}span.olvasatlan{background: url(https://onyp.otpportalok.hu/out/core/105/images/letter_closed.png) center center no-repeat;}span.olvasott, span.olvasatlan{display:inline-block;width: 20px;height: 15px;}.col_editable .checkbox_holder {text-align: center;}.col_editable select{min-height: 0;padding-top: 3px;padding-bottom: 3px;}.dataTables_wrapper.disabled{opacity: 0.7;position: relative;}.dataTables_wrapper.disabled:before{content: '';position: absolute;top: 50%;left: 50%;margin-left: -15px;margin-top: -15px;border-radius: 50%;width: 30px;height: 30px;border: 5px solid #ccc;border-right-color: #585858;display: inline-block;animation: spinner 0.6s infinite linear;-webkit-animation: spinner 0.6s infinite linear;-moz-animation: spinner 0.6s infinite linear;-o-animation: spinner 0.6s infinite linear;z-index: 12005;}.disabled_hover{position: absolute;top: 0;left: 0;right: 0;bottom: 0;}.pop_up_content .submit_form:not(.admin_filters){padding: 0 5px;}table.dataTable.g_data_table thead th > div{float: left;text-align: left;}table.dataTable.g_data_table.wide thead th > div{max-width: 110px;}table.dataTable.g_data_table > tbody td.number_format{white-space: nowrap;text-align: right;}table.dataTable > tbody > tr:not(.row_selected) td > div.wrap_holder > div.wrap{max-height: 80px;overflow: hidden;position: relative;max-width: 400px;}table.dataTable > tbody > tr:not(.row_selected) td > div.wrap_holder{position: relative;}table.dataTable > tbody > tr:not(.row_selected) td > div.wrap_holder:after{content: '...';display: none;position: absolute;bottom: 0;left: 0;width: 100%;text-align: center;line-height: 0;height: 8px;font-size: 14px;font-weight: bold;}.dataTables_wrapper{padding-top: 12px;display:block!important;}.dataTables_wrapper .dataTables_wrapper{margin-top: 0;}.dataTables_length{margin-bottom: 12px;}.dataTables_wrapper .dataTables_processing{z-index: 10;top: 0 !important; margin: 0 !important; bottom: 0 !important; left: 0 !important; right: 0 !important; height: auto !important; height: initial !important; padding: 0 !important;line-height: 20px !important;}.dataTables_wrapper.no_filter .dataTables_length{display: none;}.dataTables_wrapper .dataTables_processing:after{content: ''; border-radius: 50%; width: 20px; height: 20px; border: 3px solid #ccc; border-right-color: #585858; display: inline-block; animation: spinner 0.6s infinite linear; -webkit-animation: spinner 0.6s infinite linear; -moz-animation: spinner 0.6s infinite linear; -o-animation: spinner 0.6s infinite linear; position: absolute; margin-left: 10px;}table.dataTable.g_data_table.clickable > tbody > tr:hover{cursor: pointer;}table.dataTable.g_data_table.clickable > tbody > tr td.dataTables_empty:hover{cursor: default;}.dt_no_rights{padding: 25px; text-align: center; background: #f6e1d7; border: 1px solid #ea241d; box-shadow: inset 0 0 10px #ffffff; color: #ea241d; font-size: 16px; font-weight: bold; text-shadow: 1px 1px 0 white;clear: both;}.input_filter{display: inline-block;}.input_filter > label{color: #55AA47;font-size: 13px;font-weight: bold;line-height: 22px;margin-bottom: 4px;display: inline-block;margin-right: 8px;}.input_filter > label:after{content: ':';}table.row_details_table td.strong_label{font-weight: bold;text-align: right;white-space: nowrap;}table.row_details_table td.strong_label:after{content: ':';display: inline-block;}.dropzone-container{ min-height: 200px; display: flex }.dropzone-container > div{ padding: 24px; border-radius: 24px; flex:1 1 100%; background: #FFFFFF; display: flex; flex-direction: column; justify-content: center; align-items: center;}.dropzone-container .dropzone-area{ border: 2px dashed #52AE30; }.dropzone-container .dropzone-area.highlight{ background: #F6F7FA;;}.dropzone-container .progress-indicator{ background: #F6F7FA; padding: 16px; align-items: flex-start;}.progress-indicator .progress{ background: #E3E8F1; border-radius: 4px; height: 8px;}.progress-indicator .progress-bar { background: #52AE30; border-radius: 4px;}.dropzone-container .error{ border: 2px dashed #52AE30; }.dropzone-container .title{ font-family: Source Sans Pro; font-style: normal; font-weight: bold; font-size: 18px; line-height: 32px; text-align: center;}.dropzone-container .title.mobile{ display: none;}.dropzone-container .text{ font-family: Source Sans Pro; font-style: normal; font-weight: normal; font-size: 14px; line-height: 24px; text-align: center;}.dropzone-container button{ margin: 0;}.dropzone-container .small-text { text-align: center;}@media(max-width: 480px) { .dropzone-container .dropzone-area{ border-color: transparent; } .dropzone-container .title:not(.mobile){ display: none; } .dropzone-container .title.mobile{ display: block; }}.vendeg-picker{ position: relative;}.vendeg-picker > input{ position: absolute; opacity: 0; cursor: pointer;}.vendeg-picker > input:focus ~ .vendeg-picker-button,.vendeg-picker .vendeg-picker-button[data-state="open"]{ border: 2px solid #52AE30; padding: 10px 14px 10px 22px;}.vendeg-picker-button{ border: 1px solid #A6ADBA; border-radius: 24px; padding: 11px 15px 11px 23px; display: flex; justify-content: space-between; font-weight: 700; cursor: pointer;}.vendeg-picker-button[data-state="open"] img{ transform: rotate(-90deg);}.vendeg-picker-button[data-state="close"] img{ transform: rotate(90deg);}.vendeg-picker-button .full{ text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}.vendeg-picker-float{ width: 368px; z-index: 10;}.vendeg-picker-float .tip{ width: 24px; height: 24px;}.vendeg-picker-float .tip img{ transform: translate(0, -22px);}.vendeg-picker-head{ background: #52AE30; border-radius: 24px 24px 0px 0px; display: flex; justify-content: center; color: #FFFFFF; padding: 16px;}.vendeg-picker-body{ background: #FFFFFF; padding: 16px;}.vendeg-picker-bottom{ border: 1px solid #E3E8F1; background: #FFFFFF; padding: 16px; border-radius: 0 0 24px 24px;}.vendeg-picker-buttons { justify-content: flex-end; display: flex; margin: 0 -4px;}.vendeg-picker-bottom button{ margin: 0 4px;}.vendeg-picker-content{ padding: 12px 0; margin: -12px 0;}.vendeg-picker-body .item{ display: flex; align-items: center; margin: 12px 0;}.vendeg-picker-body .item .left{ width: 172px;}.vendeg-picker-body .item .number-stepper{ display: flex; justify-content: space-between;}.vendeg-picker-body .item .title{ font-weight: bold;}.vendeg-picker-body .number-stepper input{ margin: 0 8px; min-width: 80px; text-align: center; flex: 1 1 auto;}.vendeg-picker-body .number-stepper input::-webkit-outer-spin-button,.vendeg-picker-body .number-stepper input::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0;}.vendeg-picker-body .number-stepper input[type=number] { -moz-appearance: textfield;}.vendeg-picker-body .number-stepper button{ flex-shrink: 0;}.vendeg-picker-body .number-stepper .add{ order:2;}.vendeg-picker-popup{ margin-top: 8px; border-radius: 24px; overflow: hidden;}.vendeg-picker-popup .vendeg-picker-body .item{ display: block; margin: 24px 0;}.vendeg-picker-popup .vendeg-picker-body .item .title{ margin-bottom: 8px;}.inline-select{ background: #FFFFFF; border-radius:16px;}.inline-select.grey{ background: #ECEFF6;}.inline-select select{ display: none;}.inline-select-button{ padding: 16px; border-radius:16px; font-weight: 700; display:flex; justify-content: space-between; align-items: center; box-shadow: inset 0px -1px 0px #D0D8E8; cursor: pointer;}.inline-select-button[data-state="open"] img{ transform: rotate(-90deg);}.inline-select-button[data-state="close"] img{ transform: rotate(90deg);}.inline-select-button[data-state="close"] ~ .inline-select-list{ display: none;}.inline-select-list{ padding: 8px}.inline-select-item{ cursor: pointer; padding: 8px 16px; border-radius:16px;}.inline-select-item.active{ background: #FFCC00;}.chip{ display: flex; padding: 8px 16px 8px; background: #ECEFF6; border-radius: 16px; font-family: 'Source Sans Pro'; font-style: normal; font-weight: 400; font-size: 14px; line-height: 16px; color: #7D828B; flex: 0 1 auto;}.chip img{ margin-left: 16px; cursor: pointer;}.chip-holder{ margin: -8px; display: flex; flex-wrap: wrap;}.chip-holder .chip{ margin: 8px;}.chip-holder .chip > div{ flex-shrink: 0;}@media screen and (max-width: 425px){ .chip-holder{ margin: -8px -4px; justify-content: center; } .chip-holder .chip{ margin: 8px 4px; }}.table>:not(caption)>*>*{ padding: unset; background: unset;}.kereso-kartyak{ display: flex; flex-wrap: wrap; margin: 0 -12px 16px;}.kereso-kartyak .card{ box-sizing: border-box; margin: 0 12px 24px; flex: 1 1 25%; padding: 24px; max-width: calc(25% - 24px);}.kereso-kartyak .card .img{ display: flex; justify-content: center; margin-bottom:24px;}.kereso-kartyak .card .title{ font-weight: bold; font-size: 18px; line-height: 24px; text-align: center;}.kereso-kartyak .card .link{ color: #52AE30; font-weight: 600; font-size: 16px; line-height: 24px; cursor: pointer; text-align: center;}.kereso-kartyak .card .link span{ margin-right: 4px;}.kereso-kartyak .card:hover{ cursor: pointer;}.kereso-kartyak .card:hover .link{ text-decoration: underline; }.kereso-kartyak .mobil.more{ display: none; text-align: center; margin-top: 8px; width: 100%;}.kereso-kartyak .mobil.more span{ color: #52AE30; font-weight: 600; font-size: 16px; line-height: 24px; margin-right: 4px;}@media screen and (max-width: 940px){ .kereso-kartyak .card{ flex-basis: 33.33%; max-width: calc(33.33% - 24px); }}@media screen and (max-width: 767px){ .kereso-kartyak{ margin-bottom: 32px; } .kereso-kartyak .card{ flex-basis: 100%; max-width: 100%; margin-bottom: 16px; } .kereso-kartyak .mobil.more{ display: block; } .kereso-kartyak .card.mobil-hide{ display: none; }}.searchbox { padding: 40px;}.searchbox.tab { border-top-left-radius:0;}.searchbox .top{ display: flex; flex-wrap: wrap; margin: 0 -16px;}.searchbox .top .input_holder{ margin-top: 10px; margin-bottom: 24px; flex-grow: 5;}.searchbox .top .input_holder .label{ transition: none;}.searchbox .top .input_holder.show .label,.searchbox .top .input_holder.fill .label,.searchbox .input_holder:focus-within .label{ display: none;}.searchbox .top button{ margin: 0;}.searchbox .top a{ margin: 0 16px 24px;}@media screen and (max-width: 616px){ .searchbox .top a{ flex: 1 1 auto; }}@media screen and (max-width: 480px){ .searchbox{ padding: 24px 16px; }}.searchbox .link{ font-weight: 600; font-size: 16px; line-height: 24px; color: #52AE30; margin-top: 8px; margin-right: 4px; cursor: pointer;}.searchbox .link:hover{ text-decoration: underline;}.advance-search.tab{ border-top-left-radius:0!important;}.advance-search{ margin-bottom: 40px;}.group .input-title { font-weight: 600; font-size: 16px; line-height: 20px; color: #151617; padding-bottom: 6px;}.grouper{ display: flex; flex-wrap: wrap; margin: 0 -20px -16px; }.group{ padding: 0 20px; flex: 1 1 25%; min-width: 248px;}.group.check{ flex: 1 1 50%;}.group .checkbox_holder{ width: unset;}.group .checkbox_holder:not(:last-of-type){ margin-right: 32px;}.group .checkbox_holder label{ margin-right:0; width: 100%;}.group .checkbox_holder img{ margin-left: 8px;}.group .input_holder { padding-left: 0; padding-right: 0;}.group .input_holder > input[search] ~ img{ right: 12px;}.group .input_holder .select-holder{ margin:0;}.control{ display: flex; flex-wrap: wrap; justify-content: space-between; margin-bottom: 24px;}.option-holder{ display: flex; margin-top: 24px; justify-content: center;}.option-slider{ display: flex; background: #ECEFF6; box-shadow: 0px 8px 24px rgba(73, 92, 136, 0.15), 0px -8px 24px rgba(255, 255, 255, 0.9); border-radius: 16px; padding: 4px; position: relative;}.option-slider.green{ background: #FFFFFF;}.option-slider>div{ width: 135px; text-align: center; z-index: 1; cursor: pointer;}.option-slider::before{ content: ''; height: 24px; width: calc(50% - 4px); background: #FFFFFF; position: absolute; border-radius: 32px; left: 4px; transition: all 0.3s ease;}.option-slider.green::before{ background: #52AE30;}.option-slider.right::before { left: calc(50%);}.search-result{ margin-bottom: 64px; }.search-result .body{ position: relative; min-height: 200px;}.search-result .no-result{ display: none; padding: 40px; background: #E3E8F1; border-radius: 40px; text-align: center; color: #7D828B;}.search-result .no-result.show{ display: block;}.search-result .no-result img{ margin-bottom: 32px;}.search-result .no-result .text{ margin-bottom: 32px; font-weight: bold; font-size: 24px; line-height: 32px;}.search-result .faded_background{ display: none; position: absolute; top: 0; bottom: 0; left: 0; right: 0; justify-content: center; background: #FFFFFF; opacity: 0.8; border-radius: 32px;}.search-result.search .faded_background{ display: flex;}.search-result.search .faded_background .lds-ring{ display: block; margin-top: 40px;}.search-result.search .faded_background .lds-ring.fixed{ position: fixed; top:40px; margin: 0;}.search-result .result .table-card { width: 100%; display: flex; justify-content: space-evenly; height: 64px; background: #FFFFFF; border-radius: 32px; margin-bottom: 8px; align-items: center;}.search-result .result .table-card .table-card-col { text-align: center;}.search-result .result .table-card-col.table-card-col-status .status { background: #F6F7FA; border-radius: 12px; padding: 4px 8px; color: #7D828B; text-align: center; display: inline;}.search-result .result .table-card-col.table-card-col-status .status.status-err { background: #FFECEF; color: #FF435A;}.search-result .result .table-card-col.table-card-col-status .status.status-ok { background: #EEF7EA; color: #52AE30;}.search-result .result .table-card-col .cell-head { display: none;}.search-result .result a{ text-decoration: none;}.search-result .result .card{ margin-bottom: 8px; width: 100%; display: flex; align-items: center; cursor: pointer;}.search-result .result .card:not(.medium){ padding: 8px;}.search-result .more{ display: none; background: #F6F7FA; border-radius: 32px; padding: 20px; color:#52AE30; justify-content: center; cursor: pointer;}.search-result .more img{ margin-left: 4px;}.search-result .more .number{ margin: 0 4px;}.search-result .more.show{ display: flex;}.search-result .table .head .desktop{ margin-bottom: 4px; width: 100%; display: flex; padding: 0 8px; align-items: center; color: #7D828B; font-size: 14px; line-height: 16px; background: transparent;}.search-result .table .head .desktop > div{ color: #7D828B; background: transparent;}.search-result .table .head .mobil{ margin-bottom: 24px; display: none; text-align: center; position: relative;}.search-result .table .head .ordering{ position: absolute; top:0; left: 0; opacity: 0;}.search-result .table .head .mobil div:first-of-type{ color: #52AE30; margin-bottom: 4px; cursor: pointer;}.search-result .table .head .mobil .name{ font-size: 14px; line-height: 16px; color: #7D828B;}.search-result .table .head .next{ flex: 0 0 40px;}.search-result .table .head .order{ padding: 8px; margin: 0 -8px; display: flex; width: fit-content; cursor: pointer;}.search-result .table .head .order:hover{ background: rgba(125, 130, 139, 0.1); border-radius: 16px;}.search-result .table .head .order:active{ background: rgba(125, 130, 139, 0.2);}.search-result .table .head .order .icon{ width: 16px; height: 16px; background: url(https://onyp.otpportalok.hu/out/core/105/images/16_sort_column.svg); display: inline-block; margin-left: 4px;}.search-result .table .head .order.asc .icon{ background: url(https://onyp.otpportalok.hu/out/core/105/images/16_sort_column_down.svg);}.search-result .table .head .order.desc .icon{ background: url(https://onyp.otpportalok.hu/out/core/105/images/16_sort_column_up.svg);}.search-result .map{ display: none; position: relative; border: 8px solid #FFFFFF; box-sizing: border-box; border-radius: 40px; height: 600px; overflow: hidden;}.search-result .map > div:first-of-type{ height: 100%;}.map a{ font-weight: initial; line-height: initial;}.map button{ height: unset; line-height: initial;}.map .zoom-control{ padding-right: 10px;}.map .zoom-control .control-button{ width: 48px; height: 48px; background: #FFFFFF; box-shadow: 0px 4px 8px rgba(73, 92, 136, 0.15); border-radius: 24px; margin-bottom: 8px; cursor: pointer; display: flex; justify-content: center; align-items: center;}.map .cluster div span{ color: #FFFFFF; font-size: 14px;}.map .gm-style-pbc[style*="opacity: 1"] { z-index: 4 !important; }@media screen and (max-width: 767px){ .control > div:last-of-type{ width: 100%; } .search-result .table .head .desktop{ display: none; } .search-result .table .head .mobil{ display: block; }}@media screen and (max-width: 480px){ .advance-search.card.large{ padding: 24px; } .search-result .result .card{ padding: 24px 16px; }}.draw_chart_popup .pop_up_content{max-width: 100%;}#pop_chart > div{ width: 100%; min-height: 450px;}#char_y_sel .checkbox_holder{float: left;clear: both;}.goog-tooltip{z-index: 12000;}.notice { padding: 16px 24px; width: 100%; font-family: Source Sans Pro; font-style: normal; font-size: 16px; line-height: 24px; color: #FF6600; background: #FFFFFF; border-radius: 24px; display: flex; flex-wrap: wrap;}.notice.dark { color: #151617; background: #FFF0E6;}.notice img { width: 24px; height: 24px; margin-right: 16px; margin-bottom: 4px;}.notice .heading { display: flex; margin-right: 4px;}@media screen and (max-width: 425px){ .notice img { width: 16px; height: 16px; margin-right: 8px; }}.education{ padding: 16px 24px; border-radius: 32px; background: #E8F3FC; color: #151617; display: flex; flex-wrap: nowrap!important;}.education.white{ background: #FFFFFF; color: #1B82E3;}.education .title img{ width: 16px; height: 16px; display: none;} @media screen and (max-width: 425px){ .education img{ display: none; } .education .title img{ display: inline; } }.warning .warning-card{ display: flex; align-items: center; padding: 16px 24px; background: #FFF0E6; border-radius: 24px;}.warning .warning-card .icon{ margin-right: 16px;}.warning .warning-card .text{ flex: 1 1 auto;}.warning .warning-card .text a{ color: #1B1F27; text-decoration: underline;}.warning.button { transition: all 1s ease-in;}.warning.button .close{ margin-left: 20px;}.warning.button .close img{ cursor: pointer; content:url(https://onyp.otpportalok.hu/out/core/105/images/24_close.svg);}@media screen and (max-width: 767px){ .warning.button .icon{ display: none; } .warning.button .close img{ align-self: flex-start; content:url(https://onyp.otpportalok.hu/out/core/105/images/16_close.svg); }}.error .error-card{ display: flex; align-items: center; padding: 16px 24px; background: #FFFFFF; color: #FF435A; border-radius: 24px;}.error .error-card .icon{ margin-right: 16px;}.error .error-card .text a{ color: #FF435A; text-decoration: underline;}#content_btn_holder{position: absolute; top: 0; left: 0;background: rgba(255,255,255,0.6);z-index: 30;-webkit-border-bottom-right-radius: 4px;-moz-border-radius-bottomright: 4px;border-bottom-right-radius: 4px;visibility: hidden!important;}#print_btn{background: url(https://onyp.otpportalok.hu/out/core/105/images/print.png) center center no-repeat;}#help_btn{background: url(https://onyp.otpportalok.hu/out/core/105/images/help.png) center center no-repeat;}#content_btn_holder > div{opacity: 0.8;cursor: pointer;padding: 6px;background-size: 24px 24px;width: 30px;height: 30px;float: left;}#content_btn_holder > div:hover{opacity: 1;}#content_btn_holder.fixed{position: fixed;}#content_btn_holder.bottom{bottom: 0;top: auto;top: initial;}@media print {#header, #footer, .info-line-holder, #nincs_belepve, #content_btn_holder, #is_dev_flipper, .g-title, .banner_container, #login_datas_holder, #back_to_top, #cookie_holder, .dev_icon{display: none !important;}.infoicon_holder{padding-right: 0 !important;}.infoicon{display: none;}input[type="checkbox"], input[type="radio"]{display: none!important;position: absolute;left: 0;width: 20px !important;top: 0;height: 20px;padding: 0;min-height: auto;min-height: initial;opacity: 1;}.checkbox_holder{position: relative;}#inner_content{border: none;padding: 0px !important;box-shadow: none !important;}html, body, #body-wrapper{height: auto;min-height: auto;height: initial;min-height: initial;padding: 0 !important;background: none !important;}.g-button, input[type="submit"], input[type="button"], button{border: 1px solid black !important;color: black !important;}}#onsegelytarto{position: absolute;top: 11px;right: 0;text-align: center;width: 160px;transition: 0.3s all ease;z-index: 200;}#onsegelytarto.out{right: -160px;}#onsegelytarto.out #loader_holder{position: absolute;right: 100%;top: 26px;display: inline-block;width: initial;background: #FFFFFF;border-radius: 16px;}#onsegelytarto.out img{vertical-align: unset;}#loader_height{width: 100%;min-height: 36px;}#onsegelytarto img{width: 32px;height: 32px;}#onsegely_link{display: none;}#loader_holder{width: 100%;height: 32px;cursor: pointer;}#onsegely_hosszu, #onsegely_link{margin-top: 15px;}#onsegely_bg{box-shadow: 0px 16px 48px rgba(73, 92, 136, 0.15);}.text_animation{cursor: default;position: absolute;z-index: 12000;padding: 0 14px;margin: 0;margin-top: -5px;background: #96c641;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;text-align: justify;max-width: 250px;color: white;font-size: 14px;line-height: 26px;font-weight: bold; opacity: 1;-webkit-animation-name: slideup;animation-name: slideup;-webkit-animation-delay: 0.1s;animation-delay: 0.1s;-webkit-animation-duration: 0.5s;animation-duration: 0.5s;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: 1;animation-iteration-count: 1;}@keyframes slideup { 0% { margin-top: -5px;opacity: 1; } 100% { margin-top: -20px;opacity: 0; }}@-moz-keyframes slideup {0% { margin-top: -5px;opacity: 1; } 100% { margin-top: -20px;opacity: 0; }}@-webkit-keyframes slideup {0% { margin-top: -5px;opacity: 1; } 100% { margin-top: -20px;opacity: 0; }}@-o-keyframes slideup {0% { margin-top: -5px;opacity: 1; } 100% { margin-top: -20px;opacity: 0; }}#footer { display: flex; flex-wrap: wrap; width: 100%; background: #52AE30; border-radius: 24px 24px 0 0; padding: 48px 0; padding-left: 0; padding-right: 0; margin-top: auto;}#footer .content {display: flex; gap:32px 32px; flex-wrap: wrap; flex: 0 1 1440px;margin: auto; justify-content: space-between;}#footer_menus { display: flex; flex-wrap: wrap; gap:16px 32px; align-items: center;}#footer_menus a { color: #FFFFFF; font-weight: 600; font-size: 14px; line-height: 16px; text-decoration: none;}#finit_logo { color: #FFFFFF; flex-shrink: 0; text-align: right; margin-left: auto;}#finit_logo:hover { cursor: default;}#finit_logo a { font-weight: 600; font-size: 14px; line-height: 16px; color: #FFFFFF; white-space: nowrap; text-decoration: none;}.footer_logo{ font-family: Squad; font-style: normal; font-weight: 800; font-size: 24px; line-height: 32px; color: #FFFFFF;}@media(max-width: 1580px) {#footer {width: 100%;padding-left: 40px;padding-right: 40px;}}@media(max-width: 1280px) { #footer_menus a:last-child{ margin-right: 0; } #finit_logo{ width: 100%; }}@media(max-width: 1024px) { #footer_menus { gap:16px 24px; }}@media(max-width: 768px) { #footer { padding-left: 24px!important; padding-right: 24px!important; } }@media(max-width: 480px) { #footer { display: block; padding: 32px 24px 32px 24px; } #footer_menus { display: flex; flex-flow: column wrap; gap: 16px; align-items: flex-start; } #finit_logo { text-align: left; } #footer .content { flex-direction: column; }}@media(max-width: 425px) { #footer { padding-left: 16px!important; padding-right: 16px!important; }}*::-ms-clear, *::-ms-reveal {display: none;}.new_line{float: left;clear: both;}.icon_scroll{width: 60px;height: 60px;background: url(https://onyp.otpportalok.hu/out/core/105/images/scroll_to_top_btn.png) 0 0 no-repeat;background-size: contain;cursor: pointer;display: none;opacity: 0.8;z-index: 499;}.icon_scroll:hover{opacity: 1;}span.olvasott{background: url(https://onyp.otpportalok.hu/out/core/105/images/letter_open.png) center center no-repeat;}span.olvasatlan{background: url(https://onyp.otpportalok.hu/out/core/105/images/letter_closed.png) center center no-repeat;}span.olvasott, span.olvasatlan{display:inline-block;width: 20px;height: 15px;}.content_div_center{text-align: center;}.big_image_link_holder{display: inline-block;position: relative;}.big_image_link_holder .big_image_link{position: absolute;bottom: 18px;right: 18px;width: 40px;height: 40px;background: url(https://onyp.otpportalok.hu/out/core/105/images/bigger_img.png);background-repeat: no-repeat;background-size: contain;opacity: 0.8;cursor: pointer;border-radius: 3px;}.big_image_link_holder .big_image_link:hover{opacity: 1;}.portal_box {width: 118px;height: 144px;border: 2px solid #badc68;border-radius: 7px;-moz-border-radius: 7px;-webkit-border-radius: 7px;cursor: pointer;background-size: 122px 122px;display: inline-block;margin: 5px;}.portal_box_title {margin-top: 122px;width: 118px;background-color: #a8d15a;filter: alpha(opacity=95);opacity: 0.95;-moz-opacity: 0.95;color: #ffffff;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;font-style: italic;padding: 5px 0px 5px 0px;text-align: center; border-bottom-right-radius: 5px;-webkit-border-bottom-right-radius: 5px; border-bottom-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;}#logger_name{font-size: 12px;}.special_link{font-weight: bold;font-style: italic;}#menu_header #menu_admin_btn_holder.menu_icon_btn a img{width: 33px;height: 33px;}#menu_admin_btn_holder .admin_menu_text{margin-left: 5px;line-height: 33px;display: inline-block;}#menu_admin_btn_holder .active .admin_menu_text, #menu_admin_btn_holder2 .active .admin_menu_text{font-weight: bold;}#header .menu-icon-holder a:hover{background-color: rgba(0,0,0,0.1);opacity: 0.8;border: 1px solid rgba(0,0,0,0.2); border-right: 1px solid rgba(0,0,0,0.4); border-bottom: 1px solid rgba(0,0,0,0.4);}.stretch{width: 100%; display: inline-block; font-size: 0; line-height: 0}.admin_link_grp{display: inline-block;}body.admin_modul #fejlec_lenyit_btn, body.admin_modul #fejlec_content_wrapper {display: none;}#scroller{padding: 0px;margin: 0px;}#scroller li{list-style: none;padding: 0px;margin: 0px;}.no_reg:not(.active):not(:hover){opacity: 0.5;}.can_login > a{color: maroon!important}#second_menu{width: 100%;display: none;}#container{margin: 0px auto;overflow: hidden;}#img_tarto > a{margin-left: 10px;outline: 0;border: none;}#img_tarto > a > img{margin-top: 5px;outline: 0;border: none;}#right_col{width: 160px;min-height: 500px;margin-top: 5px;display: none;}.menu_title{ font-style: italic; color: #676767; font-size: 14px; font-weight: bolder;padding: 5px 0px 5px 20px!important;overflow: hidden;}.menu_title img{width: 30px;height: 30px;border-radius: 3px;margin-right: 5px;margin-left: 8px;}.menu_title_span{margin-left: 5px;}.menu_item{ color: #FF9226; font-size: 12px; cursor: pointer;margin: 2px 0px;}.menu_item:hover{ color: #FF9226;}#dev_pic{ margin-right: 20px;margin-top: 2px;margin-left: 2px;}#dev_text{margin-right: 6px; color: #f9f6ea;font-weight: bold;}#iu_csoppek{display: inline-block;margin: 0;padding: 0;list-style: none;width: 100%;text-align: center;border-top: 1px solid #a5d452; margin-top: 10px;}#iu_csoppek li{display: inline-block;margin: 5px;width: 12px;height: 12px;border-radius: 50%;background: #7cc044;border: 3px solid white;transition: 0.15s border;}#iu_csoppek li.active{border-width: 0;}#nincs_belepve{text-align: center;font-style: italic;font-weight: bold;margin-bottom: 10px;}.large_img_holder{clear: both;float: left;width: 100%;text-align: center;}.highlight_args{font-weight: bold;color: red;}.large_img{display: inline-block;position: relative;max-width: 100%;}.large_img img{max-width: 100%;}.large_img .fullscreen_btn{position: absolute;bottom: 10px;right: 10px;width: 50px;height: 50px;background: url(https://onyp.otpportalok.hu/out/core/105/images/full_screen.png);background-size: contain;opacity: 0.4;}.large_img .fullscreen_btn:hover{opacity: 0.6;}.gradient_background{background: #b7ce33;background: -moz-linear-gradient(30deg, #b7ce33 0%, #82ad39 40%, #2e5d43 100%);background: -webkit-linear-gradient(30deg, #b7ce33 0%,#82ad39 40%,#2e5d43 100%);background: linear-gradient(30deg, #b7ce33 0%,#82ad39 40%,#2e5d43 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b7ce33', endColorstr='#2e5d43',GradientType=1 );}#json_pop_holder{position: relative;}#json_pop_holder #json_data_ta{width: 300px; height: 250px;}#json_clipboard_btn{position: absolute;top: 6px;right: 6px;opacity: 0.7;padding: 0 10px; line-height: 24px; font-size: 10pt;}#json_pop_holder:hover #json_clipboard_btn{opacity: 1;}#dev_feltoltes_input{width: 100%; margin-top: 10px; resize: vertical;}.pulsing_ring_holder{position: relative;display: inline-block;width: 100px;height: 100px;margin: 20px 0;}.pulsing_ring{border-radius: 50%;width: 50px;height: 50px;border: 6px solid #74b938;color: #74b938;font-weight: bold;line-height: 38px;text-align: center;font-size: 24pt;display: inline-block;position: absolute;top: 50%;left: 50%;margin-left: -25px;margin-top: -25px;animation: pulse 1s infinite linear;-webkit-animation: pulse 1s infinite linear;-moz-animation: pulse 1s infinite linear;-o-animation: pulse 1s infinite linear;}@keyframes pulse {0%{transform:scale(1);}10%{transform:scale(2);}100%{transform:scale(1);}}@-o-keyframes pulse {0%{-o-transform:scale(1);}10%{-o-transform:scale(2);}100%{-o-transform:scale(1);}}@-ms-keyframes pulse {0%{-ms-transform:scale(1);}10%{-ms-transform:scale(2);}100%{-ms-transform:scale(1);}}@-webkit-keyframes pulse {0%{-webkit-transform:scale(1);}10%{-webkit-transform:scale(2);}100%{-webkit-transform:scale(1);}}@-moz-keyframes pulse {0%{-moz-transform:scale(1);}10%{-moz-transform:scale(2);}100%{-moz-transform:scale(1);}}.space_sep{width: 100%;clear: both;height: 12px; margin: 0px;}#cache_clear_side{position: fixed;top: 5px;right: -1px;width: 50px;height: 50px;z-index: 900;cursor: pointer; background: #ffffffd9;text-align: center;border-radius:2px;}#cache_clear_side .loader{margin-top: 2px;border: 3px solid #7abf4375; border-right-color: #7abf43;}#portal_iframek {display:none;} #karb_mod_icon, #cache_clear_icon, #log_errors_icon{position: fixed;top: 5px;right: 5px;width: 50px;height: 50px;z-index: 900;cursor: pointer;opacity: 0.8;}#karb_mod_icon:hover, #cache_clear_icon:hover, #log_errors_icon:hover{opacity: 1;}#karb_mod_icon img, #cache_clear_icon img, #log_errors_icon img{width: 100%;}#module_karb_logo{width: 100%;max-width: 100px;margin: 15px auto;display: block;}#module_karb_cogs{width: 100%;max-width: 130px;margin: 20px auto;display: block;opacity: 0.4;}#plusz_psz{margin-top: 30px;}.cookie_setting_holder{padding: 0 20px 20px 20px;display:none;min-height: 400px;}.pop_up_content.suti{background: #ffffff;}.btn_suti_kivalaszt {min-height: 48px;height: auto;margin-top: 24px;}.btn_suti_elfogad{padding: 12px 20px;}.cookie_setting_holder .cookie_button_col{padding: 8px;}.cookie_hr{border: 0; border-top: 1px solid #eee;border-color: #c5c5c5; margin-bottom: 20px; margin-top: 32px;}.cookie_slider_holder{margin: 16px;}.cookie_slider_labels{height: 100%;margin-top: -8px;position: relative;}.cookie_slider_labels label{position: absolute;margin-left: 20px;min-width: 200px;}.cookie_slider_holder .ui-slider-range { background: #7cc044; }.cookie_slider_holder .ui-slider-handle { border-color: #7cc044; }.termek_holder {display: flex;}.termek_holder .card {display: inline-block;width: 220px;height: 248px;margin: 12px;margin-top: 0px!important;padding: 16px;position: relative;box-shadow: 0px 16px 48px rgba(73, 92, 136, 0.15);}.termek_holder .card:first-of-type {margin-left: 0px;}.termek_holder .card:last-of-type {margin-right: 0px;}.termek_holder .card:not(.inactive):hover {cursor: pointer;}.termek_holder .card .holder {max-width: 143px;height: 48px;margin: auto;margin-top: 15px;display: table;margin-bottom: 24px;;}.termek_holder .card h3 {font-style: normal;font-weight: bold;font-size: 18px;line-height: 24px;display: table-cell;vertical-align: middle;}.termek_holder .card button {max-width: 188px;width: 100%;margin: auto!important;margin-top: 8px;}.szerepkor_kepek_nagy {display: flex;justify-content: space-evenly;flex-wrap: wrap;margin: 0 -8px;}.szerepkor_kepek_nagy .choose_szerepkor, .szerepkor_kepek_nagy .choose_uzletag,.szerepkor_kepek_nagy .choose_admin { background: #fff; text-align: center; border-radius: 40px; min-width: 120px; min-height: 224px; padding: 16px; margin: 0 8px 8px; height: 100%; flex:1 1 auto; max-width: 167px; } .szerepkor_kepek_nagy .choose_szerepkor button, .szerepkor_kepek_nagy .choose_uzletag button,.szerepkor_kepek_nagy .choose_admin button{max-width: 252px;margin-left: 0px!important;margin-right: 0px!important;margin-top: 8px!important; } .szerepkor_kepek_nagy .choose_szerepkor[data="admin"] img{margin-bottom: 42px; } .szerepkor_kepek_nagy .choose_szerepkor .holder, .szerepkor_kepek_nagy .choose_uzletag .holder, .szerepkor_kepek_nagy .choose_admin .holder{ max-width: 100%; height: 24px; margin-top: 20px; margin-bottom: 24px; } .szerepkor_kepek_nagy .choose_szerepkor .holder h3, .szerepkor_kepek_nagy .choose_uzletag .holder h3,.szerepkor_kepek_nagy .choose_admin .holder h3 { font-size: 18px!important; line-height: 24px; text-align: center; color: #151617; } .hiba_buborek {min-height: 50px;width: 100%; background: #FFECEF; border-radius: 16px;padding: 16px;font-style: normal;font-weight: normal;font-size: 16px;line-height: 24px;color: #1B1F27;position: relative;text-align: left;margin-bottom: 18px;}.hiba_buborek a {color: #1B1F27!important;text-decoration: underline;}.hiba_buborek .arrow_top {width: 24px;height: 16px;position: absolute;top: -16px;background-image: url("https://onyp.otpportalok.hu/out/core/105/images/bubble_indicator_red.svg");}.hiba_buborek.no_arrow .arrow_top {display: none;}.horizontal_holder .hiba_buborek {position: absolute;top: 76px;left: 5px;}.template_hiba_buborek {display: none;}.has_subtitle + .hiba_buborek {transform: translateY(20px);left: 5px;}.reg_form .hiba_buborek {margin-top: 16px;}@media(max-width: 425px) {.hiba_buborek {margin-left: auto;margin-right: auto;}}#iframe_loader{text-align: center;margin: 50px 0;}#inner_page{visibility: hidden;}#iframe_wrapper{width: 100%;overflow: auto;}.pdf_marker_number{position: absolute;z-index: 999999;color: black;background: rgba(255,255,255,0.5);}.pdf_marker{position: absolute; background: rgba(0,0,0,0.2); z-index: 999999;}.pdf_marker.vertical{top: 0;bottom: 0;width: 1px;}.pdf_marker.horizontal{left: 0;width: 100%;height: 1px;}.toast-holder{ position: fixed; top: 150px; left: 0; right: 0; z-index: 10001;}.toast-holder .unit{ width: 464px; max-width: 100%; color: #ffffff; padding: 16px 24px; margin: 16px auto 0 auto; border-radius: 16px; display: flex; z-index: 10001; filter: drop-shadow(0px 16px 48px rgba(73, 92, 136, 0.15));}.toast-holder .unit.success{ background: #428B26;}.toast-holder .unit.error{ background: #FF435A;}.toast-holder .unit .content{ margin:0 8px 0 16px; flex: 1 1 auto;}.toast-holder .unit .icon{ align-self: center;}.toast-holder .unit .icon_close{ cursor: pointer;}.toast-holder .unit .content a{ color: #ffffff; text-decoration: underline;}input,select,textarea{flex: none;width:100%;min-width:100px;height:48px; outline: none!important;font-size:16px;background: #FFFFFF;padding: 11px 24px;border: 1px solid #8E939F;box-sizing: border-box;border-radius: 24px;order:1;}input:not(:placeholder-shown) {font-weight:bold;}input:focus,select:focus,textarea:focus{border: 2px solid #52AE30;border-width: 2px!important;padding: 10px 23px;}input:focus:not([type="checkbox"])::not([type="radio"]) + label{color: #52AE30;}input:focus + label span {color: #212529;}input:disabled,select:disabled,textarea:disabled {color: #ABABAB!important;background: #F1F1F1;border: 1px solid #ABABAB;}.dropdown-toggle:disabled {background: #F1F1F1!important;}.btn.dropdown-toggle.disabled{font-weight: normal;opacity: 1;color: #ABABAB!important;background: #F1F1F1!important;}input:disabled + label{color: #ABABAB;background: #F1F1F1;border-color: #F1F1F1;}.input_holder:not(.focused) input.error_input,select.error_input,textarea.error_input,.bootstrap-select.error_input, .input_holder.error_input .bootstrap-select {border: 1px solid #FF435A;}.input_holder.error_input .bootstrap-select button {border: none!important;}input.error_input + label, .bootstrap-select.error_input button, .input_holder.error_input .bootstrap-select button{color: #FF435A!important;}input.error_input::placeholder { color: #FF435A;opacity: 1; } input.error_input:-ms-input-placeholder { color: #FF435A; } input.error_input::-ms-input-placeholder { color: #FF435A; }textarea{min-height:72px;}textarea + div:not(.cke_editor_szoveg_html){color: #6E7482;order:2;margin-left:auto;margin-right:0;flex-grow: 1;}select{cursor:pointer;}.input_holder{position:relative;margin: 20px 0 16px 0;padding: 0 16px;display: flex;flex-wrap: wrap;vertical-align: top; flex: 1 1 350px;}.input_holder > input,.input_holder > select,.input_holder > textarea,.input_holder > [prefix], .input_holder > [postfix],.input_holder > .bootstrap-select, .input_holder > .infoicon_holder{margin-top: -10px;}.input_holder.tri{flex: 0 1 30%;}.input_holder.unset{width: none;}.input_holder > label,.input_holder .label{position: absolute;height: 24px;top: -23px;padding: 0 8px;color: #7D828B;background: #FFFFFF;align-self: center;margin: 0px 0px 0px 14px;border-radius: 24px;z-index:1;order:-1;text-overflow: ellipsis; white-space: nowrap; overflow: hidden; max-width: calc( 100% - 32px);}.input_holder .label_holder{display: flex;position: relative;}.input_holder .label_holder input{width: 100%;}.mw-1{max-width: 140px;}.mw-2{max-width: 128px;}.form_header {width:100%;}@media screen and (max-width: 768px){.input_holder{width: 100%!important;}}.input_holder .label{transition: all 0.3s ease;top: 1px;font-size: 16px;}.input_holder.fill .label,.input_holder.focus-within .label, .input_holder:focus-within .label{top:-23px!important;font-size: 14px;background: #FFFFFF;border-left-color:#FFFFFF;border-right-color: #FFFFFF;}.input_holder:focus-within .label,.input_holder.focus-within .label{color: #52AE30;}.input_holder.fill .label,.input_holder.focus-within .label{top:-23px!important;font-size: 14px;}.input_holder.fill input {font-weight: bold;color: #000!important;}.input_holder.fill input:disabled, .input_holder.fill input.disabled, .input_holder.fill input.inactive {color: #ABABAB!important;}input.pw_installed{padding-right: 50px;}.pw_eye{display:block; position: absolute;top:calc(50% - 31px); right: 24px; margin: 0;padding: 12px;}.infoicon_holder + .pw_eye {right: 34px; }.ta_maxlength {position: absolute;right: 30px;bottom: -24px;font-size: 14px;font-style: italic;color: #7D828B;}[postfix], [prefix]{position:relative;}[prefix]:not(.oninput) input{padding-left: 60px;}[prefix].oninput::before{display: none;}.input_holder:not(.multiple_input).focused input::placeholder{display: none;color: transparent;}.input_holder.focused [prefix].oninput input, .input_holder.active [prefix].oninput input{padding-left: 56px;}.input_holder.focused [prefix].oninput::before, .input_holder.active [prefix].oninput::before {display: inline-block!important;}[prefix]::before{display:block; position: absolute; top: 0; left: 0; font-size: 16px;line-height: 24px;content:attr(prefix);border-right-color: rgb(211, 217, 230); border-right-style: solid; border-right-width: 1px; padding: 2px 8px;margin: 10px 8px;padding-left: 18px;}[postfix] input{padding-right: 50px;}[postfix]::after{display:block; position: absolute; top: 0; right: 10px; font-size: 16px;line-height: 24px;content:attr(postfix);border-left-color: rgb(211, 217, 230); border-left-style: solid; border-left-width: 1px; padding: 2px 8px; margin: 10px 8px;}.input_holder > [postfix],.input_holder > [prefix]{width:100%;}input[type=checkbox],input[type=radio]{width:0px;height:0px;min-width:0px;position: absolute;opacity: 0;}input[type=checkbox]:disabled + label, input[type=radio]:disabled + label{cursor:initial;background:transparent;border-color:none;color: #1B1F27;}input[type=checkbox] + label,input[type=radio] + label{cursor: pointer;margin:0px;display: inline-flex;font-size:16px;margin-right: 8px;}input[type=checkbox] + label.noflex,input[type=radio] + label.noflex {display: block;}input[type=checkbox] + label > span:first-child, input[type=radio] + label > span:first-child{position:relative;display:inline-block;width:24px;height:24px;min-width: 24px;background: #FFFFFF;border: 1px solid #8E939F;box-sizing: border-box;border-radius: 8px;margin-right:8px;vertical-align: middle;}input[type=radio] + label > span:first-child{border-radius: 16px;}input[type="checkbox"]:checked:not(:disabled) + label > span:first-child{border: 1px solid #52AE30;background: #52AE30;mix-blend-mode: normal;}input[type="checkbox"]:disabled + label > span:first-child,input[type="radio"]:disabled + label > span:first-child{background: #F1F1F1;border-color: #8E939F;}input[type="checkbox"]:checked + label > span:first-child:after{content: "";position: absolute;width: 9px;height: 5.75px; left: 7px; top: 6.4px;border: solid #FFFFFF;border-width: 0 0 1px 1px;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}input[type="checkbox"]:disabled + label > span:first-child:after{border-color: #8E939F;}input[type="radio"]:checked + label > span:first-child:after{content: "";position:absolute;width: 12px;height: 12px; top: 5px; left: 5px;border-radius: 50%;background: #52AE30;}input[type="radio"]:disabled + label > span:first-child:after{background: #8E939F;}.checkbox_holder{width:100%;order:1;}.input_holder .checkbox_holder:not(:last-child){margin-right:32px;}.checkbox_holder.error_input > label > span:first-child{border: 1px solid #FF435A;}.error_input:not(.focused) label {color: #FF435A!important;}input[type=checkbox]:focus + label>span {border-color: #52AE30;border-width: 2px;}img.icon{height:24px;width:24px;margin-right:8px;}.input_holder:focus-within > label{color: #52AE30;}.bootstrap-select{box-sizing: border-box;border-radius: 24px 24px 0 0;}.bootstrap-select > .dropdown-menu.show{border: 2px solid #52AE30;border-top-width:0px;border-radius: 0 0 24px 24px;margin-top:-4px;padding: 8px;}.bootstrap-select button,.bootstrap-select button:active:focus,.bootstrap-select button:focus,.bootstrap-select button:hover{padding:0;margin:0;padding: 11px 23px;border-radius:24px;border: 1px solid #8E939F;background:#FFFFFF!important;color:#1B1F27!important;font-weight:bold;}.bootstrap-select button.disabled{color: #ABABAB!important;border-color: #ABABAB;opacity: 1!important;}.bootstrap-select:focus-within button:not(.show):not(.disabled){padding: 9px 22px;border: 2px solid #52AE30;}.bootstrap-select button.show{padding: 9px 22px 10px 22px;border-width: 2px;border-color: #52AE30;border-bottom: 1px solid #8E939F;}.bootstrap-select button.show::before{content: '';width: calc(100% + 4px);height: 24px;position: absolute;left: -2px;bottom: -1px;border-left: 2px solid #52AE30;border-right: 2px solid #52AE30;background: #FFFFFF; z-index: -1;}.bootstrap-select .dropdown-toggle .filter-option{height: 24px;}.bootstrap-select button.dropdown-toggle::after{width: 24px; height: 24px; margin: 0;border:none;transition: transform 0.4s ease;background-image:url("https://onyp.otpportalok.hu/out/core/105/images/down.svg");background-position:center;}.bootstrap-select button.show.dropdown-toggle::after{transform: rotate(180deg);}.bootstrap-select button:hover{background:initial;}.bootstrap-select .dropdown-item{padding: 8px 16px;border-radius: 16px;}.bootstrap-select .dropdown-item.active{background: #ECEFF6;color:#1B1F27;}.bootstrap-select .dropdown-item .inactive{color: #ABABAB;}.bootstrap-select .dropdown-item:hover{background: #EFF2F9;}.bootstrap-select .dropdown-toggle:focus, .bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:none!important;box-shadow:none!important;}.bootstrap-select > .dropdown-menu.show{transform: translate3d(0px, 48px, 0px)!important;}.bootstrap-select .dropdown-menu.inner.show{padding-right:4px;}.input_holder .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%;min-width: 220px;}.bs-placeholder {font-weight: 400!important;}.file-holder{background: #E2E6F0;border-radius: 32px;padding: 8px 16px;margin: 1px 4px 0 4px;display: flex; align-items: center;}.file-holder > span{align-items: center;}.file-holder > img{margin-left:4px;cursor:pointer;}#cke_szoveg_html, #cke_szoveg_html .cke_inner{width:100%;}.input_holder a:not(.cke_button):not(.cke_path_item){order:1;width:100%;}.irszam_holder{flex: 0 0 170px;}.infoicon_holder{padding-right: 18px;position:relative;vertical-align: top;height:fit-content;flex: 1 1 320px;display: flex;align-items: center;}.infoicon_holder .infoicon{position: absolute;right: 0px;bottom: 16px;line-height: 0;}.infoicon_holder .ui-datepicker-trigger{bottom: 16px;}.infoicon{display:inline-block;cursor: pointer;}label + .infoicon{margin-left:3px;}input + .infoicon, img + .infoicon{transform: translateX(10px);}.infoicon img{max-width:24px; max-height:24px;}.checkbox_holder .infoicon_holder .infoicon{bottom: calc(50% - 18px);}.input_holder .infoicon{margin-left: 8px;order:3;display: flex; align-items: center;}.multiple_input input{margin-top:0px;}.input_holder .input_row{width:100%;display:inline-block;}.input_row > div{margin-top:4px;margin-bottom:4px;margin-right:8px;vertical-align:middle;display: inline-block;}.input_row .infoicon_holder,.input_row .checkbox_holder{width:unset;}.input_row input,.input_row select{margin-top:0;}.left_labels {max-width:900px;margin:auto;}.left_labels .inner_content_module{display:block;}.left_labels .input_holder > label{position: static;float:left;font-weight: 600;font-size: 16px;line-height: 24px;margin-right: 32px; width: 200px;background:transparent;color: #1B1F27;border:none;margin-left:0px;height:unset;}.left_labels .input_holder input,.left_labels .input_holder select, .left_labels .input_holder .bootstrap-select, .left_labels .input_holder .infoicon_holder,.left_labels .input_holder > [postfix], .left_labels .input_holder > [prefix]{margin-top:0px;}.left_labels .input_holder > input, .left_labels .input_holder > select, .left_labels .input_holder .input_row, .left_labels .input_holder > .checkbox_holder, .left_labels .input_holder > .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn), .left_labels .input_holder > [postfix], .left_labels .input_holder > [prefix], .left_labels .input_holder > a{width:calc(100% - 232px);}.left_labels .input_holder .input_row{padding: 0;}.left_labels .input_holder .input_row > .input_holder{margin-bottom:8px;margin-right:8px;padding:0;}.left_labels .checkbox_holder > .infoicon_holder{display: inline-block;}@media screen and (max-width: 768px){.left_labels .input_holder > label{width:100%;}.left_labels .input_holder{display:block;}.left_labels .input_holder input, .left_labels .input_holder select, .left_labels .input_holder .input_row, .left_labels .input_holder .bootstrap-select, .left_labels .input_holder > .checkbox_holder{width:100%!important;}}.input_holder .info_data {flex: none; width: 100%; min-width: 100px; height: 48px; outline: none!important; font-size: 16px; font-weight: bold; background: #FFFFFF; padding: 11px 24px; box-sizing: border-box; border-radius: 24px; order: 1;}input[data-mask="date"].inactive + .ui-datepicker-trigger {display: none!important;}.left_labels .input_holder .ui-datepicker-trigger, .input_holder .infoicon_holder .ui-datepicker-trigger {top: calc(50% - 13px);}input.info_input.has_info:focus{ border-bottom: 1px solid #8E939F;z-index: 11;border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;}.input_info_holder {position: absolute; z-index: 10;background: #FFFFFF; border-radius: 0 0 24px 24px; max-height: 300px; overflow-y: auto; overflow-x: hidden; padding: 8px;border: 2px solid #52AE30;border-top-width: 0px;}.input_info_holder > div {padding: 8px 16px; border-radius: 16px; white-space: nowrap; cursor: pointer;}.input_info_holder:not(:hover) > div.active, .input_info_holder > div:hover {background: #EFF2F9;}.input_holder > input[search]{padding-right: 42px;}.input_holder > input[search]{padding-bottom: 11px;}.input_holder.show > input[search]{border-bottom-color: #8E939F;border-bottom-width: 1px!important;z-index: 2;}.input_holder.show.noitem > input[search]{border-bottom-color: #52AE30;border-bottom-width: 2px!important;}.input_holder.show.select img.search{transform: rotate(180deg);}.input_holder > input[search] ~ img{position: absolute;right: 24px;top:1px;z-index: 3;cursor: pointer;}.input_holder > input[search]:disabled ~ img{cursor:none;}.input_holder > input[search] ~ img.clear{display: none;}.input_holder.fill:not(.show):not(.noclear) > input[search] ~ img.clear{display: block;}.input_holder.fill:not(.show):not(.noclear) > input[search] ~ img.search{display: none;}.input_holder.multi > input[search] ~ img.search{display: inline!important;}.input_holder.multi > input[search] ~ img.clear{display: none!important;}.input_holder > input[search] ~ .label{top:1px;z-index: 4;}.input_holder.fill > input[search] ~ .label{top:-23px;font-size: 14px;}.input_holder.fill.show > input[search] ~ .label{color: #52AE30;}.input_holder .select{overflow-y: auto;max-height: 300px;padding-right: 8px;}.input_holder .select-holder{display: none;position: absolute; top: calc( 100% - 20px);margin: 0 16px;background: #fff;border: 2px solid #52AE30;border-top: unset; border-radius: 0 0 24px 24px;padding: 20px 0 0 8px; left: 0; right: 0;overflow-y: hidden;z-index: 1;}.input_holder.show {z-index: 7;}.input_holder.show > input[search] ~ .select-holder{display: block;}.input_holder .select > .option.default{padding: 22px 0;font-size: 14px;text-align: center;color: #7D828B;font-style: italic;}.input_holder .select > .option.default.extra{border-top: 1px solid #E3E8F1;}.input_holder .select > .option:not(.default){padding: 8px 16px;margin: 8px 0;border-radius: 24px;cursor: pointer;}.input_holder .select > .option.active{background: #F6F7FA;}.input_holder .has-hint{margin-bottom: 16px;}.input_holder .hint{position: absolute;left: 26px;bottom: -18px;font-style: italic;font-weight: normal;font-size: 14px;line-height: 16px;color: #7D828B;}.input_holder .hint.right{left: unset;right: 26px;}.form_part{margin: 0 0 -32px;}.form_part .input_row{ margin: 0 -12px;display: flex;flex-wrap: wrap;}.form_part .inner-holder{width: calc(100% - 24px);margin: 0 12px;}.form_part .inner-holder.auto{width: auto;}.form_part .input_holder ,.form_part .input_row .checkbox_holder{margin:0 0 32px 0; padding: 0;display: flex;flex-wrap: nowrap;max-width: 100%;}.form_part .input_row .input_holder{ margin-left:0px; margin-right:0px;}.form_part .input_holder input, .form_part .input_holder input select, .form_part .input_holder input textarea{max-width: 100%;margin-top: 0;min-width: none;flex: 1 1 auto;}.form_part .input_holder > input, .form_part .input_holder > select, .form_part .input_holder > textarea,.form_part .input_holder > [prefix],.form_part .input_holder > [postfix],.form_part .input_holder > .bootstrap-select{margin-top: 0;}.form_part .input_holder .label, .form_part .input_holder > input[search] ~ .label, .form_part .input_holder > input[search] ~ img {top:12px;}.form_part .input_holder .label {background: transparent;}.form_part .input_holder.fill .label, .form_part .input_holder.focus-within .label, .form_part .input_holder:focus-within .label,.form_part .input_holder.fix .label{top: -12px!important;background: #FFFFFF;}.form_part .input_holder.fix .label{font-size: 14px;}.form_part .input_holder .ui-datepicker-trigger{ right: 16px;top: calc(50% - 12px);}.form_part .checkbox_row{margin: 0 -16px;display: flex;flex-wrap: wrap;}.form_part .checkbox_holder{order: unset;}.form_part .checkbox_row .checkbox_holder{margin:0 16px 16px 16px;width: unset;display: flex;}.form_part .checkbox_row.slim .checkbox_holder:last-of-type{margin-bottom: 8px;}.form_part .checkbox_row.medium .checkbox_holder:last-of-type{margin-bottom: 24px;}.form_part .checkbox_row.large .checkbox_holder:last-of-type{margin-bottom: 32px;}.form_part > div:last-of-type:has(.input_row) .input_holder:last-of-type, .form_part div:last-of-type:has(.checkbox_row) .checkbox_holder:last-of-type{margin-bottom: 0px;}.form_part .bootstrap-select + label{ background: #FFFFFF;border-left-color:#FFFFFF;border-right-color: #FFFFFF;}.form_part .input_holder .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){min-width:10px;}.form_part .input_holder > input[search] ~ img{right: 10px;}.form_part .input_holder .select-holder{margin:0;}.form_part .bootstrap-select button {padding-right: 16px;}.form_part .error-indicator{margin: -16px 0 32px;}.form_part .error-indicator .hiba_buborek{margin: 0;}.form_part .checkbox_holder .error-indicator {margin-top: 10px;}.form_part .warning{margin: -12px 12px 32px;width: 100%;}.form_part .pw_eye{top: 0;}.form_part .ta_maxlength{right: 16px;line-height: 16px;}.reg_form {flex-direction: column;}.reg_form.bovites {margin-top: 0px!important;margin-bottom: 0px;}.reg_form .card_header {display: flex;width: 100%;align-items: center;}.reg_form .card_header img {margin-right: 24px;}.reg_form .card_header h2 {text-align: left;margin-bottom: 0px;}.reg_form hr {width: 100%;margin-top: 32px;border-top: 1px solid rgba(171, 171, 171, 0.5)}.reg_form button {margin-left: 0px;margin-right: 0px;}.reg_form .input_holder:not(.select_holder) > label {display: none;}.reg_form .input_holder.half > label { left: 50px;}.reg_form .input_holder.focused > label {display: initial;color: #52AE30;}.reg_form .input_holder.active .infoicon {display: none;}.reg_form .input_holder .pw_eye {top: calc(50% - 25px) !important;}.reg_form .form_part {width: 200px;margin: auto;}.reg_form .form_part.wider {width: 225px;}.reg_form .form_part.extra-wide {width: 400px;}.reg_form .input_holder input {width: 100%;font-style: normal;font-weight: normal;font-size: 16px;line-height: 24px;color: #6E7482;}.reg_form .input_holder.active input {font-style: normal;font-weight: bold;font-size: 16px;line-height: 24px;color: #1B1F27;}.reg_form .input_holder .infoicon {position: absolute;right: 15px;top: 15px;}.reg_form .input_holder .infoicon.horizontal {position: absolute;right: 10px;top: 10px;}.reg_form .input_holder {margin-top: 32px;padding: 0px;}.reg_form .input_holder .subtitle {position: absolute; bottom: -25px;margin-left: 25px;text-align: left!important;}.reg_form .checkbox_holder {text-align: start;}.reg_form .horizontal_holder .input_holder {padding: 0px 5px;}.reg_form .subtitle {font-style: italic;font-weight: normal;font-size: 14px;line-height: 16px;color: #6E7482;text-align: center;}.reg_form .input_holder > label {display: none;}.reg_form .input_holder.active > label {display: initial;}.reg_form .input_holder.active .infoicon {display: none;}.passwd_progress_bar .subtitle {list-style: none;}.passwd_progress_bar .subtitle li::before {content: ""!important;}.passwd_progress_bar .subtitle li .o, .passwd_progress_bar .subtitle li .x {display: none;width: 10px;height: 10px;margin-right: 5px;}.passwd_progress_bar .subtitle li.error .x, .passwd_progress_bar .subtitle li.ok .o {display: inline-block;}.passwd_progress_bar .subtitle li.ok {color: #ABABAB;}.passwd_progress_bar .subtitle li.error {color: #FF435A;}.passwd_progress_bar {position: relative;height: 12px;width: 176px;background: #EFF2F9;border-radius: 10px;margin-left: 24px;margin-bottom: 100px;}.passwd_progress_bar .progress {width: 12px;height: 12px;background: #ABABAB;border-radius: 10px;margin-bottom: 19px;transition: width ease-in-out 0.4s;}.passwd_progress_bar .progress.gyenge {width: 50px;background: #7D828B;}.passwd_progress_bar .progress_txt.gyenge {color: #D3D9E6;}.passwd_progress_bar .progress.alakul {width: 100px;background: #FFCC00;}.passwd_progress_bar .progress_txt.alakul {color: #7D828B;}.passwd_progress_bar .progress.megfelelo {width: 176px;background: #52AE30;}.passwd_progress_bar .progress_txt.megfelelo {color: #52AE30;}.passwd_progress_bar .progress.hibas {width: 50px;background: #FF435A;}.passwd_progress_bar .progress_txt.hibas {color: #FF435A;}.passwd_progress_bar .subtitle {text-align: left;font-style: normal;font-weight: normal;font-size: 14px;line-height: 16px;width: 130%;}.passwd_progress_bar .progress_txt {left: 186px; position: absolute;top: -7px;text-align: left;width: 100%;}@media(max-width: 425px) {.passwd_progress_bar .progress.hibas {width: 35px!important;}.passwd_progress_bar .progress.gyenge {width: 50px!important;}.passwd_progress_bar .progress.alakul {width: 70px!important;}.passwd_progress_bar .progress.megfelelo {width: 105px!important;}}.reg_form .passwd_progress_bar {margin-top: 24px;}#dev_menu{position: fixed;top: 0;left: 0;z-index: 9999;background: #ffffff5c;min-width: 60px;transition: all 0.2s; -o-transition: all 0.2s; -moz-transition: all 0.2s;-webkit-transition: all 0.2s;box-shadow: 0px 4px 8px rgb(73 92 136 / 15%); border-bottom-right-radius: 12px;}#dev_menu.show{background: #FFFFFF;min-width: 180px;}#dev_menu.show ul{display: block;}#dev_menu ul{margin: 0;padding: 0;list-style-type: none;display: none;}#dev_menu ul li div span{float: right;font-weight: bold;}#dev_menu ul li div{padding: 3px 8px;cursor: pointer;transition: all 0.2s; -o-transition: all 0.2s; -moz-transition: all 0.2s; -webkit-transition: all 0.2s;}#dev_menu ul li a:hover{text-decoration: none;}#dev_menu ul li{ border-top: 1px solid #52ae3040;}#dev_menu ul li div:hover{background: #fff;padding-left: 13px;}.dev_link{font-weight: bold;cursor: pointer;}.dev_link:hover{text-decoration: underline;}.dev_header{text-align: center;text-transform: uppercase;}.dev_header .log_db{text-transform: none;}#is_dev_icon:hover{text-decoration: none !important;}#is_dev_icon div{transition: all 0.2s; -o-transition: all 0.2s; -moz-transition: all 0.2s; -webkit-transition: all 0.2s;}#is_dev_icon:hover div{background: #fff;}.session_input{padding: 0 5px; min-height: 17px;}.session_pop button.session_param_del{padding: 0 3px; line-height: 16px; margin-left: 10px; margin-bottom: 0;}.small_uls ul{padding-left: 17px;}body{color: #1B1F27;background: #ECEFF6;font-family: Source Sans Pro;font-style: normal;font-weight: normal;font-size: 16px;line-height: 24px; overflow-x: hidden; height: 100vh;}body.no_scroll{overflow: hidden;}body.move, body.move *{ cursor: move !important;-webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}*, *:before, *:after { -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}#body-wrapper { min-height: 100%; position: relative; width: 100%;min-width: 320px;overflow: hidden;display: flex; flex-direction: column; align-items: center;}#content .bootstrap-select *, #content .select-holder * {scrollbar-color: #52AE30 #ECEFF6;scrollbar-width: thin;}#content .dropdown-menu ::-webkit-scrollbar{width: 6px;}#content .select-holder ::-webkit-scrollbar {width: 0px;}#content .dropdown-menu ::-webkit-scrollbar-thumb{background-color: #52AE30;border-radius: 24px;}:focus{outline:none!important;}.nowrap{white-space: nowrap;}.ib{display: inline-block;}.fl{float: left;}.fr{float: right;}.hidden{display: none !important;}fieldset{border: 0;margin: 0;padding: 0;}.cb{clear: both;}.cl{clear: left;}.cr{clear: right;}.fw{min-width: 100%;}h1.hero{font-family: Squad;font-style: normal;font-weight: 800;font-size: 40px;line-height: 48px;}h2.hero{font-family: Source Sans Pro;font-style: normal;font-weight: bold;font-size: 24px;line-height: 32px;}h1{font-weight: 900;font-size: 32px;line-height: 40px;margin-bottom:40px;overflow-wrap: normal!important;}h2{font-weight: bold;font-size: 24px;line-height: 32px;margin-bottom:24px;}h3,.form_header{font-weight: bold;font-size: 20px;line-height: 32px;margin-bottom:24px;}.lead-text{font-size: 18px;line-height: 32px;}.small-text{font-size: 14px;line-height: 16px;color: #7D828B;}.secondary-text{color: #7D828B;}.bold{font-weight: bold;}#inner_content.card h1{ text-align: center;clear: both;}#inner_content.card h2{ text-align: center;clear: both;}label{font-size: 14px;line-height: 24px;}.line-height-32{line-height: 32px;}@media screen and (max-width: 768px) {h1{font-size: 28px;margin-bottom:32px;}h2{margin-bottom:16px;}}@media screen and (max-width: 480px) {h2, .holder .subtitle{padding:0 16px ;}}a,.link{color: #52AE30;font-weight: 600;font-size: 16px;line-height: 24px;}a:hover,.link:hover{color: #52AE30;text-decoration-line: underline;}a:active,a:hover:active,.link:active,.link:hover:active{color: #298D37;}#nincs_belepve span,.red_span{color: #FF6600;}#content{flex: 1 1 auto;margin: 0px 24px auto 24px;padding: 0 40px;width: 100%;max-width: calc(1440px + 48px);text-align: center;}#inner_content{position:relative;width:100%;min-height: inherit;text-align: left;margin-top: 32px;margin-bottom: 64px;}#inner_content.has_scroll_banner:not(.mobile){padding-right: 200px;}.inner_content_module{ display: flex; flex-wrap: wrap;width:100%}.inner_content_module > div{display: flex; flex-wrap: wrap;}@media screen and (max-width: 1024px){#inner_content{margin-top: 24px;}}@media(max-width: 768px) {#content{padding: 0 24px;}}@media(max-width: 768px) {#content{padding: 0 24px;}#inner_content{margin-bottom: 40px;}}@media screen and (max-width: 480px){#content{padding: 0 8px;}}@media screen and (max-width: 320px){#content{margin-bottom:8px;}}#login_data_wrapper{display:flex;flex-wrap: wrap-reverse;}#login_data_wrapper > div{padding:8px 32px;margin-bottom: 16px;}#login_datas{text-align: left;padding: 10px;margin-right: 8px;flex: 1 1 auto;}.idozar_holder > *, #login_datas > div{display:inline-block;margin-right:8px}#login_datas > div > span{font-weight: bold;}#login_datas > div > span:after{content:':';margin-right:4px;}.idozar_holder {margin-right:8px;height: max-content;flex: 1 0 148px;}.idozar{background-size: auto 16px;font-weight: bold;margin-left:8px;vertical-align: middle;display: inline-block;margin-right: 16px;color: #7D828B;font-size: 14px;line-height: 16px;font-weight: normal;align-self: center;}.idozar.red{color: #f15f0e;}#fejlec_lenyit_btn { height: 46px; min-width: 46px; max-width: 46px; cursor: pointer; position: relative; background: white;padding:8px!important;}#fejlec_lenyit_btn:after{display: block;position: absolute;top: 15px;left: 15px;width: 16px;height: 16px;content: '';background: url(https://onyp.otpportalok.hu/out/core/105/images/arrow_down_green.png) center center no-repeat;background-size: 16px 16px;transition: 0.3s transform;-webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg);}#fejlec_lenyit_btn.closed:after{-webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg);}@media screen and (max-width: 768px) {#fejlec_content, #fejlec_lenyit_btn{display: none;}.idozar_holder{margin-right:0px;}}.info_box {margin: 0 6px;background: #E8F3FC;border-radius: 24px;display: flex;min-height: 56px;padding: 18px;font-style: normal;font-weight: normal;font-size: 16px;line-height: 20px;text-align: left;align-items: center;}.info_box .infoicon{margin-right: 16px;}.info-line-holder{width: 100%;padding:0;margin:0;border:none;padding: 16px;}.info-line-holder.alert{background: #FFCC00;border-radius: 0px 0px 24px 24px;z-index: 150;margin-top: -3px;}.info-box p{margin:0;}.info-line-holder.alert .info-box{ display: flex; justify-content: center; align-items: center;}.info-line-holder.alert .info-box .info_holder {font-size: 16px;line-height: 24px;margin: 0 16px;width:60%;text-align: left;}.info-line-holder.alert .info-box .info_holder a{color: #1B1F27;text-decoration:underline;}.info-line-holder.alert .info-box #info_close{cursor: pointer;}.info-line-holder.error{background: #FFE0E3;border-radius: 16px;margin-top:16px;}.info-line-holder.error .info-box{text-align: start;font-size: 16px;line-height: 24px;}.info-line-holder.error .info-head{display: flex;padding-right:24px;}.info-line-holder.error .alert_icon{margin-right:8px;}#infoheader-error{font-weight: bold;font-size: 16px;line-height: 24px;}@media screen and (max-width: 768px) {.alert .alert_icon{display:none;}.info-line-holder.alert .info-box .info_holder {margin-left:0px;width:calc(100% - 24px - 16px)!important;}}.card{display:inline-block;background: #FFFFFF;border-radius: 40px;border:none;padding:40px;flex-direction: row;}.card .head{font-weight: bold;font-size: 20px;line-height: 32px;margin-bottom:16px;}.card .body{font-size: 16px;line-height: 24px;}.card.small1{border-radius: 24px;padding:16px 24px;}.card.medium{border-radius: 24px;padding:24px;}.card.medium2{border-radius: 32px;padding:24px;}.card.large{border-radius: 40px;padding:40px;}.card.large2{border-radius: 32px;padding:40px;}.card.light-gray{background: #F6F7FA;}.card.gray{background: #ECEFF6;}.card.dark-gray{background: #E3E8F1;}.card.shadow{box-shadow: 0px 16px 48px rgba(73, 92, 136, 0.15)!important;}.card.shadow-alt{box-shadow: 0px 20px 40px rgba(73, 92, 136, 0.15), 0px -16px 60px rgba(255, 255, 255, 0.9);}.card.dark-card {background: #ECEFF6;border-radius: 24px!important;}.card.info { color: #1B82E3; padding: 16px 24px;border-radius: 32px; align-items: center;}.card.info.txt_black {color: #000;} .card.info.bg_blue {background-color: #E8F3FC;}.card.info > div { margin-left: 16px;}.card.info > img { width: 24px; height: 24px;flex-shrink: 0;}@media screen and (max-width: 480px){.card{padding:24px;}.card.info {flex-direction: column;}.card.info .onmobile, .card.info > div {margin-left: 0px;align-self: baseline;text-align: left;}.card.info .onmobile {display: flex;align-items: center;}.card.info .onmobile img {width: 15px;height: 15px;}}@media screen and (max-width: 320px){.card{padding:16px;}.card.medium{padding-left: 16px;padding-right: 16px;}}#fejlec_like_row{width:100%;flex-direction:row;display:flex; justify-content:flex-start;}#fejlec_like_row .box{margin:0px 8px 16px 8px;flex:1 1 auto;}#fejlec_like_row .box:first-child{margin-left:0;}#fejlec_like_row .box:last-child{margin-right:0;}.box img {width:100%;height:auto;}.kartya_img_holder{border-radius:15px;}ul {list-style: none; padding: 0;margin: 0;}li *{word-break: break-word;}ul:not(.no_style){margin-left: 32px;}ul:not(.no_style):not(.dropdown-menu) > li::before {content: "•"; color: #52AE30; margin-left: -24px; font-size: 19px; font-family: monospace;position: absolute;}.dark ul:not(.no_style):not(.dropdown-menu) > li::before{color: #151617;}ul:not(.no_style):not(.dropdown-menu) > li{word-break: break-word;display: block;position: relative;}.dropdown-menu ::-webkit-scrollbar {width: 10px;}.dropdown-menu ::-webkit-scrollbar-track {background: transparent;}.dropdown-menu ::-webkit-scrollbar-thumb {background: #8E939F;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}.dropdown-menu ::-webkit-scrollbar-thumb:hover { background: #555;}.show>.btn-light.dropdown-toggle {border-top: 0px!important;border-left: 0px!important; border-right: 0px!important;} .infos{ background: #F7F9FF; border-radius: 24px; padding: 16px; } .infos > div{margin:4px 0;padding:8px 16px; } .infos > div:nth-child(even){ background: #EFF2F9; border-radius: 16px; } .infos > div > span:first-child{ font-weight:bold; } .infos > div > span:last-child{ margin-left:auto; margin-right:0; } .flex-infos .input_holder > label { margin:0px; } .submit_form{ display: flex; flex-wrap: wrap; } .submit_form.disabled::before{content: '';position: absolute;top: 50%;left: 50%;margin-left: -15px;margin-top: -15px;border-radius: 50%;width: 30px;height: 30px;border: 4px solid #7cc044;border-right-color: transparent;display: inline-block; -webkit-animation: spinner-border .75s linear infinite; animation: spinner-border .75s linear infinite;z-index: 12005; } .submit_form.disabled::after{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(255,255,255,0.5);z-index: 6;border-radius:32px; } .table_holder{overflow-x:auto;background: #F7F9FF; padding: 16px; border-radius: 24px;}.table_holder table{width:100%;}.table_holder table tr th{background-color: #E2E6F0;}.table_holder table tr td,table tr th {padding:16px;font-size: 18px;}.table_holder table tr:nth-child(odd) td{background: #EFF2F9;}.table_holder table tr:nth-child(odd) td:first-child,table tr:nth-child(odd) th:first-child {border-radius: 16px 0 0 16px;}.table_holder table tr:nth-child(odd) td:last-child, table tr:nth-child(odd) th:last-child {border-radius: 0 16px 16px 0;}.table_holder table td:not(:first-child) { box-shadow: inset 1px 0px 0px #E1E6F0;}.lc{text-transform: lowercase;}#nyilatkozatok_resz .checkbox_holder{float: left;margin-right: 12px;}#allomany_datas .input_holder > label{margin:0;}#allomany_datas .input_holder{width: 25%;flex: none;}@media screen and (max-width: 800px){#allomany_datas .input_holder{width: 33.3333%;}}@media screen and (max-width: 600px){#allomany_datas .input_holder{width: 50%;}}#verzio_db{font-size: 16px;font-weight: bold;padding-bottom:8px;}#verzio_progress{background:#c3c3c354;}#verzio_progress .bar{background:#57ab47;width:0%;height: 20px;margin-bottom:8px;}#verzio_result{background: #f8f5e9;min-height:250px;max-height:500px;overflow-y:auto;}.progress_bar_holder{display: flex;justify-content: center;}.progress_bar {max-width: 1196px;width: 100%;display: flex;margin: auto;padding-left: 36px;padding-right: 36px;}.progress_bar .progress_line {width: 100%;height: 2px;background: #ABABAB;margin-top: 21px;border-top: 0px;} .progress_bar .progress_line.active {background: linear-gradient(90deg, rgba(255,204,0,1) 0%, rgba(171,171,171,1) 35%, rgba(171,171,171,1) 100%);}.progress_bar .progress_line.finished {background: #52AE30;}.progress_bar .progress_line.semi-finished {background: linear-gradient(90deg, rgba(82,174,48,1) 0%, rgba(82,174,48,1) 35%, rgba(255,204,0,1) 100%);}.progress_bar .step {min-width: 44px;height: 44px;font-style: normal;font-weight: bold;font-size: 14px;line-height: 24px;position: relative;border-radius: 24px;padding: 8px;color: #ABABAB;text-align: center;}.progress_bar .step:not(.active) {border: 2px solid #ABABAB;}.progress_bar .step .subtitle {position: absolute;bottom: -36px;left: -80px;width: 200px;color: #ABABAB;}@media(max-width: 650px) {.progress_bar .step .subtitle {display: none;}.progress_step_select_holder:not(.bovites) {display: block;}.progress_bar .step.finished .sublink {display: none!important;}}.progress_bar .step.active, .progress_bar .step.active .subtitle, .progress_bar .step.finished .subtitle {color: #1B1F27;}.progress_bar .step .sublink {position: absolute;bottom: -65px;left: -22px;display: none;}.step.finished {color: #fff;}.progress_bar .step.finished .sublink {display: inline-block;}.progress_bar .step.active {border: 2px solid #FFCC00;background: #FFCC00;}.progress_bar .step.finished {border: 2px solid #52AE30;background: #52AE30;}.arrow_right, .arrow_left {width: 0; height: 0; position: absolute;top: 6px;left: 26px;}.arrow_right {border-left: 12px solid #ABABAB;right: -12px;left: 25px;}.progress_bar .step .arrow_right img, .progress_bar .step .arrow_left img {display: none;}.progress_bar .step:not(.active):not(.finished) .blank {display: inline-block;}.progress_bar .step.active .yellow {display: inline-block;}.progress_bar .step.finished .green {display: inline-block;}.arrow_left {left: -14px;top: 6px;}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {.arrow_left {left: -24px!important;} }.progress_step_select_holder {display: none;}.progress_step_select {margin-top: 12px;}.progress_step_select .content {width: 300px;position: relative!important;top: 10px!important;}.progress_step_select.show:before {left: 45%;top: 25px;}.progress_step_select .title {color: #151617;font-style: normal;font-weight: bold;font-size: 14px;line-height: 16px;}.progress_step_select img {transform: unset!important;}.progress_step_select.show img {transform: rotate(180deg)!important;}@media(max-width: 1024px) { .progress_bar {max-width: 900px;}.progress_bar .progress_line {width: 23%!important;}}@media (max-width: 768px) {.progress_bar {max-width: 740px;}.progress_bar .progress_line {width: 22%!important;}}@media(max-width: 425px) {.progress_bar {padding-left: 16px;padding-right: 16px;max-width: 100%;}.progress_bar .arrow_right img, .progress_bar .arrow_left img {height: 15px;}.progress_bar .arrow_right {left: 24px;top: 8px;}.progress_bar .arrow_left {left: -9px;top: 8px;}.progress_bar .step {min-width: 40px;height: 40px;line-height: 20px;}.progress_bar .progress_line {width: 15%!important;}.progress_bar .step.finished .sublink {display: none;}.progress_bar .step .sublink, .progress_bar .step.touched .sublink {display: none!important;}}@media(max-width: 375px) { .progress_bar .progress_line {width: 13%!important;}}@media(max-width: 320px) { .progress_bar .progress_line {width: 8%!important;}}.mt-16 {margin-top: 16px!important;}.mt-24 {margin-top: 24px!important;}.mt-32 {margin-top: 32px!important;}.mt-40 {margin-top: 40px!important;}.mb-24 {margin-bottom: 24px!important;}.mb-40 {margin-bottom: 40px!important;}.mb-32 {margin-bottom: 32px!important;}.ml-0 {margin-left: 0px!important;}.mt-0 {margin-top: 0px!important;}.m-0 {margin: 0px!important;}.mb-0 {margin-bottom: 0px!important;}.ml-8 {margin-left: 8px!important;}.align-items-center {align-items: center;}.text-subtitle {font-style: normal;font-weight: normal;font-size: 16px;line-height: 24px;color: #7D828B;}#verzio_db{font-size: 16px;font-weight: bold;}#verzio_progress{background:#c3c3c354;}#verzio_progress .bar{background:#57ab47;width:0%;height: 20px;margin-bottom:8px;}#verzio_db{padding-bottom:8px;}#verzio_result{background: #f8f5e9;min-height:250px;max-height:500px;overflow-y:auto;}.text_style ul li, .text_style ol li {display: block!important;word-break: break-word!important;}.text_style ul li *, .text_style ol li * {word-break: break-word!important;}.result_page_holder {margin: auto;margin-top: 64px;text-align: center;}.result_page_holder h1 { font-weight: bold; font-size: 24px; line-height: 32px; margin-top: 44px;margin-bottom: 16px;text-align: center;width: 100%;}.result_page_holder .eredmeny { margin-bottom: 32px;}.siker_holder { text-align: center; margin-top: 50px; margin-bottom: 50px;}.siker_holder h1 { margin-top: 32px; margin-bottom: 8px; font-family: Source Sans Pro; font-style: normal; font-weight: bold; font-size: 24px; line-height: 32px; text-align: center!important; margin-bottom: 24px;}.siker_holder .eredmeny {max-width: 550px;margin: auto;}@media(max-width: 615px) { .siker_holder { margin-top: 0px; }}.error_page .icon_holder {display: flex;justify-content: center;}.error_page h1 {font-weight: bold;font-size: 24px;line-height: 32px;text-align: center;color: #1B1F27;margin-top: 44px;}.error_page .error_txt {font-size: 18px;line-height: 32px;text-align: center;color: #1B1F27;margin-top: 16px;width: 464px; margin: auto;}.error_page .error_txt .email {font-weight: bold; display: block;}.error_page .error_btn {margin-top: 44px;}.error_page a {display: block;margin-top: 24px;}.error_page .notice {background: #FFFFFF;border-radius: 32px;color: #FF6600;display: flex;padding: 26px 16px;margin: auto;margin-top: 24px;max-width: 600px;text-align: left;}.error_page .notice img {margin-right: 18px;}.invisible_box { position: relative; display: flex; margin-bottom: 32px; align-items: flex-start;}.invisible_box .number_ball { flex: 0 0 48px; width: 48px; height: 48px;max-width: 48px; font-style: normal; font-weight: bold; font-size: 18px; line-height: 32px; border-radius: 24px; padding: 8px; background-color: #fff; color: #000; text-align: center; margin-right: 24px;box-shadow: 0px 4px 8px rgb(73 92 136 / 15%);}.invisible_box .middle { margin-top: 8px; flex: 1 1 100%;}.invisible_box .block_icon{ margin-top: 8px; flex: 0 0 72px; margin-left: 24px;}.invisible_box .onepx-line{ border: 1px dashed #D0D8E8; position: absolute; left: 23px; top: 48px; height: 100%;}@media(max-width: 615px) { .invisible_box .number_ball { margin-right: 16px; } .invisible_box h3 { font-style: normal; font-weight: bold; font-size: 24px; line-height: 32px; } .block_icon { display: none; }}.copy_icon:hover {cursor: pointer;}.lottie_mail {width: 220px;height: 150px;margin: auto;background-position: center; background-size: cover;}#elfogadohelyek_info{color: white;float: left;width: 100%;padding: 5px;font-style: italic;text-shadow: 0 1px 0 rgba(0,0,0,0.3);overflow: auto;}#rc_holder{display: none !important;}.show_mail_btn{cursor: pointer;}#elfogadohelyek_info > div{ vertical-align: middle;font-size: 14px;}#elfogadohelyek_info > div:first-child{ display: inline-block;float: left;white-space: nowrap;}#elfogadohelyek_info > div:last-child{font-weight: bold;font-size: 16px;text-align: center;line-height: 63px;}#elfogadohelyek_info > div:last-child span{display: inline-block;padding: 0 8px;}#elfogadohelyek_info > div:first-child > div span{font-weight: bold;margin: 2px 0;margin-right: 6px;display: inline-block;}#elfogadohelyek_info > div:first-child > div:nth-child(1) span{margin-left: 5px;}#elfogadohelyek_info > div:first-child > div:nth-child(2) span{margin-left: 20px;}#elfogadohelyek_info > div:first-child > div:nth-child(3) span{margin-left: 35px;}#elfogadohelyek_info > div:first-child > div:nth-child(4) span{margin-left: 50px;}#elfogadohelyek_info > div:first-child > div:nth-child(5) span{margin-left: 65px;}#elfogadohelyek_info > div:first-child > div:nth-child(6) span{margin-left: 80px;}#kereses_table_tarto { width: 100%;padding-top: 10px;}#reszletes_kereses_inputs{width:100%;}#reszletes_kereses_inputs .input_holder{padding:8px 16px;}#reszletes_kereses_inputs .input_holder .open_part{display: none;float: left;max-width: 320px;}#reszletes_kereses_inputs .input_holder.opened .open_part{display: block;}.open_label{cursor: pointer;-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;}.open_label:after{content: '';display: inline-block;width: 13px;height: 13px;background: url(https://onyp.otpportalok.hu/out/core/105/images/arrow_sprite.png) no-repeat;background-color: #55AA47;background-position: -13px 0;margin-left: 5px;vertical-align: middle;border-radius: 50%;}.open_part input {margin-top: 12px;}.input_holder.opened .open_label:after{background-position: 0 0;}#reszletes_help{line-height: 30px;font-style: italic;font-size: 8pt;font-weight: bold;}.search_label_holder{float: left;clear: both;width: 100%;margin-left: 25px;}.s_label{float: left; margin-right: 5px; margin-bottom: 5px; padding: 3px;padding-right: 20px; color: white;background: #96c641; background: -moz-linear-gradient(top, #96c641 0%, #62a62c 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#96c641), color-stop(100%,#62a62c)); background: -webkit-linear-gradient(top, #96c641 0%,#62a62c 100%); background: -o-linear-gradient(top, #96c641 0%,#62a62c 100%); background: -ms-linear-gradient(top, #96c641 0%,#62a62c 100%); background: linear-gradient(to bottom, #96c641 0%,#62a62c 100%);text-shadow: 0 1px 0 rgba(0, 0, 0, 0.28); border: #66b258 solid 1px;border-radius: 2px;position: relative;}.s_label_x{ position: absolute; line-height: 21px; width: 16px; text-align: center; right: 0; top: 0; border-left: 1px solid rgba(255,255,255,0.2); cursor: pointer; z-index: 2; font-weight: bold;}.s_label_x:after{content: 'x';}#zsebtipus_holder{float: left;clear: both;width: 100%;}#result_holder{display:flex;}#result_holder .bootstrap-select{width: 100px;}#results{width: 96%;margin: 0 2%;display: inline-block;}#result_per_parge_text, #talalatok_szama{line-height: 34px;}#result_per_parge_text{margin-left: 8px;order:2;}#letters span{display: inline-block;padding: 0 2px;color: #2183a8;cursor: pointer;}#letters span:hover{color: #4c4c4c;text-decoration: underline;}#letters span.active_letter{font-weight: bold;color: #4c4c4c;}#view_switch{float: left;width: 100%;padding: 0 28px;border-bottom: 1px solid #d9d8ce;}#view_switch div{float: left; color: #2183a8; cursor: pointer; padding: 0 10px; padding-top: 13px; font-weight: bold; padding-bottom: 10px; border-bottom: 3px solid transparent;}#view_switch div img{width: 22px; display: inline-block; vertical-align: middle; margin-right: 5px;}#view_switch div:hover, #view_switch div.active{color: #4c4c4c;border-bottom: 3px solid #c7585f;}#view_switch div:first-child{margin-right: 16px;}.content_sep{width: 100%;border: 1px solid #E2E6F0;flex: none;order: 0;align-self: center;margin: 96px 10px;}#letters{float: left;width: 100%;text-align: center;margin: 10px 0;}.lower_case{text-transform: lowercase;}.paginate{float: left;width: 100%;text-align: center;margin: 10px 0;display: flex;}.paginate span{display: inline-block;cursor: pointer;box-shadow: none; color: rgb(82, 174, 48); margin: 0px 4px; padding: 0px 8px; border-radius: 12px; background: transparent;text-decoration: none;font-weight:600; height: 24px; margin-top: auto; margin-bottom: auto;}.paginate span:hover{text-decoration: underline;}.paginate .act_page{color: #333;background: rgb(255, 204, 0);}.paginate .pageing{width: 48px; height: 48px; position: relative; box-shadow: none !important; color: transparent !important; border-radius: 24px; background: rgb(82, 174, 48); outline: none !important; border-width: initial !important; border-style: none !important; border-color: initial !important; border-image: initial !important;}.paginate .pageing:after{content: ""; position: absolute; width: 12px; height: 12px; border-style: solid; border-color: rgb(255, 255, 255); border-image: initial; border-width: 0px 0px 2px 2px;}.paginate .pageing.inactive{color: transparent !important; background: rgb(241, 241, 241);cursor: auto;}.paginate .pageing.inactive:after{border-color: rgb(171, 171, 171);}.paginate .prev{margin-left: auto;}.paginate .next{ margin-right: auto;}.paginate .prev:after{left: calc(50% - 3px); top: calc(50% - 6px); transform: rotate(45deg);}.paginate .next:after{left: calc(50% - 8px); top: calc(50% - 6px); transform: rotate(225deg);}.res_box{float: left;width: 100%;padding: 16px;margin: 0;list-style-type: none;background: #F7F9FF;border-radius:24px;}.res_box li{display: inline-block;width: 100%;float: left;border-radius: 16px;padding: 16px;}.res_box li > div{padding: 4px;}.res_box li:nth-child(2n){background-color: #EFF2F9;}.res_box li.toplista{background-image: url(https://onyp.otpportalok.hu/out/core/105/images/toplista_bg.png);}.res_box div{float: left;width: 100%;} .res_box .partner_kapcsolat, .res_box .partner_cim{width: 50%;position: relative;padding-left: 30px;min-height: 24px;}.res_box .partner_fizetes, .res_box .partner_kedvezmeny, .res_box .partner_alszamlak{width: 33%;width: calc(100% / 3);position: relative;}.res_box .partner_cim{padding-right: 10px;}.res_box li > div > div{margin-bottom: 8px;}.partner_nev{font-size: 15px;margin-bottom: 15px !important;vertical-align: top;}.res_box .btn_holder a{position:relative;}.res_box .mentes_btn{float:left;width: auto;width: initial;cursor: pointer;clear: left;color: #52AE30; font-weight: bold;position: absolute;line-height: 26px;}.res_box .reszletek_btn{float: right;width: auto;width: initial;cursor: pointer;clear: right;color: #52AE30; font-weight: bold;}.res_box .btn_holder{min-height: 30px;}.res_box .reszletek_btn:hover,.res_box .mentes_btn:hover{text-decoration: underline;}.partner_nev img{margin-right: 8px;}.partner_kapcsolat:before, .partner_cim:before{content: '';display: inline-block;position: absolute;top: 0px;left: 0px;width: 20px;height: 24px;}.partner_kapcsolat:before{background: url(https://onyp.otpportalok.hu/out/core/105/images/phone.svg) center center no-repeat;background-size: contain;}.partner_cim:before{background: url(https://onyp.otpportalok.hu/out/core/105/images/location.svg) center center no-repeat;background-size: contain;}.partner_elfogadohely > div:first-child, .partner_kedvezmeny > div:first-child, .szolgaltatas_header{font-weight: bold;margin-bottom: 6px;}#map { position: relative; padding-bottom: 75%; height: 0; overflow: hidden; clear: both;}#map iframe { position: absolute; top: 0; left: 0; width: 100% !important; height: 100% !important;}#map_holder{width: 100%;height: 0;overflow: hidden;}#map_holder.show{height: auto;height: initial;}#elf_tipus{width: auto;width: initial;}.partner_szolgaltatasok span:not(:last-child):after, .partner_kategoria span:not(:last-child):after{content: ', ';}#res .icons{float: right;}#res .icons img{margin-right: 4px;}#nincs_talalat{clear: both; line-height: 40px; font-size: 15pt; text-align: center;}.cs_banner ul{max-height: auto !important;max-height: initial !important;}.kereses_imgs{float: left;width: auto !important;width: initial !important;}.kereses_imgs img{width: 70px;height: 70px;margin: 0 2px;cursor: pointer;border-radius:16px;}#nem_talalta_meg{display: none;clear: both;float: left;width: 100%;}@media screen and (max-width: 500px){.res_box .partner_cim,.res_box .partner_kapcsolat, .res_box .partner_alszamlak, .res_box .partner_kedvezmeny, .res_box .partner_fizetes{width: 100%;padding-right: 0;}#results{width: 100%;margin: 0;}#elfogadohelyek_info > div{width: 100%;}}#head_text{margin-bottom:10px;}.thin2{width: 41%;}.accordion{ border-radius: 32px;}.accordion { background: #FFFFFF;}.accordion .head{ cursor: pointer; border-radius: 32px; padding: 16px 32px; font-weight: bold; font-size: 16px; line-height: 24px; display: flex;}.accordion.open .head{ background: #F6F7FA;}.accordion .body{ display: none; background: #FFFFFF; border-radius: 0px 0px 32px 32px; padding: 24px 32px;}.accordion .head:after{content:"";width: 24px; height: 24px; margin-left: auto; margin-right: 0;background-image:url("https://onyp.otpportalok.hu/out/core/105/images/down.svg"); background-position: center;transition: transform 0.4s ease;}.accordion.open .body{ display: block;}.accordion.open .head:after{transform: rotate(180deg);}@media(max-width: 425px) { .accordion .head{ padding: 16px 24px; } .accordion .body{ padding: 16px 24px; }}button{padding: 12px 32px;height: 48px;background: #52AE30;border-radius: 24px;font-family: Source Sans Pro;font-style: normal;font-weight: bold;font-size: 16px;line-height: 24px;align-items: center;text-align: center;justify-content: center;color: #FFFFFF;order: 0;align-self: center;border:none;outline:none!important;margin:0px 16px 8px;}.bootstrap-select button {margin: 0px !important;}button a, button:hover:not(:disabled) a{color: #FFFFFF;}button a:hover{text-decoration:none;}button:hover:not(:disabled){background: #74BE59;}button.yellow{background: #FF6600;}button.yellow:hover:not(:disabled){background: #FF802B;}button.red{background: #FF435A;}button.red:hover:not(:disabled){background: #FF5C6F;}button.blue{background: #1B82E3;}button.blue:hover:not(:disabled){background: #3E9EF7;}button:disabled{background: #F1F1F1;color: #ABABAB;}button.alt{background: #FFFFFF;color: #52AE30;border: 1px solid #52AE30;padding: 11px 31px;}button.alt a{color: #52AE30;}button.alt:hover:not(:disabled) a{color: #74BF1E;}button.alt:hover:not(:disabled){background: #FFFFFF;color: #74BF1E;border: 2px solid #74BF1E;padding: 10px 30px;}button.alt:disabled{background: transparent;}button.alt.blue{color: #1B82E3;border: 1px solid #1B82E3;}button.alt.blue:hover:not(:disabled){background: #FFFFFF;color: #1B82E3;border: 2px solid #1B82E3;padding: 3px 31px;}button.alt.yellow{color: #FF6600;border: 1px solid #FF6600;}button.alt.yellow:hover:not(:disabled){color: #FF6600;border: 2px solid #FF6600;}button.alt.red{color: #FF435A;border: 1px solid #FF435A;}button.alt.red:hover:not(:disabled){color: #FF5C6F;border: 2px solid #FF5C6F;}button.alt:disabled{border: 1px solid #ABABAB;color: #ABABAB;}button.small, .small_buttons button:not(.dropdown-toggle){font-size: 16px;font-weight: 600;padding: 4px 24px;height: 32px;}button.alt.small, .small_buttons button.alt{padding: 3px 23px;}button.alt.small:hover:not(:disabled), .small_buttons button.alt:hover:not(:disabled){padding: 2px 22px;}.btn_holder{display: flex;flex-wrap: wrap;margin: 0 -16px -8px;text-align:center;justify-content: center;}.btn_holder .button{margin:0px 16px 8px;}button.thin {padding: 4px 32px;height: 32px;font-style: normal;font-weight: 600;font-size: 16px;line-height: 24px;}button.thin.alt:not(:disabled):hover {padding: 3px 32px;}button.round{border-radius: 24px;width:48px;height:48px;padding: 0!important;position:relative;display: flex;justify-content: center;align-items: center;border:none!important;}button.round.medium{width:32px;height:32px;}button.round.alt{box-shadow: 0px 4px 8px rgba(73, 92, 136, 0.15);}button.round.alt:not(:disabled):hover{background: #f7f9ff;}button.round:disabled{background: #F6F7FA;box-shadow: none;}button.round.arrow::after{content:'';width:24px;height:24px;}button.round.arrow.medium:after{width:16px;height:16px;}@media screen and (max-width: 767px) {button.round.arrow.medium{width:48px;height:48px;}button.round.arrow.medium:after{width:24px;height:24px;}}button.round.arrow.top:after{transform: rotate(270deg);}button.round.arrow.bottom:after{transform: rotate(90deg);}button.round.arrow.left:after{transform: rotate(180deg);}button.round.arrow.right:after{}button.round.arrow:after{background: url(https://onyp.otpportalok.hu/out/core/105/images/24_arrow_right.svg) center center no-repeat;}button.round.arrow.alt:after{background: url(https://onyp.otpportalok.hu/out/core/105/images/24_arrow_right_green.svg) center center no-repeat;}button.round.arrow:disabled:after {background: url(https://onyp.otpportalok.hu/out/core/105/images/24_arrow_right_grey.svg) center center no-repeat;}button.round.arrow.medium:after{background: url(https://onyp.otpportalok.hu/out/core/105/images/16_arrow_right.svg) center center no-repeat;}button.round.arrow.alt.medium:after{background: url(https://onyp.otpportalok.hu/out/core/105/images/16_arrow_right_green.svg) center center no-repeat;}button.round.arrow.medium:disabled:after {background: url(https://onyp.otpportalok.hu/out/core/105/images/16_arrow_right_grey.svg) center center no-repeat;}@media screen and (max-width: 767px) {button.round.arrow.medium:after{background: url(https://onyp.otpportalok.hu/out/core/105/images/24_arrow_right.svg) center center no-repeat;}button.round.arrow.alt.medium:after{background: url(https://onyp.otpportalok.hu/out/core/105/images/24_arrow_right_green.svg) center center no-repeat;}button.round.arrow.medium:disabled:after {background: url(https://onyp.otpportalok.hu/out/core/105/images/24_arrow_right_grey.svg) center center no-repeat;}}button.round.rotate:after{background: url(https://onyp.otpportalok.hu/out/core/105/images/24_rotate_forward.svg) center center no-repeat;}button.round.rotate.alt:after{background: url(https://onyp.otpportalok.hu/out/core/105/images/24_rotate_forward_green.svg) center center no-repeat;}button.round.rotate:disabled:after {background: url(https://onyp.otpportalok.hu/out/core/105/images/24_rotate_forward_grey.svg) center center no-repeat;}button.round.rotate.medium:after{background: url(https://onyp.otpportalok.hu/out/core/105/images/16_rotate_forward.svg) center center no-repeat;}button.round.rotate.alt.medium:after{background: url(https://onyp.otpportalok.hu/out/core/105/images/16_rotate_forward_green.svg) center center no-repeat;}button.round.rotate.medium:disabled:after {background: url(https://onyp.otpportalok.hu/out/core/105/images/16_rotate_forward_grey.svg) center center no-repeat;}@media screen and (max-width: 767px) {button.round.rotate.medium:after{background: url(https://onyp.otpportalok.hu/out/core/105/images/24_rotate_forward.svg) center center no-repeat;}button.round.rotate.alt.medium:after{background: url(https://onyp.otpportalok.hu/out/core/105/images/24_rotate_forward_green.svg) center center no-repeat;}button.round.rotate.medium:disabled:after {background: url(https://onyp.otpportalok.hu/out/core/105/images/24_rotate_forward_grey.svg) center center no-repeat;}}.button-holder{display: flex;flex-wrap: wrap-reverse;margin: -8px -16px;}.button-holder button{margin: 8px 16px;}@media(max-width: 425px) {.button-holder {flex-direction: column-reverse;}.button-holder.column {flex-direction: column;}.button-holder button{width: calc(100% - 32px);}}nav .breadcrumb{ background: transparent; padding:0; margin-top: 24px;}nav .breadcrumb .breadcrumb-item{ color: #52AE30; user-select: none; font-weight: 600;}nav .breadcrumb .breadcrumb-item span:first-letter{ text-transform: uppercase;}nav .breadcrumb .breadcrumb-item:not(.active):hover{ text-decoration: underline; cursor: pointer;}nav .breadcrumb .breadcrumb-item.active{ color: #7D828B; font-weight: 400;}nav .breadcrumb .breadcrumb-item img{ margin-right: 8px;}nav .breadcrumb .breadcrumb-item+.breadcrumb-item::before { background-image: url(https://onyp.otpportalok.hu/out/core/105/images/16_arrow_right_grey.svg); content: ''; width: 16px; height: 16px; align-self: center; margin-right: 8px;}nav .breadcrumb .breadcrumb-item+.breadcrumb-item { padding-left: 8px;}@media screen and (max-width: 767px){ nav .breadcrumb{ display: none; }}.lds-ring { display: inline-block; position: relative; width: 80px; height: 80px;}.lds-ring div { box-sizing: border-box; display: block; position: absolute; width: 64px; height: 64px; margin: 8px; border: 6px solid #52AE30; border-radius: 50%; animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite; border-color: #52AE30 transparent transparent transparent;}.lds-ring div:nth-child(1) { animation-delay: -0.45s;}.lds-ring div:nth-child(2) { animation-delay: -0.3s;}.lds-ring div:nth-child(3) { animation-delay: -0.15s;}@keyframes lds-ring { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); }} .tabs{ display: flex;}.tabs .tab-container{ display: flex; border-radius: 32px 32px 0 0; background: #E3E8F1;}.tabs .tab{ padding: 24px 48px; cursor: pointer; position: relative;}.tabs .tab.active{ background: #FFFFFF; cursor: default; border-radius: 32px 32px 0 0;}.tabs .tab:not(:first-of-type).active::before{ position: absolute; content: ""; width: 32px; height: 32px; background: url(https://onyp.otpportalok.hu/out/core/105/images/32_subtract_left.svg); left: -32px; bottom: 0;}.tabs .tab.active::after{ position: absolute; content: ""; width: 32px; height: 32px; background: url(https://onyp.otpportalok.hu/out/core/105/images/32_subtract_left.svg); right: -32px; bottom: 0; transform: matrix(-1, 0, 0, 1, 0, 0);}.tabs .tab .top-badge{ width: 16px; height: 16px; background: #FF6600; color: #FFFFFF; border-radius: 6px; font-weight: 700; font-size: 14px; line-height: 16px; display: flex; justify-content: center; position: absolute; top:-8px; right: 32px;}.tippy-box[data-theme~='blue'] { background-color: #1B82E3; color: #FFFFFF; border-radius: 16px;}.tippy-box[data-theme~='blue'] .tippy-content{ padding:16px;}.tippy-box[data-theme~='blue'] .tippy-svg-arrow{ line-height: 0;}.tippy-content { font-family: Source Sans Pro; font-style: normal; font-weight: normal; font-size: 16px; line-height: 20px; letter-spacing: 0.25px;}.tippy-content img { margin-top: 10px;}.tippy-content a { color: #FFFFFF; text-decoration: underline; font-weight: bold;}.tippy-box[data-placement="left"] .tippy-svg-arrow{ right: -18px;}.tippy-box[data-placement="left"] .tippy-svg-arrow svg{ transform: rotate(-90deg);}.tippy-box[data-placement="right"] .tippy-svg-arrow{ left: -18px;}.tippy-box[data-placement="right"] .tippy-svg-arrow svg{ transform: rotate(90deg);}.tippy-box[data-placement="bottom"] .tippy-svg-arrow{ top: -12px;}.tippy-box[data-placement="bottom"] .tippy-svg-arrow svg{ transform: rotate(180deg);}.cookie_holder {display: none;}.col_holder {display: flex;flex-direction: column;}.cookie_header{padding: 20px;}.cookie_text{padding: 0 20px 20px 20px;}.cookie_button_holder{padding: 0 20px 0 20px;text-align: center;width: 100%;display: flex;flex-wrap: wrap;}.cookie_button_col {width: 100%;margin-bottom: 20px;}.cookie_a {padding: 5px 35px;}.cookie_button_col_btn button {padding: 12px 16px;width: 250px;}.cookie_label .tooltip_help {width: 15px;height: 15px;margin-left: 5px;margin-bottom: 3px;}.btn_suti_elutasit, .btn_suti_elfogad {height: 72px;}@media screen and (min-width: 675px){.cookie_button_holder{margin-bottom: 15px;float: left;}.cookie_button_col {float: left;width: 50%}.cookie_button_col_btn {text-align: center;display: flex;flex-direction: column;justify-content: end;}.cookie_button_col_a {text-align: left;}.cookie_a {padding-bottom: 15px;padding-top: 15px;padding-bottom: 15px;padding-top: 15px;width: 100%; text-align: center;}}.cookie_setting_holder{padding: 0 20px 20px 20px;display:none;min-height: 400px;}.btn_suti_kivalaszt {min-height: 48px;height: auto; margin-top: 20px;}.cookie_setting_holder .cookie_button_col{padding: 8px;}.cookie_hr{border: 0; border-top: 1px solid #eee;border-color: #c5c5c5; margin-bottom: 20px; margin-top: 32px;}.cookie_slider_holder{margin: 16px;}.cookie_slider_labels{height: 100%;margin-top: -8px;position: relative;}.cookie_slider_labels label{position: absolute;margin-left: 20px;min-width: 200px; cursor: pointer;}.cookie_slider_holder .ui-slider-range { background: #7cc044; top: 11px; }.cookie_slider_holder .ui-slider-handle { border-color: #7cc044; margin-bottom: -21px; cursor: pointer; left: -0.25em; }.progress_container{ margin-bottom: 40px;}.progress_bar2{ display: flex; justify-content: center;}.progress_bar2 .block{ display: flex; flex-direction: column; flex: 1 1 25%; align-items: center; text-align: center;}.progress_bar2 .block .step{ display: flex; align-items: center; width: 100%;}.progress_bar2 .block .step .point{height: 44px; max-width: 44px; flex: 0 0 44px;font-style: normal;font-weight: bold;font-size: 14px;line-height: 24px;border-radius: 24px;padding: 8px;color: #ABABAB;text-align: center; border: 2px solid #ABABAB; user-select: none; z-index: 1; display: flex; justify-content: center; align-items: center;}.progress_bar2 .step.active .point{ border: 2px solid #FFCC00; background: #FFCC00;}.progress_bar2 .step.finished .point{ border: 2px solid #52AE30; background: #52AE30; color: #fff; }.progress_bar2 .step.active .point, .progress_bar2 .step.active + .subtitle, .progress_bar2 .step.finished + .subtitle { color: #1B1F27;}.progress_bar2 .step .arrow{ position: static; width: 16px; height: 26px; flex: 0 0 16px; }.progress_bar2 .step .arrow.left{ margin-right: -4px; margin-left: -1px;}.progress_bar2 .step .arrow.right{ margin-left: -4px; margin-right: -1px;}.progress_bar2 .step .arrow img{ display: none;}.progress_bar2 .step.active .yellow, .progress_bar2 .step.finished .green,.progress_bar2 .step:not(.active):not(.finished) .blank { display: block;}.progress_bar2 .progress_line {width: 100%; height: 2px; border: none; background: #ABABAB; margin:0; z-index: 1;}.progress_bar2 .step.active .progress_line.left { background: linear-gradient(90deg, rgba(82,174,48,1) 0%,rgba(82,174,48,1) 35%, rgba(255,204,0,1) 100%);}.progress_bar2 .step.active .progress_line.right { background: linear-gradient(90deg, rgba(255,204,0,1) 0%, rgba(171,171,171,1) 40%, rgba(171,171,171,1) 100%);}.progress_bar2 .step.finished .progress_line.left,.progress_bar2 .step.finished .progress_line.right { background: rgba(82,174,48,1);}@media screen and (max-width: 650px){ .progress_container{ margin-bottom: 32px; } .progress_bar2 .block .subtitle,.progress_bar2 .block .sublink{ display: none; }}@media screen and (max-width: 425px){ .progress_bar2 .block .step .point{ height: 40px; flex: 0 0 40px; } .progress_bar2 .step .arrow.left{ margin-right: -9px; clip-path: inset(0 45% 0 0); } .progress_bar2 .step .arrow.right{ margin-left: -9px; clip-path: inset(0 0 0 45%); } }.progress_bar2 .block .subtitle{ margin-top: 16px; font-weight: bold; font-size: 14px; line-height: 16px; color: #ABABAB;}.progress_bar2 .block .sublink{ margin-top: 8px; font-weight: 600; font-size: 14px; line-height: 16px;}.progress_step_select_holder{ text-align: center;}.progress_step_select_holder .progress_step_select .title{ color: #52AE30;}.db_logger_holder .no_result, .db_debug_holder .no_result{padding: 20px;font-size: 20px;}.db_logger_holder ul{margin: 0;padding: 0;border-top: 0;border-bottom: 2px solid #8FC925;list-style-type: none;}.db_logger_holder > ul:last-child{border-bottom: none;}.db_logger_holder ul:nth-child(odd){background-color: rgba(143, 201, 37, 0.31);}.db_logger_holder ul ul{border-radius: 0 !important;}.db_logger_holder ul ul{border: 3px solid #8FC925;border-bottom: none;}.db_logger_holder ul ul:last-child{border-bottom: 3px solid #8FC925;}.db_logger_holder ul ul li:last-child{display: none !important;}.db_logger_holder ul ul.more li:last-child{display: block !important;}.db_logger_holder li{list-style-type: none;padding: 4px;display: none;word-wrap: break-all;}.db_logger_holder li span{font-weight: bold;font-style: italic;}.db_logger_holder ul > div{font-weight: bold;}.db_logger_holder ul li:first-child{display: block;-webkit-transition: all 0.2s; -moz-transition: all 0.2s; transition: all 0.2s;font-size: 14px;border-bottom: 1px solid #8FC925;padding-right: 20px;}.db_logger_holder ul li:first-child:hover{cursor: pointer;background-color: rgba(0,0,0,0.1);padding-right: 0;}.db_logger_holder ul.opened > li{display: block;}.db_logger_holder ul.opened > li > ul > li{overflow-x: auto;}.db_logger_holder ul.opened {border-bottom: 3px solid #8FC925;}.db-next:hover{cursor: pointer;text-decoration: underline;}.db_logger_holder{margin-top: 6px;width: 100%;font-family: "Courier New", monospace;white-space: pre;border: 1px solid #57ab47;border-radius: 5px;border-radius: 5px;}.db_logger_ul{display: none;}.db_logger_ul.visible, .pop_up_bg .db_logger_ul{display: block;}.db_debug_holder{border-radius: 5px;margin-top: 10px;border: 3px solid #ea241d;float: left;width: 100%;font-family: "Courier New", monospace;white-space: pre;}.db_debug_holder ul{padding: 0;margin: 0;}.db_debug_holder li{padding: 5px 10px;list-style-type: none;}.db_debug_holder li:not(:last-child){border-bottom: 3px solid #ea241d;}.db_debug_holder li:nth-child(odd){ background-color: rgba(234, 36, 29, 0.2);}.db_type_select{float: right;}.logger_btn{width: auto !important;width: initial !important;margin-left: 4px !important;}.ui-widget-content {border: none!important;}.ui-widget{font-family: Source Sans Pro; font-size: 16px;}.ui-datepicker .ui-state-default, .ui-datepicker .ui-widget-content .ui-state-default,.ui-datepicker .ui-widget-header .ui-state-default {border: none!important;background-color: transparent!important;}.ui-datepicker{padding: 0px!important;width: 100%!important;}.date_holder input{padding-right:43px;}#ui-datepicker-div {z-index: 10001!important;}.ui-datepicker-trigger{position:absolute;content:"";width:24px;height:24px;top: calc(50% - 18px); right: 30px;background: url(https://onyp.otpportalok.hu/out/core/105/images/calendar.svg) no-repeat;background-position: center center;cursor: pointer;}#ui-monthpicker-div{z-index: 10000 !important;}.ui-datepicker table thead{font-size: 14px;font-weight: bold;line-height: 16px;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-year{ background: transparent; border: none !important;width:auto;min-width:unset;color:#FFFFFF;font-weight:600;margin-top:4px;padding-right:0;-moz-appearance: none;-webkit-appearance:none;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-year + *::before{content: ' ';border: solid #FFFFFF;border-width: 0 1px 1px 0;display: inline-block;padding: 3px;transform: rotate(45deg);-webkit-transform: rotate(45deg);margin-bottom: 4px; margin-right: 8px;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-year option{color: #1B1F27;}.ui-datepicker:not(.ui-datepicker-inline) tr{height: 36px;}.ui-datepicker:not(.ui-datepicker-inline) {background-color: #fff;border-radius: 16px;overflow: hidden;display: none;margin-top: 6px;max-width: 332px;box-shadow: 0px 16px 48px rgba(73, 92, 136, 0.15);}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-header {overflow: auto;background: #52AE30;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-title {font-weight: 600;color: #FFFFFF;height:56px;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-prev,.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-next {cursor: pointer;width: 36px;height: 36px;border-radius: 50%;background: url(https://onyp.otpportalok.hu/out/core/105/images/arrow_white.svg) no-repeat;background-position: center center;margin: 10px 2px;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-prev {float: left;text-align: left;transform: rotate(180deg);margin-left:16px;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-next {float: right;text-align: right;margin-right:16px;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-prev:hover,.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-next:hover{background-color:#74BF1E;}.ui-datepicker:not(.ui-datepicker-inline) .ui-icon {display: none;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-calendar {table-layout: fixed;width: 100%;border-collapse: collapse;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-calendar th,.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-calendar td {text-align: center;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-calendar td a {cursor: pointer;display: block;color: #1B1F27;border-radius: 16px;font-weight:normal;text-decoration:none;height: 30px; width: 30px; margin: auto;align-items: center; display: flex; justify-content: center;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-calendar td:first-child a,.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-calendar th:first-child span{margin-left:16px;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-calendar td:last-child a,.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-calendar th:last-child span{margin-right:16px;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-calendar tr:first-child th{padding-top:16px;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-calendar tr:last-child td a{margin-bottom:16px;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-calendar td a:hover {background: #EFF2F9!important;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-today a{border: 1px solid #8E939F!important;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-current-day a {background: #FFCC00!important;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-calendar .ui-datepicker-unselectable:hover {background-color: #fff!important;cursor: default;}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-unselectable{color: #ABABAB!important;}.ui-monthpicker table{border-collapse: collapse;}.ui-monthpicker table td{padding:8px;}.ui-monthpicker table td div{cursor: pointer;color: #1B1F27;border-radius: 16px;padding:8px;}.ui-monthpicker table td.current div{background: #FFCC00;}.ui-monthpicker table td:hover:not(:disabled) div{background: #EFF2F9;}.ui-timepicker-div.ui-timepicker-oneLine dl{margin-bottom:0;}.ui-timepicker-div .ui_tpicker_time_label{line-height: 26px;margin-left: 4px;margin-top:12px;}.ui-datepicker-buttonpane .ui-datepicker-current{ margin-left: 3px;}.ui-datepicker-buttonpane .ui-datepicker-close{ float: right; margin-right: 3px;}.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_minute:before{margin: 0 4px;}.v-hidden{visibility:hidden}.ui-datepicker .ui-state-default {text-align: center!important;}.datepicker-holder input{ padding-right: 42px;}.datepicker-holder > [role="button"]{ position: absolute; right: 16px; cursor: pointer;}.datepicker{ width: 292px; z-index: 10;}.datepicker .datepicker-tip{ width: 24px; height: 24px;}.datepicker .datepicker-tip img{ transform: translate(0,-21px);}.datepicker .datepicker-head{ padding: 16px; background: #52AE30; border-radius: 24px 24px 0px 0px;}.datepicker .datepicker-head .datepicker-head-content{ display: flex; margin: 0 -4px;}.datepicker .datepicker-head .datepicker-head-content div{ margin: 0 4px;}.datepicker .datepicker-head .datepicker-head-content .arrow.right{ transform: rotate(180deg);}.datepicker .datepicker-head .datepicker-head-content .head-date{ flex-grow: 1; text-align: center; color: #FFFFFF;}.datepicker .datepicker-body{ padding: 16px 6px 6px 6px; background: #FFFFFF;}.datepicker .datepicker-body .datepicker-weekdays{ display: flex;}.datepicker .datepicker-body .datepicker-weekdays > div{ margin: 0 4px; flex: 0 0 32px; text-align: center;}.datepicker .datepicker-body .datepicker-grid{ display: flex; flex-wrap: wrap;}.datepicker .datepicker-body .datepicker-grid .datepicker-grid-cell{ margin: 4px; height: 32px; flex: 0 0 32px; font-weight: 400; position: relative;}.datepicker .datepicker-body .datepicker-grid .datepicker-grid-cell.range-left:before{ content: ''; position: absolute; background: #F6F7FA; border-top: 1px solid #E3E8F1; border-bottom: 1px solid #E3E8F1; top: 0; left: -4px; width: 20px; height: 32px;}.datepicker .datepicker-body .datepicker-grid .datepicker-grid-cell.range-right:after{ content: ''; position: absolute; background: #F6F7FA; border-top: 1px solid #E3E8F1; border-bottom: 1px solid #E3E8F1; top: 0; left: 16px; width: 20px; height: 32px;}.datepicker .datepicker-body .datepicker-grid .datepicker-grid-cell-value{ position: absolute; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; z-index: 1; border-radius: 32px;}.datepicker .datepicker-body .datepicker-grid .datepicker-grid-cell:not(.inactive) .datepicker-grid-cell-value{ cursor: pointer;}.datepicker .datepicker-body .datepicker-grid .datepicker-grid-cell.inactive .datepicker-grid-cell-value{ color: #7D828B;}.datepicker .datepicker-body .datepicker-grid .datepicker-grid-cell.fixed .datepicker-grid-cell-value{ background: #E3E8F1;}.datepicker .datepicker-body .datepicker-grid .datepicker-grid-cell.active .datepicker-grid-cell-value{ background: #FFCC00;}.datepicker .datepicker-body .datepicker-grid .datepicker-grid-cell.current .datepicker-grid-cell-value{ border: 1px solid #000000;}.datepicker .datepicker-bottom{ border: 1px solid #E3E8F1; background: #FFFFFF; padding: 12px 16px; border-radius: 0 0 24px 24px;}.datepicker .datepicker-bottom .datepicker-buttons{ display: flex; justify-content: flex-end; margin: 0 -4px;}.datepicker .datepicker-bottom .datepicker-buttons button{ margin: 0 4px;}.datepicker-popup{ display: flex; justify-content: center; margin-top: 8px;}