.cmp-coft{color:#101010;padding:20px 0}
.cmp-coft .cmp-coft_main-title{padding-bottom:24px;border-bottom:1px solid #cfcfcf;margin-bottom:25px}
.cmp-coft .cmp-coft_select .btn .filter-option{padding-right:30px}
.cmp-coft .cmp-coft_select.open .dropdown-toggle{box-shadow:none}
.cmp-coft .cmp-coft_img-picker .cmp-coft_select.btn-group .dropdown-menu{padding:0}
.cmp-coft .cmp-coft_img-picker .cmp-coft_select.btn-group .dropdown-menu li a{padding:16px;border-bottom:1px solid #eee}
.cmp-coft .cmp-coft_select.btn-group .dropdown-menu li .text{color:#101010}
.cmp-coft .cmp-coft_select.btn-group .dropdown-menu li.disabled .text{color:#9f9f9f}
.cmp-coft .cmp-coft_data-content{display:flex;justify-content:space-between;align-items:center}
.cmp-coft .cmp-coft_msg{font-weight:500;font-size:16px;color:#101010;margin-bottom:20px}
.cmp-coft .cmp-coft_table{background:#eee;box-shadow:0 2px 4px rgba(0,0,0,0.051)}
.cmp-coft .cmp-coft_table .cmp-coft_table-header{padding:15px;font-weight:500;font-size:12px;color:#535353;margin-left:0;margin-right:0}
.cmp-coft .cmp-coft_table .cmp-coft_table-row{background:#fff;border-radius:2px;padding:20px;margin-left:0;margin-right:0;margin-bottom:1px;font-weight:400;font-size:15px;color:#292929;display:none}
.cmp-coft .cmp-coft_table .cmp-coft_table-row.showRecord{display:block}
.cmp-coft .cmp-coft_table .cmp-coft_table-row:hover{background:#f9f9f9}
.cmp-coft_btn-link{font-weight:400;font-size:15px;color:#535353;background:0;border:0;padding:0 2px;position:relative;margin-left:2px;margin-right:2px;transition:all .2s ease}
.cmp-coft_btn-link.active{color:#0070e0}
.cmp-coft .cmp-coft_table .cmp-coft_pagination{padding:10px 16px;background:#fff;margin-top:3px;border-radius:0 0 2px 2px;margin-left:0;margin-right:0}
.cmp-coft .cmp-coft_table .cmp-coft_pagination .cmp-coft_pg-container{float:right}
.cmp-coft .cmp-coft_table .cmp-coft_pagination .cmp-coft_pg-container .cmp-coft_btn-link{font-size:16px;min-width:20px;padding:0}
.cmp-coft .cmp-coft_table .cmp-coft_pagination .cmp-coft_pg-container .cmp-coft_btn-link.pg-no{display:none}
.cmp-coft .cmp-coft_table .cmp-coft_pagination .cmp-coft_pg-container .cmp-coft_btn-link.pg-no.show-pg-no{display:inline}
.cmp-coft .cmp-coft_table .cmp-coft_pagination .cmp-coft_pg-container .cmp-coft_btn-link:disabled .cmp-coft_arrow:after,.cmp-coft .cmp-coft_table .cmp-coft_pagination .cmp-coft_pg-container .cmp-coft_btn-link:disabled .cmp-coft_double-arrow:after,.cmp-coft .cmp-coft_table .cmp-coft_pagination .cmp-coft_pg-container .cmp-coft_btn-link:disabled .cmp-coft_double-arrow:before{border-color:#949494}
.cmp-coft .cmp-coft_table .cmp-coft_pagination .cmp-coft_pg-container .cmp-coft_go-to-lbl{padding:0 15px;color:#535353}
.cmp-coft .cmp-coft_table .cmp-coft_pagination .cmp-coft_pg-container .cmp-coft_pg-input{width:24px;height:24px;border:1px solid #828282;border-radius:2px;text-align:center}
.cmp-coft_arrow,.cmp-coft_double-arrow{height:10px;width:10px;display:inline-block;position:relative}
.cmp-coft_arrow::after,.cmp-coft_double-arrow::after,.cmp-coft_double-arrow::before{content:"";height:10px;width:10px;border-width:1px 1px 0 0;border-color:#0070e0;border-style:solid;position:absolute}
.cmp-coft_double-arrow::before{height:8px;width:8px;top:1px}
.cmp-coft_arrow.prev::after{left:3px}
.cmp-coft_arrow.next::after{right:2px}
.cmp-coft_double-arrow.next::after{right:5px}
.cmp-coft_arrow.prev::after,.cmp-coft_double-arrow.prev::after,.cmp-coft_double-arrow.prev::before{transform:rotate(225deg)}
.cmp-coft_double-arrow.prev::before{left:0}
.cmp-coft_double-arrow.next::before{right:0}
.cmp-coft_arrow.next::after,.cmp-coft_double-arrow.next::after,.cmp-coft_double-arrow.next::before{transform:matrix(0.71,0.71,-0.71,0.71,0,0)}
.cmp-coft .cmp-coft_no-records{border-top:1px solid #cfcfcf}
.cmp-coft .cmp-coft_no-records .cmp-coft_no-rec-img-cont{padding:100px 0;text-align:center}
.cmp-coft .cmp-coft_no-records .cmp-coft_no-rec-img-cont .cmp-coft_no-rec-msg{margin-top:22px;margin-bottom:0;font-weight:400;font-size:14px;color:#6f6f6f}
.cmp-coft_modal.modal .modal-dialog{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}
.cmp-coft_modal .modal-header{position:relative;border-bottom:0;padding:24px 24px 0}
.cmp-coft_modal .modal-header .cmp-coft_modal-title{font-weight:500;font-size:18px;color:#101010;margin-top:8px}
.cmp-coft_modal .modal-header .close-icon{position:absolute;top:0;right:0;padding:16px;cursor:pointer}
.cmp-coft_modal .modal-body{padding:0 24px 0}
.cmp-coft_modal .modal-body .custom-input{padding-top:0}
.cmp-coft_modal .modal-body .cmp-coft_select{transition:all .2s ease-in-out}
.cmp-coft_modal .modal-body .cmp-coft_select .dropdown-menu{max-height:155px !important;overflow-y:auto !important}
.cmp-coft_modal .modal-footer{border-top:0;padding:0 24px 24px}
.cmp-coft_modal .modal-footer .cmp-coft_white-btn{font-weight:400;font-size:13px;text-align:center;padding:12px 32px;background-color:#fff;border:0;color:#6f6f6f}
.cmp-coft_modal .modal-footer .cmp-coft_red-btn{background-color:#ee1c25;padding:12px 32px;font-weight:700;font-size:14px;text-align:center;color:#fff;border:0;border-radius:3px;margin-left:24px}
.cmp-coft_modal .modal-footer .cmp-coft_red-btn:disabled{cursor:not-allowed}
.cmp-coft_success{padding:100px 0;text-align:center}
.cmp-coft_success .cmp-coft_success-title{font-weight:700;font-size:24px;line-height:28px;text-align:center;color:#101010;margin:32px 0 16px}
.cmp-coft_success .cmp-coft_success-description{font-weight:400;font-size:14px;text-align:center;color:rgba(0,0,0,0.87)}
.cmp-coft_success .success-close{padding:16px;margin-top:30px}
@media(max-width:767px){.cmp-coft{padding-left:16px;padding-right:16px}
.cmp-coft .cmp-coft_modal .modal-dialog{width:100%;padding:16px}
.cmp-coft .cmp-coft_no-records{border-top:0}
}
@media(max-width:480px){.cmp-coft .cmp-coft_msg{font-size:14px}
.cmp-coft .cmp-coft_table .cmp-coft_pagination .cmp-coft_pg-container .cmp-coft_pg-input{width:20px;height:21px}
.cmp-coft .cmp-coft_msg{margin-bottom:16px}
.cmp-coft .cmp-coft_table .cmp-coft_table-header,.cmp-coft .cmp-coft_table .cmp-coft_table-row.showRecord{display:flex;align-items:center;padding-left:5px;padding-right:5px}
.cmp-coft .cmp-coft_table .cmp-coft_table-header .title,.cmp-coft .cmp-coft_table .cmp-coft_table-row .data{padding:0 3px}
.cmp-coft .cmp-coft_table .cmp-coft_pagination{padding:11px}
.cmp-coft .cmp-coft_table .cmp-coft_pagination .cmp-coft_pg-container .cmp-coft_go-to-lbl{padding:0 7px}
.cmp-coft_btn-link{margin-left:1px;margin-right:1px}
.cmp-coft .cmp-coft_no-records .cmp-coft_no-rec-img-cont{padding:2px 0 32px}
.cmp-coft_modal .modal-header .cmp-coft_modal-title{font-size:16px}
.cmp-coft_modal .modal-header{padding:16px 16px 0}
.cmp-coft_modal .modal-body{padding:0 16px 0}
.cmp-coft_modal .modal-footer{border-top:0;padding:0 16px 16px}
.cmp-coft_success{padding:40px 0}
.cmp-coft_success .cmp-coft_success-title{font-weight:500;font-size:20px;margin:40px 0 16px}
.cmp-coft_success .success-close{margin-top:6px}
.cmp-coft .cmp-coft_table .cmp-coft_pagination .cmp-coft_pg-container .cmp-coft_btn-link{min-width:13px}
}