.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.select2-selection__rendered{font-size:14px}.level-checkbox{position:absolute;margin-top:2px;margin-left:14px}.view-data-details tr,.view-sub-data-details tr{height:60px}.view-data-details tr th{width:200px;padding-top:15px}.view-sub-data-details tr th{width:180px;padding-top:15px}.view-data-details tr td,.view-sub-data-details tr td{padding-top:15px}.center-content{margin:30px auto;float:none;text-align:center;border:1px solid #eee;padding:15px}.loading-img{width:60px;height:60px}.pointer{cursor:pointer}.avatarsclass{position:relative;width:50px;height:50px;padding:3px;border-radius:50px}.serviceImage{opacity:0;position:absolute;cursor:pointer;z-index:100;width:70px;height:70px}.m-topbar .m-topbar__nav.m-nav>.m-nav__item>.m-nav__link .m-topbar__userpic img{width:50px!important;height:50px}.img-responsive{background-color:#2c2e3e;width:90%;height:90%}.m--img-rounded{background-color:#2c2e3e}#invoice{background:#fff;padding:30px}.invoice{position:relative;min-height:680px;padding:15px}.invoice header{padding:10px 0;margin-bottom:20px;border-bottom:1px solid rgba(0,0,0,.1)}.invoice .company-details{text-align:right}.invoice .company-details .name{margin-top:0;margin-bottom:0;float:left}.invoice .company-details .name a{color:#000;text-decoration:none}.invoice .contacts{margin-bottom:20px}.invoice .invoice-to{text-align:right}.invoice .invoice-to .to{margin-top:0;margin-bottom:0}.invoice .invoice-details{text-align:left}.invoice .invoice-details .invoice-id{margin-top:0;color:#000}.invoice main{padding-bottom:50px}.invoice main div{line-height:30px}.invoice main .thanks{margin-top:-100px;font-size:2em;margin-bottom:50px}.invoice main .notices{padding-left:6px;border-left:6px solid #f2f3f8}.invoice main .notices .notice{font-size:1.2em}.invoice table{width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:20px}.invoice table td,.invoice table th{padding:15px;border:1px solid #ddd}.invoice table th{white-space:nowrap;font-weight:400;font-size:16px}.invoice table td h3{margin:0;font-weight:400;font-size:1.2em}.invoice table .qty,.invoice table .total,.invoice table .unit{text-align:right;font-size:1.2em}.invoice table .no{font-size:1.6em}.invoice table tbody tr:last-child td{border:1px solid #ddd}.invoice table tfoot td{background:0 0;white-space:nowrap;text-align:right;padding:10px 20px;font-size:1.2em;border:1px solid #ddd}.invoice table tfoot tr:first-child td{border-top:none}.invoice table tfoot tr:last-child td{font-size:1.4em}.invoice table tfoot tr td:first-child{border:none}.invoice footer{width:100%;text-align:center;border-top:1px solid #ddd;padding:8px 0}@media print{.invoice{font-size:11px!important;overflow:hidden!important}.invoice footer{position:absolute;bottom:10px;page-break-after:always}.invoice>div:last-child{page-break-before:always}}.autocomplete{position:absolute;display:inline-block;width:90%;background:#ddd;max-height:300px;z-index:100;overflow-y:scroll;padding-left:15px;padding-right:15px}.autocomplete ul{margin:10px 5px;padding:0}.autocomplete ul li:hover{background:#fff;cursor:pointer}.autocomplete ul li{padding:10px;list-style-type:none;font-weight:700}.autocomplete ul .notFound{border:unset}.autocomplete ul .notFound:hover{cursor:unset}.m-checkbox>span:after{top:50%;right:50%;margin-right:-2px;margin-top:-6px;width:5px;height:10px;border-width:2px 0 0 2px!important;transform:rotate(220deg)}.ngx-datepicker-calendar-container{z-index:999}.mesgs .incoming_msg_img{display:inline-block;width:6%}.mesgs .incoming_msg{display:flow-root}.mesgs .incoming_msg_img img{float:left;width:30px;height:30px}.mesgs .received_msg{float:right;display:inline-block;padding:0 0 0 10px;vertical-align:top;width:92%;text-align:left}.mesgs .received_msg p{background:#ebebeb;border-radius:3px;color:#646464;font-size:14px;margin:0;padding:5px 10px 5px 12px;width:100%}.mesgs .time_date{color:#747474;display:block;font-size:12px;margin:8px 0 0}.mesgs{float:left;padding:30px 15px 0 25px;width:100%;max-height:300px;overflow-y:scroll}.mesgs .sent_msg p{background:#05728f;border-radius:3px;font-size:14px;margin:0;color:#fff;padding:5px 10px 5px 12px;width:100%}.mesgs .outgoing_msg{overflow:hidden;margin:26px 0}.mesgs .outgoing_msg_img{display:inline-block;width:6%}.mesgs .outgoing_msg_img img{float:right;width:30px;height:30px}.mesgs .sent_msg{float:left;width:92%}.mesgs .msg-image{width:50%;height:50%}.mesgs .bold_msg{font-weight:700}.mesgs .link_msg{cursor:pointer;color:#1996f6!important;text-decoration:underline}.memberModal .mamberItem{border-bottom:5px solid #fcfffe;background-color:#eee;padding:10px}.memberModal .mamberItem .inlinFlex{display:inline-flex}.memberModal .mamberItem .inlinFlex p{margin-top:14px;padding:5px}.post-box .content{padding:12px}.post-box .row.header{max-height:40px;margin-bottom:25px}.post-box .header .avatar{float:right;width:75px;height:75px;margin-left:8px}.post-box .header .avatar img{width:100%;height:100%;border-radius:50%}.post-box .header .name{width:calc(100% - 75px - 8px);margin-top:15px}.post-box .header .name h5{margin-bottom:2px;font-weight:700;font-size:14px}.post-box .header .name span{color:#9197a3;font-size:12px}.post-box .content .text{margin:0 68px}.post-box .thumbnail{margin:10px;height:100px;width:100px}.post-box .comments,.post-box .replays{border-top:1px solid #e1e2e3;margin:0 100px 0 0;padding:9px 12px 7px;font-size:12px;background-color:#f6f7f8;border-radius:0 0 3px 3px;color:#141823;overflow:hidden}.post-box .date{float:left}.post-box .statistics i{padding-right:5px;padding-left:5px}.note-toolbar-wrapper{min-height:80px}.update-msg{font-size:20px;font-weight:400;color:#282a3c;padding:18px;width:75%;text-align:center}.table-responsive{margin-top:10px!important}.table td,.table th{padding:.3rem!important}