.consumer-header,.debt-block td,.debt-details-block,.is-preview .table.table-clickable>tbody>tr>td:not(.actions-cell),a{cursor:pointer}body{padding-bottom:20px;padding-top:50px}body .body-content{padding-left:15px;padding-right:15px;margin:0 auto;max-width:700px}body .body-content .jumbotron{padding:30px 45px 30px 35px;background-color:#fff;-webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}body .body-content .jumbotron>div{overflow-x:auto;overflow-y:visible}#loading-screen .loading-screen-content{height:64px;left:50%;margin-left:-64px;margin-top:-32px;position:fixed;top:40%;width:128px;z-index:1050}#loading-screen .loading-screen-content img{background-color:transparent;width:128px}.loading-screen-small img{background-color:transparent;width:64px}div.navbar{z-index:999;height:40px;min-height:40px}div.navbar .navbar-header{float:none;max-width:700px;margin:0 auto;padding-left:15px;padding-right:15px}div.navbar .navbar-header .navbar-brand{padding:5px;height:auto;margin-left:0}div.navbar .navbar-header .navbar-brand img{display:inline-block;margin-right:10px;width:28px}footer{text-align:center}#main{margin-top:5px}.page-head.container{margin:0 0 10px;padding:0}.page-head.container label{margin-right:15px}.breadcrumb.breadcrumb-default{background:0 0;margin:0;font-size:18px}div.jumbotron h2{margin-top:0}div.jumbotron .form-group{margin:0}table>tbody>tr>td.row-details{padding:10px 25px}div.inline-block{display:inline-block;margin-right:20px}.sticky-table-foot,.sticky-table-head{color:#eee;display:inline-flex;height:0;text-transform:uppercase}.sticky-table-head div{overflow:hidden}.sticky-table-foot>div,.sticky-table-head>div{background-color:#00b9a8;display:inline-block;padding:8px}.consumer-header{color:#00b9a8}.really-wide-cell,table>tbody>tr>td.really-wide-cell input{width:450px}.wide-cell,table>tbody>tr>td.wide-cell input{width:250px}.small-cell{text-align:center;width:30px}.small-cell input[type=text]{text-align:center;width:30px!important}.money-cell{text-align:right;width:60px}.money-cell input[type=text]{text-align:right;width:60px!important}td.money-cell .input-group-addon{margin:0;padding:0 2px}table.table>tr>td{padding:2px 8px}table.table>tbody>tr>td .form-group{padding-bottom:0}table.table>tbody>tr>td .form-group .form-control{display:table-cell;margin-bottom:0}table.table>tbody>tr>td:not(.actions-cell){border:1px solid #ddd;vertical-align:middle}table>thead>tr>th.delete-row-cell{width:30px}table>tbody>tr>td .checkbox{padding-top:0}.sticky-table-foot,.sticky-table-head,table.table>tfoot>tr,table.table>thead>tr{font-weight:700}table.table>tfoot>tr>td,table.table>thead>tr>th{border:none!important}table.table>tbody>tr>td.actions-cell{border:none;padding:0;text-align:left;vertical-align:middle}h2 .btn,table.table td.actions-cell .btn,table.table th.actions-cell .btn{margin:0;padding:8px}table.table td input,table.table td span.form-control{width:90px}table.table>tfoot td.actions-cell .btn{margin:0 3px}.is-preview .table.table-clickable>tbody tr:hover td:not(.actions-cell){background-color:#f5f5f5}.navigation-back{position:absolute!important}.datepicker span.active,.datepicker table tr td.active.active{background-color:#009688!important;border-color:#009688!important}.pages{padding:10px 65px 10px 0;text-align:right}.debt-block td{background-color:#fdfbfb;border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding:3px 10px}.debt-block:hover td,.debt-details-block tr:hover{background-color:#f5f5f5}.debt-block td.actions-cell{padding:0}.debt-block .actions-cell .btn{font-size:smaller;margin:0;padding-top:5px}.debt-block .money-cell{width:120px}.debt-balances-block{max-width:400px}.debt-balances-block .balance-span{margin-right:25px;display:inline-block}.debt-balances-block .totals-block>div{margin-left:20px}.debt-details-block{padding-left:20px}.debt-details-block td{padding:3px 10px}.modal-dialog{max-width:350px}.modal-dialog .modal-content .modal-footer{padding-bottom:13px}.snackbar.warning{background-color:#f44336}.page-head a.btn{font-size:22px;padding:5px 45px;display:inline-block;margin-top:15px}.page-head .page-name{display:block;margin-top:15px}.mobile .checkbox,.mobile .item-block .content .description-block,.mobile .pages .pages-wrap{display:inline-block}.page-head .breadcrumb.breadcrumb-default{padding-left:0}.mobile .btn{margin:3px}.mobile .jumbotron{padding:30px 20px;margin-right:10px;margin-left:10px}.mobile .pages{padding:10px 0;font-size:22px}.mobile .pages a{color:#f5f5f5;padding:3px 15px 1px;background:#009688;border-radius:2px;border:1px solid #009688;box-shadow:1px 1px 4px 0 rgba(0,0,0,.4)}.mobile .pages .current-page{color:#009688;padding:3px 15px 1px;background:#f5f5f5;border-radius:2px;border:1px solid #009688}.mobile .item-block{border-radius:8px;margin:15px 1px 5px;box-shadow:0 1px 2px 0 rgba(0,96,99,.8)}.mobile .item-block .actions{float:right;border-radius:0 8px 8px 0}.mobile .item-block .actions a,.mobile .item-block .actions button{padding:4px 30px 1px;margin:0 0 10px;color:#f5f5f5;background:#009688;border-radius:1px;box-shadow:1px 1px 4px 0 rgba(0,0,0,.4)}.mobile.action .totals-block>div,.mobile.debts .totals-block>div{margin-left:20px}.mobile .item-block .actions a:nth-child(1),.mobile .item-block .actions button:nth-child(1){border-bottom-left-radius:15px}.mobile .item-block .actions a:nth-last-child(1),.mobile .item-block .actions button:nth-last-child(1){border-top-right-radius:5px}.mobile .item-block .content{padding:20px 40px}.mobile .item-block .content .amount-block{display:block;margin-right:35px}.mobile .item-block .content .date-block,.mobile.action .item-block .payer-block{display:inline-block;margin-right:35px}.mobile .item-block input,.mobile .item-block select{width:200px}.mobile .item-block label{min-width:30px}.mobile.action .item-block .payer-block .form-group{margin-right:25px}.mobile.action .consumers-lable{margin-top:5px}.mobile.action .consumer-sum-edit-span{margin-right:25px;display:block}.mobile.action .consumer-sum-span{margin-right:25px;display:inline-block}.mobile.action .sponsors-block{margin-top:20px}.mobile.debts .balance-span{margin-right:25px;display:inline-block}.mobile.debts .debt-details{margin-top:5px}.mobile.debts .debt-details .debt-details-row{border-top:1px dotted rgba(0,96,99,.8);border-top-style:dotted;padding:3px 0 1px}.mobile.debts .debt-details .debt-amount-span,.mobile.debts .debt-details .debt-arrow{display:inline-block;vertical-align:top;margin-left:5px}.mobile.debts .debt-details .debt-date-span{display:inline-block;vertical-align:top}.mobile.debts .debt-details .debt-description{width:80px;display:inline-block;word-wrap:break-word;margin-left:5px}@media (orientation:landscape){.mobile.debts .debt-details .debt-description{width:180px}}.mobile .confirm-buttons{margin-top:20px}