body.mobile,body.mobile .ui-widget,body.mobile .ui-widget.ui-widget-content,body.mobile .ui-helper-reset,body.mobile input:not(.platform-ui-element),body.mobile textarea:not(.platform-ui-element),body.mobile keygen:not(.platform-ui-element),body.mobile select:not(.platform-ui-element),body.mobile button:not(.platform-ui-element),body.mobile .button:not(.platform-ui-element),body.mobile .legend:not(.platform-ui-element),body.mobile .ui-dialog .ui-dialog-title,body.mobile .ui-widget button,body.mobile .ui-widget input,body.mobile .ui-widget select,body.mobile .ui-widget textarea{font-size:9pt}body.mobile h1,body.mobile h2,body.mobile h3,body.mobile h4,body.mobile h5,body.mobile h6,body.mobile .primary-links,body.mobile .title{font-size:11pt}body.mobile h1.title{border-radius:0;line-height:normal;padding-bottom:7px;padding-top:7px}body.mobile input:not(.platform-ui-element),body.mobile textarea:not(.platform-ui-element),body.mobile keygen:not(.platform-ui-element),body.mobile select:not(.platform-ui-element),body.mobile button:not(.platform-ui-element){line-height:normal !important;height:auto !important}body.mobile input[type='color']{height:25pt !important}body.mobile .blocks .block-item .block-feature.block-value-themed{font-size:125% !important}body.mobile .blocks .block-item.rows:not(.expanded):not(.blockgrid) .block-feature.block-value-themed{font-size:125% !important;white-space:normal}body.mobile .page-root{padding:0;max-width:none;min-width:auto;width:auto}body.mobile .page-root .page-main{border-left-width:0;border-right-width:0;-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}body.mobile .page-root.front .primary-links .menu-item:first-child a{border-left-width:0}body.mobile .primary-links .menu-item{border-radius:0}body.mobile .content-tabs{flex-wrap:nowrap;overflow-x:auto;white-space:nowrap}body.mobile .content-tabs .tab{flex-basis:100%}body.mobile .content-tabs .tab a{text-align:center;padding:8px 10px}body.mobile .ui-dialog .ui-dialog-content.message{padding-left:20px}body.mobile .section-switcher{flex-wrap:nowrap;overflow-x:auto;white-space:nowrap}body.mobile .section-content{display:block;padding:0 !important;width:100%}body.mobile .section-content .section-inner{border:0 none !important;box-shadow:none !important;background:transparent none !important;padding:0 !important}body.mobile .sidebar-wrapper.closed{width:50px}body.mobile .sidebar-wrapper.opened{height:100%;top:0;width:90%}body.mobile .plugin-main-menu{font-size:85%}body.mobile .plugin-main-menu .plugin-administer-description{display:none}body.mobile .ui-dialog-content{font-size:85%}body.mobile .ui-button-text-only .ui-button-text{padding:8pt}body.mobile .button-default.button-large,body.mobile .buttons-wrapper-large .button-default{box-sizing:content-box;padding:8pt}body.mobile .button-default.button-xl,body.mobile .buttons-wrapper-xl .button-default{box-sizing:content-box;padding:12pt}body.mobile .button-default.button-xxl,body.mobile .buttons-wrapper-xxl .button-default{box-sizing:content-box;padding:16pt}body.mobile .blocks .block-item{display:block;margin-right:0;padding:5pt;white-space:normal}body.mobile .page-closure{white-space:normal;column-gap:0;padding:0}body.mobile .page-closure .page-closure-item{padding:10px;text-align:center}body.mobile .page-closure-item.page-closure-copyright{display:none}body.mobile hr.separator{margin-top:12pt;margin-bottom:12pt}body.mobile .platform-ui-table__container{overflow:auto}body.mobile .platform-ui-table.layout--nowrap{table-layout:auto}body.mobile select.block{box-sizing:border-box;width:100%}body.mobile .button-default.block,body.mobile .xhr-form-item.block button{box-sizing:border-box;width:100%}body.mobile .button-default.block .text{display:inline-block !important}body.mobile .page-inner .xhr-form-item.xhr-form-type-ip input:not([size]),body.mobile .page-inner .xhr-form-item.xhr-form-type-url input:not([size]),body.mobile .page-inner .xhr-form-item.xhr-form-type-email input:not([size]),body.mobile .page-inner .xhr-form-item.xhr-form-type-select .select,body.mobile .page-inner .xhr-form-item.xhr-form-type-text input:not([size]),body.mobile .page-inner .xhr-form-item.xhr-form-type-color input:not([size]),body.mobile .page-inner .xhr-form-item.xhr-form-type-integer input:not([size]),body.mobile .page-inner .xhr-form-item.xhr-form-type-float input:not([size]){box-sizing:border-box;width:100%}body.mobile .page-inner .xhr-form-item.xhr-form-type-float,body.mobile .page-inner .xhr-form-item.xhr-form-type-ip,body.mobile .page-inner .xhr-form-item.xhr-form-type-email,body.mobile .page-inner .xhr-form-item.xhr-form-type-select,body.mobile .page-inner .xhr-form-item.xhr-form-type-text,body.mobile .page-inner .xhr-form-item.xhr-form-type-integer{margin-bottom:1em}body.mobile select,body.mobile input:not(.platform-ui-element):not([type='button']):not([type='checkbox']):not([type='file']):not(.number-plate):not([type='tel']){padding:5px}body.mobile .inline-select-wrapper .xhr-form-item select{max-width:80vw}body.mobile .platform-ui-views .platform-ui-views__filters-form{grid-template-columns:1fr}body.mobile button.ui-dialog-titlebar-close{height:calc(12pt + 1.0vh) !important;width:calc(12pt + 1.0vh) !important}body.mobile .ui-tabs.ui-tabs-clean .ui-tabs-anchor{font-size:inherit}