input,
textarea,
button,
select,
a,
h3,
li {
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
} *:focus,
*:active {
outline: 0;
} img {
-webkit-user-select: none;
-moz-user-select: none;
-o-user-select: none;
-ms-user-select: none;
user-select: none;
} input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
-webkit-transition: background-color 5000s ease-in-out 0s;
transition: background-color 5000s ease-in-out 0s;
} .full-link {
cursor: pointer;
}
.visibility-hidden {
width: 0;
opacity: 0;
position: absolute;
left: -9999px;
}
.colorize-blob .kt-inside-inner-col:before {
filter: var(--blob-filter);
}
body .square-blob .kt-inside-inner-col:before,
body .oval-blob .kt-inside-inner-col:before {
background-image: unset;
}
body .square-blob .kt-inside-inner-col img {
mask-image: unset;
-webkit-mask-image: unset;
}
body .oval-blob .kt-inside-inner-col img {
mask-image: url(//igazgyongyalapitvany.hu/wp-content/uploads/2023/02/igy-img-m.svg);
-webkit-mask-image: url(//igazgyongyalapitvany.hu/wp-content/uploads/2023/02/igy-img-m.svg);
mask-position: center;
-webkit-mask-position: center;
object-fit: cover;
width: 100%;
}
.burgundy-blob .kt-inside-inner-col:before {
filter: invert(6%) sepia(97%) saturate(7344%) hue-rotate(327deg) brightness(92%) contrast(96%); }
.blue-blob .kt-inside-inner-col:before {
filter: invert(19%) sepia(99%) saturate(1388%) hue-rotate(201deg) brightness(89%) contrast(80%);
}
.green-blob .kt-inside-inner-col:before {
filter: invert(59%) sepia(6%) saturate(2746%) hue-rotate(48deg) brightness(104%) contrast(90%); }
.yellow-blob .kt-inside-inner-col:before {
filter: invert(76%) sepia(25%) saturate(2529%) hue-rotate(351deg) brightness(98%) contrast(88%);
}
.brown-blob .kt-inside-inner-col:before {
filter: invert(28%) sepia(32%) saturate(3586%) hue-rotate(349deg) brightness(96%) contrast(93%);
}
.grey-blob .kt-inside-inner-col:before {
filter: invert(69%) sepia(16%) saturate(0%) hue-rotate(136deg) brightness(100%) contrast(89%);
}
.turquoise-blob .kt-inside-inner-col:before {
filter: invert(29%) sepia(9%) saturate(7123%) hue-rotate(152deg) brightness(92%) contrast(93%);
}
h1.wp-block-kadence-advancedheading {
padding-bottom: 15px;
}
.h1-lifting {
vertical-align: sub;
}
body .timeline-block-icon {
border-color: var(--global-palette6) !important;
background: var(--global-palette6) !important;
}
.square-blob .wp-block-kadence-image .kb-is-ratio-image,
.oval-blob .wp-block-kadence-image .kb-is-ratio-image {
padding-bottom: 52%;
}
.oval-blob .wp-block-kadence-image .kb-is-ratio-image {
background-color: var(--global-palette6);
-webkit-mask-image: url(//igazgyongyalapitvany.hu/wp-content/uploads/2023/02/igy-bg-m.svg);
-webkit-mask-size: cover;
}
.igy-own-dot {
list-style-image: url(//igazgyongyalapitvany.hu/wp-content/uploads/2023/02/bullet-burgundy.png);
}
.pdf,
.doc,
.jpg {
padding: 0 5px;
border-radius: 3px;
color: #fff;
font-family: 'Roboto', sans-serif;
font-size: 11px;
float: left;
margin-right: 10px;
line-height: 2.2em;
}
.pdf {
background-color: #940047;
}
.jpg {
background-color: #888;
} body .Cool-Content-Timeline .cool-vertical-timeline-body .timeline-content .timeline-block-icon {
border-color: var(--global-palette6) !important;
background: var(--global-palette6) !important;
}
body .Cool-Content-Timeline .cool-vertical-timeline-body .timeline-content .timeline-block-icon path {
display: none;
}
body .Cool-Content-Timeline .cool-vertical-timeline-body:before {
background: linear-gradient(to bottom, rgba(230, 230, 230, 0) 0%, var(--global-palette6) 10%, var(--global-palette6) 90%, rgba(230, 230, 230, 0) 100%);
}
body .Cool-Content-Timeline .cool-vertical-timeline-body.both-sided .timeline-content .position-left .story-details {
border-color: var(--global-palette6) !important;
}
body .Cool-Content-Timeline .cool-vertical-timeline-body.both-sided .timeline-content .position-left .story-details:before {
border-left-color: var(--global-palette6) !important;
}
body .Cool-Content-Timeline .cool-vertical-timeline-body.both-sided .timeline-content .position-right .story-details:before {
border-right-color: var(--global-palette6) !important;
}
body .Cool-Content-Timeline .cool-vertical-timeline-body.both-sided .timeline-content .position-right .story-details {
border-left: var(--global-palette6) !important;
}
body .Cool-Content-Timeline .cool-vertical-timeline-body .story-details h3 {
font-size: 22px;
font-family: 'Amatic SC';
}
@media (min-width: 768px) {
body .oval-blob .wp-block-kadence-image .kb-is-ratio-image {
background-color: unset;
-webkit-mask-image: unset;
-webkit-mask-size: unset;
padding-bottom: 70%;
}
body .oval-blob .kt-inside-inner-col:before {
background-image: url(//igazgyongyalapitvany.hu/wp-content/uploads/2023/02/ig-bg.svg);
background-size: contain;
max-width: 102%;
}
body .oval-blob .kt-inside-inner-col img {
mask-image: url(//igazgyongyalapitvany.hu/wp-content/uploads/2023/02/ig-bg.svg);
-webkit-mask-image: url(//igazgyongyalapitvany.hu/wp-content/uploads/2023/02/ig-bg.svg);
width: unset;
height: unset;
}
body .square-blob .wp-block-kadence-image .kb-is-ratio-image {
padding-bottom: 100%;
}
body .square-blob-left .kt-inside-inner-col:before {
background-image: url(//igazgyongyalapitvany.hu/wp-content/uploads/2023/02/igy-bg-mask0.svg);
}
body .square-blob .kt-inside-inner-col img {
mask-image: url(//igazgyongyalapitvany.hu/wp-content/uploads/2023/02/igy-mask-2.svg);
-webkit-mask-image: url(//igazgyongyalapitvany.hu/wp-content/uploads/2023/02/igy-mask-2.svg);
}
body .square-blob-right .kt-inside-inner-col:before {
background-image: url(//igazgyongyalapitvany.hu/wp-content/uploads/2023/02/igy-bg-mask2.svg);
}
h1.wp-block-kadence-advancedheading {
padding-bottom: 20px;
}
body .Cool-Content-Timeline .cool-vertical-timeline-body .story-details h3 {
font-size: 25px;
}
} .site-header .site-container {
max-width: 1300px;
} .header-navigation .header-menu-container ul ul li.menu-item.current-menu-item > a,
.header-navigation[class*='header-navigation-dropdown-animation-fade'] ul ul.sub-menu,
.header-navigation .header-menu-container ul ul li.menu-item > a:hover {
border-radius: 4px;
} .menu-item-button-style {
margin-left: 25px;
}
.main-navigation .primary-menu-container > ul > li.menu-item.menu-item-button-style > a {
border-radius: 4px;
border: 1px solid var(--global-palette1);
color: var(--global-palette9);
background-color: var(--global-palette1);
padding: 6px 16px;
}
.main-navigation .primary-menu-container > ul > li.menu-item.menu-item-button-style.current-menu-item > a:hover,
.main-navigation .primary-menu-container > ul > li.menu-item.menu-item-button-style > a:hover {
color: var(--global-palette1);
background-color: var(--global-palette9);
}
.main-navigation .primary-menu-container > ul > li.menu-item.menu-item-button-style.current-menu-item > a {
color: var(--global-palette9);
} @media (min-width: 768px) {
.secondary-navigation .secondary-menu-container > ul > li.menu-item.wpml-ls-item > a {
background: var(--global-palette9);
color: var(--global-palette2);
}
.secondary-navigation .secondary-menu-container > ul > li.menu-item.wpml-ls-item > a:hover {
background: var(--global-palette9);
color: var(--global-palette3);
}
} form input.search-field {
padding: 3px 40px 3px 8px;
}
body .header-search-bar form .kadence-search-icon-wrap {
color: var(--global-palette1);
} body .site-header-top-section-right .site-header-item {
margin-right: 0;
}
.accountno {
position: relative;
}
.acc-message {
background-color: #dbdbdb;
border-radius: 2px;
display: none;
position: absolute;
top: 60px;
left: 50%;
transform: translate(-50%, -100%);
color: var(--global-palette5);
font-size: 12px;
font-weight: 500;
letter-spacing: 1px;
line-height: 1.2;
margin-bottom: -5px;
padding: 2px 6px;
white-space: nowrap;
width: auto;
}
.acc-message:after,
.acc-message:before {
content: '';
}
.acc-message:before {
top: -8px;
left: 50%;
border: solid transparent;
height: 0;
width: 0;
position: absolute;
pointer-events: none;
border-top-color: #dbdbdb;
border-width: 4px;
margin-left: -4px;
transform: rotate(180deg);
}
:is(.accountno:hover, .accountno:focus, .accountno:focus-within) .acc-message {
display: block;
}
.wp-block-search__inside-wrapper input[type='search']::-webkit-search-cancel-button,
.search-form input[type='search']::-webkit-search-cancel-button {
display: none;
} .popup-drawer .drawer-inner,
body .popup-drawer,
.popup-drawer .drawer-overlay {
top: 80px !important;
}
body .popup-drawer .drawer-inner {
max-width: 80%;
}
#mobile-drawer {
top: 80px;
}
body #mobile-drawer .drawer-overlay {
background-color: transparent;
}
body .popup-drawer .drawer-header {
display: none;
}
body .popup-drawer .drawer-content {
padding: 0;
}
body .drawer-content .site-header-item {
margin-bottom: 0;
}
body .drawer-content [data-section='kadence_customizer_header_mobile_account'] {
background-color: var(--global-palette2);
border-bottom: 1px solid rgba(112, 112, 112, 0.3);
}
.mobile-header-button-wrap .mobile-header-button-inner-wrap .mobile-header-button {
padding: 3px 6px;
}
.igy-off-canvas {
position: absolute;
top: 12px;
left: 20px;
display: flex;
align-items: center;
gap: 10px;
}
#mobile-drawer .drawer-header .drawer-toggle {
margin-right: -3px;
}
.mobile-navigation ul li.menu-item-has-children .drawer-nav-drop-wrap,
.mobile-navigation ul li:not(.menu-item-has-children) a {
padding-right: 20px;
}
.mobile-navigation .kadence-svg-iconset svg {
height: 1.5em;
width: 1.5em;
}
body .drawer-nav-drop-wrap .drawer-sub-toggle {
padding: 5px;
}
body #mobile-secondary-site-navigation:not(.drawer-navigation-parent-toggle-true) ul li.menu-item-has-children .drawer-nav-drop-wrap button {
border-left: none;
}
body #mobile-secondary-site-navigation ul ul {
padding-left: 0;
}
.popup-drawer .header-account-control-wrap a,
.popup-drawer ul.menu .menu-item a:not(.drawer-nav-drop-wrap a) {
padding-right: 54px;
}
body #mobile-secondary-site-navigation ul ul li > a {
background: #f4f4f4;
padding-right: 54px;
}
body #mobile-secondary-site-navigation ul ul li.current-menu-item > a {
background: #f4f4f4;
}
@media (min-width: 768px) {
.popup-drawer .drawer-inner,
body .popup-drawer,
.popup-drawer .drawer-overlay {
top: 90px !important;
}
}
@media (min-width: 1025px) { .brand {
margin-top: -35px;
}
} #mobile-toggle {
position: relative;
height: 32.2px;
width: 29.4px;
}
#mobile-toggle .menu-toggle-icon {
display: none;
}
#mobile-toggle .toggle-bars {
background-color: var(--global-palette1);
height: 3px;
position: absolute;
top: 15px;
transition: all 0.3s ease-in;
width: 25px;
right: 5px;
}
.toggle-bars.top {
transform: translateY(-6px);
}
.toggle-bars.bot {
transform: translateY(6px);
}
#mobile-toggle[aria-expanded='true'] .toggle-bars.med {
background-color: rgba(0, 0, 0, 0);
}
#mobile-toggle[aria-expanded='true'] .toggle-bars.top {
transform: rotate(45deg);
}
#mobile-toggle[aria-expanded='true'] .toggle-bars.bot {
transform: rotate(-45deg);
} input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
color: var(--global-palette4);
} form[data-currency_position='after'] .give-donation-amount .give-cs-mini-dropdown {
position: absolute;
width: 60px !important;
box-shadow: none;
}
body #primary #give-donation-level-button-wrap .give-btn {
background: var(--global-palette1);
border: 1px solid var(--global-palette1);
color: var(--global-palette9);
}
body #primary #give-donation-level-button-wrap :is(.give-btn:hover, .give-default-level) {
background: var(--global-palette9);
border: 1px solid var(--global-palette1);
color: var(--global-palette1);
}
body #give-donation-level-button-wrap > li {
margin: 0 10px 10px 0;
}
form.give-form .form-row-first {
float: right;
margin-right: 0;
}
form.give-form .form-row-last {
float: left;
}
#give-gateway-radio-list {
display: flex;
flex-direction: column;
}
form[id*='give-form'] #give-gateway-radio-list > li {
position: relative;
margin-bottom: 15px;
}
form[id*='give-form'] #give-gateway-radio-list li:has(input[value='stripe'])::after {
content: url(//igazgyongyalapitvany.hu/wp-content/themes/igazgyongy/img/igy-card-issuers.png);
}
form[id*='give-form'] #give-gateway-radio-list li:has(input[value='stripe_google_pay'])::after {
content: url(//igazgyongyalapitvany.hu/wp-content/themes/igazgyongy/img/gpay.svg);
width: 48px;
}
form[id*='give-form'] #give-gateway-radio-list li::after {
display: block;
margin: 5px 0 0 30px;
}
[id*='give-form'] .give-recurring-donors-choice,
.no-fields,
#give_checkout_user_info legend,
form[id*='give-form'] #give-final-total-wrap,
.corporate-donation .give-label {
display: none;
}
#don-form-tabs .kt-inner-tab-2 .give-currency-symbol.give-currency-position-after::after {
content: '/hó';
}
body #primary form[id*='give-form'] .give-donation-amount .give-currency-symbol {
border-color: #fff;
}
.single-content p.own-section-title {
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
font-size: 1.15em;
font-weight: 700;
padding: 0 0 5px;
margin: 0 0 0 -8px;
}
form.give-form #give_cc_fields legend {
position: relative;
margin-bottom: 36px;
top: 20px;
}
.give_terms_links {
float: left;
margin: 10px 0;
}
#give-payment-mode-select {
display: block !important;
}
form[id*='give-form'] [data-field-name='adomanyozas_tipusa'],
form[id*='give-form'] [data-field-name='cges_adomnyozs'],
form[id*='give-form'] .form-row-wide.corporate-donation {
padding: 0;
}
form[id*='give-form'] .give-ffm-form-row-half.igy-company {
padding-left: 0;
}
form[id*='give-form'] .give-ffm-form-row-half.igy-tax-number {
padding-right: 0;
}
.give-submit-button-wrap {
margin-top: 20px;
text-align: center;
}
.give-submit-button-wrap .give-submit {
float: unset;
margin: 0 auto;
}
.single-course_unit .entry.single-entry {
box-shadow: none;
}
.give_error,
.give_success,
.give_warning {
box-shadow: none;
padding: 10px;
color: #2d2d2d;
}
.give_error:before,
.give_success:before,
.give_warning:before {
content: '';
background-color: unset;
}
.give_error {
color: #2d2d2d;
background: #ff000012;
border-left: 0.6180469716em solid #ff0000;
}
.give_success {
color: #2d2d2d;
background: #80ab573b;
border-left: 0.6180469716em solid #80ab57;
}
.give_warning {
color: #2d2d2d;
background: #eeb40017;
border-left: 0.6180469716em solid #eeb400;
}
.give-recurring-manage-subscriptions-receipt-link {
display: none;
} body.give-success .site-main {
max-width: var(--global-content-width) !important;
margin: 50px auto;
padding: 0 var(--global-content-edge-padding);
}
body.give-success .give_notices {
margin-bottom: 50px;
}
body.give-success table.give-table,
body.give-success table.give-table th,
body.give-success table.give-table tbody tr td {
border: none;
}
body.give-success thead th {
background: var(--global-palette1);
color: var(--global-palette9);
text-shadow: none;
}
@media (min-width: 678px) {
form[id*='give-form'] #give-gateway-radio-list li::after {
margin: -23px 0 0 125px;
}
}
@media (min-width: 1025px) {
.give_error,
.give_success,
.give_warning {
padding: 1em 1.5em 1em 2em;
}
} body .give-recurring-donation-main .give-recurring-current-method .give-recurring-show-cc span.give-recurring-cc-last4 {
padding-left: 55px;
}
body .give-recurring-donation-main .give-recurring-current-method .give-recurring-show-cc span.give-recurring-cc-type-name {
display: inline;
margin-left: 5px;
} body input[type='submit'] {
font-family: var(--global-body-font-family);
font-size: 16px;
}
.gform_wrapper .gform_fields {
display: grid;
grid-row-gap: 10px;
grid-column-gap: 4%;
grid-template-columns: repeat(6, 1fr);
}
.gfield .textarea.small {
max-height: 60px;
}
.gfield .textarea.medium {
max-height: 122px;
}
.gform_wrapper .gfield {
grid-column: span 6;
position: relative;
}
.gform_wrapper .gfield.gfield--width-half {
-ms-grid-column-span: 6;
grid-column: span 6;
}
.gfield :is(input:not([type='radio']), textarea, tel, select) {
width: 100%;
}
form.give-form .form-row input[type='text'],
form.give-form .form-row input[type='email'],
form.give-form .form-row textarea,
body #primary form[id*='give-form'] .give-donation-amount #give-amount,
body input:is([type='text'], [type='email'], [type='password'], [type='url']),
body :is(textarea, select),
body input:is([type='text'], [type='email'], [type='url'], textarea, select):focus,
body :is(textarea, select):focus {
border: 1px solid var(--global-palette1);
border-radius: 4px;
}
body fieldset {
margin-top: 0;
border: none;
padding: 0;
}
#give_terms_agreement {
margin-top: 15px;
}
body select {
border-radius: 3px;
}
form.give-form .give-label,
body .gfield_label {
font-size: 14px;
font-family: var(--global-body-font-family);
text-align: left;
font-weight: 400;
}
.give_terms_links,
.gform_wrapper .gfield_required {
display: none;
}
.gfield_consent_label {
font-size: 14px;
}
.ginput_container_consent {
margin-top: 16px;
}
.gfield_visibility_hidden,
.gform_submission_error,
.gform_validation_errors,
.gform_heading,
.hidden_label .gfield_required, .hidden_label .gfield_label {
display: none;
}
.gfield_description {
font-family: var(--global-body-font-family);
font-size: 0.8em;
line-height: 1.3em;
margin-top: 4px;
}
.gfield_description.validation_message {
color: #ff0000;
}
.ginput_container_textarea + .gfield_description.validation_message {
margin: -4px 0 0;
}
.ginput_container_radio + .gfield_description.validation_message,
.ginput_container_consent + .gfield_description.validation_message {
width: calc(100% - 40px);
position: relative;
left: 15px;
top: 0;
}
body .give-form #give-gateway-radio-list > li {
margin-bottom: 5px;
}
body .gform_confirmation_message {
font-weight: 400;
color: var(--global-palette4);
}
@media (min-width: 768px) {
.gform_wrapper .gfield {
grid-column: 1/-1;
}
.gform_wrapper .gform_fields {
grid-template-columns: repeat(12, 1fr);
}
}
.gform_confirmation_message {
font-weight: 700;
color: green;
} input[type='checkbox'],
.gform_wrapper .gfield_checkbox li input[type='checkbox'],
.gform_wrapper .ginput_container_consent input[type='checkbox'],
.gform_wrapper .ginput_container_checkbox input {
position: absolute;
left: -9999px;
width: 1px;
}
.wpcw-form-label span,
input[type='checkbox'] + label,
.gform_wrapper .gfield_consent_label,
.gfield_html {
display: block;
width: calc(100% - 40px);
font-family: var(--global-body-font-family);
font-weight: normal;
cursor: pointer;
position: relative;
left: 30px;
line-height: 1.4em;
}
.wpcw-form-label span {
font-size: 14px;
}
input[type='checkbox'] + label,
.gform_wrapper .gfield_consent_label,
.gfield_html {
font-size: 12px;
}
.gform_wrapper .gfield_consent_label a {
font-weight: 700;
}
.wpcw-form-label span:before,
input[type='checkbox'] + label:before,
.gform_wrapper .ginput_container_consent label:before {
content: '';
position: absolute;
left: -30px;
top: 0;
width: 18px;
height: 18px;
margin-right: 15px;
vertical-align: -3px;
border: 1px solid var(--global-palette1);
border-radius: 5px;
transition: all 0.2s ease;
background-color: #fff;
background-clip: content-box;
}
.wpcw-form-label span:after,
.give-form-wrap input[type='checkbox'] + label:after,
.gform_wrapper .ginput_container_consent label:after {
border-right: 2px solid var(--global-palette1);
border-top: 2px solid var(--global-palette1);
width: 6px;
height: 11px;
content: '';
position: absolute;
top: 10px;
left: -27px;
transform: scaleX(-1) rotate(135deg);
transform-origin: left top;
display: none;
}
@media (min-width: 500px) {
.gform_wrapper .gfield_consent_label,
.gfield_html {
width: calc(100% - 50px);
}
.ginput_container_radio + .gfield_description.validation_message,
.ginput_container_consent + .gfield_description.validation_message {
left: 30px;
}
.gform_wrapper .ginput_container_consent label:before {
left: -30px;
}
}
.wpcw-form-label input:checked + span:before,
input[type='checkbox'] + label:before,
.gform_wrapper .ginput_container_consent input[type='checkbox']:checked + label:before,
.gform_wrapper .gfield_radio input[type='radio']:checked + label:before {
background: #fff;
}
.wpcw-form-label input:checked + span:after,
input[type='checkbox']:checked + label:after,
.gform_wrapper .ginput_container_consent input[type='checkbox']:checked + label:after {
-webkit-animation: checkm 0.5s ease 0s running;
animation: checkm 0.5s ease 0s running;
display: block;
border-color: var(--global-palette1);
}
@keyframes checkm {
0% {
height: 0;
width: 0;
}
25% {
height: 0;
width: 6px;
}
50% {
height: 11px;
width: 6px;
}
}  .ginput_container_radio .gfield_radio label,
.ginput_container_radio {
margin-top: 5px;
}
.gform_wrapper input[type='radio'],
form[id*='give-form'] input[type='radio'],
form[id*='give-form'] #give-gateway-radio-list > li input[type='radio'] {
position: absolute;
left: -9999px;
width: 1px;
}
form[id*='give-form'] .corporate-donation label,
form[id*='give-form'] #give-gateway-radio-list > li label.give-gateway-option,
.gfield_radio .gchoice label {
display: block;
width: calc(100% - 40px);
font-family: var(--global-body-font-family);
font-weight: normal;
cursor: pointer;
position: relative;
left: 30px;
line-height: 1.4em;
}
form[id*='give-form'] .corporate-donation label {
margin: 0 0 16px;
}
form[id*='give-form'] #give-gateway-radio-list > li label.give-gateway-option {
font-size: 16px;
}
form[id*='give-form'] .corporate-donation label:before,
form[id*='give-form'] #give-gateway-radio-list > li input[type='radio'] + label:before,
.gform_wrapper .gfield-choice-input + label:before {
content: '';
position: absolute;
left: -30px;
top: 2px;
width: 17px;
height: 17px;
margin-right: 15px;
vertical-align: -3px;
border: 1px solid var(--global-palette1);
border-radius: 50%;
transition: all 0.2s ease;
background-color: #fff;
background-clip: content-box;
}
form[id*='give-form'] .corporate-donation label:after,
form[id*='give-form'] #give-gateway-radio-list > li input[type='radio'] + label:after,
.gform_wrapper .gfield-choice-input + label:after {
width: 15px;
height: 15px;
content: '';
position: absolute;
top: 2px;
display: none;
}
@media (min-width: 500px) {
.gform_wrapper .gfield-choice-input + label {
width: calc(100% - 50px);
}
.gform_wrapper .gfield-choice-input + label:before {
left: -30px;
}
}
form[id*='give-form'] .corporate-donation label:has(input[type='radio']:checked):before,
form[id*='give-form'] #give-gateway-radio-list > li input[type='radio']:checked + label:before,
.gform_wrapper .gfield_radio input[type='radio']:checked + label:before {
background-color: var(--global-palette9);
border: solid 6px var(--global-palette1);
}  .igy-ugy-korforgas .kt-inside-inner-col {
position: relative;
display: grid;
grid-template-columns: 1fr;
grid-template-rows: repeat(4, 1fr);
grid-column-gap: 0px;
grid-row-gap: 0px;
} .wpsl-mobile {
display: flex;
flex-direction: column;
}
#wpsl-gmap {
width: 100%;
}
#wpsl-result-list,
.wpsl-search,
.wpsl-direction-wrap {
display: none;
} .igy-monetary-donation .kt-tabs-title-list {
justify-content: start;
}
.igy-monetary-donation .kt-tab-title {
position: relative;
}
.igy-monetary-donation .kt-tab-title:before {
content: '';
width: 20px;
height: 20px;
border-radius: 10px;
border: solid 1px var(--global-palette1);
background-color: var(--global-palette9);
position: absolute;
left: -10px;
}
.igy-monetary-donation .kt-tab-title-active .kt-tab-title:before {
background-color: var(--global-palette9);
border: solid 6px var(--global-palette1);
}
.igy-monetary-donation .give-form-title {
display: none;
}
@media (min-width: 768px) {
.igy-monetary-donation .kt-tabs-title-list {
justify-content: center;
gap: 20px;
}
} .rpe_content-section:after {
content: '';
display: block;
width: 3px;
position: absolute;
top: 95px;
left: 5px;
bottom: 0;
margin: auto;
opacity: 0.4;
height: 100%;
background: var(--global-palette6);
}
.rpe_month-row {
position: relative;
padding-left: 25px;
}
.rpe_content-section .rpe_month-row ul {
padding-left: 0;
}
.rpe_month-row li {
list-style: none;
}
.rpe_month-title {
color: var(--global-palette6);
padding-left: 25px;
}
.rpe_month-title:before {
position: absolute;
content: '';
display: inline-block;
width: 25px;
height: 25px;
border-radius: 15px;
background-color: var(--global-palette6);
top: 2px;
left: -5px;
}
@media (min-width: 768px) {
.rpe_month-title {
padding-left: 0;
}
.rpe_month-title:before {
left: -15px;
}
.rpe_content-section:after {
left: -5px;
}
}
@media (min-width: 1025px) {
.rpe_month-row {
padding-left: 0;
}
.rpe_month-title:before {
left: -45px;
}
.rpe_content-section:after {
left: -35px;
}
} body .post-archive {
column-gap: 1.5rem;
row-gap: 1.5rem;
}
body .content-area {
margin-top: 1rem;
margin-bottom: 2rem;
} .blog .content-container {
display: flex;
flex-direction: column-reverse;
}
.blog .primary-sidebar {
width: 100%;
} body a.post-more-link {
background-color: var(--global-palette1);
color: var(--global-palette9);
padding: 6px 18px;
border: 1px solid var(--global-palette1);
border-radius: 4px;
text-transform: capitalize;
font-weight: 400;
}
body a.post-more-link:hover {
border: 1px solid var(--global-palette1);
background-color: var(--global-palette9);
color: var(--global-palette1);
}
a.post-more-link .kadence-svg-iconset {
display: none;
} .wp-block-tag-cloud br {
display: none;
}
:is(.blog, .single-post, .tag) .tag-cloud-link {
font-size: 12px !important;
}
.tag-cloud-link {
padding: 2px 8px;
border-radius: 3px;
border: 1px solid #dbdbdb;
margin: 3px;
}
.widget_tag_cloud .tag-cloud-link:hover {
text-decoration: none;
color: #80ab57;
}
.blog .entry-summary,
.blog .loop-entry .entry-summary p {
margin: 0;
} .sf-field-search label input::-webkit-input-placeholder {
color: var(--global-palette4);
}
.searchandfilter ul {
margin: 0;
}
.searchandfilter ul li {
padding: 5px 0;
}
.searchandfilter ul label {
width: 100%;
}
.searchandfilter .sf-input-text {
padding: 3px 18px;
width: 100%;
}
.searchandfilter input[type='submit'] {
font-size: 16px;
} .searchandfilter ul {
display: flex;
}
.searchandfilter input[type='submit'] {
top: 6px;
left: 5px;
background: none;
border: none;
background-color: var(--global-palette1);
padding: 3px 20px 4px 18px;
}
.searchandfilter input[type='submit']:hover {
box-shadow: none;
background-color: #80ab57;
}
.searchandfilter .sf-field-submit {
position: relative;
cursor: pointer;
}
.searchandfilter .sf-field-submit:before {
content: '';
border: 2px solid #fff;
border-radius: 7px;
display: block;
width: 14px;
height: 14px;
position: absolute;
top: 12px;
left: 14px;
}
.searchandfilter .sf-field-submit:after {
content: '';
background: #fff;
display: block;
width: 2px;
height: 6px;
position: absolute;
top: 23px;
left: 26px;
transform: rotate(-45deg);
} :is(.pagination, .give_pagination) .page-numbers {
display: inline-block;
margin-right: 0.5em;
border: 2px solid transparent;
min-width: 2.5em;
line-height: 2.25em;
text-align: center;
text-decoration: none;
border-radius: 0.25rem;
color: inherit;
}
.pagination .nav-links,
.give_pagination {
text-align: center;
}
body :is(.pagination, .give_pagination) .current {
background: #80ab57;
color: var(--global-palette-btn);
}
body :is(.pagination, .give_pagination) :is(.current, a:focus, a:active, a:hover) {
border-color: #80ab57;
} .tag-hash {
display: none;
}
.single-post .entry-tags a.tag-link {
border: 1px solid #dbdbdb;
padding: 2px 8px;
}
body .kt_simple_share_container a {
margin-left: 10px;
} body.post-type-archive-partnereink .custom-archive-loop-item {
display: flex;
flex-direction: column;
justify-content: center;
box-shadow: -2px 0px 18px 0px rgb(120 118 118 / 75%);
padding: 20px;
border-radius: 4px;
} .search-results .header-item-search-bar {
display: none;
}
.search-results.has-sidebar:not(.has-left-sidebar) .content-container {
grid-template-columns: 1fr 35%;
}
body.search-results .search-archive .excerpt_part {
font-size: 14px;
}
body.search-results .search-archive .excerpt_part span {
font-weight: bold;
}
.search-results h1 {
font-size: 35px;
line-height: 1.1;
}
body .loop-entry .entry-header .entry-title {
margin: 5px 0 2px;
}
.search-results .loop-entry .entry-header .entry-title a {
font-size: 20px;
}
.search-results .entry-header:hover .entry-title a {
color: #1a0dab;
text-decoration: underline;
}
body.search-results .content-area {
margin-top: 60px;
margin-bottom: 60px;
}
body.search-results .loop-entry .entry-content-wrap {
padding: 0;
}
body.search-results .entry-header,
body.search-results .entry-summary,
body.search-results .entry-summary p {
margin: 0;
}
.search-results .search-archive {
row-gap: 30px;
}
.search-results .entry.loop-entry {
box-shadow: none;
}
.search-results .blacklink {
font-size: 14px;
color: var(--global-palette4);
text-decoration: none;
} @media (max-width: 768px) {
.search-results .site-container {
padding: 0;
}
.search-results .search-archive {
padding: 0;
background-color: #f3f3f3;
}
.search-results .search-archive .loop-entry {
border-bottom: 1px solid #dbdbdb;
border-top: 1px solid #dbdbdb;
border-radius: 0;
padding: 5px 24px;
}
.search-results .search-archive {
row-gap: 8px;
}
} @media (min-width: 768px) {
.blog .entry-content-wrap,
.blog .content-bg {
display: flex;
flex-direction: column;
}
.wp-block-kadence-postgrid .entry-content {
display: flex;
flex-direction: column;
justify-content: start;
height: 100%;
}
.blog .entry-content-wrap {
height: calc(100% - 228px);
justify-content: space-between;
}
.blog .entry-header {
margin-bottom: 5px;
}
.blog .primary-sidebar .sidebar-inner-wrap {
display: flex;
justify-content: center;
gap: 30px;
align-items: center;
}
.search-results h1 {
font-size: 60px;
}
}
@media (min-width: 1025px) {
body.has-sidebar .content-container {
grid-gap: 1.5rem;
}
.blog .entry-content-wrap {
height: calc(100% - 234px);
}
.blog .primary-sidebar .sidebar-inner-wrap {
display: block;
}
.wp-block-kadence-postgrid .kt-blocks-post-grid-item-inner {
display: flex;
flex-direction: column;
}
.wp-block-kadence-postgrid .kt-blocks-post-grid-item,
.wp-block-kadence-postgrid .kt-blocks-post-grid-item-inner-wrap {
height: 100%;
}
.wp-block-kadence-postgrid .kt-blocks-post-grid-item-inner {
height: calc(100% - 210px);
}
} .post-type-archive-wpcw_course .content-wrap {
grid-template-columns: 1fr;
}
body #wpcw_fe_course .wpcw_fe_module th,
body #wpcw_fe_course .wpcw_fe_module th {
background-color: var(--global-palette1);
color: var(--global-palette9);
text-align: left;
}
.wpcw_powered_by,
.single-course_unit .entry-header h1 {
display: none;
} body.single-course_unit .primary-sidebar {
margin-top: 64px;
}
body.single-course_unit .primary-sidebar .wp-block-kadence-advancedbtn .kt-button {
background: var(--global-palette1);
color: var(--global-palette9);
font-style: normal;
font-size: 16px;
border-radius: 4px;
padding: 3px 18px 3px 18px;
border: 1px solid currentColor;
border-color: var(--global-palette1);
margin-bottom: 6px;
}
body.single-course_unit .primary-sidebar .wp-block-kadence-advancedbtn .kt-button:hover {
background: var(--global-palette9);
color: var(--global-palette1);
}
.single-course_unit.has-sidebar.has-left-sidebar .content-container {
grid-template-columns: 27% 1fr;
}
.wpcw_fe_course_title {
font-family: 'Amatic SC';
font-size: 20px;
line-height: 1.2;
margin-bottom: 30px;
} .single-course_unit .single-content p {
margin-bottom: 10px;
}
.wpcw_unit_content {
border-radius: 4px;
padding: 20px;
box-shadow: -2px 0px 18px 0px rgb(120 118 118 / 45%);
margin-bottom: 30px;
}
.wpcw_materials_label,
.wpcw_fe_quiz_title {
font-family: 'Amatic SC';
font-size: 25px;
}
.wpcw_fe_quiz_title {
margin-bottom: 10px;
}
.wpcw_materials {
margin-bottom: 30px;
}
.wpcw_materials,
.wpcw_materials_label {
padding-left: 30px;
}
.wpcw_materials_label:before {
content: '';
position: absolute;
background-image: url(//igazgyongyalapitvany.hu/wp-content/uploads/2023/02/igy-cube.png);
background-size: 20px 20px;
width: 20px;
height: 20px;
left: 0;
top: 65px;
}
body .wpcw-unit-single-content li > img {
display: block;
margin: 24px auto;
}
@media (min-width: 768px) {
.single-wpcw_course h1 {
font-size: 60px;
}
.wpcw_materials_label:before {
left: 30px;
top: 73px;
}
}   #wpcw_fe_course_progress_detail_12, #wpcw_fe_course_progress_detail_11, #wpcw_fe_course_progress_detail_10, #wpcw_fe_course_progress_detail_9, #wpcw_fe_course_progress_detail_7, #wpcw_fe_course_progress_detail_6, #wpcw_fe_course_progress_detail_4 {
pointer-events: none;
}  .my-account-menu-toggle {
font-size: 14px;
padding: 0px 10px 6px;
text-align: left;
cursor: pointer;
color: #fff;
background-color: var(--global-palette1);
margin-bottom: 30px;
border: 1px solid var(--global-palette1);
}
.my-account-menu-toggle:hover {
background-image: none;
background-color: #fff;
color: #000;
box-shadow: none;
border: 1px solid var(--global-palette1);
}
.my-account-menu-toggle svg {
top: 7px;
position: relative;
} .wpcw-student-account-navigation {
margin-bottom: 30px;
display: none;
}
.wpcw_fe_table .wpcw_fe_unit_pending + .wpcw_fe_unit_pending a {
cursor: default;
color: #d8d8d8;
}
@media (min-width: 768px) {
.my-account-menu-toggle {
display: none;
}
.wpcw-student-account-navigation {
display: block;
}
} .site-footer .site-container {
max-width: 1300px;
}
.site-footer .site-bottom-footer-inner-wrap {
align-items: center;
}
.site-middle-footer-wrap img {
display: none;
position: fixed;
right: 0;
bottom: 0;
z-index: 9999;
max-width: 180px;
}
:is(.home, .page-id-111046) .site-middle-footer-wrap img {
display: block;
}
.site-footer-bottom-section-1:not(.home .site-footer-bottom-section-1) {
justify-content: space-between;
}
.site-top-footer-inner-wrap .site-footer-top-section-3 .footer-widget-area-inner {
display: flex;
flex-direction: row;
column-gap: 20px;
align-items: center;
}
body .site-top-footer-inner-wrap .site-footer-top-section-3 .widget {
flex: 50%;
margin: 0;
}
.site-bottom-footer-inner-wrap .site-footer-section {
flex-direction: column;
margin: 10px 0 auto 0;
}
body .ft-ro-dir-row .footer-section-inner-items-2 .footer-widget-area {
margin-left: 0;
}
body .site-middle-footer-inner-wrap {
padding-top: 0;
padding-bottom: 0;
}
body .site-middle-footer-wrap .site-footer-row-container-inner {
background-image: unset;
} .home .site-bottom-footer-inner-wrap {
min-height: 295px;
} .site-footer-top-section-1 .footer-widget-area-inner {
padding: 15px 30px 10px;
margin: 0 -20px;
box-shadow: -2px 0px 18px 0px rgba(120, 118, 118, 0.75);
background-color: #fff;
}
@media (min-width: 720px) {
.footer-social-inner-wrap {
justify-content: center;
}
}
@media (min-width: 768px) {
.site-top-footer-inner-wrap .site-footer-top-section-3 img {
margin: 0;
margin-bottom: 0;
}
.site-top-footer-inner-wrap .site-footer-top-section-3 .footer-widget-area-inner {
flex-direction: column;
justify-content: space-evenly;
}
.home .footer-social-inner-wrap {
justify-content: start;
}
.home .site-bottom-footer-inner-wrap .site-footer-section {
flex-direction: column;
}
.site-middle-footer-wrap img {
max-width: 280px;
}
.footer-bottom-text {
display: flex;
column-gap: 30px;
font-size: 14px;
flex-direction: row;
}
body .site-middle-footer-wrap .site-footer-row-container-inner {
position: relative;
background-image: url(//igazgyongyalapitvany.hu/wp-content/uploads/2023/02/footer-background.jpg);
}
.site-middle-footer-wrap .site-footer-row-container-inner:before {
content: '';
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
background: var(--global-palette6);
opacity: 0.65;
}
.site-bottom-footer-inner-wrap .site-footer-section {
flex-direction: row;
margin: 0;
}
.home .site-bottom-footer-inner-wrap {
min-height: unset;
}
.site-top-footer-inner-wrap .site-footer-top-section-3 .footer-widget-area-inner {
flex-direction: row;
} .site-footer-top-section-1 .footer-widget-area-inner {
padding: 15px 30px 10px;
margin: unset;
border-radius: 8px;
}
}
@media (min-width: 1025px) { .site-footer-top-section-1 .footer-widget-area-inner {
position: absolute;
padding: 30px;
z-index: 1;
}
.site-top-footer-inner-wrap .site-footer-top-section-3 .footer-widget-area-inner {
flex-direction: column;
}
.home .site-bottom-footer-inner-wrap .site-footer-section {
flex-direction: row;
}
.home .ft-ro-dir-row .footer-section-inner-items-2 .footer-widget1 {
margin-left: clamp(10px, calc(0.625rem + ((1vw - 10.25px) * 69.6296)), 480px);
}
} .help-panel-btn {
position: fixed;
left: 20px;
bottom: 20px;
} #cookie-law-info-bar[data-cli-style='cli-style-v2'] {
padding: 35px clamp(35px, (100vw - 984px) * 50, 40px);
}
.cli-style-v2 .cli-bar-message {
font-size: 16px;
line-height: 1.5em;
}
.cli-style-v2 .cli-bar-btn_container .wt-cli-accept-all-btn {
border-radius: 4px;
font-size: 16px;
line-height: 1.6;
padding: 3px 18px;
}
#cookie-law-info-again {
padding: 5px 10px;
box-shadow: none;
}
.cli-switch .cli-slider:before {
top: 4px;
left: 4px;
background: #3d3a3a;
border: none;
width: 12px;
height: 12px;
}
.cli-switch .cli-slider:after {
top: 10px;
}
.wt-cli-manage-consent-link {
cursor: pointer;
}