:root{--fc-border-color: #CCD2F0!important;--fc-event-bg-color: #673AB7;--fc-today-bg-color: #fff;--fc-event-border-color: #673AB7}*{box-sizing:border-box}*:focus{outline:none}html,body{margin:0;padding:0;font-family:Roboto,sans-serif;font-size:15px}input[type=text],input[type=password],input[type=number],input[type=email],textarea,select,button{font-family:inherit;-webkit-appearance:none}input:disabled,select:disabled,textarea:disabled{background-color:#f7f7f8!important}select{background-image:url(fa-chrevron-down.0211584ec7cf6f96.svg);background-size:12px auto;background-repeat:no-repeat;background-position:calc(100% - 5px) center}button,.button{background-color:#673ab7;color:#fff;padding:5px 10px;border-radius:5px;font-size:15px;font-weight:500;line-height:20px;border:1px solid transparent;display:inline-block;cursor:pointer;transition:.2s}button:disabled,.button:disabled{background:#6E6E80;cursor:not-allowed}button:disabled:hover,.button:disabled:hover{background:#6E6E80}button.danger,.button.danger{background-color:#f15f79}button:hover,.button:hover{background-color:#531bb6}button:focus,.button:focus{box-shadow:0 0 0 3px #3ca5d24d}p{font-size:15px;line-height:1.6;margin:0 0 15px;color:#6e6e80}h1{font-size:20px;font-weight:600;margin:10px 0}h2,h3{margin:0 0 10px;font-size:15px;font-weight:600}.input-split{display:flex;justify-content:space-between}.input-split .input{width:calc(50% - 7.5px)}.input{margin:0 0 15px}.input label{display:block;font-size:15px;font-weight:600;margin:0 0 6px}.input input[type=text],.input input[type=time],.input input[type=password],.input input[type=number],.input input[type=email],.input textarea,.input select{font-family:inherit;width:100%;border:1px solid #ECECF1;border-radius:3px;font-size:15px;line-height:20px;padding:5px 10px;min-height:32px;transition:.1s ease-in-out;background-color:#fff}.input input[type=text].ng-touched.ng-invalid,.input input[type=time].ng-touched.ng-invalid,.input input[type=password].ng-touched.ng-invalid,.input input[type=number].ng-touched.ng-invalid,.input input[type=email].ng-touched.ng-invalid,.input textarea.ng-touched.ng-invalid,.input select.ng-touched.ng-invalid{border-color:#f15f79}table.styled{width:100%;text-align:left;font-size:15px;border-collapse:collapse}@media (max-width: 991px){table.styled{font-size:13px}}table.styled tr{background-color:#fff;transition:.15s ease-in-out}table.styled tr th{padding:15px 7px;border-radius:3px;font-weight:500}@media (max-width: 991px){table.styled tr th{padding:10px 5px}}table.styled tr td{padding:7px 10px}@media (max-width: 991px){table.styled tr td{padding:5px 7px}}table.styled tr td:first-child{border-radius:3px 0 0 3px}table.styled tr td:last-child{border-radius:0 3px 3px 0}table.styled tr td .td-span{display:inline-block;padding:3px 8px;background-color:#484848;color:#fff;border-radius:3px;font-size:14px}table.styled tr td .td-span.green{background-color:#06beb6}table.styled tr td .td-span.red{background-color:#f15f79}table.styled tr td .td-span.orange{background-color:#ffb330}table.styled tr.clickable{cursor:pointer}table.styled tr.clickable:hover{background:#673ab7;color:#fff}table.styled tbody tr:nth-child(odd){background-color:#673ab721}table.styled tbody tr:nth-child(odd).clickable:hover{background:#673ab7;color:#fff}.list-outer{max-width:100%}.list-outer.small{width:500px}.list-outer.medium{width:760px}.list-outer.large{width:1200px}.list-item{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #ECECF1;padding:5px;font-size:15px;cursor:pointer}.list-item:first-child{border-top:0}.list-item:hover{background-color:#e4f2f9}.list-item:hover .list-item-value{color:#00011d}.list-item .list-item-value{text-align:left;color:#6e6e80;padding-right:15px;line-height:25px}.list-item .list-item-value:last-child{padding-right:0}.list-item .list-item-value.title{flex-grow:1;flex-shrink:0}@media (max-width: 767px){.list-item{flex-wrap:wrap}.list-item-value.title{width:100%}}.section-header{display:flex;justify-content:space-between;align-items:center;margin:0 0 15px}.section-header h1,.section-header h2,.section-header h3{margin:0}.section-header.page{margin:0 0 30px}.align_right{display:flex;justify-content:flex-end}.fc .fc-col-header-cell-cushion{text-transform:capitalize}.fc .event-content-wrap{display:inline-flex;padding-left:3px;padding-top:1px}.fc .event-content-wrap .user-initials{text-transform:uppercase;margin-bottom:2px;margin-right:5px;min-width:32px}.fc .event-content-wrap .user-initials i,.fc .event-content-wrap .customer-name i{font-size:11px;margin-right:3px}.nested-detail-outer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;display:flex;justify-content:center;align-items:center;background-color:#0003}.nested-detail-outer .nested-detail-inner{width:768px;min-height:500px;height:auto;background-color:#fefefe;padding:25px;position:relative;border-radius:5px;box-shadow:0 5px 15px #0000001a;max-height:calc(100% - 50px);max-width:calc(100% - 20px);overflow:auto}.nested-detail-outer .nested-detail-inner .close{position:absolute;top:0;right:0;width:40px;height:40px;display:flex;justify-content:center;align-items:center;font-size:18px;cursor:pointer}
