.bg{color:white}.bg-dark,.bg-dark-hover:hover{color:white}a{-webkit-transition:color .2s;transition:color .2s}a svg{-webkit-transition:fill .2s;transition:fill .2s}.bg a,.bg-dark a{color:white}.bg a:hover,.bg-dark a:hover{color:rgba(255, 255, 255, 0.7)}/* Character Entity Reference Chart: https://dev.w3.org/html5/html-author/charref */*,*::before,*::after{box-sizing:inherit}html,button,input,select,textarea{-webkit-tap-highlight-color:rgba(186,218,85, 0.4)}html{box-sizing:border-box;font-size:18px;width:100%;height:100%}body{width:100%;height:100%;background:#f0f0f0;color:#333333}.noscroll{overflow:hidden}html.no-svg body::before{content:'Az Ön által használt böngésző elavult.\0AKérjük használjon egy modernebbet!';white-space:pre-wrap;display:block;position:fixed;z-index:999999;width:100%;top:0;left:0;background:#ffebea;color:#CC0000;border-bottom:1px solid;text-align:center;font-size:1.2em;padding:0.5em 0.5em}html.no-svg form{position:relative}html.no-svg form::before{content:' ';position:absolute;top:0;left:0;bottom:0;right:0;background:black;opacity:0;z-index:999999;cursor:not-allowed}html,button,input,optgroup,select,textarea{font-family:'Barlow Condensed', arial, sans-serif}select option{font-size:0.9em}fieldset{min-width:0;margin:0;margin-top:1em;padding:1em}a{text-decoration:underline}a.disabled{color:#a0a0a0 !important}h1{font-size:1.8em;line-height:1.3em;margin:0;padding:0.67em 0;font-weight:normal}h2{font-size:1.4em;line-height:1em;font-weight:normal;margin:0;padding:0.67em 0}p{margin:0;padding:0.67em 0}h1,h2,p{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}ul,ol{margin:0}dt{font-size:0.9em;background:rgba(128, 229, 187, 0.3);padding:0.1em 0.25em}dt::after{content:':'}dd{margin-left:2em;margin-bottom:1em;color:black}@media (max-width: 449px){dd{margin-left:1em}}.b{font-weight:bold}.error{color:#CC0000;font-style:italic}.a-l{text-align:left}.a-c{text-align:center}.a-r{text-align:right}.f-r{float:right}.clear{clear:both}.no-p-t{padding-top:0}.max-width{width:100%;max-width:40rem;margin-left:auto;margin-right:auto}.sticky-headers h1,.sticky-headers h2{position:sticky;top:2.5rem;z-index:1;padding:0.5em !important;background:#f0f0f0;margin-left:-0.5em;margin-right:-0.5em;margin-top:0.3rem !important;margin-bottom:0 !important}.formfield{padding:1.1em 1em 0.3em 1em;position:relative;margin:0.5em 0}fieldset{border:1px solid #babdbe;border-radius:4px}.formfield label{position:relative;display:block;font-size:0.9em;text-align:left}.formfield label::after{content:':'}.formfield label sup{color:red;padding-left:0.2em;display:none}html.is-logged .formfield label sup{display:inline;position:absolute;top:0.5em;padding-left:0.3em}.checkbox-field label{display:inline}.formfield.non-valid::before{content:'!';position:absolute;left:0;top:0;font-size:4em;color:#CC0000;line-height:100%;transform:scaleY(1.3)}.formfield .message{position:absolute;font-size:0.8em;top:2px;font-style:italic;color:#647d1f}.formfield.non-valid .message{color:#CC0000}.formfield .comment{font-size:0.8em;font-style:italic}.formfield.checkbox-field .comment{padding-left:2.3em}label.radio{margin-left:1em;margin-top:0.5em;margin-bottom:0.5em;font-size:1em;color:black}label.radio::after{display:none}input.integer-field,input.float-field{text-align:right}input.input,input.text-password,select,textarea{background-color:white;border-width:1px;border-style:solid;padding:0 0.5em;height:2em;line-height:2em;border-radius:4px}input[type="number"]{-moz-appearance:textfield}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input.input[type="file"]{padding:0 0.2em}input.input.is-dragover[type="file"]{background:rgba(128, 229, 187, 0.3)}input.date-field{background-image:url('/_/img/svg/silver/calendar.svg');background-repeat:no-repeat;background-position:0.25em center;background-size:1.2em;padding-left:2rem}select{height:2em}option{color:#333231}textarea{width:100%;height:auto;resize:none;padding:0.5em;line-height:1.4em}textarea.autoheight{height:auto}textarea.nowrap{white-space:pre}input.input:focus,input.text-password:focus,select:focus,textarea:focus{outline:none}button:focus{outline:none}input.text-password{opacity:0;position:absolute;margin-left:calc(-100% + 2em)}input.text-password:focus{opacity:1}option{background:white}input[readonly],textarea[readonly]{background-color:#ecebea}input[readonly]:focus,textarea[readonly]:focus{background-color:#EEEECC}.formfield.email input.input{text-transform:lowercase}input,select{max-width:100%}button,input[type="submit"],a.button{border:0 none;border-radius:2px;padding:0 0.5em;min-height:2em;line-height:2em;cursor:pointer;text-decoration:none}a.button{text-decoration:none;display:inline-block;text-transform:none;height:auto;min-height:2em}.formfield.with-cancel button.cancel{margin-left:1em}button.cancel,a.button.cancel{background:#a0a0a0;border-color:#a0a0a0}a.button.check:before{content:'\02713';padding-right:0.5em}a.button.cross:before{content:'\02717';padding-right:0.5em;color:#ee5f5b}button.cancel,a.button.cancel{color:#333333}button:hover,input[type=submit]:hover,a.button:hover{color:white !important}button:active,input[type=submit]:active,a.button:active{box-shadow:inset 0.5em 0.5em 2em rgba(0,0,0, 0.5);color:#dcdbda !important}button[disabled],input[type=submit][disabled]{color:#666666 !important;background-color:#a0a0a0 !important;cursor:not-allowed}button.loading,input[type=submit].loading{color:transparent !important;background-image:url('/_/img/loading/spin-gray-1s-32px.gif') !important;background-repeat:no-repeat !important;background-position:center center !important;background-color:#666666 !important}button.loading *{color:transparent !important}input::placeholder{font-style:italic;opacity:0.4;font-size:0.9em}input.input[maxlength]{max-width:100%}input.input[maxlength]{width:100%}input.input[maxlength="1"],input.input[maxlength="2"],input.input[maxlength="3"],input.input[maxlength="4"],input.input[maxlength="5"],input.input[maxlength="6"],input.input[maxlength="7"],input.input[maxlength="8"],input.input[maxlength="9"],input.input[maxlength="10"],input.input[maxlength="11"],input.input[maxlength="12"],input.input[maxlength="13"],input.input[maxlength="14"],input.input[maxlength="15"]{width:10.2em}#m-login-body input.input[maxlength]{width:100% !important}select{min-width:10.2em}.autocomplete-suggestions{z-index:4}.autocomplete-suggestion.opten{background-image:url('/_/img/opten.png');background-repeat:no-repeat;background-size:contain;background-position:0.25em center;background-size:3em;padding-left:3.5em}.autocomplete-suggestion small{display:block;line-height:1em;margin-top:-0.1em;padding-bottom:0.4em;white-space:normal}article.main form h1,article.main form h2{padding-bottom:0}div.address{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-0.5em;margin-right:-0.5em}div.address .formfield{width:auto;margin-left:-0.5em !important;margin-right:-0.5em !important;margin-top:0;margin-bottom:0}div.address .formfield label{white-space:nowrap}div.address .formfield input.input[maxlength]{width:100%}div.address .formfield.city{flex-grow:1;min-width:50%}div.address .formfield.street_type,div.address .formfield.house_number{width:calc(25% + 1em)}div.address .formfield.street{flex-grow:1}div.address .formfield.block,div.address .formfield.staircase,div.address .formfield.floor,div.address .formfield.door{width:calc(25% + 1em)}input[type="checkbox"]{opacity:0;position:absolute;left:-9999px;z-index:-99}input[type="checkbox"]:focus + label{border-width:1px;border-style:dotted;margin:-1px}input[type="checkbox"] + label{display:block;position:relative;padding-left:2em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}input[type="checkbox"] + label::before{content:'';display:block;width:1.2em;height:1.2em;background-color:white;border-width:1px;border-style:solid;position:absolute;left:0;box-shadow:0 0 0.3em rgba(0,0,0, 0.1);-webkit-transition:all .12s, border-color .08s, background-color .08s;transition:all .12s, border-color .08s, background-color .08s}input[type="checkbox"][readonly] + label::before,input[type="checkbox"][disabled] + label::before{background-color:#ecebea}input[type="checkbox"]:checked + label::before{width:0.6em;top:-0.3em;left:0.3em;background-color:transparent;border-radius:0;border-width:2px;border-top-color:transparent !important;border-left-color:transparent !important;box-shadow:none;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}input[type="checkbox"][readonly]:checked + label::before,input[type="checkbox"][disabled]:checked + label::before{border-color:#a0a0a0}input[type="checkbox"][readonly] + label,input[type="checkbox"][disabled] + label,input[type="checkbox"][readonly] ~ .comment,input[type="checkbox"][disabled] ~ .comment{color:#a0a0a0}input.show-password{padding-right:2em}.password-switch{position:absolute;background:url('/_/img/svg/black/visibility.svg') no-repeat center center;width:1.5em;height:1.5em;background-size:1.3em;margin-left:-1.8em;margin-top:0.3em;opacity:0.4;outline:none}.password-switch.off{background-image:url('/_/img/svg/black/visibility-off.svg')}#toast{position:fixed;left:1em;right:1em;bottom:1em;text-align:center;z-index:99999}#toast > div{display:inline-block;padding:1em;background:black;background:rgba(0,0,0, 0.7);box-shadow:0 0 0.3em rgba(0,0,0, 0.1);color:white;border-radius:1em;max-width:80%;position:relative}#toast.error > div{background:#800000;background:rgba(127,0,0, 0.7)}#toast > div > span{position:absolute;top:-0.5em;right:-0.5em;display:inline-block;border:1px solid white;box-shadow:0 0 0.3em rgba(0,0,0, 0.1);background:black;background:rgba(0,0,0, 0.7);border-radius:0.75em;box-sizing:content-box;height:1.5em;width:1.5em;line-height:1.5em;font-size:0.8em}#toast > div > span[data-length="1"]{display:none}table{border-collapse:collapse}table.table{background:white;border:1px solid #a0a0a0;box-shadow:0 0 0.3em rgba(0,0,0, 0.1)}table.table thead tr{background:#f0f0f0}table.table td{padding:6px;border-bottom:1px solid #a0a0a0;white-space:nowrap}table.table tbody tr:hover{background:#80e5bb;background:rgba(128, 229, 187, 0.3)}table.table tr td:first-child{padding-left:0.5em}table.table tr td:last-child{padding-right:0.5em}table.table tr td.t-a{padding-right:0}table.table .t-a{width:1px}table .t-i,table .t-f{text-align:right}table .t-f s{text-decoration:none;visibility:hidden}table span.h-c{cursor:pointer;color:#bada55;text-decoration:underline}table span.h-c:hover{color:#647d1f}table.table .t-a{padding-top:0;padding-bottom:0}tr.search td{padding:0 !important}tr.search form{margin:0 !important}tr.search input.input{text-align:center;width:calc(100% - 2em)}tr.search form button.cancel{width:2em;position:relative}tr.search form button.cancel::after{content:'\02717';position:absolute;width:100%;height:100%;line-height:2rem;left:0;top:0;font-size:1.2em;font-weight:bold}span[data-positive],span[data-enabled],button[data-enabled]{position:relative;display:inline-block;vertical-align:middle;width:1.5em;text-align:center;height:0.3em}td span[data-positive],td span[data-enabled]{display:block;margin:0 auto;height:0em}button[data-enabled]{display:inline-block;background:transparent;color:inherit;min-height:1.4em}span[data-positive]::after,span[data-enabled]::after,button[data-enabled]::after{position:absolute;left:0;right:0;line-height:0;font-size:2em;margin-top:-0.05em}span[data-positive="0"]::after{content:'\02212';color:#006600}span[data-positive="1"]::after{content:'+';color:#CC0000}span[data-enabled]::after,button[data-enabled]::after{font-size:1.2em}button[data-enabled="0"]::after,button[data-enabled="1"]:hover::after{content:'\02212'}button[data-enabled="1"]::after,button[data-enabled="0"]:hover::after{content:'\02713'}span[data-enabled="1"]::after{content:'\02713'}span[data-positive="0"]::before,span[data-positive="1"]::before{content:'\025EF';position:absolute;left:0;right:0;line-height:0;font-size:1.2em}.t-a ul{padding:0;list-style:none}.t-a li{display:inline-block;margin-left:0.2em}.t-a li:first-child{margin-left:0}tr.open{color:#ee5f5b}.d-table{display:table}.d-row{display:table-row}.overlay{background:black;opacity:0.7}.o-x{overflow-x:auto}.w100{width:100%}.center{margin:0 auto}@media (max-width: 999px){div.table{margin:0 -1em;overflow-x:auto}}table.center tr td{padding-left:0.25em;padding-right:0.25em}table.ajax-load::after{content:' ';display:block;background:url('/_/img/loading/spin-white-1s-32px.gif') no-repeat center center;position:absolute;width:100%;left:0;right:0;height:0}table.ajax-load.loading::after{height:32px}html.document{scroll-behavior:smooth}html.document article *{text-align:justify;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}html.document article b::before{content:'„'}html.document article b::after{content:'”'}html.document article table td{white-space:normal}html.document article table th{padding:6px}html.document article table tr th:first-child{padding-left:0.5em}html.document .table-of-contents ul{list-style:none}html.document .table-of-contents > ul{padding-left:0}html.document article p.important{padding-left:2em;padding-right:1em;font-style:italic;background:white;border:1px solid #dcdbda;position:relative}html.document article p.important + h1,html.document article p.important + h2,html.document article ul + h1,html.document article ul + h2,html.document article ul + p.important,html.document article p.important + p.important{margin-top:0.67em}html.document article p.important::before{content:'!';font-style:normal;font-weight:bold;position:absolute;font-size:2em;margin-left:-0.6em;line-height:1em;top:50%;margin-top:-0.5em}.fab-up{transition:margin-bottom .4s;margin-bottom:-5em}.fab-up.visible{margin-bottom:0}.fab-up::before{content:'';display:block;width:0;height:0;border-style:solid;border-width:0 0.5em 1em 0.5em;border-color:transparent transparent white;position:absolute;top:50%;margin-top:-0.6em;left:50%;margin-left:-0.5em}.fab{position:fixed;z-index:3;bottom:1.5em;right:1.5em;width:3em;height:3em;border-radius:1.5em;color:white;text-decoration:none;text-align:center;border:1px solid white;box-shadow:0 0 0.3em rgba(0,0,0, 0.3);line-height:2.9em;cursor:pointer}.fab span{font-size:2em}.fab-add span,.fab-delete span{display:none}.fab-add::before{content:' ';background:white;position:absolute;width:0.2em;left:50%;margin-left:-0.1em;height:1em;top:50%;margin-top:-0.5em}.fab-add::after,.fab-delete::after{content:' ';background:white;position:absolute;width:1em;left:50%;margin-left:-0.5em;height:0.2em;top:50%;margin-top:-0.1em}a.fab{transition:all .2s}div.main{display:flex;-webkit-flex-direction:row-reverse;flex-direction:column;min-height:100vh}#pre-header{height:calc(2em + 51px);padding:1em;background:white}#home{position:absolute;top:2.2rem;text-decoration:none;font-size:2em;line-height:0}#home svg{position:absolute;width:1.5em;height:1.5em;left:-3.5rem;top:-0.7em}#logos{position:absolute;top:1.1em;right:1em;text-align:right}#pre-header img{max-width:100%}#redrover{display:inline-block;font-size:2em;text-decoration:none}#mygenome{margin-left:1em;display:inline-block}@media (max-width: 649px){#pre-header{height:auto}#koronamobil{position:relative;top:0;left:0}#koronamobil::after{content:' ';display:block}#logos{position:static;display:block}}#header{position:sticky;top:0;height:2.5em;box-shadow:0px 2px 3px rgba(0, 0, 0, 0.3);z-index:10}#header h1{font-size:2em;line-height:2.5rem;text-align:center;padding:0}#header a{text-decoration:none;transition:all .2s}#body{background:white;flex-grow:1;display:flex}#content{width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;flex-direction:column}#footer{padding:0 1em}#sub-footer{padding:0 1em}#footer a{-webkit-hyphens:manual;-moz-hyphens:manual;-ms-hyphens:manual;hyphens:manual}#footer ul{list-style:none;padding:0.67em 0;float:right;margin:0 -0.5em}#footer ul li{display:inline-block;margin:0 0.5em}@media (max-width: 649px){#footer{padding:0.25em 0.5em}#footer ul{float:none;padding:0;margin:0}#footer ul li{display:block;text-align:center;padding:0;margin:0}#footer a{display:inline-block;padding:0.25em 0}#footer p{text-align:center;padding:0}}header.main{min-height:2em;padding:0.5em 1em;background:white}header.main h1{padding:0;font-size:1.8em}header.main h2{text-transform:none;font-size:0.8em;padding:0}article.main{padding:1em;flex:1;-webkit-flex:1;-ms-flex:1;background:#eceff1}article.main form{margin-top:-1em}article.main .formfield{margin-left:-1em;margin-right:-1em}article hr{border-top:1px solid #dcdbda;border-bottom:1px solid white;margin:1em 0}#inline-svg{display:none}.dashboard{display:flex;justify-content:space-evenly;flex-wrap:wrap;width:100%}.dashboard a{text-align:center;font-size:2em;text-decoration:none;width:7em;padding:0.5em;margin:1rem;border:2px solid;border-radius:0.5em;background:white}.dashboard a svg{width:3em;display:block;margin:0 auto}li.divider span{display:none}li.divider::before{content:' ';display:block;height:1px;background:#a0a0a0;opacity:0.5}#sandwich li.divider::before{margin-left:1em}#sandwich-button,#sandwich-button ~ span.bar,#account-button,#account-button ~ span.account-icon{font-size:0.8em;margin-top:0;margin-left:0;transition:all .2s}#account-button ~ span.account-name{color:white;position:absolute;top:0.65em;right:2.3em;z-index:10;transition:all .2s}div.account-logout{padding-top:1em;text-align:center}#account .account-logout{display:none;color:white;position:absolute;top:0.65em;right:1em;z-index:10;transition:all .2s}@media (min-width: 650px){#account .account-logout{display:block}}.account-name label{cursor:pointer}#account-button ~ span.account-login a{color:white;position:absolute;top:0.64em;right:2.3em;z-index:101;height:1.6em;line-height:1.5em;color:white;text-decoration:none;background:url('/_/img/svg/white/account.svg') no-repeat right top;background-size:1.44em;padding-right:1.6em}#account-button ~ span.account-login a:hover{opacity:0.7}#account-button ~ span.account-icon{background:url('/_/img/svg/white/account.svg') no-repeat center center;width:2em;height:2em;margin-top:-0.2em;background-size:1.8em}#sandwich-button:hover ~ span.bar,#account-button:hover ~ span.account-icon,#account-button:hover ~ span.account-name{opacity:0.7}#sandwich-button,#account-button{position:absolute;left:0.5em;top:0.8em;z-index:104;width:2em;height:1.5em;opacity:0;cursor:pointer}#account-button{height:1.7em;left:auto;right:0.5em}#sandwich-button ~ span.bar,#account-button ~ span.account-icon{position:absolute;left:0.5em;top:0.8em;z-index:102}#account-button ~ span.account-icon{left:auto;right:0.5em}#sandwich-button ~ span.bar span{position:relative;display:block;width:2em;height:0.3em;margin-bottom:0.3em;background:white;transition:all .2s;-ms-transform-origin:0% 0%;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;box-shadow:0 0 0.3em rgba(0,0,0, 0.1);border-radius:0.15em;transform:translate(0,0)}#sandwich-button:checked + span.bar span.bar1{-ms-transform:translate(0.1em, 1.5em) rotate(-45deg) !important;-webkit-transform:translate(0.1em, 1.5em) rotate(-45deg) !important;transform:translate(0.1em, 1.5em) rotate(-45deg) !important}#sandwich-button:checked + span.bar span.bar2{transform:translate(-0.5em, 0) scale(0, 1) !important}#sandwich-button:checked + span span.bar3{-ms-transform:translate(0.3em, -1.1em) rotate(45deg) !important;-webkit-transform:translate(0.3em, -1.1em) rotate(45deg) !important;transform:translate(0.3em, -1.1em) rotate(45deg) !important}#account-button:checked ~ span.account-icon{transform:scaleX(1)}#sandwich{background:white;border-right:1px solid white}#sandwich,#account-list{position:absolute;z-index:101;top:0;left:0;min-width:15em;min-height:100%;height:100%;box-shadow:0 0 0.3em rgba(0,0,0, 0.3);-ms-transform-origin:0% 0%;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-ms-transform:translate(-100%, 0);-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0);transition:all .2s;-webkit-font-smoothing:antialiased;display:block}#account-list{left:auto;right:0;top:2.5em;height:auto;width:auto;min-height:auto;min-width:auto;box-shadow:-0.1em 0.1em 0.1em rgba(0,0,0, 0.3);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:scale(1,0) translate(0, 0)}#sandwich > div,#account-list > div{display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;flex-direction:column;height:100%}#sandwich > div > nav,#account-list > div > nav{overflow-y:auto;overflow-x:hidden}#sandwich header{padding-top:0.5em;padding-bottom:0.5em;line-height:1.8em;padding-left:2.3em}#sandwich > div > nav{flex:1;-webkit-flex:1;-ms-flex:1}#sandwich-button:checked ~ #sandwich,#account-button:checked ~ #account-list{-ms-transform:none;-webkit-transform:none;transform:none}#sandwich-button ~ .overlay{content:' ';display:block;position:fixed;left:0;top:0;width:100%;height:0%;opacity:0;transition:opacity .4s, height 0s .4s;z-index:100}#sandwich-button:checked ~ .overlay{opacity:0.7;height:100%;transition:opacity .4s, height 0s}#sandwich ul,#account ul{list-style:none;padding:0.5em;padding-left:0}#sandwich li,#account li{padding-left:0.5em}#sandwich li.divider,#account li.divider{padding:0.25em 0;padding-left:0}li.divider::before{margin:0.5em}#account li.divider::before{margin:0;margin-left:0.5em;background:white}#sandwich li a,#account li a{display:block;text-decoration:none;padding:0.25em 0;background-repeat:no-repeat;background-size:1.2em;background-position:0.5em center;-webkit-transition:all .2s;transition:all .2s}#sandwich li a:hover,#account li a:hover{background-size:1.6em;background-position:0.3em center}#sandwich footer{position:relative;color:#a0a0a0;padding:0.7em 0}#sandwich footer div{position:absolute;left:1em;line-height:1.9em;font-size:1em;font-weight:bold}#sandwich footer h1{font-size:1em;padding:0;padding-left:3rem;text-transform:uppercase}#sandwich footer h2{font-size:0.9em;padding:0;padding-left:3rem;text-transform:none;color:inherit}section.accordion footer{text-align:left;font-weight:bold;cursor:pointer;background:#dcdbda;position:relative;padding:0.5em 0;min-height:2em;line-height:1em;border:1px solid #dcdbda}section.accordion footer:hover{border-color:#bada55;color:#647d1f}section.accordion footer > div{padding:0 0.5em}section.accordion footer > div > div:first-child{float:left;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}section.accordion footer > div > div{text-align:right}section.accordion footer > div > div > span{white-space:nowrap}section.accordion footer::before{content:'...';display:block;position:absolute;width:100%;margin:0 auto;line-height:0.4em;transition:transform .4s;transform:scaleX(0);letter-spacing:1px;text-align:center;top:0.5em}section.accordion.closed footer::before{transform:scaleX(1)}section.accordion footer::after{content:'\022C0';display:block;position:absolute;top:0;width:100%;margin:0 auto;line-height:2em;transition:transform .4s;transform:translateY(-2px) scaleY(1);text-align:center}section.accordion.closed footer::after{transform:translateY(0px) scaleY(0)}.datepicker-dialog{z-index:99998 !important;-webkit-box-shadow:0 3px 6px black;box-shadow:0 3px 6px black}.datepicker-panel[data-view="days picker"] > ul:nth-child(n+2) > li:nth-child(7n+6),.datepicker-panel[data-view="days picker"] > ul:nth-child(n+2) > li:nth-child(7n+7){color:#c00}.datepicker-panel[data-view="days picker"] > ul:nth-child(n+2) > li:nth-child(7n+6).muted,.datepicker-panel[data-view="days picker"] > ul:nth-child(n+2) > li:nth-child(7n+7).muted{color:#c66}.datepicker-panel[data-view="days picker"] > ul:nth-child(n+2) > li:nth-child(7n+6).picked,.datepicker-panel[data-view="days picker"] > ul:nth-child(n+2) > li:nth-child(7n+7).picked{color:#39f}.dialog{position:fixed;top:0;left:0;right:0;width:100%;height:100%;height:calc(100% + 10em);padding-bottom:10em;z-index:99997;display:table;table-layout:fixed;background-color:rgba(0,0,0, 0.7)}.dialog>div{display:table-cell;vertical-align:middle;text-align:center;height:100%}.dialog section{display:inline-block;background:white;max-width:80%;box-shadow:0 0 0.3em rgba(0,0,0, 0.1)}.dialog header{padding:1em;padding-bottom:0}.dialog article{padding:1em;position:relative}.dialog footer{text-align:center;white-space:nowrap;padding:1em;padding-top:0}.dialog footer button{display:inline-block;white-space:nowrap;margin:0 1em}.dialog footer button:first-child{margin-left:0}.dialog footer button:last-child{margin-right:0}.dialog.fullscreen section{max-width:90%;width:90%;height:90%;display:table;margin:0 auto}.dialog.fullscreen section > div{display:table-row}.dialog.fullscreen .dialog-article,.dialog.fullscreen article{height:100%}.dialog.fullscreen .frame{background:url('/_/img/loading/spin-white-1s-128px.gif') no-repeat center center;border:0 none;border:1px solid #dcdbda;box-shadow:0 0 0.3em rgba(0,0,0, 0.1)}.dialog.fullscreen div.frame{overflow:hidden;position:absolute;width:100%;height:100%}.preview-svg{background:grey;width:100%;height:100%}.preview-svg svg,.preview-svg img{background:white;margin:1em}.dialog.noborder header,.dialog.noborder article{padding:0}.dialog.noborder footer{padding:1em}.input-sizer{position:relative;padding:0.2em}.input-sizer::after,.input-sizer input{font:inherit;width:auto;resize:none;appearance:none}.input-sizer input{position:absolute;width:100%;min-width:1em;top:0;height:100%;padding:0.2em;text-align:center}.input-sizer::after{content:attr(data-value) ' ';visibility:hidden;white-space:pre-wrap;min-width:1em;display:inline-block}input.select{background:transparent !important;border:0 none !important;color:#333333}form.search{padding-bottom:2em}form.search + h2{float:left;padding:0;padding-right:2em}.pager{text-align:center;list-style:none;padding:0}.pager li{display:inline-block;padding:0.1em}.pager li a{display:block;text-decoration:none;padding:0.2em 0.3em;min-width:1.5em}.product-order{text-align:right;margin:0 !important}.product-order select{margin-left:0.2em;width:auto !important;min-width:auto !important}@media (min-height: 650px){#sandwich li{margin-bottom:0.1em}}@media (min-height: 675px){#sandwich li{margin-bottom:0.2em}}@media (min-height: 700px){#sandwich li{margin-bottom:0.3em}}@media (min-height: 725px){#sandwich li{margin-bottom:0.4em}}@media (max-width: 649px){#header h1{font-size:1.6em}header.main h1{font-size:1.6em}span.account-name{display:none}}@media (max-width: 449px){#header h1{font-size:1.4em}header.main h1{font-size:1.4em}input.input[maxlength],select{width:100%}div.address{display:block}div.address .formfield{width:auto !important;margin-top:0.5em;margin-bottom:0.5em}.suffix{position:absolute;right:1em;line-height:2em}}