/* One content frame, measured from the approved Megbízások page. Screen only. */
@media screen{
 html[data-ck-width] body.ck-page-width{--ck-page-max:1280px;--ck-page-gutter:24px;--ck-page-frame:min(var(--ck-page-max),calc(100% - var(--ck-page-gutter)*2));box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}
 html[data-ck-width] body.ck-page-width :is(#ckPublicHeader,.ck-site-header) .ck-header-inner{box-sizing:border-box!important;width:var(--ck-page-frame)!important;max-width:var(--ck-page-max)!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}
 html[data-ck-width] body.ck-page-width #ckSharedFooter .ck-footer-wrap{width:var(--ck-page-frame)!important;max-width:var(--ck-page-max)!important;padding-left:0!important;padding-right:0!important}
 html[data-ck-width] body.ck-page-width[data-ck-frame=page]:not(.ck-account)>main,
 html[data-ck-width] body.ck-page-width[data-ck-frame=form]:not(.ck-account)>main{box-sizing:border-box!important;width:var(--ck-page-frame)!important;max-width:var(--ck-page-max)!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;min-width:0!important}
 html[data-ck-width] body.ck-page-width[data-ck-frame=sections]>main{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}
 html[data-ck-width] body.ck-page-width[data-ck-frame=sections] main :is(.wrap,.ckh-wrap){box-sizing:border-box!important;width:var(--ck-page-frame)!important;max-width:var(--ck-page-max)!important;margin-left:auto!important;margin-right:auto!important}
 html[data-ck-width] body.ck-page-width[data-ck-frame=sections] main :is(.wrap,.ckh-wrap) :is(.wrap,.ckh-wrap){width:100%!important;max-width:none!important}
 html[data-ck-width] body.ck-page-width[data-ck-frame=sections] .ckh-warm{box-sizing:border-box!important;width:var(--ck-page-frame)!important;max-width:var(--ck-page-max)!important;margin-left:auto!important;margin-right:auto!important}
 html[data-ck-width] body.ck-page-width[data-ck-frame=sections] .ckh-warm .ckh-wrap{width:100%!important;max-width:none!important}
 html[data-ck-width] body.ck-page-width.ck-directory #directoryMain .dir-wrap{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}
 html[data-ck-width] body.ck-page-width.ck-directory .dir-hero-image{left:0!important;width:100%!important}
 html[data-ck-width] body.ck-page-width main.page-wrap .hero-art{right:0!important}
 html[data-ck-width] body.ck-page-width.ck-work.wk-pro-listing :is(.wl-page,.wl-lower){width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}
 html[data-ck-width] body.ck-page-width.ck-work:not(.ck-account) .wk-container{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}
 html[data-ck-width] body.ck-page-width:not(.ck-account) :is(main.xmain,main.ck-main)>.ckp-premium{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}
 html[data-ck-width] body.ck-page-width>#profile>.ckp-premium{box-sizing:border-box!important;width:var(--ck-page-frame)!important;max-width:var(--ck-page-max)!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}
 html[data-ck-width] body.ck-page-width :is(.demo-banner,#profile>.demo-join){box-sizing:border-box!important;width:var(--ck-page-frame)!important;max-width:var(--ck-page-max)!important;margin-left:auto!important;margin-right:auto!important}
 /* The page frame is shared; individual form cards retain readable line lengths. */
 html[data-ck-width] body.ck-page-width[data-ck-frame=form] main.auth-wrap>.card{max-width:560px!important;margin-left:auto!important;margin-right:auto!important}
 html[data-ck-width] body.ck-page-width[data-ck-frame=form] main.cm-register>*{max-width:600px!important;margin-left:auto!important;margin-right:auto!important}
 html[data-ck-width] body.ck-page-width[data-ck-frame=panel]>main{box-sizing:border-box!important;width:var(--ck-page-frame)!important;max-width:var(--ck-page-max)!important;margin-left:auto!important;margin-right:auto!important}
 /* Existing account sidebar and main panel together occupy the same 1280px frame. */
 html[data-ck-width] body.ck-page-width.ck-account .ck-sidebar{left:max(var(--ck-page-gutter),calc((100% - var(--ck-page-max))/2))!important}
 html[data-ck-width] body.ck-page-width.ck-account>main{box-sizing:border-box!important;width:auto!important;max-width:none!important;margin-left:calc(max(var(--ck-page-gutter),(100% - var(--ck-page-max))/2) + 264px)!important;margin-right:max(var(--ck-page-gutter),calc((100% - var(--ck-page-max))/2))!important}
 @media(max-width:959px){html[data-ck-width] body.ck-page-width{--ck-page-gutter:20px}}
 @media(max-width:820px){html[data-ck-width] body.ck-page-width.ck-account>main{width:var(--ck-page-frame)!important;max-width:var(--ck-page-max)!important;margin-left:auto!important;margin-right:auto!important}html[data-ck-width] body.ck-page-width.ck-account .ck-sidebar{left:auto!important}}
 @media(max-width:649px){html[data-ck-width] body.ck-page-width{--ck-page-gutter:16px}}
}
