.ui.form .field-wrapper{margin-bottom:1em}.ui.form .field-wrapper .field{margin-bottom:0}.ui.form .field-wrapper.inline>.field,.ui.form .field-wrapper.inline>.label{display:inline-block}@media print{.ui.breadcrumb,.ui.menu,.ui.top-menu.menu{display:none}}.align-right{text-align:right}.no-padding{padding:0!important}.fluid .ui.input{min-width:100%}.pointer{cursor:pointer}.ui.basic.red.label{background-color:#fff!important}.ui.menu.top-menu{background:#000;border-radius:inherit;color:#fff;flex-shrink:0;padding:10px 0;z-index:1}.ui.menu.top-menu .icon,.ui.menu.top-menu .item a,.ui.menu.top-menu a.item{color:#fff}.ui.menu.top-menu .account .item{border:1px solid #fff;color:#fff;height:40px;margin:6px 5px;padding:0 25px}.ui.menu.top-menu .account .item:hover{background-color:#fff;color:#25476a}@media screen and (max-device-width:660px){.ui.menu.top-menu .account .item{padding:0 5px}}.ui.menu.top-menu .icon.sign.out{color:rgba(0,0,0,.75)}.ui.menu .item.logo{padding:0}.ui.menu .item.logo>img:not(.ui){width:11em}.ui.form .fields.grid .field-wrapper,.ui.form .fields.inline .field-wrapper{margin-bottom:0}.ui.form .fields.grid .ui.toggle.checkbox,.ui.form .fields.inline .ui.toggle.checkbox{padding-bottom:.6em}td .ui.header,td .ui.header:first-child{margin-top:0}.ui.progress.loading-bar{font-size:.4rem;margin:0;position:fixed;top:0;width:100%;z-index:1}.ui.progress.loading-bar .bar{background:#fff;-webkit-transition:width .5s ease,background-color .5s ease;transition:width .5s ease,background-color .5s ease}.fixed-actions{margin-bottom:85px}.ui.segment.fixed-action-bar{border-radius:inherit;border-right:0;bottom:0;height:65px;left:0;margin-bottom:0;padding-left:0;padding-right:0;position:fixed;width:100%;z-index:1}@media only screen and (max-width:767px){.ui.segment.fixed-action-bar .ui.container{margin-left:0!important;margin-right:0!important}}.pusher .ui.segment.fixed-action-bar{padding-right:.8em}.finance-card{padding:.6rem!important}.finance-card .header{color:#20c5b4!important}div .toast-error,div .toast-info,div .toast-success,div .toast-warning{border-radius:.28571429rem}div .toast-error{background-color:#ffe8e6;box-shadow:inset 0 0 0 1px #e73c53,0 0 0 0 transparent;color:#e73c53}div .toast-success{background-color:#e5f9e7;box-shadow:inset 0 0 0 1px #4db58a,0 0 0 0 transparent;color:#4db58a}div .toast-info{background-color:#f8ffff;box-shadow:inset 0 0 0 1px #a9d5de,0 0 0 0 transparent;color:#0e566c}div .toast-warning{background-color:#fff8db;box-shadow:inset 0 0 0 1px #b58105,0 0 0 0 transparent;color:#b58105}.inherited-config{background:#f9fafb}.inherited-config td{opacity:.65}.inherited-config td:last-child{opacity:1}.ui.dropdown .menu>.disabled.item.dropdown-header{border-bottom:1px solid rgba(0,0,0,.45);cursor:default}.ui.dropdown .menu>.disabled.item.dropdown-header .text{color:rgba(0,0,0,.85);font-size:.7857142857142857rem;font-weight:700;text-transform:uppercase}.ui.dropdown .menu>.disabled.item.dropdown-header:hover{background:none}.timesheet-detail .row .ui.segment{padding:0}.invoice-period{cursor:pointer}.invoice-period .invoice-icon{float:left}.dismissable-message .dismiss-link{color:#20c5b4;cursor:pointer;font-weight:700}.app-root{flex-direction:column;height:100vh}.landing{flex:1;margin-bottom:-100px}.landing h1{color:#898989;font-size:46px;font-weight:300;line-height:40px;margin-bottom:40px;margin-top:35px}.landing-image{background:url(https://momenta-fd-cdn-e-hfb7d9d9bsbegkb4.a02.azurefd.net/cdn/8.2.1.4913/css/landing-page-bg.png);background-position:0 100%;background-repeat:no-repeat;background-size:cover;color:#fff;flex:1;min-height:350px}@media screen and (max-device-width:767px){.landing-image{min-height:180px}}.landing-image .container,.landing-image .grid{height:100%}.authenticated,.unauthenticated{display:flex;flex-direction:column;min-height:100%}.authenticated .main-content,.unauthenticated .main-content{display:flex;flex:1 0 auto;flex-direction:column;margin-bottom:60px}.authenticated .main-content>.ui.grid,.unauthenticated .main-content>.ui.grid{flex:1}.authenticated>.loading-wrapper,.unauthenticated>.loading-wrapper{display:flex;flex-direction:column;flex-grow:1}.authenticated.unauthenticated,.unauthenticated.unauthenticated{background-color:#f7fafe}.landing-footer{color:#fff}.secondary-colour{color:#898989}body{display:flex;flex-direction:column;min-height:100vh}.ui.popup.negative{background-color:#ffe8e6;box-shadow:inset 0 0 0 1px #e73c53,0 0 0 0 transparent;color:#e73c53}.ui.popup.negative:before{background-color:#ffe8e6;box-shadow:1px 1px 0 0 #e73c53}.invoice-details .logo{max-width:250px}.pdf-container .pdf-viewer{height:90vh;width:100%}.ui.button.cv-save{margin-top:1rem}.ui.sub.header{font-size:.75em}.ui.content{height:100%}.ui.nomargintop{margin-top:0}.ui.form .field-wrapper .field,.ui.form .field-wrapper .field:last-child,.ui.form .field-wrapper .fields:last-child .field{margin-bottom:0!important}.ui.segment.loading-wrapper{margin:0;padding:0}.ui.segment.loading-wrapper.loading:after{position:fixed}.ui.form .field:last-child,.ui.form .fields:last-child .field{margin-bottom:1rem}.ui.image{margin-top:.8rem}.ui.button.disabled.clickable{pointer-events:auto!important}.expense-amount{text-align:right}.ui.segment.timesheet-actions .ui.grid.offline-message{padding:0 1rem 1rem}.timesheet-detail{margin-bottom:85px}.timesheet-detail .ui.top.attached.header{margin-top:0}@media only screen and (max-width:767px){.ui.form .field>.empty-label{display:none}}.saving-changes-information{display:inline-block}.ui.menu .item>.label.offline-status{background:#e8e8e8;color:rgba(0,0,0,.75);margin-left:0;padding:.5833em .833em}.ui.list.timesheet-list .item,.ui.list.timesheet-list .item:hover{color:rgba(0,0,0,.75)}.ui.list.timesheet-list .item:hover .icon{color:rgba(0,0,0,.4)}@media only screen and (max-width:767px){.total-row span:not(:first-child){display:block}}.total-row span{padding-right:1rem}.time-total{margin-top:1rem}.ui.divided.list.bonus-list .item,.ui.divided.list.timeentry-list .item{padding:0}.ui.divided.list.bonus-list .item .field-wrapper,.ui.divided.list.bonus-list .item .grid,.ui.divided.list.timeentry-list .item .field-wrapper,.ui.divided.list.timeentry-list .item .grid{margin-bottom:0}.ui.divided.list.bonus-list .item:not(:first-child()) .grid,.ui.divided.list.timeentry-list .item:not(:first-child()) .grid{margin-top:0}.ui.divided.list.bonus-list .item:last-child .grid,.ui.divided.list.timeentry-list .item:last-child .grid{margin-bottom:-.8rem}.ui.divided.list.bonus-list .disabled.dropdown,.ui.divided.list.timeentry-list .disabled.dropdown,.ui.form .day .disabled.field{opacity:1}.content a{color:inherit}.disabled-text{color:rgba(40,40,40,.3)}.orange{color:#ff8000}.hidden{display:none}.float-right{float:right}.momenta-blue-text{color:#0085aa}.ui.button.momenta-blue-button{background-color:#0085aa;color:#fff;margin-left:20px}.document-list .document-created-date{font-size:.6em;opacity:.45}.document-list .text-margin-right{margin-right:10px}.document-list .ui.label.original-to-be-provided{margin-right:1em}.document-upload .right.floated.content.upload-button{margin-left:0}.edit-finance .ui.form .field-wrapper,.invoice-details .invoices p{margin-bottom:0}.edit-finance .contract-guide-link{color:#20c5b4;font-weight:700}.expense-row .ui.label.rejected-receipt{margin-left:1em}.preferences-and-consent a,.register .register-link{color:#20c5b4;font-weight:700}.unauthenticated .associate-landing{margin-bottom:15px}.unauthenticated .landing-footer{background:#898989;color:#fff;z-index:1}.unauthenticated .landing-footer a{color:#fff}.associate-landing{flex:1}.associate-landing h1{color:#898989;font-size:46px;font-weight:300;line-height:40px;margin-bottom:40px;margin-top:35px}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:1){.associate-landing h1{margin-bottom:20px;margin-top:5px}}.associate-landing>.ui.grid{margin-bottom:0;margin-top:0}.associate-landing .bullets{padding-left:15px}.associate-landing .dashboard-message{border:1px solid #d4d4d5;margin-bottom:50px;margin-top:60px;padding:15px 80px;text-align:center}.landing-footer{background-color:#898989;flex-shrink:0;padding:1.6em 0}.landing-footer a{color:#fff;padding:0 10px}.ui.button.landing-button,.ui.button.landing-button:focus,.ui.button.landing-button:hover{background-color:#898989!important;border-radius:0;margin-top:90px}@media only screen and (max-width:767px){.ui.button.landing-button,.ui.button.landing-button:focus,.ui.button.landing-button:hover{margin-top:0}}.file-upload.loading .field{margin-bottom:.25rem}.file-upload .ui.progress:last-child{margin-bottom:.5rem}.add-company-modal .link{color:#20c5b4;font-weight:700}.dashboard-card{padding:.6rem!important}.dashboard-card .icon.huge{font-size:3.3em}.dashboard-card.timesheet-card .timesheet-list{padding:0!important}.dashboard-card.offline{background-color:#fefefe!important;opacity:.6}.ui.card.dashboard-card .content img,.ui.cards>.card.dashboard-card .content img{width:70px}.referencing-detail .delete-reference{cursor:pointer;float:right}.gap-referencing-item .ui.fluid.card{background-color:#ffe8e6;margin:10px 0}.momenta-team-info-card{height:100%}.momenta-team-title{background-color:#7aa6ad;color:#e2f2f6;font-size:medium;left:6%;min-width:32%;opacity:.8;padding-bottom:1%;padding-top:12%;position:absolute!important;z-index:2}.momenta-team-link{color:#7aa6ad!important}.job-link{display:flex;flex-direction:column;position:fixed;width:100%}.job-link li,.job-link p{font-size:1.1rem}.job-link .job-link-image{background:url(https://momenta-fd-cdn-e-hfb7d9d9bsbegkb4.a02.azurefd.net/cdn/8.2.1.4913/css/landing-page-bg.png);background-position:0 100%;background-repeat:no-repeat;background-size:cover;color:#fff;flex:1;margin-top:45px;min-height:350px}@media screen and (max-device-width:767px){.job-link .job-link-image{min-height:180px}}.job-link .job-link-image .container,.job-link .job-link-image .grid{height:100%}.scrollable-table tbody{display:block;max-height:200px;overflow:auto}.scrollable-table thead,.scrollable-table tr{display:table;table-layout:fixed;width:100%}