.class-override-with-my-font-family .ui-btn,.class-override-with-my-font-family body,.class-override-with-my-font-family button,.class-override-with-my-font-family input,.class-override-with-my-font-family select,.class-override-with-my-font-family textarea{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.class-hidden{display:none}.class-clear{clear:both}.class-nowrap{white-space:nowrap}@media only screen and (max-width:40em){.class-mjd-table tbody td:first-child .ui-table-cell-label{display:none}.class-mjd-table tbody td:first-child{font-weight:700}.class-mjd-table tbody td:nth-child(2) .ui-table-cell-label{display:none}.class-mjd-table tbody td:nth-child(2){font-weight:400}}.class-mjd-table-striped thead{border:5px solid rgba(0,0,0,.1)}.class-mjd-table-striped tbody tr:last-child,.class-mjd-table-striped thead th{border-bottom:1px solid #d6d6d6;border-bottom:1px solid rgba(0,0,0,.1)}.class-mjd-table-striped tbody td,.class-mjd-table-striped tbody th{border-bottom:1px solid #e6e6e6;border-bottom:1px solid rgba(0,0,0,.05)}.class-mjd-table-striped tbody tr:last-child td,.class-mjd-table-striped tbody tr:last-child th{border-bottom:0}.class-mjd-table-striped tbody tr:nth-child(odd) td,.class-mjd-table-striped tbody tr:nth-child(odd) th{background-color:rgba(0,0,0,.1)}div[data-role=header] .ui-title{white-space:normal;margin-left:15px;margin-right:15%}div[data-role=header] .logo{float:left;width:48px;height:36px;margin:5px 5px 5px 33px;background-image:url("../images/logo-feestdagen-belgie-be-v2-48px.png");background-color:transparent;background-repeat:no-repeat;background-size:48px 36px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){div[data-role=header] .logo{background-image:url("../images/logo-feestdagen-belgie-be-v2-96px.png")}}.class-system-message{text-align:center}#panel-main-left div[data-role=controlgroup],#panel-main-right div[data-role=controlgroup]{margin-bottom:1em}#panel-main-left .class-subtitle,#panel-main-right .class-subtitle{font-size:.9em;font-weight:700;text-align:center;margin:0;padding:.75em;background:#c9de96;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#54cc60),color-stop(100%,#009245));background:-moz-linear-gradient(top,#54cc60 0,#009245 100%);background:-webkit-linear-gradient(top,#54cc60 0,#009245 100%);background:-o-linear-gradient(top,#54cc60 0,#009245 100%);background:-ms-linear-gradient(top,#54cc60 0,#009245 100%);background:linear-gradient(to bottom,#54cc60 0,#009245 100%)}div.social{text-align:center;margin-bottom:10px;padding:4px;border:1px solid #ccc;-moz-border-radius:5px;border-radius:5px;background:#ccc;background:-moz-linear-gradient(top,#ccc 0,#eee 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ccc),color-stop(100%,#eee));background:-webkit-linear-gradient(top,#ccc 0,#eee 100%);background:-o-linear-gradient(top,#ccc 0,#eee 100%);background:-ms-linear-gradient(top,#ccc 0,#eee 100%);background:linear-gradient(to bottom,#ccc 0,#eee 100%)}div.social .class-subtitle{margin:10px 0 10px 0;font-size:16px;font-weight:400}div.social .class-subtitle span{font-weight:700}.social-votes{margin-top:5px;margin-left:5px}.class-ad{margin:2rem;text-align:center}#page-index hr.class-ornamental{display:none}@media only screen and (min-width:641px){#page-index hr.class-ornamental{display:block;background:url("../images/ornamental-brush-flag-belgium-01.png") center no-repeat;height:21px;width:100%;border:none;margin:0;padding:0}}@media only screen and (min-width:641px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:641px) and (min--moz-device-pixel-ratio:1.5),only screen and (min-width:641px) and (min-resolution:240dpi){#page-index hr.class-ornamental{display:block;background:url("../images/ornamental-brush-flag-belgium-02.png") center no-repeat;background-size:961px 21px}}#page-index .class-home-title{display:none}@media only screen and (min-width:641px){#page-index .class-home-title{display:block;margin:40px 0 10px 0;text-align:center;font-size:24px;font-weight:700}}#page-index .class-home-subtitle{text-align:center;margin:10px 0 10px 0;font-size:16px;font-weight:400}#page-index .class-home-subtitle span{font-weight:700}#page-index .class-mainmenu{margin-bottom:10px;padding:4px;border:1px solid #ccc;-moz-border-radius:5px;border-radius:5px;background:#ccc;background:-moz-linear-gradient(top,#ccc 0,#eee 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ccc),color-stop(100%,#eee));background:-webkit-linear-gradient(top,#ccc 0,#eee 100%);background:-o-linear-gradient(top,#ccc 0,#eee 100%);background:-ms-linear-gradient(top,#ccc 0,#eee 100%);background:linear-gradient(to bottom,#ccc 0,#eee 100%)}#page-contact .class-are-you-human{font-weight:700}