/home/edulekha/www/wp-content/plugins/wp-slimstat/admin/assets/scss/admin.scss
// Define color variables
$grayOne: #151515;
$grayTwo: #616060;
$grayThree: #d9d9d9;
$graySix: #eeeeee;
$grayFour: #f3f3f3;
$grayFive: #f8f8f8;
$wpBlue: #2b76f6;
$Green: #24cb7d;
$brand: #e8294c;
$lightBrand: #fccfd4;
$veryLightBrand: #fff4f5;
$error: #ff3636;
@import "./charts.scss";
:root {
--box-bar-color: #eff6ff;
}
body {
&.toplevel_page_slimview1,
&.slimstat_page_slimview2,
&.slimstat_page_slimview3,
&.slimstat_page_slimview4,
&.slimstat_page_slimview5,
&.slimstat_page_slimconfig,
&.slimstat_page_slimpro,
&.slimstat_page_slimlayout {
background: #f5f6fa !important;
}
}
#slimstat-load-saved-filters {
margin: 0 5px !important;
}
body.index-php {
.slimstat-tooltip-bar-wrap {
margin: 0 5px !important;
}
.slimstat-tooltip-trigger:has(.slimstat-tooltip-bar-wrap) {
border: none !important;
}
span.slimstat-tooltip-bar {
display: block;
height: 100%;
position: absolute !important;
top: 0;
left: 0;
background-color: var(--box-bar-color);
border-radius: 6px;
}
.postbox p.slimstat-tooltip-trigger {
margin-bottom: 4px;
margin-top: 4px;
}
.slimstat-browser-icon,
span.slimstat-flag-container {
position: relative !important;
width: 18px;
height: auto !important;
float: left !important;
margin: 0px 10px 0px 0px;
transform: translateY(1px);
border-radius: 60px;
}
.slimstat-author-link {
img {
position: relative !important;
width: 18px;
height: auto !important;
float: left !important;
margin: 0px 10px 0px 0px;
transform: translateY(1px);
border-radius: 60px;
}
}
.slimstat-tooltip-trigger {
.slimstat-tooltip-bar-wrap {
z-index: 0 !important;
position: absolute;
display: block;
width: calc(100% - 30px);
height: 100%;
top: 0;
left: 0;
margin: 0px 15px;
box-sizing: border-box;
}
* {
z-index: 2 !important;
position: relative;
}
a {
max-width: 80%;
display: inline-block;
color: #202224;
font-weight: 600;
vertical-align: middle;
font-size: 12px;
}
}
.inside:has(.map-container) {
height: auto !important;
}
.map-container {
display: flex;
flex-wrap: wrap;
padding: 0px 20px;
height: 720px !important;
}
#map_slim_p6_01 {
width: 100%;
height: 395px;
min-height: 395px;
flex: 1;
@media (max-width: 768px) {
height: 310px;
min-height: 310px;
max-height: 310px;
}
}
.top-countries-wrap {
min-width: 370px;
max-width: 370px;
margin-left: 0px;
display: flex;
justify-content: center;
// align-items: center;
@media (max-width: 768px) {
margin-left: 0;
min-width: 100%;
max-width: 100%;
}
}
.top-countries {
flex: 1;
h4 {
font-weight: 700;
font-size: 14px;
line-height: 100%;
letter-spacing: -0.43px;
}
}
.country-bar {
display: flex;
align-items: center;
margin-bottom: 20px;
position: relative;
height: 36px;
.country-flag-container {
width: 24px;
height: 24px;
border-radius: 100px;
overflow: hidden;
margin: 0px 10px 0 0px;
display: inline-block;
min-width: 24px;
}
strong {
font-weight: 700;
font-size: 14px;
line-height: 100%;
letter-spacing: 0px;
vertical-align: middle;
position: absolute;
top: 3px;
left: 43px;
color: #202224;
}
span {
color: #202224;
font-weight: 800;
font-size: 12px;
line-height: 100%;
letter-spacing: 0px;
vertical-align: middle;
margin-left: 5px;
margin-top: 23px;
}
}
.country-flag {
height: auto;
transform: translateX(-13%);
}
.bar-container {
background-color: #e5e6e9;
height: 8px;
width: 100%;
margin-left: 10px;
border-radius: 4px;
margin-top: 25px;
overflow: hidden;
}
.bar-fill {
height: 100%;
background-color: #e7294b;
}
.map-container {
flex-direction: column;
}
.top-countries {
margin-left: 0;
margin-top: 20px;
}
}
[id^="slim_"] .inside:has(.slimstat-postbox-chart--canvas) {
margin-bottom: 20px !important;
height: 265px !important;
.slimstat-postbox-chart--canvas {
height: 240px !important;
width: 100% !important;
min-height: 240px !important;
max-height: 240px !important;
}
}
// FIXME: Remove this in the next version of Pro
#slim_p8_01 .inside,
#slim_p8_02 .inside,
.report-pages-by-user .inside {
margin-bottom: 10px !important;
}
// FIXME: Remove this in the next version of Pro
#slim_p8_01 .pagination,
#slim_p8_02 .pagination,
.report-pages-by-user .pagination {
position: relative !important;
}
.wrap.slimstat {
overflow-x: hidden !important;
.postbox:has(p.loading) a.refresh svg {
animation: spin 1s linear infinite;
}
.map-container {
display: flex;
flex-wrap: wrap;
padding: 0px 20px;
@media (min-width: 782px) {
overflow: hidden;
height: 370px;
}
}
#map_slim_p6_01 {
width: 100%;
height: 395px;
min-height: 395px;
flex: 1;
@media (max-width: 768px) {
height: 310px;
min-height: 310px;
max-height: 310px;
}
}
.top-countries-wrap {
min-width: 430px;
max-width: 430px;
margin-left: 30px;
display: flex;
justify-content: center;
// align-items: center;
@media (max-width: 768px) {
margin-left: 0;
min-width: 100%;
max-width: 100%;
}
}
.top-countries {
flex: 1;
h4 {
font-weight: 700;
font-size: 14px;
line-height: 100%;
letter-spacing: -0.43px;
}
}
.country-bar {
display: flex;
align-items: center;
margin-bottom: 20px;
position: relative;
height: 36px;
.country-flag-container {
width: 24px;
height: 24px;
border-radius: 100px;
overflow: hidden;
margin: 0px 10px 0 0px;
display: inline-block;
min-width: 24px;
}
strong {
font-weight: 700;
font-size: 14px;
line-height: 100%;
letter-spacing: 0px;
vertical-align: middle;
position: absolute;
top: 3px;
left: 43px;
color: #202224;
}
span {
color: #202224;
font-weight: 800;
font-size: 12px;
line-height: 100%;
letter-spacing: 0px;
vertical-align: middle;
margin-left: 5px;
margin-top: 23px;
}
}
.country-flag {
height: auto;
transform: translateX(-13%);
}
.bar-container {
background-color: #e5e6e9;
height: 8px;
width: 100%;
margin-left: 10px;
border-radius: 4px;
margin-top: 25px;
overflow: hidden;
}
.bar-fill {
height: 100%;
background-color: #e7294b;
}
@media (max-width: 768px) {
.map-container {
flex-direction: column;
}
.top-countries {
margin-left: 0;
margin-top: 20px;
}
}
}
body {
&.index-php,
&.toplevel_page_slimview1,
&.slimstat_page_slimview2,
&.slimstat_page_slimview3,
&.slimstat_page_slimview4,
&.slimstat_page_slimview5,
&.slimstat_page_slimconfig,
&.slimstat_page_slimpro,
&.slimstat_page_slimlayout {
.jqvmap-label {
z-index: 999999;
position: absolute !important;
background-color: #2b2b2b !important;
color: #ffffff !important;
padding: 10px !important;
transform: translateY(-15px) translateX(50%) !important;
max-width: 280px !important;
min-width: 50px !important;
font-size: 1em !important;
line-height: 1.5em !important;
direction: ltr !important;
border-radius: 8px !important;
backdrop-filter: blur(34px) !important;
box-shadow: 0px 2px 4px 0px #0000000a !important;
& h3 {
margin: 0 !important;
font-size: 16px !important;
line-height: 100% !important;
font-weight: bold !important;
background-color: #2b2b2b !important;
color: #ffffff !important;
letter-spacing: 1px !important;
}
& p {
font-family: Inter !important;
font-weight: 600 !important;
font-size: 12px !important;
line-height: 100% !important;
letter-spacing: 1px !important;
background-color: #2b2b2b !important;
color: #ffffff !important;
}
& canvas {
position: absolute;
color: #2b2b2b !important;
background: #2b2b2b !important;
border: 0 dashed transparent;
background-color: #2b2b2b !important;
width: 12px !important;
height: 12px !important;
transform: rotate(135deg) translateX(0px) translateY(1px);
line-height: unset !important;
border-top-right-radius: 4px;
display: inline-block;
bottom: -5px;
left: calc(50% - 6px);
}
}
}
}
// .postbox.tall + .postbox.normal .inside {
// height: 372px;
// }
.export-pro-badge {
margin-left: 3px;
margin-bottom: -5px;
}
// Old Styles
/* Links */
.wrap.slimstat a,
[id^="slim_"] a {
outline: none;
text-decoration: none;
}
[id^="slim_"] a.slimstat-delete-entry:before {
color: $error;
}
.slimstat-float-right {
float: right;
}
/* Filters */
#slimstat-filters-post {
display: none;
}
#slimstat-filters-form {
margin-top: 10px;
padding: 5px;
position: relative;
border-radius: 5px;
}
#slimstat-filters input.text,
#slimstat-filters select {
vertical-align: initial;
width: 15%;
}
#screen-meta-links {
position: absolute;
right: 0;
z-index: 1;
.rtl & {
left: 0;
right: auto;
}
}
#slimstat-date-filters {
padding: 4px 10px 6px 20px;
position: absolute;
right: 5px;
top: 5px;
background-color: $brand;
border-radius: 50px;
}
#slimstat-date-filters > a {
color: #fff;
white-space: nowrap;
}
#slimstat-date-filters > a::after {
content: "\f140";
font: normal 20px/1 "dashicons";
vertical-align: bottom;
}
#slimstat-date-filters > a.open::after {
content: "\f142";
}
#slimstat-date-filters .dropdown {
background-color: #fff;
box-shadow: 5px 0px 30px rgba(0, 0, 0, 0.1);
color: #222;
display: none;
padding: 12px;
position: absolute;
right: -4px;
top: 35px;
width: 410px;
z-index: 120;
border-radius: 8px;
.rtl & {
right: auto;
left: -4px;
}
}
#slimstat-date-filters .dropdown strong {
clear: both;
display: block;
font-weight: normal;
padding: 10px 5px 5px 0;
text-transform: uppercase;
}
#slimstat-date-filters .dropdown select,
#slimstat-date-filters .dropdown input {
margin: 0 5px 5px 0;
height: 27px;
width: 130px;
}
#slimstat-date-filters .dropdown select.short,
#slimstat-date-filters .dropdown input.short {
width: 65px;
}
#slimstat-date-filters .dropdown .ui-datepicker-trigger {
float: right;
margin: 2px 5px 0 0;
.rtl & {
margin: 2px 0 0 5px;
}
}
#slimstat-current-filters {
margin-bottom: 5px;
background-color: white;
color: #616060;
font-size: 14px;
overflow: hidden;
padding: 10px 10px;
position: relative;
border-radius: 5px;
margin-top: 0px;
border: solid 1px #f0f0f0;
@media (max-width: 400px) {
.button-secondary {
margin: 2px auto;
}
}
}
#slimstat-current-filters .slimstat-remove-filter {
color: #fff;
}
#slimstat-current-filters .slimstat-filter-list {
float: left;
margin: 0;
padding: 4px 0 5px 5px;
}
#slimstat-current-filters .slimstat-filter-list li {
display: inline;
margin: 0 20px 0 0;
vertical-align: middle;
}
.slimstat-filter-action-button {
float: right;
margin-left: 10px !important;
}
/* Reports: Container */
.wrap.slimstat .meta-box-sortables {
display: flex;
align-items: center;
justify-content: flex-start;
flex-wrap: wrap;
margin-right: -1.3%;
@media (max-width: 1560px) {
margin-right: -0.5%;
}
.rtl & {
margin-right: 0;
margin-left: -1.3%;
@media (max-width: 1560px) {
margin-left: -0.5%;
}
}
}
/* Single Report */
.wrap.slimstat .postbox,
.wrap.slimstat .sortable-placeholder {
box-sizing: border-box;
float: left;
margin-bottom: 15px;
min-width: 24.3%;
overflow: hidden;
width: 24.3%;
}
.wrap.slimstat .postbox.large {
width: 49.1%;
}
.wrap.slimstat .postbox.extralarge {
width: 73.9%;
}
.wrap.slimstat .postbox.full-width {
width: 98.7%;
}
.sortable-placeholder {
background-color: #ccc;
border: 1px dashed #bbb;
margin-bottom: 9px;
}
/* Single Report: Header and Header Buttons */
.wrap.slimstat .postbox h3 {
border-bottom: 1px solid #ddd;
font-size: 1.2em;
margin: 0;
padding: 10px;
}
.wrap.slimstat .postbox.tall h3 {
cursor: auto;
}
.slimstat-tooltip-content {
display: none;
}
.slimstat .no-refresh .refresh {
display: none;
}
/* Single Report: Header and Header Buttons - Pagination */
[id^="slim_"] p.pagination {
font-weight: 600;
color: black;
font-size: 14px;
}
[id^="slim_"] p.pagination a {
color: $grayOne;
float: right;
margin-left: 5px;
}
/* Single Report: Inside */
[id^="slim_"] .inside {
height: 240px;
margin: 0 !important;
overflow: auto;
padding: 0 !important;
margin-bottom: 45px !important;
}
.wrap.slimstat .postbox.tall .inside {
height: 465px;
}
.map-wrap {
.inside {
height: 370px !important;
@media (max-width: 767px) {
height: auto !important;
}
}
}
[id^="slim_"] p {
border-bottom: 1px solid $graySix;
line-height: 1.5em;
margin: 0;
min-height: 20px;
padding: 10px 10px;
position: relative;
word-wrap: break-word;
}
[id^="slim_"] p:last-child {
border-bottom: 0;
}
[id^="slim_"] p .slimstat-tooltip-trigger.corner {
-moz-transform: scaleX(-1);
-o-transform: scaleX(-1);
-webkit-transform: scaleX(-1);
transform: scaleX(-1);
filter: FlipH;
-ms-filter: "FlipH";
left: 0;
}
[id^="slim_"] p span {
float: right;
}
[id^="slim_"] p span.pageview-screenres {
margin-left: 10px;
}
[id^="slim_"] .inline-icon {
background-color: transparent;
background-position: 0 0;
background-repeat: no-repeat;
display: inline-block;
height: 18px;
line-height: 18px;
margin-right: 5px;
vertical-align: middle;
width: 16px;
filter: grayscale(40%);
transition: 0.3s all ease-out;
&:hover {
filter: grayscale(0);
}
}
[id^="slim_"] .spaced {
margin-left: 15px;
}
#dashboard-widgets-wrap .whois {
display: none;
}
/* Single Report: Debug Message */
[id^="slim_"] .debug {
background-color: #000;
color: #fff;
display: block;
font-family: monospace;
opacity: 0.8;
padding: 20px;
position: relative;
}
/* Single Report: Color Coded Entries */
.little-color-box {
background-color: #eee;
border: 1px solid #aaa;
display: block;
float: left;
height: 15px;
margin-right: 10px;
width: 15px;
}
[id^="slim_"] .header {
background-color: $grayFive;
color: #111;
}
[id^="slim_"] .header.is-search-engine,
.little-color-box.is-search-engine {
background-color: #e2dbff;
color: $grayOne;
}
[id^="slim_"] .header.is-direct,
.little-color-box.is-direct {
background-color: $grayFive;
color: #111;
}
[id^="slim_"] .header.is-known-user,
.little-color-box.is-known-user {
background-color: #ddf0ff;
}
[id^="slim_"] .header.is-known-visitor,
.little-color-box.is-known-visitor {
background-color: #ffe9c8;
}
[id^="slim_"] .header.is-spam,
.little-color-box.is-spam {
background-color: #eeff89;
color: #222;
}
[id^="slim_"] p.loading {
text-align: center;
width: 100%;
padding: 0;
margin: 0;
top: 50%;
line-height: 0;
transform: translateY(-50%);
overflow: hidden;
}
[id^="slim_"] p.nodata {
border: 0;
color: #999;
text-align: center;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 90%;
}
/* Single Report: Chart */
.chart-placeholder {
height: 280px;
overflow: hidden;
}
body {
&.toplevel_page_slimview1,
&.slimstat_page_slimview2,
&.slimstat_page_slimview3,
&.slimstat_page_slimview4,
&.slimstat_page_slimview5,
&.slimstat_page_slimconfig,
&.slimstat_page_slimpro,
&.slimstat_page_slimlayout {
/* Hide all non-Slimstat notices in the admin */
div[class*="-notice"]:not(.slimstat-notice),
div[class*="admin-notice"]:not(.slimstat-notice),
.notice:not(.slimstat-notice),
.update-nag:not(.slimstat-notice),
.error:not(.slimstat-notice) {
display: none !important;
}
}
}
/* Single Report: Modal Window */
.ui-widget-overlay {
background-color: #222;
filter: alpha(opacity=60);
height: 100%;
opacity: 0.6;
position: fixed;
top: 0;
width: 100%;
z-index: 100 !important;
}
.ui-dialog.slimstat .ui-dialog-titlebar {
background: #4b8df8;
border: 0;
border-radius: 0;
color: #fff;
font-family: "Open Sans", sans-serif;
font-size: 1.3em;
font-weight: normal;
height: 22px;
line-height: 1.3em;
margin: 0;
padding: 5px 10px;
}
.tooltip-item-title {
font-size: 13px;
font-weight: 500;
}
.tooltip-item-content {
font-size: 13px;
font-weight: normal;
font-style: italic;
}
.ui-dialog.slimstat .ui-dialog-titlebar-close {
background-color: transparent;
border: 0;
color: #fff;
float: right;
line-height: 1.3em;
padding: 0;
}
.ui-dialog.slimstat .ui-dialog-titlebar-close:before {
content: "\e803";
font-family: slimstat;
}
.ui-dialog .ui-dialog-content {
clear: both;
}
#slimstat-modal-dialog {
background-color: #fff;
display: none;
max-height: 650px !important;
overflow: auto;
padding: 0;
width: auto;
}
#slimstat-modal-dialog p {
margin: 0;
padding: 10px;
}
/* Dashboard Widgets */
#dashboard-widgets [id*="slim_p"].postbox .inside {
height: 281px;
}
#dashboard-widgets [id*="slim_p"][id*="_01"].postbox .inside {
height: 290px;
}
#dashboard-widgets #slim_p7_02.postbox .inside {
height: 320px;
}
.closed .slimScrollDiv {
height: 0 !important;
}
.nav-tabs {
margin: 20px 1px 0;
}
.nav-tab {
font-size: 14px;
margin: 0 5px 0 0;
}
.nav-tab a {
color: $grayOne;
display: block;
text-decoration: none;
}
.form-table {
border: 1px solid #ccc;
margin-top: 0;
}
.form-table th {
font-weight: 400;
padding: 15px 10px;
}
.slimstat-options-section-header {
background-color: #ffffff !important;
font-size: 1.4em;
font-weight: bold !important;
margin: 0;
padding: 5px 10px;
}
.form-table h3 {
margin-top: 0;
}
.form-table td span.block-element {
padding: 0 30px 0 0;
}
.form-table .description {
color: #999;
display: block;
font-style: normal;
margin-top: 5px;
}
.form-table #slimstat-filter-name,
.form-table #slimstat-filter-operator,
.form-table #slimstat-filter-value {
width: 20%;
}
[id*="form-slimstat-options"] input[type="number"].small-text {
width: 85px;
}
[class*="bootstrap-switch-id-addon_network_settings"] {
float: right;
}
/* Settings */
.CodeMirror {
height: auto !important;
}
/* Add-ons Page */
.wp-list-table.slimstat-addons {
margin-bottom: 20px;
}
.wp-list-table.slimstat-addons tbody th {
border-left: 5px solid #ccc;
}
.wp-list-table.slimstat-addons th,
.wp-list-table.slimstat-addons td {
border-bottom: 1px solid #ccc;
}
.wp-list-table.slimstat-addons .active th {
border-color: #10a062;
border-style: solid;
border-radius: 0 0 0 5px;
}
.wp-list-table.slimstat-addons .active td {
border: 0;
}
/* Edit Posts Page */
.column-wp-slimstat {
text-align: center !important;
width: 3em;
}
.slimstat-icon:before {
content: "\f239";
font-family: dashicons;
}
/* RTL Support */
.rtl #slimstat-current-filters .slimstat-filter-list {
padding: 0 0 0 75px;
}
.rtl #slimstat-current-filters .slimstat-filter-list li {
margin-left: 20px;
margin-right: 0;
}
.rtl #slimstat-remove-all-filters {
left: 5px;
right: inherit;
}
.rtl #slimstat-date-filters {
left: 5px;
right: inherit;
}
.rtl #slimstat-date-filters span {
left: 0;
right: inherit;
}
.rtl .wrap.slimstat .postbox {
float: right;
}
.rtl .slimScrollBar {
left: 2px !important;
right: inherit !important;
}
.rtl [id^="slim_"] p.pagination a {
float: left;
}
.rtl [id^="slim_"] p span {
float: left;
}
.rtl .qtip-content {
text-align: right;
}
.rtl .form-table td span.block-element {
padding: 0 0 0 30px;
}
/* Customizer */
.slimstat-layout .postbox-container {
float: none;
margin-top: 20px;
overflow: hidden;
border: solid 1px #f0f0f0;
border-radius: 10px;
}
.slimstat-layout .meta-box-sortables {
overflow: hidden;
padding: 10px;
}
.slimstat-layout .postbox-container span.title {
background-color: #c0c0c0;
color: #fff;
font-size: 16px;
margin-bottom: 0;
padding: 10px;
}
.slimstat-layout .postbox,
.slimstat-layout .sortable-placeholder {
float: left;
margin: 0 10px 10px 0;
min-width: 285px;
}
.slimstat-layout h3 {
border: 0;
font-weight: 300;
font-size: 1.1em;
margin: 0;
padding: 5px 10px;
}
/* Responsive */
@media screen and (max-width: 1560px) {
.wrap.slimstat .postbox {
width: 32.8%;
}
.wrap.slimstat .postbox.large {
width: 66.1%;
}
.wrap.slimstat .postbox.extralarge,
.wrap.slimstat .postbox.full-width {
width: 99.4%;
}
.wrap.slimstat .postbox h3 {
font-size: 1em;
line-height: 1.2em;
}
.wrap.slimstat .postbox p {
font-size: 1em;
line-height: 1.5em;
}
.wrap.slimstat .postbox p span.details {
float: none !important;
display: block;
padding: 0px !important;
margin-top: 10px;
align-items: center;
& > *:nth-last-child(1) {
position: relative;
float: right;
right: -25px;
}
& > *:nth-last-child(2) {
position: relative;
float: right;
right: 25px;
}
}
[id^="slim_"] .spaced {
margin: 0;
}
}
.index-php {
div#slim_p7_02.postbox {
.pageview-screenres {
float: none;
}
.details {
position: relative;
float: none;
display: block;
.slimstat-font-edit {
float: right;
}
.spaced {
margin-left: 0px;
}
}
}
}
@media screen and (max-width: 1080px) {
.wrap.slimstat .postbox {
width: 49.125%;
}
.wrap.slimstat .postbox.large,
.wrap.slimstat .postbox.extralarge,
.wrap.slimstat .postbox.full-width {
width: 99%;
}
}
@media screen and (max-width: 800px) {
#slimstat-filters input.text,
#slimstat-filters select {
margin: 0 0.5% 0 0;
width: 26%;
}
.wp-core-ui .button-secondary {
height: 35px;
}
#slimstat-date-filters {
margin-top: 5px;
position: relative;
right: inherit;
top: inherit;
}
.wrap.slimstat .postbox,
.wrap.slimstat .postbox.large,
.wrap.slimstat .postbox.extralarge,
.wrap.slimstat .postbox.full-width {
margin: 0 0 10px;
width: 99.5%;
}
.wrap.slimstat .postbox h3 {
font-size: 1.4em;
line-height: 1em;
}
.wrap.slimstat .postbox p {
// font-size: 1.1em;
line-height: 1.4em;
}
/* Settings */
.nav-tab {
display: block;
margin: 0;
}
.form-table th {
font-size: 1.4em;
}
.form-table th label {
font-size: 1em;
}
.form-table td {
padding: 10px;
}
.form-table .button-primary,
.form-table .button-secondary {
height: 30px;
margin-bottom: 5px;
text-align: center;
width: 100%;
}
.form-table #slimstat-filter-name,
.form-table #slimstat-filter-operator,
.form-table #slimstat-filter-value {
width: 100%;
}
/* Add-on: WP SlimStat - User Overview */
[id^="slim_"] .users .column-name {
display: none;
}
/* Real-Time Access Log Responsive Improvements */
[id^="slim_"] p {
padding: 8px 10px;
word-break: break-all;
overflow-wrap: break-word;
hyphens: auto;
}
[id^="slim_"] p .slimstat-filter-link {
max-width: 100%;
display: inline-block;
word-break: break-all;
overflow-wrap: break-word;
}
[id^="slim_"] p .details {
display: block;
margin-top: 5px;
font-size: 0.9em;
line-height: 1.3em;
}
[id^="slim_"] p .spaced {
margin-left: 8px;
margin-right: 8px;
}
[id^="slim_"] .inline-icon {
margin-right: 3px;
}
[id^="slim_"] p span.pageview-screenres {
margin-left: 5px;
font-size: 0.8em;
}
/* URL truncation and tooltip improvements */
[id^="slim_"] p .slimstat-filter-link {
position: relative;
}
[id^="slim_"] p .slimstat-filter-link[title] {
cursor: help;
}
/* Ensure long URLs don't break the layout */
[id^="slim_"] p {
min-width: 0;
flex-shrink: 1;
}
[id^="slim_"] p .slimstat-filter-link {
max-width: 100%;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
display: inline-block;
vertical-align: top;
}
/* Show full URL on hover for truncated links */
[id^="slim_"] p .slimstat-filter-link:hover {
white-space: normal;
word-break: break-all;
overflow: visible;
position: relative;
z-index: 10;
background-color: #fff;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
padding: 4px;
border-radius: 3px;
}
/* Access Log Entry specific styles */
[id^="slim_"] p.access-log-entry {
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 4px;
}
[id^="slim_"] p.access-log-entry .details {
display: flex;
flex-wrap: wrap;
align-items: center;
gap: 8px;
font-size: 0.85em;
color: #666;
margin-top: 4px;
}
/* Responsive improvements for access log entries */
[id^="slim_"] p.access-log-entry {
flex-direction: column;
align-items: stretch;
}
[id^="slim_"] p.access-log-entry .details {
flex-direction: column;
align-items: flex-start;
gap: 4px;
}
[id^="slim_"] p.access-log-entry .details > * {
margin-bottom: 2px;
}
}
/* Additional responsive improvements for very small screens */
@media screen and (max-width: 600px) {
[id^="slim_"] p {
padding: 6px 8px;
font-size: 0.9em;
}
[id^="slim_"] p .details {
font-size: 0.8em;
margin-top: 3px;
}
[id^="slim_"] .spaced {
margin-left: 5px;
margin-right: 5px;
}
[id^="slim_"] .inline-icon {
margin-right: 2px;
width: 14px;
height: 16px;
}
[id^="slim_"] p span.pageview-screenres {
font-size: 0.7em;
margin-left: 3px;
}
/* Stack header elements vertically on very small screens */
[id^="slim_"] p.header {
display: flex;
flex-direction: column;
align-items: flex-start;
}
[id^="slim_"] p.header .inline-icon {
margin-bottom: 2px;
}
/* Access Log Entry specific styles for very small screens */
[id^="slim_"] p.access-log-entry .details {
font-size: 0.8em;
}
}
/* URL truncation and tooltip improvements - moved to media queries */
/* Access Log Entry specific styles - moved to media queries */
/* Fontello - Custom Icon Fonts for SlimStat | Uses Fontelico (C) 2012 by Fontello project, Elusive (C) 2013 by Aristeides Stathopoulos, Font Awesome (C) 2012 by Dave Gandy | https://www.fontello.com */
@font-face {
font-family: "slimstat";
src: url("slimstat.eot?58272494");
src: url("slimstat.eot?58272494#iefix") format("embedded-opentype"), url("slimstat.svg?58272494#fontello") format("svg");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "slimstat";
src: url("data:application/octet-stream;base64,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")
format("woff"),
url("data:application/octet-stream;base64,AAEAAAAPAIAAAwBwR1NVQiCLJXoAAAD8AAAAVE9TLzI+UEk6AAABUAAAAFZjbWFwDgfuNQAAAagAAALOY3Z0IAcz/qQAACJEAAAAIGZwZ22KkZBZAAAiZAAAC3BnYXNwAAAAEAAAIjwAAAAIZ2x5ZilyI9cAAAR4AAAYQmhlYWQOp0OgAAAcvAAAADZoaGVhB8oD9gAAHPQAAAAkaG10eFtq//kAAB0YAAAAbGxvY2FIdk6NAAAdhAAAADhtYXhwAUkL+QAAHbwAAAAgbmFtZUhCRHEAAB3cAAADCXBvc3R0zYSJAAAg6AAAAVJwcmVw5UErvAAALdQAAACGAAEAAAAKADAAPgACREZMVAAObGF0bgAaAAQAAAAAAAAAAQAAAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAEDYwGQAAUAAAJ6ArwAAACMAnoCvAAAAeAAMQECAAACAAUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBmRWQAQOgA6BkDUv9qAFoDgQDGAAAAAQAAAAAAAAAAAAUAAAADAAAALAAAAAQAAAGGAAEAAAAAAIAAAwABAAAALAADAAoAAAGGAAQAVAAAAAQABAABAADoGf//AADoAP//AAAAAQAEAAAAAQACAAMABAAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAFIAAAAAAAAABoAAOgAAADoAAAAAAEAAOgBAADoAQAAAAIAAOgCAADoAgAAAAMAAOgDAADoAwAAAAQAAOgEAADoBAAAAAUAAOgFAADoBQAAAAYAAOgGAADoBgAAAAcAAOgHAADoBwAAAAgAAOgIAADoCAAAAAkAAOgJAADoCQAAAAoAAOgKAADoCgAAAAsAAOgLAADoCwAAAAwAAOgMAADoDAAAAA0AAOgNAADoDQAAAA4AAOgOAADoDgAAAA8AAOgPAADoDwAAABAAAOgQAADoEAAAABEAAOgRAADoEQAAABIAAOgSAADoEgAAABMAAOgTAADoEwAAABQAAOgUAADoFAAAABUAAOgVAADoFQAAABYAAOgWAADoFgAAABcAAOgXAADoFwAAABgAAOgYAADoGAAAABkAAOgZAADoGQAAABoAAAACAAD/agM4A1IABwALAG1LsBFQWEAmAAEAAAFjAAQDBQMEBW0HAQUFbgIBAAMDAFICAQAAA1cGAQMAA0sbQCUAAQABbwAEAwUDBAVtBwEFBW4CAQADAwBSAgEAAANXBgEDAANLWUAUCAgAAAgLCAsKCQAHAAcREREIBRcrETUhNTMVIRUBESERASH2ASH88wLiAnmNTEyN/PECpP1cAAAAA//9/7EDXwMLABQAIQAuAEBAPQ4BAQIJAQIAAQJHAAIDAQMCAW0ABgADAgYDYAABAAAEAQBgAAQFBQRUAAQEBVgABQQFTBUWFRYjJiMHBRsrARUUBisBIiY9ATQ2OwE1NDY7ATIWFzQuAQ4DHgI+ATcUDgEiLgI+ATIeAQH0CgiyCAoKCH0KByQICuhSiqaMUAJUiKqGVntyxujIbgZ6vPS6fgIi+gcKCgckCArECAoKzFOKVAJQjqKOUAJUilN1xHR0xOrEdHTEAAAAAv///2oDoQMNAAgAIQAyQC8fAQEADgEDAQJHAAIDAnAABAAAAQQAYAABAwMBVAABAQNYAAMBA0wXIxQTEgUFGSsBNC4BBh4BPgEBFAYiLwEGIyIuAj4EHgIXFAcXFgKDlMyWBI7UjAEiLDoUv2R7UJJoQAI8bI6kjHA4A0W/FQGCZ5IClsqYBoz+mh0qFb9FPmqQoo5uOgRCZpZNe2S/FQAAAAABAAD/7wLUAoYAJAAeQBsiGRAHBAACAUcDAQIAAm8BAQAAZhQcFBQEBRgrJRQPAQYiLwEHBiIvASY0PwEnJjQ/ATYyHwE3NjIfARYUDwEXFgLUD0wQLBCkpBAsEEwQEKSkEBBMECwQpKQQLBBMDw+kpA9wFhBMDw+lpQ8PTBAsEKSkECwQTBAQpKQQEEwPLg+kpA8ABAAA//kDoQNSAAgAEQAnAD8AkkALPAEICQkAAgEAAkdLsAxQWEAzAAkICW8KAQgECG8ABwQFBAcFbQAFAAEFYwYBBAIBAAEEAGAAAQMDAVQAAQEDWQADAQNNG0A0AAkICW8KAQgECG8ABwQFBAcFbQAFAAQFAGsGAQQCAQABBABgAAEDAwFUAAEBA1kAAwEDTVlAED89OjglFiISJTkUExILBR0rJTQuAQYeAT4BNzQuAQ4BFj4BNxUUBgchIiYnNTQ2MyEXFjI/ASEyFgMWDwEGIi8BJjc2OwE1NDY3MzIWBxUzMgLKFB4WAhIiEJEUIBICFhwYRiAW/MsXHgEgFgEDSyFWIUwBAxYgtgoS+goeCvoRCQoXjxYOjw4WAY8YZA8UAhgaGAIUDw8UAhgaGAIUjLMWHgEgFbMWIEwgIEwgASgXEfoKCvoRFxX6DxQBFg76AAQAAP+xA6EDLgAIABEAKQBAAJRACzUBCQgJAAIBAAJHS7AJUFhAMwALCAtvCgEICQhvAAkFCW8ABgUAAQZlBwEFAgEAAQUAYAMBAQQEAVQDAQEBBFkABAEETRtANAALCAtvCgEICQhvAAkFCW8ABgUABQYAbQcBBQIBAAEFAGADAQEEBAFUAwEBAQRZAAQBBE1ZQBI9PDg2MzAjIjIlNRMUExIMBR0rJTQmDgEeATI2NzQmDgIWMjY3FRQGIyEiJic1NDYXMx4BOwEyNjczMhYDBisBFRQGByMiJic1IyImPwE2Mh8BFgLKFB4WAhIiEJEUIBICFhwYRiAW/MsXHgEgFu4MNiOPIjYN7hYgtgkYjxQPjw8UAY8XExH6Ch4K+hIdDhYCEiAUFBAOFgISIBQUjbMWICAWsxYgAR8oKB8eAVIW+g8UARYO+iwR+goK+hEAAAAC////+QQwAwsAGAAzAEJAPyoBAQYxIwUDAAECRwAGBQEFBgFtAgEAAQMBAANtAAUAAQAFAWAAAwQEA1QAAwMEWAAEAwRMIyg2FhQjIgcFGysBNCYrATU0JisBIgYdASMiBhQfARYyPwE2BRQGByEiJjc0NjcnNDYzMhYXNjMyFhUUBx4BAsoKCH0KB2wHCn0ICgXEBRAFxAUBZXxa/aFnlAFOQgGodleQISg1O1QXSF4BTAgKxAgKCgjEChAFxAUFxAZ2WXwBkmhIfB4YdqhiUCNUOysiEXYAAAAAAv////kEMAMLABgAMwBFQEIqAQAGMSMCAQANAQIBA0cABgUABQYAbQMBAQACAAECbQAFAAABBQBgAAIEBAJUAAICBFgABAIETCMoNRQjJRQHBRsrATQvASYiDwEGFBY7ARUUFjsBMjY9ATMyNgUUBgchIiY3NDY3JzQ2MzIWFzYzMhYVFAceAQLKBcQFEAXEBQoIfQoHbAcKfQgKAWV8Wv2hZ5QBTkIBqHZXkCEoNTtUF0heAXAIBcQFBcQGDwrECAoKCMQKmVl8AZJoSHweGHaoYlAjVDsrIhF2AAIAAP+xAjwDCwAIABgAJkAjAAEAAgABAm0AAgJuAAMAAANUAAMDAFgAAAMATBcXExIEBRgrATQmIgYUFjI2NxQHAw4BIiYnAyY1NDYyFgGtVHZUVHZUjhLLCSQmJgfMEqjsqAHtO1RUdlRUOz0n/lASFhYSAbAnPXaoqAACAAD/aQPoA1IADgAdAFFAThgUAgUGDgMCAQAAAQMBA0cVAQRFCAcCBQYABgUAbQIBAAEGAAFrAAQABgUEBmAAAQMDAVQAAQEDWAADAQNMDw8PHQ8dIhMkIhIiEQkFGysVESEHFjMyNjczBgQnIicDNiQzMhc3ESE3JiMiBgcBkqBsln3CIYoj/uyzz5KJIwEUs8+Tkv5uoGyWfcIhlgGSoGuWda3mAZIBxK7kkpL+bqBrlnUAAAAAAgAA//kDWQLEABgAQABQQE0MAQECAUchAQABRgADBwYHAwZtAAIGAQYCAW0AAQUGAQVrAAAFBAUABG0ABwAGAgcGYAAFAAQFVAAFBQRYAAQFBEwsJSonExYjFAgFHCsBFAcBBiImPQEjIiYnNTQ2NzM1NDYWFwEWNxEUBisBIiY3JyY/AT4BFzMyNjcRNCYnIyI0JjYvASY/AT4BFzMyFgKVC/7RCx4U+g8UARYO+hQeCwEvC8ReQ7IHDAEBAQECAQgIsiU0ATYktAYKAgIBAQECAQgIskNeAV4OC/7QChQPoRYO1g8UAaEOFgIJ/tAKtf54Q14KCAsJBg0HCAE2JAGIJTQBBAIIBAsJBg0HCAFeAAAAAgAA//kDawLDACcAQABCQD8UAQIBAUcABgIFAgYFbQAFAwIFA2sABAMAAwQAbQABAAIGAQJgAAMEAANUAAMDAFgAAAMATBYjGSUqJScHBRsrJRQWDwEOAQcjIiY1ETQ2OwEyFhUXFg8BDgEnIyIGBxEUFhczMh4CARQHAQYiJj0BIyImPQE0NjczNTQ2FhcBFgFlAgECAQgIskNeXkOyCAoBAQECAQgIsiU0ATYktAYCBgICBgv+0QscFvoOFhYO+hYcCwEvCy4CEgUOCQQBXkMBiENeCggLCQYNBwgBNiT+eCU0AQQCCAEsDgv+0AoUD6EWDtYPFAGhDhYCCf7QCgAAAAABAAAAAAFeAlEAFQAXQBQDAQABAUcAAQABbwAAAGYXGQIFFisBFA8BFxYUDwEGIicBJjQ3ATYyHwEWAV4G29sGBhwFDgb+/AYGAQQFEAQcBgIiBwXc2wYOBhwFBQEEBg4GAQQGBhwFAAEAAAAAAUwCUQAVABdAFAsBAAEBRwABAAFvAAAAZhwUAgUWKwEUBwEGIi8BJjQ/AScmND8BNjIXARYBTAb+/AUOBhwGBtvbBgYcBRAEAQQGAToHBv78BQUcBg4G29wFDgYcBgb+/AUAAgAAAAACNAJRABUAKwAcQBkpEwIAAQFHAwEBAAFvAgEAAGYXHRcUBAUYKyUUDwEGIicBJjQ3ATYyHwEWFA8BFxYXFA8BBiInASY0NwE2Mh8BFhQPARcWAV4GHAUOBv78BgYBBAUQBBwGBtvbBtYFHAYOBv78BgYBBAYOBhwFBdzcBVIHBhwFBQEEBg4GAQQGBhwFEATc2wYHBwYcBQUBBAYOBgEEBgYcBRAE3NsGAAACAAAAAAIiAlEAFQArABxAGSELAgABAUcDAQEAAW8CAQAAZhwYHBQEBRgrARQHAQYiLwEmND8BJyY0PwE2MhcBFhcUBwEGIi8BJjQ/AScmND8BNjIXARYBTAb+/AUOBhwGBtvbBgYcBRAEAQQG1gX+/AYOBhwFBdvbBQUcBg4GAQQFAToHBv78BQUcBg4G29wFDgYcBgb+/AUIBwb+/AUFHAYOBtvcBQ4GHAYG/vwFAAIAAP+xA1sDCwAkAEcAXUBaQyUCBgkvAQUGFwEDAggBAQMERwAJCAYICQZtBwEFBgIGBQJtBAECAwYCA2sAAQMAAwEAbQAIAAYFCAZgAAMBAANUAAMDAFgAAAMATEZFJiUlNiUmNRQkCgUdKwEUFQ4BIyImJwcGIiY9ATQ2OwEyFgYPAR4BMzI2NzY3NjsBMhYTFRQGKwEiJjY/ASYjIgYHBgcGKwEiJjc1PgEzMhYXNzYyFgNLJOSZUZg8SAscFhYO+g4WAglNKGQ3SoInBhcFDGsICg4UEPoOFgIJTVJwS4InBhcFDG8HDAEk5plRmjxICxwYAQUDAZa6PjlICxYO+g4WFhwLTSUoSj4KOA0MAbj6DhYWHAtNTUo+CjgNDAYElro+OUgLFgAAAAMAAP+xAsoDCwAIAA8AIwAyQC8PAQMCAUcABQACAwUCXgADAAEAAwFgAAAEBABSAAAABFgABAAETDU5ERMhEAYFGisXIREjIiYnNSEFMyYvASYnBREUBiMhIiYnETQ2MyEyFh8BHgFHAjzoFx4B/uIBZtEFB68GEAEdHhf9oRceASAWAWUWNg+uEBYHAawgFujWEAeuBwbk/gwWICAWAu4WIBgOrw82AAL///9bA+oDUgAfAEEAKUAmBAECAAFHMQEBRAMBAAIAbwACAQJvAAEBZgEAISAUEwAfAR8EBRQrASIHBgcxNjc2FxYXFhcWBgcGFx4BNz4BNzYmJy4BJyYBIgcGBwYHBhYXFhcWFxY3NjcxBgcGJyYnJicmNjc2JicmAfJXUVREVmxqZ2pPQiEhBiUOGhAzEQMKAiMBJSaQXlv+BRgPBAQGASQCJCZIW3t3eX1hVmxqZ2tPQiEgBSUIBg4SA1IdHjlFFRQeIE9CVlOzUSkbEAERAw8GWsNZXZAmJf7uEAQGCAZaw1ldSFskIhgZUUUVFB4gT0JWU7NRFSEOEgAAAAAFAAD/+QPkAwsAKQAuADUAPgBIAQBAEUg1NDMtLCsiCAUBHAEGBQJHS7AKUFhAMAAHAAEABwFtAAUBBgYFZQAAAAEFAAFgAAYIAQQCBgRfAAIDAwJUAAICA1gAAwIDTBtLsAtQWEApAAUBBgYFZQcBAAABBQABYAAGCAEEAgYEXwACAwMCVAACAgNYAAMCA0wbS7AXUFhAMAAHAAEABwFtAAUBBgYFZQAAAAEFAAFgAAYIAQQCBgRfAAIDAwJUAAICA1gAAwIDTBtAMQAHAAEABwFtAAUBBgEFBm0AAAABBQABYAAGCAEEAgYEXwACAwMCVAACAgNYAAMCA0xZWVlAEyoqQkEyMTAvKi4qLjw1ODMJBRgrNRE0NjchMhceAQ8BBicmIyEiBgcRFBYXITI2PQE0PwE2FgcVFAYjISImJTUBFwEnMxUzNycHNxY/ATYmDwEGEzc2Mh8BFhQPAV5DAdAjHgkDBxsICg0M/jAlNAE2JAHQJTQFJAgYAV5D/jBDXgFlAXeh/olrNSBAVUB0CQnECRIJxAn6MxAsEFUQEDOaAdBCXgEOBBMGHAgEAzQl/jAlNAE2JEYHBSQICAxqQ15eMaABd6D+iWs2QVVBZwkJxAkSCcQJAUEzEBBUECwQNAAABwAA/7ED6ALDABEAGgAjADUAPgBHAFAAYUBeNgEFBz8bAgQGLAECAwNHCQEFBwYHBQZtAAYEBwYEawgBBAMHBANrCwEDAgcDAmsAAAAHBQAHYAoBAgEBAlQKAQICAVgAAQIBTE9OS0pGRUJBPTw5OBMUExU3FAwFGis1ND4CMh4CFRQHBiMhIicmNxQWMj4BJg4BNxQWMjYuAQ4BEwYeATY3NiYnNzYuAQYPAQ4BExQWMjYuAQ4BFxQWMjYuAQ4BExQWMjYuAQ4BUIS8yLyEUE8KFPzyFApPRyo8KAIsOC5uKjosBCRCItULLFhKDQkaGzkDEBocAzghNhkqOiwEJEIi9io6LAQkQiJnKjosAig+Js9muIhOToi4ZpF8ERF7kh0qKjosAijbHSoqOiwCKP6XK0wYLishQBPVDhoGDBDVAywBlB0qKjosAiiKHSoqOiwCKP7nHSoqOiwCKAAAAAUAAP86A6oDgQAoADEAQgBLAFQAgEB9GwoCBAEfAQoGAAENCgNHAAQBBgEEBm0ABgoBBgprAAkNBw0JB20PAQoADQkKDWAABwAIDAcIYBABDAALBQwLYAMBAQECWAACAgxIDgEFBQBYAAAADQBJTUxEQyopUVBMVE1USEdDS0RLQD86NzQyLi0pMSoxGCMzKBQRBRkrARYVFAAEADU0Ejc1JzUjIiY+ATczMh4BBicjFQcVFhc/ATYyFgYPAQYBMjYQJgQGEBYTMzIWFAYnIyImPQE0NjIWBycyFhIGIiYSNhMyNi4BDgIWA1dT/uz+fv7s8LICMxUgAhwX0BUeAiITNAGccgYbDyogAg4aBf50l9bW/tLW1stoFSAgFZwVICAqIAE0gbYCuv68BLSDa5oCltqWApoCGXWUwv7uAgEWwLQBChMBAzMgKh4BICgiATMBAxFsCRoPHiwPGgX9hdYBLtYC0v7O0gGeHiogAR4WnBYeHhaduP7+uLgBArj9wprWmgKW2pYABQAA/2oD6ANSAB8AIgAlADMAPABwQG0jAQAGHQEJACcgAgcFA0cAAwAGAAMGXgwBAAAJBQAJXgAFAAcEBQdgAAQACggECmAACAACCwgCYA0BCwEBC1INAQsLAVgAAQsBTDQ0AQA0PDQ8Ozk2NTAvLiwpKCUkIiEaFw4MCQYAHwEeDgUUKwEyFhcRFAYHISImJzUhIiYnETQ2PwE+ATsBMhYXFTYzDwEzAQczFzc1IxUUBicjESE1NDYBESMVFAYnIxEDshceASAW/ekXHgH+0RceARYQ5A82FugXHgEmIUenp/6bp6dtsNYeF+kBHhYCJtceF+gCfCAW/VoXHgEgFqAgFgF3FjYP5BAWIBa3F3enAX2nwrDp6RYgAf6bjxY2/k4Cg+gWIAH+mgAAAwAA/7EEeAMMAAgALABPAHdAdCwlAgoHIB8OAwMCMhMCBAgDRwABBwFvAAcKB28OAQAKDQoADW0ACw0CDQsCbQwBCgANCwoNYAYBAgUBAwgCA2AACAQECFQACAgEWAkBBAgETAEATUtKSEVEQT82MzEvKSgkIhwbFxUSEAoJBQQACAEIDwUUKwEiJj4BHgIGBTMyFgcVFAYrARUUBgcjIiY9ASMiJic1NDY3MzU0NhczMhYXARQWNzMVBiMhIiY1ND4FFzIXHgEyNjc2MzIXIyIGFQGJWX4CerZ4BoQBw8QHDAEKCMQMBmsICsUHCgEMBsUKCGsHCgH+ZSodjyY5/hhDUgQMEh4mOiELCyxUZFQsCwtJMH0dKgFefrCAAny0ekkMBmsICsUHCgEMBsUKCGsHCgHEBwwBCgj+vx0sAYUcTkMeOEI2OCIaAgoiIiIiCjYqHQAAAAADAAD/sQRyAwwACAAsAE4AVEBRSQEAByQbEgMCCDIBBgIDRwABBAFvBQEEBwRvCQEHAAdvCgEACABvAAgCCG8DAQIGAm8ABgZmAQBIRkRDQT82MycmIiEVFBAPBQQACAEICwUUKwEiJj4BHgIGBRcWFA8BBiIvAQcGIi8BJjQ/AScmND8BNjIfATc2Mh8BFhQHBQcGFB8BBiMhIiY1ND4FFzIXFjI3NjMyFw4BBxQXAYlZfgJ6tngGhAIEiwUFTAUPBYuLBQ8FTAUFi4sFBUwFDwWLiwUPBUwFBf5fZRUVLgsN/hhDUgQMEh4mOiELC1a4VgsLDxAPDgEVAV5+sIACfLR6tYoGDwVMBQWLiwUFTAUPBoqLBQ8GSwUFi4sFBUsGDwWLZRQ8FS4CTkMeOEI2OCIaAgpERAoEDxoSHhUAAAIAAP9pA+oDUwAIAAwAHUAaAAADAG8AAwIDbwACAQJvAAEBZhESExIEBRgrETQABAACAAQANyE1IQEmAZwBKAT+4P5c/uLRAj79wgFezwEmAv7e/l7+3gIBJn2kAAAAAAEAAAABAACwdKvHXw889QALA+gAAAAA1YmAAAAAAADViYAA//3/OgR4A4EAAAAIAAIAAAAAAAAAAQAAA1L/agAABHb//f/6BHgAAQAAAAAAAAAAAAAAAAAAABsD6AAAAzgAAANZ//0DoP//AxEAAAOgAAADoAAABC///wQv//8COwAAA+gAAANZAAADoAAAAWUAAAFlAAACOwAAAjsAAANZAAACygAAA+n//wPoAAAD6AAAA6oAAAPoAAAEdgAABHYAAAPoAAAAAAAAAFAAtgEIAVIB/AKmAxQDggPABBwEpgUoBVwFkAXoBkAG1gcqB6oInAlMChAKpgtSC/IMIQABAAAAGwBVAAcAAAAAAAIAIgAyAHMAAACRC3AAAAAAAAAAEgDeAAEAAAAAAAAANQAAAAEAAAAAAAEADQA1AAEAAAAAAAIABwBCAAEAAAAAAAMADQBJAAEAAAAAAAQADQBWAAEAAAAAAAUACwBjAAEAAAAAAAYADQBuAAEAAAAAAAoAKwB7AAEAAAAAAAsAEwCmAAMAAQQJAAAAagC5AAMAAQQJAAEAGgEjAAMAAQQJAAIADgE9AAMAAQQJAAMAGgFLAAMAAQQJAAQAGgFlAAMAAQQJAAUAFgF/AAMAAQQJAAYAGgGVAAMAAQQJAAoAVgGvAAMAAQQJAAsAJgIFQ29weXJpZ2h0IChDKSAyMDE3IGJ5IG9yaWdpbmFsIGF1dGhvcnMgQCBmb250ZWxsby5jb21zbGltc3RhdC1mb250UmVndWxhcnNsaW1zdGF0LWZvbnRzbGltc3RhdC1mb250VmVyc2lvbiAxLjBzbGltc3RhdC1mb250R2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20AQwBvAHAAeQByAGkAZwBoAHQAIAAoAEMAKQAgADIAMAAxADcAIABiAHkAIABvAHIAaQBnAGkAbgBhAGwAIABhAHUAdABoAG8AcgBzACAAQAAgAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAHMAbABpAG0AcwB0AGEAdAAtAGYAbwBuAHQAUgBlAGcAdQBsAGEAcgBzAGwAaQBtAHMAdABhAHQALQBmAG8AbgB0AHMAbABpAG0AcwB0AGEAdAAtAGYAbwBuAHQAVgBlAHIAcwBpAG8AbgAgADEALgAwAHMAbABpAG0AcwB0AGEAdAAtAGYAbwBuAHQARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGwECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAAFdHJhc2gFY2xvY2sGc2VhcmNoBmNhbmNlbAhkb3dubG9hZAZ1cGxvYWQOZG93bmxvYWQtY2xvdWQMdXBsb2FkLWNsb3VkCmxvY2F0aW9uLTELYXJyb3dzLWN3LTEFbG9naW4GbG9nb3V0CmFuZ2xlLWxlZnQLYW5nbGUtcmlnaHQRYW5nbGUtZG91YmxlLWxlZnQSYW5nbGUtZG91YmxlLXJpZ2h0CWFycm93cy1jdwNkb2MFc3BpbjQEZWRpdAVnYXVnZQlzdG9wd2F0Y2gEZG9jcwl1c2VyLXBsdXMKdXNlci10aW1lcw1taW51cy1jaXJjbGVkAAAAAAABAAH//wAPAAAAAAAAAAAAAAAAAAAAAAAYABgAGAAYA4H/OgOB/zqwACwgsABVWEVZICBLuAAOUUuwBlNaWLA0G7AoWWBmIIpVWLACJWG5CAAIAGNjI2IbISGwAFmwAEMjRLIAAQBDYEItsAEssCBgZi2wAiwgZCCwwFCwBCZasigBCkNFY0VSW1ghIyEbilggsFBQWCGwQFkbILA4UFghsDhZWSCxAQpDRWNFYWSwKFBYIbEBCkNFY0UgsDBQWCGwMFkbILDAUFggZiCKimEgsApQWGAbILAgUFghsApgGyCwNlBYIbA2YBtgWVlZG7ABK1lZI7AAUFhlWVktsAMsIEUgsAQlYWQgsAVDUFiwBSNCsAYjQhshIVmwAWAtsAQsIyEjISBksQViQiCwBiNCsQEKQ0VjsQEKQ7ABYEVjsAMqISCwBkMgiiCKsAErsTAFJbAEJlFYYFAbYVJZWCNZISCwQFNYsAErGyGwQFkjsABQWGVZLbAFLLAHQyuyAAIAQ2BCLbAGLLAHI0IjILAAI0JhsAJiZrABY7ABYLAFKi2wBywgIEUgsAtDY7gEAGIgsABQWLBAYFlmsAFjYESwAWAtsAgssgcLAENFQiohsgABAENgQi2wCSywAEMjRLIAAQBDYEItsAosICBFILABKyOwAEOwBCVgIEWKI2EgZCCwIFBYIbAAG7AwUFiwIBuwQFlZI7AAUFhlWbADJSNhRESwAWAtsAssICBFILABKyOwAEOwBCVgIEWKI2EgZLAkUFiwABuwQFkjsABQWGVZsAMlI2FERLABYC2wDCwgsAAjQrILCgNFWCEbIyFZKiEtsA0ssQICRbBkYUQtsA4ssAFgICCwDENKsABQWCCwDCNCWbANQ0qwAFJYILANI0JZLbAPLCCwEGJmsAFjILgEAGOKI2GwDkNgIIpgILAOI0IjLbAQLEtUWLEEZERZJLANZSN4LbARLEtRWEtTWLEEZERZGyFZJLATZSN4LbASLLEAD0NVWLEPD0OwAWFCsA8rWbAAQ7ACJUKxDAIlQrENAiVCsAEWIyCwAyVQWLEBAENgsAQlQoqKIIojYbAOKiEjsAFhIIojYbAOKiEbsQEAQ2CwAiVCsAIlYbAOKiFZsAxDR7ANQ0dgsAJiILAAUFiwQGBZZrABYyCwC0NjuAQAYiCwAFBYsEBgWWawAWNgsQAAEyNEsAFDsAA+sgEBAUNgQi2wEywAsQACRVRYsA8jQiBFsAsjQrAKI7ABYEIgYLABYbUQEAEADgBCQopgsRIGK7ByKxsiWS2wFCyxABMrLbAVLLEBEystsBYssQITKy2wFyyxAxMrLbAYLLEEEystsBkssQUTKy2wGiyxBhMrLbAbLLEHEystsBwssQgTKy2wHSyxCRMrLbAeLACwDSuxAAJFVFiwDyNCIEWwCyNCsAojsAFgQiBgsAFhtRAQAQAOAEJCimCxEgYrsHIrGyJZLbAfLLEAHistsCAssQEeKy2wISyxAh4rLbAiLLEDHistsCMssQQeKy2wJCyxBR4rLbAlLLEGHistsCYssQceKy2wJyyxCB4rLbAoLLEJHistsCksIDywAWAtsCosIGCwEGAgQyOwAWBDsAIlYbABYLApKiEtsCsssCorsCoqLbAsLCAgRyAgsAtDY7gEAGIgsABQWLBAYFlmsAFjYCNhOCMgilVYIEcgILALQ2O4BABiILAAUFiwQGBZZrABY2AjYTgbIVktsC0sALEAAkVUWLABFrAsKrABFTAbIlktsC4sALANK7EAAkVUWLABFrAsKrABFTAbIlktsC8sIDWwAWAtsDAsALABRWO4BABiILAAUFiwQGBZZrABY7ABK7ALQ2O4BABiILAAUFiwQGBZZrABY7ABK7AAFrQAAAAAAEQ+IzixLwEVKi2wMSwgPCBHILALQ2O4BABiILAAUFiwQGBZZrABY2CwAENhOC2wMiwuFzwtsDMsIDwgRyCwC0NjuAQAYiCwAFBYsEBgWWawAWNgsABDYbABQ2M4LbA0LLECABYlIC4gR7AAI0KwAiVJiopHI0cjYSBYYhshWbABI0KyMwEBFRQqLbA1LLAAFrAEJbAEJUcjRyNhsAlDK2WKLiMgIDyKOC2wNiywABawBCWwBCUgLkcjRyNhILAEI0KwCUMrILBgUFggsEBRWLMCIAMgG7MCJgMaWUJCIyCwCEMgiiNHI0cjYSNGYLAEQ7ACYiCwAFBYsEBgWWawAWNgILABKyCKimEgsAJDYGQjsANDYWRQWLACQ2EbsANDYFmwAyWwAmIgsABQWLBAYFlmsAFjYSMgILAEJiNGYTgbI7AIQ0awAiWwCENHI0cjYWAgsARDsAJiILAAUFiwQGBZZrABY2AjILABKyOwBENgsAErsAUlYbAFJbACYiCwAFBYsEBgWWawAWOwBCZhILAEJWBkI7ADJWBkUFghGyMhWSMgILAEJiNGYThZLbA3LLAAFiAgILAFJiAuRyNHI2EjPDgtsDgssAAWILAII0IgICBGI0ewASsjYTgtsDkssAAWsAMlsAIlRyNHI2GwAFRYLiA8IyEbsAIlsAIlRyNHI2EgsAUlsAQlRyNHI2GwBiWwBSVJsAIlYbkIAAgAY2MjIFhiGyFZY7gEAGIgsABQWLBAYFlmsAFjYCMuIyAgPIo4IyFZLbA6LLAAFiCwCEMgLkcjRyNhIGCwIGBmsAJiILAAUFiwQGBZZrABYyMgIDyKOC2wOywjIC5GsAIlRlJYIDxZLrErARQrLbA8LCMgLkawAiVGUFggPFkusSsBFCstsD0sIyAuRrACJUZSWCA8WSMgLkawAiVGUFggPFkusSsBFCstsD4ssDUrIyAuRrACJUZSWCA8WS6xKwEUKy2wPyywNiuKICA8sAQjQoo4IyAuRrACJUZSWCA8WS6xKwEUK7AEQy6wKystsEAssAAWsAQlsAQmIC5HI0cjYbAJQysjIDwgLiM4sSsBFCstsEEssQgEJUKwABawBCWwBCUgLkcjRyNhILAEI0KwCUMrILBgUFggsEBRWLMCIAMgG7MCJgMaWUJCIyBHsARDsAJiILAAUFiwQGBZZrABY2AgsAErIIqKYSCwAkNgZCOwA0NhZFBYsAJDYRuwA0NgWbADJbACYiCwAFBYsEBgWWawAWNhsAIlRmE4IyA8IzgbISAgRiNHsAErI2E4IVmxKwEUKy2wQiywNSsusSsBFCstsEMssDYrISMgIDywBCNCIzixKwEUK7AEQy6wKystsEQssAAVIEewACNCsgABARUUEy6wMSotsEUssAAVIEewACNCsgABARUUEy6wMSotsEYssQABFBOwMiotsEcssDQqLbBILLAAFkUjIC4gRoojYTixKwEUKy2wSSywCCNCsEgrLbBKLLIAAEErLbBLLLIAAUErLbBMLLIBAEErLbBNLLIBAUErLbBOLLIAAEIrLbBPLLIAAUIrLbBQLLIBAEIrLbBRLLIBAUIrLbBSLLIAAD4rLbBTLLIAAT4rLbBULLIBAD4rLbBVLLIBAT4rLbBWLLIAAEArLbBXLLIAAUArLbBYLLIBAEArLbBZLLIBAUArLbBaLLIAAEMrLbBbLLIAAUMrLbBcLLIBAEMrLbBdLLIBAUMrLbBeLLIAAD8rLbBfLLIAAT8rLbBgLLIBAD8rLbBhLLIBAT8rLbBiLLA3Ky6xKwEUKy2wYyywNyuwOystsGQssDcrsDwrLbBlLLAAFrA3K7A9Ky2wZiywOCsusSsBFCstsGcssDgrsDsrLbBoLLA4K7A8Ky2waSywOCuwPSstsGossDkrLrErARQrLbBrLLA5K7A7Ky2wbCywOSuwPCstsG0ssDkrsD0rLbBuLLA6Ky6xKwEUKy2wbyywOiuwOystsHAssDorsDwrLbBxLLA6K7A9Ky2wciyzCQQCA0VYIRsjIVlCK7AIZbADJFB4sAEVMC0AS7gAyFJYsQEBjlmwAbkIAAgAY3CxAAVCsgABACqxAAVCswoCAQgqsQAFQrMOAAEIKrEABkK6AsAAAQAJKrEAB0K6AEAAAQAJKrEDAESxJAGIUViwQIhYsQNkRLEmAYhRWLoIgAABBECIY1RYsQMARFlZWVmzDAIBDCq4Af+FsASNsQIARAAA")
format("truetype");
}
[class^="slimstat-font-"]:before,
[class*=" slimstat-font-"]:before {
color: $grayTwo;
font-family: "slimstat";
font-style: normal;
font-weight: normal;
font-size: 14px;
text-decoration: inherit;
width: 1em;
margin: 0 0.2em;
text-align: center;
/* For safety - reset parent styles, that can break glyph codes*/
font-variant: normal;
text-transform: none;
/* fix buttons height, for twitter bootstrap */
line-height: 1em;
}
.slimstat-font-trash:before {
content: "\e800";
}
/* '' */
.slimstat-font-clock:before {
content: "\e801";
}
/* '' */
.slimstat-font-search:before {
content: "\e802";
}
/* '' */
.slimstat-font-cancel:before {
content: "";
background: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_417_931)'%3E%3Cpath d='M5.89353 4.99459L8.95228 1.93609C9.06613 1.81821 9.12912 1.66034 9.1277 1.49646C9.12628 1.33259 9.06055 1.17583 8.94466 1.05995C8.82878 0.944073 8.67203 0.878342 8.50815 0.876918C8.34428 0.875494 8.18641 0.938491 8.06853 1.05234L5.00978 4.11084L1.95128 1.05234C1.89328 0.994263 1.8244 0.94819 1.74858 0.916756C1.67276 0.885321 1.59148 0.869141 1.5094 0.869141C1.42733 0.869141 1.34605 0.885321 1.27023 0.916756C1.19441 0.94819 1.12553 0.994263 1.06753 1.05234C1.00945 1.11034 0.96338 1.17922 0.931945 1.25504C0.90051 1.33086 0.88433 1.41214 0.88433 1.49421C0.88433 1.57629 0.90051 1.65757 0.931945 1.73339C0.96338 1.80921 1.00945 1.87809 1.06753 1.93609L4.12603 4.99459L1.06053 8.06034C0.972939 8.14767 0.913252 8.25904 0.889038 8.38033C0.864824 8.50162 0.877172 8.62737 0.924517 8.74164C0.971862 8.85591 1.05207 8.95354 1.15498 9.02216C1.25788 9.09078 1.37884 9.1273 1.50253 9.12709C1.66253 9.12709 1.82253 9.06609 1.94453 8.94409L5.01003 5.87834L8.06853 8.93684C8.12652 8.99495 8.19542 9.04103 8.27127 9.07244C8.34712 9.10384 8.42843 9.11995 8.51053 9.11984C8.63411 9.11981 8.75491 9.08315 8.85765 9.01449C8.9604 8.94583 9.04049 8.84825 9.08779 8.73408C9.1351 8.61991 9.14749 8.49429 9.12342 8.37308C9.09934 8.25186 9.03987 8.14051 8.95253 8.05309L5.89353 4.99459Z' fill='%23FF3636'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_417_931'%3E%3Crect width='9' height='9' fill='white' transform='translate(0.509766 0.494141)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")
no-repeat center center/contain;
width: 12px;
height: 12px;
display: inline-block;
transform: translateY(1px);
}
/* '' */
.slimstat-font-upload:before {
content: "\e805";
}
/* '' */
.slimstat-font-download-cloud:before {
content: "\e806";
}
/* '' */
.slimstat-font-upload-cloud:before {
content: "\e807";
}
/* '' */
.slimstat-font-location-1:before {
content: "\e808";
}
/* '' */
.slimstat-font-arrows-cw-1:before {
content: "\e809";
}
/* '' */
.slimstat-font-login:before {
content: "\e80a";
}
/* '' */
.slimstat-font-logout:before {
content: "\e80b";
}
/* '' */
.slimstat-font-angle-left:before {
content: "\e80c";
}
/* '' */
.slimstat-font-angle-right:before {
content: "\e80d";
}
/* '' */
.slimstat-font-angle-double-left:before {
content: "\e80e";
}
/* '' */
.slimstat-font-angle-double-right:before {
content: "\e80f";
}
/* '' */
.slimstat-font-arrows-cw:before {
content: "\e810";
}
/* '' */
.slimstat-font-doc:before {
content: "\e811";
}
/* '' */
.slimstat-font-spin4:before {
content: "\e812";
font-size: 26px;
overflow: hidden;
margin: 0;
}
/* '' */
.slimstat-font-edit:before {
content: "\e813";
}
/* '' */
.slimstat-font-gauge:before {
content: "\e814";
}
/* '' */
.slimstat-font-stopwatch:before {
content: "\e815";
}
/* '' */
.slimstat-font-docs:before {
content: "\e816";
}
/* '' */
.slimstat-font-user-plus:before {
content: "\e817";
}
/* '' */
.slimstat-font-user-times:before {
content: "\e818";
}
/* '' */
.slimstat-font-minus-circled:before {
content: "\e819";
}
/* '' */
.animate-spin {
-moz-animation: spin 3s infinite linear;
-o-animation: spin 3s infinite linear;
-webkit-animation: spin 3s infinite linear;
animation: spin 3s infinite linear;
display: inline-block;
line-height: 1em;
}
@-moz-keyframes spin {
0% {
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-moz-transform: rotate(359deg);
-o-transform: rotate(359deg);
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@-webkit-keyframes spin {
0% {
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-moz-transform: rotate(359deg);
-o-transform: rotate(359deg);
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@-o-keyframes spin {
0% {
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-moz-transform: rotate(359deg);
-o-transform: rotate(359deg);
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@-ms-keyframes spin {
0% {
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-moz-transform: rotate(359deg);
-o-transform: rotate(359deg);
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@keyframes spin {
0% {
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-moz-transform: rotate(359deg);
-o-transform: rotate(359deg);
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
/* qTip2 v3.0.3 basic | https://qtip2.com */
.qtip {
position: absolute;
left: -28000px;
top: -28000px;
display: none;
max-width: 280px;
min-width: 50px;
font-size: 1em;
line-height: 1.5em;
direction: ltr;
box-shadow: none;
border-radius: 5px;
padding: 0;
}
.qtip-content,
.qtip-titlebar {
position: relative;
overflow: hidden;
}
.qtip-content {
padding: 5px 9px;
text-align: left;
word-wrap: break-word;
}
.qtip-titlebar {
padding: 5px 35px 5px 10px;
border-radius: 0 0 1px;
font-weight: 700;
}
.qtip-titlebar + .qtip-content {
border-top-width: 0 !important;
}
.qtip-close {
position: absolute;
right: -9px;
top: -9px;
z-index: 11;
cursor: pointer;
outline: 0;
border: 1px solid transparent;
}
.qtip-titlebar .qtip-close {
right: 4px;
top: 50%;
margin-top: -9px;
}
* html .qtip-titlebar .qtip-close {
top: 16px;
}
.qtip-icon .ui-icon,
.qtip-titlebar .ui-icon {
display: block;
text-indent: -1000em;
direction: ltr;
}
.qtip-icon,
.qtip-icon .ui-icon {
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
text-decoration: none;
}
.qtip-icon .ui-icon {
width: 18px;
height: 14px;
line-height: 1.5em;
text-align: center;
text-indent: 0;
font: normal 700 1em Tahoma, sans-serif;
color: inherit;
background: -100em -100em no-repeat;
}
.qtip-default {
background-color: #2b2b2b;
font-style: italic;
padding-top: 12px;
padding-right: 16px;
padding-bottom: 12px;
padding-left: 16px;
border-radius: 12px;
color: #9ba1a6;
font-weight: 600;
font-size: 12px;
line-height: 20px;
letter-spacing: 0px;
font-style: normal;
text-decoration: none !important;
transform: translateX(9px) translateY(-1px);
strong {
color: #fff;
font-weight: 700;
font-size: 14px;
line-height: 20px;
letter-spacing: 0px;
font-style: normal;
text-decoration: none !important;
}
}
.qtip-default .qtip-titlebar {
background-color: #ffef93;
}
.qtip-default .qtip-icon {
border-color: #ccc;
background: #f1f1f1;
color: #777;
}
.qtip-default .qtip-titlebar .qtip-close {
border-color: #aaa;
color: #111;
}
.qtip .qtip-tip {
margin: 0 auto;
overflow: hidden;
z-index: 10;
}
.qtip .qtip-tip,
x:-o-prefocus {
visibility: hidden;
}
.qtip .qtip-tip,
.qtip .qtip-tip .qtip-vml,
.qtip .qtip-tip canvas {
position: absolute;
color: #2b2b2b !important;
background: #2b2b2b !important;
border: 0 dashed transparent;
background-color: #2b2b2b !important;
width: 12px !important;
height: 12px !important;
transform: rotate(135deg) translateX(0px) translateY(1px);
line-height: unset !important;
border-top-right-radius: 4px;
display: inline-block;
}
.qtip .qtip-tip canvas {
top: 0;
left: 0;
display: none !important;
}
.qtip .qtip-tip .qtip-vml {
behavior: url(#default#VML);
display: inline-block;
visibility: visible;
}
/*! jQuery UI - v1.10.3 | https://jqueryui.com */
#ui-datepicker-div {
display: none;
}
.ui-datepicker {
background-color: #fff;
width: 17em;
padding: 8px;
border-radius: 8px;
box-shadow: 5px 0px 40px rgba(0, 0, 0, 0.2);
border: none !important;
display: none;
}
.ui-datepicker .ui-datepicker-header {
position: relative;
padding: 0.2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
position: absolute;
top: 4px;
width: 26px;
height: 26px;
cursor: pointer;
&:hover {
background-color: white;
}
span {
display: block;
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
font-size: 15px;
font-weight: 600;
color: $grayTwo;
transition: 0.3s all ease-out;
&:hover {
color: $brand;
}
}
}
.ui-datepicker .ui-datepicker-prev {
left: 2px;
}
.ui-datepicker .ui-datepicker-next {
right: 2px;
}
.ui-datepicker .ui-datepicker-title {
margin: 0 2.3em;
line-height: 1.8em;
text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
font-size: 1em;
margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month-year {
width: 100%;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
width: 49%;
}
.ui-datepicker table {
width: 100%;
font-size: 0.9em;
border-collapse: collapse;
margin: 0 0 0.4em;
}
.ui-datepicker th {
padding: 0.7em 0.3em;
text-align: center;
font-weight: 700;
border: 0;
}
.ui-datepicker td {
border: 0;
padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
display: block;
padding: 0.2em;
text-align: right;
text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
background-image: none;
margin: 0.7em 0 0;
padding: 0 0.2em;
border-left: 0;
border-right: 0;
border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
float: right;
margin: 0.5em 0.2em 0.4em;
cursor: pointer;
padding: 0.2em 0.6em 0.3em;
width: auto;
overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
float: left;
}
.ui-datepicker.ui-datepicker-multi {
width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
width: 95%;
margin: 0 auto 0.4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
clear: left;
}
.ui-datepicker-row-break {
clear: both;
width: 100%;
font-size: 0;
}
.ui-datepicker-rtl {
direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
right: 2px;
left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
left: 2px;
right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
right: 1px;
left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
left: 1px;
right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
border-right-width: 0;
border-left-width: 1px;
}
/*! bootstrap-switch - v3.3.4 | https://www.bootstrap-switch.org */
.bootstrap-switch {
display: inline-block;
direction: ltr;
cursor: pointer;
border-radius: 4px;
border: 1px solid #ccc;
position: relative;
text-align: left;
overflow: hidden;
line-height: 8px;
z-index: 0;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
vertical-align: middle;
-webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
-o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.bootstrap-switch .bootstrap-switch-container {
display: inline-block;
top: 0;
border-radius: 4px;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.bootstrap-switch .bootstrap-switch-handle-off,
.bootstrap-switch .bootstrap-switch-handle-on,
.bootstrap-switch .bootstrap-switch-label {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
cursor: pointer;
display: inline-block !important;
height: 100%;
padding: 6px 12px;
font-size: 14px;
line-height: 20px;
}
.bootstrap-switch .bootstrap-switch-handle-off,
.bootstrap-switch .bootstrap-switch-handle-on {
text-align: center;
z-index: 1;
}
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary,
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary {
color: #fff;
background: #337ab7;
}
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info,
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info {
color: #fff;
background: #5bc0de;
}
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success,
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success {
color: #fff;
background: $brand;
}
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning,
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning {
background: #f0ad4e;
color: #fff;
}
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger,
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger {
color: #fff;
background: #d9534f;
}
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default,
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default {
color: #000;
background: #eee;
}
.bootstrap-switch .bootstrap-switch-label {
text-align: center;
margin-top: -1px;
margin-bottom: -1px;
z-index: 100;
color: #333;
background: #fff;
}
.bootstrap-switch .bootstrap-switch-handle-on {
border-bottom-left-radius: 3px;
border-top-left-radius: 3px;
}
.bootstrap-switch .bootstrap-switch-handle-off {
border-bottom-right-radius: 3px;
border-top-right-radius: 3px;
}
.bootstrap-switch input[type="radio"],
.bootstrap-switch input[type="checkbox"] {
position: absolute !important;
top: 0;
left: 0;
margin: 0;
z-index: -1;
opacity: 0 !important;
filter: alpha(opacity=0);
}
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label {
padding: 1px 5px;
font-size: 12px;
line-height: 1.5;
}
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label {
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
}
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label {
padding: 6px 16px;
font-size: 18px;
line-height: 1.3333333;
}
.bootstrap-switch.bootstrap-switch-disabled,
.bootstrap-switch.bootstrap-switch-indeterminate,
.bootstrap-switch.bootstrap-switch-readonly {
cursor: default !important;
}
.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label,
.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label,
.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label {
opacity: 0.5;
filter: alpha(opacity=50);
cursor: default !important;
}
.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container {
-webkit-transition: margin-left 0.5s;
-o-transition: margin-left 0.5s;
transition: margin-left 0.5s;
}
.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on {
border-radius: 0 3px 3px 0;
}
.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off {
border-radius: 3px 0 0 3px;
}
.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-off .bootstrap-switch-label,
.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label {
border-bottom-right-radius: 3px;
border-top-right-radius: 3px;
}
.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-on .bootstrap-switch-label,
.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label {
border-bottom-left-radius: 3px;
border-top-left-radius: 3px;
}
/* jQuery tagEditor v1.0.21 | https://github.com/Pixabay/jQuery-tagEditor */
.tag-editor {
list-style-type: none;
padding: 0 5px 0 0;
margin: 0;
overflow: hidden;
border: 1px solid #eee;
cursor: text;
font: normal 14px sans-serif;
color: #555;
background: #fff;
line-height: 20px;
}
.tag-editor li {
display: block;
float: left;
overflow: hidden;
margin: 3px 0;
}
.tag-editor div {
float: left;
padding: 0 4px;
}
.tag-editor .placeholder {
padding: 0 8px;
color: #bbb;
}
.tag-editor .tag-editor-spacer {
padding: 0;
width: 8px;
overflow: hidden;
color: transparent;
background: none;
}
.tag-editor input {
vertical-align: inherit;
border: 0;
outline: none;
padding: 0;
margin: 0;
cursor: text;
font-family: inherit;
font-weight: inherit;
font-size: inherit;
font-style: inherit;
box-shadow: none;
background: none;
color: $grayOne;
}
.tag-editor-hidden-src {
position: absolute !important;
left: -99999px;
}
.tag-editor ::-ms-clear {
display: none;
}
.tag-editor .tag-editor-tag {
padding-left: 5px;
color: #46799b;
background: #e0eaf1;
white-space: nowrap;
overflow: hidden;
cursor: pointer;
border-radius: 2px 0 0 2px;
}
.tag-editor .tag-editor-delete {
background: #e0eaf1;
cursor: pointer;
border-radius: 0 2px 2px 0;
padding-left: 3px;
padding-right: 4px;
}
.tag-editor .tag-editor-delete i {
line-height: 18px;
display: inline-block;
}
.tag-editor .tag-editor-delete i:before {
font-size: 16px;
color: #8ba7ba;
content: "×";
font-style: normal;
}
.tag-editor .tag-editor-delete:hover i:before {
color: #d65454;
}
.tag-editor .tag-editor-tag.active + .tag-editor-delete,
.tag-editor .tag-editor-tag.active + .tag-editor-delete i {
visibility: hidden;
cursor: text;
}
.tag-editor .tag-editor-tag.active {
background: none !important;
}
.ui-autocomplete {
position: absolute;
top: 0;
left: 0;
cursor: default;
font-size: 14px;
}
.ui-front {
z-index: 9999;
}
.ui-menu {
list-style: none;
padding: 1px;
margin: 0;
display: block;
outline: none;
}
.ui-menu .ui-menu-item a {
text-decoration: none;
display: block;
padding: 2px 0.4em;
line-height: 1.4;
min-height: 0;
}
.ui-widget-content {
border: 1px solid #bbb;
background: #fff;
color: #555;
}
.ui-widget-content a {
color: #46799b;
}
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
background: #e0eaf1;
}
.ui-helper-hidden-accessible {
display: none;
}
.backdrop-container {
position: relative;
background-color: #f5f6fa;
@media (min-width: 780px) {
margin-left: -20px;
margin-top: -20px;
padding-left: 20px;
padding-top: 20px;
}
}
.slimstat-filter-link .avatar {
border-radius: 50px;
overflow: hidden;
display: inline-block;
transform: translateY(3px);
margin-right: 2px;
border: solid 1px #fff;
}
// New Styles
.wrap.slimstat-config,
.wrap.slimstat {
box-sizing: border-box;
overflow: hidden;
* {
box-sizing: border-box;
text-decoration: none;
}
.upgrade-pro-background {
width: 100%;
}
select,
input,
textarea {
&:focus {
outline: none;
box-shadow: none;
border-color: $brand !important;
}
}
.button-secondary {
background-color: white;
border-radius: 50px;
border: 1px solid $brand;
color: $brand;
padding: 0px 12px;
height: auto;
}
.button-primary {
background-color: $brand;
border-radius: 50px;
border: none;
color: white;
padding: 0px 12px;
height: auto;
}
#datepicker-backdrop {
width: 100vw;
height: 100vh;
top: 0;
left: 0;
position: fixed;
z-index: 2;
display: none;
}
#slimstat-date-filters {
a.slimstat-filter-link {
background-color: $grayFive;
display: block;
float: left;
margin: 0 5px 5px 0;
padding: 7px 5px;
width: 123px;
border-radius: 50px;
text-align: center;
color: $grayOne;
transition: 0.3s all ease-out;
&:hover {
background-color: $grayFour;
}
}
input,
select {
border: 2px solid $grayFour;
border-radius: 50px;
}
input[type="submit"] {
background-color: $brand;
border: none;
border-radius: 50px;
transition: 0.3s all ease-out;
&:hover {
background-color: black;
}
}
}
.button-primary {
&.slimstat-settings-button {
background-color: $brand;
color: white;
border-radius: 50px;
border: none;
transition: 0.3s all ease-out;
padding-left: 12px;
padding-right: 12px;
&:hover {
background-color: black;
}
}
}
h2 {
color: black;
font-weight: 600;
font-size: 24px;
}
.nav-tabs {
display: flex;
background-color: white;
border-radius: 5px;
overflow-y: hidden;
.nav-tab {
transition: 0.3s all ease-out;
border: none;
background-color: transparent;
padding: 0;
a {
color: $grayOne;
font-size: 14px;
padding: 15px 15px;
&:focus {
outline: none;
box-shadow: none;
}
&:hover {
color: $brand;
}
}
&.nav-tab-active {
border-bottom: 5px solid $brand;
a {
color: $brand;
}
}
}
@media (max-width: 900px) {
overflow-x: scroll;
}
}
.form-table {
border: none;
margin-top: 25px;
border-radius: 10px;
tr {
&:first-of-type {
.slimstat-options-section-header {
border-radius: 10px 10px 0 0;
}
}
border-bottom: 1px solid $graySix;
&.alternate {
background-color: white;
}
th {
padding: 25px 20px;
color: $grayOne;
}
td {
padding: 25px 20px;
color: $grayOne;
input {
border: 2px solid $grayFour;
border-radius: 50px;
}
textarea {
border: 2px solid $grayFour;
border-radius: 10px;
}
select {
border: 2px solid $grayFour;
border-radius: 50px;
}
.button-primary {
border: 1px solid $brand;
color: $brand;
background-color: white;
border-radius: 50px;
}
.tag-editor {
border-radius: 6px;
padding: 6px 4px;
.tag-editor-tag {
color: $brand;
background-color: $veryLightBrand;
}
.tag-editor-delete {
color: $brand;
background-color: $veryLightBrand;
i::before {
color: $brand;
}
}
}
.bootstrap-switch-wrapper {
border: 2px solid $grayFour;
border-radius: 50px;
.bootstrap-switch-container {
span.bootstrap-switch-handle-on {
border-radius: 50px;
padding: 5px 0px;
}
span.bootstrap-switch-handle-off {
border-radius: 50px;
padding: 5px 0px;
background-color: $grayFive;
color: $grayOne;
}
}
}
}
.description {
color: $grayTwo;
margin-top: 7px;
display: block;
}
}
}
.slimstat-options-section-header {
background-color: $grayFive;
padding: 20px 20px;
font-weight: 500;
color: $grayOne;
font-size: 16px;
}
#slimstat-filters {
display: flex;
align-items: center;
justify-content: flex-start;
flex-wrap: wrap;
margin-bottom: 5px;
.form-field {
position: relative;
}
select {
border: 1px solid $graySix;
border-radius: 5px;
display: block;
width: 100%;
margin: 0;
}
input {
border: 1px solid $graySix;
border-radius: 5px;
display: block;
width: 100%;
margin: 0;
max-width: 95%;
&[type="submit"] {
border: 1px solid $brand;
background-color: white;
color: $brand;
width: auto;
.rtl & {
margin-left: 0;
}
}
}
@media (max-width: 400px) {
margin-bottom: 12px;
.form-field {
flex: 0 0 50%;
margin-bottom: 10px;
}
}
}
.meta-box-sortables {
form {
display: none;
}
.postbox {
border: solid 1px #f0f0f0;
border-radius: 10px;
// -webkit-box-shadow: 3px 0px 15px 0px rgba(0, 0, 0, 0.02);
// -moz-box-shadow: 3px 0px 15px 0px rgba(0, 0, 0, 0.02);
// box-shadow: 3px 0px 15px 0px rgba(0, 0, 0, 0.02);
margin-right: 0.5%;
.rtl & {
margin-right: 0;
margin-left: 0.5%;
}
.slimScrollDiv {
.slimstat-tooltip-trigger.corner {
display: inline-block;
float: none;
margin-right: 3px;
cursor: help;
&::before {
color: #aaaaaa;
transform: scaleX(-1);
display: block;
}
}
}
.slimstat-header-buttons {
padding: 15px 10px 0 10px;
display: flex;
align-items: center;
justify-content: flex-end;
float: right;
.dashicons {
width: auto;
height: auto;
}
a {
&:focus {
box-shadow: none;
}
&.refresh {
padding: 5px 5px;
&::before {
transform: translateY(-1px);
display: block;
color: $grayTwo;
transition: 0.3s all ease-out;
}
}
&.slimstat-font-download {
padding: 5px 5px;
border-radius: 5px;
font-weight: 700;
font-size: 12px;
line-height: 100%;
letter-spacing: 0px;
color: rgb(103, 110, 116);
transition: 0.3s all ease-out;
cursor: pointer;
position: relative;
top: 0px;
// &.is-not-pro {
// top: -2px;
// color: #e7294b;
// }
&:not(.is-not-pro):hover {
color: #202224;
span.dashicons::before {
color: #202224;
}
}
span.dashicons {
&::before {
color: rgb(103, 110, 116);
font-size: 14px;
margin-right: 2px;
display: block;
transform: translateY(1px);
transition: 0.3s all ease-out;
}
}
}
}
.rtl & {
float: left;
a.slimstat-font-download span.dashicons::before {
margin-right: 0px;
margin-left: 3px;
}
}
}
h3 {
background-color: #ffffff;
color: #202224;
padding: 18px 15px;
border: none;
font-size: 16px;
font-weight: bold;
letter-spacing: -0.43px;
.header-tooltip {
margin: 0px 5px;
display: inline-block;
transform: translateY(3px);
&:hover svg path {
fill: #202224;
}
}
}
.slimstat-browser-icon,
span.slimstat-flag-container {
position: relative !important;
width: 18px;
height: auto !important;
float: left !important;
margin: 0px 10px 0px 0px;
transform: translateY(1px);
border-radius: 60px;
}
.slimstat-author-link {
img {
position: relative !important;
width: 18px;
height: auto !important;
float: left !important;
margin: 0px 10px 0px 0px;
transform: translateY(1px);
border-radius: 60px;
}
}
.slimstat-tooltip-trigger {
.slimstat-tooltip-bar-wrap {
z-index: 0 !important;
position: absolute;
display: block;
width: calc(100% - 30px);
height: 100%;
top: 0;
left: 0;
margin: 0px 15px;
box-sizing: border-box;
}
* {
z-index: 2 !important;
position: relative;
}
a {
max-width: 80%;
display: inline-block;
color: #202224;
font-weight: 600;
vertical-align: top;
font-size: 12px;
}
}
}
}
p.slimstat-tooltip-trigger {
border: none !important;
margin-bottom: 8px;
}
.pagination {
color: #6f7478;
position: absolute;
left: 0;
bottom: 0;
background-color: #fff;
z-index: 2;
width: 100%;
padding: 10px 15px;
}
a.refresh.slimstat-font-angle-double-right,
a.refresh.slimstat-font-angle-right,
a.refresh.slimstat-font-angle-double-left,
a.refresh.slimstat-font-angle-left {
width: 24px;
border: solid 1px #dadce0;
height: 24px;
padding: 0;
border-radius: 50%;
text-align: center;
vertical-align: middle;
}
a.refresh.slimstat-font-angle-double-right:before,
a.refresh.slimstat-font-angle-right:before,
a.refresh.slimstat-font-angle-double-left:before,
a.refresh.slimstat-font-angle-left:before {
color: #676e74 !important;
font-size: 13px;
}
span.slimstat-tooltip-bar {
display: block;
height: 100%;
max-width: 100% !important;
position: absolute !important;
top: 0;
left: 0;
background-color: var(--box-bar-color);
border-radius: 6px;
}
.slimScrollDiv {
p {
padding: 10px 25px;
&.header {
//background-color: $grayFive;
border: none;
}
}
code {
border-radius: 3px;
background-color: white;
padding: 3px 7px;
}
}
}
.wrap.slimstat {
table.widefat {
border: none;
tbody {
tr {
&:nth-child(even) {
background-color: $grayFive;
}
td {
vertical-align: middle;
}
}
}
thead {
background-color: $veryLightBrand;
th {
white-space: nowrap;
border: none;
border-top: 1px solid $brand;
border-bottom: 1px solid $brand;
color: black;
padding: 8px 10px;
vertical-align: middle;
a {
color: $brand;
}
}
}
}
}
.slimstat-header {
padding: 30px 25px;
margin-bottom: 20px;
background-color: #2b2b2b;
display: flex;
align-items: center;
justify-content: flex-start;
position: relative;
margin-left: -20px;
box-sizing: border-box;
.logo {
width: 180px;
height: auto;
}
.vr-line {
background-color: #9a9a9a;
margin: 0 40px;
display: block;
width: 1px;
height: 40px;
}
.go-pro {
text-align: left;
a {
display: flex;
align-items: center;
justify-content: flex-start;
margin-bottom: 3px;
color: white;
text-decoration: none;
font-size: 15px;
font-weight: 400;
cursor: pointer;
.icon {
background: url("../images/white-right-chevron.png") no-repeat center center/contain;
width: 10px;
height: 10px;
margin-left: 5px;
display: block;
}
}
p {
text-align: left;
font-weight: 300;
color: white;
margin: 0;
}
}
.pro-badge {
display: flex;
align-items: center;
justify-content: flex-start;
position: absolute;
right: 20px;
bottom: 20px;
color: white;
p {
margin: 0;
}
.icon {
background: url("../images/pro-badge.png") no-repeat center center/contain;
width: 16px;
height: 16px;
margin-right: 7px;
display: block;
}
}
.rtl & {
margin-right: -20px;
margin-left: 0;
.pro-badge {
right: auto;
left: 20px;
.icon {
margin-left: 7px;
margin-right: 0;
}
}
.go-pro {
a .icon {
background: url(../images/white-right-chevron.png) no-repeat center center/contain;
margin-left: 0px;
margin-right: 5px;
transform: scaleX(-1);
}
p {
text-align: right;
}
}
}
@media (max-width: 500px) {
display: block;
.vr-line {
margin: 20px 0;
width: 100%;
height: 1px;
}
.go-pro {
margin-top: 20px;
}
.pro-badge {
right: 10px;
.rtl & {
left: 10px;
right: auto;
}
}
}
}
.slimstat-layout {
position: relative;
.postbox-container {
border: solid 1px #f0f0f0;
&:has(.ui-sortable-placeholder) {
border: dashed 1px #ff8080;
}
.meta-box-sortables,
h2 {
background-color: #fff !important;
color: #202224;
padding: 18px 15px;
font-size: 16px !important;
font-weight: bold !important;
letter-spacing: -0.43px;
}
}
.postbox {
border-radius: 8px !important;
box-shadow: none !important;
background-color: #fff;
h3 {
font-weight: 400 !important;
padding: 12px 15px !important;
background-color: #f1f1f1 !important;
font-size: 14px !important;
}
}
}
#dashboard-widgets-wrap {
.postbox {
.slimstat-tooltip-trigger.corner {
display: inline-block;
float: none;
margin-right: 3px;
cursor: help;
&::before {
color: #aaaaaa;
display: block;
transform: scaleX(-1);
}
}
}
}
.slimstat-pro-modal-backdrop {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
backdrop-filter: blur(3px);
background-color: rgba(255, 255, 255, 0.5);
z-index: 20;
display: none;
}
.slimstat-pro-modal {
position: fixed;
z-index: 30;
transform: translateX(-50%);
background-color: white;
border-radius: 25px;
box-shadow: 0px 4px 80px rgba(0, 0, 0, 0.15);
padding: 40px 4%;
text-align: center;
box-sizing: border-box;
max-width: 720px;
margin-top: 100px;
left: 50%;
transform: translate(-50%, 0);
top: 45%;
transform: translateX(-50%) translateY(-50%);
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
#slimstat-pro-modal-close {
position: absolute;
cursor: pointer;
top: 30px;
right: 10%;
width: 30px;
height: 30px;
opacity: 0.3;
transition: 0.3s all ease-out;
background: url("data:image/svg+xml,%3Csvg width='33' height='32' viewBox='0 0 33 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.6172 31.1641C24.9015 31.1641 31.6172 24.4483 31.6172 16.1641C31.6172 7.87979 24.9015 1.16406 16.6172 1.16406C8.33292 1.16406 1.61719 7.87979 1.61719 16.1641C1.61719 24.4483 8.33292 31.1641 16.6172 31.1641Z' stroke='%23222222' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21.1172 11.6641L12.1172 20.6641' stroke='%23222222' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.1172 11.6641L21.1172 20.6641' stroke='%23222222' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center center / contain;
&:hover {
opacity: 1;
}
}
h2 {
.subtitle {
font-size: 18px;
margin-bottom: 12px;
color: $grayOne;
display: block;
}
.title {
color: $brand;
font-size: 22px;
font-weight: 700;
margin-bottom: 25px;
display: block;
}
}
.description {
color: $grayTwo;
font-weight: 400;
font-size: 16px;
margin-bottom: 25px;
}
.scroller {
max-height: 45vh;
overflow-y: auto;
/* Customize scrollbar styles for Webkit browsers (Chrome, Safari, newer versions of Opera) */
scrollbar-width: thin;
scrollbar-color: #333333 #f5f5f5;
/* Customize scrollbar styles for older versions of Webkit browsers */
scrollbar-face-color: #f5f5f5; /* Scrollbar background color */
scrollbar-arrow-color: #333333; /* Up and down arrow color */
scrollbar-track-color: #f5f5f5; /* Track color */
scrollbar-shadow-color: #333333; /* Shadow color */
scrollbar-highlight-color: #333333; /* Highlight color */
scrollbar-3dlight-color: #333333; /* 3D light shadow color */
scrollbar-darkshadow-color: #333333; /* Dark shadow color */
&::-webkit-scrollbar {
width: 5px;
}
/* Customize scrollbar thumb */
&::-webkit-scrollbar-thumb {
background-color: #333333; /* Thumb color */
border-radius: 10px; /* Rounded corners for the thumb */
}
/* Customize scrollbar track */
&::-webkit-scrollbar-track {
background-color: #f5f5f5; /* Track color */
}
}
.features-flex-box {
display: flex;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
.feature-item {
flex: 0 0 45%;
border-bottom: 1px solid $grayFour;
padding: 15px 0;
display: flex;
align-items: center;
justify-content: space-between;
h6 {
color: $grayOne;
font-weight: 500;
font-size: 16px;
.icon {
transform: translateY(6px);
width: 20px;
height: 20px;
margin-right: 7px;
display: inline-block;
background: url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.4463 7.90039V8.57696C16.4454 10.1628 15.9319 11.7058 14.9823 12.976C14.0328 14.2461 12.6982 15.1753 11.1774 15.625C9.65665 16.0746 8.03129 16.0206 6.54373 15.471C5.05617 14.9215 3.78612 13.9057 2.92298 12.5754C2.05985 11.245 1.64988 9.67128 1.75422 8.08889C1.85857 6.50649 2.47163 5.00021 3.50198 3.79471C4.53233 2.5892 5.92476 1.74905 7.4716 1.39956C9.01844 1.05007 10.6368 1.20997 12.0854 1.8554' stroke='%23E8294C' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.445 2.69531L9.09097 10.0567L6.88477 7.85047' stroke='%23E8294C' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center center / contain;
}
}
.more-info-icon {
display: block;
width: 20px;
height: 20px;
margin-left: 3px;
background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.20996 15.4014C12.1434 15.4014 15.332 12.2127 15.332 8.2793C15.332 4.34589 12.1434 1.15723 8.20996 1.15723C4.27655 1.15723 1.08789 4.34589 1.08789 8.2793C1.08789 12.2127 4.27655 15.4014 8.20996 15.4014Z' stroke='%23C3C4C7' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.13672 6.14245C6.30416 5.66645 6.63466 5.26508 7.06968 5.00942C7.5047 4.75376 8.01616 4.6603 8.51348 4.7456C9.0108 4.83091 9.46188 5.08946 9.78683 5.47548C10.1118 5.8615 10.2896 6.35007 10.2889 6.85465C10.2889 8.27907 8.15226 8.99127 8.15226 8.99127' stroke='%23C3C4C7' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.21094 11.8398H8.21769' stroke='%23C3C4C7' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center center / contain;
}
}
}
.go-pro-button {
display: inline-block;
padding: 15px 10px;
width: 250px;
border-radius: 10px;
font-size: 16px;
font-weight: 500;
color: white;
text-align: center;
background-color: $brand;
text-decoration: none;
margin-top: 35px;
transition: 0.3s all ease-out;
&:hover {
background-color: black;
}
}
.rtl & {
.features-flex-box {
.feature-item {
h6 .icon {
margin-left: 7px;
margin-right: 0;
}
}
}
#slimstat-pro-modal-close {
left: 10%;
right: auto;
}
}
@media (max-width: 780px) {
border-radius: 15px;
padding: 20px 20px;
width: 95%;
#slimstat-pro-modal-close {
top: 20px;
right: 20px;
}
h2 {
.subtitle {
font-size: 15px;
}
.title {
font-size: 18px;
}
}
.features-flex-box {
.feature-item {
flex: 0 0 100%;
h6 {
.icon {
transform: translateY(4px);
}
}
}
}
}
}