body.mobile,.wys.mobile .ui-widget,.wys.mobile .ui-widget.ui-widget-content,.wys.mobile .ui-helper-reset,.wys.mobile input,.wys.mobile textarea,.wys.mobile keygen,.wys.mobile select,.wys.mobile button,.wys.mobile .button,.wys.mobile .legend,.wys.mobile .ui-dialog .ui-dialog-title,.wys.mobile .ui-widget button,.wys.mobile .ui-widget input,.wys.mobile .ui-widget select,.wys.mobile .ui-widget textarea{font-size:12pt}.wys.mobile h1,.wys.mobile h2,.wys.mobile h3,.wys.mobile h4,.wys.mobile h5,.wys.mobile h6,.wys.mobile .primary-links,.wys.mobile .title{font-size:14pt}.wys.mobile h1.title{border-radius:0;line-height:normal;padding-bottom:7px;padding-top:7px}.wys.mobile input,.wys.mobile textarea,.wys.mobile keygen,.wys.mobile select,.wys.mobile button{line-height:normal !important;height:auto !important}.wys.mobile input[type='color']{height:25pt !important}.wys.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}body.mobile .primary-links:not(.visible) .menu-item:not(.menu-opener){display:none}body.mobile .primary-links.visible{margin-bottom:15px}body.mobile .primary-links .menu-item{display:block}body.mobile .primary-links .menu-item a{display:block;margin:0;padding:7px 10px}body.mobile .primary-links .menu-opener.is-front{display:block;position:absolute;top:0;right:0;z-index:100}.wys.mobile .page-root{padding:0;max-width:none;min-width:auto;width:auto}.wys.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}.wys.mobile .page-root .page-main .inner{border-radius:0}.wys.mobile .page-root.front .primary-links .menu-item:first-child a{border-left-width:0}.wys.mobile .content-tabs{margin-left:0}.wys.mobile .ui-dialog .ui-dialog-content.message{padding-left:20px}.wys.mobile .section-content{display:block;padding:0 !important;width:100%}.wys.mobile .section-content .section-inner{border:0 none !important;box-shadow:none !important;background:transparent none !important;padding:0 !important}.wys.mobile .sidebar-wrapper.closed{width:50px}.wys.mobile .sidebar-wrapper.opened{height:100%;top:0;width:90%}.wys.mobile .plugin-main-menu{font-size:85%}.wys.mobile .plugin-main-menu .plugin-administer-description{display:none}.wys.mobile .ui-dialog-content{font-size:85%}body.mobile .ui-widget button,body.mobile button,body.mobile .button{padding:8pt}.wys.mobile .ui-button-text-only .ui-button-text{padding:8pt}body.mobile .buttons-wrapper-large .button-default{box-sizing:content-box;padding:8pt}body.mobile .blocks .block-item{display:block;margin-right:0;padding:8pt;white-space:normal}.wys.mobile .page-closure{white-space:normal}.wys.mobile .page-closure .page-closure-item{padding:10px;text-align:center}body.mobile .forgot-password-login{padding-top:20px}body.mobile hr.separator{margin-top:12pt;margin-bottom:12pt}.wys.mobile .xhr-form-item.inline .xhr-form-item-label{width:200px}select.block{box-sizing:border-box;width:100%}.wys.mobile .button-default.block,.wys.mobile .xhr-form-item.block button{box-sizing:border-box;width:100%}.wys.mobile .button-default.block .text{display:inline-block !important}.wys.mobile .xhr-form-item.inline .xhr-form-item-label{display:block;float:none}.wys.mobile .inner-inner .xhr-form-item.xhr-form-type-ip input:not([size]),.wys.mobile .inner-inner .xhr-form-item.xhr-form-type-url input:not([size]),.wys.mobile .inner-inner .xhr-form-item.xhr-form-type-email input:not([size]),.wys.mobile .inner-inner .xhr-form-item.xhr-form-type-select .select,.wys.mobile .inner-inner .xhr-form-item.xhr-form-type-text input:not([size]),.wys.mobile .inner-inner .xhr-form-item.xhr-form-type-color input:not([size]),.wys.mobile .inner-inner .xhr-form-item.xhr-form-type-integer input:not([size]),.wys.mobile .inner-inner .xhr-form-item.xhr-form-type-float input:not([size]){width:95%}.wys.mobile .inner-inner .xhr-form-item.inline{margin-bottom:1em}body.mobile select,body.mobile input:not([type='button']):not([type='checkbox']):not([type='file']):not(.number-plate):not([type='tel']){padding:5px}.wys.mobile .inline-select-wrapper .xhr-form-item select{max-width:80vw}.wys.mobile button.ui-dialog-titlebar-close{height:calc(12pt + 1.0vh) !important;width:calc(12pt + 1.0vh) !important}.wys.mobile .ui-tabs.ui-tabs-clean .ui-tabs-anchor{font-size:inherit}