table tr.balance-row td{border-top:0;font-size:smaller}table tr.balance-row.bordered td{border-top:1px solid #ddd}table tr.balance-row-effective td{color:red;font-weight:bold}table tr th{text-align:center}#balance .workday-below-min>*{color:#b94a48}#balance .entitlement-adjustment>*{color:#468847}#balance .payment>*{color:#3a87ad}#balance .payment-adjustment>*{color:#3a87ad}#balance .stat-holiday>*{color:#468847}#invoice-list .unpaid td{background-color:#ffdfdf}div.table{display:table;border:1px solid #d3d3d3}div.table-heading{display:table-header-group}div.table-row,form.table-row{display:table-row}form.table-row-group{display:table-row-group}div.table-cell,div.table-head{display:table-cell;padding:10px;vertical-align:top}div.table.simple-table div.table-cell{background-color:#f8f8f8;border-top:1px solid #d3d3d3}div.table.simple-table .table-heading{font-weight:bold}#Companies{width:100%}div.table-head.address{width:300px}div.table-cell.buttons form{display:inline}.text-danger{color:red}.margin-0{margin:0}fieldset.inner legend{font-size:15px;background-color:#fff;margin:0}fieldset.inner{margin-bottom:20px}fieldset.inner.client-information legend{font-weight:bold}.client-information{background-color:#f99}.radio-inline input[type="radio"]{position:absolute;margin-top:4px \9;margin-left:-20px}.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;margin-right:10px;font-weight:normal;vertical-align:middle;cursor:pointer}.timesheet-days{width:100%}#CreateInvoiceContainer{margin-bottom:10px}#WireInstructions{height:200px;width:400px}.w-80px{width:80px}.w-100px{width:100px}.w-120px{width:120px}.w-140px{width:140px}.w-160px{width:160px}.w-180px{width:180px}#Timesheets .validation-summary-errors{margin-top:10px}.display-inline{display:inline}.positive-signed{color:green}.positive-signed:before{content:"+"}.negative-signed{color:#b66}.negative-signed:before{content:"−"}.navbar .nav>li>a{padding:10px 12px 10px}table.top-alignment td,table.top-alignment th{vertical-align:top}.text-align-right{text-align:right!important}.table-span1{float:none;width:44px!important;margin-left:0}.table-span2{float:none;width:124px!important;margin-left:0}.table-span5{float:none;width:364px!important;margin-left:0}.created-on-text{font-weight:bold;margin-bottom:10px}.js-collapsed{display:none}.js-expanded{display:contents}.js-activity .table-head{width:auto!important}body,header>.navbar{position:relative;min-width:1050px}.hamburger-menu{display:none}.small-text{font-size:12px;line-height:14px}.field-validation-error,.validation-summary-errors{color:red}.field-validation-error{font-style:italic}.navbar-inner{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}h3{font-size:20px}div.jGrowl div.bootstrap{background:none;border:none;background-color:#333;color:#fff;opacity:1}.margin-top-single{margin-top:20px}.margin-bottom-single{margin-bottom:20px}.margin-bottom-half{margin-bottom:10px}.margin-left-single{margin-left:20px}.margin-left-triple{margin-left:60px}.padding-top-single{padding-top:20px}.padding-bottom-single{padding-bottom:20px}.padding-left-single{padding-left:20px}table td.text-right,table th.text-right{text-align:right}table td.text-center,table th.text-center{text-align:center}table.auto{width:auto!important}.sortable-header{cursor:pointer}.sortable-header-asc{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}.sortable-header-dsc{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}#ui-block .ajax-indicator{position:absolute;width:48px;height:48px;left:50%;top:50%;margin-top:-24px;margin-left:-24px;opacity:1}#ui-block{display:none;background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1040;opacity:.8}table tbody td .btn{min-width:58px!important}input.date,.uneditable-date{width:75px!important}.number{width:50px!important}.clear{clear:both}.form-horizontal .form-width{width:400px}.tall{height:250px}.form-horizontal .form-actions{padding-left:0;text-align:center}@media(max-width:1050px){body,header>.navbar{max-width:1050px;min-width:auto!important;margin:0 auto;padding:0}.form-horizontal .controls select{margin-top:15px;width:100%}input.date,.uneditable-date{width:55%!important}}@media(max-width:767px){table.auto{width:100%!important}.container-fluid{padding:0 20px}.navbar .nav{display:none}.navbar .nav.pull-right{display:none}div.table{display:block;border:1px solid #d3d3d3}div.table-heading{display:block}div.table-head{display:block;width:100%;padding:10px;box-sizing:border-box;vertical-align:top}h2{font-size:15px}h3{font-size:14px}input.date,.uneditable-date{box-sizing:border-box}#Comment{max-width:300px;width:100%;box-sizing:border-box;resize:none}.hamburger-menu{display:block}#menu__toggle{opacity:0}.menu__btn{display:flex;align-items:center;position:absolute;top:7px;right:10px;width:26px;height:26px;cursor:pointer;z-index:8}.menu__btn>span,.menu__btn>span::before,.menu__btn>span::after{display:block;position:absolute;width:100%;height:2px;background-color:#616161}.menu__btn>span::before{content:'';top:-8px}.menu__btn>span::after{content:'';top:8px}.menu__box{display:block;position:fixed;visibility:hidden;top:0;left:-100%;width:100%;height:100%;margin:0;padding:80px 0;list-style:none;text-align:center;background-color:#eceff1;box-shadow:1px 0 6px rgba(0,0,0,.2)}.menu__box li a{display:block;padding:12px 24px;color:#333;font-family:'Roboto',sans-serif;font-size:20px;font-weight:600;text-decoration:none}.menu__box li a:hover:hover{background-color:#cfd8dc}#menu__toggle:checked~.menu__btn>span{transform:rotate(45deg)}#menu__toggle:checked~.menu__btn>span::before{top:0;transform:rotate(0)}#menu__toggle:checked~.menu__btn>span::after{top:0;transform:rotate(90deg)}#menu__toggle:checked~.menu__box{visibility:visible;left:0;z-index:5}}@media(max-width:500px){#Comment{max-width:100%;width:100%!important}}