/**
 * This page is generated by Nibble 2.0
 * The portal engine by Devidens.
 * Copyright (C) Devidens Ltd. 2006-2025
 * http://devidens.hu/
 */

 ul.ui-autocomplete li a{display: block;}.ui-qtip-ktk .ui-tooltip-content{border-color: #D0DC93; background-color: #D0DC93; font-size: 13px; line-height: 150%; text-align: justify;}.fixme{border: 10px solid #cc2424; color: #cc2424; background: yellow; font-weight: bold; padding: 10px; text-align: center;}.socialSharing a{float: left;}.socialSharing a img{border: none;}.articleControl{overflow: hidden; padding: 4px 0px; font-size: 12px; margin: 10px 0px; height: 25px;}.articleControl .lft{float: left; width: 40%;}.articleControl .rgt{float: right; width: 60%; text-align: right;}.articleControl .socialSharing{height: 24px; line-height: 24px;}.articleControl .socialSharing span{text-transform: uppercase; float: left; margin-right: 10px;}.articleControl .socialSharing img{margin: 0px 3px; display: inline;}.articleControl .rgt img{position: relative; top: 3px; margin-left: 5px; cursor: pointer; display: inline;}.articleControl .rgt span{cursor: pointer;} #questionView .articleControl.bottom a, #contentView .articleControl.bottom a{text-decoration: none; color: #6A6A6A; font-size: 12px; font-weight: normal;}.ehkbh span{text-transform: lowercase; color: #3366ff; font-style: italic;}input::-webkit-input-placeholder::-webkit-input-placeholder{font-style: italic; padding-bottom: 4px;}input.text:-moz-placeholder{font-style: italic; padding-bottom: 4px;}textarea:-moz-placeholder{font-style: italic;}.placeholder{font-style: italic;}.captcha{position: relative;}.captcha .lhCaptcha{position: absolute; top: 45px; right: 32px;}.captcha label{padding-top: 45px; background: url("/images/starRed.png") 145px 50px no-repeat;}.notbold{font-weight: normal;}body.ajax{cursor: wait;}.ng1{float: left; display: inline-block; margin: 3px 8px 0px 8px; height: 17px; width: 24px;} #right .banner{padding-top: 0;} #right .title{padding-top: 1.7rem;} #contact_header{display: block;} #contact_footer{display: none;}input[type=number]{-moz-appearance: textfield;}input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button{-webkit-appearance: none;}table.cntable_alt strong{font-size: 1.1em !important;}table.cntable_alt td{padding: 10px 5px !important; font-size: 0.9em;} #privacyNotice ul, #privacyNotice ol, #privacyNotice dd{margin-bottom: 1em;} #privacyNotice ul{list-style-type:square; list-style-position: outside;} #privacyNotice li{margin-bottom: 0.5em;} #privacyNotice ol{list-style-type: lower-latin; list-style-position: outside; margin-left: 1em;}.clearfix:before, .clearfix:after{content: "."; display: block; height: 0; overflow: hidden;}.clearfix:after{clear: both;}.clearfix{zoom: 1 ;}html{scroll-behavior: smooth;}.topnav{display: none;}.loader{border: 10px solid #dad9d7; -webkit-animation: spin 1s linear infinite; animation: spin 1s linear infinite; border-top: 10px solid #575656; border-radius: 50%; width: 50px; height: 50px; visibility: hidden; position: fixed; left: 45%; top: 45%; z-index: 1000;}@keyframes spin{0%{transform: rotate(0deg);}100%{transform: rotate(360deg);}}.transparent-almost, body.ajax #body{zoom: 1; filter: alpha(opacity=40); opacity: 0.4; transition: all .2s ease; transition-delay: .1s;}.loader.spin{visibility: visible;}.cc-window{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{-webkit-transition:transform 1s ease;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-top{-webkit-transform:translateY(0);transform:translateY(0)}.cc-animate.cc-revoke.cc-active.cc-bottom{-webkit-transform:translateY(0);transform:translateY(0)}.cc-revoke:hover, .cc-revoke.hover{-webkit-transform:translateY(0);transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s}.cc-revoke,.cc-window{position:fixed;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-revoke:hover, .cc-revoke.hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em;text-decoration:underline}.cc-link:hover, .cc-link.hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus, .cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover, .cc-highlight .cc-btn:first-child.hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus, .cc-close:focus,.cc-close:hover, .cc-close.hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.cc-window.cc-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen andmax-width:900px{.cc-btn{white-space:normal}}@media screen andmax-width:414px andorientation:portrait,screen andmax-width:736px andorientation:landscape{.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-webkit-box-flex:0;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em;margin-bottom:1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}.cc-btn:hover, .cc-btn.hover{text-decoration: none;}input.radio:checked, input.checkbox:checked{filter: hue-rotate(-285deg) grayscale(.4) brightness(1);}@font-face{font-family:poppins;src:url(/fonts/Poppins-Light.eot);src:url(/fonts/Poppins-Light.woff2) format('woff2'),url(/fonts/Poppins-Light.woff) format('woff'),url(/fonts/Poppins-Light.ttf) format('truetype'),url(/fonts/Poppins-Light.otf) format('opentype'),url(/fonts/Poppins-Light.eot?#iefix) format('embedded-opentype'),url(/fonts/Poppins-Light.svg) format('svg');font-weight:300;font-style:normal}@font-face{font-family:poppins;src:url(/fonts/Poppins-Regular.eot);src:url(/fonts/Poppins-Regular.woff2) format('woff2'),url(/fonts/Poppins-Regular.woff) format('woff'),url(/fonts/Poppins-Regular.ttf) format('truetype'),url(/fonts/Poppins-Regular.otf) format('opentype'),url(/fonts/Poppins-Regular.eot?#iefix) format('embedded-opentype'),url(/fonts/Poppins-Regular.svg) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:poppins;src:url(/fonts/Poppins-Bold.eot);src:url(/fonts/Poppins-Bold.woff2) format('woff2'),url(/fonts/Poppins-Bold.woff) format('woff'),url(/fonts/Poppins-Bold.ttf) format('truetype'),url(/fonts/Poppins-Bold.otf) format('opentype'),url(/fonts/Poppins-Bold.eot?#iefix) format('embedded-opentype'),url(/fonts/Poppins-Bold.svg) format('svg');font-weight:bold;font-style:normal}@font-face{font-family:poppins;src:url(/fonts/Poppins-SemiBold.eot);src:url(/fonts/Poppins-SemiBold.woff2) format('woff2'),url(/fonts/Poppins-SemiBold.woff) format('woff'),url(/fonts/Poppins-SemiBold.ttf) format('truetype'),url(/fonts/Poppins-SemiBold.otf) format('opentype'),url(/fonts/Poppins-SemiBold.eot?#iefix) format('embedded-opentype'),url(/fonts/Poppins-SemiBold.svg) format('svg');font-weight:600;font-style:normal}@font-face{font-family:poppins;src:url(/fonts/Poppins-ExtraBold.eot);src:url(/fonts/Poppins-ExtraBold.woff2) format('woff2'),url(/fonts/Poppins-ExtraBold.woff) format('woff'),url(/fonts/Poppins-ExtraBold.ttf) format('truetype'),url(/fonts/Poppins-ExtraBold.otf) format('opentype'),url(/fonts/Poppins-ExtraBold.eot?#iefix) format('embedded-opentype'),url(/fonts/Poppins-ExtraBold.svg) format('svg');font-weight:800;font-style:normal}@font-face{font-family:poppins;src:url(/fonts/Poppins-Italic.eot);src:url(/fonts/Poppins-Italic.woff2) format('woff2'),url(/fonts/Poppins-Italic.woff) format('woff'),url(/fonts/Poppins-Italic.ttf) format('truetype'),url(/fonts/Poppins-Italic.otf) format('opentype'),url(/fonts/Poppins-Italic.eot?#iefix) format('embedded-opentype'),url(/fonts/Poppins-Italic.svg) format('svg');font-weight:normal;font-style:italic}@font-face{font-family:poppins;src:url(/fonts/Poppins-Italic.eot);src:url(/fonts/Poppins-Italic.woff2) format('woff2'),url(/fonts/Poppins-Italic.woff) format('woff'),url(/fonts/Poppins-Italic.ttf) format('truetype'),url(/fonts/Poppins-Italic.otf) format('opentype'),url(/fonts/Poppins-Italic.eot?#iefix) format('embedded-opentype'),url(/fonts/Poppins-Italic.svg) format('svg');font-weight:normal;font-style: oblique}html{font-size: min(max(1rem, 1.3vw), 16px); scroll-behavior: smooth;}body{font-family: poppins, sans-serif; font-weight: normal; margin: 0; padding: 0; color: #242c2b; background-color: #f7f8f8}*{box-sizing: border-box;}h1, .like-h1{font-weight: bold; font-size: 1.875rem; margin-top: 2rem; margin-bottom: 1rem; color: #25132c}h2, .like-h2, .title18, div.h2, #amountId label{font-weight: bold; font-size: 1.375rem; margin-top: 1rem; margin-bottom: .5rem; color: #25132c}.h2-main-second-row{font-weight: normal; font-size: 1.1rem;}ul{list-style-type: square; padding: 0; margin-left: 0}.like-href, a{text-decoration: underline; font-weight: 600; color: #25132c;}.like-href-light{color: #3a1d44;}.like-href:hover, .like-href.hover, .like-href:active, .like-href:active, .like-href:focus, .like-href:focus, a:hover, a.hover, a:active, a:active, a:focus, a:focus{text-decoration: underline; color: #3a1d44;}a.card-title_url, a.qTitle, svg ~ a{text-decoration: none;}a.white.card-title_url:hover, a.white.card-title_url.hover{color: #97bd43 !important;}.like-href-light{font-weight: normal;}a.inverse, a.inverse:focus, a.inverse:active{color: #ffffff; text-decoration: underline;}a.inverse:hover, a.inverse.hover{color: #97bd43;}.accordion{overflow: hidden;}.hide{display: none;}.hidden{visibility: hidden;}.transparent{visibility: hidden;}.center{text-align: center;}.center-b{margin: 0 auto; display: block !important;}.block{display: block;}.align-right{text-align: right;}.align-left{text-align: left;}.float-right{float: right;}.float-left{float: left;}.clearfix::after{content: ""; clear: both; display: table;}.white{color: #ffffff !important;}.green-hl{color: #25132c;}.highlight{color: #ffffff; background-color: #25132c; padding: 0 4px; border-radius: 30px;}.highlight-inv{color: #3a1d44; background-color: #ffffff; padding: 0 4px; border-radius: 30px;}.inactive{color: #e0dadd;}.green-ui, .greenUi{color: #3a1d44;}.green-uiActiveButton{color: #97bd43;}.green-bg-ui{background-color: #3a1d44;}.green-light{color: #bca5be}.green-bg-dark{background-color: #25132c;}.green-bg-light{background-color: #bca5be}.green-bg-lighter{background-color: #e0dadd}.white-bg{background-color: #ffffff;}.modal-bg{background-color: #fdfdfd;}.black-bg{background-color: #242c2b;}.black-bg-emphasis{background-color: #15141A;}.black{color: #242c2b;}.warning-color{color: #97bd43;}a.warning-color:hover, a.warning-color.hover{color: #c0d78e;}.warning-color-yellow{color: #fff000;}.yellow-bg{background-color: #fff000;}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.modal-bg-transparent{background-color: rgba(253,253,253,.3)}.kbl-bg{background-color: #005ffc;}.kvl-bg{background-color: #5d86ca;}.mal-bg{background-color: #9b45a1;}.szl-bg{background-color: #20aaa3;}.tbl-bg{background-color: #b04343;}.onlyprint, .negcap{display:none}.spacer-1{height:1rem}.spacer-2{height:2rem}.spacer-4{height:4rem}.margin-top-none{margin-top: 0;}.margin-bottom-none{margin-bottom: 0;}.mt1, .mt-1{margin-top: 1rem;}.mb1, .mb-1{margin-bottom: 1rem;}.mt-05{margin-top: .5rem}.mb-05{margin-bottom: .5rem}.mb-03{margin-bottom: .3rem}.m-0{margin: 0;}.mt-0{margin-top: 0;}.mt-49{margin-top: 4.9rem;}.mb-0{margin-bottom: 0 !important;}.mr-1{margin-right: 1rem}.ml-1{margin-left: 1rem}.m-1-2{margin: 1rem 2rem;}.pb-0{padding-bottom: 0;}.lh-1{line-height: normal;}.lh-1-s{line-height: 1;}.lh-12-s{line-height: 1.2;}.lh-35{line-height: 3.5rem;}.common-shadow{filter: drop-shadow(0px 3px 3px rgba(0, 0, 0, .1));}.common-shadow-mod{filter: drop-shadow(0px 10px 10px rgba(0, 0, 0, .5));}.normal-font{font-weight: normal;}.normal-font-size{font-size: 1rem;}.slim-font{font-weight: 300;}.extra-bold-font{font-weight: 800;}.semi-bold-font{font-weight: 600;}.bold-font{font-weight: bold;}.small-font{font-size: .75rem;}.small-9{font-size: .9rem;}.likeUrl{cursor: pointer;}div.note{display: none;}.blend-difference{mix-blend-mode: difference;}.na-pointer{cursor: not-allowed;}.ucase{text-transform: uppercase;}.no-case{text-transform: initial;}.p-1{padding: 1rem;}.p-1-b{padding-bottom: 1rem;}.p-2{padding: 2rem;}.p-2-t{padding-top: 2rem;}.p-2-b{padding-bottom: 2rem;}.p-2-lr{padding-left: 2rem; padding-right: 2rem;}.p-1-lr{padding-left: 1rem; padding-right: 1rem;}.point-up{transform: rotate(180deg);}.bigger{font-size: 1.2em;}.huge-number{font-size: 6.25rem;}.display-inline{display: inline-block;}.display-block{display: block;}.resp-only{display: none;}.bigger-twice{font-size: 1.875em; vertical-align: text-bottom;}.no-wrap-line{white-space: nowrap;}body.ajax .loader, body.wait .loader{visibility: visible !important;}.loader{border-color: #bca5be; border-top-color: #25132c}.icon-range{display: none;} #curtain{width: 100vw; height: 100vh; background: rgba(0, 0, 0, .8); position: fixed;z-index:400;}.container-inner-body{padding: 0 .5rem; max-width: 1280px; margin: 0 auto;}.bg, .bg-d, .container-full-width{background: #3a1d44;}.twice-as-big{line-height: 1.8rem;} #firstWord{animation: showup 7s infinite; display:inline-block; overflow:hidden;} #restOfTheSentence{width:0px; animation: reveal 7s infinite; overflow:hidden; text-align: left; margin-left: .5rem;} #restOfTheSentence span{margin-left:9999px; animation: slidein 7s infinite; display: inline-block; white-space: nowrap;}@keyframes showup{0%{opacity:0;}20%{opacity:1;}80%{opacity:1;}100%{opacity:0;}}@keyframes slidein{0%{margin-left:-9999px;}20%{margin-left:-9999px;}35%{margin-left:0px;}100%{margin-left:0px;}}@keyframes reveal{0%{opacity:0;width:0px;}20%{opacity:1;width:0px;}30%{width:auto;}80%{opacity:1;}100%{opacity:0;width:auto;}}.message{background-color: #242c2b; color: #ffffff !important; text-align: center; padding: .3rem;}.message{overflow:hidden; -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-transform: translate3d(0,0,0);}.message div{font-size: 1.4rem;}.message div.closeBtn{font-size: 3rem;}.message.ok{background-color: #20aaa3}.message.error, .message.fail{background-color: #aa2027;}.message.info{background-color: #206caa;}.sticky{position: -webkit-sticky; position: sticky; top: 8rem;}.stickyTopmenu{position: -webkit-sticky; position: sticky; top: 0px; background-color: #fff;}.stickyHeaderSearchForm{position: fixed; top: 3.7rem; left: 0; width: 100%;}.flexBreak{flex-basis: 100%; height: 0;}.flexBreakColumn{flex-basis: 100%; width: 0; height: 100%;}.row-or-column, .main-inner-flex, #bannerBottomContainer .banner, .pager{display: -webkit-flex; display: flex; flex-wrap: nowrap;}.column-direction{flex-direction: column}.column{padding: 10px;}.header-main-flex{-webkit-flex: 8; -ms-flex: 8; flex: 8; margin-right: 1rem;}.header-secondary-flex{-webkit-flex: 2; -ms-flex: 2; flex: 2; margin-left: 1rem;}.flex-half{flex-basis: 49%;}.flex-10{flex-basis: 10%;}.flex-14{flex-basis: 14%;}.flex-20{flex-basis: 20%;}.flex-25{flex-basis: 25%;}.flex-28{flex-basis: 28%;}.flex-30{flex-basis: 30%;}.flex-33{flex-basis: 33%;}.flex-40{flex-basis: 40%;}.flex-45{flex-basis: 45%;}.flex-50{flex-basis: 50%;}.flex-58{flex-basis: 58%;}.flex-60{flex-basis: 60%;}.flex-66{flex-basis: 66%;}.flex-67{flex-basis: 67%;}.flex-90{flex-basis: 90%;}.flex-wrap{flex-wrap: wrap;}.full-width{width: 100%;}.can-grow{flex-grow: 1}.can-shrink{flex-shrink: 1}.justify-center, .pager{justify-content: center;}.space-between{justify-content: space-between;}.space-around{justify-content: space-around;}.space-evenly{justify-content: space-evenly;}.items-center{align-items: center;}.items-end{align-items: flex-end;}.items-start{align-items: flex-start;}.items-stretch{align-items: stretch;}.flex-end{justify-content: flex-end;}.gap-0{gap: 0}.gap-05{gap: .5rem}.gap-1{gap: 1rem}.row-gap-1{row-gap: 1rem;}.row-gap-05{row-gap: .5rem;}.rounded{border-radius: 30px;}.rounded-top{border-radius: 30px 30px 0 0;}.rounded-bottom{border-radius: 0 0 30px 30px;}.rounded-shadowed{border-radius: 30px; padding: 2rem; -webkit-box-shadow: 0px 0px 3px 3px rgba(0,0,0,.1); -moz-box-shadow: 0px 0px 3px 3px rgba(0,0,0,.1); box-shadow: 0px 0px 3px 3px rgba(0,0,0,.1);}.rounded-shadowed-p0{padding: 0;}.rounded-bottom-shadowed{border-radius: 0 0 30px 30px; -webkit-box-shadow: 0px 0px 3px 3px rgba(0,0,0,.1); -moz-box-shadow: 0px 0px 3px 3px rgba(0,0,0,.1); box-shadow: 0px 0px 3px 3px rgba(0,0,0,.1);}.box-shadowed{-webkit-box-shadow: 0px 0px 3px 3px rgba(0,0,0,.1); -moz-box-shadow: 0px 0px 3px 3px rgba(0,0,0,.1); box-shadow: 0px 0px 3px 3px rgba(0,0,0,.1);}.offset-top-20{position: relative; top: -3rem;}.offset-top-40{position: relative; top: -7rem;}.offset-basis, .relative-basis{position: relative;}.chevron-normal{width: 26px; height: 26px;}.chevron-big{width: 52px; height: 52px;}.chevron-normal.left, .chevron-big.left{-webkit-transform: scaleX(-1); transform: scaleX(-1);}.chevron-normal.up, .chevron-big.up{-webkit-transform: rotate(-90deg); transform: rotate(-90deg);}.right-chevron-circle{fill: #ffffff;}.right-chevron-angle-right{fill: #3a1d44;}.right-chevron-circle-green{fill: #3a1d44;}.right-chevron-angle-right-white{fill: #ffffff;}.info-normal{width: 24px; height: 24px;}.info-circle{fill: #3a1d44;}.info-circle-white{fill: #ffffff;}.avatar-normal{width: 124px; height: 124px;}.avatar-normal.pic{border-radius: 50%; border: 2px solid #25132c}.avatar-g3{stroke: #25132c}.avatar-user-alt{fill: #25132c}.angle-normal, .angle-gray{width: 14px; height: 14px; vertical-align: middle;}.angle-normal{fill: #25132c}.angle-gray{fill: #e0dadd}.angle-normal.up, .angle-gray.up{-webkit-transform: scaleY(-1); transform: scaleY(-1);}.at-icon-normal, .phone-icon-normal, .fax-icon-normal, .address-icon-normal, .envelope-icon-normal{width: 16px; height: 16px;}.at-icon, .phone-icon, .fax-icon, .address-icon, .envelope-icon{fill: #3a1d44;}.at-icon-white{fill: #ffffff;}.rounded-bg-icon{vertical-align: middle; border-radius: 2rem; padding: 2px; background-color: #97bd43;}.rounded-bg-icon-inverse{background-color: #ffffff;}.search-icon{fill: #3a1d44;}.envelope-icon-white{fill: #242c2b;}.tick-icon-normal, .times-icon-normal{width: 18px; height: 18px;}.tick-circle{fill: #3a1d44}.tick-icon, .times-icon-x{fill: #25132c;}.times-icon-circle{fill: #e0dadd}.writing-icon{fill: #ffffff}.writing-icon-normal{width: 26px; height: 26px;}.facebook-icon-normal, .search-icon-normal, .instagram-icon-normal{width: 26px; height: 26px;}.search-icon-bigger{width: 36px; height: 36px;}.facebook-icon-bg{fill: none;}.triangle-normal{width: 9px; height: 9px;}.triangle-icon-white{fill: #ffffff;}.captcha{display: -webkit-flex; display: flex; align-items: center; margin-bottom: 1rem;} #_captcha{border-radius: 30px 0 0 30px; text-transform: uppercase;}.captcha button{border-radius: 0 1.75rem 1.75rem 0; height: 3.35rem}.captcha img{height: 3.35rem}.borderline{border-bottom: 3px solid #f1f3f3;} #footer{min-height: 7rem; padding: 2rem 1rem 0;} #footer a, #headerCards a{text-decoration: none;}.banklogo{position: absolute; right: 0; bottom: 0}.helpBox{float: right;}.helpBox_P_UFA{float: none; display: inline-block;}.helpBox_F9_N{float: none; position: absolute !important; right: 0; top:-.5rem;} #bannerBottomContainer .banner ins{margin: 0 auto;}.question.lead{font-size: 1rem; line-height: normal; font-weight: 600; margin-bottom: 2rem;} #main.slim-fit, #mainForm .slim-fit{max-width: 810px; margin: 0 auto;}.issues .issue .lead{margin: 1rem 0;} #issueList li{list-style: none;} #issueList .card-look{padding-left: 3rem; padding-right: 3rem;}.issue.even{background: none repeat scroll 0 0 #f1f3f3; padding: .5rem 0} #mainPageHeaderTitle{line-height: 2rem;}.strip-dark{background-color: #3a1d44; padding: 2rem 1rem;}.strip-light{background-color: #bca5be; padding: 2rem 1rem;}.strip-white{background-color: #f7f8f8; padding: 2rem 1rem;} #what-is-this.p0{padding-top: 0;} #what-is-this .highlight-card{background-color: #97bd43; border-radius: 30px; padding: 5px;} #what-is-this .what-is-it-card{display: -webkit-flex; display: flex; flex-wrap: nowrap; margin: 1rem;} #what-is-this .what-is-it-card .card-icon{-webkit-flex: 2; -ms-flex: 2; flex: 2;} #what-is-this .what-is-it-card .card-text{-webkit-flex: 8; -ms-flex: 8; flex: 8;} #what-is-this .what-is-it-card h3{margin-top: 0;} #left-chevron, #left-chevron-30{position: absolute; top:35%; left: -.5rem; z-index: 10; cursor: pointer; height: 4rem;} #right-chevron, #right-chevron-30{position: absolute; top:35%; right: 0; z-index: 10; cursor: pointer; height: 4rem;} #left-chevron:hover, #left-chevron.hover, #left-chevron:active, #left-chevron:active, #left-chevron:focus, #left-chevron:focus, #left-chevron-30:hover, #left-chevron-30.hover, #left-chevron-30:active, #left-chevron-30:active, #left-chevron-30:focus, #left-chevron-30:focus, #right-chevron:hover, #right-chevron.hover, #right-chevron:active, #right-chevron:active, #right-chevron:focus, #right-chevron:focus, #right-chevron-30:hover, #right-chevron-30.hover, #right-chevron-30:active, #right-chevron-30:active, #right-chevron-30:focus, #right-chevron-30:focus, #pager-left-chevron:hover, #pager-left-chevron.hover, #pager-left-chevron:active, #pager-left-chevron:active, #pager-left-chevron:focus, #pager-left-chevron:focus, #pager-right-chevron:hover, #pager-right-chevron.hover, #pager-right-chevron:active, #pager-right-chevron:active, #pager-right-chevron:focus, #pager-right-chevron:focus{filter: invert(30%);}.mostReaded{margin-right: 2rem;} #lastIssue .mostReaded div{border-bottom: 1px solid #ffffff; padding: 0 0 .5rem 0; margin: 0 1rem .5rem 0; line-height: 2rem;} #lastIssue .mostReaded div.last{border-bottom: none;} #lastIssue .mostReaded svg, #bestOf svg, #order svg{vertical-align: middle;}.ourexpert-card{text-align: center;}.expert-name{font-weight: bold;}.expert-job{font-style: italic; font-size: .8rem;} #onlineTrainingOffer div.helpBox{margin-top: .5rem;}.line{border: 2px solid #ffffff; width: 2px; align-self: stretch; margin: 0 1rem;} #questionBoxContainer{display: flex; flex-direction: column;}.questionBoxTextarea{flex-grow: 1;} #headerSearchboxContainer #searchButton{margin-top: 3px;} #st{z-index: 30;width: 25px; text-align: left; float: right; line-height: 1; position: relative; top:.5rem; padding: 0;}.search-times{font-size: 2rem; cursor: pointer; color: #3a1d44}.search-times-h{font-size: 2rem; line-height: 1.2rem; cursor: pointer; color: #3a1d44}.search-times a, .search-times-h a{text-decoration: none; color: #25132c;}.search-times a, .search-times-h a{opacity: .8;}.search-times a:hover, a.hover, .search-times-h a:hover, a.hover{opacity: 1;}.search-magnifier{font-size: 2rem; line-height: 1.2rem; cursor: pointer;} #searchButton, .submit-container{width: 100%; padding: 1rem; text-align: center;} #searchCheckboxClones{display: none;} #allSubjectWord{margin-top: 1rem;}.helpBox{cursor: help;} #filterSubjectContainer{font-size: 1rem; width: 100%; border-radius: 30px; padding: 0; outline: none; opacity: 1; ; overflow: hidden; background-color: #ffffff} #filterSubjectContainer.mod{border-width: 2px; border-radius: 30px; border-color: #e0dadd; max-width: 400px;} #filterSubject, #filterSubjectContainer.mod #keywordFilter{outline: none; opacity: 1; border: 0; border-color: transparent; font-family: poppins, sans-serif; width: calc(100% - 70px); display: inline-block; vertical-align: top;} #filterSubjectH{width: 100%;} #magnifierContainer{width: 45px; border-radius: 0 5px 5px 0; padding: .45rem .5rem .3rem 0; text-align: center; cursor: pointer; float: right;} #customSearchToggle input[type=submit].button-primary, input[type=submit].button-primary.button-primary-custom, a.button-primary.button-primary-custom{background-color: #97bd43; border-color: #97bd43; color: #25132c;}.button-primary-custom-yellow{background-color: #fff000; border-color: #fff000; color: #242c2b; font-weight: bold !important;}.button-primary-custom-yellow.green-font{color: #25132c;} #customSearchToggle input[type=submit].button-primary:hover, #customSearchToggle input[type=submit].button-primary.hover, input[type=submit].button-primary.button-primary-custom:hover, input[type=submit].button-primary.button-primary-custom.hover, a.button-primary.button-primary-custom:hover, a.button-primary.button-primary-custom.hover, .button-primary-custom-yellow:hover, .button-primary-custom-yellow.hover{text-decoration: none; background-color: #3a1d44; border-color: #97bd43; color: #97bd43;} #customSearchToggle input[type=submit].button-primary:active, input[type=submit].button-primary.button-primary-custom:active, a.button-primary.button-primary-custom:active{text-decoration: none; background-color: #3a1d44; border-color: #97bd43; color: #97bd43} #customSearchToggle input[type=submit].button-primary:focus, input[type=submit].button-primary.button-primary-custom:focus, a.button-primary.button-primary-custom:focus{text-decoration: none; background-color: #3a1d44; border-color: #97bd43; color: #97bd43} #customSearchToggle input[type=submit].button-primary:disabled, input[type=submit].button-primary.button-primary-custom:disabled, a.button-primary.button-primary-custom:disabled{text-decoration: none; background-color: #b2a6b3; border-color: #b2a6b3; cursor: not-allowed;} #customSearchToggle input[type=submit].button-primary.nofilter, input[type=submit].button-primary.button-primary-custom.nofilter, a.button-primary.button-primary-custom.nofilter{text-decoration: none; background-color: #b2a6b3; border-color: #b2a6b3; cursor: not-allowed; color: #ffffff;}.search-options label{display: block; width:100%; text-align: center; background-color: #f7f8f8}.search-options select{-webkit-appearance: none;}.search-options select::-ms-expand{display: none;}.search-field-with-arrow{float: right; position: relative; top: -2.3rem; font-size: 2rem; line-height: 1.2rem; right: 1rem; cursor: pointer; height: 0; z-index: 0; position: relative;}.search-field-with-arrow .angle-normal{width: 16px; height: 16px;} #orderOptionsType, .transparent-selectbox{position: relative; z-index: 1; background: transparent;}.search-options{border-radius: 30px; background-color: #ffffff;}.search-options-transparent-bg{background-color: transparent;}.search-options-transparent-bg > select{border-color: #25132c; color: #e0dadd;}.search-options-transparent-bg > select option{color: initial !important; font-weight: normal;}.search-options #matchMode, .search-options #dateInterval{padding-right: 2.3rem;} #extraOrderOptions select{padding-right: 2.3rem;} #filterSubjectH{caret-color: #97bd43;} #bottomStickyNav, #searchResultPageHeader{color: #ffffff; background-color: #25132c;} #bottomStickyNav{z-index: 20;} #searchResultPageHeader{z-index: 500; bottom: -100vh; transition: bottom .5s;} #searchResultPageHeader.opened{bottom: 0;} #searchResultPageHeader .search-times-h a{color: #ffffff;}.tb-mod .flex-30{margin-bottom: 1rem;} #solutionController h3:hover, #solutionController h3.hover, #solutionController h3:active, #solutionController h3:active{color: #97bd43} #solutionController h3.actCont:hover, #solutionController h3.actCont.hover, #solutionController h3.actCont:active, #solutionController h3.actCont:active{color: #97bd43} #solutionController h3{cursor: pointer; margin: 0; font-size: 1rem; font-weight: 600;}.actCont{font-size: 1.2375em !important; font-weight: bold !important; color: #97bd43}.line-mod{border: 2px solid #ffffff}; width: 2px;}.articleControl{display: inline-block; overflow: auto;}.articleControl .rgt{float: none; width: auto; text-align: initial;} #bSidenav.shake{animation: shake 0.82s cubic-bezier(.36,.07,.19,.97) both; transform: translate3d(0, 0, 0); backface-visibility: hidden; perspective: 1000px;}@keyframes shake{10%, 90%{transform: translate3d(0, -1px, 0);}20%, 80%{transform: translate3d(0, 2px, 0);}30%, 50%, 70%{transform: translate3d(0, -4px, 0);}40%, 60%{transform: translate3d(0, 4px, 0);}}.item{padding: 1rem 2rem;}.item .angle-normal{width: 16px; height: 16px;}.angle-container{position: absolute; right: 2rem; top: 2rem; width: 16px; cursor: pointer;}.angle-container-iblock{display: inline-block; cursor: pointer;}.item .angle-container.open{transform: rotate(180deg);}.angle-container::before{content: 'kinyit';position: absolute; left: -3rem; color: #25132c}.angle-container.open::before{content: 'bezár'; transform: rotate(180deg); left: 1.5em;}.triangle-container{display: block; position: absolute; right: 0; top: 0; height:100%; border-radius: 0 3rem 3rem 0; width: 1.5rem; padding-left: 2px; z-index: 1}.positioning-container{display: flex; align-items: center; justify-content: center; height: 100%;}.badge{padding: .2rem .8rem; cursor: pointer; border-radius: 30px; text-align: center; text-decoration: none; display: inline-block; border-width: 2px; border-style: solid; border-color: #3a1d44; font-size: .9rem; font-weight: 600; vertical-align: text-bottom; text-decoration: none;}.badge a{text-decoration: none;}.badge-inverse{border-color: #ffffff; color: #ffffff;}.badge:hover, .badge.hover, .badge a:hover, .badge a.hover{text-decoration: none;}.badge-transparent{color: #3a1d44; background-color: transparent;}.badge-filled{color: #ffffff; background-color: #3a1d44;}.badge-in{display: inline-block; min-width: 1rem; padding: 0 .4rem; border-radius: 1.4rem; text-align: center; font-size: .85em; background: #3a1d44; color: #ffffff;}.item .q{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; cursor: pointer;}.item .q,.item .answer, .item .search-card-note, .item .search-card-note div{margin-top: 0;}.answer-date{margin-left: 3rem; white-space: nowrap;}.main-content.flex-66 .answer{border-radius: 1px; background-color: #f7f8f8; margin-bottom: 1rem;}.search-card-note.temphide{height: 0; overflow: hidden; transition-duration: .2ms;}.item .q::after{content: '...mutasd a teljes kérdést >'; text-decoration: underline; position: absolute; right: 0; bottom: 0; background: linear-gradient(to right, rgba(255, 255, 255, .5), rgba(255, 255, 255, 1) 5%); width: 86%; padding-left: 5%; white-space: nowrap; color: #3a1d44; cursor: pointer; font-weight: 600;}.item .q.open::after{content: '';}.item .q.open{overflow: initial; text-overflow: initial; display: initial; -webkit-line-clamp: initial; -webkit-box-orient: initial; cursor: auto;} #lettersSearchResult .item .answer{height: 0; overflow: hidden; transition-duration: .2ms;} #lettersSearchResult .item .answer.open-answer{height: auto;} #lettersSearchResult .item .temphide.open-tags{height: auto;} #lettersSearchResult .green-controller svg, .issue .green-controller svg{vertical-align: text-bottom;} #main{padding-top: 2rem; padding-bottom: 2rem; min-height: calc(100vh - 200px - 7rem);} #main.slide-to-top h1{margin-bottom: 5rem; color: #ffffff}.tags-cloud a{margin-bottom:.8rem;}.tagdisp{display: inline-block; width: 100%;}.tags-baseline .tags a.badge{vertical-align: baseline;}.tags a.badge{margin-bottom: .5rem;}.tags-baseline div.tags{padding-top: 1rem;} #lettersSearchResult h1.fixHeight{margin-bottom:1rem;}.highlight-kw-row{width: 100%; position: relative; padding: .3rem 2rem; background-color: #3a1d44}.kw-del-times{font-weight: normal; display: block; float:right; cursor: pointer; font-size: 1.8rem; line-height: 2.2rem; position: absolute; right: 1.2rem; top: .3rem;}.badge.badge-offer{padding: 0}.badge-offer > a{padding: .4rem 2rem .4rem 1rem; z-index: 2; position: relative; margin: 0; display: inline-block; width: 100%;} #rightCards .card-image, #rightCards .card-tags{display: none;} #rightCards .cards-item{display: initial;}.o-card-head{min-height: 160px;}.o-card-title{font-size: 1.125rem;margin:.5rem 0 0;}.o-card-chance{line-height: 1.8rem; border-top: 3px solid #f1f3f3; padding-top: 1rem;}.o-card-note{line-height: 1.2rem; margin-bottom: 1rem;}.offer-bagde{margin: 0 1rem; background-color: #3a1d44; border-radius: 0 0 30px 30px; text-align: center; padding: 0 0 .4rem;}.offer-bagde-empty{margin: 0 1rem; background-color: transparent; border-radius: 0 0 30px 30px; text-align: center; padding: 0 0 .4rem;} #order .o-card{padding-top: 0;} #order .flex-10.checkmark{padding-top: .5rem;}.frame-warning-color{border: 5px solid #97bd43;}.order-step{margin: 0 auto; padding-top: 1px; width: 30px; height: 30px; border-radius: 50%; border: 1px solid #3a1d44; color: #3a1d44;}.o-s-c{margin-left:1rem; margin-right: 1rem;} #elf.error, #paymentModes.error{border-radius: 30px; border:1px solid #df1600;} #elfError, #paymentModesError{color:#df1600} #orderStepHref{font-weight: normal; color: inherit;} #orderBlock2 div.layout.div-table{width: 100%}.button, form.logout input[type=submit], .lettersSubmit{font-weight: 600; padding: .5rem 1.75rem; text-align: center; cursor: pointer; font-size: 1rem; border-radius: 1.75rem; text-decoration: none; display: inline-block; min-width: 154px; border-width: 2px; border-style: solid;}.button-switch-left{border-radius: 1.75rem 0 0 1.75rem}.button-switch-right{border-radius: 0 1.75rem 1.75rem 0}.likeAnInput input[type=date], .likeAnInput input[type=text]{border-width: 0; padding: 0; width: auto;}.likeAnInput, .barrier{display: inline-block; width: 100%; padding: .7rem .9rem !important; height: auto} #otherSearchMethod .barrier{max-width: 300px;}.button-primary, .lettersSubmit{background-color: #97bd43; border-color: #97bd43; color: #25132c;}.button-secondary{border-color: #3a1d44; color: #3a1d44; background-color: transparent;}.button-secondary-white{border-color: #ffffff; color: #ffffff; background-color: transparent;}.button-at-menu, #commonHeaderNav form.logout input[type=submit]{border-color: #25132c; color: #25132c; font-weight: 600; background-color: transparent; padding: .5rem}.button-at-menu:hover, .button-at-menu.hover, #commonHeaderNav form.logout input[type=submit]:hover, #commonHeaderNav form.logout input[type=submit].hover{border-color: #3a1d44; color: #3a1d44; text-decoration: none;}.button-at-menu:focus{text-decoration: none; background-color: #3a1d44; border-color: #3a1d44; color: #ffffff} #commonHeaderNav.at-the-top .button-at-menu, #commonHeaderNav.at-the-top form.logout input[type=submit]{border-color: #ffffff; color: #ffffff; font-weight: 600; background-color: transparent;} #commonHeaderNav.at-the-top .button-at-menu.button-primary.button-primary-custom{background-color: #97bd43; border-color: #97bd43; color: #25132c;}.button-primary.button-primary-custom-white-border{background-color: #97bd43; border-color: #ffffff; color: #ffffff;} #commonHeaderNav.at-the-top .button-at-menu:hover, #commonHeaderNav.at-the-top .button-at-menu.hover, #commonHeaderNav.at-the-top .button-at-menu.button-primary.button-primary-custom:hover, #commonHeaderNav.at-the-top .button-at-menu.button-primary.button-primary-custom.hover, #commonHeaderNav.at-the-top form.logout input[type=submit]:hover, #commonHeaderNav.at-the-top form.logout input[type=submit].hover{border-color: #97bd43; color: #97bd43; font-weight: 600; background-color: transparent;} #commonHeaderNav.at-the-top .button-at-menu.button-primary.button-primary-custom:hover, #commonHeaderNav.at-the-top .button-at-menu.button-primary.button-primary-custom.hover{color: #97bd43; border-color: #97bd43;}.button-primary.button-primary-custom-white-border:active, .button-primary.button-primary-custom-white-border:focus{background-color: #97bd43; border-color: #ffffff; color: #ffffff;}.button-primary.button-primary-custom-white-border:hover, .button-primary.button-primary-custom-white-border.hover{background-color: #3a1d44; border-color: #ffffff; color: #ffffff;}.button-primary:hover, .button-primary.hover, .lettersSubmit:hover, .lettersSubmit.hover{text-decoration: none; background-color: #3a1d44; border-color: #3a1d44; color: #ffffff}.button-primary:active{text-decoration: none; background-color: #3a1d44; border-color: #3a1d44; color: #ffffff}.button-primary:focus{text-decoration: none; background-color: #3a1d44; border-color: #3a1d44; color: #ffffff}.button-primary.disabled, .like-button-primary-disabled, .lettersSubmit.disabled{text-decoration: none; background-color: #b2a6b3; border-color: #b2a6b3; cursor: not-allowed;}.button-primary.nofilter{text-decoration: none; background-color: #b2a6b3; border-color: #b2a6b3; cursor: not-allowed; pointer-events: none;}.button-secondary:hover, .button-secondary.hover{text-decoration: none; border-color: #c0d78e; color: #c0d78e; background-color: transparent;}.button-secondary:active{text-decoration: none; background-color: #3a1d44; border-color: #c0d78e; color: #c0d78e}.button-secondary:focus, form.logout input[type=submit]:focus{text-decoration: none; background-color: #3a1d44; border-color: #c0d78e; color: #c0d78e}.button-secondary.disabled, .button-secondary-white.disabled, form.logout input[type=submit]:disabled{text-decoration: none; border-color: #b2a6b3; color: #b2a6b3; cursor: not-allowed; background-color: transparent; pointer-events: none;}.button-secondary-white:hover, .button-secondary-white.hover, form.logout input[type=submit]:hover, form.logout input[type=submit].hover{text-decoration: none; border-color: #c0d78e; color: #c0d78e; background-color: transparent;}.button-secondary-white:active, .button-secondary-white:focus, form.logout input[type=submit]:active{text-decoration: none; background-color: #c0d78e; border-color: #c0d78e; color: #c0d78e}.button-container{margin: 0.8rem 0;}.button-container-center{margin: 2rem auto;}.pager .actualPage-container, .pager .anotherPage-container, .pager .nonamePage-container{border-radius: 26px;height: 26px; min-width: 26px; text-align: center; padding-top: 1px; padding-left: 4px; padding-right: 4px;}.pager .actualPage-container{background-color: #3a1d44;}.pager .anotherPage-container{background-color: #f7f8f8;}.pager .actualPage{color: #ffffff;}.pager .anotherPage, .pager .nonamePage-conainer{color: #3a1d44;}.pager .anotherPage-container:hover, .pager .anotherPage-container.hover, .pager .nonamePage-conainer:hover, .pager .nonamePage-conainer.hover{filter: invert(30%);}.pager div{margin-left:.5rem; margin-right: .5rem;}.pager div:first-child{margin-right:1rem;}.pager div:last-child{margin-left:1rem;}.pager{align-items: center;}.pager a{text-decoration: none;}.label-deny label{visibility: hidden;}.form{width:100%;}input[type=date], input[type=text], input[type=email], input[type=password], input[type=number], textarea, .questionBoxTextarea, select{font-size: 1rem; width: 100%; ; border-width: 2px; border-style: solid; border-radius: 30px; padding: .8rem 1rem; outline: none; opacity: 1; border-color: #e0dadd; font-family: poppins, sans-serif;} #order select{width: 46%;}input[type=date]:focus, input[type=text]:focus, input[type=email]:focus, input[type=password]:focus, input[type=number]:focus, textarea:focus, a:focus, select:focus{border-color: #3a1d44}input[type=date]:active, input[type=text]:active, input[type=email]:active, input[type=password]:active, input[type=number]:active, textarea:active, a:active, select:active{border-color: #3a1d44; color: #3a1d44}input[type=submit]{-webkit-appearance:none; font-family: poppins, sans-serif;}textarea{height: 6.5rem}::placeholder{opacity: 1; color: #b2a6b3; font-style: italic;}::-webkit-input-placeholder{color: #b2a6b3;}:-moz-placeholder{color: #b2a6b3;}::-moz-placeholder{color: #b2a6b3;}:-ms-input-placeholder{color: #b2a6b3;}:-ms-input-placeholder{color: #b2a6b3;}input:required{box-shadow: none;}input.filled{border-color: #25132c; color: #25132c}input.wrong, div.error input{border-color: #df1600; color: #df1600}div.error ~ img.star{display: none;}input:disabled{background-color: #e0dadd; border-color: #e0dadd; color: #242c2b}input:disabled.filled{border-color: #bca5be;}.error{color: #df1600; text-align: left; margin: 0 auto;}.helpText{background-color: #25132c; border-radius: 30px !important; padding: 1rem !important; font-family: inherit !important; font-weight: 300 !important; font-size: .8rem !important;word-wrap: break-word;overflow-wrap: break-word;hyphens: auto; line-height: normal !important;}.questionBoxTextarea{font-family: poppins, sans-serif; color: #b2a6b3;}.defaultOnMainpage{height: initial}.defaultOnMainpage-af{height: 8rem}input.radio{width: 1.2rem; height: 1.2rem; vertical-align: middle;margin-right: .7rem;}input.radio, input.checkbox{width: 1.2rem; height: 1.2rem; vertical-align: middle;margin-right: .7rem; cursor: pointer; margin-left: 0;} #filterMore{line-height: 2rem;} #filterMore input[type=radio]:checked + label{font-weight: 600}.radio-container{display: -webkit-flex; display: flex; flex-wrap: nowrap; position: relative; margin-bottom: 12px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.answerCover em.required{display: none;}label em.required{display: none;}.comment{font-weight: 300; font-size: .9rem; color: #3a1d44}.three-times-high{height: 8rem;}.main-cards{overflow: clip; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -moz-font-feature-settings: "liga" on;}.cards{display: flex; flex-wrap: wrap; width: calc(300%); list-style: none; margin: 0; padding: 0; gap: 0 1rem;} #controlledCards, #controlledCards-30{padding-left: 4px;padding-right: 4px; position: relative; left: 0; transition: left .5s} #controlledCards .card-tags, #controlledCards-30 .card-tags{display: none;}.cards-item{display: flex; padding: 1rem .5rem;}@media(min-width: 56rem){.cards-item{width: calc(11% - 1rem);} #bestOf .cards-item{width: calc(100% - 1rem)} #right-cards.main-cards .cards-item{width: 100%;} #right-cards.main-cards .cards-item .card{width: 100%;}}.card, .item{background-color: #ffffff; border-radius: 30px; -webkit-box-shadow: 0px 0px 3px 3px rgba(0,0,0,.1); -moz-box-shadow: 0px 0px 3px 3px rgba(0,0,0,.1); box-shadow: 0px 0px 3px 3px rgba(0,0,0,.1); display: flex; flex-direction: column;}.cards-item .card{width: 100%;}.card:hover .card-image, .card.hover .card-image{filter: contrast(100%) grayscale(0%) ;}.card-content{display: flex; flex: 1 1 auto; flex-direction: column; padding: 1rem;}.card-content a.button{margin: 0 auto;}.card-image{background-position: center center; background-repeat: no-repeat; background-size: cover; border-top-left-radius: 30px; border-top-right-radius: 30px; overflow: hidden; position: relative; transition: filter 0.5s cubic-bezier(.43,.41,.22,.91); filter: contrast(70%) grayscale(30%) ;}.card-image::before{content: ""; display: block; padding-top: 56.25%;}@media(min-width: 40rem){.card-image::before{padding-top: 66.6%;}} #right-cards .card-image{display: none;}.card-title{color: #25132c; font-size: 1.125rem; font-weight: 300;}.card-title-url{color: #25132c!important; text-decoration: none;}.card-title-url:hover, .card-title-url.hover{color: #25132c!important; text-decoration: none;} #right-cards .card-title{letter-spacing: 1px; font-size: 1rem;}.card-text{flex: 1 1 auto; font-size: 0.875rem; line-height: 1.5; margin-bottom: 1.25rem;}.card-text-init{font-size: 0.875rem; line-height: 1.5; margin-bottom: 1.25rem;} #right-cards .card-text{display: none;}.card-small-tags{font-size: 0.8rem; font-style: italic;}.card-number{border-radius: 1rem; width: 3rem; border: 1px solid #242c2b; color: #25132c; text-align: center; margin-bottom: 1rem;}.card svg, .card-look svg{vertical-align: middle;} #qHeadImg{border-radius: 30px; position: relative; top: -1rem;}.card-look, #loginBoxPopup .popupLoginBox, .popupSampleQuestion{background-color: #ffffff; border-radius: 30px; -webkit-box-shadow: 0px 0px 3px 3px rgba(0,0,0,.1); -moz-box-shadow: 0px 0px 3px 3px rgba(0,0,0,.1); box-shadow: 0px 0px 3px 3px rgba(0,0,0,.1); padding: 1rem;}.no-card-look, .no-card-look .card-look{-webkit-box-shadow: initial; -moz-box-shadow: initial; box-shadow: initial;} #intervalSelectbox{bottom: 3.1rem; right: 0; position: absolute; z-index: 20; min-width: 100%; max-width: 150%;} #intervalSelectbox.card-look{border-radius: 30px;}.card-look-info{background-color: #e0dadd; border: 1px solid #e0dadd;}.card-look.border-hl{border: 1px solid #25132c;}.card-look-warning{color: #242c2b; background-color: #c0d78e}.card-look-warning-bg-dark{color: #ffffff; background-color: #97bd43}.card-look.green-bg-dark{background-color: #25132c;}form.card-look{padding-left: 3rem; padding-right: 3rem;}.card-look.card-url{display: block; text-decoration: none; text-align: center; font-size: 1.1rem; font-weight: 600; color: #25132c}.card-look.card-url .badge-in{font-size: 1.1rem;}.card-look.card-url:hover, .card-look.card-url.hover{background-color: #3a1d44; color: #242c2b;}.card-look.transparent-bg{background-color: transparent; border: transparent; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;}.card-look.p-2-lr{padding-left: 2rem; padding-right: 2rem;} #publicKeywords li, #keywordsIndex li{padding: 0;} #publicKeywords li a, #keywordsIndex li a{text-decoration: none;} #publicKeywords li a:hover, a.hover{color: #3a1d44;} #publicKeywords .card-look, #keywordsIndex .card-look{padding: .5rem; font-size: 1.2rem; display: inline-block; text-align: center; min-width: 1.8rem;} #keywordsIndex.mainpage li a{color: #97bd43;} #keywordsIndex.mainpage .card-look{background-color: #25132c;} #keywordsIndex.mainpage .card-look{box-shadow: 0px 0px 3px 3px rgba(0,0,0,.2)}; #keywordsIndex.mainpage li a:hover, a.hover{color: #c0d78e !important;} #searchCheckboxes .highlight{color: white; background: #3a1d44;} #searchCheckboxes{max-height: 23.5rem; background: white; overflow-x: hidden; overflow-y: auto; border-radius: 30px; max-width: 90%; min-width: min(300px,85%); position: absolute; z-index: 20; left:5%;} #searchCheckboxes label{display: block; cursor: pointer; font-size: 1rem; padding: .5rem 1rem; min-height: 2.625rem; border-bottom: 1px solid #e0dadd; color: #242c2b; white-space: nowrap;} #searchCheckboxes label:hover, #searchCheckboxes label.hover, #searchCheckboxes label:focus, #searchCheckboxes label:focus, #searchCheckboxes label:active, #searchCheckboxes label:active{background: #97bd43; color: #ffffff;} #searchCheckboxes input{margin: 0; position: absolute; opacity: 0; cursor: pointer;} #searchCheckboxes fieldset{border: none; padding: 0px; margin: 0px;} #searchCheckboxes fieldset legend{display: none;} #searchThisContainer{position: -webkit-sticky; position: sticky; bottom: 0; width: 100%;} #searchThis, #searchThisRn, #searchThisNum{padding: 0 1rem; width: 100%; height: 2.625rem; line-height: 2.625rem; cursor: pointer; background-color: #f1f3f3;} #searchThis div, #searchThisRn div, #searchThisNum div{display: inline;}.layout.div-table label{font-weight: 600; color: #242c2b}label[for~=newsletter], label[for~=privacy], label[for~=policy]{font-weight: 300 !important;}.layout.div-table img.star{float: right; position: relative; top: -2rem; right: 1rem;}.layout.div-table img.star-mod{float: right; position: relative; top: 1.2rem; right: 0;}.half-layout .layout.div-table{display: flex; justify-content: space-between; flex-wrap: wrap;}.half-layout .layout.div-table .div-table-row{flex-basis: 49%;}.div-table-row{margin-bottom: 1rem;} #flexZip, #flexZipT{flex-basis: 18%;} #flexCity, #flexCityT{flex-basis: 30%;} #flexCompanyName, #flexCopyTick{flex-basis: 100%;} #amountId div.label{flex-basis: 33%;} #amountId div.input{flex-basis: 25%; flex-shrink: 1;} #amountId label{text-transform: uppercase;} #amountId{gap: .5rem;} #order-sum-note{background-color: #e0dadd; border-radius: 30px; padding: 2rem;} #order-sum-note #price{padding: 0; color: #242c2b; font-size: 1.4rem;min-width:400px;} #order-sum-note #priceTextResp{font-size: 1.4rem; display: none;} #order-sum-note label[for=price]{font-weight: normal;} #order-sum-note .div-table-row .div-table-cell{display: inline-block;}table.layout-v2{width: 100%; background-color: #ffffff; border-radius: 30px; -webkit-box-shadow: 0px 0px 3px 3px rgba(0,0,0,.1); -moz-box-shadow: 0px 0px 3px 3px rgba(0,0,0,.1); box-shadow: 0px 0px 3px 3px rgba(0,0,0,.1); padding: 1rem;}table.layout-v2 td.label{width: 42%; text-align: right; vertical-align: top; padding-top: 5px;}table.layout-v2 em.required{display: none;}table.layout-v2 td.label label{display: inline-block; padding-right: 15px;}table.layout-v2 tr.required td.label label{padding-right: 25px;}span.colon{display: none;}table.layout-v2 td input.number, table.layout-v2 td input.text{margin-left: 8px; margin-bottom: 14px; width: 300px; border-color: #242c2b; color: #242c2b;}table.layout-v2 td textarea{margin-left: 8px; width: 300px;}table.layout-v2 td select{margin-left: 8px; border-color: #242c2b; color: #242c2b;}table.layout-v2 tr.required td select, table.layout-v2 tr.required input.number, table.layout-v2 tr.required input.text{border-color: #25132c; color: #25132c;}table.layout-v2 td select.small, table.layout-v2 td input.text.small{width: 120px;}table.layout-v2 td select.middle{width: 150px;}table.layout-v2 tr td.input .layout-v2_group{position: relative;}table.layout-v2 tr.required td.input .layout-v2_group img.star{position: absolute; top: 10px; right: 390px;}table.layout-v2 tr td.input .layout-v2_group .helpBox{position: absolute; top: 6px; right: 65px;}table.layout-v2 tr.captcha td.input .helpBox{top: 45px;}table.layout-v2 tr.short td.label{width: 60%;}table.layout-v2 tr.short td.input input.text{width: 255px;}table.layout-v2 td.input fieldset{border: none;}table.layout-v2 td.input fieldset legend{display: none;}table.layout-v2 td.input div.fieldOk, table.layout-v2 td.input div.fieldFail{margin: -14px 0px 10px 8px; width: 302px; padding: 5px 10px; font-size: 14px; font-weight: bold; color: white;}table.layout-v2 td.input div.fieldOk{background: #bca5be;}table.layout-v2 td.input div.fieldFail{background: #df1600;}table.layout-v2 td.input fieldset label{display: block; margin-bottom: 3px;}table.layout-v2 td.input fieldset label input.radio{vertical-align: middle; margin: 0px 3px 0px 8px;}.error{background: none; font-weight: bold; color: #df1600;}table.layout-v2 td.input div.error input.text{margin-bottom: 3px;}div.error strong, table.layout-v2 td.input div.error strong{display: block; font-weight: bold; margin-left: 8px; color: #df1600;}table.layout-v2 tr.captcha td.label{padding-top: 0px;}table.layout-v2 tr.captcha td.label label{font-size: 1.2rem;}table.layout-v2 tr.captcha div.captcha img{margin-left: 8px; border: 1px solid #6A6A6A;}table.layout-v2 tr.captcha div.captcha input.text{text-transform: uppercase; margin-bottom: 0px; border-color: #25132c; color: #25132c;}table.layout-v2 tr.captcha div.captcha button{background: none; border: none; cursor: pointer; font-size: 1rem; margin-left: 2px; color: #25132c;}table.layout-v2 div.comment{margin: -12px 0px 12px 8px; font-style: italic;}table.layout-v2 td.input input.text.phonePre{width: 30px; margin-right: 50px;}table.layout-v2 td.input input.text.phoneNum{width: 100px;}table.layout-v2 tr.phoneInput td.input div.error{display: inline;}table.layout-v2 td.input div.helpText{margin-left: 8px;} #ourSolution div.helpText::after{content: "X"; position: absolute; top: 1px; right: 1px; border: 2px solid #fff; border-radius: 30px; width: 1rem; text-align: center; font-weight: 600;}.div.error{font-weight: bold;} #loginBoxPopup, #sampleQuestionPopup, #messagePopup, #contentPopup, #askQuestionPopup{position: fixed; z-index: 1000; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgba(0,0,0,.8); padding-top: 10vh;}.popupLoginBox, .popupSampleQuestion{background-color: #f7f8f8; margin: 55px auto; border: 1px solid #242c2b; max-width: 640px; position: relative;} #popupContent{background-color: #f7f8f8; margin: 0 auto; border: 1px solid #242c2b; max-width: min(90vw,800px); position: relative; padding: 1rem 2rem; border-radius: 30px;} #popupContent .content .flex-30{display: none;} #popupContent .content .main-content.flex-66{flex-basis: initial;}.closeBtn{position: absolute; font-size: 3rem; right: 1rem; top: -.3rem; color: #25132c; cursor: pointer; opacity: .6}.closeBtn:hover, .closeBtn.hover{opacity: 1;} #messagePopup .closeBtn{color: #ffffff}.sampleQusetionInner{padding: 2rem; overflow-y: scroll; max-height: 70vh;}.tabs{height: 3rem; padding-left: .5rem;}.tabs .tab.active{background: #ffffff; border: 1px solid #e0dadd; border-bottom: none; color: #242c2b; -webkit-box-shadow: 0px -3px 3px 1px rgba(0,0,0,.1); -moz-box-shadow: 0px -3px 3px 1px rgba(0,0,0,.1); box-shadow: 0px -3px 3px 1px rgba(0,0,0,.1);}.tabs .tab{float: left; height: 3rem; margin: 0 .5rem; padding: .5rem 1rem; line-height: 2rem; text-align: center; cursor: pointer; background: #f1f3f3; border: 1px solid #e0dadd; border-bottom: none; color: #b2a6b3; border-radius: 30px 30px 0 0; -moz-box-shadow: inset 0 -3px 3px rgba(0,0,0,.1); -webkit-box-shadow: inset 0 -3px 3px rgba(0,0,0,.1); box-shadow: inset 0 -3px 3px rgba(0,0,0,.1);} #bSidenav{z-index: 50; position: fixed; right: -150px; transition: 0.3s; width: auto; bottom: 105px; gap: 0;} #bSidenavF{z-index: 50; position: fixed; right: -150px; transition: 0.3s; width: auto; bottom: 30px; gap: 0;} #opener{background-color: #97bd43; border-radius: 30px 0 0 30px;} #openerF{background-color: #405D9A; border-radius: 30px 0 0 30px;} #urlToContact{background-color: #97bd43; border-radius: 15px 0 0 0; width: 150px;} #urlToFacebook{background-color: #405D9A; border-radius: 15px 0 0 0;width: 150px;}a#contactOpener{padding: 0.8rem 5px .4rem 10px; text-decoration: none; display: inline-block; transition: 0.3s;}a#facebookOpener{padding: 0.8rem 13px .4rem 2px; text-decoration: none; display: inline-block; transition: 0.3s;} #urlToContact a, #urlToFacebook a{padding: .5rem 0 .5rem 1rem; text-decoration: none; color: #ffffff; display: inline-block; font-weight: normal; line-height: 1.2rem;} #bSidenav.openC, #bSidenav.openC, #bSidenav:hover, #bSidenav.hover, #bSidenavF.openC, #bSidenavF.openC, #bSidenavF:hover, #bSidenavF.hover{right: 0; transition: 0.3s;}.reg-lead{font-weight: bold; cursor: pointer;}.checkmark-icon{width: .5rem; height: 1rem; border: solid #3a1d44; border-top-width: medium; border-right-width: medium; border-bottom-width: medium; border-left-width: medium; border-width: 0 3px 3px 0; -webkit-transform: rotate(45deg) translate(-50%, -50%); -ms-transform: rotate(45deg) translate(-50%, -50%); transform: rotate(45deg) translate(-50%, -50%); position: relative; top: 7px; left: 20%;}.times-icon{position: relative; font-size: 2rem; left: 15%;} #publicKeywordsList{border-spacing: 0 1.2rem; border-collapse: separate;} #publicKeywordsList td{vertical-align: top; padding-top: 10px; padding-bottom: 10px;} #publicKeywordsList a{text-decoration: none;}.cntable{border-spacing: 1rem; border-collapse: separate;} #dateSelector{margin: 0; list-style: none;} #dateSelector li{list-style: none; margin: 0 0 .5rem 0; cursor: context-menu; color: #242c2b} #dateSelector li:hover, #dateSelector li.hover{background-color: #f1f3f3} #dateInterval{cursor: context-menu;}.textdate-zebra{max-width: 100px; text-align: center;}.Zebra_DatePicker{background:#fff;border:1px solid #aaa;border-radius:4px;box-shadow:0 0 10px #ccc;color:#222;font:13px Tahoma,Arial,Helvetica,sans-serif;padding:5px;position:absolute;display:table;*width:255px;z-index:100}.Zebra_DatePicker *,.Zebra_DatePicker :after,.Zebra_DatePicker :before{box-sizing:content-box!important}.Zebra_DatePicker *{padding:0}.Zebra_DatePicker table{border-collapse:collapse;border-radius:4px;border-spacing:0;width:100%}.Zebra_DatePicker td,.Zebra_DatePicker th{border-radius:4px;padding:5px;cursor:pointer;text-align:center;min-width:25px;width:25px}.Zebra_DatePicker .dp_body .dp_not_in_month{color:#666}.Zebra_DatePicker .dp_body .dp_time_controls_condensed td{width:25%}.Zebra_DatePicker .dp_body .dp_current{color:#3a87ad}.Zebra_DatePicker .dp_body .dp_selected{background:#337ab7;color:#fff}.Zebra_DatePicker .dp_body .dp_disabled{color:#bbb;cursor:text}.Zebra_DatePicker .dp_body .dp_disabled.dp_current{color:#b4d5e6}.Zebra_DatePicker .dp_body .dp_hover{background:#dedede}.Zebra_DatePicker .dp_body .dp_hover.dp_time_control{background-color:#dedede}.Zebra_DatePicker .dp_monthpicker td,.Zebra_DatePicker .dp_timepicker td,.Zebra_DatePicker .dp_yearpicker td{width:33.3333%}.Zebra_DatePicker .dp_timepicker .dp_disabled{border:none;color:#222;font-size:26px;font-weight:700}.Zebra_DatePicker .dp_time_separator div{position:relative}.Zebra_DatePicker .dp_time_separator div:after{content:":";color:#222;font-size:20px;left:100%;margin-left:2px;margin-top:-13px;position:absolute;top:50%;z-index:1}.Zebra_DatePicker .dp_header{margin-bottom:5px}@supports-ms-ime-align:auto{.Zebra_DatePicker .dp_header{font-family:'Segoe UI Symbol',Tahoma,Arial,Helvetica,sans-serif}}.Zebra_DatePicker .dp_footer{margin-top:5px}.Zebra_DatePicker .dp_footer .dp_icon{width:50%}.Zebra_DatePicker .dp_actions td{border-radius:4px}.Zebra_DatePicker .dp_actions .dp_caption{font-weight:700;width:100%}.Zebra_DatePicker .dp_actions .dp_next,.Zebra_DatePicker .dp_actions .dp_previous{*padding:0 10px}.Zebra_DatePicker .dp_actions .dp_hover{background-color:#dedede}.Zebra_DatePicker .dp_daypicker th{cursor:text;font-weight:700}.Zebra_DatePicker.dp_hidden{display:none}.Zebra_DatePicker .dp_icon{height:16px;background-image:url(icons.png);background-repeat:no-repeat;text-indent:-9999px;*text-indent:0}.Zebra_DatePicker .dp_icon.dp_confirm{background-position:center -123px}.Zebra_DatePicker .dp_icon.dp_view_toggler{background-position:center -91px}.Zebra_DatePicker .dp_icon.dp_view_toggler.dp_calendar{background-position:center -59px}button.Zebra_DatePicker_Icon{background:url(icons.png) center top no-repeat;border:none;cursor:pointer;display:block;height:16px;line-height:0;padding:0;position:absolute;text-indent:-9000px;width:16px}button.Zebra_DatePicker_Icon.Zebra_DatePicker_Icon_Disabled{background-position:center -32px;cursor:default} #zebraDatePickerContainer .Zebra_DatePicker, #zebraDatePickerContainerEnd .Zebra_DatePicker{position:initial;} #showtagCloud, #mobileLine{display:none;}.noScroll{overflow: hidden;}.tagcloudMobileView{position: fixed; top: 3rem; right: 0; bottom:0; width: 100vw; overflow-y: scroll; z-index: 100; display: block !important;} #myLinks{position: fixed; top: 3rem; bottom: 0; left: 100vw; width: 70vw; background-color: rgb(255, 255, 255); padding: 1rem 3rem; transition: left 0.5s;} #myLinksCurtain{height:100vh;width:30vw;top:3.3rem;left:-30vw;transition: left 0.5s;position: fixed;background-color: #f7f8f8;}.topnav #myLinks a{cursor: pointer;}.topnav #myLinks a.button, .topnav #myLinks input[type=submit].button{text-align: center; margin: 2rem 0 0; width: 100%;}.topnav #myLinks a.menu-mob{border-bottom: 2px solid #f1f3f3; text-align: left; padding: 1rem 0;}.topnav #myLinks a.l-c.menu-mob{border-bottom: 0; padding-bottom: 0;} #mmSwid, #l-mmSwid{display: none !important;}@media(max-width: 900px){.cards{width: 100%;}.cards-item{flex-basis: 45vw;} #mainpage #left-chevron, #mainpage #right-chevron, #mainpage #left-chevron-30, #mainpage #right-chevron, #mainpage #right-chevron-30{display: none;}}table.cntable_alt td p{font-size: 0.8rem;}span.top-right-corner{display: block; float: right; background: #97bd43; height: 6rem; width: 6rem; padding: .2rem .2rem .2rem 1rem; top: 0; position: absolute; border: 4px solid #97bd43; right: 0; font-size: 1.875rem; color: #fff; line-height: .7rem; clip-path: polygon(0% 0%, 100% 0, 100% 100%, 0% 0%); border-radius: 0 30px 0 0; text-align: center;}span.text-rot-45{position: absolute; top: 25%; left: 27%; transform: rotate(45deg);}span.text-rot-45 .smaller{font-size: 1.2rem;}.strikethrough{position: relative;}.strikethrough:before{position: absolute; content: ""; left: 0; top: 43%; right: 0; border-top: 6px solid; border-color: #97bd43; -webkit-transform:rotate(-5deg); -moz-transform:rotate(-5deg); -ms-transform:rotate(-5deg); -o-transform:rotate(-5deg); transform:rotate(-5deg);}span.frame{display: inline-block; padding: .4rem .5rem .2rem; border: 2px solid #97bd43; color: #97bd43; font-size: 1.6rem; line-height: 1.8rem; text-align: left;}span.custom-list{position:relative;}span.custom-list::before{content: '\025B8'; position: absolute; left: -1.8rem; font-size: 1.875em; line-height: 1.6rem;} #kata2022 div{margin: 1rem 0;}.ad-circle-kata{width: 340px; height: 340px; border-radius: 170px; outline: 8px solid #242c2b; border: 80px solid #fff000; background-color: #f7f8f8}.offset-top-ad{position: relative; top: -50px; line-height: 1.2rem;}.number-in-square{display: inline-block; width: 25px; padding: 2px; line-height: 1.2rem; background-color: #f7f8f8; border: 1px solid #242c2b;}.top-margin-mod{margin-top: 80px;}.ad-blocks{margin-top: 1rem;}.ad-radius{border-radius: 2rem;} #confDesc div{margin-top: 1rem; margin-bottom: 2rem;} #confDesc div.card-look{margin-top: 3rem;}.iframe-resp{width: min(72vw, 640px); height:min(60vh,360px);}.iframe-resp-3-col{width: min(, 640px); height:min(,360px);}.embed-iframe-cont{padding:56.25% 0 0 0;position: relative;}.embed-iframe-cont iframe, .embed-iframe-cont object, .embed-iframe-cont embed{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}.cover-dm #main{padding: 0; margin: 0; max-width: 100vw; min-height: 100vh; background-color: #3a1d44;}.cover-dm{background-color: #3a1d44;}.card-dm{background-color: #25132c; padding: 0 1rem 1rem;}.label-dm{font-size: 1.2rem; width: 100%; border-width: 2px; border-style: solid; border-radius: 5px 0 0 5px; padding: .8rem 1rem .8rem 5px; outline: none; opacity: 1; border-color: transparent; min-width: 160px; background-color: #eb9b00; text-align: right;}.input-dm{border-radius: 0 5px 5px 0 !important}.button-dm{background-color: #eb9b00; border-radius: 13px; font-size: 1.4rem; font-weight: bold; padding: .2rem 1.75rem;border: 1px solid #242c2b; color: #242c2b}.timeCounterNumber{font-size: 3.7rem; font-weight: 600;}.timeCounterLabel{font-size: 1.4rem;}.pseudo-url{color: #eb9b00; font-weight: bold; text-decoration: underline; font-size: 1.5rem;}img.star-dm{float: right; position: relative; top: -2rem; right: 1rem;}.narrow-title{transform: scaleX(0.5);-ms-transform: scaleX(0.5);}hr.dm{border: 1px solid #ffffff;}@media print{#header, #levNewRight, #footer, #bSidenav, #bSidenavF{display: none;}.main-content.flex-66{flex-basis: auto;}} #bannerHeader img, #bannerMainpage img{max-width: min(100%, 1032px);} #bannerRight img{max-width: min(100%, 379px);}.text-break{word-wrap: break-word; word-break: break-word; overflow-wrap: break-word; hyphens: auto;}.toast:not(.show){}.toast{--bs-toast-zindex: 1090; --bs-toast-padding-x: 0.5rem; --bs-toast-padding-y: 0.5rem; --bs-toast-spacing: 1.5rem; --bs-toast-max-width: min(305px,96vw); --bs-toast-font-size: 0.675rem; --bs-toast-color: ; --bs-toast-bg: rgba(255,240,0,1); --bs-toast-border-width: 1px; --bs-toast-border-color: var(--bs-border-color-translucent); --bs-toast-border-radius: 0.375rem; --bs-toast-box-shadow: 0 1rem 1rem rgba(0, 0, 0, 0.35); --bs-toast-header-color: #6c757d; --bs-toast-header-bg: rgba(255, 255, 255, 0.35); --bs-toast-header-border-color: rgba(0, 0, 0, 0.05); width: var(--bs-toast-max-width); max-width: 100%; font-size: var(--bs-toast-font-size) !important; color: var(--bs-toast-color); pointer-events: auto; background-color: var(--bs-toast-bg); background-clip: padding-box; border: var(--bs-toast-border-width) solid var(--bs-toast-border-color); box-shadow: var(--bs-toast-box-shadow); border-radius: var(--bs-toast-border-radius);}.toast-body{padding: .25rem var(--bs-toast-padding-x) var(--bs-toast-padding-x) var(--bs-toast-padding-x); word-wrap: break-word; background-color: var(--bs-toast-header-bg);}.toast-header{display: flex; align-items: center; padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x) .25rem; color: var(--bs-toast-header-color); background-color: var(--bs-toast-bg); background-clip: padding-box; border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color); border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width)); border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));}.toast-container{--bs-toast-zindex: 1090; position: absolute; z-index: var(--bs-toast-zindex); width: -webkit-max-content; width: -moz-max-content; width: max-content; max-width: 100%; pointer-events: none;}.me-2{margin-right: .5rem !important;}.ms-2{margin-left: .5rem !important;}.me-auto{margin-right: auto !important;}.toast .close{font-size: 2rem; line-height: 1rem; font-weight: normal; text-decoration: none !important; cursor: pointer;}iframe{border-radius: 30px;}.table-striped>tbody>tr:nth-of-type(odd)>*{color: #000; background: #ecedee;}.table-striped-columns>:not(caption)>tr>:nth-child(even){color: #000; background: #ecedee;} #questionView table{text-align: center; margin-bottom: 1rem;} #questionView table td{padding: .5rem;} #questionView table>tbody>tr:nth-of-type(odd)>*{color: #000; background: #ecedee;} #questionView table>:not(caption)>tr>:nth-child(even){color: #000; background: #ecedee;}.o-ribbon{transition: top 2s;} #publicArchiveList .yearBox{width: 180px; float: left; margin: 10px 25px 30px 25px} #publicArchiveList .yearBox.last{margin-right: 0px;} #publicArchiveList .yearBox .title{font-size: 50px; background: url(/images/hPoint.png) bottom repeat-x; margin-bottom: 10px; color: ;} #publicArchiveList .yearBox a{display: block; padding: 4px 2px; background: url(/images/hPoint.png) bottom repeat-x; font-size: 15px; font-weight: bold; color: ;} #publicArchiveList .yearBox a:hover, a.hover{color: ;} #viewArchiveIssue .tag{font-size: 19px; margin-bottom: 12px; margin-top: 20px; color: ; background: url(/images/hPoint.png) bottom repeat-x;} #viewArchiveIssue .lead{font-style: italic; margin-bottom: 10px; margin-left: 3%; overflow: hidden;} #viewArchiveIssue a.more{display: inline-block; float: right; height: 25px; background: url(/images/arrowRight.png) no-repeat 0px 2px transparent; padding-left: 24px; text-align: right; margin-top: 5px;} #viewArchiveIssue .articleTitle{font-weight: bold;} #viewArchiveIssue .article{margin-left: 5%;} #publicArchiveList .banner.mainLast{margin-bottom: 2em;} #order #typeTable thead th:first-child{border-right-color: ;} #order #typeTable td:first-child{border-right-color: ;} #orderMonthlyDownload li{float: left; margin-right: 1em;}.bankText img{height: 30px;} #main .message.tkz{font-size: 16px} #addressModify .addressCont{border: 1px solid #ddd; background: #eee; float: left; padding: 5px 10px; margin: 10px 5px;} #addressModify .addressCont img{visibility: hidden; float: right;} #addressModify .addressCont:hover img, #addressModify .addressCont.hover img{visibility: visible;}.admin #right div#embed_user_create_results{overflow: auto;}.admin #right div#embed_user_create_results td.odd{background: #ddd;}.admin #right div#embed_user_create_results thead{text-align: left;}.admin #right div#embed_user_create_results caption{text-align: left; padding: 4px 4px 4px 25px; font-size: 1.1em;}.admin #right div#embed_user_create_results th.warning{color: black; padding: 4px 4px 4px 25px; font-size: 1.1em;}.admin #user fieldset#mailreport{display: none;}.admin #user fieldset#mailreport tr#errormessagerow{display: none;}input#regCode{border-radius: 3rem 0 0 3rem !important;} #logo, #logoFooter{text-transform: uppercase; text-decoration: none; letter-spacing: .1rem; font-weight: 800;}.logo-container{height: 3.3rem; background-color: #3a1d44; padding-top: .5rem}.at-the-top .logo-container{background-color: transparent;} #logoFooter, #footer a.menu, #mainpageTopTempmenu a{color: #ffffff;} #logo, #commonHeaderNav a.menu{color: #25132c;} #commonHeaderNav.at-the-top a.menu{color: #ffffff;} #commonHeaderNav{width: 100%; transition: top .3s ease-out; z-index: 200;} #commonHeaderNav .container-inner-body{box-shadow: rgba(50, 50, 93, 0.25) 0px 6px 12px -2px, rgba(0, 0, 0, 0.3) 0px 3px 7px -3px; background-color: #ffffff; border-radius: 0 0 30px 0;} #commonHeaderNav.at-the-top .container-inner-body{box-shadow: initial; background-color: transparent;} #commonHeaderNav.at-the-top{background-color: transparent;} #commonHeaderNav a.menu, #footer a.menu, #mainpageTopTempmenu a{text-decoration: none; padding: .5rem; font-size: 1rem; font-weight: 600; text-align: center;} #mainpageTopTempmenu a.menu{font-weight: normal; color: #ffffff} #commonHeaderNav a.menu:hover, #commonHeaderNav a.menu.hover, #footer a:hover, #footer a.hover, #mainpageTopTempmenu a:hover, #mainpageTopTempmenu a.hover{color: #97bd43;} #commonHeaderNav.at-the-top a.menu:hover, #commonHeaderNav.at-the-top a.menu.hover, #mainpageTopTempmenu a:hover, #mainpageTopTempmenu a.hover{color: #97bd43;} #mainpageTopTempmenu{left: 0; width: 100%; top: 3.7rem; height: 0; overflow: hidden; transition-duration: .4s; background-color: #3a1d44; z-index: 20000; text-align: center; padding: 0;} #header-container{padding: .5rem;} #header-container .rowOrColumn{line-height: 1.5rem;} #header-container span.text{font-size: 1.2rem;} #header-container .rowOrColumn{margin-top: 1.5vw} #header-container form.logout{display: inline-block;} #header-container.bigger{min-height: 450px;} #header-container.mild-bigger{min-height: 400px;}.nav-disappear{top: -3.3rem !important; transition: top .3s ease-out;}.top-textad{min-height: 3rem; font-size: min(5vw,1.3rem); line-height: 3rem; color: #3a1d44;}.top-textad-for-yellow-bg{min-height: 3rem; font-size: min(5vw,1.3rem); line-height: 2rem; padding: .5rem 0; color: #3a1d44;} #molino{color: #fff; padding: .5rem; text-transform: uppercase; line-height: 3rem; text-align: center; font-size: 1.2em; margin-bottom: 1rem;} #dmLand div.slim-fit{max-width: 640px;} #dmLand h1 span.normal-font{font-size: 1.2rem;} #dmLand .div-table-row{margin-top: .5rem;}ol.new-ol{counter-reset:li; margin-left:0; padding-left:0;}ol.new-ol > li{position:relative; padding-left: 1.1rem; list-style: none;}ol.new-ol > li:before{content: counter(li) '.'; counter-increment: li; position: absolute; top: 0; left: 0;}ol.new-ol ol li:last-child{margin-bottom: 0;}.removeSubjectWord{display: inline-block; border: 0; width: 12px; height: 12px;}.ctr{line-height: 24px; font-size: 14px;} #helpEdit textarea{height: 100px;}.helpBox{position: relative;}.helpBox img{cursor: help;}.helpBox .helpText{display: none; position: absolute; padding: 4px 6px; color: white; width: 280px; font-family: Arial; font-size: 13px; font-weight: normal; text-transform: none; z-index: 10000; opacity: .9; border-radius: 2px; background: ;}.helpBox .helpText.show{display: block;}.helpBox.rightBottom .helpText{top: 20px; left: 20px;}.helpBox.leftBottom .helpText{top: 20px; right: 20px;}.helpBox.leftTop .helpText{bottom: -20px; right: 20px;}.helpBox.rightTop .helpText{bottom: -20px; left: 20px;}.helpBox.mod-pos{height: 0; top: -1.7rem;}.helpBox:hover > .helpText, .helpBox.hover > .helpText{display: block;} #quick_email_box{padding: 0px 10px 10px 10px; margin: 3px; border: 1px solid #555555; background: #DDDDDD;} #quick_email_box a.box_close{float: right; display: block; width: 40px; height: 20px; line-height: 20px; color: white; background: #555555; text-align: center; font-size: 0.9em; cursor: pointer;} #quick_email_box h1{font-size: 1.4em; margin-bottom: 20px; padding-top: 5px; text-shadow: 1px 1px white;} #quick_email_box form{margin: 0px;} #quick_email_box label{text-shadow: 1px 1px white;} #quick_email_box textarea{height: 170px;} #c2_100pl #quick_email_box .box_post{display: block; background: url(/images/default/mail.png) no-repeat; width: 48px; height: 48px; text-decoration: none; cursor: pointer; margin: 0px auto; border: none;} #new_current_user_id{display: block; margin-top: 5px;}.task_color_blue{background: #C8C8FF;}.task_color_red{background: #FFA0A0;}.task_color_orange{background: #F1B015;}.task_color_green{background: #CCEEDD;}.task_color_gray{background: #E8E8E8;}table.lister tbody tr.task_color_blue td{background: #C8C8FF;}table.lister tbody tr.task_color_red td{background: #FFA0A0;}table.lister tbody tr.task_color_orange td{background: #F1C085;}table.lister tbody tr.task_color_green td{background: #CCEEDD;}table.lister tbody tr.task_color_gray td{background: #E8E8E8;}table.lister tbody tr.task_color_blue:hover td, table.lister tbody tr.task_color_blue.hover td{background: #CFCFFF;}table.lister tbody tr.task_color_red:hover td, table.lister tbody tr.task_color_red.hover td{background: #FFAFAF;}table.lister tbody tr.task_color_orange:hover td, table.lister tbody tr.task_color_orange.hover td{background: #FFCF8F;}table.lister tbody tr.task_color_green:hover td, table.lister tbody tr.task_color_green.hover td{background: #CFFFDF;}table.lister tbody tr.task_color_gray:hover td, table.lister tbody tr.task_color_gray.hover td{background: #EFEFEF;} #task_view #status{padding: 2px 0px; font-weight: bold;} #task_view .comment_header{background: #EEEEEE; overflow: hidden; padding: 3px 5px; font-weight: bold;} #task_view .comment_header .date{float: right;} #task_view .comment_header .date .private{font-weight: normal; color: #666666; font-size: 0.9em; background: yellow; padding: 1px 3px;} #task_view .comment_header .user_data{float: left;} #task_view .comment_body{padding: 5px;} #task_view #add_task_comment{background: #EEEEEE; padding: 10px;} #task_view fieldset.description .text{font-size: 1.1em; font-weight: bold;} #task_view form#task_file_upload input.submit{margin: 0px; padding: 0px;} #task_view form#task_file_upload fieldset.attach_file table.lister{width: 100%;} #task_sidebar_quick_functions a{display: block; margin: 5px auto; padding: 5px; padding-left: 30px; border-bottom: 1px solid #999999; text-decoration: none; color: black;} #task_sidebar_quick_functions a.new{background: url(/images/icons/page_white.png) 8px 4px no-repeat;} #task_sidebar_quick_functions a.my_tasks{background: url(/images/icons/user.png) 8px 4px no-repeat;} #task_sidebar_quick_functions a.all_tasks{background: url(/images/icons/page_white_stack.png) 8px 4px no-repeat;} #task_sidebar_quick_functions a.assigned_tasks{background: url(/images/icons/user_go.png) 8px 4px no-repeat;} #assign_users_div fieldset label{display: block;} #assign_users_div fieldset label.hide{display: none;} #assign_users_div fieldset input.checkbox{margin-right: 3px;} #task_list_tag_cloud div{text-align: center; width: 90%; margin: 0px auto;} #task_list_tag_cloud a{text-decoration: none; color: black;} #task_list_tag_cloud a:hover, a.hover{text-decoration: underline;} #task_view #status table.layout.header td{border: none;} #comments{} #comments table{width: 100%; border-collapse: collapse;} #comments .comment{overflow: hidden; margin-bottom: 0.5em;} #comments .comment .data{width: 30%; padding: 2px;} #comments .comment .data .username{font-weight: bold;} #comments .comment .message{padding: 2px 0 2px 5px;} #comments .comment .add_comments{margin-bottom: 1em;} #comments h2{padding: 8px; margin: 0;} #comments tr.first .message{font-size: 1.4em; background-color: #bbb;} #comments tr.nocomment{text-align: center; font-size: 1.3em; font-weight: bold;} #view_history{margin-top: 1em;} #keywordEditor{background: #EEEEEE; min-height: 100%; margin-bottom: 1px;} #keywordEditor .floated{padding: 20px;} #keywordEditor .col{width: 45%; border: 3px double #CCCCCC; background: white; padding: 10px;} #keywordEditor .leftcol{float: left;} #keywordEditor .rightcol{float: right;} #keywordEditor .colTitle{font-weight: bold; text-align: center; font-size: 18px; margin-bottom: 10px;} #keywordEditor .filter{background: #CEB4B4; padding: 10px; height: 80px;} #keywordEditor label{font-size: 12px; display: inline-block; width: 130px;} #keywordEditor input.text{width: 220px; font-size: 11px; margin-bottom: 1px;} #keywordEditor select{width: 238px; margin-bottom: 1px;} #keywordEditor button.submit{float: right; width: 140px; white-space: normal;} #keywordEditor .sep{margin: 5px 0px; height: 1px; border-bottom: 1px solid white; border-top: 1px solid #E0E0E0; clear: both;} #keywordEditor .abcFilter{float: right; background: #CCCCCC; padding: 0px; border: 1px solid #AAAAAA; text-align: center; width: 394px; height: 22px; margin: 1px auto; border-radius: 3px;} #keywordEditor .abcFilter span{font-weight: bold; text-transform: uppercase; cursor: pointer; padding: 0px 2px; font-size: 14px;} #keywordEditor .abcFilter span:hover, #keywordEditor .abcFilter span.hover{background: white;} #keywordEditor .result{background: #F3F3F3; padding: 5px; margin-top: 10px; border: 1px solid #EEEEEE; overflow: auto; min-height: 200px;} #keywordEditor .result ul{list-style-type: none; margin: 0px; padding: 0px;} #keywordEditor .result ul li{margin: 2px 0px; padding: 2px 4px; height: 15px; font-size: 14px; overflow: hidden; background: #EEFFEE; border: 1px solid #E0F0E0; border-radius: 4px; cursor: pointer;} #keywordEditor .result ul li.bold{font-weight: bold;} #keywordEditor .result ul li:hover, #keywordEditor .result ul li.hover{background: #E0F0E0;} #keywordEditor .result ul li.active{background: #FFFFCC; border: 1px solid #F0F0C0;} #keywordEditor .result ul li img{float: right; margin: 0px 3px; cursor: pointer;} #keywordEditor .result ul li.tooMuchResult{text-align: center; font-style: italic; height: 30px; background: #FFE0E0;} #keywordEditor button{font-size: 10px; font-family: Arial; margin: 0px;} #keywordEditor select option.noTag{font-weight: bold; background: #ffa2a2;} #keywordResultPermanent{font-size: 14px; padding: 8px 4px;} #keywordEditor .result ul li.text{margin-top: 10px; background: #FFFF99; border: none; padding: 10px; height: auto; cursor: default;}input.aswitch{position: relative; -webkit-appearance: none; outline: none; width: 25px; height: 15px; background-color: #fff; border: 1px solid #bbbbbb; border-radius: 25px; box-shadow: inset -10px 0 0 0 #bbb; transition-duration: 200ms; float: right;}input.aswitch:after{content: ""; position: absolute; top: 1px; left: 1px; background: transparent; width: 13px; height: 13px; border-radius: 50%; box-shadow: 2px 4px 6px rgba(0,0,0,0.2);}input.aswitch:checked{box-shadow: inset 10px 0 0 0 #53aa47; border-color: #53aa47;}input.aswitch:checked:after{left: 20px; box-shadow: -2px 4px 3px rgba(0,0,0,0.05);} #publicKeywords{} #publicKeywordsAz{margin-bottom: 1em; background: url("/images/separator.png") repeat-x 0 100%; height: 27px;} #publicKeywordsAz li{float: left; padding: 0px 4px 0px 4px; margin-left: 1px; list-style: none;} #publicKeywordsAz li.active a{color: white; background-color: #25132c;} #publicKeywordsList{width: 100%;} #publicKeywordsList th{vertical-align: top; padding: 10px 15px; text-align: left;} #publicKeywordsList tr, #publicKeywordsList tr:nth-child(2n){background-color: transparent;} #publicKeywordsList tr.odd{background: none repeat scroll 0 0 #f1f3f3;} #publicKeywordsList .lead{margin: 0.5em 0 0.5em 0;} #publicKeywordsList .issue{font-size: 11px;} #publicKeywordsList td.search{vertical-align: middle;} #publicKeywordsList span.highlight{padding: 2px 0; color: white; background: #25132c;}.disabledLinkB{pointer-events: none; color: #cccccc !important;} #videoPlaceholder{width: 600px; height: 375px;}.szurke{pointer-events: none; color: #999 !important;} #dobasNyert{font-weight: bold;} #dobasNyert span{font-family: 'ArialBlackRegular', Arial, sans-serif; color: #B42E51; font-size: 1.4em;} #dobasDiv1 a.more, #dobasDiv2 a.more, #dobasDiv3 a.more{display: block; background: url(/images/arrowRight.png) left 11px no-repeat; height: 30px; line-height: 30px; padding-top: 5px; padding-left: 27px; font-weight: bold;}span.editi18n:hover, span.editi18n.hover{background-color: #fbffcb; cursor: pointer;}span.editi18n{outline-style: dashed; outline-width: thin;}html#centered.http_error{margin-bottom: 0;}html#centered.http_error body{font-size: 1em;}html#centered.http_error #container{width: 750px;  height: 400px; background: white; position: relative;}html#centered.http_error, html#centered.http_error *{background: white;}html#centered.http_error body.http_error #error{font-family: arial, verdana, sans-serif; padding-top: 2em;  color: #353535;}html#centered.http_error body.http_error #error *{font-family: arial, verdana, sans-serif;} #error a{color: #353535; border: 0; text-decoration: underline;} #error a:hover, a.hover{text-decoration: none;} #error h1, #error h2{text-transform: none; letter-spacing: 0px; border: none; margin: 0;} #error div{display: block; float: left; width: 25%; text-align: right;} #error dl{border: 1px solid red; margin: 2em 30px 0 0;} #error dl *{margin: 0;} #error img{border: 0; display: inline; margin-right: 30px;} #error div.content{text-align: left; width: 60%; border-left: 1px solid #ccc; padding-left: 20px; padding-bottom: 30px;} #error h1{color: #d01f3c; font-size: 2.3em; margin: 0;} #error strong{display: block; margin: 1em 0 1.5em 0;} #error h2{margin-top: 1.5em; font-size: 1em; color: #353535;} #error li{line-height: 1.5em;} #error input{margin: 0.5em 1em 0 0;} #error input.query{margin-top: 0.5em;} #error .footer{margin-top: 1.5em; text-align: left; color: #888; font-size: 0.9em;} #error .footer a{color: #888; text-decoration: none;} #error .footer a:hover, a.hover{text-decoration: underline;} #error span#report-error input{color: #D01F3C; background-color: #E8E8E8; border: 1px solid #CCCCCC; font-size: 80%; font-variant: normal; font-weight: normal;} #error input.image{width: 16px; height: 16px;} #error span#report-error input[disabled]{color: #888888;} #error .explain{width: 100%; display: block; color: #d01f3c; font-size: 1.5em; float: none; text-align: left;}