/* PulseBasic Replacement - Mochie xD | mochiexd.com */
.panel{border:0}
.panel .panel-heading{margin:0 40px -12px;padding:42px 0 22px;border-bottom:2px solid #d6ddea;background-color:transparent;text-align:center}
.panel-heading h1,.panel-heading h2,.panel-heading h3,.panel-heading h4,.panel-heading h5,.panel-heading h6{font-size:16px;font-weight:bold;position:relative;margin:0!important;padding:0!important;text-transform:uppercase;color:#272727}
.panel .panel-heading .fa,.panel .panel-heading .mdi{font-weight:normal;top:0;display:none}
.panel .panel-heading .pull-right .fa,.panel .panel-heading .pull-right .mdi{display:inline-block}
.panel .panel-body{padding:40px}
.panel .panel-footer{margin:-12px 40px 0;padding:32px 0 40px;border-top:2px solid #d6ddea;background-color:transparent}
.table{margin:0}
.table.marginzz{margin-bottom:36px}
.float-nonez{float:none}
.pulse-history-nonakun td:first-child{padding-right:6px}
.pulse-history-nonakun td:nth-child(2){width:149px}
.pulse-history-nonakun td:nth-child(3){width:152px}
.pulse-history-nonakun td:nth-child(5){width:136px;word-break:break-all}
.pulse-history-nonakun td:nth-child(6){width:148px;word-break:break-all}
.pulse-history-nonakun td:nth-child(7){width:128px}
.pulse-history-nonakun td:last-child{font-weight:bolder!important;width:44px;text-align:center}
.pulse-transaksi-view .table tr td:nth-child(1){width:160px}
.col-sm-4 .panel,.col-sm-12.col-md-5 .panel{margin-bottom:32px}
.col-sm-4 .panel:last-child,.col-sm-12.col-md-5 .panel:last-child{margin-bottom:20px}
.col-sm-4 .panel .panel-body{padding:24px}
.col-sm-4 .panel .panel-heading{margin:0 24px;padding:24px 0 20px}
.col-sm-4 .panel .panel-footer{margin:0 24px;padding:20px 0 24px}
.col-sm-4 .panel .alert{margin-bottom:0}
.col-md-4 .panel,.col-sm-12.col-md-5 .panel{margin-bottom:32px}
.col-md-4 .panel:last-child,.col-sm-12.col-md-5 .panel:last-child{margin-bottom:20px}
.col-md-4 .panel .panel-body{padding:24px}
.col-md-4 .panel .panel-heading{margin:0 24px;padding:24px 0 20px}
.col-md-4 .panel .panel-footer{margin:0 24px;padding:20px 0 24px}
.col-md-4 .panel .alert{margin-bottom:0}
.list-group.testimonial-style{margin:0;padding:40px}
.list-group.testimonial-style .list-group-item{position:relative;overflow:hidden;padding:24px!important;border:0;border-radius:8px;background-color:transparent;background-color:#f2f5f9}
.list-group.testimonial-style .list-group-item .list-group-item-heading{padding-left:36px}
.list-group.testimonial-style .list-group-item .list-group-item-text{margin-top:16px;padding-top:16px;border-top:1px solid rgba(0,0,0,.1)}
.list-group.testimonial-style .list-group-item .fa-clock-o{display:none}
.list-group.testimonial-style .list-group-item .fa-user{position:absolute;top:24px;left:22px;display:block;width:28px}
.list-group.testimonial-style .list-group-item .fa-user:before{font-size:28px;font-weight:normal;content:'\fb31'}
.list-group.testimonial-style .list-group-item .fa-user-secret{position:absolute;top:24px;left:22px;display:block;width:28px}
.list-group.testimonial-style .list-group-item .fa-user-secret:before{font-size:28px;font-weight:normal;content:'\fcde'}
.reviewer-usersz{border-color:#000}
.modal-body ul,.modal-body ol{padding-left:16px!important}
.modal-body ul li,.modal-body ol li{margin-top:6px!important}
.modal-body ul li:nth-child(1),.modal-body ol li:nth-child(1){margin-top:0!important}
@media screen and (max-width:900px){
  table{table-layout:fixed;width:100%;word-wrap:break-word;overflow-wrap:break-word;white-space:unset!important}
  .table-responsive{border:0}
  .panel{margin-bottom:24px!important}
  .pulse-table-rwd thead{display:none}
  .pulse-table-rwd tr{border:1px solid #ddd;padding:14px!important;display:block;border-radius:4px;position:relative!important;margin-top:8px!important}
  .pulse-table-rwd tr:nth-child(1){margin-top:0!important}
  .pulse-table-rwd td{display:block;float:none;width:100%!important;border:0!important;padding:2px 0!important;min-height:22px!important}
  .pulse-table-rwd.judul-disatu td:nth-child(1){padding-bottom:6px!important}
  .pulse-table-rwd-status thead{display:none}
  .pulse-table-rwd-status tr{border:1px solid #ddd;padding:14px!important;padding-right:72px!important;display:block;border-radius:4px;position:relative!important;margin-top:8px!important}
  .pulse-table-rwd-status tr:nth-child(1){margin-top:0!important}
  .pulse-table-rwd-status td{display:block;float:none;width:100%!important;border:0!important;padding:2px 0 2px 24px!important;min-height:22px!important;position:relative}
  .pulse-table-rwd-status td i{display:block;left:0;position:absolute}
  .pulse-table-rwd-status td i:before{font-size:18px!important}
  .pulse-table-rwd-status td:last-child{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:auto!important}
  .pulse-table-rwd-status-number thead{display:none}
  .pulse-table-rwd-status-number tr{border:1px solid #ddd;padding:14px!important;padding-left:40px!important;padding-right:56px!important;display:block;border-radius:4px;position:relative!important;margin-top:8px!important}
  .pulse-table-rwd-status-number tr:nth-child(1){margin-top:0!important}
  .pulse-table-rwd-status-number td{display:block;float:none;width:100%!important;border-width:0!important;padding:2px 0 2px 36px!important;min-height:22px!important;position:relative}
  .pulse-table-rwd-status-number td:first-child{width:18px;text-align:left!important;padding-left:0!important;position:absolute;left:14px}
  .pulse-table-rwd-status-number td:nth-child(n+2){border-left-width:1px!important}
  .pulse-table-rwd-status-number td i{display:block;left:12px;position:absolute}
  .pulse-table-rwd-status-number td i:before{font-size:18px!important}
  .pulse-table-rwd-status-number td:last-child{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:auto!important;padding:0!important}
  .pulse-table-rwd-status-number .pulse-history-nonakun td:nth-child(n+2){width:100%!important;text-decoration:none}
  .pulse-table-rwd-status-number .pulse-history-nonakun td:last-child{width:auto!important;padding:0!important}
}
@media (max-width:767px){
  .panel .panel-body{padding:24px}
  .list-group.testimonial-style{margin:0;padding:24px}
  .panel .panel-heading{margin:0 24px;padding:24px 0 20px}
  .panel .panel-footer{margin:0 24px;padding:20px 0 24px}
  .col-sm-4 .panel,.col-sm-12.col-md-5 .panel{margin-bottom:24px}
  .col-md-4 .panel,.col-sm-12.col-md-5 .panel{margin-bottom:24px}
}
