@media screen and (max-width:991px){header .left.menu.branding{margin-right:120px!important}header .left.menu.branding .item{padding:8px}header .left.menu.branding a.item.back-button{display:none}header .left.menu.branding a.item.brand:hover{background:transparent!important}header .left.menu.branding img.bugger{width:30px!important}header .left.menu.branding img.brand-logo{width:60px!important;height:35px}header .left.menu.branding a.item.module{font-size:.75rem;max-width:120px!important}header .centered.menu>.ui.search{display:none!important}header .right.menu i.icon{margin-right:0!important}header .right.menu .item{padding:8px}header .right.menu .item i.icon{font-size:1.2em!important}header .right.menu img.app-icon{width:35px!important}header .bottom{position:fixed;top:45px;width:100%;z-index:1;padding:6px}}@media screen and (min-width:992px){header .left.menu.branding{margin-right:120px!important}header .left.menu.branding a.item.back-button{font-size:1.2em;padding:8px 6px}header .left.menu.branding a.item.brand:hover{background:transparent!important}header .left.menu.branding img.bugger{width:45px!important}header .left.menu.branding img.brand-logo{width:100px!important;height:45px}header .left.menu.branding a.item.module{font-size:.9rem;max-width:120px!important}header .ui.search{width:35em}header .ui.search input.prompt{border-radius:3px!important}header .right.menu i.icon{color:#fff!important;margin-right:0!important}header .right.menu .notification-popup{padding:0;width:200px!important}header .right.menu .notification-popup h5.no-notification-message{text-align:center;margin-top:0!important;padding:1rem .25rem!important}header .right.menu .notification-popup .notification-items{padding:1rem .5rem}header .right.menu .notification-popup .notification-items .notification-item{overflow:hidden;margin-bottom:1rem}header .right.menu .notification-popup .notification-items .notification-item:not(:last-child){padding-bottom:5px;border-bottom:1px solid #ebf1f8}header .right.menu .notification-popup .notification-items .notification-item .notification-image{float:left;clear:none;width:36px}header .right.menu .notification-popup .notification-items .notification-item .notification-image img{width:32px;height:32px;border-radius:100%}header .right.menu .notification-popup .notification-items .notification-item .notification-content{float:left;clear:none;max-width:145px}header .right.menu .notification-popup .notification-items .notification-item .notification-content h5.notification-text{margin-bottom:.25rem!important}header .right.menu .notification-popup .notification-items .notification-item .notification-content div.notification-description{opacity:.7}header .right.menu img.app-icon{width:45px!important}header .right.menu .user-menu-items i.icon{color:rgba(0,0,0,.87)!important}header .right.menu .user-menu-items .user-menu-item{text-decoration:none;color:rgba(0,0,0,.87)!important}header .right.menu .user-menu-items .user-menu-item:hover{color:rgba(0,0,0,.87)!important}header .right.menu .userdetails{text-align:center;padding-top:6px;border-top:1px solid rgba(34,36,38,.15);border-bottom:1px solid hsla(0,0%,100%,.1)}header .right.menu .userdetails .small{font-size:.8rem;color:rgba(0,0,0,.6);margin-bottom:3px}header .right.menu .userdetails .name{font-weight:700;font-size:.8rem;text-transform:uppercase}header .bottom{display:none!important}}footer{position:relative;bottom:0;color:#fff!important;background-color:#001731}footer div.rhombus-logo{width:120px;height:60px;margin:auto}footer div.rhombus-logo img{width:100%;height:100%}footer .links{padding:12px;font-size:14.4px;font-size:.9rem;text-align:center}footer .links a.link{padding:0 4px;color:#fff!important;border-right:1px solid #fff}footer .links a.link:last-child{border-right:0}footer .copyright{font-size:13.6px;font-size:.85rem;padding:8px;text-align:center;color:#fff!important;margin:4px 12px 0;border-top:1px solid #001731}@media screen and (max-width:991px){footer .links{font-size:.75em}footer .copyright{font-size:.7em}}body,html{background-color:#fff}body .uppercase,html .uppercase{text-transform:uppercase!important}body div.errorpage img,html div.errorpage img{width:360px;height:360px}@media screen and (max-width:767px){body div.errorpage,html div.errorpage{padding:0 48px}body div.errorpage div.image,html div.errorpage div.image{display:-ms-flexbox;display:flex;-ms-flex-item-align:baseline;align-self:baseline;-ms-flex-pack:center;justify-content:center}body div.errorpage div.message,html div.errorpage div.message{text-align:center}body div.errorpage div.message div.title,html div.errorpage div.message div.title{color:#ff1744;font-size:1.25em;margin-bottom:18.04511px}}@media screen and (min-width:768px) and (max-width:991px){body div.errorpage,html div.errorpage{width:80%;height:100%;margin:auto}body div.errorpage div.image,html div.errorpage div.image{display:-ms-flexbox;display:flex;-ms-flex-item-align:baseline;align-self:baseline;-ms-flex-pack:center;justify-content:center}body div.errorpage div.message,html div.errorpage div.message{text-align:center}body div.errorpage div.message div.title,html div.errorpage div.message div.title{color:#ff1744;font-size:2em;margin-bottom:18.04511px}body div.errorpage div.message div.description,html div.errorpage div.message div.description{font-size:1.2em}}@media screen and (min-width:992px){body div.errorpage,html div.errorpage{width:70%;margin:auto}body div.errorpage div.image,html div.errorpage div.image{display:-ms-flexbox;display:flex;-ms-flex-item-align:baseline;align-self:baseline;-ms-flex-pack:center;justify-content:center}body div.errorpage div.image img,html div.errorpage div.image img{width:640px;height:640px}body div.errorpage div.message,html div.errorpage div.message{text-align:center}body div.errorpage div.message div.title,html div.errorpage div.message div.title{color:#ff1744;font-size:2em;margin-bottom:18.04511px}body div.errorpage div.message div.description,html div.errorpage div.message div.description{font-size:1.2em}}