/**
 * Theme Name: Blocksy Child
 * Template: blocksy
 */
.eloadas-content,
.kont,
.kont-jegyrend {
	display: none;
}
.nyil {
    transform-origin: center;
    transition: all .5s;
	cursor: pointer;
}
.nyil svg {
    transition: all .25s;
}
.nyil:hover svg {
    transform: scale(1.2);
}
.rot-180 {
    transform: rotate(180deg);
}
.nyil.rot-180 {
    filter: grayscale(1);
    opacity: 0.75;
}
.navi a {
    position: relative;
    text-decoration: none;
    --has-link-decoration: false;
}
.navi a:hover {
	color: #fff;
}
.navi a:hover::before {
    background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 24.5 24.5' style='enable-background:new 0 0 24.5 24.5;' xml:space='preserve'%3E%3Cpath style='fill:%23FFFFFF;' d='M24.5,2.3c0-1.3-1-2.3-2.3-2.3H5.6C4.3,0,3.3,1,3.3,2.3s1,2.3,2.3,2.3l10.9,0L0.7,20.5 c-0.9,0.9-0.9,2.4,0,3.3s2.4,0.9,3.3,0L19.8,8l0,10.9c0,1.3,1,2.3,2.3,2.3s2.3-1,2.3-2.3L24.5,2.3L24.5,2.3z'/%3E%3C/svg%3E");
    content: '';
    width: 16px;
    height: 16px;
    display: block;
    position: absolute;
    left: -25px;
    background-size: 16px 16px;
    background-repeat: no-repeat;
    top: 5px;
}

.navi .bg-w a {
    background: #fff;
    color: var(--theme-palette-color-1, #ed174f);
    padding: 0.25rem 1rem;
    border-radius: 50px;
	white-space: nowrap;
}

.navi .bg-w a:hover {
    background: #000;
    color: #fff;
}

mark.has-inline-color {
    border-radius: 0.25em;
    padding: 0.25em 0.5em;
    white-space: nowrap;
}

.ff-el-group.ff-el-form-top,
.ff-el-group.ff-el-form-top label {
    font-weight: 700;
    color: #fff;
    font-size: 1.25rem;
    text-transform: uppercase;
}
.kont-jegyrend .ff-custom_html {
    font-weight: 700;
    color: #fff;
    font-size: 1.25rem;
    text-transform: uppercase;
}
.ff-el-form-left label {
    font-weight: 700;
    font-size: 1.25rem;
    text-transform: uppercase;
    line-height: 1;
}
/* .fluentform .ff-el-form-left .ff-el-input--label.ff-el-is-required.asterisk-right label:after {
    color: inherit;
} */
.fluentform .ff-el-is-error .text-danger {
    background: #fff;
}
.kont-jegyrend {
	--fluentform-danger: black;
}
.eloadasok-box .stk-column {
    cursor: pointer;
}