/* template add-ons */ label.has-danger, .form-control-feedback.has-danger, span.has-danger, .nav-link.has-danger { color: #f4516c !important; } .form-control-danger, .form-control-danger:focus { border-color: #f4516c; } .table-frame { margin-bottom: 1rem; } .table-frame.form-control-danger { border-style: solid; border-width: 1px; } .table-frame > .table { margin-bottom: 0; } .hide { display: none !important; } .no-border { border: 0 !important; } .flex-row { display: flex; flex-flow: row; justify-content: center; } .flex-row > * + * { margin-left: 10px; } .flex-row.m-form__heading { align-items: center; justify-content: flex-start; } .flex-row.m-form__heading label { margin-bottom: 0; } .flex-row.m-form__heading > * + * { border-left: 1px solid #EBEDF2; margin-left: 16px; padding-left: 16px; } .form-group-inner { padding-left: 0 !important; padding-right: 0 !important; } .normal-font { font-size: inherit !important; font-weight: inherit !important; } .block-switch { display: block; } .switch-label { margin: 6px 0 0 8px; } .portrait-box { border: 2px solid #5867DD; background-size: 100%; background-repeat: no-repeat; background-position: 50% 50%; width: 150px; height: 150px; } .user-portrait-sm { width: 40px; height: 40px; background-size: 100%; background-repeat: no-repeat; background-position: 50% 50%; border-radius: 100%; } .select2-selection { font-size: 1rem !important; font-weight: 300 !important; } .table-compact th, .table th { font-size: 0.9rem !important; background-color: #F4F3F8; color: #575962; } .table-compact > tbody > tr:nth-child(odd) { background-color: #F7F6FA; } .table-compact td, .table td { font-size: 0.9rem !important; } .table-compact td { font-weight: 400; } .table-vcenter td { vertical-align: middle; } .placeholder-row td { background-color: #fff !important; padding: 32px 0 !important; text-align: center; } .table-clickable tr { cursor: pointer; } .m-table__row--danger td { background-color: #f4516c !important; color: #fff !important; } .m-table__row--danger td > span, .m-table__row--danger td > span a, .m-table__row--danger td > span a i { color: #fff !important; } .m-table__row--is_mobile td { background-color: #0000ff !important; color: #fff !important; } .m-table__row--is_mobile td > span, .m-table__row--is_mobile td > span a, .m-table__row--is_mobile td > span a i { color: #fff !important; } .m-datatable.m-datatable--default > .m-datatable__table { min-height: 0 !important; } .m-datatable.m-datatable--default > .m-datatable__table > .m-datatable__body .m-datatable__row > .m-datatable__cell { font-weight: normal; } .m-datatable--error { font-weight: normal !important; font-size: 14px !important; } .select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__clear { margin-top: -0.95rem; font-weight: 700; } .m-form__actions .btn + .btn { margin-left: 4px; } .m-timeline-2 .m-timeline-2__items .m-timeline-2__item .m-timeline-2__item-cricle { left: 10.1rem; top: 0.3rem; } .m-timeline-2 .m-timeline-2__items .m-timeline-2__item .m-timeline-2__item-text { padding-left: 12rem; } .m-timeline-2:before { left: 11.95rem; } .m-timeline-2 .m-timeline-2__items .m-timeline-2__item .m-timeline-2__item-time { line-height: 1rem; padding-top: 0; top: -0.45rem; } .input-group .form-control:first-child:not(:last-child):not(:focus):not(.focus) { border-right: 0; } .input-group .input-group-append + .form-control:not(:focus):not(.focus) { border-left: 0; } .input-group > .form-control:not(:first-child) { border-top-left-radius: 0; border-bottom-left-radius: 0; } .input-group > .form-control:not(:last-child) { border-top-right-radius: 0; border-bottom-right-radius: 0; } .input-group .input-group-append > .input-group-text { border-color: #ebedf2; background-color: #f4f5f8; color: #575962; } .input-group > .input-group-append > .input-group-text { border-top-left-radius: 0; border-bottom-left-radius: 0; } .input-group > .input-group-append:not(:last-child) > .input-group-text { border-top-right-radius: 0; border-bottom-right-radius: 0; } .input-group-text { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: .85rem 1.15rem; margin-bottom: 0; font-size: 1rem; font-weight: 400; line-height: 1.25; color: #495057; text-align: center; white-space: nowrap; background-color: #e9ecef; border: 1px solid #ced4da; border-radius: .25rem; } .input-daterange input:last-child { border-radius: 0 3px 3px 0; } .input-group { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; width: 100%; } .input-daterange { width: 100%; } @media (min-width: 995px) { .modal-lg { max-width: 1024px; } } .input-group-append { margin-left: -1px; } .input-group-prepend, .input-group-append { display: -webkit-box; display: -ms-flexbox; display: flex; } .input-group>.input-group-append>.btn, .input-group>.input-group-append>.input-group-text, .input-group>.input-group-prepend:not(:first-child)>.btn, .input-group>.input-group-prepend:not(:first-child)>.input-group-text, .input-group>.input-group-prepend:first-child>.btn:not(:first-child), .input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child) { border-top-left-radius: 0; border-bottom-left-radius: 0; } .btn-icon { margin-right: .5em; }