#preloader .header,#preloader .preloader-card p{font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif}#preloader{display:block}#preloader .header{width:100%;height:64px;color:#FFF;background-color:#51247A;line-height:64px;padding-left:10px;font-size:20px}#preloader .preloader-card{margin:16px auto;background-color:#FFF;border-radius:2px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}uq-minimal-footer,uq-minimal-header{background-color:#51247A;display:block;width:100%}#preloader .preloader-card p{color:#595959}#preloader .preloader-card h2{line-break:auto;white-space:normal;font-size:1.8em;color:#757575;font-weight:400;line-height:1.1em}#preloader #preloader-loading{text-align:center;text-transform:uppercase;padding:40px;display:none}#preloader #preloader-unsupported{padding:20px 40px 40px;display:none}body{padding:0;font-family:Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif}uq-minimal-header{height:100px}uq-minimal-footer{min-height:140px}uql-connect-footer{display:block;width:100%;background-color:#e5e5e5;min-height:240px}@media all and (max-width:1047px){uq-minimal-header{height:66px}}@media all and (min-width:1048px){uql-menu{box-shadow:rgba(0,0,0,.2) 0 2px 2px 0;-moz-box-shadow:rgba(0,0,0,.2) 0 2px 2px 0;-webkit-box-shadow:rgba(0,0,0,.2) 0 2px 2px 0;display:block;width:100%;height:67px;background-color:#fff}}body,html{padding:0;margin:0;height:100%}#content{max-width:1170px;width:calc(100% - 32px);margin:0 auto 8px;min-height:calc(100vh - 550px)}paper-card{width:100%;position:relative}#acdba,#main,#maintraining,#notFoundPage,#paymentReceipt,#search,#sidebar,#spotlight{margin:8px 0 0;width:100%}#main{margin:0;padding:0}uq-minimal-footer,uq-minimal-header,uql-connect-footer{z-index:1;-ms-flex:none;-webkit-flex:none;flex:none;position:relative}#sidebar .card-content{overflow-y:auto;height:540px;padding:0}.iron-icon-1{stroke:none}@media all and (min-width:1048px){#layout{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}#main{-webkit-flex:2;-ms-flex:2;flex:2}#sidebar{margin-left:8px;-webkit-flex:1;-ms-flex:1;flex:1}}