/*.create-report-section{display:none;}*/
#reportPreviewModal .modal-header,#reportPreviewModal .modal-footer,#calendarPreviewModal .modal-header,#calendarPreviewModal .modal-footer{border:none;}
#reportPreviewModal .modal-dialog{width: 90%;}
#calendarPreviewModal .modal-dialog{width: 70%;}
#playbook-reports .panel-group .panel-heading+.panel-collapse>.panel-body{padding-top: 15px;}
.calendar-based-div .form-check label, .calendar-display-mode-div .form-check label {margin-left: -3px;font-weight: 500;}
.calendar-based-div .form-check input, .calendar-display-mode-div .form-check input{display: inline-block !important;opacity: 1;}
.calendar-based-div .form-check, .calendar-display-mode-div .form-check {display: inline-block !important;}
#calendarPreviewModal .modal-body{border: 1px solid #cccccc;padding: 0;margin: 15px;}
.calendar-list-heading:after{display:table;content:" ";clear:both;}
.calendar-list-heading{color: #337ab7;font-weight: 700;padding: 9px 15px;background: #f1f1f1;font-size: 15px;}
#playbook-reports .bootstrap-select{margin-top:0 !important;margin-left:0 !important;}
.calendar-list-details ul li{padding: 5px 0;}
.calendar-list-body{border-bottom: 1px solid #dddddd;}
.calendar-list-details ul li::before {content: "\2022";color: #4caf50;font-weight: bold;display: inline-block; width: 20px;margin-left: 0;font-size: 24px;position: relative;top: 4px;line-height: 15px;}
.reportsModal .modal-header{border-bottom: none;padding: 0;}
.reportsModal .modal-header .close{color: #ffffff;background: #4CAF50;opacity: 1;border-radius: 50%;height: 45px;width: 45px;font-size: 28px;margin-top: -18px;margin-right: -15px;text-shadow: none !important;line-height: 15px;}
.reportsModal .modal-footer{display: none;}
.reportsModal .actionlogs-table td{white-space: normal;}
#leaderboardPreviewModal .modal-dialog{width: 70%;}
#achievementPreviewModal .modal-dialog{width: 60%;}
#achievementPreviewModal tr td img{height: 25px;width:25px;border-radius: 50%;margin-right: 5px;}
#tablefilter-searchActionLogs .custom-control.custom-checkbox{width: 30%;display: inline-block;}
#tablefilter-searchActionLogs .custom-control.custom-checkbox label{font-size: 13px;font-weight: 400;}
#tablefilter-searchActionLogs .poll-list{padding-left: 25px;}
.worksheet-filter-report{border-radius: 5px;background: #337ab7;padding: 10px 6px;cursor: pointer;clear: both;font-size: 13px;font-weight: 400;color: #ffffff;margin-top: 0;display: inline-block;margin-bottom: 25px;width: 150px;text-align: center;}
.worksheetfilterform .tab-content{border: 1px solid #cccccc;background: #f8f8f8;border-top: none;padding: 15px;}
.worksheetfilterform .nav-tabs>li.active>a{background-color: #f8f8f8;}
.projects-details-section .worksheetfilterform .tab-content>.active{border-top: none !important;background: #f8f8f8 !important;}
#worksheetFilterModal .filter-search-box input{border-radius: 5px;margin-top: 0;margin-bottom: 20px;}
.worksheet-filter-report i{font-size: 10px;margin-right: 4px;}
#worksheetFilterModal .modal-dialog{width: 80%;}
#worksheetFilterModal .modal-body{padding: 8px 35px 35px;}
#worksheetFilterModal .nav-tabs>li>a{font-weight: 600;font-size: 14px;}
.report-filter-footer{margin-top: 15px;}
.reportsModal  .dataTables_filter{display:none;}
.filters-dashboard .transaction-date{width:150px;display:inline-block;}
.filters-dashboard .transaction-date:first-of-type{margin-right: 10px;}
.filters-dashboard .transaction-date span.fa-calendar{font-size: 13px;}
.filters-dashboard .transaction-date input{font-size: 13px;border-right: none;border-top-left-radius: 5px;border-bottom-left-radius: 5px;height: 30px;}
.filters-dashboard .transaction-date .input-group-addon{padding: 5px 7px;background-color: #ffffff;}
.calendar-list-details ul li{list-style: none;}
.calendar-list-details ul{padding-left: 10px;}
.dashboard-title{color: #ffffff;background: #2593d0;padding: 5px 10px;font-size: 17px;font-weight: 500;text-transform: uppercase;border-top-left-radius: 5px;border-top-right-radius: 5px;}
#playbook_dashboard .transaction-date{height:30px;font-size: 13px;}
.dashboard-worksheet-table td,.dashboard-chart-table td,.dashboard-summary-table td{font-size: 13px;font-weight: 400;}
.dashboard-worksheet,.dashboard-calendar,.dashboard-summary,.dashboard-board,.dashboard-leaderboard,.dashboard-achievement{border: 1px solid #cccccc;border-top: none;border-radius: 5px;}
.dashboard-worksheet-table,.dashboard-summary-table,.leaderboardReports,.achievementReports{padding: 0 10px 10px;}
.reportsModal table.dataTable thead th{padding: 10px 10px;white-space: normal;}
.reportsModal table.dataTable tbody td{padding: 5px 10px;vertical-align: middle;font-size: 13px;font-weight: 400;}
.reportsModal .table-bordered>tbody>tr>td{border-top: none;border-right: none;}
.reportsModal .table-bordered>tbody>tr>td span{padding: 5px 0;}
.reportsModal table.dataTable.no-footer{border-bottom: none;border-left: none;border-radius: 10px;border-color: #cccccc;}
.reportsModal table thead tr th:first-child{border-top-left-radius: 10px;}
.reportsModal table thead tr th:last-child{border-top-right-radius: 10px;}
.table-columns table thead tr th,.dashboard-chart-table table thead tr th,.dashboard-summary-table table thead tr th,.leaderboardReports table thead tr th,.achievement-view-dashboard table thead tr th{font-size: 15px;font-weight: 500;background: #e8e8e8;}
.table-columns table.dataTable thead th,.dashboard-chart-table table.dataTable thead th,.dashboard-summary-table table.dataTable thead th,.leaderboardReports table.dataTable thead th,.achievement-view-dashboard table.dataTable thead th{ padding:10px;font-size: 15px;color: #000000;border-bottom: none;border: 1px solid #c2c0c0;border-right: none;border-top: 1px solid #cccccc !important;}
.dashboard-worksheet-table table thead tr th,.dashboard-chart-table table thead tr th,.dashboard-summary-table table thead tr th,.leaderboardReports table thead tr th,.achievement-view-dashboard table thead tr th{font-size: 15px;font-weight: 500;background: #f1f1f1;padding: 10px;font-size: 15px;color: #000000;border-bottom: none;border: 1px solid #c2c0c0;border-right: none;border-top: 1px solid #cccccc !important;}
.table-columns table.dataTable thead th:last-child,.dashboard-chart-table table.dataTable thead th:last-child,.dashboard-summary-table table.dataTable thead th:last-child,.leaderboardReports table.dataTable thead th:last-child,.achievement-view-dashboard table.dataTable thead th:last-child{border-right:1px solid #c2c0c0;}
.table-columns table.dataTable tbody td,.dashboard-chart-table table.dataTable tbody td,.dashboard-summary-table table.dataTable tbody td,.leaderboardReports table.dataTable tbody td,.achievement-view-dashboard table.dataTable tbody td{padding: 7px 10px;vertical-align: middle;font-size: 13px;font-weight: 400;text-align: left;font-weight: 300;font-size: 14px;color: #000000;}
.table-columns .table-bordered>tbody>tr>td,.dashboard-chart-table .table-bordered>tbody>tr>td,.dashboard-summary-table .table-bordered>tbody>tr>td,.leaderboardReports .table-bordered>tbody>tr>td,.achievement-view-dashboard .table-bordered>tbody>tr>td{border-top: none;border-right: none;}
.table-columns .table-bordered>tbody>tr>td span,.dashboard-chart-table .table-bordered>tbody>tr>td span{font-size: 14px;}
.dashboard-calendar-container .fc-header-toolbar h2{font-size: 22px;}
mmary-table .table-bordered>tbody>tr>td span{padding: 5px 0;}
.table-columns table.dataTable.no-footer,.dashboard-chart-table table.dataTable.no-footer,.dashboard-summary-table table.dataTable.no-footer,.leaderboardReports table.dataTable.no-footer,.achievement-view-dashboard table.dataTable.no-footer{border-bottom: none;border-left: none;border-radius: 10px;border-color: #cccccc;}
.dashboard-calendar .calendar-view{margin: 15px 10px;}
.dashboard-calendar-container,.dashboard-worksheet-container,.dashboard-chart-container,.dashboard-summary-container,.dashboard-leaderboard-container,.dashboard-achievement-container,.dashboard-board-container{margin-bottom: 30px;}
.container-padding{padding-left:10px;padding-right: 15px;}
.report-task-title{max-width: 70%;display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.scroll-report-container{max-height: 230px;overflow: auto;margin-top:15px;}
.container-reports-chart{max-height: 500px;overflow: auto;padding-top: 10px;}
#chartSetting .groupValue{clear: both;}
table.dataTable{margin:0 !Important;}
.dataTables_info{display:none;}
#chartSetting span.span-yaxis-count,#chartSetting span.span-yaxis-sum{margin-top: 30px;}
#playbook-reports #chartSetting .bootstrap-select.yaxis-response button,#playbook-reports #chartSetting .bootstrap-select.yaxisfield-select button{border-radius: 5px;height: 38px;background: #fbfbfb !important;}
#chartSetting .form-group.groupvalue-check{width: 30%;}
#playbook-reports #chartSetting .bootstrap-select.y#worksheetChainFilterModal .modal-dialog{width:80%;}
#worksheetChainFilterModal .custom-checkbox-chart label{margin-bottom: 10px;font-weight: 400;font-size: 14px;cursor: pointer;vertical-align: top;max-width: 90%;}
axisfield-select{border-radius: 5px;height: 38px;background: #fbfbfb !important;border: none;}
#chartSetting .groupValue{margin-top: 20px !important;}
#worksheetChainFilterModal .custom-checkbox-chart input{cursor: pointer;}
button.save-chartfilter-xparam,button.save-chartfilter-yparam{clear: both;margin-top: 35px;width: 200px;margin-bottom: 20px;margin-left: 35px;font-size: 17px;}
.custom-checkbox-chart input{position: relative;top: 2px;}
.reports-lists .published-reports-list, .reports-lists .drafted-reports-list, .reports-lists .unpublished-reports-list { display: block; }
.reports-lists ul{padding: 0;list-style: none;clear: both;}
.reports-lists ul li{float: left;color: #ffffff;padding: 10px;margin: 6px;background: #337ab7;width: 47%;text-align: center;max-width: 47%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;cursor: pointer;line-height: 19px;height: 38px;}
.create-new-report{background:#53b548;margin-right: 23px;}
.report-create-wizard{display: none;}
.empty-report-view img{height: 175px;margin-top: 75px;}
.empty-report-view div{color: #000000;margin-top: 35px;margin-bottom: 10px;}
.empty-report-view button{background: #53b548;}
.ui-state-default.col-md-6{width:50% !important;text-align:left;height:auto;}
.ui-state-default.col-md-12{width:100% !important;text-align:left;height:auto;}
.dataTables_scrollBody::-webkit-scrollbar {width: 7px !important;height:7px;}
.dataTables_scrollBody::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3) !important;border-radius: 5px !important;}
.dataTables_scrollBody::-webkit-scrollbar-thumb {border-radius: 5px !important;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5) !important;}
.dataTables_scrollBody::-webkit-scrollbar-track-piece {height: 10px;}
table.dataTable tbody tr {background-color: #f7f7f7 !important;}
.table-striped>tbody>tr:nth-of-type(odd){background-color: #ffffff !important;}
.dataTables_scrollHeadInner table.dataTable.no-footer{border: none !important;}
.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom: none !important;}
.playbook-dashboard-row-container-template .table-bordered{border:none !important;}
.table-bordered tbody tr td:last-of-type{border-right: 1px solid #cccccc;}
table div.poll-choice-container{padding:3px 0;}
.calendar-section-dashboard .fc-unthemed .fc-list-empty{padding: 150px 50px;}
.fc-view.fc-widget-content:after {content: ' ';clear: both;display: table;min-height: 150px;}
.table-columns table.dataTable thead th,.table-columns table.dataTable tbody td{width:200px !important;white-space: normal;word-break: break-word;}
.table-columns-2 .table.dataTable thead th,.table-columns-2 table.dataTable tbody td{width:49% !important;max-width:49%;white-space: normal;word-break: break-word;}
.table-columns-3 table.dataTable thead th,.table-columns-3 table.dataTable tbody td{width:33% !important;max-width: 33%;white-space: normal;word-break: break-word;}
.table-columns-1 table.dataTable thead th,.table-columns-1 table.dataTable tbody td{width:100% !important;max-width:100%;white-space: normal;word-break: break-word;}
.table-columns-4 table.dataTable thead th,.table-columns-4 table.dataTable tbody td{width:25% !important;max-width:25%;white-space: normal;word-break: break-word;}
.table-columns table.dataTable thead th{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.calendar-section-dashboard .fc-basic-view .fc-body .fc-row{height: 55px !important;}
.calendar-section-dashboard .fc-view-container{
    /*min-height: 359px;*/
                  /*max-height: 359px;overflow: auto;*/
}
.calendar-section-dashboard .fc-list-empty-wrap2{position: relative;}
.dashboard-chart-table .ch-views{height: 350px;padding: 0 5px;}
.dashboard-chart-table .ch-views canvas{width: 100% !important;max-width: 800px;height: 300px !important;}
.calendar-section-dashboard .fc-view-container::-webkit-scrollbar {width: 7px !important;height:7px;}
.calendar-section-dashboard .fc-view-container::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3) !important;border-radius: 5px !important;}
.calendar-section-dashboard .fc-view-container::-webkit-scrollbar-thumb {border-radius: 5px !important;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5) !important;}
.calendar-section-dashboard .fc-view-container::-webkit-scrollbar-track-piece {height: 10px;}
.dashboard-chart{border: 1px solid #cccccc;border-top: none;border-radius: 5px;background: #ffffff;}
/*.dataTables_scroll{border-bottom: 1px solid #cccccc;}*/
.fc-list-table .fc-list-item-time{display: none;}
.fc-list-table td{font-size: 13px;}
#worksheetChainFilterModal .chainLabel.label-head{padding-left: 15px;font-size: 16px;font-weight: 500;margin-bottom: 10px;}
#chart-x-chain-values-container .worksheet-filter-report{margin-top: 10px;margin-bottom: 10px;}
#chart-y-chain-values-container{display: inline-block;}
.chart-y-chain-values-report{width: 120px;padding: 10px 5px; margin-left: 5px;}
.chart-settings .bootstrap-select.yaxisfield-select{width: 42% !important;}
.act-in-axis-part{display: inline-block;width:200px;}
#chart-x-chain-values-container{display: inline-block;}
.chart-x-chain-values-report{width: 120px;padding: 10px 5px;margin-left: 5px;}
#chartSetting .clone-selectpicker.cloned .bootstrap-select.btn-group{border-radius: 0;border:none;}
#chartSetting .clone-selectpicker.cloned.yaxis-multiple .bootstrap-select.actioninputs{width: 220px;}
#chartSetting .clone-selectpicker.cloned.yaxis-multiple .sel-chart.axis.count-field{display: inline-block;position: relative;top: 11px;margin-left: 10px;}
#playbook-reports .act-in.xaxis-options .form-control{border: none;}
#playbook-reports .bootstrap-select.xaxis-response button{border-radius: 5px;}
#chartSetting .yaxis-multiple.cloned{border: none;padding: 5px 10px;}
#chartSetting .clone-selectpicker{margin-top: 0;}
#chartPreviewModal .modal-dialog{width:70%;}
#playbook_dashboard .dataTables_filter{display: block;margin-bottom: 10px;margin-top: 10px;margin-right: 10px;}
#playbook_dashboard .dataTables_filter label{font-weight: 500;}
#playbook_dashboard span.chart-graph-view{margin-top: 10px;margin-right: 10px;margin-bottom: 10px;}
#playbook_dashboard .dashboard-chart-table-reports .dataTables_filter{margin-bottom: 0;margin-top: 0;position: absolute;right: 110px;top: -40px;}
#playbook_dashboard span.graph-table-view{margin-right: 10px;}
.report-create-wizard .connecting-line{left: 0%;}
.report-create-wizard ul.wizard-tabs li{float:none;display: inline-block;}
.report-create-wizard ul.wizard-tabs{margin: 0 auto;display: block;text-align: center;}
.report-create-wizard .wizard .wizard-tabs.nav-tabs li.disabled div{color: #464646;}
.report-create-wizard ul.wizard-tabs .disable-wizards span.round-tab{border-color: #686565;}
.report-create-wizard ul.wizard-tabs li img{height: 24px;position: relative;top: -2px;margin-left: 3px;}

.multi_step_form {
  background: #f6f9fb;
  display: block;
}
.multi_step_form  {
  position: relative;
  padding-top: 20px;
  margin: 0 auto;
  background: #ffffff;
  z-index: 1;
}
.multi_step_form  .tittle {
  text-align: center;
  padding-bottom: 55px;
}
.multi_step_form  fieldset.continue-wiz:not(:first-of-type) {
  display: none;
}
.multi_step_form  #progressbar {
max-width: 810px;
    margin: 0 auto 30px;
  overflow: hidden;
      text-align: center;
}
.multi_step_form  #progressbar li {
  list-style-type: none;
  color: #777777;
  font-size: 9px;
  width: calc(100%/4);
  float: left;
  position: relative;
  font: 500 13px/2 'MyWebFont';
}
.multi_step_form  #progressbar li:before {
  content: "";
  width: 50px;
  height: 50px;
  line-height: 50px;
  display: block;
  background: #eaf0f4;
  border-radius: 50%;
  margin: 0 auto 5px auto;
}
.multi_step_form  #progressbar li:after {
  content: "";
  width: 100%;
  height: 10px;
  background: #eaf0f4;
  position: absolute;
  left: -50%;
  top: 21px;
  z-index: -1;
}
.multi_step_form  #progressbar li:last-child:after {
  width: 150%;
}
.multi_step_form  #progressbar li.active {
  color: #5cb85c;
}
.multi_step_form  #progressbar li.active:before, .multi_step_form  #progressbar li.active:after {
  background: #5cb85c;
  color: white;
}
.multi_step_form  .action-button {
  background: #5cb85c;
  color: white;
  border: 0 none;
  border-radius: 5px;
  cursor: pointer;
  min-width: 130px;
  font: 500 14px/35px "Roboto", sans-serif;
  border: 1px solid #5cb85c;
  margin: 0 5px;
  text-transform: uppercase;
  display: inline-block;
      text-align: center;margin-left:0;
}
.multi_step_form  .action-button:hover, .multi_step_form  .action-button:focus {
  background: #405867;
  border-color: #405867;
}
.multi_step_form  .previous_button, .multi_step_form  .reset_button {
  background: transparent;
  color: #99a2a8;
  border-color: #99a2a8;
}
.multi_step_form  .previous_button:hover, .multi_step_form  .previous_button:focus {
  background: #405867;
  border-color: #405867;
  color: #fff;
}

.multi_step_form  .reset_button:hover, .multi_step_form  .reset_button:focus {
  background: #405867;
  border-color: #405867;
  color: #fff;
}
.continue-wiz-first{width: 70%;margin: 0 auto;}
#progressbar li img{position: absolute;top: 14px;height: 24px;width: 24px;text-align: center;left: 45%;opacity: 0.6;}
#progressbar li img.active-img{display: none;}
#progressbar li.active img.active-img{display: inline-block;opacity: 1;}
#progressbar li.active img.def-img{display: none;}
.reports-lists.reports-widgets-list ul li{width: 48%;max-width: 48%;cursor: move;text-align: left;}
.continue-wiz-first .report-category-continue{margin-left: 15px;}
.reports-saved-lists img{height: 100px;display: block;margin: 0 auto;margin-top: 50px;}
.reports-saved-lists{border: 1px solid #8c8a8a;padding: 10px;min-height: 240px;max-height: 240px;overflow: auto;}
.reports-saved-lists .no-data-found div{margin-bottom: 15px;}
.unpublished-reports-list{margin-top: 20px;}
.reports-widgets-list ul#sortable{margin-bottom: 30px;}
ul#sortable:after{content: ' ';clear: both;display: table;}
.widgets-placement-wizard ul#sortable ul.dropdown-menu{width: 167px;min-width: 167px;overflow-y: hidden !important;}
.widgets-placement-wizard ul#sortable ul.dropdown-menu li{overflow: visible;width: 100%;max-width: 100%;background: #ffffff;padding: 5px;margin: 0;}
li.ui-state-default div.dropdown{cursor: pointer;}
.report-header-btns:after{display:table;content:' ';clear: both;}
.back-to-reports{font-weight: 700;color: #464646;font-size: 14px;text-decoration: underline;cursor: pointer;}
.report-header-btns{margin-bottom: 10px;}
#playbook-reports .bootstrap-select.resize-picker button{width:95px;border: none;background: transparent !important;color: #ffffff;padding: 5px 5px;font-weight: 300;font-size: 13px;}
#playbook-reports .bootstrap-select.resize-picker{width:95px;}
.bootstrap-select.resize-picker .btn-default:hover,.bootstrap-select.resize-picker .dropdown-toggle:focus{background: transparent !important;}
.widgets-placement-wizard .reports-widgets li{overflow: visible;}
.resize-preview-icons img{height:18px;cursor: pointer;margin-right: 4px;}
.resize-preview-icons{position: relative;top: -10px;}
.bootstrap-select.resize-picker  span.bs-caret{display: inline-block;float: left;padding-left: 5px;}
.bootstrap-select.btn-group.resize-picker .dropdown-toggle .caret{position: relative;display: inline-block;margin-top: 0;top: 0;right: 0;}
.bootstrap-select.btn-group.resize-picker .dropdown-toggle .filter-option{width:auto;}
.report-header-btns button{width:125px;}
.reports-widgets > li:hover{background: #1f4d74;}
#reportBoardPreviewModal .modal-dialog{width: 95%;}
.reports-lists.reports-widgets-list ul li.full-width-widget{width:98%;max-width: 98%;}
.calendar-based-div.reports-board .form-check{width: 48%;margin-top: 5px;}
.board-filter-report{width: 130px;margin-top: 26px;margin-bottom: 0;}
.widgets-placement-wizard .reports-widgets li{margin:8px;}
.board-list-count.badge{background-color: #03a9f4;}
#reportBoardPreviewModal .board-header{padding: 5px 10px;color: #010101;font-weight: 500;font-size: 15px;}
#reportBoardPreviewModal .apc_column--content.board-content{padding:0 10px;}
#reportBoardPreviewModal .activity-block .user-img-points {display: inline-block;vertical-align: top;}
#reportBoardPreviewModal .activity-block .activity-info{display: inline-block;vertical-align: middle;}
#sortable .ui-state-default{cursor: move;}
#sortable .col-md-6.ui-state-default .board-view.col-md-4{width: 42%; margin: 0 4px !important;}
#sortable .col-md-6.ui-state-default .board-view.col-md-4 .user-log-view {padding: 1px;}
#sortable #board-view{padding-top: 10px;}
#sortable .apc_column .board-content{min-height: 277px;padding: 0 10px;max-height: 277px;overflow: auto;}
#sortable #board-view .activity-block .user-log-view span:first-of-type strong {font-size: 14px;font-weight: 400;}
.filter-dashboard{cursor: pointer; display: none;}

.playbook-dashboard-row-container-template{clear:both;}
.filter-value-separators{display: block;margin-bottom: 15px;}
.filter-action-name,.filter-value-name{display:block;font-weight: 500;}

/* Accordion styles */
.filter-dashboard .tabs {
  border-radius: 5px;
  /*overflow: hidden;*/
}

.filter-dashboard .tab {
  width: 100%;
  color: white;
  /*overflow: hidden;*/
}
.filter-dashboard .tab-label {
display: flex;
    justify-content: space-between;
    padding: 10px;
    background: #e7e9ea;
    font-weight: 500;
    cursor: pointer;
    color: #000000;
  /* Icon */
}
.filter-dashboard .tab-label:hover {
  background: #c8c9ca;
}
.filter-dashboard .tab-label::after {
  content: "❯";
  width: 1em;
  height: 1em;
  text-align: center;
  transition: all 0.35s;
}
.filter-dashboard .tab-content-chain{
  /*max-height: 0;*/
  padding: 0 1em;
  color: #2c3e50;
  background: white;
  transition: all 0.35s;
  /*display: none;*/
    max-height: 100vh;
    display: block;
}
.filter-dashboard .tab-close {
  display: flex;
  justify-content: flex-end;
  padding: 1em;
  font-size: 0.75em;
  background: #2c3e50;
  cursor: pointer;
}
.filter-dashboard .tab-close:hover {
  background: #1a252f;
}

input:checked + .tab-label {
  background: #c8c9ca;
}
input:checked + .tab-label::after {
  transform: rotate(90deg);
}
/*input:checked ~ .tab-content-chain {*/
input~ .tab-content-chain {
  max-height: 100vh;
  padding: 5px;display: block;
}

.filter-dashboard button.dropdown-report-filter{ box-shadow: none;font-weight: 400;font-size: 15px;margin-bottom: 15px;border-radius: 10px !important;margin-right: 10px;background: #1a75b0;color: #ffffff;border: 1px solid #1a75b0 !important;}
.filter-dashboard .dropdown-actions .btn-xs{padding: 5px 15px !important;Sfont-size: 13px;border-radius: 5px;margin-right: 5px;}
.filter-dashboard .dropdown-actions .btn-xs.btn-default{background: #464646;color: #ffffff;border-color: #464646 !important;}
div.filter-selection button{box-shadow: none;border-color: #b6b6b6 !important;}
.corp-proj-details #dashboardFilterActions .nav>li>a{padding: 7px 10px !important;border-bottom: 2px transparent;}
.filter-dashboard-menu{display: none;position: absolute;top: 100%;z-index: 1000;padding: 5px 0;margin: 2px 0 0;font-size: 14px;text-align: left;list-style: none;background-color: #fff;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #ccc;border: 1px solid rgba(0,0,0,.15);border-radius: 4px;min-width: 700px;left: -575px;box-shadow: 0px 4px 4px 0px rgb(0 0 0 / 50%);padding: 10px 15px;margin-top: -7px;transition: all 0.5s ease;}
.filter-dashboard-menu.show{display: block;}
.bootstrap-select.filter-selection,.bootstrap-select.filter-selection button.dropdown-toggle{width:325px !important;}
.bootstrap-select.filter-selection div.dropdown-menu{max-width:100%;}
.bootstrap-select.filter-selection div.dropdown-menu li a{max-width: 100%;word-break: break-word;white-space: normal;}
.bootstrap-select.filter-selection div.dropdown-menu ul{overflow: hidden auto;}
#board-view-reports{padding-top: 10px;}
.board-options-report{width: 180px;margin-top: 26px;margin-bottom: 0;}
#boardFilterModal .modal-dialog{width: 70%;}
#board-filter-searchActionLogs label.filter-action-name{display: inline-block;font-weight: 500;color: #000000;font-size: 15px;}
#board-filter-searchActionLogs .view-more-options,#board-filter-searchActionLogs  .view-less-options {float: right;display: inline-block;margin-right: 15px;color: #000;margin-top: 0;}
#board-filter-searchActionLogs ul.nav-tabs{border-bottom: 1px solid #dddddd;}
#board-filter-searchActionLogs ul.nav-tabs li{font-weight: 500;} 
.filter-dashboard-menu .tab-content{border: none;margin-bottom: 20px;padding-bottom: 10px;}
#dashboardFilterActions .filter-dashboard-menu .nav-tabs>li.active>a{border: none;border-bottom: 2px solid;}
.filter-dashboard-menu .search-body input[type=checkbox]{display: inline-block;vertical-align: top;margin-right: 5px;}
.filter-dashboard-menu .search-body  label{font-weight: 300;max-width: 86%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;}
.filter-dashboard-menu .filter-search-box input{border-radius: 5px;border-color: #d5d5d5;margin-top: 10px;margin-bottom: 20px;}
div.date input{border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
.dashboard-worksheet-table .list-inputs .taskprogress-div,.dashboard-summary-table  .list-inputs .taskprogress-div{height: 36px;top: 0;position: sticky;right: -16px;float: right;width: 30px;}
.dashboard-worksheet-table  .list-input-details .task-label,.dashboard-summary-table .list-input-details .task-label{padding-top: 0 !important;width: 86%;}
.dashboard-worksheet-table .list-input-details,.dashboard-summary-table .list-input-details{width: 88%;}
.dashboard-worksheet-table .list-input-details .task-status,.dashboard-summary-table .list-input-details .task-status{top: 7px;left: -5px;}
.dashboard-worksheet-table .list-input-details .task-status.active:after,.dashboard-summary-table .list-input-details .task-status.active:after{top: -6px;}
.datepicker .datepicker-days tr td.active ~ td,
.datepicker .datepicker-days tr td.active {color: #af1623 !important;background: transparent !important;}
.datepicker .datepicker-days tr:hover td {color: #000;background: #e5e2e3;border-radius: 0;}
.week-selector{display:none;}
.ui-datepicker-calendar td.ui-datepicker-current-day{border-radius: 0;background-color: #2fabb7;font-weight: normal;color: #ffffff;}
.ui-datepicker-calendar td.ui-datepicker-current-day a{color: #ffffff;}
.ui-datepicker-today .ui-state-highlight{border-radius: 0;background-color: #a2abac;}
li.dropdown-actions{margin-right: 10px;}
.monthly-filters{margin-top: 15px;}
.week-selector{margin-top: 8px;}
.filter-week-selected{display: none;font-weight: 500;margin-left: 17px;margin-top: 10px;}
.filter-week-selected:after{clear: both;display:table;content: ' ';}
.ui-datepicker-title{padding: 0px 10px !important;}
.ui-datepicker .ui-datepicker-title select{margin: 5px auto;font-family: 'Poppins', sans-serif;}
.ui-datepicker-title .ui-datepicker-year{color: #464646;font-size: 13px !important;}
.filter-dashboard-menu .scroll-list{margin-bottom: 15px;}
.scroll-report-container .no-data-found{text-align: center;min-height: 180px;border: 1px solid #dddddd;padding: 50px 40px;background: #eeeeee;border-radius: 5px;}
.scroll-report-container .no-data-found img{height: 50px;}
#boardListModal .scroll-report-container{max-height: 300px;margin-top: 0;}
#boardListModal  .modal-header h4{padding: 10px 10px 0;display: inline-block;}
#boardListModal .reports-list-section input[type=radio ]{display: inline-block;opacity: 1;}
#boardListModal .reports-list-section input[type=radio ] + label{margin-left: 0;font-weight: 400;color: #000000;}
#calendarListModal .scroll-report-container{max-height: 300px;margin-top: 0;}
#calendarListModal  .modal-header h4{padding: 10px 10px 0;display: inline-block;}
#calendarListModal .reports-list-section input[type=radio ]{display: inline-block;opacity: 1;}
#calendarListModal .reports-list-section input[type=radio ] + label{margin-left: 0;font-weight: 400;color: #000000;}
img.close-filter-menu{height: 25px;width: 25px;float: right;border: 1px solid;border-radius: 50%;padding: 4px;cursor: pointer;opacity: 0.7;position: absolute;top: 10px;right: 10px;}
img.close-filter-menu:hover{background:#fbfbfb;opacity:1;}
.filters-dashboard{display:none;}
.bootstrap-select .dropdown-toggle:focus{outline:none !important;outline-offset:none !important;}
.bootstrap-select.filter-by-date button{padding: 8px 15px !important;color: #464646 !important;border-color: #807d7d !important;}
.date-lists-filters{margin-top: 12px;}
#filterDashboardDate{margin-bottom: 20px;}
.bootstrap-select.filter-by-date.open>.dropdown-toggle.btn-default {border-color: #b6b6b6 !important;background: #fbfbfb !important;}
.continue-wiz.wiz-third{width: 70%;margin: 0 auto;}
.continue-wiz.wiz-third .previous_button{margin-left: 15px;}
.week-selector div.date{margin-bottom: 5px;}
.search-body.dashboard_user_container{padding-right: 0;font-size: 14px;}
.filter-dashboard-menu 
#boardListModal .reports-list-section,.reportsModal .reports-list-section{padding: 0 !important;border: none !important;color: #000000;}
#boardListModal .modal-header h6{display: inline-block;padding: 5px 25px;font-size: 18px;}
#boardListModal .modal-body{padding-top: 0;}
#calendarListModal .reports-list-section,.reportsModal .reports-list-section{padding: 0 !important;border: none !important;color: #000000;}
#calendarListModal .modal-header h6{display: inline-block;padding: 5px 25px;font-size: 18px;}
#calendarListModal .modal-body{padding-top: 0;}
button#bv-import{margin-bottom: 10px;}
button#cv-import{margin-bottom: 10px;}
#board-view-reports-list-container{clear: both;}
#calendar-list-view-reports-list-container{clear: both;}
#leaderboardFilterModal div.tab-content{border: 1px solid #e4e4e4;border-top: none;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
#leaderboardFilterModal .modal-body{padding-top: 0;}
#leaderboardFilterModal .nav-tabs>li.active>a{color: #337ab7;font-weight: 500;}
#leaderboardFilterModal .nav-tabs>li>a {font-weight: 500;color: #000000;border-top-left-radius: 5px;border-top-right-radius: 5px;}
#leaderboardFilterModal .filter-search-box input{font-weight: 400;border-radius: 5px;}
.board-filter-report.leader-board-filter-report{width: 35px;}
.board-filter-report.leader-board-filter-report i{font-size: 15px;margin-right: 0;}
.bootstrap-select.chainAction-picker ul.dropdown-menu.inner{max-height: 270px !important;}
.leaderboardReports .rank-user-img{height: 28px;width: 28px;}
.leaderboardReports .rank-img {height: 25px;margin-left: 5px;}
.filter-date-range{margin-top: 43px;}
.filter-date-range label{margin-right: 5px;}
label.weekly-label{margin-left: 15px;}
#download-reports-pdf{padding: 6px 10px;font-weight: 400;border-radius: 10px;margin-right: 20px;font-size: 15px;background: #1a75b0;color: #ffffff;border: 1px solid #1a75b0 !important;}
.user-camp-det .dashboard-worksheet-table .rating-list-view,.user-camp-det .dashboard-summary-table .rating-list-view{padding: 0;}
.dashboard-worksheet-table .rating-list-view li img,.dashboard-summary-table .rating-list-view li img{height: 22px;width: 22px;}
.table-columns .rating-list-label,.table-columns .rating-list-view{background:transparent;}
.dashboard-worksheet table,.dashboard-summary-table table{width:100% !important;}
li#camp-dashboard .dropdown-menu>.active>a{color: #ffffff !important;background:#5cb85c;}
.playbook-dashboard-row-container-template .rating-list-label{font-size: 14px;font-weight: 300;}
.dashboard-report-title{float: left;font-weight: 500;text-decoration: underline;font-size: 23px;margin-left: 11px;}
#download-reports-pdf img,.dropdown-report-filter img{height:20px;width:20px;margin-right: 2px;}
.dashboard-calendar-container.col-md-12 .calendar-section-dashboard .fc-view-container{min-height: auto;
                  /*max-height: auto;*/
}
.dashboard-calendar-container.col-md-12 .calendar-section-dashboard .fc-view.fc-widget-content:after{min-height: auto;}
.dashboard-calendar-container .calendar-section-dashboard .fc-view-container .fc-list-view .fc-list-heading td{border-color: transparent;}
.playbook-dashboard-row-container-template .table.dataTable td.dataTables_empty{font-weight: 500;padding: 45px;font-size: 16px;background: #f6f6f6;text-align: center;border-top: 1px solid #dddddd}
#no-data-text{padding: 45px;text-align: center;font-size: 16px;background: #f6f6f6;font-weight: 500;}
#leaderboardPreviewModal .leaderboardReports,#achievementPreviewModal .achievementReports{padding: 0;}
.reportsModal .rating-list-view li img{height: 28px;width: 28px;}
#achievementPreviewModal .achievementReports table tbody{display:block;height:350px;overflow:auto;}
#achievementPreviewModal .achievementReports table thead, #achievementPreviewModal .achievementReports tbody tr{display:table;width:100%;table-layout:fixed;}
.achievementReports table tbody tr:nth-child(odd){background-color: #ffffff;}
.achievementReports table tbody tr:nth-child(even){background-color: #f6f6f6;}
.achievementReports table thead th{background: #ececec;text-transform: uppercase;}
div.reports-board-type .form-check{width: 113px;}
div.reports-board-type .form-check:first-of-type{width:75px;}
div.reports-board-type .form-check input{width: auto;margin-right: 4px;position: relative;top: 2px;}
.board-view-item .log-action-remarks span,.board-view-item .log-action-remarks{font-size: 14px;font-weight: 400;}
.dataTables_scroll .shout-value img{height: 25px;width: 25px;border-radius: 50%;object-fit: cover}
.custom-checkbox-chart{margin:10px 0;}
.reportsModal .chain-div{max-height: 450px;overflow: auto;}
.custom-checkbox-chart .label-head {color: #000000;font-weight: 700 !important;font-size: 16px !important;margin-bottom: 0 !important;}
.main-chain-div:after,button.save-chartfilter-xparam:after, button.save-chartfilter-yparam:after{display: table;clear: both;content: ' ';}
.main-chain-div{background: #f9f9f9;margin-bottom: 10px;padding: 10px 0;}
.reportsModal .modal-body{padding: 15px 30px;}