.hr-nomargin { margin-top: 10px; margin-bottom: 20px; }

.datatable-filter-select {
    font-size: 0.8rem;
    background-color: var(--form-bg);
    border: 1px solid var(--form-border);
    color: var(--text);
}

.datatable-cell-warning {
    background-color: #FCF3CF;
}

.regex-info {
    cursor: pointer;
}

.emoji-big {
    font-size: 30px;
}

.emoji-selector {
    cursor: pointer;
}
.emoji-selector:hover {
    cursor: pointer;
    text-decoration: none !important;
}

/* Dashboard livenow */
.keydrivers-container { min-height: 100px; }
.chart-container { text-align: center;}
.custom-chart { max-height: 400px; }
.custom-chart-min-max { min-height: 300px; max-height: 400px; }
.chart-image-loader { width: 100%;max-width: 200px; margin:0 auto;}
.keydrivers-image-loader { width: 100%;max-width: 200px; margin:0 auto;}
.chart-container hr { margin-top: 0px; margin-bottom: 10px; }

#report-general-analysis-container .dt-buttons { display: none; }
#report-ranking-container .dt-buttons { display: none; }
#report-comment .dt-buttons { display: none; }
#report-quarantine-container .dt-buttons { display: none; }
#report-survey-list-container .dt-buttons { display: none; }
#report-survey-sentiment-container .dt-buttons { display: none; }
#report-review-container .dt-buttons { display: none; }

.btn-save-image { color: #28a745; font-size: 20px; cursor: pointer; }
.btn-save-image:hover { color: #28a745; }

.btn-save-image-distribution { color: #28a745; font-size: 20px; cursor: pointer; }
.btn-save-image-distribution:hover { color: #28a745; }

.btn-save-image-keydrivers { color: #28a745; font-size: 20px; cursor: pointer; }
.btn-save-image-keydrivers:hover { color: #28a745; }

.btn-save-image-key-distribution { color: #28a745; font-size: 20px; cursor: pointer; }
.btn-save-image-key-distribution:hover { color: #28a745; }

.btn-save-image-textanalysis { color: #28a745; font-size: 20px; cursor: pointer; }
.btn-save-image-textanalysis:hover { color: #28a745; }


.visuals-image { border:1px solid #000000; height:180px;width:220px; display:none; cursor: pointer;object-fit:contain;object-position:center center;background-color:var(--form-bg) }
.visuals-data {display:flex;justify-content: space-between;margin-top:5px;}
.visuals-data-title {padding:5px 0;}
.visuals-data-action i {padding:8px 12px;width:auto;border:1px solid var(--form-border);display:inline-block;border-radius:.25rem;}
.visuals-data-action i:hover {background-color:var(--form-bg);cursor:pointer;}

.preview-box {width:100%;overflow:hidden;}
.preview-box img {width:100%;}

#survey-filter-store .bootstrap-select>.dropdown-toggle.bs-placeholder, .bootstrap-select>.dropdown-toggle.bs-placeholder, .dropdown-toggle.bs-placeholder:active, .bootstrap-select>.dropdown-toggle.bs-placeholder:focus, .bootstrap-select>.dropdown-toggle.bs-placeholder:hover { color: #000000; }

.survey-question-error-message { font-size: 14px; color: #A40000; }

#survey-question-list td:last-child { min-width: 500px; }
